505556223841103630171111424
505,556,223,841,103,630,171,111,424 is an even composite number composed of five prime numbers multiplied together.
505556223841103630171111424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred twenty-five divisors.
Prime factorization of 505556223841103630171111424:
222 × 312 × 174 × 312 × 414
(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 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 31 × 31 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 505556223841103630171111424 from the Numbermatics database.
Names of 505556223841103630171111424
- Cardinal: 505556223841103630171111424 can be written as Five hundred five septillion, five hundred fifty-six sextillion, two hundred twenty-three quintillion, eight hundred forty-one quadrillion, one hundred three trillion, six hundred thirty billion, one hundred seventy-one million, one hundred eleven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 5.05556223841103630171111424 × 1026
Factors of 505556223841103630171111424
Divisors of 505556223841103630171111424
- Number of divisors d(n): 22425
-
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 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 59049 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 83521 83968 85374 85731 86428 88128 88434 89216 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 118098 118203 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 167042 167936 169371 170748 171462 172856 176256 176868 177147 178432 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 236196 236406 239112 241056 241893 242064 244032 246016 248832 249696 250563 251904 253952 256122 257193 259284 261392 262144 264384 265302 267648 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 334084 334611 335872 338742 341496 342924 345712 352512 353736 354294 354609 356864 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 472392 472812 478224 482112 483786 484128 485809 488064 492032 497664 499392 501126 503808 507904 508113 512244 514386 518568 522784 524288 528768 530604 531441 535296 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 668168 669222 669817 671744 677484 682992 685848 691424 700569 705024 707472 708588 709218 713728 717336 723168 725679 726192 732096 734638 738048 746496 749088 751689 755712 758336 761856 768366 771579 777852 784176 786432 793152 795906 802944 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 944784 945624 956448 959769 964224 967572 968256 971618 976128 984064 995328 998784 1002252 1003833 1007616 1015808 1016226 1024488 1028772 1037136 1045568 1048576 1057536 1061208 1062882 1063827 1070592 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 1225449 1235412 1240578 1245456 1250664 1253376 1257728 1259712 1260832 1264086 1275264 1279692 1285632 1290096 1291008 1301504 1323297 1327104 1331712 1336336 1338444 1339634 1343488 1354968 1365984 1370727 1371696 1382848 1401138 1406997 1410048 1414944 1417176 1418436 1427456 1434672 1446336 1451358 1452384 1457427 1464192 1469276 1476096 1492992 1498176 1503378 1511424 1516672 1523712 1524339 1536732 1543158 1555704 1568352 1572864 1586304 1591812 1605888 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 1830519 1853118 1860867 1868184 1875996 1880064 1886592 1889568 1891248 1896129 1912896 1919538 1928448 1935144 1936512 1943236 1952256 1968128 1990656 1997568 2004504 2007666 2009451 2015232 2031616 2032452 2048976 2057544 2074272 2091136 2097152 2101707 2115072 2122416 2125764 2127654 2136551 2141184 2152008 2158592 2169504 2177037 2178576 2196288 2203914 2205472 2214144 2221832 2228224 2239488 2247264 2255067 2267136 2275008 2285568 2293504 2305098 2314737 2333556 2343314 2352528 2359296 2367488 2379456 2387718 2408832 2417196 2421009 2428416 2436848 2440692 2450898 2470824 2481156 2490912 2499561 2501328 2506752 2515456 2519424 2521664 2528172 2550528 2559384 2571264 2580192 2582016 2589151 2603008 2646594 2654208 2657661 2663424 2672672 2676888 2679268 2686976 2709936 2731968 2741454 2743392 2765696 2779677 2802276 2813994 2820096 2825761 2829888 2834352 2836872 2854912 2869344 2879307 2892672 2902716 2904768 2914854 2928384 2938552 2952192 2985984 2996352 3006756 3011499 3022848 3033344 3047424 3048678 3073464 3086316 3111408 3136704 3145728 3172608 3183624 3191481 3211776 3222928 3228012 3230882 3237888 3254256 3267864 3294432 3305871 3308208 3321216 3332748 3335104 3342336 3359232 3370896 3400704 3412512 3424361 3428352 3440256 3442688 3457647 3500334 3514971 3528792 3538944 3543548 3551232 3569184 3581577 3613248 3625794 3642624 3655272 3657856 3661038 3676347 3706236 3721734 3736368 3751992 3760128 3773184 3779136 3782496 3792258 3825792 3839076 3856896 3870288 3873024 3886472 3904512 3936256 3969891 3981312 3995136 4009008 4015332 4018902 4030464 4063232 4064904 4097952 4112181 4115088 4148544 4182272 4194304 4203414 4220991 4230144 4244832 4251528 4255308 4273102 4282368 4304016 4317184 4339008 4354074 4357152 4372281 4392576 4407828 4410944 4428288 4443664 4456448 4478976 4494528 4510134 4534272 4550016 4571136 4573017 4587008 4610196 4629474 4667112 4686628 4705056 4718592 4721393 4734976 4758912 4775436 4817664 4834392 4842018 4846323 4856832 4873696 4881384 4901796 4941648 4962312 4981824 4999122 5002656 5013504 5030912 5038848 5043328 5056344 5101056 5118768 5142528 5160384 5164032 5178302 5206016 5250501 5293188 5308416 5315322 5326848 5345344 5353776 5358536 5373952 5419872 5438691 5463936 5482908 5486784 5491557 5531392 5559354 5582601 5604552 5627988 5640192 5651522 5659776 5668704 5673744 5688387 5709824 5738688 5758614 5785344 5805432 5809536 5829708 5856768 5877104 5904384 5971968 5992704 6013512 6022998 6028353 6045696 6066688 6094848 6097356 6146928 6172632 6222816 6244423 6273408 6291456 6305121 6345216 6367248 6382962 6409653 6423552 6445856 6456024 6461764 6475776 6508512 6531111 6535728 6588864 6611742 6616416 6642432 6665496 6670208 6684672 6718464 6741792 6765201 6801408 6825024 6848722 6856704 6880512 6885376 6915294 6944211 7000668 7029942 7057584 7077888 7087096 7102464 7138368 7163154 7226496 7251588 7263027 7285248 7310544 7315712 7322076 7352694 7412472 7443468 7472736 7498683 7503984 7520256 7546368 7558272 7564992 7584516 7651584 7678152 7713792 7740576 7746048 7767453 7772944 7809024 7872512 7939782 7962624 7972983 7990272 8018016 8030664 8037804 8060928 8126464 8129808 8195904 8224362 8230176 8258753 8297088 8339031 8364544 8406828 8441982 8460288 8477283 8489664 8503056 8510616 8546204 8564736 8608032 8634368 8637921 8678016 8708148 8714304 8744562 8785152 8815656 8821888 8856576 8887328 8912896 8957952 8989056 9020268 9034497 9068544 9100032 9142272 9146034 9174016 9220392 9258948 9334224 9373256 9410112 9437184 9442786 9469952 9517824 9550872 9574443 9635328 9668784 9684036 9692646 9713664 9747392 9762768 9803592 9883296 9917613 9924624 9963648 9998244 10005312 10027008 10061824 10077696 10086656 10112688 10202112 10237536 10273083 10285056 10320768 10328064 10356604 10372941 10412032 10501002 10544913 10586376 10616832 10630644 10653696 10690688 10707552 10717072 10744731 10747904 10839744 10877382 10927872 10965816 10973568 10983114 11029041 11062784 11118708 11165202 11209104 11255976 11280384 11303044 11319552 11337408 11347488 11376774 11386889 11419648 11477376 11517228 11570688 11610864 11619072 11659416 11713536 11754208 11808768 11909673 11943936 11985408 12027024 12045996 12056706 12091392 12133376 12189696 12194712 12293856 12336543 12345264 12445632 12488846 12546816 12582912 12610242 12662973 12690432 12734496 12765924 12819306 12847104 12891712 12912048 12923528 12951552 13017024 13062222 13071456 13116843 13177728 13223484 13232832 13284864 13330992 13340416 13369344 13436928 13483584 13530402 13602816 13650048 13697444 13713408 13719051 13761024 13770752 13830588 13888422 14001336 14059884 14115168 14155776 14164179 14174192 14204928 14276736 14326308 14452992 14503176 14526054 14538969 14570496 14621088 14631424 14644152 14705388 14824944 14886936 14945472 14997366 15007968 15040512 15060079 15092736 15116544 15129984 15169032 15303168 15356304 15427584 15481152 15492096 15534906 15545888 15618048 15745024 15751503 15879564 15925248 15945966 15980544 16036032 16061328 16075608 16121856 16252928 16259616 16316073 16391808 16448724 16460352 16474671 16517506 16594176 16678062 16729088 16747803 16813656 16883964 16920576 16954566 16979328 17006112 17021232 17065161 17092408 17129472 17216064 17268736 17275842 17356032 17416296 17428608 17489124 17570304 17631312 17643776 17713152 17774656 17825792 17915904 17978112 18040536 18068994 18085059 18137088 18200064 18284544 18292068 18348032 18440784 18517896 18668448 18733269 18746512 18820224 18874368 18885572 18915363 18939904 19035648 19101744 19148886 19228959 19270656 19337568 19368072 19385292 19427328 19494784 19525536 19593333 19607184 19766592 19835226 19849248 19918169 19927296 19996488 20010624 20054016 20123648 20155392 20173312 20225376 20295603 20404224 20475072 20546166 20570112 20641536 20656128 20713208 20745882 20824064 20832633 21002004 21089826 21172752 21233664 21261288 21307392 21381376 21415104 21434144 21489462 21495808 21679488 21754764 21789081 21855744 21931632 21947136 21966228 22058082 22125568 22237416 22330404 22418208 22496049 22511952 22560768 22606088 22639104 22674816 22694976 22753548 22773778 22839296 22954752 23034456 23141376 23221728 23238144 23302359 23318832 23427072 23508416 23617536 23819346 23887872 23918949 23970816 24054048 24091992 24113412 24182784 24266752 24379392 24389424 24587712 24673086 24690528 24776259 24891264 24977692 25017093 25093632 25220484 25325946 25380864 25431849 25468992 25531848 25638612 25694208 25783424 25824096 25847056 25903104 25913763 26034048 26124444 26142912 26233686 26355456 26446968 26465664 26569728 26661984 26680832 26738688 26873856 26967168 27060804 27205632 27300096 27394888 27426816 27438102 27462497 27522048 27541504 27661176 27776844 28002672 28119768 28230336 28311552 28328358 28348384 28409856 28553472 28652616 28723329 28905984 29006352 29052108 29077938 29140992 29242176 29262848 29288304 29410776 29649888 29752839 29773872 29890944 29994732 30015936 30081024 30120158 30185472 30233088 30259968 30338064 30606336 30712608 30819249 30855168 30962304 30984192 31069812 31091776 31118823 31236096 31490048 31503006 31634739 31759128 31850496 31891932 31961088 32072064 32122656 32151216 32234193 32243712 32505856 32519232 32632146 32783616 32897448 32920704 32949342 33035012 33087123 33188352 33356124 33458176 33495606 33627312 33767928 33841152 33909132 33958656 34012224 34042464 34130322 34160667 34184816 34258944 34432128 34537472 34551684 34712064 34832592 34857216 34978248 35140608 35262624 35287552 35426304 35549312 35651584 35729019 35831808 35956224 36081072 36137988 36170118 36274176 36321367 36400128 36569088 36584136 36696064 36881568 37009629 37035792 37336896 37466538 37493024 37640448 37748736 37771144 37830726 37879808 37988919 38071296 38203488 38297772 38457918 38541312 38675136 38736144 38770584 38854656 38989568 39051072 39186666 39214368 39350529 39533184 39670452 39698496 39836338 39854592 39992976 40021248 40108032 40247296 40310784 40346624 40450752 40591206 40808448 40950144 41092332 41140224 41157153 41283072 41312256 41426416 41491764 41648128 41665266 42004008 42179652 42345504 42467328 42492537 42522576 42614784 42762752 42830208 42868288 42978924 42991616 43358976 43509528 43578162 43616907 43711488 43863264 43894272 43932456 44116164 44251136 44474832 44660808 44836416 44992098 45023904 45121536 45180237 45212176 45278208 45349632 45389952 45507096 45547556 45678592 45909504 46068912 46282752 46443456 46476288 46604718 46637664 46854144 47016832 47235072 47254509 47638692 47775744 47837898 47941632 48037937 48108096 48183984 48226824 48365568 48533504 48758784 48778848 48948219 49175424 49346172 49381056 49552518 49782528 49955384 50034186 50187264 50243409 50440968 50651892 50761728 50863698 50937984 51063696 51195483 51277224 51388416 51566848 51648192 51694112 51806208 51827526 52068096 52248888 52285824 52467372 52710912 52893936 52931328 53139456 53323968 53361664 53477376 53747712 53934336 54121608 54255177 54411264 54600192 54789776 54853632 54876204 54924994 55044096 55083008 55322352 55553688 56005344 56199807 56239536 56460672 56623104 56656716 56696768 56746089 56819712 57106944 57305232 57446658 57686877 57811968 58012704 58104216 58155876 58281984 58484352 58525696 58576608 58779999 58821552 59299776 59505678 59547744 59754507 59781888 59989464 60031872 60162048 60240316 60370944 60466176 60519936 60676128 60886809 61212672 61425216 61638498 61710336 61924608 61968384 62139624 62183552 62237646 62472192 62497899 62980096 63006012 63269478 63518256 63700992 63783864 63922176 64144128 64245312 64302432 64468386 64487424 65011712 65038464 65264292 65567232 65794896 65841408 65898684 66070024 66174246 66233081 66376704 66712248 66916352 66991212 67254624 67488147 67535856 67682304 67818264 67917312 68024448 68084928 68260644 68321334 68369632 68517888 68864256 69074944 69103368 69424128 69665184 69714432 69907077 69956496 70281216 70525248 70575104 70852608 71098624 71303168 71458038 71663616 71756847 71912448 72162144 72275976 72340236 72548352 72642734 72800256 73138176 73168272 73392128 73763136 74019258 74071584 74328777 74673792 74933076 74986048 75051279 75280896 75542288 75661452 75759616 75977838 76142592 76295547 76406976 76595544 76915836 77082624 77350272 77472288 77541168 77709312 77741289 77979136 78102144 78373332 78428736 78701058 79066368 79340904 79396992 79672676 79709184 79985952 80042496 80216064 80263681 80494592 80621568 80693248 80901504 81182412 81616896 81900288 82184664 82280448 82314306 82387491 82566144 82624512 82852832 82983528 83296256 83330532 84008016 84359304 84691008 84934656 84985074 85045152 85229568 85525504 85660416 85736576 85957848 85983232 86169987 86717952 87019056 87156324 87233814 87422976 87598591 87726528 87788544 87864912 88232328 88502272 88949664 89258517 89321616 89672832 89984196 90047808 90243072 90360474 90424352 90556416 90699264 90779904 91014192 91095112 91357184 91819008 92137824 92457747 92565504 92886912 92952576 93209436 93275328 93356469 93708288 94033664 94470144 94509018 94904217 95277384 95551488 95675796 95883264 96075874 96216192 96367968 96453648 96702579 96731136 97067008 97517568 97557696 97896438 98350848 98692344 98762112 99105036 99261369 99565056 99910768 100068372 100374528 100486818 100881936 101303784 101523456 101727396 101875968 102127392 102390966 102482001 102554448 102776832 103133696 103296384 103388224 103612416 103655052 104136192 104497776 104571648 104934744 105421824 105787872 105862656 106155191 106278912 106647936 106723328 106954752 107187057 107495424 107868672 108243216 108510354 108822528 108964101 109200384 109579552 109707264 109752408 109849988 110088192 110166016 110644704 111028887 111107376 112010688 112399614 112479072 112921344 113246208 113313432 113393536 113492178 113639424 113966757 114213888 114610464 114893316 115373754 115623936 116025408 116208432 116311752 116563968 116968704 117051392 117153216 117559998 117643104 118051587 118599552 119011356 119095488 119509014 119563776 119978928 120063744 120324096 120480632 120741888 120932352 121039872 121352256 121773618 122425344 122850432 123276996 123420672 123471459 123849216 123936768 124279248 124367104 124475292 124944384 124995798 125960192 126012024 126538956 127036512 127401984 127477611 127567728 127844352 128288256 128490624 128604864 128936772 128974848 130023424 130076928 130528584 130850721 131134464 131589792 131682816 131797368 132140048 132348492 132466162 132753408 133424496 133832704 133982424 134509248 134976294 135071712 135364608 135540711 135636528 135834624 136048896 136169856 136521288 136642668 136739264 137035776 137728512 138149888 138206736 138848256 139330368 139428864 139814154 139912992 140398801 140562432 141050496 141150208 141705216 141763527 142197248 142916076 143327232 143513694 143824896 144113811 144324288 144551952 144680472 145096704 145285468 145600512 146276352 146336544 146784256 146844657 147526272 148038516 148143168 148657554 149347584 149866152 149972096 150102558 150561792 150730227 151084576 151322904 151519232 151955676 152285184 152591094 152813952 153191088 153586449 153831672 154165248 154700544 154944576 155082336 155418624 155482578 155958272 156204288 156746664 156857472 157402116 158132736 158681808 158793984 159345352 159418368 159971904 160084992 160432128 160527362 160989184 161243136 161386496 161803008 162364824 162765531 163233792 163800576 164369328 164560896 164628612 164774982 165132288 165249024 165705664 165967056 166592512 166661064 168016032 168599421 168718608 169382016 169869312 169970148 170090304 170238267 170459136 171051008 171320832 171473152 171915696 171966464 172339974 173060631 173435904 174038112 174312648 174467628 174845952 175197182 175453056 175577088 175729824 176339997 176464656 177004544 177899328 178517034 178643232 179263521 179345664 179968392 180095616 180486144 180720948 180848704 181112832 181398528 181559808 182028384 182190224 182660427 182714368 183638016 184275648 184915494 185131008 185773824 185905152 186418872 186550656 186712938 187416576 187493697 188067328 188940288 189018036 189808434 190554768 191102976 191351592 191766528 192151748 192432384 192735936 192907296 193405158 193462272 193577113 194134016 195035136 195115392 195792876 196701696 197384688 197524224 198210072 198522738 198699243 199130112 199821536 200136744 200749056 200973636 201763872 202464441 202607568 203046912 203454792 203751936 204254784 204781932 204964002 205108896 205553664 206267392 206592768 206776448 207224832 207310104 208272384 208995552 209143296 209721231 209869488 210843648 211575744 211725312 212310382 212557824 213295872 213446656 213909504 214374114 214990848 215270541 215737344 216486432 217020708 217645056 217928202 218400768 219159104 219414528 219504816 219699976 220176384 220332032 221289408 222057774 222214752 222986331 224021376 224799228 224958144 225153837 225842688 226626864 226787072 226984356 227278848 227933514 228427776 228886641 229220928 229786632 230747508 231247872 232050816 232416864 232623504 233127936 233223867 233937408 234102784 234306432 235119996 235286208 236103174 237199104 238022712 238190976 239018028 239127552 239957856 240127488 240648192 240791043 240961264 241483776 241864704 242079744 242704512 243547236 244850688 245700864 246553992 246841344 246942918 247162473 247698432 247873536 248558496 248734208 248950584 249888768 249991596 251920384 252024048 253077912 254073024 254803968 254955222 255135456 255688704 256021343 256576512 256981248 257209728 257873544 257949696 258509961 260153856 261057168 261701442 262268928 262795773 263179584 263365632 263594736 264280096 264696984 264932324 265506816 266848992 267665408 267775551 267964848 269018496 269952588 270143424 270729216 271081422 271273056 271669248 272097792 272339712 273042576 273285336 273478528 274071552 275457024 276299776 276413472 277373241 277696512 278660736 278857728 279628308 279825984 280069407 280797602 281124864 282100992 282300416 283410432 283527054 284394496 284712651 285832152 286654464 287027388 287649792 288227622 288648576 289103904 289360944 290107737 290193408 290570936 291201024 292552704 292673088 293568512 293689314 295052544 296077032 296286336 297315108 297784107 298695168 299732304 299944192 300205116 301123584 301460454 302169152 302645808 303038464 303911352 304570368 305182188 305627904 306382176 307172898 307446003 307663344 308330496 309401088 309889152 310164672 310837248 310965156 311916544 312408576 313493328 313714944 314804232 316265472 317363616 317587968 318465573 318690704 318836736 319943808 320169984 320864256 321054724 321561171 321978368 322486272 322772992 323606016 324729648 325531062 326467584 326892303 327601152 328738656 329121792 329257224 329549964 330264576 330498048 331411328 331934112 333086661 333185024 333322128 336032064 337198842 337437216 338608873 338764032 339738624 339940296 340180608 340476534 340918272 341900271 342102016 342641664 342946304 343831392 344679948 346121262 346871808 348076224 348625296 348935256 349691904 350394364 350906112 351154176 351459648 352679994 352929312 354009088 354154761 355798656 357034068 357286464 358527042 358691328 359936784 360191232 360972288 361441896 361697408 362225664 362797056 363119616 364056768 364380448 365320854 365428736 367276032 368551296 369830988 370262016 370414377 371547648 371810304 372837744 373101312 373425876 374833152 374987394 376134656 377880576 378036072 379616868 381109536 382205952 382432833 382703184 383533056 384303496 384864768 385471872 385814592 386810316 386924544 387154226 388268032 390070272 390230784 391585752 392552163 393403392 394769376 395048448 396420144 397045476 397398486 398260224 399643072 400273488 401498112 401947272 403527744 404928882 405215136 406093824 406622133 406909584 407503872 408509568 409563864 409928004 410217792 411107328 412534784 413185536 413552896 414449664 414620208 416544768 417991104 418286592 419442462 419738976 421196403 421687296 423151488 423450624 424620764 425115648 425290581 426591744 426893312 428748228 429981696 430541082 431474688 432341433 432972864 434041416 435290112 435856404 436801536 438318208 438829056 439009632 439399952 440352768 440533971 440664064 442578816 444115548 444429504 445972662 448042752 449598456 449916288 450307674 451685376 452190681 453253728 453574144 453968712 454557696 455867028 456855552 457773282 458441856 459573264 461495016 462495744 464101632 464833728 465247008 466255872 466447734 466862449 467874816 468205568 468612864 470239992 470572416 472206348 474398208 476045424 476381952 478036056 478255104 479915712 480254976 481296384 481582086 481922528 482967552 483729408 484159488 485409024 487094472 488296593 489701376 491401728 493107984 493682688 493885836 494324946 495396864 495747072 497116992 497468416 497901168 499777536 499983192 503840768 504048096 505798263 506155824 508146048 509607936 509910444 510270912 510714801 511377408 512042686 513153024 513962496 514419456 515747088 515899392 517019922 519181893 520307712 522114336 523402884 524537856 525591546 526359168 526731264 527189472 528560192 529019991 529393968 529864648 531013632 533697984 535330816 535551102 535929696 537790563 538036992 539905176 540286848 541458432 542162844 542546112 543338496 544195584 544679424 546085152 546570672 546957056 547981281 548143104 550914048 552599552 552826944 554746482 555393024 557321472 557715456 559256616 559651968 560138814 561595204 562249728 562481091 564201984 564600832 566820864 567054108 568788992 569425302 571664304 573308928 574054776 575299584 576455244 577297152 578207808 578721888 580215474 580386816 580731339 581141872 582402048 585105408 585346176 587137024 587378628 590105088 592154064 592572672 594630216 595568214 596097729 597390336 599464608 599888384 600410232 602247168 602920908 604338304 605291616 606076928 607393323 607822704 609140736 610364376 611255808 612764352 614345796 614892006 615326688 616660992 617463239 618802176 619778304 620329344 621674496 621930312 623833088 624817152 626986656 627429888 629163693 629608464 632530944 634727232 635175936 636931146 637381408 637673472 639887616 640339968 641728512 642109448 643122342 643956736 644972544 645545984 645811623 647212032 649459296 651062124 652935168 653784606 655202304 657477312 658243584 658514448 659099928 660529152 660996096 662822656 663868224 666173322 666370048 666644256 668958993 672064128 674397684 674874432 675461511 677217746 677528064 679880592 680361216 680953068 681836544 683800542 684204032 685283328 685892608 686659923 687662784 689359896 692242524 693743616 696152448 697250592 697870512 699383808 699671601 700788728 701812224 702308352 702919296 705359988 705858624 708018176 708309522 711597312 714068136 714572928 717054084 717382656 719873568 720382464 721944576 722373129 722883792 723394816 724451328 725594112 726239232 728113536 728760896 730641708 730857472 734552064 737102592 739661976 740524032 740828754 741487419 743095296 743620608 745675488 746202624 746851752 749666304 749974788 752269312 755761152 756072144 759233736 762219072 764411904 764865666 765406368 767066112 768064029 768606992 769729536 770943744 771629184 773620632 773849088 774308452 775529883 776536064 780461568 783171504 785104326 786806784 788387319 789538752 790096896 792840288 794090952 794796972 796520448 799286144 800546976 802996224 803326653 803894544 807055488 809857764 810430272 812187648 813244266 813819168 815007744 816644929 817019136 819127728 819856008 820435584 822214656 825069568 826371072 827105792 828899328 829240416 832119723 833089536 835982208 836573184 838884924 839477952 842392806 843374592 846302976 846901248 849241528 850231296 850581162 853183488 853786624 854137953 857496456 859963392 861082164 862949376 864682866 865945728 868082832 870323211 870580224 871712808 873603072 876636416 877658112 878019264 878799904 880705536 881067942 881328128 885157632 888231096 888859008 891945324 893352321 896085504 899196912 899832576 900615348 903370752 904381362 906507456 907148288 907937424 909115392 911734056 913711104 915546564 916883712 919146528 922338009 922990032 924991488 928203264 929667456 930494016 932511744 932895468 933724898 935749632 936411136 937225728 940479984 941144832 944412696 948796416 952090848 952763904 955396719 956072112 956510208 959831424 960509952 962592768 963164172 963845056 964683513 965935104 967458816 968318976 970818048 974188944 976593186 979402752 980676909 982803456 986215968 987365376 987771672 988649892 990793728 991494144 994233984 994936832 995802336 999259983 999555072 999966384 1007681536 1008096192 1011596526 1012311648 1015826619 1016292096 1019215872 1019820888 1020541824 1021429602 1022754816 1024085372 1025700813 1026306048 1027924992 1028838912 1031494176 1034039844 1038363786 1040615424 1044228672 1046805768 1049075712 1051183092 1052718336 1053462528 1054378944 1057120384 1058039982 1058787936 1059729296 1062027264 1062464283 1067395968 1070661632 1071102204 1071859392 1075581126 1076073984 1079810352 1080573696 1082916864 1084325688 1085092224 1086676992 1088391168 1089358848 1092170304 1093141344 1093914112 1095962562 1096286208 1101828096 1105199104 1105653888 1109492964 1110786048 1114642944 1115430912 1118513232 1119303936 1120277628 1123190408 1124499456 1124962182 1125962377 1128403968 1129201664 1133641728 1134108216 1137577984 1138850604 1143328608 1146617856 1147298499 1148109552 1150599168 1152910488 1154594304 1156415616 1157443776 1160430948 1160773632 1161462678 1162283744 1164804096 1170210816 1170692352 1174274048 1174757256 1177656489 1180210176 1184308128 1185145344 1189260432 1191136428 1192195458 1194780672 1198929216 1199776768 1200820464 1204494336 1205841816 1208676608 1210583232 1212153856 1214786646 1215645408 1218281472 1219866399 1220728752 1222511616 1225528704 1228691592 1229784012 1230653376 1233321984 1234926478 1237604352 1239556608 1240658688 1243348992 1243860624 1247666176 1249634304 1253973312 1254859776 1258327386 1259216928 1263589209 1265061888 1269454464 1270351872 1273862292 1274762816 1275346944 1275871743 1279775232 1280679936 1284218896 1286244684 1287913472 1289945088 1291091968 1291623246 1294424064 1297024299 1298918592 1302124248 1305870336 1307569212 1310404608 1314954624 1316487168 1317028896 1318199856 1321058304 1321601913 1321992192 1325645312 1327736448 1332346644 1332740096 1333288512 1337917986 1344128256 1348795368 1349748864 1350923022 1354435492 1355056128 1356572043 1359761184 1360722432 1361906136 1363673088 1367601084 1368408064 1370566656 1371785216 1373319846 1375325568 1378719792 1384485048 1387487232 1392304896 1394501184 1395741024 1398767616 1399343202 1400587347 1401577456 1403624448 1404616704 1405838592 1410719976 1411717248 1416036352 1416619044 1423194624 1428136272 1429145856 1434108168 1434765312 1439747136 1440764928 1443889152 1444746258 1445767584 1446789632 1448902656 1451188224 1452478464 1456227072 1457521792 1461283416 1461714944 1464889779 1469104128 1474205184 1479323952 1481048064 1481657508 1482974838 1486190592 1487241216 1489176047 1491350976 1492405248 1493703504 1499332608 1499949576 1504538624 1511522304 1512144288 1517394789 1518467472 1524438144 1528823808 1529731332 1530812736 1534132224 1536128058 1537213984 1539459072 1541887488 1543258368 1547241264 1547698176 1548616904 1551059766 1553072128 1557545679 1560923136 1566343008 1570208652 1573613568 1576774638 1579077504 1580193792 1585680576 1587059973 1588181904 1589593944 1593040896 1598572288 1601093952 1605992448 1606653306 1607789088 1613371689 1614110976 1619715528 1620860544 1624375296 1626488532 1627638336 1630015488 1633289858 1634038272 1638255456 1639712016 1640871168 1643943843 1644429312 1650139136 1652742144 1654211584 1657798656 1658480832 1664239446 1666179072 1671964416 1673146368 1677769848 1678955904 1684785612 1686749184 1687443273 1692605952 1693802496 1698483056 1700462592 1701162324 1706366976 1707573248 1708275906 1714992912 1719926784 1722164328 1725898752 1729365732 1731891456 1736165664 1740646422 1741160448 1742194017 1743425616 1747206144 1753272832 1755316224 1756038528 1757599808 1761411072 1762135884 1762656256 1770315264 1776462192 1777718016 1783890648 1786704642 1788293187 1792171008 1798393824 1799665152 1801230696 1806741504 1808762724 1813014912 1814296576 1815874848 1818230784 1822179969 1823468112 1827422208 1831093128 1833767424 1838293056 1844676018 1845980064 1849982976 1852389717 1856406528 1859334912 1860988032 1865023488 1865790936 1867449796 1871499264 1872822272 1874451456 1880959968 1882289664 1887491079 1888825392 1897592832 1904181696 1905527808 1910793438 1912144224 1913020416 1919662848 1921019904 1925185536 1926328344 1927690112 1929367026 1931870208 1934917632 1936637952 1937434869 1941636096 1948377888 1953186372 1958805504 1961353818 1965606912 1972431936 1974730752 1975543344 1977299784 1981587456 1982988288 1988467968 1989873664 1991604672 1998519966 1999110144 1999932768 2006876979 2015363072 2016192384 2023193052 2024623296 2031653238 2032584192 2039641776 2041083648 2042859204 2045509632 2048170744 2051401626 2052612096 2055849984 2057677824 2059979769 2062988352 2068079688 2076727572 2081230848 2088457344 2093611536 2098151424 2099014803 2102366184 2105436672 2106925056 2108757888 2114240768 2116079964 2117575872 2119458592 2124054528 2124928566 2134791936 2141323264 2142204408 2143718784 2151162252 2152147968 2159620704 2161147392 2165833728 2167119387 2168651376 2170184448 2173353984 2176782336 2178717696 2184340608 2186282688 2187828224 2191925124 2192572416 2203656192 2210398208 2211307776 2218985928 2221572096 2224462257 2229285888 2230861824 2237026464 2238607872 2240555256 2246380816 2248998912 2249924364 2251924754 2256807936 2258403328 2267283456 2268216432 2275155968 2277701208 2286657216 2293235712 2294596998 2296219104 2301198336 2304192087 2305820976 2309188608 2312831232 2314887552 2320861896 2321547264 2322925356 2324567488 2326589649 2329608192 2341384704 2348548096 2349514512 2355312978 2360420352 2365161957 2368616256 2370290688 2378520864 2382272856 2384390916 2389561344 2397858432 2399553536 2401640928 2408988672 2409979959 2411683632 2417353216 2421166464 2429573292 2431290816 2436562944 2439732798 2441457504 2445023232 2449934787 2451057408 2457383184 2459568024 2461306752 2466643968 2469852956 2475208704 2479113216 2481317376 2486697984 2487721248 2495332352 2496359169 2499268608 2507946624 2509719552 2516654772 2518433856 2527178418 2530123776 2538908928 2540703744 2547724584 2549525632 2550693888 2551743486 2559550464 2561359872 2562413859 2568437792 2572489368 2575826944 2579890176 2582183936 2583246492 2588848128 2594048598 2597837184 2604248496 2610969633 2611740672 2615138424 2620809216 2629909248 2632974336 2634057792 2636399712 2642116608 2643203826 2643984384 2651290624 2655472896 2664693288 2665480192 2666577024 2675835972 2688256512 2697590736 2699497728 2701846044 2708870984 2710112256 2713144086 2715556321 2719522368 2721444864 2723812272 2727346176 2735202168 2736816128 2741133312 2743570432 2746639692 2750651136 2757439584 2767014027 2768970096 2774974464 2784609792 2789002368 2791482048 2797535232 2798686404 2801174694 2803154912 2807248896 2809233408 2811677184 2821439952 2823434496 2832072704 2833238088 2846389248 2856272544 2858291712 2866190157 2868216336 2869530624 2879494272 2881529856 2887778304 2889492516 2891535168 2893579264 2894050539 2897805312 2902376448 2904956928 2912454144 2915043584 2922566832 2923429888 2929779558 2938208256 2942030727 2948410368 2958647904 2962096128 2963315016 2965949676 2972381184 2974482432 2978352094 2982701952 2984810496 2987407008 2997779949 2998665216 2999899152 3009077248 3023044608 3024288576 3034789578 3036934944 3047479857 3048876288 3057647616 3059462664 3061625472 3068264448 3072256116 3074427968 3077102439 3078918144 3083774976 3086516736 3094482528 3097233808 3102119532 3106144256 3115091358 3121846272 3132686016 3140417304 3147227136 3153549276 3158155008 3160387584 3171361152 3174119946 3176363808 3179187888 3186081792 3187392849 3197144576 3202187904 3211984896 3213306612 3215578176 3226743378 3228221952 3239431056 3241721088 3248750592 3252977064 3255276672 3260030976 3266579716 3268076544 3276510912 3279424032 3281742336 3287887686 3288858624 3290810921 3300278272 3305484288 3308423168 3315597312 3316961664 3328478892 3332358144 3343928832 3346292736 3355539696 3357911808 3369571224 3373498368 3374886546 3377887131 3385211904 3387604992 3396966112 3400925184 3402324648 3412733952 3415146496 3416551812 3429985824 3439853568 3441895497 3444328656 3451797504 3458731464 3463782912 3472331328 3481292844 3482320896 3484388034 3486851232 3494412288 3506545664 3510632448 3512077056 3515199616 3522822144 3524271768 3525312512 3532969467 3540630528 3552924384 3555436032 3567781296 3573409284 3576586374 3584342016 3596787648 3599330304 3602461392 3613483008 3617525448 3626029824 3628593152 3631749696 3636461568 3644359938 3646936224 3654844416 3659599197 3662186256 3667534848 3676586112 3689352036 3691960128 3699965952 3704779434 3712813056 3718669824 3721976064 3730046976 3731581872 3734899592 3742998528 3745644544 3748902912 3761919936 3764579328 3774982158 3777650784 3790767627 3795185664 3808363392 3811055616 3821586876 3824288448 3826040832 3827615229 3839325696 3842039808 3852656688 3855380224 3858734052 3863740416 3869835264 3873275904 3874869738 3883272192 3891072897 3896755776 3906372744 3917611008 3922707636 3931213824 3944863872 3949461504 3951086688 3954599568 3963174912 3964805739 3965976576 3976935936 3979747328 3983209344 3997039932 3998220288 3999865536 4013753958 4030726144 4032384768 4046386104 4049246592 4063306476 4065168384 4069716129 4079283552 4082167296 4085718408 4091019264 4096341488 4102803252 4105224192 4111699968 4115355648 4119959538 4125976704 4136159376 4153455144 4162461696 4176914688 4187223072 4196302848 4198029606 4201762041 4204732368 4210873344 4213850112 4217515776 4228481536 4232159928 4235151744 4238917184 4248109056 4249857132 4269583872 4282646528 4284408816 4287437568 4302324504 4304295936 4319241408 4322294784 4331667456 4334238774 4337302752 4340368896 4346707968 4352362831 4353564672 4357435392 4368681216 4372565376 4375656448 4383850248 4385144832 4394669337 4407312384 4422615552 4437971856 4443144192 4448924514 4458571776 4461723648 4467528141 4474052928 4477215744 4481110512 4492761632 4497997824 4499848728 4503849508 4513615872 4516806656 4534566912 4536432864 4550311936 4552184367 4555402416 4573314432 4586471424 4589193996 4592438208 4602396672 4608384174 4611641952 4618377216 4625662464 4629775104 4641723792 4643094528 4645850712 4649134976 4653179298 4659216384 4672637037 4682769408 4697096192 4699029024 4710625956 4720840704 4730323914 4737232512 4740581376 4757041728 4761179919 4764545712 4768781832 4779122688 4795716864 4799107072 4803281856 4817977344 4819959918 4823367264 4834706432 4840115067 4842332928 4859146584 4862581632 4873125888 4879465596 4882915008 4890046464 4899869574 4902114816 4914766368 4919136048 4922613504 4931831529 4933287936 4939705912 4950417408 4958226432 4962634752 4973395968 4975442496 4990664704 4992718338 4998537216 5015893248 5019439104 5033309544 5036867712 5054356836 5060247552 5062329819 5077817856 5081407488 5095449168 5099051264 5101387776 5103486972 5119100928 5122719744 5124827718 5136875584 5144978736 5151653888 5159780352 5164367872 5166492984 5177696256 5188097196 5195674368 5208496992 5221939266 5223481344 5226582051 5230276848 5241618432 5259818496 5265948672 5268115584 5272799424 5284233216 5286407652 5287968768 5302581248 5310945792 5329386576 5330960384 5333154048 5351671944 5364879561 5376513024 5395181472 5398995456 5403692088 5417741968 5420224512 5426288172 5431112642 5439044736 5442889728 5447624544 5454692352 5466539907 5470404336 5473632256 5482266624 5487140864 5493279384 5501302272 5514879168 5534028054 5537940192 5549948928 5557169151 5569219584 5578004736 5582964096 5595070464 5597372808 5602349388 5606309824 5614497792 5618466816 5623354368 5642879904 5646868992 5662473237 5664145408 5666476176 5692778496 5712545088 5716583424 5732380314 5736432672 5739061248 5756350841 5758988544 5763059712 5775556608 5778985032 5783070336 5787158528 5788101078 5795610624 5804752896 5809913856 5812304607 5824908288 5830087168 5845133664 5859559116 5876416512 5884061454 5896820736 5917295808 5924192256 5926630032 5931899352 5944762368 5948964864 5956704188 5965403904 5969620992 5974814016 5995559898 5997330432 5999798304 6018154496 6020630937 6046089216 6048577152 6069579156 6073869888 6094959714 6097752576 6118925328 6123250944 6136528896 6144512232 6148855936 6154204878 6157836288 6167549952 6173033472 6179939307 6188965056 6194467616 6204239064 6212288512 6230182716 6243692544 6265372032 6280834608 6294454272 6297044409 6307098552 6316310016 6320775168 6342722304 6348239892 6352727616 6358375776 6372163584 6374785698 6394289152 6404375808 6423969792 6426613224 6431156352 6453486756 6456443904 6478862112 6483442176 6497501184 6501358161 6505954128 6510553344 6520061952 6533159432 6536153088 6553021824 6558848064 6563484672 6575775372 6577717248 6581621842 6600556544 6610968576 6616846336 6631194624 6633923328 6656957784 6664716288 6673386771 6687857664 6692585472 6711079392 6715823616 6739142448 6746996736 6749773092 6755774262 6770423808 6775209984 6793932224 6801850368 6804649296 6825467904 6830292992 6833103624 6859971648 6879707136 6883790994 6888657312 6903595008 6912576261 6917462928 6927565824 6944662656 6962585688 6964641792 6968776068 6973702464 6979768947 6988824576 7013091328 7024154112 7030399232 7045644288 7048543536 7050625024 7065938934 7081261056 7095485871 7105848768 7110872064 7135562592 7146818568 7153172748 7168684032 7193575296 7198660608 7204922784 7226966016 7229939877 7235050896 7252059648 7257186304 7263499392 7288719876 7293872448 7309688832 7319198394 7324372512 7335069696 7349804361 7353172224 7378704072 7383920256 7399931904 7409558868 7425626112 7437339648 7443952128 7460093952 7463163744 7469799184 7485997056 7489077507 7491289088 7497805824 7523839872 7529158656 7549964316 7555301568 7581535254 7590371328 7616726784 7622111232 7643173752 7648576896 7652081664 7655230458 7678651392 7684079616 7687241577 7705313376 7710760448 7717468104 7727480832 7739670528 7746551808 7749739476 7766544384 7782145794 7793511552 7812745488 7835222016 7845415272 7862427648 7889727744 7898923008 7902173376 7909199136 7926349824 7929611478 7931953152 7936661633 7953871872 7959494656 7966418688 7994079864 7996440576 7999731072 8027507916 8064769536 8092772208 8098493184 8126612952 8130336768 8139432258 8146668963 8158567104 8164334592 8171436816 8182038528 8192682976 8205606504 8210448384 8223399936 8230711296 8239919076 8251953408 8272318752 8301042081 8306910288 8324923392 8353829376 8374446144 8392605696 8396059212 8403524082 8409464736 8421746688 8427700224 8435031552 8456963072 8464319856 8470303488 8477834368 8496218112 8499714264 8539167744 8565293056 8568817632 8574875136 8598570471 8604649008 8608591872 8638482816 8644589568 8663334912 8668477548 8674605504 8680737792 8682151617 8693415936 8704725662 8707129344 8714870784 8737362432 8745130752 8751312896 8767700496 8770289664 8789338674 8814624768 8826092181 8845231104 8875943712 8886288384 8897849028 8917143552 8923447296 8935056282 8948105856 8954431488 8962221024 8985523264 8993339847 8995995648 8999697456 9007699016 9027231744 9033613312 9069133824 9072865728 9100623872 9104368734 9110804832 9142439571 9146628864 9172942848 9178387992 9184876416 9204793344 9216768348 9223283904 9231307317 9236754432 9251324928 9259550208 9283447584 9291701424 9298269952 9306358596 9318432768 9345274074 9365538816 9394192384 9398058048 9421251912 9441681408 9460647828 9474465024 9481162752 9514083456 9522359838 9529091424 9537563664 9558245376 9562178547 9591433728 9598214144 9606563712 9635954688 9639919836 9646734528 9669412864 9680230134 9684665856 9718293168 9725163264 9746251776 9758931192 9765830016 9780092928 9799739148 9804229632 9829532736 9838272096 9845227008 9863663058 9866575872 9872432763 9879411824 9900834816 9916452864 9925269504 9946791936 9950884992 9981329408 9985436676 9997074432 10031786496 10038878208 10066619088 10073735424 10108713672 10120495104 10124659638 10133661393 10155635712 10162814976 10190898336 10198102528 10202775552 10206973944 10238201856 10245439488 10249655436 10273751168 10289957472 10303307776 10319560704 10325686491 10328735744 10332985968 10355392512 10376194392 10391348736 10416993984 10443878532 10446962688 10453164102 10460553696 10483236864 10496875063 10519636992 10531897344 10536231168 10545598848 10568466432 10572815304 10575937536 10598908401 10605162496 10621891584 10658773152 10666308096 10703343888 10729759122 10753026048 10790362944 10797990912 10807384176 10835483936 10840449024 10852576344 10862225284 10878089472 10885779456 10895249088 10909384704 10933079814 10940808672 10947264512 10964533248 10974281728 10978797591 10986558768 11002604544 11029758336 11068056108 11075880384 11099897856 11114338302 11138439168 11156009472 11165928192 11190140928 11194745616 11204698776 11212619648 11228995584 11236933632 11246708736 11285759808 11293737984 11324946474 11328290816 11332952352 11372302881 11385556992 11425090176 11433166848 11464760628 11472865344 11478122496 11482845687 11512701682 11517977088 11526119424 11557970064 11566140672 11574317056 11576202156 11591221248 11609505792 11619827712 11624609214 11649816576 11660174336 11673218691 11690267328 11719118232 11752833024 11768122908 11793641472 11834591616 11848384512 11853260064 11863798704 11889524736 11894417217 11897929728 11913408376 11930807808 11939241984 11949628032 11991119796 11994660864 11999596608 12036308992 12041261874 12092178432 12097154304 12139158312 12147739776 12189919428 12195505152 12209148387 12237850656 12246501888 12273057792 12289024464 12297711872 12308409756 12315672576 12335099904 12346066944 12359878614 12377930112 12388935232 12408478128 12424577024 12460365432 12487385088 12530744064 12561669216 12588908544 12594088818 12605286123 12614197104 12632620032 12641550336 12685444608 12696479784 12705455232 12716751552 12744327168 12749571396 12788578304 12808751616 12847939584 12853226448 12862312704 12906973512 12912887808 12957724224 12966884352 12995002368 13002716322 13011908256 13021106688 13040123904 13057088493 13066318864 13072306176 13106043648 13117696128 13126969344 13151550744 13155434496 13163243684 13184008011 13201113088 13221937152 13233692672 13267846656 13313915568 13329432576 13346773542 13375715328 13385170944 13402584423 13422158784 13431647232 13478284896 13493993472 13499546184 13511548524 13540847616 13550419968 13587864448 13603700736 13609298592 13650935808 13656553101 13660585984 13666207248 13719943296 13759414272 13767581988 13777314624 13807190016 13825152522 13834925856 13855131648 13882963793 13889325312 13925171376 13929283584 13937552136 13947404928 13959537894 13977649152 14017911111 14026182656 14048308224 14060798464 14091288576 14097087072 14131877868 14162522112 14190971742 14211697536 14221744128 14271125184 14293637136 14306345496 14337368064 14387150592 14397321216 14409845568 14453932032 14459879754 14470101792 14504119296 14514372608 14520345201 14526998784 14577439752 14587744896 14619377664 14638396788 14648745024 14670139392 14699608722 14706344448 14757408144 14767840512 14795494587 14799863808 14819117736 14851252224 14874679296 14887904256 14920187904 14926327488 14939598368 14971994112 14978155014 14982578176 14995611648 15047679744 15058317312 15099928632 15110603136 15163070508 15180742656 15186989457 15233453568 15244222464 15286347504 15297153792 15304163328 15310460916 15357302784 15368159232 15374483154 15410626752 15421520896 15434936208 15454961664 15479341056 15493103616 15499478952 15533088768 15564291588 15587023104 15625490976 15670444032 15679746153 15690830544 15724855296 15779455488 15797846016 15804346752 15818398272 15852699648 15859222956 15863906304 15873323266 15907743744 15918989312 15932837376 15988159728 15992881152 15999462144 16055015832 16094638683 16129539072 16185544416 16196986368 16253225904 16260673536 16278864516 16293337926 16317134208 16328669184 16342873632 16364077056 16385365952 16399619721 16411213008 16420896768 16446799872 16461422592 16479838152 16503906816 16544637504 16602084162 16613820576 16649846784 16671507453 16707658752 16748892288 16785211392 16792118424 16807048164 16818929472 16843493376 16855400448 16870063104 16913926144 16928639712 16940606976 16955668736 16987419711 16992436224 16999428528 17078335488 17130586112 17137635264 17149750272 17197140942 17209298016 17217183744 17269052523 17276965632 17289179136 17326669824 17336955096 17349211008 17361475584 17364303234 17386831872 17409451324 17414258688 17429741568 17436913821 17474724864 17490261504 17502625792 17535400992 17578677348 17629249536 17652184362 17690462208 17751887424 17772576768 17795698056 17834287104 17846894592 17870112564 17896211712 17908862976 17924442048 17971046528 17986679694 17991991296 17999394912 18015398032 18054463488 18061892811 18067226624 18138267648 18145731456 18201247744 18208737468 18221609664 18284879142 18293257728 18356775984 18369752832 18409586688 18433536696 18446567808 18462614634 18473508864 18502649856 18519100416 18539817921 18566895168 18583402848 18596539904 18612717192 18636865536 18690548148 18731077632 18788384768 18796116096 18842503824 18883362816 18921295656 18948930048 18962325504 19028166912 19044719676 19058182848 19075127328 19116490752 19124357094 19141360409 19182867456 19196428288 19213127424 19271909376 19279839672 19293469056 19338825728 19360460268 19369331712 19436586336 19450326528 19492503552 19504074483 19517862384 19531660032 19560185856 19599478296 19608459264 19659065472 19676544192 19690454016 19727326116 19733151744 19744865526 19758823648 19801669632 19832905728 19850539008 19893583872 19901769984 19962658816 19970873352 19994148864 20020160313 20063572992 20077756416 20133238176 20147470848 20217427344 20240990208 20249319276 20267322786 20311271424 20325629952 20381796672 20396205056 20405551104 20413947888 20476403712 20490878976 20499310872 20547502336 20579914944 20606615552 20639121408 20651372982 20657471488 20665971936 20710785024 20737728783 20752388784 20782697472 20833987968 20887757064 20893925376 20906328204 20921107392 20939306841 20966473728 20993750126 21039273984 21072462336 21091197696 21136932864 21145630608 21151875072 21197816802 21210324992 21243783168 21286457613 21317546304 21332616192 21406687776 21459518244 21506052096 21580725888 21595981824 21614768352 21670967872 21680898048 21689819631 21705152688 21724450568 21756178944 21771558912 21790498176 21866159628 21881617344 21894529024 21929066496 21948563456 21957595182 21973117536 22005209088 22049413083 22059516672 22136112216 22151760768 22199795712 22228676604 22276878336 22312018944 22331856384 22380281856 22389491232 22409397552 22425239296 22457991168 22467232521 22473867264 22493417472 22571519616 22587475968 22649892948 22656581632 22665904704 22744605762 22771113984 22850180352 22866333696 22929521256 22945730688 22956244992 22965691374 23025403364 23035954176 23052238848 23061724731 23115940128 23132281344 23148634112 23152404312 23182442496 23219011584 23239655424 23249218428 23299633152 23320348672 23346437382 23380534656 23438236464 23505666048 23536245816 23587282944 23669183232 23696769024 23706520128 23727597408 23779049472 23788834434 23795859456 23809984899 23826816752 23861615616 23878483968 23899256064 23982239592 23989321728 23999193216 24072617984 24082523748 24194308608 24278316624 24295479552 24379838856 24391010304 24418296774 24440006889 24475701312 24493003776 24546115584 24578048928 24595423744 24616819512 24631345152 24670199808 24692133888 24719757228 24755860224 24777870464 24816956256 24849154048 24903126243 24920730864 24974770176 25061488128 25123338432 25177817088 25188177636 25210572246 25228394208 25265240064 25283100672 25315992799 25370889216 25392959568 25410910464 25433503104 25488654336 25499142792 25577156608 25617503232 25695879168 25706452896 25724625408 25795711413 25813947024 25825775616 25915448448 25933768704 25990004736 26005432644 26023816512 26042213376 26080247808 26114176986 26132637728 26144612352 26212087296 26235392256 26253938688 26303101488 26310868992 26326487368 26368016022 26402226176 26443874304 26467385344 26478276543 26535693312 26627831136 26658865152 26693547084 26751430656 26770341888 26805168846 26844317568 26863294464 26956569792 26980019541 26987986944 26999092368 27023097048 27081695232 27100839936 27175728896 27207401472 27218597184 27301871616 27313106202 27321171968 27332414496 27427318713 27439886592 27518828544 27535163976 27554629248 27614380032 27650305044 27669851712 27693921951 27710263296 27765927586 27778650624 27850342752 27875104272 27894809856 27919075788 27955298304 28035822222 28052365312 28096616448 28121596928 28182577152 28194174144 28263755736 28325044224 28381943484 28423395072 28443488256 28542250368 28587274272 28612690992 28674736128 28686535641 28774301184 28794642432 28819691136 28907864064 28919759508 28940203584 29008238592 29028745216 29040690402 29053997568 29154879504 29175489792 29238755328 29276793576 29297490048 29340278784 29399217444 29412688896 29514816288 29535681024 29590989174 29599727616 29617298289 29638235472 29702504448 29749358592 29775808512 29840375808 29852654976 29879196736 29943988224 29956310028 29965156352 29991223296 30095359488 30116634624 30199857264 30221206272 30326141016 30361485312 30373978914 30400984179 30466907136 30488444928 30572695008 30594307584 30608326656 30620921832 30714605568 30736318464 30748966308 30821253504 30843041792 30869872416 30909923328 30958682112 30977059473 30986207232 30998957904 31066177536 31128583176 31174046208 31250981952 31340888064 31359492306 31381661088 31449710592 31490625189 31558910976 31595692032 31608693504 31636796544 31705399296 31718445912 31727812608 31746646532 31796725203 31815487488 31837978624 31865674752 31976319456 31998924288 32110031664 32189277366 32259078144 32371088832 32393972736 32506451808 32521347072 32557729032 32586675852 32634268416 32657338368 32685747264 32728154112 32770731904 32799239442 32822426016 32841793536 32893599744 32922845184 32936392773 32959676304 33007813632 33089275008 33204168324 33227641152 33299693568 33343014906 33415317504 33497784576 33570422784 33584236848 33614096328 33637858944 33686986752 33710800896 33740126208 33827852288 33857279424 33881213952 33911337472 33974839422 33984872448 33998857056 34116908643 34156670976 34261172224 34275270528 34299500544 34394281884 34418596032 34434367488 34538105046 34553931264 34578358272 34673910192 34698422016 34722951168 34728606468 34773663744 34818902648 34828517376 34859483136 34873827642 34949449728 34980523008 35005251584 35019656073 35070801984 35157354696 35258499072 35304368724 35380924416 35503774848 35545153536 35591396112 35668574208 35683251651 35693789184 35740225128 35792423424 35817725952 35848884096 35942093056 35973359388 35983982592 35998789824 36030796064 36108926976 36123785622 36134453248 36276535296 36291462912 36402495488 36417474936 36443219328 36569758284 36586515456 36627445161 36713551968 36739505664 36819173376 36867073392 36893135616 36925229268 36947017728 37005299712 37038200832 37079635842 37133790336 37166805696 37193079808 37225434384 37273731072 37381096296 37462155264 37576769536 37592232192 37685007648 37766725632 37815858369 37842591312 37897860096 37924651008 38056333824 38089439352 38116365696 38150254656 38232981504 38248714188 38282720818 38365734912 38392856576 38426254848 38543818752 38559679344 38586938112 38677651456 38720920536 38738663424 38873172672 38900653056 38985007104 39008148966 39035724768 39063320064 39120371712 39171265479 39198956592 39216918528 39318130944 39353088384 39380908032 39454652232 39466303488 39489731052 39517647296 39552024033 39603339264 39665811456 39701078016 39803539968 39925317632 39941746704 39988297728 40040320626 40127145984 40155512832 40207753269 40266476352 40294941696 40434854688 40481980416 40498638552 40534645572 40622542848 40651259904 40763593344 40792410112 40811102208 40827895776 40952807424 40969659303 40981757952 40998621744 41095004672 41159829888 41278242816 41302745964 41314942976 41331943872 41421570048 41475457566 41504777568 41565394944 41648891379 41667975936 41775514128 41787850752 41812656408 41842214784 41878613682 41932947456 41987500252 42053733333 42078547968 42144924672 42182395392 42273865728 42291261216 42395633604 42420649984 42487566336 42572915226 42635092608 42665232384 42813375552 42919036488 43012104192 43161451776 43191963648 43229536704 43341935744 43361796096 43379639262 43410305376 43448901136 43512357888 43543117824 43561035603 43580996352 43732319256 43763234688 43789058048 43858132992 43897126912 43915190364 43946235072 44010418176 44098826166 44119033344 44272224432 44303521536 44386483761 44399591424 44457353208 44553756672 44624037888 44663712768 44760563712 44778982464 44818795104 44850478592 44915982336 44934465042 44947734528 44986834944 45143039232 45174951936 45299785896 45313163264 45331809408 45489211524 45542227968 45700360704 45732667392 45859042512 45891461376 45912489984 45931382748 46050806728 46071908352 46104477696 46123449462 46164457457 46231880256 46264562688 46297268224 46304808624 46364884992 46438023168 46479310848 46498436856 46599266304 46640697344 46692874764 46761069312 46876472928 47011332096 47039238459 47072491632 47174565888 47338366464 47393538048 47413040256 47455194816 47558098944 47577668868 47591718912 47619969798 47653633504 47723231232 47756967936 47798512128 47964479184 47978643456 47998386432 48145235968 48165047496 48283916049 48388617216 48556633248 48590959104 48759677712 48782020608 48836593548 48880013778 48951402624 48986007552 49092231168 49156097856 49190847488 49198859163 49233639024 49262690304 49340399616 49384267776 49439514456 49511720448 49555740928 49633912512 49698308096 49806252486 49841461728 49949540352 50014522359 50122976256 50246676864 50355634176 50376355272 50421144492 50456788416 50530480128 50566201344 50631985598 50741778432 50785919136 50821820928 50867006208 50962259133 50977308672 50998285584 51154313216 51235006464 51391758336 51412905792 51449250816 51591422826 51627894048 51651551232 51807157569 51830896896 51867537408 51980009472 52010865288 52047633024 52084426752 52160495616 52228353972 52265275456 52289224704 52310741463 52424174592 52470784512 52507877376 52606202976 52652974736 52736032044 52804452352 52887748608 52934770688 52956553086 53071386624 53255662272 53317730304 53387094168 53502861312 53540683776 53610337692 53688635136 53726588928 53913139584 53960039082 53975973888 53998184736 54046194096 54163390464 54185678433 54201679872 54351457792 54414802944 54437194368 54603743232 54626212404 54642343936 54664828992 54854637426 54879773184 55070327952 55109258496 55228760064 55300610088 55339703424 55387843902 55420526592 55531855172 55557301248 55619453763 55700685504 55750208544 55789619712 55838151576 55910596608 56071644444 56104730624 56193232896 56243193856 56365154304 56388348288 56527511472 56650088448 56763886968 56846790144 56886976512 57084500736 57174548544 57225381984 57349472256 57373071282 57424081227 57548602368 57589284864 57639382272 57815728128 57839519016 57880407168 58016477184 58057490432 58081380804 58107995136 58309759008 58350979584 58477510656 58512223449 58553587152 58594980096 58680557568 58798434888 58825377792 59029632576 59071362048 59181978348 59199455232 59234596578 59276470944 59405008896 59498717184 59551617024 59680751616 59705309952 59758393472 59887976448 59912620056 59930312704 59982446592 60060480939 60190718976 60233269248 60399714528 60442412544 60652282032 60722970624 60747957828 60801968358 60933814272 60976889856 61145390016 61188615168 61216653312 61241843664 61429211136 61472636928 61497932616 61642507008 61686083584 61739744832 61819846656 61917364224 61954118946 61972414464 61997915808 62132355072 62213186349 62257166352 62348092416 62501963904 62681776128 62718984612 62763322176 62899421184 62981250378 63117821952 63217387008 63273593088 63410798592 63436891824 63455625216 63493293064 63593450406 63630974976 63675957248 63731349504 63859372839 63952638912 63997848576 64220063328 64378554732 64518156288 64742177664 64787945472 65012903616 65042694144 65069458893 65115458064 65173351704 65268536832 65314676736 65371494528 65541463808 65598478884 65644852032 65683587072 65787199488 65845690368 65872785546 65919352608 66015627264 66148239249 66178550016 66408336648 66455282304 66599387136 66686029812 66830635008 66995569152 67140845568 67168473696 67228192656 67275717888 67373973504 67401697563 67421601792 67480252416 67655704576 67714558848 67762427904 67822674944 67949678844 67969744896 67997714112 68233817286 68313341952 68522344448 68550541056 68599001088 68788563768 68837192064 68868734976 69076210092 69107862528 69156716544 69185174193 69347820384 69396844032 69445902336 69457212936 69547327488 69637805296 69657034752 69718966272 69747655284 69898899456 69961046016 70010503168 70039312146 70141603968 70314709392 70516998144 70608737448 70761848832 71007549696 71090307072 71182792224 71337148416 71366503302 71387578368 71429954697 71480450256 71584846848 71635451904 71697768192 71884186112 71946718776 71967965184 71997579648 72061592128 72217853952 72247571244 72268906496 72582925824 72804990976 72834949872 72886438656 73139516568 73173030912 73254890322 73320020667 73427103936 73479011328 73638346752 73734146784 73786271232 73850458536 73894035456 74010599424 74076401664 74159271684 74267580672 74333611392 74386159616 74450868768 74547462144 74709378729 74762192592 74924310528 75184464384 75370015296 75533451264 75631716738 75685182624 75795720192 75849302016 75947978397 76112667648 76178878704 76232731392 76300509312 76465963008 76497428376 76565441636 76731469824 76785713152 76852509696 77087637504 77119358688 77173876224 77355302912 77387134239 77441841072 77477326848 77746345344 77801306112 77970014208 78016297932 78071449536 78126640128 78240743424 78342530958 78397913184 78433837056 78636261888 78706176768 78761816064 78909304464 78932606976 78979462104 79035294592 79104048066 79206678528 79331622912 79402156032 79434829629 79607079936 79850635264 79883493408 79976595456 80080641252 80254291968 80311025664 80415506538 80532952704 80589883392 80869709376 80940058623 80963960832 80997277104 81069291144 81245085696 81302519808 81527186688 81584820224 81622204416 81655791552 81905614848 81939318606 81963515904 81997243488 82190009344 82281956139 82319659776 82556485632 82605491928 82629885952 82663887744 82843140096 82950915132 83009555136 83130789888 83297782758 83335951872 83551028256 83625312816 83684429568 83757227364 83865894912 83975000504 84107466666 84157095936 84289849344 84364790784 84547731456 84582522432 84791267208 84841299968 84975132672 85145830452 85270185216 85330464768 85626751104 85838072976 86024208384 86059606923 86322903552 86383927296 86459073408 86683871488 86723592192 86759278524 86820610752 86897802272 87024715776 87086235648 87122071206 87161992704 87464638512 87526469376 87578116096 87716265984 87794253824 87830380728 87892470144 88020836352 88197652332 88238066688 88544448864 88607043072 88772967522 88799182848 88851894867 88914706416 89107513344 89248075776 89327425536 89521127424 89557964928 89637590208 89700957184 89831964672 89868930084 89895469056 89973669888 90286078464 90349903872 90599571792 90626326528 90663618816 90978423048 91084455936 91202952537 91400721408 91465334784 91718085024 91782922752 91824979968 91862765496 92101613456 92143816704 92208955392 92246898924 92328914914 92463760512 92529125376 92594536448 92609617248 92729769984 92876046336 92931178419 92958621696 92996873712 93198532608 93281394688 93385749528 93522138624 93752945856 94022664192 94078476918 94144983264 94349131776 94471875567 94676732928 94787076096 94826080512 94910389632 95116197888 95155337736 95183437824 95239939596 95307267008 95390175609 95446462464 95513935872 95597024256 95928958368 95996772864 96290471936 96330094992 96567832098 96777234432 97113266496 97181918208 97519355424 97564041216 97673187096 97760027556 97902805248 97972015104 98184462336 98312195712 98381694976 98397718326 98467278048 98525380608 98680799232 98768535552 98809178319 98879028912 99023440896 99111481856 99267825024 99612504972 99682923456 99899080704 100029044718 100245952512 100493353728 100711268352 100752710544 100842288984 100913576832 101060960256 101132402688 101263971196 101483556864 101571838272 101643641856 101734012416 101924518266 101954617344 101996571168 102308626432 102350725929 102470012928 102783516672 102825811584 102898501632 103182845652 103255788096 103303102464 103614315138 103661793792 103735074816 104021730576 104095266048 104168853504 104320991232 104456707944 104530550912 104578449408 104621482926 104848349184 104941569024 105015754752 105058968219 105212405952 105305949472 105472064088 105608904704 105775497216 105869541376 105913106172 106142773248 106511324544 106635460608 106774188336 107005722624 107049754953 107081367552 107220675384 107377270272 107453177856 107826279168 107920078164 107951947776 107996369472 108092388192 108326780928 108371356866 108403359744 108702915584 108829605888 108874388736 109207486464 109252424808 109284687872 109329657984 109709274852 109759546368 110140655904 110218516992 110457520128 110601220176 110679406848 110775687804 110841053184 111063710344 111114602496 111238907526 111401371008 111500417088 111579239424 111676303152 111821193216 112143288888 112209461248 112386465792 112486387712 112730308608 112776696576 113055022944 113300176896 113447575107 113527773936 113693580288 113773953024 114169001472 114349097088 114450763968 114698944512 114746142564 114848162454 115097204736 115178569728 115278764544 115631456256 115679038032 115760814336 116032954368 116114980864 116162761608 116215990272 116619518016 116701959168 116955021312 117024446898 117107174304 117189960192 117361115136 117513796437 117596869776 117650755584 118059265152 118142724096 118363956696 118398910464 118469193156 118552941888 118656072099 118810017792 118997434368 119103234048 119410619904 119516786944 119775952896 119825240112 119860625408 119964893184 120120961878 120381437952 120466538496 120623259807 120799429056 120884825088 121304564064 121445941248 121495915656 121603936716 121867628544 121953779712 122290780032 122377230336 122433306624 122483687328 122858422272 122908977909 122945273856 122995865232 123285014016 123372167168 123479489664 123834728448 123908237892 123944828928 123995831616 124264710144 124426372698 124514332704 124696184832 124946674137 125003927808 125363552256 125437969224 125526644352 125798842368 125962500756 126161199999 126235643904 126434774016 126547186176 126821597184 126873783648 126986586128 127186900812 127261949952 127351914496 127462699008 127718745678 127905277824 127995697152 128440126656 128757109464 129036312576 129484355328 129575890944 130025807232 130085388288 130138917786 130230916128 130346703408 130537073664 130629353472 130683106809 130742989056 131082927616 131196957768 131289704064 131367174144 131574398976 131691380736 131745571092 131838705216 132031254528 132296478498 132357100032 132816673296 132910564608 133198774272 133372059624 133661270016 133991138304 134281691136 134336947392 134456385312 134551435776 134747947008 134803395126 134843203584 134923247761 134960504832 135311409152 135429117696 135524855808 135645349888 135899357688 135939489792 135995428224 136467634572 136626683904 137101082112 137198002176 137577127536 137674384128 137737469952 138152420184 138215725056 138313433088 138370348386 138493372371 138695640768 138793688064 138891804672 138914425872 139094654976 139275610592 139314069504 139437932544 139495310568 139797798912 139922092032 140021006336 140078624292 140283207936 140629418784 141033996288 141117715377 141217474896 141523697664 142015099392 142180614144 142365584448 142674296832 142733006604 142775156736 142859909394 142960900512 143169693696 143270903808 143395536384 143768372224 143893437552 143935930368 143995159296 144123184256 144435707904 144495142488 144537812992 144851748147 145165851648 145609981952 145669899744 145772877312 146279033136 146346061824 146509780644 146640041334 146854207872 146958022656 147276693504 147468293568 147572542464 147596577489 147700917072 147788070912 148021198848 148152803328 148318543368 148535161344 148667222784 148772319232 148901737536 149094924288 149418757458 149524385184 149848621056 150043567077 150368928768 150740030592 151066902528 151263433476 151370365248 151591440384 151698604032 151895956794 152225335296 152357757408 152465462784 152601018624 152886777399 152931926016 152994856752 153130883272 153462939648 153571426304 153705019392 154175275008 154238717376 154347752448 154710605824 154774268478 154883682144 154954653696 155421472707 155492690688 155602612224 155940028416 156032595864 156142899072 156253280256 156481486848 156685061916 156795826368 156867674112 156932224389 157272523776 157412353536 157523632128 157818608928 157958924208 158070589184 158208096132 158413357056 158663245824 158804312064 158869659258 159214159872 159701270528 159766986816 159953190912 160161282504 160508583936 160622051328 160831013076 161065905408 161179766784 161739418752 161880117246 161927921664 161994554208 162138582288 162490171392 162557035299 162605039616 163054373376 163169640448 163244408832 163311583104 163811229696 163878637212 163927031808 163994486976 164380018688 164563912278 164639319552 165210983856 165259771904 165327775488 165686280192 165901830264 166019110272 166261579776 166595565516 166671903744 166858361289 167102056512 167250625632 167368859136 167514454728 167731789824 167950001008 168214933332 168314191872 168579698688 168729581568 169095462912 169165044864 169582534416 169682599936 169950265344 170291660904 170540370432 170660929536 171253502208 171676145952 172048416768 172119213846 172272243681 172645807104 172767854592 172918146816 173367742976 173447184384 173518557048 173641221504 173795604544 174049431552 174172471296 174244142412 174323985408 174929277024 175052938752 175156232192 175432531968 175536670347 175588507648 175660761456 175784940288 176041672704 176395304664 176476133376 177088897728 177214086144 177545935044 177598365696 177703789734 177829412832 178215026688 178446876071 178496151552 178654851072 179042254848 179115929856 179275180416 179401914368 179663929344 179737860168 179790938112 179947339776 180181442817 180572156928 180699807744 181199143584 181327237632 181956846096 182168911872 182405905074 182801442816 182930669568 183436170048 183565845504 183649959936 183725530992 184203226912 184287633408 184417910784 184493797848 184657829828 184927521024 185058250752 185189072896 185219234496 185459539968 185752092672 185862356838 185917243392 185993747424 186397065216 186562789376 186639559047 186771499056 187044277248 187505891712 188045328384 188156953836 188289966528 188698263552 188943751134 189353465856 189652161024 189820779264 190232395776 190310675472 190366875648 190479879192 190614534016 190780351218 190892924928 191027871744 191194048512 191578118517 191857916736 191993545728 192580943872 192660189984 193135664196 193554468864 194226532992 194363836416 195038710848 195128082432 195208376679 195346374192 195520055112 195805610496 195944030208 196624391424 196763389952 196795436652 196934556096 197050761216 197361598464 197537071104 197618356638 197758057824 198046881792 198222963712 198444717747 198535650048 199225009944 199365846912 199798161408 200058089436 200491905024 200986707456 201422536704 201505421088 201684577968 201827153664 202121920512 202205092689 202264805376 202527942392 202967113728 203143676544 203287283712 203468024832 203849036532 203909234688 203993142336 204617252864 204701451858 204940025856 205567033344 205651623168 205797003264 206365691304 206511576192 206606204928 207228630276 207323587584 207470149632 207555522579 208043461152 208190532096 208337707008 208641982464 208913415888 209061101824 209156898816 209242965852 209696698368 209883138048 210031509504 210117936438 210424811904 210611898944 210944128176 211217809408 211550994432 211739082752 211826212344 212285546496 213022649088 213270921216 213548376672 214011445248 214099509906 214162735104 214289864091 214441350768 214754540544 214906355712 215652558336 215840156328 215903895552 215992738944 216184776384 216653561856 216742713732 216806719488 217405831168 217748777472 218414972928 218504849616 218569375744 218659315968 219418549704 219519092736 219960062001 220281311808 220437033984 220915040256 221202440352 221358813696 221551375608 221682106368 222127420688 222229204992 222477815052 222802742016 223000834176 223158478848 223352606304 223642386432 224128136187 224286577776 224418922496 224772931584 224972775424 225553393152 226110045888 226600353792 226895150214 227055547872 227387160576 227547906048 227843935191 228338002944 228698194176 228901527936 229397889024 229492285128 229696324908 230194409472 230357139456 230557529088 231262912512 231358076064 231521628672 232065908736 232161402717 232229961728 232325523216 232431980544 233239036032 233403918336 233910042624 234048893796 234214348608 234379920384 234722230272 235027592874 235193739552 235301511168 236010384481 236118530304 236285448192 236727913392 236797820928 236938386312 237105883776 237312144198 237620035584 237994868736 238206468096 238304488887 238821239808 239033573888 239551905792 239650480224 239929786368 240241923756 240762875904 240933076992 241246519614 241598858112 241769650176 242609128128 242891882496 242991831312 243207873432 243735257088 243907559424 244581560064 244754460672 244866613248 244967374656 245716844544 245817955818 245890547712 245991730464 246570028032 246744334336 246845868417 246958979328 247669456896 247816475784 247889657856 247991663232 248529420288 248852745396 249028665408 249392369664 249893348274 250007855616 250875938448 251053288704 251597684736 251925001512 252322399998 252471287808 252869548032 253094372352 253643194368 253747567296 253973172256 254373801624 254523899904 254703828992 254925398016 255437491356 255810555648 255991394304 256880253312 257514218928 258072625152 258178820769 258968710656 259151781888 260051614464 260170776576 260277835572 260461832256 260693406816 261074147328 261258706944 261366213618 261485978112 262165855232 262393915536 262579408128 262734348288 263148797952 263382761472 263491142184 263677410432 264062509056 264592956996 264714200064 265633346592 265821129216 266397548544 266555684601 266744119248 267322540032 267982276608 268563382272 268673894784 268912770624 269102871552 269495894016 269606790252 269686407168 269846495522 269921009664 270622818304 270858235392 271049711616 271290699776 271798715376 271878979584 271990856448 272935269144 273253367808 273608857611 274202164224 274396004352 275154255072 275348768256 275474939904 276304840368 276431450112 276626866176 276740696772 276986744742 277391281536 277587376128 277783609344 277828851744 278189309952 278551221184 278628139008 278793535257 278875865088 278990621136 279595597824 279844184064 280042012672 280157248584 280566415872 281258837568 282067992576 282235430754 282434949792 283047395328 283415626701 284030198784 284361228288 284731168896 285348593664 285466013208 285550313472 285719818788 285921801024 286170526827 286339387392 286541807616 286791072768 287536744448 287786875104 287990318592 288246368512 288871415808 288990284976 289075625984 289703496294 290331703296 291219963904 291339799488 291545754624 292558066272 292692123648 293019561288 293280082668 293708415744 293916045312 294553387008 294936587136 295145084928 295193154978 295401834144 295576141824 296042397696 296305606656 296427534957 296637086736 297070322688 297334445568 297544638464 297803475072 298837514916 299048770368 299697242112 300087134154 300737857536 301480061184 302133805056 302526866952 302740730496 303182880768 303397208064 303791913588 304450670592 304715514816 304930925568 305202037248 305773554798 305863852032 305989713504 306261766544 306925879296 307052177787 307142852608 307410038784 308350550016 308477434752 308695504896 309421211648 309548536956 309767364288 309909307392 310842945414 310985381376 311205224448 312065191728 312285798144 312506560512 312962973696 313370123832 313591652736 313735348224 313864448778 314545047552 314824707072 315047264256 315176904657 315637217856 315917848416 316141178368 316416192264 316826714112 317326491648 317608624128 317739318516 318428319744 319402541056 319533973632 319906381824 320322565008 321017167872 321244102656 321662026152 322131810816 322359533568 323478837504 323760234492 323855843328 323989108416 324277164576 324980342784 325114070598 325210079232 325403126953 326108746752 326339280896 326488817664 326623166208 327622459392 327757274424 327854063616 327988973952 328760037376 329127824556 329278639104 330421967712 330655550976 331372560384 331803660528 332038220544 332523159552 333191131032 333343807488 333716722578 334204113024 334501251264 334737718272 335028909456 335463579648 335900002016 336429866664 336628383744 337159397376 337459163136 338190925824 338330089728 339165068832 339365199872 339900530688 340342725321 340583321808 341080740864 341321859072 342507004416 343352291904 344096833536 344238427692 344544487362 345291614208 345535709184 345836293632 346735485952 346894368768 347037114096 347282443008 347591209088 348098863104 348344942592 348488284824 348647970816 349858554048 350105877504 350312464384 350865063936 351073340694 351177015296 351321522912 351569880576 352083345408 352541389311 352790609328 352952266752 354177795456 354428172288 355091870088 355196731392 355407579468 355658825664 355968216297 356430053376 356893752142 356992303104 357309702144 358231859712 358550360832 358803828736 359327858688 359475720336 359581876224 359894679552 360362885634 361144313856 361399615488 361869779421 362398287168 362654475264 363913692192 364337823744 364811810148 365602885632 365861339136 366872340096 367131691008 367299919872 367451061984 368406453824 368575266816 368726933727 368835821568 368987595696 369315659656 369855042048 370116501504 370378145792 370438468992 371504185344 371724713676 371834486784 371987494848 372794130432 373125578752 373279118094 373542998112 374088554496 374840022411 375011783424 376090656768 376313907672 376579933056 377396527104 377887502268 378483599997 378706931712 379304322048 379641558528 380464791552 380621350944 380959758384 381229068032 381560702436 381785849856 382055743488 382388097024 383156237034 383715833472 383987091456 385161887744 385320379968 386271328392 387108937728 388453065984 388727672832 390077421696 390256164864 390416753358 390692748384 391040110224 391611220992 391888060416 392049320427 393248782848 393526779904 393590873304 393869112192 394101522432 394723196928 395074142208 395236713276 395516115648 396093763584 396445927424 396889435494 397071300096 398450019888 398731693824 399596322816 400116178872 400983810048 401973414912 402845073408 403010842176 403369155936 403654307328 404243841024 404410185378 404529610752 404769743283 405055884784 405934227456 406287353088 406574567424 406936049664 407698073064 407818469376 407986284672 409234505728 409402903716 409880051712 411303246336 411594006528 412731382608 413023152384 413212409856 414457260552 414647175168 414940299264 415111045158 415480117113 416086922304 416381064192 416675414016 417283964928 417826831776 418122203648 418313797632 418485931704 419393396736 419766276096 420063019008 420235872876 420849623808 421223797888 421888256352 422435618816 423101988864 423353146131 423478165504 423652424688 424571092992 426045298176 426541842432 427096753344 428022890496 428199019812 428325470208 428579728182 428882701536 429509081088 429812711424 430371877583 431305116672 431680312656 431807791104 431985477888 432369552768 433307123712 433485427464 433613438976 434555244441 434811662336 435497554944 436829945856 437009699232 437318631936 438837099408 439038185472 439920124002 440562623616 440874067968 441830080512 442404880704 442717627392 443102751216 443364212736 444254841376 444458409984 444955630104 445605484032 446001668352 446316957696 446705212608 447284772864 448256272374 448573155552 448837844992 449545863168 449945550848 450130701231 451106786304 452220091776 453200707584 453790300428 454111095744 454774321152 455095812096 455687870382 456676005888 457396388352 457803055872 458660332197 458795778048 458984570256 459392649816 460388818944 460714278912 461115058176 462525825024 462716152128 463043257344 464131817472 464322805434 464459923456 464651046432 464863961088 466264418121 466478072064 466807836672 467820085248 468097787592 468428697216 468759840768 469444460544 470055185748 470387479104 470603022336 470796673167 472020768962 472237060608 472570896384 473455826784 473876772624 474211767552 474624288396 475240071168 475989737472 476412936192 476608977774 477642479616 478067147776 479103811584 479300960448 479859572736 480483847512 481525751808 481866153984 482493039228 483197716224 483539300352 485218256256 485783764992 485983662624 486415746864 487470514176 487671105897 487815118848 489163120128 489508921344 489733226496 489934749312 491433689088 491635911636 491781095424 491983460928 493140056064 493488668672 493691736834 493917958656 495632951568 495779315712 495983326464 497058840576 497705490792 498057330816 498784739328 499786696548 500015711232 500575083867 501751876896 502106577408 503195369472 503850003024 504644799996 504942575616 505739096064 506188744704 507286388736 507495134592 507946344512 508747603248 509047799808 509407657984 509850796032 510874982712 511621111296 511982788608 513760506624 515028437856 516145250304 516357641538 516816731043 517937421312 518303563776 520103228928 520341553152 520555671144 520923664512 521386813632 522148294656 522517413888 522732427236 522971956224 524331710464 524787831072 525158816256 525468696576 526297595904 526610011041 526765522944 526982284368 527354820864 528125018112 529185913992 529428400128 531266693184 531642258432 532795097088 533111369202 533488238496 534645080064 535340628213 535964553216 537126764544 537347789568 537825541248 538205743104 538991788032 539213580504 539372814336 539692991044 539842019328 540544328451 541245636608 541716470784 542099423232 542581399552 543597430752 543981712896 545870538288 546506735616 547217715222 548404328448 548792008704 550308510144 550697536512 550949879808 552609680736 552862900224 553253732352 553481393544 553973489484 554782563072 555174752256 555567218688 555657703488 556378619904 557102442368 557256278016 557587070514 557751730176 557981242272 559191195648 559688368128 559918677141 560084025344 560314497168 561132831744 562517675136 564135985152 564470861508 564869899584 566094790656 566831253402 568060397568 569462337792 570697187328 570932026416 571100626944 571439637576 571843602048 572341053654 572678774784 573083615232 573582145536 574734355551 575073488896 575573750208 575980637184 576492737024 577742831616 577980569952 579406992588 580663406592 582439927808 582679598976 583091509248 585116132544 585384247296 586039122576 586560165336 587416831488 587832090624 589873174272 590290169856 590386309956 590803668288 591152283648 592084795392 592611213312 592855069914 593274173472 594140645376 594668891136 595089276928 595334153241 595606950144 597675029832 598097540736 599394484224 600174268308 601475715072 602960122368 604267610112 605053733904 605481460992 606365761536 606615278067 606794416128 607583827176 608901341184 609431029632 609861851136 610404074496 611547109596 611727704064 611979427008 612523533088 613851758592 614104355574 614285705216 614820077568 616701100032 616954869504 617391009792 618842423296 619097073912 619534728576 619818614784 621685890828 621970762752 622410448896 622666567737 624130383456 624571596288 625013121024 625925947392 626740247664 627183305472 627470696448 627728897556 629090095104 629649414144 630094528512 630353809314 631274435712 631835696832 632282356736 632832384528 633653428224 634652983296 635217248256 635478637032 636856639488 638805082112 639067947264 639812763648 640645130016 642034335744 642488205312 642869592273 643324052304 644263621632 644719067136 646957675008 647520468984 647711686656 647978216832 648554329152 649960685568 650228141196 650420158464 650806253906 652217493504 652678561792 653246332416 655244918784 655514548848 655708127232 655977947904 657520074752 658255649112 658557278208 659880186003 660843935424 661311101952 662745120768 663607321056 664076441088 665046319104 666382262064 666687614976 667433445156 668408226048 669002502528 669475436544 670057818912 670927159296 671800004032 672384408561 672859733328 673256767488 674318794752 674918326272 676660179456 678330137664 678730399744 679801061376 680685450642 681166643616 682161481728 682643718144 683531805573 685014008832 686704583808 688193667072 688476855384 689088974724 690583228416 691071418368 691672587264 693470971904 693788737536 694074228192 694564886016 695182418176 696197726208 696484208151 696689885184 696976569648 697295941632 699717108096 700211755008 701730127872 702146681388 702354030592 702643045824 703139761152 704166690816 705082778622 705581218656 705904533504 708031153443 708355590912 708856344576 710183740176 710393462784 710815158936 711317651328 711936432594 712860106752 713787504284 713984606208 714619404288 714913466661 716463719424 717100721664 717607657472 718655717376 718951440672 719789359104 720725771268 722288627712 722799230976 723739558842 724796574336 725308950528 727827384384 728675647488 729623620296 731205771264 731722678272 733744680192 734263382016 734599839744 734902123968 736812907648 737150533632 737453867454 737671643136 737975191392 738631319312 739710084096 740233003008 740537605251 740756291584 740876937984 743008370688 743449427352 743668973568 743974989696 745588260864 746251157504 746558236188 747085996224 748177108992 749680044822 750023566848 752627815344 753159866112 754793054208 755775004536 756967199994 757413863424 758608644096 759283117056 760929583104 761242701888 761919516768 762458136064 763121404872 763571699712 764111486976 764776194048 766312474068 767431666944 767974182912 770323775488 770640759936 772542656784 774217875456 776906131968 777455345664 780154843392 780512329728 780833506716 781385496768 782080220448 783222441984 783776120832 784098640854 784795776769 786497565696 787053559808 787181746608 787738224384 788203044864 789446393856 790148284416 790473426552 791032231296 792187527168 792891854848 793778870988 794142600192 796900039776 797463387648 799192645632 799667053803 800232357744 801967620096 803946829824 805690146816 806021684352 806738311872 807308614656 808487682048 808820370756 809059221504 809539486566 810111769568 811868454912 812574706176 813149134848 813872099328 815396146128 815636938752 815972569344 818469011456 818805807432 819760103424 820826572833 822606492672 823188013056 825462765216 826046304768 826424819712 828914521104 829294350336 829880598528 830222090316 830960234226 832173844608 832762128384 833350828032 834567929856 835653663552 836244407296 836380605771 836627595264 836971863408 838786793472 839532552192 840126038016 840471745752 841699247616 842447595776 843776512704 844871237632 846203977728 846706292262 846956331008 847304849376 849142185984 850246880103 852090596352 853083684864 854193506688 856045780992 856398039624 856650940416 857159456364 857765403072 858511580481 859018162176 859625422848 860743755166 862610233344 863360625312 863970955776 864739105536 866614247424 866970854928 867226877952 869110488882 869623324672 870995109888 873659891712 874019398464 874637263872 877674198816 878076370944 879840248004 881125247232 881748135936 883660161024 884809761408 885435254784 886205502432 886728425472 888509682752 888916819968 889282604871 889911260208 891210968064 892003336704 892633915392 893410425216 896512544748 897146311104 897675689984 899091726336 899891101696 900261402462 902213572608 904440183552 906401415168 907580600856 908222191488 909548642304 910191624192 911375740764 913352011776 914792776704 915606111744 917320664394 917591556096 917969140512 918785299632 920777637888 921156533361 921428557824 922230116352 925051650048 925432304256 926086514688 928263634944 928645610868 928919846912 929302092864 929727922176 932528836242 932956144128 933615673344 936195575184 936857394432 937519681536 938888921088 940110371496 940774958208 941206044672 941593346334 944041537924 944474121216 945141792768 945530713971 946911653568 947753545248 948423535104 949248576792 950480142336 951979474944 952825872384 953217955548 955284959232 956134295552 958207623168 958601920896 959719145472 960967695024 963051503616 963732307968 964986078456 966395432448 967078600704 970436512512 971567529984 971967325248 972831493728 974941028352 975342211794 975630237696 976209380859 978326240256 979017842688 979466452992 979869498624 982867378176 983271823272 983562190848 983966921856 986280112128 986977337344 987383473668 987835917312 991265903136 991966652928 994117681152 995410981584 996114661632 997569478656 999573393096 1000031422464 1001150167734 1003503753792 1004213154816 1006390738944 1007700006048 1009289599992 1009885151232 1011478192128 1012377489408 1014572777472 1014990269184 1015892689024 1017495206496 1018095599616 1018815315968 1019701592064 1021028175963 1021749965424 1023242222592 1023965577216 1027521013248 1030056875712 1032290500608 1032715283076 1033633462086 1035874842624 1036607127552 1040206457856 1040683106304 1041111342288 1041847329024 1042773627264 1044296589312 1045034827776 1045464854472 1045943912448 1048663420928 1049575662144 1050317632512 1050937393152 1052595191808 1053220022082 1053531045888 1053964568736 1054709641728 1056250036224 1057624167933 1058371827984 1058856800256 1062533386368 1063284516864 1065590194176 1066222738404 1066976476992 1069290160128 1070681256426 1071929106432 1074695579136 1075651082496 1076411486208 1077983576064 1078427161008 1078745628672 1079385982088 1079684038656 1081088656902 1082491273216 1083432941568 1084198846464 1085162799104 1085609338263 1087194861504 1087963425792 1091741076576 1093013471232 1094435430444 1096808656896 1097584017408 1100617020288 1101395073024 1101899759616 1105219361472 1105725800448 1106180801181 1106507464704 1106962787088 1107946978968 1109565126144 1110349504512 1111134437376 1111315406976 1114204884736 1114512556032 1115174141028 1115503460352 1115962484544 1118382391296 1119376736256 1119837354282 1120168050688 1120628994336 1122265663488 1124520067233 1125035350272 1128271970304 1128941723016 1129739799168 1132189581312 1133662506804 1135450799991 1136120795136 1138924675584 1141394374656 1141864052832 1142879275152 1143687204096 1144682107308 1145357549568 1146167230464 1147164291072 1149468711102 1150146977792 1151147500416 1151961274368 1152985474048 1155485663232 1155961139904 1158813985176 1161326813184 1164879855616 1165359197952 1166183018496 1170232265088 1170768494592 1172078245152 1173120330672 1174833662976 1175664181248 1176147961281 1179746348544 1180580339712 1180772619912 1181607336576 1182304567296 1184169590784 1185222426624 1185710139828 1186548346944 1188281290752 1189337782272 1190178553856 1190668306482 1191213900288 1195350059664 1196195081472 1198788968448 1200348536616 1202951430144 1205920244736 1208535220224 1210107467808 1210962921984 1212731523072 1213230556134 1213588832256 1214309229849 1215167654352 1217802682368 1218862059264 1219723702272 1220808148992 1223094219192 1223455408128 1223958854016 1225047066176 1227703517184 1228208711148 1228571410432 1229640155136 1233909739008 1234782019584 1237684846592 1238194147824 1239069457152 1239637229568 1243371781656 1243941525504 1244820897792 1245333135474 1246440351339 1248260766912 1249143192576 1250026242048 1251851894784 1253480495328 1254366610944 1254941392896 1255457795112 1258180190208 1259298828288 1260189057024 1260707618628 1262548871424 1263671393664 1264564713472 1265664769056 1267306856448 1269305966592 1270059438393 1270434496512 1270957274064 1273713278976 1278135894528 1279625527296 1281290260032 1284068671488 1284976410624 1285739184546 1286648104608 1288527243264 1289438134272 1291115632749 1293915350016 1295040937968 1295423373312 1295956433664 1297108658304 1299921371136 1300456282392 1300840316928 1301612507812 1303665733323 1304434987008 1305357123584 1306492664832 1310489837568 1311029097696 1311955895808 1315040149504 1316511298224 1317114556416 1319760372006 1321687870848 1322622203904 1325490241536 1327214642112 1328152882176 1330092638208 1332764524128 1333375229952 1334866890312 1336816452096 1338005005056 1338950873088 1340115637824 1341854318592 1343600008064 1344768817122 1345719466656 1346513534976 1348637589504 1349836652544 1350392103693 1353320358912 1356660275328 1357460799488 1359602122752 1361370901284 1362333287232 1364322963456 1365287436288 1367063611146 1370028017664 1373409167616 1375980996591 1376387334144 1376953710768 1378177949448 1381166456832 1382142836736 1383345174528 1386941943808 1387577475072 1388148456384 1389129772032 1390364836352 1392395452416 1392968416302 1393379770368 1393953139296 1394591883264 1398793254363 1399434216192 1400423510016 1403460255744 1404293362776 1404708061184 1405286091648 1406279522304 1408333381632 1410165557244 1411162437312 1411809067008 1416062306886 1416711181824 1417712689152 1420367480352 1421630317872 1422635302656 1423872865188 1425720213504 1427575008568 1427969212416 1429238808576 1429826933322 1432927438848 1434201443328 1435215314944 1437311434752 1437902881344 1439578718208 1441451542536 1444577255424 1445598461952 1447479117684 1449593148672 1450617901056 1455654768768 1457351294976 1459247240592 1462411542528 1463013317691 1463445356544 1467489360384 1468526764032 1469199679488 1469804247936 1473625815296 1474301067264 1474907734908 1475343286272 1475950382784 1477262638624 1479420168192 1480466006016 1481075210502 1481512583168 1481753875968 1486898854704 1487337947136 1487949979392 1491176521728 1492502315008 1493116472376 1494171992448 1496354217984 1499360089644 1500047133696 1501725251601 1505255630688 1506319732224 1509586108416 1511550009072 1513934399988 1514827726848 1517217288192 1518566234112 1521859166208 1522485403776 1523839033536 1524916272128 1526242809744 1527143399424 1528222973952 1529552388096 1532624948136 1534863333888 1535948365824 1540647550976 1541281519872 1545085313568 1548435750912 1550450193129 1553812263936 1554910691328 1560309686784 1561024659456 1561667013432 1562770993536 1564160440896 1566444883968 1567552241664 1568197281708 1569591553538 1572995131392 1574107119616 1574363493216 1575476448768 1576406089728 1578892787712 1579830033123 1580296568832 1580946853104 1582064462592 1584375054336 1585783709696 1587557741976 1588285200384 1593800079552 1594926775296 1598385291264 1599334107606 1600464715488 1603935240192 1606021884639 1607893659648 1611380293632 1612043368704 1613476623744 1614617229312 1616975364096 1617640741512 1618118443008 1619078973132 1620223539136 1621632985353 1623736909824 1625149412352 1626298269696 1627744198656 1630792292256 1631945138688 1636938022912 1637611614864 1639520206848 1641653145666 1645212985344 1646376026112 1650925530432 1652092609536 1652849639424 1657829042208 1658588700672 1659761197056 1660444180632 1661920468452 1664347689216 1665524256768 1666701656064 1669135859712 1671307327104 1672488814592 1672761211542 1673255190528 1673943726816 1677573586944 1679065104384 1679756031423 1680252076032 1680943491504 1683398495232 1684895191552 1687553025408 1692407955456 1693412584524 1693912662016 1694609698752 1698284371968 1700493760206 1704181192704 1708387013376 1712091561984 1712796079248 1713301880832 1714318912728 1715530806144 1717023160962 1718036324352 1719250845696 1721487510332 1724203066653 1725220466688 1726721250624 1727941911552 1729478211072 1733228494848 1733941709856 1738220977764 1739246649344 1741990219776 1747319783424 1748038796928 1749274527744 1755348397632 1756152741888 1759680496008 1762250494464 1763496271872 1769619522816 1770870509568 1772411004864 1773456850944 1777019365504 1777833639936 1778565209742 1779822520416 1782421936128 1784006673408 1785267830784 1786002459723 1786820850432 1793025089496 1794292622208 1795351379968 1798183452672 1799782203392 1800522804924 1804427145216 1808880367104 1812802830336 1815161201712 1816444382976 1819097284608 1819845834201 1820383248384 1822751481528 1826704023552 1829585553408 1831212223488 1834641328788 1835183112192 1835938281024 1837570599264 1841555275776 1842313066722 1842857115648 1844460232704 1850103300096 1850864608512 1852173029376 1856527269888 1857291221736 1857839693824 1858604185728 1859455844352 1865057672484 1865912288256 1867231346688 1872391150368 1873714788864 1875039363072 1877777842176 1880220742992 1881549916416 1882412089344 1883186692668 1888083075848 1888948242432 1890283585536 1891061427942 1893823307136 1895507090496 1896847070208 1898497153584 1900960284672 1903958949888 1905651744768 1906435911096 1910569918464 1912268591104 1916415246336 1917203841792 1919438290944 1921935390048 1926103007232 1927464615936 1928608776819 1929972156912 1932790864896 1934157201408 1940873025024 1943135059968 1943934650496 1945662987456 1949882056704 1950684423588 1951260475392 1952418761718 1956652480512 1958035685376 1959738997248 1965734756352 1966543646544 1967124381696 1967933843712 1972560224256 1973954674688 1974766947336 1975671834624 1979640558009 1982531806272 1983933305856 1988235362304 1990821963168 1992229323264 1995138957312 1999146786192 2000062844928 2002300335468 2007007507584 2008426309632 2012781477888 2015400012096 2017153225683 2018579199984 2019770302464 2022956384256 2024754978816 2029980538368 2031785378048 2034990412992 2036191199232 2037630631936 2039403184128 2042056351926 2043499930848 2046484445184 2047931154432 2050595416719 2055042026496 2060113751424 2064581001216 2065430566152 2067266924172 2071749685248 2073214255104 2080412915712 2081366212608 2082222684576 2083694658048 2085547254528 2088593178624 2089452624453 2090069655552 2090929708944 2091887824896 2097326841856 2099151324288 2100635265024 2105190383616 2106440044164 2107062091776 2107929137472 2109419283456 2112500072448 2115248335866 2116743655968 2117713600512 2124093460329 2125066772736 2126569033728 2131180388352 2132445476808 2133952953984 2138580320256 2141362512852 2143858212864 2144740399983 2149391158272 2151302164992 2152822972416 2155967152128 2156854322016 2158771964176 2159368077312 2162177313804 2164982546432 2166865883136 2168397692928 2170325598208 2171218676526 2174389723008 2175926851584 2183482153152 2186026942464 2188870860888 2193617313792 2195168034816 2201234040576 2202790146048 2203799519232 2210438722944 2211451600896 2212361602362 2213014929408 2213925574176 2215893957936 2219130252288 2220699009024 2221612815753 2222268874752 2222630813952 2228409769472 2229025112064 2230348282056 2231006920704 2231924969088 2236764782592 2238753472512 2239674708564 2240336101376 2241257988672 2244531326976 2249040134466 2250070700544 2257883446032 2259479598336 2264379162624 2267325013608 2270901599982 2272241590272 2277849351168 2282788749312 2283728105664 2285758550304 2287374408192 2289364214616 2290715099136 2292334460928 2294328582144 2298937422204 2300293955584 2302295000832 2303922548736 2305970948096 2310971326464 2311922279808 2317627970352 2322653626368 2330718395904 2332366036992 2340464530176 2341536989184 2344156490304 2346240661344 2349667325952 2351328362496 2352295922562 2354387330307 2359492697088 2361160679424 2361545239824 2363214673152 2364609134592 2368339181568 2370444853248 2371420279656 2373096693888 2376562581504 2378675564544 2380357107712 2381336612964 2382427800576 2390700119328 2392390162944 2397577936896 2399001161409 2400697073232 2405902860288 2411840489472 2417070440448 2420214935616 2421925843968 2425463046144 2426461112268 2427177664512 2428618459698 2430335308704 2435605364736 2437724118528 2439447404544 2441616297984 2446188438384 2446910816256 2447917708032 2450094132352 2455407034368 2456417422296 2457142820864 2459280310272 2462479718499 2467819478016 2469564039168 2475369693184 2476388295648 2478138914304 2479274459136 2486743563312 2487883051008 2489641795584 2490666270948 2492880702678 2496521533824 2498286385152 2500052484096 2503703789568 2506960990656 2508733221888 2509141817313 2509882785792 2510915590224 2516360380416 2518597656576 2520378114048 2521415237256 2525097742848 2527342787328 2529129426944 2531329538112 2534613712896 2538611933184 2540118876786 2540868993024 2541914548128 2547426557952 2550740640309 2556271789056 2559251054592 2562580520064 2568137342976 2569952821248 2571478369092 2573296209216 2577054486528 2578876268544 2582231265498 2587830700032 2590081875936 2591912867328 2594217316608 2599842742272 2600912564784 2601680633856 2603225015624 2607331466646 2608869974016 2610714247168 2612985329664 2620979675136 2622058195392 2623911791616 2630080299008 2633022596448 2634229112832 2639520744012 2643375741696 2645244407808 2650980483072 2654429284224 2656305764352 2660185276416 2665529048256 2666750459904 2667847814613 2669733780624 2673632904192 2676010010112 2677901746176 2680231275648 2687200016128 2689537634244 2691438933312 2693027069952 2697275179008 2699673305088 2700784207386 2706640717824 2713320550656 2714921598976 2719204245504 2722741802568 2724666574464 2728645926912 2730574872576 2734127222292 2740056035328 2746818335232 2751961993182 2752774668288 2753907421536 2756355898896 2762332913664 2763469600083 2764285673472 2766690349056 2773883887616 2775154950144 2776296912768 2778259544064 2780729672704 2784790904832 2785936832604 2786759540736 2787906278592 2789183766528 2797586508726 2798868432384 2800847020032 2808586725552 2809416122368 2810572183296 2812559044608 2816666763264 2820331114488 2822324874624 2823618134016 2832124613772 2833422363648 2835425378304 2836592141913 2840734960704 2843260635744 2845270605312 2847745730376 2851440427008 2855150017136 2855938424832 2858477617152 2859653866644 2865854877696 2868402886656 2870430629888 2874622869504 2875805762688 2879157436416 2882903085072 2889154510848 2891196923904 2894958235368 2899186297344 2901235802112 2911309537536 2914702589952 2918494481184 2924823085056 2926026635382 2926890713088 2928628142577 2934978720768 2937053528064 2938399358976 2939608495872 2947251630592 2948602134528 2949815469816 2950686572544 2951900765568 2954525277248 2958840336384 2960932012032 2962150421004 2963025166336 2963507751936 2973797709408 2975899958784 2982353043456 2985004630016 2986232944752 2988343984896 2992708435968 2998720179288 3000094267392 3003450503202 3010511261376 3012639464448 3019172216832 3023100018144 3027868799976 3029655453696 3034434576384 3037132468224 3043718332416 3044970807552 3047678067072 3049832544256 3052485619488 3054286798848 3056445947904 3059104776192 3063084527889 3065249896272 3069726667776 3071896731648 3082563039744 3090170627136 3096871501824 3100900386258 3107624527872 3109821382656 3120619373568 3122049318912 3123334026864 3125541987072 3128320881792 3132889767936 3135104483328 3136394563416 3139183107076 3145990262784 3148214239232 3148726986432 3150952897536 3152812179456 3157785575424 3159660066246 3160593137664 3161893706208 3164128925184 3168750108672 3171567419392 3172872503799 3175115483952 3176570400768 3187600159104 3189853550592 3196770582528 3198668215212 3200929430976 3207870480384 3212043769278 3215787319296 3224086737408 3226953247488 3229234458624 3233950728192 3235281483024 3236236886016 3238157946264 3240447078272 3243265970706 3247473819648 3250298824704 3252596539392 3255488397312 3256828014789 3261584584512 3263890277376 3273876045824 3275223229728 3279040413696 3283306291332 3290425970688 3292752052224 3301851060864 3304185219072 3305699278848 3315658084416 3317177401344 3318542403543 3319522394112 3320888361264 3323840936904 3328695378432 3331048513536 3333403312128 3342614654208 3344977629184 3345522423084 3346510381056 3347887453632 3355147173888 3358130208768 3359512062846 3360504152064 3361886983008 3366796990464 3369790383104 3373560201699 3375106050816 3384815910912 3386825169048 3387825324032 3389219397504 3396568743936 3400987520412 3408362385408 3416774026752 3424183123968 3425592158496 3428637825456 3431061612288 3434046321924 3436072648704 3438501691392 3442975020664 3448406133306 3450440933376 3453442501248 3455883823104 3458956422144 3466456989696 3467883419712 3476441955528 3478493298688 3483980439552 3494639566848 3496077593856 3498549055488 3510696795264 3512305483776 3519360992016 3524500988928 3526992543744 3528443883843 3539239045632 3541741019136 3544822009728 3546913701888 3554038731008 3555667279872 3557130419484 3559645040832 3564843872256 3568013346816 3570535661568 3572004919446 3573641700864 3586050178992 3588585244416 3590702759936 3596366905344 3599564406784 3601045609848 3608854290432 3617760734208 3625605660672 3630322403424 3632888765952 3638194569216 3639691668402 3640766496768 3642927689547 3645502963056 3653408047104 3659171106816 3662424446976 3669282657576 3670366224384 3671876562048 3675141198528 3683110551552 3684626133444 3685714231296 3688920465408 3701729217024 3704346058752 3713054539776 3714582443472 3715679387648 3717208371456 3718911688704 3730115344968 3731824576512 3734462693376 3739321054017 3744782300736 3747429577728 3750078726144 3755555684352 3760441485984 3763099832832 3764824178688 3766373385336 3776166151696 3777896484864 3780567171072 3782122855884 3787646614272 3791014180992 3793694140416 3796994307168 3801920569344 3807917899776 3810178315179 3811303489536 3812871822192 3821139836928 3824537182208 3834407683584 3838876581888 3843870780096 3852206014464 3854929231872 3857217553638 3859944313824 3865581729792 3868314402816 3873346898247 3881746050048 3886270119936 3887869300992 3891325974912 3899764113408 3901368847176 3902520950784 3904837523436 3910997199969 3913304961024 3916071370752 3919477994496 3931469512704 3933087293088 3935867687424 3945120448512 3947909349376 3949533894672 3951343669248 3959281116018 3965063612544 3967866611712 3976470724608 3981643926336 3984458646528 3990277914624 3998293572384 4000125689856 4004600670936 4014015015168 4016852619264 4025562955776 4030800024192 4034306451366 4037158399968 4039540604928 4045912768512 4049509957632 4051176311079 4059961076736 4063570756096 4069980825984 4072382398464 4078806368256 4084112703852 4086999861696 4092968890368 4095862308864 4101190833438 4110084052992 4120227502848 4129162002432 4130861132304 4134533848344 4143499370496 4146428510208 4160825831424 4162732425216 4164445369152 4167389316096 4171094509056 4177186357248 4178905248906 4180139311104 4181859417888 4183775649792 4194653683712 4196379763089 4198302648576 4201270530048 4210380767232 4212880088328 4214124183552 4215858274944 4218838566912 4225000144896 4230496671732 4233487311936 4235427201024 4248186920658 4250133545472 4253138067456 4264890953616 4267905907968 4277160640512 4282725025704 4287716425728 4289480799966 4298782316544 4302604329984 4305645944832 4311934304256 4313708644032 4317543928352 4318736154624 4324354627608 4329965092864 4333731766272 4336795385856 4340651196416 4342437353052 4348779446016 4351853703168 4366964306304 4372053884928 4377741721776 4387234627584 4389039953073 4390336069632 4402468081152 4405580292096 4407599038464 4420877445888 4422903201792 4424723204724 4426029858816 4427851148352 4431787915872 4438260504576 4441398018048 4443225631506 4444537749504 4445261627904 4456819538944 4460696564112 4462013841408 4463849938176 4473529565184 4477506945024 4479349417128 4480672202752 4482515977344 4489062653952 4498080268932 4500141401088 4515766892064 4518959196672 4528758325248 4534650027216 4541803199964 4544483180544 4555698702336 4565577498624 4567456211328 4571517100608 4574748816384 4578728429232 4581430198272 4584668921856 4588657164288 4597874844408 4600587911168 4604590001664 4607845097472 4611941896192 4621942652928 4623844559616 4635255940704 4645307252736 4651350579387 4661436791808 4664732073984 4680929060352 4683073978368 4688312980608 4692481322688 4699334651904 4702656724992 4704591845124 4708774660614 4718985394176 4722321358848 4723090479648 4726429346304 4729218269184 4736678363136 4739490099369 4740889706496 4742840559312 4746193387776 4753125163008 4757351129088 4760714215424 4762673225928 4764855601152 4781400238656 4784780325888 4795155873792 4798002322818 4801394146464 4811805720576 4818065653917 4823680978944 4834140880896 4840429871232 4843851687936 4850926092288 4852922224536 4854355329024 4857236919396 4860670617408 4864898956059 4871210729472 4875448237056 4878894809088 4883232595968 4892376876768 4895835416064 4900188264704 4910814068736 4912834844592 4914285641728 4918560620544 4924959436998 4935638956032 4939128078336 4950739386368 4952776591296 4956277828608 4958548918272 4973487126624 4975766102016 4979283591168 4981332541896 4985761405356 4993043067648 4996572770304 5000104968192 5007407579136 5013921981312 5017466443776 5018283634626 5019765571584 5021831180448 5032720760832 5037195313152 5039268094269 5040756228096 5042830474512 5050195485696 5054685574656 5058258853888 5062659076224 5077223866368 5080237753572 5081737986048 5083829096256 5094853115904 5101481280618 5112543578112 5125161040128 5136274685952 5139905642496 5142956738184 5146592418432 5154108973056 5157752537088 5164462530996 5172609199959 5175661400064 5180163751872 5183825734656 5188434633216 5199685484544 5201825129568 5206450031248 5214662933292 5217739948032 5221428494336 5225970659328 5241959350272 5244116390784 5247823583232 5260160598016 5266045192896 5268458225664 5279041488024 5286751483392 5290488815616 5308858568448 5312611528704 5320370552832 5331058096512 5333500919808 5335695629226 5339467561248 5347265808384 5352020020224 5355803492352 5358007379169 5360462551296 5374400032256 5379075268488 5382877866624 5386054139904 5394550358016 5399346610176 5401568414772 5413281435648 5426641101312 5429843197952 5438408491008 5445483605136 5449333148928 5457291853824 5461149745152 5468254444584 5480112070656 5493636670464 5503923986364 5505549336576 5507814843072 5512711797792 5524665827328 5526939200166 5528571346944 5531853158201 5533380698112 5547767775232 5550309900288 5552593825536 5556519088128 5561459345408 5569581809664 5571873665208 5573519081472 5575812557184 5578367533056 5595173017452 5597736864768 5601694040064 5617173451104 5621144366592 5625118089216 5633333526528 5640662228976 5644649749248 5647236268032 5664249227544 5666844727296 5670850756608 5673184283826 5681469921408 5686521271488 5690541210624 5695491460752 5702880854016 5710300034272 5711876849664 5716955234304 5719307733288 5731709755392 5736805773312 5740861259776 5749245739008 5751611525376 5758314872832 5765806170144 5778309021696 5782393847808 5785826330457 5789916470736 5798372594688 5802471604224 5822619075072 5829405179904 5836988962368 5849646170112 5852053270764 5853781426176 5857256285154 5869957441536 5874107056128 5879216991744 5894503261184 5897204269056 5899630939632 5901373145088 5903801531136 5909050554496 5917680672768 5921864024064 5924300842008 5926050332672 5927015503872 5938921674027 5947595418816 5951799917568 5964706086912 5970009260032 5972465889504 5976687969792 5985416871936 5997440358576 6000188534784 6006901006404 6021022522752 6025278928896 6038344433664 6046200036288 6051459677049 6055737599952 6059310907392 6068869152768 6074264936448 6089941615104 6095356134144 6099665088512 6104971238976 6108573597696 6112891895808 6118209552384 6126169055778 6130499792544 6139453335552 6143793463296 6151786250157 6165126079488 6180341254272 6193743003648 6201800772516 6215249055744 6219642765312 6241238747136 6244098637824 6246668053728 6251083974144 6256641763584 6265779535872 6268357873359 6270208966656 6272789126832 6278366214152 6291980525568 6296428478464 6297453972864 6301905795072 6315571150848 6319320132492 6321186275328 6323787412416 6328257850368 6337500217344 6343134838784 6345745007598 6350230967904 6353140801536 6372280380987 6375200318208 6379707101184 6393541165056 6397336430424 6401858861952 6415740960768 6424087538556 6431574638592 6434221199949 6448173474816 6453906494976 6458468917248 6467901456384 6470562966048 6476315892528 6480894156544 6486531941412 6494947639296 6500597649408 6505193078784 6510976794624 6513656029578 6523169169024 6527780554752 6547752091648 6550446459456 6558080827392 6566612582664 6580851941376 6585504104448 6603702121728 6608370438144 6611398557696 6631316168832 6634354802688 6637084807086 6639044788224 6641776722528 6647681873808 6657390756864 6662097027072 6664838447259 6666806624256 6685229308416 6689955258368 6691044846168 6693020762112 6695774907264 6710294347776 6716260417536 6719024125692 6721008304128 6723773966016 6733593980928 6739580766208 6747120403398 6750212101632 6773650338096 6775650648064 6778438795008 6793137487872 6801975040824 6816724770816 6833548053504 6848366247936 6851184316992 6857275650912 6862123224576 6868092643848 6872145297408 6877003382784 6885950041328 6896812266612 6900881866752 6906885002496 6911767646208 6917912844288 6932913979392 6935766839424 6952883911056 6956986597376 6967960879104 6992155187712 6997098110976 7021393590528 7024610967552 7038721984032 7049001977856 7053985087488 7056887767686 7063161990921 7078478091264 7083482038272 7089644019456 7093827403776 7108077462016 7111334559744 7114260838968 7119290081664 7129687744512 7136026693632 7141071323136 7144009838892 7147283401728 7172100357984 7177170488832 7181405519872 7192733810688 7197003484227 7199128813568 7202091219696 7217708580864 7235521468416 7251211321344 7260644806848 7265777531904 7276389138432 7279383336804 7281532993536 7285855379094 7291005926112 7306816094208 7316321918911 7318342213632 7324848893952 7338565315152 7340732448768 7343753124096 7350282397056 7366221103104 7369252266888 7371428462592 7377840930816 7387439155497 7403458434048 7408692117504 7426109079552 7429164886944 7434416742912 7437823377408 7460230689936 7463649153024 7468925386752 7478642108034 7489564601472 7494859155456 7500157452288 7511111368704 7520882971968 7526199665664 7529648357376 7532746770672 7552332303392 7555792969728 7561134342144 7564245711768 7575293228544 7582028361984 7587388280832 7593988614336 7603841138688 7615835799552 7620356630358 7622606979072 7625743644384 7642279673856 7649074364416 7652221920927 7668815367168 7677753163776 7687741560192 7704412028928 7709858463744 7714435107276 7719888627648 7731163459584 7736628805632 7746693796494 7763492100096 7775738601984 7782651949824 7799528226816 7802737694352 7805041901568 7809675046872 7821994399938 7826609922048 7832142741504 7838955988992 7862939025408 7866174586176 7871735374848 7890240897024 7895818698752 7899067789344 7902687338496 7918562232036 7930127225088 7935733223424 7952941449216 7963287852672 7968917293056 7980555829248 7996587144768 8000251379712 8003543443839 8009201341872 8028030030336 8033705238528 8061600048384 8068612902732 8074316799936 8079081209856 8091825537024 8099019915264 8102352622158 8119922153472 8127141512192 8139961651968 8144764796928 8157612736512 8168225407704 8173999723392 8185937780736 8191724617728 8202381666876 8220168105984 8240455005696 8258324004864 8261722264608 8269067696688 8286998740992 8290408800249 8292857020416 8321651662848 8325464850432 8328890738304 8334778632192 8342189018112 8354372714496 8357810497812 8360278622208 8363718835776 8367551299584 8389307367424 8392759526178 8396605297152 8402541060096 8425760176656 8428248367104 8431716549888 8437677133824 8450000289792 8460993343464 8466974623872 8470854402048 8496373841316 8500267090944 8506276134912 8509776425739 8529781907232 8535811815936 8554321281024 8565450051408 8575432851456 8578961599932 8597564633088 8605208659968 8611291889664 8623868608512 8627417288064 8635087856704 8637472309248 8648709255216 8659930185728 8667463532544 8673590771712 8681302392832 8684874706104 8697558892032 8703707406336 8733928612608 8744107769856 8755483443552 8774469255168 8778079906146 8780672139264 8785884427731 8804936162304 8811160584192 8815198076928 8841754891776 8845806403584 8849446409448 8852059717632 8855702296704 8863575831744 8876521009152 8882796036096 8886451263012 8889075499008 8890523255808 8913639077888 8921393128224 8927699876352 8947059130368 8955013890048 8958698834256 8961344405504 8965031954688 8978125307904 8996160537864 9000282802176 9031533784128 9037918393344 9057516650496 9069300054432 9083606399928 9088966361088 9111397404672 9131154997248 9134912422656 9143034201216 9149497632768 9157456858464 9162860396544 9169337843712 9177314328576 9189253583667 9195749688816 9201175822336 9209180003328 9215690194944 9223883792384 9247689119232 9270511881408 9290614505472 9302701158774 9322873583616 9329464147968 9361858120704 9366147956736 9376625961216 9384962645376 9398669303808 9405313449984 9409183690248 9417549321228 9437970788352 9444642717696 9446180959296 9452858692608 9458436538368 9473356726272 9478980198738 9481779412992 9485681118624 9492386775552 9506250326016 9514702258176 9518617511397 9521428430848 9525346451856 9529711202304 9562800477312 9569560651776 9590311747584 9596004645636 9602788292928 9623611441152 9636131307834 9647361957888 9680859742464 9687703375872 9701852184576 9705844449072 9708710658048 9714473838792 9721341234816 9729797912118 9742421458944 9750896474112 9757789618176 9766465191936 9770484044367 9784753753536 9791670832128 9800376529408 9821628137472 9825669689184 9837121241088 9849918873996 9871277912064 9878256156672 9901478772736 9905553182592 9912555657216 9917097836544 9946974253248 9951532204032 9958567182336 9962665083792 9971522810712 9986086135296 9993145540608 10000209936384 10027843962624 10034932887552 10036567269252 10039531143168 10043662360896 10065441521664 10074390626304 10078536188538 10081512456192 10085660949024 10100390971392 10109371149312 10116517707776 10120680605097 10125318152448 10154447732736 10160475507144 10163475972096 10167658192512 10189706231808 10202962561236 10225087156224 10250322080256 10272549371904 10285913476368 10293184836864 10308217946112 10315505074176 10328925061992 10345218399918 10351322800128 10360327503744 10367651469312 10376869266432 10399370969088 10403650259136 10412900062496 10429325866584 10435479896064 10442856988672 10451941318656 10483918700544 10488232781568 10495647166464 10520321196032 10532090385792 10536916451328 10558082976048 10573502966784 10580977631232 10585331651529 10617717136896 10625223057408 10640741105664 10662116193024 10667001839616 10671391258452 10678935122496 10694531616768 10704040040448 10711606984704 10716014758338 10720925102592 10748800064512 10758150536976 10765755733248 10772108279808 10789100716032 10798693220352 10803136829544 10826562871296 10853282202624 10859686395904 10876816982016 10890967210272 10898666297856 10914583707648 10922299490304 10928783068641 10936508889168 10960224141312 10987273340928 11007847972728 11011098673152 11015629686144 11025423595584 11049331654656 11053878400332 11057142693888 11063706316402 11066761396224 11095535550464 11105187651072 11113038176256 11122918690816 11139163619328 11143747330416 11147038162944 11151625114368 11156735066112 11190346034904 11195473729536 11203388080128 11217963162051 11234346902208 11242288733184 11250236178432 11266667053056 11281324457952 11289299498496 11294472536064 11328498455088 11333689454592 11341701513216 11346368567652 11362939842816 11373042542976 11381082421248 11390982921504 11405761708032 11420600068544 11423753699328 11430534945537 11433910468608 11438615466576 11463419510784 11473611546624 11481722519552 11503223050752 11516629745664 11531612340288 11556618043392 11564787695616 11571652660914 11579832941472 11596745189376 11604943208448 11620040694741 11645238150144 11658810359808 11673977924736 11699292340224 11704106541528 11707562852352 11714512570308 11732991599907 11739914883072 11748214112256 11758433983488 11789006522368 11794408538112 11799261879264 11807603062272 11818101108992 11835361345536 11843728048128 11848601684016 11852100665344 11854031007744 11877843348054 11895190837632 11903599835136 11929412173824 11940018520064 11944931779008 11953375939584 11970833743872 11994880717152 12000377069568 12013802012808 12042045045504 12050557857792 12076688867328 12092400072576 12102919354098 12111475199904 12118621814784 12137738305536 12148529872896 12153528933237 12179883230208 12190712268288 12199330177024 12209942477952 12217147195392 12236419104768 12252338111556 12260999585088 12278906671104 12287586926592 12303572500314 12330252158976 12360682508544 12387486007296 12403601545032 12430498111488 12439285530624 12482477494272 12488197275648 12493336107456 12502167948288 12513283527168 12531559071744 12536715746718 12540417933312 12545578253664 12556732428304 12583961051136 12589139289267 12592856956928 12594907945728 12603811590144 12631142301696 12638640264984 12642372550656 12647574824832 12656515700736 12675000434688 12686269677568 12691490015196 12700461935808 12706281603072 12744560761974 12750400636416 12759414202368 12794672860848 12803717723904 12831481921536 12848175077112 12863149277184 12868442399898 12896346949632 12907812989952 12916937834496 12935802912768 12941125932096 12952631785056 12961788313088 12973063882824 12989895278592 13001195298816 13010386157568 13021953589248 13027312059156 13046338338048 13055561109504 13095504183296 13100892918912 13116161654784 13133225165328 13161703882752 13171008208896 13207404243456 13216740876288 13222797115392 13262632337664 13268709605376 13274169614172 13278089576448 13283553445056 13295363747616 13314781513728 13324194054144 13329676894518 13333613248512 13341528205073 13370458616832 13379910516736 13382089692336 13386041524224 13391549814528 13420588695552 13432520835072 13438048251384 13442016608256 13447547932032 13467187961856 13479161532416 13494240806796 13500424203264 13547300676192 13556877590016 13586274975744 13603950081648 13633449541632 13667096107008 13696732495872 13702368633984 13714551301824 13724246449152 13736185287696 13744290594816 13754006765568 13771900082656 13793624533224 13801763733504 13813770004992 13823535292416 13835825688576 13865827958784 13871533678848 13905767822112 13913973194752 13935921758208 13954051738161 13984310375424 13994196221952 14042787181056 14049221935104 14077443968064 14098003955712 14107970174976 14113775535372 14126323981842 14156956182528 14166964076544 14179288038912 14187654807552 14216154924032 14218470298107 14222669119488 14228521677936 14238580163328 14259375489024 14272053387264 14282142646272 14288019677784 14294566803456 14344200715968 14354340977664 14362811039744 14385467621376 14394006968454 14398257627136 14404182439392 14435417161728 14454196961751 14471042936832 14502422642688 14521289613696 14531555063808 14552778276864 14558766673608 14563065987072 14571710758188 14582011852224 14594696868177 14613632188416 14632643837822 14636684427264 14649697787904 14677130630304 14687506248192 14700564794112 14732442206208 14738504533776 14742856925184 14755681861632 14774878310994 14806916868096 14817384235008 14852218159104 14858329773888 14868833485824 14875646754816 14920461379872 14927298306048 14937850773504 14957284216068 14979129202944 14989718310912 15000314904576 15022222737408 15041765943936 15052399331328 15059296714752 15065493541344 15104664606784 15111585939456 15117804282807 15122268684288 15128491423536 15150586457088 15164056723968 15174776561664 15187977228672 15231671599104 15240713260716 15245213958144 15251487288768 15284559347712 15298148728832 15304443841854 15337630734336 15375483120384 15408824057856 15419716927488 15428870214552 15439777255296 15462326919168 15473257611264 15493387592988 15517827599877 15526984200192 15551477203968 15565303899648 15599056453632 15605475388704 15619350093744 15643988799876 15653219844096 15664285483008 15677911977984 15725878050816 15732349172352 15743470749696 15780481794048 15791637397504 15798135578688 15805374676992 15837124464072 15860254450176 15871466446848 15926575705344 15937834586112 15961111658496 15993174289536 16000502759424 16007086887678 16018402683744 16056060060672 16067410477056 16074022137507 16123200096768 16137225805464 16148633599872 16158162419712 16183651074048 16198039830528 16204705244316 16239844306944 16254283024384 16279923303936 16289529593856 16315225473024 16336450815408 16347999446784 16371875561472 16383449235456 16404763333752 16440336211968 16480910011392 16516648009728 16523444529216 16538135393376 16573997481984 16580817600498 16585714040832 16595559474603 16643303325696 16650929700864 16657781476608 16669557264384 16684378036224 16708745428992 16715620995624 16720557244416 16727437671552 16735102599168 16778614734848 16785519052356 16793210594304 16805082120192 16851520353312 16863433099776 16875354267648 16900000579584 16921986686928 16933949247744 16941708804096 16992747682632 17000534181888 17012552269824 17019552851478 17059563814464 17071623631872 17108642562048 17130900102816 17150865702912 17157923199864 17195129266176 17210417319936 17222583779328 17247737217024 17254834576128 17270175713408 17274944618496 17297418510432 17319860371456 17334927065088 17347181543424 17357478991371 17362604785664 17369749412208 17395117784064 17407414812672 17467857225216 17488215539712 17510966887104 17548938510336 17556159812292 17561344278528 17571768855462 17609872324608 17622321168384 17683509783552 17691612807168 17698892818896 17704119435264 17711404593408 17727151663488 17753042018304 17765592072192 17772902526024 17778150998016 17781046511616 17816765022081 17827278155776 17842786256448 17855399752704 17894118260736 17910027780096 17917397668512 17930063909376 17956250615808 17992321075728 18000565604352 18063067568256 18075836786688 18115033300992 18138600108864 18167212799856 18177932722176 18222794809344 18269824845312 18286068402432 18298995265536 18314913716928 18325720793088 18338675687424 18354628657152 18378507167334 18391499377632 18402351644672 18418360006656 18431380389888 18447767584768 18455358750471 18495378238464 18541023762816 18581229010944 18605402317548 18645747167232 18658928295936 18723716241408 18732295913472 18753251922432 18769925290752 18797338607616 18805073620077 18810626899968 18818367380496 18835098642456 18875941576704 18889285435392 18892361918592 18905717385216 18946713452544 18957960397476 18963558825984 18971362237248 18984773551104 19012500652032 19029404516352 19037235022794 19042856861696 19050692903712 19059422404608 19116841142961 19125600954624 19139121303552 19180623495168 19192009291272 19205576585856 19247222882304 19272262615668 19294723915776 19302663599847 19361719484928 19375406751744 19403704369152 19411688898144 19428947677584 19442682469632 19459595824236 19484842917888 19501792948224 19515579236352 19532930383872 19540968088734 19569507507072 19583341664256 19600753058816 19643256274944 19651339378368 19674242482176 19699837747992 19742555824128 19756512313344 19802957545472 19811106365184 19825111314432 19834195673088 19893948506496 19903064408064 19917134364672 19925330167584 19943045621424 19972172270592 19986291081216 19994515341777 20000419872768 20055687925248 20069865775104 20073134538504 20079062286336 20087324721792 20130883043328 20148781252608 20157072377076 20163024912384 20171321898048 20200781942784 20218742298624 20233035415552 20241361210194 20250636304896 20320951014288 20326951944192 20335316385024 20379412463616 20405925122472 20450174312448 20500644160512 20545098743808 20571826952736 20586369673728 20616435892224 20631010148352 20657850123984 20690436799836 20702645600256 20720655007488 20735302938624 20753738532864 20798741938176 20807300518272 20825800124992 20858651733168 20870959792128 20885713977344 20903882637312 20976465563136 20991294332928 21040642392064 21064180771584 21073832902656 21116165952096 21147005933568 21161955262464 21170663303058 21189485972763 21235434273792 21250446114816 21281482211328 21324232386048 21334003679232 21342782516904 21357870244992 21389063233536 21408080080896 21423213969408 21432029516676 21441850205184 21497600129024 21516301073952 21531511466496 21544216559616 21578201432064 21591010452681 21597386440704 21606273659088 21653125742592 21706564405248 21753633964032 21781934420544 21797332595712 21829167415296 21844598980608 21857566137282 21873017778336 21920448282624 21948965756733 21974546681856 22015695945456 22022197346304 22031259372288 22050847191168 22098663309312 22107756800664 22114285387776 22127412632804 22133522792448 22162317466491 22191071100928 22210375302144 22226076352512 22245837381632 22278327238656 22287494660832 22303250228736 22313470132224 22380692069808 22390947459072 22406776160256 22435926324102 22468693804416 22484577466368 22500472356864 22533334106112 22562648915904 22578598996992 22588945072128 22656996910176 22667378909184 22683403026432 22692737135304 22725879685632 22746085085952 22762164842496 22781965843008 22811523416064 22841200137088 22847507398656 22861069891074 22867820937216 22877230933152 22926839021568 22947223093248 22956665762781 22963445039104 23006446101504 23033259491328 23063224680576 23113236086784 23129575391232 23143305321828 23159665882944 23193490378752 23209886416896 23240081389482 23290476300288 23347955849472 23398584680448 23408213083056 23415125704704 23429025140616 23465983199814 23479829766144 23496428224512 23516867966976 23578013044736 23588817076224 23598523758528 23615206124544 23636202217984 23670722691072 23687456096256 23697203368032 23708062015488 23755686696108 23790381675264 23807199670272 23858824347648 23880037040128 23889863558016 23906751879168 23941667487744 23989761434304 24000754139136 24027604025616 24084090091008 24101115715584 24184800145152 24205838708196 24222950399808 24237243629568 24275476611072 24297059745792 24307057866474 24359766460416 24381424536576 24398660354048 24419884955904 24434294390784 24472838209536 24504676223112 24521999170176 24557813342208 24575173853184 24607145000628 24660504317952 24721365017088 24774972014592 24807203090064 24860996222976 24871226400747 24878571061248 24964954988544 24976394551296 24986672214912 25004335896576 25026567054336 25063118143488 25073431493436 25080835866624 25091156507328 25113464856608 25167922102272 25178278578534 25185713913856 25189815891456 25207623180288 25277280529968 25284745101312 25295149649664 25313031401472 25350000869376 25372539355136 25382980030392 25400923871616 25412563206144 25489121523948 25500801272832 25518828404736 25529329277217 25589345721696 25607435447808 25662963843072 25696350154224 25726298554368 25736884799796 25792693899264 25815625979904 25833875668992 25871605825536 25882251864192 25905263570112 25923576626176 25946127765648 25979790557184 26002390597632 26020772315136 26043907178496 26054624118312 26092676676096 26111122219008 26191008366592 26201785837824 26232323309568 26266450330656 26323407765504 26342016417792 26357653283193 26414808486912 26433481752576 26445594230784 26525264675328 26537419210752 26548339228344 26556179152896 26567106890112 26590727495232 26629563027456 26648388108288 26659353789036 26667226497024 26683056410146 26740917233664 26759821033472 26764179384672 26783099629056 26841177391104 26865041670144 26876096502768 26884033216512 26895095864064 26934375923712 26958323064832 26988481613592 27000848406528 27094601352384 27113755180032 27172549951488 27207900163296 27266899083264 27334192214016 27393464991744 27404737267968 27429102603648 27448492898304 27472370575392 27488581189632 27508013531136 27543800165312 27567760751001 27587249066448 27603527467008 27627540009984 27647070584832 27671651377152 27743067357696 27811535644224 27827946389504 27871843516416 27908103476322 27968620750848 27988392443904 28085574362112 28098443870208 28154887936128 28196007911424 28215940349952 28227551070744 28252647963684 28313912365056 28333928153088 28358576077824 28375309615104 28432309848064 28436940596214 28445338238976 28457043355872 28477160326656 28518750978048 28544106774528 28555852534191 28564285292544 28576039355568 28589133606912 28688401431936 28708681955328 28770935242752 28788013936908 28796515254272 28808364878784 28870834323456 28908393923502 28942085873664 29042579227392 29063110127616 29105556553728 29117533347216 29126131974144 29143421516376 29164023704448 29189393736354 29227264376832 29265287675644 29273368854528 29299395575808 29311452133101 29354261260608 29375012496384 29401129588224 29464884412416 29477009067552 29511363723264 29549756621988 29613833736192 29634768470016 29704436318208 29716659547776 29737666971648 29751293509632 29840922759744 29854596612096 29875701547008 29914568432136 29958258405888 29979436621824 30000629809152 30083531887872 30104798662656 30118593429504 30130987082688 30209329213568 30223171878912 30235608565614 30244537368576 30256982847072 30301172914176 30328113447936 30349553123328 30362041815291 30375954457344 30463343198208 30481426521432 30490427916288 30502974577536 30569118695424 30596297457664 30608887683708 30675261468672 30750966240768 30817648115712 30857740429104 30879554510592 30924653838336 30946515222528 30986775185976 31035655199754 31053968400384 31102954407936 31130607799296 31198112907264 31210950777408 31238700187488 31287977599752 31306439688192 31328570966016 31355823955968 31451756101632 31464698344704 31486941499392 31560963588096 31583274795008 31596271157376 31610749353984 31674248928144 31720508900352 31742932893696 31853151410688 31875669172224 31922223316992 31986348579072 32001005518848 32014173775356 32036805367488 32112120121344 32134820954112 32148044275014 32246400193536 32274451610928 32297267199744 32316324839424 32367302148096 32396079661056 32409410488632 32479688613888 32508566048768 32559846607872 32579059187712 32630450946048 32672901630816 32695998893568 32743751122944 32766898470912 32786349205923 32809526667504 32880672423936 32961820022784 33033296019456 33046889058432 33076270786752 33147994963968 33161635200996 33171428081664 33191118949206 33286606651392 33315562953216 33339114528768 33368756072448 33417490857984 33431241991248 33441114488832 33454875343104 33470205198336 33557229469696 33571038104712 33586421188608 33610164240384 33653889486153 33703040706624 33726866199552 33750708535296 33800001159168 33843973373856 33867898495488 33883417608192 33985495365264 34001068363776 34025104539648 34039105702956 34119127628928 34143247263744 34217285124096 34261800205632 34291604836611 34301731405824 34315846399728 34390258532352 34420834639872 34445167558656 34509669152256 34540351426816 34549889236992 34594837020864 34639720742912 34669854130176 34694363086848 34714957982742 34725209571328 34739498824416 34790235568128 34814829625344 34860122084223 34935714450432 34976431079424 35021933774208 35097877020672 35112319624584 35122688557056 35143537710924 35198974799721 35219744649216 35244642336768 35367019567104 35383225614336 35397785637792 35422809186816 35454303326976 35506084036608 35531184144384 35545805052048 35556301996032 35562093023232 35633530044162 35654556311552 35685572512896 35710799505408 35788236521472 35820055560192 35834795337024 35860127818752 35912501231616 35984642151456 36001131208704 36126135136512 36151673573376 36230066601984 36277200217728 36334425599712 36355865444352 36445589618688 36460586799711 36539649690624 36572136804864 36597990531072 36629827433856 36651441586176 36709257314304 36757014334668 36782998755264 36804703289344 36836720013312 36862760779776 36895535169536 36910717500942 36990756476928 37082047525632 37162458021888 37210804635096 37291494334464 37317856591872 37447432482816 37464591826944 37506503844864 37539850581504 37594677215232 37610147240154 37621253799936 37636734760992 37670197284912 37751883153408 37767417867801 37778570870784 37784723837184 37811434770432 37893426905088 37915920794952 37927117651968 37942724474496 37969547102208 38025001304064 38058809032704 38074470045588 38085713723392 38101385807424 38118844809216 38233682285922 38251201909248 38278242607104 38384018582544 38411153171712 38494445764608 38544525231336 38589447831552 38605327199694 38723438969856 38750813503488 38807408738304 38823377796288 38857895355168 38885364939264 38919191648472 38969685835776 39003585896448 39031158472704 39065860767744 39081936177468 39139015014144 39166683328512 39201506117632 39286512549888 39302678756736 39348484964352 39399675495984 39485111648256 39513024626688 39622212730368 39650222628864 39668391346176 39787897012992 39806128816128 39834268729344 39850660335168 39886091242848 39944344541184 39972582162432 39989030683554 40000839745536 40024584615219 40111375850496 40139731550208 40146269077008 40158124572672 40174649443584 40261766086656 40297562505216 40314144754152 40326049824768 40342643796096 40401563885568 40437484597248 40466070831104 40482722420388 40501272609792 40641902028576 40670632770048 40758824927232 40811850244944 40900348624896 41001288321024 41090197487616 41143653905472 41172739347456 41232871784448 41262020296704 41315700247968 41380873599672 41405291200512 41441310014976 41470605877248 41507477065728 41597483876352 41614601036544 41651600249984 41717303466336 41741919584256 41771427954688 41807765274624 41862155214483 41952931126272 41982588665856 42081284784128 42128361543168 42147665805312 42232331904192 42294011867136 42323910524928 42341326606116 42378971945526 42470868547584 42500892229632 42562964422656 42648464772096 42655410894321 42668007358464 42685565033808 42715740489984 42778126467072 42816160161792 42846427938816 42864059033352 42883700410368 42995200258048 43032602147904 43063022932992 43088433119232 43156402864128 43182020905362 43194772881408 43212547318176 43306251485184 43362590885253 43413128810496 43507267928064 43563868841088 43594665191424 43658334830592 43689197961216 43715132274564 43746035556672 43840896565248 43897931513466 43949093363712 44031391890912 44062518744576 44101694382336 44197326618624 44215513601328 44228570775552 44254825265608 44267045584896 44324634932982 44382142201856 44420750604288 44452152705024 44491674763264 44556654477312 44574989321664 44606500457472 44626940264448 44761384139616 44781894918144 44813552320512 44871852648204 44937387608832 44969154932736 45000944713728 45066668212224 45125297831808 45157197993984 45177890144256 45313993820352 45334757818368 45353412848421 45366806052864 45385474270608 45451759371264 45492170171904 45524329684992 45563931686016 45682400274176 45695014797312 45722139782148 45735641874432 45754461866304 45853678043136 45894446186496 45913331525562 45926890078208 46012892203008 46126449361152 46226472173568 46259150782464 46286610643656 46319331765888 46386980757504 46419772833792 46480162778964 46553482799631 46580952600576 46695911698944 46797169360896 46816426166112 46858050281232 46931966399628 46959659532288 46992856449024 47033735933952 47156026089472 47177634152448 47197047517056 47230412249088 47272404435968 47341445382144 47374912192512 47394406736064 47416124030976 47511373392216 47580763350528 47614399340544 47760074080256 47779727116032 47813503758336 47883334975488 47979522868608 48001508278272 48055208051232 48168180182016 48202231431168 48222066412521 48369600290304 48411677416392 48445900799616 48474487259136 48550953222144 48594119491584 48614115732948 48719532920832 48762849073152 48797320708096 48839769911808 48868588781568 48945676419072 49009352446224 49043998340352 49115626684416 49150347706368 49214290001256 49321008635904 49442730034176 49549944029184 49614406180128 49721992445952 49742452801494 49757142122496 49786678423809 49929909977088 49952789102592 49973344429824 50008671793152 50053134108672 50126236286976 50146862986872 50161671733248 50182313014656 50226929713216 50335844204544 50356557157068 50371427827712 50379631782912 50415246360576 50554561059936 50590299299328 50626062802944 50700001738752 50745078710272 50765960060784 50801847743232 50825126412288 50978243047896 51001602545664 51037656809472 51058658554434 51178691443392 51214870895616 51325927686144 51392700308448 51452597108736 51473769599592 51585387798528 51631251959808 51667751337984 51743211651072 51764503728384 51810527140224 51847153252352 51892255531296 51959581114368 52004781195264 52041544630272 52072436974113 52087814356992 52109248236624 52185353352192 52222244438016 52403571675648 52464646619136 52532900661312 52646815531008 52684032835584 52715306566386 52829616973824 52866963505152 53050529350656 53074838421504 53096678456688 53112358305792 53134213780224 53181454990464 53259126054912 53296776216576 53318707578072 53334452994048 53366112820292 53450295066243 53481834467328 53519642066944 53528358769344 53566199258112 53682354782208 53730083340288 53752193005536 53790191728128 53868751847424 53916646129664 53976963227184 54001696813056 54189202704768 54227510360064 54345099902976 54415800326592 54533798166528 54668384428032 54809474535936 54858205207296 54896985796608 54944741150784 54977162379264 55016027062272 55087600330624 55135521502002 55174498132896 55207054934016 55255080019968 55294141169664 55343302754304 55366076251413 55486134715392 55623071288448 55655892779008 55743687032832 55816206952644 55937241501696 55976784887808 56171148724224 56196887740416 56309775872256 56392015822848 56415220860231 56431880699904 56455102141488 56505295927368 56627824730112 56667856306176 56717152155648 56864619696128 56873881192428 56890676477952 56914086711744 56954320653312 57037501956096 57088213549056 57111705068382 57128570585088 57152078711136 57178267213824 57350523428883 57376802863872 57417363910656 57541870485504 57576027873816 57593030508544 57616729757568 57741668646912 57816787847004 57884171747328 58085158454784 58126220255232 58211113107456 58235066694432 58286843032752 58328047408896 58378787472708 58454528753664 58530575351288 58546737709056 58598791151616 58622904266202 58708522521216 58750024992768 58802259176448 58929768824832 58954018135104 59022727446528 59099513243976 59227667472384 59269536940032 59408872636416 59433319095552 59475333943296 59502587019264 59681845519488 59709193224192 59751403094016 59829136864272 59916516811776 59958873243648 59983546025331 60001259618304 60167063775744 60209597325312 60237186859008 60261974165376 60418658427136 60446343757824 60471217131228 60489074737152 60513965694144 60602345828352 60656226895872 60699106246656 60724083630582 60751908914688 60962853042864 60980855832576 61005949155072 61138237390848 61192594915328 61217775367416 61350522937344 61501932481536 61635296231424 61715480858208 61759109021184 61849307676672 61893030445056 61973550371952 62071310399508 62107936800768 62205908815872 62261215598592 62396225814528 62421901554816 62477400374976 62575955199504 62612879376384 62657141932032 62711647911936 62929396689408 62973882998784 63121927176192 63166549590016 63192542314752 63221498707968 63348497856288 63441017800704 63485865787392 63568457918289 63706302821376 63751338344448 63844446633984 63972697158144 64002011037696 64028347550712 64073610734976 64224240242688 64269641908224 64296088550028 64492800387072 64548903221856 64594534399488 64632649678848 64734604296192 64773031358043 64792159322112 64818820977264 64959377227776 65017132097536 65119693215744 65260901892096 65345803261632 65391997787136 65487502245888 65533796941824 65572698411846 65619053335008 65761344847872 65846897270199 65923640045568 66066592038912 66093778116864 66152541573504 66295989927936 66323270401992 66342856163328 66382237898412 66486952399473 66573213302784 66631125906432 66678229057536 66737512144896 66834981715968 66862483982496 66909750686208 66940410396672 67114458939392 67142076209424 67172842377216 67220328480768 67307778972306 67406081413248 67453732399104 67501417070592 67600002318336 67687946747712 67735796990976 67766835216384 67970990730528 68002136727552 68050209079296 68078211405912 68238255257856 68286494527488 68434570248192 68523600411264 68583209673222 68603462811648 68631692799456 68780517064704 68841669279744 68869997288343 68890335117312 69019338304512 69080702853632 69099778473984 69189674041728 69339708260352 69388726173696 69429915965484 69450419142656 69478997648832 69580471136256 69629659250688 69720244168446 69871428900864 70043867548416 70195754041344 70224639249168 70245377114112 70287075421848 70397949599442 70439489298432 70489284673536 70734039134208 70766451228672 70795571275584 70845618373632 70908606653952 71012168073216 71062368288768 71091610104096 71124186046464 71267060088324 71309112623104 71371145025792 71421599010816 71576473042944 71640111120384 71669590674048 71720255637504 71825002463232 71969284302912 72002262417408 72252270273024 72303347146752 72554400435456 72668851199424 72711730888704 72891179237376 72921173599422 73079299381248 73144273609728 73195981062144 73259654867712 73302883172352 73418514628608 73514028669336 73565997510528 73609406578688 73673440026624 73725521559552 73791070339072 73821435001884 73981512953856 74164095051264 74324916043776 74421609270192 74582988668928 74613679202241 74635713183744 74894864965632 74929183653888 75013007689728 75079701163008 75189354430464 75220294480308 75242507599872 75273469521984 75340394569824 75503766306816 75534835735602 75557141741568 75569447674368 75622869540864 75831841589904 75854235303936 75885448948992 75939094204416 76050002608128 76117618065408 76148940091176 76171427446784 76202771614848 76237689618432 76467364571844 76502403818496 76556485214208 76768037165088 76822306343424 76988891529216 77089050462672 77178895663104 77210654399388 77446877939712 77501627006976 77614817476608 77646755592576 77715790710336 77770729878528 77838383296944 77939371671552 78007171792896 78062316945408 78131721535488 78163872354936 78278030028288 78333366657024 78403012235264 78573025099776 78605357513472 78696969928704 78799350991968 78970223296512 79026049253376 79072959849579 79244425460736 79300445257728 79336782692352 79575794025984 79612257632256 79668537458688 79701320670336 79772182485696 79888689082368 79945164324864 79978061367108 80001679491072 80049169230438 80222751700992 80279463100416 80292538154016 80349298887168 80523532173312 80595125010432 80628289508304 80652099649536 80685287592192 80803127771136 80874969194496 80932141662208 80965444840776 81002545219584 81283804057152 81341265540096 81517649854464 81623700489888 81800697249792 82002576642048 82180394975232 82287307810944 82345478694912 82465743568896 82524040593408 82631400495936 82703282253003 82761747199344 82810582401024 82882620029952 82941211754496 83014954131456 83229202073088 83303200499968 83434606932672 83483839168512 83542855909376 83615530549248 83724310428966 83905862252544 83965177331712 84162569568256 84256723086336 84295331610624 84464663808384 84588023734272 84647821049856 84682653212232 84757943891052 84941737095168 85001784459264 85125928845312 85296929544192 85310821788642 85336014716928 85371130067616 85431480979968 85556252934144 85632320323584 85667557602573 85692855877632 85728118066704 85767400820736 85990400516096 86065204295808 86126045865984 86312805728256 86364041810724 86389545762816 86425094636352 86612502970368 86725181770506 86826257620992 87127737682176 87189330382848 87316669661184 87378395922432 87430264549128 87492071113344 87681793130496 87795863026932 87898186727424 87934356399303 88062783781824 88125037489152 88203388764672 88394653237248 88431027202656 88509650531216 88534091169792 88649269865964 88764284403712 88841501208576 88904305410048 88983349526528 89113308954624 89149978643328 89213000914944 89253880528896 89522768279232 89563789836288 89627104641024 89743705296408 89874775217664 89938309865472 90001889427456 90250595663616 90314395987968 90355780288512 90627987640704 90669515636736 90706825696842 90733612105728 90770948541216 90903518742528 90984340343808 91048659369984 91086125445873 91127863372032 91364800548352 91390029594624 91444279564296 91471283748864 91508923732608 91707356086272 91788892372992 91826663051124 91853780156416 92025784406016 92252898722304 92452944347136 92573221287312 92638663531776 92773961515008 92839545667584 92960325557928 93106965599262 93161905201152 93391823397888 93594338721792 93632852332224 93716100562464 93863932799256 93919319064576 93985712898048 94067471867904 94312052178944 94355268304896 94394095034112 94460824498176 94544808871936 94682890764288 94749824385024 94788813472128 94832248061952 95022746784432 95161526701056 95228798681088 95559454232064 95627007516672 95766669950976 95959045737216 96003016556544 96110416102464 96336360364032 96404462862336 96444132825042 96739200580608 96823354832784 96891801599232 96948974518272 97101906444288 97188238983168 97228231465896 97439065841664 97525698146304 97594641416192 97679539823616 97737177563136 97891352838144 98018704892448 98087996680704 98231253368832 98300695412736 98359047617769 98428580002512 98642017271808 98885460068352 99099888058368 99228812360256 99443984891904 99484905602988 99514284244992 99573356847618 99859819954176 99946688859648 100017343586304 100106268217344 100252472573952 100293725973744 100323343466496 100364626029312 100453859426432 100671688409088 100713114314136 100742855655424 100759263565824 100830492721152 100961668458459 101109122119872 101180598598656 101252125605888 101400003477504 101490157420544 101531920121568 101603695486464 101650252824576 101956486095792 102003205091328 102075313618944 102117317108868 102357382886784 102429741791232 102651855372288 102785400616896 102874814509833 102905194217472 102947539199184 103170775597056 103262503919616 103335502675968 103529007456768 103621054280448 103694306504704 103784511062592 103919162228736 104009562390528 104083089260544 104144873948226 104175628713984 104218496473248 104370706704384 104444488876032 104580366252669 104807143351296 104929293238272 105065801322624 105293631062016 105368065671168 105430613132772 105659233947648 105733927010304 106101058701312 106149676843008 106193356913376 106268427560448 106362909980928 106518252109824 106593552433152 106637415156144 106668905988096 106732225640584 106900590132486 106963668934656 107039284133888 107056717538688 107132398516224 107364709564416 107460166680576 107504386011072 107580383456256 107737503694848 107833292259328 107953926454368 108003393626112 108378405409536 108455020720128 108690199805952 108831600653184 109067596333056 109336768856064 109381760399133 109618949071872 109716410414592 109793971593216 109889482301568 109954324758528 110175200661248 110271043004004 110348996265792 110414109868032 110510160039936 110588282339328 110686605508608 110732152502826 110972269430784 111246142576896 111311785558016 111487374065664 111632413905288 111874483003392 111953569775616 112342297448448 112393775480832 112619551744512 112784031645696 112830441720462 112863761399808 112910204282976 113010591854736 113255649460224 113302253603403 113335712612352 113434304311296 113729239392256 113747762384856 113781352955904 113828173423488 113908641306624 114075003912192 114176427098112 114223410136764 114257141170176 114304157422272 114356534427648 114701046857766 114753605727744 114834727821312 115152055747632 115186061017088 115233459515136 115483337293824 115633575694008 115768343494656 116170316909568 116252440510464 116422226214912 116470133388864 116573686065504 116656094817792 116757574945416 116909057507328 117061150702576 117093475418112 117197582303232 117245808532404 117417045042432 117500049985536 117604518352896 117859537649664 117908036270208 118045454893056 118199026487952 118455334944768 118539073880064 118866638191104 118950667886592 119005174038528 119363691038976 119418386448384 119502806188032 119658273728544 119833033623552 119917746487296 119967092050662 120002519236608 120073753845657 120334127551488 120419194650624 120474373718016 120523948330752 120837316854272 120892687515648 120942434262456 120978149474304 121027931388288 121204691656704 121312453791744 121398212493312 121448167261164 121503817829376 121925706085728 122011898310144 122276474781696 122385189830656 122435550734832 122701045874688 123003864963072 123270592462848 123430961716416 123518218042368 123698615353344 123786060890112 123947100743904 124142620799016 124215873601536 124411817631744 124522431197184 124792451629056 124843803109632 124954800749952 125151910399008 125225758752768 125314283864064 125423295823872 125586465643449 125858793378816 125947765997568 126243854352384 126385084629504 126442997415936 126696995712576 126882035601408 126971731574784 127136915836578 127412605642752 127502676688896 127688893267968 127945394316288 128004022075392 128056695101424 128147221469952 128448480485376 128539283816448 128592177100056 128985600774144 129097806443712 129189068798976 129265299357696 129469208592384 129546062716086 129584318644224 129637641954528 129918754455552 130034264195072 130087772655759 130239386431488 130521803784192 130691606523264 130783995574272 130975004491776 131067593883648 131145396823692 131238106670016 131522689695744 131693794540398 131847280091136 132187556233728 132305083147008 132591979855872 132646540803984 132685712326656 132764475796824 132973904798946 133146426605568 133262251812864 133356458115072 133475024289792 133669963431936 133724967964992 133819501372416 133880820793344 134228917878784 134284152418848 134345684754432 134440656961536 134615557944612 134812162826496 134907464798208 135002834141184 135200004636672 135375893495424 135471593981952 135533670432768 135941981461056 136004273455104 136060238545263 136100418158592 136156422811824 136476510515712 136572989054976 137047200822528 137166419346444 137206925623296 137263385598912 137561034129408 137683338559488 137739994576686 137780670234624 138038676609024 138161405707264 138379348083456 138679416520704 138777452347392 138859831930968 138900838285312 138957995297664 139160942272512 139259318501376 139440488336892 139742857801728 140087735096832 140391508082688 140449278498336 140574150843696 140795899198884 140878978596864 140978569347072 141468078268416 141532902457344 141591142551168 141691236747264 141817213307904 142024336146432 142124736577536 142183220208192 142248372092928 142534120176648 142618225246208 142742290051584 142843198021632 143280222240768 143339181348096 143440511275008 143650004926464 143938568605824 144004524834816 144504540546048 144606694293504 144666199237563 145108800870912 145337702398848 145423461777408 145782358474752 145842347198844 146158598762496 146288547219456 146391962124288 146519309735424 146605766344704 146837029257216 147028057338672 147131995021056 147218813157376 147346880053248 147451043119104 147582140678144 147642870003768 147963025907712 148328190102528 148649832087552 148843218540384 149165977337856 149227358404482 149271426367488 149360035271427 149789729931264 149858367307776 150026015379456 150159402326016 150378708860928 150440588960616 150485015199744 150546939043968 150680789139648 151007532613632 151069671471204 151114283483136 151138895348736 151245739081728 151663683179808 151770897897984 151878188408832 152100005216256 152235236130816 152297880182352 152342854893568 152405543229696 152475379236864 152934729143688 153004807636992 153112970428416 153536074330176 153644612686848 153977783058432 154178100925344 154357791326208 154421308798776 154893755879424 155003254013952 155229634953216 155293511185152 155431581420672 155541459757056 155676766593888 155878743343104 156014343585792 156124633890816 156217310922339 156263443070976 156327744709872 156556060056576 156666733314048 156806024470528 157210715026944 157393939857408 157598701983936 157940446593024 158052098506752 158145919699158 158488850921472 158600890515456 159151588051968 159224515264512 159337074917376 159402641340672 159544364971392 159777378164736 159890328649728 159956122734216 160003358982144 160098338460876 160350885198729 160445503401984 160558926200832 160585076308032 160698597774336 161047064346624 161190250020864 161256579016608 161370575184384 161606255542272 161749938388992 161864283324416 161930889681552 162005090439168 162567608114304 162682531080192 163035299708928 163247400979776 163601394499584 164005153284096 164574615621888 164690957389824 164931487137792 165048081186816 165262800991872 165406564506006 165523494398688 165621164802048 165765240059904 165882423508992 166029908262912 166098228754239 166458404146176 166606400999936 166869213865344 166967678337024 167231061098496 167448620857932 167811724505088 167930354663424 168325139136512 168513446172672 168590663221248 168929327616768 169176047468544 169295642099712 169365306424464 169515887782104 169883474190336 170003568918528 170593859088384 170621643577284 170672029433856 170742260135232 170862961959936 171112505868288 171264640647168 171335115205146 171385711755264 171456236133408 171534801641472 171980801032192 172051570286649 172130408591616 172252091731968 172625611456512 172728083621448 172779091525632 172850189272704 173225005940736 173450363541012 173652515241984 174255475364352 174378660765696 174633339322368 174860529098256 174984142226688 175363586260992 175591726053864 175796373454848 175868712798606 176125567563648 176250074978304 176406777529344 176789306474496 176862054405312 177019301062432 177068182339584 177298539731928 177528568807424 177683002417152 177808610820096 177966699053056 178226617909248 178299957286656 178426001829888 178507761057792 179045536558464 179127579672576 179254209282048 179487410592816 179749550435328 179876619730944 179950638075993 180003778854912 180501191327232 180628791975936 180711560577024 181255975281408 181339031273472 181413651393684 181467224211456 181541897082432 181807037485056 181968680687616 182097318739968 182172250891746 182255726744064 182729601096704 182888559128592 182942567497728 183017847465216 183414712172544 183577784745984 183653326102248 183707560312832 184051568812032 184505797444608 184905888694272 185146442574624 185277327063552 185547923030016 185679091335168 185920651115856 186213931198524 186323810402304 186783646795776 187188677443584 187265704664448 187432201124928 187727865598512 187838638129152 187971425796096 188134943735808 188624104357888 188788190068224 188921648996352 189089617743872 189365781528576 189499648770048 189577626944256 189664496123904 190045493568864 190323053402112 190457597362176 190705373754867 191118908464128 191254015033344 191533339901952 191918091474432 192006033113088 192220832204928 192672720728064 192808925724672 192888265650084 193478401161216 193646709665568 193783603198464 193897949036544 194203812888576 194319094074129 194376477966336 194456462931792 194878131683328 195051396292608 195189282832384 195359079647232 195782705676288 196037409784896 196175993361408 196462506737664 196601390825472 196718095235538 196857160005024 197284034543616 197540691810597 197770920136704 198199776116736 198457624720512 198887969783808 198969811205976 199028568489984 199146713695236 199460857198419 199719639908352 199893377719296 200034687172608 200212536434688 200504945147904 200587451947488 200729252058624 200907718852864 201343376818176 201426228628272 201485711310848 201518527131648 201660985442304 201923336916918 202218244239744 202361197197312 202504251211776 202800006955008 202980314841088 203063840243136 203207390972928 203300505649152 203912972191584 204006410182656 204150627237888 204234634217736 204714765773568 204859483582464 205303710744576 205570801233792 205749629019666 205810388434944 205895078398368 206341551194112 206525007839232 206609991865029 206671005351936 207058014913536 207242108560896 207388613009408 207569022125184 208019124781056 208166178521088 208289747896452 208351257427968 208436992946496 208741413408768 208888977752064 209160732505338 209614286702592 210131602645248 210587262124032 210736131342336 210861226265544 211318467895296 211467854020608 212202117402624 212299353686016 212386713826752 212536855120896 212725819961856 213036504219648 213187104866304 213274830312288 213464451281168 213801180264972 213927337869312 214078568267776 214113435077376 214264797032448 214729419128832 214920333361152 215008772022144 215160766912512 215475007389696 215666584518656 215907852908736 216006787252224 216756810819072 216910041440256 217663201306368 218135192666112 218673537712128 218763520798266 219237898143744 219432820829184 219587943186432 219778964603136 219908649517056 220350401322496 220542086008008 220697992531584 220828219736064 221020320079872 221176564678656 221373211017216 221464305005652 221944538861568 222492285153792 222623571116032 222974748131328 223264827810576 223748966006784 223907139551232 224684594896896 224787550961664 225239103489024 225568063291392 225660883440924 225727522799616 225820408565952 226021183709472 226511298920448 226604507206806 226671425224704 226805979486241 226868608622592 227458478784512 227495524769712 227562705911808 227656346846976 227817282613248 228150007824384 228352854196224 228446820273528 228514282340352 228608314844544 228713068855296 229402093715532 229507211455488 229669455642624 230304111495264 230466919030272 230966674587648 231267151388016 231536686989312 232340633819136 232504881020928 232844452429824 232940266777728 233147372131008 233312189635584 233515149890832 233818115014656 234122301405152 234186950836224 234395164606464 234491617064808 234834090084864 235000099971072 235209036705792 235719075299328 235816072540416 236090909786112 236398052975904 236910669889536 237078147760128 237218879548737 237733276382208 237901335773184 238010348077056 238727382077952 238836772896768 239005612376064 239316547457088 239666067247104 239835492974592 239934184101324 240005038473216 240147507691314 240668255102976 240838389301248 241047896661504 241674633708544 241785375031296 241884868524912 241956298948608 242055862776576 242409383313408 242624907583488 242796424986624 242896334522328 243007635658752 243851412171456 244023796620288 244552949563392 244770379661312 244871101469664 245402091749376 246007729926144 246541184925696 246861923432832 247036436084736 247397230706688 247572121780224 247894201487808 248109846759009 248285241598032 248431747203072 248823635263488 249044862394368 249687606219264 249909601499904 250303820798016 250451517505536 250628567728128 250846591647744 251172931286898 251717586757632 251895531995136 252487708704768 252770169259008 252885994831872 253393991425152 253764071202816 253943463149568 254273831673156 254825211285504 255005353377792 255377786535936 255890788632576 256008044150784 256113390202848 256294442939904 256896960970752 257002672807719 257078567632896 257184354200112 257971201548288 258195612887424 258378137597952 258938417184768 259092125432172 259168637288448 259275283909056 259837508911104 260068528390144 260175545311518 260478772862976 261383213046528 261567991148544 261950008983552 262135187767296 262290793647384 262476213340032 263045379391488 263387589080796 263694560182272 263803069197909 264375112467456 264610166294016 265183959711744 265293081607968 265528951593648 265947809597892 266292853211136 266524503625728 266712916230144 266950048579584 267339926863872 267449935929984 267639002744832 267761641586688 268457835757568 268568304837696 268691369508864 268881313923072 269231115889224 269624325652992 269814929596416 270005668282368 270751786990848 270943187963904 271067340865536 271883962922112 272008546910208 272120477090526 272200836317184 272312845623648 272953021031424 273145978109952 273258376337619 274094401645056 274332838692888 274413851246592 274526771197824 275122068258816 275366677118976 275479989153372 275561340469248 276077353218048 276322811414528 276758696166912 277358833041408 277719663861936 277801676570624 277915990595328 278321884545024 278518637002752 278880976673784 279485715603456 280175470193664 280783016165376 280898556996672 281148301687392 281591798397768 281757957193728 281957138694144 282936156536832 283065804914688 283182285102336 283382473494528 283634426615808 284048672292864 284249473155072 284366440416384 284496744185856 285068240353296 285236450492416 285484580103168 285686396043264 286678362696192 286881022550016 287300009852928 287877137211648 288009049669632 289009081092096 289213388587008 289332398475126 290217601741824 290675404797696 290846923554816 291564716949504 291684694397688 292317197524992 292577094438912 292783924248576 293038619470848 293211532689408 293674058514432 294056114677344 294263990042112 294437626314752 294693760106496 294902086238208 295077142853307 295164281356288 295285740007536 295926051815424 296656380205056 297299664175104 297686437080768 298331954675712 298454716808964 298542852734976 298720070542854 299579459862528 300052030758912 300318804652032 300757417721856 300881177921232 300970030399488 301093878087936 301361578279296 302015065227264 302139342942408 302228566966272 302277790697472 302491478163456 302885005375377 303327366359616 303541795795968 303756376817664 304200010432512 304470472261632 304595760364704 304811086459392 304950758473728 305869458287376 306009615273984 306225940856832 307072148660352 307289225373696 307955566116864 308356201850688 308715582652416 308842617597552 309787511758848 310006508027904 310587022370304 310863162841344 311082919514112 311353533187776 311757486686208 312028687171584 312249267781632 312434621844678 312526886141952 312655489419744 313112120113152 313333466628096 313612048941056 313741098758007 314421430053888 314787879714816 315197403967872 315880893186048 316104197013504 316291839398316 316977701842944 317201781030912 318303176103936 318449030529024 318805282681344 319088729942784 319554756329472 319780657299456 319912245468432 320006717964288 320196676921752 320701770397458 320891006803968 321117852401664 321170152616064 321397195548672 322094128693248 322380500041728 322513158033216 322741150368768 323212511084544 323499876777984 323728566648832 323861779363104 324010180878336 325135216228608 325365062160384 326070599417856 326494801959552 327202788999168 328010306568192 328145281197399 329149231243776 329381914779648 329862974275584 330525601983744 330813129012012 331046988797376 331242329604096 331530480119808 331764847017984 332059816525824 332196457508478 332916808292352 333212801999872 333738427730688 333935356674048 334462122196992 334897241715864 335623449010176 335860709326848 336650278273024 337026892345344 337181326442496 337858655233536 338352094937088 338591284199424 338730612848928 339031775564208 339766948380672 339906760810209 340007137837056 341187718176768 341243287154568 341344058867712 341484520270464 341725923919872 342225011736576 342529281294336 342670230410292 342771423510528 342912472266816 343069603282944 343961602064384 344103140573298 344260817183232 344504183463936 345456167242896 345558183051264 345700378545408 346450011881472 346900727082024 347305030483968 348510950728704 348757321531392 349266678644736 349721058196512 349968284453376 350727172521984 351183452107728 351592746909696 351737425597212 352251135127296 352500149956608 352813555058688 353578612948992 353724108810624 354038602124864 354136364679168 354597079463856 355057137614848 355366004834304 355617221640192 355933398106112 356599914573312 356852003659776 357015522115584 358091073116928 358255159345152 358508418564096 358974821185632 359499100870656 359753239461888 359901276151986 360007557709824 360221261536971 361002382654464 361257583951872 361423121154048 362511950562816 362678062546944 362827302787368 362934448422912 363083794164864 363614074970112 363937361375232 364194637479936 364344501783492 364511453488128 365459202193408 365777118257184 366035694930432 366829424345088 367155569491968 367306652204496 367415120625664 368103137624064 369011594889216 369811777388544 370292885149248 370554654127104 371095846060032 371358182670336 371841302231712 372427862397048 372647620804608 373567293591552 374377354887168 374531409328896 374864402249856 375455731197024 375677276258304 375942851592192 376269887471616 376759396930347 377248208715776 377576380136448 377843297992704 378179235487744 378731563057152 379155253888512 379328992247808 380090987137728 380646106804224 380915194724352 381410747509734 382237816928256 382508030066688 383066679803904 383836182948864 384012066226176 384441664409856 385345441456128 385617851449344 385776531300168 386956802322432 387293419331136 387567206396928 387795898073088 388407625777152 388638188148258 388752955932672 388912925863584 389756263366656 390102792585216 390263317967277 390378565664768 390718159294464 391565411352576 392074819569792 392351986722816 392925013475328 393202781650944 393436190471076 393714320010048 394568069087232 395081383621194 395541840273408 396915249441024 397775939567616 397939622411952 398057136979968 398293427390472 398921714396838 399439279816704 399786755438592 400069374345216 400425072869376 401009890295808 401174903894976 401458504117248 401815437705728 402686753636352 402852457256544 403037054263296 403321970884608 403846673833836 404436488479488 404722394394624 405008502423552 405600013910016 405960629682176 406127680486272 406414781945856 406601011298304 407825944383168 408012820365312 408301254475776 408469268435472 409429531547136 409718967164928 411141602467584 411499258039332 411620776869888 411790156796736 412683102388224 413050015678464 413219983730058 413342010703872 414116029827072 414484217121792 414777226018816 415138044250368 416038249562112 416332357042176 416579495792904 416702514855936 416873985892992 417482826817536 417777955504128 418321465010676 419228573405184 420263205290496 421174524248064 421722452531088 422636935790592 422935708041216 424404234805248 424598707372032 424773427653504 425073710241792 425451639923712 426073008439296 426374209732608 426549660624576 426928902562336 427602360529944 427854675738624 428157136535552 428226870154752 428529594064896 429840666722304 430017544044288 430321533825024 430950014779392 431333169037312 431815705817472 432013574504448 433513621638144 433820082880512 433998597712689 435326402612736 436270385332224 437347075424256 437527041596532 438475796287488 438865641658368 439175886372864 439557929206272 439817299034112 440700802644992 441084172016016 441395985063168 441656439472128 442040640159744 442353129357312 442746422034432 442928610011304 443889077723136 444984570307584 445247142232064 445949496262656 446529655621152 447497932013568 447814279102464 448080105814281 449369189793792 449575101923328 450478206978048 451136126582784 451321766881848 451455045599232 451640817131904 452042367418944 453022597840896 453209014413612 453342850449408 453611958972482 453737217245184 454916957569024 454991049539424 455312693693952 455634565226496 456300015648768 456705708392448 456893640547056 457028564680704 457216629689088 457426137710592 458804187431064 459014422910976 459338911285248 460608222990528 460933838060544 461933349175296 462534302776032 463073373978624 464681267638272 465009762041856 465688904859648 465880533555456 466294744262016 466624379271168 467030299781664 467636230029312 468244602810304 468373901672448 468651932767017 468790329212928 468983234129616 469668180169728 470000199942144 470418073411584 471632145080832 472181819572224 472796105951808 473821339779072 474156295520256 474437759097474 475466552764416 475802671546368 477454764155904 477673545793536 478011224752128 478633094914176 479332134494208 479670985949184 479868368202648 480010076946432 480295015382628 481052655596187 481336510205952 481676778602496 482095793323008 483349267417088 483570750062592 483769737049824 484111725553152 484818766626816 485249815166976 485592849973248 485792669044656 486015271317504 487702824342912 488047593240576 489105899126784 489540759322624 489742202939328 490804183498752 492015459852288 493723846865664 494072872169472 494794461413376 495144243560448 495788402975616 496219693518018 496570483196064 496863494406144 497647270526976 498089724788736 498294686262717 499375212438528 499819202999808 500607641596032 500903035011072 501693183295488 502345862573796 503435173515264 503791063990272 504975417409536 505540338518016 505771989663744 506787982850304 507528142405632 507886926299136 508547663346312 509650422571008 510010706755584 511781577265152 512016088301568 512226780405696 512588885879808 513793921941504 514005345615438 514157135265792 514368708400224 515942403096576 516154710859947 516391225774848 516756275195904 517876834369536 518184250864344 518337274576896 518550567818112 519675017822208 520137056780288 520351090623036 520957545725952 522766426093056 523135982297088 523900017967104 524581587294768 524952426680064 526090758782976 526775178161592 527389120364544 527606138395818 528750224934912 529220332588032 530367919423488 530586163215936 531057903187296 531895619195784 532585706422272 533049007251456 533425832460288 533900097159168 534679853727744 534899871859968 535278005489664 535523283173376 536915671515136 537136609675392 537382739017728 537762627846144 538462231778448 539248651305984 539629859192832 540011336564736 541503573981696 541886375927808 542134681731072 543767925844224 544017093820416 544240954181052 544401672634368 544625691247296 545906042062848 546291956219904 546516752675238 548188803290112 548665677385776 548827702493184 549053542395648 550244136517632 550733354237952 550959978306744 551122680938496 552154706436096 552645622829056 553517392333824 554717666082816 555439327723872 555831981190656 556643769090048 557037274005504 557761953347568 558971431206912 560350940387328 561566032330752 561797113993344 562296603374784 563183596795536 563515914387456 563914277388288 565872313073664 566364570204672 566764946989056 567268853231616 568097344585728 568498946310144 568732880832768 568993488371712 570136480706592 570472900984832 570969160206336 571372792086528 572116121264601 573356725392384 573762045100032 574600019705856 575754274423296 576018099339264 578018162184192 578426777174016 578664796950252 580435203483648 581350809595392 581693847109632 582957282222387 583129433899008 583369388795376 584634395049984 585154188877824 585567848497152 586077238941696 587348117028864 588112229354688 588527980084224 588875252629504 589387520212992 589804172476416 590154285706614 590328562712576 590571480015072 591852103630848 592622075431791 593312760410112 594599328350208 595372874161536 596663909351424 596909433617928 597085705469952 597440141085708 598382571595257 599158919725056 600104061517824 600637609304064 601514835443712 601762355842464 602187756175872 602723156558592 604030130454528 604278685884816 604457133932544 604555581394944 604982956326912 605770010750754 606654732719232 607083591591936 607512753635328 608400020865024 608940944523264 609191520729408 609622172918784 609901516947456 611738916574752 612019230547968 612451881713664 614144297320704 614578450747392 615911132233728 616712403701376 617431165304832 617685235195104 619575023517696 619829975595087 620013016055808 621174044740608 621726325682688 622165839028224 622707066375552 624057374343168 624498535563264 624869243689356 625053772283904 625310978839488 626224240226304 626666933256192 627224097882112 627482197516014 628842860107776 630394807935744 631761786372096 632208394027008 632583678796632 633955403685888 634403562061824 636606352207872 636898061058048 637610565362688 638177459885568 639109512658944 639561314598912 639824490936864 640393353843504 641403540794916 641782013607936 642235704803328 642340305232128 642794391097344 644188257386496 644761000083456 645026316066432 645482300737536 646425022169088 646999753555968 647457133297664 647723558726208 648020361756672 650270432457216 650730124320768 652989603919104 654405577998336 656020613136384 656290562394798 658298462487552 658763829559296 659725948551168 661051203967488 661626258024024 662093977594752 662484659208192 663060960239616 663529694035968 664119633051648 664392915016956 665833616584704 666425603999744 667476855461376 667870713348096 668924244393984 669794483431728 671246898020352 671721418653696 674053784690688 674362652884992 675717310467072 676704189874176 677182568398848 677461225697856 678063551128416 679533896761344 679813521620418 680014275674112 680417938458723 682375436353536 682486574309136 682688117735424 682969040540928 683451847839744 684450023473152 685058562588672 685340460820584 685542847021056 685824944533632 686139206565888 687923204128768 688206281146596 688521634366464 689008366927872 690912334485792 691400757090816 692900023762944 693801454164048 694610060967936 697021901457408 697514643062784 698533357289472 699442116393024 699936568906752 701454345043968 702366904215456 703185493819392 703474851194424 704502270254592 705000299913216 705627110117376 707157225897984 707448217621248 708077204249728 708272729358336 709194158927712 710114275229696 710732009668608 711234443280384 711656638646211 711866796212224 713199829146624 713704007319552 714031044231168 716182146233856 716510318690304 717016837128192 717949642371264 718998201741312 719506478923776 719802552303972 720015115419648 720442523073942 722004765308928 722515167903744 725023901125632 725356125093888 725654605574736 725868896845824 726167588329728 727228149940224 727874722750464 728389274959872 728689003566984 729022906976256 730918404386816 731554236514368 732071389860864 733658848690176 734311138983936 734613304408992 736206275248128 738023189778432 739623554777088 740585770298496 741109308254208 742191692120064 742716365340672 743682604463424 744855724794096 745295241609216 747134587183104 749062818657792 749728804499712 750911462394048 751354552516608 751885703184384 752539774943232 753518793860694 754496417431552 755152760272896 755686595985408 756358470975488 757463126114304 758310507777024 758657984495616 760181974275456 761292213608448 761830389448704 762821495019468 764475633856512 765016060133376 766133359607808 767672365897728 768024132452352 768883328819712 770690882912256 771008018423157 771235702898688 771553062600336 773913604644864 774586838662272 775134412793856 776815251554304 777276376296516 777505911865344 777825851727168 779512526733312 780205585170432 780526635934554 780757131329536 781436318588928 784149639139584 784703973445632 785850026950656 786405563301888 786872380942152 787428640020096 789136138174464 790162767242388 791083680546816 791409207593727 793830498882048 795551879135232 795879244823904 796586854780944 797843428793676 798878559633408 799573510877184 800138748690432 800850145738752 802019780591616 802349807789952 802917008234496 803630875411456 805373507272704 805704914513088 806074108526592 806643941769216 807693347667672 808872976958976 809444788789248 810017004847104 811921259364352 812255360972544 812829563891712 813202022596608 815651888766336 816025640730624 816602508951552 816938536870944 818859063094272 819437934329856 819775129012857 822283204935168 822998516078664 823241553739776 823580313593472 825366204776448 826100031356928 826439967460116 826684021407744 828232059654144 828968434243584 829554452037632 830276088500736 832076499124224 833158991585808 833405029711872 833747971785984 834965653635072 835555911008256 836642930021352 838457146810368 840526410580992 842349048496128 843444905062176 845273871581184 845871416082432 848808469610496 849197414744064 849546855307008 850147420483584 850903279847424 852146016878592 852748419465216 853099321249152 853857805124672 855204721059888 855709351477248 856314273071104 856453740309504 857059188129792 860035088088576 860643067650048 861900029558784 862666338074624 863631411634944 864027149008896 867027243276288 867640165761024 867997195425378 870652805225472 872540770664448 874694150848512 875054083193064 876951592574976 877731283316736 878351772745728 879115858412544 879634598068224 881401605289984 882168344032032 882791970126336 883312878944256 884081280319488 884706258714624 885231428559921 885492844068864 885857220022608 887778155446272 889969140615168 891898992525312 893059311242304 894995864027136 895628558204928 896160211628562 898738379587584 900956413956096 902272253165568 902643533763696 902910091198464 903281634263808 904084734837888 906045195681792 906418028827224 906685700898816 907223917944964 907474434490368 908655016126131 909833915138048 909982099078848 910625387387904 911269130452992 912600031297536 913411416784896 913787281094112 914433259378176 914852275421184 917608374862128 918028845821952 918677822570496 921216445981056 921867676121088 923866698350592 925068605552064 926146747957248 929362535276544 930019524083712 931761067110912 932589488524032 933248758542336 934060599563328 935272460058624 936489205620608 936747803344896 937303865534034 937580658425856 937966468259232 939336360339456 940000399884288 940836146823168 941223296274021 943264290161664 944363639144448 945592211903616 947642679558144 948312591040512 948875518194948 950933105528832 951605343092736 954909528311808 955347091587072 957266189828352 958664268988416 959341971898368 959736736405296 960020153892864 960590030765256 962105311192374 962673020411904 963353557204992 964191586646016 966698534834176 967141500125184 967539474099648 968223451106304 969637533253632 970499630333952 971185699946496 971585338089312 972030542635008 975405648685824 976095186481152 978211798253568 979081518645248 979484405878656 981608366997504 984030919704576 987447693731328 988145744338944 989588922826752 991576805951232 992439387036036 993140966392128 993726988812288 995294541053952 996179449577472 996589372525434 998750424877056 999638405999616 1001215283192064 1001806070022144 1003386366590976 1004691725147592 1006870347030528 1007582127980544 1009950834819072 1011080677036032 1011543979327488 1013575965700608 1015056284811264 1015773852598272 1017095326692624 1019300845142016 1019720282430627 1020021413511168 1023563154530304 1024032176603136 1024453560811392 1025177771759616 1027587843883008 1028010691230876 1028314270531584 1028737416800448 1031884806193152 1032309421719894 1032782451549696 1033512550391808 1036368501728688 1036674549153792 1037101135636224 1039350035644416 1040274113560576 1040702181246072 1041915091451904 1045532852186112 1046271964594176 1047800035934208 1049163174589536 1049904853360128 1052181517565952 1053550356323184 1054778240729088 1055212276791636 1057500449869824 1058440665176064 1060735838846976 1061172326431872 1062115806374592 1063791238391568 1065171412844544 1066098014502912 1066851664920576 1067800194318336 1069799743719936 1070556010979328 1071046566346752 1073831343030272 1074273219350784 1074765478035456 1075525255692288 1076924463556896 1078497302611968 1079259718385664 1080022673129472 1080663784610913 1083007147963392 1083772751855616 1084269363462144 1087535851688448 1088034187640832 1088481908362104 1088803345268736 1089251382494592 1091812084125696 1092583912439808 1093033505350476 1096377606580224 1097331354771552 1098107084791296 1100488273035264 1101466708475904 1101919956613488 1102245361876992 1104309412872192 1105291245658112 1107034784667648 1109435332165632 1110878655447744 1111663962381312 1113287538180096 1114074548011008 1115523906695136 1117942862413824 1120701880774656 1123132064661504 1123594227986688 1124593206749568 1126367193591072 1127031828774912 1127828554776576 1130278190791041 1131744626147328 1132729140409344 1133529893978112 1134537706463232 1136194689171456 1137465761665536 1137986976743424 1140272961413184 1140945801969664 1141938320412672 1142745584173056 1144232242529202 1146713450784768 1147524090200064 1149200039411712 1151508548846592 1152036198678528 1156036324368384 1156853554348032 1157329593900504 1160870406967296 1162701619190784 1163387694219264 1165914564444774 1166258867798016 1166738777590752 1169268790099968 1170308377755648 1170789953901831 1171135696994304 1172154477883392 1174696234057728 1176224458709376 1177055960168448 1178775040425984 1179608344952832 1180308571413228 1180657125425152 1181142960030144 1183704207261696 1185244150863582 1186625520820224 1190745748323072 1193327818702848 1193818867235856 1194171410939904 1194880282171416 1196765143190514 1198317839450112 1200208123035648 1201275218608128 1203029670887424 1203524711684928 1204375512351744 1205446313117184 1208060260909056 1208557371769632 1209111162789888 1209965912653824 1211540021501508 1213309465438464 1214167183183872 1215025507270656 1216800041730048 1217881889046528 1218383041458816 1219244345837568 1219803033894912 1223477833149504 1224038461095936 1224903763427328 1228288594641408 1229156901494784 1233424807402752 1234862330609664 1235370470390208 1239150047035392 1239659951190174 1240026032111616 1242348089481216 1243452651365376 1244331678056448 1245414132751104 1248114748686336 1248997071126528 1249738487378712 1250107544567808 1250621957678976 1252448480452608 1253333866512384 1254448195764224 1254964395032028 1257685720215552 1260789615871488 1263523572744192 1265167357593264 1267910807371776 1268807124123648 1273212704415744 1273796122116096 1275221130725376 1276354919771136 1278219025317888 1279122629197824 1279648981873728 1280786707687008 1282807081589832 1283564027215872 1284471409606656 1284680610464256 1285588782194688 1289522000166912 1290052632132864 1290964601475072 1292850044338176 1293999507111936 1294914266595328 1295447117452416 1296040723513344 1300540864914432 1301460248641536 1305979207838208 1308811155996672 1312041226272768 1312581124789596 1316596924975104 1317527659118592 1319451897102336 1322102407934976 1323252516048048 1324187955189504 1324969318416384 1326121920479232 1327059388071936 1328239266103296 1328785830033912 1331667233169408 1332851207999488 1334953710922752 1335741426696192 1337848488787968 1339588966863456 1342493796040704 1343442837307392 1344240317442843 1348107569381376 1348725305769984 1351434620934144 1353408379748352 1354365136797696 1354922451395712 1356127102256832 1359067793522688 1359627043240836 1360028551348224 1360835876917446 1364750872707072 1364973148618272 1365938081081856 1366903695679488 1368900046946304 1370117125177344 1370680921641168 1371085694042112 1371649889067264 1372278413131776 1375846408257536 1376412562293192 1377043268732928 1378016733855744 1381824668971584 1382801514181632 1385800047525888 1387602908328096 1389220121935872 1394043802914816 1395029286125568 1397066714578944 1398884232786048 1399873137813504 1402908690087936 1404733808430912 1405955798301051 1406370987638784 1406949702388848 1409004540509184 1410000599826432 1411254220234752 1414896435242496 1416154408499456 1416545458716672 1418388317855424 1420228550459392 1421464019337216 1422468886560768 1423313277292422 1423733592424448 1426399658293248 1427408014639104 1432364292467712 1433020637380608 1434033674256384 1435899284742528 1437996403482624 1439012957847552 1439605104607944 1440030230839296 1440885046147884 1443157966788561 1444009530617856 1445030335807488 1450047802251264 1450712250187776 1451309211149472 1452335176659456 1454456299880448 1455749445500928 1456778549919744 1457378007133968 1458045813952512 1461836808773632 1463108473028736 1464142779721728 1467317697380352 1468622277967872 1469226608817984 1472412550496256 1476046379556864 1481171540596992 1482218616508416 1484383384240128 1485432730681344 1487365208926848 1489711449588192 1490590483218432 1494269174366208 1494884058788151 1498125637315584 1499457608999424 1501822924788096 1502709105033216 1505079549886464 1507037587721388 1508992834863104 1510305520545792 1511373191970816 1512716941950976 1514926252228608 1516621015554048 1517315968991232 1520363948550912 1522584427216896 1523660778897408 1525642990038936 1528951267713024 1530032120266752 1535344731795456 1536048264904704 1537766657639424 1541381765824512 1542016036846314 1542471405797376 1543106125200672 1547827209289728 1548464132579841 1549173677324544 1550268825587712 1553630503108608 1554552752593032 1555011823730688 1555651703454336 1559025053466624 1560411170340864 1561053271869108 1561514262659072 1562872637177856 1568299278279168 1569407946891264 1571700053901312 1573744761884304 1574857280040192 1578272276348928 1580325534484776 1582167361093632 1582818415187454 1587660997764096 1591103758270464 1591758489647808 1593173709561888 1595686857587352 1597757119266816 1599147021754368 1600277497380864 1601700291477504 1604039561183232 1604699615579904 1605834016468992 1607261750822912 1610747014545408 1611409829026176 1612148217053184 1613287883538432 1615386695335344 1617745953917952 1618889577578496 1620034009694208 1624510721945088 1625659127783424 1626404045193216 1631303777532672 1632051281461248 1633205017903104 1633877073741888 1637718126188544 1638875868659712 1639550258025714 1644566409870336 1645997032157328 1646483107479552 1647160627186944 1650732409552896 1652200062713856 1652879934920232 1653368042815488 1656464119308288 1657936868487168 1659108904075264 1660552177001472 1664152998248448 1666317983171616 1667495943571968 1669931307270144 1671111822016512 1673285860042704 1676914293620736 1681052821161984 1684698096992256 1686889810124352 1690547743162368 1691742832164864 1697616939220992 1699093710614016 1700294840967168 1701806559694848 1704292033757184 1705496838930432 1706198642498304 1707715610249344 1710409442119776 1711418702954496 1712628546142208 1712907480619008 1714118376259584 1716348363793803 1720070176177152 1721286135300096 1723800059117568 1725332676149248 1727262823269888 1728054298017792 1734054486552576 1735280331522048 1735994390850756 1741305610450944 1745081541328896 1748871846667161 1749388301697024 1750108166386128 1753903185149952 1755462566633472 1756703545491456 1758231716825088 1762803210579968 1764336688064064 1765583940252672 1766625757888512 1768162560638976 1769412517429248 1770462857119842 1770985688137728 1771714440045216 1775556310892544 1777866226295373 1779938281230336 1783797985050624 1786118622484608 1789991728054272 1791257116409856 1792320423257124 1797476759175168 1801912827912192 1804544506331136 1805287067527392 1806563268527616 1808169469675776 1812090391363584 1812836057654448 1813371401797632 1814447835889928 1814948868980736 1817310032252262 1819667830276096 1819964198157696 1821250774775808 1822538260905984 1825200062595072 1826822833569792 1827574562188224 1828866518756352 1829704550842368 1835216749724256 1836057691643904 1837355645140992 1842432891962112 1843735352242176 1847733396701184 1850137211104128 1852293495914496 1858725070553088 1859489926785261 1860039048167424 1863522134221824 1865178977048064 1866497517084672 1868121199126656 1872978411241216 1873495606689792 1874607731068068 1875161316851712 1875932936518464 1878672720678912 1880000799768576 1881672293646336 1882446592548042 1886528580323328 1891184423807232 1895285359116288 1896625182081024 1897751036389896 1901866211057664 1903210686185472 1909819056623616 1910694183174144 1914532379656704 1917328537976832 1918683943796736 1919473472810592 1921180061530512 1924210622384748 1925346040823808 1926707114409984 1928383173292032 1933397069668352 1934283000250368 1935078948199296 1936446902212608 1939275066507264 1940999260667904 1942371399892992 1943170676178624 1944061085270016 1950811297371648 1952190372962304 1958163037290496 1958968811757312 1963216733995008 1968061839409152 1974895387462656 1976291488677888 1979177845653504 1983153611902464 1984878774072072 1986281932784256 1987453977624576 1990589082107904 1992358899154944 1993178745050868 1997500849754112 1999276811999232 2002430566384128 2003612140044288 2006772733181952 2009383450295184 2013740694061056 2015164255961088 2022161354072064 2023087958654976 2027151931401216 2030112569622528 2031547705196544 2034190653385248 2038601690284032 2039440564861254 2040042827022336 2041253815376169 2047126309060608 2048064353206272 2048907121622784 2050355543519232 2055175687766016 2056021382461752 2056628541063168 2057474833600896 2063769612386304 2064618843439788 2065564903099392 2067025100783616 2072737003457376 2074202271272448 2078700071288832 2080548227121152 2081404362492144 2083830182903808 2091065704372224 2092543929188352 2095600071868416 2098326349179072 2099809706720256 2104363035131904 2107100712646368 2109556481458176 2110424553583272 2115000899739648 2116881330352128 2121471677693952 2122344652863744 2124231612749184 2127582476783136 2130342825689088 2132196029005824 2133703329841152 2134969915938633 2135600388636672 2139599487439872 2141112021958656 2142093132693504 2148546438701568 2149530956070912 2151050511384576 2153848927113792 2156994605223936 2158519436771328 2160045346258944 2161327569221826 2166014295926784 2167545503711232 2175071703376896 2176068375281664 2176963816724208 2177606690537472 2178502764989184 2183624168251392 2185167824879616 2186067010700952 2192755213160448 2194662709543104 2196214169582592 2200976546070528 2202933416951808 2203839913226976 2208618825744384 2210582491316224 2214069569335296 2218870664331264 2221757310895488 2223327924762624 2226575076360192 2228149096022016 2231047813390272 2235885724827648 2241403761549312 2247188455973376 2249186413499136 2252734387182144 2254063657549824 2255657109553152 2260556381582082 2263489252294656 2265458280818688 2267059787956224 2269075412926464 2272389378342912 2274931523331072 2275973953486848 2280545922826368 2281891603939328 2283876640825344 2285491168346112 2288464485058404 2293426901569536 2295048180400128 2298400078823424 2303017097693184 2304072397357056 2312072648736768 2313024055269471 2313707108696064 2314659187801008 2321740813934592 2325403238381568 2331829128889548 2332517735596032 2333477555181504 2338537580199936 2340616755511296 2341579907803662 2342271393988608 2344308955766784 2352448917418752 2354111920336896 2357550080851968 2359216689905664 2360617142826456 2361314250850304 2362285920060288 2367408414523392 2370488301727164 2373251041640448 2381491496646144 2386655637405696 2387637734471712 2389760564342832 2393530286381028 2396635678900224 2400416246071296 2402550437216256 2406059341774848 2407049423369856 2408751024703488 2410892626234368 2416120521818112 2417114743539264 2418222325579776 2419931825307648 2423080043003016 2426618930876928 2428334366367744 2430051014541312 2435763778093056 2436766082917632 2438488691675136 2439606067789824 2446955666299008 2448076922191872 2449807526854656 2456577189282816 2458313802989568 2459325387038571 2466849614805504 2469724661219328 2470740940780416 2478300094070784 2479319902380348 2480052064223232 2484696178962432 2486905302730752 2488663356112896 2490828265502208 2496229497372672 2499476974757424 2500215089135616 2501243915357952 2504896960905216 2506667733024768 2508896391528448 2509928790064056 2515371440431104 2521579231742976 2527047145488384 2530334715186528 2535821614743552 2537614248247296 2546425408831488 2547592244232192 2550442261450752 2552709839542272 2556438050635776 2558245258395648 2559297963747456 2561573415374016 2565614163179664 2567128054431744 2568942819213312 2569361220928512 2571177564389376 2580105264265728 2581929202950144 2585700088676352 2587999014223872 2589828533190656 2590894234904832 2592081447026688 2601081729828864 2602920497283072 2611958415676416 2617622311993344 2624082452545536 2625162249579192 2633193849950208 2635055318237184 2638903794204672 2644204815869952 2646505032096096 2648375910379008 2649938636832768 2652243840958464 2654118776143872 2655694285679763 2656478532206592 2657571660067824 2663334466338816 2665702415998976 2669907421845504 2675696977575936 2679177933726912 2684987592081408 2686885674614784 2688480634885686 2696215138762752 2702869241868288 2706816759496704 2708730273595392 2709844902791424 2712254204513664 2718135587045376 2719254086481672 2720057102696448 2721671753834892 2725965048378393 2729501745414144 2729946297236544 2731876162163712 2733807391358976 2737800093892608 2740234250354688 2741361843282336 2743299778134528 2744556826263552 2751692816515072 2752825124586384 2754086537465856 2756033467711488 2763649337943168 2765603028363264 2771600095051776 2775205816656192 2778440243871744 2788087605829632 2790058572251136 2797768465572096 2799746275627008 2805817380175872 2809467616861824 2811911596602102 2812741975277568 2813899404777696 2818009081018368 2820001199652864 2822508440469504 2823669888822063 2829792870484992 2832308816998912 2833090917433344 2836776635710848 2842928038674432 2844937773121536 2846626554584844 2847467184848896 2852799316586496 2854816029278208 2864728584935424 2866041274761216 2871798569485056 2875992806965248 2878025915695104 2879210209215888 2880060461678592 2881770092295768 2886315933577122 2888019061235712 2890060671614976 2900095604502528 2901424500375552 2902618422298944 2904670353318912 2908912599760896 2911498891001856 2913557099839488 2914756014267936 2916091627905024 2923673617547264 2926216946057472 2928285559443456 2934635394760704 2937244555935744 2938453217635968 2944825100992512 2952092759113728 2962343081193984 2964437233016832 2968766768480256 2974730417853696 2979422899176384 2981180966436864 2988538348732416 2989768117576302 2996251274631168 2998915217998848 3003645849576192 3005418210066432 3010159099772928 3014075175442776 3017985669726208 3020611041091584 3022746383941632 3025433883901952 3029852504457216 3033242031108096 3034631937982464 3040727897101824 3045168854433792 3047321557794816 3051285980077872 3057902535426048 3059160847291881 3060064240533504 3070689463590912 3072096529809408 3075533315278848 3082763531649024 3084032073692628 3084942811594752 3086212250401344 3095654418579456 3096928265159682 3098347354649088 3100537651175424 3109105505186064 3110023647461376 3111303406908672 3118050106933248 3120822340681728 3122106543738216 3123028525318144 3125745274355712 3136598556558336 3138815893782528 3143400107802624 3147489523768608 3149714560080384 3156544552697856 3160651068969552 3164334722187264 3165636830374908 3175321995528192 3182207516540928 3183516979295616 3186347419123776 3191373715174704 3195514238533632 3198294043508736 3200554994761728 3203400582955008 3209399231159808 3211668032937984 3214523501645824 3221494029090816 3222819658052352 3224296434106368 3226575767076864 3230773390670688 3235491907835904 3237779155156992 3240068019388416 3241991353832739 3249021443890176 3251318255566848 3252808090386432 3262607555065344 3264102562922496 3266410035806208 3267754147483776 3275436252377088 3277751737319424 3279100516051428 3289132819740672 3291994064314656 3294321254373888 3301464819105792 3304400125427712 3305759869840464 3306736085630976 3312928238616576 3315873736974336 3318217808150528 3321104354002944 3328305996496896 3332635966343232 3334991887143936 3339862614540288 3342223644033024 3346571720085408 3353828587241472 3362105642323968 3369396193984512 3373779620248704 3381095486324736 3383485664329728 3390834572373123 3395233878441984 3398187421228032 3400589681934336 3403613119389696 3408584067514368 3412397284996608 3415431220498688 3420818884239552 3422837405908992 3425257092284416 3425814961238016 3428236752519168 3432696727587606 3440140352354304 3442572270600192 3447600118235136 3450665352298496 3454525646539776 3456108596035584 3468108973105152 3470560663044096 3471988781701512 3482611220901888 3490163082657792 3497743693334322 3498776603394048 3500216332772256 3507806370299904 3510925133266944 3512369861705493 3513407090982912 3516463433650176 3525606421159936 3528673376128128 3531167880505344 3536325121277952 3538825034858496 3540925714239684 3541971376275456 3543428880090432 3551112621785088 3555732452590746 3559876562460672 3572237244969216 3579983456108544 3582514232819712 3584640846514248 3594953518350336 3603825655824384 3609089012662272 3610574135054784 3613126537055232 3616338939351552 3624180782727168 3625672115308896 3628895671779856 3629897737961472 3634620064504524 3639335660552192 3639928396315392 3642501549551616 3645076521811968 3650400125190144 3653645667139584 3655149124376448 3657733037512704 3659409101684736 3670433499448512 3672115383287808 3674711290281984 3684865783924224 3687470704484352 3700274422208256 3704586991828992 3717450141106176 3718979853570522 3720078096334848 3727044268443648 3730357954096128 3732995034169344 3736242398253312 3745956822482432 3746991213379584 3749215462136136 3750322633703424 3751865873036928 3757345441357824 3760001599537152 3763344587292672 3764893185096084 3773057160646656 3782368847614464 3790570718232576 3795502072779792 3803732422115328 3806421372370944 3819638113247232 3821388366348288 3829064759313408 3834657075953664 3837367887593472 3838946945621184 3842360123061024 3848421244769496 3850692081647616 3853414228819968 3856766346584064 3866794139336704 3868566000500736 3870157896398592 3872893804425216 3878550133014528 3881998521335808 3884742799785984 3886341352357248 3888122170540032 3901622594743296 3904380745924608 3917937623514624 3926433467990016 3936123678818304 3949790774925312 3952582977355776 3958355691307008 3966307223804928 3969757548144144 3972563865568512 3974907955249152 3981178164215808 3984717798309888 3986357490101736 3995001699508224 3998553623998464 4004861132768256 4007224280088576 4013545466363904 4018766900590368 4027481388122112 4030328511922176 4032720952328529 4044322708144128 4046175917309952 4054303862802432 4060225139245056 4063095410393088 4068381306770496 4077203380568064 4078881129722508 4080085654044672 4082507630752338 4094252618121216 4097814243245568 4100711087038464 4110351375532032 4112042764923504 4113257082126336 4114949667201792 4127539224772608 4129237686879576 4131129806198784 4134050201567232 4145474006914752 4148404542544896 4157400142577664 4161096454242304 4162808724984288 4167660365807616 4182131408744448 4185087858376704 4191200143736832 4196652698358144 4199619413440512 4208726070263808 4214201425292736 4217867394903153 4219112962916352 4220849107166544 4230001799479296 4233762660704256 4244689305727488 4248463225498368 4255164953566272 4260685651378176 4264392058011648 4267406659682304 4269939831877266 4271200777273344 4279198974879744 4282224043917312 4297092877403136 4299061912141824 4302101022769152 4307697854227584 4313989210447872 4317038873542656 4320090692517888 4322655138443652 4332028591853568 4335091007422464 4350143406753792 4352136750563328 4353927633448416 4357005529978368 4367248336502784 4370335649759232 4372134021401904 4385510426320896 4389325419086208 4392428339165184 4401953092141056 4405866833903616 4407679826453952 4417237651488768 4421164982632448 4428139138670592 4443514621790976 4446655849525248 4453150152720384 4456298192044032 4462095626780544 4471771449655296 4482807523098624 4484652176364453 4494376911946752 4498372826998272 4505468774364288 4508127315099648 4521112763164164 4526978504589312 4530916561637376 4534119575912448 4538150825852928 4544778756685824 4549863046662144 4551947906973696 4561091845652736 4563783207878656 4567753281650688 4570982336692224 4576928970116808 4586853803139072 4590096360800256 4606034195386368 4608144794714112 4624145297473536 4626048110538942 4627414217392128 4629318375602016 4643481627869184 4645392397739523 4650806476763136 4663658257779096 4665035471192064 4666955110363008 4677075160399872 4681233511022592 4683159815607324 4684542787977216 4688617911533568 4704897834837504 4708223840673792 4715100161703936 4721234285652912 4722628501700608 4724571840120576 4734816829046784 4740976603454328 4746502083280896 4762982993292288 4773311274811392 4775275468943424 4779521128685664 4787060572762056 4793271357800448 4800832492142592 4805100874432512 4812118683549696 4814098846739712 4817502049406976 4821785252468736 4832241043636224 4834229487078528 4836444651159552 4839863650615296 4846160086006032 4853237861753856 4856668732735488 4860102029082624 4873532165835264 4876977383350272 4879212135579648 4893911332598016 4896153844383744 4899615053709312 4913154378565632 4916627605979136 4918650774077142 4933699229611008 4939449322438656 4941481881560832 4956600188141568 4958639804760696 4960104128446464 4969392357924864 4973810605461504 4977326712225792 4981656531004416 4992458994745344 4998953949514848 5002487830715904 5009793921810432 5013335466049536 5017792783056896 5019857580128112 5030742880862208 5043158463485952 5054094290976768 5060669430373056 5071643229487104 5075228496494592 5092850817662976 5100884522901504 5105419679084544 5112876101271552 5116490516791296 5118595927494912 5123146830748032 5131228326359328 5134256108863488 5137885638426624 5138722441857024 5142355128778752 5149045091381409 5160210528531456 5163858405900288 5171400177352704 5175998028447744 5181788469809664 5184162894053376 5202163459657728 5205840994566144 5223916831352832 5235244623986688 5248164905091072 5250324499158384 5266387699900416 5270110636474368 5288409631739904 5293010064192192 5296751820758016 5299877273665536 5304487681916928 5308237552287744 5311388571359526 5312957064413184 5315143320135648 5326668932677632 5331404831997952 5333598678886119 5339814843691008 5351393955151872 5358355867453824 5369975184162816 5373771349229568 5376961269771372 5392430277525504 5405738483736576 5413633518993408 5419689805582848 5424508409027328 5436271174090752 5438508172963344 5440114205392896 5443343507669784 5451930096756786 5459003490828288 5459892594473088 5463752324327424 5467614782717952 5475600187785216 5480468500709376 5482723686564672 5486599556269056 5489113652527104 5503385633030144 5505650249172768 5508173074931712 5512066935422976 5527298675886336 5531206056726528 5543200190103552 5550411633312384 5556880487743488 5576175211659264 5578469780355783 5580117144502272 5595536931144192 5599492551254016 5618935233723648 5623823193204204 5625483950555136 5627798809555392 5636018162036736 5640002399305728 5645016880939008 5647339777644126 5659585740969984 5664617633997824 5673553271421696 5685856077348864 5689875546243072 5693253109169688 5694934369697792 5705598633172992 5709632058556416 5729457169870848 5732082549522432 5743597138970112 5751985613930496 5756051831390208 5758420418431776 5763540184591536 5772631867154244 5776038122471424 5780121343229952 5800191209005056 5802849000751104 5805236844597888 5809340706637824 5817825199521792 5822997782003712 5827114199678976 5829512028535872 5832183255810048 5847347235094528 5852433892114944 5856571118886912 5874489111871488 5876906435271936 5889650201985024 5904185518227456 5924686162387968 5928874466033664 5937533536960512 5949460835707392 5958845798352768 5962361932873728 5977076697464832 5979536235152604 5992502549262336 5997830435997696 6007291699152384 6010836420132864 6020318199545856 6028150350885552 6035971339452416 6041222082183168 6045492767883264 6050867767803904 6066484062216192 6069263875964928 6081455794203648 6090337708867584 6094643115589632 6102571960155744 6115805070852096 6118321694583762 6120128481067008 6123761446128507 6141378927181824 6144193059618816 6151066630557696 6165527063298048 6168064147385256 6169885623189504 6172424500802688 6191308837158912 6193856530319364 6196694709298176 6201075302350848 6218211010372128 6222606813817344 6236100213866496 6241644681363456 6244213087476432 6246057050636288 6251490548711424 6273197113116672 6277631787565056 6286800215605248 6294979047537216 6299429120160768 6313089105395712 6321302137939104 6328669444374528 6331273660749816 6350643991056384 6364415033081856 6367033958591232 6372694838247552 6382747430349408 6391028477067264 6396588087017472 6401109989523456 6404909747815899 6406801165910016 6418798462319616 6423336065875968 6429047003291648 6445639316104704 6448592868212736 6453151534153728 6461546781341376 6470983815671808 6475558310313984 6480136038776832 6483982707665478 6498042887780352 6502636511133696 6525215110130688 6528205125844992 6532820071612416 6535508294967552 6550872504754176 6555503474638848 6558201032102856 6578265639481344 6583988128629312 6588642508747776 6602929638211584 6608800250855424 6611519739680928 6625856477233152 6631747473948672 6636435616301056 6642208708005888 6656611992993792 6665271932686464 6669983774287872 6679725229080576 6684447288066048 6693143440170816 6707657174482944 6724211284647936 6747559240497408 6762190972649472 6766971328659456 6781669144746246 6790467756883968 6796374842456064 6801179363868672 6807226238779392 6817168135028736 6824794569993216 6830862440997376 6841637768479104 6845674811817984 6851629922476032 6856473505038336 6865393455175212 6880280704708608 6885144541200384 6895200236470272 6901330704596992 6909051293079552 6912217192071168 6936217946210304 6941121326088192 6943977563403024 6965222441803776 6995487386668644 6997553206788096 7000432665544512 7015612740599808 7021850266533888 7024739723410986 7026814181965824 7032926867300352 7051212842319872 7057346752256256 7062335761010688 7072650242555904 7077650069716992 7081851428479368 7083942752550912 7086857760180864 7102225243570176 7111464905181492 7119753124921344 7144474489938432 7159966912217088 7169281693028496 7189907036700672 7207651311648768 7218178025324544 7221148270109568 7226253074110464 7232677878703104 7248361565454336 7251344230617792 7257791343559712 7259795475922944 7269240129009048 7278671321104384 7279856792630784 7285003099103232 7290153043623936 7307291334279168 7310298248752896 7315466075025408 7318818203369472 7340866998897024 7344230766575616 7349422580563968 7369731567848448 7374941408968704 7377976161115713 7400548844416512 7409173983657984 7434900282212352 7437959707141044 7440156192669696 7454088536887296 7460715908192256 7465990068338688 7472484796506624 7491913644964864 7498430924272272 7500645267406848 7503731746073856 7514690882715648 7520003199074304 7526689174585344 7529786370192168 7546114321293312 7564737695228928 7581141436465152 7591004145559584 7607464844230656 7612842744741888 7639276226494464 7642776732696576 7658129518626816 7669314151907328 7674735775186944 7677893891242368 7684720246122048 7696842489538992 7701384163295232 7706828457639936 7713532693168128 7733588278673408 7740315792797184 7745787608850432 7757100266029056 7763997042671616 7769485599571968 7772682704714496 7776244341080064 7803245189486592 7808761491849216 7835875247029248 7852866935980032 7872247357636608 7899581549850624 7905165954711552 7916711382614016 7932614447609856 7939515096288288 7945127731137024 7949815910498304 7962356328431616 7967082857039289 7969435596619776 7972714980203472 7990003399016448 7997107247996928 8009722265536512 8027090932727808 8037533801180736 8054962776244224 8060657023844352 8065441904657058 8088645416288256 8108607725604864 8120450278490112 8126190820786176 8136762613540992 8154406761136128 8157762259445016 8160171308089344 8165015261504676 8177895145135179 8188505236242432 8195628486491136 8201422174076928 8220702751064064 8224085529847008 8229899334403584 8255078449545216 8258475373759152 8262259612397568 8268100403134464 8290948013829504 8296809085089792 8314800285155328 8322192908484608 8325617449968576 8335320731615232 8364262817488896 8370175716753408 8393305396716288 8399238826881024 8417452140527616 8428402850585472 8435734789806306 8438225925832704 8441698214333088 8460003598958592 8467525321408512 8471009666466189 8489378611454976 8496926450996736 8510329907132544 8528784116023296 8534813319364608 8539879663754532 8542401554546688 8558397949759488 8564448087834624 8594185754806272 8598123824283648 8615395708455168 8627978420895744 8634077747085312 8640181385035776 8645310276887304 8664057183707136 8670182014844928 8700286813507584 8704273501126656 8707855266896832 8714011059956736 8734496673005568 8740671299518464 8744268042803808 8771020852641792 8778650838172416 8784856678330368 8803906184282112 8811733667807232 8815359652907904 8834475302977536 8842329965264896 8856278277341184 8887029243581952 8893311699050496 8906300305440768 8924191253561088 8943542899310592 8965615046197248 8969304352728906 8988753823893504 8996745653996544 9010937548728576 9016254630199296 9042225526328328 9053957009178624 9061833123274752 9068239151824896 9076301651705856 9089557513371648 9099726093324288 9103895813947392 9122183691305472 9127566415757312 9135506563301376 9141964673384448 9153857940233616 9173707606278144 9180192721600512 9212068390772736 9216289589428224 9248290594947072 9252096221077884 9254828434784256 9258636751204032 9286963255738368 9290784795479046 9301612953526272 9327316515558192 9330070942384128 9333910220726016 9354150320799744 9362467022045184 9366319631214648 9369085575954432 9377235823067136 9409795669675008 9416447681347584 9430200323407872 9442468571305824 9449143680241152 9469633658093568 9481953206908656 9493004166561792 9525965986584576 9546622549622784 9550550937886848 9559042257371328 9574121145524112 9586542715600896 9601664984285184 9610201748865024 9628197693479424 9635004098813952 9643570504937472 9664482087272448 9668458974157056 9672889302319104 9679727301230592 9692320172012064 9706475723507712 9713337465470976 9720204058165248 9725974061498217 9747064331670528 9753954766700544 9758424271159296 9787822665196032 9792307688767488 9799230107418624 9826308757131264 9833255211958272 9837301548154284 9867398459222016 9882963763121664 9913200376283136 9917279609521392 9920208256892928 9938784715849728 9947621210923008 9954653424451584 9963313062008832 9984917989490688 9997907899029696 10004975661431808 10019587843620864 10026670932099072 10035585566113792 10039715160256224 10061485761724416 10086316926971904 10108188581953536 10121338860746112 10143286458974208 10150456992989184 10172503717119369 10185701635325952 10201769045803008 10210839358169088 10225752202543104 10237191854989824 10246293661496064 10262456652718656 10268512217726976 10275771276853248 10277444883714048 10284710257557504 10298090182762818 10320421057062912 10327716811800576 10342800354705408 10351996056895488 10363576939619328 10368325788106752 10404326919315456 10411681989132288 10447833662705664 10470489247973376 10496329810182144 10500648998316768 10532775399800832 10537109585116479 10540221272948736 10576819263479808 10586020128384384 10593503641516032 10608975363833856 10616475104575488 10622777142719052 10625914128826368 10630286640271296 10653337865355264 10662809663995904 10667197357772238 10679629687382016 10716711734907648 10739950368325632 10747542698459136 10753922539542744 10784860555051008 10811476967473152 10827267037986816 10839379611165696 10849016818054656 10872542348181504 10877016345926688 10886687015339568 10903860193513572 10918006981656576 10919785188946176 10927504648654848 10935229565435904 10951200375570432 10960937001418752 10965447373129344 10973199112538112 10978227305054208 11006771266060288 11011300498345536 11016346149863424 11024133870845952 11054597351772672 11062412113453056 11100823266624768 11113760975486976 11152350423318528 11156939560711566 11160234289004544 11191073862288384 11198985102508032 11237870467447296 11247646386408408 11250967901110272 11255597619110784 11272036324073472 11280004798611456 11290033761878016 11294679555288252 11319171481939968 11329235267995648 11347106542843392 11371712154697728 11386506218339376 11389868739395584 11411197266345984 11419264117112832 11458914339741696 11464165099044864 11487194277940224 11503971227860992 11512103662780416 11516840836863552 11527080369183072 11545263734308488 11552076244942848 11560242686459904 11600382418010112 11605698001502208 11610473689195776 11618681413275648 11635650399043584 11645995564007424 11654228399357952 11659024057071744 11664366511620096 11694694470189056 11704867784229888 11713142237773824 11753812870543872 11779300403970048 11808371036454912 11849372324775936 11857748932067328 11875067073921024 11898921671414784 11917691596705536 11924723865747456 11954153394929664 11959072470305208 11985005098524672 11995660871995392 12014583398304768 12021672840265728 12040636399091712 12056300701771104 12071942678904832 12082444164366336 12090985535766528 12098162856985587 12101735535607808 12132968124432384 12138527751929856 12162911588407296 12180675417735168 12189286231179264 12205143920311488 12231610141704192 12236643389167524 12240256962134016 12247522892257014 12282757854363648 12302133261115392 12331054126596096 12336128294770512 12339771246379008 12344849001605376 12382617674317824 12387713060638728 12393389418596352 12402150604701696 12436422020744256 12445213627634688 12472200427732992 12483289362726912 12488426174952864 12502981097422848 12546394226233344 12555263575130112 12573600431210496 12589958095074432 12598858240321536 12626178210791424 12642604275878208 12657338888749056 12662547321499632 12701287982112768 12734067917182464 12745389676495104 12765494860698816 12782056954134528 12793176174034944 12802219979046912 12809819495631798 12813602331820032 12837596924639232 12846672131751936 12858094006583296 12891278632209408 12897185736425472 12906303068307456 12923093562682752 12941967631343616 12951116620627968 12960272077553664 12967965415330956 12996085775560704 13005273022267392 13050430220261376 13056410251689984 13071016589935104 13101745009508352 13111006949277696 13116402064205712 13156531278962688 13167976257258624 13177285017495552 13205859276423168 13217600501710848 13223039479361856 13251712954466304 13263494947897344 13272871232602112 13284417416011776 13330543865372928 13339967548575744 13359450458161152 13368894576132096 13386286880341632 13415314348965888 13448422569295872 13453956529093359 13495118480994816 13524381945298944 13563338289492492 13580935513767936 13592749684912128 13602358727737344 13614452477558784 13634336270057472 13649589139986432 13661724881994752 13683275536958208 13691349623635968 13703259844952064 13712947010076672 13730786910350424 13760561409417216 13770289082400768 13802661409193984 13818102586159104 13824434384142336 13872435892420608 13882242652176384 13887955126806048 13930444883607552 13936177193218569 13990974773337288 13995106413576192 14000865331089024 14031225481199616 14043700533067776 14049479446821972 14053628363931648 14065853734600704 14102425684639744 14114693504512512 14124671522021376 14145300485111808 14163702856958736 14167885505101824 14173715520361728 14204450487140352 14222929810362984 14239506249842688 14288948979876864 14319933824434176 14338563386056992 14379814073401344 14415302623297536 14436356050649088 14442296540219136 14452506148220928 14465355757406208 14496723130908672 14502688461235584 14515582687119424 14519590951845888 14538480258018096 14557342642208768 14559713585261568 14570006198206464 14580306087247872 14620596497505792 14630932150050816 14637636406738944 14681733997794048 14688461533151232 14698845161127936 14739463135696896 14749882817937408 14755952322231426 14801097688833024 14818347967315968 14869800564424704 14875919414282088 14880312385339392 14908177073774592 14921431816384512 14931980136677376 14944969593013248 14983827289929728 14996861848544544 15007463492147712 15029381765431296 15040006398148608 15053378349170688 15059572740384336 15092228642586624 15129475390457856 15162282872930304 15182008291119168 15214929688461312 15225685489483776 15278552452988928 15316259037253632 15338628303814656 15349471550373888 15355787782484736 15369440492244096 15393684979077984 15402768326590464 15413656915279872 15427065386336256 15447135274144227 15467176557346816 15480631585594368 15491575217700864 15514200532058112 15527994085343232 15545365409428992 15552488682160128 15606490378973184 15617522983698432 15671750494058496 15705733871960064 15744494715273216 15799163099701248 15810331909423104 15865228895219712 15879030192576576 15890255462274048 15899631820996608 15924712656863232 15934165714078578 15938871193239552 15945429960406944 15980006798032896 15994214495993856 16000796036658357 16019444531073024 16054181865455616 16075067602361472 16109925552488448 16121314047688704 16130883809314116 16177290832576512 16217215451209728 16240900556980224 16273525227081984 16308813522272256 16315524518890032 16320342616178688 16330030523009352 16355790290270358 16377010472484864 16391256972982272 16402844348153856 16441405502128128 16448171059694016 16459798668807168 16510156899090432 16516950747518304 16524519224795136 16536200806268928 16581896027659008 16593618170179584 16629600570310656 16644385816969216 16651234899937152 16670641463230464 16728525634977792 16740351433506816 16786610793432576 16798477653762048 16856805701170944 16871469579612612 16876451851665408 16883396428666176 16920007197917184 16935050642817024 16942019332932378 16978757222909952 16993852901993472 17020659814265088 17057568232046592 17069626638729216 17079759327509064 17084803109093376 17116795899518976 17128896175669248 17188371509612544 17196247648567296 17230791416910336 17255956841791488 17268155494170624 17290620553774608 17328114367414272 17340364029689856 17400573627015168 17408547002253312 17415710533793664 17428022119913472 17468993346011136 17481342599036928 17488536085607616 17542041705283584 17557301676344832 17569713356660736 17623467335614464 17630719305815808 17668950605955072 17684659930529792 17712556554682368 17774058487163904 17786623398100992 17812600610881536 17848382507122176 17887085798621184 17931230092394496 17938608705457812 17977507647787008 17993491307993088 18021875097457152 18032509260398592 18084451052656656 18107914018357248 18123666246549504 18136478303649792 18152603303411712 18199452186648576 18207791627894784 18244367382610944 18255132831514624 18271013126602752 18283929346768896 18307715880467232 18347415212556288 18360385443201024 18371284338385521 18424136781545472 18432579178856448 18496581189894144 18504192442155768 18509656869568512 18517273502408064 18573926511476736 18581569590958092 18603225907052544 18654633031116384 18667820441452032 18708300641599488 18724934044090368 18732639262429296 18738171151908864 18754471646134272 18819591339350016 18832895362695168 18860400646815744 18884937142611648 18898287360482304 18939267316187136 18963906413817312 18986008333123584 19051931973169152 19093245099245568 19101101875773696 19118084514742656 19148242291048224 19173085431201792 19203329968570368 19214729243447697 19220403497730048 19256395386958848 19270008197627904 19287141009874944 19336917948314112 19345778604638208 19359454602461184 19384640344024128 19412951447015424 19426674930941952 19440408116330496 19451948122996434 19494128663341056 19507909533401088 19575645330392064 19584615377534976 19598460214837248 19652617514262528 19666510423916544 19674603096308568 19734796918444032 19765927526243328 19826400752566272 19834559219042784 19877569431699456 19895242421846016 19909306848903168 19926626124017664 19969835978981376 19995815798059392 20009951322863616 20039175687241728 20053341864198144 20071171132227584 20079430320512448 20122971523448832 20172633853943808 20242677721492224 20286572917948416 20300913985978368 20345007434238738 20371403270651904 20403538091606016 20421678716338176 20451504405086208 20474383709979648 20492587322992128 20524913305437312 20537024435453952 20554889767428096 20569420515115008 20596180365525636 20640842114125824 20655433623601152 20685600709410816 20703992113790976 20727153879238656 20736651576213504 20808653838630912 20823363978264576 20895667325411328 20992659620364288 21001297996633536 21065550799601664 21074219170232958 21080442545897472 21153638526959616 21172040256768768 21187007283032064 21217950727667712 21232950209150976 21245554285438104 21251828257652736 21260573280542592 21306675730710528 21325619327991808 21334394715544476 21359259374764032 21433423469815296 21479900736651264 21507845079085488 21569721110102016 21622953934946304 21654534075973632 21678759222331392 21698033636109312 21745084696363008 21754032691853376 21773374030679136 21807720387027144 21836013963313152 21839570377892352 21855009297309696 21870459130871808 21921874002837504 21930894746258688 21946398225076224 21956454610108416 22013542532120576 22022600996691072 22032692299726848 22048267741691904 22109194703545344 22124824226906112 22201646533249536 22227521950973952 22304700846637056 22313879121423132 22320468578009088 22382147724576768 22397970205016064 22475740934894592 22495292772816816 22501935802220544 22511195238221568 22544072648146944 22560009597222912 22580067523756032 22589359110576504 22638342963879936 22658470535991296 22694213085686784 22743424309395456 22773012436678752 22822394532691968 22838528234225664 22917828679483392 22928330198089728 22974388555880448 23007942455721984 23024207325560832 23033681673727104 23054160738366144 23090527468616976 23104152489885696 23120485372919808 23200764836020224 23220947378391552 23237362826551296 23271300798087168 23291991128014848 23308456798715904 23318048114143488 23328733023240192 23389388940378112 23409735568459776 23426284475547648 23507625741087744 23558600807940096 23616742072909824 23698744649551872 23715497864134656 23750134147842048 23797843342829568 23835383193411072 23849447731494912 23901248571117867 23908306789859328 23918144940610416 23970010197049344 23991321743990784 24029166796609536 24081272798183424 24112601403542208 24143885357809664 24164888328732672 24181971071533056 24196325713971174 24203471071215616 24265936248864768 24325823176814592 24361350835470336 24378572462358528 24410287840622976 24463220283408384 24473286778335048 24480513924268032 24495045784514028 24533685435405537 24565515708727296 24604266522230784 24662108253192192 24672256589541024 24689698003210752 24765235348635648 24775426121277456 24786778837192704 24804301209403392 24872844041488512 24890427255269376 24944400855465984 24966578725453824 24976852349905728 25005962194845696 25092788452466688 25110527150260224 25179916190148864 25197716480643072 25252356421582848 25285208551756416 25314677777498112 25325094642999264 25402575964225536 25413028999398567 25468135834364928 25490779352990208 25530989721397632 25586352348069888 25604439958093824 25619638991263596 25627204663640064 25675193849278464 25693344263503872 25716188013166592 25782557264418816 25794371472850944 25846187125365504 25883935262687232 25902233241255936 25920544155107328 25935930830661912 25992171551121408 26010546044534784 26100860440522752 26112820503379968 26142033179870208 26203490019016704 26222013898555392 26232804128411424 26313062557925376 26335952514517248 26354570034991104 26411718552846336 26435201003421696 26446078958723712 26503425908932608 26526989895794688 26545742465204224 26568834832023552 26661087730745856 26679935097151488 26718900916322304 26772573760683264 26830628697931776 26896845138591744 26907913058186718 26990236961989632 27048763890597888 27126676578984984 27161871027535872 27185499369824256 27204717455474688 27228904955117568 27268672540114944 27299178279972864 27323449763989504 27366551073916416 27382699247271936 27406519689904128 27425894020153344 27461573820700848 27521122818834432 27540578164801536 27636205172318208 27648868768284672 27744871784841216 27764485304352768 27775910253612096 27860889767215104 27872354386437138 27981949546674576 27990212827152384 28001730662178048 28062450962399232 28087401066135552 28098958893643944 28107256727863296 28131707469201408 28204851369279488 28229387009025024 28249343044042752 28290600970223616 28327405713917472 28347431040723456 28408900974280704 28445859620725968 28479012499685376 28577897959753728 28639867648868352 28677126772113984 28759628146802688 28830605246595072 28884593080438272 28905012296441856 28930711514812416 28993446261817344 29005376922471168 29031165374238848 29039181903691776 29076960516036192 29114685284417536 29119427170523136 29140012396412928 29160612174495744 29177922184494651 29241192995011584 29261864300101632 29275272813477888 29363467995588096 29376923066302464 29397690322255872 29478926271393792 29499765635874816 29511904644462852 29602195377666048 29739601128849408 29751838828564176 29760624770678784 29816354147549184 29842863632769024 29863960273354752 29889939186026496 29967654579859456 29993723697089088 30014926984295424 30058763530862592 30080012796297216 30106756698341376 30119145480768672 30184457285173248 30258950780915712 30324565745860608 30364016582238336 30429859376922624 30451370978967552 30557104905977856 30632518074507264 30677256607629312 30711575564969472 30738880984488192 30787369958155968 30805536653180928 30827313830559744 30854130772672512 30894270548288454 30934353114693632 30961263171188736 30983150435401728 31028401064116224 31055988170686464 31090730818857984 31104977364320256 31212980757946368 31235045967396864 31343500988116992 31411467743920128 31488989430546432 31598326199402496 31611328755349437 31620663818846208 31730457790439424 31758060385153152 31780510924548096 31849425313726464 31868331428157156 31877742386479104 31890859920813888 31960013596065792 31988428991987712 32001592073316714 32038889062146048 32150135204722944 32219851104976896 32242628095377408 32261767618628232 32354581665153024 32434430902419456 32481801113960448 32547050454163968 32617627044544512 32631049037780064 32660061046018704 32711580580540716 32754020944969728 32782513945964544 32805688696307712 32882811004256256 32896342119388032 32919597337614336 33020313798180864 33033901495036608 33049038449590272 33072401612537856 33163792055318016 33187236340359168 33288771633938432 33302469799874304 33341282926460928 33457051269955584 33480702867013632 33573221586865152 33596955307524096 33713611402341888 33742939159225224 33752903703330816 33766792857332352 33840014395834368 33870101285634048 33884038665864756 33957514445819904 33987705803986944 34041319628530176 34115136464093184 34159518655018128 34169606218186752 34233591799037952 34257792351338496 34376743019225088 34392495297134592 34461582833820672 34511913683582976 34536310988341248 34581241107549216 34656228734828544 34680728059379712 34801147254030336 34817094004506624 34831421067587328 34856044239826944 34937986692022272 34962685198073856 34977072171215232 35084083410567168 35114603352689664 35139426713321472 35261438611631616 35337901211910144 35369319861059584 35425113109364736 35548116974327808 35573246796201984 35625201221763072 35696765014244352 35774171597242368 35862460184788992 35877217410915624 35955015295574016 35986982615986176 36043750194914304 36065018520797184 36168902105313312 36215828036714496 36247332493099008 36272956607299584 36294488570956761 36305206606823424 36398904373297152 36415583255789568 36488734765221888 36542026253205504 36567858693537792 36615431760934464 36694830425112576 36720770886402048 36742568676771042 36848273563090944 36993162379788288 37008384884311536 37019313739137024 37034547004816128 37147853022953472 37163139181916184 37206451814105088 37309266062232768 37335640882904064 37416601283198976 37449868088180736 37465278524858592 37508943292268544 37639182678700032 37665790725390336 37720801293631488 37769874285223296 37796574720964608 37878534632374272 37927812827634624 37972016666247168 38103863946338304 38202203751547392 38236169029485312 38296484582096448 38346170862403584 38406659937140736 38429458486895394 38440806995460096 38512790773917696 38540016395255808 38574282019749888 38673835896628224 38691557209276416 38718909204922368 38769280688048256 38825902894030848 38853349861883904 38880816232660992 38903896245992868 38988257326682112 39015819066802176 39151290660784128 39169230755069952 39305235028525056 39333020847833088 39349206192617136 39469593836888064 39531855052486656 39652801505132544 39669118438085568 39755138863398912 39790484843692032 39818613697806336 39853252248035328 39991631596118784 40019902645727232 40078351374483456 40106683728396288 40142342264455168 40158860641024896 40245943046897664 40345267707887616 40485355442984448 40573145835896832 40690014868477476 40742806541303808 40807076183212032 40843357432676352 40903008810172416 40948767419959296 40985174645984256 41049826610874624 41074048870907904 41109779534856192 41138841030230016 41192360731051272 41281684228251648 41310867247202304 41407984227581952 41454307758477312 41473303152427008 41617307677261824 41646727956529152 41791334650822656 41808531579655707 41985319240728576 42002595993267072 42131101599203328 42148438340465916 42160885091794944 42307277053919232 42344080513537536 42374014566064128 42435901455335424 42491108570876208 42503656515305472 42521146561085184 42613351461421056 42651238655983616 42668789431088952 42718518749528064 42866846939630592 42959801473302528 43015690158170976 43139442220204032 43245907869892608 43309068151947264 43357518444662784 43396067272218624 43490169392726016 43508065383706752 43546748061358272 43615440774054288 43672027926626304 43679140755784704 43710018594619392 43740918261743616 43861789492517376 43892796450152448 43912909220216832 44027085064241152 44045201993382144 44065384599453696 44096535483383808 44218389407090688 44249648453812224 44403293066499072 44455043901947904 44609401693274112 44627758242846264 44640937156018176 44764295449153536 44795940410032128 44951481869789184 44990585545633632 45022390476443136 45088145296293888 45120019194445824 45160135047512064 45178718221153008 45276685927759872 45316941071982592 45388426171373568 45486848618790912 45546024873357504 45644789065383936 45677056468451328 45835657358966784 45948777111760896 46015884911443968 46048414651121664 46067363347454208 46108321476732288 46181054937233952 46208304979771392 46240970745839616 46341405822432681 46401529672040448 46441894756783104 46474725653102592 46542601596174336 46583982256029696 46636096228286976 46657466046480384 46778777880756224 46819471136919552 46852568951095296 47015251482175488 47117201615880192 47233484145819648 47397489299103744 47430995728269312 47595686685659136 47670766386822144 47698895462989824 47802497142235734 47816613579718656 47836289881220832 47940020394098688 47982643487981568 48002388109975071 48058333593219072 48162545596366848 48225202807084416 48329776657465344 48363942143066112 48392651427942348 48406942142431232 48531872497729536 48651646353629184 48722701670940672 48820575681245952 48926440566816768 48946573556670096 48961027848536064 48990091569028056 49067370870811074 49131031417454592 49208533044461568 49324216506384384 49344513179082048 49379396006421504 49530470697271296 49550852242554912 49573557674385408 49608602418806784 49745688082977024 49780854510538752 49888801710931968 49933157450907648 49953704699811456 50011924389691392 50185576904933376 50221054300520448 50359832380297728 50395432961286144 50570417103512832 50629355554996224 50650189285998528 50805151928451072 50826057998797134 50936271668729856 50981558705980416 51061979442795264 51172704696139776 51208879916187648 51239277982527192 51254409327280128 51350387698556928 51386688527007744 51432376026333184 51565114528837632 51588742945701888 51692374250731008 51767870525374464 51804466482511872 51871861661323824 51984343102242816 52021092089069568 52201720881045504 52225641006759936 52284066359740416 52406980038033408 52444027797110784 52465608256822848 52626125115850752 52671905029034496 52709140069982208 52870402006843392 52892157917447424 53006851817865216 53053979791589376 53091484930408448 53137669664047104 53322175461491712 53359870194302976 53437801832644608 53545147521366528 53661257395863552 53793690277183488 53815826116373436 53980473923979264 54097527781195776 54253353157969968 54323742055071744 54370998739648512 54409434910949376 54457809910235136 54598356559945728 54646899527979008 54733102147832832 54765398494543872 54813039379808256 54851788040306688 54923147641401696 55042245637668864 55081156329603072 55113853015156563 55272410344636416 55297737536569344 55489743569682432 55528970608705536 55551820507224192 55721779534430208 55744708772874276 55963899093349152 56003461324356096 56124901924798464 56174802132271104 56197917787287888 56214513455726592 56263414938402816 56409702738558976 56458774018050048 56498686088085504 56581201940447232 56654811427834944 56694862081446912 56817801948561408 56891719241451936 56958024999370752 57155795919507456 57279735297736704 57354253544227968 57519256293605376 57644187730343091 57661210493190144 57769186160876544 57810024592883712 57861423029624832 58010753844942336 58062330748477696 58078363807383552 58153921032072384 58229370568835072 58238854341046272 58280024792825856 58321224348991488 58355844368989302 58482385990023168 58523728600203264 58726935991176192 58753846132604928 58795380644511744 58957852542787584 58999531271749632 59023809288925704 59204390755332096 59479202257698816 59503677657128352 59632708295098368 59685727265538048 59727920546709504 59779878372052992 59935309159718912 59987447394178176 60029853968590848 60117527061725184 60160025592594432 60213513396682752 60238290961537344 60368914570346496 60517901561831424 60728033164476672 60859718753845248 60902741957935104 61114209811955712 61265036149014528 61354513215258624 61423151129938944 61477761968976384 61574739916311936 61611073306361856 61708261545345024 61788541096576908 61868706229387264 61922526342377472 61966300870803456 62056802128232448 62111976341372928 62181461637715968 62209954728640512 62425961515892736 62470091934793728 62687001976233984 62977978861092864 63196652398804992 63222657510698874 63241327637692416 63460915580878848 63516120770306304 63561021849096192 63698850627452928 63736662856314312 63755484772958208 63781719841627776 63920027192131584 63976857983975424 64003184146633428 64077778124292096 64300270409445888 64439702209953792 64523535237256464 64709163330306048 64868861804838912 64963602227920896 65094100908327936 65235254089089024 65262098075560128 65320122092037408 65423161161081432 65508041889939456 65565027891929088 65611377392615424 65765622008512512 65792684238776064 65839194675228672 66040627596361728 66067802990073216 66098076899180544 66144803225075712 66327584110636032 66374472680718336 66604939599748608 66682565852921856 66914102539911168 66961405734027264 67146443173730304 67193910615048192 67427222804683776 67485878318450448 67505807406661632 67533585714664704 67680028791668736 67740202571268096 67768077331729512 67915028891639808 67975411607973888 68082639257060352 68230272928186368 68319037310036256 68467183598075904 68515584702676992 68753486038450176 68784990594269184 68923165667641344 69023827367165952 69072621976682496 69162482215098432 69312457469657088 69361456118759424 69602294508060672 69662842135174656 69712088479653888 69875973384044544 69925370396147712 69954144342430464 70168166821134336 70229206705379328 70278853426642944 70522877223263232 70675802423820288 70738639722119168 70850226218729472 71096233948655616 71146493592403968 71250402443526144 71393530028488704 71548343194484736 71703745713353601 71724920369577984 71754434821831248 71910030591148032 71973965231972352 72087500389828608 72337804210626624 72431656073428992 72494664986198016 72545913214599168 72588977141913522 72610413213646848 72797808746594304 72977469530443776 73084052506411008 73135717387075584 73230863521868928 73389660850225152 73441541772804096 73485137353542084 73696547126181888 73986324759576576 74016769768623072 74069094009632256 74295706045906944 74326278363832368 74412903628210176 74618532124465536 74671281765808128 74833202566397952 74899736176361472 74930557049717184 75017886584537088 75278365357400064 75331581450780672 75539748570446592 75593149441929216 75757069264748544 75855625655269248 75944033332494336 76207727892676608 76239086998195701 76404407503094784 76472338058970624 76592969164192896 76813319874281472 76858916973790788 76881613990920192 77025581547835392 77080032790511616 77148564039499776 77347671793256448 77383114418552832 77538561376096512 77651805788061696 77706699723767808 77761632465321984 77807792491985736 77976514653364224 78031638133604352 78302581321568256 78338461510139904 78610470057050112 78666041695666176 78698412385234272 78939187673776128 79063710104973312 79305603010265088 79338236876171136 79510277726797824 79580969687384064 79637227395612672 79706504496070656 79983263192237568 80039805291454464 80156702748966912 80284684528910336 80317721282049792 80491886093795328 80690535415775232 80970710885968896 81146291671793664 81380029736954952 81485613082607616 81614152366424064 81686714865352704 81806017620344832 81897534839918592 81970349291968512 82099653221749248 82148097741815808 82219559069712384 82277682060460032 82384721462102544 82563368456503296 82621734494404608 82908615516954624 82946606304854016 83234615354523648 83293455913058304 83582669301645312 83617063159311414 83970638481457152 84005191986534144 84262203198406656 84296876680931832 84321770183589888 84614554107838464 84688161027075072 84748029132128256 84871802910670848 84982217141752416 85042293122170368 85226702922842112 85302477311967232 85337578862177904 85437037499056128 85733693879261184 85919602946605056 86031380316341952 86278884440408064 86491815739785216 86715036889325568 86792134544437248 86980338785452032 87016130767413504 87093496122716544 87230881548108576 87344055853252608 87358281511569408 87420037189238784 87481836523487232 87533766553483953 87723578985034752 87785592900304896 87825818440433664 88090403986764288 88130769198907392 88193070966767616 88436778814181376 88499296907624448 88806586132998144 89218803386548224 89255516485692528 89281874312036352 89528590898307072 89591880820064256 89902963739578368 89981171091267264 90044780952886272 90176290592587776 90240038388891648 90320270095024128 90357436442306016 90553371855519744 90633882143965184 90776852342747136 90973697237581824 91092049746715008 91289578130767872 91354112936902656 91671314717933568 91897554223521792 92031769822887936 92134726694908416 92216642953464576 92362109874467904 92416609959542784 92481941491679232 92682811644865362 92803059344080896 92883789513566208 92949451306205184 93085203192348672 93167964512059392 93272192456573952 93314932092960768 93557555761512448 93638942273839104 93705137902190592 94030502964350976 94234403231760384 94466968291639296 94794978598207488 94833986266048311 94861991456538624 95191373371318272 95341532773644288 95604994284471468 95633227159437312 95672579762441664 95880040788197376 95965286975963136 96004776219950142 96116667186438144 96450405614168832 96659553314930688 96727884286132224 96785302855884696 96813884284862464 97063744995459072 97303292707258368 97445403341881344 97641151362491904 97852881133633536 97893147113340192 97980183138056112 98134741741622148 98262062834909184 98417066088923136 98648433012768768 98689026358164096 98758792012843008 99060941394542592 99101704485109824 99147115348770816 99217204837613568 99491376165954048 99561709021077504 99866314901815296 99907409399622912 100023848779382784 100371153809866752 100442108601040896 100719664760595456 100790865922572288 101140834207025664 101258711109992448 101300378571997056 101610303856902144 101652115997594268 101872543337459712 101963117411960832 102123958885590528 102345409392279552 102478555965054384 102508818654560256 102700775397113856 102773377054015488 102864752052666368 103130229057675264 103177485891403776 103384748501462016 103535741050748928 103608932965023744 103743723322647648 103968686204485632 104042184178139136 104403441762091008 104451282013519872 104568132719480832 104813960076066816 104888055594221568 104931216513645696 105252250231701504 105343810058068992 105418280139964416 105784315834894848 106013703635730432 106107959583178752 106182969860816896 106275339328094208 106644350922983424 106719740388605952 106875603665289216 107090295042733056 107322514791727104 107587380554366976 107631652232746872 107960947847958528 108195055562391552 108506706315939936 108647484110143488 108741997479297024 108818869821898752 108883465712870283 108915619820470272 109196713119891456 109293799055958016 109466204295665664 109626078759616512 109703576080613376 109846295282803392 110084491275337728 110162312659206144 110227706030313126 110544820689272832 110979487139364864 111057941217411072 111103641014448384 111443559068860416 111489417545748552 111927798186698304 112006922648712192 112249803849596928 112349604264542208 112395835574575776 112526829876805632 112819405477117952 112917548036100096 112997372176171008 113162403880894464 113309622855669888 113389724162893824 113635603897122816 113783438482903872 113916049998741504 114311591839014912 114708507088455936 115038512587210752 115288375460686182 115322420986380288 115538372321753088 115620049185767424 115722846059249664 116021507689884672 116124661496955392 116156727614767104 116307842064144768 116477708682092544 116560049585651712 116642448697982976 116711688737978604 116964771980046336 117047457200406528 117453871982352384 117507692265209856 117915705085575168 117999062543499264 118047618577851408 118408781510664192 118958404515397632 119007355314256704 119265416590196736 119371454531076096 119455841093419008 119559756744105984 119870618319437824 119974894788356352 120059707937181696 120235054123450368 120320051185188864 120427026793365504 120476581923074688 120737829140692992 121035803123662848 121456066328953344 121719437507690496 122228419623911424 122530072298029056 122709026430517248 122846302259877888 122955523937952768 123149479832623872 123222146612723712 123416523090690048 123577082193153816 123737412458774528 123845052684754944 123932601741606912 124223952682745856 124362923275431936 124419909457281024 124851923031785472 124940183869587456 125374003952467968 125425594738967121 125955957722185728 126393304797609984 126445315021397748 126482655275384832 126921831161757696 127032241540612608 127122043698192384 127473325712628624 127510969545916416 127563439683255552 127840054384263168 127953715967950848 128006368293266856 128155556248584192 128600540818891776 128879404419907584 129047070474512928 129418326660612096 129737723609677824 129927204455841792 130188201816655872 130470508178178048 130524196151120256 130640244184074816 130846322322162864 131016083779878912 131130055783858176 131222754785230848 131585368477552128 131678389350457344 132081255192723456 132135605980146432 132196153798361088 132289606450151424 132655168221272064 132748945361436672 133209879199497216 133365131705843712 133828205079822336 133922811468054528 134292886347460608 134387821230096384 134854445609367552 134971756636900896 135067171429329408 135360057583337472 135480405142536192 135536154663459024 135830057783279616 135950823215947776 136165278514120704 136460545856372736 136638074620072512 136934367196151808 137031169405353984 137506972076900352 137846331335282688 138047654734331904 138145243953364992 138324964430196864 138624914939314176 138722912237518848 139024217467298043 139204589016121344 139325684270349312 139424176959307776 139751946768089088 139908288684860928 140336333642268672 140458413410758656 140557706853285888 141045754446526464 141351604847640576 141477279444238336 141700452437458944 142192467897311232 142292987184807936 142787060056977408 143096686388969472 143407491426707202 143449840739155968 143508869643662496 143820061182296064 143947930463944704 144007164329925213 144175000779657216 144675608421253248 144989329972396032 145091826429198336 145177954283827044 145220826427293696 145595617493188608 145954939060887552 146168105012822016 146461727043737856 146779321700450304 146883083545608192 146970274707084168 147393094252363776 147972649519153152 148033539537246144 148138188019264512 148591412091813888 148652556727664736 148825807256420352 149237064248931072 149342563531616256 149666405132795904 149799472352722944 149861114099434368 150035773169074176 150556730714800128 150663162901561344 151079497140893184 151186298883858432 151711251310538496 151888066664988672 152415455785353216 152478173996391402 152808815006189568 152944676117941248 153185938328385792 153626639748562944 153717833947581576 153763227981840384 154051163095670784 154160065581023232 154297128078999552 154695343586512896 154766228837105664 155077122752193024 155303611576123392 155413399447535616 155615584983971472 155953029306728448 156063276267208704 156605162643136512 156676923020279808 157220940114100224 157332083391332352 157396824770468544 157878375347552256 158127420209946624 158611206020530176 158676473752342272 159020555453595648 159161939374768128 159274454791225344 159413008992141312 159966526384475136 160079610582908928 160313405497933824 160635442564099584 160983772187590656 161381070831550464 161941421771937792 162292583343587328 162760059473909904 162971226165215232 163228304732848128 163373429730705408 163795069679837184 163940698583937024 164199306443498496 164296195483631616 164439118139424768 164555364120920064 164769442924205088 165126736913006592 165243468988809216 165341559045469689 165817231033909248 165893212609708032 166469230709047296 166586911826116608 167165338603290624 167234126318622828 168010383973068288 168524406396813312 168593753361863664 168643540367179776 169229108215676928 169376322054150144 169496058264256512 169743605821341696 169964434283504832 170084586244340736 170453405845684224 170604954623934464 170675157724355808 170874074998112256 171467387758522368 171839205893210112 172062760632683904 172557768880816128 172932563191029273 172983631479570432 173430073778651136 173584269088874496 174032261534827008 174186992245433088 174461763096217152 174688111706505216 174716563023138816 174840074378477568 174963673046974464 175067533106967906 175447157970069504 175571185800609792 176180807973528576 176261538397814784 176386141933535232 176873557628362752 176998593815248896 177613172265996288 178437606773096448 178511032971385056 179057181796614144 179183761640128512 179805927479156736 179962342182534528 180089561905772544 180352581185175552 180480076777783296 180640540190048256 180714872884612032 181106743711039488 181267764287930368 181553704685494272 182184099493430016 182579156261535744 182708225873805312 183342629435867136 183795108447043584 184063539645775872 184269453389816832 184433285906929152 184724219748935808 184833219919085568 185365623289730724 185606118688161792 185767579027132416 185898902612410368 186170406384697344 186335929024118784 186544384913147904 186629864185921536 187115111523024896 187277884547678208 187410275804381184 188061005928701952 188933936583278592 189589957196414976 189667972532096622 189723982913077248 190382746742636544 190683065547288576 191209988568942936 191266454318874624 191345159524883328 191760081576394752 191930573951926272 192009552439900284 192233334372876288 192900811228337664 193319106629861376 193570605711769392 193627768569724928 194127489990918144 194606585414516736 194890806683762688 195282302724983808 195705762267267072 195786294226680384 195960366276112224 196269483483244296 196524125669818368 196834132177846272 197296866025537536 197378052716328192 197517584025686016 198121882789085184 198203408970219648 198294230697541632 198434409675227136 198982752331908096 199123418042155008 199814818799245824 200047697558765568 200742307619733504 200884217202081792 201439329521190912 201581731845144576 202281668414051328 202517422219984896 202600757143994112 203220607713804288 203304231995188536 203745086674919424 203926234823921664 204247917771181056 204690818784559104 204957111930108768 205401550794227712 205546754108030976 205729504105332736 206260458115350528 206354971782807552 206769497002924032 207071482101497856 207217865930047488 207487446645295296 207937372408971264 208084368356278272 208806883524182016 209136265438961664 209627920152133632 209776111188443136 209862433027291392 210504500463403008 210687620116137984 210836560279928832 211568631669789696 212027407271460864 212215919166357504 212550678656188416 213288701845966848 213439480777211904 213751207330578432 214180590085466112 214645029583454208 215174761108733952 215263304465493744 215921895695917056 217013412631879872 217294968220286976 217483994958594048 217637739643797504 217766931425740566 217831239640940544 218393426239782912 218587598111916032 218932408591331328 219252157519233024 219407152161226752 219692590565606784 220168982550675456 220324625318412288 220455412060626252 221089641378545664 221958974278729728 222207282028896768 222887118137720832 222978835091497104 223855596373396608 224013845297424384 224499607699193856 224699208529084416 224791671149151552 225053659753611264 225638810954235904 225835096072200192 225994744352342016 226619245711339776 226779448325787648 227271207794245632 227566876965807744 227832099997483008 228623183678029824 228717260994587103 229417014176911872 230576750921372364 230644841972760576 231076744643506176 231240098371534848 231445692118499328 232043015379769344 232249322993910784 232615684128289536 232955417364185088 233120099171303424 233284897395965952 233423377475957208 233929543960092672 234094914400813056 234907743964704768 235015384530419712 235831410171150336 235998125086998528 236095237155702816 236817563021328384 237916809030795264 238014710628513408 238530833180393472 238742909062152192 238911682186838016 239119513488211968 239741236638875648 239949789576712704 240119415874363392 240470108246900736 240854053586731008 240953163846149376 241475658281385984 242071606247325696 242912132657906688 243438875015380992 244456839247822848 245060144596058112 245418052861034496 245692604519755776 245911047875905536 246298959665247744 246444293225447424 246833046181380096 247154164386307632 247474824917549056 247690105369509888 247865203483213824 248725846550863872 248839818914562048 249703846063570944 249880367739174912 250748007904935936 250851189477934242 251911915444371456 252786609595219968 252890630042795496 252965310550769664 253843662323515392 254064483081225216 254244087396384768 254946651425257248 255126879366511104 255680108768526336 255907431935901696 256012736586533712 256311112497168384 257201081637783552 257758808839815168 258094140949025856 258836653321224192 259475447219355648 260376403633311744 260941016356356096 261048392302240512 261280488368149632 261692644644325728 262032167559757824 262260111567716352 262445509570461696 262601299660451859 263170736955104256 263356778700914688 264271211960292864 264392307596722176 264579212900302848 265310336442544128 265497890722873344 266419758398994432 267656410159644672 267845622936109056 268585772694921216 268775642460192768 269708891218735104 269943513273801792 270134342858658816 270720115166674944 270960810285072384 271072309326918048 271660115566559232 271901646431895552 272330557028241408 272921091712745472 273276149240145024 273868734392303616 274062338810707968 275013944153800704 275692662670565376 276095309468663808 276649928860393728 277249829878628352 277445824475037696 278048434934596086 278409178032242688 278651368540698624 278848353918615552 279503893536178176 279816577369721856 280672667284537344 280916826821517312 281115413706571776 282091508893052928 282703209695281152 282954558888476672 283400904874917888 284384935794622464 284585974369615872 285574120113954816 286814982853414404 286899681478311936 287017739287324992 287640122364592128 287895860927889408 288014328659850426 288350001559314432 289351216842506496 289978659944792064 290183652858396672 290355908567654088 290441652854587392 291191234986377216 291909878121775104 292336210025644032 292923454087475712 293558643400900608 293940549414168336 294786188504727552 295945299038306304 296067079074492288 296276376038529024 297182824183627776 297305113455329472 297651614512840704 298474128497862144 298685127063232512 299598944705445888 299722228198868736 300071546338148352 301113461429600256 301326325803122688 302158994281786368 302372597767716864 303422502621076992 303776133329977344 304830911570706432 304956347992782804 305617630012379136 305889352235882496 306371876656771584 307435667895163152 307526455963680768 308102326191341568 308320131162046464 308594256157999104 309390687173025792 309532457674211328 310154245504386048 310607223152246784 310826798895071232 311231169967942944 311906058613456896 312126552534417408 313210325286273024 313353846040559616 314441880228200448 314664166782664704 314793649540937088 315756750695104512 316254840419893248 317352947504684544 318041110907191296 318323878749536256 318548909582450688 318826017984282624 319933052768950272 320159221165817856 320626810995867648 321270885128199168 321967544375181312 322762141663100928 323882843543875584 324585166687174656 325520118947819808 325942452330430464 326456609465696256 326650397138610849 326746859461410816 327590139359674368 327881397167874048 328398612886996992 328878236278849536 329110728241840128 329538885848410176 330253473826013184 330486937977618432 330683118090939378 331634462067818496 332938461418094592 333173823652233216 334330677206581248 334468252637245656 336020767946136576 337048812793626624 337187506723727328 338458216431353856 338752644108300288 338992116528513024 339487211642683392 339928868567009664 340169172488681472 340906811691368448 341209909247868928 341350315448711616 341748149996224512 342934775517044736 344125521265367808 345115537761632256 345865126382058546 345967262959140864 346860147557302272 347168538177748992 348064523069654016 348373984490866176 348923526192434304 349433126046277632 349680148756955136 349927346093948928 350135066213935812 350894315940139008 351142371601219584 352361615947057152 352523076795629568 353747115256725504 353997187630497792 355226344531992576 356875213546192896 357022065942770112 358114363593228288 358367523280257024 359611854958313472 359924684365069056 360179123811545088 360705162370351104 360960153555566592 361281080380096512 361429745769224064 362213487422078976 362535528575860736 363107409370988544 364368198986860032 365158312523071488 366685258871734272 367590216894087168 368127079291551744 368538906779633664 368866571813858304 369448439497871616 369666439838171136 370731246579461448 371212237376323584 371535158054264832 371797805224820736 372671858048237568 373088769826295808 373259728371843072 374230223046049792 374555769095356416 374820551608762368 376122011857403904 377867873166557184 379179914392829952 379335945064193244 379447965826154496 380765493485273088 381366131094577152 382419977137885872 382532908637749248 382690319049766656 383520163152789504 383861147903852544 384019104879800568 384466668745752576 385801622456675328 386638213259722752 387141211423538784 388254979981836288 389213170829033472 389781613367525376 390564605449967616 391411524534534144 391572588453360768 391920732552224448 392538966966488592 393048251339636736 393668264355692544 394756105432656384 395035168051372032 396243765578170368 396406817940439296 396588461395083264 396868819350454272 397965504663816192 398246836084310016 399629637598491648 400095395117531136 401484615239467008 401768434404163584 402878659042381824 403163463690289152 404563336828102656 405201514287988224 406441215427608576 406608463990377072 407490173349838848 407852469647843328 408495835542362112 409381637569118208 409914223860217536 410803101588455424 411093508216061952 411459008210665472 412520916230701056 413538994005848064 414142964202995712 414435731860094976 414974893290590592 415874744817942528 416168736712556544 417072652401894129 417613767048364032 418272530877923328 419255840304267264 419724866054582784 421009000926806016 421375240232275968 421673120559857664 423137263339579392 424054814542921728 424431838332715008 425101357312376832 426577403691933696 426878961554423808 428361180170932224 429290059166908416 430349522217467904 430526608930987488 431843791391834112 432021492989775639 434026825263759744 434967989917188096 435275479287595008 435533862851481132 435662479281881088 436786852479565824 437175196223832064 437864817182662656 438504315038466048 439385181131213568 440337965101350912 440649250636824576 440910824121252504 442179282757091328 443917948557459456 444414564057793536 445774236275441664 445957670182994208 447711192746793216 448027690594848768 448999215398387712 449398417058168832 449583342298303104 450107319507222528 451277621908471808 451670192144400384 451989488704684032 453238491422679552 453558896651575296 455133753931615488 455664199994966016 457246367356059648 457434521989174206 458834028353823744 461153501842744728 461289683945521152 462153489287012352 462480196743069696 462891384236998656 464086030759538688 464498645987821568 465231368256579072 465910834728370176 466240198342606848 466846754951914416 467859087920185344 468189828801626112 469815487929409536 470030769060839424 471662820342300672 471996250173997056 472190474311405632 473635126042656768 475833618061590528 476029421257026816 477061666360786944 477485818124304384 477823364373676032 478239026976423936 479482473277751296 479899579153425408 480238831748726784 480940216493801472 481906327692298752 482951316562771968 484143212494651392 485824265315813376 486877750030761984 488913678495645696 490120289192116224 491385209039511552 491822095751811072 492597919330495488 492888586450894848 493666092362760192 494308328772615264 494949649835098112 495380210739019776 495730406966427648 496024677136409067 497451693101727744 497679637829124096 499407692127141888 499760735478349824 501496015809871872 501702378955868484 505573219190439936 505781260085590992 505930621101539328 507687324647030784 508128966162450432 508488174792769536 509893302850514496 510253758733022208 511360217537052672 511814863871803392 512025473173067424 512622224994336768 514402163275567104 515517617679630336 516188281898051712 517673306642448384 518950894438711296 520752807266623488 522096784604481024 522560976736299264 523385289288651456 524064335119515648 524520223135432704 524891019140923392 525202599320903718 526341473910208512 526713557401829376 528542423920585728 528784615193444352 529158425800605696 530620672885088256 530995781445746688 532839516797988864 535312820319289344 537171545389842432 537551284920385536 539417782437470208 539887026547603584 540268685717317632 541440230333349888 541921620570144768 542144618653836096 543320231133118464 543803292863791104 544661114056482816 546552298480290048 547737468784607232 548124677621415936 550027888307601408 551385325341130752 552190618937327616 553299857720787456 554499659757256704 556096869869192172 556818356064485376 557302737081397248 557696707837231104 559007787072356352 559633154739443712 561345334569074688 561833653643034624 562230827413143552 564183017786105856 565909117776953344 566801809749835776 568769871589244928 569171948739231744 571148240227909632 573629965706828808 573799362956623872 574035478574649984 575280244729184256 575791721855778816 576028657319700852 576700003118628864 578702433685012992 579957319889584128 580711817135308176 580883305709174784 582382469972754432 583819756243550208 584672420051288064 585846908174951424 587117286801801216 587881098828336672 589572377009455104 591890598076612608 592134158148984576 592552752077058048 594365648367255552 594610226910658944 595303229025681408 596948256995724288 597370254126465024 599444456397737472 600143092676296704 602226922859200512 602652651606245376 604317988563572736 604745195535433728 606845005242153984 607552266659954688 609661823141412864 609912695985565608 611235260024758272 611778704471764992 612743753313543168 614871335790326304 616204652382683136 616640262324092928 617188512315998208 618781374346051584 619064915348422656 620308491008772096 621214446304493568 621653597790142464 622462339935885888 623812117226913792 624253105068834816 626420650572546048 628883760456400896 629328333565329408 629587299081874176 631513501390209024 632509680839786496 634705895009369088 636082221814382592 636647757499072512 637652035968565248 639866105537900544 640318442331635712 641253621991735296 642541770256398336 643935088750362624 645524283326201856 647765687087751168 651040237895639616 651884904660860928 652913218931392512 653300794277221698 653493718922821632 655180278719348736 655762794335748096 656797225773993984 657756472557699072 658221456483680256 659077771696820352 660506947652026368 660973875955236864 661366236181878756 663268924135636992 665876922836189184 668661354413162496 668936505274491312 672041535892273152 674097625587253248 674375013447454656 676916432862707712 677505288216600576 677984233057026048 679857737134019328 680338344977362944 681813623382736896 682419818495737856 682700630897423232 683496299992449024 685869551034089472 688251042530735616 691730252764117092 691934525918281728 693720295114604544 694337076355497984 696129046139308032 696747968981732352 697847052384868608 698866252092555264 699360297513910272 699854692187897856 700270132427871624 701788631880278016 702284743202439168 704723231894114304 705046153591259136 707494230513451008 707994375260995584 710452689063985152 713750427092385792 714044131885540224 716228727186456576 716735046560514048 719223709916626944 719849368730138112 720358247623090176 721410324740702208 722562160760193024 722859491538448128 724426974844157952 725071057151721472 726214818741977088 728736397973720064 730316625046142976 733370517743468544 735180433788174336 736254158583103488 737077813559267328 737733143627716608 738896878995743232 739332879676342272 741462493158922896 742424474752647168 743070316108529664 743595610449641472 746177539652591616 746519456743686144 748460446092099584 749111538190712832 749641103217524736 752244023714807808 755735746333114368 758359828785659904 758671890128386488 758895931652308992 761530986970546176 762732262189154304 764839954275771744 765380638099533312 767040326305579008 767722295807705088 768038209759601136 768933337491505152 771603244913350656 773276426519445504 774282422847077568 776509959963672576 778426341658066944 781129210899935232 782823049069068288 783145176906721536 783841465104448896 785077933932977184 786096502679273472 787336528711385088 787803898981355577 789512210865312768 790070336102744064 792813635880878592 793176922790166528 793737638700908544 795931009327632384 796493672168620032 799259275196983296 802969230478934016 803536868808327168 805757318084763648 806326927380578304 809126673656205312 810403028575976448 812882430855217152 813216927980754144 814980346699677696 815704939295686656 816991671084724224 818763275138236416 819828447720435072 821606203176910848 822187016432123904 822918016421330944 825041832461402112 827077988011696128 828285928405991424 829949786581181184 831749489635885056 832337473425113088 834145304803788258 835227534096728064 836545061755846656 838511680608534528 839449732109165568 842018001853612032 842750480464551936 843346241119715328 846274526679158784 848109629085843456 848863676665430016 850202714624753664 853154807383867392 853757923108847616 856722360341864448 860699044434935808 861053217861974976 863687582783668224 864042985979551278 868053650527519488 869935979834376192 870550958575190016 871067725702962264 871324958563762176 873573704959131648 874350392447664128 875729634365325312 877008630076932096 878770362262427136 880675930202701824 881821648242505008 884358565514182656 887835897114918912 888829128115587072 891548472550883328 891915340365988416 895422385493586432 896055381189697536 898796834116337664 899166684596606208 900214639014445056 902555243816943616 903340384288800768 903978977409368064 906476982845359104 907117793303150592 910267507863230976 911328399989932032 914492734712119296 914869043978348412 917668056707647488 922307003685489456 922579367891042304 924306978574024704 924960393486139392 925782768473997312 928172061519077376 928997291975643136 930462736513158144 931821669456740352 932480396685213696 933693509903828832 935718175840370688 936379657603252224 939630975858819072 940061538121678848 943325640684601344 943992500347994112 944380948622811264 947270252085313536 952058842514053632 954123332721573888 954971636248608768 955646728747352064 956478053952847872 958964946555502592 959799158306850816 960477663497453568 961880432987602944 963812655384597504 965902633125543936 968286424989302784 971648530631626752 973755500061523968 977827356991291392 979951191415832547 980240578384232448 982770418079023104 983644191503622144 985195838660990976 987332184725520384 988616657545230528 989899299670196224 990760421478039552 991460813932855296 992049354272818134 994903386203455488 998815384254283776 999521470956699648 1002992031619743744 1003404757911736968 1011146438380879872 1011562520171181984 1015374649294061568 1016257932324900864 1016976349585539072 1019786605701028992 1020507517466044416 1022720435074105344 1023629727743606784 1024050946346134848 1025244449988673536 1028804326551134208 1032376563796103424 1035346613284896768 1037901788877422592 1041505614533246976 1044193569208962048 1045121953472598528 1046770578577302912 1049040446270865408 1049782038281846784 1050405198641807436 1052682947820417024 1053427114803658752 1057084847841171456 1057569230386888704 1061241345770176512 1061991562891493376 1065679033595977728 1070625640638578688 1074343090779684864 1075102569840771072 1078835564874940416 1079774053095207168 1080537371434635264 1082880460666699776 1083843241140289536 1084289237307672192 1086640462266236928 1087606585727582208 1089322228112965632 1093104596960580096 1095474937569214464 1100055776615202816 1102770650682261504 1104381237874655232 1106599715441574912 1108999319514513408 1112193739738384344 1113636712128970752 1114605474162794496 1115393415674462208 1118015574144712704 1119266309478887424 1122690669138149376 1123667307286069248 1124461654826287104 1128366035572211712 1133603619499671552 1137539743178489856 1138343897478463488 1142296480455819264 1147259931413657616 1147598725913247744 1148070957149299968 1150560489458368512 1151583443711557632 1152057314639401704 1153400006237257728 1157404867370025984 1159914639779168256 1161423634270616352 1164764939945508864 1167639512487100416 1169344840102576128 1171693816349902848 1174234573603602432 1175762197656673344 1179144754018910208 1184268316297969152 1185105504154116096 1188731296734511104 1189220453821317888 1190606458051362816 1193896513991448576 1194740508252930048 1198888912795474944 1200286185352593408 1204453845718401024 1205305303212490752 1208635977127145472 1209490391070867456 1213690010484307968 1219323646282825728 1219825391971131216 1222470520049516544 1223557408943529984 1225487506627086336 1229742671580652608 1232409304765366272 1233280524648185856 1234377024631996416 1237562748692103168 1240616982017544192 1242428892608987136 1243307195580284928 1244924679871771776 1247624234453827584 1248506210137669632 1252841301145092096 1257767520912801792 1259174598163748352 1263027002780418048 1265019361679572992 1269411790018738176 1272164443628765184 1273295514998145024 1275304071937130496 1279732211075801088 1280636884663271424 1285083540512796672 1287870177500725248 1291048566652403712 1295531374175502336 1296064478969326917 1302080475791279232 1305826437862785024 1306601588554443396 1306987437845643264 1310360557438697472 1311525588671496192 1313594451547987968 1315512945115398144 1318155543393640704 1321013895304052736 1321947751910473728 1322732472363757512 1326537848271273984 1331753845672378368 1337322708826324992 1337873010548982624 1344083071784546304 1348195251174506496 1348750026894909312 1353832865725415424 1355010576433201152 1355968466114052096 1359715474268038656 1360676689954725888 1364839636991475712 1365401261794846464 1366992599984898048 1371739102068178944 1376502085061471232 1383460505528234184 1383869051836563456 1387440590229209088 1388674152710995968 1392258092278616064 1393495937963464704 1395694104769737216 1397732504185110528 1398720595027820544 1400540264855743248 1403577263760556032 1404569486404878336 1409446463788228608 1410092307182518272 1414988461026902016 1415988750521991168 1420905378127970304 1427500854184771584 1428088263771080448 1432457454372913152 1433470093121028096 1438447419833253888 1439698737460276224 1440716495246180352 1442820649481404416 1445718983076896256 1448853949688315904 1450142114303442944 1452429637483954176 1457472795947440128 1460633250092285952 1466741035486937088 1470360867576348672 1474155627118534656 1475466287255433216 1477793757991486464 1478665759352684544 1482924986317845792 1484848949505294336 1486140632217059328 1487191220899282944 1488074031409227201 1492355079305183232 1493038913487372288 1498223076381425664 1499282206435049472 1504488047429615616 1516719657571319808 1517343780256772976 1517791863304617984 1523061973941092352 1525464524378308608 1529679908551543488 1530761276199066624 1534080652611158016 1535444591615410176 1536076419519202272 1537866674983010304 1543206489826701312 1546552853038891008 1548564845694155136 1553019919927345152 1556852683316133888 1562258421799870464 1566290353813443072 1567682930208897792 1570155867865954368 1572193005358546944 1574673057422770176 1575607797962711154 1579024421730625536 1580140672205488128 1585627271761757184 1586353845580333056 1587475277401817088 1591862018655264768 1592987344337240064 1598518550393966592 1605938460957868032 1611514636169527296 1612653854761156608 1618253347312410624 1620806057151952896 1625764861710434304 1626433855961508288 1629960693399355392 1631409878591373312 1633983342169448448 1639656895440870144 1643212406353821696 1644374032864247808 1645836032842661888 1650083664922804224 1654155976023392256 1656571856811982848 1659899573162362368 1663498979271770112 1668290609607576516 1670455068193456128 1673090123511693312 1677023361217069056 1678899464218331136 1684036003707224064 1685500960929103872 1686692482239430656 1692549053358317568 1697727353330860032 1700405429249507328 1706309614767734784 1707515846217695232 1713444720683728896 1721398088869871616 1722106435723949952 1727375165567336448 1728085971959102556 1736107301055038976 1739871959668752384 1742135451405924528 1742649917127524352 1747147409918263296 1748700784895328256 1751459268730650624 1754017260153864192 1757540724524854272 1761351860405403648 1763643296485010016 1768717131028365312 1775671794229837824 1777658256231174144 1783096945101766656 1783830680731976832 1790844770987172864 1792110762379395072 1798333369193212416 1800429278028890112 1805110487633887232 1806680768577601536 1807957954818736128 1812953965690718208 1814235586606301184 1820535015726461952 1822656799979864064 1828985469424238592 1829738087956696824 1835336113415294976 1844614007370978912 1848613957148049408 1849920786972278784 1851565536947994624 1856344123038154752 1857994583951286272 1860925473026316288 1863643338913480704 1864960793370427392 1867387019807657664 1871436351680741376 1872759315206504448 1879261951717638144 1886651281369202688 1887985000695988224 1888761897245622528 1894540504170627072 1904117685028107264 1908246665443147776 1909943272497217536 1912956107905695744 1917929893111005184 1919598316613701632 1920955326994907136 1923760865975205888 1927625310769195008 1931805266251087872 1936572849978605568 1943297061263253504 1955654713982582784 1959902382831665094 1960481156768464896 1965540836158046208 1967288383007244288 1970391677321981952 1974664369451040768 1977233315090461056 1981520842956079104 1982921627865710592 1984098708545636268 1989806772406910976 1997630768508567552 2005984063239487488 2006809515823473936 2022292876761759744 2023125040342363968 2030749298588123136 2032515864649801728 2033952699171078144 2039573211402057984 2041015034932088832 2045440870148210688 2047259455487213568 2048101892692269696 2050488899977347072 2057608653102268416 2064753127592206848 2075803577754845184 2083011229066493952 2088387138417924096 2090243906945197056 2093541157154605824 2098080892541730816 2099564076563693568 2100810397283614872 2105365895640834048 2106854229607317504 2114169695682342912 2115138460773777408 2122482691540353024 2123983125782986752 2131358067191955456 2141251281277157376 2148686181559369728 2150205139681542144 2157671129749880832 2159548106190414336 2161074742869270528 2167686482280579072 2168578474615344384 2173280924532473856 2175213171455164416 2178644456225931264 2186209193921160192 2190949875138428928 2200111553230405632 2205541301364523008 2208762475749310464 2213199430883149824 2217998639029026816 2224387479476768688 2227273424257941504 2229210948325588992 2230786831348924416 2238532618957774848 2245381338276298752 2247334614572138496 2248923309652574208 2256732071144423424 2267207238999343104 2275079486356979712 2276687794956926976 2284592960911638528 2294519862827315232 2296141914298599936 2301120978916737024 2303166887423115264 2304114629278803408 2306800012474515456 2314809734740051968 2319829279558336512 2322847268541232704 2329529879891017728 2335279024974200832 2343387632699805696 2348469147207204864 2351524395313346688 2358289508037820416 2363411696944066731 2368536632595938304 2370211008308232192 2378440907642635776 2381212916102725632 2387793027982897152 2389481016505860096 2397777825590949888 2408907691436802048 2410610606424981504 2417271954254290944 2418980782141734912 2427380020968615936 2438647292565651456 2439650783942262432 2444941040099033088 2447114817887059968 2450975013254172672 2459485343161305216 2464818609530732544 2466561049296371712 2468754049263992832 2475125497384206336 2481233964035088384 2484857785217974272 2489849359743543552 2495248468907655168 2497012420275339264 2505682602290184192 2515535041825603584 2518349196327496704 2526054005560836096 2530038723359145984 2538823580037476352 2544328887257530368 2546591029996290048 2550608143874260992 2559464422151602176 2561273769326542848 2570167081025593344 2582097133304807424 2591062748351004672 2592128957938653834 2604160951582558464 2611652875725570048 2613203177108886792 2613974875691286528 2620721114877394944 2623051177342992384 2627188903095975936 2631025890230796288 2636311086787281408 2642027790608105472 2645464944727515024 2653075696542547968 2663507691344756736 2674645417652649984 2675746021097965248 2688166143569092608 2696390502349012992 2697500053789818624 2707665731450830848 2710021152866402304 2711936932228104192 2719430948536077312 2721353379909451776 2730802523589692928 2733985199969796096 2743478204136357888 2753004170122942464 2766921011056468368 2767738103673126912 2774881180458418176 2777348305421991936 2784516184557232128 2786991875926929408 2791388209539474432 2795465008370221056 2797441190055641088 2801080529711486496 2807154527521112064 2809138972809756672 2818892927576457216 2820184614365036544 2829976922053804032 2831977501043982336 2841810756255940608 2856176527542160896 2864914908745826304 2866940186242056192 2876894839666507776 2879397474920552448 2881432990492360704 2885641298962808832 2891437966153792512 2897707899376631808 2900284228606885888 2904859274967908352 2914945591894880256 2921266500184571904 2933482070973874176 2939853574247497641 2940721735152697344 2948311254237069312 2950932574510866432 2955587515982972928 2965849972635691584 2969697899010588672 2972281264434118656 2974382441798565888 2976148062818454402 2984710158610366464 2996446152762851328 2998564412870098944 3008976094859231232 3033439315142639616 3034687560513545952 3046123947882184704 3050929048756617216 3059359817103086976 3061522552398133248 3068161305222316032 3070889183230820352 3072152839038404544 3075733349966020608 3086412979653402624 3097129691388310272 3106039839854690304 3113705366632267776 3124516843599740928 3132580707626886144 3135365860417795584 3140311735731908736 3149346114845540352 3151215595925422308 3158048843461251072 3160281344410976256 3171254543523514368 3172707691160666112 3183724037310529536 3185974688674480128 3197037100787933184 3211876921915736064 3223029272339054592 3225307709522313216 3236506694624821248 3241612114303905792 3251529723420868608 3252867711923016576 3259921386798710784 3262819757182746624 3267966684338896896 3279313790881740288 3286424812707643392 3291672065685323776 3300167329845608448 3308311952046784512 3313143713623965696 3319799146324724736 3326997958543540224 3336581219215153032 3340910136386912256 3346180247023386624 3354046722434138112 3357798928436662272 3368072007414448128 3371001921858207744 3373384964478861312 3385098106716635136 3400810858499014656 3412619229535469568 3415031692435390464 3426889441367457792 3442796177739743232 3444212871447899904 3454750331134672896 3456171943918205112 3472214602110077952 3479743919337504768 3484270902811849056 3494294819836526592 3497401569790656512 3502918537461301248 3508034520307728384 3515081449049708544 3522703720810807296 3527286592970020032 3537434262056730624 3555316512462348288 3566193890203533312 3567661361463953664 3581689541974345728 3584221524758790144 3596666738386424832 3600858556057780224 3613361537155203072 3615915909637472256 3625907931381436416 3628471173212602368 3641070031452923904 3657970938848477184 3659476175913393648 3670672226830589952 3689228014741957824 3697227914296098816 3699841573944557568 3703131073895989248 3712688246076309504 3715989167902572544 3721850946052632576 3727286677826961408 3729921586740854784 3734774039615315328 3742872703361482752 3745518630413008896 3758523903435276288 3773302562738405376 3777523794491245056 3789081008341254144 3808235370056214528 3816493330886295552 3819886544994435072 3825912215811391488 3835859786222010368 3839196633227403264 3841910653989814272 3855250621538390016 3863610532502175744 3873145699957211136 3886594122526507008 3888193436907980751 3919804765663330188 3920962313536929792 3931081672316092416 3934576766014488576 3940783354643963904 3954466630180922112 3963041685912158208 3965843255731421184 3968197417091272536 3979613544813821952 3995261537017135104 4011968126478974976 4013619031646947872 4044585753523519488 4046250080684727936 4061498597176246272 4065031729299603456 4067905398342156288 4079146422804115968 4082030069864177664 4094518910974427136 4096203785384539392 4100977799954694144 4115217306204536832 4129506255184413696 4151607155509690368 4166022458132987904 4176774276835848192 4180487813890394112 4187082314309211648 4196161785083461632 4201620794567229744 4210731791281668096 4213708459214635008 4228339391364685824 4230276921547554816 4244965383080706048 4247966251565973504 4262716134383910912 4282502562554314752 4297372363118739456 4300410279363084288 4315342259499761664 4319096212380828672 4322149485738541056 4337156949230688768 4346561849064947712 4350426342910328832 4357288912451862528 4372418387842320384 4381899750276857856 4400223106460811264 4411082602729046016 4426398861766299648 4435997278058053632 4448774958953537376 4454546848515883008 4458421896651177984 4461573662697848832 4464222094227681603 4477065237915549696 4494669229144276992 4497846619305148416 4513464142288846848 4550158972713959424 4553375589913853952 4569185921823277056 4589039725654630464 4592283828597199872 4602241957833474048 4606333774846230528 4608229258557606816 4613600024949030912 4629619469480103936 4639658559116673024 4645694537082465408 4659059759782035456 4670558049948401664 4686775265399611392 4703048790626693376 4716579016075640832 4726823393888133462 4737073265191876608 4740422016616464384 4756881815285271552 4762425832205451264 4775586055965794304 4778962033011720192 4795555651181899776 4817815382873604096 4834543908508581888 4837961564283469824 4854760041937231872 4877294585131302912 4879301567884524864 4889882080198066176 4894229635774119936 4901950026508345344 4918970686322610432 4929637219061465088 4933122098592743424 4937508098527985664 4950250994768412672 4962467928070176768 4969715570435948544 4979698719487087104 4990496937815310336 5011365204580368384 5031070083651207168 5036698392654993408 5052108011121672192 5060077446718291968 5077647160074952704 5093182059992580096 5101216287748521984 5118928844303204352 5122547538653085696 5140334162051186688 5164194266609614848 5182125496702009344 5184257915877307668 5208321903165116928 5226406354217773584 5227949751382573056 5241442229754789888 5246102354685984768 5254377806191951872 5262051780461592576 5272622173574562816 5284055581216210944 5290929889455030048 5306151393085095936 5327015382689513472 5349290835305299968 5351492042195930496 5376332287138185216 5395000107579637248 5415331462901661696 5420042305732804608 5423873864456208384 5438861897072154624 5442706759818903552 5461605047179385856 5467970399939592192 5486956408272715776 5506008340245884928 5533842022112936736 5549762360916836352 5554696610843983872 5569032369114464256 5573983751853858816 5582776419078948864 5590930016740442112 5594882380111282176 5602161059422972992 5614309055042224128 5618277945619513344 5637785855152914432 5659953844107608064 5663955002087964672 5683621512511881216 5712353055084321792 5729829817491652608 5753789679333015552 5758794949841104896 5762865980984721408 5771282597925617664 5782875932307585024 5795415798753263616 5800568457213771776 5809718549935816704 5829891183789760512 5866964141947748352 5879707148494995282 5881443470305394688 5896622508474138624 5901865149021732864 5911175031965945856 5931699945271383168 5944562528868237312 5948764883597131776 5952296125636908804 5969420317220732928 5992892305525702656 6017952189718462464 6066878630285279232 6069375121027091904 6092247895764369408 6101858097513234432 6118719634206173952 6123045104796266496 6136322610444632064 6141778366461640704 6144305678076809088 6151466699932041216 6172825959306805248 6194259382776620544 6227410733264535552 6249033687199481856 6265161415253772288 6270731720835591168 6280623471463817472 6298692229691080704 6302431191850844616 6316097686922502144 6320562688821952512 6342509087047028736 6345415382321332224 6367448074621059072 6371949377348960256 6394074201575866368 6423753843831472128 6446058544678109184 6450615419044626432 6473013389249642496 6483224228607811584 6503059446841737216 6505735423846033152 6519842773597421568 6525639514365493248 6535933368677793792 6558627581763480576 6572849625415286784 6600334659691216896 6616623904093569024 6626287427247931392 6639598292649449472 6653995917087080448 6673162438430306064 6681820272773824512 6692360494046773248 6715597856873324544 6736144014828896256 6742003843716415488 6746769928957722624 6770196213433270272 6801621716998029312 6825238459070939136 6830063384870780928 6853778882734915584 6888425742895799808 6909500662269345792 6912343887836410224 6944429204220155904 6959487838675009536 6968541805623698112 6988589639673053184 6994803139581313024 7005837074922602496 7030162898099417088 7045407441621614592 7054573185940040064 7074868524113461248 7090235090832200193 7110633024924696576 7135322722927907328 7163379083948691456 7168443049517580288 7193333476772849664 7226723074310406144 7231831819274944512 7251815862762872832 7256942346425204736 7282140062905847808 7315941877696954368 7318952351826787296 7341344453661179904 7378456029483915648 7394455828592197632 7399683147889115136 7406262147791978496 7425376492152619008 7431978335805145088 7443701892105265152 7454573355653922816 7469548079230630656 7485745406722965504 7491037260826017792 7517047806870552576 7546605125476810752 7555047588982490112 7578162016682508288 7616470740112429056 7632986661772591104 7639773089988870144 7651824431622782976 7671719572444020736 7678393266454806528 7683821307979628544 7710501243076780032 7746291399914422272 7773188245053014016 7776386873815961502 7839609531326660376 7841924627073859584 7862163344632184832 7869153532028977152 7881566709287927808 7908933260361844224 7926083371824316416 7936394834182545072 7959227089627643904 7990523074034270208 8023936252957949952 8027238063293895744 8089171507047038976 8092500161369455872 8122997194352492544 8130063458599206912 8135810796684312576 8158292845608231936 8164060139728355328 8192407570769078784 8201955599909388288 8230434612409073664 8259012510368827392 8303214311019380736 8332044916265975808 8353548553671696384 8360975627780788224 8374164628618423296 8392323570166923264 8403241589134459488 8421463582563336192 8427416918429270016 8456678782729371648 8460553843095109632 8489930766161412096 8495932503131947008 8525432268767821824 8594744726237478912 8600820558726168576 8630684518999523328 8638192424761657344 8644298971477082112 8674313898461377536 8693123698129895424 8700852685820657664 8714577824903725056 8744836775684640768 8763799500553715712 8800446212921622528 8822165205458092032 8852797723532599296 8897549917907074752 8909093697031766016 8916843793302355968 8923147325395697664 8928444188455363206 8954130475831099392 8989338458288553984 8995693238610296832 9026928284577693696 9100317945427918848 9138371843646554112 9178079451309260928 9184567657194399744 9204483915666948096 9212667549692461056 9216458517115213632 9227200049898061824 9259238938960207872 9291389074164930816 9318119519564070912 9341116099896803328 9373550530799222784 9406097581253386752 9453646787776266924 9474146530383753216 9480844033232928768 9513763630570543104 9551172111931588608 9557924066023440384 9591111302363799552 9635630765747208192 9669087817017163776 9675923128566939648 9709520083874463744 9754589170262605824 9758603135769049728 9779764160396132352 9788459271548239872 9803900053016690688 9837941372645220864 9859274438122930176 9875016197055971328 9900501989536825344 9924935856140353536 9939431140871897088 9959397438974174208 9980993875630620672 10022730409160736768 10062140167302414336 10073396785309986816 10104216022243344384 10120154893436583936 10155294320149905408 10202432575497043968 10237857688606408704 10245095077306171392 10280668324102373376 10328388533219229696 10364250993404018688 10368515831754615336 10416643806330233856 10452812708435547168 10482884459509579776 10492204709371969536 10508755612383903744 10524103560923185152 10545244347149125632 10568111162432421888 10581859778910060096 10612302786170191872 10698581670610599936 10702984084391860992 10752664574276370432 10790000215159274496 10840084611465609216 10847747728912416768 10877723794144309248 10885413519637807104 10923210094358771712 10973912816545431552 11012016680491769856 11067684044225873472 11099524721833672704 11109393221687967744 11138064738228928512 11147967503707717632 11165552838157897728 11181860033480884224 11189764760222564352 11204322118845945984 11228618110084448256 11236555891239026688 11275571710305828864 11319907688215216128 11367243025023762432 11424706110168643584 11459659634983305216 11507579358666031104 11517589899682209792 11525731961969442816 11565751864615170048 11590831597506527232 11601136914427543552 11619437099871633408 11659782367579521024 11759414296989990564 11762886940610789376 11793245016948277248 11803730298043465728 11822350063931891712 11863399890542766336 11889125057736474624 11897529767194263552 11904592251273817608 11938840634441465856 11985784611051405312 12035904379436924928 12133757260570558464 12138750242054183808 12184495791528738816 12203716195026468864 12237439268412347904 12246090209592532992 12283556732923281408 12288611356153618176 12302933399864082432 12345651918613610496 12388518765553241088 12454821466529071104 12498067374398963712 12530322830507544576 12541463441671182336 12561246942927634944 12604862383701689232 12632195373845004288 12641125377643905024 12685018174094057472 12690830764642664448 12734896149242118144 12743898754697920512 12788148403151732736 12847507687662944256 12892117089356218368 12901230838089252864 12946026778499284992 12966448457215623168 13011470847692066304 13039685547194843136 13051279028730986496 13071866737355587584 13117255163526961152 13145699250830573568 13200669319382433792 13233247808187138048 13279196585298898944 13307991834174160896 13346324876860612128 13363640545547649024 13384720988093546496 13392666282683044809 13431195713746649088 13484007687432830976 13493539857915445248 13540392426866540544 13650476918141878272 13660126769741561856 13707557765469831168 13776851485791599616 13819001324538691584 13824687775672820448 13888858408440311808 13918975677350019072 13937083611247396224 13977179279346106368 13989606279162626048 14011674149845204992 14060325796198834176 14109146371880080128 14149737048226922496 14180470181664400386 14221266049849393152 14270645445855814656 14326758167897382912 14336886099035160576 14386666953545699328 14453446148620812288 14503631725525745664 14513884692850409472 14564280125811695616 14631883755393908736 14637904703653574592 14682688907322359808 14756912058967831296 14788911657184395264 14799366295778230272 14812524295583956992 14850752984305238016 14863956671610290176 14887403784210530304 14909146711307845632 14939096158461261312 14971490813445931008 15034095613741105152 15093210250953621504 15110095177964980224 15156324033365016576 15232941480224858112 15279546179977740288 15303648863245565952 15343439144888041472 15356786532909613056 15367642615959257088 15421002486153560064 15492582799828844544 15546376490106028032 15552773747631923004 15679219062653320752 15683849254147719168 15724326689264369664 15738307064057954304 15763133418575855616 15817866520723688448 15852166743648632832 15872789668365090144 15918454179255287808 15981046148068540416 16047872505915899904 16054476126587791488 16185000322738911744 16245994388704985088 16260126917198413824 16271621593368625152 16316585691216463872 16328120279456710656 16384815141538157568 16403911199818776576 16460869224818147328 16518025020737654784 16664089832531951616 16707097107343392768 16721951255561576448 16748329257236846592 16784647140333846528 16806483178268918976 16842927165126672384 16854833836858540032 16913357565458743296 16979861532322824192 16991865006263894016 17050864537535643648 17189489452474957824 17261369037999046656 17276384849523314688 17288597942954164224 17348627796922755072 17386247396259790848 17401705371641315328 17429155649807450112 17489673551369281536 17600892425843245056 17644330410916184064 17705595447065198592 17795099835814149504 17833687586604711936 17846294650791395328 17856888376910726412 17908260951662198784 17978676916577107968 18053856569155387392 18200635890855837696 18276743687293108224 18356158902618521856 18369135314388799488 18408967831333896192 18425335099384922112 18432917034230427264 18454400099796123648 18518477877920415744 18582778148329861632 18682232199793606656 18747101061598445568 18812195162506773504 18907293575552533848 18948293060767506432 18961688066465857536 19027527261141086208 19102344223863177216 19115848132046880768 19182222604727599104 19271261531494416384 19338175634034327552 19351846257133879296 19419040167748927488 19509178340525211648 19517206271538099456 19559528320792264704 19576918543096479744 19607800106033381376 19675882745290441728 19718548876245860352 19801003979073650688 19849871712280707072 19878862281743794176 19918794877948348416 19961987751261241344 20045460818321473536 20146793570619973632 20208432044486688768 20240309786873167872 20310588640299810816 20404865150994087936 20475715377212817408 20490190154612342784 20561336648204746752 20728501986808037376 20737031663509230672 20833287612660467712 20905625416871094336 20965768919019159552 20984409418743939072 21017511224767807488 21090488694298251264 21136222324864843776 21163719557820120192 21224605572340383744 21405968168783721984 21505329148552740864 21580000430318548992 21680169222931218432 21695495457824833536 21755447588288618496 21770827039275614208 21846420188717543424 21947825633090863104 22024033360983539712 22135368088451746944 22199049443667345408 22218786443375935488 22276129476457857024 22295935007415435264 22331105676315795456 22363720066961768448 22408644237691891968 22457236220168896512 22473111782478053376 22551143420611657728 22639815376430432256 22734486050047524864 22849412220337287168 22919319269966610432 23015158717332062208 23035179799364419584 23051463923938885632 23131503729230340096 23202273828855087104 23238874199743266816 23319564735159042048 23518828593979981128 23525773881221578752 23586490033896554496 23607460596086931456 23644700127863783424 23726799781085532672 23778250115472949248 23809184502547635216 23877681268882931712 23971569222102810624 24071808758873849856 24267514521141116928 24277500484108367616 24368991583057477632 24407432390052937728 24474878536824695808 24492180419185065984 24577222712307236352 24605866799728164864 24691303837227220992 24777037531106482176 24909642933058142208 24996134748797927424 25060645661015089152 25082926883342364672 25122493885855269888 25209724767403378464 25264390747690008576 25282250755287810048 25370036348188114944 25381661529285328896 25469792298484236288 25487797509395841024 25576296806303465472 25784234178712436736 25802461676178505728 25892053556998569984 25932896914431246336 26022941695384132608 26079371094389686272 26102558057461972992 26143733474711175168 26234510327053922304 26291398501661147136 26401338638764867584 26466495616374276096 26558393170597797888 26692649753721224256 26727281091095298048 26769441976187092992 26785332565366089618 26862391427493298176 26968015374865661952 26987079715830890496 27080784853733081088 27300953836283756544 27415115530939662336 27553702971583199232 27638002649077383168 27649375551345640896 27777716816880623616 27874167222494792448 27954358558692212736 27979212558325252096 28023348299690409984 28120651592397668352 28218292743760160256 28360940363328800772 28442532099698786304 28541290891711629312 28653516335794765824 28673772198070321152 28773333907091398656 28906892297241624576 29007263451051491328 29027769385700818944 29128560251623391232 29263767510787817472 29275809407307149184 29365377814644719616 29513824117935662592 29577823314368790528 29625048591167913984 29701505968610476032 29727913343220580352 29774807568421060608 29818293422615691264 29878192316922522624 29942981626891862016 30068191227482210304 30186420501907243008 30220190355929960448 30312648066730033152 30465882960449716224 30607297726491131904 30686878289776082944 30713573065819226112 30735285231918514176 30842004972307120128 30985165599657689088 31092752980212056064 31105547495263846008 31358438125306641504 31448653378528739328 31476614128115908608 31526266837151711232 31635733041447376896 31704333487297265664 31745579336730180288 31836908358510575616 32095745011831799808 32108952253175582976 32370000645477823488 32520253834396827648 32543243186737250304 32633171382432927744 32656240558913421312 32769630283076315136 32921738449636294656 33036050041475309568 33328179665063903232 33414194214686785536 33443902511123152896 33496658514473693184 33569294280667693056 33612966356537837952 33685854330253344768 33709667673717080064 33826715130917486592 33959723064645648384 34101729075071287296 34378978904949915648 34522738075998093312 34552769699046629376 34577195885908328448 34697255593845510144 34772494792519581696 34803410743282630656 34858311299614900224 34979347102738563072 35288660821832368128 35411190894130397184 35590199671628299008 35667375173209423872 35692589301582790656 35713776753821452824 35816521903324397568 35957353833154215936 36107713138310774784 36401271781711675392 36553487374586216448 36712317805237043712 36738270628777598976 36850670198769844224 36865834068460854528 36908800199592247296 37036955755840831488 37165556296659723264 37364464399587213312 37494202123196891136 37624390325013547008 37814587151105067696 37896586121535012864 37923376132931715072 38055054522282172416 38204688447726354432 38231696264093761536 38364445209455198208 38542523062988832768 38676351268068655104 38703692514267758592 38838080335497854976 39034412543076198912 39119056641584529408 39153837086192959488 39215600212066762752 39351765490580883456 39437097752491720704 39602007958147301376 39699743424561414144 39837589755896696832 39923975502522482688 40090921636642947072 40177998848049134427 40293587141239947264 40480619573746335744 40621177280599621632 40951430754425634816 40980380309224685568 41122673296409493504 41457003973616074752 41474063327018461344 41666575225320935424 41811250833742188672 41931537838038319104 41968818837487878144 42035022449535614976 42180977388596502528 42327439115640240384 42449211144680767488 42811936337567443968 43010658297105481728 43160000860637097984 43360338445862436864 43510895176577236992 43541654078551228416 43692840377435086848 43895651266181726208 44048066721967079424 44270736176903493888 44398098887334690816 44437572886751870976 44552258952915714048 44591870014830870528 44662211352631590912 44727440133923536896 44817288475383783936 44914472440337793024 45102286841223315456 45279630752860864512 45468972100095049728 45698824440674574336 45838638539933220864 46030317434664124416 46070359598728839168 46102927847877771264 46263007458460680192 46477748399486533632 46639129470318084096 47037657187959962256 47051547762443157504 47172980067793108992 47214921192173862912 47289400255727566848 47453599562171065344 47556500230945898496 47618369005095270432 47755362537765863424 47943138444205621248 48143617517747699712 48555000968216735232 48737983166114955264 48814864780105875456 48949757073649391616 48984360838370131968 49154445424614472704 49211733599456329728 49382607674454441984 49554075062212964352 49992269497595854848 50121291322030178304 50165853766684729344 50244987771710539776 50419449534806756928 50528781495380017152 50564501510575620096 50740072696376229888 50939584596968472576 50975595018791682048 51152593612606930944 51568468357424873472 51784107113997139968 51865793828862492672 52045883390768265216 52158742188779372544 52205116114923945984 52287466949422350336 52469020654107844608 52802677277529735168 52932991232748552192 53116786341195595776 53385299507442448512 53538883952374185984 53570665130732179236 53724782854986596352 53936030749731323904 54161569707466162176 54601907672567513088 54830231061879324672 55107405943166398464 55276005298154766336 55298751102691281792 55555433633761247232 55748334444989584896 55958425116650504192 56046696599380819968 56241303184795336704 56436585487520320512 56721880726657601544 56885064199397572608 57082581783423258624 57307032671589531648 57347544396140642304 57546667814182797312 57813784594483249152 58014526902102982656 58055538771401637888 58257120503246782464 58527535021575634944 58551618814614298368 58730755629289439232 59027648235871325184 59155646628737581056 59403011937220952064 59455826686441160704 59549615136842121216 59636586845231382528 59756384633845045248 59885963253783724032 60136382454964420608 60440380711859920896 60625296133460066304 60931765920899432448 61214595452982263808 61427146131638452224 61470570463837028352 61684009944614240256 62185505960424112128 62211094990527692016 62716876250613283008 62897306757057478656 62953228256231817216 63052533674303422464 63271466082894753792 63408666974594531328 63491158673460360576 63673816717021151232 64217904506351165952 64740001290955646976 65040507668793655296 65086486373474500608 65266342764865855488 65312481117826842624 65539260566152630272 65843476899272589312 66072100082950619136 66656359330127806464 66828388429373571072 66887805022246305792 66993317028947386368 67225932713075675904 67371708660506689536 67419335347434160128 67653430261834973184 67919446129291296768 68203458150142574592 68757957809899831296 69045476151996186624 69105539398093258752 69154391771816656896 69394511187691020288 69606821486565261312 69716622599229800448 69958694205477126144 70577321643664736256 70822381788260794368 71180399343256598016 71334750346418847744 71427553507642905648 71633043806648795136 71914707666308431872 72215426276621549568 72802543563423350784 73106974749172432896 73424635610474087424 73476541257555197952 73731668136921709056 73817600399184494592 74073911511681662976 74331112593319446528 74728928799174426624 74988404246393782272 75248780650027094016 75629174302210135392 75793172243070025728 75846752265863430144 76110109044564344832 76409376895452708864 76463392528187523072 76728890418910396416 77352702536137310208 77407385028535517184 77676160670995709952 78068825086152397824 78238113283169058816 78307674172385918976 78431200424133525504 78703530981161766912 78874195504983441408 79204015916294602752 79399486849122828288 79675179511793393664 80181843273285894144 80355997696098268854 80587174282479894528 80961239147492671488 81242354561199243264 81902861508851269632 82245346592818987008 82914007947232149504 82948126654036922688 83333150450641870848 83622501667484377344 83863075676076638208 83937637674975756288 84070044899071229952 84361954777193005056 84654878231280480768 85623872675134887936 86021316594210963456 86320001721274195968 86720676891724873728 87021790353154473984 87083308157102456832 87385680754870173696 87791302532363452416 88096133443934158848 88541472353806987776 88875145773503741952 89104517905831428096 89183740029661741056 89324422705263181824 89454880267847073792 89634576950767567872 89828944880675586048 90204573682446630912 90559261505721729024 90937944200190099456 91397648881349148672 92060634869328248832 92140719197457678336 92205855695755542528 92526014916921360384 92955496798973067264 93278258940636168192 94075314375919924512 94345960135586217984 94429842384347725824 94578800511455133696 94907199124342130688 95113000461891796992 95236738010190540864 95510725075531726848 96287235035495399424 97110001936433470464 97629729560211750912 97899514147298783232 97968721676740263936 98308890849228945408 98765215348908883968 99108150124425928704 99984538995191709696 100242582644060356608 100331707533369458688 100489975543421079552 100838899069613513856 101057562990760034304 101129003021151240192 101480145392752459776 101879169193936945152 102305187225213861888 103136936714849746944 103568214227994279936 103731587657724985344 104091766781536530432 104317484377558745088 104410232229847891968 104574933898844700672 104938041308215689216 105865982465497104384 106233572682391191552 106770599014884897024 107077767904748371968 107141330261464358472 107449565709973192704 107872061499462647808 108323139414932324352 109203815345135026176 109660462123758649344 110214811886332796928 110552010596309532672 110597502205382563584 111110867267522494464 111496668889979169792 112093393198761639936 112482606369590673408 112873170975040641024 113443761453315203088 113770128398795145216 114165163566846517248 114614065343179063296 114695088792281284608 115093335628365594624 115627569188966498304 116029053804205965312 116111077542803275776 116514241006493564928 117103237629228596736 117461511258578878464 118055296471742650368 118311293257475162112 118806023874441904128 118911653372882321408 119099230273684242432 119512769267690090496 119771926507567448064 120272764909928841216 120533996544147403281 120880761423719841792 121863531841798864896 122854292263276904448 122941140927674056704 123368019889228480512 124371011920848224256 124422189981055384032 125433752501226566016 125794613514114957312 125906456512463634432 126105067348606844928 126542932165789507584 126982317346920721152 127347633434042302464 128435809012702331904 129480002581911293952 130081015337587310592 130532685529731710976 130624962235653685248 131078521132305260544 131686953798545178624 132144200165901238272 133312718660255612928 133656776858747142144 133775610044492611584 133986634057894772736 134451865426151351808 134743417321013379072 135306860523669946368 135838892258582593536 136406916300285149184 137515915619799662592 138090952303992373248 138211078796186517504 138308783543633313792 138789022375382040576 139433245198459600896 139917388410954252288 141154643287329472512 141644763576521588736 142360798686513196032 142669500692837695488 142855107015285811296 143266087613297590272 143829415332616863744 144430852553243099136 146213949498344865792 146849271220948174848 146953082515110395904 147463336273843418112 147635200798368989184 148147823023363325952 148662225186638893056 149976808492787564544 150497561300054188032 151258348604420270784 151586344486140051456 151693504531726860288 152220218089128689664 152818753790905417728 152926785056375046144 153457780837820792832 154705405072274620416 155352321341991419904 156137650172304795648 156476226566338117632 156615348344771837952 156862400848267051008 157407061962323533824 158408031832589205504 158798973698245656576 159350359023586787328 160711995392196537708 161174348564959789056 162484709122398486528 163805723017702539264 164490693185637974016 165828015894464299008 165896253308073845376 166666300901283741696 167245003334968754688 167875275349951512576 168140089798142459904 168723909554386010112 169309756462560961536 171247745350269775872 172042633188421926912 172640003442548391936 173441353783449747456 174043580706308947968 174166616314204913664 174771361509740347392 175582605064726904832 176192266887868317696 177082944707613975552 178209035811662856192 178367480059323482112 178648845410526363648 178909760535694147584 179269153901535135744 179657889761351172096 180409147364893261824 181875888400380198912 182795297762698297344 184281438394915356672 184411711391511085056 185052029833842720768 186556517881272336384 188150628751839849024 188691920271172435968 188859684768695451648 189157601022910267392 189814398248684261376 190226000923783593984 190473476020381081728 191021450151063453696 194220003872866940928 195259459120423501824 195799028294597566464 195937443353480527872 196617781698457890816 197530430697817767936 198216300248851857408 199969077990383419392 200485165288120713216 200663415066738917376 200979951086842159104 201677798139227027712 202115125981520068608 202258006042302480384 202960290785504919552 203758338387873890304 204610374450427723776 206273873429699493888 207136428455988559872 207463175315449970688 208183533563073060864 208820464459695783936 209149867797689401344 209876082616431378432 211731964930994208768 212467145364782383104 213541198029769794048 214282660522928716944 214899131419946385408 215744122998925295616 216646278829864648704 218407630690270052352 219320924247517298688 220429623772665593856 221195004410765127168 222221734535044988928 222993337779958339584 224186786397523279872 224965212739181346816 225746341950081282048 226887522906630406176 227540256797590290432 228330327133693034496 229228130686358126592 229390177584562569216 230186671256731189248 232058107608411930624 232222155085606551552 233028482012987129856 234206475258457193472 234923022517157756928 236110592943485300736 236622586514950324224 237612047748883808256 237823306745764642816 238198460547368484864 239025538535380180992 240545529819857682432 241067993088294806562 241761522847439683584 243727063683597729792 245708584526553808896 246736039778456961024 248742023841696448512 248844379962110768064 250867505002453132032 251589227028229914624 251812913024927268864 252210134697213689856 253085864331579015168 253964634693841442304 256871618025404663808 258960005163822587904 260162030675174621184 261065371059463421952 261249924471307370496 262157042264610521088 263373907597090357248 264288400331802476544 266625437320511225856 267313553717494284288 267551220088985223168 267973268115789545472 268903730852302703616 269486834642026758144 270613721047339892736 271677784517165187072 272813832600570298368 276181904607984746496 276422157592373035008 276617567087266627584 277578044750764081152 278866490396919201792 279834776821908504576 283289527153043177472 284721597373026392064 285339001385675390976 285710214030571622592 286532175226595180544 288861705106486198272 293698542441896349696 293906165030220791808 294926672547686836224 296295646046726651904 297324450373277786112 299953616985575129088 300995122600108376064 302516697208840541568 303172688972280102912 303387009063453720576 304440436178257379328 305637507581810835456 306915561675641585664 309410810144549240832 310704642683982839808 312275300344609591296 312952453132676235264 313230696689543675904 313724801696534102016 314814123924647067648 317597947396491313152 318700718047173574656 321423990784393075416 322348697129919578112 324969418244796973056 327611446035405078528 328981386371275948032 331656031788928598016 331792506616147690752 333332601802567483392 334490006669937509376 336280179596284919808 337447819108772020224 338619512925121923072 342495490700539551744 344085266376843853824 345280006885096783872 346882707566899494912 348087161412617895936 348333232628409827328 349542723019480694784 352384533775736635392 354165889415227951104 356418071623325712384 356734960118646964224 357297690821052727296 358538307803070271488 359315779522702344192 360818294729786523648 365590595525396594688 368562876789830713344 368823422783022170112 370104059667685441536 373113035762544672768 376301257503679698048 377383840542344871936 377719369537390903296 378315202045820534784 379628796497368522752 380946952040762163456 382042900302126907392 388440007745733881856 391598056589195132928 391874886706961055744 393235563396915781632 395060861395635535872 396432600497703714816 399938155980766838784 400970330576241426432 401326830133477834752 401959902173684318208 403355596278454055424 404230251963040137216 405920581571009839104 407516676775747780608 409220748900855447552 412547746859398987776 414272856911977119744 414926350630899941376 416367067126146121728 418299735595378802688 419752165232862756864 423463929861988417536 424934290729564766208 427082396059539588096 428565321045857433888 429798262839892770816 431488245997850591232 433292557659729297408 438641848495034597376 440859247545331187712 442390008821530254336 444443469070089977856 445986675559916679168 449930425478362693632 451492683900162564096 453775045813260812352 455080513595180580864 456660654267386068992 458456261372716253184 458780355169125138432 460373342513462378496 464116215216823861248 466056964025974259712 468412950516914386944 469846045034315513856 472221185886970601472 475224095497767616512 475646613491529285632 476396921094736969728 478051077070760361984 482135986176589613124 483523045694879367168 487454127367195459584 491417169053107617792 493472079556913922048 497484047683392897024 497688759924221536128 501735010004906264064 503625826049854537728 504420269394427379712 506171728663158030336 507929269387682884608 513743236050809327616 517920010327645175808 520324061350349242368 522130742118926843904 522499848942614740992 524314084529221042176 526747815194180714496 528576800663604953088 534627107434988568576 535102440177970446336 535946536231579090944 537807461704605407232 538973669284053516288 541227442094679785472 545627665201140596736 552844315184746070016 553235134174533255168 555156089501528162304 559669553643817009152 566579054306086354944 569443194746052784128 570678002771350781952 571420428061143245184 573064350453190361088 587397084883792699392 587812330060441583616 589853345095373672448 592591292093453303808 594648900746555572224 599907233971150258176 601990245200216752128 605033394417681083136 606345377944560205824 606774018126907441152 608880872356514758656 611275015163621670912 613831123351283171328 618821620289098481664 621409285367965679616 624550600689219182592 626461393379087351808 627449603393068204032 629628247849294135296 635195894792982626304 637401436094347149312 642847981568786150832 644697394259839156224 649938836489593946112 655222892070810157056 657962772742551896064 663585013232295381504 666665203605134966784 668980013339875018752 672560359192569839616 674895638217544040448 677239025850243846144 684990981401079103488 688170532753687707648 690560013770193567744 696174322825235791872 696666465256819654656 699085446038961389568 704769067551473270784 708331778830455902208 712836143246651424768 713469920237293928448 714595381642105454592 717076615606140542976 721636589459573047296 731181191050793189376 737125753579661426688 740208119335370883072 746226071525089345536 752602515007359396096 754767681084689743872 755438739074781806592 756630404091641069568 759257592994737045504 761893904081524326912 776880015491467763712 783196113178390265856 783749773413922111488 786471126793831563264 790121722791271071744 792865200995407429632 799876311961533677568 801940661152482852864 802653660266955669504 803919804347368636416 806711192556908110848 808460503926080274432 811841163142019678208 815033353551495561216 818441497801710895104 828545713823954239488 829852701261799882752 832734134252292243456 836599471190757605376 839504330465725513728 849868581459129532416 854164792119079176192 857130642091714867776 859596525679785541632 866585115319458594816 881718495090662375424 884780017643060508672 888886938140179955712 891973351119833358336 899860850956725387264 902985367800325128192 907550091626521624704 910161027190361161728 913321308534772137984 916912522745432506368 920746685026924756992 928232430433647722496 932113928051948519424 936825901033828773888 939692090068631027712 944442371773941202944 951293226983058571264 952793842189473939456 956102154141520723968 964271972353179226248 967046091389758734336 974908254734390919168 982834338106215235584 986944159113827844096 994968095366785794048 995377519848443072256 1003470020009812528128 1008840538788854759424 1012343457326316060672 1015858538775365769216 1027486472101618655232 1035840020655290351616 1040648122700698484736 1044261484237853687808 1044999697885229481984 1048628169058442084352 1057153601327209906176 1069254214869977137152 1070204880355940892672 1071893072463158181888 1075614923409210814464 1077947338568107032576 1082454884189359570944 1105688630369492140032 1106470268349066510336 1110312179003056324608 1119339107287634018304 1133158108612172709888 1138886389492105568256 1142840856122286490368 1146128700906380722176 1174794169767585398784 1175624660120883167232 1179706690190747344896 1185182584186906607616 1189297801493111144448 1199814467942300516352 1203980490400433504256 1210066788835362166272 1212690755889120411648 1217761744713029517312 1222550030327243341824 1227662246702566342656 1237643240578196963328 1242818570735931359232 1249101201378438365184 1254899206786136408064 1259256495698588270592 1270391789585965252608 1274802872188694298624 1285695963137572301664 1289394788519678312448 1299877672979187892224 1315925545485103792128 1327170026464590763008 1333330407210269933568 1337960026679750037504 1349791276435088080896 1354478051700487692288 1369981962802158206976 1376341065507375415296 1381120027540387135488 1392348645650471583744 1398170892077922779136 1409538135102946541568 1416663557660911804416 1425672286493302849536 1426939840474587856896 1429190763284210909184 1434153231212281085952 1462362382101586378752 1474251507159322853376 1480416238670741766144 1492452143050178691072 1505205030014718792192 1510877478149563613184 1513260808183282139136 1518515185989474091008 1523787808163048653824 1553760030982935527424 1566392226356780531712 1567499546827844222976 1572942253587663126528 1580243445582542143488 1585730401990814859264 1603881322304965705728 1605307320533911339008 1607839608694737272832 1613422385113816221696 1616921007852160548864 1623682326284039356416 1636882995603421790208 1659705402523599765504 1665468268504584486912 1679008660931451027456 1699737162918259064832 1708329584238158352384 1714261284183429735552 1719193051359571083264 1763436990181324750848 1769560035286121017344 1777773876280359911424 1783946702239666716672 1799721701913450774528 1805970735600650256384 1815100183253043249408 1820322054380722323456 1826642617069544275968 1833825045490865012736 1841493370053849513984 1856464860867295444992 1864227856103897038848 1873651802067657547776 1879384180137262055424 1888884743547882405888 1905587684378947878912 1912204308283041447936 1928543944706358452496 1934092182779517468672 1949816509468781838336 1965668676212430471168 1973888318227655688192 1990755039696886144512 2006940040019625056256 2017681077577709518848 2024686914652632121344 2031717077550731538432 2054972944203237310464 2071680041310580703232 2088522968475707375616 2089999395770458963968 2097256338116884168704 2114307202654419812352 2138508429739954274304 2140409760711881785344 2143786144926316363776 2151229846818421628928 2164909768378719141888 2211377260738984280064 2220624358006112649216 2238678214575268036608 2266316217224345419776 2277772778984211136512 2285681712244572980736 2349588339535170797568 2351249320241766334464 2359413380381494689792 2370365168373813215232 2378595602986222288896 2399628935884601032704 2407960980800867008512 2420133577670724332544 2425381511778240823296 2435523489426059034624 2445100060654486683648 2455324493405132685312 2485637141471862718464 2498202402756876730368 2509798413572272816128 2518512991397176541184 2549605744377388597248 2571391926275144603328 2578789577039356624896 2599755345958375784448 2654340052929181526016 2666660814420539867136 2675920053359500075008 2699582552870176161792 2708956103400975384576 2739963925604316413952 2762240055080774270976 2784697291300943167488 2796341784155845558272 2819076270205893083136 2833327115321823608832 2853879680949175713792 2858381526568421818368 2868306462424562171904 2924724764203172757504 2948503014318645706752 2960832477341483532288 2984904286100357382144 3010410060029437584384 3026521616366564278272 3037030371978948182016 3047575616326097307648 3107520061965871054848 3132784452713561063424 3134999093655688445952 3145884507175326253056 3171460803981629718528 3207762644609931411456 3210614641067822678016 3215679217389474545664 3226844770227632443392 3233842015704321097728 3247364652568078712832 3319410805047199531008 3330936537009168973824 3358017321862902054912 3399474325836518129664 3416659168476316704768 3428522568366859471104 3438386102719142166528 3526873980362649501696 3539120070572242034688 3555547752560719822848 3567893404479333433344 3599443403826901549056 3611941471201300512768 3630200366506086498816 3653285234139088551936 3667650090981730025472 3682986740107699027968 3712929721734590889984 3728455712207794077696 3747303604135315095552 3777769487095764811776 3811175368757895757824 3824408616566082895872 3857087889412716904992 3868184365559034937344 3899633018937563676672 3947776636455311376384 3981510079393772289024 4013880080039250112512 4049373829305264242688 4063434155101463076864 4109945888406474620928 4143360082621161406464 4177045936951414751232 4194512676233768337408 4228614405308839624704 4277016859479908548608 4280819521423763570688 4287572289852632727552 4302459693636843257856 4422754521477968560128 4441248716012225298432 4477356429150536073216 4532632434448690839552 4555545557968422273024 4571363424489145961472 4699176679070341595136 4702498640483532668928 4718826760762989379584 4740730336747626430464 4757191205972444577792 4815921961601734017024 4840267155341448665088 4850763023556481646592 4871046978852118069248 4910648986810265370624 4996404805513753460736 5037025982794353082368 5099211488754777194496 5142783852550289206656 5157579154078713249792 5308680105858363052032 5333321628841079734272 5351840106719000150016 5399165105740352323584 5417912206801950769152 5479927851208632827904 5524480110161548541952 5569394582601886334976 5592683568311691116544 5638152540411786166272 5666654230643647217664 5716763053136843636736 5736612924849124343808 5849449528406345515008 5897006028637291413504 5921664954682967064576 6020820120058875168768 6053043232733128556544 6074060743957896364032 6095151232652194615296 6215040123931742109696 6265568905427122126848 6269998187311376891904 6291769014350652506112 6342921607963259437056 6415525289219862822912 6421229282135645356032 6431358434778949091328 6453689540455264886784 6494729305136157425664 6661873074018337947648 6716034643725804109824 6798948651673036259328 6833318336952633409536 6857045136733718942208 7053747960725299003392 7078240141144484069376 7111095505121439645696 7135786808958666866688 7198886807653803098112 7223882942402601025536 7260400733012172997632 7306570468278177103872 7335300181963460050944 7365973480215398055936 7456911424415588155392 7494607208270630191104 7555538974191529623552 7648817233132165791744 7714175778825433809984 7736368731118069874688 7799266037875127353344 7963020158787544578048 8027760160078500225024 8098747658610528485376 8126868310202926153728 8219891776812949241856 8286720165242322812928 8354091873902829502464 8389025352467536674816 8457228810617679249408 8561639042847527141376 8575144579705265455104 8604919387273686515712 8845509042955937120256 8882497432024450596864 8954712858301072146432 9111091115936844546048 9142726848978291922944 9398353358140683190272 9404997280967065337856 9437653521525978759168 9514382411944889155584 9631843923203468034048 9680534310682897330176 9701526047112963293184 9742093957704236138496 9992809611027506921472 10074051965588706164736 10198422977509554388992 10285567705100578413312 10315158308157426499584 10617360211716726104064 10666643257682159468544 10703680213438000300032 10798330211480704647168 10835824413603901538304 10959855702417265655808 11048960220323097083904 11138789165203772669952 11185367136623382233088 11333308461287294435328 11433526106273687273472 11473225849698248687616 11698899056812691030016 11843329909365934129152 12041640240117750337536 12148121487915792728064 12190302465304389230592 12430080247863484219392 12531137810854244253696 12583538028701305012224 12685843215926518874112 12831050578439725645824 12842458564271290712064 12862716869557898182656 12907379080910529773568 13323746148036675895296 13432069287451608219648 13597897303346072518656 13666636673905266819072 13714090273467437884416 14107495921450598006784 14156480282288968138752 14222191010242879291392 14271573617917333733376 14447765884805202051072 14520801466024345995264 14613140936556354207744 14731946960430796111872 14989214416541260382208 15111077948383059247104 15297634466264331583488 15428351557650867619968 15472737462236139749376 15926040317575089156096 16055520320157000450048 16197495317221056970752 16253736620405852307456 16439783553625898483712 16573440330484645625856 16708183747805659004928 16778050704935073349632 16914457621235358498816 17150289159410530910208 17209838774547373031424 17691018085911874240512 17764994864048901193728 18222182231873689092096 18285453697956583845888 18796706716281366380544 18809994561934130675712 18875307043051957518336 19028764823889778311168 19263687846406936068096 19361068621365794660352 19484187915408472276992 19985619222055013842944 20148103931177412329472 20396845955019108777984 20571135410201156826624 21234720423433452208128 21333286515364318937088 21407360426876000600064 21596660422961409294336 21671648827207803076608 21919711404834531311616 22097920440646194167808 22370734273246764466176 22666616922574588870656 22946451699396497375232 23397798113625382060032 24083280480235500675072 24296242975831585456128 24380604930608778461184 24860160495726968438784 25062275621708488507392 25167076057402610024448 25371686431853037748224 25684917128542581424128 25725433739115796365312 25814758161821059547136 26647492296073351790592 26864138574903216439296 27333273347810533638144 27428180546934875768832 28214991842901196013568 28312960564577936277504 28543147235834667466752 28895531769610404102144 29041602932048691990528 29226281873112708415488 29978428833082520764416 30222155896766118494208 30595268932528663166976 30856703115301735239936 30945474924472279498752 31852080635150178312192 32111040640314000900096 32394990634442113941504 32507473240811704614912 32879567107251796967424 33146880660969291251712 33416367495611318009856 33556101409870146699264 34300578318821061820416 34419677549094746062848 35529989728097802387456 36444364463747378184192 36570907395913167691776 37593413432562732761088 37750614086103915036672 38057529647779556622336 38527375692813872136192 38722137242731589320704 39971238444110027685888 40296207862354824658944 40793691910038217555968 41142270820402313653248 42469440846866904416256 42666573030728637874176 42814720853752001200128 43343297654415606153216 43839422809669062623232 44195840881292388335616 45333233845149177741312 45892903398792994750464 48166560960471001350144 48592485951663170912256 48761209861217556922368 49720320991453936877568 50124551243416977014784 50334152114805220048896 50743372863706075496448 51450867478231592730624 51629516323642119094272 53294984592146703581184 54666546695621067276288 54856361093869751537664 56429983685802392027136 56625921129155872555008 57086294471669334933504 57791063539220808204288 58083205864097383981056 58452563746225416830976 59956857666165041528832 60444311793532236988416 61190537865057326333952 61713406230603470479872 63704161270300356624384 64222081280628001800192 64789981268884227883008 65014946481623409229824 65759134214503593934848 66293761321938582503424 67112202819740293398528 68839355098189492125696 72888728927494756368384 73141814791826335383552 75186826865125465522176 75501228172207830073344 76115059295559113244672 77054751385627744272384 77444274485463178641408 79942476888220055371776 80592415724709649317888 82284541640804627306496 84938881693733808832512 85629441707504002400256 86686595308831212306432 87678845619338125246464 90666467690298355482624 91785806797585989500928 96333121920942002700288 97184971903326341824512 97522419722435113844736 99440641982907873755136 100249102486833954029568 100668304229610440097792 102901734956463185461248 103259032647284238188544 106589969184293407162368 109333093391242134552576 109712722187739503075328 113251842258311745110016 114172588943338669867008 115582127078441616408576 116166411728194767962112 119913715332330083057664 120888623587064473976832 122381075730114652667904 123426812461206940959744 127408322540600713248768 128444162561256003600384 130029892963246818459648 131518268429007187869696 132587522643877165006848 137678710196378984251392 145777457854989512736768 146283629583652670767104 150373653730250931044352 151002456344415660146688 152230118591118226489344 154888548970926357282816 159884953776440110743552 164569083281609254612992 169877763387467617665024 171258883415008004800512 173373190617662424612864 175357691238676250492928 181332935380596710965248 183571613595171979001856 192666243841884005400576 194369943806652683649024 195044839444870227689472 198881283965815747510272 201336608459220880195584 206518065294568476377088 218666186782484269105152 219425444375479006150656 226503684516623490220032 228345177886677339734016 231164254156883232817152 232332823456389535924224 239827430664660166115328 241777247174128947953664 246853624922413881919488 254816645081201426497536 256888325122512007200768 260059785926493636919296 263036536858014375739392 275357420392757968502784 291554915709979025473536 292567259167305341534208 300747307460501862088704 302004912688831320293376 309777097941852714565632 319769907552880221487104 329138166563218509225984 339755526774935235330048 342517766830016009601024 346746381235324849225728 362665870761193421930496 367143227190343958003712 385332487683768010801152 390089678889740455378944 397762567931631495020544 413036130589136952754176 437332373564968538210304 438850888750958012301312 453007369033246980440064 456690355773354679468032 464665646912779071848448 479654861329320332230656 493707249844827763838976 509633290162402852995072 513776650245024014401536 520119571852987273838592 526073073716028751478784 550714840785515937005568 583109831419958050947072 585134518334610683068416 604009825377662640586752 619554195883705429131264 658276333126437018451968 679511053549870470660096 685035533660032019202048 693492762470649698451456 725331741522386843860992 770664975367536021602304 780179357779480910757888 826072261178273905508352 874664747129937076420608 877701777501916024602624 906014738066493960880128 929331293825558143696896 959309722658640664461312 987414499689655527677952 1019266580324805705990144 1027553300490048028803072 1040239143705974547677184 1101429681571031874011136 1170269036669221366136832 1239108391767410858262528 1316552666252874036903936 1359022107099740941320192 1370071067320064038404096 1541329950735072043204608 1560358715558961821515776 1652144522356547811016704 1749329494259874152841216 1755403555003832049205248 1812029476132987921760256 1858662587651116287393792 1974828999379311055355904 2038533160649611411980288 2055106600980096057606144 2080478287411949095354368 2340538073338442732273664 2478216783534821716525056 2633105332505748073807872 2718044214199481882640384 3082659901470144086409216 3120717431117923643031552 3304289044713095622033408 3510807110007664098410496 3717325175302232574787584 3949657998758622110711808 4077066321299222823960576 4110213201960192115212288 4681076146676885464547328 4956433567069643433050112 5266210665011496147615744 5436088428398963765280768 6165319802940288172818432 6241434862235847286063104 7021614220015328196820992 7434650350604465149575168 7899315997517244221423616 8154132642598445647921152 9362152293353770929094656 9912867134139286866100224 10532421330022992295231488 12330639605880576345636864 14043228440030656393641984 14869300701208930299150336 15798631995034488442847232 16308265285196891295842304 18724304586707541858189312 21064842660045984590462976 28086456880061312787283968 29738601402417860598300672 31597263990068976885694464 42129685320091969180925952 56172913760122625574567936 63194527980137953771388928 84259370640183938361851904 126389055960275907542777856 168518741280367876723703808 252778111920551815085555712 505556223841103630171111424
- Sum of all divisors σ(n): 1706745424175126246897996655
- Sum of proper divisors (its aliquot sum) s(n): 1201189200334022616726885231
- 505556223841103630171111424 is an abundant number, because the sum of its proper divisors (1201189200334022616726885231) is greater than itself. Its abundance is 695632976492918986555773807
Bases of 505556223841103630171111424
- Binary: 110100010001011111011000111001111011000110000010001001100100001000100000000000000000000002
- Hexadecimal: 0x1A22FB1CF63044C84400000
- Base-36: 1RITII22R6KG000000
Squares and roots of 505556223841103630171111424
- 505556223841103630171111424 squared (5055562238411036301711114242) is 255587095464476078549247187146204883751017359423307776
- 505556223841103630171111424 cubed (5055562238411036301711114243) is 129213646845536190765269965003896875903778217404771268459439966820468892341633024
-
505556223841103630171111424 is a
perfect square number . Itssquare root is 22484577466368 -
The
cube root of 505556223841103630171111424 is 796629687.7674940657
Scales and comparisons
How big is 505556223841103630171111424?- 505,556,223,841,103,630,171,111,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 505,556,223,841,103,630,171,111,424 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 505556223841103630171111424 cubic inches would be around 66385807.3 feet tall.
Recreational maths with 505556223841103630171111424
- 505556223841103630171111424 backwards is 424111171036301148322655505
- 505556223841103630171111424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 505556223841103630171111424's digits is 81
- 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 505556223841103630171111424 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 505556223841103630171111424 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/505556223841103630171111424/
Chicago style:
Numbermatics. 2024. "Number 505556223841103630171111424 - Facts about the integer". https://numbermatics.com/n/505556223841103630171111424/
The information we have on file for 505556223841103630171111424 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 505556223841103630171111424, math, Factors of 505556223841103630171111424, curriculum, school, college, exams, university, Prime factorization of 505556223841103630171111424, STEM, science, technology, engineering, physics, economics, calculator, five hundred five septillion, five hundred fifty-six sextillion, two hundred twenty-three quintillion, eight hundred forty-one quadrillion, one hundred three trillion, six hundred thirty billion, one hundred seventy-one million, one hundred eleven thousand, four hundred twenty-four.