108077324472451111241908224
108,077,324,472,451,111,241,908,224 is an even composite number composed of six prime numbers multiplied together.
108077324472451111241908224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 108077324472451111241908224:
228 × 38 × 112 × 172 × 1632 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 163 × 163 × 257 × 257)See below for interesting mathematical facts about the number 108077324472451111241908224 from the Numbermatics database.
Names of 108077324472451111241908224
- Cardinal: 108077324472451111241908224 can be written as One hundred eight septillion, seventy-seven sextillion, three hundred twenty-four quintillion, four hundred seventy-two quadrillion, four hundred fifty-one trillion, one hundred eleven billion, two hundred forty-one million, nine hundred eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 1.08077324472451111241908224 × 1026
Factors of 108077324472451111241908224
Divisors of 108077324472451111241908224
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 121 128 132 136 144 153 162 163 176 187 192 198 204 216 242 243 256 257 264 272 288 289 297 306 324 326 352 363 374 384 396 408 432 459 484 486 489 512 514 528 544 561 576 578 594 612 648 652 704 726 729 748 768 771 792 816 864 867 891 918 968 972 978 1024 1028 1056 1088 1089 1122 1152 1156 1188 1224 1296 1304 1377 1408 1452 1458 1467 1496 1536 1542 1584 1632 1683 1728 1734 1782 1793 1836 1936 1944 1956 2048 2056 2057 2112 2176 2178 2187 2244 2304 2312 2313 2376 2448 2592 2601 2608 2673 2754 2771 2816 2827 2904 2916 2934 2992 3072 3084 3168 3179 3264 3267 3366 3456 3468 3564 3586 3672 3872 3888 3912 4096 4112 4114 4131 4224 4352 4356 4369 4374 4401 4488 4608 4624 4626 4752 4896 5049 5184 5202 5216 5346 5379 5508 5542 5632 5654 5808 5832 5868 5984 6144 6168 6171 6336 6358 6528 6534 6561 6732 6912 6936 6939 7128 7172 7344 7744 7776 7803 7824 8019 8192 8224 8228 8262 8313 8448 8481 8704 8712 8738 8748 8802 8976 9216 9248 9252 9504 9537 9792 9801 10098 10368 10404 10432 10692 10758 11016 11084 11264 11308 11616 11664 11736 11968 12288 12336 12342 12393 12672 12716 13056 13068 13107 13122 13203 13464 13824 13872 13878 14256 14344 14688 15147 15488 15552 15606 15648 16038 16137 16384 16448 16456 16524 16626 16896 16962 17408 17424 17476 17496 17604 17952 18432 18496 18504 18513 19008 19074 19584 19602 19723 20196 20736 20808 20817 20864 21384 21516 22032 22168 22528 22616 23232 23328 23409 23472 23936 24057 24576 24672 24684 24786 24939 25344 25432 25443 26112 26136 26214 26244 26406 26569 26928 27648 27744 27756 28512 28611 28688 29376 29403 30294 30481 30976 31097 31104 31212 31296 32076 32274 32768 32896 32912 33048 33252 33792 33924 34816 34848 34952 34969 34992 35208 35904 36864 36992 37008 37026 37179 38016 38148 39168 39204 39321 39446 39609 40392 41472 41616 41634 41728 41891 42768 43032 44064 44336 45056 45232 45441 46464 46656 46818 46944 47107 47872 48059 48114 48411 49152 49344 49368 49572 49878 50688 50864 50886 52224 52272 52428 52488 52812 53138 53856 55296 55488 55512 55539 57024 57222 57376 58752 58806 59169 60588 60962 61952 62194 62208 62424 62451 62592 64152 64548 65536 65792 65824 66049 66096 66504 67584 67848 69632 69696 69904 69938 69984 70227 70416 71808 72171 73728 73984 74016 74052 74273 74358 74817 76032 76296 76329 78336 78408 78642 78892 79218 79707 80784 82944 83232 83268 83456 83782 85536 85833 86064 88128 88209 88672 90112 90464 90882 91443 92928 93291 93312 93636 93888 94214 95744 96118 96228 96822 98304 98688 98736 99144 99756 101376 101728 101772 104448 104544 104856 104907 104976 105624 106276 107712 110592 110976 111024 111078 111537 114048 114444 114752 117504 117612 117963 118338 118827 121176 121924 123904 124388 124416 124848 124902 125184 125673 128304 129096 131072 131584 131648 132098 132192 133008 135168 135696 136323 139264 139392 139808 139876 139968 140454 140832 141321 143616 144177 144342 145233 147456 147968 148032 148104 148546 148716 149634 152064 152592 152658 156672 156816 157284 157784 158436 159414 161568 165888 166464 166536 166617 166912 167564 171072 171666 172128 176256 176418 177344 177507 180224 180928 181764 182886 185856 186582 186624 187272 187353 187776 188428 191488 192236 192456 193644 196608 197376 197472 198147 198288 199512 202752 203456 203544 208896 209088 209712 209814 209952 210681 211248 212552 215424 221184 221952 222048 222156 222819 223074 224451 228096 228888 228987 229504 235008 235224 235926 236676 237654 239121 242352 243848 247808 248776 248832 249696 249804 250368 251346 256608 257499 258192 262144 263168 263296 264196 264384 264627 266016 270336 271392 272646 274329 278528 278784 279616 279752 279873 279936 280908 281664 282642 287232 288354 288684 290466 292259 294912 295936 296064 296208 297092 297432 299268 304128 305184 305316 313344 313632 314568 314721 315568 316872 318828 323136 331776 332928 333072 333234 333824 335128 335291 342144 343332 344256 352512 352836 353889 354688 355014 356481 360448 361856 363528 365772 371712 373164 373248 374544 374706 375552 376856 377019 382976 384472 384912 387288 393216 394752 394944 396294 396576 399024 405504 406912 407088 408969 417792 418176 419424 419628 419904 421362 422496 423963 425104 430848 432531 435699 442368 443904 444096 444312 445638 446148 448902 451673 456192 457776 457974 459008 460801 470016 470448 471852 473352 475308 478242 484704 487696 495616 497552 497664 499392 499608 499851 500736 502692 513216 514998 516384 518177 524288 526336 526592 528392 528649 528768 529254 532032 532521 540672 542784 545292 548658 557056 557568 559232 559504 559746 559872 561816 562059 563328 565284 574464 576708 577368 580932 584518 589824 591872 592128 592416 594184 594441 594864 598536 608256 610368 610632 626688 627264 629136 629442 631136 632043 633744 637656 646272 663552 665856 666144 666468 667648 668457 670256 670582 673353 684288 686664 686961 688512 705024 705672 707778 709376 710028 712147 712962 717363 720896 723712 726539 727056 731544 743424 746328 746496 749088 749412 751104 753712 754038 765952 768944 769824 772497 774576 786432 789504 789888 792588 793152 793881 798048 811008 813824 814176 817003 817938 822987 835584 836352 838848 839256 839619 839808 842724 844992 847926 850208 861696 865062 871398 876777 884736 887808 888192 888624 891276 892296 897804 903346 912384 915552 915948 918016 921602 940032 940896 943704 944163 946704 950616 956484 969408 975392 991232 995104 995328 998784 999216 999702 1001472 1005384 1005873 1026432 1029996 1032768 1036354 1048576 1052672 1053184 1056784 1057298 1057536 1058508 1061667 1064064 1065042 1069443 1081344 1085568 1090584 1097316 1114112 1115136 1118464 1119008 1119492 1119744 1122833 1123632 1124118 1126656 1130568 1131057 1148928 1153416 1154736 1161864 1169036 1179648 1183744 1184256 1184832 1188368 1188882 1189728 1197072 1216512 1220736 1221264 1226907 1253376 1254528 1258272 1258884 1262272 1264086 1267488 1271889 1275312 1292544 1297593 1307097 1327104 1331712 1332288 1332936 1335296 1336914 1340512 1341164 1346706 1355019 1368576 1373328 1373922 1377024 1382403 1410048 1411344 1415556 1418752 1420056 1424294 1425924 1434726 1441792 1447424 1453078 1454112 1463088 1486848 1492656 1492992 1498176 1498824 1499553 1502208 1507424 1508076 1531904 1537888 1539648 1544994 1549152 1554531 1572864 1579008 1579776 1585176 1585947 1586304 1587762 1596096 1597563 1622016 1627648 1628352 1634006 1635876 1645974 1671168 1672704 1677696 1678512 1679238 1679616 1685448 1686177 1689984 1695852 1700416 1723392 1730124 1742796 1753554 1769472 1775616 1776384 1777248 1782552 1783323 1784592 1795608 1806692 1824768 1831104 1831896 1836032 1843204 1880064 1881792 1887408 1888326 1893408 1896129 1901232 1912968 1938816 1950784 1982464 1990208 1990656 1997568 1998432 1999404 2002944 2005371 2010768 2011746 2020059 2052864 2059992 2060883 2065536 2072708 2097152 2105344 2106368 2113568 2114596 2115072 2117016 2123334 2128128 2130084 2136441 2138886 2152089 2162688 2171136 2179617 2181168 2194632 2228224 2230272 2236928 2238016 2238984 2239488 2245666 2247264 2248236 2253312 2261136 2262114 2297856 2306832 2309472 2317491 2323728 2338072 2359296 2367488 2368512 2369664 2376736 2377764 2379456 2394144 2433024 2441472 2442528 2451009 2453814 2468961 2506752 2509056 2516544 2517768 2518857 2524544 2528172 2534976 2543778 2550624 2585088 2595186 2614194 2630331 2654208 2663424 2664576 2665872 2670592 2673828 2681024 2682328 2693412 2710038 2737152 2746656 2747844 2754048 2764806 2820096 2822688 2831112 2832489 2837504 2840112 2848588 2851848 2869452 2883584 2894848 2906156 2908224 2926176 2973696 2985312 2985984 2996352 2997648 2999106 3004416 3014848 3016152 3017619 3063808 3075776 3079296 3089988 3098304 3109062 3145728 3158016 3159552 3170352 3171894 3172608 3175524 3185001 3192192 3195126 3214849 3244032 3255296 3256704 3268012 3271752 3291948 3342336 3345408 3355392 3357024 3358476 3359232 3368499 3370896 3372354 3379968 3391704 3393171 3400832 3446784 3460248 3485592 3507108 3538944 3551232 3552768 3554496 3565104 3566646 3569184 3591216 3613384 3649536 3662208 3663792 3672064 3686408 3760128 3763584 3774816 3776652 3786816 3792258 3802464 3815667 3825936 3877632 3892779 3901568 3921291 3964928 3980416 3981312 3995136 3996864 3998808 4005888 4010742 4021536 4023492 4040118 4065057 4105728 4119984 4121766 4131072 4145416 4147209 4194304 4210688 4212736 4227136 4229192 4230144 4234032 4246668 4256256 4260168 4272882 4277772 4304178 4325376 4342272 4359234 4362336 4389264 4456448 4460544 4473856 4476032 4477968 4478976 4491332 4494528 4496472 4498659 4506624 4522272 4524228 4595712 4613664 4618944 4634982 4647456 4663593 4676144 4718592 4734976 4737024 4739328 4753472 4755528 4757841 4758912 4788288 4792689 4866048 4882944 4885056 4902018 4907628 4937922 4968403 5013504 5018112 5033088 5035536 5037714 5049088 5056344 5068811 5069952 5087556 5101248 5170176 5190372 5228388 5260662 5308416 5326848 5329152 5331744 5341184 5347656 5349969 5362048 5364656 5386824 5420076 5474304 5493312 5495688 5508096 5529612 5640192 5645376 5662224 5664978 5675008 5680224 5697176 5699947 5703696 5738904 5767168 5789696 5812312 5816448 5852352 5947392 5970624 5971968 5992704 5995296 5998212 6008832 6016113 6029696 6032304 6035238 6060177 6127616 6151552 6158592 6179976 6182649 6196608 6218124 6291456 6316032 6319104 6340704 6343788 6345216 6351048 6370002 6384384 6390252 6409323 6429698 6456267 6488064 6510592 6513408 6536024 6538851 6543504 6583896 6684672 6690816 6710784 6714048 6716952 6718464 6736998 6741792 6744708 6759936 6783408 6786342 6801664 6828233 6893568 6920496 6952473 6971184 7014216 7077888 7102464 7105536 7108992 7130208 7133292 7138368 7182432 7226768 7299072 7324416 7327584 7344128 7353027 7372816 7406883 7520256 7527168 7549632 7553304 7556571 7573632 7584516 7604928 7631334 7651872 7678441 7755264 7785558 7803136 7833617 7842582 7890993 7929856 7960832 7962624 7990272 7991929 7993728 7997616 8011776 8021484 8043072 8046984 8080236 8130114 8211456 8239968 8243532 8262144 8290832 8294418 8388608 8421376 8425472 8454272 8458384 8460288 8468064 8493336 8497467 8512512 8520336 8545764 8555544 8608356 8650752 8684544 8718468 8724672 8778528 8912896 8921088 8947712 8952064 8955936 8957952 8982664 8987033 8989056 8992944 8997318 9013248 9044544 9048456 9052857 9191424 9227328 9237888 9269964 9294912 9327186 9352288 9437184 9469952 9474048 9478656 9506944 9511056 9515682 9517824 9555003 9576576 9585378 9644547 9732096 9765888 9770112 9804036 9815256 9875844 9936806 10027008 10036224 10066176 10071072 10075428 10098176 10105497 10112688 10137622 10139904 10175112 10179513 10202496 10340352 10380744 10456776 10521324 10616832 10653696 10658304 10663488 10682368 10695312 10699938 10724096 10729312 10765987 10773648 10840152 10948608 10986624 10991376 11016192 11059224 11280384 11290752 11324448 11329956 11350016 11360448 11394352 11399894 11407392 11447001 11477808 11534336 11579392 11624624 11632896 11678337 11704704 11763873 11894784 11941248 11943936 11985408 11990592 11996424 12017664 12032226 12059392 12064608 12070476 12106499 12120354 12195171 12255232 12303104 12317184 12351163 12359952 12365298 12393216 12436248 12441627 12582912 12632064 12638208 12681408 12687576 12690432 12702096 12740004 12768768 12780504 12818646 12859396 12912534 12976128 13021184 13026816 13072048 13077702 13087008 13167792 13369344 13381632 13421568 13428096 13433904 13436928 13473996 13483584 13489416 13495977 13519872 13566816 13572684 13603328 13656466 13787136 13840992 13904946 13942368 13990779 14028432 14155776 14204928 14211072 14217984 14260416 14266584 14273523 14276736 14364864 14378067 14453536 14598144 14648832 14655168 14688256 14706054 14745632 14813766 14905209 15040512 15054336 15099264 15106608 15113142 15147264 15169032 15206433 15209856 15262668 15303744 15356882 15510528 15571116 15606272 15667234 15685164 15781986 15859712 15921664 15925248 15980544 15983858 15987456 15995232 16023552 16042968 16049907 16086144 16093968 16160472 16260228 16422912 16479936 16487064 16524288 16581664 16588836 16777216 16842752 16850944 16908544 16916768 16920576 16936128 16986672 16994934 17025024 17040672 17091528 17099841 17111088 17216712 17301504 17369088 17436936 17449344 17557056 17825792 17842176 17895424 17904128 17911872 17915904 17965328 17974066 17978112 17985888 17994636 18026496 18048339 18089088 18096912 18105714 18180531 18382848 18454656 18475776 18539928 18547947 18589824 18654372 18704576 18874368 18939904 18948096 18957312 19013888 19022112 19031364 19035648 19088161 19110006 19153152 19170756 19227969 19289094 19368801 19464192 19531776 19540224 19608072 19616553 19630512 19751688 19873612 20054016 20072448 20132352 20142144 20150856 20196352 20210994 20225376 20275244 20279808 20350224 20359026 20404992 20484699 20680704 20761488 20857419 20913552 21042648 21233664 21307392 21316608 21326976 21364736 21390624 21399876 21448192 21458624 21531974 21547296 21680304 21897216 21973248 21982752 22032384 22059081 22118448 22220649 22560768 22581504 22648896 22659912 22669713 22700032 22720896 22788704 22799788 22814784 22894002 22955616 23035323 23068672 23158784 23249248 23265792 23356674 23409408 23500851 23527746 23672979 23789568 23882496 23887872 23970816 23975787 23981184 23992848 24035328 24064452 24118784 24129216 24140952 24212998 24240708 24390342 24510464 24606208 24634368 24702326 24719904 24730596 24786432 24872496 24883254 25165824 25264128 25276416 25362816 25375152 25380864 25404192 25480008 25492401 25537536 25561008 25637292 25718792 25825068 25952256 26042368 26053632 26144096 26155404 26174016 26335584 26738688 26763264 26843136 26856192 26867808 26873856 26947992 26961099 26967168 26978832 26991954 27039744 27133632 27145368 27158571 27206656 27312932 27574272 27681984 27809892 27884736 27981558 28056864 28311552 28409856 28422144 28435968 28520832 28533168 28547046 28553472 28665009 28729728 28756134 28907072 28933641 29196288 29297664 29310336 29376512 29412108 29491264 29627532 29810418 30081024 30108672 30198528 30213216 30226284 30294528 30316491 30338064 30412866 30419712 30525336 30538539 30607488 30713764 31021056 31142232 31212544 31334468 31370328 31563972 31719424 31843328 31850496 31961088 31967716 31974912 31990464 32047104 32085936 32099814 32172288 32187936 32297961 32320944 32520456 32845824 32959872 32974128 33048576 33163328 33177672 33554432 33685504 33701888 33817088 33833536 33841152 33872256 33973344 33989868 34050048 34081344 34183056 34199682 34222176 34341003 34433424 34603008 34738176 34873872 34898688 35035011 35114112 35651584 35684352 35790848 35808256 35823744 35831808 35930656 35948132 35956224 35971776 35989272 36052992 36096678 36178176 36193824 36211428 36319497 36361062 36585513 36765696 36909312 36951552 37053489 37079856 37095894 37179648 37308744 37324881 37409152 37748736 37879808 37896192 37914624 38027776 38044224 38062728 38071296 38176322 38220012 38306304 38341512 38455938 38578188 38737602 38928384 39063552 39080448 39216144 39233106 39261024 39503376 39747224 40108032 40144896 40264704 40284288 40301712 40392704 40421988 40450752 40550488 40559616 40700448 40718052 40809984 40969398 41361408 41522976 41714838 41827104 41972337 42085296 42467328 42614784 42633216 42653952 42729472 42781248 42799752 42820569 42896384 42917248 43063948 43094592 43134201 43360608 43794432 43946496 43965504 44064768 44118162 44236896 44441298 44715627 45121536 45163008 45297792 45319824 45339426 45400064 45441792 45577408 45599576 45619299 45629568 45788004 45911232 46070646 46137344 46317568 46498496 46531584 46713348 46818816 47001702 47055492 47345958 47579136 47764992 47775744 47941632 47951574 47962368 47985696 48070656 48128904 48149721 48237568 48258432 48281904 48425996 48481416 48780684 49020928 49212416 49268736 49404652 49439808 49461192 49572864 49744992 49766508 50331648 50528256 50552832 50725632 50750304 50761728 50808384 50960016 50984802 51075072 51122016 51274584 51299523 51437584 51650136 51904512 52084736 52107264 52288192 52310808 52348032 52671168 53477376 53526528 53686272 53712384 53735616 53747712 53895984 53922198 53934336 53957664 53983908 54079488 54145017 54267264 54290736 54317142 54413312 54625864 54652433 55148544 55363968 55619784 55769472 55963116 56113728 56623104 56819712 56844288 56871936 57041664 57066336 57094092 57106944 57264483 57330018 57459456 57512268 57683907 57814144 57867282 58106403 58392576 58595328 58620672 58753024 58824216 58849659 58982528 59255064 59620836 60162048 60217344 60397056 60426432 60452568 60589056 60632982 60676128 60825732 60839424 61050672 61077078 61214976 61427528 61454097 62042112 62284464 62425088 62668936 62740656 63127944 63438848 63686656 63700992 63922176 63935432 63949824 63980928 64094208 64171872 64199628 64344576 64375872 64595922 64641888 65040912 65691648 65919744 65948256 66097152 66177243 66326656 66355344 66661947 67108864 67371008 67403776 67634176 67667072 67682304 67744512 67946688 67979736 68009139 68100096 68162688 68366112 68399364 68444352 68682006 68866848 69105969 69206016 69476352 69747744 69797376 70070022 70228224 70502553 71018937 71303168 71368704 71581696 71616512 71647488 71663616 71861312 71896264 71912448 71927361 71943552 71978544 72105984 72193356 72356352 72387648 72422856 72638994 72722124 73171026 73531392 73818624 73903104 74106978 74159712 74191788 74359296 74617488 74649762 74818304 75110563 75497472 75759616 75792384 75829248 76055552 76088448 76125456 76142592 76352644 76440024 76477203 76612608 76683024 76911876 77156376 77475204 77856768 78127104 78160896 78432288 78466212 78522048 79006752 79494448 80216064 80289792 80529408 80568576 80603424 80785408 80843976 80883297 80901504 81100976 81119232 81400896 81436104 81475713 81619968 81938796 82722816 83045952 83429676 83654208 83944674 84170592 84462851 84934656 85229568 85266432 85307904 85458944 85562496 85599504 85641138 85792768 85834496 86127896 86169787 86189184 86268402 86721216 86800923 87588864 87892992 87931008 88129536 88236324 88473792 88882596 89431254 90243072 90326016 90595584 90639648 90678852 90800128 90883584 90949473 91154816 91199152 91238598 91259136 91576008 91615617 91822464 92141292 92274688 92635136 92996992 93063168 93426696 93637632 94003404 94110984 94691916 95158272 95529984 95551488 95883264 95903148 95924736 95971392 96141312 96257808 96299442 96475136 96516864 96563808 96851992 96893883 96962832 97561368 98041856 98424832 98537472 98809304 98879616 98922384 99145728 99489984 99533016 100663296 101056512 101105664 101451264 101500608 101523456 101616768 101920032 101969604 102150144 102244032 102549168 102599046 102875168 103023009 103300272 103809024 104169472 104214528 104576384 104621616 104696064 105105033 105342336 106954752 107053056 107372544 107424768 107471232 107495424 107791968 107844396 107868672 107915328 107967816 108158976 108290034 108534528 108581472 108634284 108826624 108958491 109251728 109304866 109756539 110297088 110727936 111160467 111239568 111538944 111926232 111974643 112227456 113246208 113639424 113688576 113743872 114083328 114132672 114188184 114213888 114528966 114660036 114918912 115024536 115367814 115628288 115734564 116079961 116212806 116785152 117190656 117241344 117506048 117648432 117699318 117965056 118425857 118510128 119241672 120324096 120434688 120794112 120852864 120905136 121178112 121265964 121352256 121651464 121678848 122101344 122154156 122429952 122855056 122908194 124084224 124568928 124850176 125337872 125481312 125917011 126255888 126877696 127373312 127401984 127844352 127870864 127899648 127961856 128188416 128343744 128399256 128461707 128689152 128751744 129191844 129283776 129402603 130081824 131383296 131839488 131896512 132194304 132354486 132653312 132710688 133171489 133323894 134146881 134217728 134742016 134807552 135268352 135334144 135364608 135489024 135862793 135893376 135959472 136018278 136200192 136325376 136732224 136798728 136857897 136888704 137364012 137733696 138211938 138412032 138952704 139495488 139594752 140140044 140456448 141005106 142037874 142606336 142737408 143163392 143233024 143294976 143327232 143722624 143792528 143824896 143854722 143887104 143957088 144211968 144386712 144449163 144712704 144775296 144845712 145277988 145444248 146342052 147062784 147637248 147806208 148213956 148319424 148383576 148718592 149234976 149299524 149636608 150221126 150994944 151519232 151584768 151658496 152111104 152176896 152250912 152285184 152705288 152880048 152954406 153225216 153366048 153823752 153898569 154312752 154950408 155713536 156254208 156321792 156864576 156932424 157044096 158013504 158988896 160432128 160579584 161058816 161137152 161206848 161570816 161687952 161766594 161803008 162201952 162238464 162435051 162801792 162872208 162951426 163239936 163877592 163957299 165445632 166091904 166859352 167308416 167889348 168341184 168925702 169869312 170459136 170532864 170615808 170917888 171124992 171199008 171282276 171585536 171668992 171793449 172255792 172339574 172378368 172536804 173051721 173442432 173601846 174319209 175177728 175785984 175862016 176259072 176472648 176548977 176947584 177765192 178862508 180486144 180652032 181191168 181279296 181357704 181600256 181767168 181898946 182309632 182398304 182477196 182518272 183021779 183152016 183231234 183644928 184282584 184362291 184549376 185270272 185993984 186126336 186853392 187275264 188006808 188221968 189383832 190316544 191059968 191102976 191766528 191806296 191849472 191942784 192282624 192515616 192598884 192950272 193033728 193127616 193703984 193787766 193925664 195122736 196083712 196849664 197074944 197618608 197759232 197844768 198291456 198531729 198979968 199066032 199985841 201326592 202113024 202211328 202902528 203001216 203046912 203233536 203840064 203939208 204027417 204300288 204488064 205098336 205198092 205750336 206046018 206600544 207317907 207618048 208338944 208429056 209152768 209243232 209392128 209969771 210210066 210684672 211507659 213056811 213909504 214106112 214745088 214849536 214942464 214990848 215583936 215688792 215737344 215782083 215830656 215935632 216317952 216580068 217069056 217162944 217268568 217653248 217916982 218503456 218609732 219513078 220594176 221455872 222320934 222479136 223077888 223852464 223949286 224454912 225331689 226492416 227278848 227377152 227487744 228166656 228265344 228376368 228427776 229057932 229320072 229431609 229837824 230049072 230735628 231256576 231469128 232159922 232425612 233570304 234381312 234482688 235012096 235296864 235398636 235930112 236851714 237020256 238483344 240648192 240869376 241588224 241705728 241810272 242356224 242531928 242649891 242704512 243302928 243357696 244202688 244308312 244427139 244859904 245710112 245816388 248168448 249137856 249700352 250675744 250962624 251834022 252511776 253388553 253755392 254746624 254803968 255688704 255741728 255799296 255923712 256376832 256687488 256798512 256923414 257378304 257503488 258383688 258509361 258567552 258805206 260163648 260402769 262766592 263678976 263793024 264388608 264708972 265306624 265421376 266342978 266647788 268293762 268435456 269484032 269615104 270536704 270668288 270729216 270978048 271725586 271786752 271918944 272036556 272400384 272650752 272848419 273464448 273597456 273715794 273777408 274728024 274846851 275467392 276423876 276824064 277905408 278990976 279189504 280280088 280912896 282010212 284075748 285212672 285474816 286326784 286466048 286589952 286654464 287445248 287585056 287649792 287709444 287774208 287914176 288423936 288773424 288898326 289425408 289550592 289691424 290555976 290681649 290888496 292684104 294125568 295274496 295612416 296427912 296638848 296767152 297437184 298469952 298599048 299273216 300442252 301989888 303038464 303169536 303316992 304222208 304353792 304501824 304570368 305410576 305760096 305908812 306450432 306732096 307647504 307797138 308625504 309069027 309900816 311427072 312508416 312643584 313729152 313864848 314088192 315315099 316027008 317977792 320864256 321159168 322117632 322274304 322413696 323141632 323375904 323533188 323606016 324403904 324476928 324870102 325603584 325744416 325902852 326479872 326875473 327755184 327914598 329269617 330891264 332183808 333481401 333718704 334616832 335778696 335923929 336682368 337851404 339738624 340918272 341065728 341231616 341835776 342249984 342398016 342564552 343171072 343337984 343586898 344511584 344679148 344756736 345073608 346103442 346884864 347203692 348239883 348638418 350355456 351571968 351724032 352518144 352945296 353097954 353895168 355277571 355530384 357725016 360972288 361304064 362382336 362558592 362715408 363200512 363534336 363797892 364619264 364796608 364954392 365036544 366043558 366304032 366462468 367289856 368565168 368724582 369098752 370540544 371987968 372252672 373706784 374550528 376013616 376443936 377751033 378767664 380633088 382119936 382205952 383533056 383612592 383698944 383885568 384565248 385031232 385197768 385385121 385900544 386067456 386255232 387407968 387575532 387851328 390245472 392167424 393699328 394149888 395237216 395518464 395689536 396582912 397063458 397959936 398132064 399514467 399971682 402440643 402653184 404226048 404422656 405805056 406002432 406093824 406467072 407588379 407680128 407878416 408054834 408600576 408976128 410196672 410396184 410573691 411500672 412092036 413201088 414635814 415236096 416677888 416858112 418305536 418486464 418784256 419939542 420420132 421369344 423015318 426113622 427819008 428212224 429490176 429699072 429884928 429981696 431167872 431377584 431474688 431564166 431661312 431871264 432635904 433160136 433347489 434138112 434325888 434537136 435306496 435833964 437006912 437219464 439026156 441188352 442911744 444641868 444958272 446155776 447704928 447898572 448909824 450663378 452984832 454557696 454754304 454975488 456333312 456530688 456752736 456855552 458115864 458640144 458863218 459675648 460098144 461471256 461695707 462513152 462938256 464319844 464851224 467140608 468762624 468965376 470024192 470593728 470797272 471860224 473703428 474040512 476966688 481296384 481738752 483176448 483411456 483620544 484712448 485063856 485299782 485409024 486605856 486715392 487305153 488405376 488616624 488854278 489719808 491420224 491632776 491871897 496336896 498275712 499400704 501351488 501925248 503668044 505023552 506777106 507510784 509493248 509607936 511377408 511483456 511598592 511847424 512753664 513374976 513597024 513846828 514756608 515006976 515380347 516767376 517018722 517135104 517610412 519155163 520327296 520805538 525533184 527357952 527586048 528777216 529417944 529646931 530613248 530842752 532685956 533295576 536587524 538968064 539230208 541073408 541336576 541458432 541956096 543451172 543573504 543837888 544073112 544800768 545301504 545696838 546928896 547194912 547431588 547554816 549065337 549456048 549693702 550934784 552847752 553086873 553648128 555810816 557981952 558379008 560560176 561825792 564020424 568151496 570425344 570949632 572653568 572932096 573179904 573308928 574890496 575170112 575299584 575418888 575548416 575828352 576847872 577546848 577796652 578850816 579101184 579382848 581111952 581363298 581776992 585368208 588251136 590548992 591224832 592855824 593277696 593534304 594874368 595595187 596939904 597198096 598546432 600884504 603979776 606076928 606339072 606633984 608444416 608707584 609003648 609140736 610821152 611520192 611817624 612900864 613464192 615295008 615594276 617251008 618138054 619801632 621953721 622854144 625016832 625287168 627458304 627729696 628176384 629909313 630630198 632054016 634522977 635955584 639170433 641728512 642318336 644235264 644548608 644827392 646283264 646751808 647066376 647212032 647346249 648807808 648953856 649740204 651207168 651488832 651805704 652959744 653750946 655510368 655829196 658539234 661782528 664367616 666962802 667437408 669233664 671557392 671847858 673364736 675702808 675995067 679477248 681836544 682131456 682463232 683671552 684499968 684796032 685129104 686342144 686675968 687173796 689023168 689358296 689513472 690147216 692206884 693769728 694407384 696479766 697276836 700710912 703143936 703448064 705036288 705890592 706195908 707790336 710555142 711060768 715450032 721944576 722608128 724764672 725117184 725430816 726401024 727068672 727595784 727949673 729238528 729593216 729908784 730073088 732087116 732608064 732924936 733281417 734579712 737130336 737449164 738197504 741081088 743975936 744505344 747413568 749101056 752027232 752887872 755502066 757535328 760165659 761266176 764239872 764411904 767066112 767225184 767397888 767771136 769130496 770062464 770395536 770770242 771801088 772134912 772510464 774815936 775151064 775528083 775702656 780490944 781208307 784334848 787398656 788299776 790474432 791036928 791379072 793165824 794126916 795919872 796264128 799028934 799943364 804881286 805306368 808452096 808845312 811610112 812004864 812187648 812934144 815176758 815360256 815756832 816109668 817201152 817952256 818545257 820393344 820792368 821147382 823001344 824184072 826216193 826402176 829271628 830472192 833355776 833716224 836611072 836972928 837568512 839879084 840840264 842738688 846030636 852227244 855638016 856424448 858980352 859398144 859769856 859963392 862335744 862755168 862949376 863128332 863322624 863742528 865271808 866320272 866694978 868276224 868651776 869074272 870612992 871667928 872044947 874013824 874438928 878052312 882376704 885823488 889283736 889916544 892311552 895409856 895797144 897819648 901326756 905969664 909115392 909508608 909950976 912666624 913061376 913505472 913711104 916231728 917280288 917726436 919351296 920196288 922942512 923391414 925026304 925876512 928639688 929091361 929702448 934281216 937525248 937930752 940048384 941187456 941594544 943720448 947406856 948081024 953933376 962592768 963477504 966352896 966822912 967241088 969424896 970127712 970599564 970818048 973211712 973430784 974610306 976810752 977233248 977708556 979439616 980626419 982840448 983265552 983743794 987808851 992673792 996551424 998801408 1000444203 1002702976 1003850496 1007336088 1007771787 1010047104 1013554212 1015021568 1018986496 1019215872 1022754816 1022966912 1023197184 1023694848 1025507328 1026749952 1027194048 1027693656 1029513216 1030013952 1030760694 1033534752 1034037444 1034270208 1035220824 1038310326 1040654592 1041611076 1044719649 1051066368 1054715904 1055172096 1057554432 1058835888 1059293862 1061226496 1061685504 1065371912 1065832713 1066591152 1073175048 1077936128 1078460416 1082146816 1082673152 1082916864 1083912192 1086902344 1087147008 1087675776 1088146224 1089601536 1090603008 1091393676 1093857792 1094389824 1094863176 1095109632 1098130674 1098912096 1099387404 1101869568 1105695504 1106173746 1107296256 1111621632 1115963904 1116758016 1121120352 1123651584 1128040848 1133253099 1136302992 1140850688 1141899264 1145307136 1145864192 1146359808 1146617856 1149780992 1150340224 1150599168 1150837776 1151096832 1151656704 1153695744 1155093696 1155593304 1156155363 1157701632 1158202368 1158765696 1162223904 1162726596 1163553984 1170736416 1176502272 1181097984 1182449664 1185711648 1186555392 1187068608 1189748736 1191190374 1193879808 1194396192 1197092864 1198543401 1201769008 1207321929 1207959552 1212153856 1212678144 1213267968 1216888832 1217415168 1218007296 1218281472 1221642304 1222765137 1223040384 1223635248 1225801728 1226928384 1230590016 1231188552 1231721073 1234502016 1236276108 1239603264 1243907442 1245708288 1250033664 1250574336 1254916608 1255459392 1256352768 1259818626 1261260396 1264108032 1269045954 1271911168 1276879571 1278340866 1283457024 1284636672 1288470528 1289097216 1289654784 1292566528 1293503616 1294132752 1294424064 1294692498 1297615616 1297907712 1299480408 1302414336 1302684427 1302977664 1303611408 1305919488 1307501892 1311020736 1311658392 1317078468 1323565056 1328735232 1333925604 1334874816 1338467328 1343114784 1343695716 1346729472 1351405616 1351990134 1358954496 1363673088 1364262912 1364926464 1367343104 1368999936 1369592064 1370258208 1372684288 1373351936 1374347592 1378046336 1378716592 1379026944 1380294432 1384413768 1385087121 1387539456 1388814768 1392959532 1394553672 1401421824 1406287872 1406896128 1410072576 1411781184 1412391816 1415580672 1421110284 1422121536 1430900064 1443889152 1445216256 1449529344 1450234368 1450861632 1452802048 1454137344 1455191568 1455899346 1458477056 1459186432 1459817568 1460146176 1464174232 1464886379 1465216128 1465849872 1466562834 1469159424 1474260672 1474898328 1475615691 1476395008 1482162176 1487951872 1489010688 1494827136 1498202112 1504054464 1505775744 1511004132 1515070656 1520331318 1522532352 1528479744 1528823808 1534132224 1534450368 1534795776 1535542272 1538260992 1540124928 1540791072 1541540484 1543602176 1544269824 1545020928 1546141041 1549631872 1550302128 1551056166 1551405312 1557465489 1560981888 1562416614 1568669696 1574797312 1576599552 1580948864 1582073856 1582758144 1586331648 1588253832 1588940793 1591839744 1592528256 1598057868 1599886728 1609762572 1616904192 1617690624 1623220224 1624009728 1624375296 1625868288 1630353516 1630720512 1631513664 1632219336 1634402304 1635904512 1637090514 1640786688 1641584736 1642294764 1646002688 1647196011 1648368144 1652432386 1652804352 1658543256 1659260619 1660944384 1666711552 1667432448 1673222144 1673945856 1675137024 1679758168 1681680528 1685477376 1692061272 1704454488 1711276032 1712848896 1717960704 1718796288 1719539712 1719926784 1724671488 1725510336 1725898752 1726256664 1726645248 1727485056 1730543616 1732640544 1733389956 1736552448 1737303552 1738148544 1741225984 1743335856 1744089894 1748027648 1748877856 1754855881 1756104624 1764753408 1771646976 1778567472 1779833088 1784623104 1786785561 1790819712 1791594288 1795639296 1802653512 1811939328 1818230784 1819017216 1819901952 1825333248 1826122752 1827010944 1827422208 1832463456 1834560576 1835452872 1838702592 1840392576 1845885024 1846782828 1850052608 1851753024 1857279376 1858182722 1859404896 1865861163 1868562432 1875050496 1875861504 1880096768 1882374912 1883189088 1887440896 1889727939 1894813712 1896162048 1903568931 1907866752 1917511299 1925185536 1926955008 1932705792 1933645824 1934482176 1938849792 1940255424 1941199128 1941636096 1942038747 1946423424 1946861568 1949220612 1953621504 1954466496 1955417112 1958879232 1961252838 1965680896 1966531104 1967487588 1973359337 1975617702 1985347584 1993102848 1997602816 2000888406 2005405952 2007700992 2013239569 2014672176 2015543574 2020094208 2027108424 2027985201 2030043136 2037972992 2038431744 2045509632 2045933824 2046394368 2047389696 2051014656 2053499904 2054388096 2055387312 2059026432 2060027904 2061521388 2067069504 2068074888 2068540416 2070441648 2076620652 2081309184 2083222152 2089439298 2102132736 2109431808 2110344192 2115108864 2117671776 2118587724 2122452992 2123371008 2130743824 2131665426 2133182304 2146350096 2155872256 2156920832 2164293632 2165346304 2165833728 2167824384 2173804688 2174294016 2175351552 2176292448 2179203072 2181206016 2182787352 2183849019 2187715584 2188779648 2189726352 2190219264 2196261348 2197824192 2198774808 2199844251 2203739136 2211391008 2212347492 2214592512 2223243264 2231927808 2233516032 2242240704 2247303168 2256081696 2266506198 2272605984 2280496977 2281701376 2283798528 2290614272 2291728384 2292719616 2293235712 2299561984 2300680448 2301198336 2301675552 2302193664 2303313408 2307391488 2309667481 2310187392 2311186608 2312310726 2315403264 2316404736 2317531392 2324447808 2325453192 2326584249 2327107968 2341472832 2343624921 2353004544 2362195968 2364899328 2371423296 2373110784 2374137216 2379497472 2382380748 2387759616 2388792384 2394185728 2397086802 2403538016 2414643858 2415919104 2424307712 2425356288 2426535936 2433777664 2434830336 2436014592 2436562944 2443284608 2445530274 2446080768 2447270496 2451603456 2453856768 2455635771 2461180032 2462377104 2463442146 2469004032 2472552216 2478648579 2479206528 2487814884 2491416576 2500067328 2501148672 2509833216 2510918784 2512705536 2519637252 2522520792 2528216064 2538091908 2543822336 2553759142 2556681732 2566914048 2569273344 2576941056 2578194432 2579309568 2585133056 2587007232 2588265504 2588848128 2589384996 2595231232 2595815424 2598960816 2604828672 2605368854 2605955328 2607222816 2611838976 2615003784 2616134841 2622041472 2623316784 2634156936 2647130112 2657470464 2667851208 2669749632 2676934656 2686229568 2687391432 2693458944 2702811232 2703980268 2717908992 2727346176 2728525824 2729852928 2734686208 2737999872 2739184128 2740516416 2745368576 2746703872 2748695184 2756092672 2757433184 2758053888 2760588864 2768827536 2770174242 2775078912 2777629536 2785919064 2787274083 2789107344 2802843648 2812575744 2813792256 2820145152 2823562368 2824783632 2831161344 2842220568 2844243072 2861800128 2887778304 2890432512 2899058688 2900468736 2901723264 2905604096 2908274688 2910383136 2911798692 2916954112 2918372864 2919635136 2920292352 2928348464 2929772758 2930432256 2931699744 2933125668 2938318848 2941879257 2948521344 2949796656 2951231382 2952790016 2963426553 2964324352 2975903744 2978021376 2989654272 2996404224 3001332609 3008108928 3011551488 3022008264 3023315361 3030141312 3040662636 3045064704 3056959488 3057647616 3068264448 3068900736 3069591552 3071084544 3076521984 3080249856 3081582144 3083080968 3087204352 3088539648 3090041856 3092282082 3099263744 3100604256 3102112332 3102810624 3111370243 3114930978 3121963776 3124833228 3134158947 3137339392 3149594624 3153199104 3161897728 3164147712 3165516288 3172663296 3176507664 3177881586 3183679488 3185056512 3196115736 3197498139 3199773456 3219525144 3233808384 3235381248 3246440448 3248019456 3248750592 3251736576 3260707032 3261441024 3263027328 3264438672 3268804608 3271809024 3274181028 3281573376 3283169472 3284589528 3292005376 3294392022 3296736288 3304864772 3305608704 3317086512 3318521238 3321888768 3333423104 3334864896 3346444288 3347891712 3350274048 3359516336 3363361056 3370954752 3384122544 3399759297 3408908976 3422552064 3425697792 3435921408 3437592576 3439079424 3439853568 3449342976 3451020672 3451797504 3452513328 3453290496 3454970112 3461087232 3465281088 3466779912 3468466089 3473104896 3474607104 3476297088 3482451968 3486671712 3488179788 3496055296 3497755712 3509711762 3512209248 3529506816 3543293952 3557134944 3559666176 3569246208 3573571122 3581639424 3583188576 3591278592 3595630203 3605307024 3621965787 3623878656 3636461568 3638034432 3639803904 3650666496 3652245504 3654021888 3654844416 3664926912 3668295411 3669121152 3670905744 3677405184 3680785152 3691770048 3693565656 3695163219 3700105216 3703506048 3714558752 3716365444 3718809792 3731722326 3737124864 3750100992 3751723008 3760193536 3764749824 3766378176 3774881792 3779455878 3789627424 3792324096 3807137862 3815733504 3830638713 3835022598 3850371072 3853910016 3865411584 3867291648 3868964352 3877699584 3880510848 3882398256 3883272192 3884077494 3892846848 3893723136 3898441224 3907243008 3908053281 3908932992 3910834224 3917758464 3922505676 3931361792 3933062208 3934975176 3946718674 3951235404 3970695168 3986205696 3995205632 4001776812 4010811904 4015401984 4026479138 4029344352 4031087148 4040188416 4054216848 4055970402 4060086272 4075945984 4076863488 4091019264 4091867648 4092788736 4094779392 4102029312 4106999808 4108776192 4110774624 4118052864 4120055808 4123042776 4134139008 4136149776 4137080832 4140883296 4153241304 4155261363 4162618368 4166444304 4178878596 4204265472 4218863616 4220688384 4230217728 4235343552 4237175448 4244905984 4246742016 4261487648 4263330852 4266364608 4292700192 4311744512 4313841664 4328587264 4330692608 4331667456 4335648768 4347609376 4348588032 4350703104 4352584896 4358406144 4362412032 4365574704 4367698038 4375431168 4377559296 4379452704 4380438528 4392522696 4394659137 4395648384 4397549616 4399688502 4407478272 4422782016 4424694984 4426847073 4429185024 4446486528 4463855616 4467032064 4484481408 4494606336 4512163392 4533012396 4545211968 4560993954 4563402752 4567597056 4581228544 4583456768 4585439232 4586471424 4599123968 4601360896 4602396672 4603351104 4604387328 4606626816 4614782976 4619334962 4620374784 4622373216 4624621452 4630806528 4632809472 4635062784 4638423123 4648895616 4650906384 4653168498 4654215936 4672396467 4682945664 4687249842 4706009088 4724391936 4729798656 4742846592 4746221568 4748274432 4758994944 4764761496 4766822379 4775519232 4777584768 4788371456 4794173604 4807076032 4829287716 4848615424 4850712576 4853071872 4867555328 4869660672 4872029184 4873125888 4886569216 4891060548 4892161536 4894540992 4903206912 4907713536 4911271542 4922360064 4924754208 4926884292 4938008064 4941588033 4945104432 4957297158 4958413056 4975629768 4977781857 4982833152 5000134656 5002297344 5019666432 5021837568 5025411072 5039274504 5045041584 5056432128 5076183816 5087644672 5107518284 5113363464 5133828096 5138546688 5153882112 5156388864 5158619136 5170266112 5174014464 5176531008 5177696256 5178769992 5190462464 5191630848 5197921632 5209657344 5210737708 5211910656 5214445632 5223677952 5230007568 5232269682 5244082944 5246633568 5264567643 5268313872 5294260224 5314940928 5335702416 5339499264 5353869312 5360356683 5372459136 5374782864 5386917888 5405622464 5407960536 5435817984 5454692352 5457051648 5459705856 5469372416 5475999744 5478368256 5481032832 5490737152 5493407744 5497390368 5512185344 5514866368 5516107776 5521177728 5537655072 5540348484 5550157824 5555259072 5571838128 5574548166 5578214688 5597583489 5605687296 5625151488 5627584512 5640290304 5647124736 5649567264 5662322688 5669183817 5684441136 5688486144 5710706793 5723600256 5775556608 5780865024 5798117376 5800937472 5803446528 5811208192 5816549376 5820766272 5823597384 5826116241 5833908224 5836745728 5839270272 5840584704 5856696928 5859545516 5860864512 5863399488 5866251336 5876637696 5883758514 5897042688 5899593312 5902462764 5920078011 5926853106 5928648704 5951807488 5956042752 5979308544 5992808448 6002665218 6016217856 6023102976 6039718707 6044016528 6046630722 6060282624 6081325272 6083955603 6090129408 6113918976 6115295232 6136528896 6137801472 6139183104 6142169088 6153043968 6160499712 6163164288 6166161936 6174408704 6177079296 6180083712 6184564164 6198527488 6201208512 6204224664 6205621248 6222740486 6229861956 6243927552 6249666456 6268317894 6274678784 6299189248 6306398208 6323795456 6328295424 6331032576 6345326592 6353015328 6355763172 6367358976 6370113024 6392231472 6394996278 6399546912 6439050288 6467616768 6470762496 6492880896 6496038912 6497501184 6503473152 6521414064 6522882048 6526054656 6528877344 6537609216 6543618048 6548362056 6551547057 6563146752 6566338944 6569179056 6584010752 6588784044 6593472576 6609729544 6611217408 6634173024 6637042476 6643777536 6666846208 6669729792 6692888576 6695783424 6700548096 6719032672 6726722112 6741909504 6768245088 6799518594 6817817952 6841490931 6845104128 6851395584 6871842816 6875185152 6878158848 6879707136 6898685952 6902041344 6903595008 6905026656 6906580992 6909940224 6922174464 6929002443 6930562176 6933559824 6936932178 6946209792 6949214208 6952594176 6964903936 6973343424 6976359576 6979752747 6992110592 6995511424 7019423524 7024418496 7030874763 7059013632 7086587904 7114269888 7119332352 7138492416 7147142244 7163278848 7166377152 7182557184 7191260406 7210614048 7243931574 7247757312 7272923136 7276068864 7279607808 7301332992 7304491008 7308043776 7309688832 7329853824 7336590822 7338242304 7341811488 7354810368 7361570304 7366907313 7383540096 7387131312 7390326438 7400210432 7407012096 7429117504 7432730888 7435945737 7437619584 7463444652 7474249728 7500201984 7503446016 7520387072 7529499648 7532756352 7549763584 7558911756 7579254848 7584648192 7614275724 7631467008 7661277426 7670045196 7700742144 7707820032 7730823168 7734583296 7737928704 7755399168 7761021696 7764796512 7766544384 7768154988 7785693696 7787446272 7796882448 7814486016 7816106562 7817865984 7821668448 7835516928 7845011352 7848404523 7862723584 7866124416 7869950352 7893437348 7902470808 7941390336 7972411392 7990411264 8003553624 8021623808 8030803968 8052958276 8058688704 8062174296 8080376832 8108433696 8111940804 8120172544 8151891968 8153726976 8182038528 8183735296 8185577472 8189558784 8204058624 8213999616 8217552384 8221549248 8236105728 8240111616 8246085552 8268278016 8272299552 8274161664 8281766592 8306482608 8310522726 8325236736 8332888608 8357757192 8361822249 8408530944 8437727232 8441376768 8460435456 8470687104 8474350896 8489811968 8493484032 8522975296 8526661704 8532729216 8585400384 8623489024 8627683328 8657174528 8661385216 8663334912 8671297536 8695218752 8697176064 8701406208 8705169792 8716812288 8724824064 8731149408 8735396076 8750862336 8755118592 8758905408 8760877056 8785045392 8789318274 8791296768 8795099232 8799377004 8814956544 8825637771 8845564032 8849389968 8853694146 8858370048 8892973056 8927711232 8934064128 8968962816 8989212672 9003997827 9024326784 9066024792 9090423936 9121987908 9135194112 9162457088 9166913536 9170878464 9172942848 9198247936 9202721792 9204793344 9206702208 9208774656 9213253632 9229565952 9238669924 9240749568 9244746432 9249242904 9261613056 9265618944 9270125568 9276846246 9297791232 9301812768 9306336996 9308431872 9334110729 9344792934 9365891328 9374499684 9402476841 9412018176 9448783872 9459597312 9485693184 9492443136 9496548864 9517989888 9529522992 9533644758 9551038464 9555169536 9576742912 9588347208 9592494417 9614152064 9658575432 9697230848 9701425152 9706143744 9735110656 9739321344 9744058368 9746251776 9773138432 9782121096 9784323072 9789081984 9806413824 9815427072 9822543084 9844720128 9849508416 9853768584 9876016128 9883176066 9890208864 9914594316 9916826112 9951259536 9955563714 9965666304 10000269312 10004594688 10039332864 10043675136 10050822144 10078549008 10090083168 10112864256 10152367632 10175289344 10215036568 10226726928 10267656192 10277093376 10307764224 10312777728 10317238272 10340532224 10348028928 10353062016 10355392512 10357539984 10380924928 10383261696 10395843264 10419314688 10421475416 10423821312 10428891264 10447355904 10460015136 10464539364 10488165888 10493267136 10529135286 10536627744 10588520448 10629881856 10671404832 10678998528 10707738624 10720713366 10744918272 10749565728 10773835776 10786890609 10811244928 10815921072 10865897361 10871635968 10909384704 10914103296 10919411712 10938744832 10951999488 10956736512 10962065664 10981474304 10986815488 10994780736 11004886233 11024370688 11029732736 11032215552 11042355456 11075310144 11080696968 11085489657 11100315648 11110518144 11143676256 11149096332 11156429376 11195166978 11211374592 11250302976 11255169024 11280580608 11294249472 11299134528 11324645376 11338367634 11368882272 11376972288 11421413586 11447200512 11491916139 11551113216 11561730048 11596234752 11601874944 11606893056 11622416384 11633098752 11641532544 11647194768 11652232482 11667816448 11673491456 11678540544 11681169408 11713393856 11719091032 11721729024 11724159843 11726798976 11732502672 11753275392 11767517028 11794085376 11799186624 11804925528 11840156022 11853706212 11857297408 11903614976 11912085504 11958617088 11985616896 12005330436 12032435712 12046205952 12079437414 12088033056 12093261444 12120565248 12162650544 12167911206 12180258816 12227837952 12230590464 12273057792 12275602944 12278366208 12284338176 12306087936 12320999424 12326328576 12332323872 12348817408 12354158592 12360167424 12369128328 12397054976 12402417024 12408449328 12411242496 12445480972 12459723912 12465784089 12487855104 12499332912 12536635788 12549357568 12598378496 12612796416 12647590912 12656590848 12662065152 12690653184 12706030656 12711526344 12734717952 12740226048 12784462944 12789992556 12799093824 12878100576 12935233536 12941524992 12985761792 12992077824 12995002368 13006946304 13042828128 13045764096 13052109312 13057754688 13075218432 13087236096 13096724112 13103094114 13126293504 13132677888 13138358112 13168021504 13177568088 13183977411 13186945152 13219459088 13222434816 13268346048 13274084952 13280541219 13287555072 13333692416 13339459584 13385777152 13391566848 13401096192 13438065344 13453444224 13483819008 13536490176 13599037188 13635635904 13682981862 13690208256 13702791168 13743685632 13750370304 13756317696 13759414272 13797371904 13804082688 13807190016 13810053312 13813161984 13819880448 13844348928 13858004886 13861124352 13867119648 13873864356 13892419584 13898428416 13905188352 13915269369 13929807872 13946686848 13952719152 13959505494 13984221184 13991022848 14038847048 14045675281 14048836992 14061749526 14118027264 14173175808 14228539776 14238664704 14276984832 14294284488 14326557696 14332754304 14365114368 14382520812 14421228096 14487863148 14545846272 14552137728 14559215616 14602665984 14608982016 14616087552 14619377664 14659707648 14673181644 14676484608 14683622976 14709620736 14723140608 14733814626 14767080192 14774262624 14780652876 14800420864 14814024192 14824764099 14858235008 14865461776 14871891474 14875239168 14926889304 14933345571 14948499456 15000403968 15006892032 15040774144 15058999296 15065512704 15099527168 15117823512 15158509696 15169296384 15228551448 15262934016 15322554852 15340090392 15401484288 15415640064 15461646336 15469166592 15475857408 15510798336 15522043392 15529593024 15533088768 15536309976 15571387392 15574892544 15593764896 15628972032 15632213124 15635731968 15643336896 15671033856 15690022704 15696809046 15725447168 15732248832 15739900704 15786874696 15793702929 15804941616 15882780672 15944822784 15980822528 16007107248 16043247616 16061607936 16105916552 16117377408 16124348592 16160753664 16216867392 16223881608 16240345088 16303783936 16307453952 16364077056 16367470592 16371154944 16379117568 16408117248 16427999232 16435104768 16443098496 16472211456 16480223232 16492171104 16536556032 16544599104 16548323328 16563533184 16612965216 16621045452 16650473472 16665777216 16715514384 16723644498 16792750467 16817061888 16875454464 16882753536 16920870912 16941374208 16948701792 16979623936 16986968064 17007551451 17045950592 17053323408 17065458432 17132120379 17170800768 17246978048 17255366656 17314349056 17322770432 17326669824 17342595072 17390437504 17394352128 17402812416 17410339584 17433624576 17449648128 17462298816 17470792152 17478348723 17501724672 17510237184 17517810816 17521754112 17570090784 17578636548 17582593536 17590198464 17598754008 17629913088 17651275542 17691128064 17698779936 17707388292 17760234033 17785946112 17855422464 17868128256 17937925632 17978425344 18007995654 18048653568 18119156121 18132049584 18180847872 18243975816 18251866809 18270388224 18324914176 18333827072 18341756928 18345885696 18396495872 18405443584 18409586688 18413404416 18417549312 18426507264 18459131904 18477339848 18481499136 18489492864 18498485808 18523226112 18531237888 18540251136 18553692492 18595582464 18603625536 18612673992 18616863744 18668221458 18689585868 18731782656 18748999368 18804953682 18824036352 18897567744 18919194624 18971386368 18984886272 18993097728 19035979776 19059045984 19067289516 19102076928 19110339072 19153485824 19176694416 19184988834 19228304128 19303414691 19317150864 19394461696 19402850304 19412287488 19470221312 19478642688 19488116736 19492503552 19546276864 19564242192 19568646144 19578163968 19612827648 19630854144 19645086168 19654641171 19689440256 19699016832 19707537168 19752032256 19766352132 19780417728 19829188632 19833652224 19902519072 19911127428 19931332608 20000538624 20009189376 20078665728 20087350272 20101644288 20157098016 20180166336 20225728512 20304735264 20350578688 20430073136 20453453856 20524472793 20535312384 20554186752 20615528448 20625555456 20634476544 20681064448 20696057856 20706124032 20710785024 20715079968 20761849856 20766523392 20787007329 20791686528 20838629376 20842950832 20847642624 20857782528 20894711808 20920030272 20929078728 20939258241 20976331776 20986534272 21058270572 21073255488 21092624289 21177040896 21259763712 21342809664 21357997056 21415477248 21441426732 21489836544 21499131456 21547671552 21573781218 21622489856 21631842144 21706952707 21731794722 21743271936 21818769408 21828206592 21838823424 21877489664 21903998976 21913473024 21924131328 21962948608 21973630976 21989561472 22009772466 22048741376 22059465472 22064431104 22084710912 22145635259 22150620288 22161393936 22170979314 22200631296 22221036288 22287352512 22298192664 22307837211 22312858752 22390333956 22422749184 22500605952 22510338048 22561161216 22588498944 22598269056 22649290752 22676735268 22737764544 22753944576 22842827172 22894401024 22983832278 23102226432 23123460096 23192469504 23203749888 23213786112 23244832768 23266197504 23283065088 23294389536 23304464964 23335632896 23346982912 23357081088 23362338816 23426787712 23438182064 23443458048 23448319686 23453597952 23465005344 23506550784 23535034056 23545213569 23588170752 23598373248 23609851056 23680312044 23707412424 23714594816 23807229952 23824171008 23917234176 23971233792 24010660872 24064871424 24092411904 24158874828 24176066112 24186522888 24241130496 24325301088 24335822412 24360517632 24455675904 24461180928 24546115584 24551205888 24556732416 24568676352 24612175872 24641998848 24652657152 24664647744 24697634816 24708317184 24720334848 24738256656 24794109952 24804834048 24816898656 24822484992 24890961944 24919447824 24931568178 24975710208 24998665824 25073271576 25085466747 25098715136 25196756992 25225592832 25295181824 25313181696 25324130304 25381306368 25412061312 25423052688 25469435904 25480452096 25568925888 25579985112 25598187648 25756201152 25870467072 25883049984 25971523584 25984155648 25990004736 26013892608 26085656256 26091528192 26104218624 26115509376 26150436864 26174472192 26193448224 26206188228 26252587008 26265355776 26276716224 26336043008 26355136176 26367954822 26373890304 26438918176 26444869632 26476913313 26536692096 26548169904 26561082438 26575110144 26667384832 26678919168 26771554304 26783133696 26802192384 26876130688 26906888448 26967638016 27011993481 27072980352 27198074376 27271271808 27365963724 27405582336 27487371264 27500740608 27512635392 27518828544 27594743808 27608165376 27614380032 27620106624 27626323968 27639760896 27688697856 27716009772 27722248704 27734239296 27747728712 27784839168 27796856832 27810376704 27830538738 27859615744 27893373696 27905438304 27919010988 27968442368 27982045696 28002332187 28077694096 28091350562 28097673984 28123499052 28207430523 28236054528 28346351616 28457079552 28477329408 28553969664 28588568976 28653115392 28665508608 28730228736 28765041624 28777483251 28842456192 28975726296 29091692544 29104275456 29118431232 29205331968 29217964032 29232175104 29238755328 29319415296 29346363288 29352969216 29367245952 29419241472 29446281216 29467629252 29534160384 29548525248 29561305752 29600841728 29628048384 29649528198 29716470016 29730923552 29743782948 29750478336 29832549977 29853778608 29866691142 29896998912 30000807936 30013784064 30081548288 30117998592 30131025408 30199054336 30235647024 30317019392 30338592768 30457102896 30525868032 30645109704 30680180784 30802968576 30831280128 30923292672 30938333184 30951714816 31021596672 31044086784 31059186048 31066177536 31072619952 31142774784 31149785088 31187529792 31257944064 31264426248 31271463936 31286673792 31342067712 31380045408 31393618092 31450894336 31464497664 31479801408 31573749392 31587405858 31609883232 31765561344 31889645568 31961645056 32014214496 32086495232 32123215872 32211833104 32234754816 32248697184 32321507328 32360671827 32433734784 32447763216 32480690176 32597692083 32607567872 32614907904 32728154112 32734941184 32742309888 32758235136 32816234496 32855998464 32870209536 32886196992 32944422912 32960446464 32984342208 33014658699 33073112064 33089198208 33096646656 33127066368 33225930432 33242090904 33256468971 33300946944 33331554432 33431028768 33447288996 33585500934 33634123776 33750908928 33765507072 33841741824 33882748416 33897403584 33959247872 33973936128 34015102902 34091901184 34106646816 34130916864 34225072673 34264240758 34341601536 34475748417 34493956096 34510733312 34628698112 34645540864 34653339648 34685190144 34780875008 34788704256 34805624832 34820679168 34867249152 34899296256 34924597632 34941584304 34956697446 35003449344 35020474368 35035621632 35043508224 35140181568 35157273096 35165187072 35172479529 35180396928 35197508016 35259826176 35302551084 35382256128 35397559872 35414776584 35520468066 35571892224 35710844928 35736256512 35875851264 35956850688 36015991308 36097307136 36238312242 36264099168 36361695744 36487951632 36503733618 36540776448 36649828352 36667654144 36683513856 36691771392 36792991744 36810887168 36819173376 36826808832 36835098624 36853014528 36918263808 36954679696 36962998272 36978985728 36996971616 37046452224 37062475776 37080502272 37107384984 37191164928 37207251072 37225347984 37233727488 37336442916 37379171736 37397352267 37463565312 37497998736 37609907364 37648072704 37795135488 37838389248 37942772736 37969772544 37986195456 38071959552 38118091968 38134579032 38204153856 38220678144 38306971648 38353388832 38369977668 38456608256 38606829382 38634301728 38788923392 38805700608 38824574976 38940442624 38957285376 38976233472 38985007104 39092553728 39128484384 39137292288 39156327936 39225655296 39261708288 39290172336 39309282342 39378880512 39398033664 39415074336 39504064512 39532704264 39551932233 39560835456 39658377264 39667304448 39805038144 39822254856 39841623657 39862665216 40001077248 40018378752 40157331456 40174700544 40203288576 40314196032 40360332672 40451457024 40609470528 40701157376 40860146272 40906907712 41048945586 41070624768 41108373504 41231056896 41251110912 41268953088 41362128896 41392115712 41412248064 41421570048 41430159936 41523699712 41533046784 41574014658 41583373056 41677258752 41685901664 41695285248 41715565056 41745808107 41789423616 41840060544 41858157456 41878516482 41952663552 41973068544 42116541144 42137025843 42146510976 42185248578 42354081792 42519527424 42685619328 42715994112 42830954496 42882853464 42979673088 42998262912 43095343104 43147562436 43244979712 43263684288 43413905414 43463589444 43637538816 43656413184 43677646848 43754979328 43807997952 43826946048 43848262656 43925897216 43947261952 43979122944 44019544932 44097482752 44118930944 44128862208 44169421824 44291270518 44301240576 44322787872 44341958628 44401262592 44442072576 44474292297 44574705024 44596385328 44615674422 44625717504 44780667912 44800036713 44845498368 45001211904 45020676096 45122322432 45176997888 45196538112 45298581504 45353470536 45475529088 45507889152 45685654344 45788802048 45967664556 46204452864 46246920192 46384939008 46407499776 46427572224 46489665536 46532395008 46566130176 46588779072 46608929928 46671265792 46693965824 46714162176 46724677632 46853575424 46876364128 46886916096 46896639372 46907195904 46930010688 47013101568 47070068112 47090427138 47176341504 47196746496 47219702112 47360624088 47381108787 47414824848 47429189632 47614459904 47648342016 47834468352 47942467584 48021321744 48129742848 48184823808 48317749656 48352132224 48373045776 48482260992 48650602176 48671644824 48721035264 48911351808 48922361856 49092231168 49102411776 49113464832 49137352704 49224351744 49283997696 49305314304 49329295488 49395269632 49416634368 49440669696 49476513312 49588219904 49609668096 49633797312 49644969984 49781923888 49838895648 49863136356 49951420416 49997331648 50146543152 50170933494 50197430272 50378251401 50393513984 50451185664 50590363648 50626363392 50648260608 50762612736 50824122624 50846105376 50938871808 50960904192 51022654353 51137851776 51159970224 51196375296 51396361137 51512402304 51740934144 51766099968 51943047168 51968311296 51980009472 52027785216 52171312512 52183056384 52208437248 52231018752 52300873728 52348944384 52386896448 52412376456 52435046169 52505174016 52530711552 52553432448 52672086016 52710272352 52735909644 52747780608 52877836352 52889739264 52953826626 53073384192 53096339808 53122164876 53280702099 53334769664 53357838336 53543108608 53566267392 53604384768 53752261376 53813776896 53935276032 54023986962 54145960704 54357468363 54396148752 54542543616 54731927448 54755600427 54811164672 54974742528 55001481216 55025270784 55037657088 55189487616 55216330752 55228760064 55240213248 55252647936 55279521792 55377395712 55432019544 55444497408 55468478592 55495457424 55569678336 55593713664 55620753408 55661077476 55719231488 55786747392 55810876608 55838021976 55936884736 55964091392 56004664374 56155388192 56182701124 56195347968 56246998104 56414861046 56472109056 56692703232 56914159104 56954658816 57107939328 57177137952 57306230784 57331017216 57460457472 57530083248 57554966502 57684912384 57910244073 57951452592 58183385088 58208550912 58236862464 58410663936 58435928064 58464350208 58477510656 58638830592 58692726576 58705938432 58734491904 58838482944 58892562432 58935258504 58963923513 59068320768 59097050496 59122611504 59201683456 59256096768 59299056396 59432940032 59461847104 59487565896 59500956672 59665099954 59707557216 59733382284 59793997824 60001615872 60027568128 60163096576 60235997184 60262050816 60398108672 60471294048 60634038784 60677185536 60914205792 61051736064 61290219408 61360361568 61573418379 61605937152 61662560256 61846585344 61876666368 61903429632 62043193344 62088173568 62118372096 62132355072 62145239904 62285549568 62299570176 62361021987 62375059584 62515888128 62528852496 62542927872 62573347584 62684135424 62760090816 62787236184 62817774723 62901788672 62928995328 62959602816 63147498784 63174811716 63219766464 63531122688 63779291136 63923290112 64028428992 64172990464 64246431744 64423666208 64469509632 64497394368 64643014656 64721343654 64867469568 64895526432 65120858121 65195384166 65215135744 65229815808 65456308224 65469882368 65484619776 65516470272 65632468992 65711996928 65740419072 65772393984 65888845824 65920892928 65968684416 66029317398 66146224128 66178396416 66193293312 66254132736 66436905777 66451860864 66484181808 66512937942 66601893888 66663108864 66862057536 66894577992 66923511633 67171001868 67268247552 67501817856 67531014144 67683483648 67765496832 67794807168 67918495744 67947872256 68030205804 68183802368 68213293632 68261833728 68450145346 68528481516 68683203072 68951496834 68987912192 69021466624 69257396224 69291081728 69306679296 69370380288 69561750016 69577408512 69611249664 69641358336 69734498304 69798592512 69849195264 69883168608 69913394892 70006898688 70040948736 70071243264 70087016448 70280363136 70314546192 70330374144 70344959058 70360793856 70395016032 70519652352 70605102168 70635640707 70764512256 70795119744 70829553168 71040936132 71143784448 71421689856 71472513024 71751702528 71913701376 72031982616 72194614272 72476624484 72528198336 72723391488 72975903264 73007467236 73081552896 73299656704 73335308288 73367027712 73383542784 73585983488 73621774336 73638346752 73653617664 73670197248 73706029056 73836527616 73909359392 73925996544 73957971456 73993943232 74092904448 74124951552 74161004544 74214769968 74382329856 74414502144 74450695968 74467454976 74672885832 74758343472 74794704534 74927130624 74995997472 75219814728 75256400241 75296145408 75590270976 75676778496 75885545472 75939545088 75972390912 76143919104 76236183936 76269158064 76408307712 76441356288 76613943296 76706777664 76739955336 76913216512 77213658764 77268603456 77577846784 77611401216 77649149952 77880885248 77914570752 77952466944 77970014208 78185107456 78256968768 78274584576 78312655872 78451310592 78523416576 78580344672 78618564684 78757761024 78796067328 78830148672 79008129024 79065408528 79103864466 79121670912 79316754528 79334608896 79430739939 79610076288 79644509712 79683247314 79725330432 80002154496 80036757504 80314662912 80349401088 80406577152 80628392064 80720665344 80902914048 81035980443 81218941056 81402314752 81720292544 81813815424 82097891172 82216747008 82462113792 82502221824 82537906176 82724257792 82784231424 82824496128 82843140096 82860319872 83047399424 83066093568 83148029316 83166746112 83354517504 83371803328 83390570496 83431130112 83491616214 83578847232 83680121088 83716314912 83757032964 83905327104 83946137088 84006996561 84233082288 84274051686 84293021952 84370497156 84622291569 84708163584 85039054848 85371238656 85431988224 85661908992 85765706928 85959346176 85996525824 86190686208 86295124872 86332449753 86489959424 86527368576 86827810828 86927178888 87275077632 87312826368 87355293696 87615995904 87653892096 87696525312 87851794432 87894523904 87958245888 88039089864 88194965504 88237861888 88257724416 88338843648 88582541036 88602481152 88645575744 88683917256 88802525184 88884145152 88948584594 89149410048 89192770656 89231348844 89251435008 89497649931 89561335824 89600073426 89690996736 90002423808 90041352192 90244644864 90353995776 90393076224 90597163008 90706941072 90951058176 91015778304 91371308688 91577604096 91935329112 92408905728 92493840384 92769878016 92814999552 92855144448 92979331072 93064790016 93132260352 93177558144 93217859856 93342531584 93387931648 93428324352 93449355264 93707150848 93752728256 93773832192 93793278744 93814391808 93860021376 94026203136 94140136224 94180854276 94352683008 94393492992 94439404224 94721248176 94762217574 94829649696 94858379264 95228919808 95296684032 95668936704 95884935168 96042643488 96259485696 96369647616 96635499312 96704264448 96746091552 96964521984 97082015481 97301204352 97343289648 97442070528 97822703616 97844723712 98184462336 98204823552 98226929664 98274705408 98448703488 98567995392 98610628608 98658590976 98790539264 98833268736 98881339392 98953026624 99043976097 99176439808 99219336192 99267594624 99289939968 99563847776 99677791296 99726272712 99902840832 99994663296 100293086304 100341866988 100756502802 100787027968 100902371328 101180727296 101252726784 101296521216 101525225472 101648245248 101692210752 101877743616 101921808384 102045308706 102275703552 102319940448 102392750592 102675218019 102792722274 103024804608 103427245251 103481868288 103532199936 103886094336 103936622592 103960018944 104055570432 104342625024 104366112768 104416874496 104462037504 104601747456 104697888768 104773792896 104824752912 104870092338 105010348032 105061423104 105106864896 105344172032 105420544704 105471819288 105495561216 105517438587 105755672704 105779478528 105907653252 106146768384 106192679616 106244329752 106561404198 106669539328 106715676672 107086217216 107132534784 107208769536 107504522752 107627553792 107870552064 108047973924 108291921408 108714936726 108792297504 109085087232 109463854896 109511200854 109622329344 109949485056 110002962432 110050541568 110075314176 110378975232 110432661504 110457520128 110480426496 110505295872 110559043584 110754791424 110864039088 110888994816 110936957184 110990914848 111139356672 111187427328 111241506816 111322154952 111438462976 111573494784 111621753216 111676043952 111873769472 111928182784 112009328748 112310776384 112365402248 112390695936 112493996208 112829722092 112944218112 113385406464 113828318208 113909317632 114215878656 114354275904 114612461568 114662034432 114920914944 115060166496 115109933004 115369824768 115820488146 115902905184 116366770176 116417101824 116473724928 116821327872 116871856128 116928700416 116955021312 117277661184 117385453152 117411876864 117468983808 117676965888 117785124864 117870517008 117927847026 118136641536 118194100992 118245223008 118403366912 118512193536 118598112792 118655796699 118865880064 118923694208 118975131792 119001913344 119330199908 119415114432 119466764568 119524870971 119587995648 120003231744 120055136256 120326193152 120471994368 120524101632 120796217344 120942588096 121268077568 121354371072 121828411584 122103472128 122580438816 122720723136 123146836758 123211874304 123325120512 123693170688 123753332736 123806859264 124086386688 124176347136 124236744192 124264710144 124290479808 124571099136 124599140352 124722043974 124750119168 125031776256 125057704992 125085855744 125146695168 125237424321 125368270848 125520181632 125574472368 125635549446 125803577344 125857990656 125919205632 126294997568 126349623432 126411077529 126439532928 127062245376 127558582272 127846580224 128056857984 128345980928 128492863488 128847332416 128939019264 128994788736 129286029312 129442687308 129734939136 129791052864 130241716242 130390768332 130430271488 130912616448 130939764736 130969239552 131032940544 131264937984 131423993856 131480838144 131544787968 131777691648 131841785856 131937368832 132058634796 132292448256 132356792832 132386586624 132508265472 132873811554 132903721728 132968363616 133025875884 133203787776 133326217728 133422876891 133724115072 133789155984 133847023266 134342003736 134536495104 135003635712 135062028288 135366967296 135530993664 135589614336 135836991488 135895744512 136060411608 136367604736 136426587264 136523667456 136900290692 137056963032 137366406144 137902993668 138042933248 138514792448 138582163456 138613358592 138740760576 139123500032 139154817024 139222499328 139282716672 139468996608 139597185024 139698390528 139766337216 139826789784 140013797376 140081897472 140142486528 140174032896 140560726272 140629092384 140660748288 140689918116 140721587712 140790032064 141039304704 141210204336 141271281414 141529024512 141590239488 141659106336 142081872264 142143326361 142287568896 142843379712 142945026048 143503405056 143827402752 144063965232 144389228544 144953248968 145056396672 145446782976 145951806528 146014934472 146163105792 146599313408 146670616576 146734055424 146767085568 147171966976 147243548672 147276693504 147307235328 147340394496 147412058112 147673055232 147818718784 147851993088 147915942912 147987886464 148185808896 148249903104 148322009088 148429539936 148764659712 148829004288 148901391936 148934909952 149345771664 149516686944 149589409068 149854261248 149991994944 150439629456 150512800482 150592290816 151180541952 151353556992 151771090944 151879090176 151944781824 152287838208 152472367872 152538316128 152816615424 152882712576 153067963059 153227886592 153413555328 153479910672 153826433024 154427317528 154537206912 155222802432 155298299904 155761770496 155829141504 155904933888 155940028416 156370214912 156513937536 156549169152 156625311744 156902621184 157046833152 157160689344 157237129368 157515522048 157592134656 157660297344 158016258048 158130817056 158207728932 158243341824 158633509056 158669217792 158861479878 159220152576 159289019424 159366494628 159842106297 160004308992 160073515008 160629325824 160698802176 160813154304 161256784128 161441330688 161805828096 162071960886 162437882112 162804629504 163072405089 163440585088 163627630848 164195782344 164266801281 164433494016 164924227584 165004443648 165075812352 165448515584 165568462848 165648992256 165686280192 165720639744 166094798848 166132187136 166296058632 166333492224 166709035008 166743606656 166781140992 166862260224 166983232428 167157694464 167360242176 167432629824 167514065928 167810654208 167892274176 168013993122 168466164576 168548103372 168586043904 168740994312 169244583138 169416327168 170078109696 170742477312 170863976448 171323817984 171531413856 171918692352 171993051648 172381372416 172590249744 172664899506 172979918848 173054737152 173655621656 173730732219 173854357776 174550155264 174625652736 174710587392 175231991808 175307784192 175393050624 175703588864 175789047808 175916491776 176078179728 176389931008 176475723776 176515448832 176677687296 177165082072 177204962304 177291151488 177367834512 177605050368 177768290304 177897169188 178298820096 178385541312 178462697688 178502870016 178995299862 179122671648 179200146852 179381993472 180004847616 180082704384 180489289728 180707991552 180786152448 181194326016 181413882144 181902116352 182031556608 182742617376 183155208192 183870658224 184720255137 184817811456 184987680768 185539756032 185629999104 185710288896 185958662144 186129580032 186264520704 186355116288 186435719712 186685063168 186775863296 186856648704 186898710528 187083065961 187414301696 187505456512 187547664384 187586557488 187628783616 187720042752 188052406272 188280272448 188361708552 188453324169 188705366016 188786985984 188878808448 189442496352 189524435148 189659299392 189716758528 190457839616 190593368064 191337873408 191769870336 192085286976 192518971392 192739295232 193270998624 193408528896 193492183104 193929043968 194164030962 194602408704 194686579296 195362574363 195645407232 195689447424 196368924672 196409647104 196453859328 196549410816 196897406976 197135990784 197221257216 197317181952 197581078528 197666537472 197762678784 197906053248 198087952194 198352879616 198438672384 198535189248 198579879936 199127695552 199310717331 199355582592 199452545424 199805681664 199989326592 200586172608 200683733976 200770534899 201513005604 201574055936 201804742656 202361454592 202505453568 202593042432 203050450944 203296490496 203384421504 203755487232 203843616768 204090617412 204551407104 204639880896 204785501184 205350436038 205585444548 206049609216 206854490502 206963736576 207064399872 207772188672 207873245184 207920037888 208111140864 208685250048 208732225536 208833748992 208924075008 209203494912 209395777536 209547585792 209649505824 209740184676 210020696064 210122846208 210213729792 210688344064 210841089408 210943638576 210991122432 211034877174 211511345408 211558957056 211815306504 212293536768 212337561601 212385359232 212488659504 213122808396 213339078656 213431353344 214172434432 214265069568 214417539072 215009045504 215255107584 215741104128 216095947848 216583842816 217429873452 217584595008 218170174464 218927709792 219022401708 219244658688 219898970112 220005924864 220101083136 220150628352 220757950464 220865323008 220915040256 220960852992 221010591744 221118087168 221509582848 221728078176 221777989632 221873914368 221981829696 222278713344 222374854656 222483013632 222644309904 222876925952 223146989568 223243506432 223352087904 223747538944 223856365568 224018657496 224621552768 224730804496 224781391872 224987992416 225659444184 225769200723 225888436224 226770812928 227656636416 227818635264 228431757312 228708551808 229224923136 229324068864 229841829888 230120332992 230219866008 230739649536 231640976292 231805810368 232733540352 232834203648 232947449856 233642655744 233743712256 233857400832 233910042624 234555322368 234770906304 234823753728 234937967616 235353931776 235570249728 235741034016 235855694052 236273283072 236388201984 236490446016 236806733824 237024387072 237196225584 237311593398 237731760128 237847388416 237950263584 238003826688 238660399816 238776479777 238830228864 238933529136 239049741942 239175991296 240006463488 240110272512 240652386304 240943988736 241048203264 241592434688 241885176192 242536155136 242708742144 243656823168 244206944256 245160877632 245441446272 246293673516 246650241024 247386341376 247506665472 247613718528 248172773376 248352694272 248473488384 248529420288 248580959616 249142198272 249198280704 249444087948 249500238336 250063552512 250115409984 250171711488 250293390336 250474848642 250736541696 251040363264 251148944736 251271098892 251607154688 251715981312 251838411264 252020989683 252589995136 252699246864 252822155058 252879065856 253866874707 254124490752 255117164544 255693160448 256113715968 256691961856 256985726976 257694664832 257878038528 257989577472 258572058624 258885374616 258997349259 259469878272 259582105728 260483432484 260781536664 260860542976 261825232896 261879529472 261938479104 262065881088 262847987712 262961676288 263089575936 263555383296 263683571712 263874737664 264117269592 264584896512 264713585664 264773173248 265016530944 265747623108 265807443456 265936727232 266051751768 266407575552 266652435456 266845753782 267448230144 267578311968 267694046532 268492949793 268684007472 269072990208 270007271424 270124056576 270733934592 271061987328 271179228672 271673982976 271791489024 272120823216 272735209472 272853174528 273047334912 273800581384 274113926064 274732812288 275805987336 276085866496 277029584896 277164326912 277226717184 277481521152 278247000064 278309634048 278444998656 278565433344 278937993216 279194370048 279396781056 279532674432 279653579568 280027594752 280163794944 280284973056 280348065792 281121452544 281258184768 281321496576 281379836232 281443175424 281580064128 282078609408 282420408672 282542562828 283058049024 283180478976 283318212672 284163744528 284286652722 284575137792 285686759424 285890052096 287006810112 287654805504 288127930464 288778457088 289906497936 290112793344 290893565952 291246046443 291903613056 292029868944 292326211584 293198626816 293341233152 293468110848 293534171136 294343933952 294487097344 294553387008 294614470656 294680788992 294824116224 295346110464 295637437568 295703986176 295831885824 295975772928 296371617792 296499806208 296644018176 296859079872 297131928291 297529319424 297658008576 297802783872 297869819904 298691543328 299033373888 299178818136 299708522496 299983989888 300879258912 301025600964 302361083904 302707113984 303542181888 303758180352 303889563648 304575676416 304944735744 305076632256 305633230848 305765425152 306135926118 306455773184 306827110656 306959821344 307652866048 308025654057 308854635056 309074413824 310281735753 310445604864 310596599808 311523540992 311658283008 311809867776 311880056832 312740429824 313027875072 313098338304 313250623488 313805242368 314093666304 314321378688 314474258736 315031044096 315184269312 315320594688 316032516096 316261634112 316415457864 316486683648 316552315761 317267018112 317338435584 317722959756 318440305152 318578038848 318732989256 319684212594 320008617984 320147030016 321258651648 321397604352 321626308608 322513568256 322882661376 323611656192 324143921772 324875764224 325609259008 326144810178 326881170176 327255261696 328158049747 328391564688 328533602562 328866988032 329848455168 330008887296 330151624704 330897031168 331136925696 331297984512 331372560384 331441279488 332189597696 332264374272 332592117264 332666984448 333418070016 333487213312 333562281984 333724520448 333966464856 334315388928 334720484352 334865259648 335028131856 335621308416 335784548352 336027986244 336932329152 337096206744 337172087808 337481988624 338489166276 338832654336 340156219392 341484954624 341727952896 342647635968 343062827712 343837384704 343986103296 344762744832 345180499488 345329799012 345959837696 346109474304 347311243312 347461464438 347708715552 349100310528 349251305472 349421174784 350463983616 350615568384 350786101248 351407177728 351578095616 351832983552 352156359456 352779862016 352951447552 353030897664 353355374592 354330164144 354409924608 354582302976 354735669024 355210100736 355536580608 355794338376 355967390097 356597640192 356771082624 356925395376 357005740032 357990599724 358245343296 358400293704 358574612913 358763986944 360009695232 360165408768 360978579456 361415983104 361572304896 362388652032 362827764288 363804232704 364063113216 365485234752 366310416384 367741316448 369440510274 369635622912 369975361536 371079512064 371259998208 371420577792 371917324288 372259160064 372529041408 372710232576 372871439424 373370126336 373551726592 373713297408 373797421056 374166131922 374828603392 375010913024 375095328768 375173114976 375257567232 375440085504 376104812544 376475799403 376560544896 376723417104 376906648338 377410732032 377573971968 377757616896 378884992704 379048870296 379233232587 379318598784 379433517056 380915679232 381186736128 382675746816 383539740672 384170573952 385037942784 385478590464 386541997248 386817057792 386984366208 387858087936 388328061924 389204817408 389373158592 390725148726 391290814464 392737849344 392819294208 392907718656 393098821632 393794813952 394271981568 394442514432 394634363904 395162157056 395333074944 395525357568 395812106496 396175904388 396705759232 396877344768 397070378496 397159759872 398255391104 398621434662 398711165184 398905090848 399611363328 399978653184 400268630673 401172345216 401367467952 401541069798 403026011208 403148111872 403609485312 404722909184 405010907136 405186084864 406100901888 406592980992 406768843008 407510974464 407687233536 408181234824 409102814208 409279761792 409571002368 410700872076 411170889096 412099218432 413708981004 414128799744 415544377344 415746490368 415840075776 416222281728 417370500096 417464451072 417667497984 417848150016 418406989824 418791555072 419095171584 419299011648 419480369352 420041392128 420245692416 420427459584 421376688128 421682178816 421887277152 421982244864 422069754348 423022690816 423117914112 423630613008 424587073536 424675123202 424770718464 424977319008 426245616792 426429979083 426678157312 426862706688 428344868864 428530139136 428835078144 430018091008 430510215168 431482208256 432191895696 433167685632 434859746904 435169190016 436340348928 437855419584 438044803416 438489317376 439797940224 440011849728 440202166272 440301256704 441515900928 441730646016 441830080512 441921705984 442021183488 442236174336 443019165696 443456156352 443555979264 443747828736 443963659392 444557426688 444749709312 444966027264 445288619808 445753851904 446293979136 446487012864 446704175808 447495077888 447712731136 448037314992 449243105536 449461608992 449562783744 449975984832 451318888368 451538401446 451776872448 453541625856 455313272832 455637270528 456863514624 457417103616 458449846272 458648137728 459203889177 459683659776 460240665984 460439732016 461479299072 463281952584 463611620736 465668407296 465894899712 467285311488 467487424512 467714801664 467820085248 469110644736 469541812608 469647507456 469875935232 470707863552 471140499456 471482068032 471711388104 472546566144 472776403968 472980892032 473613467648 474048774144 474392451168 474623186796 475463520256 475694776832 475900527168 476007653376 477320799632 477552959554 477660457728 477867058272 478099483884 479526318891 480012926976 480220545024 481304772608 481887977472 482096406528 483184869376 483770352384 485072310272 485417484288 487313646336 488413888512 489217215267 490321755264 490882892544 492587347032 492800403843 493300482048 494772682752 495013330944 495227437056 496345546752 496705388544 496946976768 497058840576 497161919232 498284396544 498396561408 498888175896 499000476672 500127105024 500230819968 500343422976 500586780672 500949697284 501473083392 502080726528 502297889472 502542197784 503214309376 503431962624 503676822528 504041979366 505179990272 505398493728 505644310116 505758131712 507153349609 507733749414 508248981504 510234329088 511386320896 512227431936 513383923712 513971453952 515389329664 515756077056 515979154944 517144117248 517770749232 517994698518 518939756544 519164211456 520966864968 521192196657 521563073328 521721085952 523650465792 523759058944 523876958208 524131762176 525695975424 525923352576 526179151872 527110766592 527367143424 527749475328 528234539184 529169793024 529427171328 529546346496 530033061888 531495246216 531614886912 531873454464 532103503536 532815151104 533304870912 533691507564 534896460288 535156623936 535388093064 536985899586 537368014944 538145980416 540014542848 540248113152 541467869184 542123974656 542358457344 543347965952 543582978048 544241646432 545470418944 545706349056 546094669824 547601162768 548227852128 549465624576 551611974672 552171732992 554059169792 554160765411 554328653824 554453434368 554963042304 556494000128 556619268096 556889997312 557130866688 557875986432 558388740096 558793562112 559065348864 559307159136 560055189504 560327589888 560569946112 560696131584 561249197883 562242905088 562516369536 562642993152 562759672464 562886350848 563160128256 564157218816 564840817344 565085125656 565359972507 566116098048 566360957952 566636425344 568327489056 568573305444 569150275584 571373518848 571780104192 574013620224 575309611008 576255860928 577556914176 579812995872 580225586688 581787131904 582492092886 583807226112 584059737888 586087723089 586397253632 586682466304 586936221696 587068342272 588687867904 588974194688 589106774016 589228941312 589361577984 589648232448 590692220928 591274875136 591407972352 591663771648 591951545856 592743235584 592999612416 593288036352 593718159744 594263856582 595058638848 595316017152 595605567744 595739639808 597383086656 597932151993 598066747776 598357636272 599417044992 599967979776 601758517824 602051201928 602311604697 604722167808 605414227968 607084363776 607516360704 607779127296 609151352832 609889471488 610153264512 611266461696 611530850304 612271852236 612911546368 613654221312 613919642688 615305732096 616051308114 617709270112 618148827648 620563471506 620891209728 621193199616 623047081984 623316566016 623619735552 623760113664 625480859648 626055750144 626196676608 626501246976 627610484736 628187332608 628642757376 628948517472 630062088192 630368538624 630641189376 632065032192 632523268224 632830915728 632973367296 633104631522 634534036224 634676871168 635445919512 636880610304 637012684803 637156077696 637465978512 639368425188 640017235968 640294060032 642517303296 642795208704 643252617216 645027136512 645765322752 647223312384 648287843544 649751528448 651218518016 652289620356 653762340352 654510523392 656316099494 656783129376 657067205124 657733976064 659696910336 660017774592 660303249408 661794062336 662273851392 662595969024 662745120768 662882558976 664379195392 664528748544 665184234528 665333968896 666836140032 666974426624 667124563968 667449040896 667932929712 668630777856 669440968704 669730519296 670056263712 671242616832 671569096704 672055972488 673864658304 674192413488 674344175616 674963977248 676978332552 677307602169 677665308672 680312438784 682969909248 683455905792 685295271936 686125655424 687674769408 687972206592 689525489664 690360998976 690659598024 691919675392 692218948608 694622486624 694922928876 695417431104 698200621056 698502610944 698842349568 700927967232 701231136768 701572202496 702814355456 703156191232 703665967104 704312718912 705559724032 705902895104 706061795328 706710749184 708660328288 708819849216 709164605952 709471338048 710420201472 711073161216 711588676752 711934780194 713195280384 713542165248 713850790752 714011480064 715981199448 716329439331 716490686592 716800587408 717149225826 717527973888 720019390464 720330817536 721957158912 722831966208 723144609792 724777304064 725655528576 727608465408 728126226432 730970469504 732620832768 735482632896 738881020548 739950723072 742159024128 742519996416 742841155584 743834648576 744518320128 745058082816 745420465152 745742878848 746740252672 747103453184 747426594816 747594842112 748332263844 749657206784 750021826048 750190657536 750346229952 750515134464 750880171008 752209625088 752951598806 753121089792 753446834208 753813296676 754821464064 755147943936 755515233792 756062969049 757769985408 758097740592 758466465174 758637197568 758867034112 761600624121 761831358464 762373472256 765351493632 767079481344 768341147904 770075885568 770957180928 773083994496 773634115584 773968732416 775716175872 776656123848 776992047777 778409634816 778746317184 781450297452 782581628928 785475698688 785638588416 785815437312 786197643264 788543963136 788885028864 789268727808 790324314112 790666149888 791050715136 791624212992 792351808776 793411518464 793754689536 794140756992 794319519744 796510782208 797242869324 797422330368 797810181696 799222726656 799957306368 800537261346 802344690432 802734935904 803082139596 805478849379 806052022416 806296223744 807218970624 809445818368 810021814272 810372169728 812201803776 813185961984 813537686016 815021948928 815374467072 816362469648 818205628416 818559523584 819142004736 821401744152 822341778192 824198436864 827417962008 828257599488 831088754688 831492980736 831680151552 832444563456 834741000192 834928902144 835334995968 835696300032 836813979648 837583110144 838190343168 838598023296 838960738704 840082784256 840491384832 840854919168 842753376256 843364357632 843774554304 843964489728 844139508696 846045381632 846235828224 847261226016 849174147072 849350246404 849541436928 849954638016 852491233584 852859958166 853356314624 853725413376 856689737728 857060278272 857670156288 860036182016 861020430336 862964416512 864383791392 866335371264 869719493808 870338380032 872680697856 873738139329 875710839168 876089606832 876978634752 879595880448 880023699456 880404332544 880602513408 883031801856 883461292032 883660161024 883843411968 884042366976 884472348672 886038331392 886912312704 887111958528 887495657472 887927318784 889114853376 889499418624 889932054528 890577239616 891395784873 891507703808 892587958272 892974025728 893408351616 894990155776 895425462272 896074629984 898486211072 898923217984 899125567488 899951969664 902637776736 903076802892 907083251712 910626545664 911274541056 913727029248 914834207232 916899692544 917296275456 918407778354 919367319552 920481331968 920879464032 922958598144 924076962171 926563905168 927223241472 930845207259 931336814592 931789799424 934570622976 934974849024 935429603328 935640170496 938221289472 939083625216 939295014912 939751870464 941415727104 942280998912 942964136064 943422776208 945093132288 945552807936 945961784064 947226935296 948097548288 948784902336 949246373592 949656947283 950927040512 951389553664 951801054336 952015306752 954641599264 955105919108 955320915456 955734116544 956198967768 959052637782 960025853952 960441090048 963775954944 964192813056 966369738752 967540704768 970144620544 970834968576 974627292672 976827777024 978434430534 980643510528 981765785088 984474149241 985174694064 985600807686 986600964096 989545365504 990026661888 990454874112 992691093504 993410777088 993893953536 994117681152 994323838464 996568793088 996793122816 997776351792 998000953344 1000254210048 1000461639936 1000686845952 1001173561344 1001899394568 1002946166784 1004161453056 1004595778944 1005084395568 1006428618752 1006863925248 1007353645056 1008083958732 1010359980544 1010796987456 1011288620232 1011516263424 1014306699218 1015467498828 1016497963008 1020468658176 1022772641792 1024454863872 1026767847424 1027942907904 1030778659328 1031512154112 1031958309888 1034288234496 1035541498464 1035989397036 1037879513088 1038328422912 1041933729936 1042384393314 1043126146656 1043442171904 1047300931584 1047518117888 1047753916416 1048263524352 1051391950848 1051846705152 1052358303744 1054221533184 1054734286848 1055498950656 1056469078368 1058339586048 1058854342656 1059092692992 1060066123776 1062990492432 1063229773824 1063746908928 1064207007072 1065630302208 1066609741824 1067383015128 1067902170291 1069792920576 1070313247872 1070776186128 1073971799172 1074736029888 1076291960832 1080029085696 1080496226304 1082935738368 1084247949312 1084716914688 1086695931904 1087165956096 1088483292864 1090940837888 1091412698112 1092189339648 1095202325536 1096455704256 1098931249152 1103223949344 1108118339584 1108321530822 1108657307648 1108906868736 1109926084608 1112988000256 1113238536192 1113779994624 1114261733376 1115751972864 1116777480192 1117587124224 1118130697728 1118614318272 1120110379008 1120655179776 1121139892224 1121392263168 1122498395766 1124485810176 1125032739072 1125285986304 1125519344928 1125772701696 1126320256512 1128314437632 1129427398209 1129681634688 1130170251312 1130719945014 1132232196096 1132721915904 1133272850688 1136654978112 1137146610888 1137699697761 1138300551168 1142747037696 1143560208384 1148027240448 1150619222016 1152511721856 1155113828352 1159625991744 1160451173376 1163574263808 1164984185772 1167614452224 1168119475776 1172175446178 1172794507264 1173364932608 1173872443392 1177375735808 1177948389376 1178213548032 1178457882624 1178723155968 1179296464896 1181384441856 1182549750272 1182815944704 1183327543296 1183903091712 1185486471168 1185999224832 1186576072704 1187436319488 1188527713164 1190117277696 1190632034304 1191211135488 1191479279616 1194766173312 1195864303986 1196133495552 1196715272544 1198834089984 1199935959552 1200805892019 1203517035648 1204102403856 1204623209394 1209444335616 1210828455936 1214168727552 1215032721408 1215558254592 1218302705664 1219778942976 1220306529024 1222532923392 1223061700608 1224543704472 1225823092736 1227308442624 1227839285376 1230611464192 1232102616228 1235418540224 1236297655296 1241126943012 1242386399232 1246094163968 1246633132032 1247239471104 1247520227328 1250961719296 1252111500288 1252393353216 1253002493952 1255220969472 1256374665216 1257285514752 1257897034944 1260124176384 1260737077248 1261282378752 1264130064384 1265046536448 1265661831456 1265946734592 1266209263044 1269068072448 1269353742336 1270891839024 1273761220608 1274025369606 1274312155392 1274931957024 1278736850376 1279289937249 1280034471936 1280588120064 1285034606592 1285590417408 1286505234432 1290054273024 1291530645504 1294446624768 1296575687088 1299503056896 1302437036032 1304579240712 1307524680704 1309021046784 1312632198988 1313566258752 1314134410248 1315467952128 1319393820672 1320035549184 1320606498816 1323588124672 1324547702784 1325191938048 1325490241536 1325765117952 1328758390784 1329057497088 1330368469056 1330667937792 1333672280064 1333948853248 1334249127936 1334898081792 1335865859424 1337261555712 1338881937408 1339461038592 1340112527424 1342485233664 1343138193408 1344111944976 1347729316608 1348384826976 1348688351232 1349927954496 1353956665104 1354615204338 1355330617344 1360624877568 1365939818496 1366911811584 1370590543872 1372251310848 1375349538816 1375944413184 1377611667531 1379050979328 1380721997952 1381319196048 1383839350784 1384437897216 1389244973248 1389845857752 1390834862208 1397005221888 1397684699136 1401855934464 1402462273536 1403144404992 1405628710912 1406312382464 1407331934208 1408625437824 1411119448064 1411805790208 1412123590656 1413421498368 1417320656576 1417639698432 1418329211904 1418942676096 1420840402944 1422146322432 1423177353504 1423869560388 1426390560768 1427084330496 1427701581504 1428022960128 1431962398896 1432658878662 1432981373184 1433601174816 1434298451652 1438578956673 1440038780928 1440661635072 1443914317824 1445663932416 1446289219584 1449554608128 1451311057152 1455216930816 1456252452864 1461940939008 1465241665536 1467651645801 1470965265792 1477762041096 1479901446144 1484318048256 1485039992832 1485682311168 1489036640256 1490116165632 1490840930304 1491485757696 1493480505344 1494206906368 1494853189632 1495189684224 1496664527688 1499314413568 1500043652096 1500381315072 1500692459904 1501030268928 1501760342016 1504419250176 1505903197612 1506242179584 1506893668416 1507626593352 1509642928128 1510295887872 1511030467584 1512125938098 1515539970816 1516195481184 1516932930348 1517274395136 1521460048827 1523201248242 1523662716928 1524746944512 1530702987264 1534158962688 1536682295808 1540151771136 1541914361856 1546167988992 1547268231168 1547937464832 1551432351744 1553312247696 1553984095554 1556819269632 1557492634368 1562900594904 1563576589971 1565163257856 1570951397376 1571277176832 1571630874624 1572395286528 1577087926272 1577770057728 1578537455616 1580648628224 1581332299776 1582101430272 1583248425984 1584703617552 1586823036928 1587509379072 1588281513984 1588639039488 1593021564416 1594485738648 1594844660736 1595620363392 1598445453312 1599914612736 1601074522692 1604689380864 1605469871808 1606164279192 1610957698758 1612104044832 1612592447488 1614437941248 1618891636736 1620043628544 1620744339456 1624403607552 1626371923968 1627075372032 1630043897856 1630748934144 1632724939296 1636411256832 1637119047168 1638284009472 1642803488304 1644683556384 1648396873728 1654835924016 1656515198976 1662177509376 1662985961472 1663360303104 1664889126912 1669482000384 1669857804288 1670669991936 1671392600064 1673627959296 1675166220288 1676380686336 1677196046592 1677921477408 1680165568512 1680982769664 1681709838336 1683747593649 1685506752512 1686728715264 1687549108608 1687928979456 1688279017392 1692090763264 1692471656448 1694522452032 1698348294144 1698700492808 1699082873856 1699909276032 1704982467168 1705719916332 1707450826752 1713379475456 1714120556544 1715340312576 1720072364032 1722040860672 1725928833024 1728767582784 1732670742528 1739438987616 1740676760064 1745361395712 1747476278658 1751421678336 1752179213664 1758263169267 1759191760896 1760047398912 1760808665088 1761205026816 1766063603712 1766922584064 1767320322048 1767686823936 1768084733952 1768944697344 1772076662784 1773824625408 1774223917056 1774991314944 1775854637568 1778229706752 1778998837248 1779864109056 1781154479232 1782791569746 1783015407616 1785175916544 1785948051456 1786816703232 1789980311552 1790850924544 1792149259968 1793796455979 1796972422144 1797846435968 1798251134976 1799903939328 1805275553472 1806153605784 1806934814091 1814166503424 1821253091328 1822549082112 1827454058496 1829668414464 1833799385088 1834592550912 1836815556708 1838734639104 1840962663936 1841758928064 1845917196288 1848153924342 1853127810336 1854446482944 1861690414518 1862673629184 1863579598848 1869141245952 1869949698048 1870859206656 1871280340992 1876442578944 1878167250432 1878590029824 1879503740928 1882831454208 1884561997824 1885928272128 1886845552416 1890186264576 1891105615872 1891923568128 1894453870592 1896195096576 1897569804672 1898492747184 1899313894566 1901854081024 1902779107328 1903602108672 1904030613504 1909283198528 1910211838216 1910641830912 1911038054409 1911468233088 1912397935536 1918105275564 1920051707904 1920882180096 1927551909888 1928385626112 1932739477504 1935081409536 1940289241088 1941669937152 1949254585344 1953655554048 1956868861068 1961287021056 1963531570176 1968948298482 1970349388128 1971201615372 1973201928192 1979090731008 1980053323776 1980909748224 1985382187008 1986821554176 1987787907072 1988235362304 1988647676928 1993137586176 1993586245632 1995552703584 1996001906688 2000508420096 2000923279872 2001373691904 2002347122688 2003798789136 2005892333568 2008322906112 2009191557888 2010168791136 2012857237504 2013727850496 2014707290112 2016167917464 2020719961088 2021593974912 2022577240464 2023032526848 2028613398436 2030934997656 2031922806507 2032995926016 2040937316352 2045545283584 2048909727744 2053535694848 2055885815808 2061557318656 2063024308224 2063916619776 2068576468992 2071082996928 2071978794072 2075759026176 2076656845824 2083867459872 2084768786628 2086252293312 2086884343808 2094601863168 2095036235776 2095507832832 2096527048704 2102783901696 2103693410304 2104716607488 2108443066368 2109468573696 2110997901312 2112938156736 2116679172096 2117708685312 2118185385984 2120132247552 2125980984864 2126459547648 2127493817856 2128414014144 2131260604416 2133219483648 2134766030256 2135804340582 2139585841152 2140626495744 2141552372256 2147943598344 2148988317993 2149472059776 2152583921664 2160058171392 2160992452608 2165871476736 2168495898624 2169433829376 2173391863808 2174331912192 2176966585728 2181881675776 2182825396224 2184378679296 2190404651072 2192911408512 2197862498304 2206447898688 2216236679168 2216643061644 2217314615296 2219852169216 2225976000512 2226477072384 2227559989248 2228523466752 2231503945728 2233554960384 2235174248448 2236261395456 2237228636544 2240220758016 2241310359552 2242279784448 2242784526336 2244996791532 2248971620352 2250065478144 2250571972608 2251038689856 2251545403392 2252640513024 2256628875264 2258854796418 2259363269376 2260340502624 2261439890028 2264464392192 2265443831808 2266545701376 2268188907147 2273309956224 2274293221776 2275399395522 2276601102336 2285494075392 2287120416768 2296054480896 2301238444032 2305023443712 2310227656704 2319251983488 2320902346752 2327148527616 2329968371544 2335228904448 2336238951552 2344350892356 2346729865216 2347744886784 2354751471616 2355896778752 2356427096064 2356915765248 2357446311936 2358592929792 2365099500544 2365631889408 2366655086592 2367806183424 2370972942336 2371998449664 2373152145408 2374872638976 2377055426328 2380234555392 2381264068608 2382422270976 2382958559232 2389532346624 2391728607972 2392266991104 2393430545088 2397668179968 2399871919104 2401611784038 2407034071296 2408204807712 2409246418788 2416436548137 2418888671232 2421656911872 2428337455104 2430065442816 2431116509184 2436605411328 2439557885952 2440613058048 2445065846784 2446123401216 2449087408944 2451646185472 2454616885248 2455678570752 2461222928384 2464205232456 2470837080448 2472595310592 2482253886024 2484772798464 2492188327936 2493266264064 2494478942208 2495040454656 2501923438592 2504223000576 2504786706432 2506004987904 2510441938944 2512749330432 2514571029504 2515794069888 2520248352768 2521474154496 2522564757504 2528260128768 2530093072896 2531323662912 2531893469184 2532418526088 2538136144896 2538707484672 2541783678048 2547522441216 2548050739212 2548624310784 2549863914048 2557473700752 2558579874498 2560068943872 2561176240128 2570069213184 2571180834816 2573010468864 2580108546048 2583061291008 2588893249536 2593151374176 2599006113792 2604874072064 2609158481424 2615049361408 2618042093568 2625264397976 2627132517504 2628268820496 2630935904256 2638787641344 2640071098368 2641212997632 2647176249344 2649095405568 2650383876096 2650980483072 2651530235904 2657516781568 2658114994176 2660736938112 2661335875584 2667344560128 2667897706496 2668498255872 2669796163584 2671731718848 2674523111424 2677763874816 2678922077184 2680225054848 2684970467328 2686276386816 2688223889952 2695458633216 2696769653952 2697376702464 2699855908992 2707913330208 2709230408676 2721249755136 2731879636992 2733823623168 2741181087744 2744502621696 2750699077632 2751888826368 2755223335062 2758101958656 2761443995904 2762638392096 2767678701568 2768875794432 2772230886513 2778489946496 2779691715504 2781669724416 2792535621777 2794010443776 2795369398272 2803711868928 2804924547072 2806288809984 2811257421824 2812624764928 2814663868416 2817250875648 2822238896128 2823611580416 2824247181312 2826842996736 2834641313152 2835279396864 2836658423808 2837885352192 2841680805888 2844292644864 2846354707008 2847739120776 2848970841849 2852781121536 2854168660992 2855403163008 2856045920256 2863924797792 2865317757324 2865962746368 2867202349632 2868596903304 2877157913346 2880077561856 2881323270144 2891327864832 2892578439168 2899109216256 2902622114304 2910433861632 2912504905728 2923881878016 2930483331072 2935303291602 2941930531584 2953422447723 2955524082192 2959802892288 2968636096512 2970079985664 2971364622336 2978073280512 2980232331264 2981681860608 2982971515392 2986961010688 2988413812736 2989706379264 2990379368448 2993329055376 2998628827136 3000087304192 3000762630144 3001384919808 3002060537856 3003520684032 3008838500352 3011806395224 3012484359168 3013787336832 3015253186704 3019285856256 3020591775744 3022060935168 3024251876196 3031079941632 3032390962368 3033865860696 3034548790272 3042920097654 3046402496484 3047325433856 3049493889024 3061405974528 3068317925376 3073364591616 3080303542272 3083828723712 3092335977984 3094536462336 3095874929664 3102864703488 3106624495392 3107968191108 3113638539264 3114985268736 3125801189808 3127153179942 3130326515712 3141902794752 3142554353664 3143261749248 3144790573056 3154175852544 3155540115456 3157074911232 3161297256448 3162664599552 3164202860544 3166496851968 3169407235104 3173646073856 3175018758144 3176563027968 3177278078976 3186043128832 3188971477296 3189689321472 3191240726784 3196890906624 3199829225472 3202149045384 3203706510873 3209378761728 3210939743616 3212328558384 3221915397516 3224208089664 3225184894976 3228875882496 3237783273472 3240087257088 3241488678912 3248807215104 3252743847936 3254150744064 3260087795712 3261497868288 3265449878592 3272822513664 3274238094336 3276568018944 3285606976608 3289367112768 3296793747456 3309671848032 3324355018752 3325971922944 3326720606208 3329778253824 3338964000768 3339715608576 3341339983872 3342785200128 3347255918592 3350332440576 3352761372672 3354392093184 3355842954816 3360331137024 3361965539328 3363419676672 3367495187298 3371013505024 3373457430528 3375098217216 3375857958912 3376558034784 3384181526528 3384943312896 3388282194627 3389044904064 3396696588288 3397400985616 3398165747712 3399818552064 3409964934336 3411439832664 3413099093283 3414901653504 3426758950912 3428241113088 3430680625152 3440144728064 3444081721344 3451857666048 3457535165568 3465341485056 3478877975232 3481353520128 3490722791424 3494952557316 3502843356672 3504358427328 3516526338534 3518383521792 3520094797824 3521617330176 3532127207424 3533845168128 3534640644096 3535373647872 3536169467904 3537889394688 3544153325568 3547649250816 3548447834112 3549982629888 3551709275136 3556459413504 3557997674496 3559728218112 3562308958464 3565583139492 3566030815232 3570351833088 3571896102912 3573633406464 3579960623104 3581701849088 3584298519936 3587592911958 3593944844288 3595692871936 3596502269952 3599807878656 3609738547217 3610551106944 3612307211568 3613869628182 3628333006848 3642506182656 3645098164224 3654908116992 3659336828928 3667598770176 3669185101824 3673631113416 3677469278208 3681925327872 3683517856128 3691834392576 3696307848684 3706255620672 3708892965888 3723380829036 3727159197696 3738282491904 3739899396096 3741718413312 3742560681984 3752885157888 3756334500864 3757180059648 3759007481856 3765662908416 3769123995648 3771856544256 3773691104832 3780372529152 3782211231744 3783847136256 3788907741184 3792390193152 3795139609344 3796985494368 3798627789132 3803708162048 3805558214656 3807204217344 3808061227008 3818566397056 3820423676432 3821283661824 3822076108818 3822936466176 3824795871072 3836210551128 3837869811747 3840103415808 3841764360192 3855103819776 3856771252224 3865478955008 3870162819072 3880578482176 3883339874304 3898509170688 3907311108096 3913737722136 3922574042112 3927063140352 3937896596964 3940698776256 3942403230744 3946403856384 3958181462016 3960106647552 3961819496448 3970764374016 3973643108352 3975575814144 3976470724608 3977295353856 3986275172352 3987172491264 3991105407168 3992003813376 4001016840192 4001846559744 4002747383808 4004694245376 4007597578272 4011784667136 4016645812224 4018383115776 4020337582272 4025714475008 4027455700992 4029414580224 4032335834928 4041439922176 4043187949824 4045154480928 4046065053696 4057226796872 4061869995312 4063845613014 4065991852032 4081874632704 4091090567168 4097819455488 4107071389696 4111771631616 4123114637312 4126048616448 4127833239552 4137152937984 4142165993856 4143957588144 4151518052352 4153313691648 4167734919744 4169537573256 4172504586624 4173768687616 4190072471552 4191015665664 4193054097408 4205567803392 4207386820608 4209433214976 4216886132736 4218937147392 4221995802624 4225876313472 4233358344192 4235417370624 4236370771968 4240264495104 4251961969728 4252919095296 4254987635712 4256828028288 4262521208832 4266438967296 4269532060512 4271608681164 4279171682304 4281252991488 4283104744512 4295887196688 4297976635986 4298944119552 4315736870019 4320116342784 4321984905216 4331742953472 4336991797248 4338867658752 4346783727616 4348663824384 4353933171456 4363763351552 4365650792448 4368757358592 4380809302144 4385822817024 4395724996608 4402954937403 4412895797376 4432473358336 4433286123288 4434629230592 4439704338432 4451952001024 4452954144768 4455119978496 4457046933504 4467109920768 4470348496896 4472522790912 4474457273088 4480441516032 4482620719104 4484559568896 4485569052672 4489993583064 4497943240704 4500130956288 4501143945216 4502077379712 4503090806784 4505281026048 4513257750528 4517709592836 4518726538752 4520681005248 4522879780056 4528928784384 4530887663616 4533091402752 4536377814294 4546619912448 4548586443552 4550798791044 4564380146481 4570988150784 4574240833536 4592108961792 4602476888064 4610046887424 4620455313408 4638503966976 4641804693504 4654297055232 4659936743088 4670457808896 4672477903104 4688701784712 4690729769913 4693459730432 4695489773568 4709502943232 4711793557504 4712854192128 4713831530496 4714892623872 4717185859584 4730199001088 4731263778816 4733310173184 4735612366848 4741945884672 4743996899328 4746304290816 4749745277952 4754110852656 4760469110784 4762528137216 4764844541952 4765917118464 4779064693248 4783457215944 4784533982208 4786861090176 4795336359936 4799743838208 4803223568076 4814068142592 4816409615424 4818492837576 4832873096274 4837777342464 4843313823744 4856674910208 4860130885632 4862233018368 4873210822656 4879115771904 4881226116096 4890131693568 4892246802432 4898174817888 4903292370944 4909233770496 4911357141504 4922445856768 4928410464912 4941674160896 4945190621184 4964507772048 4969545596928 4984376655872 4986532528128 4988957884416 4990080909312 5003846877184 5008446001152 5009573412864 5012009975808 5020883877888 5025498660864 5029142059008 5031588139776 5040496705536 5042948308992 5045129515008 5051242780947 5056520257536 5060186145792 5062647325824 5063786938368 5064837052176 5076272289792 5077414969344 5083567356096 5095044882432 5096101478424 5097248621568 5099727828096 5114947401504 5117159748996 5122352480256 5140138426368 5142361669632 5146020937728 5160217092096 5166122582016 5177786499072 5186302748352 5198012227584 5209748144128 5218316962848 5230098722816 5236084187136 5250528795952 5254265035008 5256537640992 5274789507801 5277575282688 5280142196736 5282425995264 5294352498688 5298190811136 5300767752192 5301960966144 5303060471808 5315033563136 5316229988352 5321473876224 5322671751168 5334689120256 5335795412992 5336996511744 5339592327168 5343463437696 5349046222848 5355527749632 5357844154368 5360450109696 5369940934656 5372552773632 5376447779904 5381389367937 5390917266432 5393539307904 5394753404928 5399711817984 5415826660416 5418460817352 5420804442273 5442499510272 5463759273984 5467647246336 5482362175488 5489005243392 5501398155264 5503777652736 5510446670124 5516203917312 5522887991808 5525276784192 5535357403136 5537751588864 5544461773026 5556979892992 5559383431008 5563339448832 5578686845699 5585071243554 5588020887552 5590738796544 5607423737856 5609849094144 5612577619968 5622514843648 5625249529856 5629327736832 5634501751296 5644477792256 5647223160832 5648494362624 5653685993472 5669282626304 5670558793728 5673316847616 5675770704384 5683361611776 5688585289728 5692709414016 5695478241552 5697941683698 5705562243072 5708337321984 5710806326016 5712091840512 5727849595584 5730635514648 5731925492736 5733114163227 5734404699264 5737193806608 5754315826692 5760155123712 5762646540288 5782655729664 5785156878336 5798218432512 5805244228608 5820867723264 5825009811456 5847763756032 5860966662144 5870606583204 5883861063168 5906844895446 5911048164384 5919605784576 5937272193024 5940159971328 5942729244672 5956146561024 5960464662528 5963363721216 5965943030784 5973922021376 5976827625472 5979412758528 5980758736896 5986658110752 5997257654272 6000174608384 6001525260288 6002769839616 6004121075712 6007041368064 6017677000704 6023612790448 6024968718336 6027574673664 6030506373408 6038571712512 6041183551488 6044121870336 6048503752392 6062159883264 6064781924736 6067731721392 6069097580544 6085840195308 6092804992968 6094650867712 6095768419521 6098987778048 6122811949056 6136635850752 6146729183232 6160607084544 6167657447424 6184671955968 6189072924672 6191749859328 6205729406976 6213248990784 6215936382216 6227277078528 6229970537472 6251602379616 6254306359884 6260653031424 6283805589504 6285108707328 6286523498496 6289581146112 6308351705088 6311080230912 6314149822464 6322594512896 6325329199104 6328405721088 6332993703936 6338814470208 6347292147712 6350037516288 6353126055936 6354556157952 6372086257664 6377942954592 6379378642944 6382481453568 6393781813248 6399658450944 6404298090768 6407413021746 6418757523456 6421879487232 6424657116768 6443830795032 6446964953979 6448416179328 6450369789952 6457751764992 6475566546944 6480174514176 6482977357824 6497614430208 6505487695872 6508301488128 6520175591424 6522995736576 6530899757184 6545645027328 6548476188672 6553136037888 6571213953216 6578734225536 6593587494912 6619343696064 6648710037504 6651943845888 6659556507648 6677928001536 6679431217152 6682679967744 6685570400256 6694511837184 6700664881152 6705522745344 6708784186368 6711685909632 6720662274048 6723931078656 6726839353344 6734990374596 6742027010048 6746914861056 6750196434432 6751715917824 6753116069568 6768363053056 6769886625792 6776564389254 6778089808128 6793393176576 6794801971232 6796331495424 6799637104128 6804566721441 6819929868672 6822879665328 6826198186566 6829803307008 6853517901824 6856482226176 6861361250304 6880289456128 6888163442688 6903715332096 6915070331136 6930682970112 6957755950464 6962707040256 6981445582848 6989905114632 7005686713344 7008716854656 7033052677068 7040189595648 7043234660352 7064254414848 7067690336256 7069281288192 7070747295744 7072338935808 7075778789376 7095298501632 7096895668224 7099965259776 7103418550272 7112918827008 7115995348992 7119456436224 7124617916928 7131166278984 7132061630464 7140703666176 7143792205824 7147266812928 7159921246208 7163403698176 7168597039872 7175185823916 7187889688576 7191385743872 7193004539904 7199615757312 7219477094434 7221102213888 7224614423136 7227739256364 7249309644411 7256666013696 7285012365312 7290196328448 7309816233984 7318673657856 7335197540352 7338370203648 7347262226832 7354938556416 7363850655744 7367035712256 7383668785152 7392615697368 7412511241344 7417785931776 7446761658072 7454318395392 7476564983808 7479798792192 7483436826624 7485121363968 7505770315776 7512669001728 7514360119296 7518014963712 7531325816832 7538247991296 7543713088512 7547382209664 7560745058304 7564422463488 7567694272512 7577815482368 7584780386304 7590279218688 7593970988736 7597255578264 7607416324096 7611116429312 7614408434688 7616122454016 7637132794112 7640847352864 7642567323648 7644152217636 7645872932352 7649591742144 7672421102256 7675739623494 7680206831616 7683528720384 7710207639552 7713542504448 7730957910016 7740325638144 7761156964352 7766679748608 7797018341376 7814622216192 7827475444272 7845148084224 7854126280704 7875793193928 7881397552512 7884806461488 7892807712768 7916362924032 7920213295104 7923638992896 7941528748032 7947286216704 7951151628288 7952941449216 7954590707712 7972550344704 7974344982528 7982210814336 7984007626752 8002033680384 8003693119488 8005494767616 8009388490752 8015195156544 8023569334272 8033291624448 8036766231552 8040675164544 8051428950016 8054911401984 8058829160448 8064671669856 8082879844352 8086375899648 8090308961856 8092130107392 8114453593744 8123739990624 8127691226028 8163749265408 8182181134336 8195638910976 8214142779392 8223543263232 8246229274624 8252097232896 8255666479104 8274305875968 8284331987712 8287915176288 8303036104704 8306627383296 8316692659539 8335469839488 8339075146512 8345009173248 8347537375232 8377606865331 8380144943104 8382031331328 8386108194816 8411135606784 8414773641216 8418866429952 8433772265472 8437874294784 8443991605248 8451752626944 8466716688384 8470834741248 8472741543936 8480528990208 8503923939456 8505838190592 8509975271424 8513656056576 8525042417664 8532877934592 8539064121024 8543217362328 8546912525547 8558343364608 8562505982976 8566209489024 8591774393376 8595953271972 8597888239104 8631473740038 8640232685568 8643969810432 8673983594496 8677735317504 8693567455232 8697327648768 8707866342912 8727526703104 8731301584896 8737514717184 8761618604288 8771645634048 8791449993216 8805909874806 8825791594752 8860267343169 8864946716672 8866572246576 8869258461184 8879408676864 8903904002048 8905908289536 8910239956992 8914093867008 8934219841536 8940696993792 8945045581824 8948914546176 8960883032064 8965241438208 8969119137792 8971138105344 8979987166128 8995886481408 9000261912576 9002287890432 9004154759424 9006181613568 9010562052096 9026515501056 9035419185672 9037453077504 9041362010496 9045759560112 9057857568768 9061775327232 9066182805504 9072755628588 9093239824896 9097172887104 9101597582088 9128760292962 9141976301568 9148481667072 9184217923584 9204953776128 9220093774848 9240910626816 9277007933952 9283609387008 9308594110464 9319873486176 9340915617792 9344955806208 9377403569424 9381459539826 9386919460864 9390979547136 9419005886464 9423587115008 9425708384256 9427663060992 9429785247744 9434371719168 9460398002176 9462527557632 9466620346368 9471224733696 9483891769344 9487993798656 9492608581632 9499490555904 9508221705312 9520938221568 9525056274432 9529689083904 9531834236928 9558129386496 9566914431888 9569067964416 9573722180352 9590672719872 9599487676416 9606447136152 9611119532619 9628136285184 9632819230848 9636985675152 9665746192548 9675554684928 9686627647488 9713349820416 9720261771264 9724466036736 9746421645312 9758231543808 9762452232192 9780263387136 9784493604864 9796349635776 9806584741888 9818467540992 9822714283008 9844891713536 9856820929824 9883348321792 9890381242368 9929015544096 9968753311744 9973065056256 9977915768832 9980161818624 10007693754368 10016892002304 10019146825728 10024019951616 10041767755776 10050997321728 10058284118016 10063176279552 10080993411072 10085896617984 10090259030016 10102485561894 10113040515072 10120372291584 10125294651648 10127573876736 10129674104352 10152544579584 10154829938688 10164846583881 10167134712192 10190089764864 10192202956848 10194497243136 10199455656192 10229894803008 10234319497992 10239297279849 10244704960512 10280276852736 10284723339264 10292041875456 10320434184192 10332245164032 10355572998144 10372605496704 10396024455168 10419496288256 10436633925696 10460197445632 10472168374272 10501057591904 10508530070016 10513075281984 10549579015602 10555150565376 10560284393472 10564851990528 10596381622272 10601535504384 10603921932288 10606120943616 10630067126272 10632459976704 10642947752448 10645343502336 10669378240512 10671590825984 10673993023488 10679184654336 10686926875392 10698092445696 10711055499264 10715688308736 10720900219392 10739881869312 10745105547264 10752895559808 10762778735874 10781834532864 10787078615808 10789506809856 10799423635968 10829215641651 10831653320832 10836921634704 10841608884546 10884999020544 10927518547968 10935294492672 10964724350976 10978010486784 11002796310528 11007555305472 11020893340248 11032407834624 11045775983616 11050553568384 11070714806272 11075503177728 11088923546052 11113959785984 11118766862016 11126678897664 11157373691398 11170142487108 11181477593088 11214847475712 11219698188288 11225155239936 11245029687296 11250499059712 11258655473664 11269003502592 11288955584512 11294446321664 11296988725248 11307371986944 11338565252608 11341117587456 11346633695232 11351541408768 11366723223552 11377170579456 11385418828032 11390956483104 11395883367396 11411124486144 11416674643968 11421612652032 11424183681024 11455699191168 11461271029296 11463850985472 11466228326454 11468809398528 11474387613216 11508631653384 11513609435241 11520310247424 11525293080576 11565311459328 11570313756672 11596436865024 11610488457216 11641735446528 11650019622912 11695527512064 11721933324288 11741213166408 11767722126336 11813689790892 11822096328768 11839211569152 11874544386048 11880319942656 11885458489344 11912293122048 11920929325056 11926727442432 11931886061568 11947844042752 11953655250944 11958825517056 11961517473792 11973316221504 11994515308544 12000349216768 12003050520576 12005539679232 12008242151424 12014082736128 12035354001408 12047225580896 12049937436672 12055149347328 12061012746816 12077143425024 12082367102976 12088243740672 12097007504784 12124319766528 12129563849472 12135463442784 12138195161088 12171680390616 12185609985936 12189301735424 12191536839042 12197975556096 12245623898112 12273271701504 12293458366464 12321214169088 12335314894848 12369343911936 12378145849344 12383499718656 12411458813952 12426497981568 12431872764432 12454554157056 12459941074944 12503204759232 12508612719768 12521306062848 12570217414656 12573046996992 12579162292224 12616703410176 12622160461824 12628299644928 12645189025792 12650658398208 12656811442176 12665987407872 12677628940416 12694584295424 12700075032576 12706252111872 12709112315904 12744172515328 12755885909184 12758757285888 12764962907136 12787563626496 12799316901888 12808596181536 12814826043492 12837515046912 12843758974464 12849314233536 12887661590064 12893929907958 12896832358656 12900739579904 12947210610057 12951133093888 12960349028352 12965954715648 12995228860416 13010975391744 13016602976256 13040351182848 13045991473152 13061799514368 13091290054656 13096952377344 13106272075776 13142427906432 13157468451072 13187174989824 13208864812209 13238687392128 13297420075008 13303887691776 13319113015296 13355856003072 13358862434304 13365359935488 13371140800512 13401329762304 13411045490688 13417568372736 13423371819264 13441324548096 13447862157312 13453678706688 13469980749192 13484054020096 13493829722112 13500392868864 13503431835648 13506232139136 13536726106112 13539773251584 13553128778508 13556179616256 13586786353152 13589603942464 13592662990848 13599274208256 13609133442882 13639859737344 13645759330656 13652396373132 13693140439443 13707035803648 13712964452352 13722722500608 13760578912256 13776326885376 13807430664192 13830140662272 13861365940224 13915511900928 13925414080512 13962891165696 13979810229264 14011373426688 14017433709312 14066105354136 14072189309739 14080379191296 14086469320704 14128508829696 14135380672512 14138562576384 14141494591488 14144677871616 14151557578752 14190597003264 14193791336448 14199930519552 14206837100544 14225837654016 14231990697984 14238912872448 14249235833856 14262332557968 14281407332352 14287584411648 14294533625856 14319842492416 14326807396352 14337194079744 14350371647832 14375779377152 14382771487744 14386009079808 14399231514624 14438954188868 14442204427776 14449228846272 14455478512728 14498619288822 14513332027392 14570024730624 14580392656896 14619632467968 14637347315712 14670395080704 14676740407296 14694524453664 14709877112832 14727701311488 14734071424512 14767337570304 14785231394736 14825022482688 14835571863552 14893523316144 14908636790784 14953129967616 14959597584384 14966873653248 14970242727936 15011540631552 15025338003456 15028720238592 15036029927424 15062651633664 15076495982592 15087426177024 15094764419328 15121490116608 15128844926976 15135388545024 15153728342841 15155630964736 15169560772608 15180558437376 15187941977472 15194511156528 15214832648192 15222232858624 15228816869376 15232244908032 15274265588224 15281694705728 15285134647296 15288304435272 15291745864704 15299183484288 15344842204512 15351479246988 15367057440768 15420415279104 15427085008896 15461915820032 15480651276288 15522313928704 15533359497216 15594036682752 15629244432384 15654950888544 15690296168448 15708252561408 15751586387856 15762795105024 15769612922976 15824368523403 15832725848064 15840426590208 15847277985792 15883057496064 15894572433408 15902303256576 15905882898432 15909181415424 15945100689408 15948689965056 15964421628672 15968015253504 16004067360768 16007386238976 16010989535232 16018776981504 16030390313088 16047138668544 16066583248896 16073532463104 16081350329088 16102857900032 16109822803968 16117658320896 16129343339712 16144168103811 16165759688704 16172751799296 16180617923712 16184260214784 16228907187488 16247479981248 16255382452056 16327498530816 16391277821952 16428285558784 16447086526464 16492458549248 16504194465792 16511332958208 16548611751936 16568663975424 16575830352576 16606072209408 16613254766592 16633385319078 16670939678976 16678150293024 16690018346496 16736060537097 16755213730662 16760289886208 16764062662656 16772216389632 16822271213568 16829547282432 16837732859904 16867544530944 16875748589568 16887983210496 16903505253888 16933433376768 16941669482496 16945483087872 16961057980416 17007847878912 17011676381184 17019950542848 17027312113152 17050084835328 17065755869184 17078128242048 17086434724656 17093825051094 17116686729216 17125011965952 17132418978048 17183548786752 17191906543944 17195776478208 17199342489681 17262947480076 17280465371136 17287939620864 17347967188992 17355470635008 17387134910464 17394655297536 17415732685824 17455053406208 17462603169792 17475029434368 17523237208576 17543291268096 17582899986432 17611819749612 17651583189504 17720534686338 17729893433344 17733144493152 17738516922368 17758817353728 17807808004096 17811816579072 17820479913984 17828187734016 17868439683072 17881393987584 17890091163648 17897829092352 17921766064128 17930482876416 17938238275584 17942276210688 17959974332256 17991772962816 18000523825152 18004575780864 18008309518848 18012363227136 18021124104192 18053031002112 18070838371344 18074906155008 18082724020992 18091519120224 18115715137536 18123550654464 18132365611008 18145511257176 18186479649792 18194345774208 18203195164176 18257520585924 18283952603136 18296963334144 18368435847168 18409907552256 18440187549696 18481821253632 18554015867904 18567218774016 18617188220928 18639746972352 18681831235584 18689911612416 18754807138848 18762919079652 18781959094272 18838011772928 18847174230016 18851416768512 18855326121984 18859570495488 18868743438336 18920796004352 18925055115264 18933240692736 18942449467392 18967783538688 18975987597312 18985217163264 18998981111808 19016443410624 19041876443136 19050112548864 19059378167808 19063668473856 19116258772992 19133828863776 19138135928832 19147444360704 19181345439744 19198975352832 19212894272304 19222239065238 19256272570368 19265638461696 19273971350304 19331492385096 19340894861937 19351109369856 19373255294976 19426699640832 19440523542528 19448932073472 19492843290624 19516463087616 19524904464384 19560526774272 19568987209728 19592699271552 19613169483776 19636935081984 19645428566016 19689783427072 19713641859648 19766696643584 19780762484736 19858031088192 19937506623488 19946130112512 19955831537664 20015387508736 20033784004608 20038293651456 20048039903232 20083535511552 20101994643456 20116568236032 20126352559104 20161986822144 20171793235968 20180518060032 20204971123788 20226081030144 20240744583168 20250589303296 20255147753472 20259348208704 20305089159168 20309659877376 20329693167762 20334269424384 20380179529728 20384405913696 20388994486272 20398911312384 20413700164323 20459789606016 20468638995984 20478594559698 20489409921024 20560553705472 20569446678528 20584083750912 20640868368384 20664490328064 20711145996288 20745210993408 20792048910336 20838992576512 20873267851392 20920394891264 20944336748544 21002115183808 21017060140032 21026150563968 21099158031204 21120568786944 21129703981056 21192763244544 21203071008768 21207843864576 21212241887232 21260134252544 21285895504896 21290687004672 21338756481024 21343181651968 21347986046976 21358369308672 21373853750784 21396184891392 21422110998528 21431376617472 21441800438784 21479763738624 21490211094528 21505791119616 21525557471748 21563669065728 21574157231616 21579013619712 21598847271936 21658431283302 21663306641664 21673843269408 21683217769092 21747928933233 21769998041088 21855037095936 21870588985344 21929448701952 21956020973568 22005592621056 22015110610944 22041786680496 22064815669248 22091551967232 22101107136768 22141429612544 22151006355456 22177847092104 22227919571968 22237533724032 22253357795328 22314747382796 22340284974216 22362955186176 22429694951424 22439396376576 22450310479872 22500998119424 22517310947328 22538007005184 22577911169024 22588892643328 22593977450496 22614743973888 22677130505216 22682235174912 22693267390464 22703082817536 22733446447104 22754341158912 22770837656064 22781912966208 22791766734792 22822248972288 22833349287936 22843225304064 22848367362048 22911398382336 22922542058592 22927701970944 22932456652908 22937618797056 22948775226432 23017263306768 23027218870482 23040620494848 23050586161152 23130622918656 23140627513344 23192873730048 23220976914432 23283470893056 23300039245824 23391055024128 23443866648576 23482426332816 23535444252672 23627379581784 23644192657536 23678423138304 23749088772096 23760639885312 23770916978688 23824586244096 23841858650112 23853454884864 23863772123136 23895688085504 23907310501888 23917651034112 23923034947584 23946632443008 23989030617088 24000698433536 24006101041152 24011079358464 24016484302848 24028165472256 24070708002816 24094451161792 24099874873344 24110298694656 24122025493632 24154286850048 24164734205952 24176487481344 24194015009568 24248639533056 24259127698944 24270926885568 24276390322176 24343360781232 24371219971872 24378603470848 24383073678084 24491247796224 24546543403008 24586916732928 24642428338176 24670629789696 24738687823872 24756291698688 24766999437312 24822917627904 24852995963136 24863745528864 24909108314112 24919882149888 24950077978617 25006409518464 25017225439536 25042612125696 25140434829312 25146093993984 25158324584448 25233406820352 25244320923648 25256599289856 25301316796416 25313622884352 25331974815744 25355257880832 25389168590848 25400150065152 25412504223744 25418224631808 25488345030656 25511771818368 25517514571776 25529925814272 25575127252992 25598633803776 25617192363072 25629652086984 25675030093824 25687517948928 25698628467072 25775323180128 25787859815916 25793664717312 25894421220114 25902266187776 25920698056704 25931909431296 26021950783488 26033205952512 26080702365696 26091982946304 26123599028736 26182580109312 26193904754688 26212544151552 26284855812864 26314936902144 26374349979648 26417729624418 26477374784256 26580802029507 26594840150016 26607775383552 26638226030592 26711712006144 26717724868608 26730719870976 26742281601024 26802659524608 26822090981376 26835136745472 26846743638528 26882649096192 26895724314624 26907357413376 26939961498384 26968108040192 26987659444224 27000785737728 27006863671296 27012464278272 27073452212224 27079546503168 27106257557016 27112359232512 27173572706304 27179207884928 27185325981696 27198548416512 27218266885764 27279719474688 27291518661312 27304792746264 27386280878886 27414071607296 27425928904704 27445445001216 27521157824512 27552653770752 27614861328384 27660281324544 27722731880448 27831023801856 27850828161024 27925782331392 27959620458528 28022746853376 28034867418624 28132210708272 28144378619478 28160758382592 28172938641408 28257017659392 28270761345024 28277125152768 28282989182976 28289355743232 28303115157504 28381194006528 28387582672896 28399861039104 28413674201088 28451675308032 28463981395968 28477825744896 28498471667712 28524665115936 28562814664704 28575168823296 28589067251712 28639684984832 28653614792704 28674388159488 28700743295664 28751558754304 28765542975488 28772018159616 28798463029248 28877908377736 28884408855552 28898457692544 28910957025456 28997238577644 29026664054784 29140049461248 29160785313792 29239264935936 29274694631424 29340790161408 29353480814592 29389048907328 29419754225664 29455402622976 29468142849024 29534675140608 29570462789472 29650044965376 29671143727104 29787046632288 29906259935232 29919195168768 29933747306496 29940485455872 30023081263104 30050676006912 30057440477184 30072059854848 30125303267328 30152991965184 30174852354048 30189528838656 30242980233216 30257689853952 30270777090048 30307456685682 30311261929472 30339121545216 30361116874752 30375883954944 30389022313056 30429665296384 30444465717248 30457633738752 30464489816064 30494539751643 30548531176448 30563389411456 30570269294592 30576608870544 30583491729408 30598366968576 30689684409024 30702958493976 30717891839547 30734114881536 30840830558208 30854170017792 30923831640064 30961302552576 31044627857408 31066718994432 31188073365504 31258488864768 31309901777088 31380592336896 31416505122816 31503172775712 31525590210048 31539225845952 31648737046806 31665451696128 31680853180416 31694555971584 31789144866816 31804606513152 31811765796864 31818362830848 31890201378816 31897379930112 31928843257344 31936030507008 32008134721536 32014772477952 32021979070464 32037553963008 32060780626176 32094277337088 32133166497792 32147064926208 32162700658176 32205715800064 32219645607936 32235316641792 32258686679424 32288336207622 32331519377408 32345503598592 32361235847424 32368520429568 32457814374976 32487646924953 32494959962496 32510764904112 32654997061632 32782555643904 32856571117568 32894173052928 32984917098496 33008388931584 33022665916416 33097223503872 33137327950848 33151660705152 33212144418816 33226509533184 33266770638156 33341879357952 33356300586048 33380036692992 33472121074194 33510427461324 33520579772416 33544432779264 33644542427136 33659094564864 33675465719808 33735089061888 33751497179136 33775966420992 33807010507776 33866866753536 33883338964992 33890966175744 33922115960832 34015695757824 34023352762368 34039901085696 34054624226304 34100169670656 34131511738368 34156256484096 34172869449312 34187650102188 34233373458432 34250023931904 34264837956096 34367097573504 34383813087888 34391552956416 34398684979362 34525894960152 34560930742272 34575879241728 34695934377984 34710941270016 34774269820928 34789310595072 34831465371648 34910106812416 34925206339584 34950058868736 35046474417152 35086582536192 35165799972864 35223639499224 35303166379008 35441069372676 35466288986304 35477033844736 35517634707456 35615616008192 35623633158144 35640959827968 35656375468032 35736879366144 35762787975168 35780182327296 35795658184704 35843532128256 35860965752832 35876476551168 35884552421376 35919948664512 35983545925632 36001047650304 36009151561728 36016619037696 36024726454272 36042248208384 36106062004224 36141676742688 36149812310016 36165448041984 36183038240448 36231430275072 36247101308928 36264731222016 36291022514352 36372959299584 36388691548416 36406390328352 36515041171848 36567905206272 36593926668288 36736871694336 36819815104512 36880375099392 36963642507264 37108031735808 37134437548032 37234376441856 37279493944704 37363662471168 37379823224832 37509614277696 37525838159304 37563918188544 37676023545856 37694348460032 37710652243968 37719140990976 37737486876672 37841592008704 37850110230528 37866481385472 37884898934784 37935567077376 37951975194624 37970434326528 37997962223616 38032886821248 38083752886272 38100225097728 38118756335616 38127336947712 38232517545984 38267657727552 38276271857664 38294888721408 38362690879488 38397950705664 38425788544608 38444478130476 38512545140736 38531276923392 38547942700608 38662984770192 38681789723874 38702218739712 38853399281664 38881047085056 38897864146944 38985686581248 39032926175232 39049808928768 39121053548544 39137974419456 39185398543104 39226338967552 39273870163968 39290857132032 39379566854144 39427283719296 39533393287168 39561524969472 39716062176384 39892260225024 39911663075328 40030775017472 40067568009216 40076587302912 40096079806464 40203989286912 40233136472064 40252705118208 40323973644288 40343586471936 40361036120064 40409942247576 40452162060288 40481489166336 40501178606592 40510295506944 40518696417408 40610178318336 40619319754752 40659386335524 40668538848768 40760359059456 40768811827392 40777988972544 40797822624768 40827400328646 40919579212032 40937277991968 40957189119396 41079421318329 41121107410944 41138893357056 41168167501824 41281736736768 41328980656128 41422291992576 41490421986816 41584097820672 41677985153024 41746535702784 41840789782528 41888673497088 42004230367616 42034120280064 42052301127936 42198316062408 42216567929217 42241137573888 42259407962112 42385526489088 42406142017536 42415687729152 42424483774464 42520268505088 42571791009792 42581374009344 42677512962048 42686363303936 42695972093952 42716738617344 42747707501568 42844221997056 42862753234944 42883600877568 42959527477248 42980422189056 43011582239232 43051114943496 43127338131456 43148314463232 43158027239424 43197694543872 43316862566604 43326613283328 43347686538816 43366435538184 43495857866466 43539996082176 43710074191872 43741177970688 43858897403904 43912041947136 44011185242112 44030221221888 44083573360992 44129631338496 44183103934464 44202214273536 44282859225088 44302012710912 44355694184208 44455839143936 44475067448064 44506715590656 44629494765592 44680569948432 44725910372352 44859389902848 44878792753152 44900620959744 45001996238848 45034621894656 45076014010368 45155822338048 45177785286656 45187954900992 45229487947776 45354261010432 45364470349824 45386534780928 45406165635072 45466892894208 45508682317824 45541675312128 45563825932416 45583533469584 45644497944576 45666698575872 45686450608128 45696734724096 45822796764672 45845084117184 45855403941888 45864913305816 45875237594112 45897550452864 46034526613536 46054437740964 46101172322304 46261245837312 46281255026688 46385747460096 46441953828864 46566941786112 46600078491648 46782110048256 46887733297152 46964852665632 47070888505344 47254759163568 47288385315072 47473105570209 47498177544192 47521279770624 47541833957376 47649172488192 47683717300224 47706909769728 47727544246272 47791376171008 47814621003776 47835302068224 47846069895168 47893264886016 47978061234176 48001396867072 48012202082304 48022158716928 48032968605696 48056330944512 48141416005632 48188902323584 48199749746688 48220597389312 48244050987264 48308573700096 48329468411904 48352974962688 48388030019136 48432504311433 48497279066112 48518255397888 48541853771136 48552780644352 48686721562464 48742439943744 48757206941696 48766147356168 48982495592448 49173833465856 49284856676352 49341259579392 49477375647744 49512583397376 49533998874624 49645835255808 49705991926272 49727491057728 49818216628224 49839764299776 49900155957234 50012819036928 50034450879072 50208181611291 50280869658624 50292187987968 50316649168896 50466813640704 50488641847296 50513198579712 50602633592832 50627245768704 50663949631488 50710515761664 50778337181696 50800300130304 50825008447488 50836449263616 50976690061312 51023543636736 51035029143552 51059851628544 51150254505984 51197267607552 51234384726144 51259304173968 51350060187648 51375035897856 51397256934144 51550646360256 51575719631832 51587329434624 51598027469043 51788842440228 51804532375552 51841396113408 51863818862592 52043901566976 52066411905024 52161404731392 52183965892608 52247198057472 52365160218624 52387809509376 52425088303104 52569711625728 52629873804288 52748699959296 52835459248836 52954749568512 53161604059014 53189680300032 53215550767104 53276452061184 53423424012288 53435449737216 53461439741952 53484563202048 53605319049216 53644181962752 53670273490944 53693487277056 53765298192384 53791448629248 53814714826752 53879922996768 53936216080384 53975318888448 54001571475456 54013727342592 54024928556544 54146904424448 54159093006336 54212515114032 54224718465024 54347145412608 54358415769856 54370651963392 54397096833024 54436533771528 54559438949376 54583037322624 54609585492528 54772561757772 54828143214592 54851857809408 54890890002432 55042315649024 55105307541504 55229722656768 55320562649088 55445463760896 55662047603712 55701656322048 55851564662784 55919240917056 56045493706752 56069734837248 56264421416544 56288757238956 56345877282816 56514035318784 56541522690048 56554250305536 56565978365952 56578711486464 56606230315008 56762388013056 56775165345792 56799722078208 56827348402176 56903350616064 56927962791936 56955651489792 56996943335424 57049330231872 57125629329408 57150337646592 57178134503424 57279369969664 57307229585408 57348776318976 57401486591328 57503117508608 57531085950976 57544036319232 57596926058496 57755816755472 57768817711104 57796915385088 57821914050912 57994477155288 58022684585811 58053328109568 58280098922496 58321570627584 58478529871872 58549389262848 58681580322816 58706961629184 58778097814656 58839508451328 58910805245952 58936285698048 59069350281216 59140925578944 59300089930752 59342287454208 59574093264576 59812519870464 59838390337536 59867494612992 60046162526208 60101352013824 60114880954368 60144119709696 60250606534656 60305983930368 60349704708096 60379057677312 60485960466432 60515379707904 60541554180096 60614913371364 60622523858944 60678243090432 60722233749504 60751767909888 60778044626112 60859330592768 60888931434496 60915267477504 60928979632128 60989079503286 61097062352896 61126778822912 61140538589184 61153217741088 61166983458816 61196733937152 61365555302689 61379368818048 61405916987952 61435783679094 61468229763072 61681661116416 61708340035584 61847663280128 61922605105152 62089255714816 62133437988864 62376146731008 62516977729536 62619803554176 62761184673792 62833010245632 63006345551424 63051180420096 63078451691904 63297474093612 63361706360832 63389111943168 63578289733632 63609213026304 63623531593728 63636725661696 63780402757632 63857686514688 63872061014016 64016269443072 64029544955904 64043958140928 64075107926016 64121561252352 64188554674176 64266332995584 64294129852416 64325401316352 64411431600128 64439291215872 64470633283584 64517373358848 64576672415244 64663038754816 64691007197184 64722471694848 64737040859136 64915628749952 64975293849906 64989919924992 65021529808224 65243786799699 65309994123264 65565111287808 65713142235136 65788346105856 65969834196992 66016777863168 66045331832832 66194447007744 66274655901696 66303321410304 66424288837632 66453019066368 66533541276312 66683758715904 66712601172096 66760073385984 66944242148388 67020854922648 67041159544832 67088865558528 67289084854272 67318189129728 67350931439616 67502994358272 67551932841984 67614021015552 67733733507072 67766677929984 67781932351488 67844231921664 68031391515648 68046705524736 68079802171392 68109248452608 68200339341312 68263023476736 68312512968192 68345738898624 68375300204376 68466746916864 68500047863808 68529675912192 68734195147008 68767626175776 68783105912832 68797369958724 69051789920304 69121861484544 69151758483456 69391868755968 69421882540032 69548539641856 69578621190144 69662930743296 69820213624832 69850412679168 69900117737472 70092948834304 70173165072384 70331599945728 70447278998448 70606332758016 70882138745352 70932577972608 70954067689472 71035269414912 71231232016384 71247266316288 71281919655936 71312750936064 71473758732288 71525575950336 71560364654592 71591316369408 71687064256512 71721931505664 71752953102336 71769104842752 71839897329024 71967091851264 72002095300608 72018303123456 72033238075392 72049452908544 72084496416768 72212124008448 72283353485376 72299624620032 72330896083968 72366076480896 72462860550144 72494202617856 72529462444032 72582045028704 72745918599168 72777383096832 72812780656704 73030082343696 73135810412544 73473743388672 73639630209024 73760750198784 73927285014528 74216063471616 74268875096064 74468752883712 74558987889408 74727324942336 74759646449664 74850233935851 75019228555392 75051676318608 75127836377088 75352047091712 75388696920064 75421304487936 75438281981952 75474973753344 75683184017408 75700220461056 75732962770944 75769797869568 75903950389248 75940868653056 75995924447232 76065773642496 76167505772544 76200450195456 76237512671232 76254673895424 76465035091968 76535315455104 76552543715328 76589777442816 76725381758976 76795901411328 76851577089216 76888956260952 77025090281472 77062553846784 77095885401216 77325969540384 77363579447748 77706798563328 77762094170112 77795728293888 78065852350464 78099617857536 78242107097088 78275948838912 78370797086208 78452677935104 78547740327936 78581714264064 78759133708288 78854567438592 79066786574336 79123049938944 79432124352768 79742406088521 79784520450048 79823326150656 80061550034944 80135136018432 80153174605824 80192159612928 80407978573824 80466272944128 80505410236416 80647947288576 80687172943872 80722072240128 80819884495152 80904324120576 80962978332672 81002357213184 81020591013888 81037392834816 81220356636672 81238639509504 81318772671048 81337077697536 81520718118912 81537623654784 81555977945088 81595645249536 81654800657292 81839158424064 81874555983936 81914378238792 82158842636658 82242214821888 82277786714112 82336335003648 82563473473536 82657961312256 82844583985152 82980843973632 83168195641344 83355970306048 83493071405568 83681579565056 83777346994176 84008460735232 84068240560128 84104602255872 84396632124816 84433135858434 84482275147776 84518815924224 84771052978176 84812284035072 84831375458304 84848967548928 85040537010176 85143582019584 85162748018688 85355025924096 85372726607872 85391944187904 85433477234688 85495415003136 85688443994112 85725506469888 85767201755136 85919054954496 85960844378112 86023164478464 86102229886992 86254676262912 86296628926464 86316054478848 86395389087744 86633725133208 86653226566656 86695373077632 86732871076368 86991715732932 87079992164352 87420148383744 87482355941376 87717794807808 87824083894272 88022370484224 88060442443776 88167146721984 88259262676992 88366207868928 88404428547072 88565718450176 88604025421824 88711388368416 88911678287872 88950134896128 89013431181312 89258989531184 89361139896864 89718779805696 89757585506304 89801241919488 90003992477696 90069243789312 90152028020736 90311644676096 90355570573312 90375909801984 90458975895552 90708522020864 90728940699648 90773069561856 90812331270144 90933785788416 91017364635648 91083350624256 91127651864832 91167066939168 91288995889152 91333397151744 91372901216256 91393469448192 91483619254929 91645593529344 91690168234368 91710807883776 91729826611632 91750475188224 91795100905728 92069053227072 92108875481928 92153675518641 92202344644608 92522491674624 92562510053376 92771494920192 92883907657728 93133883572224 93200156983296 93564220096512 93775466594304 93929705331264 94141777010688 94509518327136 94576770630144 94946211140418 94996355088384 95042559541248 95083667914752 95367434600448 95413819539456 95455088492544 95582752342016 95629242007552 95670604136448 95692139790336 95786529772032 95956122468352 96002793734144 96024404164608 96044317433856 96065937211392 96112661889024 96282832011264 96377804647168 96399499493376 96441194778624 96488101974528 96617147400192 96658936823808 96705949925376 96776060038272 96865008622866 96994558132224 97036510795776 97083707542272 97105561288704 97373443124928 97462940774859 97484879887488 97514413883392 97532294712336 97964991184896 98347666931712 98569713352704 98682519158784 98954751295488 99025166794752 99067997749248 99291670511616 99411983852544 99454982115456 99636433256448 99679528599552 99800311914468 100025638073856 100068901758144 100416363222582 100561739317248 100633298337792 100933627281408 100977283694592 101026397159424 101205267185664 101254491537408 101327899262976 101421031523328 101556674363392 101600600260608 101650016894976 101672898527232 101953380122624 102047087273472 102070058287104 102119703257088 102300509011968 102394535215104 102468769452288 102518608347936 102700120375296 102750071795712 102794513868288 103101292720512 103151439263664 103174658869248 103196054938086 103577684880456 103609064751104 103682792226816 103727637725184 104087803133952 104132823810048 104322809462784 104367931785216 104494396114944 104730320437248 104775619018752 104850176606208 105139423251456 105259747608576 105497399918592 105670918497672 105909499137024 106323208118028 106431101534208 106552904122368 106846848024576 106870899474432 106922879483904 106969126404096 107210638098432 107288363925504 107340546981888 107386974554112 107530596384768 107582897258496 107629429653504 107759845993536 107872432160768 107950637776896 108003142950912 108027454685184 108049857113088 108293808848896 108318186012672 108425030228064 108449436930048 108694290825216 108716831539712 108741303926784 108794193666048 108873067543056 109118877898752 109166074645248 109219170985056 109545123515544 109656286429184 109703715618816 109781780004864 110084631298048 110210615083008 110459445313536 110641125298176 110890927521792 111324095207424 111403312644096 111703129325568 111838481834112 112090987413504 112139469674496 112528842833088 112577514477912 112691754565632 113028070637568 113083045380096 113131956731904 113157422972928 113212460630016 113524776026112 113550330691584 113599444156416 113654696804352 113806701232128 113855925583872 113911302979584 113993886670848 114098660463744 114251258658816 114300675293184 114356269006848 114558739939328 114614459170816 114697552637952 114802973182656 115006235017216 115062171901952 115088072638464 115193852116992 115511633510944 115537635422208 115593830770176 115643828101824 115988954310576 116045369171622 116106656219136 116560197844992 116643141255168 116957059743744 117098778525696 117363160645632 117413923258368 117556195629312 117679016902656 117821610491904 117872571396096 118138700562432 118281851157888 118600179861504 118684574908416 119148186529152 119676780675072 119734989225984 120092325052416 120202704027648 120229761908736 120288239419392 120611967860736 120699409416192 120758115354624 120971920932864 121030759415808 121083108360192 121229826742728 121245047717888 121356486180864 121444467499008 121503535819776 121556089252224 121718661185536 121777862868992 121830534955008 121857959264256 121978159006572 122194124705792 122253557645824 122281077178368 122306435482176 122333966917632 122393467874304 122731110605378 122758737636096 122811833975904 122871567358188 123238263954987 123363322232832 123416680071168 123695326560256 123845210210304 124178511429632 124266875977728 124752293462016 125033955459072 125239607108352 125522369347584 125666020491264 126012691102848 126102360840192 126156903383808 126594948187224 126649703787651 126723412721664 126778223886336 127156579467264 127218426052608 127247063187456 127273451323392 127560805515264 127715373029376 127744122028032 128032538886144 128059089911808 128087916281856 128150215852032 128243122504704 128532665991168 128588259704832 128650802632704 128822863200256 128878582431744 128941266567168 129034746717696 129153344830488 129326077509632 129382014394368 129444943389696 129474081718272 129831257499904 129950587699812 129979839849984 130043059616448 130487573599398 130619988246528 131130222575616 131426284470272 131576692211712 131939668393984 132033555726336 132090663665664 132388894015488 132549311803392 132606642820608 132848577675264 132906038132736 133067082552624 133367517431808 133425202344192 133520146771968 133888484296776 134041709845296 134082319089664 134177731117056 134578169708544 134636378259456 134701862879232 135005988716544 135103865683968 135228042031104 135467467014144 135533355859968 135563864702976 135688463843328 136062783031296 136093411049472 136159604342784 136218496905216 136400678682624 136526046953472 136625025936384 136691477797248 136750600408752 136933493833728 137000095727616 137059351824384 137468390294016 137535252351552 137566211825664 137594739917448 138103579840608 138303516966912 138783737511936 138843765080064 139097079283712 139157242380288 139325861486592 139640427249664 139700825358336 139800235474944 140185897668608 140346330144768 140663199891456 140894557996896 141212665516032 141764277490704 141865155945216 141908135378944 142419316710627 142462464032768 142494532632576 142563839311872 142625501872128 142947517464576 143051151900672 143120729309184 143182632738816 143374128513024 143443863011328 143505906204672 143538209685504 143679794658048 143934183702528 144004190601216 144036606246912 144066476150784 144098905817088 144168992833536 144424248016896 144566706970752 144599249240064 144661792167936 144732152961792 144925721100288 144988405235712 145058924888064 145164090057408 145297512934299 145491837198336 145554766193664 145625561313408 146060164687392 146271620825088 146947486777344 147521500397568 147854570029056 148432126943232 148537750192128 148937505767424 149117975778816 149454649884672 149519292899328 149700467871702 150038457110784 150103352637216 150624544833873 150704094183424 150777393840128 150842608975872 150876563963904 150949947506688 151366368034816 151400440922112 151465925541888 151539595739136 151807900778496 151881737306112 151991848894464 152131547284992 152335011545088 152400900390912 152475025342464 152509347790848 152930070183936 153070630910208 153105087430656 153179554885632 153450763517952 153591802822656 153703154178432 153777912521904 154050180562944 154125107693568 154191770802432 154651939080768 154727158895496 154794082407129 155413597126656 155524188340224 155591456587776 156131704700928 156199235715072 156484214194176 156551897677824 156741594172416 157095480655872 157163428528128 157518267416576 157709134877184 158133573148672 158246099877888 158864248705536 159484812177042 159569040900096 159646652301312 160123100069888 160270272036864 160306349211648 160384319225856 160815957147648 160932545888256 161010820472832 161295894577152 161374345887744 161444144480256 161639768990304 161808648241152 161925956665344 162004714426368 162041182027776 162074785669632 162440713273344 162477279019008 162637545342096 162674155395072 163041436237824 163075247309568 163111955890176 163191290499072 163309601314584 163678316848128 163749111967872 163828756477584 164317685273316 164484429643776 164555573428224 164672670007296 165126946947072 165315922624512 165689167970304 165961687947264 166336391282688 166711940612096 166986142811136 167363159130112 167554693988352 168016921470464 168136481120256 168209204511744 168793264249632 168866271716868 169037631848448 169542105956352 169624568070144 169662750916608 169697935097856 170081074020352 170287164039168 170325496037376 170710051848192 170745453215744 170783888375808 170866954469376 170990830006272 171376887988224 171451012939776 171534403510272 171838109908992 171921688756224 172046328956928 172204459773984 172509352525824 172593257852928 172632108957696 172790778175488 173267450266416 173306453133312 173390746155264 173465742152736 173983431465864 174068053757433 174159984328704 174840296767488 174964711882752 175435589615616 175648167788544 176044740968448 176120884887552 176334293443968 176518525353984 176732415737856 176808857094144 177131436900352 177208050843648 177422776736832 177823356575744 177900269792256 178026862362624 178517979062368 178722279793728 179437559611392 179515171012608 179602483838976 180138487578624 180304056041472 180623289352192 180711141146624 180751819603968 180917951791104 181417044041728 181457881399296 181546139123712 181624662540288 181867571576832 182034729271296 182166701248512 182255303729664 182334133878336 182577991778304 182666794303488 182745802432512 182786938896384 182967238509858 183291187058688 183380336468736 183421615767552 183459653223264 183500950376448 183590201811456 184096665908067 184138106454144 184217750963856 184307351037282 184404689289216 185044983349248 185125020106752 185542989840384 185767815315456 186267767144448 186400313966592 187128440193024 187550933188608 187859410662528 188283554021376 189019036654272 189153541260288 189892422280836 190085119082496 190167335829504 190734869200896 190827639078912 190910176985088 191165504684032 191258484015104 191341208272896 191573059544064 191912244936704 192005587468288 192048808329216 192088634867712 192131874422784 192225323778048 192565664022528 192755609294336 192798998986752 192882389557248 192976203949056 193234294800384 193317873647616 193411899850752 193552120076544 193730017245732 193989116264448 194073021591552 194167415084544 194211122577408 194746886249856 194925881549718 194969759774976 195028827766784 195064589424672 195731360399097 195929982369792 196695333863424 197139426705408 197365038317568 197909502590976 198050333589504 198135995498496 198583341023232 198823967705088 198909964230912 199272866512896 199359057199104 199600623828936 200051276147712 200137803516288 200832726445164 201123478634496 201266596675584 201867254562816 201954567389184 202052794318848 202508983074816 202655798525952 202842063046656 203113348726784 203201200521216 203300033789952 203345797054464 203906760245248 204094174546944 204140116574208 204239406514176 204601018023936 204789070430208 204937538904576 205037216695872 205400240750592 205500143591424 205589027736576 206202585441024 206302878527328 206349317738496 206392109876172 207155369760912 207218129502208 207365584453632 207455275450368 208175606267904 208265647620096 208645618925568 208735863570432 208988792229888 209460640874496 209551238037504 209700353212416 210278846502912 210519495217152 210994799837184 211341836995344 211818998274048 212646416236056 212862203068416 213105808244736 213693696049152 213741798948864 213845758967808 213938252808192 214421276196864 214576727851008 214681093963776 214773949108224 215061192769536 215165794516992 215258859307008 215519691987072 215744864321536 215901275553792 216006285901824 216054909370368 216099714226176 216587617697792 216636372025344 216850060456128 216898873860096 217388581650432 217433663079424 217482607853568 217588387332096 217746135086112 218237755797504 218332149290496 218438341970112 219090247031088 219312572858368 219407431237632 220169262596096 220421230166016 220918890627072 221282250596352 221781855043584 222648190414848 222806625288192 223406258651136 223676963668224 224181974827008 224278939348992 224550701807553 225057685666176 225155028955824 225383509131264 226056141275136 226166090760192 226263913463808 226314845945856 226424921260032 227049552052224 227100661383168 227198888312832 227309393608704 227711851167744 227822605959168 227987773341696 228197320927488 228502517317632 228601350586368 228712538013696 229117479878656 229228918341632 229395105275904 229605946365312 230012470034432 230124343803904 230176145276928 230387704233984 231023267021888 231075270844416 231187661540352 231287656203648 231977908621152 232090738343244 233120395689984 233286282510336 234197557051392 234726321291264 234827846516736 235112391258624 235358033805312 235643220983808 235745142792192 236277401124864 236563702315776 237200359723008 237369149816832 238296373058304 239227218265563 239353561350144 239469978451968 240184650104832 240405408055296 240459523817472 240576478838784 241223935721472 241398818832384 241516230709248 241943841865728 242061518831616 242166216720384 242459653485456 242712972361728 242888934998016 243007071639552 243112178504448 243437322371072 243555725737984 243661069910016 243715918528512 243956318013144 244388249411584 244507115291648 244562154356736 244612870964352 244667933835264 244786935748608 245462221210756 245517475272192 245623667951808 245743134716376 246476527909974 246726644465664 246833360142336 247690420420608 248357022859264 248533751955456 249504586924032 250067910918144 250479214216704 251044738695168 251332040982528 252025382205696 252204721680384 252313806767616 253189896374448 253299407575302 253446825443328 253556447772672 254313158934528 254436852105216 254494126374912 254546902646784 255121611030528 255430746058752 255488244056064 256065077772288 256118179823616 256175832563712 256300431704064 256486245009408 257065331982336 257176519409664 257301605265408 257645726400512 257757164863488 257882533134336 258069493435392 258306689660976 258652155019264 258764028788736 258889886779392 258948163436544 259662514999808 259901175399624 259959679699968 260086119232896 260975147198796 261239976493056 262260445151232 262852568940544 263153384423424 263879336787968 264067111452672 264181327331328 264777788030976 265098623606784 265213285641216 265697155350528 265812076265472 266134165105248 266735034863616 266850404688384 267040293543936 267776968593552 268083419690592 268164638179328 269156339417088 269272756518912 269403725758464 270011977433088 270207731367936 270456084062208 270934934028288 271066711719936 271127729405952 271376927686656 272125566062592 272186822098944 272319208685568 272436993810432 272801357365248 273052093906944 273250051872768 273382955594496 273501200817504 273866987667456 274000191455232 274118703648768 274450857764787 274936780588032 275070504703104 275132423651328 275189479834896 276207159681216 276607033933824 277567475023872 277687530160128 278314484760576 278651722973184 279280854499328 279401650716672 279600470949888 280371795337216 280692660289536 281326399782912 281789115993792 282425331032064 283528554981408 283730311890432 284838633421254 284924928065536 284989065265152 285127678623744 285251003744256 286102303801344 286241458618368 286365265477632 286748257026048 286887726022656 287011812409344 287076419371008 287359589316096 287868367405056 288008381202432 288073212493824 288132952301568 288197811634176 288337985667072 288848496033792 289133413941504 289198498480128 289323584335872 289464305923584 289851442200576 289976810471424 290117849776128 290328180114816 290595025868598 290983674396672 291109532387328 291251122626816 292120329374784 292388822324577 292543241650176 293894973554688 295043000795136 295709140058112 296864253886464 297075500384256 297875011534848 298235951557632 298909299769344 299038585798656 299400935743404 300076914221568 300206705274432 301249089667746 301408188366848 301554787680256 301685217951744 301899895013376 302732736069632 302800881844224 302931851083776 303079191478272 303615801556992 303763474612224 303983697788928 304263094569984 304670023090176 304801800781824 304950050684928 305018695581696 305860140367872 306141261820416 306210174861312 306359109771264 306901527035904 307183605645312 307406308356864 307555825043808 308100361125888 308250215387136 308383541604864 309303878161536 309454317790992 309588164814258 310827194253312 311048376680448 311182913175552 312263409401856 312398471430144 312968428388352 313103795355648 313483188344832 314190961311744 314326857056256 315036534833152 315418269754368 316267146297344 316492199755776 317728497411072 318969624354084 319293304602624 320246200139776 320540544073728 320612698423296 320768638451712 321631914295296 321865091776512 322021640945664 322591789154304 322748691775488 322888288960512 323279537980608 323617296482304 323851913330688 324009428852736 324082364055552 324149571339264 324881426546688 324954558038016 325275090684192 325348310790144 326082872475648 326150494619136 326223911780352 326382580998144 326619202629168 327356633696256 327498223935744 327657512955168 328635370546632 328968859287552 329111146856448 329345340014592 330253893894144 330631845249024 331378335940608 331923375894528 332672782565376 333423881224192 333972285622272 334726318260224 335109387976704 336033842940928 336272962240512 336418409023488 337586528499264 337732543433736 338075263696896 339084211912704 339249136140288 339395870195712 340162148040704 340574328078336 340650992074752 341420103696384 341490906431488 341567776751616 341733908938752 341981660012544 342753775976448 342902025879552 343068807020544 343676219817984 343843377512448 344092657913856 344408919547968 345018705051648 345186515705856 345264217915392 345581556350976 346534900532832 346612906266624 346781492310528 346931484305472 347966862931728 348136107514866 348319968657408 349680593534976 349929423765504 350871179231232 351296335577088 352089481936896 352241769775104 352668586887936 353037050707968 353464831475712 353617714188288 354262873800704 354416101687296 354845553473664 355646713151488 355800539584512 356053724725248 357035958124736 357444559587456 359030342025216 359204967677952 360276975157248 360608112082944 361246578704384 361422282293248 361835903582208 362834088083456 362915762798592 363092278247424 363249325080576 363735143153664 364069458542592 364333402497024 364510607459328 364668267756672 365155983556608 365333588606976 365491604865024 365573877792768 365934477019716 366582374117376 366760672937472 366843231535104 366919306446528 367001900752896 367180403622912 368193331816134 368276212908288 368435501927712 368614702074564 369714791864961 370089966698496 370250040213504 371085979680768 371535630630912 372535534288896 372800627933184 374256880386048 375101866377216 375718821325056 376567108042752 378038073308544 378307082520576 379784844561672 380170238164992 380334671659008 381469738401792 381655278157824 381820353970176 382516968030208 382682416545792 383146119088128 383824489873408 384011174936576 384097616658432 384177269735424 384263748845568 384450647556096 385511218588672 385597997973504 385764779114496 385952407898112 386468589600768 386635747295232 386823799701504 387104240153088 387460034491464 387978232528896 388146043183104 388334830169088 388422245154816 389493772499712 389851763099436 389939519549952 390129178849344 391462720798194 391859964739584 393390667726848 394278853410816 394730076635136 395819005181952 396100667179008 396271990996992 397166682046464 397647935410176 397819928461824 398545733025792 398718114398208 399201247657872 400102552295424 400275607032576 401665452890328 402246957268992 402533193351168 403734509125632 403909134778368 404105588637696 405017966149632 405311597051904 405684126093312 406226697453568 406402401042432 406600067579904 406691594108928 407813520490496 408188349093888 408280233148416 408478813028352 409202036047872 409578140860416 409875077809152 410074433391744 410800481501184 411000287182848 411178055473152 412405170882048 412605757054656 412698635476992 412784219752344 414310739521824 414436259004416 414910550900736 416351212535808 416531295240192 417291237851136 417471727140864 417977584459776 418921281748992 419102476075008 419400706424832 420557693005824 421038990434304 421989599674368 422683673990688 423637996548096 425292832472112 425724406136832 427387392098304 427483597897728 427691517935616 427876505616384 428842552393728 429153455702016 429362187927552 429547898216448 430122385539072 430331589033984 430517718614016 431039383974144 431489728643072 431802551107584 432012571803648 432109818740736 432199428452352 433175235395584 433272744050688 433700120912256 433797747720192 434777163300864 434867326158848 434965215707136 435176774664192 435492270172224 436475511595008 436664298580992 436876683940224 438180494062176 438814862475264 440338525192192 440842460332032 442564501192704 443563710087168 445296380829696 445613250576384 446812517302272 447353927336448 448363949654016 448557878697984 449101403615106 450115371332352 450310057911648 451873634501619 452112282550272 452332181520384 452527826927616 452629691891712 452849842520064 454099104104448 454201322766336 454397776625664 454618787217408 455423702335488 455645211918336 455975546683392 456394641854976 457005034635264 457202701172736 457425076027392 458234959757312 458457836683264 458790210551808 459211892730624 460024940068864 460248687607808 460352290553856 460775408467968 462046534043776 462150541688832 462375323080704 462575312407296 463955817242304 464181476686488 464382247221387 466240791379968 466572565020672 468395114102784 469452642582528 469655693033472 470224782517248 471286441967616 471490285584384 472554802249728 473127404631552 474400719446016 474738299633664 476592746116608 478454436531126 478707122700288 478939956903936 480369300209664 480810816110592 480919047634944 481152957677568 482447871442944 482797637664768 483032461418496 483887683731456 484123037663232 484332433440768 484919306970912 485425944723456 485777869996032 486014143279104 486224357008896 486874644742144 487111451475968 487322139820032 487431837057024 487912636026288 488776498823168 489014230583296 489124308713472 489225741928704 489335867670528 489573871497216 490924442421512 491034950544384 491247335903616 491486269432752 492953055819948 493453288931328 493666720284672 495380840841216 496714045718528 497067503910912 499009173848064 500135821836288 500958428433408 502089477390336 502664081965056 504050764411392 504409443360768 504627613535232 506379792748896 506598815150604 507112895545344 508626317869056 508873704210432 508988252749824 509093805293568 510243222061056 510861492117504 510976488112128 512130155544576 512236359647232 512351665127424 512600863408128 512972490018816 514130663964672 514353038819328 514603210530816 515291452801024 515514329726976 515765066268672 516138986870784 516613379321952 517304310038528 517528057577472 517779773558784 517896326873088 519325029999616 519802350799248 519919359399936 520172238465792 521950294397592 522204161272299 522479952986112 524520890302464 525705137881088 526306768846848 527758673575936 528134222905344 528362654662656 529555576061952 530197247213568 530426571282432 531394310701056 531624152530944 532268330210496 533470069727232 533700809376768 534080587087872 535553937187104 536166839381184 536329276358656 538312678834176 538545513037824 538807451516928 540415462735872 540912168124416 541869868056576 542133423439872 542255458811904 542753855373312 544251132125184 544373644197888 544638417371136 544873987620864 545602714730496 546104187813888 546500103745536 546765911188992 547002401635008 547733975334912 548000382910464 548237407297536 548901715529574 549873561176064 550141009406208 550264847302656 550378959669792 552289997724201 552414319362432 553214067867648 555134950047744 555375060320256 556628969521152 557303445946368 558561708998656 558803301433344 559200941899776 560743590674432 561385320579072 562652799565824 563578231987584 564850662064128 567057109962816 567460623780864 569677266842508 569849856131072 570255357247488 570502007488512 572204607602688 572482917236736 572730530955264 573496514052096 573775452045312 574023624818688 574719178632192 575736734810112 576016762404864 576146424987648 576265904603136 576395623268352 576675971334144 577696992067584 578266827883008 578396996960256 578647168671744 578928611847168 579702884401152 579953620942848 580235699552256 580656360229632 581190051737196 581967348793344 582219064774656 582502245253632 584240658749568 584777644649154 585086483300352 587789947109376 590086001590272 591418280116224 593728507772928 594151000768512 595750023069696 596471903115264 597818599538688 598077171597312 598801871486808 600153828443136 600413410548864 602498179335492 603109575360512 603370435903488 603799790026752 605465472139264 605601763688448 605863702167552 606158382956544 607526949224448 607967395577856 608526189139968 609340046180352 609603601563648 609900101369856 610037391163392 611720280735744 612282523640832 612420349722624 612718219542528 613803054071808 614367211290624 614812616713728 615111650087616 616200722251776 616500430774272 616767083209728 618607756323072 618908635581984 619176329628516 621654388506624 622096753360896 622365826351104 624526818803712 624796942860288 625936856776704 626207590711296 626966376689664 628381922623488 628653714112512 630073069666304 630836539508736 632534292594688 632984399511552 635456994822144 637939248708168 638586609205248 640492400279552 641081088147456 641225396846592 641537276903424 643263828590592 643730183553024 644043281891328 645183578308608 645497383550976 645776577921024 646559075961216 647234592964608 647703826661376 648018857705472 648164728111104 648299142678528 649762853093376 649909116076032 650550181368384 650696621580288 652165744951296 652300989238272 652447823560704 652765161996288 653238405258336 654713267392512 654996447871488 655315025910336 657270741093264 657937718575104 658222293712896 660507787788288 661263690498048 662756671881216 663846751789056 665345565130752 666847762448384 667944571244544 669452636520448 670218775953408 672067685881856 672545924481024 672836818046976 675173056998528 675465086867472 676150527393792 678168423825408 678498272280576 678791740391424 680324296081408 681148656156672 681301984149504 682981812862976 683135553503232 683467817877504 683963320025088 685507551952896 685804051759104 686137614041088 687352439635968 687686755024896 688185315827712 688817839095936 690037410103296 690373031411712 690528435830784 691163112701952 693069801065664 693225812533248 693562984621056 693862968610944 695933725863456 696272215029732 699361187069952 699858847531008 702592671154176 704178963873792 704483539550208 705337173775872 706074101415936 706929662951424 707235428376576 708525747601408 708832203374592 709691106947328 711293426302976 711601079169024 712107449450496 714071916249472 714889119174912 717681654796689 718060684050432 718409935355904 720553950314496 721216224165888 722493157408768 722844564586496 723671807164416 725668176166912 725831525597184 726184556494848 726498650161152 728138917085184 728666804994048 729021214918656 729336535513344 730311967113216 730667177213952 730983209730048 731147755585536 731868954039432 733164748234752 733521345874944 733686463070208 733838612893056 734003801505792 734360807245824 736386663632268 736552425816576 736871003855424 737229404149128 739429583729922 740179933396992 740500080427008 743071261261824 745071068577792 745601255866368 748513760772096 750203732754432 751437642650112 753134216085504 756076146617088 756614165041152 759569689123344 760340476329984 760669343318016 762939476803584 763310556315648 763640707940352 765033936060416 765364833091584 766292238176256 767648979746816 768022349873152 768195233316864 768354539470848 768527497691136 768901295112192 771022437177344 771195995947008 771529558228992 771904815796224 772937179201536 773271494590464 773647599403008 774208480306176 774920068982928 775956465057792 776292086366208 776669660338176 776844490309632 778987544999424 779703526198872 779879039099904 780258357698688 782925441596388 783719929479168 786781335453696 788557706821632 789460153270272 791638010363904 792201334358016 792543981993984 794333364092928 795295870820352 795639856923648 797091466051584 797436228796416 798402495315744 800205104590848 800551214065152 803330905780656 804493914537984 807469018251264 807818269556736 808211177275392 810035932299264 810623194103808 811368252186624 812453394907136 812804802084864 813200135159808 813383188217856 815627040980992 816376698187776 816560466296832 816957626056704 818404072095744 819156281720832 819750155618304 820148866783488 821600963002368 822000574365696 822356110946304 823352573294361 824810341764096 825211514109312 825397270953984 825568439504688 828621479043648 828872518008832 829821101801472 832702425071616 833062590480384 834943454281728 835955168919552 837842563497984 838204952150016 838801412849664 841115386011648 842077980868608 843979199348736 845367347981376 847275993096192 850585664944224 854774784196608 854967195795456 855383035871232 855753011232768 858306911404032 858724375855104 859095796432896 860244771078144 860663178067968 861035437228032 862078767948288 862979457286144 863605102215168 864025143607296 864219637481472 864398856904704 866350470791168 866545488101376 867400241824512 867595495440384 869554326601728 869734652317696 869930431414272 870353549328384 870984540344448 872951023190016 873328597161984 873753367880448 876360988124352 877166466973731 877629724950528 880677050384384 881684920664064 885129002385408 887127420174336 890592761659392 891226501152768 893625034604544 894707854672896 896727899308032 897115757395968 898202807230212 900230742664704 900620115823296 903747269003238 904224565100544 904664363040768 905055653855232 905699685040128 908198208208896 908402645532672 908795553251328 909237574434816 910847404670976 911290423836672 911951093366784 912789283709952 914010069270528 914405402345472 914850152054784 916469919514624 916915673366528 917580421103616 918423785461248 920049880137728 920497375215616 920704581107712 921550816935936 924093068087552 924301083377664 924750646161408 925150624814592 927911634484608 928362953372976 928764494442774 932481582759936 933145130041344 936790228205568 938905285165056 939311386066944 940449565034496 942572883935232 942980571168768 945109604499456 946254809263104 948801438892032 949476599267328 953185492233216 956908873062252 957879913807872 960738600419328 961621632221184 961838095269888 962305915355136 964895742885888 965595275329536 966064922836992 967775367462912 968246075326464 968664866881536 969838613941824 970851889446912 971555739992064 972028286558208 972448714017792 973749289484288 974222902951936 974644279640064 974863674114048 975825272052576 977552997646336 978028461166592 978248617426944 978451483857408 978671735341056 979147742994432 981848884843024 982069901088768 982494671807232 982972538865504 985906111639896 986906577862656 987333440569344 990761681682432 993428091437056 994135007821824 998018347696128 1000271643672576 1001916856866816 1004178954780672 1005328163930112 1008101528822784 1008818886721536 1009255227070464 1012759585497792 1013197630301208 1014225791090688 1017252635738112 1017747408420864 1018187610587136 1020486444122112 1021722984235008 1021952976224256 1024260311089152 1024472719294464 1024703330254848 1025201726816256 1025944980037632 1028261327929344 1028706077638656 1029206421061632 1030582905602048 1031028659453952 1031530132537344 1032277973741568 1033226758643904 1034608620077056 1035056115154944 1035559547117568 1035792653746176 1038650059999232 1039604701598496 1039838718799872 1040344476931584 1043900588795184 1044408322544598 1044959905972224 1049041780604928 1051410275762176 1052613537693696 1055517347151872 1056268445810688 1056725309325312 1059111152123904 1060394494427136 1060853142564864 1062788621402112 1063248305061888 1064536660420992 1066940139454464 1067401618753536 1068161174175744 1071107874374208 1072333678762368 1072658552717312 1077091026075648 1077614903033856 1080830925471744 1081824336248832 1083739736113152 1084266846879744 1085507710746624 1088502264250368 1088747288395776 1089276834742272 1089747975241728 1091205429460992 1092208375627776 1093000207491072 1093531822377984 1094004803270016 1095467950669824 1096000765820928 1096474814595072 1097803431059148 1099747122352128 1100282018812416 1100529694605312 1100757919339584 1104579995448402 1104828638724864 1109144375594883 1110269900095488 1110750120640512 1113257939042304 1114606891892736 1117123417997312 1117606602866688 1118401883799552 1121487181348864 1122770641158144 1125305599131648 1127156463975168 1129701324128256 1134114219925632 1134921247561728 1139354533685016 1139699712262144 1140510714494976 1141004014977024 1144409215205376 1144965834473472 1145461061910528 1147550904090624 1148047249637376 1149438357264384 1151473469620224 1152033524809728 1152292849975296 1152531809206272 1152791246536704 1153351942668288 1156533655766016 1156793993920512 1157294337343488 1157857223694336 1159405768802304 1159907241885696 1160471399104512 1161312720459264 1162380103474392 1163934697586688 1164438129549312 1165004490507264 1168481317499136 1169555289298308 1175579894218752 1180172003180544 1182836560232448 1187457015545856 1188302001537024 1191500046139392 1192943806230528 1195637199077376 1196154343194624 1197603742973616 1200307656886272 1200826821097728 1204996358670984 1206219150721024 1206740871806976 1207599580053504 1210930944278528 1211203527376896 1211727404335104 1212316765913088 1215053898448896 1215934791155712 1217052378279936 1218680092360704 1219207203127296 1219800202739712 1220074782326784 1223440561471488 1224565047281664 1224840699445248 1225436439085056 1227606108143616 1228734422581248 1229625233427456 1230223300175232 1232401444503552 1233000861548544 1233534166419456 1237215512646144 1237817271163968 1238352659257032 1243308777013248 1244731652702208 1249053637607424 1249593885720576 1251873713553408 1252415181422592 1253932753379328 1256763845246976 1257307428225024 1260146139332608 1261673079017472 1265068585189376 1265968799023104 1270913989644288 1275878497416336 1277173218410496 1280984800559104 1282162176294912 1282450793693184 1283074553806848 1286527657181184 1287460367106048 1288086563782656 1290367156617216 1290994767101952 1291553155842048 1293118151922432 1294469185929216 1295407653322752 1296037715410944 1296329456222208 1296598285357056 1299525706186752 1299818232152064 1301100362736768 1301393243160576 1304331489902592 1304601978476544 1304895647121408 1305530323992576 1306476810516672 1309426534785024 1309992895742976 1310630051820672 1314541482186528 1316444587425792 1321015575576576 1322527380996096 1327693503578112 1330691130261504 1333695524896768 1335889142489088 1338905273040896 1340437551906816 1344135371763712 1345091848962048 1345673636093952 1350346113997056 1350930173734944 1355620903504857 1356336847650816 1356996544561152 1357583480782848 1360648592162816 1362297312313344 1362603968299008 1365963625725952 1366271107006464 1366935635755008 1367926640050176 1371015103905792 1371608103518208 1372275228082176 1374704879271936 1375373510049792 1376370631655424 1377635678191872 1380074820206592 1380746062823424 1381056871661568 1382326225403904 1386139602131328 1386451625066496 1387125969242112 1387725937221888 1391867451726912 1392544430059464 1393146741664161 1398722374139904 1399717695062016 1405185342308352 1408357927747584 1408967079100416 1410674347551744 1413859325902848 1414470856753152 1417051495202816 1417664406749184 1419382213894656 1422586852605952 1423202158338048 1424214898900992 1428143832498944 1429778238349824 1435363309593378 1436121368100864 1436819870711808 1441107900628992 1442432448331776 1444986314817536 1445689129172992 1447343614328832 1451336352333824 1451663051194368 1452369112989696 1452997300322304 1456277834170368 1457333609988096 1458042429837312 1458673071026688 1460623934226432 1461334354427904 1461966419460096 1462295511171072 1463737908078864 1466329496469504 1467042691749888 1467372926140416 1467677225786112 1468007603011584 1468721614491648 1472773327264536 1473104851633152 1473742007710848 1474458808298256 1478859167459844 1480359866793984 1481000160854016 1486142522523648 1490142137155584 1491202511732736 1497027521544192 1500407465508864 1502875285300224 1506268432171008 1512152293234176 1513228330082304 1519139378246688 1521338686636032 1525878953607168 1526621112631296 1527281415880704 1530067872120832 1530729666183168 1532584476352512 1535297959493632 1536044699746304 1536390466633728 1536709078941696 1537054995382272 1537802590224384 1542044874354688 1542391991894016 1543059116457984 1543809631592448 1545874358403072 1546542989180928 1547295198806016 1548416960612352 1549840137965856 1551912930115584 1552584172732416 1553339320676352 1553688980619264 1557975089998848 1559407052397744 1559758078199808 1560516715397376 1565850883192776 1566612483816897 1567439858958336 1573562670907392 1577115413643264 1578920306540544 1583276020727808 1584402668716032 1585087963987968 1588666728185856 1590591741640704 1591279713847296 1594182932103168 1594872457592832 1596804990631488 1600410209181696 1601102428130304 1606661811561312 1608987829075968 1614938036502528 1615636539113472 1616422354550784 1621246388207616 1622736504373248 1624906789814272 1625609604169728 1626400270319616 1626766376435712 1631254081961984 1632753396375552 1633120932593664 1633915252113408 1636808144191488 1638312563441664 1639500311236608 1640297733566976 1643201926004736 1644001148731392 1644712221892608 1646705146588722 1649620683528192 1650423028218624 1650794541907968 1651136879009376 1656869993172603 1657242958087296 1657745036017664 1659642203602944 1665404850143232 1666125180960768 1669886908563456 1671910337839104 1675685126995968 1676409904300032 1677602825699328 1682230772023296 1684155961737216 1687958398697472 1690734695962752 1694551986192384 1701171329888448 1709549568393216 1710766071742464 1711506022465536 1716613822808064 1717448751710208 1718191592865792 1720489542156288 1721326356135936 1722070874456064 1724157535896576 1727210204430336 1728050287214592 1728439274962944 1728797713809408 1732700941582336 1733090976202752 1734800483649024 1735190990880768 1739108653203456 1739469304635392 1739860862828544 1740707098656768 1741969080688896 1745902046380032 1746657194323968 1747506735760896 1752721976248704 1754332933947462 1755259449901056 1761354100768768 1763369841328128 1770258004770816 1774254840348672 1781185523318784 1782453002305536 1787250069209088 1789415709345792 1793455798616064 1794231514791936 1796405614460424 1800461485329408 1801240231646592 1807494538006476 1809328726081536 1810111307710464 1811399370080256 1816396416417792 1816805291065344 1817591106502656 1818475148869632 1822580847673344 1823902186733568 1825578567419904 1828020138541056 1828810804690944 1829700304109568 1832939839029248 1833831346733056 1835160842207232 1836847570922496 1840099760275456 1840994750431232 1841409162215424 1843101633871872 1848186136175104 1848602166755328 1849501292322816 1850301249629184 1855823268969216 1856725906745952 1857528988885548 1864963165519872 1866290260082688 1873580456411136 1877810570330112 1878622772133888 1880899130068992 1885145767870464 1885961142337536 1890219208998912 1892509618526208 1897602877784064 1898953198534656 1906370984466432 1913817746124504 1915759827615744 1921477200838656 1923243264442368 1923676190539776 1924611830710272 1929791485771776 1931190550659072 1932129845673984 1935550734925824 1936492150652928 1937329733763072 1939677227883648 1941703778893824 1943111479984128 1944056573116416 1944897428035584 1947498578968576 1948445805903872 1949288559280128 1949727348228096 1951650544105152 1955105995292672 1956056922333184 1956497234853888 1956902967714816 1957343470682112 1958295485988864 1963697769686048 1964139802177536 1964989343614464 1965945077731008 1971812223279792 1973813155725312 1974666881138688 1981523363364864 1986856182874112 1988270015643648 1996036695392256 2000543287345152 2003833713733632 2008357909561344 2010656327860224 2016203057645568 2017637773443072 2018510454140928 2025519170995584 2026395260602416 2028451582181376 2034505271476224 2035494816841728 2036375221174272 2040972888244224 2043445968470016 2043905952448512 2048945438588928 2049406660509696 2050403453632512 2051889960075264 2056522655858688 2057412155277312 2058412842123264 2061165811204096 2062057318907904 2063060265074688 2064555947483136 2066453517287808 2069217240154112 2070112230309888 2071119094235136 2071585307492352 2077300119998464 2079209403196992 2079677437599744 2080688953863168 2087801177590368 2088816645089196 2098083561209856 2102820551524352 2111034694303744 2112536891621376 2113450618650624 2118222304247808 2120788988854272 2121706285129728 2125577242804224 2126496610123776 2129073320841984 2133880278908928 2134803237507072 2136322348351488 2142215748748416 2144667357524736 2145317105434624 2153044964390067 2154182052151296 2155229806067712 2161661850943488 2163648672497664 2167479472226304 2168533693759488 2171015421493248 2177004528500736 2177494576791552 2178553669484544 2179495950483456 2184416751255552 2186000414982144 2187063644755968 2188009606540032 2190935901339648 2192001531641856 2192949629190144 2195606862118296 2199494244704256 2200564037624832 2201059389210624 2201515838679168 2209159990896804 2209657277449728 2218288751189766 2220539800190976 2221500241281024 2229213783785472 2234246835994624 2235213205733376 2236803767599104 2242974362697728 2245541282316288 2250611198263296 2254312927950336 2259402648256512 2268228439851264 2269842495123456 2278709067370032 2279399424524288 2281021428989952 2282008029954048 2288818430410752 2289931668946944 2290922123821056 2295101808181248 2296094499274752 2298876714528768 2302946939240448 2304067049619456 2304585699950592 2305063618412544 2305582493073408 2306703885336576 2313067311532032 2313587987841024 2314588674686976 2315714447388672 2318811537604608 2319814483771392 2320942798209024 2322625440918528 2324760206948784 2327869395173376 2328876259098624 2330008981014528 2336962634998272 2339110578596616 2351159788437504 2360344006361088 2365673120464896 2374914031091712 2376604003074048 2383000092278784 2385887612461056 2391274398154752 2392308686389248 2395207485947232 2400615313772544 2401653642195456 2409992717341968 2412438301442048 2413481743613952 2421861888557056 2422407054753792 2423454808670208 2424633531826176 2430107796897792 2431869582311424 2434104756559872 2437360184721408 2438414406254592 2439600405479424 2440149564653568 2446881122942976 2449130094563328 2449681398890496 2450872878170112 2455212216287232 2457468845162496 2459250466854912 2460446600350464 2464802889007104 2466001723097088 2467068332838912 2470057719883083 2474431025292288 2475634542327936 2476705318514064 2486617554026496 2489463305404416 2498107275214848 2499187771441152 2504830362845184 2507865506758656 2513527690493952 2514614856450048 2520292278665216 2523346158034944 2530137170378752 2531937598046208 2541827979288576 2551756994832672 2561969601118208 2564324352589824 2564901587386368 2566149107613696 2574920734212096 2576173127565312 2580734313234432 2581989534203904 2583106311684096 2586236303844864 2588938371858432 2590815306645504 2592075430821888 2592658912444416 2593196570714112 2599051412373504 2599636464304128 2602200725473536 2602786486321152 2608662979805184 2609203956953088 2609791294242816 2611060647985152 2612953621033344 2618853069570048 2619985791485952 2621260103641344 2629082964373056 2631499400921193 2632889174851584 2642031151153152 2645054761992192 2655387007156224 2661382260523008 2671778284978176 2677810546081792 2680875103813632 2688270743527424 2690183697924096 2691347272187904 2700692227994112 2701860347469888 2711241807009714 2712673695301632 2713993089122304 2715166961565696 2724594624626688 2725207936598016 2731927251451904 2732542214012928 2733871271510016 2735853280100352 2742030207811584 2743216207036416 2744550456164352 2749409758543872 2750747020099584 2752741263310848 2755271356383744 2760149640413184 2761492125646848 2762113743323136 2764652450807808 2772279204262656 2772903250132992 2774251938484224 2775451874443776 2783734903453824 2785088860118928 2786293483328322 2797444748279808 2799435390124032 2810370684616704 2816715855495168 2817934158200832 2821348695103488 2827718651805696 2828941713506304 2834102990405632 2835328813498368 2838764427789312 2845173705211904 2846404316676096 2848429797801984 2856287664997888 2859556476699648 2870726619186756 2873639741423616 2882215801257984 2884864896663552 2889972629635072 2891378258345984 2894687228657664 2902672704667648 2903326102388736 2904738225979392 2905994600644608 2912555668340736 2914667219976192 2916084859674624 2917346142053376 2921247868452864 2922668708855808 2923932838920192 2924591022342144 2927475816157728 2932658992939008 2934085383499776 2934745852280832 2935354451572224 2936015206023168 2937443228983296 2945546654529072 2946209703266304 2947484015421696 2948917616596512 2957718334919688 2960719733587968 2962000321708032 2972285045047296 2980284274311168 2982405023465472 2994055043088384 3000814931017728 3005750570600448 3012536864342016 3024304586468352 3026456660164608 3038278756493376 3042677373272064 3051757907214336 3053242225262592 3054562831761408 3061459332366336 3065168952705024 3070595918987264 3072089399492608 3072780933267456 3073418157883392 3074109990764544 3075605180448768 3084089748709376 3084783983788032 3086118232915968 3087619263184896 3091748716806144 3093085978361856 3094590397612032 3096833921224704 3099680275931712 3103825860231168 3105168345464832 3106678641352704 3107377961238528 3115950179997696 3118814104795488 3119516156399616 3121033430794752 3131701766385552 3133224967633794 3134879717916672 3147125341814784 3154230827286528 3157840613081088 3166552041455616 3168805337432064 3170175927975936 3177333456371712 3181183483281408 3182559427694592 3188365864206336 3189744915185664 3193609981262976 3200820418363392 3202204856260608 3213323623122624 3217975658151936 3231273078226944 3232844709101568 3242492776415232 3245473008746496 3249813579628544 3251219208339456 3252800540639232 3262508163923968 3265506792751104 3266241865187328 3267830504226816 3273616288382976 3276625126883328 3279000622473216 3280595467133952 3286403852009472 3288002297462784 3289424443785216 3293410293177444 3299241367056384 3300846056437248 3301589083815936 3302273758018752 3313739986345206 3314485916174592 3315490072035328 3327433126784649 3330809700286464 3332250361921536 3339773817126912 3343820675678208 3351370253991936 3352819808600064 3355205651398656 3364461544046592 3368311923474432 3375916797394944 3381469391925504 3389103972384768 3402342659776896 3419099136786432 3421532143484928 3423012044931072 3433227645616128 3434897503420416 3436383185731584 3442652712271872 3444141748912128 3448315071793152 3454420408860672 3456100574429184 3456878549925888 3457595427618816 3465401883164672 3469600967298048 3470381981761536 3478217306406912 3478938609270784 3479721725657088 3481414197313536 3483938161377792 3491804092760064 3493314388647936 3495013471521792 3505443952497408 3508665867894924 3522708201537536 3526739682656256 3540516009541632 3548509680697344 3562371046637568 3564906004611072 3574500138418176 3578831418691584 3586911597232128 3588463029583872 3592811228920848 3600922970658816 3602480463293184 3614989076012952 3618657452163072 3620222615420928 3622798740160512 3632792832835584 3633610582130688 3635182213005312 3636950297739264 3645161695346688 3647804373467136 3651157134839808 3656040277082112 3657621609381888 3659400608219136 3667662693466112 3670321684414464 3673695141844992 3680199520550912 3681989500862464 3682818324430848 3686203267743744 3696372272350208 3697204333510656 3699002584645632 3700602499258368 3711646537938432 3713451813491904 3715057977771096 3729926331039744 3747160912822272 3755621140660224 3757245544267776 3761798260137984 3770291535740928 3771922284675072 3780438417997824 3785019237052416 3795205755568128 3797906397069312 3812741968932864 3827635492249008 3831519655231488 3842954401677312 3846486528884736 3847352381079552 3849223661420544 3859582971543552 3862381101318144 3864259691347968 3871101469851648 3872984301305856 3874659467526144 3879354455767296 3883407557787648 3886222959968256 3888113146232832 3889794856071168 3894997157937152 3896891611807744 3898577118560256 3899454696456192 3903301088210304 3910211990585344 3912113844666368 3912994469707776 3913805935429632 3914686941364224 3916590971977728 3927395539372096 3928279604355072 3929978687228928 3931890155462016 3943624446559584 3949333762277376 3963046726729728 3973712365748224 3992073390784512 4001086574690304 4007667427467264 4016715819122688 4021312655720448 4032406115291136 4035275546886144 4037020908281856 4051038341991168 4052790521204832 4066862710514571 4069010542952448 4070989633683456 4072750442348544 4081945776488448 4086891936940032 4087811904897024 4097890877177856 4098813321019392 4100806907265024 4103779920150528 4113045311717376 4114824310554624 4116825684246528 4124114637815808 4126120530149376 4129111894966272 4132907034575616 4138434480308224 4140224460619776 4142238188470272 4143170614984704 4154600239996928 4158418806393984 4159354875199488 4161377907726336 4175602355180736 4177633290178392 4196167122419712 4222069388607488 4225073783242752 4226901237301248 4241577977708544 4243412570259456 4251154485608448 4252993220247552 4258146641683968 4267760557817856 4269606475014144 4272644696702976 4284431497496832 4289334715049472 4306089928780134 4308364104302592 4310459612135424 4323323701886976 4327297344995328 4334958944452608 4337067387518976 4342030842986496 4354009057001472 4354989153583104 4357107338969088 4358991900966912 4368833502511104 4372000829964288 4374127289511936 4376019213080064 4381871802679296 4384003063283712 4385899258380288 4391213724236592 4398988489408512 4401128075249664 4402118778421248 4403031677358336 4418319981793608 4419314554899456 4436577502379532 4441079600381952 4443000482562048 4458427567570944 4468493671989248 4470426411466752 4473607535198208 4485948725395456 4491082564632576 4501222396526592 4508625855900672 4518805296513024 4536456879702528 4539684990246912 4557418134740064 4558798849048576 4564016059908096 4577636860821504 4579863337893888 4581844247642112 4590203616362496 4592188998549504 4597753429057536 4605893878480896 4608134099238912 4609171399901184 4610127236825088 4611164986146816 4613407770673152 4626134623064064 4627175975682048 4629177349373952 4631428894777344 4637623075209216 4639628967542784 4641885596418048 4645250881837056 4649520413897568 4655738790346752 4657752518197248 4660017962029056 4673925269996544 4678221157193232 4702319576875008 4720688012722176 4731346240929792 4749828062183424 4753208006148096 4766000184557568 4771775224922112 4782548796309504 4784617372778496 4790414971894464 4801230627545088 4803307284390912 4819985434683936 4826963487227904 4843723777114112 4844814109507584 4846909617340416 4849267063652352 4863739164622848 4868209513119744 4874720369442816 4876828812509184 4879200810958848 4880299129307136 4893762245885952 4898260189126656 4899362797780992 4901745756340224 4910424432574464 4914937690324992 4918500933709824 4920893200700928 4929605778014208 4932003446194176 4934136665677824 4940115439766166 4948862050584576 4951269084655872 4953410637028128 4970609979517809 4973235108052992 4978926610808832 4996214550429696 4998375542882304 5009660725690368 5015731013517312 5027055380987904 5029229712900096 5040584557330432 5046692316069888 5060274340757504 5063875196092416 5083655958577152 5103513989665344 5123939202236416 5128648705179648 5132298215227392 5149841468424192 5152346255130624 5161468626468864 5163979068407808 5166212623368192 5172472607689728 5181630613291008 5184150861643776 5185317824888832 5186393141428224 5198102824747008 5199272928608256 5204401450947072 5205572972642304 5217325959610368 5218407913906176 5219582588485632 5222121295970304 5225907242066688 5237706139140096 5239971582971904 5242520207282688 5258165928746112 5262998801842386 5265778349703168 5284062302306304 5290109523984384 5310774014312448 5322764521046016 5343556569956352 5355621092163584 5361750207627264 5376541487054848 5380367395848192 5382694544375808 5401384455988224 5403720694939776 5422483614019428 5427986178244608 5430333923131392 5449189249253376 5450415873196032 5463854502903808 5467742543020032 5471706560200704 5484060415623168 5486432414072832 5489100912328704 5498819517087744 5501494040199168 5505482526621696 5510542712767488 5520299280826368 5522984251293696 5524227486646272 5529304901615616 5544558408525312 5545806500265984 5548503876968448 5550903748887552 5567469806907648 5570177720237856 5572586966656644 5594889496559616 5598870780248064 5620741369233408 5633431710990336 5635868316401664 5642697390206976 5655437303611392 5657883427012608 5668205980811264 5670657626996736 5677528855578624 5690347410423808 5692808633352192 5696859595603968 5712575329995776 5719112953399296 5741453238373512 5747279482847232 5764431602515968 5769729793327104 5782756516691968 5789374457315328 5805345409335296 5806652204777472 5809476451958784 5811989201289216 5825111336681472 5829334439952384 5832169719349248 5834692284106752 5842495736905728 5845337417711616 5847865677840384 5849182044684288 5854951632315456 5865317985878016 5868170766999552 5869491704561664 5870708903144448 5872030412046336 5874886457966592 5891093309058144 5892419406532608 5894968030843392 5897835233193024 5915436669839376 5921439467175936 5924000643416064 5944570090094592 5960568548622336 5964810046930944 5988110086176768 6001629862035456 6011501141200896 6025073728684032 6048609172936704 6052913320329216 6076557512986752 6085354746544128 6103515814428672 6106484450525184 6109125663522816 6122918664732672 6130337905410048 6141191837974528 6144178798985216 6146836315766784 6148219981529088 6151210360897536 6168179497418752 6169567967576064 6172236465831936 6175238526369792 6183497433612288 6186171956723712 6189180795224064 6193667842449408 6199360551863424 6207651720462336 6210336690929664 6213357282705408 6214755922477056 6231900359995392 6237628209590976 6239032312799232 6242066861589504 6263403532771104 6266449935267588 6294250683629568 6308461654573056 6333104082911232 6337610674864128 6340351855951872 6354666912743424 6362366966562816 6365118855389184 6376731728412672 6379489830371328 6387219962525952 6401640836726784 6404409712521216 6426647246245248 6435951316303872 6462546156453888 6465689418203136 6484985552830464 6490946017492992 6502438416678912 6505601081278464 6525016327847936 6531013585502208 6532483730374656 6535661008453632 6553250253766656 6558001244946432 6561190934267904 6572807704018944 6576004594925568 6578848887570432 6586820586354888 6598482734112768 6601692112874496 6603178167631872 6604547516037504 6627479972690412 6628971832349184 6654866253569298 6661619400572928 6664500723843072 6687641351356416 6702740507983872 6705639617200128 6710411302797312 6728923088093184 6736623846948864 6751833594789888 6762938783851008 6778207944769536 6804685319553792 6838198273572864 6843064286969856 6846024089862144 6866455291232256 6869795006840832 6872766371463168 6885305424543744 6888283497824256 6896630143586304 6908840817721344 6912201148858368 6913757099851776 6915190855237632 6930803766329344 6939201934596096 6940763963523072 6956434612813824 6957877218541568 6959443451314176 6962828394627072 6967876322755584 6983608185520128 6986628777295872 6990026943043584 7010887904994816 7017331735789848 7045416403075072 7053479365312512 7081032019083264 7097019361394688 7124742093275136 7129812009222144 7149000276836352 7157662837383168 7173823194464256 7176926059167744 7185622457841696 7201845941317632 7204960926586368 7229978152025904 7237314904326144 7240445230841856 7265585665671168 7267221164261376 7270364426010624 7273900595478528 7290323390693376 7295608746934272 7302314269679616 7312080554164224 7315243218763776 7318801216438272 7335325386932224 7340643368828928 7347390283689984 7360399041101824 7363979001724928 7365636648861696 7372406535487488 7392744544700416 7394408667021312 7398005169291264 7401204998516736 7423293075876864 7426903626983808 7430115955542192 7459852662079488 7494321825644544 7514491088535552 7523596520275968 7540583071481856 7543844569350144 7560876835995648 7570038474104832 7590411511136256 7595812794138624 7625483937865728 7655270984498016 7685908803354624 7692973057769472 7694704762159104 7698447322841088 7724762202636288 7728519382695936 7742202939703296 7745968602611712 7749318935052288 7758708911534592 7766815115575296 7772445919936512 7776226292465664 7779589712142336 7789994315874304 7793783223615488 7797154237120512 7798909392912384 7806602176420608 7820423981170688 7824227689332736 7825988939415552 7827611870859264 7829373882728448 7833181943955456 7854791078744192 7856559208710144 7859957374457856 7863780310924032 7887248893119168 7894498202763579 7898667524554752 7926093453459456 7947424731496448 7984146781569024 8015334854934528 8033431638245376 8042625311440896 8064812230582272 8070551093772288 8074041816563712 8102076683982336 8105581042409664 8133725421029142 8138021085904896 8141979267366912 8145500884697088 8173783873880064 8175623809794048 8195781754355712 8197626642038784 8201613814530048 8207559840301056 8226090623434752 8229648621109248 8233651368493056 8248229275631616 8252241060298752 8258223789932544 8265814069151232 8276868960616448 8280448921239552 8284476376940544 8286341229969408 8309200479993856 8316837612787968 8318709750398976 8322755815452672 8351204710361472 8355266580356784 8392334244839424 8444138777214976 8450147566485504 8453802474602496 8483155955417088 8486825140518912 8502308971216896 8505986440495104 8516293283367936 8535521115635712 8539212950028288 8545289393405952 8568862994993664 8578669430098944 8612179857560268 8620919224270848 8646647403773952 8654594689990656 8669917888905216 8674134775037952 8684061685972992 8708018114002944 8709978307166208 8714214677938176 8717983801933824 8737667005022208 8744001659928576 8748254579023872 8752038426160128 8763743605358592 8768006126567424 8771798516760576 8782427448473184 8797976978817024 8802256150499328 8804237556842496 8806063354716672 8836639963587216 8838629109798912 8873155004759064 8882159200763904 8886000965124096 8916855135141888 8936987343978496 8940852822933504 8947215070396416 8971897450790912 8982165129265152 9002444793053184 9017251711801344 9037610593026048 9072913759405056 9079369980493824 9114836269480128 9117597698097152 9128032119816192 9155273721643008 9159726675787776 9163688495284224 9184377997099008 9195506858115072 9211787756961792 9216268198477824 9218342799802368 9220254473650176 9222329972293632 9226815541346304 9252269246128128 9254351951364096 9258354698747904 9262857789554688 9275246150418432 9279257935085568 9283771192836096 9290501763674112 9299040827795136 9311477580693504 9315505036394496 9320035924058112 9347850539993088 9356442314386464 9404639153750016 9441376025444352 9462692481859584 9499656124366848 9506416012296192 9532000369115136 9543550449844224 9565097592619008 9569234745556992 9580829943788928 9602461255090176 9606614568781824 9639970869367872 9653926974455808 9687447554228224 9693819234680832 9698534127304704 9727478329245696 9736419026239488 9749440738885632 9753657625018368 9758401621917696 9787524491771904 9796520378253312 9798725595561984 9803491512680448 9820848865148928 9829875380649984 9837001867419648 9841786401401856 9859211556028416 9864006892388352 9868273331355648 9880230879532332 9897724101169152 9902538169311744 9906821274056256 9941219959035618 9946470216105984 9992429100859392 9996751085764608 10019321451380736 10031462027034624 10054110761975808 10058459425800192 10081169114660864 10093384632139776 10120548681515008 10127750392184832 10167311917154304 10207027979330688 10257297410359296 10264596430454784 10299682936848384 10304692510261248 10327958136815616 10332425246736384 10344945215379456 10363261226582016 10368301723287552 10370635649777664 10372786282856448 10396205649494016 10408802901894144 10411145945284608 10434651919220736 10436815827812352 10439165176971264 10444242591940608 10451814484133376 10475412278280192 10479943165943808 10485040414565376 10516331857492224 10525997603684772 10568124604612608 10580219047968768 10621548028624896 10645529042092032 10687113139912704 10711242184327168 10723500415254528 10753082974109696 10760734791696384 10765389088751616 10802768911976448 10807441389879552 10844967228038856 10855972356489216 10860667846262784 10898378498506752 10900831746392064 10927709005807616 10935485086040064 10943413120401408 10968120831246336 10972864828145664 10978201824657408 11002988080398336 11010965053243392 11021085425534976 11040598561652736 11045968502587392 11048454973292544 11058609803231232 11089116817050624 11091613000531968 11097007753936896 11101807497775104 11134939613815296 11140355440475712 11145173933313288 11189778993119232 11241482738466816 11266863421980672 11271736632803328 11285394780413952 11310874607222784 11315766854025216 11336411961622528 11341315253993472 11355057711157248 11380694820847616 11385617266704384 11393719191207936 11425150659991552 11438225906798592 11482906476747024 11494558965694464 11528863205031936 11539459586654208 11565513033383936 11578748914630656 11610690818670592 11613304409554944 11618952903917568 11623978402578432 11650222673362944 11658668879904768 11664339438698496 11669384568213504 11684991473811456 11690674835423232 11695731355680768 11698364089368576 11709903264630912 11730635971756032 11736341533999104 11738983409123328 11741417806288896 11744060824092672 11749772915933184 11782186618116288 11784838813065216 11789936061686784 11795670466386048 11830873339678752 11848001286832128 11889140180189184 11921137097244672 11976220172353536 12003259724070912 12023002282401792 12050147457368064 12097218345873408 12105826640658432 12153115025973504 12200588131543713 12207031628857344 12212968901050368 12218251327045632 12245837329465344 12260675810820096 12282383675949056 12288357597970432 12293672631533568 12296439963058176 12302420721795072 12336358994837504 12339135935152128 12344472931663872 12350477052739584 12372343913447424 12378361590448128 12387335684898816 12398721103726848 12415303440924672 12420673381859328 12426714565410816 12429511844954112 12463800719990784 12475256419181952 12478064625598464 12484133723179008 12526807065542208 12532899870535176 12588501367259136 12666208165822464 12675221349728256 12680703711903744 12724733933125632 12730237710778368 12753463456825344 12758979660742656 12774439925051904 12803281673453568 12808819425042432 12853294492490496 12925092312907776 12931378836406272 12969971105660928 12981892034985984 13004876833357824 13011202162556928 13050032655695872 13062027171004416 13064967460749312 13071322016907264 13106500507533312 13116002489892864 13122381868535808 13145615408037888 13152009189851136 13157697775140864 13173641172709776 13196965468225536 13203384225748992 13206356335263744 13209095032075008 13254959945380824 13257943664698368 13309732507138596 13323238801145856 13329001447686144 13375282702712832 13405481015967744 13411279234400256 13420822605594624 13457846176186368 13473247693897728 13503667189579776 13525877567702016 13556415889539072 13609370639107584 13676396547145728 13692048179724288 13732910582464512 13739590013681664 13745532742926336 13770610849087488 13776566995648512 13793260287172608 13817681635442688 13824402297716736 13827514199703552 13830381710475264 13861607532658688 13878403869192192 13881527927046144 13912869225627648 13915754437083136 13918886902628352 13925656789254144 13935752645511168 13967216371040256 13973257554591744 13980053886087168 14021775809989632 14034663471579696 14090832806150144 14106958730625024 14162064038166528 14194038722789376 14249484186550272 14259624018444288 14298000553672704 14315325674766336 14347646388928512 14353852118335488 14371244915683392 14403691882635264 14409921853172736 14459956304051808 14480890461683712 14531171331342336 14534442328522752 14540728852021248 14547801190957056 14591217493868544 14604628539359232 14624161108328448 14630486437527552 14637602432876544 14670650773864448 14681286737657856 14694780567379968 14720798082203648 14727958003449856 14731273297723392 14744813070974976 14785489089400832 14788817334042624 14796010338582528 14802409997033472 14846586151753728 14853807253967616 14860231911084384 14911829938553427 14919705324158976 14988643651289088 15028982177071104 15047193040551936 15081166142963712 15087689138700288 15121753671991296 15140076948209664 15180823022272512 15191625588277248 15250967875731456 15310541968996032 15371817606709248 15385946115538944 15396894645682176 15449524405272576 15457038765391872 15484405879406592 15491937205223424 15498637870104576 15517417823069184 15544891839873024 15552452584931328 15559179424284672 15579988631748608 15587566447230976 15594308474241024 15597818785824768 15613204352841216 15640847962341376 15648455378665472 15651977878831104 15655223741718528 15658747765456896 15666363887910912 15709582157488384 15713118417420288 15719914748915712 15727560621848064 15774497786238336 15788996405527158 15797335049109504 15852186906918912 15894849462992896 15968293563138048 16030669709869056 16066863276490752 16085250622881792 16129624461164544 16141102187544576 16148083633127424 16204153367964672 16211162084819328 16267450842058284 16283958534733824 16291001769394176 16347567747760128 16351247619588096 16391563508711424 16403227629060096 16415119680602112 16452181246869504 16459297242218496 16467302736986112 16496458551263232 16504482120597504 16516447579865088 16531628138302464 16553737921232896 16560897842479104 16568952753881088 16572682459938816 16618400959987712 16633675225575936 16637419500797952 16645511630905344 16702409420722944 16710533160713568 16784668489678848 16888277554429952 16900295132971008 16907604949204992 16966311910834176 16973650281037824 17004617942433792 17011972880990208 17032586566735872 17071042231271424 17078425900056576 17090578786811904 17137725989987328 17157338860197888 17224359715120536 17241838448541696 17293294807547904 17309189379981312 17348269550075904 17368123371945984 17416036228005888 17419956614332416 17428429355876352 17435967603867648 17475334010044416 17488003319857152 17496509158047744 17504076852320256 17527487210717184 17536012253134848 17543597033521152 17564854896946368 17595953957634048 17604512300998656 17608475113684992 17612126709433344 17673279927174432 17677258219597824 17746310009518128 17764318401527808 17772001930248192 17833710270283776 17873974687956992 17881705645867008 17894430140792832 17943794901581824 17964330258530304 18004889586106368 18034503423602688 18075221186052096 18145827518810112 18158739960987648 18229672538960256 18235195396194304 18256064239632384 18310547443286016 18319453351575552 18327376990568448 18368755994198016 18391013716230144 18423575513923584 18432536396955648 18440508947300352 18444659944587264 18453631082692608 18504538492256256 18508703902728192 18516709397495808 18525715579109376 18550492300836864 18558515870171136 18567542385672192 18581003527348224 18598081655590272 18622955161387008 18631010072788992 18640071848116224 18695701079986176 18712884628772928 18882752050888704 18925384963719168 18999312248733696 19012832024592384 19064000738230272 19087100899688448 19130195185238016 19138469491113984 19161659887577856 19204922510180352 19213229137563648 19279941738735744 19307853948911616 19374895108456448 19387638469361664 19397068254609408 19454956658491392 19472838052478976 19507315250036736 19516803243835392 19575048983543808 19593040756506624 19597451191123968 19606983025360896 19659750761299968 19674003734839296 19683572802803712 19718423112056832 19728013784776704 19736546662711296 19760461759064664 19795448202338304 19805076338623488 19813642548112512 19882439918071236 19984858201718784 19993502171529216 20062924054069248 20108221523951616 20116918851600384 20162338229321728 20186769264279552 20241097363030016 20255500784369664 20334623834308608 20414055958661376 20514594820718592 20529192860909568 20599365873696768 20609385020522496 20655916273631232 20664850493472768 20689890430758912 20726522453164032 20736603446575104 20741271299555328 20745572565712896 20792411298988032 20817605803788288 20822291890569216 20869303838441472 20873631655624704 20878330353942528 20888485183881216 20903628968266752 20950824556560384 20959886331887616 20970080829130752 21032663714984448 21051995207369544 21136249209225216 21160438095937536 21243096057249792 21291058084184064 21374226279825408 21422484368654336 21447000830509056 21506165948219392 21521469583392768 21530778177503232 21605537823952896 21614882779759104 21689934456077712 21711944712978432 21721335692525568 21796756997013504 21801663492784128 21855418011615232 21870970172080128 21886826240802816 21936241662492672 21945729656291328 21956403649314816 22005976160796672 22021930106486784 22042170851069952 22081197123305472 22091937005174784 22096909946585088 22117219606462464 22178233634101248 22183226001063936 22194015507873792 22203614995550208 22269879227630592 22280710880951424 22290347866626576 22379557986238464 22482965476933632 22543473265606656 22570789560827904 22621749214445568 22631533708050432 22672823923245056 22682630507986944 22710115422314496 22761389641695232 22771234533408768 22787438382415872 22850301319983104 22876451813597184 22965812953494048 23057726410063872 23078919173308416 23131026066767872 23221381637341184 23226608819109888 23237905807835136 23247956805156864 23300445346725888 23317337759809536 23328678877396992 23338769136427008 23369982947622912 23381349670846464 23391462711361536 23396728178737152 23419806529261824 23461271943512064 23472683067998208 23477966818246656 23482835612577792 23488121648185344 23499545831866368 23564373236232576 23569677626130432 23579872123373568 23591340932772096 23661746679357504 23683494608290737 23696002573664256 23778280360378368 23842274194489344 23952440344707072 24046004564803584 24100294914736128 24194436691746816 24211653281316864 24306230051947008 24401176263087426 24414063257714688 24425937802100736 24436502654091264 24521351621640192 24564767351898112 24576715195940864 24587345263067136 24592879926116352 24604841443590144 24672717989675008 24678271870304256 24688945863327744 24700954105479168 24744687826894848 24756723180896256 24774671369797632 24797442207453696 24830606881849344 24841346763718656 24853429130821632 24859023689908224 24927601439981568 24950512838363904 24956129251196928 24968267446358016 25053614131084416 25065799741070352 25177002734518272 25332416331644928 25350442699456512 25361407423807488 25449467866251264 25460475421556736 25506926913650688 25517959321485312 25548879850103808 25606563346907136 25617638850084864 25706588984980992 25862757672812544 25939942211321856 25963784069971968 26009753666715648 26022404325113856 26100065311391744 26124054342008832 26129934921498624 26142644033814528 26213001015066624 26232004979785728 26244763737071616 26291230816075776 26304018379702272 26315395550281728 26347282345419552 26393930936451072 26406768451497984 26412712670527488 26418190064150016 26509919890761648 26515887329396736 26619465014277192 26646477602291712 26658002895372288 26750565405425664 26810962031935488 26822558468800512 26841645211189248 26915692352372736 26946495387795456 27007334379159552 27051755135404032 27112831779078144 27218741278215168 27352793094291456 27384096359448576 27465821164929024 27479180027363328 27491065485852672 27553133991297024 27586520574345216 27635363270885376 27648804595433472 27655028399407104 27660763420950528 27723215065317376 27756807738384384 27763055854092288 27825738451255296 27831508874166272 27837773805256704 27851313578508288 27871505291022336 27934432742080512 27946515109183488 27960107772174336 28043551619979264 28069326943159392 28181665612300288 28213917461250048 28324128076333056 28388077445578752 28498968373100544 28519248036888576 28596001107345408 28630651349532672 28695292777857024 28707704236670976 28742489831366784 28807383765270528 28819843706345472 28919912608103616 28961780923367424 29062342662684672 29081457704042496 29095602381914112 29182434987737088 29209257078718464 29248322216656896 29260972875055104 29275204865753088 29362573475315712 29389561134759936 29441596164407296 29455916006899712 29462546595446784 29489626141949952 29570978178801664 29577634668085248 29592020677165056 29604819994066944 29693172303507456 29707614507935232 29720463822168768 29823659877106854 29839410648317952 29977287302578176 30057964354142208 30094386081103872 30162332285927424 30175378277400576 30243507343982592 30280153896419328 30361646044545024 30383251176554496 30501935751462912 30621083937992064 30771892231077888 30793789291364352 30899048810545152 30914077530783744 30983874410446848 30997275740209152 31034835646138368 31089783679746048 31104905169862656 31118358848569344 31159977263497216 31175132894461952 31188616948482048 31226408705682432 31281695924682752 31296910757330944 31303955757662208 31310447483437056 31317495530913792 31332727775821824 31419164314976768 31426236834840576 31439829497831424 31455121243696128 31548995572476672 31577992811054316 31704373813837824 31789698925985792 31936587126276096 32061339419738112 32133726552981504 32170501245763584 32259248922329088 32282204375089152 32296167266254848 32408306735929344 32422324169638656 32534901684116568 32567917069467648 32582003538788352 32695135495520256 32702495239176192 32783127017422848 32806455258120192 32830239361204224 32904362493739008 32918594484436992 32934605473972224 33008964241195008 33032895159730176 33063256276604928 33107475842465792 33121795684958208 33137905507762176 33145364919877632 33236801919975424 33267350451151872 33274839001595904 33291023261810688 33404818841445888 33421066321427136 33569336979357696 33776555108859904 33800590265942016 33815209898409984 33932623821668352 33947300562075648 34009235884867584 34023945761980416 34065173133471744 34142084462542848 34156851800113152 34181157573623808 34275451979974656 34314677720395776 34448719430241072 34483676897083392 34586589615095808 34618378759962624 34696539100151808 34736246743891968 34832072456011776 34839913228664832 34856858711752704 34871935207735296 34950668020088832 34976006639714304 34993018316095488 35008153704640512 35054974421434368 35072024506269696 35087194067042304 35129709793892736 35191907915268096 35209024601997312 35216950227369984 35224253418866688 35346559854348864 35354516439195648 35492620019036256 35544003860496384 35667420540567552 35747949375913984 35763411291734016 35887589803163648 35928660517060608 36009779172212736 36069006847205376 36150442372104192 36291655037620224 36317479921975296 36459345077920512 36470390792388608 36601764394631139 36621094886572032 36638906703151104 36654753981136896 36737511988396032 36782027432460288 36847151027847168 36865072793911296 36881017894600704 36889319889174528 36907262165385216 37009076984512512 37017407805456384 37033418794991616 37051431158218752 37117031740342272 37135084771344384 37162007054696448 37196163311180544 37245910322774016 37262020145577984 37280143696232448 37391402159972352 37425769257545856 37765504101777408 37998624497467392 38025664049184768 38174201799376896 38260390370476032 38276938982227968 38323319775155712 38409845020360704 38426458275127296 38559883477471488 38749790216912896 38775276938723328 38794136509218816 38909913316982784 38945676104957952 39014630500073472 39033606487670784 39150097967087616 39186081513013248 39194902382247936 39213966050721792 39319501522599936 39348007469678592 39367145605607424 39436846224113664 39456027569553408 39473093325422592 39520923518129328 39590896404676608 39610152677246976 39627285096225024 39764879836142472 39969716403437568 39987004343058432 40125848108138496 40216443047903232 40233837703200768 40373538528559104 40482194726060032 40511001568739328 40669247668617216 40828111917322752 41029189641437184 41198731747393536 41218770041044992 41311832547262464 41329700986945536 41379780861517824 41453044906328064 41473206893150208 41482542599110656 41491145131425792 41584822597976064 41635211607576576 41644583781138432 41738607676882944 41747263311249408 41756660707885056 41776970367762432 41807257936533504 41901649113120768 41919772663775232 41940161658261504 42065327429968896 42103990414739088 42272498418450432 42320876191875072 42486192114499584 42582116168368128 42748452559650816 42844968737308672 42894001661018112 43012331896438784 43042939166785536 43061556355006464 43211075647905792 43229765559518208 43379868912155424 43442671385051136 43593513994027008 43603326985568256 43710836023230464 43773652481605632 43872483324985344 43891459312582656 43912807298629632 44011952321593344 44043860212973568 44084341702139904 44162394246610944 44183874010349568 44193819893170176 44234439212924928 44356467268202496 44366452002127872 44388031015747584 44407229991100416 44539758455261184 44561421761902848 44580695733253152 44735489815660281 44759115972476928 44965930953867264 45086946531213312 45141579121655808 45243498428891136 45263067416100864 45365261015973888 45420230844628992 45522779283390464 45542469066817536 45574876764831744 45700602639966208 45752903627194368 45931625906988096 46115452820127744 46157838346616832 46442763274682368 46453217638219776 46475811615670272 46495913610313728 46634675519619072 46657357754793984 46677538272854016 46739965895245824 46762699341692928 46782925422723072 46793456357474304 46839613058523648 46922543887024128 46945366135996416 46955933636493312 46965671225155584 46976243296370688 46999091663732736 47128746472465152 47139355252260864 47159744246747136 47182681865544192 47323493358715008 47366989216581474 47392005147328512 47556560720756736 47684548388978688 47904880689414144 48092009129607168 48200589829472256 48388873383493632 48423306562633728 48612460103894016 48802352526174852 48851875604201472 48873005308182528 49042703243280384 49129534703796224 49153430391881728 49174690526134272 49209682887180288 49345435979350016 49356543740608512 49377891726655488 49401908210958336 49489375653789696 49513446361792512 49549342739595264 49594884414907392 49661213763698688 49682693527437312 49706858261643264 49718047379816448 49855202879963136 49901025676727808 49912258502393856 49936534892716032 50107228262168832 50131599482140704 50354005469036544 50664832663289856 50700885398913024 50722814847614976 50898935732502528 50920950843113472 51013853827301376 51035918642970624 51097759700207616 51213126693814272 51235277700169728 51413177969961984 51725515345625088 51879884422643712 51927568139943936 52044808650227712 52200130622783488 52248108684017664 52259869842997248 52285288067629056 52426002030133248 52464009959571456 52489527474143232 52582461632151552 52608036759404544 52630791100563456 52694564690839104 52787861872902144 52813536902995968 52825425341054976 52836380128300032 53019839781523296 53031774658793472 53238930028554384 53292955204583424 53316005790744576 53501130810851328 53621924063870976 53645116937601024 53683290422378496 53831384704745472 53892990775590912 54014668758319104 54103510270808064 54225663558156288 54437482556430336 54705586188582912 54768192718897152 54931642329858048 54958360054726656 54982130971705344 55106267982594048 55173041148690432 55270726541770752 55297609190866944 55321526841901056 55446430130634752 55513615476768768 55526111708184576 55651476902510592 55663017748332544 55675547610513408 55702627157016576 55743010582044672 55868865484161024 55893030218366976 55920215544348672 56087103239958528 56138653886318784 56363331224600576 56648256152666112 56776154891157504 56997936746201088 57038496073777152 57192002214690816 57261302699065344 57390585555714048 57415408473341952 57484979662733568 57614767530541056 57639687412690944 57839825216207232 57923561846734848 58124685325369344 58162915408084992 58191204763828224 58364869975474176 58418514157436928 58521945750110208 58550409731506176 58725146950631424 58779122269519872 58883192328814592 58911832013799424 58979252283899904 59141956357603328 59155269336170496 59184041354330112 59209639988133888 59386344607014912 59415229015870464 59440927644337536 59647319754213708 59954574605156352 60188772162207744 60324664571854848 60350756554801152 60487014687965184 60560307792838656 60723292089090048 60766502353108992 61003871502925824 61242167875984128 61543784462155776 61587578582728704 61798097621090304 61828155061567488 61967748820893696 61994551480418304 62069671292276736 62179567359492096 62209810339725312 62236717697138688 62350265788923904 62377233896964096 62452817411364864 62563391849365504 62593821514661888 62607911515324416 62620894966874112 62634991061827584 62665455551643648 62838328629953536 62852473669681152 62879658995662848 62910242487392256 63097991144953344 63155985622108632 63408747627675648 63873174252552192 64122678839476224 64267453105963008 64341002491527168 64518497844658176 64564408750178304 64592334532509696 64816613471858688 64844648339277312 65069803368233136 65135834138935296 65164007077576704 65390270991040512 65404990478352384 65566254034845696 65612910516240384 65660478722408448 65808724987478016 65837188968873984 65869210947944448 66017928482390016 66065790319460352 66126512553209856 66214951684931584 66243591369916416 66275811015524352 66290729839755264 66473603839950848 66534700902303744 66549678003191808 66582046523621376 66809637682891776 66842132642854272 67138673958715392 67553110217719808 67630419796819968 67865247643336704 67894601124151296 68018471769735168 68047891523960832 68130346266943488 68284168925085696 68313703600226304 68362315147247616 68550903959949312 68629355440791552 68897438860482144 69173179230191616 69236757519925248 69393078200303616 69664144912023552 69679826457329664 69713717423505408 69743870415470592 69901336040177664 69952013279428608 69986036632190976 70016307409281024 70109948842868736 70144049012539392 70174388134084608 70259419587785472 70383815830536192 70418049203994624 70433900454739968 70448506837733376 70693119708697728 70709032878391296 70985240038072512 71088007720992768 71334841081135104 71526822583468032 71775179606327296 71857321034121216 72138013694410752 72300884744208384 72583310075240448 72634959843950592 72918690155841024 73203528789262278 73242189773144064 73277813406302208 73309507962273792 73564054864920576 73694302055694336 73730145587822592 73762035789201408 73778639778349056 73814524330770432 74018153969025024 74034815610912768 74066837589983232 74102862316437504 74234063480684544 74270169542688768 74324014109392896 74392326622361088 74491820645548032 74524040291155968 74560287392464896 74782804319944704 74851538515091712 75531008203554816 75997248994934784 76051328098369536 76348403598753792 76520780740952064 76553877964455936 76646639550311424 76819690040721408 76852916550254592 77119766954942976 77499580433825792 77588273018437632 77819826633965568 77891352209915904 78029261000146944 78067212975341568 78300195934175232 78372163026026496 78389804764495872 78427932101443584 78639003045199872 78696014939357184 78734291211214848 78873692448227328 78912055139106816 78946186650845184 79041847036258656 79181792809353216 79220305354493952 79254570192450048 79529759672284944 79939432806875136 79974008686116864 80251696216276992 80432886095806464 80467675406401536 80747077057118208 80964389452120064 81022003137478656 81338495337234432 81656223834645504 82058379282874368 82397463494787072 82437540082089984 82659401973891072 82759561723035648 82906089812656128 82946413786300416 82965085198221312 82982290262851584 83169645195952128 83270423215153152 83289167562276864 83477215353765888 83494526622498816 83513321415770112 83553940735524864 83614515873067008 83803298226241536 83839545327550464 83880323316523008 84130654859937792 84207980829478176 84544996836900864 84641752383750144 84972384228999168 85164232336736256 85496905119301632 85689937474617344 85788003322036224 86024663792877568 86085878333571072 86123112710012928 86422151295811584 86459531119036416 86759737824310848 86885342770102272 87187027988054016 87421672046460928 87547304963211264 87744966649970688 87782918625165312 87825614597259264 88087720425947136 88168683404279808 88324788493221888 88367748020699136 88387639786340352 88468878425849856 88712934536404992 88732904004255744 88776062031495168 88814459982200832 89079516910522368 89122843523805696 89161391466506304 89470979631320562 89518231944953856 89931861907734528 90173893062426624 90283158243311616 90486996857782272 90526134832201728 90730522031947776 90840461689257984 91045558566780928 91084938133635072 91149753529663488 91401205279932416 91505807254388736 91863251813976192 92315676693233664 92885526549364736 92951623231340544 92991827220627456 93269351039238144 93314715509587968 93355076545708032 93479931790491648 93525398683385856 93565850845446144 93679226117047296 93845087774048256 93890732271992832 93911867272986624 93931342450311168 93952486592741376 93998183327465472 94257492944930304 94278710504521728 94319488493494272 94365363731088384 94646986717430016 94733978433162948 95113121441513472 95369096777957376 95809761378828288 96184018259214336 96401179658944512 96777746766987264 96846613125267456 97224920207788032 97604705052349704 97703751208402944 97746010616365056 98085406486560768 98306860783763456 98349381052268544 98419365774360576 98690871958700032 98713087481217024 98755783453310976 98803816421916672 99026892723585024 99098685479190528 99189768829814784 99322427527397376 99365387054874624 99413716523286528 99436094759632896 99710405759926272 99802051353455616 99824517004787712 99873069785432064 100214456524337664 100263198964281408 100708010938073088 101329665326579712 101401770797826048 101445629695229952 101797871465005056 101841901686226944 102027707654602752 102071837285941248 102195519400415232 102426253387628544 102470555400339456 102826355939923968 103451030691250176 103759768845287424 103855136279887872 104089617300455424 104400261245566976 104496217368035328 104519739685994496 104570576135258112 104852004060266496 104928019919142912 104979054948286464 105164923264303104 105216073518809088 105261582201126912 105389129381678208 105575723745804288 105627073805991936 105650850682109952 105672760256600064 106039679563046592 106063549317586944 106477860057108768 106632011581489152 107002261621702656 107243848127741952 107290233875202048 107662769409490944 107785981551181824 108029337516638208 108207020541616128 108451327116312576 108874965112860672 109411172377165824 109863284659716096 109916720109453312 109964261943410688 110212535965188096 110346082297380864 110541453083541504 110595218381733888 110643053683802112 110892860261269504 111027230953537536 111052223416369152 111326035496665088 111351095221026816 111405254314033152 111486021164089344 111737730968322048 111786060436733952 111840431088697344 112174206479917056 112277307772637568 113296512305332224 113995873492402176 114076992147554304 114522605398130688 114781171111428096 114830816946683904 114969959325467136 115229535061082112 115279374825381888 115679650432414464 116249370650738688 116325830816169984 116382409527656448 116729739950948352 116837028314873856 117043891500220416 117100819463012352 117450293901262848 117558244539039744 117766384657629184 117823664027598848 117958504567799808 118283912715206656 118310538672340992 118368082708660224 118419279976267776 118772689214029824 118830458031740928 118881855288675072 119294639508427416 119909149210312704 120377544324415488 120649329143709696 120701513109602304 121120615585677312 121446584178180096 121533004706217984 122007743005851648 122484335751968256 123087568924311552 123596195242180608 123656310123134976 123935497641787392 123989102960836608 124139342584553472 124359134718984192 124419620679450624 124473435394277376 124700531577847808 124754467793928192 124905634822729728 125126783698731008 125187643029323776 125215823030648832 125241789933748224 125269982123655168 125330911103287296 125676657259907072 125704947339362304 125759317991325696 125820484974784512 126195982289906688 126311971244217264 126817495255351296 127746348505104384 128245357678952448 128534906211926016 128682004983054336 129036995689316352 129128817500356608 129184669065019392 129633226943717376 129689296678554624 130139606736466272 130328014155153408 130780541982081024 130809980956704768 131132508069691392 131320957444816896 131617449974956032 131674377937747968 131738421895888896 132035856964780032 132131580638920704 132253025106419712 132429903369863168 132487182739832832 132551622031048704 132581459679510528 132947207679901696 133069401804607488 133099356006383616 133164093047242752 133619275365783552 133684265285708544 134206469446980843 134277347917430784 135106220435439616 135260839593639936 135730495286673408 135789202248302592 136095783047921664 136260692533886976 136568337850171392 136627407200452608 136724630294495232 137101807919898624 137258710881583104 137794877720964288 138346358460383232 138473515039850496 139328289824047104 139359652914659328 139427434847010816 139487740830941184 139904026558857216 139972073264381952 140032614818562048 140219897685737472 140288098025078784 140348776268169216 140518839175570944 140767631661072384 140836098407989248 140867800909479936 140897013675466752 141386239417395456 141418065756782592 141970480076145024 142176015441985536 142669682162270208 143053645166936064 143550359212654592 143714642068242432 144276027388821504 144601769488416768 145166620150480896 145269919687901184 145837380311682048 146407057578524556 146555626812604416 146619015924547584 147128109729841152 147388604111388672 147460291175645184 147524071578402816 147629048661540864 148036307938050048 148069631221825536 148133675179966464 148205724632875008 148468126961369088 148540339085377536 148648028218785792 148784653244722176 148983641291096064 149048080582311936 149120574784929792 149565608639889408 149703077030183424 151062016407109632 151994497989869568 152102656196739072 152696807197507584 153041561481904128 153107755928911872 153293279100622848 153639380081442816 153705833100509184 154239533909885952 154999160867651584 155176546036875264 155639653267931136 155782704419831808 156134425950683136 156600391868350464 156744326052052992 156779609528991744 156855864202887168 157278006090399744 157392029878714368 157468582422429696 157747384896454656 157824110278213632 157892373301690368 158083694072517312 158363585618706432 158440610708987904 158509140384900096 159059519344569888 159878865613750272 159948017372233728 160503392432553984 160865772191612928 160935350812803072 161494154114236416 161928778904240128 162044006274957312 162676990674468864 163312447669291008 164116758565748736 164794926989574144 164875080164179968 165318803947782144 165519123446071296 165812179625312256 165892827572600832 165964580525703168 166339290391904256 166540846430306304 166578335124553728 166954430707531776 166989053244997632 167026642831540224 167107881471049728 167229031746134016 167606596452483072 167679090655100928 167760646633046016 168261309719875584 168415961658956352 169089993673801728 169944768457998336 170328464673472512 170993810238603264 171379874949234688 171576006644072448 172049327585755136 172171756667142144 172246225420025856 172844302591623168 172919062238072832 173519475648621696 173770685540204544 174374055976108032 174843344092921856 175094609926422528 175565837250330624 175651229194518528 176175440851894272 176337366808559616 176649576986443776 176735496041398272 176937756851699712 177425869072809984 177465808008511488 177552124062990336 177628919964401664 178159033821044736 178245687047611392 178322782933012608 178941959262641124 179863723815469056 180566316486623232 180973993715564544 181052269664403456 181461044063895552 181680923378515968 182091117133561856 182169876267270144 182299507059326976 182802410559864832 183011614508777472 183726503627952384 184631353386467328 185771053098729472 185903246462681088 185983654441254912 186538702078476288 186629431019175936 186710153091416064 187050797366771712 187131701690892288 187358452234094592 187690175548096512 187781464543985664 187823734545973248 187862684900622336 187904973185482752 187996366654930944 188514985889860608 188557421009043456 188638976986988544 188730727462176768 189293973434860032 189467956866325896 190226242883026944 191619522757656576 192368036518428672 192802359317889024 193555493533974528 193693226250534912 194449840415576064 195209410104699408 195407502416805888 195492021232730112 196170812973121536 196613721567526912 196698762104537088 196838731548721152 197381743917400064 197426174962434048 197511566906621952 197607632843833344 198053785447170048 198197370958381056 198379537659629568 198644855054794752 198730774109749248 198827433046573056 198872189519265792 199420811519852544 199604102706911232 199649034009575424 199746139570864128 200428913048675328 200526397928562816 201416021876146176 202659330653159424 202891259390459904 203595742930010112 203683803372453888 204055415309205504 204143674571882496 204391038800830464 204852506775257088 204941110800678912 205652711879847936 207519537690574848 207710272559775744 208179234600910848 208800522491133952 208992434736070656 209039479371988992 209141152270516224 209704008120532992 209856039838285824 209958109896572928 210329846528606208 210432147037618176 210523164402253824 210778258763356416 211151447491608576 211254147611983872 211301701364219904 211345520513200128 212079359126093184 212127098635173888 212955720114217536 213264023162978304 214004523243405312 214580467750404096 215325538818981888 215571963102363648 216414041083232256 216902654232625152 217749930225721344 219726569319432192 219833440218906624 219928523886821376 220692164594761728 221082906167083008 221190436763467776 221286107367604224 221785720522539008 222054461907075072 222104446832738304 222652070993330176 222702190442053632 222810508628066304 222972042328178688 223475461936644096 223572120873467904 223680862177394688 224348412959834112 224554615545275136 226593024610664448 227991746984804352 228153984295108608 229045210796261376 229562342222856192 229661633893367808 229939918650934272 230459070122164224 230558749650763776 231359300864828928 232498741301477376 232764819055312896 233459479901896704 233674056629747712 234087783000440832 234201638926024704 234900587802525696 235116489078079488 235532769315258368 235647328055197696 235917009135599616 236567825430413312 236621077344681984 236736165417320448 236838559952535552 237545378428059648 237660916063481856 237763710577350144 238589279016854832 239818298420625408 240755088648830976 241298658287419392 241403026219204608 242241231171354624 242893168356360192 243066009412435968 244015486011703296 244968671503936512 246175137848623104 247192390484361216 247312620246269952 247978205921673216 248278685169106944 248718269437968384 248839241358901248 248946870788554752 249401063155695616 249508935587856384 249811269645459456 250253567397462016 250375286058647552 250431646061297664 250483579867496448 250539964247310336 250661822206574592 251353314519814144 251409894678724608 251518635982651392 251640969949569024 252391964579813376 252623942488434528 253634990510702592 255492697010208768 256490715357904896 257069812423852032 257364009966108672 258073991378632704 258257635000713216 258369338130038784 259266453887434752 259378593357109248 260279213472932544 260656028310306816 261561083964162048 262265016139382784 262641914889633792 263234899949912064 263348755875495936 263476843791777792 264263161277841408 264506050212839424 264859806739726336 264974365479665664 265103244062097408 265162919359021056 265894415359803392 266138803609214976 266198712012767232 266328186094485504 267238550731567104 267368530571417088 268412938893961686 268554695834861568 270212440870879232 270521679187279872 271460990573346816 271578404496605184 272191566095843328 272521385067773952 273136675700342784 273254814400905216 273449260588990464 274203615839797248 274517421763166208 275589755441928576 276947030079700992 278656579648094208 278854869694021632 278975481661882368 279808053117714432 279944146528763904 280065229637124096 280439795371474944 280576196050157568 280697552536338432 281037678351141888 281535263322144768 281672196815978496 281735601818959872 281794027350933504 282772478834790912 282836131513565184 283940960152290048 285339364324540416 286107290333872128 287100718425309184 287429284136484864 288552054777643008 289203538976833536 290333240300961792 290539839375802368 291674760623364096 292814115157049112 293111253625208832 293238031849095168 294256219459682304 294920582351290368 295048143156805632 295258097323081728 296072615876100096 296139262443651072 296267350359932928 296411449265750016 297080678170755072 297296056437571584 297569306489444352 297967282582192128 298096161164623872 298241149569859584 299131217279778816 299406154060366848 302124032814219264 303988995979739136 304205312393478144 305393614395015168 306083122963808256 306215511857823744 306586558201245696 307278760162885632 307411666201018368 308479067819771904 309998321735303168 310353092073750528 311279306535862272 311565408839663616 312268851901366272 313200783736700928 313488652104105984 313559219057983488 313711728405774336 314556012180799488 314784059757428736 314937164844859392 315494769792909312 315648220556427264 315784746603380736 316167388145034624 316727171237412864 316881221417975808 317018280769800192 318119038689139776 319896034744467456 321006784865107968 321731544383225856 321870701625606144 322988308228472832 323857557808480256 324088012549914624 325353981348937728 326624895338582016 328233517131497472 329589853979148288 329750160328359936 330637607895564288 331038246892142592 331624359250624512 331785655145201664 331929161051406336 332678580783808512 333081692860612608 333156670249107456 333978106489995264 334053285663080448 334215762942099456 334458063492268032 335213192904966144 335358181310201856 335521293266092032 336522619439751168 336831923317912704 339889536915996672 341987620477206528 342759749898469376 344098655171510272 344343513334284288 344492450840051712 345688605183246336 345838124476145664 347038951297243392 348748111952216064 349686688185843712 350189219852845056 351131674500661248 351302458389037056 352350881703788544 352674733617119232 353299153972887552 353470992082796544 353875513703399424 354851738145619968 354931616017022976 355104248125980672 355257839928803328 356318067642089472 356491374095222784 356645565866025216 357883918525282248 359727447630938112 361132632973246464 361947987431129088 362104539328806912 363361846757031936 364182234267123712 364339752534540288 364599014118653952 365604821119729664 366023229017554944 367453007255904768 369262706772934656 371542106197458944 371806492925362176 371967308882509824 373077404156952576 373258862038351872 373420306182832128 374101594733543424 374263403381784576 374716904468189184 375380351096193024 375562929087971328 375647469091946496 375725369801244672 375809946370965504 375992733309861888 377029971779721216 377114842018086912 377277953973977088 377461454924353536 378587946869720064 378935913732651792 380452485766053888 383239045515313152 384736073036857344 385604718635778048 387110987067949056 387386452501069824 388899680831152128 390418820209398816 390984042465460224 392341625946243072 393227443135053824 393397524209074176 394763487834800128 394852349924868096 395023133813243904 395215265687666688 396107570894340096 396394741916762112 396759075319259136 397289710109589504 397461548219498496 397654866093146112 397744379038531584 398841623039705088 399208205413822464 399298068019150848 399492279141728256 400857826097350656 401052795857125632 402619408340942529 402832043752292352 405318661306318848 405782518780919808 407191485860020224 407367606744907776 408287349143764992 408782077601660928 409705013550514176 409882221601357824 411305423759695872 415039075381149696 415420545119551488 417601044982267904 417984869472141312 418078958743977984 418282304541032448 419712079676571648 419916219793145856 420659693057212416 420864294075236352 421046328804507648 421556517526712832 422302894983217152 422508295223967744 422603402728439808 422691041026400256 424158718252186368 424254197270347776 425911440228435072 426528046325956608 428009046486810624 429160935500808192 430651077637963776 431143926204727296 432828082166464512 433805308465250304 435499860451442688 439666880437813248 439857047773642752 441384329189523456 442165812334166016 442380873526935552 442572214735208448 444108923814150144 444208893665476608 445304141986660352 445404380884107264 445621017256132608 445944084656357376 446950923873288192 447144241746935808 447361724354789376 448696825919668224 449109231090550272 453186049221328896 455983493969608704 456307968590217216 458090421592522752 459124684445712384 459323267786735616 459879837301868544 460918140244328448 461117499301527552 462718601729657856 464997482602954752 465529638110625792 466918959803793408 467348113259495424 468403277852049408 469801175605051392 470232978156158976 471065538630516736 471294656110395392 471834018271199232 473135650860826624 473242154689363968 473472330834640896 473677119905071104 475090756856119296 475321832126963712 475527421154700288 477178558033709664 479636596841250816 481510177297661952 482597316574838784 482806052438409216 484482462342709248 485786336712720384 486132018824871936 488030972023406592 489937343007873024 492350275697246208 494384780968722432 494625240492539904 495956411843346432 496557370338213888 497436538875936768 497678482717802496 497893741577109504 499017871175712768 499622539290918912 500507134794924032 500750572117295104 500863292122595328 500967159734992896 501079928494620672 501323644413149184 502706629039628288 502819789357449216 503037271965302784 503281939899138048 504783929159626752 505247884976869056 507269981021405184 510985394020417536 512981430715809792 514139624847704064 514728019932217344 516147982757265408 516515270001426432 516738676260077568 518532907774869504 518757186714218496 520558426945865088 521312056620613632 523122167928324096 524530032278765568 525283829779267584 526697511750991872 526953687583555584 528526322555682816 529012100425678848 529719613479452672 529948730959331328 530206488124194816 531788830719606784 532277607218429952 532397424025534464 532656372188971008 534477101463134208 534737061142834176 536825877787923372 540424881741758464 542921981146693632 543156808993210368 544383132191686656 545042770135547904 546273351400685568 546509628801810432 546898521177980928 548407231679594496 549034843526332416 551179510883857152 553894060159401984 557313159296188416 557709739388043264 557950963323764736 559616106235428864 559888293057527808 560130459274248192 561152392100315136 561395105072676864 562075356702283776 563070526644289536 563344393631956992 563471203637919744 563588054701867008 565544957669581824 565672263027130368 567881920304580096 570678728649080832 574201436850618368 574858568272969728 577104109555286016 578407077953667072 580666480601923584 581079678751604736 583349521246728192 585628230314098224 586222507250417664 586476063698190336 588512438919364608 589841164702580736 590096286313611264 590516194646163456 592145231752200192 592278524887302144 592534700719865856 592822898531500032 594161356341510144 594592112875143168 595138612978888704 595934565164384256 596192322329247744 596482299139719168 598262434559557632 598812308120733696 604248065628438528 607977991959478272 610787228790030336 612166245927616512 612431023715647488 613173116402491392 614557520325771264 614823332402036736 616958135639543808 619996643470606336 622558613071724544 623130817679327232 624537703802732544 626401567473401856 626977304208211968 627118438115966976 627423456811548672 629112024361598976 629568119514857472 629874329689718784 630989539585818624 631296441112854528 631569493206761472 632334776290069248 633454342474825728 633762442835951616 634036561539600384 636238077378279552 639792069488934912 642013569730215936 643741403251212288 645976616456945664 647715115616960512 650707962697875456 653249790677164032 659179707958296576 659500320656719872 662076493784285184 663248718501249024 663571310290403328 663858322102812672 665357161567617024 666163385721225216 666313340498214912 667956212979990528 668106571326160896 668431525884198912 668916126984536064 670426385809932288 670716362620403712 671042586532184064 673045238879502336 673663846635825408 679779073831993344 683975240954413056 688197310343020544 688687026668568576 688984901680103424 691377210366492672 691676248952291328 694077902594486784 697496223904432128 700378439705690112 702263349001322496 702604916778074112 704701763407577088 705349467234238464 706598307945775104 706941984165593088 707751027406798848 709703476291239936 709863232034045952 710208496251961344 710515679857606656 712636135284178944 712982748190445568 713291131732050432 715767837050564496 719454895261876224 722265265946492928 723895974862258176 724209078657613824 726723693514063872 728364468534247424 728679505069080576 729198028237307904 731209642239459328 732046458035109888 734906014511809536 738525413545869312 743084212394917888 743934617765019648 746154808313905152 746517724076703744 746840612365664256 748203189467086848 748526806763569152 749433808936378368 750760702192386048 751125858175942656 751294938183892992 751450739602489344 751619892741931008 751985466619723776 754059943559442432 754229684036173824 754555907947954176 754922909848707072 757175893739440128 757871827465303584 760904971532107776 766478091030626304 769472146073714688 771209437271556096 774221974135898112 774772905002139648 777799361662304256 780837640418797632 781968084930920448 784683251892486144 786795048418148352 789526975669600256 789704699849736192 790046267626487808 790430531375333376 792789483833524224 793518150638518272 794579420219179008 794923096438996992 795309732186292224 795488758077063168 797683246079410176 798416410827644928 798596136038301696 798984558283456512 801715652194701312 802105591714251264 805238816681885058 805664087504584704 810637322612637696 811565037561839616 814382971720040448 814735213489815552 816574698287529984 817564155203321856 819410027101028352 819764443202715648 822610847519391744 830841090239102976 835202089964535808 835969738944282624 836564609082064896 839424159353143296 839832439586291712 841319386114424832 841728588150472704 842092657609015296 843113035053425664 844605789966434304 845016590447935488 845206805456879616 845382082052800512 848317436504372736 848508394540695552 851822880456870144 856018092973621248 858321871001616384 861302155275927552 862287852409454592 865656164332929024 867610616930500608 870999720902885376 879333760875626496 879714095547285504 882768658379046912 884761747053871104 885144429470416896 888217847628300288 888417787330953216 890608283973320704 891242034512265216 891888169312714752 893901847746576384 894288483493871616 894723448709578752 897393651839336448 898218462181100544 906372098442657792 911966987939217408 912615937180434432 916180843185045504 918249368891424768 918646535573471232 919759674603737088 921836280488656896 922234998603055104 925437203459315712 929994965205909504 931059276221251584 933837919607586816 934696226518990848 936806555704098816 939602351210102784 940465956312317952 942589312220790784 943668036542398464 946271301721653248 946484309378727936 946944661669281792 947354239810142208 950181513712238592 950643664253927424 951054842309400576 954357116067419328 963020354595323904 965194633149677568 965612104876818432 968964924685418496 971572673425440768 972264037649743872 976061944046813184 979874686015746048 984700551394492416 988769561937444864 989250480985079808 991912823686692864 993114740676427776 994873077751873536 995356965435604992 995787483154219008 998035742351425536 999245078581837824 1001014269589848064 1001501144234590208 1001934319469985792 1002159856989241344 1002647288826298368 1005413258079256576 1005639578714898432 1006074543930605568 1006563879798276096 1009567858319253504 1010495769953738112 1025962861431619584 1028279249695408128 1032295965514530816 1033030540002852864 1033477352520155136 1037065815549739008 1037514373428436992 1041116853891730176 1046244335856648192 1049060064557531136 1050567659558535168 1053395023501983744 1053907375167111168 1057052645111365632 1058024200851357696 1059897461918662656 1060412976248389632 1063577661439213568 1064555214436859904 1064794848051068928 1065312744377942016 1068954202926268416 1069474122285668352 1073651755575846744 1085843962293387264 1086313617986420736 1090085540271095808 1092546702801371136 1093019257603620864 1093797042355961856 1096814463359188992 1098069687052664832 1102359021767714304 1107788120318803968 1114626318592376832 1115419478776086528 1115901926647529472 1119232212470857728 1119776586115055616 1120260918548496384 1122304784200630272 1122790210145353728 1124150713404567552 1126141053288579072 1126688787263913984 1126942407275839488 1127176109403734016 1131089915339163648 1131344526054260736 1135763840609160192 1141357457298161664 1148402873701236736 1149717136545939456 1154208219110572032 1156814155907334144 1161332961203847168 1162159357503209472 1166699042493456384 1171256460628196448 1172952127396380672 1177024877838729216 1179682329405161472 1180192572627222528 1184290463504400384 1184557049774604288 1185069401439731712 1185645797063000064 1188322712683020288 1189184225750286336 1190277225957777408 1191869130328768512 1192384644658495488 1192964598279438336 1196524869119115264 1197624616241467392 1208496131256877056 1215955983918956544 1221574457580060672 1224862047431294976 1226346232804982784 1229115040651542528 1229646664804073472 1233916271279087616 1245117226143449088 1246261635358654464 1252803134946803712 1253954608416423936 1254236876231933952 1254846913623097344 1259136239029714944 1259748659379437568 1261979079171637248 1262592882225709056 1263138986413522944 1264669552580138496 1266908684949651456 1267524885671903232 1268073123079200768 1272476154756559104 1279584138977869824 1284027139460431872 1287482806502424576 1291953232913891328 1295430231233921024 1301415925395750912 1306499581354328064 1319000641313439744 1324152987568570368 1326497437002498048 1327142620580806656 1327716644205625344 1332326771442450432 1332626680996429824 1335912425959981056 1336213142652321792 1336863051768397824 1337832253969072128 1340852771619864576 1341432725240807424 1342085173064368128 1346090477759004672 1347327693271650816 1359558147663986688 1367950481908826112 1376394620686041088 1377374053337137152 1377969803360206848 1382754420732985344 1383352497904582656 1388155805188973568 1394992447808864256 1400756879411380224 1405209833556148224 1409403526815154176 1410698934468476928 1413196615891550208 1413883968331186176 1415502054813597696 1419406952582479872 1419726464068091904 1420416992503922688 1421031359715213312 1425272270568357888 1425965496380891136 1426582263464100864 1431535674101128992 1438909790523752448 1444530531892985856 1447791949724516352 1448418157315227648 1453447387028127744 1456728937068494848 1457359010138161152 1458396056474615808 1462419284478918656 1464092916070219776 1469812029023619072 1477050827091738624 1486168424789835776 1487869235530039296 1492309616627810304 1493035448153407488 1493681224731328512 1497053613527138304 1498867617872756736 1501521404384772096 1502251716351885312 1502589876367785984 1502901479204978688 1503239785483862016 1503970933239447552 1508119887118884864 1508459368072347648 1509111815895908352 1509845819697414144 1514351787478880256 1515743654930607168 1521809943064215552 1532956182061252608 1538944292147429376 1542418874543112192 1548443948271796224 1549545810004279296 1555598723324608512 1561675280837595264 1563936169861840896 1569366503784972288 1573590096836296704 1579053951339200512 1580092535252975616 1580861062750666752 1585578967667048448 1587036301277036544 1589158840438358016 1589846192877993984 1590619464372584448 1595366492158820352 1596832821655289856 1597192272076603392 1597969116566913024 1603431304389402624 1604211183428502528 1610477633363770116 1621274645225275392 1628765943440080896 1629470426979631104 1633149396575059968 1635128310406643712 1638820054202056704 1639528886405431296 1645221695038783488 1661682180478205952 1671939477888565248 1673129218164129792 1678848318706286592 1679664879172583424 1683457176300945408 1684185315218030592 1686226070106851328 1689211579932868608 1690033180895870976 1690413610913759232 1690764164105601024 1696634873008745472 1697016789081391104 1703645760913740288 1712036185947242496 1722604310551855104 1724575704818909184 1731312328665858048 1735221233861001216 1741999441805770752 1758667521751252992 1759428191094571008 1765537316758093824 1769523494107742208 1770288858940833792 1776435695256600576 1776835574661906432 1781216567946641408 1782484069024530432 1783776338625429504 1787803695493152768 1788576966987743232 1789446897419157504 1794787303678672896 1796436924362201088 1812744196885315584 1823933975878434816 1832361686370091008 1836498737782849536 1837293071146942464 1839519349207474176 1843672560977313792 1844469997206110208 1850874406918631424 1859989930411819008 1867675839215173632 1869392453037981696 1873613111408197632 1879204702420205568 1880931912624635904 1885178624441581568 1887336073084796928 1892542603443306496 1892968618757455872 1893889323338563584 1894708479620284416 1900363027424477184 1901287328507854848 1902109684618801152 1908714232134838656 1926040709190647808 1931224209753636864 1937929849370836992 1943145346850881536 1952123888093626368 1959749372031492096 1977539123874889728 1978500961970159616 1986229481352855552 1989746155503747072 1990713930871209984 1991574966308438016 1996071484702851072 1998490157163675648 2002028539179696128 2003002288469180416 2003868638939971584 2004319713978482688 2005294577652596736 2010826516158513152 2011279157429796864 2012149087861211136 2013127759596552192 2019135716638507008 2020991539907476224 2051925722863239168 2064591931029061632 2066061080005705728 2066954705040310272 2074131631099478016 2075028746856873984 2082233707783460352 2092488671713296384 2101135319117070336 2106790047003967488 2107814750334222336 2114105290222731264 2116048401702715392 2119794923837325312 2120825952496779264 2127155322878427136 2129110428873719808 2129589696102137856 2130625488755884032 2137908405852536832 2138948244571336704 2147303511151693488 2171687924586774528 2172627235972841472 2180171080542191616 2185093405602742272 2186038515207241728 2187594084711923712 2193628926718377984 2196139374105329664 2204718043535428608 2215576240637607936 2229252637184753664 2231803853295058944 2238464424941715456 2239553172230111232 2240521837096992768 2244609568401260544 2245580420290707456 2248301426809135104 2252282106577158144 2253377574527827968 2253884814551678976 2254352218807468032 2262179830678327296 2262689052108521472 2271527681218320384 2282714914596323328 2296805747402473472 2299434273091878912 2308416438221144064 2313628311814668288 2322665922407694336 2324318715006418944 2333398084986912768 2342512921256392896 2345904254792761344 2354049755677458432 2360385145254445056 2368580927008800768 2369114099549208576 2370138802879463424 2371291594126000128 2378368451500572672 2380554451915554816 2383738260657537024 2384769289316990976 2385929196558876672 2393049738238230528 2395249232482934784 2416992262513754112 2431911967837913088 2443148915160121344 2449724094862589952 2452692465609965568 2458230081303085056 2459293329608146944 2467832542558175232 2492523270717308928 2505606269893607424 2507909216832847872 2509693827246194688 2518272478059429888 2519497318758875136 2523958158343274496 2525185764451418112 2526277972827045888 2529339105160276992 2533817369899302912 2535049771343806464 2536146246158401536 2544952309513118208 2568054278920863744 2574965613004849152 2583906465827782656 2590860462467842048 2602831850791501824 2612999162708656128 2638001282626879488 2648305975137140736 2654285241161613312 2655433288411250688 2664653542884900864 2665253361992859648 2671824851919962112 2673726103536795648 2675664507938144256 2681705543239729152 2682865450481614848 2684170346128736256 2692180955518009344 2694655386543301632 2719116295327973376 2735900963817652224 2752789241372082176 2754748106674274304 2755939606720413696 2765508841465970688 2766704995809165312 2776311610377947136 2789984895617728512 2801513758822760448 2810419667112296448 2818807053630308352 2821397868936953856 2827767936662372352 2831004109627195392 2838813905164959744 2839452928136183808 2840833985007845376 2842062719430426624 2850544541136715776 2851930992761782272 2853164526928201728 2863071348202257984 2889061063785971712 2895583899449032704 2896836314630455296 2906894774056255488 2913457874136989696 2914718020276322304 2916792112949231616 2924838568957837312 2928185832140439552 2939624058047238144 2954101654183477248 2972336849579671552 2975738471060078592 2984619233255620608 2986070896306814976 2987362449462657024 2994107227054276608 2997735235745513472 3003042808769544192 3004503432703770624 3005802958409957376 3006479570967724032 3007941866478895104 3016239774237769728 3016918736144695296 3018223631791816704 3019691639394828288 3028703574957760512 3031487309861214336 3077888584294858752 3084837749086224384 3096887896543592448 3099091620008558592 3111197446649217024 3123350561675190528 3138733007569944576 3147180193672593408 3158107902678401024 3160185070505951232 3161722125501333504 3171157935334096896 3174072602554073088 3179692385755987968 3181238928745168896 3190732984317640704 3193665643310579712 3194384544153206784 3195938233133826048 3206862608778805248 3208422366857005056 3220955266727540232 3257531886880161792 3258940853959262208 3270256620813287424 3277640108404113408 3279057772810862592 3290443390077566976 3323364360956411904 3343878955777130496 3346258436328259584 3357696637412573184 3359329758345166848 3366914352601890816 3368370630436061184 3372452140213702656 3378423159865737216 3380066361791741952 3380827221827518464 3381528328211202048 3393269746017490944 3394033578162782208 3407291521827480576 3424072371894484992 3445208621103710208 3449151409637818368 3462624657331716096 3470442467722002432 3483998883611541504 3518856382189142016 3531074633516187648 3539046988215484416 3540577717881667584 3552871390513201152 3553671149323812864 3562433135893282816 3564968138049060864 3567552677250859008 3575607390986305536 3577153933975486464 3578893794838315008 3589574607357345792 3592873848724402176 3625488393770631168 3647867951756869632 3664723372740182016 3674586142293884928 3679038698414948352 3687345121954627584 3688939994412220416 3701748813837262848 3735351678430347264 3738784906075963392 3758409404840411136 3761863825249271808 3770357248883163136 3785085206886612992 3785937237514911744 3787778646677127168 3789416959240568832 3800726054848954368 3802574657015709696 3804219369237602304 3817428464269677312 3852081418381295616 3862448419507273728 3875859698741673984 3886290693701763072 3904247776187252736 3919498744062984192 3957001923940319232 3972458962705711104 3979492311007494144 3981427861742419968 3983149932616876032 3996980314327351296 4004057078359392256 4006004576938360832 4007737277879943168 4008639427956965376 4010589155305193472 4021653032317026304 4022558314859593728 4024298175722422272 4026255519193104384 4038271433277014016 4041983079814952448 4103851445726478336 4129183862058123264 4132122160011411456 4133909410080620544 4148263262198956032 4150057493713747968 4164467415566920704 4184977343426592768 4202270638234140672 4215629500668444672 4228210580445462528 4232096803405430784 4239589847674650624 4241651904993558528 4254310645756854272 4258220857747439616 4259179392204275712 4261250977511768064 4275816811705073664 4277896489142673408 4294607022303386976 4343375849173549056 4345254471945682944 4360342161084383232 4370186811205484544 4372077030414483456 4375188169423847424 4387257853436755968 4392278748210659328 4409436087070857216 4431152481275215872 4458505274369507328 4463607706590117888 4476928849883430912 4479106344460222464 4481043674193985536 4491160840581414912 4496602853618270208 4504564213154316288 4506755149055655936 4507769629103357952 4508704437614936064 4524359661356654592 4525378104217042944 4543055362436640768 4565429829192646656 4593611494804946944 4598868546183757824 4616832876442288128 4627256623629336576 4645331844815388672 4648637430012837888 4666796169973825536 4685025842512785792 4691808509585522688 4708099511354916864 4720770290508890112 4737161854017601536 4740277605758926848 4742583188252000256 4756736903001145344 4761108903831109632 4767476521315074048 4769538578633981952 4771858393117753344 4786099476476461056 4790498464965869568 4863823935675826176 4886297830320242688 4899448189725179904 4905384931219931136 4916460162606170112 4918586659216293888 4935665085116350464 4985046541434617856 5015818433665695744 5019387654492389376 5036544956118859776 5038994637517750272 5050371528902836224 5052555945654091776 5058678210320553984 5067634739798605824 5070099542687612928 5072292492316803072 5089904619026236416 5136108557841727488 5167812931655565312 5181720924935684096 5205663701583003648 5225998325417312256 5276002565253758976 5296611950274281472 5308570482323226624 5310866576822501376 5329307085769801728 5330506723985719296 5343649703839924224 5347452207073591296 5351329015876288512 5363411086479458304 5365730900963229696 5368340692257472512 5384361911036018688 5389310773086603264 5438232590655946752 5471801927635304448 5505578482744164352 5509496213348548608 5511879213440827392 5531017682931941376 5533409991618330624 5552623220755894272 5579969791235457024 5603027517645520896 5620839334224592896 5637614107260616704 5642795737873907712 5655535873324744704 5662008219254390784 5677627810329919488 5678905856272367616 5681667970015690752 5684125438860853248 5701089082273431552 5703861985523564544 5706329053856403456 5726142696404515968 5778122127571943424 5793672629260910592 5813789548112510976 5826915748273979392 5829436040552644608 5849677137915674624 5856371664280879104 5879248116094476288 5944673699159343104 5969238466511241216 5972141792613629952 5974724898925314048 5988214454108553216 5995470471491026944 6006085617539088384 6009006865407541248 6011605916819914752 6012959141935448064 6015883732957790208 6032479548475539456 6033837472289390592 6036447263583633408 6039383278789656576 6057407149915521024 6062974619722428672 6155777168589717504 6193775793087184896 6198183240017117184 6222394893298434048 6246701123350381056 6277466015139889152 6316215805356802048 6320370141011902464 6323444251002667008 6342315870668193792 6348145205108146176 6359384771511975936 6362477857490337792 6381465968635281408 6387331286621159424 6388769088306413568 6391876466267652096 6413725217557610496 6416844733714010112 6441910533455080464 6515063773760323584 6517881707918524416 6540513241626574848 6555280216808226816 6558115545621725184 6580886780155133952 6646728721912823808 6687757911554260992 6715393274825146368 6718659516690333696 6733828705203781632 6736741260872122368 6744904280427405312 6756846319731474432 6760132723583483904 6761654443655036928 6763056656422404096 6786539492034981888 6788067156325564416 6814583043654961152 6848144743788969984 6890417242207420416 6898302819275636736 6925249314663432192 6940884935444004864 6967997767223083008 7037712764378284032 7062149267032375296 7081155435763335168 7105742781026402304 7107342298647625728 7124866271786565632 7135105354501718016 7151214781972611072 7154307867950972928 7157787589676630016 7179149214714691584 7185747697448804352 7250976787541262336 7295735903513739264 7329446745480364032 7349172284587769856 7358077396829896704 7374690243909255168 7377879988824440832 7403497627674525696 7477569812151926784 7516818809680822272 7523727650498543616 7570170413773225984 7571874475029823488 7575557293354254336 7578833918481137664 7601452109697908736 7605149314031419392 7608438738475204608 7634856928539354624 7704162836762591232 7724896839014547456 7751719397483347968 7772581387403526144 7808495552374505472 7838997488125968384 7914003847880638464 7944917925411422208 7962855723484839936 7966299865233752064 7993960628654702592 8008114156718784512 8012009153876721664 8015474555759886336 8021178310610386944 8043306064634052608 8045116629719187456 8048596351444844544 8052511038386208768 8076542866554028032 8083966159629904896 8207702891452956672 8258367724116246528 8264244320022822912 8267818820161241088 8296526524397912064 8300114987427495936 8328934831133841408 8369954686853185536 8404541276468281344 8431259001336889344 8456421160890925056 8464193606810861568 8483303809987117056 8508621291513708544 8516441715494879232 8518358784408551424 8522501955023536128 8551633623410147328 8555792978285346816 8589214044606773952 8686751698347098112 8690508943891365888 8720684322168766464 8740373622410969088 8744154060828966912 8750376338847694848 8774515706873511936 8784557496421318656 8818872174141714432 8862304962550431744 8917010548739014656 8927215413180235776 8953857699766861824 8958212688920444928 8962087348387971072 8982321681162829824 8993205707236540416 9009128426308632576 9013510298111311872 9017408875229872128 9048719322713309184 9050756208434085888 9086110724873281536 9187222989609893888 9233665752884576256 9254513247258673152 9290663689630777344 9297274860025675776 9333592339947651072 9370051685025571584 9416199022709833728 9441540581017780224 9474323708035203072 9480555211517853696 9485166376504000512 9513473806002290688 9522217807662219264 9539077157267963904 9543716786235506688 9572198952952922112 9580996929931739136 9772595660640485376 9810769862439862272 9832920325212340224 9837173318432587776 9871330170232700928 9970093082869235712 10031636867331391488 10038775308984778752 10073089912237719552 10077989275035500544 10100743057805672448 10105111891308183552 10117356420641107968 10135269479597211648 10140199085375225856 10144584984633606144 10179809238052472832 10272217115683454976 10335625863311130624 10411327403166007296 10451996650834624512 10593223900548562944 10617140964646453248 10621733153645002752 10658614171539603456 10661013447971438592 10687299407679848448 10694904414147182592 10702658031752577024 10726822172958916608 10731461801926459392 10736681384514945024 10768723822072037376 10778621546173206528 10876465181311893504 10943603855270608896 11011156965488328704 11023758426881654784 11062035365863882752 11066819983236661248 11105246441511788544 11206055035291041792 11275228214521233408 11285591475747815424 11311071746649489408 11355255620659838976 11357811712544735232 11363335940031381504 11368250877721706496 11402178164546863104 11407723971047129088 11412658107712806912 11452285392809031936 11556244255143886848 11587345258521821184 11627579096225021952 11658872081105289216 11699354275831349248 11712743328561758208 11758496232188952576 11938476933022482432 11944283585227259904 11949449797850628096 11990940942982053888 12012171235078176768 12018013730815082496 12023211833639829504 12025918283870896128 12031767465915580416 12064959096951078912 12067674944578781184 12072894527167266816 12078766557579313152 12114814299831042048 12125949239444857344 12311554337179435008 12387551586174369792 12396366480034234368 12444789786596868096 12493402246700762112 12554932030279778304 12632431610713604096 12646888502005334016 12684631741336387584 12696290410216292352 12718769543023951872 12724955714980675584 12762931937270562816 12774662573242318848 12777538176612827136 12783752932535304192 12827450435115220992 12833689467428020224 12883821066910160928 13030127547520647168 13035763415837048832 13081026483253149696 13110560433616453632 13116231091243450368 13161773560310267904 13293457443825647616 13375515823108521984 13430786549650292736 13437319033380667392 13473482521744244736 13489808560854810624 13513692639462948864 13520265447166967808 13523308887310073856 13526113312844808192 13573078984069963776 13576134312651128832 13629166087309922304 13696289487577939968 13780834484414840832 13796605638551273472 13850498629326864384 13881769870888009728 13935995534446166016 14075425528756568064 14124298534064750592 14162310871526670336 14211485562052804608 14249732543573131264 14270210709003436032 14302429563945222144 14308615735901945856 14315575179353260032 14358298429429383168 14371495394897608704 14591471807027478528 14658893490960728064 14698344569175539712 14716154793659793408 14749380487818510336 14755759977648881664 14806995255349051392 14955139624303853568 15047455300997087232 15140340827546451968 15151114586708508672 15157667836962275328 15202904219395817472 15210298628062838784 15216877476950409216 15269713857078709248 15408325673525182464 15503438794966695936 15545162774807052288 15616991104749010944 15677994976251936768 15828007695761276928 15889835850822844416 15925711446969679872 15932599730467504128 15987921257309405184 16024018307753443328 16030949111519772672 16042356621220773888 16086612129268105216 16090233259438374912 16097192702889689088 16105022076772417536 16153085733108056064 16167932319259809792 16415405782905913344 16516735448232493056 16528488640045645824 16535637640322482176 16593053048795824128 16600229974854991872 16657869662267682816 16739909373706371072 16809082552936562688 16862518002673778688 16912842321781850112 16928387213621723136 16966607619974234112 17017242583027417088 17032883430989758464 17036717568817102848 17045003910047072256 17103267246820294656 17111585956570693632 17178428089213547904 17381017887782731776 17441368644337532928 17480747244821938176 17488308121657933824 17549031413747023872 17569114992842637312 17637744348283428864 17834021097478029312 17907715399533723648 17916425377840889856 17924174696775942144 17964643362325659648 17986411414473080832 18018256852617265152 18027020596222623744 18034817750459744256 18097438645426618368 18101512416868171776 18172221449746563072 18467331505769152512 18581327379261554688 18594549720051351552 18667184679895302144 18740103370051143168 18832398045419667456 18948647416070406144 18961110423035707392 18970332753008001024 19026947612004581376 19044435615324438528 19078154314535927808 19087433572471013376 19144397905905844224 19161993859863478272 19545191321280970752 19621539724879724544 19665840650424680448 19674346636865175552 19742660340465401856 19940186165738471424 20063273734662782976 20146179824475439104 20155978550071001088 20201486115611344896 20210223782616367104 20234712841282215936 20270538959194423296 20280398170750451712 20289169969267212288 20359618476104945664 20544434231366909952 20671251726622261248 20822654806332014592 20903993301669249024 21186447801097125888 21243466307290005504 21317228343079206912 21322026895942877184 21374598815359696896 21405316063505154048 21453644345917833216 21462923603852918784 21473362769029890048 21537447644144074752 21557243092346413056 21752930362623787008 21887207710541217792 22022313930976657408 22047516853763309568 22124070731727765504 22133639966473322496 22210492883023577088 22550456429042466816 22571182951495630848 22710511241319677952 22715623425089470464 22726671880062763008 22736501755443412992 22804356329093726208 22815447942094258176 22825316215425613824 22904570785618063872 23112488510287773696 23174690517043642368 23255158192450043904 23317744162210578432 23398708551662698496 23425486657123516416 23516992464377905152 23888567170454519808 23898899595701256192 23981881885964107776 24024342470156353536 24036027461630164992 24046423667279659008 24063534931831160832 24129918193902157824 24135349889157562368 24145789054334533632 24157533115158626304 24229628599662084096 24251898478889714688 24623108674358870016 24775103172348739584 24792732960068468736 24889579573193736192 24986804493401524224 25109864060559556608 25264863221427208192 25293777004010668032 25369263482672775168 25392580820432584704 25449911429961351168 25525863874541125632 25549325146484637696 25555076353225654272 25567505865070608384 25654900870230441984 25667378934856040448 25767642133820321856 26060255095041294336 26071526831674097664 26162052966506299392 26221120867232907264 26232462182486900736 26323547120620535808 26586914887651295232 26751031646217043968 26861573099300585472 26874638066761334784 26946965043488489472 26979617121709621248 27027385278925897728 27040530894333935616 27052226625689616384 27146157968139927552 27152268625302257664 27258332174619844608 27561668968829681664 27700997258653728768 27763539741776019456 27871991068892332032 28248597068129501184 28324621743053340672 28422971124105609216 28499465087146262528 28540421418006872064 28617231471803891712 28631150358706520064 28716596858858766336 28742990789795217408 29317786981921456128 29432309587319586816 29498760975637020672 29511519955297763328 29613990510698102784 29910279248607707136 30094910601994174464 30280681655092903936 30302229173417017344 30315335673924550656 30405808438791634944 30420597256125677568 30433754953900818432 30539427714157418496 30816651347050364928 31006877589933391872 31233982209498021888 31355989952503873536 31779671701645688832 31851422893939359744 31865199460935008256 31975842514618810368 32048036615506886656 32061898223039545344 32084713242441547776 32173224258536210432 32180466518876749824 32194385405779378176 32210044153544835072 32306171466216112128 32335864638519619584 32830811565811826688 33033470896464986112 33071275280644964352 33186106097591648256 33200459949709983744 33315739324535365632 33618165105873125376 33825684643563700224 33856774427243446272 33933215239948468224 34034485166054834176 34065766861979516928 34073435137634205696 34090007820094144512 34206534493640589312 34223171913141387264 34356856178427095808 34762035775565463552 34882737288675065856 34976616243315867648 35098062827494047744 35138229985685274624 35275488696566857728 35815430799067447296 35832850755681779712 35848349393551884288 35972822828946161664 36036513705234530304 36054041192445247488 36069635500919488512 36194877290853236736 36203024833736343552 36344442899493126144 36934663011538305024 37162654758523109376 37189099440102703104 37334369359790604288 37480206740102286336 37664796090839334912 37897294832140812288 37940665506016002048 38053895224009162752 38088871230648877056 38156308629071855616 38174867144942026752 38288795811811688448 38323987719726956544 39090382642561941504 39243079449759449088 39331681300849360896 39348693273730351104 39485320680930803712 39880372331476942848 40126547469325565952 40292359648950878208 40311957100142002176 40420447565232734208 40469425682564431872 40541077918388846592 40560796341500903424 40578339938534424576 40719236952209891328 41088868462733819904 41342503453244522496 41645309612664029184 41807986603338498048 42372895602194251776 42486932614580011008 42634456686158413824 42749197630719393792 42810632127010308096 42907288691835666432 42925847207705837568 42946725538059780096 43074895288288149504 43114486184692826112 43774415421082435584 44044627861953314816 44095033707526619136 44248141463455531008 44267279932946644992 44420985766047154176 45142365902991261696 45421022482639355904 45453343760125526016 45473003510886825984 45608712658187452416 45630895884188516352 45650632430851227648 45809141571236127744 46224977020575547392 46510316384900087808 46635488324421156864 46797417103325396992 46850973314247032832 47033984928755810304 47777134340909039616 47797799191402512384 47963763771928215552 48072054923260329984 48092847334559318016 48127069863662321664 48259836387804315648 48270699778315124736 48291578108669067264 48315066230317252608 48459257199324168192 48503796957779429376 49246217348717740032 49550206344697479168 49585465920136937472 49779159146387472384 49973608986803048448 50219728121119113216 50529726442854416384 50587554008021336064 50738526965345550336 50785161640865169408 50899822859922702336 51051727749082251264 51098650292969275392 51110152706451308544 51135011730141216768 51309801740460883968 51334757869712080896 51535284267640643712 52143053663348195328 52324105933012598784 52442241734465814528 52464924364973801472 52647094241241071616 53502063292434087936 53723146198601170944 53749276133522669568 53893930086976978944 53959234243419242496 54054770557851795456 54081061788667871232 54104453251379232768 54292315936279855104 54304537250604515328 54516664349239689216 55401994517307457536 55743982137784664064 56497194136259002368 56845942248211218432 56998930174292525056 57080842836013744128 57234462943607783424 57262300717413040128 57433193717717532672 57485981579590434816 58635573963842912256 58864619174639173632 58997521951274041344 59023039910595526656 59227981021396205568 59820558497215414272 60189821203988348928 60561363310185807872 60604458346834034688 60630671347849101312 60811616877583269888 60841194512251355136 60867509907801636864 61078855428314836992 61633302694100729856 62013755179866783744 62467964418996043776 62711979905007747072 63559343403291377664 63730398921870016512 63951685029237620736 64096073231013773312 64123796446079090688 64346448517072420864 64360933037753499648 64388770811558756352 64420088307089670144 64612342932432224256 64671729277039239168 65661623131623653376 66066941792929972224 66142550561289928704 66372212195183296512 66400919899419967488 66631478649070731264 67651369287127400448 67713548854486892544 68068970332109668352 68131533723959033856 68146870275268411392 68180015640188289024 68413068987281178624 68446343826282774528 68713712356854191616 69524071551130927104 69765474577350131712 69953232486631735296 70196125654988095488 70276459971370549248 70550977393133715456 71665701511363559424 71696698787103768576 71945645657892323328 72073027410469060608 72108082384890494976 72139271001838977024 72389754581706473472 72406049667472687104 72688885798986252288 73869326023076610048 74325309517046218752 74378198880205406208 74668738719581208576 74960413480204572672 75329592181678669824 75794589664281624576 75881331012032004096 76107790448018325504 76177742461297754112 76349734289884053504 76577591623623376896 76647975439453913088 78180765285123883008 78486158899518898176 78663362601698721792 78697386547460702208 78970641361861607424 79760744662953885696 80253094938651131904 80584719297901756416 80623914200284004352 80840895130465468416 80938851365128863744 81082155836777693184 81121592683001806848 81156679877068849152 81438473904419782656 82685006906489044992 83290619225328058368 83615973206676996096 84745791204388503552 84973865229160022016 85268913372316827648 85498395261438787584 85621264254020616192 85851694415411675136 85893451076119560192 86149790576576299008 86228972369385652224 88089255723906629632 88496282926911062016 88534559865893289984 88841971532094308352 90284731805982523392 90842044965278711808 90906687520251052032 90946007021773651968 91217425316374904832 91261791768377032704 91301264861702455296 91618283142472255488 92449954041151094784 93020632769800175616 93594834206650793984 93701946628494065664 94067969857511620608 95554268681818079232 95595598382805024768 95927527543856431104 96144109846520659968 96185694669118636032 96254139727324643328 96519672775608631296 96541399556630249472 96583156217338134528 96630132460634505216 96918514398648336384 97007593915558858752 98492434697435480064 99100412689394958336 99558318292774944768 99947217973606096896 101059452885708832768 101477053930691100672 101570323281730338816 101799645719845404672 102103455498164502528 102197300585938550784 102220305412902617088 102270023460282433536 102619603480921767936 102669515739424161792 103070568535281287424 104286107326696390656 104648211866025197568 104929848729947602944 105294188482482143232 107446292397202341888 107498552267045339136 107918468486838484992 108109541115703590912 108162123577335742464 108208906502758465536 108584631872559710208 108609074501209030656 109033328698479378432 110803989034614915072 111487964275569328128 112994388272518004736 113691884496422436864 114161685672027488256 114468925887215566848 114524601434826080256 114866387435435065344 114971963159180869632 117271147927685824512 117729238349278347264 117995043902548082688 118046079821191053312 118455962042792411136 119641116994430828544 120379642407976697856 121122726620371615744 121261342695698202624 121623233755166539776 121682389024502710272 121735019815603273728 122157710856629673984 123266605388201459712 124027510359733567488 124935928837992087552 125423959810015494144 127118686806582755328 127460797843740033024 127903370058475241472 128247592892158181376 128692897034144841728 128721866075506999296 128777541623117512704 128840176614179340288 129224685864864448512 129343458554078478336 131323246263247306752 132133883585859944448 132285101122579857408 132744424390366593024 132801839798839934976 133262957298141462528 135427097708973785088 136137940664219336704 136263067447918067712 136360031280376578048 136826137974562357248 136892687652565549056 137427424713708383232 139530949154700263424 139906464973263470592 140392251309976190976 140552919942741098496 141101954786267430912 143331403022727118848 143393397574207537152 143891291315784646656 144216164769780989952 144278542003677954048 144779509163412946944 144812099334945374208 145377771597972504576 147738652046153220096 148650619034092437504 148756397760410812416 149337477439162417152 149920826960409145344 150659184363357339648 151589179328563249152 151762662024064008192 152215580896036651008 152355484922595508224 152699468579768107008 153155183247246753792 153295950878907826176 156972317799037796352 157326725203397443584 157394773094921404416 157941282723723214848 160506189877302263808 161169438595803512832 161247828400568008704 161681790260930936832 161877702730257727488 162164311673555386368 162243185366003613696 162313359754137698304 162876947808839565312 167231946413353992192 169491582408777007104 170537826744633655296 170996790522877575168 171242528508041232384 171703388830823350272 171786902152239120384 172299581153152598016 172457944738771304448 176992565853822124032 177069119731786579968 177683943064188616704 180569463611965046784 181684089930557423616 181813375040502104064 181892014043547303936 182434850632749809664 182523583536754065408 182602529723404910592 183236566284944510976 184899908082302189568 186041265539600351232 187189668413301587968 187403893256988131328 188135939715023241216 191191196765610049536 191855055087712862208 192288219693041319936 192371389338237272064 193039345551217262592 193082799113260498944 193166312434676269056 193260264921269010432 193837028797296672768 194015187831117717504 196984869394870960128 198200825378789916672 199116636585549889536 199894435947212193792 202954107861382201344 203140646563460677632 204206910996329005056 204394601171877101568 204440610825805234176 204540046920564867072 205239206961843535872 205339031478848323584 206141137070562574848 208572214653392781312 209296423732050395136 209859697459895205888 210588376964964286464 214997104534090678272 215836936973676969984 216219082231407181824 216324247154671484928 216417813005516931072 217169263745119420416 217218149002418061312 218066657396958756864 221607978069229830144 222975928551138656256 225988776545036009472 227383768992844873728 228323371344054976512 229049202869652160512 229732774870870130688 229943926318361739264 234542295855371649024 235458476698556694528 235990087805096165376 236092159642382106624 236911924085584822272 239282233988861657088 240759284815953395712 242245453240743231488 242522685391396405248 243246467510333079552 243364778049005420544 243470039631206547456 244315421713259347968 248055020719467134976 249871857675984175104 250847919620030988288 254237373613165510656 254921595687480066048 255806740116950482944 256495185784316362752 257385794068289683456 257555083246235025408 257680353228358680576 258449371729728897024 258686917108156956672 264267767171719888896 265488848780733186048 265603679597679869952 266525914596282925056 270854195417947570176 272526134895836135424 272720062560753156096 273652275949124714496 273785375305131098112 274854849427416766464 279061898309400526848 280784502619952381952 281105839885482196992 282203909572534861824 286662806045454237696 286786795148415074304 287782582631569293312 288432329539561979904 288557084007355908096 289559018326825893888 289624198669890748416 290755543195945009152 295477304092306440192 297301238068184875008 298674954878324834304 299841653920818290688 303178358657126498304 304431161792073302016 304710969845191016448 305398937159536214016 306310366494493507584 306591901757815652352 313944635598075592704 314789546189842808832 315882565447446429696 322338877191607025664 322495656801136017408 323755405460515454976 324328623347110772736 324486370732007227392 324626719508275396608 325753895617679130624 334463892826707984384 338983164817554014208 341075653489267310592 342485057016082464768 343406777661646700544 343573804304478240768 344599162306305196032 344915889477542608896 353985131707644248064 354138239463573159936 355367886128377233408 361138927223930093568 363368179861114847232 363784028087094607872 364869701265499619328 365047167073508130816 365205059446809821184 366473132569889021952 369799816164604379136 372082531079200702464 374379336826603175936 374807786513976262656 376271879430046482432 382382393531220099072 383710110175425724416 384742778676474544128 386078691102434525184 386165598226520997888 386332624869352538112 386520529842538020864 387674057594593345536 388030375662235435008 393969738789741920256 396401650757579833344 398233273171099779072 399788871894424387584 406281293126921355264 408413821992658010112 408789202343754203136 409080093841129734144 410478413923687071744 410678062957696647168 412282274141125149696 418592847464100790272 419719394919790411776 421176753929928572928 429994209068181356544 431673873947353939968 432648494309342969856 432835626011033862144 434338527490238840832 434436298004836122624 436133314793917513728 443215956138459660288 445951857102277312512 451977553090072018944 454767537985689747456 456646742688109953024 458098405739304321024 459465549741740261376 459887852636723478528 470916953397113389056 471980175610192330752 472184319284764213248 473823848171169644544 481518569631906791424 484490906481486462976 485045370782792810496 486492935020666159104 486729556098010841088 486940079262413094912 488630843426518695936 501695839240061976576 508474747226331021312 511613480233900965888 512990371568632725504 514771588136579366912 515110166492470050816 515360706456717361152 516898743459457794048 517373834216313913344 530977697561466372096 531207359195359739904 533051829192565850112 541708390835895140352 545052269791672270848 545440125121506312192 547304551898249428992 547570750610262196224 549709698854833532928 558123796618801053696 561569005239904763904 562211679770964393984 564407819145069723648 573573590296830148608 575565165263138586624 576864659079123959808 577114168014711816192 579118036653651787776 579248397339781496832 581511086391890018304 590954608184612880384 594602476136369750016 597349909756649668608 599683307841636581376 608862323584146604032 609421939690382032896 612620732988987015168 613183803515631304704 627889271196151185408 629579092379685617664 631765130894892859392 644991313602272034816 647510810921030909952 648657246694221545472 648972741464014454784 649253439016550793216 651507791235358261248 668927785653415968768 677966329635108028416 682151306978534621184 684970114032164929536 687147608608956481536 689198324612610392064 689831778955085217792 707970263415288496128 708276478927146319872 710735772256754466816 722277854447860187136 726736359722229694464 727568056174189215744 729739402530999238656 730094334147016261632 730410118893619642368 732946265139778043904 744165062158401404928 748758673653206351872 749615573027952525312 752543758860092964864 764764787062440198144 767420220350851448832 769485557352949088256 772157382204869050368 772665249738705076224 773041059685076041728 775348115189186691072 776060751324470870016 792803301515159666688 796466546342199558144 799577743788848775168 812562586253842710528 817578404687508406272 818160187682259468288 820956827847374143488 821356125915393294336 824564548282250299392 837185694928201580544 842353507859857145856 859988418136362713088 863347747894707879936 865296988618685939712 865671252022067724288 868677054980477681664 868872596009672245248 872266629587835027456 886431912276919320576 891903714204554625024 909535075971379494912 913293485376219906048 916196811478608642048 918931099483480522752 919775705273446957056 941833906794226778112 944368638569528426496 947647696342339289088 968981812962972925952 972985870041332318208 973459112196021682176 973880158524826189824 977261686853037391872 1003391678480123953152 1016949494452662042624 1023226960467801931776 1029543176273158733824 1030220332984940101632 1030721412913434722304 1033797486918915588096 1034747668432627826688 1061955395122932744192 1062414718390719479808 1066103658385131700224 1083416781671790280704 1090104539583344541696 1094609103796498857984 1095141501220524392448 1099419397709667065856 1116247593237602107392 1123138010479809527808 1124423359541928787968 1128815638290139447296 1147147180593660297216 1151130330526277173248 1154228336029423632384 1158236073307303575552 1158496794679562993664 1163022172783780036608 1181909216369225760768 1189204952272739500032 1194699819513299337216 1199366615683273162752 1218843879380764065792 1225241465977974030336 1226367607031262609408 1255778542392302370816 1259158184759371235328 1263530261789785718784 1289982627204544069632 1295021621842061819904 1297945482928028909568 1298506878033101586432 1303015582470716522496 1337855571306831937536 1355932659270216056832 1364302613957069242368 1369940228064329859072 1374295217217912963072 1378396649225220784128 1379663557910170435584 1415940526830576992256 1416552957854292639744 1421471544513508933632 1444555708895720374272 1453472719444459388928 1455136112348378431488 1459478805061998477312 1460188668294032523264 1460820237787239284736 1465892530279556087808 1497517347306412703744 1505087517720185929728 1534840440701702897664 1538971114705898176512 1544314764409738100736 1545330499477410152448 1546082119370152083456 1550696230378373382144 1552121502648941740032 1592933092684399116288 1599155487577697550336 1625125172507685421056 1635156809375016812544 1636320375364518936576 1641913655694748286976 1642712251830786588672 1649129096564500598784 1674371389856403161088 1684707015719714291712 1726695495789415759872 1730593977237371879424 1731342504044135448576 1737354109960955363328 1737745192019344490496 1744533259175670054912 1772863824553838641152 1783807428409109250048 1826586970752439812096 1837862198966961045504 1839551410546893914112 1883667813588453556224 1888737277139056852992 1895295392684678578176 1945971740082664636416 1946918224392043364352 1947760317049652379648 1954523373706074783744 2006783356960247906304 2033898988905324085248 2046453920935603863552 2059086352546317467648 2061442825826869444608 2067594973837831176192 2069495336865255653376 2123910790245865488384 2124829436781438959616 2132207316770263400448 2166833563343580561408 2180209079166689083392 2189218207592997715968 2190283002441048784896 2198838795419334131712 2232495186475204214784 2246276020959619055616 2248846719083857575936 2257631276580278894592 2294294361187320594432 2302260661052554346496 2308456672058847264768 2316472146614607151104 2326044345567560073216 2378409904545479000064 2389399639026598674432 2398733231366546325504 2437687758761528131584 2452735214062525218816 2511557084784604741632 2527060523579571437568 2579965254409088139264 2590043243684123639808 2595890965856057819136 2597013756066203172864 2606031164941433044992 2675711142613663875072 2728605227914138484736 2739880456128659718144 2748590434435825926144 2756793298450441568256 2759327115820340871168 2833105915708585279488 2842943089027017867264 2906945438888918777856 2918957610123996954624 2920377336588065046528 2921640475574478569472 2931785060559112175616 3010175035440371859456 3069680881403405795328 3088629528819476201472 3090660998954820304896 3092164238740304166912 3101392460756746764288 3104243005297883480064 3185866185368798232576 3198310975155395100672 3250250345015370842112 3270313618750033625088 3283827311389496573952 3285424503661573177344 3298258193129001197568 3348742779712806322176 3369414031439428583424 3453390991578831519744 3462685008088270897152 3474708219921910726656 3475490384038688980992 3489066518351340109824 3545727649107677282304 3567614856818218500096 3675724397933922091008 3679102821093787828224 3767335627176907112448 3777474554278113705984 3790590785369357156352 3893836448784086728704 3895520634099304759296 3909046747412149567488 4013566713920495812608 4067797977810648170496 4092907841871207727104 4118172705092634935296 4122885651653738889216 4135189947675662352384 4138990673730511306752 4247821580491730976768 4249658873562877919232 4264414633540526800896 4333667126687161122816 4360418158333378166784 4378436415185995431936 4380566004882097569792 4397677590838668263424 4492552041919238111232 4515262553160557789184 4604521322105108692992 4616913344117694529536 4632944293229214302208 4652088691135120146432 4778799278053197348864 4797466462733092651008 4875375517523056263168 4905470428125050437632 5023114169569209483264 5054121047159142875136 5180086487368247279616 5191781931712115638272 5194027512132406345728 5212062329882866089984 5351422285227327750144 5479760912257319436288 5513586596900883136512 5518654231640681742336 5666211831417170558976 5685886178054035734528 5837915220247993909248 5840754673176130093056 5843280951148957138944 5863570121118224351232 6020350070880743718912 6139361762806811590656 6177259057638952402944 6184328477480608333824 6202784921513493528576 6208486010595766960128 6371732370737596465152 6396621950310790201344 6500500690030741684224 6540627237500067250176 6567654622778993147904 6570849007323146354688 6596516386258002395136 6697485559425612644352 6738828062878857166848 6906781983157663039488 6925370016176541794304 6949416439843821453312 6978133036702680219648 7135229713636437000192 7358205642187575656448 7534671254353814224896 7581181570738714312704 7787672897568173457408 7791041268198609518592 7818093494824299134976 8027133427840991625216 8185815683742415454208 8236345410185269870592 8245771303307477778432 8270379895351324704768 8277981347461022613504 8499317747125755838464 8528829267081053601792 8720836316666756333568 8756872830371990863872 8761132009764195139584 8795355181677336526848 9030525106321115578368 9209042644210217385984 9265888586458428604416 9304177382270240292864 9557598556106394697728 9594932925466185302016 9750751035046112526336 9810940856250100875264 10046228339138418966528 10108242094318285750272 10360172974736494559232 10388055024264812691456 10424124659765732179968 10702844570454655500288 11027173193801766273024 11037308463281363484672 11332423662834341117952 11371772356108071469056 11681509346352260186112 11686561902297914277888 11727140242236448702464 12040700141761487437824 12278723525613623181312 12354518115277904805888 12368656954961216667648 12405569843026987057152 12416972021191533920256 12743464741475192930304 12793243900621580402688 13001001380061483368448 13081254475000134500352 13135309245557986295808 13141698014646292709376 13193032772516004790272 13477656125757714333696 13813563966315326078976 13850740032353083588608 13898832879687642906624 13956266073405360439296 14716411284375151312896 15069342508707628449792 15162363141477428625408 15575345795136346914816 15582082536397219037184 15636186989648598269952 16054266855681983250432 16472690820370539741184 16540759790702649409536 16555962694922045227008 16998635494251511676928 17057658534162107203584 17513745660743981727744 17522264019528390279168 17590710363354673053696 18061050212642231156736 18418085288420434771968 18531777172916857208832 18608354764540480585728 19115197112212789395456 19189865850932370604032 19501502070092225052672 19621881712500201750528 20092456678276837933056 20216484188636571500544 20720345949472989118464 20776110048529625382912 20848249319531464359936 21405689140909311000576 22074616926562726969344 22743544712216142938112 23363018692704520372224 23373123804595828555776 23454280484472897404928 24081400283522974875648 24557447051227246362624 24709036230555809611776 24737313909922433335296 24811139686053974114304 24833944042383067840512 25586487801243160805376 26162508950000269000704 26270618491115972591616 26283396029292585418752 26386065545032009580544 27627127932630652157952 27797665759375285813248 27912532146810720878592 29432822568750302625792 30138685017415256899584 30324726282954857250816 31164165072794438074368 31272373979297196539904 32108533711363966500864 33081519581405298819072 33111925389844090454016 33997270988503023353856 34115317068324214407168 35044528039056780558336 35181420726709346107392 36122100425284462313472 36836170576840869543936 37063554345833714417664 37216709529080961171456 38230394224425578790912 38379731701864741208064 39003004140184450105344 39243763425000403501056 40432968377273143001088 41440691898945978236928 41552220097059250765824 41696498639062928719872 44149233853125453938688 45487089424432285876224 46726037385409040744448 46746247609191657111552 46908560968945794809856 48162800567045949751296 49418072461111619223552 49622279372107948228608 49667888084766135681024 51172975602486321610752 52541236982231945183232 52566792058585170837504 52772131090064019161088 55254255865261304315904 55595331518750571626496 55825064293621441757184 58865645137500605251584 60277370034830513799168 60649452565909714501632 62328330145588876148736 62544747958594393079808 64217067422727933001728 66223850779688180908032 68230634136648428814336 70089056078113561116672 70362841453418692214784 72244200850568924626944 73672341153681739087872 74127108691667428835328 74433419058161922342912 76759463403729482416128 78487526850000807002112 82881383797891956473856 83392997278125857439744 88298467706250907877376 90974178848864571752448 93492495218383314223104 93817121937891589619712 96325601134091899502592 99244558744215896457216 99335776169532271362048 102345951204972643221504 105133584117170341675008 105544262180128038322176 110508511730522608631808 111190663037501143252992 111650128587242883514368 117731290275001210503168 121298905131819429003264 124656660291177752297472 125089495917188786159616 132447701559376361816064 136461268273296857628672 140178112156227122233344 140725682906837384429568 144488401701137849253888 148254217383334857670656 148866838116323844685824 153518926807458964832256 165762767595783912947712 166785994556251714879488 176596935412501815754752 181948357697729143504896 186984990436766628446208 187634243875783179239424 192651202268183799005184 198671552339064542724096 204691902409945286443008 210267168234340683350016 211088524360256076644352 221017023461045217263616 222381326075002286505984 223300257174485767028736 235462580550002421006336 250178991834377572319232 264895403118752723632128 272922536546593715257344 281451365813674768859136 288976803402275698507776 297733676232647689371648 307037853614917929664512 331525535191567825895424 333571989112503429758976 353193870825003631509504 363896715395458287009792 373969980873533256892416 375268487751566358478848 397343104678129085448192 409383804819890572886016 420534336468681366700032 422177048720512153288704 444762652150004573011968 446600514348971534057472 500357983668755144638464 529790806237505447264256 545845073093187430514688 562902731627349537718272 577953606804551397015552 614075707229835859329024 663051070383135651790848 667143978225006859517952 706387741650007263019008 750536975503132716957696 794686209356258170896384 818767609639781145772032 844354097441024306577408 893201028697943068114944 1000715967337510289276928 1059581612475010894528512 1091690146186374861029376 1125805463254699075436544 1228151414459671718658048 1334287956450013719035904 1501073951006265433915392 1589372418712516341792768 1637535219279562291544064 1688708194882048613154816 2001431934675020578553856 2119163224950021789057024 2251610926509398150873088 2456302828919343437316096 3002147902012530867830784 3178744837425032683585536 3275070438559124583088128 3377416389764097226309632 4002863869350041157107712 4503221853018796301746176 4912605657838686874632192 6004295804025061735661568 6357489674850065367171072 6754832779528194452619264 9006443706037592603492352 9825211315677373749264384 12008591608050123471323136 13509665559056388905238528 18012887412075185206984704 27019331118112777810477056 36025774824150370413969408 54038662236225555620954112 108077324472451111241908224
- Sum of all divisors σ(n): 382389711905288185118749911
- Sum of proper divisors (its aliquot sum) s(n): 274312387432837073876841687
- 108077324472451111241908224 is an abundant number, because the sum of its proper divisors (274312387432837073876841687) is greater than itself. Its abundance is 166235062960385962634933463
Bases of 108077324472451111241908224
- Binary: 1011001011001100100001101111111110111010110111111101100000100000000000000000000000000002
- Hexadecimal: 0x5966437FDD6FEC10000000
- Base-36: DKVGWBFF9FIF40000
Squares and roots of 108077324472451111241908224
- 108077324472451111241908224 squared (1080773244724511112419082242) is 11680708065123479870913567520739091436193316838834176
- 108077324472451111241908224 cubed (1080773244724511112419082243) is 1262419675622326939476111573230544421034240097231531949810372993121205746663424
-
108077324472451111241908224 is a
perfect square number . Itssquare root is 10396024455168 -
The
cube root of 108077324472451111241908224 is 476333941.2078364049
Scales and comparisons
How big is 108077324472451111241908224?- 108,077,324,472,451,111,241,908,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,077,324,472,451,111,241,908,224 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 108077324472451111241908224 cubic inches would be around 39694495.1 feet tall.
Recreational maths with 108077324472451111241908224
- 108077324472451111241908224 backwards is 422809142111154274423770801
- The number of decimal digits it has is: 27
- The sum of 108077324472451111241908224's digits is 90
- 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 108077324472451111241908224 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 108077324472451111241908224 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/108077324472451111241908224/
Chicago style:
Numbermatics. 2024. "Number 108077324472451111241908224 - Facts about the integer". https://numbermatics.com/n/108077324472451111241908224/
The information we have on file for 108077324472451111241908224 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 108077324472451111241908224, math, Factors of 108077324472451111241908224, curriculum, school, college, exams, university, Prime factorization of 108077324472451111241908224, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, seventy-seven sextillion, three hundred twenty-four quintillion, four hundred seventy-two quadrillion, four hundred fifty-one trillion, one hundred eleven billion, two hundred forty-one million, nine hundred eight thousand, two hundred twenty-four.