611035522992175318422257664
611,035,522,992,175,318,422,257,664 is an even composite number composed of six prime numbers multiplied together.
What does the number 611035522992175318422257664 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 21735 divisors.
611035522992175318422257664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, seven hundred thirty-five divisors.
Prime factorization of 611035522992175318422257664:
222 × 36 × 114 × 312 × 372 × 32212
(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 × 11 × 11 × 11 × 11 × 31 × 31 × 37 × 37 × 3221 × 3221)See below for interesting mathematical facts about the number 611035522992175318422257664 from the Numbermatics database.
Names of 611035522992175318422257664
- Cardinal: 611035522992175318422257664 can be written as Six hundred eleven septillion, thirty-five sextillion, five hundred twenty-two quintillion, nine hundred ninety-two quadrillion, one hundred seventy-five trillion, three hundred eighteen billion, four hundred twenty-two million, two hundred fifty-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 6.11035522992175318422257664 × 1026
Factors of 611035522992175318422257664
Divisors of 611035522992175318422257664
- Number of divisors d(n): 21735
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 37 44 48 54 62 64 66 72 74 81 88 93 96 99 108 111 121 124 128 132 144 148 162 176 186 192 198 216 222 242 243 248 256 264 279 288 296 297 324 333 341 352 363 372 384 396 407 432 444 484 486 496 512 528 558 576 592 594 648 666 682 704 726 729 744 768 792 814 837 864 888 891 961 968 972 992 999 1023 1024 1056 1089 1116 1147 1152 1184 1188 1221 1296 1331 1332 1364 1369 1408 1452 1458 1488 1536 1584 1628 1674 1728 1776 1782 1922 1936 1944 1984 1998 2046 2048 2112 2178 2232 2294 2304 2368 2376 2442 2511 2592 2662 2664 2673 2728 2738 2816 2883 2904 2916 2976 2997 3069 3072 3168 3221 3256 3267 3348 3441 3456 3552 3564 3663 3751 3844 3872 3888 3968 3993 3996 4092 4096 4107 4224 4356 4464 4477 4588 4608 4736 4752 4884 5022 5184 5324 5328 5346 5456 5476 5632 5766 5808 5832 5952 5994 6138 6144 6336 6442 6512 6534 6696 6882 6912 7104 7128 7326 7502 7533 7688 7744 7776 7936 7986 7992 8019 8184 8192 8214 8448 8649 8712 8928 8954 8991 9176 9207 9216 9472 9504 9663 9768 9801 10044 10323 10368 10571 10648 10656 10692 10912 10952 10989 11253 11264 11532 11616 11664 11904 11979 11988 12276 12288 12321 12617 12672 12884 13024 13068 13392 13431 13764 13824 14208 14256 14641 14652 15004 15059 15066 15376 15488 15552 15872 15972 15984 16038 16368 16384 16428 16896 17298 17424 17856 17908 17982 18352 18414 18432 18944 19008 19326 19536 19602 20088 20646 20736 21142 21296 21312 21384 21824 21904 21978 22506 22528 22599 23064 23232 23328 23808 23958 23976 24552 24576 24642 25234 25344 25768 25947 26048 26136 26784 26862 26973 27528 27621 27648 28416 28512 28989 29282 29304 29403 30008 30118 30132 30752 30969 30976 31104 31713 31744 31944 31968 32076 32736 32768 32856 32967 33759 33792 34596 34848 35431 35557 35712 35816 35937 35964 36704 36828 36864 36963 37851 37888 38016 38652 39072 39204 40176 40293 41261 41292 41472 42284 42439 42592 42624 42768 43648 43808 43923 43956 45012 45056 45177 45198 46128 46464 46656 47616 47916 47952 49104 49152 49247 49284 50468 50688 51536 51894 52096 52272 53568 53724 53946 55056 55242 55296 56832 57024 57978 58564 58608 58806 60016 60236 60264 61504 61938 61952 62208 63426 63488 63888 63936 64152 65472 65536 65712 65934 67518 67584 69192 69696 70862 71114 71424 71632 71874 71928 73408 73656 73728 73926 75702 75776 76032 77304 77841 78144 78408 80352 80586 82522 82584 82863 82944 84568 84878 85184 85248 85536 86967 87296 87616 87846 87912 88209 90024 90112 90354 90396 92256 92907 92928 93312 95139 95232 95832 95904 98208 98304 98494 98568 98901 99851 100936 101277 101376 103072 103788 104192 104544 106293 106671 107136 107448 107811 107892 110112 110484 110592 110889 113553 113664 114048 115956 116281 117128 117216 117612 119177 120032 120472 120528 120879 123008 123783 123876 123904 124416 126852 126976 127317 127776 127872 128304 130944 131072 131424 131769 131868 135036 135168 135531 138384 138787 139392 141724 142228 142848 143264 143748 143856 146816 147312 147456 147741 147852 151404 151552 152064 154608 155682 156288 156816 160704 161172 165044 165168 165649 165726 165888 169136 169756 170368 170496 171072 173934 174592 175232 175692 175824 176418 180048 180224 180708 180792 184512 185814 185856 186624 190278 190464 191664 191808 196416 196608 196988 197136 197802 199702 201872 202554 202752 206144 207576 208384 209088 212586 213342 214272 214896 215622 215784 220224 220968 221184 221778 227106 227328 228096 231912 232562 233523 234256 234432 235224 238354 240064 240944 241056 241758 246016 247566 247752 247808 248589 248832 253704 253952 254634 255552 255744 256608 260901 261888 262144 262848 263538 263736 270072 270336 271062 276768 277574 278721 278784 283448 284456 285417 285696 286528 287496 287712 293632 294624 294912 295482 295704 296703 299553 302808 303104 303831 304128 309216 311364 312576 313632 318879 320013 321408 322344 323433 330088 330336 331298 331452 331776 332667 338272 339512 340659 340736 340992 342144 347868 348843 349184 350464 351384 351648 352836 357531 360096 360448 361416 361584 362637 369024 371349 371628 371712 373248 380556 380928 381951 383328 383616 389741 391127 392832 393216 393976 394272 395307 395604 399404 403744 405108 405504 406593 412288 415152 416361 416768 418176 425172 426684 428544 429792 431244 431568 440448 441936 442368 443223 443556 453871 454212 454656 456192 463824 465124 466829 467046 468512 468864 470448 476708 480128 481888 482112 483516 492032 495132 495504 495616 496947 497178 497664 507408 507904 509268 511104 511488 513216 521802 523776 524288 525696 527076 527472 540144 540672 541717 542124 553536 555148 557442 557568 566896 568912 570834 571392 573056 574992 575424 587264 589248 589824 590964 591408 593406 599106 605616 606208 607662 608256 618432 622728 625152 627264 637758 640026 642816 644688 646866 660176 660672 662596 662904 663552 665334 676544 679024 681318 681472 681984 684288 695736 697686 698368 700569 700928 702768 703296 705672 715062 720192 720896 722832 723168 725274 738048 742698 743256 743424 746496 761112 761856 763902 766656 767232 779482 782254 782703 785664 786432 787952 788544 790614 791208 798808 807488 810216 811008 813186 824576 830304 832722 833536 836163 836352 850344 853368 856251 857088 859584 862488 863136 880896 883872 884736 886446 887112 898659 907742 908424 909312 911493 912384 927648 930248 933658 934092 937024 937728 940896 953416 956637 960039 960256 963776 964224 967032 970299 984064 990264 991008 991232 993894 994356 995328 998001 1014816 1015808 1018536 1021977 1022208 1022976 1026432 1043604 1046529 1047552 1048576 1051392 1054152 1054944 1072593 1080288 1081344 1083434 1084248 1087911 1098361 1107072 1110296 1114047 1114884 1115136 1133792 1137824 1141668 1142784 1145853 1146112 1149984 1150848 1169223 1173381 1174528 1178496 1179648 1181928 1182816 1185921 1186812 1198212 1211232 1212416 1215324 1216512 1219779 1236864 1245456 1249083 1250304 1254528 1275516 1279091 1280052 1285632 1289376 1293732 1310947 1315609 1320352 1321344 1325192 1325808 1327104 1329669 1330668 1353088 1358048 1361613 1362636 1362944 1363968 1368576 1391472 1395372 1396736 1400487 1401138 1401856 1405536 1406592 1411344 1430124 1440384 1441792 1445664 1446336 1450548 1476096 1485396 1486512 1486848 1490841 1492992 1522224 1523712 1526657 1527804 1533312 1534464 1558964 1564508 1565406 1571328 1572864 1575904 1577088 1581228 1582416 1597616 1614976 1620432 1622016 1625151 1626372 1649152 1660608 1665444 1667072 1672326 1672704 1700688 1706736 1712502 1714176 1719168 1724976 1726272 1761792 1767744 1769472 1772892 1774224 1797318 1815484 1816848 1818624 1822139 1822986 1824768 1855296 1860496 1867316 1868184 1874048 1875456 1881792 1906832 1913274 1920078 1920512 1927552 1928448 1934064 1940598 1968128 1980528 1982016 1982464 1987788 1988712 1990656 1996002 2029632 2031616 2037072 2043954 2044416 2045952 2052864 2087208 2093058 2095104 2097152 2102784 2108304 2109888 2145186 2160576 2162688 2166868 2168496 2175822 2196722 2214144 2220592 2228094 2229768 2230272 2267584 2275648 2283336 2285568 2291706 2292224 2299968 2301696 2338446 2346762 2348109 2349056 2356992 2359296 2363856 2365632 2371842 2373624 2396424 2422464 2424832 2430648 2433024 2439558 2473728 2490912 2498166 2500608 2509056 2551032 2558182 2560104 2568753 2571264 2578752 2587464 2621894 2631218 2640704 2642688 2650384 2651616 2654208 2659338 2661336 2695977 2706176 2716096 2723226 2725272 2725888 2727936 2734479 2737152 2782944 2790744 2793472 2800974 2802276 2803712 2811072 2813184 2822688 2860248 2869911 2880117 2880768 2883584 2891328 2892672 2901096 2952192 2970792 2973024 2973696 2981682 2985984 3044448 3047424 3053314 3055608 3065931 3066624 3068928 3095381 3117928 3129016 3130812 3139587 3142656 3145728 3151808 3154176 3162456 3164832 3195232 3217779 3229952 3240864 3244032 3250302 3252744 3263733 3295083 3298304 3321216 3330888 3334144 3342141 3344652 3345408 3401376 3413472 3425004 3428352 3437559 3438336 3449952 3452544 3507669 3520143 3523584 3535488 3538944 3545784 3548448 3557763 3594636 3630968 3633696 3637248 3644278 3645972 3649536 3659337 3694487 3710592 3720992 3734632 3736368 3747249 3748096 3750912 3763584 3813664 3826548 3837273 3840156 3841024 3855104 3856896 3868128 3881196 3932841 3936256 3946827 3961056 3964032 3964928 3975576 3977424 3981312 3989007 3992004 4059264 4063232 4074144 4084839 4087908 4088832 4091904 4105728 4174416 4186116 4190208 4194304 4201461 4205568 4216608 4219776 4287151 4290372 4302397 4321152 4325376 4333736 4336992 4351644 4393444 4409549 4428288 4441184 4456188 4459536 4460544 4472523 4535168 4551296 4566672 4571136 4579971 4583412 4584448 4599936 4603392 4676892 4693524 4696218 4698112 4713984 4718592 4727712 4731264 4743684 4747248 4792848 4844928 4849664 4861296 4866048 4875453 4879116 4947456 4981824 4996332 5001216 5018112 5102064 5116364 5120208 5135119 5137506 5142528 5157504 5174928 5243788 5262436 5281408 5285376 5300768 5303232 5308416 5318676 5322672 5391954 5412352 5432192 5446452 5450544 5451776 5455872 5466417 5468958 5474304 5565888 5581488 5586944 5601948 5604552 5607424 5622144 5626368 5645376 5720496 5739822 5760234 5761536 5767168 5782656 5785344 5802192 5904384 5941584 5946048 5947392 5963364 5971968 6088896 6094848 6106628 6111216 6131862 6133248 6137856 6190762 6235856 6258032 6261624 6279174 6285312 6291456 6303616 6308352 6324912 6329664 6390464 6435558 6459904 6481728 6488064 6500604 6505488 6527466 6590166 6596608 6642432 6661776 6668288 6684282 6689304 6690816 6802752 6826944 6850008 6856704 6875118 6876672 6899904 6905088 7015338 7040286 7047168 7070976 7077888 7091568 7096896 7115526 7189272 7261936 7267392 7274496 7288556 7291944 7299072 7318674 7388974 7421184 7441984 7469264 7472736 7494498 7496192 7501824 7527168 7627328 7653096 7674546 7680312 7682048 7706259 7710208 7713792 7736256 7762392 7865682 7872512 7893654 7922112 7928064 7929856 7951152 7954848 7962624 7978014 7984008 8087931 8118528 8126464 8148288 8169678 8175816 8177664 8183808 8211456 8348832 8372232 8380416 8402922 8411136 8433216 8439552 8574302 8580744 8604794 8609733 8640351 8642304 8650752 8667472 8673984 8703288 8786888 8819098 8856576 8882368 8912376 8919072 8921088 8945046 9070336 9102592 9133344 9142272 9159942 9166824 9168896 9197793 9199872 9206784 9286143 9353784 9387048 9392436 9396224 9418761 9427968 9437184 9455424 9462528 9487368 9494496 9585696 9653337 9689856 9699328 9722592 9732096 9750906 9758232 9885249 9894912 9963648 9992664 10002432 10026423 10036224 10204128 10232728 10240416 10270238 10275012 10285056 10312677 10315008 10349856 10374841 10487576 10523007 10524872 10560429 10562816 10570752 10601536 10606464 10616832 10637352 10645344 10673289 10783908 10824704 10864384 10892904 10901088 10903552 10911744 10932834 10937916 10948608 10978011 11083461 11131776 11162976 11173888 11203896 11209104 11214848 11241747 11244288 11252736 11290752 11440992 11479644 11511819 11520468 11523072 11534336 11565312 11570688 11604384 11798523 11808768 11840481 11883168 11892096 11894784 11926728 11943936 11967021 12081971 12177792 12189696 12213256 12222432 12254517 12263724 12266496 12275712 12381524 12471712 12516064 12523248 12558348 12570624 12582912 12604383 12607232 12616704 12649824 12659328 12780928 12861453 12871116 12907191 12919808 12963456 12976128 13001208 13010976 13054932 13180332 13193216 13228647 13284864 13323552 13336576 13368564 13378608 13381632 13417569 13605504 13653888 13700016 13713408 13739913 13750236 13753344 13799808 13810176 14030676 14070001 14080572 14094336 14141952 14155776 14183136 14193792 14231052 14378544 14420417 14471699 14523872 14534784 14548992 14577112 14583888 14598144 14626359 14637348 14777948 14842368 14883968 14938528 14945472 14988996 14992384 15003648 15054336 15254656 15306192 15349092 15360624 15364096 15405357 15412518 15420416 15427584 15472512 15524784 15731364 15745024 15787308 15844224 15856128 15859712 15902304 15909696 15925248 15956028 15968016 16175862 16237056 16252928 16296576 16339356 16351632 16355328 16367616 16399251 16422912 16697664 16744464 16760832 16793227 16805844 16822272 16866432 16879104 17148604 17161488 17209588 17219466 17280702 17284608 17301504 17334944 17347968 17406576 17573776 17638196 17713152 17764736 17824752 17838144 17842176 17890092 18140672 18205184 18266688 18284544 18319884 18333648 18337792 18395586 18399744 18413568 18572286 18707568 18774096 18784872 18792448 18837522 18855936 18874368 18910848 18925056 18974736 18988992 19171392 19306674 19379712 19398656 19445184 19464192 19501812 19516464 19770498 19789824 19927296 19985328 20004864 20043529 20052846 20072448 20408256 20465456 20480832 20540476 20550024 20570112 20625354 20630016 20699712 20749682 20975152 21046014 21049744 21120858 21125632 21141504 21203072 21212928 21233664 21274704 21290688 21346578 21567816 21649408 21728768 21785808 21802176 21807104 21823488 21865668 21875832 21897216 21956022 22166922 22263552 22325952 22347776 22407792 22418208 22429696 22483494 22488576 22505472 22581504 22881984 22959288 23023638 23040936 23046144 23068672 23130624 23141376 23208768 23597046 23617536 23680962 23766336 23784192 23789568 23853456 23887872 23934042 24163942 24263793 24355584 24379392 24426512 24444864 24509034 24527448 24532992 24551424 24763048 24943424 25032128 25046496 25116696 25141248 25208766 25214464 25233408 25299648 25318656 25561856 25722906 25742232 25814382 25829199 25839616 25921053 25926912 25952256 26002416 26021952 26109864 26360664 26386432 26457294 26569728 26647104 26673152 26737128 26757216 26763264 26835138 27211008 27307776 27400032 27426816 27479826 27500472 27506688 27599616 27620352 27858429 28061352 28140002 28161144 28188672 28256283 28283904 28311552 28366272 28387584 28462104 28757088 28840834 28943398 28960011 29047744 29069568 29097984 29154224 29167776 29196288 29252718 29274696 29555896 29655747 29684736 29767936 29877056 29890944 29977992 29984768 30007296 30079269 30108672 30509312 30612384 30698184 30721248 30728192 30810714 30825036 30840832 30855168 30938031 30945024 31049568 31124523 31462728 31490048 31569021 31574616 31681287 31688448 31712256 31719424 31804608 31819392 31850496 31912056 31936032 32351724 32474112 32505856 32593152 32678712 32703264 32710656 32735232 32798502 32845824 33250383 33395328 33488928 33521664 33586454 33611688 33644544 33725241 33732864 33758208 34049191 34297208 34322976 34419176 34438932 34535457 34561404 34569216 34603008 34669888 34695936 34813152 35147552 35276392 35395569 35426304 35521443 35529472 35649504 35676288 35684352 35780184 35901063 36245913 36281344 36410368 36533376 36569088 36639768 36667296 36675584 36763551 36791172 36799488 36827136 37144572 37415136 37548192 37569744 37584896 37675044 37711872 37748736 37813149 37821696 37850112 37949472 37977984 38342784 38584359 38613348 38721573 38759424 38797312 38890368 38928384 39003624 39032928 39540996 39579648 39685941 39854592 39970656 40009728 40087058 40105692 40144896 40252707 40639357 40816512 40930912 40961664 41080952 41100048 41140224 41219739 41250708 41260032 41399424 41499364 41950304 42092028 42099488 42210003 42241716 42251264 42283008 42406144 42425856 42467328 42549408 42581376 42693156 43135632 43261251 43298816 43415097 43457536 43571616 43604352 43614208 43646976 43731336 43751664 43794432 43879077 43912044 44333844 44527104 44651904 44695552 44815584 44836416 44859392 44966988 44977152 45010944 45163008 45763968 45918576 46047276 46081872 46092288 46137344 46216071 46261248 46282752 46417536 47158661 47194092 47235072 47326367 47361924 47532672 47568384 47579136 47706912 47775744 47868084 48327884 48505039 48527586 48711168 48758784 48853024 48889728 49018068 49054896 49065984 49102848 49197753 49526096 49886848 50064256 50092992 50233392 50282496 50379681 50417532 50428928 50466816 50599296 50637312 51123712 51445812 51484464 51628764 51658398 51679232 51842106 51853824 51904512 52004832 52043904 52219728 52721328 52772864 52914588 53139456 53294208 53346304 53474256 53514432 53526528 53670276 54422016 54615552 54800064 54853632 54959652 55000944 55013376 55199232 55240704 55716858 56122704 56280004 56322288 56377344 56486309 56512566 56567808 56623104 56732544 56775168 56924208 57514176 57681668 57886796 57920022 58095488 58139136 58195968 58308448 58335552 58392576 58505436 58549392 59111792 59311494 59369472 59535872 59754112 59781888 59955984 59969536 60014592 60130587 60158538 60217344 61018624 61224768 61396368 61442496 61456384 61621428 61650072 61681664 61710336 61876062 61890048 62099136 62249046 62925456 62980096 63138042 63149232 63362574 63376896 63424512 63438848 63609216 63638784 63700992 63824112 63872064 64703448 64948224 65011712 65186304 65357424 65406528 65421312 65470464 65597004 65691648 66500766 66790656 66977856 67043328 67172908 67223376 67289088 67450482 67465728 67516416 68098382 68594416 68645952 68838352 68877864 69070914 69122808 69138432 69206016 69339776 69391872 69626304 70295104 70552784 70791138 70852608 71042886 71058944 71299008 71352576 71368704 71560368 71802126 72491826 72562688 72791379 72820736 73066752 73138176 73279536 73334592 73351168 73527102 73582344 73598976 73654272 74289144 74830272 75096384 75139488 75169792 75350088 75423744 75626298 75643392 75700224 75898944 75955968 76685568 77168718 77226696 77443146 77518848 77594624 77780736 77856768 78007248 78065856 79081992 79159296 79371882 79709184 79941312 80019456 80174116 80211384 80289792 80505414 81278714 81633024 81861824 81923328 82161904 82200096 82280448 82439478 82501416 82520064 82798848 82998728 83575287 83900608 84184056 84198976 84420006 84483432 84502528 84566016 84768849 84812288 84851712 84934656 85098816 85162752 85386312 86271264 86522502 86597632 86830194 86880033 86915072 87143232 87208704 87228416 87293952 87462672 87503328 87588864 87758154 87824088 88667688 88967241 89054208 89303808 89391104 89631168 89672832 89718784 89933976 89954304 90021888 90326016 91527936 91837152 92094552 92163744 92184576 92432142 92522496 92565504 92835072 93373569 94317322 94388184 94470144 94652734 94707063 94723848 95043861 95065344 95136768 95158272 95413824 95551488 95736168 96655768 97010078 97055172 97422336 97517568 97706048 97779456 98036136 98109792 98131968 98205696 98395506 99052192 99751149 99773696 100128512 100185984 100466784 100564992 100759362 100835064 100857856 100933632 101175723 101198592 101274624 102147573 102247424 102891624 102968928 103257528 103316796 103358464 103606371 103684212 103707648 103809024 104009664 104087808 104439456 105442656 105545728 105829176 106186707 106278912 106564329 106588416 106692608 106948512 107028864 107053056 107340552 108737739 108844032 109231104 109600128 109707264 109919304 110001888 110026752 110290653 110398464 110481408 111433716 112245408 112560008 112644576 112754688 112972618 113025132 113135616 113246208 113439447 113465088 113550336 113848416 114123251 114529097 115028352 115363336 115753077 115773592 115840044 116164719 116190976 116278272 116391936 116616896 116671104 116785152 117010872 117098784 118223584 118622988 118738944 119057823 119071744 119508224 119563776 119911968 119939072 120029184 120261174 120317076 120434688 120758121 121918071 122037248 122449536 122792736 122884992 122912768 123242856 123300144 123363328 123420672 123659217 123752124 123780096 124198272 124498092 125850912 125960192 126276084 126298464 126630009 126725148 126753792 126849024 126877696 127218432 127277568 127401984 127648224 127744128 129406896 129783753 129896448 130023424 130245291 130372608 130714848 130813056 130842624 130940928 131194008 131383296 131637231 132901681 133001532 133581312 133955712 134086656 134345816 134446752 134578176 134900964 134931456 135032832 136196764 136696019 137188832 137291904 137676704 137755728 138141828 138245616 138276864 138412032 138648213 138679552 138783744 139252608 140590208 141105568 141475983 141582276 141705216 141979101 142085772 142117888 142598016 142705152 142737408 143120736 143604252 144983652 145125376 145515117 145582758 145641472 146133504 146276352 146559072 146669184 146702336 147054204 147164688 147197952 147308544 147593259 148578288 149660544 150192768 150278976 150339584 150700176 150847488 151139043 151252596 151286784 151400448 151797888 151911936 153371136 154337436 154453392 154886292 155037696 155189248 155561472 155713536 156014496 156131712 158163984 158318592 158624587 158743764 159188689 159418368 159882624 160038912 160348232 160422768 160579584 161010828 162557428 163266048 163723648 163846656 164323808 164400192 164560896 164878956 165002832 165040128 165597696 165997456 167150574 167801216 168368112 168397952 168840012 168966864 169005056 169132032 169458927 169537698 169624576 169703424 169869312 170197632 170325504 170772624 172542528 173045004 173195264 173660388 173760066 173830144 174286464 174417408 174456832 174587904 174925344 175006656 175177728 175516308 175648176 177335376 177934482 178108416 178607616 178782208 179262336 179345664 179437568 179867952 179908608 180043776 180391761 180652032 183055872 183674304 184189104 184327488 184369152 184864284 185044992 185131008 185670144 186747138 188634644 188776368 188940288 189305468 189414126 189447696 190087722 190130688 190273536 190316544 190827648 191102976 191472336 193311536 194020156 194110344 194844672 195035136 195412096 195558912 196072272 196219584 196263936 196411392 196791012 198104384 199502298 199547392 200257024 200371968 200933568 201129984 201518724 201670128 201715712 201867264 202351446 202397184 202549248 204295146 204494848 205783248 205937856 206515056 206633592 206716928 207212742 207368424 207415296 207618048 208019328 208175616 208878912 210885312 211091456 211658352 212373414 212557824 213128658 213176832 213385216 213897024 214057728 214106112 214681104 217475478 217688064 218462208 219200256 219414528 219838608 220003776 220053504 220581306 220796928 220962816 222867432 224490816 225120016 225289152 225509376 225945236 226050264 226271232 226878894 226930176 227100672 227696832 228246502 229058194 230056704 230726672 231506154 231547184 231680088 232329438 232381952 232556544 232783872 233233792 233342208 233570304 234021744 234197568 236447168 237245976 237477888 238115646 238143488 239016448 239127552 239823936 239878144 240058368 240522348 240634152 240869376 241516242 243836142 244074496 244899072 245585472 245769984 245825536 246485712 246600288 246726656 246841344 247318434 247504248 247560192 248396544 248996184 250725861 251701824 251920384 252552168 252596928 253260018 253450296 253507584 253698048 253755392 254436864 254555136 254803968 255296448 255488256 258813792 259567506 259792896 260490582 260745216 261429696 261626112 261685248 261881856 262388016 262766592 263274462 265803362 266003064 266901723 267162624 267911424 268173312 268691632 268893504 269156352 269801928 269862912 270065664 272393528 273392038 274377664 274583808 275353408 275511456 276283656 276491232 276553728 277296426 277359104 277567488 278505216 280120707 281180416 282211136 282951966 283164552 283410432 283958202 284121189 284171544 284235776 285131583 285196032 285410304 285474816 286241472 287208504 289967304 290250752 291030234 291165516 291282944 292267008 292552704 293118144 293338368 293404672 294108408 294329376 294395904 294617088 295186518 297156576 299253447 299321088 300385536 300557952 300679168 301400352 301694976 302278086 302505192 302573568 302800896 303595776 303823872 306442719 306742272 308674872 308906784 309772584 310075392 310819113 311122944 311427072 312028992 312263424 316327968 316637184 317249174 317487528 318377378 318560121 318836736 319692987 319765248 320077824 320696464 320845536 321159168 321620071 322021656 325114856 326213217 326532096 327447296 327693312 328647616 328800384 329121792 329757912 330005664 330080256 330871959 331195392 331994912 334301148 335602432 336736224 336795904 337680024 337933728 338010112 338264064 338917854 339075396 339249152 339406848 339738624 340318341 340395264 340651008 341545248 342369753 343587291 345085056 346090008 346390528 347259231 347320776 347520132 347660288 348494157 348572928 348834816 348913664 349175808 349850688 350013312 350355456 351032616 351296352 354670752 355868964 356216832 357173469 357215232 357564416 358524672 358691328 358875136 359735904 359817216 360087552 360783522 361304064 365754213 366111744 367348608 368378208 368654976 368738304 369728568 370089984 370262016 370977651 371340288 373494276 374541101 377269288 377552736 377880576 378610936 378828252 378895392 379890027 380175444 380261376 380547072 380633088 381655296 382205952 382944672 383869117 386623072 388040312 388220688 389351259 389689344 390070272 390735873 390824192 391117824 392144544 392439168 392527872 392822784 393582024 394911693 396208768 398705043 399004596 399094784 400514048 400743936 401867136 402259968 403037448 403340256 403431424 403734528 404702892 404794368 405098496 408590292 408989696 410088057 411566496 411875712 413030112 413267184 413433856 414425484 414736848 414830592 415236096 415944639 416038656 416351232 417757824 421770624 422182912 423316704 424427949 424746828 425115648 425937303 426257316 426353664 426770432 427794048 428115456 428212224 429362208 434950956 435376128 436545351 436924416 438400512 438829056 439677216 440007552 440107008 441162612 441593856 441925632 442779777 445734864 447032927 448981632 450240032 450578304 451018752 451890472 452100528 452542464 453417129 453757788 453860352 454201344 455393664 456493004 458116388 460113408 461453344 463012308 463094368 463360176 464658876 464763904 465113088 465567744 466467584 466684416 467140608 468043488 468395136 472894336 474491952 474955776 475873761 476231292 476286976 477566067 478032896 478255104 479647872 479756288 480116736 481044696 481268304 481738752 483032484 487672284 488148992 489798144 491170944 491539968 491651072 492971424 493200576 493453312 493682688 494636868 495008496 495120384 496793088 497992368 501451722 503403648 503840768 505104336 505193856 506520036 506900592 507015168 507396096 507510784 508376781 508873728 509110272 509607936 510592896 510976512 517627584 519135012 519585792 520590037 520981164 521490432 522859392 523252224 523370496 523763712 524776032 525533184 526548924 531606724 532006128 533555429 533803446 534325248 535822848 536346624 537383264 537787008 538312704 539603856 539725824 540131328 541175283 544787056 546784076 548755328 549167616 550706816 551022912 552567312 552982464 553107456 554592852 554718208 555134976 557010432 560241414 562360832 564422272 565903932 566329104 566820864 567916404 568242378 568343088 568471552 570263166 570392064 570820608 570949632 572482944 574417008 579934608 580501504 582060468 582331032 582565888 584534016 585105408 586236288 586676736 586809344 588216816 588658752 588791808 589234176 590373036 594313152 598506894 598642176 600771072 601115904 601358336 602800704 603389952 604556172 605010384 605147136 605601792 607191552 607647744 612885438 613484544 617349744 617813568 619545168 620150784 621349399 621638226 622245888 622854144 624057984 624526848 632655936 633274368 634498348 634975056 636754756 637120242 637673472 639385974 639530496 640155648 641392928 641691072 642318336 643240142 644043312 650229712 652426434 653064192 654894592 655386624 657295232 657600768 658243584 659515824 660011328 660160512 661743918 662390784 663989824 668602296 671204864 673472448 673591808 675360048 675867456 676020224 676528128 677835708 678150792 678498304 678813696 680636682 680790528 681302016 683090496 684739506 687174582 690170112 692180016 692781056 694518462 694641552 695040264 695320576 696988314 697145856 697669632 697827328 698351616 699701376 700026624 700710912 702065232 702592704 709341504 711737928 712433664 714346938 714430464 715128832 717049344 717382656 717750272 719471808 719634432 720175104 721567044 722608128 731508426 732223488 734697216 736756416 737309952 737476608 739457136 740179968 740524032 741955302 742680576 746988552 749082202 752177583 754538576 755105472 755761152 757221872 757656504 757790784 759780054 760350888 760522752 761094144 761266176 763310592 764411904 765889344 767738234 773246144 776080624 776441376 778702518 779378688 781471746 781648384 782235648 784289088 784878336 785055744 785645568 787164048 789823386 792417536 797410086 798009192 798189568 800705169 801028096 801487872 803734272 804519936 806074896 806680512 806862848 807469056 809405784 809588736 810196992 817180584 817979392 820176114 823132992 823751424 826060224 826534368 826867712 828850968 829473696 829661184 831889278 832077312 832702464 835515648 840362121 843541248 844365824 846633408 848855898 849493656 850231296 851874606 852514632 852707328 853540864 855588096 856230912 856424448 858724416 869901912 870752256 873090702 873848832 876801024 877658112 879354432 880015104 880214016 882325224 883187712 883851264 885559554 891469728 894065854 897760341 897963264 900480064 901156608 902037504 903780944 904201056 905084928 906834258 907515576 907720704 908402688 910787328 912986008 916232776 919328157 920226816 922906688 926024616 926188736 926720352 929317752 929527808 930226176 932457339 932935168 933368832 934281216 936086976 936790272 945788672 948983904 949911552 951747522 952462584 952573952 955132134 955680363 956065792 956510208 959078961 959295744 959512576 960233472 962089392 962536608 963477504 964860213 966064968 975344568 976297984 978639651 979596288 982341888 983079936 983302144 985942848 986401152 986906624 987365376 989273736 990016992 990240768 993586176 995984736 1002903444 1006807296 1007681536 1010208672 1010387712 1013040072 1013801184 1014030336 1014792192 1016753562 1017747456 1018220544 1019215872 1021185792 1021953024 1027109259 1030761873 1035255168 1038270024 1039171584 1041180074 1041777693 1041962328 1042980864 1045482471 1045718784 1046504448 1046740992 1047527424 1049552064 1051066368 1053097848 1063213448 1064012256 1067110858 1067606892 1068650496 1071520407 1071645696 1072693248 1074766528 1075574016 1076625408 1079207712 1079451648 1080262656 1082350566 1089574112 1093568152 1097262639 1097510656 1098335232 1101413632 1102045824 1105134624 1105964928 1106214912 1109185704 1109436416 1110269952 1112932953 1114020864 1120482828 1123623303 1124721664 1128844544 1131807864 1132658208 1133641728 1135832808 1136484756 1136686176 1136943104 1139670081 1140526332 1140784128 1141641216 1141899264 1144965888 1148834016 1151607351 1159869216 1161003008 1164120936 1164662064 1165131776 1168053777 1169068032 1170210816 1172207619 1172472576 1173353472 1173618688 1176433632 1177317504 1177583616 1178468352 1180746072 1188626304 1196115129 1197013788 1197284352 1201542144 1202231808 1202716672 1205601408 1206779904 1209112344 1210020768 1210294272 1211203584 1214383104 1215295488 1225770876 1226969088 1230264171 1234699488 1235627136 1239090336 1240301568 1242698798 1243276452 1244491776 1245708288 1247833917 1248115968 1249053696 1255355761 1259820067 1265311872 1266548736 1268996696 1269950112 1273283847 1273509512 1274240484 1275346944 1277811909 1278771948 1279060992 1280311296 1282785856 1283382144 1284636672 1286480284 1288086624 1300459424 1304852868 1306128384 1309636053 1309789184 1310773248 1314590464 1315201536 1316487168 1319031648 1320022656 1320321024 1323487836 1324781568 1327979648 1328339331 1337204592 1341098781 1342409728 1346944896 1347183616 1350720096 1351734912 1352040448 1353056256 1355671416 1356301584 1356996608 1357627392 1360251387 1361273364 1361581056 1362604032 1366180992 1369479012 1374349164 1380340224 1384360032 1385562112 1389036924 1389283104 1390080528 1390641152 1393976628 1394291712 1395339264 1395654656 1396703232 1399402752 1400053248 1401421824 1404130464 1405185408 1418683008 1423475856 1424867328 1427621283 1428693876 1428860928 1430257664 1432698201 1434098688 1434765312 1435500544 1438943616 1439268864 1440350208 1443134088 1445216256 1461918491 1463016852 1464446976 1469394432 1473512832 1474619904 1474953216 1478914272 1480359936 1481048064 1483910604 1485361152 1493977104 1498164404 1503656209 1504355166 1509077152 1510210944 1511522304 1514443744 1515313008 1515581568 1519560108 1520701776 1521045504 1522188288 1522532352 1525130343 1526621184 1528823808 1531778688 1535476468 1546492288 1552161248 1552882752 1557405036 1558757376 1561770111 1562943492 1563296768 1564471296 1568578176 1569756672 1570111488 1571291136 1574328096 1579646772 1584835072 1594820172 1596018384 1596379136 1600666287 1601410338 1602056192 1602975744 1607468544 1609039872 1612149792 1613361024 1613725696 1614938112 1618811568 1619177472 1620393984 1623525849 1634361168 1635958784 1640352228 1646265984 1647502848 1652120448 1653068736 1653735424 1657701936 1658947392 1659322368 1663778556 1664154624 1665404928 1671031296 1680724242 1687082496 1688731648 1693266816 1697711796 1698987312 1700462592 1703749212 1705029264 1705414656 1707081728 1711176192 1712461824 1712848896 1717448832 1739803824 1741504512 1744870457 1746181404 1747697664 1751075579 1753602048 1755316224 1758708864 1760030208 1760428032 1764650448 1766375424 1767702528 1771119108 1782939456 1788131708 1795520682 1795926528 1800960128 1802313216 1804075008 1807561888 1808402112 1810169856 1813668516 1815031152 1815441408 1816805376 1821574656 1825972016 1832465552 1838656314 1840453632 1845813376 1852049232 1852377472 1853440704 1858635504 1859055616 1860452352 1864048197 1864914678 1865870336 1866737664 1868562432 1872173952 1873580544 1891577344 1897967808 1899823104 1903495044 1904925168 1905147904 1910264268 1911360726 1912131584 1913020416 1918157922 1918591488 1919025152 1920466944 1924178784 1925073216 1926955008 1929720426 1932129936 1950689136 1952595968 1957279302 1959192576 1964683776 1966159872 1966604288 1971885696 1972802304 1973813248 1974730752 1978547472 1980033984 1980481536 1987172352 1991969472 2005806888 2013614592 2015363072 2020417344 2020775424 2026080144 2027602368 2028060672 2029584384 2033507124 2035494912 2036441088 2042371584 2043906048 2054218518 2061523746 2070510336 2076540048 2078343168 2082360148 2083555386 2083924656 2085961728 2090964942 2091437568 2093008896 2093481984 2095054848 2099104128 2102132736 2106195696 2126426896 2128024512 2134221716 2135213784 2137300992 2143040814 2143291392 2145386496 2149533056 2151148032 2153250816 2158415424 2158903296 2160525312 2164701132 2179148224 2187136304 2194525278 2195021312 2196670464 2202827264 2204091648 2210269248 2211929856 2212429824 2218371408 2218872832 2220539904 2225865906 2228041728 2240965656 2247246606 2249443328 2256532749 2257689088 2263615728 2265316416 2267283456 2271665616 2272969512 2273372352 2273886208 2279340162 2281052664 2281568256 2283282432 2283798528 2289931776 2297668032 2303214702 2319738432 2322006016 2328241872 2329324128 2330263552 2336107554 2338136064 2344415238 2344945152 2346706944 2347237376 2352867264 2354635008 2355167232 2356936704 2361492144 2377252608 2392230258 2394027576 2394568704 2403084288 2404463616 2405433344 2411202816 2413559808 2418224688 2420041536 2420588544 2422407168 2428766208 2430590976 2451541752 2453938176 2460528342 2469398976 2471254272 2478180672 2480603136 2485397596 2486552904 2488983552 2495667834 2496231936 2498107392 2510711522 2519640134 2521086363 2530623744 2533097472 2537993392 2539900224 2546567694 2547019024 2548480968 2550693888 2555623818 2557543896 2558121984 2560622592 2565571712 2566764288 2569273344 2572960568 2576173248 2600918848 2609705736 2612256768 2619272106 2619578368 2621546496 2629180928 2630403072 2632974336 2638063296 2640045312 2640642048 2646975672 2649563136 2655959296 2656678662 2674409184 2682197562 2684819456 2693281023 2693889792 2694367232 2701440192 2703469824 2704080896 2706112512 2711342832 2712603168 2713993216 2715254784 2720502774 2722546728 2723162112 2725208064 2732361984 2738958024 2748698328 2757984471 2760680448 2768720064 2771124224 2778073848 2778566208 2780161056 2781282304 2787953256 2788583424 2790678528 2791309312 2798805504 2800106496 2802843648 2808260928 2810370816 2837366016 2846951712 2849734656 2855242566 2857387752 2857721856 2865396402 2868197376 2869530624 2871001088 2877887232 2878537728 2880700416 2886268176 2890432512 2894580639 2923836982 2926033704 2928893952 2935918953 2938788864 2947025664 2949239808 2949906432 2957828544 2960719872 2962096128 2967821208 2970722304 2987954208 2996328808 3007312418 3008710332 3018154304 3020421888 3023044608 3028887488 3030626016 3031163136 3039120216 3041403552 3042091008 3044376576 3050260686 3053242368 3057647616 3063557376 3070952936 3081327777 3092285619 3092984576 3104322496 3105765504 3114810072 3117514752 3123540222 3125333079 3125886984 3126593536 3128942592 3136447413 3137156352 3139513344 3140222976 3142582272 3148656192 3159293544 3169670144 3189640344 3192036768 3192758272 3201332574 3202820676 3204112384 3205951488 3214561221 3214937088 3218079744 3224299584 3226722048 3227451392 3229876224 3237623136 3238354944 3240787968 3247051698 3268722336 3271917568 3280704456 3291787917 3292531968 3295005696 3304240896 3306137472 3307470848 3315403872 3317894784 3318644736 3327557112 3328309248 3330809856 3342062592 3361448484 3370869909 3374164992 3377463296 3386533632 3395423592 3397974624 3400925184 3407498424 3410058528 3410829312 3419010243 3422352384 3424923648 3425697792 3434897664 3454822053 3479607648 3483009024 3489740914 3492362808 3495395328 3502151158 3504161331 3507204096 3510632448 3516622857 3517417728 3520060416 3520856064 3529300896 3532750848 3535405056 3537820781 3542238216 3565878912 3576263416 3588345387 3591041364 3591853056 3601920256 3604626432 3608150016 3615123776 3616804224 3620339712 3627337032 3630062304 3630882816 3633610752 3643149312 3651944032 3664931104 3677312628 3680907264 3690792513 3691626752 3704098464 3704754944 3706881408 3717271008 3718111232 3720904704 3728096394 3729829356 3731740672 3733475328 3737124864 3743501751 3744347904 3747161088 3766067283 3779460201 3783154688 3795935616 3799646208 3806990088 3809850336 3810295808 3819851541 3820528536 3822721452 3824263168 3826040832 3833435727 3836315844 3837182976 3838050304 3840933888 3848357568 3850146432 3853910016 3859440852 3864259872 3901378272 3905191936 3914558604 3918385152 3928908159 3929367552 3932319744 3933208576 3943771392 3945604608 3947626496 3949461504 3957094944 3960067968 3960963072 3974344704 3983938944 4011613776 4023296343 4027229184 4030726144 4040834688 4041550848 4052160288 4055204736 4056121344 4059168768 4067014248 4070989824 4072882176 4080754161 4084743168 4087812096 4108437036 4119952111 4123047492 4141020672 4153080096 4156686336 4164720296 4167110772 4167849312 4171923456 4181929884 4182875136 4186017792 4186963968 4190109696 4198208256 4204265472 4212391392 4222560287 4237576589 4252853792 4256049024 4268443432 4270427568 4274601984 4282863849 4286081628 4286582784 4290772992 4298094603 4299066112 4302296064 4306501632 4316830848 4317806592 4321050624 4329402264 4358296448 4374272608 4385755473 4389050556 4390042624 4393340928 4405654528 4408183296 4420538496 4423859712 4424859648 4436742816 4437745664 4441079808 4451731812 4456083456 4481931312 4494493212 4498886656 4510968627 4513065498 4515378176 4527231456 4530632832 4534566912 4543331232 4545939024 4546744704 4547772416 4558680324 4562105328 4563136512 4566564864 4567597056 4575391029 4579863552 4595336064 4606429404 4639476864 4644012032 4656483744 4658648256 4660527104 4672215108 4676272128 4685310333 4688830476 4689890304 4693413888 4694474752 4705734528 4709270016 4710334464 4713873408 4722984288 4754505216 4784460516 4788055152 4789137408 4801998861 4806168576 4808927232 4810866688 4822405632 4827119616 4836449376 4840083072 4841177088 4844814336 4857532416 4861181952 4870577547 4903083504 4907876352 4917362197 4921056684 4938797952 4942508544 4956361344 4961206272 4970795192 4973105808 4977967104 4991335668 4992463872 4996214784 5021423044 5039280268 5042172726 5061247488 5066194944 5075986784 5079800448 5093135388 5094038048 5096961936 5101387776 5111247636 5115087792 5116243968 5121245184 5131143424 5133528576 5138546688 5145921136 5152346496 5201837696 5219411472 5224513536 5234611371 5238544212 5239156736 5243092992 5253226737 5258361856 5260806144 5265948672 5276126592 5280090624 5281284096 5293951344 5299126272 5311918592 5313357324 5348818368 5364395124 5369638912 5386562046 5387779584 5388734464 5402880384 5406939648 5408161792 5412225024 5422685664 5425206336 5427986432 5430509568 5441005548 5445093456 5446324224 5450416128 5464723968 5477916048 5497396656 5515968942 5521360896 5537440128 5542248448 5556147696 5557132416 5560322112 5562564608 5575906512 5577166848 5581357056 5582618624 5592144591 5597611008 5600212992 5605687296 5616521856 5620741632 5674732032 5693903424 5699469312 5710485132 5714775504 5715443712 5730792804 5736394752 5739061248 5742002176 5755774464 5757075456 5761400832 5772536352 5780865024 5789161278 5847673964 5852067408 5857787904 5869109719 5871837906 5877577728 5894051328 5898479616 5899812864 5915657088 5921439744 5924192256 5935642416 5941444608 5975908416 5992657616 6014624836 6017420664 6036308608 6040843776 6046089216 6057774976 6061252032 6062326272 6078240432 6082807104 6084182016 6088753152 6100521372 6106484736 6127114752 6141905872 6162655554 6184571238 6185969152 6208644992 6211531008 6229620144 6235029504 6247080444 6250666158 6251773968 6253187072 6257885184 6272894826 6274312704 6279026688 6280445952 6285164544 6297312384 6318587088 6339340288 6379280688 6384073536 6385516544 6402665148 6405641352 6408224768 6411902976 6429122442 6429874176 6436159488 6448599168 6453444096 6454902784 6459752448 6475246272 6476709888 6481575936 6494103396 6537444672 6543835136 6561408912 6583575834 6585063936 6590011392 6608481792 6612274944 6614941696 6630807744 6635789568 6637289472 6655114224 6656618496 6661619712 6684125184 6722896968 6741739818 6748329984 6754926592 6773067264 6790847184 6795949248 6801850368 6814996848 6820117056 6821658624 6838020486 6844704768 6849847296 6851395584 6869795328 6909644106 6959215296 6966018048 6979481828 6984725616 6990790656 7004302316 7008322662 7014408192 7033245714 7034835456 7040120832 7041712128 7058601792 7065501696 7070810112 7075641562 7084476432 7131757824 7152526832 7176690774 7182082728 7183706112 7203840512 7209252864 7216300032 7230247552 7233608448 7240679424 7254674064 7260124608 7261765632 7267221504 7286298624 7303888064 7329862208 7354625256 7361814528 7381585026 7383253504 7408196928 7409509888 7413762816 7434542016 7436222464 7441809408 7456192788 7459658712 7463481344 7466950656 7487003502 7488695808 7494322176 7532134566 7558920402 7563259089 7566309376 7591871232 7599292416 7613980176 7619700672 7620591616 7639703082 7641057072 7645442904 7648526336 7652081664 7666871454 7672631688 7674365952 7676100608 7681867776 7696715136 7700292864 7707820032 7718881704 7728519744 7802756544 7810383872 7829117208 7836770304 7857816318 7858735104 7864639488 7866417152 7887542784 7891209216 7895252992 7898923008 7914189888 7920135936 7921926144 7948689408 7967877888 8023227552 8046592686 8054458368 8081669376 8083101696 8104320576 8110409472 8112242688 8118337536 8134028496 8141979648 8145764352 8161508322 8169486336 8175624192 8216874072 8239904222 8246094984 8273953413 8282041344 8306160192 8313372672 8329440592 8334221544 8335698624 8343846912 8363859768 8365750272 8372035584 8373927936 8396416512 8408530944 8424782784 8445120574 8475153178 8505707584 8512098048 8536886864 8540855136 8549203968 8565727698 8572163256 8573165568 8596189206 8598132224 8604592128 8613003264 8633661696 8635613184 8642101248 8658804528 8683741917 8716592896 8748545216 8771510946 8778101112 8780085248 8786681856 8807756859 8811309056 8816366592 8841076992 8847719424 8849719296 8873485632 8875491328 8882159616 8903463624 8912166912 8963862624 8988986424 8997773312 9021937254 9026130996 9030756352 9054462912 9061265664 9069133824 9086662464 9091878048 9093489408 9095544832 9117360648 9124210656 9126273024 9133129728 9150782058 9159727104 9190672128 9212858808 9243983331 9276856857 9278953728 9288024064 9312967488 9317296512 9321054208 9344430216 9352544256 9370620666 9377660952 9379780608 9386827776 9388949504 9411469056 9418540032 9420668928 9427746816 9445968576 9509010432 9568921032 9576110304 9578274816 9603997722 9612337152 9617854464 9644811264 9654239232 9672898752 9680166144 9682354176 9689628672 9715064832 9722363904 9741155094 9806167008 9815752704 9834724394 9842113368 9875363751 9877595904 9885017088 9912722688 9922412544 9941590384 9946211616 9955934208 9970222201 9982671336 9984927744 9992429568 10042846088 10078560536 10084345452 10112609727 10122494976 10132389888 10151973568 10159600896 10186270776 10188076096 10193923872 10202775552 10222495272 10230175584 10232487936 10257030729 10262286848 10267057152 10277093376 10291842272 10304692992 10364466159 10403675392 10438822944 10449027072 10469222742 10477088424 10478313472 10486185984 10506453474 10512483993 10516723712 10521612288 10531897344 10549868571 10552253184 10560181248 10562568192 10587902688 10598252544 10613462343 10623837184 10626714648 10697636736 10728790248 10739277824 10765036161 10773124092 10775559168 10777468928 10805760768 10813879296 10816323584 10824450048 10845371328 10850412672 10855972864 10861019136 10882011096 10890186912 10892648448 10900832256 10929447936 10955832096 10994793312 11031937884 11042721792 11072377539 11074880256 11084496896 11112295392 11114264832 11120644224 11125129216 11151813024 11154333696 11162714112 11184289182 11195222016 11200425984 11211374592 11233043712 11241483264 11298201849 11338380603 11349464064 11387806848 11398938624 11420970264 11429551008 11430887424 11459554623 11461585608 11472789504 11478122496 11500307181 11511548928 11514150912 11522801664 11545072704 11561730048 11578322556 11695347928 11704134816 11715575808 11738219438 11743675812 11755155456 11786724477 11788102656 11796959232 11799625728 11831314176 11842879488 11848384512 11871284832 11882889216 11899942627 11951816832 11985315232 12029249672 12034841328 12069889029 12072617216 12081687552 12092178432 12115549952 12122504064 12124652544 12156480864 12165614208 12168364032 12177506304 12201042744 12212969472 12242262483 12254229504 12283811744 12325311108 12359856333 12369142476 12371938304 12417289984 12423062016 12459240288 12470059008 12494160888 12501332316 12503547936 12506374144 12515770368 12545789652 12548625408 12558053376 12560891904 12570329088 12594624768 12637174176 12667680861 12678680576 12712729767 12758561376 12768147072 12771033088 12805330296 12811282704 12816449536 12823805952 12848591547 12858244884 12859748352 12872318976 12894283809 12897198336 12906888192 12909805568 12919504896 12950492544 12953419776 12963151872 12988206792 13074889344 13087670272 13122817824 13157266419 13167151668 13170127872 13180022784 13216963584 13224549888 13229883392 13261615488 13271579136 13274578944 13310228448 13313236992 13323239424 13368250368 13445793936 13483479636 13496659968 13509853184 13532905881 13546134528 13581694368 13591898496 13603700736 13629993696 13640234112 13643317248 13676040972 13689409536 13699694592 13702791168 13726173087 13739590656 13808913371 13819288212 13858020737 13918430592 13932036096 13958963656 13969451232 13981581312 14008604632 14016645324 14028816384 14055930999 14066491428 14069670912 14080241664 14083424256 14117203584 14131003392 14141620224 14151283124 14168952864 14203157329 14263515648 14305053664 14353381548 14364165456 14367412224 14405996583 14407681024 14418505728 14432600064 14460495104 14467216896 14481358848 14509348128 14520249216 14523531264 14534443008 14572597248 14607776128 14611732641 14659724416 14709250512 14723629056 14752086591 14763170052 14766507008 14816393856 14819019776 14827525632 14869084032 14872444928 14883618816 14912385576 14919317424 14926962688 14933901312 14974007004 14977391616 14988644352 15064269132 15117840804 15126518178 15132618752 15183742464 15198584832 15227960352 15239401344 15241183232 15279406164 15282114144 15290885808 15297052672 15304163328 15333742908 15345263376 15348731904 15352201216 15363735552 15393430272 15400585728 15415640064 15437763408 15457039488 15605513088 15620767744 15658234416 15673540608 15703834113 15715632636 15717470208 15729278976 15732834304 15759680211 15775085568 15782418432 15790505984 15797846016 15828379776 15840271872 15843852288 15897378816 15935755776 16046455104 16093185372 16108916736 16163338752 16166203392 16208641152 16220818944 16224485376 16236675072 16268056992 16283959296 16291528704 16323016644 16338972672 16351248384 16433748144 16479808444 16492189968 16540218299 16547906826 16564082688 16612320384 16626745344 16658881184 16668443088 16671397248 16687693824 16727719536 16731500544 16744071168 16747855872 16776433773 16792833024 16817061888 16849565568 16890241148 16950306356 17011415168 17024196096 17073773728 17081710272 17098407936 17131455396 17144326512 17146331136 17192378412 17196264448 17209184256 17226006528 17267323392 17271226368 17284202496 17317609056 17367483834 17433185792 17497090432 17543021892 17556202224 17560170496 17573363712 17607329157 17615513718 17622618112 17632733184 17682153984 17695438848 17699438592 17746971264 17750982656 17764319232 17806927248 17824333824 17927725248 17977972848 17995546624 18043874508 18052261992 18061512704 18108925824 18122531328 18138267648 18173324928 18183756096 18186978816 18191089664 18234721296 18248421312 18252546048 18266259456 18301564116 18319454208 18381344256 18425717616 18487966662 18553713714 18557907456 18576048128 18625934976 18634593024 18642108416 18688860432 18705088512 18741241332 18755321904 18759561216 18773655552 18777899008 18822938112 18837080064 18841337856 18855493632 18891937152 19018020864 19137842064 19152220608 19156549632 19207995444 19224674304 19235708928 19261831369 19289622528 19308478464 19345797504 19360332288 19364708352 19379257344 19430129664 19444727808 19482310188 19612334016 19631505408 19669448788 19684226736 19750727502 19755191808 19770034176 19825445376 19844825088 19883180768 19892423232 19911868416 19940444402 19965342672 19969855488 19984859136 20085692176 20157121072 20168690904 20225219454 20244989952 20264779776 20303947136 20319201792 20372541552 20376152192 20387847744 20405551104 20444990544 20460351168 20464975872 20514061458 20524573696 20534114304 20554186752 20583684544 20609385984 20728932318 20807350784 20877645888 20898054144 20938445484 20954176848 20956626944 20972371968 21012906948 21024967986 21033447424 21043224576 21099737142 21104506368 21120362496 21125136384 21175805376 21196505088 21226924686 21247674368 21253429296 21395273472 21457580496 21478555648 21530072322 21546248184 21551118336 21554937856 21611521536 21627758592 21632647168 21648900096 21690742656 21700825344 21711945728 21722038272 21764022192 21780373824 21785296896 21801664512 21858895872 21911664192 21989586624 22063875768 22085443584 22144755078 22149760512 22168993792 22224590784 22228529664 22241288448 22250258432 22303626048 22308667392 22325428224 22368578364 22390444032 22400851968 22466087424 22482966528 22596403698 22676761206 22698928128 22775613696 22797877248 22841940528 22859102016 22861774848 22919109246 22923171216 22945579008 22956244992 23000614362 23023097856 23028301824 23045603328 23090145408 23123460096 23156645112 23390695856 23408269632 23431151616 23476438876 23487351624 23510310912 23573448954 23576205312 23593918464 23599251456 23662628352 23685758976 23696769024 23742569664 23765778432 23799885254 23903633664 23970630464 24058499344 24069682656 24139778058 24145234432 24163375104 24231099904 24245008128 24249305088 24312961728 24331228416 24336728064 24355012608 24402085488 24425938944 24484524966 24508459008 24567623488 24650622216 24719712666 24738284952 24743876608 24821860239 24834579968 24846124032 24918480576 24940118016 24988321776 25002664632 25007095872 25012748288 25031540736 25091579304 25097250816 25116106752 25121783808 25189249536 25274348352 25335361722 25357361152 25425459534 25517122752 25536294144 25542066176 25610660592 25622565408 25632899072 25647611904 25697183094 25716489768 25719496704 25788567618 25794396672 25813776384 25819611136 25839009792 25900985088 25906839552 25926303744 25976413584 26051225751 26149778688 26175340544 26245635648 26314532838 26334303336 26340255744 26360045568 26433927168 26449099776 26459766784 26523230976 26543158272 26549157888 26620456896 26626473984 26646478848 26736500736 26891587872 26966959272 26993319936 27065811762 27092269056 27163388736 27183796992 27207401472 27259987392 27280468224 27286634496 27352081944 27378819072 27399389184 27452346174 27479181312 27617826742 27638576424 27716041474 27731949993 27830570571 27836861184 27864072192 27917927312 27938902464 27963162624 28017209264 28033290648 28057632768 28111861998 28132982856 28139341824 28160483328 28166848512 28234407168 28262006784 28283240448 28302566248 28337905728 28406314658 28527031296 28610107328 28706763096 28728330912 28734824448 28811993166 28815362048 28837011456 28920990208 28934433792 28962717696 29018696256 29040498432 29047062528 29068886016 29145194496 29215552256 29223465282 29319448832 29418501024 29447258112 29504173182 29526340104 29533014016 29626091253 29632787712 29638039552 29655051264 29738168064 29744889856 29767237632 29824771152 29838634848 29853925376 29867802624 29910666603 29948014008 29954783232 29977288704 30128538264 30235681608 30253036356 30265237504 30337829181 30367484928 30397169664 30455920704 30478802688 30482366464 30558812328 30564228288 30581771616 30594105344 30608326656 30667485816 30690526752 30697463808 30704402432 30786860544 30801171456 30831280128 30875526816 30914078976 31093398477 31211026176 31241535488 31316468832 31347081216 31407668226 31431265272 31434940416 31458557952 31519360422 31550171136 31564836864 31581011968 31595692032 31656759552 31680543744 31687704576 31794757632 31840387029 31871511552 32092910208 32186370744 32217833472 32295108483 32326677504 32332406784 32417282304 32441637888 32448970752 32473350144 32536113984 32567918592 32583057408 32646033288 32677945344 32702496768 32867496288 32959616888 32984379936 33080436598 33095813652 33128165376 33217132617 33224640768 33253490688 33317762368 33336886176 33342794496 33375387648 33455439072 33463001088 33488142336 33552867546 33585666048 33634123776 33699131136 33780482296 33894605547 33900612712 34015141809 34022830336 34048392192 34147547456 34163420544 34196815872 34262910792 34288653024 34292662272 34378663869 34384756824 34392528896 34418368512 34500921543 34534646784 34542452736 34568404992 34635218112 34734967668 34866371584 34994180864 35086043784 35112404448 35120340992 35146727424 35214658314 35231027436 35245236224 35265466368 35360173431 35364307968 35390877696 35398877184 35493942528 35501965312 35528638464 35613854496 35648667648 35699827881 35855450496 35955945696 35991093248 36087749016 36104523984 36123025408 36209667087 36217851648 36245062656 36276535296 36346649856 36367512192 36373957632 36382179328 36469442592 36496842624 36505092096 36532518912 36603128232 36638908416 36762688512 36851435232 36975933324 37079568999 37107427428 37115814912 37152096256 37251869952 37269186048 37284216832 37377720864 37410177024 37482482664 37510643808 37519122432 37547311104 37645876224 37674160128 37682675712 37710987264 37783874304 38003042583 38036041728 38138189301 38275684128 38304441216 38313099264 38415990888 38449348608 38471417856 38523662738 38545774641 38579245056 38616956928 38682851427 38691595008 38720664576 38729416704 38758514688 38860259328 38889455616 38916028591 38964620376 39224668032 39263010816 39338897576 39368453472 39471799257 39501455004 39510383616 39540068352 39650890752 39689650176 39766361536 39784846464 39823736832 39880888804 39930685344 39939710976 39969718272 40171384352 40314242144 40337381808 40450438908 40489979904 40529559552 40598717643 40607894272 40638403584 40745083104 40752304384 40775695488 40811102208 40889981088 40920702336 40929951744 41028122916 41049147392 41068228608 41108373504 41167369088 41178519261 41218771968 41426740113 41457864636 41574062211 41614701568 41755291776 41796108288 41876890968 41908353696 41913253888 41944743936 42025813896 42049935972 42066894848 42086449152 42167792997 42199474284 42209012736 42240724992 42250272768 42351610752 42393010176 42453849372 42495348736 42506858592 42609471987 42790546944 42915160992 42957111296 43060144644 43092496368 43102236672 43109875712 43217989749 43223043072 43255517184 43265294336 43297800192 43381485312 43401650688 43423891456 43444076544 43528044384 43560747648 43570593792 43603329024 43717791744 43823328384 43979173248 44127751536 44170887168 44256259773 44289510156 44299521024 44337987584 44449181568 44457059328 44482576896 44500516864 44607252096 44617334784 44650856448 44737156728 44780888064 44801703936 44932174848 44965933056 45192807396 45319473221 45353522412 45397856256 45551227392 45595754496 45683881056 45718204032 45723549696 45838218492 45846342432 45891158016 45912489984 46001228724 46046195712 46056603648 46091206656 46180290816 46246920192 46313290224 46448163157 46613342479 46781391712 46816539264 46862303232 46952877752 46974703248 47020621824 47111502339 47146897908 47152410624 47187836928 47198502912 47279040633 47325256704 47371517952 47393538048 47485139328 47531556864 47599770508 47807267328 47941260928 48116998688 48139365312 48279556116 48290468864 48326750208 48462199808 48490016256 48498610176 48625923456 48662456832 48673456128 48710025216 48804170976 48851877888 48969049932 49016918016 49135246976 49301244432 49439425332 49476569904 49487753216 49620654897 49643720478 49669159936 49692248064 49836961152 49880236032 49976643552 50005329264 50014191744 50025496576 50063081472 50183158608 50194501632 50232213504 50243567616 50329301319 50378499072 50548696704 50670723444 50714722304 50850919068 51034245504 51072588288 51084132352 51221321184 51245130816 51265798144 51295223808 51394366188 51432979536 51438993408 51577135236 51588793344 51627552768 51639222272 51678019584 51801970176 51813679104 51852607488 51952827168 52102451502 52299557376 52350681088 52491271296 52629065676 52668606672 52680511488 52720091136 52821987471 52867854336 52898199552 52919533568 53046461952 53086316544 53098315776 53240913792 53252947968 53292957696 53473001472 53783175744 53933918544 53986639872 54090984167 54131623524 54184538112 54326777472 54367593984 54414802944 54519974784 54560936448 54573268992 54704163888 54757638144 54798778368 54904692348 54958362624 55235653484 55277152848 55432082948 55463899986 55661141142 55673722368 55728144384 55835854624 55877804928 55926325248 56034418528 56066581296 56115265536 56223723996 56265965712 56278683648 56320966656 56333697024 56468814336 56524013568 56566480896 56605132496 56675811456 56812629316 57054062592 57220214656 57413526192 57456661824 57469648896 57623986332 57630724096 57674022912 57785494107 57841980416 57868867584 57925435392 58037392512 58080996864 58094125056 58137772032 58290388992 58431104512 58446930564 58638897664 58837002048 58894516224 59008346364 59052680208 59066028032 59252182506 59265575424 59276079104 59310102528 59476336128 59489779712 59534475264 59649542304 59677269696 59707850752 59735605248 59821333206 59896028016 59909566464 59954577408 60257076528 60471363216 60506072712 60530475008 60675658362 60734969856 60794339328 60911841408 60957605376 60964732928 61117624656 61128456576 61163543232 61188210688 61216653312 61334971632 61381053504 61394927616 61408804864 61573721088 61602342912 61662560256 61751053632 61828157952 62186796954 62422052352 62483070976 62632937664 62694162432 62815336452 62862530544 62869880832 62917115904 63038720844 63100342272 63129673728 63162023936 63313519104 63361087488 63375409152 63589515264 63680774058 63743023104 64185820416 64372741488 64435666944 64560206909 64590216966 64653355008 64664813568 64834564608 64883275776 64897941504 64946700288 65072227968 65135837184 65166114816 65292066576 65355890688 65404993536 65734992576 65919233776 65968759872 66160873196 66191627304 66256330752 66434265234 66449281536 66506981376 66635524736 66673772352 66685588992 66750775296 66910878144 66926002176 66976284672 67105735092 67171332096 67398262272 67560964592 67789211094 67801225424 68030283618 68045660672 68096784384 68295094912 68326841088 68393631744 68525821584 68577306048 68585324544 68757327738 68769513648 68785057792 68836737024 69001843086 69069293568 69084905472 69136809984 69270436224 69469935336 69732743168 69988361728 70172087568 70224808896 70240681984 70293454848 70429316628 70462054872 70490472448 70530932736 70720346862 70728615936 70781755392 70797754368 70987885056 71003930624 71057276928 71227708992 71297335296 71399655762 71710900992 71911891392 71982186496 72175498032 72209047968 72246050816 72419334174 72435703296 72490125312 72693299712 72735024384 72747915264 72764358656 72938885184 72993685248 73010184192 73065037824 73206256464 73277816832 73525377024 73702870464 73951866648 74159137998 74214854856 74231629824 74304192512 74503739904 74538372096 74568433664 74755441728 74820354048 74964965328 75021287616 75038244864 75094622208 75291752448 75348320256 75365351424 75567748608 76006085166 76072083456 76276378602 76551368256 76608882432 76626198528 76831981776 76898697216 76942835712 77047325476 77091549282 77158490112 77365702854 77383190016 77441329152 77458833408 77517029376 77720518656 77778911232 77832057182 77929240752 78153677253 78449336064 78526021632 78677795152 78736906944 78943598514 79002910008 79020767232 79080136704 79301781504 79379300352 79532723072 79569692928 79647473664 79761777608 79861370688 79879421952 79939436544 80342768704 80628484288 80674763616 80900877816 80979959808 81197435286 81215788544 81276807168 81490166208 81504608768 81551390976 81622204416 81779962176 81841404672 81859903488 82056245832 82098294784 82136457216 82334738176 82357038522 82437543936 82853480226 82915729272 83148124422 83195849979 83229403136 83491711713 83510583552 83592216576 83753781936 83816707392 83826507776 83889487872 84051627792 84099871944 84133789696 84172898304 84335585994 84398948568 84418025472 84481449984 84500545536 84703221504 84786020352 84907698744 84990697472 85013717184 85218943974 85581093888 85830321984 85914222592 86120289288 86184992736 86204473344 86219751424 86435979498 86446086144 86511034368 86530588672 86762970624 86803301376 86847782912 86888153088 87056088768 87121495296 87141187584 87206658048 87435583488 87646656768 87958346496 88255503072 88341774336 88512519546 88579020312 88599042048 88898363136 88914118656 88965153792 89001033728 89214504192 89234669568 89301712896 89474313456 89561776128 89603407872 89731999809 89864349696 89931866112 90385614792 90638946442 90707044824 90795712512 91013487543 91102454784 91191508992 91367762112 91436408064 91447099392 91676436984 91692684864 91782316032 91824979968 92002457448 92092391424 92113207296 92360581632 92493840384 92626580448 92896326314 93226684958 93280195431 93562783424 93633078528 93724606464 93905755504 93949406496 94041243648 94223004678 94293795816 94304821248 94375673856 94558081266 94650513408 94743035904 94787076096 94970278656 95063113728 95199541016 95521161087 95614534656 95882521856 96233997376 96278730624 96559112232 96580937728 96653500416 96885325449 96924399616 96980032512 96997220352 97251846912 97324913664 97346912256 97420050432 97608341952 97703755776 97938099864 98033836032 98270493952 98602488864 98878850664 98953139808 98975506432 99241309794 99287440956 99338319872 99384496128 99651397851 99673922304 99760472064 99953287104 100010658528 100028383488 100050993152 100126162944 100366317216 100389003264 100464427008 100658602638 100756998144 101097393408 101341446888 101429444608 101683816641 101701838136 102045425427 102068491008 102145176576 102168264704 102442642368 102490261632 102531596288 102590447616 102788732376 102865959072 102877986816 103154270472 103177586688 103255105536 103278444544 103603940352 103627358208 103705214976 103905654336 104204903004 104599114752 104701362176 104982542592 105258131352 105337213344 105361022976 105440182272 105643974942 105735708672 105796399104 106092923904 106172633088 106196631552 106481827584 106505895936 106585915392 106946002944 107099483643 107566351488 107867837088 107973279744 108181968334 108263247048 108369076224 108629001261 108653554944 108735187968 108829605888 109039949568 109121872896 109146537984 109408327776 109515276288 109597556736 109672444211 109809384696 109916725248 110471306968 110554305696 110864165896 110927799972 111238706997 111322282284 111347444736 111456288768 111671709248 111755609856 111852650496 112068837056 112133162592 112230531072 112447447992 112531931424 112557367296 112641933312 112937628672 113048027136 113132961792 113210264992 113351622912 113625258632 114009127749 114108125184 114414567903 114440429312 114827052384 114913323648 114939297792 115247972664 115261448192 115348045824 115570988214 115637323923 115683960832 115737735168 115850870784 116048554281 116074785024 116161993728 116188250112 116275544064 116580777984 116748085773 116862209024 116893861128 117277795328 117674004096 117789032448 118016692728 118105360416 118132056064 118415397771 118504365012 118531150848 118552158208 118620205056 118952672256 118979559424 119068950528 119299084608 119354539392 119415701504 119471210496 119642666412 119792056032 119819132928 119909154816 120514153056 120942726432 121012145424 121060950016 121351316724 121469939712 121588678656 121796152929 121823682816 121915210752 121929465856 122235249312 122256913152 122327086464 122376421376 122433306624 122669943264 122762107008 122789855232 123147442176 123204685824 123325120512 123502107264 123656315904 124280220339 124373593908 124722186633 124844104704 124966141952 125265875328 125388324864 125630672904 125725061088 125739761664 125834231808 126077441688 126200684544 126259347456 126503378991 126627038208 126722174976 126750818304 127179030528 127361548116 127486046208 127828415961 128371640832 128745482976 128871333888 129120413818 129180433932 129306710016 129329627136 129653969247 129669129216 129766551552 129795883008 129893400576 130144455936 130271674368 130332229632 130584133152 130711781376 130809987072 130899368897 131469985152 131838467552 131937519744 132321746392 132383254608 132512661504 132768779319 132868530468 132898563072 133013962752 133271049472 133347544704 133371177984 133501550592 133821756288 133852004352 133952569344 134211470184 134342664192 134796524544 135121929184 135578422188 135602450848 135958419663 136060567236 136091321344 136193568768 136590189824 136653682176 136787263488 137051643168 137154612096 137170649088 137514655476 137539027296 137570115584 137673474048 138003686172 138138587136 138169810944 138273619968 138540872448 138939870672 139344489471 139465486336 139840027437 139976723456 140344175136 140449617792 140481363968 140586909696 140858633256 140924109744 140980944896 141061865472 141334507017 141440693724 141457231872 141563510784 141595508736 141837121899 141975770112 142007861248 142114553856 142455417984 142594670592 142799311524 143421801984 143823782784 143964372992 144350996064 144418095936 144492101632 144838668348 144871406592 144980250624 145386599424 145470048768 145495830528 145528717312 145877770368 145987370496 146020368384 146130075648 146412512928 146555633664 147050754048 147405740928 147903733296 148318275996 148429709712 148463259648 148608385024 148861964691 149007479808 149076744192 149136867328 149510883456 149640708096 149929930656 150042575232 150076489728 150189244416 150583504896 150696640512 150730702848 150987903957 151135497216 151898047081 152012170332 152144166912 152438228107 152552757204 153102736512 153217764864 153252397056 153663963552 153797394432 153885671424 154094650952 154183098564 154316980224 154731405708 154766380032 154882658304 154917666816 155034058752 155441037312 155557822464 155664114364 155858481504 156234730619 156307354506 156898672128 157052043264 157355590304 157473813888 157887197028 158005820016 158041534464 158160273408 158465962413 158603563008 158758600704 159065446144 159139385856 159294947328 159523555216 159722741376 159758843904 159878873088 160685537408 161256968576 161349527232 161801755632 161959919616 162272952501 162394870572 162431577088 162553614336 162980332416 163009217536 163102781952 163244408832 163559924352 163682809344 163719806976 164112491664 164196589568 164272914432 164669476352 164714077044 164875087872 165706960452 165831458544 166296248844 166391699958 166458806272 166983423426 167021167104 167184433152 167507563872 167633414784 167653015552 167778975744 168103255584 168199743888 168267579392 168345796608 168671171988 168797897136 168836050944 168962899968 169001091072 169406443008 169572040704 169815397488 169981394944 170027434368 170437887948 171162187776 171660643968 171828445184 172240578576 172369985472 172408946688 172439502848 172871958996 172892172288 173022068736 173061177344 173356482321 173525941248 173606602752 173695565824 173776306176 174112177536 174242990592 174282375168 174413316096 174871166976 175293313536 175916692992 176511006144 176683548672 177025039092 177158040624 177198084096 177796726272 177828237312 177930307584 178002067456 178429008384 178469339136 178603425792 178948626912 179123552256 179206815744 179463999618 179728699392 179863732224 180771229584 181277892884 181414089648 181591425024 181942401289 182026975086 182204909568 182383017984 182735524224 182872816128 182894198784 183352873968 183385369728 183564632064 183649959936 184004914896 184184782848 184226414592 184721163264 184987680768 185253160896 185792652628 186453369916 186560390862 187125566848 187266157056 187449212928 187811511008 187898812992 188082487296 188446009356 188587591632 188609642496 188751347712 189116162532 189301026816 189486071808 189940557312 190126227456 190399082032 191042322174 191229069312 191765043712 192467994752 192557461248 193118224464 193161875456 193307000832 193680620727 193770650898 193848799232 193960065024 193994440704 194503693824 194649827328 194693824512 194840100864 195216683904 195407511552 195876199728 196067672064 196540987904 197204977728 197757701328 197906279616 197951012864 198482619588 198574881912 198676639744 198768992256 199302795702 199347844608 199520944128 199906574208 200021317056 200056766976 200101986304 200252325888 200732634432 200778006528 200928854016 201317205276 201513996288 202194786816 202682893776 202858889216 203367633282 203403676272 204090850854 204136982016 204290353152 204336529408 204885284736 204980523264 205063192576 205180895232 205577464752 205731918144 205755973632 206308540944 206355173376 206510211072 206556889088 207207880704 207254716416 207410429952 207811308672 208409806008 209198229504 209402724352 209965085184 210516262704 210674426688 210722045952 210880364544 211287949884 211471417344 211592798208 212185847808 212345266176 212393263104 212963655168 213011791872 213171830784 213892005888 214198967286 215132702976 215735674176 215946559488 216363936668 216526494096 216738152448 217258002522 217307109888 217470375936 218079899136 218243745792 218293075968 218816655552 219030552576 219195113472 219344888422 219618769392 219833450496 220942613936 221108611392 221728331792 221855599944 222477413994 222644564568 222694889472 222912577536 223343418496 223511219712 223705300992 224137674112 224266325184 224461062144 224894895984 225063862848 225114734592 225283866624 225875257344 226096054272 226420529984 226703245824 227250517264 228018255498 228216250368 228829135806 228880858624 229654104768 229826647296 229878595584 230495945328 230522896384 230696091648 231141976428 231274647846 231367921664 231475470336 232097108562 232149570048 232323987456 232376500224 232551088128 233161555968 233496171546 233724418048 233787722256 234461031759 234555590656 235348008192 235578064896 236033385456 236210720832 236264112128 236830795542 237008730024 237062301696 237104316416 237240410112 237905344512 237959118848 238137901056 238598169216 238709078784 238831403008 238942420992 239285332824 239584112064 239638265856 239818309632 241028306112 241885452864 242024290848 242121900032 242702633448 242939879424 243592305858 243647365632 243830421504 243858931712 244470498624 244513826304 244654172928 244752842752 244866613248 245339886528 245524214016 245579710464 246294884352 246409371648 247004214528 247312631808 248560440678 248747187816 249444373266 249688209408 249932283904 250531750656 250776649728 251261345808 251450122176 251479523328 251668463616 252154883376 252401369088 252518694912 253006757982 253254076416 253444349952 253501636608 254358061056 254723096232 254972092416 255656831922 256743281664 257490965952 257742667776 258240827636 258360867864 258613420032 258659254272 259307938494 259338258432 259533103104 259591766016 260288911872 260543348736 260664459264 261168266304 261423562752 261619974144 261798737794 262939970304 263676935104 263875039488 264643492784 264766509216 265025323008 265537558638 265737060936 265797126144 266542098944 266695089408 266742355968 267003101184 267643512576 267704008704 267905138688 268422940368 268685328384 269195999427 269593049088 270243858368 271156844376 271204901696 271916839326 272121134472 272182642688 272387137536 273040462629 273180379648 273307364352 273574526976 274103286336 274309224192 274341298176 275029310952 275078054592 275140231168 275346948096 276007372344 276277174272 276339621888 277081744896 277879741344 278688978942 278930972672 279680054874 279840586293 279953446912 280688350272 280899235584 280962727936 281173819392 281717266512 281848219488 281961889792 282123730944 282669014034 282881387448 282914463744 283127021568 283674243798 283951540224 284015722496 284229107712 284910835968 285189341184 285598623048 286563483261 286843603968 287647565568 287928745984 288701992128 288836191872 288984203264 289677336696 289742813184 289960501248 290773198848 290940097536 290991661056 291057434624 291755540736 291974740992 292040736768 292260151296 292825025856 293111267328 294101508096 294811481856 295807466592 296636551992 296859419424 296926519296 297723929382 298014959616 298153488384 299021766912 299281416192 299859861312 300085150464 300152979456 300378488832 301167009792 301393281024 301975807914 302270994432 303796094162 304024340664 304288333824 304876456214 305051449923 305105514408 306136276281 306205473024 306435529728 306504794112 307327927104 307594788864 307771342848 308189301904 308366197128 308633960448 309462811416 309532760064 309765316608 309835333632 310882074624 311115644928 311328228728 311716963008 312469461238 312614709012 313797344256 314104086528 314711180608 314947627776 315774394056 316011640032 316083068928 316320546816 316931924826 317207126016 318130892288 318278771712 318589894656 319047110432 319445482752 319517687808 319757746176 321298450929 321371074816 322513937152 322699054464 323603511264 323919839232 324545905002 324789741144 324863154176 325107228672 325887003783 325960664832 326018435072 326205563904 326488817664 327119848704 327365618688 327439613952 328224983328 328393179136 328545828864 329017332633 329338952704 329428154088 329750175744 331413920904 331662917088 332592497688 332783399916 332917612544 333716120991 333966846852 334042334208 334368866304 335015127744 335266829568 335306031104 335557951488 336206511168 336399487776 336535158784 336691593216 337342343976 337595794272 337672101888 337925799936 338812886016 339144081408 339630794976 339962789888 340054868736 340875775896 342027383247 342324375552 343243703709 343321287936 343656890368 344481157152 344739970944 344817893376 344879005696 345743917992 345784344576 346044137472 346712964642 347051882496 347213205504 347391131648 347552612352 348224355072 348485981184 348564750336 348826632192 349742333952 350244257319 350586627072 351833385984 353022012288 353367097344 354050078184 354316081248 354396168192 355246193313 355593452544 355656474624 355860615168 356858016768 356938678272 357206851584 357897253824 358247104512 358413631488 358927999236 359457398784 359727464448 361542459168 362555785768 362828179296 363182850048 363884802578 364053950172 364409819136 364766035968 365388458787 365471048448 365745632256 365788397568 366705747936 366770739456 367129264128 367299919872 368009829792 368369565696 368898221437 369442326528 369975361536 370506321792 371585305256 372840661017 372906739832 373120781724 374166559899 374251133696 374532314112 374898425856 375623022016 375797625984 376164974592 376892018712 377175183264 377219284992 377502695424 378232325064 378602053632 379510136973 379881114624 380252454912 380798164064 382084644348 382458138624 383485247883 383530087424 384935989504 385114922496 386236448928 386323750912 386614001664 387361241454 387541301796 387697598464 387920130048 387988881408 388961907741 389007387648 389299654656 389387649024 389680201728 390433367808 390815023104 391752399456 392135344128 392698106691 393081975808 394409955456 395515402656 395812559232 395902025728 396965239176 397149763824 397353279488 397537984512 398306337957 398605591404 398695689216 399041888256 399813148416 400042634112 400113533952 400203972608 400504651776 401465268864 401556013056 401857708032 402634410552 403027992576 404389573632 405365787552 405717778432 406735266564 406807352544 407875258989 408181701708 408273964032 408580706304 408673058816 409770569472 409961046528 410126385152 410361790464 411154929504 411463836288 411511947264 412617081888 412710346752 413020422144 414415761408 414509432832 414820859904 415622617344 416819612016 418033468413 418396459008 418805448704 419520082311 419930170368 421032525408 421348853376 421444091904 421760729088 422575899768 422942834688 423185596416 424003521051 424371695616 424690532352 424786526208 425511365697 425927310336 426023583744 426343661568 427784011776 428076314501 428397934572 430265405952 431471348352 431893118976 432727873336 433052988192 433476304896 434516005044 434614219776 434940751872 436159798272 436487491584 436586151936 437633311104 438061105152 438390226944 438689776844 439237538784 439666900992 440297877199 441885227872 442217222784 443456663584 443711199888 444954827988 445289129136 445389778944 445825155072 446585894073 446686836992 447022439424 447410601984 448275348224 448532650368 448922124288 449789791968 450127725696 450229469184 450567733248 451750514688 452192108544 452841059968 452963711871 453406491648 454501034528 455694141243 456036510996 456432500736 457314684321 457658271612 457761717248 459308209536 459653294592 459757191168 460991890656 461045792768 461392183296 462283952856 462549295692 462735843328 462950940672 464194217124 464299140096 464647974912 464753000448 465102176256 466323111936 466992343092 467448836096 467575444512 468704191857 468922063518 469111181312 470696016384 471156129792 472066770912 472421441664 472528224256 473661591084 474017460048 474124603392 474208632832 474480820224 475397887239 475810689024 475918237696 476275802112 477196338432 477418157568 477662806016 477884841984 478570665648 479168224128 479276531712 479636619264 482056612224 483770905728 484048581696 484243800064 485405266896 485879758848 486818857503 487184611716 487294731264 487660843008 487717863424 488940997248 489027652608 489308345856 489505685504 489733226496 490679773056 491048428032 491159420928 492589768704 492818743296 494008429056 494625263616 497120881356 497494375632 498888746532 499376418816 499864567808 501063501312 501553299456 502522691616 502900244352 502959046656 503336927232 504309766752 504802738176 505037389824 506013515964 506508152832 506888699904 507003273216 508716122112 509446192464 509944184832 510929794727 511313663844 512746767269 513486563328 514981931904 515485335552 516481655272 516721735728 517226840064 517318508544 518615876988 518676516864 519066206208 519183532032 520069446963 520577823744 521086697472 521328918528 522336532608 522847125504 523239948288 523597475588 525879940608 527353870208 527750078976 529286985568 529533018432 530050646016 531075117276 531474121872 531594252288 533084197888 533390178816 533484711936 534006202368 535287025152 535408017408 535810277376 536845880736 537370656768 538391998854 539186098176 540487716736 542313688752 542409803392 543833678652 544242268944 544365285376 544774275072 545827203867 546080925258 546360759296 546614728704 547149053952 548206572672 548618448384 548682596352 550058621904 550156109184 550280462336 550693896192 552014744688 552554348544 552679243776 554163489792 555759482688 557377957884 557861945344 559360109748 559681172586 559906893824 561376700544 561798471168 561925455872 562347638784 563434533024 563696438976 563923779584 564247461888 565338028068 565762774896 565828927488 566254043136 567348487596 567903080448 568031444992 568458215424 569821671936 570378682368 571197246096 573126966522 573687207936 575295131136 575857491968 577403984256 577672383744 577968406528 579354673392 579485626368 579921002496 581041862181 581546397696 581880195072 581983322112 582114869248 583511081472 583949481984 584081473536 584520302592 585650051712 586222534656 588203016192 589622963712 591614933184 593273103984 593718838848 593853038592 595447858764 596029919232 596306976768 598043533824 598562832384 599719722624 600170300928 600305958912 600756977664 602334019584 602786562048 603951615828 604541988864 607592188324 608048681328 608576667648 609752912428 610102899846 610211028816 612272552562 612410946048 612871059456 613009588224 614655854208 615189577728 615542685696 616378603808 616732394256 617267920896 618925622832 619065520128 619530633216 619670667264 621764149248 622231289856 622656457456 623433926016 624938922476 625229418024 627594688512 628208173056 629422361216 629895255552 631548788112 632023280064 632166137856 632641093632 633863849652 634414252032 636261784576 636557543424 637179789312 638094220864 638890965504 639035375616 639515492352 642596901858 642742149632 645027874304 645398108928 647207022528 647839678464 649091810004 649579482288 649726308352 650214457344 651774007566 651921329664 652036870144 652411127808 654239697408 654731237376 654879227904 656449966656 656786358272 657091657728 658034665266 658677905408 658856308176 659500351488 662827841808 663325834176 665184995376 665566799832 665835225088 667432241982 667933693704 668084668416 668737732608 670030255488 670533659136 670612062208 671115902976 672413022336 672798975552 673070317568 673383186432 674684687952 675191588544 675344203776 675851599872 677625772032 678288162816 679261589952 679925579776 680109737472 681751551792 684054766494 684648751104 686487407418 686642575872 687313780736 688962314304 689479941888 689635786752 689758011392 691487835984 691568689152 692088274944 693425929284 694103764992 694426411008 694782263296 696448710144 696971962368 697129500672 697653264384 699484667904 700488514638 701173254144 703666771968 706044024576 706734194688 708100156368 708632162496 708792336384 710492386626 711186905088 711312949248 711721230336 713716033536 713877356544 714413703168 715794507648 716494209024 716827262976 717855998472 718914797568 719454928896 723084918336 725111571536 725656358592 726365700096 727769605156 728107900344 728819638272 730776917574 730942096896 731491264512 731576795136 733411495872 733541478912 734258528256 734599839744 736019659584 736739131392 737796442874 738884653056 741012643584 743170610512 745681322034 745813479664 746241563448 748333119798 748502267392 749064628224 749796851712 751246044032 751595251968 752329949184 753784037424 754350366528 754438569984 755005390848 756464650128 757204107264 759020273946 759762229248 760504909824 761596328128 764169288696 764916277248 766970495766 767060174848 769871979008 770229844992 772472897856 772647501824 773228003328 774722482908 775082603592 775395196928 775840260096 775977762816 777923815482 778014775296 778599309312 778775298048 780866735616 781630046208 783504798912 784270688256 785396213382 786163951616 788819910912 791030805312 791625118464 791804051456 793930478352 794299527648 794706558976 795075969024 796612675914 797211182808 797391378432 799626296832 800085268224 800227067904 800407945216 801009303552 802930537728 803112026112 803715416064 805268821104 806055985152 807587998281 808779147264 810731575104 811435556864 813470533128 813614705088 815750517978 816363403416 816547928064 817161412608 817346117632 819541138944 819922093056 820252770304 820723580928 822309859008 822927672576 823023894528 825234163776 825420693504 826040844288 828831522816 829018865664 831245234688 833639224032 836066936826 836792918016 839040164622 839860340736 842065050816 842697706752 842888183808 843521458176 845151799536 845885669376 846371192832 848007042102 848743391232 849381064704 851022731394 851854620672 852047167488 852687323136 855568023552 856152629002 856795869144 859690449783 860530811904 862942696704 863786237952 865455746672 866105976384 866952609792 869032010088 869228439552 869881503744 872319596544 872974983168 873172303872 875266622208 876122210304 876780453888 877379553688 878475077568 879333801984 880595754398 883770455744 884434445568 886913327168 887422399776 889909655976 890578258272 890779557888 893171788146 893373673984 894044878848 896550696448 897065300736 897844248576 899579583936 900255451392 900458938368 901135466496 903501029376 905682119936 905927423742 906812983296 909002069056 911388282486 912073021992 912865001472 914629368642 915154349769 915316543224 915523434496 918408828843 918616419072 919306589184 919514382336 921983781312 922091585536 922784366592 924567905712 925098591384 925471686656 925901881344 928388434248 928598280192 929295949824 929506000896 932646223872 933984686184 934897672192 935150889024 937408383714 937844127036 938222362624 941392032768 942312259584 944133541824 944842883328 945056448512 947323182168 948034920096 948249206784 948417265664 948961640448 950795774478 951621378048 951836475392 954392676864 954836315136 955325612032 955769683968 957141331296 958336448256 958553063424 959273238528 963895352787 964113224448 967541811456 968097163392 968487600128 970810533792 971759517696 973637715006 974369223432 974589462528 975321686016 977881994496 978055305216 978616691712 979011371008 979466452992 981359546112 982096856064 982318841856 985179537408 985637486592 987051997899 988016858112 989250527232 994241762712 994988751264 997777493064 998752837632 1001148362973 1002127002624 1003106598912 1005045383232 1005800488704 1005918093312 1006673854464 1008619533504 1009605476352 1010074779648 1012027031928 1013016305664 1013777399808 1017432244224 1018892384928 1019888369664 1021859589454 1022627327688 1025493534538 1026082149741 1026973126656 1029731111127 1029963863808 1030970671104 1032963310544 1033443471456 1034453680128 1034637017088 1037231753976 1037353033728 1038132412416 1040138893926 1041155647488 1042173394944 1042657837056 1044673065216 1045694251008 1046479896576 1047194951176 1050732771957 1051759881216 1054707740416 1055500157952 1058573971136 1059066036864 1060101292032 1062150234552 1062948243744 1063188504576 1065738579939 1066168395776 1066780357632 1066969423872 1070574050304 1070816034816 1071620554752 1073691761472 1074741313536 1076783997708 1078372196352 1080975433472 1084627377504 1084819606784 1087667357304 1088484537888 1088730570752 1089548550144 1091654407734 1092161850516 1092721518592 1093229457408 1094298107904 1096165376361 1096413145344 1097236896768 1097365192704 1100117243808 1100312218368 1100560924672 1101387792384 1104029489376 1105108697088 1106694664311 1108326979584 1111518965376 1114755915768 1115723890688 1118521983051 1118720219496 1119362345172 1119813787648 1122499679697 1122753401088 1123596942336 1123850911744 1124695277568 1126869066048 1127392877952 1127847559168 1128494923776 1130676056136 1131525549792 1131657854976 1132508086272 1134696975192 1135806160896 1136062889984 1139643343872 1140757364736 1142394492192 1146253933044 1147374415872 1150455743649 1150590262272 1151714983936 1154807968512 1155344767488 1155936813056 1158709346784 1158971252736 1159842004992 1162083724362 1163092795392 1163760390144 1163966644224 1167022162944 1167898963968 1168162947072 1169040605184 1171300103424 1172445069312 1176406032384 1178094320073 1179245927424 1183229866368 1186546207968 1187437677696 1187706077184 1190895717528 1192059838464 1192613953536 1194919013871 1196087067648 1197125664768 1199439445248 1200340601856 1200611917824 1201513955328 1204668039168 1205573124096 1206396886321 1207903231656 1209083977728 1215184376648 1216097362656 1217153335296 1219505824856 1220205799692 1220422057632 1223625776967 1224545105124 1224821892096 1225742118912 1226019176448 1229311708416 1230379155456 1231085371392 1232757207616 1233464788512 1234535841792 1237851245664 1238131040256 1239061266432 1243528298496 1244462579712 1245312914912 1246867852032 1249877844952 1250458836048 1254100405239 1255189377024 1256416346112 1258560246933 1258844722432 1259790511104 1263097576224 1264046560128 1264332275712 1265282187264 1267727699304 1268828504064 1272010563153 1272523569152 1273115086848 1274359578624 1276188441728 1276534097091 1277781931008 1278070751232 1279030984704 1284228943503 1285193803716 1285484299264 1290055748608 1290796217856 1294414045056 1295679356928 1298183620008 1299158964576 1299452616704 1300428914688 1303548015132 1303842659328 1304073740288 1304822255616 1308479394816 1309462474752 1309758455808 1312899933312 1313572716544 1314183315456 1316069330532 1317355810816 1317712616352 1319000702976 1320893631597 1325655683616 1326651668352 1330369990752 1331133599664 1331670450176 1334864483964 1335867387408 1336169336832 1337475465216 1339757682219 1340060510976 1341067318272 1341224124416 1342231805952 1344826044672 1345597951104 1346140635136 1346766372864 1349369375904 1350383177088 1350688407552 1351703199744 1355251544064 1356576325632 1358523179904 1359851159552 1360219474944 1363503103584 1367082423729 1368109532988 1369297502208 1371944052963 1372974814836 1373285151744 1374627561472 1377924628608 1378959883776 1379271573504 1379516022784 1382975671968 1383137378304 1384176549888 1386851858568 1388207529984 1388852822016 1392897420288 1393943924736 1394259001344 1395306528768 1398969335808 1400977029276 1402346508288 1406112575571 1407333543936 1412088049152 1413468389376 1416200312736 1417264324992 1417584672768 1420984773252 1422373810176 1422625898496 1423442460672 1426193661717 1427432067072 1427754713088 1428827406336 1431589015296 1432988418048 1433654525952 1435711996944 1437829595136 1438909857792 1439893057867 1446169836672 1450223143072 1451312717184 1452731400192 1455539210312 1456215800688 1457639276544 1460456572509 1461553835148 1461884193792 1462982529024 1463153590272 1466822991744 1467082957824 1468517056512 1469199679488 1472039319168 1473478262784 1475592885748 1477769306112 1482025287168 1486341221024 1491362644068 1491626959328 1492483126896 1496666239596 1497004534784 1498129256448 1499593703424 1502492088064 1503190503936 1504659898368 1507568074848 1508700733056 1508877139968 1510010781696 1512929300256 1514408214528 1518040547892 1519524458496 1521009819648 1523192656256 1528338577392 1529832554496 1532789384181 1533940991532 1534120349696 1538240301807 1539743958016 1540459689984 1544945795712 1545295003648 1546456006656 1549444965816 1550165207184 1550790393856 1551680520192 1551955525632 1555847630964 1556029550592 1557198618624 1557550596096 1560208340889 1561733471232 1563260092416 1567009597824 1568541376512 1570792426764 1572327903232 1577639821824 1582061610624 1583250236928 1583608102912 1587860956704 1588599055296 1589413117952 1590151938048 1593225351828 1594422365616 1594782756864 1599252593664 1600170536448 1600454135808 1600815890432 1602018607104 1605861075456 1606224052224 1607430832128 1610537642208 1612111970304 1615175996562 1617558294528 1621463150208 1622871113728 1626941066256 1627229410176 1631501035956 1632726806832 1633095856128 1634322825216 1634692235264 1637481611601 1639082277888 1639844186112 1640505540608 1641447161856 1644619718016 1645855345152 1646047789056 1650468327552 1650841387008 1652081688576 1657663045632 1658037731328 1662490469376 1667278448064 1672133873652 1673585836032 1676820509177 1678080329244 1679720681472 1684130101632 1685395413504 1685776367616 1687042916352 1690303599072 1691771338752 1692742385664 1696014084204 1697486782464 1698762129408 1702045462788 1703709241344 1704094334976 1705374646272 1711136047104 1712305258004 1713591738288 1718582036809 1719380899566 1721061623808 1725885393408 1727572475904 1730911493344 1732211952768 1733905219584 1738064020176 1738456879104 1739763007488 1743125586543 1744639193088 1745949966336 1746344607744 1750533244416 1752244420608 1753560907776 1754759107376 1756950155136 1758667603968 1761191508796 1767540911488 1768868891136 1773826654336 1774844799552 1779819311952 1781156516544 1781559115776 1786343576292 1786747347968 1788089757696 1793101392896 1794130601472 1795688497152 1799159167872 1800510902784 1800917876736 1802270932992 1807002058752 1811364239872 1811854847484 1813625966592 1818004138112 1822776564972 1824146043984 1825730002944 1829258737284 1830308699538 1830633086448 1831046868992 1836817657686 1837232838144 1838613178368 1839028764672 1843967562624 1844183171072 1845568733184 1849135811424 1850197182768 1850943373312 1851803762688 1856776868496 1857196560384 1858591899648 1859012001792 1865292447744 1867969372368 1869795344384 1870301778048 1874816767428 1875688254072 1876444725248 1882784065536 1884624519168 1888267083648 1889685766656 1890112897024 1894646364336 1896069840192 1896498413568 1896834531328 1897923280896 1901591548956 1903242756096 1903672950784 1908785353728 1909672630272 1910651224064 1911539367936 1914282662592 1916672896512 1917106126848 1918546477056 1927790705574 1928226448896 1935083622912 1936194326784 1936975200256 1941621067584 1943519035392 1947275430012 1948738446864 1949178925056 1950643372032 1955763988992 1956110610432 1957233383424 1958022742016 1962719092224 1964193712128 1964637683712 1970359074816 1971274973184 1974103995798 1976033716224 1978501054464 1988483525424 1989977502528 1995554986128 1997505675264 2001366414179 2002296725946 2004254005248 2006213197824 2010090766464 2011600977408 2011836186624 2013347708928 2017239067008 2019210952704 2020149559296 2024054063856 2026032611328 2027554799616 2034864488448 2037784769856 2039776739328 2043719178908 2045254655376 2050987069076 2052164299482 2053946253312 2059462222254 2059927727616 2061941342208 2065926621088 2066886942912 2068907360256 2069274034176 2074463507952 2074706067456 2076264824832 2080277787852 2082311294976 2084346789888 2089346130432 2091388502016 2092959793152 2094389902352 2101465543914 2103519762432 2109415480832 2111000315904 2117147942272 2118132073728 2120202584064 2124300469104 2125896487488 2126377009152 2131477159878 2132336791552 2133560715264 2133938847744 2141148100608 2141632069632 2143241109504 2147383522944 2149482627072 2153567995416 2156744392704 2161950866944 2169254755008 2169639213568 2175334714608 2176969075776 2177461141504 2179097100288 2183308815468 2184323701032 2185443037184 2186458914816 2192330752722 2192826290688 2194473793536 2194730385408 2200234487616 2200624436736 2201121849344 2202775584768 2208058978752 2210217394176 2213389328622 2216653959168 2223037930752 2229511831536 2231447781376 2237043966102 2237440438992 2238724690344 2239627575296 2244999359394 2245506802176 2247193884672 2247701823488 2249390555136 2253738132096 2254785755904 2255695118336 2256989847552 2261352112272 2263051099584 2263315709952 2265016172544 2269393950384 2271612321792 2272125779968 2279286687744 2281514729472 2284788984384 2292507866088 2294748831744 2300911487298 2301180524544 2303429967872 2309615937024 2310689534976 2311873626112 2317418693568 2317942505472 2319684009984 2324167448724 2326185590784 2327520780288 2327933288448 2334044325888 2335797927936 2336325894144 2342600206848 2344890138624 2352812064768 2356188640146 2358491854848 2366459732736 2373092415936 2374875355392 2375412154368 2381791435056 2384119676928 2385227907072 2389838027742 2392174135296 2398878890496 2400681203712 2401223835648 2403027910656 2409336078336 2411146248192 2412793772642 2415806463312 2418167955456 2422763994843 2430368753296 2432194725312 2434306670592 2439011649712 2440411599384 2440844115264 2447251553934 2449090210248 2449643784192 2451484237824 2452038352896 2458623416832 2460758310912 2462170742784 2465514415232 2466929577024 2469071683584 2475702491328 2476262080512 2478122532864 2487056596992 2490625829824 2493735704064 2499755689904 2500917672096 2508200810478 2510378754048 2517120493866 2517689444864 2519581022208 2526195152448 2528093120256 2528664551424 2530564374528 2535455398608 2537657008128 2544021126306 2545047138304 2546230173696 2552376883456 2553068194182 2555563862016 2556141502464 2558061969408 2568457887006 2570387607432 2570968598528 2579071349349 2580111497216 2581592435712 2588828090112 2591358713856 2596367240016 2598317929152 2598905233408 2600857829376 2607096030264 2607685318656 2608147480576 2609644511232 2616958789632 2618924949504 2619516911616 2625799866624 2627145433088 2628366630912 2632138661064 2634711621632 2635425232704 2638001405952 2641787263194 2651311367232 2653303336704 2660739981504 2662267199328 2663340900352 2669728967928 2671734774816 2672338673664 2679515364438 2680121021952 2682134636544 2682448248832 2689652089344 2691195902208 2692281270272 2693532745728 2698738751808 2700766354176 2701376815104 2703406399488 2710503088128 2717046359808 2719702319104 2720438949888 2727006207168 2734164847458 2736219065976 2738595004416 2743888105926 2745949629672 2746570303488 2749255122944 2755849257216 2757919767552 2758543147008 2759032045568 2765951343936 2766274756608 2768353099776 2773703717136 2776415059968 2777705644032 2785794840576 2787887849472 2788518002688 2797938671616 2801954058552 2804693016576 2812225151142 2814667087872 2824176098304 2826936778752 2832400625472 2834528649984 2835169345536 2841969546504 2844747620352 2845251796992 2846884921344 2852387323434 2854864134144 2855509426176 2863178030592 2865976836096 2867309051904 2871423993888 2875659190272 2877819715584 2879786115734 2891686058361 2892339673344 2900446286144 2902625434368 2905462800384 2911078420624 2912431601376 2915278553088 2920913145018 2923107670296 2923768387584 2925965058048 2933645983488 2934165915648 2937034113024 2938399358976 2944078638336 2946956525568 2951185771496 2955538612224 2961155993697 2964050574336 2972682442048 2982725288136 2983253918656 2984966253792 2993332479192 2994009069568 2996258512896 3003445088919 3004984176128 3006381007872 3009319796736 3015136149696 3017401466112 3017754279936 3020021563392 3025858600512 3028816429056 3036081095784 3039048916992 3046385312512 3056677154784 3059665108992 3065578768362 3067881983064 3068240699392 3076480603614 3078246449223 3079487916032 3080919379968 3089193333381 3089891591424 3090590007296 3092912013312 3098889931632 3100330414368 3101580787712 3103361040384 3103911051264 3111695261928 3112059101184 3114397237248 3120416681778 3123466942464 3126520184832 3134019195648 3137082753024 3141584853528 3144655806464 3152198315871 3155279643648 3164123221248 3166500473856 3167216205824 3175721913408 3177198110592 3178826235904 3180303876096 3186450703656 3188844731232 3189565513728 3198505187328 3200341072896 3200908271616 3201631780864 3211722150912 3212448104448 3214861664256 3221075284416 3224223940608 3230351993124 3235116589056 3242926300416 3245742227456 3253882132512 3254458820352 3263002071912 3265453613664 3266191712256 3268645650432 3274963223202 3278164555776 3279688372224 3282894323712 3289239436032 3291710690304 3292095578112 3300936655104 3301682774016 3304163377152 3315326091264 3320083992933 3324980938752 3334556896128 3344267747304 3347171672064 3353641018354 3355565949153 3356160658488 3359441362944 3367499039091 3368260203264 3370790827008 3371552735232 3374085832704 3380607198144 3383542677504 3385484771328 3392028168408 3394973564928 3397524258816 3404090925576 3407418482688 3408188669952 3422272094208 3424610516008 3427183476576 3437164073618 3438761799132 3442123247616 3451367230947 3451770786816 3455144951808 3461822986688 3464423905536 3467810439168 3476128040352 3476913758208 3479526014976 3486251173086 3489278386176 3491899932672 3501066488832 3504488841216 3507121815552 3509518214752 3513900310272 3517335207936 3522383017592 3534282960219 3535081822976 3537737782272 3547653308672 3549689599104 3559638623904 3562313033088 3563118231552 3572687152584 3573494695936 3576179515392 3584757041613 3586202785792 3588261202944 3591376994304 3598318335744 3601021805568 3601835753472 3604541865984 3614004117504 3619190658963 3622728479744 3623709694968 3627251933184 3636008276224 3645553129944 3648292087968 3651460005888 3658517474568 3660617399076 3661266172896 3662093737984 3670877330901 3673635315372 3674465676288 3677226356736 3678057529344 3687935125248 3688366342144 3691137466368 3698271622848 3700394365536 3701886746624 3703607525376 3713553736992 3714393120768 3717183799296 3730584895488 3735938744736 3739590688768 3740603556096 3749633534856 3751376508144 3752889450496 3762301215717 3765568131072 3769249038336 3775680740799 3776534167296 3779371533312 3780225794048 3789292728672 3792139680384 3792996827136 3793669062656 3795846561792 3803183097912 3806485512192 3817570707456 3819345260544 3821302448128 3823078735872 3828565325184 3833345793024 3834212253696 3837092954112 3852686830509 3855581411148 3856452897792 3870167245824 3872388653568 3873950400512 3883242135168 3887038070784 3894550860024 3897476893728 3898357850112 3901286744064 3911527977984 3912221220864 3914466766848 3925438184448 3928387424256 3929275367424 3940718149632 3942549946368 3948207991596 3952067432448 3957002108928 3962680894791 3976967050848 3979955005056 3991109972256 3995011350528 4002732828358 4004593451892 4008508010496 4012426395648 4019273046657 4020181532928 4023201954816 4023672373248 4026695417856 4034478134016 4038421905408 4040299118592 4048108127712 4052065222656 4055109599232 4057880435807 4069728976896 4075569539712 4079553478656 4087438357816 4090509310752 4101247271187 4101974138152 4104328598964 4107892506624 4115832158889 4118924444508 4119855455232 4123882684416 4131853242176 4133773885824 4137814720512 4138548068352 4148927015904 4149412134912 4152529649664 4160555575704 4164622589952 4178692260864 4182777004032 4185919586304 4188779804704 4202931087828 4207039524864 4218337726713 4218830961664 4222000631808 4234295884544 4236264147456 4240405168128 4248600938208 4251792974976 4252754018304 4262954319756 4264673583104 4267121430528 4267877695488 4278580985151 4282296201216 4283264139264 4286482219008 4294767045888 4298965254144 4307135990832 4313488785408 4319679173601 4323901733888 4338509510016 4339278427136 4350669429216 4353938151552 4354922283008 4358194200576 4366617630936 4368647402064 4370886074368 4372917829632 4381369717527 4384661505444 4385652581376 4388947587072 4389460770816 4400468975232 4401248873472 4402243698688 4405551169536 4416117957504 4420434788352 4426778657244 4433307918336 4446075861504 4459023663072 4462895562752 4474087932204 4474880877984 4477449380688 4479255150592 4489998718788 4491013604352 4494387769344 4495403646976 4498781110272 4507476264192 4509571511808 4511390236672 4513979695104 4522704224544 4526102199168 4526631419904 4530032345088 4538787900768 4543224643584 4558573375488 4563029458944 4569577968768 4585015732176 4589497663488 4598368152543 4601822974596 4602361049088 4606859935744 4614720905421 4619231874048 4621379069952 4623747252224 4634837387136 4635885010944 4639368019968 4648334897448 4652371181568 4655041560576 4655866576896 4668088651776 4671595855872 4672651788288 4680625022667 4685200413696 4689780277248 4705624129536 4708839459511 4712377280292 4716983709696 4732919465472 4746184831872 4749750710784 4750824308736 4763582870112 4768239353856 4770455814144 4779676055484 4784348270592 4797757780992 4801362407424 4802447671296 4806055821312 4818672156672 4822292496384 4825587545284 4831612926624 4836335910912 4843276649189 4845527989686 4860737506592 4864389450624 4868613341184 4878023299424 4880823198768 4881688230528 4894503107868 4898180420496 4899287568384 4902968475648 4904076705792 4912444834803 4917246833664 4921516621824 4924341485568 4931028830464 4933859154048 4938143367168 4951404982656 4952524161024 4956245065728 4974113193984 4981251659648 4987471408128 4999511379808 5001835344192 5016401620956 5020757508096 5030461527531 5034240987732 5035378889728 5039162044416 5052390304896 5056186240512 5057329102848 5061128749056 5070910797216 5075314016256 5088042252612 5090094276608 5092460347392 5104753766912 5106136388364 5111127724032 5112283004928 5116123938816 5136915774012 5140775214864 5141937197056 5155746110427 5158142698698 5160222994432 5163184871424 5177656180224 5182717427712 5192734480032 5196635858304 5197810466816 5201715658752 5214192060528 5215370637312 5216294961152 5219289022464 5229376759629 5233917579264 5237849899008 5239033823232 5251599733248 5254290866176 5256733261824 5264277322128 5269423243264 5270850465408 5276002811904 5283574526388 5302622734464 5306606673408 5321479963008 5324534398656 5326681800704 5339457935856 5343469549632 5344677347328 5359030728876 5360242043904 5364269273088 5364896497664 5379304178688 5382391804416 5384562540544 5387065491456 5397477503616 5401532708352 5402753630208 5406812798976 5421006176256 5434092719616 5439404638208 5440877899776 5454012414336 5468329694916 5472438131952 5477190008832 5487776211852 5491899259344 5493140606976 5498510245888 5511698514432 5515839535104 5517086294016 5518064091136 5531902687872 5532549513216 5536706199552 5547407434272 5552830119936 5555411288064 5571589681152 5575775698944 5577036005376 5595877343232 5603908117104 5609386033152 5620227741997 5624450302284 5629334175744 5640214439959 5648352196608 5653873557504 5664801250944 5669057299968 5670338691072 5683939093008 5689495240704 5690503593984 5693769842688 5704774646868 5709728268288 5711018852352 5726356061184 5731953672192 5734618103808 5742847987776 5751318380544 5755639431168 5759572231468 5783372116722 5784679346688 5800892572288 5805250868736 5810925600768 5822156841248 5824863202752 5830557106176 5841826290036 5846215340592 5847536775168 5851930116096 5867291966976 5868331831296 5874068226048 5888157276672 5893913051136 5902371542992 5911077224448 5922311987394 5928101148672 5945364884096 5965450576272 5966507837312 5969932507584 5986664958384 5988018139136 5992517025792 6004099242537 6006890177838 6009968352256 6012762015744 6018639593472 6030272299392 6034802932224 6035508559872 6040043126784 6051717201024 6057632858112 6072162191568 6078097833984 6092770625024 6113354309568 6119330217984 6131157536724 6135763966128 6136481398784 6152961207228 6156492898446 6158975832064 6161838759936 6178386666762 6179783182848 6181180014592 6185824026624 6197779863264 6200660828736 6203161575424 6206722080768 6207822102528 6223390523856 6224118202368 6228794474496 6240833363556 6246933884928 6253040369664 6268038391296 6274165506048 6283169707056 6289311612928 6304396631742 6310559287296 6328246442496 6333000947712 6334432411648 6351443826816 6354396221184 6357652471808 6360607752192 6372901407312 6377689462464 6379131027456 6397010374656 6400682145792 6401816543232 6403263561728 6423444301824 6424896208896 6429723328512 6442150568832 6448447881216 6460703986248 6470233178112 6485852600832 6491484454912 6507764265024 6508917640704 6526004143824 6530907227328 6532383424512 6537291300864 6549926446404 6556329111552 6559376744448 6578478872064 6583421380608 6584191156224 6601873310208 6603365548032 6608326754304 6630652182528 6640167985866 6649961877504 6669113792256 6688535494608 6694343344128 6707282036708 6711131898306 6712321316976 6718882725888 6734998078182 6736520406528 6741581654016 6743105470464 6748171665408 6761214396288 6767085355008 6770969542656 6784056336816 6789947129856 6795048517632 6808181851152 6814836965376 6816377339904 6844544188416 6849221032016 6854366953152 6874328147236 6877523598264 6884246495232 6902734461894 6903541573632 6910289903616 6923645973376 6928847811072 6935620878336 6952256080704 6953827516416 6959052029952 6972502346172 6978556772352 6983799865344 7002132977664 7008977682432 7019036429504 7027800620544 7034670415872 7044766035184 7068565920438 7070163645952 7075475564544 7095306617344 7099379198208 7119277247808 7124626066176 7126236463104 7145374305168 7146989391872 7152359030784 7169514083226 7172405571584 7176522405888 7196636671488 7202043611136 7203671506944 7209083731968 7228008235008 7238381317926 7245456959488 7247419389936 7254503866368 7268291984529 7272016552448 7291106259888 7296584175936 7302920011776 7317034949136 7321234798152 7322532345792 7324187475968 7341754661802 7347270630744 7348931352576 7354452713472 7356115058688 7375870250496 7376732684288 7382274932736 7396543245696 7400788731072 7403773493248 7407215050752 7427107473984 7428786241536 7434367598592 7461169790976 7471877489472 7479181377536 7481207112192 7499267069712 7502753016288 7505778900992 7524602431434 7531136262144 7551361481598 7553068334592 7558743066624 7560451588096 7578585457344 7584279360768 7585993654272 7587338125312 7591693123584 7606366195824 7612971024384 7635141414912 7638690521088 7642604896256 7657130650368 7666691586048 7668424507392 7674185908224 7705373661018 7711162822296 7712905795584 7740334491648 7744777307136 7747900801024 7766484270336 7774076141568 7789101720048 7794953787456 7796715700224 7802573488128 7823055955968 7824442441728 7828933533696 7850876368896 7856774848512 7858550734848 7881436299264 7885099892736 7896415983192 7904134864896 7914004217856 7925361789582 7953934101696 7959910010112 7982219944512 7990022701056 8005465656716 8009186903784 8017016020992 8038546093314 8040363065856 8046403909632 8047344746496 8068956268032 8076843810816 8080598237184 8096216255424 8104130445312 8110219198464 8115760871614 8151139079424 8159106957312 8174876715632 8181018621504 8202494542374 8203948276304 8208657197928 8215785013248 8231664317778 8237848889016 8239710910464 8247765368832 8263706484352 8267547771648 8275629441024 8277096136704 8297854031808 8298824269824 8305059299328 8321111151408 8329245179904 8357384521728 8365554008064 8377559609408 8405862175656 8414079049728 8436675453426 8437661923328 8444001263616 8468591769088 8472528294912 8480810336256 8497201876416 8503585949952 8505508036608 8525908639512 8529347166208 8534242861056 8535755390976 8557161970302 8564592402432 8566528278528 8589534091776 8597930508288 8614271981664 8626977570816 8639358347202 8647803467776 8675058175083 8677019020032 8678556854272 8701338858432 8707876303104 8709844566016 8716388401152 8733235261872 8737294804128 8741772148736 8745835659264 8762739435054 8769323010888 8771305162752 8777895174144 8800937950464 8802497746944 8804487397376 8811102339072 8832235915008 8840869576704 8853557314488 8866615836672 8883467981091 8892151723008 8918047326144 8925791125504 8948175864408 8949761755968 8954898761376 8958510301184 8979997437576 8982027208704 8988775538688 8990807293952 9014952528384 9019143023616 9022780473344 9027959390208 9045408449088 9052204398336 9053262839808 9060064690176 9077575801536 9086449287168 9117146750976 9139155937536 9170031464352 9178995326976 9196736305086 9203645949192 9204722098176 9229441810842 9238463748096 9242758139904 9247494504448 9269674774272 9271770021888 9278736039936 9296669794896 9304742363136 9310083121152 9311733153792 9336177303552 9343191711744 9361250045334 9370400827392 9379560554496 9411248259072 9417678919022 9424754560584 9433967419392 9456594947613 9465838930944 9492369663744 9499501421568 9501648617472 9527165740224 9536478707712 9540911628288 9559352110968 9568696541184 9595515561984 9602724814848 9604895342592 9637344313344 9644584992768 9651175090568 9663225853248 9672671821824 9686553298378 9691055979372 9721475013184 9728778901248 9737226682368 9756046598848 9761646397536 9763376461056 9789006215736 9796360840992 9798575136768 9805936951296 9824889669606 9834493667328 9848682971136 9862057660928 9867718308096 9876286734336 9902809965312 9905048322048 9912490131456 9960251978799 9962503319296 9974942816256 9999022759616 10003670688384 10032803241912 10041515016192 10060923055062 10066697847459 10068481975464 10070757779456 10078324088832 10102497117273 10104780609792 10112372481024 10114658205696 10122257498112 10141821594432 10150628032512 10176084505224 10180188553216 10184920694784 10209507533824 10212272776728 10222255448064 10224566009856 10273831548024 10281550429728 10283874394112 10311492220854 10316285397396 10320445988864 10326369742848 10354101692841 10355312360448 10365434855424 10385468960064 10393271716608 10395620933632 10403431317504 10428384121056 10430741274624 10432589922304 10438578044928 10458753519258 10467835158528 10475699798016 10503199466496 10508581732352 10513466523648 10528554644256 10538846486528 10541700930816 10552005623808 10567149052776 10602848880657 10605245468928 10613213346816 10642959926016 10649068797312 10653363601408 10678915871712 10686939099264 10689354694656 10718061457752 10720484087808 10728538546176 10758608357376 10764783608832 10769125081088 10774130982912 10794955007232 10803065416704 10805507260416 10813625597952 10842012352512 10857571976889 10868185439232 10878809276416 10881755799552 10908024828672 10936659389832 10944876263904 10954380017664 10975552423704 10983798518688 10986281213952 11012631992703 11023397028864 11031679070208 11034172588032 11063805375744 11065099026432 11073412399104 11094814868544 11105660239872 11110822576128 11143179362304 11151551397888 11191754686464 11207816234208 11218772066304 11240455483994 11248900604568 11258668351488 11280428879918 11286903647151 11296704393216 11307747115008 11327042222397 11329602501888 11338114599936 11340677382144 11367878186016 11378990481408 11381007187968 11387539685376 11409549293736 11419456536576 11452712122368 11463907344384 11469236207616 11485695975552 11502636761088 11511278862336 11519144462936 11558060491527 11566744233444 11569358693376 11601785144576 11610501737472 11621851201536 11644313682496 11649726405504 11661114212352 11683652580072 11692430681184 11695073550336 11703860232192 11734583933952 11736663662592 11776314553344 11787826102272 11804743085984 11822154448896 11844623974788 11856202297344 11888042684373 11890729768192 11930901152544 11933015674624 11939865015168 11973329916768 11976036278272 11985034051584 12008198485074 12013780355676 12019936704512 12025524031488 12037279186944 12057819139971 12060544598784 12069605864448 12071017119744 12080086253568 12103434402048 12115265716224 12144324383136 12156195667968 12173641307421 12185541250048 12226708619136 12238660435968 12262315073448 12271527932256 12272962797568 12303741813561 12305922414456 12312985796892 12317951664128 12323677519872 12347496476667 12356773333524 12359566365696 12362360029184 12371648053248 12395559726528 12401321657472 12406323150848 12413444161536 12415644205056 12446781047712 12448236404736 12457588948992 12481666727112 12493867769856 12536076782592 12548331012096 12566339414112 12578623225856 12608793263484 12621118574592 12655013180139 12656492884992 12666001895424 12668864823296 12702887653632 12708792442368 12715304943616 12721215504384 12745802814624 12755378924928 12758262054912 12794020749312 12801364291584 12803633086464 12846888603648 12849792417792 12859446657024 12884301137664 12896895762432 12921407972496 12940466356224 12959037520803 12971705201664 12982968909824 13015528530048 13017835281408 13052008287648 13061814454656 13064766849024 13074582601728 13099852892808 13112658223104 13118753488896 13144109152581 13156957744128 13166842761216 13168382312448 13203746620416 13206731096064 13216653508608 13261304365056 13270365749531 13280335971732 13299923755008 13338227584512 13377070989216 13388686688256 13414564073416 13422263796612 13424642633952 13437765451776 13469996156364 13473040813056 13483163308032 13486210940928 13496343330816 13522428792576 13534170710016 13541939085312 13568112673632 13579894259712 13590097035264 13616363702304 13629673930752 13649234193169 13689088376832 13698442064032 13708733906304 13748656294472 13755047196528 13768492990464 13795104457629 13805468923788 13807083147264 13820579807232 13844162716263 13847291946752 13857695622144 13871241756672 13904512161408 13907655032832 13918104059904 13945004692344 13957113544704 13967599730688 14004265955328 14017955364864 14038072859008 14041875068001 14055601241088 14069340831744 14089532070368 14126518378533 14137131840876 14140327291904 14150951129088 14190613234688 14198758396416 14238554495616 14249252132352 14252472926208 14290748610336 14293978783744 14304718061568 14339028166452 14344811143168 14353044811776 14393273342976 14404087222272 14407343013888 14418167463936 14456016470016 14476762635852 14490913918976 14494838779872 14509007732736 14529829947567 14536583969058 14544033104896 14582212519776 14593168351872 14605840023552 14634069898272 14642469596304 14645064691584 14648374951936 14683509323604 14694541261488 14697862705152 14708905426944 14712230117376 14737334504409 14751740500992 14753465368576 14764549865472 14793086491392 14801577462144 14807546986496 14814430101504 14854214947968 14857572483072 14868735197184 14922339581952 14943754978944 14958362755072 14962414224384 14998534139424 15005506032576 15011557801984 15049204862868 15062272524288 15091384582593 15102722963196 15106136669184 15117486133248 15120903176192 15157170914688 15168558721536 15171987308544 15174676250624 15183386247168 15212732391648 15225942048768 15270282829824 15277381042176 15314261300736 15333383172096 15336849014784 15348371816448 15410747322036 15422325644592 15425811591168 15467238331281 15480668983296 15489554614272 15495801602048 15532968540672 15548152283136 15578203440096 15589907574912 15593431400448 15605146976256 15646111911936 15648884883456 15657867067392 15688130278887 15701752737792 15713549697024 15717101469696 15762872598528 15770199785472 15792831966384 15808269729792 15828008435712 15838823636537 15850723579164 15907868203392 15919820020224 15964439889024 15980045402112 16010931313432 16018373807568 16034032041984 16077092186628 16080726131712 16092807819264 16094689492992 16137912536064 16153687621632 16161196474368 16192432510848 16208260890624 16220438396928 16231521743228 16302278158848 16318213914624 16349753431264 16362037243008 16404989084748 16407896552608 16417314395856 16431570026496 16463328635556 16475697778032 16479421820928 16495530737664 16527412968704 16535095543296 16551258882048 16554192273408 16595708063616 16597648539648 16610118598656 16642222302816 16658490359808 16714769043456 16731108016128 16755119218816 16811724351312 16828158099456 16860683225991 16873350906852 16875323846656 16888002527232 16920643319877 16937183538176 16945056589824 16961620672512 16994403752832 17007171899904 17011016073216 17051817279024 17058694332416 17068485722112 17071510781952 17114323940604 17129184804864 17133056557056 17179068183552 17195861016576 17228543963328 17253955141632 17278716694404 17295606935552 17350116350166 17354038040064 17357113708544 17402677716864 17415752606208 17419689132032 17432776802304 17466470523744 17474589608256 17483544297472 17491671318528 17525478870108 17538646021776 17542610325504 17555790348288 17601875900928 17604995493888 17608974794752 17622204678144 17664471830016 17681739153408 17707114628976 17733231673344 17766935962182 17784303446016 17836094652288 17851582251008 17896351728816 17899523511936 17909797522752 17917020602368 17959994875152 17964054417408 17977551077376 17981614587904 18012297727611 18029905056768 18038286047232 18045560946688 18055918780416 18090816898176 18104408796672 18106525679616 18120129380352 18155151603072 18172898574336 18234293501952 18278311875072 18340062928704 18357990653952 18393472610172 18407291898384 18409444196352 18458883621684 18476927496192 18485516279808 18494989008896 18539349548544 18543540043776 18557472079872 18593339589792 18609484726272 18620166242304 18623466307584 18672354607104 18686383423488 18722500090668 18740801654784 18759121108992 18822496518144 18835357838044 18849509121168 18867934838784 18904402404899 18913189895226 18931677861888 18984739327488 18999002843136 19003297234944 19054331480448 19072957415424 19081823256576 19118704221936 19137393082368 19191031123968 19205449629696 19209790685184 19274688626688 19289169985536 19302350181136 19326451706496 19345343643648 19373106596756 19382111958744 19442950026368 19457557802496 19474453364736 19512093197696 19523292795072 19526752922112 19578012431472 19592721681984 19597150273536 19611873902592 19649779339212 19668987334656 19724115321856 19735436616192 19752573468672 19805619930624 19810096644096 19824980262912 19920503957598 19925006638592 19949885632512 19998045519232 20007341376768 20065606483824 20083030032384 20121846110124 20133395694918 20136963950928 20141515558912 20156648177664 20204994234546 20209561219584 20224744962048 20229316411392 20244514996224 20283643188864 20301256065024 20352169010448 20360377106432 20369841389568 20419015067648 20424545553456 20444510896128 20449132019712 20547663096048 20563100859456 20567748788224 20622984441708 20632570794792 20640891977728 20652739485696 20708203385682 20710624720896 20730869710848 20770937920128 20786543433216 20791241867264 20806862635008 20856768242112 20861482549248 20865179844608 20877156089856 20917507038516 20935670317056 20951399596032 21006398932992 21017163464704 21026933047296 21057109288512 21077692973056 21083401861632 21104011247616 21134298105552 21205697761314 21210490937856 21226426693632 21285919852032 21298137594624 21306727202816 21357831743424 21373878198528 21378709389312 21436122915504 21440968175616 21457077092352 21517216714752 21529567217664 21538250162176 21589910014464 21606130833408 21611014520832 21627251195904 21684024705024 21715143953778 21736370878464 21757618552832 21763511599104 21816049657344 21873318779664 21889752527808 21908760035328 21951104847408 21967597037376 21972562427904 22025263985406 22046794057728 22063358140416 22068345176064 22127610751488 22130198052864 22146824798208 22189629737088 22211320479744 22221645152256 22286358724608 22303102795776 22383509372928 22415632468416 22437544132608 22480910967988 22497801209136 22517336702976 22560857759836 22573807294302 22593408786432 22654084444794 22659205003776 22676229199872 22681354764288 22735756372032 22757980962816 22762014375936 22775079370752 22819098587472 22838913073152 22905424244736 22927814688768 22971391951104 23005273522176 23022557724672 23038288925872 23116120983054 23133488466888 23138717386752 23203570289152 23221003474944 23243702403072 23288627364992 23299452811008 23322228424704 23367305160144 23384861362368 23390147100672 23407720464384 23469167867904 23473327325184 23552629106688 23575652204544 23609486171968 23644308897792 23689247949576 23712404594688 23776085368746 23781459536384 23861802305088 23866031349248 23879730030336 23946659833536 23952072556544 23970068103168 24016396970148 24027560711352 24039873409024 24051048062976 24115638279942 24121089197568 24139211728896 24142034239488 24206868804096 24230531432448 24288648766272 24312391335936 24347282614842 24371082500096 24453417238272 24477320871936 24524630146896 24543055864512 24545925595136 24607483627122 24611844828912 24625971593784 24635903328256 24647355039744 24694992953334 24713546667048 24719132731392 24724720058368 24743296106496 24791119453056 24802643314944 24812646301696 24826888323072 24831288410112 24893562095424 24896472809472 24915177897984 24963333454224 24987735539712 25072153565184 25096662024192 25132678828224 25157246451712 25217586526968 25242237149184 25310026360278 25312985769984 25332003790848 25337729646592 25405775307264 25417584884736 25430609887232 25442431008768 25491605629248 25510757849856 25516524109824 25588041498624 25602728583168 25607266172928 25693777207296 25699584835584 25768602275328 25793791524864 25842815944992 25880932712448 25918075041606 25943410403328 26031057060096 26035670562816 26104016575296 26123628909312 26129533698048 26149165203456 26199705785616 26225316446208 26237506977792 26288218305162 26313915488256 26333685522432 26407493240832 26413462192128 26433307017216 26522608730112 26540731499062 26560671943464 26599847510016 26650403943273 26676455169024 26754141978432 26777373376512 26829128146832 26844527593224 26849285267904 26875530903552 26939992312728 26946081626112 26966326616064 26972421881856 27044857585152 27068341420032 27083878170624 27136225347264 27159788519424 27180194070528 27232727404608 27259347861504 27298468386338 27396884128064 27417467812608 27497312588944 27510094393056 27536985980928 27590208915258 27610937847576 27614166294528 27688325432526 27694583893504 27715391244288 27742483513344 27809024322816 27815310065664 27836208119808 27890009384688 27914227089408 27935199461376 28008531910656 28076145718016 28083750136002 28111202482176 28138681663488 28179064140736 28253036757066 28274263681752 28280654583808 28301902258176 28369784842839 28381226469376 28397516792832 28477108991232 28498504264704 28504945852416 28581497220672 28587957567488 28609436123136 28678056332904 28689622286336 28706089623552 28786546685952 28808174444544 28814686027776 28912032940032 28953525271704 28981827837952 28989677559744 29018015465472 29059659895134 29073167938116 29088066209792 29164425039552 29186336703744 29211680047104 29268139796544 29284939192608 29290129383168 29296749903872 29367018647208 29389082522976 29395725410304 29417810853888 29474669008818 29503481001984 29506930737152 29586172982784 29603154924288 29615093972992 29628860203008 29708429895936 29715144966144 29737470394368 29880755936397 29887509957888 29916725510144 29924828448768 29997068278848 30011012065152 30023115603968 30098409725736 30124545048576 30182769165186 30205445926392 30212273338368 30234972266496 30241806352384 30314341829376 30337117443072 30343974617088 30349352501248 30366772494336 30425464783296 30451884097536 30540565659648 30554762084352 30628522601472 30666766344192 30673698029568 30821494644072 30844651289184 30851623182336 30934476662562 30961337966592 30979109228544 31065937081344 31096304566272 31156406880192 31179815149824 31186862800896 31210293952512 31292223823872 31297769766912 31315734134784 31376260557774 31403505475584 31427099394048 31525745197056 31540399570944 31585663932768 31616539459584 31656016871424 31677647273074 31701447158328 31808546641971 31815736406784 31839640040448 31928879778048 31960090804224 32021862626864 32036747615136 32068064083968 32154184373256 32161452263424 32185615638528 32275825072128 32307375243264 32322392948736 32384865021696 32416521781248 32440876793856 32463043486456 32572715930667 32604556317696 32636427829248 32699506862528 32724074486016 32809978169496 32815793105216 32834628791712 32863140052992 32926657271112 32951395556064 32958843641856 33037895978109 33054825937408 33070191086592 33102517764096 33191416127232 33195297079296 33220237197312 33284444605632 33316980719616 33429538086912 33510238437632 33623448702624 33656316198912 33721366451982 33746701813704 33750647693312 33776005054464 33841286639754 33860710941453 33874367076352 33890113179648 33923241345024 33981126667191 33988807505664 34014343799808 34022032146432 34103634558048 34117388664832 34136971444224 34143021563904 34228647881208 34258369609728 34358136367104 34391722033152 34457087926656 34507910283264 34557433388808 34591213871104 34674181474581 34700232700332 34708076080128 34714227417088 34805355433728 34831505212416 34839378264064 34865553604608 34932941047488 34949179216512 34967088594944 34983342637056 35050957740216 35077292043552 35085220651008 35111580696576 35203751801856 35209990987776 35217949589504 35328943660032 35363478306816 35414229257952 35466463346688 35533871924364 35568606892032 35664128053119 35672189304576 35703164502016 35792703457632 35799047023872 35819595045504 35834041204736 35919989750304 35928108834816 35955102154752 36024595455222 36059810113536 36076572094464 36111837560832 36181633796352 36208817593344 36213051359232 36240258760704 36310303206144 36345797148672 36468587003904 36520923922263 36556623750144 36680125857408 36715981307904 36786945220344 36814583796768 36818888392704 36911225440683 36917767243368 36953854992384 36971032559616 37042489430001 37078699097088 37087080087552 37114944159744 37186679179584 37218969452544 37240332484608 37246932615168 37344709214208 37372766846976 37445000181336 37481603309568 37644993036288 37670715676088 37699018242336 37735869677568 37808804809798 37826379790452 37863355723776 37965039540417 37969478654976 37998005686272 38006594469888 38108662960896 38145914830848 38163646513152 38237408443872 38274786164736 38382062247936 38410899259392 38549377253376 38578339971072 38604700362272 38652903412992 38690687287296 38746213193512 38764223917488 38877112562409 38885900052736 38915115604992 38948906729472 39024186395392 39046585590144 39053505844224 39156024862944 39185443363968 39194300547072 39223747805184 39299558678424 39337974669312 39432327457743 39448230643712 39470873232384 39505146937344 39611239861248 39620193288192 39649960525824 39811097248593 39841007915196 39850013277184 39899771265024 39996091038464 40014682753536 40131212967648 40166060064768 40243692220248 40266791389836 40273927901856 40283031117824 40313296355328 40409988469092 40419122439168 40449489924096 40458632822784 40489029992448 40567286377728 40602512130048 40704338020896 40720754212864 40739682779136 40838030135296 40849091106912 40889021792256 40947702579507 41095326192096 41126201718912 41135497576448 41245968883416 41265141589584 41281783955456 41305478971392 41385313372887 41416406771364 41421249441792 41461739421696 41532488148789 41541875840256 41573086866432 41582483734528 41613725270016 41713536484224 41722965098496 41730359689216 41754312179712 41835014077032 41871340634112 41902799192064 42012797865984 42034326929408 42053866094592 42114218577024 42155385946112 42166803723264 42208022495232 42268596211104 42379555135599 42411395522628 42420981875712 42452853387264 42571839704064 42596275189248 42613454405632 42715663486848 42747756397056 42757418778624 42872245831008 42881936351232 42914154184704 43034433429504 43059134435328 43179820028928 43212261666816 43222029041664 43254502391808 43368049410048 43430287907556 43472741756928 43515237105664 43527023198208 43589489842701 43632099314688 43746637559328 43779505055616 43817520070656 43902209694816 43935194074752 43945124855808 44050527970812 44093588115456 44126716280832 44136690352128 44212003513227 44255221502976 44260396105728 44293649596416 44379259474176 44422640959488 44443290304512 44572717449216 44606205591552 44636684793877 44767018745856 44831264936832 44875088265216 44961821935976 44995602418272 45034673405952 45121715519672 45147614588604 45186817572864 45274153747779 45308168889588 45318410007552 45352458399744 45362709528576 45471512744064 45515961925632 45524028751872 45550158741504 45638197174944 45677826146304 45810848489472 45942783902208 46010547044352 46045115449344 46076577851744 46232241966108 46266976933776 46277434773504 46401714993843 46407140578304 46442006949888 46487404806144 46577254729984 46598905622016 46644456849408 46734610320288 46769722724736 46780294201344 46815440928768 46938335735808 46946654650368 47064390836661 47105258213376 47151304409088 47218972343936 47288617795584 47378495899152 47424809189376 47516470909611 47552170737492 47562919072768 47723604610176 47732062698496 47759460060672 47893319667072 47904145113088 47940136206336 48032793940296 48055121422704 48079746818048 48102096125952 48231276559884 48242178395136 48278423457792 48284068478976 48413737608192 48461062864896 48577297532544 48624782671872 48694565229684 48742165000192 48906834476544 48954641743872 49049260293792 49086111729024 49091851190272 49214967254244 49223689657824 49251943187568 49271806656512 49294710079488 49389985906668 49427093334096 49438265462784 49449440116736 49486592212992 49582238906112 49605286629888 49625292603392 49653776646144 49662576820224 49787124190848 49792945618944 49830355795968 49926666908448 49975471079424 50144307130368 50193324048384 50265357656448 50314492903424 50435173053936 50484474298368 50582049677973 50620052720556 50625971539968 50664007581696 50675459293184 50761929959631 50811550614528 50835169769472 50861219774464 50884862017536 50983211258496 51021515699712 51033048219648 51176082997248 51205457166336 51214532345856 51387554414592 51399169671168 51537204550656 51587583049728 51685631889984 51761865424896 51836150083212 51886820806656 52062114120192 52071341125632 52208033150592 52247257818624 52259067396096 52298330406912 52399411571232 52450632892416 52475013955584 52576436610324 52627830976512 52667371044864 52814986481664 52826924384256 52866614034432 53045217460224 53081462998124 53121343886928 53199695020032 53276043141079 53300807886546 53352910338048 53508283956864 53554746753024 53658256293664 53689055186448 53698570535808 53751061807104 53879984625456 53892163252224 53932653232128 53944843763712 54036893182833 54089715170304 54136682840064 54167756341248 54272450694528 54319577038848 54360388141056 54465454809216 54518695723008 54596936772676 54793768256128 54834935625216 54994625177888 55020188786112 55073971961856 55180417830516 55221875695152 55228332589056 55376650865052 55389167787008 55430782488576 55484967026688 55618048645632 55630620131328 55672416239616 55780018769376 55828454178816 55870398922752 56017063821312 56152291436032 56167500272004 56222404964352 56277363326976 56358128281472 56506073514132 56548527363504 56561309167616 56603804516352 56713207214697 56739569685678 56762452938752 56795033585664 56954217982464 56997008529408 57009891704832 57162994441344 57175915134976 57218872246272 57356112665808 57379244572672 57412179247104 57573093371904 57616348889088 57629372055552 57824065880064 57907050543408 57963655675904 57979355119488 58036030930944 58119319790268 58146335876232 58176132419584 58328850079104 58372673407488 58423360094208 58536279593088 58569878385216 58580258766336 58593499807744 58734037294416 58778165045952 58791450820608 58835621707776 58949338017636 59006962003968 59013861474304 59172345965568 59206309848576 59230187945984 59257720406016 59416859791872 59430289932288 59474940788736 59761511872794 59775019915776 59833451020288 59849656897536 59994136557696 60022024130304 60046231207936 60196819451472 60249090097152 60365538330372 60410891852784 60424546676736 60469944532992 60483612704768 60628683658752 60674234886144 60687949234176 60698705002496 60733544988672 60850929566592 60903768195072 61081131319296 61109524168704 61257045202944 61333532688384 61347396059136 61642989288144 61689302578368 61703246364672 61868953325124 61922675933184 61958218457088 62042358839549 62131874162688 62192609132544 62312813760384 62359630299648 62373725601792 62420587905024 62584447647744 62595539533824 62631468269568 62752521115548 62807010951168 62854198788096 63051490394112 63080799141888 63171327865536 63233078919168 63312033742848 63355294546148 63402894316656 63617093283942 63631472813568 63679280080896 63857759556096 63920181608448 64043725253728 64073495230272 64136128167936 64308368746512 64322904526848 64371231277056 64551650144256 64614750486528 64769730043392 64833043562496 64881753587712 64926086972912 65145431861334 65209112635392 65272855658496 65399013725056 65448148972032 65619956338992 65631586210432 65669257583424 65726280105984 65853314542224 65902791112128 65917687283712 66075791956218 66109651874816 66140382173184 66205035528192 66382832254464 66390594158592 66440474394624 66568889211264 66633961439232 66859076173824 67020476875264 67246897405248 67312632397824 67442732903964 67493403627408 67501295386624 67552010108928 67682573279508 67721421882906 67748734152704 67780226359296 67962253334382 67977615011328 68028687599616 68044064292864 68207269116096 68234777329664 68273942888448 68286043127808 68457295762416 68516739219456 68716272734208 68783444066304 68914175853312 69015820566528 69114866777616 69182427742208 69348362949162 69400465400664 69416152160256 69428454834176 69610710867456 69663010424832 69678756528128 69731107209216 69865882094976 69898358433024 69934177189888 69966685274112 70101915480432 70154584087104 70170441302016 70223161393152 70407503603712 70419981975552 70435899179008 70657887320064 70726956613632 70828458515904 70932926693376 71067743848728 71137213784064 71328256106238 71344378609152 71406329004032 71585406915264 71598094047744 71639190091008 71668082409472 71839979500608 71856217669632 71910204309504 72049190910444 72119620227072 72153144188928 72363267592704 72417635186688 72426102718464 72620606412288 72691594297344 72937174007808 73041847844526 73113247500288 73360251714816 73431962615808 73573890440688 73629167593536 73637776785408 73822450881366 73835534486736 73907709984768 73942065119232 74084978860002 74157398194176 74174160175104 74229888319488 74373358359168 74437938905088 74480664969216 74493865230336 74689418428416 74745533693952 74890000362672 74963206619136 75289986072576 75341431352176 75398036484672 75471739355136 75617609619596 75652759580904 75726711447552 75930079080834 75938957309952 75996011372544 76013188939776 76217325921792 76291829661696 76327293026304 76474816887744 76549572329472 76764124495872 76821798518784 77098754506752 77209400724544 77305806825984 77381374574592 77492426387024 77528447834976 77754225124818 77771800105472 77830231209984 78048372790784 78093171180288 78107011688448 78312049725888 78370886727936 78388601094144 78447495610368 78599117356848 78675949338624 78864654915486 78896461287424 78941746464768 79222479722496 79240386576384 79299921051648 79622194497186 79682015830392 79700026554368 79799542530048 79951211829819 79992182076928 80029365507072 80262425935296 80332120129536 80487384440496 80533582779672 80547855803712 80566062235648 80626592710656 80819976938184 80838244878336 80898979848192 80917265645568 81134572755456 81205024260096 81408676041792 81441508425728 81479365558272 81676060270592 81698182213824 81778043584512 81895405159014 82190652384192 82252403437824 82270995152896 82491937766832 82530283179168 82563567910912 82610957942784 82770626745774 82832813542728 82842498883584 83064976297578 83083751680512 83146173732864 83164967469056 83227450540032 83427072968448 83445930196992 83460719378432 83508624359424 83670028154064 83742681268224 83805598384128 84025595731968 84068653858816 84228437154048 84310771892224 84333607446528 84416044990464 84537192422208 84759110271198 84822791045256 84841963751424 84905706774528 85143679408128 85192550378496 85226908811264 85431326973696 85495512794112 85514837557248 85744491662016 85763872702464 85828308369408 86068866859008 86118268870656 86359640057856 86424523333632 86444058083328 86736098820096 86860575815112 86945483513856 87054046396416 87178979685402 87264198629376 87493275118656 87559010111232 87635040141312 87804419389632 87870388149504 87890249711616 88101055941624 88187176230912 88253432561664 88424007026454 88510443005952 88520792211456 88758518948352 88845281918976 88886580609024 89145434898432 89212411183104 89273369587754 89642267809191 89662529873664 89750176530432 89923643871952 89991204836544 90069346811904 90243431039344 90295229177208 90373635145728 90548307495558 90616337779176 90636820015104 90704916799488 90725419057152 90943025488128 91031923851264 91048057503744 91100317483008 91276394349888 91355652292608 91621696978944 91885567804416 92021094088704 92153155703488 92464483932216 92533953867552 92554869547008 92803429987686 92814281156608 92884013899776 93154509459968 93197811244032 93288913698816 93469220640576 93539445449472 93560588402688 93630881857536 93876671471616 93893309300736 94128781673322 94210516426752 94437944687872 94577235591168 94756991798304 94849618378752 95032941819222 95104341474984 95125838145536 95425639925913 95447209220352 95464125396992 95518920121344 95786639334144 95808290226176 95880272412672 96065587880592 96110242845408 96159493636096 96204192251904 96462553119768 96484356790272 96556846915584 96827475216384 96922125729792 97154595065088 97249565343744 97389130459368 97484330000384 97718147792001 97813668953088 97909283487744 98098520587584 98172223458048 98183702380544 98429934508488 98447379315648 98503886375136 98543613313024 98589420158976 98779971813336 98854186668192 98876530925568 98898880233472 99164477812224 99210573259776 99250585206784 99307553292288 99574248381696 99585891237888 99660711591936 99853333816896 99950942158848 100288614260736 100530715312896 100628985806848 100870346107872 100968948596736 101164099355946 101240105441112 101251943079936 101328015163392 101523859919262 101623101229056 101670339538944 101722439548928 101769724035072 101966422516992 102043031399424 102066096439296 102352165994496 102410914332672 102429064691712 102775108829184 103074409101312 103175166099456 103371263779968 103523730849792 103672300166424 103773641613312 104022544423743 104124228240384 104142682251264 104416066301184 104494515637248 104518134792192 104596660813824 104798823142464 104901265784832 104950027911168 105152873220648 105255661953024 105334742089728 105629972963328 105653848768512 106090434920448 106162925996248 106242687773856 106399390040064 106552086282158 106601615773092 106705820676096 106992384159357 107016567913728 107109493506048 107316512587328 107378110372896 107397141071616 107502123614208 107759969250912 107784326504448 107865306464256 108073786365666 108179430340608 108335512682496 108544901389056 108639154077696 108720776282112 108930909618432 109037391446016 109193873545352 109562771766789 109587536512256 109669871250432 109989250355776 110040377572224 110147943923712 110360835661032 110443751390304 110456665178112 110733676322049 110753301730104 110778335574016 110861564977152 111127468290003 111236097291264 111261240262656 111344832479232 111560037538752 111656908357632 111740797845504 112034127642624 112304582872064 112335000544008 112444809928704 112716256562944 113012147028264 113097054727008 113122618335232 113207609032704 113426414429394 113479139371356 113524905877504 113590067171328 113895118621251 113908435964928 113994017058816 114019783409664 114325988882688 114351830269952 114437744492544 114712225331616 114758489145344 114824358494208 115146186743808 115232697778176 115648131760128 115814101086816 115927311351808 115958710238976 116072061861888 116238639580536 116292671752464 116352264839168 116631337687227 116657700158208 116745346814976 116846720188416 117072559186176 117139756770432 117160517532672 117186999615488 117468074588832 117556330091904 117582901641216 117671243415552 117898676035272 118013924007936 118344691931136 118412619697152 118460375891968 118515440812032 118833719583744 118860579864576 118949881577472 119433291745779 119523023745588 119550039831552 119666902040576 119699313795072 119988273115392 120044048260608 120092462415872 120393638902944 120498180194304 120731076660744 120821783705568 120849093353472 120939889065984 121257367317504 121348469772288 121375898468352 121467089977344 121701859133184 121807536390144 122162262638592 122219048337408 122514090405888 122667065376768 122843107738521 123285978576288 123378605156736 123406492729344 123737906650248 123845351866368 123916436914176 124084717679098 124155940118661 124263748325376 124385218265088 124597464446367 124625627520768 124719260599296 124747451203584 124841175810048 125168895295488 125191079067648 125262936539136 125505042231096 125614021902336 125708397576192 126102980788224 126161598283776 126342655731072 126466157838336 126624067485696 126710589092296 126805788633312 127138665406797 127234186567884 127262945627136 127358560161792 127715519112192 127840363216896 128087450507456 128146990460544 128272256335872 128616737493024 128645809053696 128742462554112 129103300288512 129539460086784 129666087124992 129763507175424 129852173945824 130290863722668 130418225270784 130545711316992 130768469528103 130798027450112 130896297944064 131239912677984 131263172420864 131338515166848 131452560211968 131706629084448 131805582224256 131835374567424 132151583912436 132219303749632 132280764346368 132410071056384 132636010539681 132765664508928 132781188317184 132880948789248 133137778422528 133267922878464 133718152347648 133910054381631 134040953750528 134493794810496 134625264795648 134885465807928 134986807254816 135002590773248 135104020217856 135365146559016 135442843765812 135497468305408 135560452718592 135822461243337 135924506668764 135955230022656 136057375199232 136088128585728 136414538232192 136469554659328 136547885776896 136572086255616 136914591524832 137033478438912 137432545468416 137828351706624 138031641133056 138229733555232 138364855484416 138696725898324 138800930801328 138832304320512 138856909668352 139205144981529 139221421734912 139326020849664 139357513056256 139462214418432 139731764189952 139796716866048 139868354379776 139933370548224 140203830960864 140309168174208 140340882604032 140446322786304 140815007207424 140839963951104 141315774640128 141453913227264 141656917031808 141865853386752 142135487697456 142274427568128 142549412728833 142656512212476 142688757218304 142812658008064 143170813830528 143196188095488 143278380182016 143336164818944 143679959001216 143712435339264 143820408619008 144098381820888 144239240454144 144306288377856 144726535185408 144835270373376 144852205436928 145241212824576 145383188594688 145874348015616 145974023244841 146083695689052 146226495000576 146720503429632 146863925231616 147147780881376 147258335187072 147275553570816 147644901762732 147671068973472 147815419969536 147884130238464 148169957720004 148314796388352 148348320350208 148459776638976 148746716718336 148875877810176 148961329938432 148987730460672 149378836856832 149491067387904 149780000725344 149926413238272 150141576124859 150579972145152 150682862704352 150796072969344 150943478710272 151235219239192 151305519161808 151453422895104 151746149033919 151860158161668 151877914619904 151992022745088 152026377879552 152285789878893 152434651843584 152583659323392 152654586052608 152949633775488 153099144658944 153528248991744 153643597037568 154197509013504 154418801449088 154611613651968 154762749149184 154984852774048 155056895669952 155508450249636 155543600210944 155660462419968 156096745581568 156186342360576 156214023376896 156624099451776 156741773455872 156777202188288 156894991220736 157198234713696 157351898677248 157729309830972 157792922574848 157883492929536 158444959444992 158480773152768 158599842103296 159244388994372 159364031660784 159400053108736 159599085060096 159828129423237 159902423659638 159984364153856 160058731014144 160524851870592 160664240259072 160974768880992 161067165559344 161095711607424 161132124471296 161253185421312 161639953876368 161676489756672 161797959696384 161834531291136 162110679548499 162269145510912 162410048520192 162817352083584 162883016851456 162958731116544 163352120541184 163396364427648 163556087169024 163790810318028 164381304768384 164504806875648 164541990305792 164983875533664 165060566358336 165127135821824 165221915885568 165541253491548 165665627085456 165684997767168 166129952595156 166167503361024 166292347465728 166329934938112 166454901080064 166854145936896 166891860393984 166921438756864 167017248718848 167340056308128 167485362536448 167611196768256 168051191463936 168456874308096 168621543784448 168667214893056 168832089980928 169074384844416 169518220542396 169645582090512 169683927502848 169811413549056 170139621644091 170287358816256 170385100756992 170453817622528 170862653947392 170991025588224 171029675114496 171488983324032 171527745404928 171656616738816 172137733718016 172236537741312 172719280115712 172849046667264 172888116166656 173472197640192 173721151630224 173890967027712 174108092792832 174227060001907 174357959370804 174528397258752 174986550237312 175118020222464 175270080282624 175608838779264 175740776299008 175780499423232 176202111883248 176374352461824 176506865123328 176848014052908 177020886011904 177041584422912 177517037896704 177690563837952 177773161218048 178290869796864 178424822366208 178546739175508 179284535618382 179325059747328 179500353060864 179847287743904 179982409673088 180138693623808 180486862078688 180590458354416 180747270291456 181096614991116 181232675558352 181273640030208 181409833598976 181450838114304 181886050976256 182063847702528 182096115007488 182200634966016 182552788699776 182711304585216 183243393957888 183771135608832 184042188177408 184306311406976 184928967864432 185067907735104 185109739094016 185606859975372 185628562313216 185768027799552 186127076518647 186309018919936 186395622488064 186577827397632 186938441281152 187078890898944 187121176805376 187261763715072 187753342943232 187786618601472 188257563346644 188421032853504 188875889375744 189154471182336 189513983596608 189699236757504 190065883638444 190208682949968 190251676291072 190851279851826 190894418440704 190928250793984 191037840242688 191573278668288 191616580452352 191760544825344 192131175761184 192220485690816 192318987272192 192408384503808 192925106239536 192968713580544 193113693831168 193654950432768 193844251459584 194309190130176 194499130687488 194778260918736 194968660000768 195436295584002 195627337906176 195818566975488 196197041175168 196344446916096 196367404761088 196859869016976 196894758631296 197007772750272 197087226626048 197178840317952 197559943626672 197708373336384 197753061851136 197797760466944 198328955624448 198421146519552 198501170413568 198615106584576 199148496763392 199171782475776 199321423183872 199706667633792 199901884317696 200577228521472 201061430625792 201257971613696 201740692215744 201937897193472 202328198711892 202480210882224 202503886159872 202656030326784 203047719838524 203246202458112 203340679077888 203444879097856 203932845033984 204086062798848 204132192878592 204704331988992 204821828665344 204858129383424 205550217658368 206148818202624 206350332198912 206742527559936 207047461699584 207344600332848 207547283226624 207948426453889 208045088847486 208248456480768 208285364502528 208832132602368 208989031274496 209036269584384 209193321627648 209597646284928 209802531569664 209900055822336 210305746441296 210511323906048 210669484179456 211259945926656 211307697537024 212180869840896 212325851992496 212485375547712 212798780080128 213104172564316 213203231546184 213411641352192 213984768318714 214033135827456 214218987012096 214633025174656 214756220745792 214794282143232 215004247228416 215519938501824 215568653008896 215730612928512 216147572731332 216358860681216 217089802778112 217278308155392 217861819236864 218074782892032 218387747090704 219125543533578 219175073024512 219339742500864 219978500711552 220080755144448 220295887847424 220721671322064 220887502780608 220913330356224 221467352644098 221506603460208 221556671148032 221723129954304 222254936580006 222472194582528 222522480525312 222689664958464 223120075077504 223313816715264 223481595691008 224068255285248 224609165744128 224670001088016 224889619857408 225432513125888 226024294056528 226194109454016 226245236670464 226415218065408 226852828858788 226958278742712 227049811755008 227180134342656 227790237242502 227816871929856 227988034117632 228039566819328 228651977765376 228703660539904 228875488985088 229424450663232 229516978290688 229648716988416 230292373487616 230465395556352 231296263520256 231628202173632 231854622703616 231917420477952 232144123723776 232477279161072 232585343504928 232704529678336 233262675374454 233315400316416 233490693629952 234145118372352 234279513540864 234321035065344 234373999230976 234936149177664 235112660183808 235165803282432 235342486831104 235797352070544 236027848015872 236689383862272 236825239394304 236920751783936 237667439167488 237721159729152 237899763154944 238866583491558 239046047491176 239100079663104 239333804081152 239398627590144 239976546230784 240088096521216 240184924831744 240787277805888 240996360388608 241462153321488 241643567411136 241698186706944 241879778131968 242514734635008 242696939544576 242751796936704 243403718266368 243615072780288 244324525277184 244438096674816 245028180811776 245334130753536 245686215477042 246571957152576 246757210313472 246812985458688 247475813300496 247690703732736 247832873828352 248169435358196 248311880237322 248527496650752 249194928892734 249251255041536 249438521198592 249494902407168 249682351620096 250337790590976 250382158135296 250525873078272 251010084462192 251228043804672 251416795152384 252205961576448 252685311462144 252932315676672 253248134971392 253421178184592 253611577266624 254277330813594 254468373135768 254525891254272 254717120323584 255431038224384 255680726433792 256174901014912 256293980921088 256544512671744 257233474986048 257291618107392 257484925108224 258206600577024 259078920173568 259332174249984 259704347891648 260581727445336 260836450541568 261536939056206 261596054900224 261792595888128 262479825355968 262526344841728 262677030333696 262905120423936 263413258168896 263611164448512 263670749134848 264303167824872 264438607499264 264561528692736 265272021079362 265531329017856 265562376634368 266275556845056 266535845756928 267436304695296 267820108763262 268081907501056 268926803427573 268987589620992 269250529591296 269770931615856 269973614509632 270005181546496 270208040435712 270730293118032 270885687531624 270994936610816 271120905437184 271644922486674 271849013337528 271910460045312 272114750398464 272176257171456 272829076464384 272939109318656 273095771553792 273144172511232 273829183049664 274066956877824 274865090936832 275656703413248 276063282266112 276459467110464 276729710968832 277393451796648 277601861602656 277664608641024 277713819336704 278410289963058 278442843469824 278652041699328 278715026112512 279463528379904 279593433732096 279736708759552 279866741096448 280407661921728 280618336348416 280681765208064 280892645572608 281630014414848 281679927902208 282631549280256 283313834063616 283731706773504 284270975394912 284548855136256 285098825457666 285313024424952 285377514436608 286341627661056 286392376190976 286556760364032 286672329637888 287359918002432 287424870678528 287640817238016 288196763641776 288478480908288 288612576755712 289453070370816 289670540746752 290482425649152 290766377189376 291748696031232 291948046489682 292167391378104 292452990001152 293154443376003 293441006859264 293727850463232 294295561762752 294516670374144 294551107141632 295289803525464 295342137946944 295630839939072 295768260476928 296339915440008 296629592776704 296696640700416 297493433436672 297751755620352 297922659876864 298757673713664 298982134775808 299560001450688 299852826476544 300283152249718 301365725408704 301592145938688 301886957420544 302470438478384 302611038323616 302906845790208 303492298067838 303720316323336 303755829239808 303984045490176 304571579757786 304869303687168 305167318646784 305309172105216 305899267550976 306198289317888 307056497983488 307287194075136 308837602898176 309223227303936 309525498298368 309969705548096 310113791339904 311016900499272 311087200421888 311320924839936 312067633271229 312193491163136 312372684721152 312428046753792 313248198903552 313483546911744 313554404376576 313789982441472 314396469427392 314703797354496 315458619661944 315585845149696 315766985859072 316889918889984 316961546305536 318488777988744 318728063321568 318800106217472 319198170120192 319656258846474 319804847319276 319968728307712 320117462028288 320977152478071 321049703741184 321328480518144 321949537761984 322134331118688 322191423214848 322264248942592 322506370842624 323279907752736 323352979513344 323595919392768 324221359096998 324538291021824 325634704167168 325766033702912 325917462233088 326704241082368 326792728855296 327112174338048 327581620636056 328688315300367 328762609536768 329009613751296 329083980611584 329967751067328 330121132716672 330254271643648 330443831771136 331082506983096 331331254170912 331369995534336 332259905190312 332335006722048 332584694931456 332659869876224 333708291873792 333783720787968 333842877513728 334034497437696 334680112616256 334970725072896 335222393536512 336102382927872 336913748616192 337243087568896 337334429786112 338148769688832 339036441084792 339291164181024 339367855005696 339622827098112 340279243288182 340574717632512 340770201513984 341725307894784 341982051176448 342059350228992 342977966648064 343055490809856 343313233477632 344275467436032 344473075482624 345438560231424 345698093334528 346944395280384 347442303260448 347781934055424 348216185585664 348454120003814 348715918741608 349056794517504 349894013061681 349973100474624 350236040444928 350540160565248 351217677558528 351481552598016 351560998846464 352404223766496 352748704923648 353013730246656 353696028105816 354041772023808 355034075793408 355381127675904 355546322436096 356581739593728 356849644732416 357093478351016 358299875237337 358569071236764 358650119494656 359000706121728 359694575487808 359964819346176 360277387247616 360973724157376 361180916708832 361494540582912 362193229982232 362465351116704 362547280060416 362819667197952 363772101952512 364127695405056 364401269932032 365105577399552 365422609170432 366486787915776 367542271217664 368529323215563 368612622813952 369857935728864 370135815470208 370219478188032 371213719950744 371257124626432 371536055599104 372254153037294 372467820355983 372618037839872 372791244976128 373155654795264 373792393339101 373876882562304 374157781797888 374242353610752 374523527430144 375506685886464 375573237202944 376515126693288 376842065707008 377751778751488 378308942364672 379027967193216 379398473515008 380131767276888 380417365899936 380503352582144 381415996220391 381702559703652 381788836881408 381856501587968 382075680485376 383146557336576 383233160904704 383521089650688 384262351522368 384440971381632 384637974544384 384816769007616 385850212479072 385937427161088 386227387662336 387309900865536 388618380260352 388998261374976 389556521837472 389937320001536 390872591168004 391254675812352 391637133950976 392305408584309 392394082350336 392688893832192 392734809522176 393719738033952 393789517262592 394015545500544 394174453252096 394357680635904 395119887253344 395416746672768 395506123702272 396657911248896 396842293039104 397230213169152 398296993526784 398343564951552 398642846367744 399413335267584 399803768635392 401154457042944 401730163144893 402122861251584 402515943227392 403481384431488 403875794386944 404656397423784 404960421764448 405007772319744 405312060653568 406095439677048 406492404916224 406681358155776 407467383730011 407865690067968 408172125597696 408264385757184 409408663977984 409643657330688 409716258766848 411100435316736 412297636405248 413485055119872 414094923399168 414689200665696 415094566453248 415896852907778 416090177694972 416496912961536 416570729005056 417615434944587 417664265204736 417978062548992 418072539168768 418386643255296 419195292569856 419605063139328 419800111644672 420611492882592 421022647812096 421338968358912 422519891853312 424361739681792 424651703984992 424970751095424 425597560160256 426208345128632 426406463092368 426823282704384 427648238186499 427969536637428 428066271654912 428437974024192 429266050349312 429512441491584 429588564286464 430008494456832 431039877003648 431137306017792 431461225857024 432295145462664 432717721362432 434179605556224 434556616310784 435723638473728 436149565784064 436775494181408 437922069734523 438251087067156 438350146049024 438679485001728 439957001423104 440161510288896 440591775694848 441443342644128 441775005561216 441826660712448 442934705288196 443013206920416 443113342296064 443446259908608 444509873160012 444944389165056 445044961050624 445379329916928 446240150155008 446627633430528 446963191382016 448136510570496 449218331488256 449340002176032 449779239714816 450424728374577 450865026251776 452048588113056 452388218908032 452490473340928 452830436130816 453705657717576 453916557485424 454099623510016 454360268685312 455238447101757 455580474485004 455633743859712 455976068235264 456079133638656 456857369636679 457303955530752 457407321079808 457750977970176 458848901326464 459033956581376 459297433976832 460584746975232 460930791112704 462592527040512 463256404347264 463709245407232 463834840955904 464288247447552 464954558322144 465170687009856 465409059356672 466525350748908 466630800632832 466981387259904 468290236744704 468559027081728 468642070130688 468747998461952 469872298355328 470225320367616 470331606564864 470684973662208 471594704141088 472055696031744 473378767724544 473650478788608 475334878334976 475442319458304 475799526309888 477733166983116 478092094982352 478200159326208 478667608162304 478797255180288 479484388269711 479953092461568 480176193042432 480369849663488 481574555611776 481992720777216 482924306642976 483287134822272 483396373413888 483759556263936 485029469270016 485393879089152 485503593873408 486332038645497 486807436532736 487230145560576 488649050554368 488876193349632 490056361623552 490668261507072 491003532732647 491372430954084 493143914305152 493514420626944 493625970917376 494951626600992 495381407465472 495665747656704 496338870716392 496623760474644 497054993301504 498389857785468 498502510083072 498877042397184 498989804814336 499364703240192 500675581181952 500764316270592 501051746156544 502020168924384 502456087609344 502833590304768 505370622924288 505864631353344 506496269942784 506842356369184 507223154533248 508554661627188 508936746271536 509051782508544 509434240647168 510418864932273 510862076448768 511361452867584 512349802029824 512587961842176 513089025343488 514466949972096 514583236214784 514969850216448 516413201154048 518157840347136 518664348499968 519408695783296 521163454890672 521672901083136 522681180005721 523073878112412 523192109800448 523585191776256 524959650711936 525052689683456 525354060667392 525810240847872 526826516337792 527222328897024 527341498269696 528606335649744 528877214998528 529123057385472 530544042158724 531062658035712 531124753268736 532551113690112 533071691513856 534872609390592 535640217526524 536163815002112 537853606855146 537975179241984 538501059182592 539541863231712 539947229019264 540010363092992 540416080871424 541460586236064 541771375063248 541989873221632 542241810874368 543289844973348 543698026675056 543820920090624 544229500796928 544352514342912 545658152928768 545878218637312 546191543107584 546288345022464 547658366099328 548133913755648 549730181873664 551313406826496 552126564532224 552918934220928 553459421937664 554786903593296 555203723205312 555329217282048 555427638673408 556820579926116 556885686939648 557304083398656 557430052225024 558381229555941 558927056759808 559186867464192 559473417519104 559733482192896 560815323843456 561236672696832 561363530416128 561785291145216 563260028829696 563359855804416 565263098560512 566627668127232 567463413547008 568541950789824 569097710272512 570197650915332 570626048849904 570755028873216 572683255322112 572784752381952 573113520728064 573344659275776 574719836004864 574849741357056 575281634476032 576393527283552 576956961816576 577225153511424 578906140741632 579341081493504 580964851298304 581532754378752 583497392062464 583896092979364 584334782756208 584905980002304 586036474551869 586308886752006 586882013718528 587455700926464 588591123525504 589033340748288 589102214283264 590579607050928 590684275893888 591261679878144 591536520953856 592679830880016 593259185553408 593393281400832 594986866873344 595503511240704 595845319753728 597515347427328 597964269551616 599120002901376 599705652953088 600566304499436 602731450817408 603184291877376 603773914841088 604940876956768 605222076647232 605813691580416 606984596135676 607440632646672 607511658479616 607968090980352 609143159515572 609738607374336 610334637293568 611798535101952 612396578635776 614112995966976 614574388150272 617675205796352 618446454607872 619050996596736 619939411096192 620227582679808 622033800998544 622174400843776 622641849679872 623845279361667 624135266542458 624386982326272 624745369442304 624856093507584 626496397807104 626967093823488 627108808753152 627579964882944 628792938854784 629407594708992 630917239323888 631171690299392 631533971718144 633779837779968 633923092611072 636977555977488 637456126643136 637600212434944 638396340240384 639312517692948 639609694638552 639937456615424 640234924056576 641954304956142 642099407482368 642656961036288 643899075523968 644268662237376 644382846429696 644528497885184 645012741685248 646559815505472 646705959026688 647191838785536 648442718193996 649076582043648 651269408334336 651532067405824 651834924466176 653408482164736 653585457710592 654224348676096 655163241272112 657376630600734 657525219073536 658019227502592 658167961223168 659935502134656 660242265433344 660508543287296 660887663542272 662165013966192 662662508341824 662739991068672 664519810380624 664670013444096 665169389862912 665319739752448 667416583747584 667567441575936 667685755027456 668068994875392 669360225232512 669941450145792 670444787073024 672204765855744 673827497232384 674486175137792 674668859572224 676297539377664 678072882169584 678582328362048 678735710011392 679245654196224 680558486576364 681149435265024 681540403027968 683450615789568 683964102352896 684118700457984 685955933296128 686110981619712 686626466955264 688550934872064 688946150965248 690877120462848 691396186669056 693888790560768 694884606520896 695563868110848 696432371171328 696908240007628 697431837483216 698113589035008 699788026123362 699946200949248 700472080889856 702435355117056 702963105196032 703121997692928 704808447532992 705497409847296 706027460493312 707392056211632 708083544047616 710068151586816 710762255351808 713163479187456 713699289464832 714186956702032 716599750474674 717138142473528 717300238989312 718001412243456 719389150975616 719929638692352 720554774495232 721947448314752 722361833417664 722989081165824 724386459964464 724930702233408 725094560120832 725639334395904 727544203905024 728255390810112 730211154799104 730845218340864 732973575831552 735084542435328 737058646431126 737225245627904 739715871457728 740271630940416 740438956376064 742427439901488 742514249252864 743072111198208 744508306074588 744935640711966 745236075679744 745582489952256 747584786678202 747753765124608 748315563595776 748484707221504 749047054860288 751013371772928 751146474405888 753030253386576 753684131414016 755503557502976 756617884729344 758055934386432 758796947030016 760263534553776 760834731799872 761006705164288 762831992440782 763405119407304 763577673762816 763713003175936 764151360970752 766293114673152 766466321809408 767042179301376 768524703044736 768881942763264 769275949088768 769633538015232 771700424958144 771874854322176 772454775324672 774619801731072 777236760520704 777996522749952 779113043674944 779874640003072 781745182336008 782509351624704 784610817168618 784788164700672 785377787664384 785469619044352 787439476067904 787579034525184 788031091001088 788348906504192 788715361271808 790239774506688 790833493345536 791012247404544 793315822497792 793684586078208 796593987053568 796687129903104 798826670535168 799607537270784 802308914085888 803460326289786 804245722503168 805031886454784 806962768862976 807751588773888 809312794847568 809920843528896 810015544639488 810624121307136 812190879354096 812984809832448 813362716311552 814934767460022 815731380135936 816344251195392 816528771514368 818817327955968 819287314661376 819432517533696 822200870633472 824595272810496 826970110239744 828189846798336 829378401331392 830189132906496 831793705815556 832180355389944 832993825923072 833141458010112 835230869889174 835328530409472 835956125097984 836145078337536 838390585139712 839210126278656 839600223289344 841222985765184 842045295624192 842677936717824 845039783706624 849303407969984 849941502190848 851195120320512 852416690257264 852812926184736 853646565408768 855296476372998 855939073274856 856132543309824 858532100698624 859024882983168 859177128572928 860016988913664 862079754007296 862274612035584 862922451714048 864590290925328 865435442724864 868359211112448 871447276947456 872299131568128 873550988362816 875844139469046 876502174134312 876700292098048 877358970003456 879463330128009 879914002846208 880323020577792 881183551389696 882886685288256 883550011122432 883653321424896 885869410576392 886026413840832 886226684592128 886892519817216 889019746320024 889888778330112 890089922101248 892480300310016 893255266861056 896273021140992 898436662976512 898680004352064 899558479429632 900849456749154 901730052503552 904097176226112 904776437816064 904980946681856 905660872261632 907411315435152 907833114970848 908199247020032 908720537370624 910476894203514 911160948970008 911267487719424 911952136470528 913714739273358 914607911061504 914814642159616 915501955940352 917697802652928 918067913162752 918594867953664 921169493950464 921861582225408 926512808694528 927418490814464 927669681911808 928576494895104 929909116644288 930341374019712 930818118713344 933050701497816 933261601265664 933962774519808 936580473489408 937118054163456 937284140261376 937495996923904 939744596710656 940450640735232 940663213129728 941369947324416 943189408282176 944111392063488 946757535449088 947300957577216 950669756669952 950884638916608 955466333966232 956184189964704 956400318652416 957594510360576 958968776539422 959906184923136 960352386084864 963149111223552 963985441554432 965848613285952 966574269644544 966792746827776 967519112527872 970058938540032 970787758178304 972664077290994 973614873065472 977298101108736 977752386699264 980112723247104 981336523014144 982007065465294 982744861908168 986064945901101 986287828610304 987028841253888 987251941834752 989903253201984 990762814930944 991331495313408 992677741432784 993247520949288 994109986603008 996779715570936 997005020166144 997754084794368 997979609628672 1001351162363904 1001528632541184 1002103492313088 1004040337848768 1004912175218688 1005667180609536 1010741245848576 1011729262706688 1013684712738368 1014446309066496 1017109323254376 1017873492543072 1018103565017088 1018868481294336 1020837729864546 1021724152897536 1024699604059648 1025175923684352 1026178050686976 1028933899944192 1029166472429568 1029939700432896 1032826402308096 1036315680694272 1038817391566592 1042326909781344 1043345802166272 1045362360011442 1046147756224824 1046384219600896 1047170383552512 1049682039185043 1049919301423872 1050105379366912 1050708121334784 1051620481695744 1053653032675584 1054444657794048 1054682996539392 1057212671299488 1057754429997056 1058246114770944 1061088084317448 1062125316071424 1065102227380224 1066143383027712 1069745218781184 1071280435053048 1072327630004224 1074899625712011 1075707213710292 1075950358483968 1077002118365184 1079083726463424 1079894458038528 1080020726185984 1080832161742848 1082921172472128 1083542750126496 1083979746443264 1084483621748736 1086579689946696 1087396053350112 1087641840181248 1088459001593856 1091316305857536 1091756437274624 1092383086215168 1095316732198656 1096267827511296 1099460363747328 1102626813652992 1105587969646689 1105837868441856 1106918843875328 1109573807186592 1110407446410624 1110658434564096 1110855277346816 1113641159852232 1113771373879296 1114608166797312 1116762459111882 1117854113519616 1118373734928384 1118946835038208 1119466964385792 1121630647686912 1122473345393664 1122727060832256 1123570582290432 1126520057659392 1126719711608832 1130526197121024 1133255336254464 1134926827094016 1137083901579648 1138195420545024 1140395301830664 1141252097699808 1141510057746432 1144247988661173 1145366510644224 1145569504763904 1146227041456128 1149439672009728 1149699482714112 1150563268952064 1152787054567104 1153913923633152 1154450307022848 1157812281483264 1158682162987008 1161929702596608 1166994784124928 1167792185958728 1168669565512416 1169811960004608 1172072949103738 1172617773504012 1173764027437056 1174911401852928 1176916225752927 1177182247051008 1178066681496576 1178204428566528 1181159214101856 1181368551787776 1182523359756288 1183073041907712 1185359661760032 1186518371106816 1189973733746688 1191690639507456 1195030694854656 1195928539103232 1198240005802752 1199411305906176 1201132608998872 1205190489434679 1205462901634816 1206368583754752 1207547829682176 1209881753913536 1210444153294464 1211627383160832 1213969192271352 1214881265293344 1215023316959232 1215936181960704 1218286319031144 1219477214748672 1222402151190033 1223597070203904 1224793157271552 1228225991933952 1229148776300544 1235350411592704 1236892909215744 1239878822192384 1240455165359616 1244067601997088 1244348801687552 1245283699359744 1247690558723334 1248270533084916 1248773964652544 1249490738884608 1249712187015168 1252846304833761 1252992795614208 1253934187646976 1254217617506304 1255159929765888 1257585877709568 1258815189417984 1261834478647776 1262343380598784 1263067943436288 1267559675559936 1273955111954976 1274912253286272 1275200424869888 1276792680480768 1278625035385896 1279219389277104 1279874913230848 1280469848113152 1282944714559497 1283908609912284 1284198814964736 1285313922072576 1287798151047936 1288537324474752 1288765692859392 1289056995770368 1290025483370496 1293119631010944 1293411918053376 1294383677571072 1296885436387992 1298153164087296 1302538816668672 1303064134811648 1303669848932352 1306816964329472 1307170915421184 1308448697352192 1310326482544224 1313766209203569 1314753261201468 1315050438147072 1316038455005184 1316335922446336 1319871004269312 1320484530866688 1321017086574592 1321775327084544 1324330027932384 1325325016683648 1325479982137344 1329039620761248 1329340026888192 1330338779725824 1334833167495168 1335134883151872 1336137989750784 1338720450465024 1339882900291584 1340889574146048 1344409531711488 1347654994464768 1348972350275584 1349337719144448 1351274185123731 1352595078755328 1356145764339168 1357164656724096 1357471420022784 1358491308392448 1361116973152728 1362298870530048 1363080806055936 1365715341305271 1366901231579136 1367928204705792 1368237400915968 1370572108910037 1371911866592256 1372221963239424 1373252933910528 1377101869744128 1377892301930496 1381754240925696 1382792373338112 1387777581121536 1389769213041792 1391127736221696 1392864742342656 1393816480015256 1394863674966432 1396227178070016 1399576052246724 1399892401898496 1400944161779712 1404870710234112 1405926210392064 1406243995385856 1409616895065984 1410994819694592 1412054920986624 1414784112423264 1416167088095232 1420136303173632 1426326958374912 1427398578929664 1428373913404064 1433199500949348 1434276284947056 1434600477978624 1436002824486912 1438453164809133 1438778301951232 1439859277384704 1441109548990464 1443894896629504 1444723666835328 1445978162331648 1448772919928928 1449861404466816 1450189120241664 1451278668791808 1455088407810048 1456510781620224 1458996115936491 1460422309598208 1461690436681728 1465947151663104 1470169084870656 1473010598197941 1474117292862252 1474450491255808 1479431742915456 1480543261880832 1480877912752128 1484854879802976 1485028498505728 1486144222396416 1489016612149176 1489871281423932 1490472151359488 1491164979904512 1495169573356404 1495507530249216 1496631127191552 1496969414443008 1498094109720576 1502026743545856 1502292948811776 1506060506773152 1507368262828032 1511007115005952 1516111868772864 1517593894060032 1520527069107552 1521669463599744 1522013410328576 1525663984881564 1526810238814608 1527155347525632 1527426006351872 1528302721941504 1531256594796819 1532586229346304 1532932643618816 1534084358602752 1537049406089472 1537763885526528 1538551898177536 1539267076030464 1543400849916288 1543749708644352 1544909550649344 1549239603462144 1554473521041408 1555993045499904 1558226087349888 1559749280006144 1563490364672016 1565018703249408 1568043540017163 1569221634337236 1569576329401344 1570755575328768 1570939238088704 1574878952135808 1575158069050368 1576062182002176 1576697813008384 1577430722543616 1580479549013376 1581666986691072 1582024494809088 1586631644995584 1587369172156416 1593187974107136 1593374259806208 1597653341070336 1599215074541568 1604617828171776 1606920652579572 1608491445006336 1610063772909568 1613925537725952 1615503177547776 1618625589695136 1619841687057792 1620031089278976 1621248242614272 1624381758708192 1625969619664896 1626725432623104 1629869534920044 1631462760271872 1632688502390784 1633057543028736 1637634655911936 1638574629322752 1638865035067392 1644401741266944 1649190545620992 1651557337373449 1653940220479488 1656379693596672 1658756802662784 1660378265812992 1663587411631112 1664360710779888 1665987651846144 1666282916020224 1670461739778348 1670657060818944 1671912250195968 1672290156675072 1675143688667823 1676781170279424 1678420252557312 1679200446578688 1682445971530368 1684090591248384 1685355873435648 1690079567413248 1698606815939968 1699883004381696 1702390240641024 1704833380514528 1705625852369472 1707293130817536 1710592952745996 1711878146549712 1712265086619648 1717064201397248 1718049765966336 1718354257145856 1720033977827328 1724159508014592 1724549224071168 1725844903428096 1729180581850656 1730870885449728 1736718422224896 1742894553894912 1744598263136256 1747101976725632 1751688278938092 1753004348268624 1753400584196096 1754717940006912 1758109423655607 1758926660256018 1759828005692416 1760646041155584 1762367102779392 1765773370576512 1767100022244864 1767306642849792 1771738821152784 1772052827681664 1772453369184256 1773785039634432 1778039492640048 1779777556660224 1780179844202496 1784960600620032 1786510533722112 1792546042281984 1796873325953024 1797360008704128 1799116958859264 1801698913498308 1803460105007104 1808194352452224 1809552875632128 1809961893363712 1811321744523264 1814822630870304 1815666229941696 1816398494040064 1817441074741248 1820953788407028 1822321897940016 1822534975438848 1823904272941056 1827429478546716 1829215822123008 1829629284319232 1831003911880704 1835395605305856 1836135826325504 1837189735907328 1842338987900928 1843723164450816 1853025617389056 1854836981628928 1855339363823616 1857152989790208 1859818233288576 1860682748039424 1861636237426688 1866101402995632 1866523202531328 1867925549039616 1871535838085001 1873160946978816 1874236108326912 1874568280522752 1874991993847808 1879489193421312 1880901281470464 1881326426259456 1882739894648832 1886378816564352 1888222784126976 1893515070898176 1894601915154432 1901339513339904 1901769277833216 1910932667932464 1912368379929408 1912800637304832 1915189020721152 1917937553078844 1919812369846272 1920704772169728 1926298222447104 1927970883108864 1931697226571904 1933148539289088 1933585493655552 1935038225055744 1940117877080064 1941575516356608 1945328154581988 1947229746130944 1954596202217472 1955504773398528 1960225446494208 1962673046028288 1964014130930588 1965489723816336 1972129891802202 1972575657220608 1974057682507776 1974503883669504 1979806506403968 1981525629861888 1982662990626816 1985355482865568 1986495041898576 1988219973206016 1993559431141872 1994010040332288 1995508169588736 1995959219257344 2002702324727808 2003057265082368 2004206984626176 2008080675697536 2009824350437376 2011334361219072 2021482491697152 2023458525413376 2027369425476736 2028892618132992 2034218646508752 2035746985086144 2036207130034176 2037736962588672 2041675459729092 2043448305795072 2049399208119296 2050351847368704 2052356101373952 2057867799888384 2058332944859136 2059879400865792 2065652804616192 2072631361388544 2077634783133184 2084653819562688 2086691604332544 2090724720022884 2092295512449648 2092768439201792 2094340767105024 2099364078370086 2099838602847744 2100210758733824 2101416242669568 2107306065351168 2108889315588096 2109365993078784 2114425342598976 2115508859994112 2116492229541888 2122176168634896 2124250632142848 2130204454760448 2132286766055424 2139490437562368 2142560870106096 2144655260008448 2149799251424022 2151414427420584 2151900716967936 2154004236730368 2158167452926848 2159788916077056 2160041452371968 2161664323485696 2165842344944256 2167085500252992 2167959492886528 2168967243497472 2173159379893392 2174792106700224 2175283680362496 2176918003187712 2182632611715072 2183512874549248 2184766172430336 2190633464397312 2192535655022592 2198920727494656 2205253627305984 2211175939293378 2211675736883712 2213837687750656 2219147614373184 2220814892821248 2221316869128192 2221710554693632 2227282319704464 2227542747758592 2229216333594624 2233524918223764 2235708227039232 2236747469856768 2237893670076416 2243261295373824 2244946690787328 2245454121664512 2247141164580864 2253040115318784 2253439423217664 2261052394242048 2266510672508928 2269853654188032 2274167803159296 2276390841090048 2280790603661328 2282504195399616 2283020115492864 2288495977322346 2290733021288448 2291139009527808 2292454082912256 2298879344019456 2299398965428224 2301126537904128 2305574109134208 2307827847266304 2308900614045696 2315624562966528 2317364325974016 2323859405193216 2333989568249856 2335584371917456 2337339131024832 2339623920009216 2344145898207476 2345235547008024 2347528054874112 2353832451505854 2354364494102016 2356133362993152 2356408857133056 2362318428203712 2362737103575552 2365046719512576 2366146083815424 2370719323520064 2373036742213632 2379947467493376 2390061389709312 2396480011605504 2398822611812352 2402265217997744 2410380978869358 2410925803269632 2412737167509504 2415095659364352 2419763507827072 2420888306588928 2423254766321664 2427938384542704 2429762530586688 2430046633918464 2431872363921408 2436572638062288 2438954429497344 2444804302380066 2447194140407808 2449586314543104 2456451983867904 2458297552601088 2470700823185408 2473785818431488 2479757644384768 2480910330719232 2488135203994176 2488697603375104 2490567398719488 2495381117446668 2496541066169832 2497547929305088 2498981477769216 2499424374030336 2505692609667522 2505985591228416 2507868375293952 2508435235012608 2515171755419136 2517630378835968 2523668957295552 2524686761197568 2526135886872576 2535119351119872 2547910223909952 2549824506572544 2550400849739776 2553585360961536 2557250070771792 2558438778554208 2559749826461696 2560939696226304 2565889429118994 2567817219824568 2568397629929472 2575596302095872 2577074648949504 2577531385718784 2578113991540736 2580050966740992 2586239262021888 2586823836106752 2588767355142144 2593770872775984 2596306328174592 2605077633337344 2606128269623296 2613633928658944 2614341830842368 2616897394704384 2620652965088448 2627532418407138 2629506522402936 2630100876294144 2632076910010368 2632671844892672 2639742008538624 2640969061733376 2642034173149184 2643550654169088 2648660055864768 2650650033367296 2650959964274688 2658079241522496 2658680053776384 2660677559451648 2669666334990336 2670269766303744 2677440900930048 2679765800583168 2688819063422976 2695309988929536 2698675438288896 2702548370247462 2705190157510656 2712291528678336 2714329313448192 2714942840045568 2716982616784896 2722233946305456 2724597741060096 2726161612111872 2731430682610542 2733802463158272 2735856409411584 2741144217820074 2743823733184512 2744443926478848 2746505867821056 2754203739488256 2755784603860992 2763508481851392 2765584746676224 2779538426083584 2782255472443392 2785729484685312 2787632960030512 2789727349932864 2792454356140032 2799152104493448 2799784803796992 2801888323559424 2809741420468224 2811852420784128 2812487990771712 2819233790131968 2821989639389184 2824109841973248 2829568224846528 2832334176190464 2840272606347264 2852653916749824 2856747826808128 2866399001898696 2868552569894112 2869200955957248 2876906329618266 2877556603902464 2879718554769408 2887789793259008 2889447333670656 2891956324663296 2897545839857856 2899722808933632 2900378240483328 2902557337583616 2910176815620096 2917992231872982 2920844619196416 2931894303326208 2940338169741312 2946021196395882 2948234585724504 2948900982511616 2958194837703303 2958863485830912 2961086523761664 2961755825504256 2969709759605952 2970056997011456 2972288444792832 2978033224298352 2979742562847864 2980944302718976 2982329959809024 2990339146712808 2991015060498432 2993262254383104 2993938828886016 3004053487091712 3004585897623552 3012121013546304 3014736525656064 3022014230011904 3032223737545728 3035187788120064 3041054138215104 3043338927199488 3044026820657152 3051327969763128 3053620477629216 3054310695051264 3054852012703744 3056605443883008 3062513189593638 3065172458692608 3065865287237632 3074098812178944 3075527771053056 3077103796355072 3078534152060928 3086801699832576 3087499417288704 3089819101298688 3098479206924288 3108947042082816 3116452174699776 3119498560012288 3126980729344032 3130037406498816 3136087080034326 3138443268674472 3139152658802688 3141511150657536 3149757904271616 3150316138100736 3152124364004352 3153395626016768 3154861445087232 3160959098026752 3163333973382144 3164048989618176 3173263289991168 3174738344312832 3186375948214272 3195306682140672 3198430149083136 3209235656343552 3213841305159144 3216982890012672 3224698877136033 3227851075451904 3231006355095552 3237251179390272 3239683374115584 3240062178557952 3242496485228544 3248763517416384 3251939239329792 3253450865246208 3259739069840088 3262925520543744 3265377004781568 3275269311823872 3277149258645504 3288803482533888 3298381091241984 3303114674746898 3307880440958976 3316763908940067 3317513605325568 3320756531625984 3327174823262224 3328721421559776 3331975303692288 3332565832040448 3340923479556696 3341314121637888 3343824500391936 3350287377335646 3353562340558848 3356840505114624 3358400893157376 3364891943060736 3368181182496768 3370711746871296 3380159134826496 3397213631879936 3399766008763392 3404780481282048 3409666761029056 3411251704738944 3414586261635072 3421185905491992 3423756293099424 3424530173239296 3432743965983519 3434128402794496 3436099531932672 3436708514291712 3448319016029184 3449098448142336 3451689806856192 3458361163701312 3461741770899456 3473436844449792 3485789107789824 3494203953451264 3503376557876184 3506008696537248 3506801168392192 3509435880013824 3516218847311214 3517853320512036 3519656011384832 3521292082311168 3524734205558784 3530748677258781 3531546741153024 3534200044489728 3534613285699584 3543477642305568 3544105655363328 3544906738368512 3547570079268864 3556078985280096 3559555113320448 3569921201240064 3585092084563968 3593746651906048 3594720017408256 3598233917718528 3603397826996616 3606920210014208 3615571468304037 3616388704904448 3619105751264256 3619923786727424 3622643489046528 3629645261740608 3631332459883392 3632796988080128 3634882149482496 3641907576814056 3644643795880032 3645069950877696 3647808545882112 3654858957093432 3658431644246016 3659258568638464 3670791210611712 3672271652651008 3674379471814656 3684677975801856 3687446328901632 3706051234778112 3709673963257856 3710678727647232 3719636466577152 3721365496078848 3723272474853376 3732202805991264 3733046405062656 3735851098079232 3743071676170002 3746321893957632 3748472216653824 3749136561045504 3758978386842624 3761802562940928 3762652852518912 3765479789297664 3772757633128704 3776445568253952 3787030141796352 3789203830308864 3802679026679808 3821865335864928 3824736759858816 3825601274609664 3830378041442304 3835875106157688 3839624739692544 3841409544339456 3848834143678491 3852596444894208 3855941766217728 3863394453143808 3866297078578176 3867170987311104 3870076450111488 3880235754160128 3883151032713216 3890656309163976 3894459492261888 3909192404434944 3911009546797056 3920450892988416 3925346092056576 3928028261861176 3930979447632672 3941298627610707 3944259783604404 3945151314441216 3948115365015552 3949007767339008 3959613012807936 3963051259723776 3965325981253632 3970710965731136 3972990083797152 3976439946412032 3987118862283744 3988020080664576 3991016339177472 4005404649455616 4008413969252352 4016161351395072 4019648700874752 4022668722438144 4042964983394304 4046917050826752 4053822555371193 4054738850953472 4057785236265984 4068437293017504 4071493970172288 4072414260068352 4075473925177344 4083350919458184 4086896611590144 4097146023915813 4098798416238592 4100703694737408 4104712202747904 4111716326730111 4115735599776768 4116665889718272 4119758801731584 4131305609232384 4145262722777088 4155269566266368 4169307639125376 4173383208665088 4181449440045768 4184591024899296 4185536878403584 4188681534210048 4198728156740172 4199677205695488 4200421517467648 4202832485339136 4214612130702336 4217778631176192 4218731986157568 4228850685197952 4231017719988224 4232984459083776 4244352337269792 4248501264285696 4260408909520896 4278980875124736 4285121740212192 4289310520016896 4299598502848044 4302828854841168 4303801433935872 4308008473460736 4315359494427399 4316334905853696 4319577832154112 4320082904743936 4323328646971392 4331684689888512 4334171000505984 4335918985773056 4337934486994944 4346318759786784 4349584213400448 4350567360724992 4353836006375424 4365265223430144 4369532344860672 4381266928794624 4385071310045184 4397841454989312 4410507254611968 4419031794593823 4422351878586756 4423351473767424 4427675375501312 4438295228746368 4441629785642496 4442633738256384 4443421109387264 4454564639408928 4455085495517184 4458432667189248 4467049836447528 4471416454078464 4473494939713536 4486522590747648 4489893381574656 4490908243329024 4494282329161728 4506080230637568 4506878846435328 4522104788484096 4533021345017856 4548335606318592 4552781682180096 4561581207322656 4565008390799232 4566040230985728 4576991954644692 4581466042576896 4582278019055616 4584908165824512 4593769784390457 4597758688038912 4598797930856448 4602253075808256 4611148218268416 4615655694532608 4617801228091392 4631249125933056 4634728651948032 4647718810386432 4667979136499712 4671168743834912 4674678262049664 4679247840018432 4688291796414952 4690471094016048 4695056109748224 4704130620051489 4707664903011708 4708728988204032 4712266725986304 4712817714266112 4724636856407424 4725474207151104 4730093439025152 4732292167630848 4741438647040128 4746073484427264 4759894934986752 4780122779418624 4792960023211008 4797645223624704 4804530435995488 4820761957738716 4821851606539264 4825474335019008 4830191318728704 4839527015654144 4841776613177856 4846509532643328 4855876769085408 4859525061173376 4860093267836928 4863744727842816 4873145276124576 4877908858994688 4889608604760132 4894388280815616 4899172629086208 4912903967735808 4916595105202176 4941401646370816 4947571636862976 4954672012120347 4959515288769536 4961820661438464 4976270407988352 4977395206750208 4981134797438976 4990762234893336 4993082132339664 4995095858610176 4997962955538432 4998848748060672 5011385219335044 5011971182456832 5015736750587904 5016870470025216 5025431066003469 5030343510838272 5035260757671936 5047337914591104 5049373522395136 5052271773745152 5070238702239744 5095820447819904 5099649013145088 5100801699479552 5107170721923072 5114500141543584 5116877557108416 5119499652923392 5121879392452608 5131778858237988 5135634439649136 5136795259858944 5151192604191744 5154149297899008 5155062771437568 5156227983081472 5160101933481984 5172478524043776 5173647672213504 5177534710284288 5187541745551968 5192612656349184 5210155266674688 5227267857317888 5228683661684736 5233794789408768 5241305930176896 5255064836814276 5259013044805872 5260201752588288 5264153820020736 5265343689785344 5274328270966821 5279484017077248 5281938123466752 5284068346298368 5287101308338176 5297320111729536 5301300066734592 5301919928549376 5316158483044992 5317360107552768 5321355118903296 5339332669980672 5340539532607488 5354881801860096 5359531601166336 5377638126845952 5390619977859072 5397350876577792 5401038860059117 5405096740494924 5410380315021312 5424583057356672 5428658626896384 5429885680091136 5433965233569792 5444467892610912 5449195482120192 5452323224223744 5462861365221084 5467604926316544 5471712818823168 5482288435640148 5487647466369024 5488887852957696 5493011735642112 5508407478976512 5511569207721984 5527016963702784 5531169493352448 5559076852167168 5564510944886784 5571458969370624 5575265920061024 5579454699865728 5584908712280064 5598304208986896 5599569607593984 5603776647118848 5614607514255003 5619482840936448 5623704841568256 5624975981543424 5638467580263936 5643979278778368 5648219683946496 5659136449693056 5664668352380928 5680545212694528 5705307833499648 5713495653616256 5732798003797392 5737105139788224 5738401911914496 5753812659236532 5755113207804928 5759437109538816 5775579586518016 5778894667341312 5783912649326592 5795091679715712 5799445617867264 5800756480966656 5805114675167232 5820353631240192 5835984463745964 5841689238392832 5863788606652416 5880676339482624 5892042392791764 5896469171449008 5897801965023232 5916389675406606 5917726971661824 5922173047523328 5923511651008512 5939419519211904 5940113994022912 5944576889585664 5956066448596704 5959485125695728 5961888605437952 5964659919618048 5980678293425616 5982030120996864 5986524508766208 5987877657772032 6008106974183424 6009171795247104 6024242027092608 6029473051312128 6044028460023808 6064447475091456 6070375576240128 6082108276430208 6086677854398976 6088053641314304 6102655939526256 6107240955258432 6108621390102528 6109704025407488 6113210887766016 6125026379187276 6130344917385216 6131730574475264 6148197624357888 6151055542106112 6154207592710144 6157068304121856 6173603399665152 6174998834577408 6179638202597376 6196958413848576 6217894084165632 6232904349399552 6238997120024576 6253961458688064 6260074812997632 6272174160068652 6276886537348944 6278305317605376 6283022301315072 6299515808543232 6300632276201472 6304248728008704 6306791252033536 6321918196053504 6326667946764288 6328097979236352 6346526579982336 6349476688625664 6372751896428544 6390613364281344 6396860298166272 6418471312687104 6427682610318288 6433965780025344 6446401220070559 6449397754272066 6455702150903808 6462012710191104 6474502358780544 6479366748231168 6480124357115904 6484992970457088 6497527034832768 6503878478659584 6506901730492416 6519478139680176 6525851041087488 6530754009563136 6550538623647744 6554298517291008 6577606965067776 6596762182483968 6606229349493796 6615760881917952 6633527817880134 6635027210651136 6641513063251968 6654349646524448 6657442843119552 6663950607384576 6665131664080896 6681846959113392 6682628243275776 6687649000783872 6700574754671292 6707124681117696 6713681010229248 6729783886121472 6736362364993536 6741423493742592 6760318269652992 6794427263759872 6799532017526784 6809560962564096 6819333522058112 6822503409477888 6829172523270144 6842371810983984 6847512586198848 6849060346478592 6865487931967038 6868256805588992 6872199063865344 6873417028583424 6896638032058368 6898196896284672 6903379613712384 6916722327402624 6923483541798912 6946873688899584 6971578215579648 6988407906902528 7006753115752368 7012017393074496 7013602336784384 7018871760027648 7032437694622428 7035706641024072 7039312022769664 7042584164622336 7061497354517562 7063093482306048 7068400088979456 7069226571399168 7086955284611136 7088211310726656 7089813476737024 7095140158537728 7112157970560192 7119110226640896 7139842402480128 7170184169127936 7187493303812096 7189440034816512 7196467835437056 7206795653993232 7213840420028416 7231142936608074 7232777409808896 7238211502528512 7239847573454848 7245286978093056 7259290523481216 7262664919766784 7265593976160256 7269764298964992 7283815153628112 7289287591760064 7290139901755392 7295617091764224 7309717914186864 7316863288492032 7318517137276928 7341582421223424 7344543305302016 7348758943629312 7369355951603712 7374892657803264 7412102469556224 7419347926515712 7421357455294464 7439272933154304 7442730992157696 7446544949706752 7464405611982528 7466092810125312 7471702196158464 7486143352340004 7492643787915264 7496944433307648 7498273122091008 7517956773685248 7523605125881856 7525305705037824 7545515266257408 7552891136507904 7574060283592704 7578407660617728 7605358053359616 7643730671729856 7649473519717632 7651202549219328 7660756082884608 7671750212315376 7679249479385088 7682819088678912 7697668287356982 7705192889788416 7726788906287616 7732594157156352 7734341974622208 7740152900222976 7760471508320256 7766302065426432 7781312618327952 7788918984523776 7818384808869888 7840901785976832 7850692184113152 7856056523722352 7861958895265344 7882597255221414 7888519567208808 7890302628882432 7896230730031104 7898015534678016 7919226025615872 7926102519447552 7930651962507264 7941421931462272 7945980167594304 7952879892824064 7974237724567488 7976040161329152 7982032678354944 8010809298911232 8032322702790144 8039297401749504 8085929966788608 8107645110742386 8109477701906944 8115570472531968 8136874586035008 8142987940344576 8144828520136704 8150947850354688 8166701838916368 8173793223180288 8194292047831626 8197596832477184 8201407389474816 8223432653460222 8231471199553536 8233331779436544 8239517603463168 8262611218464768 8290525445554176 8310539132532736 8338615278250752 8346766417330176 8362898880091536 8369182049798592 8371073756807168 8377363068420096 8397456313480344 8399354411390976 8400843034935296 8405664970678272 8429224261404672 8435557262352384 8437463972315136 8457701370395904 8462035439976448 8465968918167552 8488704674539584 8497002528571392 8520817819041792 8557961750249472 8570243480424384 8578621040033792 8599197005696088 8605657709682336 8607602867871744 8630718988854798 8632669811707392 8639155664308224 8640165809487872 8663369379777024 8668342001011968 8671837971546112 8675868973989888 8692637519573568 8699168426800896 8701134721449984 8707672012750848 8730530446860288 8762533857589248 8795682909978624 8821014509223936 8838063589187646 8844703757173512 8846702947534848 8855350751002624 8876590457492736 8883259571284992 8885267476512768 8886842218774528 8909129278817856 8910170991034368 8916865334378496 8934099672895056 8942832908156928 8946989879427072 8973045181495296 8979786763149312 8981816486658048 9012160461275136 9013757692870656 9044209576968192 9066042690035712 9096671212637184 9105563364360192 9123162414645312 9130016781598464 9132080461971456 9153983909289384 9162932085153792 9164556038111232 9169816331649024 9187539568780914 9195517376077824 9197595861712896 9222296436536832 9231311389065216 9235602456182784 9262498251866112 9269457303896064 9295437620772864 9342337487669824 9349356524099328 9358495680036864 9376583592829904 9380942188032096 9390112219496448 9408261240102978 9415329806023416 9417457976408064 9424533451972608 9449273712814848 9450948414302208 9460186878050304 9464584335261696 9482877294080256 9492146968854528 9519789869973504 9585920046422016 9595290447249408 9609060871990976 9641523915477432 9643703213078528 9650948670038016 9674096631408099 9679054031308288 9683553226355712 9693019065286656 9711753538170816 9719050122346752 9720186535673856 9727489455685632 9746290552249152 9755817717989376 9779217209520264 9788776561631232 9825807935471616 9882803292741632 9895143273725952 9909344024240694 9919030577539072 9923641322876928 9950291726820201 9952540815976704 9954790413500416 9962269594877952 9981524469786672 9986164264679328 9990191717220352 9995925911076864 9997697496121344 10022770438670088 10023942364913664 10031473501175808 10050862132006938 10060687021676544 10070521515343872 10094675829182208 10098747044790272 10104543547490304 10140477404479488 10191640895639808 10199298026290176 10201603398959104 10214341443846144 10229000283087168 10233755114216832 10238999305846784 10243758784905216 10263557716475976 10271268879298272 10273590519717888 10302385208383488 10308298595798016 10310125542875136 10312455966162944 10344957048087552 10347295344427008 10355069420568576 10375083491103936 10385225312698368 10420310533349376 10454535714635776 10457367323369472 10482611860353792 10510129673628552 10518026089611744 10520403505176576 10528307640041472 10548656541933642 10558968034154496 10563876246933504 10574202616676352 10594640223459072 10602600133469184 10603839857098752 10632316966089984 10634720215105536 10642710237806592 10678665339961344 10709763603720192 10755276253691904 10781239955718144 10794701753155584 10802077720118234 10810193480989848 10820760630042624 10846714404912111 10849166114713344 10857317253792768 10859771360182272 10867930467139584 10888935785221824 10898390964240384 10904646448447488 10925722730442168 10935209852633088 10943425637646336 10964576871280296 10975294932738048 10977775705915392 11016814957953024 11023138415443968 11054033927405568 11062338986704896 11118153704334336 11129021889773568 11150531840122048 11158909399731456 11169817424560128 11196608417973792 11199139215187968 11207553294237696 11229215028510006 11238965681872896 11247409683136512 11276935160527872 11287958557556736 11296439367892992 11318272899386112 11329336704761856 11361090425389056 11426991307232512 11465596007594784 11474210279576448 11476803823828992 11507625318473064 11510226415609856 11518874219077632 11546502431035473 11551159173036032 11557789334682624 11567825298653184 11590183359431424 11598891235734528 11601512961933312 11610229350334464 11640707262480384 11671968927491928 11683378476785664 11727577213304832 11761352678965248 11784084785583528 11792938342898016 11795603930046464 11823895882832121 11832779350813212 11835453943323648 11844346095046656 11847023302017024 11878839038423808 11880227988045824 11889153779171328 11912132897193408 11918970251391456 11923777210875904 11929319839236096 11961356586851232 11964060241993728 11973049017532416 12016213948366848 12048484054185216 12058946102624256 12088056920047616 12128894950182912 12140751152480256 12161467666113579 12164216552860416 12173355708797952 12176107282628608 12205311879052512 12214481910516864 12217242780205056 12219408050814976 12226421775532032 12250052758374552 12260689834770432 12296395248715776 12302111084212224 12308415185420288 12314136608243712 12347206799330304 12349997669154816 12359276405194752 12393916827697152 12435788168331264 12465808698799104 12477994240049152 12507922917376128 12520149625995264 12544348320137304 12553773074697888 12556610635210752 12566044602630144 12599031617086464 12601264552402944 12608497456017408 12643836392107008 12653335893528576 12656195958472704 12693053159964672 12698953377251328 12745503792857088 12781226728562688 12836942625374208 12855365220636576 12867931560050688 12892802440141118 12898795508544132 12911404301807616 12924025420382208 12946078483282197 12949004717561088 12958733496462336 12960248714231808 12969985940914176 12995054069665536 13007756957319168 13013803460984832 13038956279360352 13051702082174976 13061508019126272 13108597034582016 13155213930135552 13193524364967936 13212458698987592 13231521763835904 13257095383781469 13267055635760268 13270054421302272 13283026126503936 13308699293048896 13314885686239104 13327901214769152 13330263328161792 13363693918226784 13365256486551552 13375298001567744 13401149509342584 13414249362235392 13459567772242944 13472724729987072 13482846987485184 13520636539305984 13588854527519744 13599064035053568 13638667044116224 13645006818955776 13658345046540288 13684743621967968 13695025172397696 13698120692957184 13730975863934076 13736513611177984 13744398127730688 13746834057166848 13781309353171371 13793276064116736 13796393792569344 13806759227424768 13833444654805248 13846967083597824 13893747377799168 13943156431159296 13976815813805056 14013506231504736 14024034786148992 14027204673568768 14037743520055296 14064875389244856 14071413282048144 14078624045539328 14085168329244672 14112391860154467 14122994709035124 14126186964612096 14136800177958912 14138453142798336 14173910569222272 14176422621453312 14179626953474048 14190280317075456 14224315941120384 14238220453281792 14279684804960256 14340368338255872 14374986607624192 14378880069633024 14392935670874112 14413591307986464 14427680840056832 14462285873216148 14465554819617792 14476423005057024 14479695146909696 14490573956186112 14518581046962432 14525329839533568 14531187952320512 14539528597929984 14567630307256224 14578575183520128 14580279803510784 14591234183528448 14619435828373728 14633726576984064 14683164842446848 14697517887258624 14738711903207424 14749785315606528 14824204939112448 14838695853031424 14842714910588928 14864016036361041 14878545866308608 14885461984315392 14893089899413504 14928811223965056 14932185620250624 14943404392316928 14972286704680008 14985287575830528 14993888866615296 14996546244182016 15035913547370496 15047210251763712 15050611410075648 15076293198010407 15091030532514816 15105782273015808 15148120567185408 15156815321235456 15210716106719232 15287461343459712 15298947039435264 15302405098438656 15321512165769216 15343500424630752 15358498958770176 15365638177357824 15395336574713964 15410385779576832 15453577812575232 15465188314312704 15468683949244416 15480305800445952 15520943016640512 15532604130852864 15562625236655904 15577837969047552 15681803571953664 15701384368226304 15712113047444704 15723917790530688 15765194510442828 15777039134417616 15780605257764864 15792461460062208 15796031069356032 15822984812900463 15838452051231744 15852205038895104 15861303925014528 15882843862924544 15891960335188608 15905759785648128 15948475449134976 15952080322658304 15964065356709888 16021618597822464 16064645405580288 16078594803499008 16171859933577216 16203116580177351 16215290221484772 16218955403813888 16231140945063936 16273749172070016 16285975880689152 16289657040273408 16301895700709376 16333403677832736 16347586446360576 16388584095663252 16395193664954368 16402814778949632 16446865306920444 16462942399107072 16466663558873088 16479035206926336 16525222436929536 16581050891108352 16621078265065472 16677230556501504 16693532834660352 16725797760183072 16738364099597184 16742147513614336 16754726136840192 16794912626960688 16798708822781952 16801686069870592 16811329941356544 16843822542765009 16858448522809344 16871114524704768 16874927944630272 16915402740791808 16924070879952896 16931937836335104 16977409349079168 16994005057142784 17041635638083584 17115923500498944 17140486960848768 17157242080067584 17198394011392176 17211315419364672 17215205735743488 17261437977709596 17265339623414784 17278311328616448 17280331618975744 17326738759554048 17336684002023936 17343675943092224 17351737947979776 17385275039147136 17398336853601792 17402269442899968 17415344025501696 17461060893720576 17525067715178496 17591365819957248 17642029018447872 17676127178375292 17689407514347024 17693405895069696 17710701502005248 17753180914985472 17766519142569984 17770534953025536 17773684437549056 17818258557635712 17820341982068736 17833730668756992 17868199345790112 17885665816313856 17893979758854144 17946090362990592 17959573526298624 17963632973316096 18024320922550272 18027515385741312 18088419153936384 18132085380071424 18167130711107939 18193342425274368 18211126728720384 18246324829290624 18260033563196928 18264160923942912 18307967818578768 18325864170307584 18329112076222464 18339632663298048 18375079137561828 18391034752155648 18395191723425792 18444592873073664 18462622778130432 18471204912365568 18524996503732224 18538914607792128 18590875241545728 18684674975339648 18698713048198656 18716991360073728 18753167185659808 18761884376064192 18780224438992896 18816522480205956 18830659612046832 18834915952816128 18849066903945216 18898547425629696 18901896828604416 18920373756100608 18965754588160512 18984293937709056 19039579739947008 19171840092844032 19190580894498816 19218121743981952 19283047830954864 19287406426157056 19301897340076032 19339203660211677 19348193262816198 19358108062616576 19367106452711424 19386038130573312 19423507076341632 19438100244693504 19440373071347712 19454978911371264 19492581104498304 19511635435978752 19558434419040528 19577553123262464 19651615870943232 19765606585483264 19790286547451904 19818688048481388 19838061155078144 19847282645753856 19900583453640402 19905081631953408 19909580827000832 19924539189755904 19963048939573344 19972328529358656 19980383434440704 19991851822153728 19995394992242688 20045540877340176 20047884729827328 20062947002351616 20101724264013876 20121374043353088 20141043030687744 20189351658364416 20197494089580544 20209087094980608 20280954808958976 20383281791279616 20398596052580352 20403206797918208 20428682887692288 20458000566174336 20467510228433664 20477998611693568 20487517569810432 20527115432951952 20542537758596544 20547181039435776 20604770416766976 20616597191596032 20620251085750272 20624911932325888 20689914096175104 20694590688854016 20710138841137152 20750166982207872 20770450625396736 20840621066698752 20909071429271552 20914734646738944 20965223720707584 21020259347257104 21036052179223488 21040807010353152 21056615280082944 21097313083867284 21117936068308992 21127752493867008 21189280446918144 21205200266938368 21207679714197504 21264633932179968 21269440430211072 21285420475613184 21357330679922688 21419527207440384 21510552507383808 21562479911436288 21589403506311168 21604155440236468 21620386961979696 21641521260085248 21693428809824222 21698332229426688 21714634507585536 21719542720364544 21735860934279168 21777871570443648 21796781928480768 21809292896894976 21851445460884336 21870419705266176 21886851275292672 21929153742560592 21950589865476096 21955551411830784 22033629915906048 22046276830887936 22108067854811136 22124677973409792 22236307408668672 22258043779547136 22301063680244096 22317818799462912 22339634849120256 22393216835947584 22398278430375936 22415106588475392 22458430057020012 22477931363745792 22494819366273024 22553870321055744 22575917115113472 22636545798772224 22658673409523712 22722180850778112 22853982614465024 22931192015189568 22948420559152896 22953607647657984 23015250636946128 23020452831219712 23037748438155264 23093004862070946 23102318346072064 23115578669365248 23180366718862848 23197782471469056 23203025923866624 23220458700668928 23281414524960768 23343937854983856 23366756953571328 23455154426609664 23522705357930496 23568169571167056 23585876685796032 23591207860092928 23647791765664242 23665558701626424 23670907886647296 23688692190093312 23694046604034048 23757678076847616 23760455976091648 23778307558342656 23824265794386816 23837940502782912 23847554421751808 23858639678472192 23922713173702464 23928120483987456 23946098035064832 24032427896733696 24096968108370432 24117892205248512 24176113840095232 24257789900365824 24322935332227158 24328433105720832 24346711417595904 24352214565257216 24410623758105024 24428963821033728 24434485560410112 24438816101629952 24452843551064064 24500105516749104 24521379669540864 24592790497431552 24604222168424448 24616830370840576 24694413598660608 24699995338309632 24718552810389504 24787833655394304 24871576336662528 24931617397598208 24955988480098304 25015845834752256 25040299251990528 25088696640274608 25107546149395776 25113221270421504 25132089205260288 25198063234172928 25202529104805888 25216994912034816 25287672784214016 25306671787057152 25312391916945408 25386106319929344 25397906754502656 25491007585714176 25562453457125376 25673885250748416 25710730441273152 25735863120101376 25785604880282236 25797591017088264 25822808603615232 25892156966564394 25898009435122176 25917466992924672 25920497428463616 25990108139331072 26015513914638336 26027606921969664 26077912558720704 26103404164349952 26123016038252544 26387048729935872 26424917397975184 26463043527671808 26514190767562938 26534111271520536 26540108842604544 26566052253007872 26617398586097792 26629771372478208 26655802429538304 26660526656323584 26727387836453568 26730512973103104 26750596003135488 26802299018685168 26828498724470784 26919135544485888 26945449459974144 27041273078611968 27177709055039488 27198128070107136 27277334088232448 27290013637911552 27316690093080576 27369487243935936 27390050344795392 27396241385914368 27461951727868152 27473027222355968 27488796255461376 27493668114333696 27562618706342742 27586552128233472 27592787585138688 27666889309610496 27693934167195648 27787494755598336 27886312862318592 27953631627610112 28027012463009472 28048069572297984 28054409347137536 28075487040110592 28129750778489712 28142826564096288 28157248091078656 28170336658489344 28224783720308934 28245989418070248 28252373929224192 28273600355917824 28347821138444544 28352845242906624 28359253906948096 28380560634150912 28448631882240768 28476440906563584 28559369609920512 28749973215248384 28757760139266048 28785871341748224 28827182615972928 28855361680113664 28924571746432296 28931109639235584 28952846010114048 28959390293819392 29037162093924864 29050659679067136 29062375904641024 29079057195859968 29135260614512448 29157150367040256 29160559607021568 29182468367056896 29238871656747456 29267453153968128 29366329684893696 29477423806414848 29648409878224896 29685429821177856 29728032072722082 29757091732617216 29770923968630784 29786179798827008 29857622447930112 29864371240501248 29886808784633856 29944573409360016 29970575151661056 29987777733230592 29993092488364032 30071827094740992 30094420503527424 30152586396020814 30182061065029632 30211564546031616 30296241134370816 30313630642470912 30421432213438464 30574922686919424 30597894078870528 30604810196877312 30643024331538432 30687000849261504 30716997917540352 30731276354715648 30790673149427928 30820771559153664 30907155625150464 30930376628625408 30937367898488832 31041886033281024 31065208261705728 31125250473311808 31155675938095104 31363607143907328 31424226094889408 31447835581061376 31530389020885656 31554078268835232 31561210515529728 31584922920124416 31645969625800926 31676904102463488 31722607850029056 31765687725849088 31783920670377216 31811519571296256 31896950898269952 31904160645316608 31928130713419776 32129290811160576 32343719867154432 32406233160354702 32430580442969544 32437910807627776 32462281890127872 32540143214736333 32547498344140032 32571951761378304 32579314080546816 32603791401418752 32666807355665472 32695172892721152 32777168191326504 32790387329908736 32805629557899264 32893730613840888 32925884798214144 32933327117746176 33050444873859072 33162101782216704 33242156530130944 33354461113003008 33387065669320704 33451595520366144 33476728199194368 33484295027228672 33509452273680384 33589825253921376 33597417645563904 33603372139741184 33622659882713088 33687645085530018 33716897045618688 33742229049409536 33830805481583616 33848141759905792 33863875672670208 33954818698158336 33988010114285568 34083271276167168 34280973921697536 34314484160135168 34396788022784352 34422630838729344 34430411471486976 34522875955419192 34530679246829568 34556622657232896 34653477519108096 34673368004047872 34687351886184448 34703475895959552 34770550078294272 34796673707203584 34804538885799936 34830688051003392 34922121787441152 35050135430356992 35182731639914496 35284058036895744 35352254356750584 35378815028694048 35386811790139392 35471687648496363 35506361829970944 35533038285139968 35541069906051072 35636517115271424 35640683964137472 35667461337513984 35736398691580224 35771331632627712 35787959517708288 35892180725981184 35919147052597248 36048641845100544 36176838307872768 36264170760142848 36334261422215878 36386684850548736 36422253457440768 36484402998340737 36492649658581248 36520067126393856 36528321847885824 36615935637157536 36651728340615168 36658224152444928 36679265326596096 36750158275123656 36782069504311296 36889185746147328 36925245556260864 36942409824731136 37049993007464448 37077829215584256 37181750483091456 37369349950679296 37397426096397312 37433982720147456 37506334371319616 37523768752128384 37560448877985792 37633044960411912 37661319224093664 37669831905632256 37698133807890432 37797094851259392 37803793657208832 37931509176321024 37968587875418112 38079159479894016 38343680185688064 38436243487963904 38566095661909728 38574812852314112 38603794680152064 38678407320423354 38696386525632396 38716216125233152 38734212905422848 38772076261146624 38838235449846591 38847014152683264 38876200489387008 38880746142695424 38909957822742528 38985162208996608 39023270871957504 39116868838081056 39155106246524928 39531213170966528 39580573094903808 39637376096962776 39676122310156288 39694565291507712 39771286151344407 39801166907280804 39810163263906816 39819161654001664 39849078379511808 39926097879146688 39944657058717312 39960766868881408 39983703644307456 39990789984485376 40091081754680352 40095769459654656 40125894004703232 40203448528027752 40242748086706176 40378703316728832 40394988179161088 40418174189961216 40561909617917952 40766563582559232 40797192105160704 40806413595836416 40916001132348672 40935020456867328 40955997223387136 40975035139620864 41054230865903904 41085075517193088 41094362078871552 41209540833533952 41233194383192064 41240502171500544 41379828192350208 41389181377708032 41420277682274304 41500333964415744 41540901250793472 41681242133397504 41818142858543104 41829469293477888 41930447441415168 42040518694514208 42072104358446976 42081614020706304 42113230560165888 42194626167734568 42235872136617984 42255504987734016 42337175580463401 42378560893836288 42410400533876736 42415359428395008 42529267864359936 42538880860422144 42570840951226368 42714661359845376 42839054414880768 43021105014767616 43124959822872576 43178807012622336 43208310880472936 43240773923959392 43283042520170496 43386857619648444 43396664458853376 43429269015171072 43439085440729088 43471721868558336 43555743140887296 43593563856961536 43618585793789952 43702890921768672 43740839410532352 43773702550585344 43858307485121184 43901179730952192 44092553661775872 44216135709622272 44249355946819584 44472614817337344 44516087559094272 44592048109083123 44602127360488192 44635637598925824 44679269698240512 44786433671895168 44796556860751872 44830213176950784 44916860114040024 44955862727491584 44989638732546048 45107740642111488 45151834230226944 45228879594031221 45273091597544448 45317346819047424 45444361701556224 45707965228930048 45862384030379136 45896841118305792 45907215295315968 46030501273892256 46040905662439424 46075496876310528 46186009724141892 46204636692144128 46231157338730496 46360733437725696 46395564942938112 46406051847733248 46440917401337856 46562829049921536 46687875709967712 46733513907142656 47045410715860992 47136339142334112 47171753371592064 47182415720185856 47295583531328484 47331117403252848 47341815773294592 47377384380186624 47388093208068096 47468954438701389 47515356153695232 47520911952183296 47556615116685312 47648531588773632 47675881005565824 47695108843503616 47717279356944384 47845426347404928 47856240967974912 47892196070129664 48064855793467392 48193936216740864 48235784410497024 48352227680190464 48515579800731648 48609349740532053 48645870664454316 48656866211441664 48693422835191808 48704429130514432 48821247516210048 48857927642067456 48868971120820224 48877632203259904 48905687102128128 49000211033498208 49042759339081728 49185580994863104 49208444336848896 49388827197321216 49399990676619264 49437105620779008 49575667310788608 49743152673325056 49863234795196416 49911976960196608 50031691669504512 50080598503981056 50177393280549216 50215092298791552 50226442540843008 50264178410520576 50396126468345856 50405058209611776 50433989824069632 50531467628295027 50575345568428032 50613343574114304 50624783833890816 50772212639858688 50795813509005312 50982015171428352 51124906914250752 51347770501496832 51421460882546304 51471726240202752 51571209760564472 51595182034176528 51645617207230464 51784313933128788 51796018870244352 51834933985849344 51840994856927232 51980216278662144 52031027829276672 52055213843939328 52155825117441408 52206808328699904 52246032076505088 52774097459871744 52849834795950368 52926087055343616 53028381535125876 53068222543041072 53080217685209088 53132104506015744 53234797172195584 53259542744956416 53311604859076608 53321053312647168 53454775672907136 53461025946206208 53501192006270976 53604598037370336 53656997448941568 53838271088971776 53890898919948288 54082546157223936 54355418110078976 54396256140214272 54501392133323817 54554668176464896 54580027275823104 54633380186161152 54738974487871872 54780100689590784 54792482771828736 54923903455736304 54946054444711936 54977592510922752 54987336228667392 55125237412685484 55173104256466944 55185575170277376 55333778619220992 55387868334391296 55574989511196672 55772625724637184 55907263255220224 56054024926018944 56096139144595968 56108818694275072 56150974080221184 56259501556979424 56285653128192576 56314496182157312 56340673316978688 56449567440617868 56491978836140496 56504747858448384 56547200711835648 56695642276889088 56705690485813248 56718507813896192 56761121268301824 56897263764481536 56952881813127168 57118739219841024 57499946430496768 57515520278532096 57571742683496448 57654365231945856 57710723360227328 57849143492864592 57862219278471168 57905692020228096 57918780587638784 58017610980635031 58074324187849728 58101319358134272 58124751809282048 58158114391719936 58270521229024896 58314300734080512 58321119214043136 58364936734113792 58477743313494912 58534906307936256 58732659369787392 58954847612829696 59296819756449792 59370859642355712 59456064145444164 59514183465234432 59541847937261568 59572359597654016 59715244895860224 59728742481002496 59773617569267712 59889146818720032 59941150303322112 59975555466461184 59986184976728064 60143654189481984 60188841007054848 60305172792041628 60364122130059264 60423129092063232 60592482268741632 60627261284941824 60842864426876928 61149845373838848 61195788157741056 61209620393754624 61286048663076864 61374001698523008 61433995835080704 61462552709431296 61581346298855856 61641543118307328 61814311250300928 61860753257250816 61874735796977664 62083772066562048 62130416523411456 62250500946623616 62311351876190208 62727214287814656 62848452189778816 62895671162122752 63060778041771312 63108156537670464 63122421031059456 63169845840248832 63291939251601852 63353808204926976 63531375451698176 63567841340754432 63623039142592512 63793901796539904 63808321290633216 63856261426839552 64258581622321152 64687439734308864 64812466320709404 64861160885939088 64875821615255552 64924563780255744 65080286429472666 65094996688280064 65143903522756608 65158628161093632 65207582802837504 65333614711330944 65390345785442304 65554336382653008 65580774659817472 65611259115798528 65787461227681776 65851769596428288 65866654235492352 66100889747718144 66324203564433408 66484313060261888 66708922226006016 66774131338641408 66903191040732288 66953456398388736 66968590054457344 67018904547360768 67179650507842752 67194835291127808 67206744279482368 67245319765426176 67375290171060036 67433794091237376 67484458098819072 67661610963167232 67696283519811584 67727751345340416 67909637396316672 67976020228571136 68166542552334336 68561947843395072 68628968320270336 68793576045568704 68845261677458688 68860822942973952 69045751910838384 69061358493659136 69113245314465792 69306955038216192 69346736008095744 69374703772368896 69541100156588544 69593347414407168 69609077771599872 69661376102006784 69844243574882304 70100270860713984 70365463279828992 70568116073791488 70704508713501168 70757630057388096 70773623580278784 70943375296992726 71012723659941888 71066076570279936 71082139812102144 71273034230542848 71281367928274944 71334922675027968 71472797383160448 71542663265255424 71575919035416576 71784361451962368 71838294105194496 72097283690201088 72353676615745536 72528341520285696 72668522844431756 72773369701097472 72968805996681474 72985299317162496 73040134252787712 73056643695771648 73231871274315072 73303456681230336 73316448304889856 73358530653192192 73500316550247312 73564139008622592 73778371492294656 73850491112521728 74099986014928896 74155658431168512 74363500966182912 74738699901358592 74794852192794624 74867965440294912 75012668742639232 75047537504256768 75120897755971584 75266089920823824 75322638448187328 75339663811264512 75396267615780864 75594189702518784 75607587314417664 75863018352642048 75937175750836224 76158318959788032 76687360371376128 76872486975927808 77132191323819456 77149625704628224 77207589360304128 77356814640846708 77392773051264792 77432432250466304 77468425810845696 77676470899693182 77694028305366528 77752400978774016 77761492285390848 77970324417993216 78046541743915008 78233737676162112 78310212493049856 79062426341933056 79161146189807616 79274752193925552 79352244620312576 79389130583015424 79542572302688814 79602333814561608 79620326527813632 79638323308003328 79698156759023616 79852195758293376 79889314117434624 79921533737762816 79967407288614912 79981579968970752 80182163509360704 80191538919309312 80251788009406464 80406897056055504 80485496173412352 80757406633457664 80789976358322176 80836348379922432 81123819235835904 81533127165118464 81594384210321408 81612827191672832 81832002264697344 81870040913734656 81911994446774272 81950070279241728 82108461731807808 82170151034386176 82188724157743104 82419081667067904 82466388766384128 82481004343001088 82759656384700416 82778362755416064 83000667928831488 83081802501586944 83362484266795008 83658938586955776 83860894882830336 84081037389028416 84144208716893952 84163228041412608 84226461120331776 84389252335469136 84471744273235968 84511009975468032 84674351160926802 84757121787672576 84820801067753472 85058535728719872 85077761720844288 85141681902452736 85429322719690752 85678108829761536 86249919645745152 86357614025244672 86416621760945872 86481547847918784 86566085040340992 86773715239296888 86793328917706752 86858538030342144 86878170881458176 87111486281774592 87187127713923072 87237171587579904 87405781843537344 87481678821064704 87547405101170688 87716614970242368 87802359461904384 88432271419244544 88945229634674688 89184096218166246 89204254720976384 89271275197851648 89358539396481024 89572867343790336 89593113721503744 89660426353901568 89833720228080048 89911725454983168 89979277465092096 90215481284222976 90457759188062442 90546183195088896 90634693638094848 90888723403112448 91415930457860096 91724768060758272 91793682236611584 91814430590631936 92061002547784512 92081811324878848 92150993752621056 92372019448283784 92409273384288256 92462314677460992 92721466875451392 92791129885876224 92812103695466496 93125658099843072 93375751419935424 93467027814285312 94090821431721984 94272678284668224 94343506743184128 94364831440371712 94591167062656968 94662234806505696 94683631546589184 94754768760373248 94937908877402778 95030712307390464 95041823904366592 95297063177547264 95351762011131648 95390217687007232 95434558713888768 95690852694809856 95712481935949824 95784392140259328 96387872433481728 96704455360380928 97031159601463296 97218699481064106 97291741328908632 97313732422883328 97386845670383616 97408858261028864 97642495032420096 97715855284134912 97737942241640448 97755264406519808 97811374204256256 98000422066996416 98085518678163456 98371161989726208 98416888673697792 98777654394642432 98799981353238528 99151334621577216 99486305346650112 99726469590392832 100063383339009024 100161197007962112 100354786561098432 100430184597583104 100452885081686016 100528356821041152 100792252936691712 100810116419223552 100867979648139264 101062935256590054 101150691136856064 101226687148228608 101544425279717376 101591627018010624 101964030342856704 102249813828501504 102842921765092608 102943452480405504 103142419521128944 103190364068353056 103291234414460928 103568627866257576 103592037740488704 103669867971698688 103960432557324288 104062055658553344 104110427687878656 104311650234882816 104413616657399808 104492064153010176 105548194919743488 105699669591900736 105852174110687232 106056763070251752 106136445086082144 106160435370418176 106415062945489089 106469594344391168 106519085489912832 106623209718153216 106909551345814272 106922051892412416 107002384012541952 107209196074740672 107313994897883136 107676542177943552 108710836220157952 108792512280428544 109002784266647634 109109336352929792 109160054551646208 109266760372322304 109453208995022211 109477948975743744 109560201379181568 109584965543657472 109847806911472608 109892108889423872 109955185021845504 109974672457334784 110250474825370968 110346208512933888 110667557238441984 110775736668782592 111149979022393344 111545251449274368 111814526510440448 112108049852037888 112192278289191936 112217637388550144 112301948160442368 112519003113958848 112571306256385152 112628992364314624 112681346633957376 112899134881235736 112983957672280992 113009495716896768 113094401423671296 113391284553778176 113411380971626496 113437015627792384 113794527528963072 113905763626254336 114237478439682048 114999892860993536 115031040557064192 115308730463891712 115421446720454656 115698286985729184 115724438556942336 115811384040456192 116035221961270062 116148648375699456 116202638716268544 116316228783439872 116541042458049792 116628601468161024 116642238428086272 116729873468227584 116955486626989824 117069812615872512 117465318739574784 118593639512899584 118741719284711424 118912128290888328 119028366930468864 119083695874523136 119313858454033221 119430489791720448 119457484962004992 119547235138535424 119778293637440064 119882300606644224 119951110932922368 119972369953456128 120287308378963968 120377682014109696 120610345584083256 120728244260118528 121184964537483264 121254522569883648 121685728853753856 122299690747677696 122391576315482112 122419240787509248 122748003397046016 122867991670161408 122925105418862592 123162692597711712 123283086236614656 123628622500601856 123721506514501632 124167544133124096 124260833046822912 124501001893247232 124622703752380416 125454428575629312 125696904379557632 125791342324245504 126121556083542624 126216313075340928 126244842062118912 126339691680497664 126583878503203704 126707616409853952 127011526741390203 127062750903396352 127135682681508864 127246078285185024 127587803593079808 127616642581266432 127712522853679104 128517163244642304 129374879468617728 129624932641418808 129722321771878176 129751643230511104 129849127560511488 130160572858945332 130189993376560128 130287807045513216 130317256322187264 130415165605675008 130667229422661888 130780691570884608 131108672765306016 131161549319634944 131222518231597056 131574922455363552 131703539192856576 132648407128866816 132968626120523776 133417844452012032 133548262677282816 133776144327249369 133806382081464576 133906912796777472 133937180108914688 134037809094721536 134359301015685504 134389670582255616 134413488558964736 134490639530852352 134750580342120072 134867588182474752 134968916197638144 135323221926334464 135392567039623168 135455502690680832 135819274792633344 135952040457142272 136333085104668672 137123895686790144 137257936640540672 137587152091137408 137690523354917376 137721645885947904 138091503821676768 138122716987318272 138226490628931584 138613910076432384 138693472016191488 139082200313177088 139186694828814336 139218155543199744 139322752204013568 139688487149764608 140200541721427968 141136232147582976 141409017427002336 141515260114776192 141547247160557568 141886750593985452 142025447319883776 142132153140559872 142164279624204288 142406863316104167 142546068461085696 142562735856549888 142669845350055936 142945594766320896 143085326530510848 143151838070833152 143568722903924736 143676588210388992 144194567380402176 144707353231491072 145056683040571392 145337045688863512 145546739402194944 145828049221596159 145937611993362948 145970598634324992 146080268505575424 146113287391543296 146463742548630144 146606913362460672 146632896609779712 146717061306384384 147000633100494624 147128278017245184 147556742984589312 148199972029857792 148311316862337024 148727001932365824 149477399802717184 149589704385589248 149735930880589824 150025337485278464 150095075008513536 150241795511943168 150532179841647648 150645276896374656 150679327622529024 150792535231561728 151188379405037568 151215174628835328 151594402884885081 151726036705284096 151874351501672448 152316637919576064 153374720742752256 153744973951855616 154264382647638912 154299251409256448 154415178720608256 154713629281693416 154785546102529584 154864864500932608 154936851621691392 155352941799386364 155388056610733056 155504801957548032 155522984570781696 155940648835986432 156093083487830016 156467475352324224 156620424986099712 158124852683866112 158322292379615232 158549504387851104 158704489240625152 158778261166030848 159085144605377628 159204667629123216 159240653055627264 159276646616006656 159396313518047232 159704391516586752 159778628234869248 159843067475525632 159934814577229824 159963159937941504 160364327018721408 160383077838618624 160503576018812928 160813794112111008 160970992346824704 161514813266915328 161672696759844864 162247638471671808 163066254330236928 163188768420642816 163225654383345664 163504176399971451 163664004529394688 163740081827469312 163823988893548544 163900140558483456 164216923463615616 164340302068772352 164377448315486208 164838163334135808 164932777532768256 164962008686002176 165519312769400832 165556725510832128 166001335857662976 166163605003173888 166724968533590016 167317877173911552 167721789765660672 168162074778056832 168288417433787904 168326456082825216 168452922240663552 168778504670938272 168943488546471936 169022019950936064 169348702321853604 169514243575345152 169641602135506944 170117071457439744 170155523441688576 170283363804905472 170858645439381504 171356217659523072 172499839291490304 172715228050489344 172833243521891744 172963095695837568 173132170080681984 173547430478593776 173586657835413504 173717076060684288 173756341762916352 174052832941905093 174222972563549184 174374255427846144 174474343175159808 174811563687074688 174963357642129408 175094810202341376 175433229940484736 175604718923808768 176864542838489088 177890459269349376 178368192436332492 178408509441952768 178542550395703296 178717078792962048 179145734687580672 179186227443007488 179320852707803136 179667440456160096 179823450909966336 179958554930184192 180430962568445952 180915518376124884 181092366390177792 181269387276189696 181777446806224896 182831860915720192 183449536121516544 183587364473223168 183628861181263872 184122005095569024 184163622649757696 184301987505242112 184744038896567568 184818546768576512 184924629354921984 185442933750902784 185582259771752448 185624207390932992 186251316199686144 186751502839870848 186934055628570624 188181642863443968 188545356569336448 188687013486368256 188729662880743424 189182334125313936 189324469613011392 189367263093178368 189509537520746496 189875817754805556 190061424614780928 190083647808733184 190594126355094528 190703524022263296 190780435374014464 190869117427777536 191381705389619712 191424963871899648 191568784280518656 192775744866963456 193408910720761856 194062319202926592 194437398962128212 194583482657817264 194627464845766656 194773691340767232 194817716522057728 195284990064840192 195431710568269824 195475884483280896 195510528813039616 195622748408512512 196000844133992832 196171037356326912 196742323979452416 196833777347395584 197555308789284864 197599962706477056 198302669243154432 198972610693300224 199452939180785664 199838437822187329 200126766678018048 200322394015924224 200709573122196864 200860369195166208 200905770163372032 201056713642082304 201584505873383424 201620232838447104 201735959296278528 202125870513180108 202301382273712128 202453374296457216 203088850559434752 203183254036021248 203928060685713408 204499627657003008 205685843530185216 205886904960811008 206284839042257888 206380728136706112 206582468828921856 207137255732515152 207184075480977408 207339735943397376 207920865114648576 208124111317106688 208623300469765632 208827233314799616 208984128306020352 211096389839486976 211399339183801472 211704348221374464 212113526140503504 212272890172164288 212320870740836352 212830125890978178 212939188688782336 213038170979825664 213246419436306432 213819102691628544 213844103784824832 214004768025083904 214418392149481344 214627989795766272 215353084355887104 217421672440315904 217585024560857088 218005568533295268 218218672705859584 218320109103292416 218906417990044422 218955897951487488 219120402758363136 219169931087314944 219695613822945216 219784217778847744 219910370043691008 219949344914669568 220500949650741936 220692417025867776 221335114476883968 221551473337565184 222299958044786688 223090502898548736 223629053020880896 224216099704075776 224384556578383872 224435274777100288 224603896320884736 225038006227917696 225142612512770304 225257984728629248 225362693267914752 225798269762471472 225967915344561984 226018991433793536 226188802847342592 226782569107556352 226822761943252992 226874031255584768 227589055057926144 227811527252508672 228474956879364096 229999785721987072 230062081114128384 230617460927783424 230842893440909312 231396573971458368 231448877113884672 231622768080912384 232070443922540124 232297296751398912 232405277432537088 233082084916099584 233257202936322048 233284476856172544 233910973253979648 234139625231745024 234930637479149568 237187279025799168 237483438569422848 237824256581776656 238056733860937728 238167391749046272 238627716908066442 238860979583440896 238914969924009984 239094470277070848 239556587274880128 239764601213288448 239902221865844736 239944739906912256 240574616757927936 240755364028219392 241220691168166512 241456488520237056 242369929074966528 242509045139767296 243371457707507712 244599381495355392 244783152630964224 244838481575018496 245496006794092032 245735983340322816 245850210837725184 246325385195423424 246566172473229312 247257245001203712 247443013029003264 248335088266248192 249002003786494464 249245407504760832 251393808759115264 251582684648491008 252243112167085248 252432626150681856 252489684124237824 252679383360995328 253167757006407408 253415232819707904 254023053482780406 254125501806792704 254271365363017728 255175607186159616 255233285162532864 255425045707358208 257034326489284608 258749758937235456 259249865282837616 259444643543756352 259503286461022208 259698255121022976 260321145717890664 260379986753120256 260575614091026432 260634512644374528 261334458845323776 261561383141769216 262217345530612032 262323098639269888 262445036463194112 263149844910727104 263407078385713152 265296814257733632 265937252241047552 266835688904024064 267552288654498738 267612764162929152 267813825593554944 267874360217829376 268075618189443072 268718602031371008 268779341164511232 268826977117929472 268981279061704704 269501160684240144 269735176364949504 269937832395276288 270646443852668928 270785134079246336 271638549585266688 271904080914284544 272666170209337344 274247791373580288 274515873281081344 275174304182274816 275381046709834752 275443291771895808 276183007643353536 276245433974636544 276452981257863168 277227820152864768 277386944032382976 278164400626354176 278373389657628672 278436311086399488 279376974299529216 280401083442855936 282272464295165952 282818034854004672 283030520229552384 283094494321115136 283773501187970904 284050894639767552 284264306281119744 284813726632208334 285092136922171392 285125471713099776 285891189532641792 286170653061021696 286303676141666304 287137445807849472 287353176420777984 290113366081142784 290674091377727024 291093478804389888 291656098443192318 291875223986725896 291941197268649984 292160537011150848 292226574783086592 292927485097260288 293213826724921344 293265793219559424 293434122612768768 294001266200989248 294256556034490368 295113485969178624 296399944059715584 297454003864731648 298954799605434368 299179408771178496 300050674970556928 300190150017027072 300483591023886336 301064359683295296 301290553792749312 301358655245058048 301585070463123456 302376758810075136 302430349257670656 303188805769770162 303452073410568192 304633275839152128 306749441485504512 307489947903711232 308528765295277824 308598502818512896 308830357441216512 309427258563386832 309571092205059168 309729729001865216 309873703243382784 310705883598772728 310776113221466112 311009603915096064 311881297671972864 312186166975660032 312934950704648448 313240849972199424 316249705367732224 316644584759230464 317099008775702208 317408978481250304 317556522332061696 318170289210755256 318409335258246432 318481306111254528 318553293232013312 319408783033173504 319557256469738496 319686134951051264 319869629154459648 320728654037442816 320766155677237248 321007152037625856 321627588224222016 321941984693649408 323029626533830656 326132508660473856 326377536841285632 327008352799942902 327328009058789376 327480163654938624 327647977787097088 327800281116966912 328433846927231232 328680604137544704 328754896630972416 329676326668271616 329865555065536512 329924017372004352 331038625538801664 332002671715325952 332327210006347776 333449937067180032 334635754347823104 335443579531321344 336324149556113664 336576834867575808 336652912165650432 336905844481327104 337557009341876544 337886977092943872 338044039901872128 338697404643707208 339028487150690304 339283204271013888 340234142914879488 340311046883377152 341717290878763008 342712435319046144 344999678582980608 345666487043783488 345926191391675136 346264340161363968 347094860957187552 347173315670827008 347434152121368576 348105665883810186 348445945127098368 348948686350319616 349623127374149376 349926715284258816 350189620404682752 350866459880969472 351209437847617536 355780918538698752 356736384872664984 356817018883905536 357085100791406592 357941575362099663 358291469375161344 358372454886014976 358641705415606272 359334880912320192 359646901819932672 359917109860368384 360861925136891904 361831036752249768 362184732780355584 363554893612449792 365663721831440384 366899072243033088 367174728946446336 367257722362527744 368244010191138048 368327245299515392 368603975010484224 369488077793135136 369637093537153024 369849258709843968 370885867501805568 371164519543504896 372502632399372288 373503005679741696 373868111257141248 376363285726887936 377090713138672896 377374026972736512 377459325761486848 378364668250627872 378648939226022784 378734526186356736 379019075041492992 379751635509611112 380122849229561856 381188252710189056 381407048044526592 381560870748028928 381738234855555072 382763410779239424 382849927743799296 383137568561037312 385551489733926912 386817821441523712 388124638405853184 388874797924256424 389166965315634528 389254929691533312 389547382681534464 390569980129680384 390863421136539648 390951768966561792 391245496817025024 392001688267985664 392342074712653824 393484647958904832 393667554694791168 395110617578569728 397945221386600448 398905878361571328 399676875644374658 400253533356036096 400644788031848448 401328432981748107 401419146244393728 401720738390332416 401811540326744064 402113427284164608 403169011746766848 403240465676894208 403471918592557056 404251741026360216 404602764547424256 404906748592914432 406177701118869504 406366508072042496 407856121371426816 408999255314006016 411371687060370432 411773809921622016 412569678084515776 412761456273412224 413164937657843712 414274511465030304 414368150961954816 414679471886794752 415841730229297152 417246600939531264 417654466629599232 417968256612040704 422798678367602944 423408696442748928 424227052281007008 424545780344328576 424641741481672704 425660251781956356 425878377377564672 426076341959651328 426492838872612864 427220589948312501 427638205383257088 427688207569649664 428009536050167808 428836784298962688 429255979591532544 430706168711774208 434843344880631808 435170049121714176 436011137066590536 436437345411719168 436640218206584832 437484147664788477 437812835980088844 437911795902974976 438240805516726272 438339862174629888 439391227645890432 439568435557695488 439820740087382016 439898689829339136 441001899301483872 441384834051735552 442670228953767936 444599916089573376 446181005797097472 447258106041761792 448432199408151552 448769113156767744 448870549554200576 449207792641769472 450076012455835392 450285225025540608 450515969457258496 450725386535829504 451596539524942944 451935830689123968 452037982867587072 452377605694685184 453565138215112704 453645523886505984 455178110115852288 455623054505017344 456949913758728192 459999571443974144 460124162228256768 461234921855566848 461685786881818624 462793147942916736 462897754227769344 463245536161824768 464140887845080248 464594593502797824 464810554865074176 466164169832199168 466514405872644096 466568953712345088 467821946507959296 468279250463490048 469861274958299136 474374558051598336 474966877138845696 475648513163553312 476113467721875456 476334783498092544 477255433816132884 477721959166881792 477829939848019968 478188940554141696 479113174549760256 479529202426576896 479804443731689472 479889479813824512 481149233515855872 481510728056438784 482441382336333024 482912977040474112 485018090279534592 486742915415015424 489198762990710784 489566305261928448 489676963150036992 490512529199914353 490992013588184064 491471966680645632 491700421675450368 492650770390846848 493132344946458624 494514490002407424 494886026058006528 496670176532496384 498004007572988928 498490815009521664 502787617518230528 503165369296982016 504486224334170496 504865252301363712 504979368248475648 505358766721990656 506335514012814816 506830465639415808 508046106965560812 508251003613585408 508542730726035456 510351214372319232 510466570325065728 510850091414716416 514068652978569216 517499517874470912 518499730565675232 518889287087512704 519006572922044416 519396510242045952 520642291435781328 520759973506240512 521151228182052864 521269025288749056 522158498825715279 522668917690647552 523122766283538432 524434691061224064 524646197278539776 524890072926388224 526299689821454208 526814156771426304 530593628515467264 531874504482095104 533671377808048128 535104577308997476 535225528325858304 535627651187109888 535748720435658752 536151236378886144 537437204062742016 537558682329022464 537653954235858944 537962558123409408 539002321368480288 539470352729899008 539875664790552576 541292887705337856 543277099170533376 543808161828569088 545332340418674688 548495582747160576 549031746562162688 550348608364549632 550762093419669504 550886583543791616 552366015286707072 552490867949273088 552905962515726336 554455640305729536 554773888064765952 556328801252708352 556746779315257344 556872622172798976 558753948599058432 560802166885711872 564544928590331904 565636069708009344 566061040459104768 566188988642230272 567547002375941808 568101789279535104 568528612562239488 569627453264416668 570184273844342784 570250943426199552 571782379065283584 572341306122043392 572607352283332608 574274891615698944 574706352841555968 580226732162285568 581348182755454048 582186957608779776 583312196886384636 583750447973451792 583882394537299968 584321074022301696 584453149566173184 585854970194520576 586427653449842688 586531586439118848 586868245225537536 588002532401978496 588513112068980736 590226971938357248 592799888119431168 594908007729463296 597909599210868736 598358817542356992 599515313466561987 600101349941113856 600380300034054144 600967182047772672 602128719366590592 602581107585498624 602717310490116096 603170140926246912 604753517620150272 604860698515341312 606377611539540324 606904146821136384 609266551678304256 613498882971009024 614979895807422464 617057530590555648 617197005637025792 617660714882433024 618854517126773664 619142184410118336 619459458003730432 619747406486765568 621411767197545456 621552226442932224 622019207830192128 623762595343945728 624372333951320064 625869901409296896 626481699944398848 632499410735464448 633289169518460928 634198017551404416 634817956962500608 635113044664123392 636340578421510512 636818670516492864 636962612222509056 637106586464026624 638817566066347008 639114512939476992 639372269902102528 639739258308919296 641457308074885632 641532311354474496 642014304075251712 643255176448444032 643883969387298816 646059253067661312 652265017320947712 652755073682571264 654016705599885804 654656018117578752 654960327309877248 655295955574194176 656867693854462464 657361208275089408 657509793261944832 659352653336543232 659731110131073024 659848034744008704 662077251077603328 664005343430651904 664654420012695552 666899874134360064 669271508695646208 670887159062642688 672648299112227328 673153669735151616 673305824331300864 673811688962654208 675114018683753088 675773954185887744 676088079803744256 677394809287414416 678056974301380608 678566408542027776 680468285829758976 680622093766754304 683434581757526016 685424870638092288 689999357165961216 691332974087566976 691852382783350272 692528680322727936 694189721914375104 694346631341654016 694868304242737152 696211331767620372 696891890254196736 699246254748298752 699853430568517632 701732919761938944 702418875695235072 711561837077397504 713472769745329968 713634037767811072 714170201582813184 715883150724199326 716582938750322688 716744909772029952 717283410831212544 718669761824640384 719293803639865344 719834219720736768 721723850273783808 723662073504499536 724369465560711168 727109787224899584 731327443662880768 733798144486066176 734349457892892672 734515444725055488 736488020382276096 736654490599030784 737207950020968448 738976155586270272 739274187074306048 739698517419687936 741771735003611136 742329039087009792 745005264798744576 747006011359483392 747736222514282496 754181426277345792 754748053945473024 754918651522973696 756729336501255744 757297878452045568 757469052372713472 758038150082985984 759503271019222224 760245698459123712 762376505420378112 762814096089053184 763121741496057856 765526821558478848 765699855487598592 766275137122074624 771102979467853824 773635642883047424 776249276811706368 777749595848512848 778333930631269056 778509859383066624 779094765363068928 781139960259360768 781726842273079296 781903537933123584 784003376535971328 784684149425307648 786969295917809664 787335109389582336 790221235157139456 795890442773200896 797811756723142656 799353751288749316 800507066712072192 802656865963496214 802838292488787456 803441476780664832 803623080653488128 804226854568329216 806338023493533696 806480931353788416 806943837185114112 808503482052720432 809205529094848512 809813497185828864 812355402237739008 815712242742853632 817998510628012032 822743374120740864 823547619843244032 825139356169031552 825522912546824448 826329875315687424 828549022930060608 828736301923909632 829358943773589504 831683460458594304 834493201879062528 835308933259198464 845597356735205888 846817392885497856 848454104562014016 849091560688657152 849283482963345408 851320503563912712 851756754755129344 852152683919302656 854441179896625002 855276410766514176 855376415139299328 857673568597925376 858511959183065088 861412337423548416 869686689761263616 870340098243428352 872022274133181072 872874690823438336 873280436413169664 874968295329576954 875625671960177688 875823591805949952 876481611033452544 876679724349259776 878782455291780864 879136871115390976 879641480174764032 879797379658678272 882003798602967744 882769668103471104 885340457907535872 889199832179146752 892362011594194944 894516212083523584 896864398816303104 897538226313535488 897741099108401152 900152024911670784 900570450051081216 901031938914516992 901450773071659008 903193079049885888 903871661378247936 904075965735174144 904755211389370368 907130276430225408 907291047773011968 910356220231704576 913899827517456384 920248324456513536 922469843711133696 923371573763637248 925586295885833472 925795508455538688 926491072323649536 928281775690160496 929189187005595648 929621109730148352 932328339664398336 933028811745288192 935643893015918592 936558500926980096 939722549916598272 948749116103196672 949933754277691392 951297026327106624 952226935443750912 952669566996185088 954510867632265768 955443918333763584 955659879696039936 958226349099520512 959058404853153792 959608887463378944 962298467031711744 963021456112877568 964882764672666048 965825954080948224 978397525981421568 979132610523856896 981025058399828706 981984027176368128 982943933361291264 983400843350900736 985301540781693696 986264689892917248 989028980004814848 989772052116013056 996008015145977856 996981630019043328 1005575235036461056 1006330738593964032 1008972448668340992 1009730504602727424 1009958736496951296 1010717533443981312 1012671028025629632 1013660931278831616 1016092213931121624 1016502007227170816 1017085461452070912 1020702428744638464 1020933140650131456 1028137305957138432 1034999035748941824 1036999461131350464 1037778574175025408 1038013145844088832 1038793020484091904 1041284582871562656 1041519947012481024 1042302456364105728 1044316997651430558 1045337835381295104 1048869382122448128 1049292394557079552 1049780145852776448 1052599379642908416 1053628313542852608 1063749008964190208 1067342755616096256 1070209154617994952 1070451056651716608 1071255302374219776 1071497440871317504 1074874408125484032 1075117364658044928 1075307908471717888 1075925116246818816 1078004642736960576 1078940705459798016 1079751329581105152 1082585775410675712 1086554198341066752 1090664680837349376 1096991165494321152 1100697216729099264 1101524186839339008 1101773167087583232 1104732030573414144 1104981735898546176 1105811925031452672 1108911280611459072 1109547776129531904 1112657602505416704 1113493558630514688 1117507897198116864 1121604333771423744 1129089857180663808 1131272139416018688 1132122080918209536 1132377977284460544 1135094004751883616 1136203578559070208 1137057225124478976 1139254906528833336 1140368547688685568 1143564758130567168 1144682612244086784 1145214704566665216 1148549783231397888 1149412705683111936 1160453464324571136 1162696365510908096 1164373915217559552 1166624393772769272 1167500895946903584 1167764789074599936 1168642148044603392 1171709940389041152 1172855306899685376 1173736490451075072 1176005064803956992 1177026224137961472 1180453943876714496 1195819198421737472 1196717635084713984 1199030626933123974 1200202699882227712 1200760600068108288 1201934364095545344 1203985298945244321 1204257438733181184 1205162215170997248 1205434620980232192 1206340281852493824 1209507035240300544 1209721397030682624 1212755223079080648 1213808293642272768 1218533103356608512 1226997765942018048 1229959791614844928 1234115061181111296 1234394011274051584 1235321429764866048 1237709034253547328 1238284368820236672 1238918916007460864 1239494812973531136 1242823534395090912 1243104452885864448 1244038415660384256 1247525190687891456 1251739802818593792 1252963399888797696 1264998821470928896 1268396035102808832 1269635913925001216 1270226089328246784 1272681156843021024 1273637341032985728 1273925224445018112 1277635132132694016 1278229025878953984 1279478516617838592 1282914616149771264 1283064622708948992 1284028608150503424 1286510352896888064 1287767938774597632 1292118506135322624 1304530034641895424 1305510147365142528 1308033411199771608 1309312036235157504 1309920654619754496 1312452442994365431 1313735387708924928 1314722416550178816 1315019586523889664 1318705306673086464 1319462220262146048 1319696069488017408 1324154502155206656 1328010686861303808 1333799748268720128 1338543017391292416 1341774318125285376 1345296598224454656 1346307339470303232 1346611648662601728 1347623377925308416 1350228037367506176 1351547908371775488 1352176159607488512 1354789618574828832 1356113948602761216 1357132817084055552 1360936571659517952 1366869163515052032 1370849741276184576 1379998714331922432 1382665948175133952 1383704765566700544 1385057360645455872 1388379443828750208 1388693262683308032 1389736608485474304 1392422663535240744 1393783780508393472 1398492509496597504 1399706861137035264 1403465839523877888 1404837751390470144 1423123674154795008 1426945539490659936 1427268075535622144 1428340403165626368 1431766301448398652 1433165877500645376 1433489819544059904 1434566821662425088 1437339523649280768 1438587607279730688 1439668439441473536 1443447700547567616 1447324147008999072 1448738931121422336 1462654887325761536 1467596288972132352 1468698915785785344 1469030889450110976 1471537587599743059 1472976040764552192 1473308981198061568 1474415900041936896 1477952311172540544 1478548374148612096 1479397034839375872 1483543470007222272 1484658078174019584 1490010529597489152 1494012022718966784 1495472445028564992 1508362852554691584 1509496107890946048 1509837303045947392 1513458673002511488 1514595756904091136 1514938104745426944 1516076300165971968 1519006542038444448 1520491396918247424 1524753010840756224 1525628192178106368 1531053643116957696 1531399710975197184 1532550274244149248 1542205958935707648 1547271285766094848 1552498553623412736 1555499191697025696 1556667861262538112 1557019718766133248 1558189530726137856 1562279920518721536 1563453684546158592 1563807075866247168 1566475496477145837 1568006753071942656 1569368298850615296 1573938591835619328 1574670218779164672 1580442470314278912 1591780885546401792 1595623513446285312 1598707502577498632 1601014133424144384 1605313731926992428 1605676584977574912 1606882953561329664 1607246161306976256 1608453709136658432 1612676046987067392 1612961862707576832 1613887674370228224 1617006964105440864 1618411058189697024 1619626994371657728 1631424485485707264 1635997021256024064 1645486748241481728 1647095239686488064 1650278712338063104 1651045825093648896 1652659750631374848 1657098045860121216 1657472603847819264 1658717887547179008 1663366920917188608 1668986403758125056 1670617866518396928 1691194713470411776 1693634785770995712 1696908209124028032 1698183121377314304 1698566965926690816 1702641007127825424 1703513509510258688 1704305367838605312 1708882359793250004 1710552821533028352 1710752830278598656 1715347137195850752 1717023918366130176 1722824674847096832 1739373379522527232 1740680196486856704 1744044548266362144 1745749381646876672 1746560872826339328 1749936590659153908 1751251343920355376 1751647183611899904 1752963222066905088 1753359448698519552 1757564910583561728 1758273742230781952 1759282960349528064 1759594759317356544 1764007597205935488 1765539336206942208 1770680915815071744 1778399664358293504 1784724023188389888 1789032424167047168 1793728797632606208 1795076452627070976 1795482198216802304 1798545940399685961 1800304049823341568 1801140900102162432 1802063877829033984 1802901546143318016 1806386158099771776 1807743322756495872 1808151931470348288 1809510422778740736 1814260552860450816 1814582095546023936 1820712440463409152 1827799655034912768 1840496648913027072 1844939687422267392 1846743147527274496 1851172591771666944 1851591016911077376 1852982144647299072 1856563551380320992 1858378374011191296 1859242219460296704 1864656679328796672 1866057623490576384 1871287786031837184 1873117001853960192 1879445099833196544 1897498232206393344 1899867508555382784 1902594052654213248 1904453870887501824 1905339133992370176 1909021735264531536 1910887836667527168 1911319759392079872 1916452698199041024 1918116809706307584 1919217774926757888 1924596934063423488 1926042912225755136 1929765529345332096 1931651908161896448 1956795051962843136 1958265221047713792 1962050116799657412 1963968054352736256 1965887866722582528 1970603081563387392 1972529379785834496 1978057960009629696 1979544104232026112 1992016030291955712 1993963260038086656 2011150470072922112 2012661477187928064 2017944897336681984 2019461009205454848 2019917472993902592 2021435066887962624 2025342056051259264 2027321862557663232 2032184427862243248 2033004014454341632 2034170922904141824 2041404857489276928 2041866281300262912 2056274611914276864 2069998071497883648 2073998922262700928 2075557148350050816 2076026291688177664 2077586040968183808 2082569165743125312 2083039894024962048 2084604912728211456 2088633995302861116 2090675670762590208 2097738764244896256 2098584789114159104 2099560291705552896 2105198759285816832 2107256627085705216 2127498017928380416 2134685511232192512 2140418309235989904 2140902113303433216 2142510604748439552 2142994881742635008 2149748816250968064 2150234729316089856 2150615816943435776 2151850232493637632 2156009285473921152 2157881410919596032 2159502659162210304 2165171550821351424 2173108396682133504 2181329361674698752 2193982330988642304 2201394433458198528 2203048373678678016 2203546334175166464 2209464061146828288 2209963471797092352 2211623850062905344 2217822561222918144 2219095552259063808 2225315205010833408 2226987117261029376 2235015794396233728 2243208667542847488 2262544278832037376 2264244161836419072 2264755954568921088 2270188009503767232 2272407157118140416 2274114450248957952 2278509813057666672 2280737095377371136 2287129516261134336 2289365224488173568 2297099566462795776 2298825411366223872 2320906928649142272 2325392731021816192 2328747830435119104 2333248787545538544 2335001791893807168 2335529578149199872 2337284296089206784 2343419880778082304 2345710613799370752 2352010129607913984 2354052448275922944 2360907887753428992 2391638396843474944 2393435270169427968 2398061253866247948 2400405399764455424 2401521200136216576 2407970597890488642 2408514877466362368 2410324430341994496 2410869241960464384 2412680563704987648 2419014070480601088 2419442794061365248 2425510446158161296 2427616587284545536 2437066206713217024 2453995531884036096 2459919583229689856 2468230122362222592 2468788022548103168 2470642859529732096 2475418068507094656 2476568737640473344 2477837832014921728 2478989625947062272 2485647068790181824 2486208905771728896 2488076831320768512 2495050381375782912 2503479605637187584 2505926799777595392 2529997642941857792 2536792070205617664 2539271827850002432 2540452178656493568 2545362313686042048 2547274682065971456 2547850448890036224 2555270264265388032 2556458051757907968 2565829232299542528 2566129245417897984 2573020705793776128 2575535877549195264 2584237012270645248 2609060069283790848 2611020294730285056 2616066822399543216 2618624072470315008 2619841309239508992 2624904885988730862 2627470775417849856 2629444833100357632 2630039173047779328 2637410613346172928 2638924440524292096 2639392138976034816 2648309004310413312 2656021373722607616 2667599496537440256 2677086034782584832 2683548636250570752 2690593196448909312 2692614678940606464 2693223297325203456 2700456074735012352 2703095816743550976 2704352319214977024 2709579237149657664 2712227897205522432 2714265634168111104 2721873143319035904 2741699482552369152 2765331896350267904 2767409531133401088 2770114721290911744 2776758887657500416 2777386525366616064 2779473216970948608 2784845327070481488 2787567561016786944 2796985018993195008 2806931679047755776 2809675502780940288 2846247348309590016 2853891078981319872 2854536151071244288 2856680806331252736 2863532602896797304 2866331755001290752 2866979639088119808 2874679047298561536 2877175214559461376 2886895401095135232 2894648294017998144 2897477862242844672 2925309774651523072 2935192577944264704 2937397831571570688 2943075175199486118 2945952081529104384 2946617962396123136 2948831800083873792 2955904622345081088 2957096748297224192 2958794069678751744 2967086940014444544 2969316156348039168 2988024045437933568 2990944890057129984 3016725705109383168 3018992215781892096 3019674606091894784 3026917346005022976 3029191513808182272 3029876209490853888 3032152600331943936 3038013084076888896 3040982793836494848 3049506021681512448 3051256384356212736 3062107286233915392 3062799421950394368 3084411917871415296 3104997107246825472 3110998383394051392 3113335722525076224 3114039437532266496 3116379061452275712 3124559841037443072 3126907369092317184 3132950992954291674 3136013506143885312 3147877183671238656 3149340437558329344 3160884940628557824 3191247026892570624 3197415005154997264 3202028266848288768 3210627463853984856 3211353169955149824 3213765907122659328 3214492322613952512 3225352093974134784 3225923725415153664 3227775348740456448 3234013928210881728 3236822116379394048 3239253988743315456 3271994042512048128 3290973496482963456 3300557424676126208 3302091650187297792 3305319501262749696 3314196091720242432 3314945207695638528 3317435775094358016 3326733841834377216 3337972807516250112 3382389426940823552 3387269571541991424 3393816418248056064 3396366242754628608 3397133931853381632 3405282014255650848 3407027019020517376 3408610735677210624 3417764719586500008 3421105643066056704 3430694274391701504 3434047836732260352 3445649349694193664 3478746759045054464 3481360392973713408 3488089096532724288 3491498763293753344 3493121745652678656 3499873181318307816 3502502687840710752 3503294367223799808 3505926444133810176 3515129821167123456 3516547484461563904 3518565920699056128 3528015194411870976 3531078672413884416 3541361831630143488 3578064848334094336 3587457595265212416 3590152905254141952 3597091880799371922 3600608099646683136 3602281800204324864 3604127755658067968 3605803092286636032 3612772316199543552 3615486645512991744 3616303862940696576 3619020845557481472 3628521105720901632 3629164191092047872 3641424880926818304 3655599310069825536 3680993297826054144 3689879374844534784 3702345183543333888 3703182033822154752 3705964289294598144 3713127102760641984 3716756748022382592 3718484438920593408 3729313358657593344 3732115246981152768 3742575572063674368 3758890199666393088 3794996464412786688 3805188105308426496 3808907741775003648 3810678267984740352 3818043470529063072 3821775673335054336 3832905396398082048 3838435549853515776 3849193868126846976 3852085824451510272 3859531058690664192 3863303816323792896 3913590103925686272 3916530442095427584 3924100233599314824 3927936108705472512 3937357328983096293 3941206163126774784 3945058759571668992 3956115920019259392 3959088208464052224 3984032060583911424 4022300940145844224 4025322954375856128 4035889794673363968 4038922018410909696 4039834945987805184 4042870133775925248 4050684112102518528 4054643725115326464 4064368855724486496 4066008028908683264 4068341845808283648 4082809714978553856 4112549223828553728 4139996142995767296 4147997844525401856 4151114296700101632 4152052583376355328 4155172081936367616 4165138331486250624 4166079788049924096 4169209825456422912 4177267990605722232 4181351341525180416 4195477528489792512 4197169578228318208 4199120583411105792 4210397518571633664 4214513254171410432 4254996035856760832 4269371022464385024 4280836618471979808 4281804226606866432 4285021209496879104 4299497632501936128 4300469458632179712 4303700464987275264 4312018570947842304 4315762821839192064 4319005318324420608 4330343101642702848 4346216793364267008 4387964661977284608 4402788866916397056 4406096747357356032 4407092668350332928 4414612762799229177 4418928122293656576 4419926943594184704 4423247700125810688 4435645122445836288 4438191104518127616 4450630410021666816 4453974234522058752 4470031588792467456 4486417335085694976 4525088557664074752 4528488323672838144 4529511909137842176 4540376019007534464 4544814314236280832 4548228900497915904 4557019626115333344 4561474190754742272 4574259032522268672 4594199132925591552 4597650822732447744 4641813857298284544 4650785462043632384 4657495660870238208 4666497575091077088 4670003583787614336 4671059156298399744 4674568592178413568 4686839761556164608 4691421227598741504 4699426489431437511 4704020259215827968 4708104896551845888 4721815775506857984 4783276793686949888 4786870540338855936 4796122507732495896 4800810799528910848 4803042400272433152 4815941195780977284 4817029754932724736 4820648860683988992 4821738483920928768 4825361127409975296 4838028140961202176 4838885588122730496 4851020892316322592 4855233174569091072 4907991063768072192 4919839166459379712 4936460244724445184 4937576045096206336 4941285719059464192 4950836137014189312 4953137475280946688 4955675664029843456 4957979251894124544 4971294137580363648 4972417811543457792 4976153662641537024 4990100762751565824 5006959211274375168 5011853599555190784 5059995285883715584 5073584140411235328 5078543655700004864 5080904357312987136 5090724627372084096 5094549364131942912 5095700897780072448 5110540528530776064 5112916103515815936 5131658464599085056 5132258490835795968 5146041411587552256 5151071755098390528 5168474024541290496 5218120138567581696 5222040589460570112 5232133644799086432 5237248144940630016 5239682618479017984 5249809771977461724 5254941550835699712 5258889666200715264 5260078346095558656 5274821226692345856 5277848881048584192 5278784277952069632 5296618008620826624 5312042747445215232 5335198993074880512 5354172069565169664 5367097272501141504 5381186392897818624 5385229357881212928 5386446594650406912 5395637821199057883 5400912149470024704 5406191633487101952 5408704638429954048 5419158474299315328 5424455794411044864 5428531268336222208 5443746286638071808 5483398965104738304 5530663792700535808 5534819062266802176 5540229442581823488 5553517775315000832 5554773050733232128 5558946433941897216 5569690654140962976 5575135122033573888 5593970037986390016 5613863358095511552 5619351005561880576 5692494696619180032 5707782157962639744 5709072302142488576 5713361612662505472 5727065205793594608 5732663510002581504 5733959278176239616 5749358094597123072 5754350429118922752 5773790802190270464 5789296588035996288 5794955724485689344 5850619549303046144 5870385155888529408 5874795663143141376 5886150350398972236 5891904163058208768 5893235924792246272 5897663600167747584 5911809244690162176 5914193496594448384 5917588139357503488 5934173880028889088 5938632312696078336 5976048090875867136 5981889780114259968 6033451410218766336 6037984431563784192 6039349212183789568 6053834692010045952 6058383027616364544 6059752418981707776 6064305200663887872 6076026168153777792 6081965587672989696 6099012043363024896 6102512768712425472 6124214572467830784 6125598843900788736 6168823835742830592 6209994214493650944 6221996766788102784 6226671445050152448 6228078875064532992 6232758122904551424 6249119682074886144 6253814738184634368 6265901985908583348 6272027012287770624 6295754367342477312 6298680875116658688 6321769881257115648 6382494053785141248 6394830010309994528 6404056533696577536 6421254927707969712 6422706339910299648 6427531814245318656 6428984645227905024 6450704187948269568 6451847450830307328 6455550697480912896 6468027856421763456 6473644232758788096 6478507977486630912 6543988085024096256 6581946992965926912 6601114849352252416 6604183300374595584 6610639002525499392 6628392183440484864 6629890415391277056 6634871550188716032 6653467683668754432 6675945615032500224 6764778853881647104 6787632836496112128 6792732485509257216 6794267863706763264 6810564028511301696 6814054038041034752 6817221471354421248 6835529439173000016 6842211286132113408 6861388548783403008 6868095673464520704 6891298699388387328 6957493518090108928 6962720785947426816 6976178193065448576 6982997526587506688 6986243491305357312 6999746362636615632 7005005375681421504 7006588734447599616 7011852888267620352 7030259642334246912 7033094968923127808 7037131841398112256 7056030388823741952 7062157344827768832 7082723663260286976 7156129696668188672 7174915190530424832 7180305810508283904 7194183761598743844 7201216199293366272 7204563600408649728 7208255511316135936 7225544632399087104 7230973291025983488 7232607725881393152 7238041691114962944 7257042211441803264 7258328382184095744 7282849761853636608 7311198620139651072 7361986595652108288 7379758749689069568 7404690367086667776 7406364067644309504 7411928578589196288 7426254205521283968 7433513496044765184 7436968877841186816 7458626717315186688 7464230493962305536 7485151144127348736 7517780399332786176 7589992928825573376 7610376210616852992 7617815483550007296 7621356535969480704 7636086941058126144 7643551346670108672 7665810792796164096 7698387736253693952 7719062117381328384 7726607632647585792 7827180207851372544 7833060884190855168 7848200467198629648 7855872217410945024 7874714657966192586 7882412326253549568 7890117519143337984 7912231840038518784 7918176416928104448 7968064121167822848 8044601880291688448 8050645908751712256 8071779589346727936 8077844036821819392 8079669891975610368 8101368224205037056 8109287450230652928 8128737711448972992 8132016057817366528 8136683691616567296 8165619429957107712 8225098447657107456 8295995689050803712 8302228593400203264 8304105166752710656 8310344163872735232 8330276662972501248 8332159576099848192 8338419650912845824 8354535981211444464 8362702683050360832 8390955056979585024 8394339156456636416 8420795037143267328 8429026508342820864 8509992071713521664 8538742044928770048 8561673236943959616 8563608453213732864 8570042418993758208 8598995265003872256 8600938917264359424 8624037141895684608 8631525643678384128 8660686203285405696 8692433586728534016 8775929323954569216 8805577733832794112 8812193494714712064 8829225525598458354 8837856244587313152 8839853887188369408 8846495400251621376 8871290244891672576 8876382209036255232 8901260820043333632 8907948469044117504 8972834670171389952 9050177115328149504 9056976647345676288 9059023818275684352 9080752038015068928 9089628628472561664 9096457800995831808 9114039252230666688 9122948381509484544 9148518065044537344 9188398265851183104 9301570924087264768 9314991321740476416 9332995150182154176 9340007167575228672 9342118312596799488 9349137184356827136 9373679523112329216 9398852978862875022 9408040518431655936 9443631551013715968 9566553587373899776 9573741080677711872 9592245015464991792 9601621599057821696 9606084800544866304 9631882391561954568 9634059509865449472 9641297721367977984 9643476967841857536 9676056281922404352 9677771176245460992 9702041784632645184 9710466349138182144 9815982127536144384 9839678332918759424 9872920489448890368 9875152090192412672 9901672274028378624 9906274950561893376 9911351328059686912 9915958503788249088 9942588275160727296 9944835623086915584 9952307325283074048 9980201525503131648 10013918422548750336 10147168280822470656 10157087311400009728 10161808714625974272 10181449254744168192 10189098728263885824 10191401795560144896 10221081057061552128 10225832207031631872 10263316929198170112 10292082823175104512 10302143510196781056 10336948049082580992 10436240277135163392 10444081178921140224 10464267289598172864 10474496289881260032 10479365236958035968 10499619543954923448 10509883101671399424 10517779332401430528 10549642453384691712 10555697762097168384 10593236017241653248 10624085494890430464 10734194545002283008 10762372785795637248 10770458715762425856 10791275642398115766 10801824298940049408 10812383266974203904 10817409276859908096 10838316948598630656 10848911588822089728 10857062536672444416 10887492573276143616 10966797930209476608 11061327585401071616 11069638124533604352 11107035550630001664 11109546101466464256 11117892867883794432 11139381308281925952 11150270244067147776 11187940075972780032 11227726716191023104 11384989393238360064 11415564315925279488 11418144604284977152 11426723225325010944 11454130411587189216 11465327020005163008 11498716189194246144 11547581604380540928 11578593176071992576 11589911448971378688 11701239098606092288 11740770311777058816 11749591326286282752 11772300700797944472 11783808326116417536 11786471849584492544 11823618489380324352 11828386993188896768 11835176278715006976 11868347760057778176 11877264625392156672 11952096181751734272 12066902820437532672 12075968863127568384 12107669384020091904 12116766055232729088 12119504837963415552 12128610401327775744 12152052336307555584 12163931175345979392 12198024086726049792 12205025537424850944 12248429144935661568 12337647671485661184 12419988428987301888 12443993533576205568 12453342890100304896 12456157750129065984 12465516245809102848 12498239364149772288 12507629476369268736 12531803971817166696 12544054024575541248 12591508734684954624 12597361750233317376 12643539762514231296 12764988107570282496 12789660020619989056 12808113067393155072 12842509855415939424 12845412679820599296 12855063628490637312 12901408375896539136 12911101394961825792 12936055712843526912 12947288465517576192 12957015954973261824 13163893985931853824 13202229698704504832 13208366600749191168 13221278005050998784 13243838288397687531 13256784366880969728 13259780830782554112 13269743100377432064 13306935367337508864 13351891230065000448 13529557707763294208 13575265672992224256 13585464971018514432 13588535727413526528 13621128057022603392 13628108076082069504 13634442942708842496 13671058878346000032 13684422572264226816 13722777097566806016 13782597398776774656 13914987036180217856 13925441571894853632 13952356386130897152 13965995053175013376 13972486982610714624 13999492725273231264 14010010751362843008 14013177468895199232 14023705776535240704 14060519284668493824 14074263682796224512 14112060777647483904 14124314689655537664 14165447326520573952 14312259393336377344 14349830381060849664 14360611621016567808 14388367523197487688 14402432398586732544 14409127200817299456 14451089264798174208 14461946582051966976 14465215451762786304 14476083382229925888 14514084422883606528 14516656764368191488 14565699523707273216 14723973191304216576 14759517499378139136 14809380734173335552 14812728135288619008 14823857157178392576 14852508411042567936 14867026992089530368 14873937755682373632 14917253434630373376 14928460987924611072 14970302288254697472 15035560798665572352 15179985857651146752 15220752421233705984 15235630967100014592 15242713071938961408 15272173882116252288 15287102693340217344 15331621585592328192 15396775472507387904 15438124234762656768 15453215265295171584 15654360415702745088 15666121768381710336 15696400934397259296 15711744434821890048 15749429315932385172 15764824652507099136 15780235038286675968 15824463680077037568 15836352833856208896 15936128242335645696 16089203760583376896 16101291817503424512 16143559178693455872 16155688073643638784 16159339783951220736 16186913463597173649 16202736448410074112 16218574900461305856 16257475422897945984 16264032115634733056 16273367383233134592 16331238859914215424 16450196895314214912 16591991378101607424 16604457186800406528 16608210333505421312 16620688327745470464 16660553325945002496 16664319152199696384 16676839301825691648 16709071962422888928 16725405366100721664 16781910113959170048 16841590074286534656 16858053016685641728 17019984143427043328 17077484089857540096 17123346473887919232 17127216906427465728 17140084837987516416 17197990530007744512 17201877834528718848 17248074283791369216 17263051287356768256 17321372406570811392 17384867173457068032 17551858647909138432 17611155467665588224 17624386989429424128 17658451051196916708 17675712489174626304 17679707774376738816 17692990800503242752 17742580489783345152 17752764418072510464 17802521640086667264 17815896938088235008 17945669340342779904 18100354230656299008 18113953294691352576 18118047636551368704 18161504076030137856 18179257256945123328 18192915601991663616 18228078504461333376 18245896763018969088 18297036130089074688 18376796531702366208 18603141848174529536 18629982643480952832 18665990300364308352 18680014335150457344 18684236625193598976 18698274368713654272 18747359046224658432 18797705957725750044 18816081036863311872 18887263102027431936 19133107174747799552 19147482161355423744 19184490030929983584 19203243198115643392 19212169601089732608 19263764783123909136 19268119019730898944 19282595442735955968 19286953935683715072 19352112563844808704 19355542352490921984 19404083569265290368 19420932698276364288 19631964255072288768 19679356665837518848 19745840978897780736 19750304180384825344 19803344548056757248 19812549901123786752 19822702656119373824 19831917007576498176 19885176550321454592 19889671246173831168 19904614650566148096 19960403051006263296 20027836845097500672 20294336561644941312 20314174622800019456 20362898509488336384 20378197456527771648 20382803591120289792 20442162114123104256 20451664414063263744 20526633858396340224 20584165646350209024 20604287020393562112 20673896098165161984 20872480554270326784 20888162357842280448 20928534579196345728 20948992579762520064 20958730473916071936 20999239087909846896 21019766203342798848 21035558664802861056 21099284906769383424 21111395524194336768 21186472034483306496 21248170989780860928 21468389090004566016 21524745571591274496 21540917431524851712 21582551284796231532 21603648597880098816 21624766533948407808 21676633897197261312 21697823177644179456 21714125073344888832 21774985146552287232 21933595860418953216 22122655170802143232 22139276249067208704 22214071101260003328 22219092202932928512 22235785735767588864 22278762616563851904 22300540488134295552 22375880151945560064 22455453432382046208 22769978786476720128 22831128631850558976 22836289208569954304 22853446450650021888 22908260823174378432 22930654040010326016 22997432378388492288 23095163208761081856 23157186352143985152 23179822897942757376 23402478197212184576 23481540623554117632 23499182652572565504 23544601401595888944 23567616652232835072 23572943699168985088 23647236978760648704 23656773986377793536 23670352557430013952 23736695520115556352 23754529250784313344 23904192363503468544 24133805640875065344 24151937726255136768 24215338768040183808 24233532110465458176 24239009675926831104 24304104672615111168 24327862350691958784 24396048173452099584 24410051074849701888 24496858289871323136 24675295342971322368 24887987067152411136 24906685780200609792 24912315500258131968 24931032491618205696 24996478728299544576 25015258952738537472 25063607943634333392 25088108049151082496 25183017469369909248 25287079525028462592 25529976215140564992 25579320041239978112 25616226134786310144 25685019710831878848 25690825359641198592 25710127256981274624 25802816751793078272 25872111425687053824 25894576931035152384 26327787971863707648 26404459397409009664 26416733201498382336 26487676576795375062 26513568733761939456 26519561661565108224 26539486200754864128 26613870734675017728 26703782460130000896 27059115415526588416 27150531345984448512 27170929942037028864 27177071454827053056 27242256114045206784 27256216152164139008 27268885885417684992 27342117756692000064 27368845144528453632 27445554195133612032 27565194797553549312 27829974072360435712 27904712772261794304 27931990106350026752 27944973965221429248 27998985450546462528 28020021502725686016 28026354937790398464 28047411553070481408 28121038569336987648 28224121555294967808 28330894653041147904 28624518786672754688 28699660762121699328 28721223242033135616 28776735046394975376 28804864797173465088 28818254401634598912 28902178529596348416 28923893164103933952 28930430903525572608 29028168845767213056 29033313528736382976 29131399047414546432 29447946382608433152 29519034998756278272 29618761468346671104 29625456270577238016 29705016822085135872 29734053984179060736 29747875511364747264 29834506869260746752 29856921975849222144 29940604576509394944 30441504842467411968 30471261934200029184 30485426143877922816 30544347764232504576 30574205386680434688 30663243171184656384 30876248469525313536 30906430530590343168 31308720831405490176 31332243536763420672 31392801868794518592 31423488869643780096 31498858631864770344 31529649305014198272 31648927360154075136 31872256484671291392 32178407521166753792 32202583635006849024 32287118357386911744 32311376147287277568 32373826927194347298 32405472896820148224 32437149800922611712 32514950845795891968 32528064231269466112 32546734766466269184 32662477719828430848 32900393790628429824 33183982756203214848 33208914373600813056 33216420667010842624 33321106651890004992 33328638304399392768 33353678603651383296 33418143924845777856 33450810732201443328 33563820227918340096 33683180148573069312 34154968179715080192 34246692947775838464 34254433812854931456 34280169675975032832 34395981060015489024 34496148567582738432 34642744813141622784 34769734346914136064 35103717295818276864 35222310935331176448 35248773978858848256 35316902102393833416 35351424978349252608 35359415548753477632 35485160979566690304 35505528836145020928 35605043280173334528 35631793876176470016 36200708461312598016 36227906589382705152 36323008152060275712 36358514513890246656 36385831203983327232 36456157008922666752 36491793526037938176 36594072260178149376 37206283696349059072 37259965286961905664 37331980600728616704 37360028670300914688 37368473250387197952 37396548737427308544 37494718092449316864 37595411915451500088 37632162073726623744 37774526204054863872 38266214349495599104 38294964322710847488 38368980061859967168 38406486396231286784 38424339202179465216 38527529566247818272 38536238039461797888 38565190885471911936 38704225127689617408 38808167138530580736 38841865396552728576 39358713331675037696 39491681957795561472 39606689096113514496 39625099802247573504 39645405312238747648 39663834015152996352 39770353100642909184 39779342492347662336 39809229301132296192 39920806102012526592 40055673690195001344 40588673123289882624 40725797018976672768 40756394913055543296 40765607182240579584 40884324228246208512 40903328828126527488 41053267716792680448 41168331292700418048 41347792196330323968 41744961108540653568 41776324715684560896 41857069158392691456 41897985159525040128 41917460947832143872 41998478175819693792 42039532406685597696 42071117329605722112 42222791048388673536 42372944068966612992 42496341979561721856 42936778180009132032 43049491143182548992 43081834863049703424 43165102569592463064 43207297195760197632 43353267794394522624 43395646355288358912 43428250146689777664 43549970293104574464 44245310341604286464 44278552498134417408 44428142202520006656 44438184405865857024 44471571471535177728 44557525233127703808 44601080976268591104 44751760303891120128 44910906864764092416 45539957572953440256 45662257263701117952 45672578417139908608 45706892901300043776 45816521646348756864 45861308080020652032 45994864756776984576 46190326417522163712 46314372704287970304 46359645795885514752 46804956394424369152 46963081247108235264 46998365305145131008 47089202803191777888 47135233304465670144 47294473957521297408 47340705114860027904 47473391040231112704 47509058501568626688 47808384727006937088 48267611281750130688 48303875452510273536 48430677536080367616 48467064220930916352 48478019351853662208 48560740390791520947 48608209345230222336 48655724701383917568 48792096346904199168 48820102149699403776 48993716579742646272 49350590685942644736 49775974134304822272 49813371560401219584 49824631000516263936 49862064983236411392 49992957456599089152 50030517905477074944 50127215887268666784 50176216098302164992 50574159050056925184 51059952430281129984 51158640082479956224 51232452269572620288 51370039421663757696 51381650719282397184 51420254513962549248 51605633503586156544 51744222851374107648 51789153862070304768 52655575943727415296 52808918794818019328 52833466402996764672 52975353153590750124 53027137467523878912 53039123323130216448 53078972401509728256 53227741469350035456 53407564920260001792 54118230831053176832 54301062691968897024 54341859884074057728 54354142909654106112 54484512228090413568 54512432304328278016 54537771770835369984 54684235513384000128 54737690289056907264 54891108390267224064 55130389595107098624 55659948144720871424 55809425544523588608 55863980212700053504 55889947930442858496 55997970901092925056 56040043005451372032 56052709875580796928 56094823106140962816 56242077138673975296 56448243110589935616 56661789306082295808 57249037573345509376 57399321524243398656 57442446484066271232 57553470092789950752 57609729594346930176 57636508803269197824 57804357059192696832 57847786328207867904 57860861807051145216 58056337691534426112 58066627057472765952 58262798094829092864 58895892765216866304 59038069997512556544 59237522936693342208 59250912541154476032 59410033644170271744 59468107968358121472 59495751022729494528 59669013738521493504 59713843951698444288 59881209153018789888 60883009684934823936 60942523868400058368 61088695528465009152 61148410773360869376 61326486342369312768 61752496939050627072 61812861061180686336 62617441662810980352 62664487073526841344 62785603737589037184 62846977739287560192 62997717263729540688 63059298610028396544 63297854720308150272 63744512969342582784 64356815042333507584 64405167270013698048 64574236714773823488 64622752294574555136 64747653854388694596 64810945793640296448 64874299601845223424 65029901691591783936 65056128462538932224 65093469532932538368 65324955439656861696 65800787581256859648 66367965512406429696 66417828747201626112 66432841334021685248 66642213303780009984 66657276608798785536 66707357207302766592 66836287849691555712 66901621464402886656 67127640455836680192 67366360297146138624 68309936359430160384 68493385895551676928 68508867625709862912 68560339351950065664 68791962120030978048 68992297135165476864 69285489626283245568 69539468693828272128 70207434591636553728 70444621870662352896 70497547957717696512 70633804204787666832 70702849956698505216 70718831097506955264 70970321959133380608 71011057672290041856 71210086560346669056 71263587752352940032 72401416922625196032 72455813178765410304 72646016304120551424 72717029027780493312 72912314017845333504 72983587052075876352 73188144520356298752 74412567392698118144 74663961201457233408 74720057340601829376 74736946500774395904 74793097474854617088 74989436184898633728 75190823830903000176 75264324147453247488 75549052408109727744 76532428698991198208 76589928645421694976 76737960123719934336 76812972792462573568 76848678404358930432 77055059132495636544 77072476078923595776 77130381770943823872 77408450255379234816 77616334277061161472 77683730793105457152 78717426663350075392 78983363915591122944 79213378192227028992 79250199604495147008 79290810624477495296 79540706201285818368 79558684984695324672 79618458602264592384 79841612204025053184 80111347380390002688 81177346246579765248 81451594037953345536 81512789826111086592 81531214364481159168 81768648456492417024 81806657656253054976 82106535433585360896 82336662585400836096 82695584392660647936 83489922217081307136 83714138316785382912 83795970319050080256 83834921895664287744 83996956351639387584 84079064813371195392 84142234659211444224 84992683959123443712 85873556360018264064 86098982286365097984 86163669726099406848 86330205139184926128 86414594391520395264 86706535588789045248 86791292710576717824 87099940586209148928 88490620683208572928 88557104996268834816 88856284405040013312 88876368811731714048 89115050466255407616 89202161952537182208 89503520607782240256 89821813729528184832 91324514527402235904 91345156834279817216 91413785802600087552 91633043292697513728 91722616160041304064 91989729513553969152 92628745408575940608 92719291591771029504 93609912788848738304 93926162494216470528 93996730610290262016 94178405606383555776 94270466608931340288 94588947915042594816 94946782080462225408 95616769454013874176 96535222563500261376 96607750905020547072 96861355072160735232 96934128441861832704 97121480781583041894 97216418690460444672 97311449402767835136 97584192693808398336 97640204299398807552 97987433159485292544 98701181371885289472 99551948268609644544 99626743120802439168 99649262001032527872 99985914913198178304 100061035810954149888 100254431774537333568 100352432196604329984 102317280164959912448 102464904539145240576 102740078843327515392 102763301438564794368 102840509027925098496 103488445702748215296 105311151887454830592 105617837589636038656 105666932805993529344 105950706307181500248 106054274935047757824 106078246646260432896 106455482938700070912 106815129840520003584 108236461662106353664 108602125383937794048 108683719768148115456 108969024456180827136 109024864608656556032 109075543541670739968 109368471026768000256 109475380578113814528 109782216780534448128 111618851089047177216 111727960425400107008 111779895860885716992 111995941802185850112 112080086010902744064 112105419751161593856 112189646212281925632 112484154277347950592 112896486221179871232 113323578612164591616 114798643048486797312 114884892968132542464 115106940185579901504 115219459188693860352 115273017606538395648 115608714118385393664 115695572656415735808 116112675383068852224 116525596189658185728 118076139995025113088 118475045873386684416 118820067288340543488 118936215936716242944 118991502045458989056 119338027477042987008 119427687903396888576 119762418306037579776 121766019369869647872 122177391056930018304 122296821546721738752 122652972684738625536 123504993878101254144 125234883325621960704 125328974147053682688 125571207475178074368 125693955478575120384 125995434527459081376 126118597220056793088 127489025938685165568 128713630084667015168 128810334540027396096 129148473429547646976 129245504589149110272 129495307708777389192 129621891587280592896 130059803383183567872 130112256925077864448 130186939065865076736 130649910879313723392 132735931024812859392 132835657494403252224 133284426607560019968 133314553217597571072 133414714414605533184 133672575699383111424 133803242928805773312 134255280911673360384 134732720594292277248 136619872718860320768 136986771791103353856 137017735251419725824 137120678703900131328 137583924240061956096 137984594270330953728 138570979252566491136 139078937387656544256 140414869183273107456 140889243741324705792 140995095915435393024 141267608409575333664 141405699913397010432 142022115344580083712 142420173120693338112 142527175504705880064 144802833845250392064 144911626357530820608 145292032608241102848 145434058055560986624 145682221172374562841 145824628035690667008 145967174104151752704 146376289040712597504 148825134785396236288 149327922402914466816 149440114681203658752 149473893001548791808 149586194949709234176 149978872369797267456 150381647661806000352 150528648294906494976 153064857397982396416 153179857290843389952 153475920247439868672 153625945584925147136 153697356808717860864 154110118264991273088 154144952157847191552 154260763541887647744 154816900510758469632 155232668554122322944 155367461586210914304 157434853326700150784 157966727831182245888 158426756384454057984 158500399208990294016 159081412402571636736 159117369969390649344 159236917204529184768 159683224408050106368 160222694760780005376 162354692493159530496 162903188075906691072 163025579652222173184 163062428728962318336 163537296912984834048 163613315312506109952 164213070867170721792 164673325170801672192 165391168785321295872 166979844434162614272 167428276633570765824 167591940638100160512 167669843791328575488 167993912703278775168 168158129626742390784 168284469318422888448 169985367918246887424 171747112720036528128 172197964572730195968 172327339452198813696 172660410278369852256 172829188783040790528 173413071177578090496 173582585421153435648 174199881172418297856 176981241366417145856 177114209992537669632 177712568810080026624 177752737623463428096 178230100932510815232 178404323905074364416 179007041215564480512 179643627459056369664 182649029054804471808 182690313668559634432 182827571605200175104 183266086585395027456 183445232320082608128 183979459027107938304 185257490817151881216 185438583183542059008 187219825577697476608 187852324988432941056 187993461220580524032 188356811212767111552 188540933217862680576 189177895830085189632 189893564160924450816 191233538908027748352 193070445127000522752 193215501810041094144 193722710144321470464 193868256883723665408 194242961563166083788 194432837380920889344 194622898805535670272 195168385387616796672 195280408598797615104 195974866318970585088 197402362743770578944 199103896537219289088 199253486241604878336 199298524002065055744 199971829826396356608 200122071621908299776 200508863549074667136 200704864393208659968 204634560329919824896 204929809078290481152 205480157686655030784 205526602877129588736 205681018055850196992 206976891405496430592 210622303774909661184 211235675179272077312 211333865611987058688 211901412614363000496 212108549870095515648 212156493292520865792 212910965877400141824 213630259681040007168 216472923324212707328 217204250767875588096 217367439536296230912 217938048912361654272 218049729217313112064 218151087083341479936 218736942053536000512 218950761156227629056 219564433561068896256 223237702178094354432 223455920850800214016 223991883604371700224 224160172021805488128 224210839502323187712 224379292424563851264 224968308554695901184 225792972442359742464 226647157224329183232 229597286096973594624 229769785936265084928 230213880371159803008 230438918377387720704 230546035213076791296 231217428236770787328 231391145312831471616 232225350766137704448 233051192379316371456 236152279990050226176 236950091746773368832 237640134576681086976 237872431873432485888 238676054954085974016 238855375806793777152 239524836612075159552 243532038739739295744 244354782113860036608 244593643093443477504 245305945369477251072 247009987756202508288 250469766651243921408 251142414950356148736 251387910957150240768 251990869054918162752 252237194440113586176 254978051877370331136 257427260169334030336 257620669080054792192 258296946859095293952 258491009178298220544 258990615417554778384 259243783174561185792 260119606766367135744 260224513850155728896 260373878131730153472 261299821758627446784 265471862049625718784 265671314988806504448 266568853215120039936 266629106435195142144 267345151398766222848 267606485857611546624 268510561823346720768 269465441188584554496 273973543582206707712 274035470502839451648 274241357407800262656 275167848480123912192 275969188540661907456 278157874775313088512 280829738366546214912 281778487482649411584 281990191830870786048 282535216819150667328 282811399826794020864 284840346241386676224 289605667690500784128 289823252715061641216 290584065216482205696 291364442344749125682 291649256071381334016 291934348208303505408 292752578081425195008 297650269570792472576 298655844805828933632 298880229362407317504 298947786003097583616 299957744739594534912 300763295323612000704 301057296589812989952 306129714795964792832 306951840494879737344 307251891169850294272 307394713617435721728 308220236529982546176 308289904315694383104 308521527083775295488 310465337108244645888 314869706653400301568 315933455662364491776 316853512768908115968 317000798417980588032 318162824805143273472 318234739938781298688 319366448816100212736 320445389521560010752 324709384986319060992 325806376151813382144 326051159304444346368 327074593825969668096 327226630625012219904 328426141734341443584 329346650341603344384 334856553267141531648 335183881276200321024 335339687582657150976 335987825406557550336 336316259253484781568 336568938636845776896 339970735836493774848 344395929145460391936 344654678904397627392 345320820556739704512 345658377566081581056 346826142355156180992 353962482732834291712 354228419985075339264 355425137620160053248 356460201865021630464 356808647810148728832 358014082431128961024 359287254918112739328 365298058109608943616 365380627337119268864 366532173170790054912 366890464640165216256 367958918054215876608 370514981634303762432 375704649976865882112 375986922441161048064 376713622425534223104 377081866435725361152 378355791660170379264 382467077816055496704 386140890254001045504 386431003620082188288 387445420288642940928 387736513767447330816 388485923126332167576 388865674761841778688 390336770775233593344 390560817197595230208 391949732637941170176 398207793074438578176 398506972483209756672 399943659652792713216 400244143243816599552 401017727098149334272 401409728786417319936 409269120659839649792 409859618156580962304 410960315373310061568 411053205754259177472 411362036111700393984 413953782810992861184 421244607549819322368 422471350358544154624 422667731223974117376 423802825228726000992 424217099740191031296 427260519362080014336 432945846648425414656 434408501535751176192 434734879072592461824 435876097824723308544 436099458434626224128 436302174166682959872 437473884107072001024 437901522312455258112 439128867122137792512 446475404356188708864 447983767208743400448 448320344043610976256 448421679004646375424 448758584849127702528 449936617109391802368 451585944884719484928 459194572193947189248 459539571872530169856 460427760742319606016 460877836754775441408 461092070426153582592 462434856473541574656 462782290625662943232 464450701532275408896 466102384758632742912 472304559980100452352 473900183493546737664 475280269153362173952 477352109908171948032 477710751613587554304 479049673224150319104 487064077479478591488 488709564227720073216 489187286186886955008 490611890738954502144 494019975512405016576 500939533302487842816 502284829900712297472 502775821914300481536 503981738109836325504 504474388880227172352 509956103754740662272 514854520338668060672 515241338160109584384 516593893718190587904 516982018356596441088 517981230835109556768 518487566349122371584 520239213532734271488 520747756263460306944 522599643517254893568 530943724099251437568 531342629977613008896 533137706430240079872 533258212870390284288 534690302797532445696 535212971715223093248 537021123646693441536 538930882377169108992 547947087164413415424 548070941005678903296 548482714815600525312 550335696960247824384 551938377081323814912 556315749550626177024 561659476733092429824 563556974965298823168 563980383661741572096 565070433638301334656 565622799653588041728 569680692482773352448 579211335381001568256 579646505430123282432 581168130432964411392 582728884689498251364 583298512142762668032 583868696416607010816 585505156162850390016 595300539141584945152 597311689611657867264 597760458724814635008 597895572006195167232 599915489479189069824 601526590647224001408 602114593179625979904 612259429591929585664 613903680989759474688 614503782339700588544 614789427234871443456 616440473059965092352 616579808631388766208 617043054167550590976 620930674216489291776 629739413306800603136 631866911324728983552 633707025537816231936 634001596835961176064 636325649610286546944 636469479877562597376 638732897632200425472 640890779043120021504 649418769972638121984 651612752303626764288 652102318608888692736 654149187651939336192 654453261250024439808 656852283468682887168 658693300683206688768 669713106534283063296 670367762552400642048 671975650813115100672 672632518506969563136 673137877273691553792 679941471672987549696 688791858290920783872 689309357808795254784 690641641113479409024 691316755132163162112 693652284710312361984 707924965465668583424 708456839970150678528 710850275240320106496 712920403730043260928 713617295620297457664 716028164862257922048 718574509836225478656 730596116219217887232 730761254674238537728 733064346341580109824 733780929280330432512 735917836108431753216 741029963268607524864 751409299953731764224 753427244851068446208 754163732871450722304 756711583320340758528 764934155632110993408 772281780508002091008 772862007240164376576 774890840577285881856 775473027534894661632 776971846252664335152 777731349523683557376 780673541550467186688 781121634395190460416 783899465275882340352 796415586148877156352 797013944966419513344 799887319305585426432 802035454196298668544 802819457572834639872 818538241319679299584 821920630746620123136 822106411508518354944 822724072223400787968 827907565621985722368 842489215099638644736 844942700717088309248 845335462447948234752 847605650457452001984 848434199480382062592 854521038724160028672 865891693296850829312 868817003071502352384 869469758145184923648 871752195649446617088 872198916869252448256 874947768214144002048 875803044624910516224 878257734244275585024 892950808712377417728 895967534417486800896 896640688087221952512 896843358009292750848 899873234218783604736 903171889769438969856 918389144387894378496 920855521484639212032 921755673509550882816 922184140852307165184 924869712947083149312 925564581251325886464 944609119960200904704 947800366987093475328 950560538306724347904 954704219816343896064 958099346448300638208 974128154958957182976 977419128455440146432 981223781477909004288 988039951024810033152 1004569659801424594944 1005551643828600963072 1007963476219672651008 1008948777760454344704 1019912207509481324544 1029709040677336121344 1033187787436381175808 1033964036713192882176 1035962461670219113536 1036975132698244743168 1040478427065468542976 1061887448198502875136 1062685259955226017792 1066275412860480159744 1069380605595064891392 1070425943430446186496 1074042247293386883072 1077861764754338217984 1095894174328826830848 1096141882011357806592 1100671393920495648768 1103876754162647629824 1127113949930597646336 1127960767323483144192 1130140867276602669312 1131245599307176083456 1158422670762003136512 1159293010860246564864 1162336260865928822784 1165457769378996502728 1166597024285525336064 1171010312325700780032 1190601078283169890304 1194623379223315734528 1195520917449629270016 1199830978958378139648 1203053181294448002816 1204229186359251959808 1227807361979518949376 1229007564679401177088 1229578854469742886912 1232880946119930184704 1233159617262777532416 1234086108335101181952 1241861348432978583552 1263733822649457967104 1267414051075632463872 1268003193671922352128 1272651299220573093888 1281781558086240043008 1298837539945276243968 1303225504607253528576 1304204637217777385472 1308298375303878672384 1308906522500048879616 1313704566937365774336 1317386601366413377536 1339426213068566126592 1343951301626230201344 1345265037013939126272 1346275754547383107584 1377583716581841567744 1378618715617590509568 1381283282226958818048 1382633510264326324224 1387304569420624723968 1415849930931337166848 1416913679940301357056 1421700550480640212992 1425840807460086521856 1432056329724515844096 1437149019672450957312 1461192232438435774464 1466128692683160219648 1467561858560660865024 1471835672216863506432 1482059926537215049728 1502818599907463528448 1506854489702136892416 1508327465742901444608 1513423166640681517056 1529868311264221986816 1544563561016004182016 1545724014480328753152 1549781681154571763712 1550946055069789323264 1553943692505328670304 1555462699047367114752 1562243268790380920832 1567798930551764680704 1592831172297754312704 1594027889932839026688 1599774638611170852864 1604070908392597337088 1605638915145669279744 1637076482639358599168 1643841261493240246272 1644212823017036709888 1645448144446801575936 1655815131243971444736 1684978430199277289472 1689885401434176618496 1690670924895896469504 1695211300914904003968 1696868398960764125184 1709042077448320057344 1731783386593701658624 1737634006143004704768 1738939516290369847296 1743504391298893234176 1749895536428288004096 1751606089249821032448 1756515468488551170048 1785901617424754835456 1791935068834973601792 1793281376174443905024 1793686716018585501696 1799746468437567209472 1806343779538877939712 1836778288775788756992 1841711042969278424064 1843511347019101765632 1844368281704614330368 1849739425894166298624 1851129162502651772928 1889218239920401809408 1895600733974186950656 1901121076613448695808 1909408439632687792128 1916198692896601276416 1948256309917914365952 1954838256910880292864 1962447562955818008576 1976079902049620066304 2009139319602849189888 2011103287657201926144 2015926952439345302016 2017897555520908689408 2039824415018962649088 2059418081354672242688 2066375574872762351616 2067928073426385764352 2071924923340438227072 2073950265396489486336 2080956854130937085952 2123774896397005750272 2125370519910452035584 2132550825720960319488 2138761211190129782784 2140851886860892372992 2148084494586773766144 2155723529508676435968 2191788348657653661696 2192283764022715613184 2201342787840991297536 2207753508325295259648 2254227899861195292672 2260281734553205338624 2262491198614352166912 2316845341524006273024 2318586021720493129728 2324672521731857645568 2330915538757993005456 2333194048571050672128 2342020624651401560064 2381202156566339780608 2389246758446631469056 2391041834899258540032 2399661957916756279296 2406106362588896005632 2408458372718503919616 2455614723959037898752 2458015129358802354176 2465761892239860369408 2466319234525555064832 2468172216670202363904 2483722696865957167104 2527467645298915934208 2534828102151264927744 2536006387343844704256 2545302598441146187776 2563563116172480086016 2597675079890552487936 2606451009214507057152 2608409274435554770944 2616596750607757344768 2627409133874731548672 2634773202732826755072 2678852426137132253184 2687902603252460402688 2690530074027878252544 2755167433163683135488 2762566564453917636096 2765267020528652648448 2774609138841249447936 2831699861862674333696 2833827359880602714112 2843401100961280425984 2851681614920173043712 2864112659449031688192 2874298039344901914624 2922384464876871548928 2932257385366320439296 2943671344433727012864 2964119853074430099456 3013708979404273784832 3016654931485802889216 3026846333281363034112 3059736622528443973632 3089127122032008364032 3099563362309143527424 3101892110139578646528 3107887385010657340608 3110925398094734229504 3185662344595508625408 3188055779865678053376 3208141816785194674176 3211277830291338559488 3274152965278717198336 3287682522986480492544 3288425646034073419776 3311630262487942889472 3379770802868353236992 3381341849791792939008 3390422601829808007936 3393736797921528250368 3463566773187403317248 3475268012286009409536 3477879032580739694592 3487008782597786468352 3499791072856576008192 3513030936977102340096 3571803234849509670912 3583870137669947203584 3586562752348887810048 3599492936875134418944 3612687559077755879424 3683422085938556848128 3687022694038203531264 3688736563409228660736 3699478851788332597248 3702258325005303545856 3791201467948373901312 3802242153226897391616 3896512619835828731904 3909676513821760585728 3924895125911636017152 3952159804099240132608 4018278639205698379776 4031853904878690604032 4035795111041817378816 4132751149745524703232 4135856146852771528704 4143849846680876454144 4147900530792978972672 4161913708261874171904 4247549792794011500544 4250741039820904071168 4265101651441920638976 4277522422380259565568 4296168989173547532288 4311447059017352871936 4383576697315307323392 4402685575681982595072 4415507016650590519296 4508455799722390585344 4520563469106410677248 4524982397228704333824 4633690683048012546048 4637172043440986259456 4649345043463715291136 4661831077515986010912 4666388097142101344256 4762404313132679561216 4778493516893262938112 4782083669798517080064 4799323915833512558592 4812212725177792011264 4816916745437007839232 4911229447918075797504 4931523784479720738816 4932638469051110129664 4936344433340404727808 4967445393731914334208 5054935290597831868416 5069656204302529855488 5072012774687689408512 5090605196882292375552 5127126232344960172032 5195350159781104975872 5212902018429014114304 5216818548871109541888 5254818267749463097344 5269546405465653510144 5357704852274264506368 5375805206504920805376 5381060148055756505088 5510334866327366270976 5525133128907835272192 5530534041057305296896 5549218277682498895872 5663399723725348667392 5667654719761205428224 5686802201922560851968 5703363229840346087424 5728225318898063376384 5748596078689803829248 5844768929753743097856 5864514770732640878592 5887342688867454025728 5928239706148860198912 6027417958808547569664 6033309862971605778432 6053692666562726068224 6119473245056887947264 6178254244064016728064 6199126724618287054848 6203784220279157293056 6215774770021314681216 6221850796189468459008 6371324689191017250816 6376111559731356106752 6416283633570389348352 6422555660582677118976 6548305930557434396672 6575365045972960985088 6576851292068146839552 6623260524975885778944 6759541605736706473984 6762683699583585878016 6780845203659616015872 6787473595843056500736 6927133546374806634496 6950536024572018819072 6955758065161479389184 6974017565195572936704 6999582145713152016384 7026061873954204680192 7143606469699019341824 7167740275339894407168 7173125504697775620096 7198985873750268837888 7225375118155511758848 7366844171877113696256 7374045388076407062528 7398957703576665194496 7404516650010607091712 7582402935896747802624 7604484306453794783232 7793025239671657463808 7819353027643521171456 7849790251823272034304 7904319608198480265216 8036557278411396759552 8063707809757381208064 8071590222083634757632 8265502299491049406464 8287699693361752908288 8295801061585957945344 8323827416523748343808 8495099585588023001088 8501482079641808142336 8530203302883841277952 8555044844760519131136 8592337978347095064576 8622894118034705743872 8767153394630614646784 8831014033301181038592 9041126938212821354496 9049964794457408667648 9267381366096025092096 9298690086927430582272 9323662155031972021824 9332776194284202688512 9524808626265359122432 9556987033786525876224 9564167339597034160128 9624425450355584022528 9633833490874015678464 9822458895836151595008 9863047568959441477632 9865276938102220259328 9934890787463828668416 10139312408605059710976 10144025549375378817024 10181210393764584751104 10390700319562209951744 10425804036858028228608 10433637097742219083776 10539092810931307020288 10715409704548529012736 10751610413009841610752 11050266257815670544384 11061068082114610593792 11098436555364997791744 11326799447450697334784 11373604403845121703936 11406726459680692174848 11689537859507486195712 11729029541465281757184 11774685377734908051456 11856479412297720397824 12054835917617095139328 12107385333125452136448 12398253449236574109696 12407568440558314586112 12431549540042629362432 12443701592378936918016 12742649378382034501632 12752223119462712213504 12832567267140778696704 13096611861114868793344 13150730091945921970176 13246521049951771557888 13519083211473412947968 13525367399167171756032 13561690407319232031744 13574947191686113001472 13901072049144037638144 13911516130322958778368 13948035130391145873408 13999164291426304032768 14287212939398038683648 14335480550679788814336 14346251009395551240192 14397971747500537675776 14450750236311023517696 14733688343754227392512 14797915407153330388992 14809033300021214183424 15164805871793495605248 15208968612907589566464 15586050479343314927616 15638706055287042342912 15808639216396960530432 16073114556822793519104 16127415619514762416128 16143180444167269515264 16531004598982098812928 16575399386723505816576 16591602123171915890688 16647654833047496687616 16990199171176046002176 17002964159283616284672 17060406605767682555904 17110089689521038262272 17184675956694190129152 17245788236069411487744 17534306789261229293568 17662028066602362077184 18082253876425642708992 18099929588914817335296 18534762732192050184192 18597380173854861164544 18647324310063944043648 18665552388568405377024 19049617252530718244864 19113974067573051752448 19128334679194068320256 19248850900711168045056 19267666981748031356928 19644917791672303190016 19726095137918882955264 19730553876204440518656 19869781574927657336832 20278624817210119421952 20288051098750757634048 20362420787529169502208 20781400639124419903488 20851608073716056457216 20867274195484438167552 21078185621862614040576 21430819409097058025472 21503220826019683221504 22100532515631341088768 22122136164229221187584 22196873110729995583488 22653598894901394669568 22747208807690243407872 22813452919361384349696 23379075719014972391424 23458059082930563514368 23549370755469816102912 23712958824595440795648 24109671835234190278656 24214770666250904272896 24796506898473148219392 24863099080085258724864 24887403184757873836032 25485298756764069003264 25504446238925424427008 25665134534281557393408 26193223722229737586688 26301460183891843940352 26493042099903543115776 27038166422946825895936 27123380814638464063488 27149894383372226002944 27802144098288075276288 27896070260782291746816 27998328582852608065536 28574425878796077367296 28670961101359577628672 28692502018791102480384 28901500472622047035392 29467376687508454785024 29595830814306660777984 30417937225815179132928 31172100958686629855232 31277412110574084685824 31617278432793921060864 32146229113645587038208 32254831239029524832256 33150798773447011633152 33183204246343831781376 33295309666094993375232 33980398342352092004352 34120813211535365111808 34220179379042076524544 35068613578522458587136 35324056133204724154368 36164507752851285417984 37194760347709722329088 37294648620127888087296 37331104777136810754048 38099234505061436489728 38227948135146103504896 38256669358388136640512 38497701801422336090112 39289835583344606380032 39452190275837765910528 39739563149855314673664 40557249634420238843904 40576102197501515268096 40724841575058339004416 41703216147432112914432 41734548390968876335104 42861638818194116050944 43006441652039366443008 44201065031262682177536 44393746221459991166976 45494417615380486815744 45626905838722768699392 46758151438029944782848 46916118165861127028736 47425917649190881591296 48219343670468380557312 48429541332501808545792 49593013796946296438784 49726198160170517449728 49774806369515747672064 50970597513528138006528 51008892477850848854016 51330269068563114786816 52386447444459475173376 52602920367783687880704 52986084199807086231552 54246761629276928126976 54299788766744452005888 55604288196576150552576 55792140521564583493632 55996657165705216131072 57148851757592154734592 57341922202719155257344 57385004037582204960768 57803000945244094070784 58934753375016909570048 59191661628613321555968 60835874451630358265856 62344201917373259710464 62554824221148169371648 63234556865587842121728 64292458227291174076416 64509662478059049664512 66301597546894023266304 66366408492687663562752 66590619332189986750464 67960796684704184008704 68241626423070730223616 68440358758084153049088 70137227157044917174272 70648112266409448308736 72329015505702570835968 74389520695419444658176 74589297240255776174592 74662209554273621508096 76198469010122872979456 76455896270292207009792 76513338716776273281024 76995403602844672180224 78579671166689212760064 78904380551675531821056 79479126299710629347328 81114499268840477687808 81449683150116678008832 83406432294864225828864 85723277636388232101888 86012883304078732886016 88402130062525364355072 88787492442919982333952 91253811677445537398784 93516302876059889565696 93832236331722254057472 94851835298381763182592 96438687340936761114624 99452396320341034899456 99549612739031495344128 101941195027056276013056 102660538137126229573632 104772894888918950346752 105205840735567375761408 105972168399614172463104 108493523258553856253952 111584281043129166987264 111993314331410432262144 114297703515184309469184 114683844405438310514688 114770008075164409921536 117869506750033819140096 121671748903260716531712 125109648442296338743296 128584916454582348152832 129019324956118099329024 132603195093788046532608 133181238664379973500928 136483252846141460447232 136880717516168306098176 140274454314089834348544 144658031011405141671936 148779041390838889316352 149178594480511552349184 149324419108547243016192 152911792540584414019584 153026677433552546562048 153990807205689344360448 157159342333378425520128 157808761103351063642112 158958252599421258694656 162899366300233356017664 166812864589728451657728 171446555272776464203776 172025766608157465772032 176804260125050728710144 177574984885839964667904 182507623354891074797568 187032605752119779131392 187664472663444508114944 189703670596763526365184 192877374681873522229248 198904792640682069798912 199099225478062990688256 203882390054112552026112 205321076274252459147264 209545789777837900693504 210411681471134751522816 211944336799228344926208 216987046517107712507904 223168562086258333974528 223986628662820864524288 228595407030368618938368 229367688810876621029376 229540016150328819843072 235739013500067638280192 243343497806521433063424 250219296884592677486592 257169832909164696305664 258038649912236198658048 265206390187576093065216 266362477328759947001856 273761435032336612196352 280548908628179668697088 289316062022810283343872 298357188961023104698368 298648838217094486032384 305823585081168828039168 307981614411378688720896 314318684666756851040256 315617522206702127284224 317916505198842517389312 342893110545552928407552 344051533216314931544064 353608520250101457420288 365015246709782149595136 375328945326889016229888 385754749363747044458496 397809585281364139597824 410642152548504918294528 419091579555675801387008 420823362942269503045632 433974093034215425015808 446337124172516667949056 447973257325641729048576 458735377621753242058752 459080032300657639686144 471478027000135276560384 500438593769185354973184 514339665818329392611328 516077299824472397316096 530412780375152186130432 532724954657519894003712 547522870064673224392704 561097817256359337394176 578632124045620566687744 596714377922046209396736 597297676434188972064768 611647170162337656078336 615963228822757377441792 628637369333513702080512 631235044413404254568448 635833010397685034778624 685786221091105856815104 688103066432629863088128 707217040500202914840576 730030493419564299190272 750657890653778032459776 771509498727494088916992 795619170562728279195648 821284305097009836589056 838183159111351602774016 841646725884539006091264 867948186068430850031616 895946514651283458097152 917470755243506484117504 942956054000270553120768 1028679331636658785222656 1032154599648944794632192 1060825560750304372260864 1095045740129346448785408 1157264248091241133375488 1193428755844092418793472 1231926457645514754883584 1257274738667027404161024 1262470088826808509136896 1376206132865259726176256 1414434081000405829681152 1501315781307556064919552 1543018997454988177833984 1591238341125456558391296 1642568610194019673178112 1683293451769078012182528 1735896372136861700063232 1791893029302566916194304 1834941510487012968235008 1885912108000541106241536 2057358663273317570445312 2064309199297889589264384 2121651121500608744521728 2190091480258692897570816 2314528496182482266750976 2386857511688184837586944 2463852915291029509767168 2514549477334054808322048 2524940177653617018273792 2752412265730519452352512 2828868162000811659362304 3086037994909976355667968 3182476682250913116782592 3285137220388039346356224 3471792744273723400126464 3771824216001082212483072 4128618398595779178528768 4243302243001217489043456 4629056992364964533501952 4773715023376369675173888 4927705830582059019534336 5049880355307234036547584 5504824531461038904705024 5657736324001623318724608 6172075989819952711335936 6364953364501826233565184 6570274440776078692712448 6943585488547446800252928 7543648432002164424966144 8257236797191558357057536 8486604486002434978086912 9258113984729929067003904 9547430046752739350347776 9855411661164118039068672 11315472648003246637449216 12729906729003652467130368 13887170977094893600505856 16514473594383116714115072 16973208972004869956173824 18516227969459858134007808 19094860093505478700695552 19710823322328236078137344 22630945296006493274898432 25459813458007304934260736 27774341954189787201011712 33946417944009739912347648 38189720187010957401391104 50919626916014609868521472 55548683908379574402023424 67892835888019479824695296 76379440374021914802782208 101839253832029219737042944 152758880748043829605564416 203678507664058439474085888 305517761496087659211128832 611035522992175318422257664
- Sum of all divisors σ(n): 2141067643285763027053046115
- Sum of proper divisors (its aliquot sum) s(n): 1530032120293587708630788451
- 611035522992175318422257664 is an abundant number, because the sum of its proper divisors (1530032120293587708630788451) is greater than itself. Its abundance is 918996597301412390208530787
Bases of 611035522992175318422257664
- Binary: 111111001011011111100111000010011000111110101000110111010000001100100000000000000000000002
- Hexadecimal: 0x1F96FCE131F51BA06400000
- Base-36: 24RXX0J3IPTQI9S000
Squares and roots of 611035522992175318422257664
- 611035522992175318422257664 squared (6110355229921753184222576642) is 373364410358321212199732718767789604292575838806736896
- 611035522992175318422257664 cubed (6110355229921753184222576643) is 228138917749961961674942276471812925428631176437198731023278078568506197167570944
-
611035522992175318422257664 is a
perfect square number . Itssquare root is 24719132731392 -
The
cube root of 611035522992175318422257664 is 848572238.8571499243
Scales and comparisons
How big is 611035522992175318422257664?- 611,035,522,992,175,318,422,257,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 611,035,522,992,175,318,422,257,664 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 611035522992175318422257664 cubic inches would be around 70714353.2 feet tall.
Recreational maths with 611035522992175318422257664
- 611035522992175318422257664 backwards is 466752224813571299225530116
- 611035522992175318422257664 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 611035522992175318422257664's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 611035522992175318422257664 - Facts about the integer". Numbermatics.com. 2024. Web. 28 June 2024.
APA style:
Numbermatics. (2024). Number 611035522992175318422257664 - Facts about the integer. Retrieved 28 June 2024, from https://numbermatics.com/n/611035522992175318422257664/
Chicago style:
Numbermatics. 2024. "Number 611035522992175318422257664 - Facts about the integer". https://numbermatics.com/n/611035522992175318422257664/
The information we have on file for 611035522992175318422257664 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 611035522992175318422257664, math, Factors of 611035522992175318422257664, curriculum, school, college, exams, university, Prime factorization of 611035522992175318422257664, STEM, science, technology, engineering, physics, economics, calculator, six hundred eleven septillion, thirty-five sextillion, five hundred twenty-two quintillion, nine hundred ninety-two quadrillion, one hundred seventy-five trillion, three hundred eighteen billion, four hundred twenty-two million, two hundred fifty-seven thousand, six hundred sixty-four.