168930167576179927687041024
168,930,167,576,179,927,687,041,024 is an even composite number composed of seven prime numbers multiplied together.
168930167576179927687041024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 168930167576179927687041024:
212 × 36 × 192 × 432 × 712 × 1272 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 43 × 43 × 71 × 71 × 127 × 127 × 1021 × 1021)See below for interesting mathematical facts about the number 168930167576179927687041024 from the Numbermatics database.
Names of 168930167576179927687041024
- Cardinal: 168930167576179927687041024 can be written as One hundred sixty-eight septillion, nine hundred thirty sextillion, one hundred sixty-seven quintillion, five hundred seventy-six quadrillion, one hundred seventy-nine trillion, nine hundred twenty-seven billion, six hundred eighty-seven million, forty-one thousand and twenty-four.
Scientific notation
- Scientific notation: 1.68930167576179927687041024 × 1026
Factors of 168930167576179927687041024
Divisors of 168930167576179927687041024
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 43 48 54 57 64 71 72 76 81 86 96 108 114 127 128 129 142 144 152 162 171 172 192 213 216 228 243 254 256 258 284 288 304 324 342 344 361 381 384 387 426 432 456 486 508 512 513 516 568 576 608 639 648 684 688 722 729 762 768 774 817 852 864 912 972 1016 1021 1024 1026 1032 1083 1136 1143 1152 1161 1216 1278 1296 1349 1368 1376 1444 1458 1524 1536 1539 1548 1634 1704 1728 1824 1849 1917 1944 2032 2042 2048 2052 2064 2166 2272 2286 2304 2322 2413 2432 2451 2556 2592 2698 2736 2752 2888 2916 3048 3053 3063 3072 3078 3096 3249 3268 3408 3429 3456 3483 3648 3698 3834 3888 4047 4064 4084 4096 4104 4128 4332 4544 4572 4608 4617 4644 4826 4864 4902 5041 5112 5184 5396 5461 5472 5504 5547 5751 5776 5832 6096 6106 6126 6144 6156 6192 6498 6536 6816 6858 6912 6966 7239 7296 7353 7396 7668 7776 8094 8128 8168 8208 8256 8664 9017 9088 9144 9159 9189 9216 9234 9288 9652 9728 9747 9804 10082 10224 10287 10368 10449 10792 10922 10944 11008 11094 11502 11552 11664 12141 12192 12212 12252 12288 12312 12384 12996 13072 13632 13716 13824 13851 13932 14478 14592 14706 14792 15123 15336 15523 15552 16129 16188 16256 16336 16383 16416 16512 16641 17253 17328 18034 18176 18288 18318 18378 18432 18468 18576 19304 19399 19456 19494 19608 20164 20448 20574 20736 20898 21584 21717 21844 21888 22016 22059 22188 23004 23104 23328 24282 24384 24424 24504 24624 24768 25631 25992 26144 27051 27264 27432 27477 27567 27648 27702 27864 28956 29184 29241 29412 29584 30246 30672 30861 31046 31104 31347 32258 32376 32512 32672 32766 32832 33024 33282 34506 34656 35131 36068 36352 36423 36576 36636 36756 36864 36936 37152 38608 38798 38912 38988 39216 40328 40896 41148 41472 41796 43168 43434 43688 43776 43903 44032 44118 44376 45369 45847 46008 46208 46569 46656 48387 48564 48768 48848 49008 49149 49248 49536 49923 51262 51759 51984 52288 54102 54528 54864 54954 55134 55296 55404 55728 57912 58007 58197 58368 58482 58824 59168 60492 61344 61722 62092 62208 62694 64516 64752 65024 65151 65344 65532 65664 66048 66177 66564 69012 69312 70262 72136 72491 72704 72846 73152 73272 73512 73872 74304 76893 77216 77596 77824 77976 78432 80656 81153 81792 82296 82431 82701 82944 83592 86336 86868 87376 87552 87723 87806 88064 88236 88752 90738 91694 92016 92416 92583 93138 93312 95779 96774 97128 97536 97696 98016 98298 98496 99072 99846 102524 103518 103759 103968 104576 105393 108204 109056 109269 109728 109908 110268 110592 110808 111456 115824 116014 116394 116736 116964 117648 118336 120984 122688 123444 124184 124416 125388 129032 129504 129667 130048 130302 130688 131064 131279 131328 131709 132096 132354 133128 136107 137541 138024 138624 139707 140524 144272 144982 145161 145408 145692 146304 146544 147024 147447 147744 148608 149769 153786 154432 155192 155952 156864 161312 162306 163584 164592 164862 165402 165888 167184 171323 172672 173736 174021 174591 174752 175104 175446 175612 176128 176472 177504 181476 183388 184032 184832 185166 186276 186624 191558 193548 194256 195072 195392 195453 196032 196596 196992 198144 198531 199692 205048 207036 207518 207936 209152 210786 216408 216763 217473 218112 218538 219456 219816 220536 221616 222912 230679 231648 232028 232788 233472 233928 234823 235296 236672 241968 243459 245376 246888 247293 248103 248368 248832 250776 258064 259008 259334 260096 260604 261376 262128 262558 262656 263169 263418 264192 264708 266256 272214 275082 276048 277248 279414 281048 287337 288544 289964 290322 290816 291384 292608 293088 294048 294894 295488 297216 299538 306451 307572 308864 310384 311277 311904 313728 316179 322624 324612 327168 327807 329184 329724 330804 331776 334368 342646 345344 347472 348042 349182 349504 350208 350892 351224 352944 355008 362952 366776 368064 368581 369664 370332 372552 373248 383116 387096 387731 388512 389001 390144 390784 390906 392064 393192 393837 393984 395127 396288 397062 399384 408321 410096 412623 414072 415036 415872 418304 419121 421572 432816 433526 434946 435483 436224 437076 438912 439632 441072 442341 443232 445824 449307 461358 463296 464056 465576 467856 469646 470592 473344 483936 486918 490752 493776 494586 496206 496736 497664 501552 513969 516128 518016 518668 520192 521208 522063 522752 523773 524256 525116 525312 526338 526836 528384 529416 532512 544428 550164 552096 554496 558828 562096 574674 577088 579928 580644 582768 585216 586176 586359 588096 589788 590976 594432 595593 599076 612902 615144 617728 620768 622554 623808 627456 632358 640207 645248 649224 650289 652419 654336 655614 658368 659448 661608 667489 668736 685292 690688 692037 693547 694944 696084 698364 699008 700416 701784 702448 704469 705888 710016 725904 730377 733552 736128 737162 739328 740664 741879 744309 745104 746496 766232 774192 775462 777024 778002 780288 781568 781812 784128 786384 787674 787968 790254 792576 794124 798768 816642 820192 825246 828144 830072 831744 834157 836608 838242 843144 862011 865632 867052 869892 870966 872448 874152 877824 879264 882144 884682 886464 891648 898614 919353 922716 926592 928112 931152 933831 935712 939292 941184 946688 948537 967872 973836 981504 983421 987552 989172 992412 993472 995328 1003104 1027938 1032256 1036032 1037336 1042416 1042441 1044126 1045504 1047546 1048512 1050232 1050624 1052676 1053672 1058832 1065024 1088856 1100328 1102133 1104192 1105743 1108992 1117656 1124192 1145159 1149348 1154176 1159856 1161288 1163193 1165536 1167003 1170432 1172352 1172718 1176192 1179576 1181511 1181952 1185381 1188864 1191186 1198152 1224963 1225804 1230288 1235456 1237869 1241536 1245108 1247616 1254912 1257363 1264716 1280414 1290496 1298448 1300578 1304838 1306449 1308672 1311228 1316736 1318896 1323216 1327023 1334978 1337472 1347921 1370584 1377329 1381376 1384074 1387094 1389888 1392168 1396728 1398016 1403568 1404896 1408938 1411776 1420032 1451808 1460754 1467104 1472256 1474324 1478656 1481328 1483758 1488618 1490208 1492992 1532464 1541907 1548384 1550924 1554048 1556004 1560576 1563136 1563624 1566189 1568256 1571319 1572768 1575348 1575936 1580508 1585152 1588248 1597536 1633284 1640384 1650492 1656288 1660144 1663488 1668314 1673216 1676484 1686288 1724022 1731264 1734104 1739784 1741932 1748304 1755648 1758528 1759077 1764288 1769364 1772928 1783296 1797228 1819801 1838706 1845432 1853184 1856224 1862304 1867662 1871424 1878584 1882368 1887829 1893376 1897074 1920621 1935744 1947672 1950867 1957257 1963008 1966842 1971421 1975104 1978344 1984824 1986944 2002467 2006208 2055876 2064512 2072064 2074672 2076111 2080641 2084832 2084882 2088252 2091008 2095092 2097024 2100464 2101248 2105352 2107344 2113407 2117664 2130048 2177712 2191131 2200656 2204266 2208384 2211486 2217984 2225637 2235312 2248384 2290318 2298696 2308352 2319712 2322576 2326386 2331072 2334006 2340864 2344704 2345436 2352384 2359152 2363022 2363904 2370762 2377728 2382372 2396304 2449926 2451608 2460576 2463673 2470912 2475738 2483072 2490216 2494301 2495232 2502471 2509824 2514726 2529432 2560828 2580992 2586033 2596896 2601156 2609676 2612898 2617344 2622456 2633472 2637792 2646432 2654046 2669956 2674944 2695842 2741168 2754658 2758059 2762752 2768148 2774188 2779776 2784336 2793456 2796032 2801493 2807136 2809792 2817876 2823552 2840064 2845611 2903616 2921508 2934208 2944512 2948648 2962656 2967516 2977236 2980416 2985984 3064928 3083814 3096768 3101848 3108096 3112008 3117113 3126272 3127248 3127323 3132378 3136512 3142638 3145536 3150696 3151872 3161016 3176496 3195072 3255137 3266568 3280768 3300984 3306399 3312576 3317229 3320288 3326976 3336628 3346432 3352968 3372576 3435477 3448044 3462528 3468208 3479568 3483864 3489579 3496608 3501009 3511296 3517056 3518154 3528576 3538728 3544533 3545856 3556143 3566592 3594456 3639602 3674889 3677412 3690864 3706368 3712448 3713607 3724608 3735324 3742848 3757168 3764736 3772089 3775658 3786752 3794148 3841242 3871488 3895344 3901734 3914514 3919347 3926016 3933684 3942842 3950208 3956688 3969648 3973888 3981069 4004934 4012416 4111752 4118497 4129024 4131987 4144128 4149344 4152222 4161282 4169664 4169764 4176504 4182016 4190184 4194048 4200928 4210704 4214688 4226814 4235328 4260096 4355424 4382262 4401312 4408532 4416768 4422972 4435968 4451274 4461637 4470624 4496768 4580636 4597392 4616704 4625721 4639424 4645152 4652772 4662144 4668012 4681728 4689408 4690872 4698567 4704768 4713957 4718304 4726044 4727808 4741524 4755456 4764744 4792608 4899852 4903216 4921152 4927346 4941824 4951476 4966144 4980432 4988602 4990464 5004942 5019648 5029452 5058864 5121656 5146861 5161984 5172066 5193792 5202312 5219352 5225796 5244912 5266944 5275584 5292864 5308092 5339912 5349888 5391684 5459403 5482336 5509316 5516118 5525504 5536296 5548376 5559552 5568672 5575681 5586912 5592064 5602986 5614272 5619584 5635752 5647104 5663487 5680128 5691222 5761863 5807232 5822569 5843016 5852601 5868416 5871771 5889024 5897296 5914263 5925312 5935032 5954472 5960832 6007401 6129856 6167628 6193536 6203696 6216192 6224016 6228333 6234226 6241923 6252544 6254496 6254646 6264756 6273024 6285276 6291072 6301392 6303744 6322032 6340221 6352992 6390144 6510274 6533136 6561536 6573393 6601968 6612798 6625152 6634458 6640576 6653952 6673256 6705936 6745152 6870954 6896088 6925056 6936416 6959136 6967728 6979158 6993216 7002018 7022592 7034112 7036308 7057152 7077456 7089066 7091712 7112286 7133184 7188912 7279204 7349778 7354824 7366889 7381728 7391019 7412736 7424896 7427214 7449216 7470648 7482903 7485696 7507413 7514336 7529472 7544178 7551316 7573504 7588296 7682484 7742976 7758099 7790688 7803468 7829028 7838694 7852032 7867368 7885684 7900416 7913376 7939296 7947776 7962138 8009868 8024832 8223504 8236994 8258048 8263974 8274177 8288256 8298688 8304444 8322564 8339328 8339528 8353008 8380368 8388096 8401856 8404479 8421408 8429376 8453628 8470656 8520192 8536833 8710848 8764524 8802624 8817064 8833536 8845944 8902548 8923274 8941248 8993536 9161272 9194784 9206357 9233408 9251442 9278848 9290304 9305544 9320809 9324288 9336024 9351339 9378816 9381744 9381969 9397134 9409536 9427914 9436608 9452088 9455616 9483048 9529488 9585216 9765411 9799704 9806432 9842304 9854692 9883648 9902952 9919197 9932288 9951687 9960864 9977204 9980928 10009884 10039296 10058904 10117728 10243312 10293722 10306431 10323968 10344132 10387584 10404624 10438704 10451592 10468737 10489824 10503027 10533888 10551168 10585728 10616184 10633599 10668429 10679824 10699776 10783368 10918806 10964672 11018632 11032236 11072592 11096752 11119104 11137344 11140821 11151362 11173824 11184128 11205972 11228544 11239168 11271504 11294208 11316267 11326974 11360256 11382444 11523726 11614464 11645138 11686032 11705202 11736832 11743542 11758041 11778048 11794592 11828526 11850624 11870064 11908944 11921664 12014802 12163933 12259712 12335256 12355491 12387072 12395961 12407392 12432384 12448032 12456666 12468452 12483846 12505088 12508992 12509292 12529512 12546048 12570552 12582144 12602784 12644064 12680442 12705984 12780288 13020548 13066272 13123072 13146786 13177393 13203936 13225596 13250304 13268916 13281152 13307904 13346512 13384911 13411872 13490304 13741908 13792176 13850112 13872832 13877163 13918272 13935456 13958316 13986432 14004036 14045184 14068224 14072616 14095701 14114304 14141871 14154912 14178132 14183424 14224572 14266368 14377824 14558408 14699556 14709648 14733778 14763456 14782038 14825472 14849792 14854428 14898432 14941296 14965806 14971392 15014826 15028672 15058944 15088356 15102632 15176592 15364968 15440583 15485952 15516198 15581376 15606936 15658056 15677388 15734736 15771368 15800832 15826752 15848983 15878592 15895552 15924276 16019736 16049664 16378209 16447008 16467709 16473988 16516096 16527948 16548354 16576512 16597376 16608888 16645128 16672433 16678656 16679056 16706016 16727043 16760736 16776192 16803712 16808958 16842816 16858752 16907256 16941312 16990461 17040384 17073666 17285589 17421696 17467707 17529048 17557803 17605248 17615313 17634128 17667072 17691888 17742789 17805096 17846548 17882496 17987072 18022203 18322544 18389568 18412714 18466816 18502884 18557696 18580608 18611088 18641618 18648576 18672048 18684999 18702678 18725769 18757632 18763488 18763938 18794268 18819072 18855828 18873216 18904176 18911232 18966096 19020663 19058976 19170432 19530822 19599408 19612864 19684608 19709384 19805904 19806379 19838394 19864576 19903374 19921728 19954408 19961856 20019768 20117808 20235456 20486624 20587444 20612862 20647936 20688264 20775168 20809248 20877408 20903184 20937474 20979648 21006054 21067776 21102336 21171456 21232368 21267198 21336858 21359648 21399552 21566736 21758021 21837612 21929344 22037264 22064472 22100667 22145184 22173057 22193504 22238208 22274688 22281642 22302724 22347648 22368256 22411944 22448709 22457088 22478336 22522239 22543008 22588416 22632534 22653948 22720512 22764888 23047452 23228928 23274297 23290276 23372064 23410404 23473664 23487084 23516082 23556096 23589184 23657052 23701248 23740128 23817888 23843328 24029604 24327866 24519424 24670512 24710982 24774144 24791922 24814784 24822531 24864768 24896064 24913332 24936904 24967692 25017984 25018584 25059024 25141104 25164288 25205568 25213437 25288128 25360884 25411968 25560576 25610499 26041096 26132544 26169251 26246144 26293572 26354786 26407872 26451192 26500608 26537832 26562304 26693024 26769822 26823744 26980608 27483816 27528901 27584352 27619071 27700224 27745664 27754326 27836544 27870912 27916632 27962427 27972864 28008072 28054017 28136448 28145232 28145907 28191402 28228608 28283742 28309824 28356264 28366848 28449144 28755648 29116816 29296233 29399112 29419296 29467556 29526912 29564076 29650944 29699584 29708856 29757591 29796864 29822521 29855061 29882592 29931612 29942784 30029652 30057344 30117888 30176712 30205264 30353184 30729936 30881166 30919293 30971904 31032396 31162752 31213872 31316112 31354776 31406211 31469472 31509081 31542736 31601664 31653504 31697966 31757184 31791104 31848552 31900797 32005287 32039472 32099328 32756418 32894016 32935418 32947976 33032192 33055896 33096708 33194752 33217776 33290256 33344866 33357312 33358112 33412032 33422463 33454086 33521472 33552384 33607424 33617916 33685632 33717504 33814512 33882624 33980922 34080768 34147332 34571178 34843392 34935414 35058096 35115606 35210496 35230626 35268256 35334144 35383776 35485578 35610192 35693096 35764992 35868751 35974144 36044406 36491799 36645088 36779136 36825428 36933632 37005768 37066473 37115392 37161216 37187883 37222176 37283236 37297152 37344096 37369998 37405356 37451538 37515264 37526976 37527876 37588536 37638144 37711656 37746432 37808352 37932192 38041326 38117952 38340864 39061644 39198816 39225728 39369216 39418768 39532179 39611808 39612758 39676788 39729152 39806748 39843456 39908816 39923712 40039536 40154733 40235616 40470912 40973248 41174888 41225724 41376528 41550336 41618496 41631489 41754816 41806368 41874948 41959296 42012108 42135552 42204672 42287103 42342912 42464736 42534396 42673716 42719296 42799104 43133472 43516042 43675224 43858688 44074528 44128944 44201334 44290368 44346114 44387008 44476416 44549376 44563284 44605448 44695296 44823888 44824963 44897418 44914176 44956672 45044478 45086016 45176832 45265068 45307896 45529776 46094904 46321749 46457856 46548594 46580552 46744128 46809787 46820808 46947328 46974168 47032164 47178368 47314104 47391719 47402496 47480256 47546949 47635776 47686656 48059208 48655732 49038848 49134627 49241837 49341024 49403127 49421964 49548288 49583844 49629568 49645062 49729536 49792128 49826664 49873808 49935384 50017299 50035968 50037168 50118048 50181129 50282208 50328576 50411136 50426874 50576256 50721768 50823936 50971383 51121152 51220998 51856767 52082192 52265088 52338502 52403121 52492288 52587144 52673409 52709572 52815744 52845939 52902384 53001216 53075664 53124608 53228367 53386048 53539644 53647488 53961216 54066609 54967632 55057802 55168704 55238142 55400448 55491328 55508652 55673088 55741824 55833264 55924854 55945728 56016144 56108034 56177307 56272896 56290464 56291814 56382804 56457216 56567484 56619648 56712528 56733696 56898288 57061989 57511296 58233632 58592466 58798224 58838592 58935112 59053824 59128152 59225147 59399168 59417712 59419137 59515182 59593728 59645042 59710122 59765184 59863224 59885568 60059304 60114688 60353424 60410528 60706368 61459872 61762332 61838586 61943808 62064792 62325504 62427744 62632224 62709552 62812422 62938944 63018162 63085472 63203328 63307008 63395932 63514368 63582208 63697104 63801594 64010574 64078944 64198656 65274063 65512836 65788032 65870836 65895952 66064384 66111792 66193416 66302001 66389504 66435552 66519171 66580512 66689732 66714624 66716224 66824064 66844926 66908172 67042944 67104768 67214848 67235832 67346127 67371264 67435008 67566717 67629024 67765248 67961844 68161536 68294664 69142356 69686784 69822891 69870828 70116192 70231212 70420992 70461252 70536512 70668288 70767552 70971156 71220384 71386192 71529984 71737502 71948288 72088812 72983598 73290176 73558272 73650856 74011536 74013311 74132946 74230784 74322432 74375766 74444352 74467593 74566472 74594304 74688192 74739996 74810712 74903076 75053952 75055752 75177072 75423312 75492864 75616704 75640311 75864384 76082652 76235904 76681728 78123288 78251443 78397632 78451456 78507753 78738432 78837536 79064358 79223616 79225516 79353576 79458304 79613496 79686912 79817632 80079072 80309466 80471232 80941824 81306289 81946496 82349776 82451448 82586703 82753056 82857213 83100672 83236992 83262978 83509632 83612736 83749896 83887281 83918592 84024216 84162051 84409344 84437721 84574206 84685824 84771103 84929472 85068792 85347432 85438592 86266944 87032084 87350448 87717376 87888699 88149056 88257888 88402668 88580736 88692228 88774016 88952832 89098752 89126568 89210896 89272773 89390592 89467563 89565183 89647776 89649926 89794836 89828352 89913344 90088956 90172032 90353664 90530136 90615792 91059552 92189808 92643498 92757879 92915712 93097188 93161104 93488256 93619574 93641616 93894656 93948336 94064328 94218633 94356736 94527243 94628208 94783438 94804992 94960512 95093898 95271552 95373312 95702391 96118416 97311464 97790359 98077696 98269254 98483674 98682048 98806254 98843928 99096576 99167688 99259136 99290124 99584256 99653328 99747616 99870768 100034598 100071936 100074336 100236096 100362258 100564416 100657152 100822272 100853748 101152512 101443536 101647872 101942766 102242304 102441996 103713534 104164384 104530176 104677004 104806242 104984576 105174288 105346818 105419144 105631488 105691878 105804768 105937939 106002432 106151328 106249216 106456734 106772096 107079288 107294976 107606253 107922432 108133218 109475397 109935264 110115604 110337408 110476284 110800896 110982656 111017304 111199419 111346176 111483648 111563649 111666528 111849708 111891456 112032288 112216068 112354614 112545792 112580928 112583628 112765608 112914432 113134968 113239296 113425056 113796576 114123978 115022592 116467264 117184932 117596448 117677184 117870224 118107648 118256304 118450294 118596537 118798336 118835424 118838274 119030364 119187456 119290084 119420244 119530368 119726448 119771136 120118608 120229376 120464199 120706848 120821056 121412736 122919744 123524664 123677172 124129584 124651008 124855488 124894467 125264448 125419104 125624844 125877888 126036324 126170944 126406656 126614016 126791864 127028736 127394208 127603188 128021148 128157888 128397312 130548126 131025672 131576064 131741672 131791904 132223584 132386832 132390007 132604002 132779008 132871104 133038342 133161024 133379464 133429248 133432448 133648128 133689852 133816344 134035859 134085888 134429696 134471664 134474889 134692254 134742528 134870016 135133434 135258048 135530496 135923688 136589328 138284712 138965247 139373568 139645782 139741656 139970891 140232384 140429361 140462424 140841984 140922504 141073024 141535104 141942312 142175157 142440768 142640847 142772384 143059968 143475004 143896576 144177624 145967196 146580352 147116544 147301712 147403881 147725511 148023072 148026622 148209381 148265892 148461568 148644864 148751532 148888704 148935186 149132944 149188608 149376384 149479992 149621424 149806152 150051897 150107904 150111504 150354144 150543387 150846624 150985728 151233408 151280622 151728768 152165304 152471808 152914149 153363456 155570301 156246576 156502886 156795264 156902912 157015506 157209363 157476864 157675072 158020227 158128716 158447232 158451032 158707152 159226992 159373824 159635264 159685101 160158144 160618932 160942464 161883648 162199827 162612578 163892992 164699552 164902896 165173406 165506112 165714426 166201344 166473984 166525956 167019264 167225472 167499792 167774562 167837184 168048432 168324102 168531921 168818688 168875442 169148412 169371648 169542206 169858944 170137584 170694864 170877184 171185967 172533888 174064168 174700896 174920783 175434752 175777398 176298112 176515776 176805336 177095371 177161472 177384456 177548032 177675441 178197504 178253136 178257411 178421792 178545546 178781184 178935126 179130366 179295552 179299852 179589672 179656704 179826688 180177912 180344064 181060272 181231584 182119104 184379616 185286996 185515758 185831424 186194376 186322208 186976512 187239148 187283232 187789312 187896672 188128656 188437266 188713472 189054486 189256416 189566876 189609984 189921024 190187796 190543104 190746624 191404782 192236832 194622928 195580718 195822189 196155392 196538508 196967348 197364096 197612508 197687856 198193152 198335376 198518272 198580248 198906003 199168512 199306656 199495232 199557513 199741536 200069196 200143872 200148672 200472192 200724516 201128832 201314304 201644544 201707496 202038381 202305024 202700151 202887072 203295744 203885532 204484608 204883992 207427068 208328768 209060352 209354008 209612484 210348576 210693636 210838288 211262976 211383756 211609536 211875878 212004864 212302656 212498432 212913468 213544192 214158576 214589952 215212506 215844864 216266436 218950794 219870528 220231208 220674816 220952568 221315023 221965312 222034608 222039933 222398838 222692352 222967296 223127298 223333056 223402779 223699416 223782912 224064576 224432136 224709228 225161856 225167256 225531216 226269936 226478592 226850112 227593152 228247956 230045184 231114727 232934528 234369864 234754329 235192896 235354368 235523259 235740448 236215296 236512608 236900588 237193074 237596672 237670848 237676548 238060728 238374912 238580168 238840488 239060736 239452896 239754283 240237216 240458752 240928398 241413696 241642112 242825472 243918867 245839488 247049328 247354344 247760109 248259168 248571639 249302016 249710976 249788934 250370467 250528896 250838208 251249688 251661843 251755776 252072648 252341888 252486153 253228032 253313163 253583728 254057472 254313309 254788416 255206376 256042296 256315776 261096252 262051344 263152128 263483344 263583808 263666097 264447168 264773664 264780014 265208004 265558016 265742208 266076684 266322048 266758928 266858496 266864896 267296256 267379704 267632688 267818319 268071718 268171776 268402689 268695549 268859392 268943328 268949778 269384508 269485056 269740032 270266868 270516096 271060992 271847376 273178656 276569424 277930494 278273637 278747136 279291564 279483312 279941782 280464768 280858722 280924848 281683968 281845008 282146048 282655899 283070208 283884624 284350314 284881536 285281694 285544768 286119936 286950008 288355248 291934392 293160704 293371077 294233088 294603424 294807762 295451022 296046144 296053244 296418762 296531784 296923136 297289728 297503064 297777408 297870372 298265888 298752768 298959984 299242848 299612304 300103794 300215808 300223008 300708288 301086774 301693248 301971456 302466816 302561244 303457536 304330608 304943616 305828298 306726912 311140602 312493152 312886471 313005772 313590528 313805824 314031012 314418726 314953728 315350144 316040454 316257432 316776227 316894464 316902064 317414304 317813817 318453984 318747648 319270528 319370202 320316288 321237864 321884928 322818759 323767296 324399654 325225156 327785984 328426191 329399104 329805792 330346812 331012224 331428852 332402688 332947968 333051912 333598257 334038528 334450944 334690947 334999584 335549124 335674368 336096864 336648204 337063842 337637376 337750884 338296824 338743296 339084412 339717888 340275168 341389728 341754368 342371934 345067776 348128336 349401792 349841566 350869504 351554796 352596224 353031552 353610672 354190742 354322944 354768912 355096064 355350882 355789611 356395008 356506272 356514822 356843584 357091092 357562368 357870252 358260732 358591104 358599704 359179344 359313408 360355824 360688128 361392597 362120544 362463168 364238208 368759232 370573992 371031516 372388752 372644416 373953024 374478296 374566464 375793344 376257312 376321201 376874532 377426944 378108972 378512832 379133752 379219968 379842048 380375592 381086208 382809564 384473664 389245856 391161436 391644378 392310784 393077016 393934696 394728192 395225016 395375712 395873351 396670752 397036544 397160496 397170021 397812006 398337024 398613312 398990464 399115026 399483072 400138392 400287744 400297344 400944384 401449032 402107577 402257664 403289088 403414992 403424667 404076762 404610048 405400302 405774144 406591488 407771064 409767984 413402399 414854136 416657536 416895741 418120704 418708016 419224968 419912673 420697152 421288083 421387272 421676576 422525952 422767512 423219072 423751756 424605312 424996864 425826936 426525471 427088384 427922541 428317152 429179904 430425012 431689728 432532872 437901588 439741056 440462416 441349632 441905136 442211643 442630046 443176533 443930624 444069216 444079866 444628143 444797676 445384704 445934592 446254596 446666112 446805558 447398832 447565824 448129152 448864272 449418456 450155691 450323712 450334512 451062432 451630161 452539872 452957184 453700224 455186304 456495912 458742447 460090368 462229454 465869056 466710903 468739728 469508658 470385792 470708736 471046518 471480896 471628089 472430592 473025216 473801176 474386148 475341696 475353096 476121456 477160336 477680976 478121472 478905792 479055303 479508566 480474432 480917504 481856796 482827392 483284224 485650944 486599481 487837734 491678976 494098656 494708688 495520218 496518336 497143278 498604032 499421952 499577868 500740934 501057792 501676416 502499376 503323686 503511552 504145296 504683776 504972306 505595763 506456064 506626326 507167456 508114944 508626618 509576832 510412752 512084592 512631552 522192504 523049119 524102688 524762349 526304256 526966688 527167616 527332194 528894336 529547328 529560028 530416008 531116032 531286113 531484416 532153368 532644096 533026323 533517856 533729792 534592512 534759408 534772233 535265376 535636638 536143436 536343552 536805378 537391098 537718784 537886656 537899556 538769016 538970112 539480064 540533736 541032192 543694752 546357312 553138848 555860988 556547274 557494272 558583128 558966624 559883564 560929536 561717444 561849696 563367936 563690016 564292096 565311798 566140416 566627899 567769248 568700628 569763072 570563388 571089536 572239872 573900016 576710496 583868784 586321408 586742154 587466567 588466176 589206848 589615524 590902044 592092288 592106488 592837524 593063568 594579456 595006128 595554816 595740744 596531776 596718009 597505536 597919968 598485696 598672539 599224608 600207588 600431616 600446016 601416576 602173548 603386496 603942912 604933632 605122488 606115143 606915072 608100453 608661216 609887232 611656596 613453824 622281204 624986304 625772942 626011544 627181056 627611648 628062024 628837452 630700288 632080908 632514864 633552454 633788928 633804128 634828608 635627634 636907968 637495296 638541056 638740404 640632576 642475728 643769856 645637518 647534592 648799308 650450312 653651347 655571968 656852382 658798208 659611584 660693624 662024448 662857704 663945069 665895936 666103824 666119799 667196514 668077056 668901888 669381894 669999168 671098248 671348736 672193728 673296408 674127684 675501768 676593648 678168824 679435776 680550336 681506269 682779456 683508736 684743868 690135552 693344181 696256672 698803584 699683132 701739008 703109592 704262987 705192448 706063104 706569777 707221344 708111487 708381484 708645888 709537824 710192128 710701764 711579222 712790016 713012544 713029644 713687168 714182184 715124736 715740504 716521464 717182208 717199408 718358688 719262849 720711648 721376256 722785194 724241088 724926336 728476416 731756601 737518464 741147984 742063032 743280327 744777504 745288832 745714917 747906048 748956592 749132928 751111401 751586688 752514624 752642402 753749064 754853888 754985529 756217944 757025664 757458459 758267504 759684096 759939489 760751184 762172416 762939927 765619128 768947328 778491712 782322872 783288756 786154032 787869392 789456384 790450032 790751424 790998291 791746702 793341504 794073088 794320992 794340042 795624012 796674048 797226624 797980928 798230052 798966144 800276784 800575488 800594688 801888768 802898064 803454957 804215154 804515328 805208067 806578176 806829984 806849334 808153524 809220096 810800604 811548288 813182976 815542128 819535968 826804798 829708272 833315072 833791482 834820911 836241408 837416032 838449936 839825346 841394304 842576166 842774544 843353152 845051904 845535024 846438144 847503512 849210624 851653872 851674297 853050942 854176768 855845082 856634304 858359808 860850024 865065744 875803176 879482112 880113231 880924832 882699264 883810272 884423286 885260092 886353066 887861248 888138432 888159732 889256286 889595352 890769408 891869184 892509192 893332224 893611116 894797664 896258304 897728544 898836912 900311382 900647424 900669024 902124864 903260322 905079744 905914368 907400448 910372608 912991824 917484894 920180736 924458908 931738112 933421806 935594903 937479456 938659413 939017316 940771584 941417472 942093036 942961792 943256178 944861184 946050432 947602352 948772296 950328681 950683392 950706192 952242912 953441451 954320672 955361952 956242944 957811584 958110606 959017132 960948864 961835008 963713592 965654784 966568448 968456277 971301888 973198962 975675468 983357952 985278573 988197312 989417376 991040436 993036672 994286556 997208064 998843904 999155736 1000794771 1001481868 1002115584 1003352832 1004072841 1004998752 1006647372 1007023104 1008290592 1009367552 1009944612 1011191526 1012912128 1013252652 1014334912 1016229888 1017253236 1019153664 1020825504 1024169184 1025263104 1044385008 1046098238 1048205376 1049524698 1052608512 1053933376 1054335232 1054664388 1057788672 1059094656 1059120056 1060832016 1062572226 1062968832 1064306736 1065288192 1066052646 1067035712 1067368833 1067459584 1069185024 1069518816 1069544466 1070530752 1071273276 1072286872 1072687104 1073610756 1074782196 1075773312 1075799112 1077538032 1077940224 1081067472 1082064384 1084177791 1087389504 1092714624 1106277696 1111721976 1113094548 1117166256 1117933248 1119767128 1121859072 1123434888 1123699392 1125277793 1127380032 1128584192 1128963603 1130623596 1132280832 1133255798 1135538496 1137401256 1139526144 1141126776 1142179072 1147800032 1153420992 1167737568 1169207339 1172642816 1173484308 1174933134 1176932352 1178413696 1179231048 1181804088 1183742743 1184184576 1184212976 1185675048 1186127136 1187620053 1190012256 1191109632 1191481488 1191510063 1193063552 1193436018 1195011072 1195839936 1196971392 1197345078 1198449216 1200415176 1200863232 1200892032 1202833152 1204347096 1206322731 1206772992 1209867264 1210244976 1210274001 1212230286 1213830144 1216200906 1217322432 1219774464 1223313192 1240207197 1244562408 1249972608 1250687223 1251545884 1252023088 1254362112 1255223296 1256124048 1257674904 1259738019 1261400576 1263864249 1264161816 1265029728 1267104908 1267577856 1267608256 1269657216 1271255268 1273815936 1274990592 1277082112 1277480808 1279576413 1281265152 1283767623 1284951456 1287539712 1291275036 1295069184 1297598616 1300900624 1307302694 1311143936 1313704764 1317596416 1319223168 1321387248 1324048896 1325715408 1326634929 1327890138 1329529599 1331791872 1332207648 1332239598 1333884429 1334393028 1336154112 1337803776 1338763788 1339998336 1342196496 1342697472 1344387456 1346592816 1348255368 1350467073 1351003536 1353187296 1354890483 1356337648 1358871552 1361100672 1363012538 1365558912 1367017472 1369487736 1376227341 1380271104 1386688362 1392513344 1397607168 1399366264 1406219184 1406252909 1408525974 1410384896 1412126208 1413139554 1414442688 1414884267 1416222974 1416762968 1417291776 1419075648 1420384256 1421403528 1423158444 1426025088 1426059288 1427374336 1428364368 1431481008 1433042928 1434364416 1434398816 1436717376 1437165909 1438525698 1441423296 1442752512 1445570388 1448482176 1449852672 1456952832 1463513202 1475036928 1482295968 1484126064 1486560654 1489555008 1490577664 1491429834 1495812096 1497913184 1498265856 1502222802 1503173376 1505029248 1505284804 1507498128 1509707776 1509971058 1512435888 1514051328 1514916918 1516535008 1519368192 1519878978 1521502368 1524344832 1525879854 1531238256 1537894656 1544819491 1556983424 1564645744 1566577512 1569147357 1572308064 1574287047 1575738784 1578912768 1580900064 1581502848 1581996582 1583493404 1586683008 1588146176 1588641984 1588680084 1591248024 1593348096 1593858339 1594453248 1595961856 1596460104 1597932288 1599078969 1600553568 1601189376 1603777536 1604316699 1605796128 1606909914 1608430308 1609030656 1610416134 1613156352 1613659968 1613698668 1616307048 1618440192 1621601208 1623096576 1631084256 1639071936 1653609596 1659416544 1666630144 1667582964 1669641822 1672482816 1674832064 1676899872 1679650692 1682788608 1685152332 1685549088 1686706304 1690103808 1691070048 1692876288 1695007024 1698421248 1699883697 1703307744 1703348594 1706101884 1708353536 1711690164 1713268608 1716719616 1721700048 1730131488 1751606352 1758964224 1760226462 1761849664 1762399701 1765398528 1767620544 1768846572 1770520184 1772706132 1776276864 1776319464 1778512572 1779190704 1783738368 1785018384 1786664448 1787222232 1789595328 1790154027 1792516608 1795457088 1796017617 1797673824 1800622764 1801294848 1801338048 1804249728 1806520644 1810159488 1811828736 1814800896 1818345429 1820745216 1825983648 1834969788 1840361472 1848917816 1858016821 1863476224 1866843612 1871189806 1874958912 1877318826 1878034632 1881543168 1882834944 1884186072 1885923584 1886512356 1892100864 1895204704 1897544592 1900657362 1901366784 1901412384 1904485824 1906882902 1908641344 1910723904 1912485888 1915623168 1916221212 1918034264 1921897728 1927427184 1927473409 1931309568 1933136896 1936912554 1942603776 1946397924 1951350936 1960954041 1966715904 1970557146 1976394624 1978834752 1982080872 1986073344 1988573112 1991835207 1997687808 1998311472 1998359397 2001589542 2002963736 2004231168 2006705664 2008145682 2009997504 2012820841 2013294744 2014046208 2016581184 2018735104 2019889224 2022383052 2026505304 2028669824 2034506472 2038307328 2041651008 2044518807 2048338368 2050526208 2080032543 2088770016 2092196476 2096410752 2099049396 2105217024 2107866752 2108670464 2109328776 2112788961 2115577344 2117398991 2118189312 2118240112 2119709331 2121664032 2124334461 2125144452 2125937664 2128613472 2130576384 2132105292 2134071424 2134737666 2134919168 2138370048 2139037632 2139088932 2141061504 2142546552 2144573744 2145374208 2147221512 2149564392 2151546624 2151598224 2155076064 2157788547 2162134944 2164128768 2168355582 2174779008 2185429248 2195269803 2212555392 2223443952 2226189096 2229840981 2234332512 2235866496 2237144751 2239534256 2243718144 2246869776 2247398784 2250555586 2253334203 2254760064 2257168384 2257927206 2261247192 2264561664 2264956587 2266511596 2271076992 2272375377 2274802512 2279052288 2282253552 2284358144 2288819781 2295600064 2306841984 2335475136 2338414678 2345285632 2346968616 2349866268 2356827392 2358462096 2363608176 2367485486 2368369152 2368425952 2371350096 2372254272 2372994873 2375240106 2380024512 2382219264 2382962976 2383020126 2386127104 2386872036 2390022144 2391679872 2393942784 2394690156 2396898432 2400830352 2401726464 2401784064 2405666304 2408694192 2412645462 2413545984 2415624201 2419734528 2420489952 2420548002 2424460572 2427660288 2432401812 2434644864 2439548928 2446626384 2480414394 2489124816 2499945216 2501374446 2503091768 2504046176 2508724224 2512248096 2515349808 2515410133 2519476038 2522801152 2527728498 2528323632 2530059456 2534209816 2535155712 2535216512 2539314432 2542510536 2546681321 2547631872 2554164224 2554961616 2555022891 2559152826 2562530304 2567535246 2569902912 2575079424 2582550072 2595197232 2601801248 2614605388 2622287872 2627409528 2635192832 2638446336 2640339693 2642774496 2648097792 2651430816 2653269858 2655780276 2659059198 2663583744 2664415296 2664479196 2667768858 2668786056 2672308224 2675607552 2677527576 2679996672 2684392992 2688774912 2693185632 2696510736 2700934146 2702007072 2706374592 2709780966 2712675296 2717743104 2722201344 2726025076 2731117824 2734034944 2738975472 2752454682 2760542208 2773376724 2785026688 2795214336 2798732528 2806784709 2812438368 2812505818 2815978239 2817051948 2820769792 2824252416 2826279108 2828885376 2829768534 2832445948 2833525936 2834583552 2838151296 2840768512 2842807056 2846316888 2850986043 2852050176 2852118576 2854748672 2856728736 2860324353 2862962016 2866085856 2868728832 2868797632 2873434752 2874331818 2877051396 2882846592 2885505024 2891140776 2896964352 2899705344 2905368831 2913905664 2927026404 2950073856 2955835719 2964591936 2968252128 2973121308 2979110016 2981155328 2982859668 2991624192 2995826368 2996531712 3002384313 3004445604 3006346752 3010058496 3010569608 3014996256 3019942116 3024871776 3028102656 3029833836 3033070016 3038736384 3039757956 3043004736 3048689664 3051759708 3062476512 3075789312 3089638982 3113966848 3129291488 3133155024 3138294714 3144616128 3148574094 3151477568 3157825536 3161800128 3163005696 3163993164 3166986808 3173366016 3177283968 3177360168 3182496048 3182572373 3187716678 3188906496 3191923712 3192920208 3195864576 3198157938 3201107136 3202106499 3202378752 3207555072 3208633398 3211592256 3213819828 3216860616 3218061312 3220832268 3227319936 3227397336 3232614096 3243202416 3246193152 3252533373 3262168512 3278143872 3307219192 3318833088 3323494877 3333260288 3335165928 3339283644 3349664128 3353799744 3359301384 3364812049 3365577216 3370304664 3371098176 3373412608 3375833379 3382140096 3385752576 3386890809 3390014048 3396842496 3399767394 3406615488 3406697188 3412203768 3416707072 3423380328 3426537216 3443400096 3460262976 3496170427 3503212704 3507622017 3517928448 3520452924 3523699328 3524799402 3530797056 3535241088 3537693144 3541040368 3545412264 3551228229 3552553728 3552638928 3557025144 3558381408 3562860159 3570036768 3573328896 3574444464 3574530189 3579190656 3580308054 3585033216 3590914176 3592035234 3595347648 3601245528 3602589696 3602676096 3608499456 3613041288 3618968193 3620318976 3629601792 3630822003 3636690858 3641490432 3651967296 3669939576 3697835632 3716033642 3720621591 3726952448 3733687224 3742379612 3749917824 3752061669 3754637652 3756069264 3763086336 3765669888 3768372144 3771847168 3773024712 3779214057 3784201728 3790409408 3791592747 3795089184 3801314724 3802733568 3802824768 3808971648 3813765804 3817282688 3821447808 3824971776 3831246336 3832442424 3836068528 3838729239 3843795456 3851302869 3854854368 3854946818 3862619136 3866273792 3873825108 3885207552 3892795848 3902701872 3921908082 3933431808 3941114292 3952789248 3957669504 3964161744 3972146688 3977146224 3983670414 3988588797 3995375616 3996622944 3996718794 4001653287 4003179084 4005927472 4008462336 4013411328 4016291364 4019995008 4025641682 4026589488 4028092416 4033162368 4037470208 4039778448 4044766104 4051401219 4053010608 4057339648 4064671449 4069012944 4076614656 4083302016 4089037614 4096676736 4101052416 4160065086 4177540032 4184392952 4192821504 4198098792 4204985437 4215733504 4217340928 4218657552 4218758727 4225577922 4231154688 4234797982 4236378624 4236480224 4239418662 4243328064 4244652801 4248668922 4250288904 4251875328 4257226944 4261152768 4264210584 4268142848 4269475332 4269838336 4278075264 4278177864 4282123008 4285093104 4289147488 4294443024 4299128784 4303093248 4303196448 4310152128 4315577094 4324269888 4328257536 4336711164 4349558016 4370858496 4390539606 4425110784 4446887904 4452378192 4459681962 4468665024 4471732992 4474289502 4479068512 4487436288 4493739552 4494797568 4501111172 4506668406 4509520128 4514336768 4515854412 4522494384 4529123328 4529913174 4533023192 4542153984 4544750754 4549605024 4555331377 4558104576 4564507104 4568716288 4577639562 4591200128 4613683968 4634458473 4670950272 4676829356 4690571264 4693937232 4699732536 4707442071 4713654784 4716924192 4722861141 4727216352 4734970972 4736738304 4736851904 4742700192 4744508544 4745989746 4750480212 4760049024 4764438528 4765925952 4766040252 4772254208 4773744072 4780044288 4781575017 4783359744 4787885568 4789380312 4793796864 4797236907 4801660704 4803568128 4811332608 4812950097 4817388384 4825290924 4827091968 4831248402 4839469056 4840979904 4841096004 4848921144 4855320576 4864803624 4869289728 4893252768 4960828788 4978249632 4999890432 5002748892 5006183536 5008092352 5017448448 5024496192 5030699616 5030820266 5038952076 5045602304 5055456996 5056647264 5060118912 5068419632 5070311424 5070433024 5078628864 5085021072 5093362642 5095263744 5099651091 5108328448 5109923232 5110045782 5118305652 5125060608 5135070492 5139805824 5150158848 5165100144 5190394464 5203602496 5229210776 5254819056 5254945081 5270385664 5276892672 5280679386 5285548992 5287199103 5296195584 5302861632 5306539716 5311560552 5318118396 5328830592 5328958392 5335537716 5337572112 5351215104 5355055152 5359993344 5368785984 5370462081 5377549824 5386371264 5393021472 5401868292 5404014144 5412749184 5419561932 5425350592 5435486208 5444402688 5452050152 5462235648 5477950944 5504909364 5521084416 5546753448 5570053376 5574050463 5590428672 5597465056 5613569418 5624876736 5625011636 5631956478 5634103896 5641539584 5648504832 5652558216 5657770752 5659537068 5664891896 5667051872 5676302592 5685614112 5692633776 5692770301 5701972086 5704100352 5704237152 5709497344 5713457472 5720648706 5725924032 5732171712 5737457664 5737595264 5746869504 5748663636 5754102792 5765693184 5782281552 5782420227 5793928704 5799410688 5810737662 5827811328 5854052808 5882862123 5900147712 5911671438 5929183872 5936504256 5944842949 5946242616 5958220032 5962310656 5965719336 5975505621 5991652736 5993063424 5995078191 6004768626 6008891208 6012693504 6018748313 6020116992 6021139216 6029992512 6038462523 6039884232 6049743552 6056205312 6059667672 6066140032 6079515912 6086009472 6103519416 6124953024 6133556421 6151578624 6179277964 6227933696 6240097629 6258582976 6266310048 6276589428 6289232256 6297148188 6302955136 6315651072 6323600256 6326011392 6327986328 6333973616 6338366883 6346732032 6352196973 6354567936 6354720336 6359127993 6364992096 6365144746 6373003383 6375433356 6377812992 6383847424 6385840416 6391729152 6396315876 6402214272 6404212998 6404757504 6415110144 6417266796 6423184512 6427639656 6433721232 6436122624 6441664536 6454639872 6454794672 6465228192 6473365641 6486404832 6492386304 6505066746 6524337024 6556287744 6585809409 6614438384 6637666176 6646989754 6666520576 6670331856 6678567288 6689522943 6699328256 6707599488 6711434253 6718602768 6729624098 6731154432 6740609328 6742196352 6746825216 6751666758 6760002609 6764280192 6771505152 6773781618 6780028096 6793684992 6794869761 6799534788 6813230976 6813394376 6824407536 6846760656 6853074432 6866459343 6886800192 6920525952 6992340854 7006425408 7015244034 7035856896 7040905848 7047398656 7049598804 7070482176 7075386288 7082080736 7090824528 7102456458 7105107456 7105277856 7114050288 7116762816 7125720318 7140073536 7146657792 7148888928 7149060378 7158381312 7160616108 7170066432 7181828352 7184070468 7190695296 7202491056 7205179392 7205352192 7216998912 7226082576 7237936386 7240637952 7246872603 7259203584 7261644006 7273381716 7282980864 7303934592 7339879152 7395671264 7432067284 7441243182 7453904896 7467374448 7484759224 7499835648 7504123338 7509275304 7512138528 7521593669 7526172672 7536744288 7543694336 7546049424 7546230399 7558428114 7568403456 7580818816 7583185494 7590178368 7602629448 7605467136 7605649536 7617943296 7627531608 7634565376 7640043963 7642895616 7662492672 7664884848 7665068673 7672137056 7677458478 7687590912 7702605738 7709708736 7709893636 7725238272 7732547584 7747650216 7785591696 7805403744 7843816164 7866863616 7882228584 7905578496 7915339008 7921019079 7928323488 7944293376 7954292448 7967340828 7977177594 7990751232 7993245888 7993437588 8003306574 8006358168 8011854944 8016924672 8026822656 8032582728 8039990016 8051283364 8053178976 8066324736 8074940416 8079556896 8089532208 8102802438 8106021216 8114679296 8129342898 8138025888 8153229312 8166604032 8178075228 8193353472 8202104832 8320130172 8355080064 8368785904 8385643008 8396197584 8409970874 8420354127 8431467008 8434681856 8437315104 8437517454 8447934717 8451155844 8462309376 8469595964 8472757248 8472960448 8478837324 8486656128 8489305602 8497337844 8500577808 8503750656 8514453888 8522305536 8528421168 8536285696 8538950664 8552958129 8556150528 8556355728 8564246016 8570186208 8578294976 8580973059 8588886048 8598257568 8606186496 8606392896 8620304256 8631154188 8648539776 8656515072 8673422328 8699116032 8716106493 8741716992 8781079212 8850221568 8867507157 8893775808 8904756384 8919363924 8937330048 8943465984 8948579004 8958137024 8974872576 8987479104 8989595136 9002222344 9013336812 9019040256 9031708824 9044988768 9059826348 9066046384 9084307968 9089501508 9099210048 9110662754 9116209152 9129014208 9137432576 9155279124 9182400256 9227367936 9268916946 9341900544 9353658712 9387874464 9399465072 9399690497 9414884142 9427309568 9433848384 9445722282 9454432704 9469941944 9473476608 9473703808 9485400384 9489017088 9491979492 9500960424 9516545989 9520098048 9531851904 9532080504 9544508416 9547488144 9547717119 9563150034 9566719488 9575771136 9578760624 9587593728 9594473814 9603321408 9606319497 9607136256 9622665216 9625900194 9634776768 9650581848 9654183936 9662496804 9681959808 9682192008 9697842288 9729607248 9738579456 9786505536 9921657576 9937933261 9956499264 9970484631 9999780864 10005497784 10012367072 10016184704 10048992384 10061399232 10061640532 10077904152 10091204608 10094436147 10110913992 10113294528 10120237824 10127500137 10136839264 10140866048 10157257728 10160672427 10170042144 10186725284 10190527488 10199302182 10216656896 10219846464 10220091564 10236611304 10250121216 10270140984 10279611648 10330200288 10380788928 10407204992 10458421552 10488511281 10509638112 10509890162 10522866051 10540771328 10553785344 10561358772 10571097984 10574398206 10592391168 10605723264 10613079432 10623121104 10636236792 10653684687 10657661184 10657916784 10671075432 10675144224 10688580477 10710110304 10719986688 10723590567 10737571968 10740924162 10755099648 10765930081 10772742528 10786042944 10803736584 10808028288 10825498368 10839123864 10850701184 10856904579 10888805376 10892466009 10904100304 10924471296 10955901888 11009818728 11093506896 11140106752 11148100926 11161864773 11180857344 11194930112 11227138836 11249753472 11250023272 11263912956 11268207792 11297009664 11305116432 11315541504 11319074136 11329783792 11334103744 11337642171 11352605184 11371228224 11374778241 11385267552 11385540602 11403944172 11408200704 11408474304 11418994688 11426914944 11441297412 11451848064 11464343424 11474915328 11475190528 11493739008 11497327272 11508205584 11516187717 11531386368 11553908607 11564563104 11564840454 11587857408 11598821376 11621475324 11655622656 11708105616 11765724246 11800295424 11823342876 11858367744 11873008512 11889685898 11892485232 11916440064 11924621312 11931438672 11951011242 11965766391 11983305472 11986126848 11990156382 12004959861 12009537252 12017782416 12025387008 12037496626 12040233984 12042278432 12059985024 12076925046 12079768464 12099487104 12112410624 12119335344 12132280064 12154203657 12159031824 12172018944 12207038832 12249906048 12267112842 12303157248 12358555928 12419375593 12455867392 12480195258 12517165952 12532620096 12553178856 12578464512 12594296376 12605910272 12614956311 12647200512 12652022784 12655972656 12656276181 12667947232 12676733766 12693464064 12704393946 12709135872 12709440672 12718255986 12729984192 12730289492 12746006766 12750866712 12755625984 12767694848 12771680832 12783458304 12792631752 12804428544 12808425996 12809515008 12834533592 12846369024 12855279312 12867442464 12883329072 12909279744 12909589344 12930456384 12946731282 12972809664 12984772608 13010133492 13048674048 13112575488 13171618818 13228876768 13275332352 13293979508 13333041152 13340663712 13357134576 13379045886 13398656512 13415198976 13422868506 13437205536 13454118253 13459248196 13462308864 13481218656 13484392704 13493650432 13503333516 13520005218 13528560384 13543010304 13547563236 13560056192 13587369984 13589739522 13599069576 13626461952 13626788752 13648815072 13665994131 13693521312 13706148864 13732918686 13773600384 13841051904 13903375419 13984681708 14012850816 14030488068 14071713792 14081811696 14094797312 14099197608 14122326213 14140964352 14150772576 14164161472 14168583423 14181649056 14204912916 14210214912 14210555712 14228100576 14233525632 14251440636 14280147072 14293315584 14297777856 14298120756 14316762624 14321232216 14340132864 14344725051 14363656704 14368140936 14381390592 14391710721 14404982112 14410704384 14433997824 14438850291 14452165152 14475872772 14481275904 14493745206 14518407168 14523288012 14546763432 14565961728 14607869184 14679758304 14791342528 14864134568 14882486364 14934748896 14969518448 14999671296 15008246676 15018550608 15024277056 15043187338 15052345344 15073488576 15087388672 15092098848 15092460798 15116856228 15136806912 15161637632 15166370988 15180356736 15205258896 15210934272 15211299072 15235886592 15255063216 15269130752 15280087926 15285791232 15298953273 15324985344 15329769696 15330137346 15344274112 15354916956 15375181824 15405211476 15419417472 15419787272 15450476544 15495300432 15571183392 15610807488 15687632328 15764457168 15764835243 15811156992 15830678016 15842038158 15856646976 15861597309 15888586752 15908584896 15934681656 15954355188 15986491776 15986875176 16006613148 16012716336 16023709888 16053645312 16065165456 16079980032 16102566728 16106357952 16132649472 16159113792 16179064416 16181811643 16205604876 16212042432 16229358592 16258685796 16276051776 16306458624 16333208064 16356150456 16386706944 16640260344 16710160128 16722151389 16737571808 16771286016 16792395168 16813530889 16819941748 16840708254 16862934016 16869363712 16874630208 16875034908 16895869434 16902311688 16924618752 16939191928 16945514496 16945920896 16957674648 16973312256 16978611204 16994675688 17001155616 17022554093 17028907776 17056842336 17072571392 17077901328 17078310903 17105916258 17112301056 17112711456 17128492032 17140372416 17156589952 17161946118 17177772096 17196515136 17212372992 17212785792 17240608512 17262308376 17297079552 17346844656 17347260681 17398232064 17432212986 17483433984 17562158424 17648586369 17700443136 17735014314 17776303157 17787551616 17809512768 17834528847 17838727848 17874660096 17886931968 17897158008 17916274048 17926516863 17974958208 17979190272 17985234573 18004444688 18026673624 18038080512 18056244939 18063417648 18089977536 18115387569 18119652696 18132092768 18168615936 18179003016 18198420096 18221325508 18258028416 18274865152 18310558248 18364800512 18400669263 18454735872 18537833892 18683801088 18707317424 18720292887 18775748928 18798930144 18799380994 18829768284 18854619136 18867696768 18891444564 18908865408 18939883888 18946953216 18947407616 18970800768 18978034176 18983958984 19001920848 19015100649 19033091978 19040196096 19056590919 19063703808 19064161008 19077383979 19089016832 19094976288 19095434238 19119010149 19126300068 19133438976 19151542272 19157521248 19175187456 19188947628 19206642816 19212638994 19214272512 19245330432 19251800388 19269553536 19301163696 19308367872 19324993608 19363919616 19364384016 19395684576 19420096923 19459214496 19477158912 19573011072 19757428227 19843315152 19875866522 19912998528 19940969262 19999561728 20010995568 20024734144 20032369408 20068568829 20097984768 20122798464 20123281064 20155808304 20188872294 20221827984 20226589056 20240475648 20255000274 20273678528 20280007827 20281732096 20314515456 20321344854 20340084288 20373450568 20381054976 20398604364 20439692928 20440183128 20473222608 20540281968 20559223296 20599378029 20660400576 20761577856 20814409984 20916843104 20977022562 21019276224 21019780324 21045732102 21081542656 21107570688 21122717544 21142195968 21148796412 21211446528 21226158864 21246242208 21272473584 21307369374 21315322368 21315833568 21342150864 21350288448 21377160954 21420220608 21439973376 21447181134 21475143936 21481848324 21510199296 21531860162 21545485056 21572085888 21607473168 21616056576 21650996736 21678247728 21701402368 21713809158 21740617809 21777610752 21784932018 21808200608 21848942592 21911803776 22019637456 22187013792 22214939441 22280213504 22296201852 22323729546 22361714688 22389860224 22454277672 22491112117 22499506944 22500046544 22527825912 22536415584 22564781007 22610232864 22631083008 22638148272 22638691197 22659567584 22668207488 22675284342 22705210368 22742456448 22749556482 22770535104 22771081204 22807888344 22816401408 22816948608 22837989376 22853829888 22882594824 22903696128 22920131889 22928686848 22950381056 22987478016 22994654544 22995206019 23016411168 23032375434 23062772736 23107817214 23129126208 23129680908 23175714816 23197642752 23242950648 23416211232 23531448492 23600590848 23646685752 23716735488 23746017024 23763057237 23779371796 23784970464 23832880128 23849242624 23862877344 23902022484 23931532782 23966610944 23972253696 23980312764 24009919722 24019074504 24035564832 24050774016 24074993252 24080467968 24084556864 24119970048 24153850092 24159536928 24198974208 24224821248 24238670688 24264560128 24308407314 24318063648 24344037888 24414077664 24499812096 24534225684 24606314496 24717111856 24838751186 24911734784 24960390516 25034331904 25065240192 25106357712 25156929024 25188592752 25211820544 25229912622 25261062381 25294401024 25304045568 25311945312 25312552362 25335894464 25343804151 25353467532 25386928128 25408787892 25418271744 25418881344 25436511972 25459968384 25460578984 25492013532 25501733424 25511251968 25543361664 25566916608 25585263504 25608857088 25616851992 25658874387 25669067184 25692738048 25710558624 25734884928 25742919177 25766658144 25818559488 25819178688 25860912768 25893462564 25945619328 25969545216 26020266984 26097348096 26148319479 26225150976 26343237636 26457753536 26550664704 26587959016 26681327424 26714269152 26718805271 26758091772 26797313024 26830397952 26845737012 26874411072 26908236506 26918496392 26924617728 26962437312 26968785408 26987300864 27006667032 27040010436 27057120768 27095126472 27120112384 27179479044 27198139152 27252923904 27253577504 27297630144 27331988262 27387042624 27412297728 27465837372 27547200768 27682103808 27806750838 27969363416 28025701632 28060976136 28107007921 28163623392 28189594624 28198395216 28199071491 28244652426 28281928704 28301545152 28328322944 28337166846 28363298112 28409825832 28420429824 28421111424 28456201152 28467051264 28502881272 28549637967 28560294144 28595555712 28596241512 28633525248 28642464432 28643151357 28689450102 28727313408 28736281872 28762781184 28783421442 28809964224 28821408768 28867995648 28877700582 28904330304 28951745544 28962551808 28987490412 29046576024 29093526864 29215738368 29351570329 29359516608 29582685056 29728269136 29764972728 29813799783 29869497792 29911453893 29939036896 29999342592 30016493352 30037101216 30048554112 30086374676 30146977152 30174777344 30184197696 30184921596 30233712456 30273613824 30283308441 30323275264 30332741976 30360713472 30382500411 30410517792 30422598144 30448793941 30471773184 30482017281 30510126432 30538261504 30560175852 30571582464 30597906546 30649970688 30659539392 30660274692 30688548224 30709833912 30750363648 30810422952 30838834944 30839574544 30990600864 31142366784 31221614976 31375264656 31465533843 31528914336 31529670486 31568598153 31622313984 31661356032 31684076316 31713293952 31723194618 31777173504 31817169792 31869363312 31908710376 31961054061 31972983552 31973750352 32013226296 32025432672 32047419776 32065741431 32130330912 32159960064 32170771701 32205133456 32212715904 32265298944 32297790243 32318227584 32358128832 32363623286 32411209752 32424084864 32458717184 32517371592 32552103552 32570713737 32666416128 32677398027 32712300912 32773413888 33280520688 33420320256 33444302778 33475143616 33485594319 33542572032 33584790336 33627061778 33639883496 33681416508 33725868032 33749260416 33750069816 33791738868 33804623376 33878383856 33891028992 33891841792 33915349296 33946624512 33957222408 33989351376 34002311232 34012926513 34045108186 34057815552 34113684672 34124334723 34145142784 34155802656 34156621806 34211832516 34224602112 34225422912 34256984064 34280744832 34313179904 34323892236 34355544192 34393030272 34424745984 34425571584 34481217024 34524616752 34548563151 34594159104 34693689312 34694521362 34796464128 34864425972 34966867968 35124316848 35297172738 35400886272 35470028628 35552606314 35575103232 35619025536 35669057694 35677455696 35749320192 35773863936 35794316016 35832548096 35853033726 35897299173 35949916416 35958380544 35970469146 36008889376 36053347248 36076161024 36112489878 36126835296 36179955072 36230775138 36239305392 36264185536 36337231872 36358006032 36396840192 36442651016 36516056832 36621116496 36621994771 36729601024 36801338526 36909471744 37075667784 37258126779 37367602176 37414634848 37440585774 37551497856 37597860288 37598761988 37659536568 37709238272 37735393536 37782889128 37817730816 37844868933 37879767776 37894815232 37941601536 37956068352 37967917968 37968828543 38003841696 38030201298 38066183956 38080392192 38113181838 38127407616 38128322016 38154767958 38178033664 38189952576 38190868476 38238020298 38252600136 38266877952 38303084544 38315042496 38350374912 38377895256 38413285632 38425277988 38428545024 38503600776 38539107072 38602327392 38649987216 38727839232 38728768032 38791369152 38840193846 38918428992 38954317824 39146022144 39514856454 39686630304 39751733044 39825997056 39881938524 39999123456 40021991136 40049468288 40064738816 40137137658 40195969536 40230580829 40245596928 40246562128 40311616608 40362354759 40377744588 40443655968 40453178112 40480951296 40510000548 40547357056 40560015654 40563464192 40629030912 40642689708 40680168576 40746901136 40762109952 40797208728 40879385856 40880366256 40946445216 40997982393 41080563936 41118446592 41198756058 41320801152 41523155712 41628819968 41710126257 41833686208 41954045124 42038552448 42039560648 42091464204 42215141376 42245435088 42284391936 42297592824 42366978639 42422893056 42452317728 42492484416 42505750269 42544947168 42614738748 42630644736 42631667136 42684301728 42700576896 42754321908 42840441216 42879946752 42894362268 42950287872 42963696648 43020398592 43034175153 43063720324 43090970112 43144171776 43175132163 43214946336 43232113152 43301993472 43356495456 43402804736 43427618316 43481235618 43555221504 43569864036 43616401216 43697885184 43823607552 44039274912 44374027584 44429878882 44560427008 44592403704 44647459092 44779720448 44908555344 44982224234 44999013888 45000093088 45055651824 45072831168 45129562014 45220465728 45262166016 45276296544 45277382394 45319135168 45336414976 45350568684 45410420736 45484912896 45499112964 45541070208 45542162408 45615776688 45632802816 45633897216 45707659776 45765189648 45807392256 45840263778 45857373696 45896859819 45900762112 45974956032 45989309088 45990412038 46032822336 46064750868 46125545472 46215634428 46258252416 46259361816 46351429632 46485901296 46832422464 47062896984 47293371504 47294505729 47433470976 47492034048 47526114474 47558743592 47569940928 47665760256 47725754688 47792792527 47804044968 47863065564 47933221888 47960625528 48019839444 48038149008 48071129664 48149986504 48160935936 48169113728 48239940096 48307700184 48319073856 48386945099 48397948416 48477341376 48529120256 48545434929 48616814628 48636127296 48688075776 48828155328 48999624192 49068451368 49434223712 49677502372 49823469568 49920781032 50068663808 50130480384 50166454167 50212715424 50275915577 50313858048 50377185504 50423641088 50440592667 50459825244 50522124762 50588802048 50608091136 50623890624 50625104724 50671788928 50687608302 50706935064 50773856256 50817575784 50836543488 50837762688 50873023944 50919936768 50921157968 50984027064 51003466848 51067662279 51086723328 51170527008 51217714176 51233703984 51234932709 51317748774 51338134368 51385476096 51421117248 51469769856 51485838354 51533316288 51637118976 51638357376 51721825536 51786925128 51891238656 52040533968 52041782043 52194696192 52296638958 52450301952 52686475272 52915507072 52945759107 53101329408 53175918032 53328909471 53362654848 53428538304 53437610542 53503586541 53516183544 53594626048 53660795904 53691474024 53748822144 53779550589 53816473012 53836992784 53924874624 53937570816 53955703719 53974601728 54013334064 54080020872 54114241536 54168734817 54190252944 54240224768 54346162707 54358958088 54396278304 54505847808 54507155008 54595260288 54663976524 54774085248 54824595456 54931674744 55094401536 55202007789 55364207616 55613501676 55938726832 56051403264 56121952272 56160878661 56214015842 56327246784 56379189248 56396790432 56398142982 56489304852 56563857408 56603090304 56656645888 56674333692 56726596224 56819651664 56840859648 56842222848 56912402304 56934102528 57005762544 57045301947 57099275934 57120588288 57169772757 57191111424 57192483024 57267050496 57284928864 57286302714 57357030447 57378900204 57454626816 57472563744 57525562368 57566842884 57619928448 57642817536 57735991296 57755401164 57808660608 57903491088 57925103616 57974980824 58093152048 58187053728 58260290769 58431476736 58703140658 58719033216 59165370112 59272284681 59456538272 59529945456 59627599566 59738995584 59822907786 59878073792 59998685184 60032986704 60074202432 60097108224 60172749352 60293954304 60368395392 60369843192 60467424912 60468875087 60566616882 60646550528 60665483952 60721426944 60765000822 60821035584 60840023481 60845196288 60897587882 60943546368 60964034562 61020252864 61076523008 61120351704 61143164928 61195813092 61319078784 61320549384 61377096448 61419667824 61620845904 61677669888 61679149088 61798134087 61981201728 62284733568 62443229952 62750529312 62931067686 63057828672 63059340972 63137196306 63244627968 63322712064 63368152632 63426587904 63446389236 63634339584 63738726624 63817420752 63922108122 63945967104 63947500704 64026452592 64050865344 64094839552 64131482862 64260661824 64319920128 64341543402 64410266912 64425431808 64530597888 64595580486 64636455168 64716257664 64727246572 64822419504 64848169728 64917434368 65034743184 65104207104 65141427474 65332832256 65354796054 65424601824 65546827776 66427238113 66561041376 66644818323 66840640512 66888605556 66950287232 66971188638 67085144064 67169580672 67254123556 67279766992 67362833016 67451736064 67473336351 67498520832 67500139632 67583477736 67609246752 67694343021 67756767712 67783683584 67830698592 67893249024 67914444816 67916073591 67978702752 68004622464 68025853026 68090216372 68115631104 68227369344 68248669446 68290285568 68311605312 68313243612 68423665032 68449204224 68450845824 68513968128 68561489664 68626359808 68647784472 68711088384 68760395667 68786060544 68851143168 68962434048 68985618057 69049233504 69097126302 69188318208 69387378624 69389042724 69592928256 69728851944 70248633696 70594345476 70801772544 70940057256 71105212628 71150206464 71238051072 71289171711 71338115388 71354911392 71498640384 71547727872 71588632032 71665096192 71706067452 71794598346 71899832832 71916761088 71940938292 72017778752 72106694496 72152322048 72224979756 72253670592 72359910144 72461550276 72478610784 72528371072 72674463744 72716012064 72793680384 72885302032 73032113664 73242232992 73243989542 73459202048 73602677052 73818943488 74151335568 74516253558 74735204352 74829269696 74881171548 75102995712 75195720576 75197523976 75319073136 75470787072 75565778256 75635461632 75689737866 75759535552 75783187143 75789630464 75883203072 75912136704 75935835936 75937657086 76007683392 76031412453 76060402596 76132367912 76160784384 76226363676 76254815232 76256644032 76309535916 76379905152 76381736952 76476040596 76505200272 76533755904 76630084992 76700749824 76755790512 76826571264 76850555976 76976623161 77007201552 77078214144 77204654784 77228757531 77299974432 77455678464 77457536064 77582738304 77680387692 77836857984 77908635648 78292044288 79029712908 79373260608 79503466088 79651994112 79763877048 79894723303 80043982272 80098936576 80129477632 80156415813 80274275316 80391939072 80461161658 80491193856 80493124256 80623233216 80724709518 80755489176 80887311936 80906356224 80961902592 81020001096 81094714112 81120031308 81126928384 81285379416 81360337152 81493802272 81594417456 81758771712 81760732512 81892890432 81995964786 82161127872 82236893184 82397512116 82641602304 83013721069 83046311424 83257639936 83420252514 83667372416 83908090248 84077104896 84079121296 84182928408 84321023763 84490870176 84568783872 84595185648 84597214473 84733957278 84845786112 84904635456 84984968832 85011500538 85089894336 85229477496 85261289472 85263334272 85368603456 85401153792 85508643816 85648913901 85680882432 85788724536 85900575744 85927393296 85929454071 86068350306 86127440648 86181940224 86288343552 86350264326 86429892672 86464226304 86551296163 86603986944 86712990912 86805609472 86855236632 86962471236 87139728072 87232802432 87647215104 88054710987 88078549824 88748055168 88859757764 89120854016 89184807408 89294918184 89441399349 89559440896 89734361679 89817110688 89964448468 89998027776 90000186176 90111303648 90145662336 90259124028 90440931456 90524332032 90552593088 90554764788 90638270336 90672829952 90701137368 90820841472 90849925323 90969825792 90998225928 91082140416 91084324816 91147501233 91231553376 91267794432 91346381823 91415319552 91446051843 91530379296 91614784512 91680527556 91714747392 91793719638 91801524224 91949912064 91978618176 91980824076 92065644672 92129501736 92251090944 92431268856 92516504832 92518723632 92971802592 93664844928 94125793968 94396601529 94586743008 94589011458 94705794459 94866941952 94984068096 95052228948 95117487184 95139881856 95331520512 95451509376 95585585054 95608089936 95726131128 95866443776 95883162183 95921251056 96039678888 96076298016 96142259328 96197224293 96299973008 96338227456 96479880192 96512315103 96615400368 96638147712 96773890198 96795896832 96893370729 96954682752 97058240512 97090869858 97233629256 97272254592 97376151552 97656310656 97712141211 97999248384 98136902736 98868447424 99355004744 99841562064 99843956539 100137327616 100260960768 100332908334 100425430848 100456782957 100551831154 100627716096 100754371008 100847282176 100881185334 100919650488 101044249524 101177604096 101247781248 101250209448 101343577856 101375216604 101413870128 101635151568 101673086976 101675525376 101746047888 101839873536 101842315936 101968054128 102006933696 102038779539 102135324558 102173446656 102341054016 102435428352 102467407968 102469865418 102635497548 102676268736 102770952192 102842234496 102939539712 102971676708 103066632576 103274237952 103276714752 103443651072 103573850256 103782477312 104081067936 104083564086 104389392384 104593277916 104900603904 105372950544 105831014144 105891518214 106202658816 106351836064 106657818942 106725309696 106857076608 106875221084 107007173082 107032367088 107189252096 107321591808 107382948048 107497644288 107559101178 107632946024 107673985568 107849749248 107875141632 107911407438 108026668128 108160041744 108162635719 108228483072 108337469634 108380505888 108480449536 108692325414 108717916176 108792556608 109011695616 109014310016 109190520576 109327953048 109548170496 109863349488 109865984313 110188803072 110404015578 110728415232 111227003352 111774380337 111877453664 112102806528 112243904544 112321757322 112428031684 112654493568 112758378496 112793580864 112796285964 112978609704 113127714816 113206180608 113313291776 113348667384 113453192448 113534606799 113639303328 113684445696 113824804608 113868205056 113906485629 114011525088 114090603894 114198551868 114241176576 114339545514 114382222848 114384966048 114534100992 114569857728 114572605428 114714060894 114757800408 114909253632 114945127488 115051124736 115133685768 115239856896 115285635072 115510802328 115617321216 115806982176 115949961648 116186304096 116374107456 116520581538 116862953472 117406281316 117438066432 118330740224 118544569362 118913076544 119059890912 119255199132 119477991168 119645815572 119756147584 119997370368 120065973408 120148404864 120194216448 120345498704 120587908608 120691742487 120736790784 120739686384 120934849824 120937750174 121087064277 121133233764 121293101056 121330967904 121442853888 121530001644 121642071168 121680046962 121690392576 121795175764 121887092736 121928069124 122040505728 122153046016 122240703408 122286329856 122391626184 122638157568 122641098768 122754192896 122839335648 122993947179 123241691808 123355339776 123358298176 123596268174 123962403456 124569467136 124886459904 125130378771 125501058624 125862135372 126115657344 126118681944 126274392612 126645424128 126736305264 126853175808 126892778472 127100935917 127268679168 127477453248 127517250807 127634841504 127844216244 127891934208 127895001408 128052905184 128101730688 128189679104 128262965724 128521323648 128639840256 128683086804 128820533824 128850863616 129061195776 129102525459 129191160972 129272910336 129432515328 129454493144 129644839008 129696339456 130069486368 130208414208 130282854948 130665664512 130709592108 130849203648 131093655552 132854476226 133122082752 133289636646 133681281024 133777211112 133900574464 133942377276 134339161344 134508247112 134559533984 134725666032 134946672702 134997041664 135000279264 135166955472 135218493504 135388686042 135513535424 135567367168 135661397184 135786498048 135828889632 135832147182 135957405504 136009244928 136051706052 136180432744 136231262208 136454738688 136497338892 136623210624 136626487224 136847330064 136850612039 136898408448 136901691648 137122979328 137252719616 137295568944 137422176768 137520791334 137572121088 137690579457 137702286336 137924868096 137971236114 138098467008 138194252604 138376636416 138774757248 138778085448 139457703888 140497267392 141188690952 141880114512 141883517187 142210425256 142300412928 142476102144 142578343422 142676230776 142709822784 142910279711 142997280768 143177264064 143330192384 143378377581 143412134904 143589196692 143799665664 143881876584 144035557504 144213388992 144449959512 144507341184 144719820288 144923100552 144957221568 145056742144 145160835297 145432024128 145587360768 145636304787 145770604064 146064227328 146484465984 146487979084 146918404096 147205354104 148302671136 149032507116 149470408704 149658539392 149762343096 150205991424 150335328361 150391441152 150395047952 150499362501 150638146272 150827746731 150941574144 151131556512 151270923264 151321778001 151379475732 151519071104 151566374286 151579260928 151766406144 151824273408 151871671872 151875314172 152015366784 152062824906 152120805192 152264735824 152321568768 152452727352 152509630464 152513288064 152619071832 152759810304 152763473904 152952081192 153010400544 153202986837 153260169984 153511581024 153653142528 153701111952 153704798127 153953246322 154014403104 154156428288 154409309568 154457515062 154599948864 154911356928 154915072128 155165476608 155360775384 155673715968 156125346129 156584088576 158059425816 158746521216 158837277321 159006932176 159303988224 159527754096 159789446606 159986728413 160087964544 160197873152 160258955264 160312831626 160510759623 160548550632 160783878144 160922323316 160982387712 160986248512 161246466432 161338651767 161449419036 161510978352 161774623872 161812712448 161923805184 162040002192 162189428224 162240062616 162506204451 162570758832 162720674304 162987604544 163038488121 163188834912 163517543424 163521465024 163785780864 163991929572 164322255744 164473786368 164795024232 165283204608 165606023367 166027442138 166092622848 166515279872 166840505028 167334744832 167816180496 168154209792 168158242592 168365856816 168482635983 168642047526 168981740352 169137567744 169190371296 169194428946 169467914556 169691572224 169809270912 169969937664 170023001076 170179788672 170458954992 170522578944 170526668544 170737206912 170802307584 171017287632 171297827802 171361764864 171509318271 171577449072 171801151488 171854786592 171858908142 172071091341 172136700612 172254881296 172363880448 172576687104 172700528652 172859785344 172928452608 173102592326 173207973888 173425981824 173611218944 173710473264 173924942472 174279456144 174465604864 174780872307 175294430208 176109421974 176157099648 177496110336 177719515528 178369614816 178589836368 178594119443 178882798698 179118881792 179468723358 179634221376 179928896936 179996055552 180000372352 180222607296 180291324672 180518248056 180814373791 180881862912 181105186176 181109529576 181276540672 181345659904 181402274736 181406625261 181699850646 181939651584 181996451856 182164280832 182168649632 182295002466 182463106752 182520070443 182535588864 182692763646 182830639104 182892103686 183060758592 183229569024 183361055112 183429494784 183587439276 183603048448 183957236352 183961648152 184131289344 184259003472 184862537712 185033009664 185037447264 185943605184 187329689856 188251587936 188793203058 189173486016 189178022916 189411588918 189733883904 189968136192 190104457896 190234974368 190279763712 190903018752 191171170108 191216179872 191452262256 191732887552 191766324366 191842502112 192079357776 192152596032 192284518656 192394448586 192599946016 192676454912 192959760384 193024630206 193230800736 193276295424 193547780396 193591793664 193786741458 193909365504 194116481024 194181739716 194467258512 194544509184 194752303104 195312621312 195424282422 195998496768 196273805472 197736894848 198710009488 199281714339 199683124128 199687913078 199934454969 200274655232 200521921536 200665816668 200850861696 200913565914 201103662308 201255432192 201508742016 201694564352 201762370668 201839300976 202088499048 202355208192 202420009053 202495562496 202500418896 202687155712 202750433208 202827740256 203083029063 203270303136 203351050752 203492095776 203679747072 203684631872 203748220773 203936108256 204013867392 204077559078 204270649116 204346893312 204682108032 204870856704 204934815936 204939730836 205270995096 205352537472 205541904384 205684468992 205879079424 205943353416 206133265152 206281187001 206553429504 206887302144 206956854171 207147700512 207564954624 208162135872 208167128172 208778784768 209186555832 210745901088 211662028288 211783036428 212405317632 212703672128 213315637884 213450619392 213714153216 213750442168 214014346164 214064734176 214643183616 214765896096 214995288576 215118202356 215265892048 215347971136 215699498496 215750283264 215822814876 216053336256 216320083488 216325271438 216456966144 216674939268 216761011776 216960899072 217384650828 217435832352 217585113216 218023391232 218028620032 218381041152 218655906096 219096340992 219726698976 219731968626 220377606144 220808031156 221456830464 222454006704 223548760674 223754907328 224205613056 224487809088 224643514644 224856063368 225308987136 225587161728 225592571928 225957219408 225962638483 226412361216 226626583552 226697334768 226906384896 227069213598 227278606656 227349561429 227368891392 227649609216 227736410112 227812971258 228023050176 228094237359 228181207788 228397103736 228482353152 228679091028 228764445696 228769932096 229139715456 229145210856 229428121788 229515600816 229890254976 230102249472 230267371536 230479713792 230929869483 231021604656 231234642432 231613964352 231899923296 232372608192 232748214912 233041163076 233725906944 234812562632 234876132864 235968136267 236661480448 237089138724 237826153088 238119781824 238510398264 238955982336 239291631144 239512295168 239684169909 240131946816 240296809728 240388432896 240469247439 240690997408 241175817216 241383484974 241473581568 241479372768 241869699648 241875500348 242174128554 242266467528 242586202112 242661935808 242885707776 243060003288 243284142336 243360093924 243380785152 243590351528 243856138248 244081011456 244481406816 244783252368 244789122943 245276315136 245282197536 245508385792 245678671296 245987894358 246483383616 246710679552 246716596352 247192536348 247924806912 249041163207 249138934272 249772919808 250260757542 251002117248 251724270744 252231314688 252237363888 252548785224 252963071289 253472610528 253706351616 253785556944 253791643419 254201871834 254537358336 254954906496 255034501614 255269683008 255628246807 255688432488 255783868416 255790002816 256105810368 256203461376 256379358208 256525931448 256946741703 257042647296 257366173608 257641067648 257701727232 257788362213 258205050918 258382321944 258545820672 258865030656 258908986288 259289678016 259392678912 259653888489 260138972736 260416828416 260565709896 261419184216 261698407296 264164132961 265708952452 266244165504 266579273292 267362562048 267554422224 267801148928 267884754552 268324198047 268678322688 269016494224 269119067968 269203085037 269451332064 269893345404 269994083328 270000558528 270333910944 270436987008 270777372084 271027070848 271134734336 271322794368 271572996096 271657779264 271664294364 271914811008 272018489856 272103412104 272360865488 272462524416 272549775969 272909477376 272994677784 273246421248 273252974448 273442503699 273694660128 273701224078 273803383296 274039145469 274245958656 274338155529 274505439232 274591137888 274844353536 275041582668 275144242176 275381158914 275404572672 275849736192 275942472228 276196934016 276388505208 276753272832 277549514496 277556170896 278915407776 280994534784 282377381904 283189804587 283760229024 283767034374 284117383377 284420850512 284600825856 284952204288 285156686844 285352461552 285419645568 285820559422 285994561536 286354528128 286660384768 286756755162 286824269808 287178393384 287599331328 287649486549 287763753168 288071115008 288426777984 288591672879 288899919024 289014682368 289439640576 289846201104 289914443136 290113484288 290321670594 290680112187 290864048256 291174721536 291272609574 291541208128 292128454656 292968931968 292975958168 294410708208 296605342272 298065014232 299317078784 299524686192 299531869617 300411982848 300670656722 300782882304 300790095904 300998725002 301276292544 301370348871 301655493462 301883148288 302263113024 302541846528 302643556002 302758951464 303038142208 303132748572 303158521856 303532812288 303743343744 303750628344 304030733568 304125649812 304241610384 304529471648 304905454704 305019260928 305026576128 305238143664 305519620608 305526947808 305904162384 306020801088 306405973674 306520339968 307023162048 307306285056 307402223904 307409596254 307906492644 308028806208 308312856576 308818619136 308915030124 309199897728 309822713856 309830144256 310330953216 310721550768 311347431936 312250692258 313168177152 316118851632 317493042432 317674554642 318013864352 318607976448 319055508192 319457086891 319578893212 319973456826 320175929088 320395746304 320517910528 320625663252 321021519246 321097101264 321567756288 321844646632 321964775424 321972497024 322492932864 322677303534 322898838072 323021956704 323428527767 323549247744 323625424896 324080004384 324378856448 324480125232 324487907157 325012408902 325141517664 325441348608 325975209088 326076976242 326377669824 327035086848 327042930048 327571561728 327983859144 328644511488 329590048464 329597952939 330566409216 331212046734 332054884276 332185245696 333030559744 333681010056 334669489664 335323141011 335632360992 336308419584 336316485184 336731713632 336965271966 337284095052 337963480704 338275135488 338380742592 338388857892 338935829112 339383144448 339618541824 339939875328 340046002152 340359577344 340603820397 340917909984 341053337088 341474413824 341604615168 341719456887 342034575264 342595655604 342723529728 343018636542 343154898144 343602302976 343709573184 343717816284 344142182682 344273401224 344509762592 344727760896 345153374208 345401057304 345719570688 345856905216 346205184652 346851963648 347222437888 347420946528 347849884944 348558912288 348931209728 349561744614 350588860416 352218843948 352314199296 354992220672 355439031056 356739229632 357179672736 357188238886 357765597396 358237763584 358937446716 359268442752 359857793872 359992111104 360000744704 360445214592 360582649344 361036496112 361628747582 361763725824 362075227461 362210372352 362219059152 362553081344 362691319808 362804549472 362813250522 363261192831 363399701292 363879303168 363992903712 364328561664 364337299264 364590004932 364926213504 365040140886 365071177728 365385527292 365661278208 365784207372 366121517184 366459138048 366722110224 366858989568 367174878552 367914472704 367923296304 368262578688 368518006944 368981841537 369725075424 370066019328 370074894528 371887210368 374659379712 375391136313 376503175872 377586406116 378346972032 378356045832 378823177836 379936272384 380208915792 380469948736 380559527424 381302807751 381806037504 382342340216 382432359744 382904524512 383532648732 383685004224 384158715552 384305192064 384569037312 384788897172 385199892032 385352909824 385919520768 386049260412 386461601472 386552590848 387095560792 387183587328 387573482916 387818731008 388363479432 388934517024 389089018368 390625242624 390848564844 391996993536 392547610944 395473789696 397420018976 398563428678 399366248256 399375826156 399868909938 400549310464 401043843072 401331633336 401701723392 401827131828 402207324616 403017484032 403524741336 403678601952 404176998096 404186691371 404840018106 404991124992 405000837792 405374311424 405500866416 405655480512 406166058126 406540606272 406702101504 406984191552 407359494144 407369263744 407496441546 407872216512 408027734784 408155118156 408541298232 408693786624 409364216064 409869631872 409879461672 410541990192 410551836117 410705074944 411368937984 411758158848 411886706832 412266530304 412562374002 413071738371 413106859008 413774604288 413913708342 414295401024 415129909248 416324271744 416334256344 418373111664 421491802176 422083849379 423324056576 423566072856 425407344256 425650551561 426631275768 426901238784 427331130223 427428306432 427500884336 428028692328 428129468352 428730839133 429531792192 429990577152 430135132743 430236404712 430531784096 430695942272 431398996992 431645629752 432106672512 432640166976 432650542876 433349878536 433522023552 433921798144 434769301656 434871664704 435170226432 435482505891 436057240064 436762082304 436908914361 437311812192 438192681984 439453397952 439463937252 440755212288 441616062312 444908013408 447097521348 447509814656 448411226112 448975618176 449287029288 449712126736 450617974272 451005985083 451174323456 451185143856 451498087503 451914438816 451925276966 452483240193 452824722432 453253167104 453394669536 453812769792 453965334003 454138427196 454557213312 454699122858 454737782784 455299218432 455472820224 455625942516 456046100352 456188474718 456362415576 456794207472 456964706304 457358182056 457528891392 457539864192 458279430912 458290421712 458856243576 459031201632 459608960511 459780509952 460534743072 460959427584 461114394381 461859738966 462043209312 462469284864 463227928704 463799846592 464745216384 465496429824 466082326152 468376038387 469625125264 469752265728 471936272534 473322960896 474178277448 475652306176 476239563648 476511831963 477020796528 477911964672 478583262288 479024590336 479368339818 479960185239 480263893632 480593619456 480776865792 480938494878 481381994816 481532278869 482351634432 482766969948 482947163136 482958745536 483739399296 483751000696 484348257108 484532935056 485323871616 485771415552 486120006576 486568284672 486720187848 487180703056 487518613353 487712276496 488162022912 488962813632 489115464363 489566504736 489578245886 490552630272 490564395072 491016771584 491357342592 491975788716 492966767232 493421359104 493433192704 494385072696 495849613824 496818070101 498082326414 498277868544 499545839616 500521515084 502004234496 503448541488 504462629376 504474727776 505097570448 505926142578 506945221056 507412703232 507571113888 507583286838 508403743668 509074716672 509909812992 510069003228 510539366016 511256493614 511376864976 511567736832 511580005632 512211620736 512406922752 512758716416 513051862896 513893483406 514085294592 514527954813 514732347216 515282135296 515403454464 515576724426 516213274023 516410101836 516764643888 517091641344 517730061312 517817972576 518579356032 518785357824 519307776978 520277945472 520833656832 521131419792 522838368432 523396814592 528328265922 531417904904 532488331008 533158546584 534033150499 535108844448 535602297856 535769509104 535782358329 536648396094 537356645376 538032988448 538238135936 538406170074 538902664128 539786690808 539988166656 540001117056 540667821888 540873974016 541554744168 542054141696 542269468672 542443121373 542645588736 543315558528 543328588728 543829622016 544036979712 544206824208 544219875783 544721730976 545099551938 545818954752 545989355568 546492842496 546505948896 546885007398 547389320256 547402448156 547606766592 548078290938 548491917312 548676311058 549010878464 549182275776 549688707072 550083165336 550288484352 550762317828 550809145344 551884944456 552393868032 552777010416 555099028992 555112341792 557830815552 561989069568 564754763808 566379609174 567520458048 567534068748 568234766754 568841701024 569201651712 569904408576 570313373688 570704923104 570839291136 571641118844 572709056256 573320769536 573513510324 573648539616 574356786768 575198662656 575298973098 575527506336 576142230016 576853555968 577183345758 577799838048 578029364736 578527084879 578879281152 579692402208 579828886272 580226968576 580643341188 581360224374 581728096512 582349443072 582545219148 583082416256 584256909312 585937863936 585951916336 588821416416 593210684544 596130028464 597845143017 598634157568 599049372384 599063739234 599803364907 600823965696 601341313444 601565764608 601580191808 601997450004 602552585088 602740697742 603310986924 603766296576 604526226048 605083693056 605287112004 605517902928 606076284416 606265497144 607065624576 607260027159 607486687488 607501256688 608061467136 608251299624 608483220768 609058943296 609249087189 609810909408 610053152256 610476287328 611039241216 611053895616 611244662319 611808324768 612041602176 612811947348 613040679936 614046324096 614612570112 614804447808 614819192508 615812985288 616057612416 616625713152 617637238272 617830060248 618399795456 618843561003 619660288512 620661906432 620870562513 621443101536 622694863872 624501384516 626336354304 632237703264 634986084864 635349109284 636027728704 637215952896 638111016384 638914173782 639157786424 639946913652 640351858176 640791492608 641251326504 642043038492 642194202528 643689293264 643929550848 643944994048 644985865728 645354607068 645797676144 646043913408 646857055534 647098495488 647250849792 648160008768 648757712896 648960250464 648975814314 650024817804 650283035328 650882697216 651950418176 652153952484 652755339648 654070173696 654085860096 655143123456 655967718288 657289022976 659180096928 659195905878 661132818432 662424093468 664109768552 664370491392 667362020112 667378025287 669338979328 670646282022 671264721984 672616839168 672632970368 673463427264 673930543932 674568190104 675926961408 676761485184 676777715784 677871658224 677887915449 679237083648 679879750656 680092004304 680719154688 681207640794 681835819968 682048684287 682106674176 682948827648 683209230336 683438913774 684069150528 685191311208 685447059456 686037273084 686309796288 687419146368 687435632568 688284365364 688546802448 689019525184 690306748416 690802114608 691439141376 692410369304 693703927296 694841893056 695699769888 695817900649 697117824576 697862419456 699123489228 701177720832 704437687896 704628398592 707904408801 709984441344 710878062112 713478459264 714359345472 714376477772 715531194792 716475527168 717874893432 718536885504 719052509727 719715587744 720001489408 720890429184 721165298688 721407742317 722072992224 722981828227 723257495164 723527451648 724150454922 724420744704 724438118304 725106162688 725382639616 725609098944 725626501044 726522385662 726799402584 727758606336 727985807424 728657123328 728674598528 729180009864 729852427008 730080281772 730142355456 730771054584 731568414744 732243034368 733444220448 734349757104 734367368829 735828945408 735846592608 736525157376 737036013888 737963683074 739450150848 740132038656 740149789056 743774420736 747123489621 749318759424 750782272626 753006351744 755172812232 756693944064 756712091664 757646355672 758889213867 760417831584 760939897472 761119054848 761374930257 762605615502 763612075008 764381035751 764684680432 764864719488 765809049024 766884740421 767065297464 767370008448 768317431104 768610384128 769138074624 769577794344 770399784064 770705819648 770840225109 772098520824 772923202944 773105181696 773365086639 774191121584 775146965832 775637462016 776726958864 777869034048 778178036736 778961665467 781250485248 781697129688 785095221888 790947579392 792492398883 794840037952 797126857356 798732496512 798751652312 799737819876 802087686144 802663266672 803403446784 803654263656 804414649232 804972594141 806034968064 807049482672 807357203904 807609255111 808353996192 808373382742 809680036212 809982249984 810001675584 810748622848 811001732832 811310961024 812332116252 813081212544 813404203008 813968383104 814718988288 814738527488 814992883092 815744433024 816055469568 816310236312 817082596464 817387573248 817649327907 818728432128 819739263744 819758923344 820327511097 821083980384 821103672234 821410149888 822117436407 822737875968 823516317696 823773413664 824533060608 825124748004 826143476742 826213718016 827549208576 827827416684 828590802048 830259818496 832648543488 832668512688 836746223328 842983604352 844167698758 846648113152 847132145712 849569413761 850814688512 851301103122 852352150131 853262551536 853802477568 854662260446 854856612864 855001768672 856057384656 856258936704 857461678266 859063584384 859981154304 860270265486 860472809424 861063568192 861391884544 862797993984 862948459647 863291259504 864213345024 865280333952 865301085752 866699757072 867044047104 869538603312 869743329408 870340452864 870965011782 872040336561 872114480128 873524164608 873817828722 874623624384 876385363968 878906795904 878927874504 883232124624 889816026816 894195042696 895019629312 897951236352 898574058576 898595608851 899424253472 901235948544 902011970166 902348646912 902370287712 902996175006 903828877632 903850553932 904966480386 905649444864 906506334208 906789339072 907625539584 907930668006 908276854392 909114426624 909398245716 909475565568 910598436864 911251885032 912092200704 912376949436 912724831152 913588414944 914716364112 915057782784 915079728384 916558861824 916580843424 917712487152 918062403264 919217921022 919561019904 921069486144 921918855168 922228788762 923719477932 924086418624 924938569728 926455857408 927599693184 929490432768 930992859648 932164652304 936752076774 939250250528 939504531456 943872545068 946645921792 948356554896 951304612352 952479127296 953023663926 954041593056 955242395963 955823929344 957166524576 958049180672 958371260673 958736679636 959920370478 960527787264 961187238912 961553731584 961876989756 962763989632 963064557738 964703268864 965533939896 965894326272 965917491072 967478798592 967502001392 968696514216 969065870112 970285583301 970647743232 972240013152 973136569344 973440375696 973463721471 974361406112 975037226706 975424552992 976324045824 977925627264 978230928726 979133009472 979156491772 981105260544 981128790144 982033543168 982714685184 983951577432 985933534464 986866385408 988770145392 988793858817 991699227648 993636140202 996164652828 996555737088 999091679232 1001043030168 1004008468992 1005969423033 1006897082976 1008925258752 1008949455552 1010195140896 1011852285156 1013890442112 1014825406464 1015142227776 1015166573676 1016807487336 1018149433344 1019819625984 1020138006456 1021078732032 1021811461191 1022512987228 1022753729952 1023160011264 1024423241472 1024813845504 1025158370661 1025517432832 1026103725792 1027786966812 1028170589184 1029055909626 1029464694432 1030564270592 1030806908928 1031153448852 1032426548046 1032820203672 1033529287776 1034183282688 1035460122624 1035635945152 1037158712064 1037570715648 1038615553956 1040555890944 1041667313664 1042262839584 1045676736864 1046793629184 1056656531844 1062835809808 1064976662016 1066317093168 1068066300998 1070217688896 1071204595712 1071539018208 1071564716658 1073296792188 1074713290752 1076065976896 1076476271872 1076812340148 1077805328256 1079573381616 1079976333312 1080002234112 1081335643776 1081747948032 1083109488336 1084108283392 1084886242746 1085291177472 1086225682383 1086631117056 1086657177456 1087659244032 1088073959424 1088413648416 1088439751566 1089443461952 1089783578493 1090199103876 1091637909504 1091978711136 1092985684992 1093011897792 1093770014796 1094778640512 1094804896312 1095213533184 1096156581876 1096983834624 1097352622116 1098364551552 1099377414144 1100166330672 1100576968704 1101524635656 1103769888912 1104787736064 1105554020832 1106945524611 1110198057984 1110224683584 1115661631104 1123978139136 1126173408939 1129509527616 1132759218348 1135040916096 1135068137496 1136469533508 1137683402048 1139808817152 1140626747376 1141409846208 1141678582272 1143282237688 1145418112512 1147027020648 1147297079232 1148713573536 1148908626653 1150597946196 1151055012672 1152284460032 1153707111936 1154366691516 1155599676096 1156058729472 1157054169758 1157758562304 1159384804416 1159657772544 1160453937152 1161286682376 1162720448748 1163456193024 1165090438296 1166164832512 1171875727872 1171903832672 1177642832832 1186421369088 1192260056928 1193760693119 1195690286034 1197268315136 1198098744768 1198127478468 1199606729814 1201647931392 1202682626888 1203131529216 1203160383616 1203994900008 1205105170176 1205481395484 1206621973848 1208601340603 1209052452096 1210574224008 1211035805856 1212152568832 1212530994288 1212560074113 1214520054318 1214973374976 1215002513376 1216122934272 1216502599248 1216966441536 1218117886592 1218498174378 1219621818816 1220106304512 1220952574656 1222078482432 1222107791232 1222489324638 1223616649536 1224083204352 1225623894696 1226081359872 1228092648192 1229608895616 1229638385016 1231625970576 1231655508351 1232115224832 1235274476544 1235660120496 1236799590912 1237687122006 1239320577024 1241323812864 1241741125026 1242886203072 1245389727744 1249002769032 1262117524147 1264475406528 1266251548137 1269972169728 1270698218568 1272055457408 1276222032768 1276951654683 1277828347564 1278315572848 1279893827304 1280703716352 1281582985216 1281993390669 1282502653008 1284086076984 1284388405056 1286192517399 1287378586528 1287889988096 1289971731456 1290405398229 1290709214136 1291595352288 1292087826816 1293714111068 1294196990976 1296320017536 1297515425792 1297920500928 1297951628628 1300049635608 1300566070656 1301765394432 1303900836352 1304307904968 1305510679296 1306447517673 1308171720192 1310286246912 1310726743083 1311935436576 1314578045952 1318360193856 1318391811756 1322265636864 1324848186936 1328219537104 1334724040224 1334756050574 1338677958656 1341292564044 1342529443968 1345233678336 1345265940736 1346926854528 1347861087864 1349136380208 1351853922816 1353017955249 1353522970368 1353555431568 1354494262509 1355743316448 1355775830898 1357449720579 1358474167296 1359759501312 1360184008608 1361438309376 1361896002009 1362415281588 1363671639936 1364097368574 1364213348352 1365897655296 1366418460672 1366877827548 1368138301056 1370382622416 1370894118912 1372074546168 1372619592576 1374838292736 1374871265136 1376568730728 1377093604896 1378039050368 1378826881533 1381604229216 1382878282752 1383343183143 1384820738608 1387407854592 1389683786112 1391399539776 1391635801298 1394235649152 1395724838912 1398246978456 1405128115161 1408875375792 1409256797184 1415808817602 1419968882688 1421756124224 1426956918528 1428718690944 1428752955544 1431062389584 1435749786864 1437073771008 1438105019454 1439431175488 1439880555717 1440002978816 1441780858368 1442330597376 1442815484634 1444145984448 1444596836607 1445963656454 1446514990328 1447054903296 1448300909844 1448841489408 1448876236608 1450212325376 1451218197888 1451253002088 1453044771324 1453598805168 1455971614848 1457314246656 1457349197056 1458360019728 1459704854016 1460160563544 1461542109168 1462555840059 1463136829488 1464486068736 1466888440896 1467346393089 1468699514208 1468734737658 1471657890816 1471693185216 1473050314752 1474072027776 1475927366148 1478900301696 1480264077312 1480299578112 1487548841472 1494246979242 1498637518848 1501564545252 1506012703488 1510345624464 1513387888128 1513424183328 1515292711344 1517778427734 1520835663168 1521879794944 1522238109696 1522749860514 1525211231004 1527224150016 1528762071502 1529369360864 1529729438976 1531618098048 1533769480842 1534130594928 1534740016896 1536634862208 1537220768256 1538276149248 1539155588688 1540799568128 1541411639296 1541680450218 1543583864439 1544197041648 1545846405888 1546210363392 1546730173278 1548382243168 1550293931664 1551274924032 1553453917728 1555738068096 1556356073472 1557923330934 1562500970496 1563394259376 1570190443776 1577260700311 1581895158784 1584984797766 1589680075904 1594253714712 1597464993024 1597503304624 1599475639752 1602099451497 1605326533344 1606806893568 1607308527312 1607347074987 1608829298464 1609945188282 1612069936128 1614098965344 1614714407808 1615218510222 1616707992384 1616746765484 1619360072424 1619964499968 1620003351168 1621497245696 1622003465664 1622621922048 1624664232504 1626162425088 1626808406016 1627329364119 1627936766208 1629477054976 1629985766184 1631488866048 1632110939136 1632620472624 1632659627349 1634165192928 1635298655814 1637456864256 1639478527488 1639517846688 1640655022194 1642167960768 1642207344468 1642820299776 1644234872814 1645475751936 1647032635392 1647546827328 1649066121216 1650249496008 1652286953484 1652427436032 1655654833368 1657181604096 1665297086976 1665337025376 1673492446656 1685967208704 1688335397516 1693296226304 1694264291424 1699138827522 1701629377024 1702602206244 1704704300262 1706525103072 1707604955136 1709324520892 1709713225728 1710003537344 1712114769312 1712517873408 1714923356532 1718127168768 1719962308608 1720540530972 1720945618848 1722127136384 1722783769088 1725595987968 1725896919294 1726582519008 1728426690048 1730560667904 1730602171504 1733399514144 1734088094208 1735581254637 1739077206624 1739486658816 1740680905728 1741930023564 1744080673122 1744228960256 1747048329216 1747635657444 1749247248768 1752770727936 1757813591808 1757855749008 1766464249248 1779632053632 1788390085392 1790039258624 1793535429051 1795902472704 1797148117152 1797191217702 1798848506944 1799410094721 1802471897088 1804023940332 1804697293824 1804740575424 1805992350012 1807657755264 1807701107864 1809932960772 1811298889728 1813578678144 1815251079168 1815861336012 1816553708784 1818228853248 1818796491432 1821196873728 1821780081477 1822503770064 1824184401408 1824753898872 1825449662304 1827176829888 1827747261567 1829432728224 1830159456768 1833117723648 1833161686848 1833733986957 1835424974304 1836124806528 1838435842044 1839122039808 1842138972288 1843837710336 1844457577524 1847438955864 1848172837248 1849877139456 1852911714816 1855199386368 1856530683009 1858980865536 1861985719296 1864329304608 1873504153548 1878500501056 1879009062912 1887745090136 1896713109792 1897035174241 1902609224704 1904958254592 1906047327852 1908083186112 1910484791926 1911647858688 1914333049152 1916098361344 1916742521346 1917473359272 1919840740956 1921055574528 1922374477824 1923753979512 1925527979264 1926129115476 1931067879792 1931788652544 1931834982144 1934957597184 1935004002784 1937393028432 1938131740224 1940571166602 1941295486464 1944480026304 1946273138688 1946880751392 1946927442942 1948722812224 1950074453412 1950849105984 1952648091648 1955851254528 1956461857452 1958266018944 1958312983544 1962210521088 1962257580288 1965429370368 1967903154864 1971867068928 1973732770816 1977540290784 1977587717634 1983398455296 1987272280404 1992329305656 1993111474176 2002086060336 2002134075861 2008016937984 2011938846066 2013794165952 2017850517504 2017898911104 2020390281792 2023704570312 2027780884224 2030284455552 2030333147352 2033614974672 2033663746347 2039639251968 2040276012912 2042157464064 2043622922382 2045025974456 2045507459904 2046320022528 2048846482944 2049627691008 2050316741322 2052207451584 2055090078661 2055573933624 2056341178368 2058111819252 2058929388864 2061128541184 2062306897704 2064853096092 2065640407344 2067058575552 2070920245248 2071271890304 2074317424128 2077231107912 2081111781888 2084525679168 2087453701947 2091353473728 2093587258368 2113313063688 2123713226403 2125671619616 2129953324032 2132634186336 2136132601996 2140435377792 2142409191424 2143078036416 2143129433316 2146593584376 2149426581504 2152131953792 2152952543744 2153624680296 2155610656512 2157157529181 2159146763232 2160004468224 2161864369811 2162671287552 2163495896064 2164223226951 2166218976672 2168216566784 2168945484681 2169772485492 2170582354944 2172451364766 2173262234112 2173314354912 2175318488064 2176147918848 2176827296832 2176879503132 2178886923904 2179567156986 2180398207752 2183275819008 2183957422272 2185971369984 2186023795584 2187540029592 2189557281024 2189609792624 2190427066368 2192313163752 2194705244232 2196729103104 2200332661344 2203049271312 2203102106487 2207539777824 2209575472128 2211108041664 2213891049222 2220396115968 2220449367168 2231323262208 2241370468863 2247956278272 2252346817878 2259019055232 2265518436696 2270081832192 2270136274992 2272939067016 2275366804096 2276667641601 2281253494752 2282819692416 2283357164544 2284124790771 2286564475376 2290836225024 2293143107253 2294054041296 2294594158464 2297427147072 2297817253306 2300654221263 2301195892392 2302110025344 2304568920064 2307414223872 2308733383032 2311199352192 2312117458944 2312520675327 2314108339516 2318769608832 2319315545088 2320095259917 2320907874304 2322573364752 2325440897496 2326912386048 2330180876592 2332329665024 2336884996401 2343751455744 2343807665344 2355285665664 2372842738176 2377477196649 2384520113856 2387521386238 2391380572068 2394536630272 2396197489536 2396254956936 2399213459628 2405365253776 2406263058432 2406320767232 2407989800016 2410210340352 2410962790968 2413243947696 2414917782423 2417202681206 2418104904192 2421148448016 2422071611712 2422827765333 2424305137664 2425061988576 2425120148226 2429040108636 2429946749952 2430005026752 2432245868544 2433005198496 2433932883072 2436235773184 2436996348756 2439243637632 2440212609024 2441905149312 2444156964864 2444215582464 2444978649276 2447233299072 2448166408704 2451247789392 2452162719744 2452947983721 2456185296384 2459217791232 2459276770032 2463251941152 2463311016702 2464230449664 2466352309221 2470548953088 2471320240992 2473599181824 2475374244012 2478641154048 2482647625728 2483482250052 2485772406144 2490779455488 2498005538064 2524235048294 2528950813056 2532503096274 2539944339456 2541396437136 2544110914816 2548708241283 2552444065536 2553903309366 2555656695128 2556631145696 2559787654608 2561407432704 2563986781338 2565005306016 2568172153968 2568776810112 2572385034798 2574757173056 2575779976192 2579943462912 2580810796458 2581418428272 2583190704576 2584175653632 2587428222136 2588393981952 2592640035072 2595841001856 2595903257256 2600099271216 2600161628741 2601132141312 2607801672704 2608615809936 2611021358592 2612895035346 2616121009683 2616343440384 2620572493824 2621453486166 2623870873152 2629156091904 2636720387712 2636783623512 2649696373872 2656439074208 2669448080448 2669512101148 2677355917312 2682585128088 2685058887936 2690531881472 2693853709056 2695722175728 2695786826553 2698272760416 2703707845632 2706035910498 2707045940736 2707110863136 2708988525018 2711486632896 2711551661796 2714899441158 2716948334592 2719519002624 2720368017216 2722876618752 2723792004018 2724830563176 2727343279872 2728194737148 2728426696704 2731795310592 2733755655096 2736276602112 2740765244832 2744149092336 2745239185152 2749676585472 2749742530272 2753137461456 2754187209792 2756078100736 2757653763066 2763208458432 2765756565504 2766686366286 2769641477216 2774815709184 2779367572224 2782799079552 2783271602596 2788471298304 2791449677824 2796493956912 2810256230322 2817750751584 2818513594368 2831617635204 2839937765376 2843512248448 2853913837056 2856371238859 2857437381888 2857505911088 2862124779168 2865727187889 2871499573728 2874147542016 2875113782019 2876210038908 2878862350976 2879761111434 2880005957632 2883561716736 2884661194752 2885630969268 2888291968896 2889193673214 2891927312908 2893029980656 2894109806592 2896601819688 2897682978816 2897752473216 2900424650752 2902436395776 2902506004176 2906089542648 2907197610336 2910856749903 2911943229696 2914698394112 2916720039456 2919409708032 2920321127088 2920391164413 2923084218336 2925111680118 2926273658976 2928972137472 2933776881792 2934692786178 2937399028416 2937469475316 2943315781632 2943386370432 2946100629504 2948144055552 2951854732296 2957800603392 2960599156224 2966381576451 2975097682944 2988493958484 2997275037696 3003129090504 3012025406976 3017908269099 3020691248928 3026775776256 3026848366656 3030585422688 3035556855468 3041671326336 3043759589888 3044476219392 3045499721028 3050422462008 3054448300032 3057524143004 3058738721728 3059458877952 3063236196096 3065434383573 3067538961684 3068261189856 3069480033792 3073269724416 3074441536512 3076552298496 3078311177376 3081599136256 3083360900436 3087167728878 3088394083296 3091692811776 3092420726784 3093460346556 3096764486336 3100587863328 3102549848064 3106907835456 3111476136192 3112712146944 3115846661868 3125001940992 3126788518752 3140380887552 3154521400622 3163790317568 3169969595532 3179360151808 3188507429424 3194929986048 3195006609248 3198951279504 3204198902994 3210653066688 3213613787136 3214617054624 3214694149974 3217658596928 3219890376564 3224139872256 3228197930688 3229428815616 3230437020444 3233415984768 3233493530968 3238720144848 3239928999936 3240006702336 3244006931328 3245243844096 3249328465008 3252324850176 3254658728238 3255873532416 3258677047149 3258954109952 3259971532368 3262977732096 3264221878272 3265240945248 3265319254698 3268330385856 3269350735479 3270597311628 3274913728512 3278957054976 3279035693376 3281310044388 3284335921536 3284414688936 3285640599552 3288469745628 3290951503872 3295093654656 3298132242432 3300498992016 3304573906968 3311309666736 3314363208192 3320836573833 3330594173952 3330674050752 3346984893312 3371934417408 3376670795032 3388528582848 3393288269417 3398277655044 3403258754048 3405204412488 3409408600524 3413050206144 3418649041784 3419426451456 3420007074688 3424229538624 3425035746816 3429846713064 3435473102029 3436254337536 3441081061944 3441891237696 3444254272768 3445567538176 3446725879959 3451793838588 3453165038016 3456853380096 3461121335808 3461204343008 3466799028288 3468176188416 3471162509274 3478154413248 3478973317632 3481361811456 3483860047128 3488161346244 3488457920512 3495271314888 3498494497536 3515627183616 3515711498016 3532928498496 3559264107264 3569590005967 3576780170784 3580078517248 3581282079357 3587070858102 3591804945408 3594296234304 3594382435404 3597697013888 3598820189442 3604943794176 3608047880664 3609394587648 3609481150848 3611984700024 3615315510528 3615402215728 3619865921544 3625804021809 3627157356288 3631722672024 3633107417568 3636457706496 3637592982864 3637680222339 3643560162954 3645007540128 3648368802816 3649507797744 3650899324608 3654353659776 3655494523134 3658865456448 3660318913536 3666235447296 3666323373696 3667467973914 3670849948608 3672249613056 3676871684088 3678244079616 3684277944576 3688915155048 3694877911728 3694966525053 3696345674496 3705823429632 3710398772736 3713061366018 3717961731072 3723971438592 3728658609216 3747008307096 3757001002112 3775490180272 3786352572441 3793426219584 3794070348482 3798754644411 3805218449408 3809916509184 3812094655704 3816166372224 3820969583852 3828666098304 3830854964049 3832196722688 3833485042692 3834946718544 3839681481912 3842111149056 3844748955648 3845980172007 3847507959024 3851055958528 3852258230952 3858577552197 3862135759584 3863669964288 3869915194368 3870008005568 3871216194687 3874786056864 3876263480448 3881142333204 3882590972928 3888960052608 3892546277376 3893761502784 3893854885884 3897445624448 3900148906824 3901698211968 3905296183296 3911702509056 3912923714904 3916532037888 3916625967088 3919342553019 3924515160576 3930858740736 3932180229249 3935806309728 3943734137856 3947465541632 3955080581568 3955175435268 3966796910592 3974544560808 3984658611312 4004172120672 4004268151722 4016033875968 4023877692132 4027588331904 4035701035008 4035797822208 4040780563584 4047409140624 4055561768448 4059053865747 4060568911104 4060666294704 4067229949344 4067327492694 4072349161737 4079278503936 4080552025824 4084314928128 4085688006027 4087245844764 4090051948912 4091014919808 4092640045056 4097692965888 4099255382016 4100633482644 4104414903168 4110180157322 4111147867248 4112682356736 4116223638504 4117858777728 4122257082368 4124613795408 4129706192184 4131280814688 4134117151104 4136480644599 4142543780608 4148634848256 4150029549429 4154462215824 4162223563776 4169051358336 4174907403894 4182706947456 4187174516736 4226626127376 4247426452806 4251343239232 4259906648064 4265268372672 4272265203992 4280870755584 4286156072832 4286258866632 4293187168752 4293290131177 4304263907584 4305905087488 4307249360592 4311221313024 4314315058362 4318293526464 4319641667151 4320008936448 4323728739622 4325342575104 4326991792128 4328446453902 4332437953344 4333790509821 4336433133568 4337890969362 4339544970984 4341164709888 4344902729532 4346524468224 4346628709824 4350636976128 4353654593664 4353759006264 4357773847808 4359134313972 4360796415504 4367914844544 4371942739968 4372047591168 4375080059184 4379114562048 4379219585248 4384626327504 4387667520177 4389410488464 4393458206208 4400665322688 4406098542624 4406204212974 4415079555648 4419150944256 4422216083328 4427782098444 4440792231936 4440898734336 4462646524416 4482740937726 4495912556544 4504693635756 4518038110464 4531036873392 4540163664384 4540272549984 4545878134032 4550733608192 4553335283202 4562506989504 4565639384832 4566714329088 4568249581542 4573128950752 4581672450048 4586286214506 4588108082592 4589188316928 4594854294144 4595634506612 4601308442526 4602391784784 4604220050688 4609137840128 4614828447744 4617466766064 4622398704384 4624234917888 4625041350654 4628216679032 4637539217664 4638631090176 4640190519834 4645146729504 4650881794992 4650993335917 4653824772096 4660361753184 4664659330048 4673769992802 4687502911488 4687615330688 4710571331328 4731782100933 4745685476352 4754954393298 4769040227712 4775042772476 4782761144136 4789073260544 4792394979072 4792509913872 4798426919256 4806298354491 4810730507552 4812641534464 4815979600032 4820420680704 4821925581936 4822041224961 4826487895392 4829835564846 4834405362412 4836209808384 4842296896032 4844143223424 4845655530666 4848610275328 4850123977152 4850240296452 4858080217272 4859893499904 4860010053504 4864491737088 4866010396992 4867865766144 4872471546368 4873992697512 4878487275264 4880425218048 4881988092357 4883810298624 4888431164928 4889957298552 4894466598144 4896332817408 4897978882047 4902495578784 4905895967442 4912370592768 4918435582464 4918553540064 4926503882304 4926622033404 4928460899328 4932704618442 4941097906176 4942640481984 4947198363648 4950748488024 4957282308096 4966964500104 4971544812288 4996011076128 5048470096588 5057901626112 5065006192548 5079888678912 5082792874272 5088221829632 5097416482566 5104888131072 5107806618732 5111313390256 5113262291392 5119575309216 5122814865408 5127973562676 5130010612032 5136344307936 5137553620224 5144770069596 5149514346112 5151559952384 5159886925824 5161621592916 5162836856544 5166381409152 5168351307264 5174856444272 5176787963904 5185280070144 5191682003712 5191806514512 5200198542432 5200323257482 5202264282624 5206743763911 5215603345408 5217231619872 5222042717184 5225790070692 5232242019366 5232686880768 5241144987648 5242906972332 5247741746304 5258312183808 5273440775424 5273567247024 5299392747744 5312878148416 5338896160896 5339024202296 5365170256176 5370117775872 5380606287153 5381063762944 5387707418112 5391444351456 5391573653106 5396545520832 5398230284163 5407415691264 5412071820996 5414091881472 5414221726272 5417977050036 5422973265792 5423103323592 5429798882316 5433896669184 5440736034432 5445753237504 5447584008036 5449661126352 5454686559744 5456389474296 5463590621184 5465340244431 5467511310192 5472553204224 5481530489664 5483241784701 5488298184672 5490478370304 5499353170944 5499485060544 5506274922912 5508374419584 5512156201472 5515307526132 5526416916864 5531513131008 5533372732572 5539282954432 5549631418368 5558735144448 5565598159104 5566543205192 5576942596608 5592987913824 5620512460644 5635501503168 5637027188736 5663235270408 5687024496896 5691105522723 5707827674112 5712742477718 5714874763776 5715011822176 5724249558336 5731454375778 5742999147456 5748295084032 5750227564038 5752420077816 5757724701952 5759522222868 5760011915264 5767123433472 5771261938536 5776583937792 5778387346428 5783854625816 5786059961312 5793203639376 5795365957632 5795504946432 5804872791552 5805012008352 5812179085296 5814395220672 5821713499806 5823886459392 5829396788224 5833440078912 5838819416064 5840642254176 5840782328826 5846168436672 5850223360236 5852547317952 5857944274944 5867553763584 5869385572356 5874798056832 5874938950632 5886631563264 5886772740864 5896288111104 5903709464592 5915601206784 5921198312448 5932763152902 5950195365888 5976987916968 6006258181008 6006402227583 6024050813952 6035816538198 6041382497856 6053551552512 6053696733312 6061170845376 6069684650929 6071113710936 6083342652672 6087519179776 6090999442056 6100844924016 6100991239041 6115048286008 6117477443456 6118917755904 6126472392192 6130868767146 6135077923368 6136522379712 6138960067584 6145142027573 6146539448832 6148883073024 6156622354752 6163198272512 6165270235983 6166721800872 6174335457756 6176788166592 6183385623552 6186920693112 6193528972672 6201175726656 6213815670912 6222952272384 6231693323736 6253577037504 6262361105841 6280761775104 6309042801244 6327580635136 6339939191064 6358720303616 6371139679209 6377014858848 6389859972096 6390013218496 6397902559008 6408397805988 6421306133376 6427227574272 6429234109248 6429388299948 6435317193856 6439780753128 6448279744512 6456395861376 6458857631232 6460874040888 6466831969536 6466987061936 6471472587543 6477440289696 6480013404672 6485593109433 6488013862656 6490487688192 6492669680853 6498656930016 6504649700352 6506836454043 6509317456476 6511747064832 6517354094298 6517908219904 6519943064736 6525955464192 6528443756544 6530481890496 6530638509396 6536660771712 6538701470958 6541194623256 6549827457024 6557914109952 6558071386752 6562620088776 6568671843072 6568829377872 6571281199104 6576939491256 6590187309312 6600997984032 6609147813936 6609306319461 6622619333472 6628726416384 6641673147666 6661188347904 6661348101504 6693969786624 6724111406589 6743868834816 6753341590064 6777057165696 6786576538834 6796555310088 6806517508096 6810408824976 6818817201048 6826100412288 6830002924803 6837298083568 6840014149376 6848459077248 6850071493632 6852374372313 6859693426128 6870946204058 6872508675072 6879429321759 6882162123888 6883782475392 6888508545536 6891135076352 6893451759918 6901962663789 6903587677176 6906330076032 6913706760192 6922242671616 6922408686016 6933598056576 6936352376832 6937562025981 6942325018548 6956308826496 6957946635264 6962723622912 6967720094256 6976322692488 6990542629776 6996988995072 7010654989203 7031254367232 7031422996032 7065856996992 7118528214528 7132431589947 7139180011934 7153560341568 7160157034496 7162564158714 7174141716204 7183609890816 7188592468608 7188764870808 7195394027776 7197640378884 7216095761328 7218789175296 7218962301696 7223969400048 7230631021056 7230804431456 7239731843088 7244753347269 7251608043618 7254314712576 7263445344048 7266214835136 7272915412992 7275185965728 7275360444678 7287120325908 7290015080256 7296737605632 7299015595488 7301798649216 7308707319552 7310989046268 7317730912896 7320637827072 7332470894592 7332646747392 7334935947828 7341699897216 7344499226112 7353743368176 7356488159232 7368555889152 7377830310096 7389755823456 7389933050106 7392691348992 7399056927663 7411646859264 7420797545472 7426122732036 7435923462144 7447942877184 7457317218432 7494016614192 7514002004224 7550980360544 7572705144882 7586852439168 7588140696964 7597509288822 7610436898816 7619833018368 7624189311408 7632332744448 7641939167704 7657332196608 7661709928098 7666970085384 7669893437088 7679362963824 7679547136049 7684222298112 7691960344014 7695015918048 7702111917056 7704516461904 7717155104394 7724271519168 7727339928576 7739830388736 7740016011136 7742432389374 7749572113728 7752526960896 7762284666408 7765181945856 7777920105216 7787523005568 7787709771768 7794891248896 7800297813648 7800484886223 7803396423936 7823405018112 7825847429808 7833064075776 7833251934176 7838685106038 7848363029049 7849030321152 7861717481472 7864360458498 7871612619456 7887468275712 7894931083264 7910161163136 7910350870536 7949089121616 7969317222624 8008344241344 8008536303444 8032067751936 8047755384264 8055176663808 8071595644416 8081561127168 8087360479659 8094818281248 8111123536896 8118107731494 8121137822208 8121332589408 8134459898688 8134654985388 8144698323474 8158557007872 8161104051648 8168629856256 8171376012054 8174491689528 8180103897824 8182029839616 8185280090112 8195385931776 8201266965288 8208829806336 8220360314644 8222295734496 8232447277008 8235717555456 8244514164736 8249227590816 8259412384368 8262561629376 8268234302208 8272961289198 8285087561216 8297269696512 8300059098858 8308924431648 8324447127552 8338102716672 8349814807788 8365413894912 8374349033472 8453252254752 8494852905612 8502686478464 8519813296128 8530536745344 8544530407984 8561741511168 8569113716577 8572312145664 8572517733264 8586374337504 8586580262354 8597181563667 8608527815168 8611810174976 8614498721184 8622442626048 8625341346057 8628630116724 8636587052928 8639283334302 8640017872896 8647457479244 8650685150208 8653983584256 8656892907804 8664875906688 8667581019642 8672866267136 8675781938724 8679089941968 8682329419776 8689805459064 8693048936448 8693257419648 8701273952256 8707309187328 8707518012528 8715547695616 8718268627944 8721592831008 8732570249709 8735829689088 8744095182336 8750160118368 8758229124096 8758439170496 8761173493239 8769252655008 8775335040354 8778820976928 8786916412416 8801330645376 8812197085248 8812408425948 8830159111296 8838301888512 8844432166656 8855564196888 8881797468672 8899144729353 8925293048832 8965481875452 8991825113088 9009387271512 9036076220928 9053724807297 9062073746784 9080327328768 9080545099968 9091756268064 9101467216384 9106670566404 9125013979008 9131278769664 9133428658176 9136499163084 9146257901504 9163344900096 9172572429012 9176216165184 9178376633856 9189708588288 9191269013224 9202616885052 9204783569568 9208440101376 9229656895488 9234933532128 9244797408768 9250082701308 9256433358064 9275078435328 9277262180352 9280381039668 9290293459008 9301763589984 9301986671834 9307649544192 9320723506368 9329318660096 9347539985604 9375005822976 9375230661376 9421142662656 9463564201866 9491370952704 9509908786596 9538080455424 9550085544952 9565522288272 9584789958144 9585019827744 9596853838512 9612596708982 9621461015104 9625283068928 9631959200064 9640841361408 9643851163872 9644082449922 9652975790784 9659671129692 9668810724824 9672419616768 9684593792064 9688286446848 9691311061332 9700247954304 9700480592904 9716160434544 9716393454769 9719786999808 9720020107008 9732020793984 9735731532288 9744943092736 9747985395024 9756974550528 9763976184714 9767620597248 9776031141447 9776862329856 9779914597104 9788933196288 9792665634816 9795957764094 9804991157568 9808052206437 9811791934884 9824741185536 9836871164928 9837107080128 9853007764608 9853244066808 9856921798656 9865409236884 9885280963968 9894396727296 9901496976048 9933929000208 9943089624576 9992022152256 10096940193176 10115803252224 10130012385096 10146629859481 10165585748544 10176443659264 10179864808251 10194832965132 10209776262144 10215613237464 10222626780512 10226524582784 10239150618432 10255947125352 10260021224064 10272688615872 10275107240448 10289540139192 10299028692224 10303119904768 10306419306087 10323243185832 10325673713088 10332762818304 10336702614528 10340177639877 10349712888544 10370560140288 10383364007424 10383613029024 10400397084864 10400646514964 10404528565248 10413487527822 10431206690816 10434463239744 10444085434368 10451580141384 10464484038732 10465373761536 10485813944664 10495483492608 10546881550848 10547134494048 10598785495488 10625756296832 10677792321792 10678048404592 10708770017901 10730340512352 10740235551744 10743846238071 10761212574306 10762127525888 10775414836224 10782888702912 10783147306212 10793091041664 10796460568326 10814831382528 10824143641992 10828183762944 10828443452544 10835954100072 10845946531584 10846206647184 10859597764632 10877412065427 10881472068864 10895168016072 10899322252704 10909373119488 10912778948592 10913040667017 10930680488862 10935022620384 10945106408448 10963060979328 10966483569402 10976596369344 10980956740608 10992014612701 10998706341888 10998970121088 11012549845824 11016748839168 11024312402944 11030615052264 11052833833728 11066745465144 11078565908864 11084899575159 11117470288896 11131196318208 11133086410384 11153885193216 11185975827648 11241024921288 11271003006336 11326470540816 11359057717323 11374048993792 11382211045446 11396263933233 11415655348224 11425484955436 11429749527552 11430023644352 11448499116672 11462908751556 11485998294912 11496590168064 11500455128076 11504840155632 11515449403904 11519044445736 11534246866944 11537940516021 11542523877072 11553167875584 11556774692856 11567709251632 11572119922624 11575732656591 11586407278752 11591009892864 11609745583104 11610024016704 11613648584061 11624358170592 11628790441344 11643426999612 11647772918784 11658793576448 11666880157824 11677638832128 11681284508352 11681564657652 11692336873344 11700446720472 11705094635904 11715888549888 11735107527168 11738771144712 11749596113664 11749877901264 11758027659057 11773545481728 11792576222208 11796540687747 11807418929184 11831202413568 11842396624896 11865526305804 11900390731776 11953975833936 12012516362016 12012804455166 12048101627904 12071633076396 12082764995712 12107103105024 12107393466624 12122341690752 12139369301858 12142227421872 12166685305344 12175038359552 12177161597241 12181998884112 12201689848032 12201982478082 12217047485211 12230096572016 12234954886912 12237835511808 12252944784384 12257064018081 12261737534292 12270155846736 12273044759424 12277920135168 12290284055146 12293078897664 12297766146048 12313244709504 12326396545024 12330540471966 12333443601744 12348670915512 12353576333184 12366771247104 12373841386224 12387057945344 12402351453312 12409441933797 12427631341824 12445904544768 12463386647472 12507154075008 12524722211682 12561523550208 12618085602488 12679878382128 12680182480453 12717440607232 12742279358418 12754029717696 12779719944192 12780026436992 12795805118016 12816795611976 12842612266752 12858468218496 12858776599896 12870634387712 12879561506256 12879870393531 12912791722752 12917715262464 12921748081776 12933663939072 12933974123872 12942945175086 12954880579392 12958925001453 12960026809344 12971186218866 12976027725312 12980975376384 12985339361706 12997313860032 13009299400704 13013672908086 13018634912952 13023494129664 13034708188596 13035816439808 13039886129472 13051910928384 13060963780992 13061277018792 13073321543424 13077402941916 13082389246512 13115828219904 13116142773504 13125240177552 13137343686144 13137658755744 13153878982512 13180374618624 13201995968064 13218295627872 13218612638922 13245238666944 13257452832768 13283346295332 13322376695808 13322696203008 13387939573248 13448222813178 13487737669632 13506683180128 13554114331392 13573153077668 13593110620176 13613035016192 13620817649952 13637634402096 13652200824576 13660005849606 13674596167136 13680028298752 13696918154496 13700142987264 13704748744626 13719386852256 13736654736313 13741892408116 13745017350144 13758858643518 13764324247776 13767564950784 13777017091072 13782270152704 13786903519836 13803925327578 13807175354352 13812660152064 13827413520384 13844485343232 13844817372032 13867196113152 13872704753664 13875124051962 13884650037096 13912617652992 13915893270528 13935440188512 13952645384976 13952980007751 13981085259552 13993977990144 14021309978406 14062508734464 14062845992064 14131713993984 14195346302799 14237056429056 14264863179894 14278360023868 14307120683136 14320314068992 14325128317428 14348283432408 14367219781632 14377184937216 14377529741616 14390788055552 14395280757768 14418895063473 14432191522656 14437924603392 14447938800096 14461262042112 14461608862912 14466123674883 14479463686176 14489506694538 14503216087236 14508629425152 14526890688096 14532429670272 14545830825984 14550371931456 14550720889356 14574240651816 14580030160512 14593475211264 14598031190976 14603597298432 14617414639104 14621978092536 14635461825792 14641275654144 14645964277071 14665293494784 14669871895656 14683399794432 14688998452224 14693936646141 14707486736352 14737111778304 14755660620192 14779511646912 14779866100212 14785382697984 14798113855326 14823293718528 14841595090944 14852245464072 14871846924288 14914634436864 14988033228384 15028004008448 15101960721088 15145410289764 15173704878336 15176281393928 15195018577644 15239666036736 15248378622816 15264665488896 15283878335408 15314664393216 15323419856196 15333940170768 15339786874176 15358725927648 15359094272098 15368444596224 15383920688028 15390031836096 15404223834112 15409032923808 15434310208788 15448543038336 15454679857152 15479660777472 15480032022272 15484864778748 15499144227456 15505053921792 15524569332816 15530363891712 15555840210432 15575046011136 15575419543536 15589782497792 15600595627296 15600969772446 15606792847872 15620231291733 15646810036224 15651694859616 15666128151552 15666503868352 15677370212076 15696726058098 15698060642304 15723434962944 15728720916996 15743225238912 15774936551424 15820322326272 15820701741072 15898178243232 15938634445248 16016688482688 16017072606888 16095510768528 16110353327616 16141818861459 16143191288832 16163122254336 16174720959318 16189636562496 16194690852489 16222247073792 16236215462988 16242275644416 16242665178816 16268919797376 16269309970776 16289396646948 16322208103296 16337259712512 16342752024108 16348983379056 16360207795648 16364059679232 16390771863552 16396020733293 16402533930576 16417659612672 16440720629288 16444591468992 16464894554016 16471435110912 16498455181632 16518824768736 16525123258752 16536468604416 16545922578396 16570175122432 16594539393024 16600118197716 16617848863296 16648894255104 16676205433344 16699629615576 16730827789824 16906504509504 16989705811224 17005372956928 17061073490688 17073316568169 17089060815968 17123483022336 17138227433154 17144624291328 17145035466528 17172748675008 17173160524708 17194363127334 17217055630336 17223620349952 17228997442368 17244885252096 17250682692114 17257260233448 17273174105856 17278566668604 17280035745792 17294914958488 17301370300416 17313785815608 17329751813376 17335162039284 17351563877448 17358179883936 17379610918128 17380027728953 17386097872896 17386514839296 17414618374656 17415036025056 17431095391232 17436537255888 17443185662016 17465140499418 17471659378176 17488190364672 17500320236736 17516458248192 17516878340992 17522346986478 17538505310016 17550670080708 17557641953856 17573832824832 17602661290752 17624394170496 17624816851896 17660318222592 17688864333312 17711128393776 17763594937344 17798289458706 17850586097664 17930963750904 18018774543024 18019206682749 18072152441856 18107449614594 18124147493568 18149605523297 18160654657536 18161090199936 18183512536128 18202934432768 18209053952787 18213341132808 18250027958016 18262557539328 18272998326168 18292515803008 18302973717123 18345144858024 18352432330368 18356753267712 18379417176576 18382538026448 18405233770104 18409567139136 18416880202752 18435426082719 18469867064256 18489594817536 18495810707949 18500165402616 18512866716128 18550156870656 18560762079336 18580586918016 18603527179968 18603973343668 18641447012736 18658637320192 18695079971208 18750461322752 18787083317523 18842285325312 18927128403732 18982741905408 19019817573192 19076160910848 19100171089904 19113419037627 19131044576544 19169579916288 19170039655488 19193707677024 19225193417964 19242922030208 19250566137856 19263918400128 19281682722816 19287702327744 19288164899844 19305951581568 19319342259384 19337621449648 19344839233536 19369187584128 19376572893696 19382622122664 19400495908608 19400961185808 19414417762629 19432320869088 19432786909538 19440040214016 19456779328299 19464041587968 19471463064576 19478009042559 19489886185472 19495970790048 19513949101056 19520509362129 19527952369428 19535241194496 19552062282894 19553724659712 19559829194208 19577866392576 19585331269632 19591915528188 19609982315136 19616104412874 19623583869768 19649482371072 19673742329856 19674214160256 19706015529216 19706488133616 19713843597312 19730818473768 19770561927936 19802993952096 19827918958383 19867858000416 19886179249152 19984044304512 20172334219767 20193880386352 20231606504448 20260024770192 20293259718962 20331171497088 20352887318528 20359729616502 20389665930264 20419552524288 20431226474928 20445253561024 20453049165568 20478301236864 20490008774409 20511894250704 20520042448128 20545377231744 20550214480896 20579080278384 20598057384448 20612838612174 20638287965277 20646486371664 20651347426176 20665525636608 20673405229056 20680355279754 20699425777088 20705887991367 20741120280576 20766728014848 20767226058048 20800794169728 20801293029928 20809057130496 20826975055644 20868926479488 20888170868736 20903160282768 20928968077464 20971627889328 20990966985216 21031964967609 21093763101696 21094268988096 21197570990976 21251512593664 21355584643584 21356096809184 21397294769841 21417540035802 21460681024704 21480471103488 21487692476142 21522425148612 21524255051776 21550829672448 21565777405824 21566294612424 21586182083328 21592921136652 21648287283984 21656367525888 21656886905088 21671908200144 21691893063168 21692413294368 21719195529264 21754824130854 21762944137728 21790336032144 21798644505408 21818746238976 21825557897184 21826081334034 21861360977724 21870045240768 21890212816896 21926121958656 21932967138804 21953192738688 21961913481216 21984029225402 21997412683776 21997940242176 22025099691648 22033497678336 22048624805888 22061230104528 22105667667456 22133490930288 22157131817728 22169799150318 22197170782989 22234940577792 22262392636416 22266172820768 22307770386432 22371951655296 22482049842576 22542006012672 22652941081632 22681453169261 22718115434646 22748097987584 22764422090892 22792527866466 22831310696448 22850969910872 22859499055104 22860047288704 22896998233344 22925817503112 22963425471457 22971996589824 23000910256152 23009680311264 23030898807808 23038088891472 23038641408147 23075881032042 23085047754144 23106335751168 23113549385712 23135418503264 23144239845248 23151465313182 23172814557504 23182019785728 23219491166208 23220048033408 23227297168122 23248716341184 23257580882688 23286853999224 23295545837568 23317587152896 23333760315648 23362569016704 23363129315304 23384673746688 23400893440944 23401454658669 23410189271808 23470215054336 23477542289424 23499192227328 23499755802528 23516055318114 23547090963456 23585152444416 23593081375494 23614837858368 23662404827136 23684793249792 23731052611608 23907951667872 24025032724032 24025608910332 24096203255808 24143266152792 24165529991424 24214786933248 24244683381504 24262081438977 24278738603716 24284454843744 24333370610688 24350076719104 24354323194482 24363997768224 24403379696064 24403964956164 24434094970422 24460193144032 24469909773824 24475671023616 24505889568768 24514128036162 24523475068584 24540311693472 24546089518848 24555840270336 24580568110292 24586157795328 24626489419008 24652793090048 24661080943932 24666887203488 24697341831024 24707152666368 24733542494208 24747682772448 24774115890688 24804702906624 24818883867594 24855262683648 24891809089536 24926773294944 25014308150016 25049444423364 25123047100416 25236171204976 25359756764256 25360364960906 25434881214464 25484558716836 25508059435392 25559439888384 25560052873984 25591610236032 25633591223952 25685224533504 25707341149731 25716936436992 25717553199792 25741268775424 25759123012512 25759740787062 25791544691001 25825583445504 25835430524928 25843496163552 25867327878144 25867948247744 25876024038171 25885890350172 25909761158784 25917850002906 25920053618688 25942372437732 25952055450624 25961950752768 25970678723412 25994627720064 26018598801408 26027345816172 26037269825904 26046988259328 26069416377192 26079772258944 26103821856768 26121927561984 26122554037584 26146643086848 26154805883832 26164778493024 26197710749127 26232285547008 26250480355104 26274687372288 26275317511488 26283520479717 26307757965024 26360749237248 26403991936128 26436591255744 26437225277844 26490477333888 26514905665536 26566692590664 26645392406016 26697434188059 26775879146496 26896445626356 26975475339264 27013366360256 27108228662784 27146306155336 27186221240352 27241635299904 27275268804192 27304401649152 27320011699212 27349192334272 27360056597504 27393836308992 27400285974528 27409497489252 27438773704512 27473309472626 27483784816232 27490034700288 27517717287036 27528648495552 27535129901568 27554034182144 27573807039672 27607850655156 27614350708704 27625320304128 27688970686464 27689634744064 27734392226304 27750248103924 27769300074192 27825235305984 27831786541056 27870880377024 27905290769952 27905960015502 27962170519104 27987955980288 28042619956812 28125017468928 28125691984128 28263427987968 28390692605598 28474112858112 28529726359788 28556720047736 28614241366272 28650256634856 28696566864816 28697255087341 28754369874432 28755059483232 28781576111104 28790561515536 28837790126946 28864383045312 28875849206784 28895877600192 28922524084224 28923217725824 28932247349766 28958927372352 28979013389076 29006432174472 29017258850304 29053781376192 29064859340544 29100743862912 29101441778712 29148481303632 29149180364307 29160060321024 29196062381952 29207194596864 29234829278208 29243956185072 29270923651584 29291928554142 29328093424341 29330586989568 29339743791312 29366799588864 29377996904448 29387873292282 29414973472704 29474223556608 29511321240384 29559023293824 29559732200424 29570765395968 29596227710652 29683190181888 29704490928144 29829268873728 29967953305909 29976066456768 30056008016896 30203921442176 30290820579528 30347409756672 30352562787856 30390037155288 30439889578443 30496757245632 30529330977792 30539594424753 30567756670816 30629328786432 30646839712392 30667880341536 30679573748352 30717451855296 30718188544196 30767841376056 30780063672192 30808447668224 30818065847616 30868620417576 30897086076672 30909359714304 30919257918261 30960064044544 30969729557496 30998288454912 31010107843584 31020532919631 31049138665632 31088218613761 31111680420864 31150092022272 31150839087072 31179564995584 31201191254592 31201939544892 31213585695744 31240462583466 31293620072448 31303389719232 31332256303104 31333007736704 31354740424152 31393452116196 31396121284608 31457441833992 31486450477824 31640644652544 31641403482144 31796356486464 31877268890496 32033376965376 32034145213776 32126310053703 32191021537056 32220706655232 32231538714213 32283637722918 32286382577664 32326244508672 32349441918636 32379273124992 32389381704978 32444494147584 32472430925976 32484551288832 32485330357632 32537839594752 32538619941552 32578793293896 32632236196281 32644416206592 32685504048216 32697966758112 32720415591296 32728119358464 32739122001051 32792041466586 32805067861152 32835319225344 32881441258576 32889182937984 32929789108032 32942870221824 32976043838103 32996910363264 33037649537472 33050246517504 33072937208832 33091845156792 33140350244864 33200236395432 33235697726592 33254698725477 33352410866688 33399259231152 33461655579648 33813009019008 33979411622448 34010745913856 34077173151969 34122146981376 34146633136338 34178121631936 34188791799699 34246966044672 34276454866308 34289248582656 34290070933056 34345497350016 34346321049416 34388726254668 34434111260672 34457994884736 34489770504192 34501365384228 34514520466896 34546348211712 34557133337208 34589829916976 34602740600832 34613821548063 34627571631216 34659503626752 34670324078568 34703127754896 34716359767872 34727197969773 34759221836256 34760055457906 34773029678592 34829236749312 34830072050112 34840945752183 34862190782464 34873074511776 34886371324032 34930280998836 34943318756352 34976380729344 35000640473472 35032916496384 35033756681984 35044693972956 35077010620032 35101340161416 35115283907712 35147665649664 35205322581504 35248788340992 35249633703792 35274082977171 35320636445184 35377728666624 35422256787552 35527189874688 35596578917412 35701172195328 35861927501808 36037549086048 36038413365498 36144304883712 36214899229188 36248294987136 36299211046594 36321309315072 36322180399872 36367025072256 36405868865536 36418107905574 36426682265616 36500055916032 36525115078656 36531484791723 36545996652336 36585031606016 36605947434246 36651142455633 36690289716048 36704864660736 36713506535424 36758834353152 36765076052896 36810467540208 36819134278272 36833760405504 36870852165438 36939734128512 36979189635072 36991621415898 37000330805232 37025733432256 37100313741312 37121524158672 37161173836032 37207054359936 37207946687336 37282894025472 37390159942416 37500922645504 37574166635046 37684570650624 37854256807464 38039635146384 38040547441359 38152321821696 38200342179808 38226838075254 38262089153088 38339159832576 38340079310976 38387415354048 38450386835928 38485844060416 38501132275712 38527836800256 38575404655488 38576329799688 38611903163136 38638684518768 38639611180593 38675242899296 38738375168256 38753145787392 38765244245328 38800991817216 38801922371616 38828835525258 38864641738176 38865573819076 38880080428032 38913558656598 38928083175936 38942926129152 38956018085118 38979772370944 38991941580096 39027898202112 39041018724258 39055904738856 39070482388992 39104124565788 39107449319424 39119658388416 39155732785152 39183831056376 39219964630272 39232208825748 39247167739536 39347484659712 39348428320512 39412031058432 39412976267232 39461636947536 39541123855872 39605987904192 39655837916766 39735716000832 39772358498304 39968088609024 40344668439534 40387760772704 40463213008896 40520049540384 40586519437924 40662342994176 40705774637056 40719459233004 40779331860528 40839105048576 40862452949856 40890507122048 40906098331136 40956602473728 40980017548818 41023788501408 41040084896256 41075423026409 41090754463488 41100428961792 41158160556768 41196114768896 41209964208939 41225677224348 41276575930554 41292972743328 41302694852352 41331051273216 41346810458112 41360710559508 41398851554176 41411775982734 41482240561152 41533456029696 41534452116096 41601588339456 41602586059856 41618114260992 41653950111288 41737852958976 41806320565536 41857936154928 41858940023253 41943255778656 41981933970432 42063929935218 42187526203392 42188537976192 42395141981952 42503025187328 42586038908397 42711169287168 42712193618368 42794589539682 42835080071604 42921362049408 42960942206976 42975384952284 43044850297224 43101659344896 43131554811648 43132589224848 43172364166656 43185842273304 43256685190419 43296574567968 43313773810176 43343816400288 43383786126336 43384826588736 43398371024649 43438391058528 43509648261708 43525888275456 43580672064288 43597289010816 43637492477952 43651115794368 43652162668068 43722721955448 43740090481536 43780425633792 43852243917312 43865934277608 43906385477376 43923826962432 43937892831213 43968058450804 43995880484352 44050199383296 44066995356672 44081809938423 44097249611776 44122460209056 44211335334912 44266981860576 44314263635456 44339598300636 44394341565978 44469881155584 44524785272832 44532345641536 44615540772864 44743903310592 44964099685152 45084012025344 45305882163264 45362906338522 45436230869292 45496195975168 45528844181784 45585055732932 45701939821744 45718998110208 45720094577408 45793996466688 45851635006224 45926850942914 45943993179648 46001820512304 46019360622528 46061797615616 46076177782944 46077282816294 46151762064084 46170095508288 46212671502336 46227098771424 46270837006528 46288479690496 46302930626364 46345629115008 46364039571456 46438982332416 46440096066816 46454594336244 46497432682368 46515161765376 46573707998448 46591091675136 46667520631296 46725138033408 46726258630608 46769347493376 46801786881888 46802909317338 46820378543616 46860693875199 46940430108672 46955084578848 46998384454656 46999511605056 47032110636228 47094181926912 47170304888832 47186162750988 47229675716736 47324809654272 47462105223216 47815903335744 48050065448064 48051217820664 48286532305584 48331059982848 48425456584377 48429573866496 48489366763008 48524162877954 48557477207432 48568909687488 48666741221376 48708646388964 48727995536448 48806759392128 48807929912328 48868189940844 48920386288064 48939819547648 49011779137536 49028256072324 49046950137168 49080623386944 49092179037696 49161136220584 49172315590656 49252978838016 49322161887864 49333774406976 49394683662048 49403070946079 49414305332736 49495365544896 49548231781376 49609405813248 49637767735188 49710525367296 49783618179072 49853546589888 50028616300032 50098888846728 50472342409952 50719513528512 50720729921812 50869762428928 50969117433672 51016118870784 51120105747968 51183220472064 51219949704507 51267182447904 51331709804117 51370449067008 51414682299462 51433872873984 51435106399584 51482537550848 51518246025024 51519481574124 51583089382002 51651166891008 51670861049856 51686992327104 51734655756288 51735896495488 51752048076342 51771780700344 51819522317568 51835700005812 51840107237376 51884744875464 51904110901248 51941357446824 51989255440128 52054691632344 52074539651808 52138832754384 52140083186859 52159544517888 52243855123968 52245108075168 52293286173696 52309611767664 52329556986048 52395421498254 52464571094016 52500960710208 52549374744576 52550635022976 52567040959434 52615515930048 52721498474496 52807983872256 52873182511488 52874450555688 52980954667776 53133385181328 53290784812032 53394868376118 53551758292992 53792891252712 54026732720512 54057620048247 54216457325568 54271053538321 54292612310672 54372442480704 54448816569891 54483270599808 54550537608384 54608803298304 54627161858361 54640023398424 54698384668544 54720113195008 54787672617984 54818994978504 54877547409024 54908921151369 54946618945252 54967569632464 55035434574072 55057296991104 55070259803136 55108068364288 55147614079344 55215701310312 55228701417408 55250640608256 55306278248157 55379269488128 55468784452608 55487432123847 55500496207848 55538600148384 55650470611968 55741760754048 55810581539904 55811920031004 55924341038208 55975911960576 56085239913624 56251383968256 56361249952569 56526855975936 56781385211196 56948225716224 57059452719576 57113440095472 57228482732544 57300513269712 57340257112881 57393133729632 57394510174682 57508739748864 57510118966464 57563152222208 57581123031072 57675580253892 57728766090624 57751698413568 57791755200384 57845048168448 57846435451648 57864494699532 57917854744704 57958026778152 58012864348944 58034517700608 58107562752384 58129718681088 58201487725824 58202883557424 58243253287887 58296962607264 58298360728614 58320120642048 58370337984897 58392124763904 58414389193728 58469658556416 58487912370144 58541847303168 58561528086387 58583857108284 58656186848682 58661173979136 58679487582624 58733599177728 58755993808896 58775746584564 58829946945408 58948447113216 59022642480768 59118046587648 59119464400848 59141530791936 59192455421304 59408981856288 59483756875149 59658537747456 59935906611818 59952132913536 60112016033792 60407842884352 60517002659301 60581641159056 60694819513344 60705125575712 60780074310576 60879779156886 60993514491264 61058661955584 61079188849506 61135513341632 61258657572864 61293679424784 61335760683072 61359147496704 61434903710592 61436377088392 61535682752112 61560127344384 61636131695232 61737240835152 61794172153344 61838515836522 61914863895831 61920128089088 61939459114992 61996576909824 62020215687168 62041065839262 62098277331264 62117663974101 62176437227522 62223360841728 62300184044544 62301678174144 62359129991168 62402382509184 62403879089784 62427171391488 62480925166932 62606779438464 62664512606208 62666015473408 62709480848304 62786904232392 62914883667984 62972900955648 63095894902827 63281289305088 63282806964288 63592712972928 63754537780992 64066753930752 64068290427552 64252620107406 64382043074112 64441413310464 64463077428426 64567275445836 64572765155328 64652489017344 64698883837272 64758546249984 64778763409956 64944861851952 64969102577664 64970660715264 65075679189504 65077239883104 65157586587792 65264472392562 65288832413184 65371008096432 65395933516224 65440831182592 65456238716928 65478244002102 65584082933172 65610135722304 65670638450688 65762882517152 65778365875968 65859578216064 65885740443648 65952087676206 65993820726528 66075299074944 66100493035008 66145874417664 66183690313584 66280700489728 66400472790864 66471395453184 66509397450954 66704821733376 66798518462304 66923311159296 67626018038016 67822210113373 67958823244896 68021491827712 68044359507783 68154346303938 68244293962752 68293266272676 68356243263872 68377583599398 68493932089344 68552909732616 68578497165312 68580141866112 68690994700032 68692642098832 68777452509336 68868222521344 68890276414371 68915989769472 69002730768456 69029040933792 69092696423424 69114266674416 69115924224441 69179659833952 69227643096126 69255143262432 69319007253504 69340648157136 69406255509792 69432719535744 69454395939546 69518443672512 69520110915812 69546059357184 69658473498624 69660144100224 69681891504366 69724381564928 69746149023552 69772742648064 69860561997672 69886637512704 69952761458688 70001280946944 70067513363968 70089387945912 70154021240064 70202680322832 70204363976007 70230567815424 70410645163008 70497576681984 70499267407584 70548165954342 70641272890368 70755457333248 70844513575104 71054379749376 71193157834824 71723855003616 72075098172096 72076826730996 72288609767424 72429798458376 72496589974272 72598422093188 72644360799744 72734050144512 72786244316931 72811737731072 72836215811148 72853364531232 73000111832064 73050230157312 73062969583446 73091993304672 73170063212032 73211894868492 73302284911266 73380579432096 73409729321472 73427013070848 73517668706304 73530152105792 73620935080416 73638268556544 73667520811008 73741704330876 73879468257024 73958379270144 73983242831796 74000661610464 74051466864512 74200627482624 74243048317344 74322347672064 74414108719872 74415893374672 74565788050944 74780319884832 75001845291008 75148333270092 75369141301248 75708513614928 76079270292768 76081094882718 76304643643392 76400684359616 76453676150508 76524178306176 76678319665152 76680158621952 76774830708096 76900773671856 76971688120832 77055673600512 77122023449193 77150809310976 77152659599376 77223806326272 77277369037536 77279222361186 77350485798592 77374634073003 77476750336512 77506291574784 77530488490656 77601983634432 77603844743232 77628072114513 77657671050516 77729283476352 77731147638152 77760160856064 77827117313196 77856166351872 77885852258304 77912036170236 77983883160192 78055796404224 78082037448516 78111809477712 78140964777984 78208249131576 78239316776832 78311465570304 78367662112752 78439929260544 78464417651496 78494335479072 78593132247381 78696856641024 78824062116864 78825952534464 78850561439151 78923273895072 79082247711744 79211975808384 79311675833532 79471432001664 79544716996608 79936177218048 80689336879068 80775521545408 80926426017792 81040099080768 81173038875848 81324685988352 81438918466008 81558663721056 81572512492363 81724905899712 81781014244096 81812196662272 81913204947456 81960035097636 82047577002816 82080169792512 82150846052818 82181508926976 82200857923584 82316321113536 82392229537792 82419928417878 82451354448696 82553151861108 82585945486656 82605389704704 82662102546432 82721421119016 82797703108352 82823551965468 83066912059392 83068904232192 83203176678912 83205172119712 83307900222576 83475705917952 83612641131072 83715872309856 83717880046506 83886511557312 83963867940864 84127859870436 84375052406784 84377075952384 84757009211449 84790283963904 85006050374656 85172077816794 85422338574336 85424387236736 85589179079364 85670160143208 85842724098816 85950769904568 86089700594448 86091765262023 86263109623296 86265178449696 86344728333312 86371684546608 86513370380838 86593149135936 86627547620352 86687632800576 86767572252672 86769653177472 86796742049298 86876782117056 87019296523416 87051776550912 87161344128576 87194578021632 87302231588736 87304325336136 87445443910896 87447541092921 87480180963072 87704487834624 87731868555216 87812770954752 87875785662426 87936116901608 87991760968704 88100398766592 88133990713344 88163619876846 88244920418112 88368873382423 88422670669824 88533963721152 88628527270912 88679196601272 88788683131956 89049570545664 89064691283072 89487806621184 89903859917727 89928199370304 90168024050688 90611764326528 90725812677044 90872461738584 90992391950336 91057688363568 91170111465864 91319668735329 91403879643488 91440189154816 91587992933376 91618783274259 91703270012448 91853701885828 91887986359296 92003641024608 92038721245056 92123595231232 92152355565888 92154565632588 92303524128168 92340191016576 92425343004672 92454197542848 92541674013056 92576959380992 92605861252728 92691258230016 92728079142912 92757773754783 92880192133632 92909188672488 92994865364736 93030323530752 93061598758893 93147415996896 93264655841283 93335041262592 93450276066816 93452517261216 93538694986752 93603573763776 93605818634676 93640757087232 93721387750398 93880860217344 93910169157696 93996768909312 93999023210112 94064221272456 94188363853824 94372325501976 94459351433472 94924210446432 95631806671488 96100130896128 96102435641328 96378930161109 96573064611168 96662119965696 96694616142639 96850913168754 96859147732992 96978733526016 97048325755908 97114954414864 97137819374976 97333482442752 97417292777928 97455991072896 97613518784256 97615859824656 97736379881688 97840772576128 97879639095296 97896708588843 98056512144648 98093900274336 98161246773888 98184358075392 98217366003153 98322272441168 98505957676032 98644323775728 98667548813952 98789367324096 98806141892158 98828610665472 98928131514309 98990731089792 99096463562752 99218811626496 99275535470376 99421050734592 99707093179776 99764096176431 100057232600064 100197777693456 100944684819904 101439027057024 101441459843624 101938234867344 102032237741568 102231519455907 102240211495936 102366440944128 102439899409014 102534364895808 102566375399097 102663419608234 102740898134016 102829364598924 102867745747968 102870212799168 102965075101696 103036492050048 103038963148248 103166178764004 103302333782016 103373984654208 103469311512576 103471792990976 103504096152684 103543561400688 103639044635136 103671400011624 103769489750928 103808221802496 103841464644189 103882714893648 103978510880256 104109383264688 104149079303616 104181593909319 104277665508768 104280166373718 104319089035776 104487710247936 104490216150336 104586572347392 104619223535328 104659113972096 104790842996508 104929142188032 105001921420416 105098749489152 105101270045952 105134081918868 105231031860096 105442996948992 105615967744512 105746365022976 105748901111376 105961909335552 106266770362656 106581569624064 106789736752236 107103516585984 107585782505424 108053465441024 108115240096494 108432914651136 108542107076642 108585224621344 108744884961408 108897633139782 108966541199616 109101075216768 109217606596608 109254323716722 109280046796848 109396769337088 109440226390016 109575345235968 109594454375169 109637989957008 109755094818048 109817842302738 109893237890504 109935139264928 110070869148144 110114593982208 110140519606272 110295228158688 110431402620624 110457402834816 110501281216512 110612556496314 110758538976256 110937568905216 110974864247694 111000992415696 111077200296768 111300941223936 111483521508096 111621163079808 111623840062008 111848682076416 112170479827248 112502767936512 112722499905138 113053711951872 113562770422392 114118905439152 114121642324077 114226880190944 114456965465088 114601026539424 114680514225762 114786267459264 114789020349364 115017479497728 115020237932928 115126304444416 115162246062144 115351160507784 115457532181248 115503396827136 115583510400768 115692870903296 115728989399064 115835709489408 115916053556304 115918833541779 116025728697888 116215125504768 116259437362176 116402975451648 116405767114848 116486506575774 116593925214528 116596721457228 116640241284096 116740675969794 116784249527808 116828778387456 116939317112832 116975824740288 117083694606336 117123056172774 117167714216568 117312373697364 117322347958272 117358975165248 117467198355456 117551493169128 117659893890816 118045284961536 118236093175296 118238928801696 118384910842608 118817963712576 118967513750298 119317075494912 119871813223636 119904265827072 120224032067584 120815685768704 121034005318602 121163282318112 121389639026688 121410251151424 121560148621152 121759558313772 121987028982528 122117323911168 122158377699012 122271026683264 122517315145728 122587358849568 122671521366144 122718294993408 122869807421184 122872754176784 123071365504224 123120254688768 123226269079227 123272263390464 123474481670304 123588344306688 123629892626817 123677031673044 123829727791662 123840256178176 123878918229984 123993153819648 124040431374336 124082131678524 124196554662528 124235327948202 124352874455044 124446721683456 124600368089088 124603356348288 124718259982336 124804765018368 124807758179568 124854342782976 124961850333864 125213558876928 125332030946816 125418961696608 125573808464784 125576820069759 125829767335968 125945801911296 126191789805654 126562578610176 126565613928576 127185425945856 127509075561984 127758116725191 128133507861504 128136580855104 128505240214812 128764086148224 128882826620928 128926154856852 129134550891672 129304978034688 129397767674544 129517092499968 129557526819912 129770055571257 129889723703904 129941321430528 130151358379008 130154479766208 130195113073947 130315173175584 130528944785124 130577664826368 130742016192864 130791867032448 130881662365184 130912477433856 130956488004204 131168165866344 131220271444608 131341276901376 131525765034304 131556731751936 131719156432128 131771480887296 131813678493639 131904175352412 131987641453056 132150598149888 132200986070016 132291748835328 132367380627168 132800945581728 132942790906368 133018794901908 133409643466752 133597036924608 133846622318592 135252036076032 135644420226746 135917646489792 136042983655424 136088719015566 136308692607876 136488587925504 136586532545352 136712486527744 136755167198796 137105819465232 137156994330624 137160283732224 137381989400064 137385284197664 137554905018672 137780552828742 137831979538944 138005461536912 138058081867584 138185392846848 138228533348832 138231848448882 138359319667904 138455286192252 138510286524864 138638014507008 138681296314272 138812511019584 138865439071488 138908791879092 139036887345024 139040221831624 139092118714368 139316946997248 139320288200448 139363783008732 139492298047104 139545485296128 139721123995344 139773275025408 140002561893888 140135026727936 140178775891824 140308042480128 140405360645664 140408727952014 140461135630848 140582081625597 140821290326016 140995153363968 140998534815168 141096331908684 141282545780736 141510914666496 141689027150208 142386315669648 143447710007232 144150196344192 144153653461992 144859596916752 144993179948544 145196844186376 145288721599488 145468100289024 145572488633862 145672431622296 145706729062464 145911395584931 146000223664128 146125939166892 146183986609344 146340126424064 146423789736984 146604569822532 146761158864192 146819458642944 147035337412608 147060304211584 147241870160832 147276537113088 147483408661752 147758936514048 147966485663592 148001323220928 148102933729024 148209212838237 148486096634688 148644695344128 148828217439744 148831786749344 149131576101888 149560639769664 150003690582016 150296666540184 151417027229856 152158540585536 152162189765436 152609287286784 152801368719232 152907352301016 153048356612352 153360317243904 153492370256581 153549661416192 153659849113521 153801547343712 153943376241664 153995129412351 154111347201024 154244046898386 154301618621952 154305319198752 154447612652544 154554738075072 154558444722372 154700971597184 154749268146006 154953500673024 155012583149568 155060976981312 155203967268864 155207689486464 155256144229026 155315342101032 155458566952704 155462295276304 155520321712128 155654234626392 155712332703744 155824072340472 155967766320384 156164074897032 156223618955424 156416498263152 156420249560577 156478633553664 156735324225504 156879858521088 156928835302992 156988670958144 157186264494762 157393713282048 157648124233728 157651905068928 157701122878302 157846547790144 158164495423488 158423951616768 158623351667064 158942864003328 159872354436096 161378673758136 161551043090816 162080198161536 162172860144741 162346077751696 162649371976704 162813160614963 162877836932016 163117327442112 163145024984726 163346449709673 163449811799424 163562028488192 163624393324544 163826409894912 163881485575083 163920070195272 164095154005632 164160339585024 164301692105636 164363017853952 164632642227072 164726763454107 164784459075584 164839856835756 164902708897392 165106303722216 165171890973312 165210779409408 165324205092864 165442842238032 165595406216704 165647103930936 165918834744471 166137808464384 166406353357824 166410344239424 166462296371541 166615800445152 166951411835904 167225282262144 167431744619712 167435760093012 167773023114624 167927735881728 168255719740872 168754151904768 169083749857707 169514018422898 169580567927808 170012100749312 170344155633588 170844677148672 170848774473472 171178358158728 171340320286416 171685448197632 171901539809136 172020771338643 172179401188896 172183530524046 172526219246592 172530356899392 172689456666624 172743369093216 173026740761676 173186298271872 173255095240704 173375265601152 173535144505344 173539306354944 173593484098596 173753564234112 174038593046832 174103553101824 174322688257152 174389156043264 174604463177472 174608650672272 174890887821792 174895082185842 174960361926144 175111013954691 175408975669248 175463737110432 175625541909504 175684584259161 175751571324852 175872233803216 175983521937408 176200797533184 176267981426688 176327239753692 176489840836224 176737746764846 176845341339648 177067927442304 177257054541824 177358393202544 177577366263912 178129382566144 178451270625447 178975613242368 179807719835454 179856398740608 180336048101376 181223528653056 181451625354088 181744923477168 182115376727136 182340222931728 182639337470658 182807759286976 182880378309632 183175985866752 183237566548518 183406540024896 183707403771656 183775972718592 184007282049216 184077442490112 184304711131776 184309131265176 184607048256336 184611475640611 184680382033152 184908395085696 185083348026112 185153918761984 185211722505456 185382516460032 185515547509566 185744591687493 185760384267264 185818377344976 185989730729472 186060647061504 186123197517786 186294831993792 186352991922303 186529311682566 186670082525184 186900552133632 186905034522432 187077389973504 187207147527552 187211637269352 187281514174464 187442775500796 187820338315392 187993537818624 187998046420224 188128442544912 188744651003952 188918702866944 189848420892864 191263613342976 192200261792256 192204871282656 192757860322218 193146129222336 193324239931392 193389232285278 193701826337508 193718295465984 193957467052032 194096651511816 194229908829728 194275638749952 194834585555856 194911982145792 195227037568512 195231719649312 195472759763376 195681545152256 195759278190592 195793417177686 196113024289296 196187800548672 196322493547776 196368716150784 196434732006306 196644544882336 197011915352064 197288647551456 197335097627904 197578734648192 197612283784316 197657221330944 197856263028618 197981462179584 198192927125504 198437623252992 198551070940752 198842101469184 199414186359552 199528192352862 200114465200128 200395555386912 201889369639808 202878054114048 202882919687248 203466630340119 203876469734688 204064475483136 204133078523349 204463038911814 204480422991872 204732881888256 204879798818028 205068729791616 205132750798194 205326839216468 205481796268032 205658729197848 205735491495936 205740425598336 205930150203392 206072984100096 206077926296496 206332357528008 206604667564032 206670829243113 206747969308416 206943585981952 207008192305368 207087122801376 207278089270272 207342800023248 207347772673323 207538979501856 207682929288378 207765429787296 207957021760512 208218766529376 208298158607232 208363187818638 208555331017536 208560332747436 208638178071552 208975420495872 208980432300672 209173144694784 209238447070656 209318227944192 209581685993016 209858284376064 210003842840832 210202540091904 210268163837736 210462063720192 210613091928021 211231935489024 211492730045952 211497802222752 211923818671104 212533540725312 213163139248128 213579473504472 215171565010848 216106930882048 216230480192988 216865829302272 217084214153284 217170449242688 217489769922816 217795266279564 217933082399232 218202150433536 218435213193216 218508647433444 218560093593696 218793538674176 219150690471936 219188908750338 219275979914016 219510189636096 219635684605476 219786475781008 219870278529856 220141738296288 220229187964416 220281039212544 220590456317376 220862805241248 220914805669632 221002562433024 221225112992628 221517077952512 221875137810432 221949728495388 222001984831392 222154400593536 222601882447872 222967043016192 223242326159616 223247680124016 223697364152832 224340959654496 225005535873024 225444999810276 226107423903744 227125540844784 228237810878304 228243284648154 228453760381888 228913930930176 229202053078848 229361028451524 229572534918528 229578040698728 230034958995456 230040475865856 230324492124288 230702321015568 230915064362496 231167020801536 231366070347579 231385741806592 231457978798128 231671418978816 231832107112608 231837667083558 232051457395776 232123902219009 232430251009536 232518874724352 232805950903296 232811534229696 232884216343539 232973013151548 233187850429056 233193442914456 233280482568192 233481351939588 233568499055616 233657556774912 233951649480576 234167389212672 234246112345548 234335428433136 234624747394728 234717950330496 234934396710912 235102986338256 235319787781632 235779396742143 236090569923072 236472186350592 236477857603392 236769821685216 237635927425152 237935027500596 238634150989824 239743626447272 239808531654144 240923467128607 241631371537408 242068010637204 242326564636224 242779278053376 242820502302848 243120297242304 243519116627544 243974057965056 244316755398024 244542053366528 244717537477089 245174717699136 245343042732288 245436589986816 245739614842368 245745508353568 246142731008448 246240509377536 246452538158454 246544526780928 246948963340608 247176688613376 247259785253634 247354063346088 247659455583324 247680512356352 247757836459968 247986307639296 248164263357048 248393109325056 248470655896404 248705748910088 249200736178176 249206712696576 249609530036736 249615516359136 249923700667728 250427117753856 250664061893632 250837923393216 251147616929568 251153640139518 251659534671936 251891603822592 252383579611308 253125157220352 253131227857152 254271027634347 254370851891712 255018151123968 255516233450382 256267015723008 256273161710208 257010480429624 257528172296448 257852309713704 258269101783344 258275295786069 258795535349088 259034184999936 259115053639824 259540111142514 259779447407808 259882642861056 260302716758016 260308959532416 260390226147894 260630346351168 260996439989947 261057889570248 261155329652736 261484032385728 261583734064896 261763324730368 261912976008408 262336331732688 262342623278763 262440542889216 263051530068608 263113463503872 263438312864256 263627356987278 263808350704824 263975282906112 264301196299776 264401972140032 264734761254336 265106620147269 265601891163456 265885581812736 266037589803816 267194073849216 269711579753181 270504072152064 271288840453492 271835292979584 272085967310848 272177438031132 272617385215752 272977175851008 273173065090704 273424973055488 273510334397592 273959006205987 274211638930464 274320567464448 274763978800128 274770568395328 274856349822777 275109810037344 275561105657484 275663959077888 276010923073824 276116163735168 276370785693696 276457066697664 276463696897764 276718639335808 276910572384504 277020573049728 277276029014016 277362592628544 277625022039168 277730878142976 277817583758184 278073774690048 278080443663248 278184237428736 278273321264349 278640576400896 278727566017464 278984596094208 279090970592256 279184796276679 279442247990688 279793967523849 280005123787776 280270053455872 280357551783648 280616084960256 280810721291328 280817455904028 280922271261696 281164163251194 281642580652032 281990306727936 281997069630336 282192663817368 282565091561472 283378054300416 284772631339296 286895420014464 288300392688384 288307306923984 289136790483327 289719193833504 289986359897088 290083848427917 290393688372752 290577443198976 290936200578048 291144977267724 291344863244592 291413458124928 291822791169862 292000447328256 292251878333784 292367973218688 292680252848128 292847579473968 293209139645064 293522317728384 293638917285888 293690125766529 294120608423168 294483740321664 294553074226176 294652098009459 294966817323504 295517873028096 295932971327184 296002646441856 296205867458048 296418425676474 296784394542927 296972193269376 297289390688256 297656434879488 297663573498688 298263152203776 299121279539328 300593333080368 302834054459712 304317081171072 304324379530872 305602737438464 305814704602032 306096713224704 306694558367721 306720634487808 306984740513162 307099322832384 307319698227042 307603094687424 307699126197291 307886752483328 307990258824702 308222694402048 308488093796772 308603237243904 308610638397504 308895225305088 309109476150144 309116889444744 309401943194368 309498536292012 309907001346048 310121953962624 310407934537728 310415378972928 310512288458052 310630684202064 310917133905408 310924590552608 311308469252784 311424665407488 311524393932567 311648144680944 311935532640768 312328149794064 312447237910848 312832996526304 312840499121154 312957267107328 313470648451008 313759717042176 313857670605984 313977341916288 314372528989524 314787426564096 315296248467456 315303810137856 315402245756604 315693095580288 316328990846976 316847903233536 317246703334128 317885728006656 319744708872192 322757347516272 323102086181632 324160396323072 324345720289482 324692155503392 325298743953408 325626321229926 325755673864032 326234654884224 326290049969452 326692899419346 326899623598848 327124056976384 327248786649088 327652819789824 327762971150166 327840140390544 328190308011264 328320679170048 328603384211272 328726035707904 329265284454144 329453526908214 329679713671512 329805417794784 330212607444432 330220526850107 330343781946624 330421558818816 330885684476064 331190812433408 331294207861872 331837669488942 332275616928768 332812706715648 332820688478848 332924592743082 333231600890304 333902823671808 334450564524288 334863489239424 334871520186024 335546046229248 336511439481744 337508303809536 338167499715414 339028036845796 339161135855616 340024201498624 340688311267176 341697548946944 342356716317456 342364926972231 342680640572832 343370896395264 343803079618272 344041542677286 344358802377792 344367061048092 345052438493184 345060713798784 345378913333248 345486738186432 346053481523352 346372596543744 346510190481408 346750531202304 347078612709888 347186968197192 347507128468224 347756500625337 348077186093664 348645376514304 348778312086528 349208926354944 349217301344544 349781775643584 349790164371684 349920723852288 350222027909382 350817951338496 350927474220864 351251083819008 351369168518322 351503142649704 351744467606432 351967043874816 352401595066368 352654479507384 352979681672448 353475493529692 354135854884608 354514109083648 354716786405088 355154732527824 356258765132288 356902541250894 357951226484736 359615439670908 359712797481216 360672096202752 362447057306112 362903250708176 363489846954336 364230753454272 364680445863456 365278674941316 365615518573952 365760756619264 366351971733504 366475133097036 366813080049792 367414807543312 367551945437184 368014564098432 368154884980224 368609422263552 368618262530352 369214096512672 369222951281222 369360764066304 369678807237681 369816790171392 370166696052224 370307837523968 370423445010912 370765032920064 370889677880451 371031095019132 371489183374986 371520768534528 371636754689952 371979461458944 372121294123008 372246395035572 372589663987584 372705983844606 373058623365132 373340165050368 373801104267264 373810069044864 374154779947008 374414295055104 374423274538704 374563028348928 374885551001592 375640676630784 375996092840448 376256885089824 376730460209277 377489302007904 377837405733888 379696841785728 382527226685952 383274350175573 384400523584512 384409742565312 385515720644436 386292258444672 386648479862784 386778464570556 387403652675016 387914934104064 388193303023632 388459817659456 388551277499904 389310166713771 389669171111712 389823964291584 390454075137024 390463439298624 390945519526752 391363090304512 391586834355372 392226048578592 392375601097344 392644987095552 392737432301568 392869464012612 393289089764672 394023830704128 394577295102912 394670195255808 395157469296384 395224567568632 395314442661888 395712526057236 395962924359168 396875246505984 397102141881504 398828372719104 399056384705724 400228930400256 400791110773824 403778739279616 405756108228096 405765839374496 406933260680238 407752939469376 408128950966272 408266157046698 408926077823628 408960845983744 409465763776512 409759597636056 410137459583232 410265501596388 410653678432936 411317458395696 411470982991872 411480851196672 412145968200192 412155852592992 412664715056016 413341658486226 413495938616832 413887171963904 414016384610736 414174245602752 414556178540544 414685600046496 414695545346646 415077959003712 415365858576756 415530859574592 415914043521024 416437533058752 416596317214464 416726375637276 417110662035072 417120665494872 417276356143104 417950840991744 417960864601344 418476894141312 418636455888384 419163371986032 420007685681664 420405080183808 420536327675472 420924127440384 421226183856042 421746244876791 422463870978048 422985460091904 422995604445504 423847637342208 425067081450624 427158947008944 430343130021696 430947610215959 432213861764096 432460960385976 434168428306568 434340898485376 434979539845632 435590532559128 435866164798464 436305083957683 436404300867072 437017294866888 437120187187392 437587077348352 437734186754793 438377817500676 438551959828032 439020379272192 439271369210952 439572951562016 439740557059712 440283476592576 440458375928832 441180912634752 441725610482496 441829611339264 442450225985256 443034155905024 443899456990776 444003969662784 444308801187072 444627638514711 445934086032384 446484652319232 446495360248032 447394728305664 448681919308992 450011071746048 450889999620552 454251081689568 456475621756608 456486569296308 456907520763776 457827861860352 458404106157696 458722056903048 459145069837056 459156081397456 460080951731712 460477110769743 460648984248576 460979547340563 461404642031136 461830128724992 461985388237053 462334041603072 462732140695158 462771483613184 462915957596256 463342837957632 463664214225216 463675334167116 464102914791552 464247804438018 464860502019072 465037749448704 465611901806592 465623068459392 465768432687078 465946026303096 466375700858112 466386885828912 466560965136384 466962703879176 467136998111232 467903298961152 468492224691096 468670856866272 469249494789456 469260748681731 469435900660992 470205972676512 470639575563264 471558793484286 472181139846144 472944372701184 472955715206784 473539643370432 475271854850304 475870055001192 479487252894544 479617063308288 481846934257214 483262743074816 484136021274408 484653129272448 485641004605696 486240594484608 486518580434223 487038233255088 487948115930112 488439481844889 488633510796048 489084106733056 489435074954178 490039349129019 490349435398272 490686085464576 490873179973632 491479229684736 491491016707136 491644456725249 492285462016896 492481018755072 492905076316908 493089053561856 493897926681216 494353377226752 494519570507268 494708126692176 495318911166648 495515672919936 495972615278592 496328526714096 496786218650112 496941311792808 497411497820176 497756504233413 498413425393152 499219060073472 499231032718272 499386889114623 499847401335456 500854235507712 501328123787264 501675846786432 502295233859136 502307280279036 503319069343872 503783207645184 504767159222616 506262455714304 507251249573121 508542055268694 508741703783424 510036302247936 511032466900764 512534031446016 512546323420416 514020960859248 515056344592896 515704619427408 516538203566688 516550591572138 517591070698176 518068369999872 518230107279648 519080222285028 519558894815616 519765285722112 520605433516032 520617919064832 520780452295788 521260692702336 521992879979894 522115779140496 522310659305472 522968064771456 523167468129792 523526649460736 523825952016816 524672663465376 524685246557526 524881085778432 525333041864073 526103060137216 526226927007744 526876625728512 527053752777483 527254713974556 527616701409648 527950565812224 528602392599552 528803944280064 529469522508672 530213240294538 531203782326912 531771163625472 532075179607632 534388147698432 539423159506362 541008144304128 542577680906984 543670585959168 544354876062264 545234770431504 545247846659479 546346130181408 546849946110976 547020668795184 547918012411974 548423277860928 548641134928896 549527957600256 549541136790656 549712699645554 550219620074688 551122211314968 551327918155776 552021846147648 552232327470336 552914133395328 552927393795528 553437278671616 553821144769008 553834426921833 554041146099456 554725185257088 555250044078336 555461756285952 555635167516368 556147549380096 556160887326496 556546642528698 557233775062479 557281152801792 557455132034928 557969192188416 558181941184512 558369592553358 558884495981376 559587935047698 560010247575552 560540106911744 560715103567296 561232169920512 561621442582656 561634911808056 561844542523392 562328326502388 563980613455872 563994139260672 564385327634736 566756108600832 569545262678592 573790840028928 576600785376768 576614613847968 578273580966654 579438387667008 579972719794176 580167696855834 580787376745504 581154886397952 581872401156096 582289954535448 582689726489184 582826916249856 583645582339724 584503756667568 584735946437376 585360505696256 585695158947936 586418279290128 587044635456768 587277834571776 587380251533058 588241216846336 588967480643328 589106148452352 589304196018918 589933634647008 590676153661459 591035746056192 591865942654368 592005292883712 592411734916096 592836851352948 593568789085854 593944386538752 594578781376512 595312869758976 595327146997376 596526304407552 598242559078656 601186666160736 605668108919424 608634162342144 608648759061744 610399891020357 611205474876928 611629409204064 612193426449408 612399235570047 613389116735442 613441268975616 613969481026324 614198645664768 614639396454084 615206189374848 615398252394582 615773504966656 615980517649404 616445388804096 616976187593544 617206474487808 617221276795008 617790450610176 618218952300288 618233778889488 618803886388736 618997072584024 619814002692096 620012487729339 620243907925248 620830757945856 621024576916104 621261368404128 621834267810816 621849181105216 622043318019969 622616938505568 623048787865134 623296289361888 623871065281536 624656299588128 624894475821696 625665993052608 625680998242308 625914534214656 626941296902016 627519434084352 627715341211968 627954683832576 628745057979048 629574853128192 630607620275712 630804491513208 631386191160576 631839275784063 633695806467072 634493406668256 635771456013312 639489417744384 645514695032544 646204172363264 648320792646144 648691440578964 649384311006784 650597487906816 651252642459852 651511347728064 652469309768448 652580099938904 653385798838692 653799247197696 654248113952768 655305639579648 655525942300332 655680280781088 656380616022528 657206768422544 657452071415808 658530568908288 658907053816428 659359427343024 659610835589568 660425214888864 660441053700214 660687563893248 660843117637632 661771368952128 662381624866816 662588415723744 663675338977884 664551233857536 665625413431296 665641376957696 665849185486164 666463201780608 667805647343616 668901129048576 669726978478848 669743040372048 671092092458496 673022878963488 675016607619072 676334999430828 678056073691592 678322271711232 681376622534352 683395097893888 684713432634912 684729853944462 685361281145664 686741792790528 687606159236544 688083085354572 688717604755584 688734122096184 690104876986368 690121427597568 690973476372864 692106963046704 692745193087488 693501062404608 694098211042737 694157225419776 694373936394384 695014256936448 695513001250674 696154372187328 696371706657027 697290753028608 697556624173056 698417852709888 698434602689088 699563551287168 699580328743368 699841447704576 700444055818764 701854948441728 702502167638016 702738337036644 703006285299408 703488935212864 704803190132736 705308959014768 705959363344896 706950987059384 708271709769216 709433572810176 710309465055648 712517530264576 713805082501788 715902452969472 719230879341816 719425594962432 722770401385821 724894114612224 725806501416352 726979693908672 728461506908544 729360891726912 730557349882632 731231037147904 731521513238528 732950266194072 733626160099584 734152612431267 734829615086624 736029128196864 736309769960448 737218844527104 737236525060704 738428193025344 738445902562444 738721528132608 739357614475362 739633580342784 740333392104448 740615675047936 740846890021824 741530065840128 741779355760902 742062190038264 742978366749972 743041537069056 743273509379904 743958922917888 744492790071144 745179327975168 745411967689212 746117246730264 747602208534528 747620138089728 748828590110208 748846549077408 749771102003184 751281353261568 751992185680896 752513770179648 753460920418554 754978604015808 755674811467776 759393683571456 762813082903041 765054453371904 766548700351146 768801047169024 768819485130624 771031441288872 772584516889344 773556929141112 774807305350032 774825887358207 776386606047264 776919635318912 777102554999808 778620333427542 779338342223424 779647928583168 780433037501771 780908150274048 780926878597248 781891039053504 782726180609024 782989319969841 783173668710744 784452097157184 784751202194688 785289974191104 785738928025224 786578179529344 787027869836289 789154590205824 789340390511616 790314938592768 790449135137264 791425052114472 791925848718336 794204283763008 795319860441807 797656745438208 798112769411448 801582221547648 807557478559232 809134739259543 811512216456192 811531678748992 813866521360476 815505878938752 816257901932544 816532314093396 817852155647256 818931527553024 819519195272112 820274919166464 820531003192776 821307356865872 821877018617961 822634916791392 822961702393344 824291936400384 824311705185984 824569049468331 825329430112032 826683316972452 826991877233664 827774343927808 828032769221472 828348491205504 829112357081088 829371200092992 829391090693292 830155918007424 830731717153512 831061719149184 831828087042048 832875066117504 833192634428928 833452751274552 834221324070144 834241330989744 834552712286208 834819963793047 835921729202688 836953788282624 837272911776768 837554388830037 838326743972064 839381902571547 840015371363328 840810160367616 841072655350944 841848254880768 842452367712084 843492489753582 844927741956096 845970920183808 845991208891008 847695274684416 850134162901248 854317894017888 860686260043392 861895220431918 864427723528192 864921920771952 867410371449981 868336856613136 868681796970752 869959079691264 870251545283751 871181065118256 871732329596928 872610167915366 872808601734144 874034589733776 874240374374784 875174154696704 875468373509586 876755635001352 877103919656064 878040758544384 878542738421904 879145903124032 879481114119424 880566953185152 880916751857664 881070377299587 882361825269504 883451220964992 883659222678528 884900451970512 887798913981552 888007939325568 888617602374144 889255277029422 890353183628781 891868172064768 892969304638464 892990720496064 894789456611328 897363838617984 901779999241104 908502163379136 912951243513216 912973138592616 913815041527552 916808212315392 917444113806096 918290139674112 918312162794912 920083675103163 920161903463424 920954221539486 921297968497152 921959094681126 922809284062272 923660257449984 923970776474106 924668083206144 925464281390316 925542967226368 925831915192512 926685675915264 927328428450432 927350668334232 928205829583104 928495608876036 929721004038144 931223803613184 931246136918784 931536865374156 931892052606192 932751401716224 932773771657824 933925407758352 934273996222464 935806597922304 936984449382192 937341713732544 938498989578912 938521497363462 938871801321984 940411945353024 941279151126528 943117586968572 944362279692288 945888745402368 945911430413568 947079286740864 950543709700608 951740110002384 958974505789088 959234126616576 963693868514428 966525486149632 968272042548816 969306258544896 971282009211392 972481188969216 973037160868446 974076466510176 975302486278223 975896231860224 976878963689778 977267021592096 978168213466112 978870149908356 980078698258038 980698870796544 981372170929152 981746359947264 982958459369472 982982033414272 983288913450498 984570924033792 984962037510144 985810152633816 986178107123712 987795853362432 989039141014536 989416253384352 990637822333296 990661580550321 991031345839872 992657053428192 993572437300224 993882623585616 994822995640352 995513008466826 996826850786304 998438120146944 998462065436544 998773778229246 999694802670912 1001708471015424 1002656247574528 1003351693572864 1004590467718272 1004614560558072 1006638138687744 1009534318445232 1012524911428608 1014502499146242 1017084110537388 1017483407566848 1020072604495872 1022064933801528 1025092646840832 1027094780916693 1028041921718496 1030112689185792 1031409238854816 1033076407133376 1033101183144276 1035182141396352 1036136739999744 1036460214559296 1038160444570056 1039117789631232 1039530571444224 1041235838129664 1041560904591576 1042521385404672 1043269501876011 1043985759959788 1044231558280992 1045936129542912 1046334936259584 1047053298921472 1047651904033632 1049345326930752 1049370493115052 1049762171556864 1050666083728146 1052206120274432 1052453854015488 1053753251457024 1054107505554966 1054509427949112 1055233402819296 1055901131624448 1057204785199104 1058939045017344 1060426480589076 1062407564653824 1063542327250944 1064150359215264 1068776295396864 1078846319012724 1082016288608256 1085155361813968 1087341171918336 1088709752124528 1090469540863008 1090495693318958 1092692260362816 1093699892221952 1094041337590368 1095836024823948 1096846555721856 1097282269857792 1099055915200512 1099082273581312 1099425399291108 1100439240149376 1102244422629936 1102655836311552 1104043692295296 1104464654940672 1105828266790656 1105854787591056 1106874557343232 1107642289538016 1107668853843666 1108082292198912 1109036421713043 1109450370514176 1110500088156672 1110923512571904 1111270335032736 1112295098760192 1112321774652992 1112669033641353 1113093285057396 1114467550124958 1114562305603584 1114910264069856 1115938384376832 1116363882369024 1116739185106716 1117768991962752 1119175870095396 1120020495151104 1121430207134592 1122464339841024 1123242885165312 1123269823616112 1123689085046784 1124656653004776 1127988278521344 1128770655269472 1130191380627831 1133512217201664 1139090525357184 1147581680057856 1149823050526719 1153201570753536 1153229227695936 1156547161933308 1158876775334016 1159945439588352 1160335393711668 1161574753491008 1163744802312192 1164579909070896 1165379452978368 1165653832499712 1167291164679448 1169007513335136 1169471892874752 1171390317895872 1172836558580256 1174089270913536 1174760503066116 1176482433692672 1177934961286656 1178212296904704 1178608392037836 1179867269294016 1181352307322918 1182071492112384 1183731885308736 1184010585767424 1184823469832192 1185673702705896 1187137578171708 1187888773077504 1190625739517952 1190654293994752 1196485118157312 1202373332321472 1211336217838848 1217268324684288 1217297518123488 1220799782040714 1222410949753856 1223258818408128 1224386852898816 1224798471140094 1226778233470884 1226882537951232 1227938962052648 1228397291329536 1229278792908168 1230412378749696 1230796504789164 1231961035298808 1233952375187088 1233981968755663 1234412948975616 1234442553590016 1236437904600576 1236467557778976 1237607772777472 1237994145168048 1240024975458678 1240487815850496 1241661515891712 1242049153832208 1242522736808256 1243668535621632 1243698362210432 1244086636039938 1245233877011136 1246097575730268 1246592578723776 1247742130563072 1249312599176256 1249788951643392 1251331986105216 1251361996484616 1251829068429312 1253882593804032 1255430682423936 1255909367665152 1257490115958096 1261215240551424 1261608983026416 1262772382321152 1263678551568126 1267391612934144 1268986813336512 1271542912026624 1288621992154087 1291029390065088 1292408344726528 1292842830647877 1296641585292288 1297382881157928 1298768622013568 1302505284919704 1303022695456128 1304938619536896 1305160199877808 1306771597677384 1307598494395392 1308496227905536 1308915251873049 1311051884600664 1311360561562176 1312761232045056 1313202560264379 1314413536845088 1317061137816576 1317814107632856 1318718854686048 1319221671179136 1320850429777728 1320882107400428 1321375127786496 1323542737904256 1324763249733632 1325176831447488 1327350677955768 1329102467715072 1331282753915392 1331698370972328 1332926403561216 1333882915544133 1337802258097152 1339453956957696 1339486080744096 1342184184916992 1346045757926976 1350033215238144 1352669998861656 1356112147383184 1362753245068704 1366790195787776 1369426865269824 1369459707888924 1370722562291328 1373483585581056 1375212318473088 1376166170709144 1377435209511168 1377468244192368 1380242855195136 1381431332309229 1381946952745728 1382938642021689 1384213926093408 1385490386174976 1385956164711159 1387002124809216 1388196422085474 1388314450839552 1388747872788768 1390028513872896 1391026002501348 1392308744374656 1392743413314054 1394581506057216 1395113248346112 1396835705419776 1396869205378176 1399127102574336 1399160657486736 1399682895409152 1400888111637528 1403709896883456 1405476674073288 1406012570598816 1406977870425728 1407782246045193 1410617918029536 1411918726689792 1413901974118768 1416543419538432 1418867145620352 1420618930111296 1425035060529152 1427610165003576 1438461758683632 1438851189924864 1445540802771642 1449788229224448 1451613002832704 1453959387817344 1456923013817088 1458721783453824 1461114699765264 1462462074295808 1465318445534667 1465900532388144 1467252320199168 1468305224862534 1469659230173248 1470118047387057 1472058256393728 1472619539920896 1474437689054208 1474473050121408 1474933370175747 1476856386050688 1476891805124888 1477443056265216 1478715228950724 1479267160685568 1480666784208896 1481693780043648 1483060131680256 1483558711521804 1484124380076528 1485956733499944 1486547018759808 1487917845835776 1488985580142288 1490358655950336 1490823935378424 1492234493460528 1493269512700239 1495240276179456 1497657180220416 1497693098154816 1498160667343869 1499542204006368 1502562706523136 1503984371361792 1505027540359296 1506921840837108 1509957208031616 1511349622935552 1518787367142912 1525626165806082 1530108906743808 1533097400702292 1537602094338048 1537638970261248 1542062882577744 1545169033778688 1547113858282224 1549614610700064 1549651774716414 1552773212094528 1553839270637824 1554205109999616 1557240666855084 1558676684446848 1559295857166336 1560866075003542 1561816300548096 1561853757194496 1563782078107008 1565452361218048 1565978639939682 1566347337421488 1568904194314368 1569502404389376 1570579948382208 1571477856050448 1573156359058688 1574055739672578 1575999125592219 1578309180411648 1578680781023232 1580629877185536 1580898270274528 1582850104228944 1583851697436672 1588408567526016 1590639720883614 1595313490876416 1596225538822896 1603164443095296 1610383175017531 1615114957118464 1618269478519086 1623024432912384 1623063357497984 1627733042720952 1631011757877504 1633064628186792 1635704311294512 1635743539978437 1639038390544224 1640549838332928 1641062006385552 1642614713731744 1643754037235922 1645269833582784 1645923404786688 1648583872800768 1648623410371968 1649138098936662 1650658860224064 1653366633944904 1653983754467328 1655548687855616 1656065538442944 1656696982411008 1658742400185984 1658782181386584 1660311836014848 1661463434307024 1661503280765499 1662123438298368 1665750132235008 1666385268857856 1666905502549104 1668442648140288 1668482661979488 1669639927586094 1671843458405376 1673907576565248 1674545823553536 1675108777660074 1676653487944128 1678763805143094 1680030742726656 1681620320735232 1682145310701888 1683696509761536 1684904735424168 1686984979507164 1691941840367616 1691982417782016 1700268325802496 1708635788035776 1721372520086784 1723790440863836 1728855447056384 1729843841543904 1734820742899962 1736673713226272 1737363593941504 1739918159382528 1740503090567502 1742362130236512 1743464659193856 1745220335830732 1745617203468288 1748069179467552 1748480748749568 1750348309393408 1750936747019172 1753511270002704 1754207839312128 1756081517088768 1757085476843808 1758291806248064 1758962228238848 1761133906370304 1761833503715328 1762140754599174 1764723650539008 1766902441929984 1767318445357056 1769800903941024 1772028460984377 1775597827963104 1776015878651136 1777235204748288 1778510554058844 1780706367257562 1783736344129536 1785938609276928 1785981440992128 1789578913222656 1794727677235968 1803559998482208 1817004326758272 1825902487026432 1825946277185232 1827630083055104 1831199673061071 1833616424630784 1834888227612192 1836580279348224 1836624325589824 1837197706710141 1840167350206326 1840323806926848 1841908443078972 1842595936994304 1843918189362252 1845618568124544 1847320514899968 1847941552948212 1849336166412288 1850928562780632 1851663830385024 1853371351830528 1854656856900864 1854701336668464 1856411659166208 1856991217752072 1859442008076288 1860037463188017 1862492273837568 1863073730748312 1863784105212384 1865502803432448 1865547543315648 1866129954059907 1867850815516704 1871613195844608 1873968898764384 1874683427465088 1876997979157824 1877042994726924 1877743602643968 1880823890706048 1882558302253056 1886235173937144 1888724559384576 1891822860827136 1894158573481728 1895517827352189 1901087419401216 1903480220004768 1917949011578176 1918468253233152 1927387737028856 1936544085097632 1938612517089792 1942564018422784 1944962377938432 1946074321736892 1948152933020352 1950604972556446 1951792463720448 1953757927379556 1954534043184192 1956336426932224 1957740299816712 1960157396516076 1961397741593088 1962744341858304 1965916918738944 1965964066828544 1966577826900996 1969141848067584 1971620305267632 1972356214247424 1975591706724864 1978078282029072 1978832506768704 1981275644666592 1981323161100642 1982062691679744 1985314106856384 1987144874600448 1987765247171232 1989645991280704 1991026016933652 1993653701572608 1996876240293888 1996924130873088 1997547556458492 1999389605341824 2003416942030848 2006703387145728 2009180935436544 2009229121116144 2013276277375488 2019068636890464 2025049822857216 2029004998292484 2034168221074776 2034966815133696 2044129867603056 2050185293681664 2054189561833386 2056083843436992 2060225378371584 2062818477709632 2066152814266752 2066202366288552 2070364282792704 2072920429118592 2076320889140112 2078235579262464 2082294633128211 2082471676259328 2083121809183152 2085042770809344 2086539003752022 2087971519919576 2088463116561984 2091872259085824 2092669872519168 2095303808067264 2098690653861504 2098740986230104 2099524343113728 2101332167456292 2104412240548864 2107506502914048 2108215011109932 2109018855898224 2110466805638592 2114409570398208 2117878090034688 2120852961178152 2124815129307648 2128300718430528 2137552590793728 2157692638025448 2168311204157463 2170310723627936 2174682343836672 2177419504249056 2180939081726016 2180991386637916 2185384520725632 2187399784443904 2188082675180736 2191672049647896 2193693111443712 2194564539715584 2198164547162624 2198850798582216 2200878480298752 2202457837293801 2204488845259872 2207263521577031 2208087384590592 2208929309881344 2211656533581312 2211709575182112 2213749114686464 2215284579076032 2215337707687332 2216164584397824 2218072843426086 2218900741028352 2221000176313344 2221847025143808 2222540670065472 2224590197520384 2224643549305984 2225338067282706 2226186570114792 2228935100249916 2229124611207168 2229820528139712 2231876768753664 2233478370213432 2235537983925504 2238351740190792 2242860414269184 2246485770330624 2246539647232224 2249313306009552 2255976557042688 2257541310538944 2260382761255662 2267024434403328 2278181050714368 2288439248709123 2295163360115712 2299646101053438 2306403141507072 2306458455391872 2313094323866616 2317753550668032 2320670787423336 2323149506982016 2324477662074621 2329159818141792 2330758905956736 2331307664999424 2334582329358896 2338015026670272 2338943785749504 2341299112505313 2342780635791744 2345673117160512 2348178541827072 2348967959909523 2349521006132232 2352964867385344 2355869922573312 2357216784075672 2359734538588032 2361083609508867 2362704614645836 2367463770617472 2368021171534848 2369646939664384 2371347405411792 2374275156343416 2375777546155008 2381308587989504 2385959581325421 2392970236314624 2404746664642944 2422672435677696 2427404217778629 2434536649368576 2434595036246976 2441599564081428 2444821899507712 2446517636816256 2448773705797632 2449596942280188 2453556466941768 2455877924105296 2456794582659072 2458557585816336 2460824757499392 2461593009578328 2463922070597616 2465631055853883 2467904750374176 2467963937511326 2468885107180032 2472875809201152 2472935115557952 2473707148404993 2475215545554944 2475988290336096 2480049950917356 2480975631700992 2483323031783424 2484098307664416 2485045473616512 2487337071243264 2487396724420864 2488173272079876 2490467754022272 2492195151460536 2493185157447552 2495484261126144 2498625198352512 2499577903286784 2502663972210432 2502723992969232 2503658136858624 2504459891379141 2507765187608064 2510861364847872 2511818735330304 2514980231916192 2518145707714641 2522430481102848 2523217966052832 2525544764642304 2527357103136252 2534783225868288 2537973626673024 2543085824053248 2577243984308174 2582058780130176 2584816689453056 2585685661295754 2593283170584576 2594765762315856 2597537244027136 2602231114349943 2605010569839408 2606045390912256 2609877239073792 2610320399755616 2613543195354768 2615196988790784 2617830503746098 2622103769201328 2622721123124352 2625522464090112 2626405120528758 2628827073690176 2634122275633152 2635628215265712 2637437709372096 2638443342358272 2641700859555456 2641764214800856 2642750255572992 2647085475808512 2650353662894976 2654701355911536 2662565507830784 2663396741944656 2665852807122432 2667765831088266 2671059550886343 2675604516194304 2678907913915392 2678972161488192 2684368369833984 2692091515853952 2705339997723312 2712224294766368 2725506490137408 2733580391575552 2738853730539648 2738919415777848 2741445124582656 2750424636946176 2752332341418288 2754870419022336 2754936488384736 2760485710390272 2762862664618458 2763893905491456 2765877284043378 2768427852186816 2770980772349952 2771912329422318 2774004249618432 2776392844170948 2776628901679104 2777495745577536 2780057027745792 2782052005002696 2784617488749312 2785486826628108 2789163012114432 2793671410839552 2793738410756352 2798254205148672 2798321314973472 2801776223275056 2807419793766912 2810953348146576 2812025141197632 2813955740851456 2815564492090386 2821235836059072 2823837453379584 2827803948237536 2833086839076864 2837734291240704 2841237860222592 2850070121058304 2855220330007152 2876923517367264 2877702379849728 2891081605543284 2899576458448896 2903226005665408 2907918775634688 2913846027634176 2916355034875039 2917443566907648 2922229399530528 2924924148591616 2925907458834669 2930636891069334 2931801064776288 2934504640398336 2936610449725068 2939318460346496 2940236094774114 2944116512787456 2945239079841792 2948875378108416 2948946100242816 2949866740351494 2953712772101376 2953783610249776 2954886112530432 2957430457901448 2958534321371136 2961333568417792 2963387560087296 2967117423043608 2968248760153056 2971913466999888 2971984741650963 2973094037519616 2977971160284576 2980717311900672 2981647870756848 2984468986921056 2986539025400478 2990480552358912 2995314360440832 2995386196309632 2996321334687738 2999084408012736 3005125413046272 3007968742723584 3010055080718592 3013843681674216 3019914416063232 3037574734285824 3051252331612164 3060217813487616 3066194801404584 3075277940522496 3081284342750079 3084125765155488 3090338067557376 3094227716564448 3099229221400128 3099303549432828 3105546424189056 3107678541275648 3108410219999232 3114481333710168 3117353368893696 3118591714332672 3121732150007084 3123707514388992 3127564156214016 3129808505628033 3130904722436096 3131957279879364 3132694674842976 3137808388628736 3139004808778752 3141159896764416 3142955712100896 3146312718117376 3148111479345156 3151998251184438 3156618360823296 3157361562046464 3161259754371072 3161796540549056 3165700208457888 3167703394873344 3176817135052032 3181279441767228 3190626981752832 3192451077645792 3206328886190592 3220766350035062 3230229914236928 3236538957038172 3246048865824768 3246126714995968 3255466085441904 3262023515755008 3266129256373584 3271408622589024 3271487079956874 3278076781088448 3281099676665856 3282124012771104 3285229427463488 3287508074471844 3290539667165568 3291846809573376 3297167745601536 3297246820743936 3298276197873324 3301317720448128 3306733267889808 3307967508934656 3312131076885888 3313393964822016 3317484800371968 3317564362773168 3320623672029696 3322926868614048 3323006561530998 3324246876596736 3327109265139129 3331500264470016 3332770537715712 3333811005098208 3336885296280576 3336965323958976 3338007100924059 3339279855172188 3343686916810752 3347815153130496 3349091647107072 3350217555320148 3353306975888256 3357527610286188 3360061485453312 3364290621403776 3367393019523072 3369809470848336 3373969959014328 3383964835564032 3390574141883493 3400536651604992 3417271576071552 3442745040173568 3447580881727672 3459687683087808 3469641485799924 3473347426452544 3474727187883008 3479836318765056 3481006181135004 3484724260473024 3490440671661464 3491234406936576 3496138358935104 3496961497499136 3501873494038344 3507022540005408 3507618037171609 3508415678624256 3514170953687616 3516583612496128 3517924456477696 3522267812740608 3524281509198348 3529447301078016 3533804883859968 3534636890714112 3539601807882048 3544056921968754 3551195655926208 3552031757302272 3554470409496576 3557021108117688 3561412734515124 3571877218553856 3571962881984256 3589455354471936 3607119996964416 3634008653516544 3644551396092307 3651804974052864 3651892554370464 3655260166110208 3662399346122142 3667232849261568 3669776455224384 3673160558696448 3673248651179648 3674395413420282 3680334700412652 3680647613853696 3683816886157944 3685191873988608 3687836378724504 3691237136249088 3695883105896424 3701857125561264 3701945906266989 3703327660770048 3709313713801728 3709402673336928 3712823318332416 3713982435504144 3720074926376034 3724984547675136 3726147461496624 3727568210424768 3731005606864896 3731095086631296 3732259908119814 3735701631033408 3743226391689216 3747937797528768 3749366854930176 3753995958315648 3754085989453848 3755487205287936 3761647781412096 3772470347874288 3783645721654272 3788317146963456 3791035654704378 3802174838802432 3806960440009536 3835898023156352 3854775474057712 3865865976462261 3873088170195264 3877225034179584 3878528491943631 3885128036845568 3889924755876864 3892148643473784 3896305866040704 3901209945112892 3907515854759112 3909068086368384 3912672853864448 3915480599633424 3920314793032152 3922795483186176 3925488683716608 3926745755619147 3931928133657088 3933155653801992 3938283696135168 3939607680793137 3943240610535264 3951183413449728 3956156564058144 3957665013537408 3962551289333184 3962646322201284 3964125383359488 3970628213712768 3974289749200896 3975530494342464 3979291982561408 3982052033867304 3987307403145216 3993848261746176 3995095112916984 3998779210683648 4001648746632399 4013406774291456 4018361870873088 4018458242232288 4026552554750976 4038137273780928 4050099645714432 4058009996584968 4068336442149552 4088259735206112 4100370587363328 4108379123666772 4112167686873984 4120450756743168 4125636955419264 4132305628533504 4132404732577104 4140728565585408 4144293996927687 4145840858237184 4152641778280224 4156471158524928 4157868494133477 4164589266256422 4164943352518656 4166243618366304 4170085541618688 4173078007504044 4175943039839152 4176926233123968 4183744518171648 4185339745038336 4190607616134528 4197381307723008 4197481972460208 4199048686227456 4202664334912584 4208824481097728 4216430022219864 4218037711796448 4220933611277184 4223346738135579 4235756180069376 4241705922356304 4249630258615296 4256601436861056 4275105181587456 4315385276050896 4336622408314926 4340621447255872 4349364687673344 4354839008498112 4361878163452032 4361982773275832 4370769041451264 4376165350361472 4383344099295792 4387386222887424 4395955336604001 4396329094325248 4397701597164432 4401756960597504 4404915674587602 4408977690519744 4410354142161171 4414527043154062 4416174769181184 4417858619762688 4423313067162624 4423419150364224 4424800110527241 4427498229372928 4430569158152064 4430675415374664 4432329168795648 4436145686852172 4437801482056704 4442000352626688 4445081340130944 4449180395040768 4449287098611968 4450676134565412 4452373140229584 4457870200499832 4459641056279424 4463753537507328 4466956740426864 4471075967851008 4476703480381584 4479808538100717 4485720828538368 4492971540661248 4493079294464448 4498626612019104 4511953114085376 4515082621077888 4520765522511324 4534048868806656 4556362101428736 4576878497418246 4590326720231424 4599292202106876 4612806283014144 4612916910783744 4626188647733232 4635507101336064 4641341574846672 4646299013964032 4648955324149242 4658319636283584 4661517811913472 4662615329998848 4669164658717792 4676030053340544 4677887571499008 4682598225010626 4685561271583488 4691346234321024 4696357083654144 4697935919819046 4699042012264464 4705929734770688 4711739845146624 4714433568151344 4719469077176064 4722167219017734 4725409229291672 4734927541234944 4736042343069696 4742694810823584 4748550312686832 4751555092310016 4762617175979008 4771919162650842 4785940472629248 4809493329285888 4831149525052593 4845344871355392 4854808435557258 4869073298737152 4869190072493952 4883199128162856 4889643799015424 4893035273632512 4899193884560376 4907112933883536 4907230619935311 4911755848210592 4917115171632672 4921649514998784 4923186019156656 4927844141195232 4931262111707766 4935809500748352 4935927875022652 4937770214360064 4945751618402304 4945870231115904 4947414296809986 4950431091109888 4951976580672192 4960099901834712 4961951263401984 4966646063566848 4968196615328832 4970090947233024 4974793448841728 4976346544159752 4980935508044544 4984390302921072 4984509842296497 4986370314895104 4997250396705024 4999155806573568 5005327944420864 5005447985938464 5008919782758282 5015530375216128 5021722729695744 5023637470660608 5029960463832384 5036291415429282 5044860962205696 5046435932105664 5051089529284608 5054714206272504 5075947253346048 5154487968616348 5164117560260352 5169633378906112 5171371322591508 5186566341169152 5189531524631712 5195074488054272 5204462228699886 5210021139678816 5212090781824512 5219754478147584 5220640799511232 5227086390709536 5230393977581568 5235661007492196 5244207538402656 5245442246248704 5251044928180224 5252810241057516 5257654147380352 5268244551266304 5271256430531424 5274875418744192 5276886684716544 5283401719110912 5283528429601712 5285500511145984 5294170951617024 5300707325789952 5309402711823072 5316085382953131 5325131015661568 5326793483889312 5331705614244864 5335531662176532 5342119101772686 5351209032388608 5357815827830784 5357944322976384 5368736739667968 5384183031707904 5410679995446624 5424448589532736 5451012980274816 5477707461079296 5477838831555696 5482890249165312 5493599019183213 5500849273892352 5504664682836576 5509740838044672 5509872976769472 5511593120130423 5520971420780544 5525725329236916 5527787810982912 5531754568086756 5536855704373632 5541961544699904 5543824658844636 5548008499236864 5552785688341896 5554991491155072 5560114055491584 5564104010005392 5569234977498624 5570973653256216 5578326024228864 5580112389564051 5587476821512704 5596508410297344 5596642629946944 5598389862179721 5603552446550112 5614839587533824 5621906696293152 5624050282395264 5627911481702912 5631128984180772 5642471672118144 5647674906759168 5655607896475072 5666173678153728 5675468582481408 5682475720445184 5710440660014304 5753847034734528 5755404759699456 5782163211086568 5806452011330816 5815837551269376 5827692055268352 5832710069750078 5834887133815296 5844458799061056 5849848297183232 5851814917669338 5861273782138668 5863602129552576 5869009280796672 5873220899450136 5878636920692992 5880472189548228 5888233025574912 5897750756216832 5897892200485632 5899733480702988 5907425544202752 5907567220499552 5914860915802896 5917068642742272 5926775120174592 5934234846087216 5936497520306112 5943826933999776 5943969483301926 5946188075039232 5955942320569152 5961434623801344 5963295741513696 5968937973842112 5973078050800956 5980961104717824 5990628720881664 5990772392619264 5992642669375476 5998168816025472 6010250826092544 6020110161437184 6027687363348432 6039828832126464 6075149468571648 6102504663224328 6132389602809168 6150555881044992 6162568685500158 6168251530310976 6180676135114752 6188455433128896 6198458442800256 6198607098865656 6211092848378112 6215357082551296 6228962667420336 6234706737787392 6243464300014168 6247415028777984 6255128312428032 6259617011256066 6263914559758728 6265389349685952 6274190010152033 6275616777257472 6278009617557504 6285911424201792 6292625436234752 6296222958690312 6303996502368876 6313236721646592 6322519508742144 6323593081098112 6331400416915776 6353634270104064 6362558883534456 6384902155291584 6412657772381184 6441532700070124 6460459828473856 6473077914076344 6492253429991936 6504933612472389 6510932170883808 6524047031510016 6532258512747168 6542817245178048 6542974159913748 6556153562176896 6562199353331712 6564248025542208 6570458854926976 6575016148943688 6581079334331136 6583693619146752 6594493641487872 6596552395746648 6602635440896256 6607373511881403 6613466535779616 6621790564731093 6624262153771776 6626787929644032 6634969600743936 6635128725546336 6641247344059392 6645853737228096 6646013123061996 6648493753193472 6654218530278258 6663000528940032 6665541075431424 6667622010196416 6673770592561152 6673930647917952 6676014201848118 6678559710344376 6687373833621504 6695630306260992 6700435110640296 6706613951776512 6715055220572376 6728581242807552 6739618941696672 6747939918028656 6767929671128064 6781148283766986 6801073303209984 6834543152143104 6865317746127369 6885490080347136 6895161763455344 6919375366175616 6939282971599848 6946694852905088 6949454375766016 6962012362270008 6969448520946048 6973432986223863 6980881343322928 6992276717870208 6993922994998272 7003746988076688 7014045080010816 7015236074343218 7016831357248512 7023897337515939 7028341907375232 7033167224992256 7035848912955392 7044535625481216 7046903879728569 7048563018396696 7058894602156032 7067609767719936 7079203615764096 7083250828526601 7088113843937508 7102391311852416 7104063514604544 7108940818993152 7114042216235376 7122825469030248 7143925763968512 7157878743976263 7178910708943872 7214239993928832 7268017307033088 7282212653335887 7289102792184614 7303609948105728 7303785108740928 7310520332220416 7324798692244284 7334465698523136 7339552910448768 7346321117392896 7346497302359296 7348790826840564 7360669400825304 7367633772315888 7370383747977216 7375672757449008 7382474272498176 7391766211792848 7396893167561649 7403714251122528 7403891812533978 7406655321540096 7418627427603456 7418805346673856 7425646636664832 7427964871008288 7440149852752068 7449969095350272 7452294922993248 7455136420849536 7462011213729792 7462190173262592 7464519816239628 7471403262066816 7486452783378432 7495875595057536 7498733709860352 7507991916631296 7508171978907696 7510974410575872 7523295562824192 7544940695748576 7554437123143923 7567291443308544 7576634293926912 7582071309408756 7604349677604864 7613920880019072 7671796046312704 7709550948115424 7731731952924522 7746176340390528 7754450068359168 7757056983887262 7770256073691136 7779849511753728 7784297286947568 7792611732081408 7802419890225784 7815031709518224 7818136172736768 7830961199266848 7840629586064304 7845590966372352 7853491511238294 7863856267314176 7866311307603984 7876567392270336 7879215361586274 7886481221070528 7902366826899456 7912313128116288 7915330027074816 7925102578666368 7925292644402568 7928250766718976 7941256427425536 7951060988684928 7958583965122816 7964104067734608 7987696523492352 7990190225833968 7997558421367296 8003297493264798 8013178652659029 8026813548582912 8036723741746176 8036916484464576 8053105109501952 8076274547561856 8116019993169936 8136672884299104 8176519470412224 8200741174726656 8216758247333544 8224335373747968 8251273910838528 8264611257067008 8264809465154208 8281457131170816 8288587993855374 8291681716474368 8305283556560448 8312942317049856 8315736988266954 8329178532512844 8329886705037312 8332487236732608 8340171083237376 8346156015008088 8351886079678304 8353852466247936 8367489036343296 8381215232269056 8394762615446016 8394963944920416 8405328669825168 8417648962195456 8432860044439728 8436075423592896 8441867222554368 8446693476271158 8471512360138752 8483411844712608 8499260517230592 8513202873722112 8550210363174912 8630770552101792 8673244816629852 8681242894511744 8698729375346688 8709678016996224 8723756326904064 8723965546551664 8741538082902528 8749065104625117 8752330700722944 8766688198591584 8774772445774848 8777722376504007 8791910673208002 8792658188650496 8795403194328864 8803513921195008 8809831349175204 8817955381039488 8820708284322342 8829054086308124 8832349538362368 8835717239525376 8846626134325248 8846838300728448 8849600221054482 8854996458745856 8861138316304128 8861350830749328 8864658337591296 8872291373704344 8875602964113408 8884000705253376 8890162680261888 8898574197223936 8901352269130824 8904746280459168 8915740400999664 8915954224952889 8919282112558848 8933913480853728 8942151935702016 8953406960763168 8959617076201434 8971441657076736 8985943081322496 8986158588928896 8997253224038208 9023906228170752 9030165242155776 9041531045022648 9112724202857472 9153756994836492 9180653440462848 9198584404213752 9225833821567488 9243853028250237 9252377295466464 9271014202672128 9282683149693344 9292598027928064 9297910648298484 9316639272567168 9323035623826944 9325230659997696 9338329317435584 9352060106681088 9355775142998016 9365196450021252 9371122543166976 9382692468642048 9392714167308288 9395871839638092 9398084024528928 9423479690293248 9428867136302688 9438938154352128 9444334438035468 9450818458583344 9469855082469888 9472084686139392 9485389621647168 9497100625373664 9503110184620032 9525234351958016 9543838325301684 9571880945258496 9618986658571776 9662299050105186 9690689742710784 9709616871114516 9738146597474304 9738380144987904 9766398256325712 9786070547265024 9798387769120752 9814225867767072 9814461239870622 9823511696421184 9834230343265344 9843299029997568 9846372038313312 9855688282390464 9862524223415532 9871619001496704 9871855750045304 9875540428720128 9891503236804608 9891740462231808 9894828593619972 9903953161344384 9920199803669424 9923902526803968 9936393230657664 9940181894466048 9949586897683456 9952693088319504 9961871016089088 9968780605842144 9969019684592994 9972740629790208 9981327795417387 9994500793410048 9998311613147136 10010655888841728 10010895971876928 10014021302772177 10017839565516564 10031060750432256 10043445459391488 10047274941321216 10059920927664768 10072582830858564 10092871864211328 10102179058569216 10109428412545008 10151894506692096 10308975937232696 10328235120520704 10342742645183016 10359709086530101 10379063049263424 10390148976108544 10408924457399772 10420042279357632 10424181563649024 10439508956295168 10441281599022464 10454172781419072 10471322014984392 10488415076805312 10490884492497408 10505620482115032 10515308294760704 10522854111514827 10542512861062848 10549750837488384 10553773369433088 10566803438221824 10567056859203424 10588341903234048 10601414651579904 10618805423646144 10632170765906262 10650262031323136 10653586967778624 10663411228489728 10671063324353064 10684238203545372 10715631655661568 10715888645952768 10768366063415808 10821359990893248 10848897179065472 10902025960549632 10933654188276921 10955414922158592 10955677663111392 10965780498330624 10987198038366426 11001698547784704 11009329365673152 11019481676089344 11019745953538944 11023186240260846 11041942841561088 11051450658473832 11055575621965824 11063509136173512 11073711408747264 11087649317689272 11105571376683792 11105837718800967 11109982982310144 11128208020010784 11138469954997248 11141947306512432 11160224779128102 11174953643025408 11193016820594688 11193285259893888 11196779724359442 11207104893100224 11222846919567721 11229679175067648 11243813392586304 11248100564790528 11255822963405824 11262257968361544 11284943344236288 11311215792950144 11350937164962816 11364951440890368 11420881320028608 11507694069469056 11564326422173136 11597597929386783 11612904022661632 11631675102538752 11635585475830893 11655384110536704 11665420139500156 11669774267630592 11688917598122112 11699696594366464 11703629835338676 11722547564277336 11727204259105152 11738018561593344 11746441798900272 11757273841385984 11760944379096456 11776466051149824 11780237266857441 11795784400971264 11799466961405976 11814851088405504 11815134440999104 11818823042379411 11829721831605792 11853550240349184 11868469692174432 11872995040612224 11887653867999552 11887938966603852 11892376150078464 11911884641138304 11922869247602688 11926591483027392 11937875947684224 11946156101601912 11961922209435648 11981544785238528 11985285338750952 11996337632050944 12004946239897197 12040220322874368 12055374726696864 12079657664252928 12150298937143296 12205009326448656 12264779205618336 12301111762089984 12325137371000316 12336503060621952 12361352270229504 12376910866257792 12396916885600512 12397214197731312 12422185696756224 12430714165102592 12432881990783061 12457925334840672 12469413475574784 12473605482400431 12486928600028336 12494830057555968 12510256624856064 12519234022512132 12527829119517456 12530778699371904 12548380020304066 12551233554514944 12556019235115008 12571822848403584 12585250872469504 12592445917380624 12607993004737752 12626473443293184 12647186162196224 12662800833831552 12670040214406737 12707268540208128 12725117767068912 12769804310583168 12825315544762368 12883065400140248 12946155828152688 12984506859983872 13009867224944778 13021864341767616 13048094063020032 13064517025494336 13085634490356096 13085948319827496 13112307124353792 13128496051084416 13140917709853952 13150032297887376 13162158668662272 13187866009812003 13188987282975744 13193104791493296 13205270881792512 13214747023762806 13226933071559232 13231062426483513 13243581129462186 13248524307543552 13253575859288064 13269939201487872 13270257451092672 13282494688118784 13291707474456192 13292026246123992 13296987506386944 13308437060556516 13326001057880064 13335244020392832 13347541185122304 13347861295835904 13352028403696236 13357119420688752 13391260612521984 13400870221280592 13413227903553024 13430110441144752 13457162485615104 13479237883393344 13495879836057312 13535859342256128 13562296567533972 13602146606419968 13669086304286208 13730635492254738 13770980160694272 13790323526910688 13838750732351232 13878565943199696 13893389705810176 13898908751532032 13924024724540016 13938897041892096 13946865972447726 13961762686645856 13984553435740416 13987845989996544 14007493976153376 14028090160021632 14030472148686436 14033662714497024 14047794675031878 14056683814750464 14066334449984512 14071697825910784 14089071250962432 14093807759457138 14097126036793392 14117789204312064 14135219535439872 14158407231528192 14166501657053202 14176227687875016 14204782623704832 14208127029209088 14228084432470752 14245650938060496 14287851527937024 14315757487952526 14357821417887744 14428479987857664 14493448575157779 14536034614066176 14564425306671774 14578205584369228 14607219896211456 14607570217481856 14621040664440832 14649597384488568 14668931397046272 14679105820897536 14692994604718592 14697581653681128 14721338801650608 14721691859805933 14735267544631776 14751345514898016 14764948544996352 14783532423585696 14793786335123298 14807428502245056 14807783625067956 14813310643080192 14837254855206912 14837610693347712 14851293273329664 14855929742016576 14880299705504136 14899938190700544 14904589845986496 14910272841699072 14924380346525184 14929039632479256 14942806524133632 14953529526889491 14991751190115072 14997467419720704 15015983833262592 15016343957815392 15046591125648384 15089881391497152 15108874246287846 15134582886617088 15153268587853824 15164142618817512 15227841760038144 15343592092625408 15419101896230848 15463463905849044 15492352680781056 15508900136718336 15514113967774524 15559699023507456 15568594573895136 15585223464162816 15604839780451568 15630063419036448 15636272345473536 15661922398533696 15681259172128608 15691181932744704 15706983022476588 15727712534628352 15732622615207968 15753134784540672 15758430723172548 15772962442141056 15804733653798912 15824626256232576 15830660054149632 15850205157332736 15850585288805136 15856501533437952 15882512854851072 15902121977369856 15917167930245632 15928208135469216 15948256148859393 15975393046984704 15980380451667936 15995116842734592 16006594986529596 16026357305318058 16053627097165824 16073447483492352 16073832968929152 16106210219003904 16152549095123712 16232039986339872 16273345768598208 16353038940824448 16433516494667088 16448670747495936 16480797057549639 16502547821677056 16529222514134016 16529618930308416 16534779360391269 16562914262341632 16577175987710748 16583363432948736 16610567113120896 16625884634099712 16631473976533908 16658357065025688 16664974473465216 16680342166474752 16692312030016176 16703772159356608 16707704932495872 16734978072686592 16740337168692153 16762430464538112 16789525230892032 16789927889840832 16810657339650336 16865720088879456 16872150847185792 16883734445108736 16893386952542316 16943024720277504 16966823689425216 16998521034461184 17026405747444224 17261541104203584 17346489633259704 17362485789023488 17419356033992448 17447512653808128 17447931093103328 17483076165805056 17498130209250234 17504661401445888 17533376397183168 17549544891549696 17555444753008014 17583821346416004 17585316377300992 17590806388657728 17607027842390016 17619662698350408 17635910762078976 17641416568644684 17658108172616248 17664699076724736 17693252268650496 17693676601456896 17699200442108964 17722276632608256 17722701661498656 17744582747408688 17751205928226816 17780325360523776 17797148394447872 17802704538261648 17809492560918336 17831480801999328 17831908449905778 17838564225117696 17867826961707456 17884303871404032 17906813921526336 17919234152402868 17942883314153472 17971886162644992 17972317177857792 17994506448076416 18060330484311552 18083062090045296 18225448405714944 18307513989672984 18397168808427504 18451667643134976 18487706056500474 18504754590932928 18530747239286237 18542028405344256 18565366299386688 18585196055856128 18595821296596968 18633278545134336 18646071247653888 18676658634871168 18704120213362176 18730392900042504 18742245086333952 18765384937284096 18791743679276184 18796168049057856 18822570030456099 18857734272605376 18877876308704256 18888668876070936 18901636917166688 18939710164939776 18970779243294336 18994201250747328 19050468703916032 19087676650603368 19237973317143552 19324598100210372 19381379485421568 19419233742229032 19476760289975808 19514800837417167 19532796512651424 19572141094530048 19596775538241504 19628451735534144 19628922479741244 19647023392842368 19668460686530688 19686598059995136 19692744076626624 19711376564780928 19725048446831064 19743238002993408 19743711500090608 19751080857440256 19783480924463616 19789657187239944 19807906322688768 19822120535644209 19840399607338848 19865371694193279 19872786461315328 19880363788932096 19899173795366912 19905386176639008 19923742032178176 19937561211684288 19938039369185988 19945481259580416 19962655590834774 19989001586820096 19996623226294272 20021311777683456 20021791943753856 20028042605544354 20035679131033128 20062121500864512 20086890918782976 20119841855329536 20145165661717128 20185743728422656 20218856825090016 20303789013384192 20595953238382107 20617951874465392 20656470241041408 20685485290366032 20719418173060202 20758126098526848 20780297952217088 20817848914799544 20840084558715264 20848363127298048 20882563198044928 20908345562838144 20920298958671589 20942644029968784 20976830153610624 20981768984994816 21011240964230064 21030616589521408 21045708223029654 21071692012547817 21085025722125696 21099501674976768 21107546738866176 21133606876443648 21134113718406848 21140711639185707 21176683806468096 21202829303159808 21237610847292288 21264341531812524 21307173935557248 21326822456979456 21342126648706128 21368476407090744 21431777291905536 21473636231928789 21536732126831616 21642719981786496 21697794358130944 21804051921099264 21846637960007661 21867308376553842 21910829844317184 21911355326222784 21931560996661248 21974396076732852 22003397095569408 22018658731346304 22038963352178688 22039491907077888 22046372480521692 22102901316947664 22111151243931648 22127018272347024 22147422817494528 22175298635378544 22211142753367584 22211675437601934 22219965964620288 22256416040021568 22276939909994496 22283894613024864 22320449558256204 22349907286050816 22386033641189376 22386570519787776 22393559448718884 22414209786200448 22445693839135442 22459358350135296 22487626785172608 22496201129581056 22511645926811648 22524515936723088 22569886688472576 22622431585900288 22663311369431769 22701874329925632 22729902881780736 22841762640057216 23015388138938112 23128652844346272 23195195858773566 23225808045323264 23263350205077504 23271170951661786 23310768221073408 23330840279000312 23339548535261184 23377835196244224 23407259670677352 23445095128554672 23445657406357597 23454408518210304 23492883597800544 23514547682771968 23521888758192912 23560474533714882 23591568801942528 23598933922811952 23629702176811008 23630268881998208 23637646084758822 23659443663211584 23707100480698368 23736939384348864 23745990081224448 23775307735999104 23775877933207704 23784752300156928 23823769282276608 23853182966054784 23875751895368448 23892312203203824 23963089570477056 23970570677501904 23992675264101888 24009892479794394 24080440645748736 24110749453393728 24159315328505856 24410018652897312 24529558411236672 24602223524179968 24650274742000632 24673006121243904 24753821732515584 24793833771201024 24794428395462624 24844371393512448 24861428330205184 24865763981566122 24915850669681344 24938826951149568 24947210964800862 24973857200056672 24989660115111936 25020513249712128 25038468045024264 25055658239034912 25061557398743808 25096760040608132 25102467109029888 25143645696807168 25170501744939008 25184891834761248 25215986009475504 25252946886586368 25294372324392448 25325601667663104 25340080428813474 25414537080416256 25450235534137824 25539608621166336 25650631089524736 25766130800280496 25892311656305376 25969013719967744 26019734449889556 26043728683535232 26096188126040064 26129034050988672 26171268980712192 26171896639654992 26224614248707584 26247195313875351 26256992102168832 26281835419707904 26300064595774752 26324317337324544 26333167129512021 26375732019624006 26377974565951488 26386209582986592 26410541763585024 26429494047525612 26453866143118464 26462124852967026 26487162258924372 26497048615087104 26507151718576128 26539878402975744 26540514902185344 26564989376237568 26583414948912384 26584052492247984 26593975012773888 26616874121113032 26652002115760128 26670488040785664 26695722591671808 26704056807392472 26714238841377504 26747862674858667 26801740442561184 26826455807106048 26860220882289504 26914324971230208 26958475766786688 26991759672114624 27071718684512256 27124593135067944 27338172608572416 27461270984509476 27541960321388544 27580647053821376 27677501464702464 27757131886399392 27786779411620352 27848049449080032 27877794083784192 27893731944895452 27923525373291712 27969106871480832 27975691979993088 28014987952306752 28056180320043264 28060944297372872 28067325428994048 28095589350063756 28113367629500928 28132668899969024 28178142501924864 28187615518914276 28194252073586784 28270439070879744 28316814463056384 28333003314106404 28352455375750032 28409565247409664 28416254058418176 28456168864941504 28491301876120992 28575703055874048 28631514975905052 28715642835775488 28856959975715328 28986897150315558 29072069228132352 29128850613343548 29156411168738456 29214439792422912 29215140434963712 29299194768977136 29358211641795072 29385989209437184 29395163307362256 29442677603301216 29443383719611866 29470535089263552 29502691029796032 29529897089992704 29567064847171392 29587572670246596 29614857004490112 29615567250135912 29626621286160384 29674509710413824 29675221386695424 29711859484033152 29760599411008272 29809179691972992 29820545683398144 29848760693050368 29858079264958512 29885613048267264 29907059053778982 29943983386252161 29983502380230144 29994934839441408 30031967666525184 30032687915630784 30093182251296768 30179762782994304 30217748492575692 30306537175707648 30328285237635024 30455683520076288 30597280325333089 30687184185250816 30838203792461696 30926927811698088 30984705361562112 31028227935549048 31079127259590303 31137189147790272 31170446928325632 31209679560903136 31260126838072896 31272544690947072 31323844797067392 31362518344257216 31413966044953176 31455425069256704 31465245230415936 31516861446345096 31545924884282112 31568562334544481 31649252512465152 31661320108299264 31700410314665472 31701170577610272 31765025709702144 31804243954739712 31834335860491264 31856416270938432 31896512297718786 31950786093969408 31960760903335872 31990233685469184 32013189973059192 32052714610636116 32146894966984704 32147665937858304 32305098190247424 32464079972679744 32546691537196416 32706077881648896 32800962564830763 32867032989334176 32897341494991872 32961594115099278 33005095643354112 33058445028268032 33059237860616832 33069558720782538 33125828524683264 33154351975421496 33166726865897472 33221134226241792 33262947953067816 33316714130051376 33317513156402901 33329948946930432 33384624060032352 33407544318713216 33415409864991744 33480674337384306 33524860929076224 33579050461784064 33579855779681664 33621314679300672 33668540758703163 33731440177758912 33744301694371584 33767468890217472 33786773905084632 33933647378850432 34052811494888448 34523082208407168 34692979266519408 34724971578046976 34792793788160349 34838712067984896 34895025307616256 34895862186206656 34906756427492679 34966152331610112 34996260418500468 35009322802891776 35066752794366336 35099089783099392 35110889506016028 35167642692832008 35181612777315456 35214055684780032 35239325396700816 35271821524157952 35282833137289368 35316216345232496 35329398153449472 35340711800572323 35387353202913792 35398400884217928 35444553265216512 35445403322997312 35456469127138233 35489165494817376 35560650721047552 35594296788895744 35605409076523296 35618985121836672 35662961603998656 35663816899811556 35677128450235392 35735653923414912 35768607742808064 35813627843052672 35838468304805736 35885766628306944 35944634355715584 35989012896152832 36014838719691591 36120660968623104 36166124180090592 36450896811429888 36615027979345968 36794337616855008 36903335286269952 36975412113000948 37009509181865856 37061494478572474 37084056810688512 37130732598773376 37170392111712256 37191642593193936 37266557090268672 37292142495307776 37298645972349183 37353317269742336 37408240426724352 37420816447201293 37460785800085008 37484490172667904 37530769874568192 37583487358552368 37592336098115712 37645140060912198 37715468545210752 37755752617408512 37777337752141872 37803273834333376 37879420329879552 37941558486588672 37988402501494656 38175353301206736 38475946634287104 38649196200420744 38838467484458064 38953520579951616 39029601674834334 39065593025302848 39144282189060096 39193551076483008 39256903471068288 39257844959482488 39294046785684736 39336921373061376 39385488153253248 39422753129561856 39450096893662128 39486476005986816 39487423000181216 39563598029436009 39566961848927232 39579314374479888 39615812645377536 39644241071288418 39680799214677696 39730743388386558 39745572922630656 39760727577864192 39798347590733824 39810772353278016 39847484064356352 39875122423368576 39876078738371976 39890962519160832 39925311181669548 39978003173640192 40042623555366912 40043583887507712 40056085211088708 40071358262066256 40173781837565952 40239683710659072 40290331323434256 40371487456845312 40437713650180032 40607578026768384 41191906476764214 41235903748930784 41312940482082816 41370970580732064 41438836346120404 41516252197053696 41560595904434176 41635697829599088 41680169117430528 41696726254596096 41765126396089856 41816691125676288 41840597917343178 41885288059937568 41938006909963589 41953660307221248 41963537969989632 42022481928460128 42061233179042816 42091416446059308 42143384025095634 42170051444251392 42199003349953536 42215093477732352 42267213752887296 42268227436813696 42281423278371414 42353367612936192 42405658606319616 42475221694584576 42528683063625048 42614347871114496 42684253297412256 42736952814181488 42863554583811072 42947272463857578 43073464253663232 43285439963572992 43395588716261888 43480345725473337 43608103842198528 43693275920015322 43734616753107684 43821659688634368 43822710652445568 43863121993322496 43948792153465704 44006794191138816 44037317462692608 44078983814155776 44092744961043384 44165075579417799 44205802633895328 44254036544694048 44294845634989056 44350597270757088 44422285506735168 44423350875203868 44439931929240576 44512832080043136 44553879819988992 44567789226049728 44640899116512408 44699814572101632 44773141039575552 44787118897437768 44828419572400896 44860588580668473 44891387678270884 44975253570345216 44992402259162112 45023291853623296 45049031873446176 45139773376945152 45244863171800576 45326622738863538 45403748659851264 45459805763561472 45683525280114432 46030776277876224 46257305688692544 46390391717547132 46451616090646528 46526700410155008 46542341903323572 46661680558000624 46679097070522368 46755670392488448 46814519341354704 46890190257109344 46891314812715194 46908817036420608 46985767195601088 47029095365543936 47043777516385824 47120949067429764 47183137603885056 47197867845623904 47259404353622016 47260537763996416 47275292169517644 47318887326423168 47414200961396736 47473878768697728 47491980162448896 47550615471998208 47551755866415408 47569504600313856 47647538564553216 47706365932109568 47751503790736896 47784624406407648 47844768446578179 47926179140954112 47941141355003808 47985350528203776 48019784959588788 48160881291497472 48221498906787456 48318630657011712 48820037305794624 49059116822473344 49300549484001264 49346012242487808 49442391172648917 49507643465031168 49587667542402048 49588856790925248 49688742787024896 49731527963132244 49831701339362688 49877653902299136 49894421929601724 49947714400113344 50041026499424256 50076936090048528 50111316478069824 50123114797487616 50193520081216264 50204934218059776 50287291393614336 50369783669522496 50431972018951008 50588744648784896 50651203335326208 50680160857626948 50829074160832512 50900471068275648 51079217242332672 51532261600560992 51784623312610752 51938027439935488 52039468899779112 52087457367070464 52258068101977344 52342537961424384 52343793279309984 52449228497415168 52494390627750702 52513984204337664 52563670839415808 52600129191549504 52648634674649088 52666334259024042 52751464039248012 52755949131902976 52772419165973184 52821083527170048 52858988095051224 52907732286236928 52924249705934052 52974324517848744 52994097230174208 53079756805951488 53081029804370688 53166829897824768 53168104984495968 53233748242226064 53340976081571328 53391445183343616 53408113614784944 53428477682755008 53495725349717334 53603480885122368 53652911614212096 53720441764579008 53828649942460416 53916951533573376 53983519344229248 54249186270135888 54676345217144832 54922541969018952 55161294107642752 55355002929404928 55410745662625741 55514263772798784 55573558823240704 55592241717858711 55696098898160064 55755588167568384 55787463889790904 55847050746583424 55938213742961664 56029975904613504 56112360640086528 56121888594745744 56191178700127512 56226735259001856 56265337799938048 56375231037828552 56388504147173568 56467710091368297 56633628926112768 56666006628212808 56704910751500064 56819130494819328 56912337729883008 56982603752241984 57151406111748096 57263029951810104 57713919951430656 57973794300631116 58144138456264704 58257701226687096 58312822337476912 58430280869927424 58544402512251501 58598389537954272 58716423283590144 58771978418874368 58790326614724512 58885355206602432 58886767439223732 58941070178527104 59005382059592064 59059794179985408 59134129694342784 59175145340493192 59229714008980224 59231134500271824 59253242572320768 59350442773390848 59423718968066304 59466361606932627 59521198822016544 59596115082579837 59618359383945984 59641091366796288 59697521386100736 59716158529917024 59771226096534528 59814118107557964 59887966772504322 59967004760460288 59989869678882816 60063935333050368 60065375831261568 60186364502593536 60359525565988608 60435496985151384 60656570475270048 60911367040152576 61194560650666178 61374368370501632 61676407584923392 61787859715146321 61853855623396176 61969410723124224 62056455871098096 62158254519180606 62274378295580544 62340893856651264 62419359121806272 62520253676145792 62545089381894144 62647689594134784 62725036688514432 62827932089906352 62930490460831872 63033722892690192 63091849768564224 63137124669088962 63215076037643451 63298505024930304 63322640216598528 63400820629330944 63402341155220544 63422134917557121 63530051419404288 63608487909479424 63668671720982528 63712832541876864 63793024595437572 63921521806671744 63980467370938368 64026379946118384 64105429221272232 64295331875716608 64420908695786367 64610196380494848 64928159945359488 65093383074392832 65412155763297792 65601925129661526 65734065978668352 65794682989983744 65923188230198556 66010191286708224 66116890056536064 66118475721233664 66139117441565076 66308703950842992 66333453731794944 66442268452483584 66525895906135632 66633428260102752 66635026312805802 66659897893860864 66769248120064704 66815088637426432 66830819729983488 66961348674768612 67049721858152448 67158100923568128 67159711559363328 67242629358601344 67337081517406326 67462880355517824 67488603388743168 67534937780434944 67573547810169264 67867294757700864 68105622989776896 69046164416814336 69246476525753833 69385958533038816 69449943156093952 69585587576320698 69677424135969792 69790050615232512 69791724372413312 69813512854985358 69932304663220224 69992520837000936 70018645605783552 70133505588732672 70221779012032056 70335285385664016 70336972219072791 70363225554630912 70478650793401632 70543643048315904 70565666274578736 70632432690464992 70681423601144646 70774706405827584 70796801768435856 70889106530433024 70890806645994624 70912938254276466 70978330989634752 71121301442095104 71188593577791488 71210818153046592 71237970243673344 71325923207997312 71327633799623112 71354256900470784 71471307846829824 71627255686105344 71676936609611472 71889268711431168 71978025792305664 72029677439383182 72241321937246208 72332248360181184 73230055958691936 73588675233710016 73806670572539904 73950824226001896 74019018363731712 74122988957144948 74261465197546752 74340784223424512 74383285186387872 74533114180537344 74584284990615552 74597291944698366 74706634539484672 74816480853448704 74841632894402586 74921571600170016 74968980345335808 75061539749136384 75166974717104736 75184672196231424 75290280121824396 75430937090421504 75511505234817024 75554675504283744 75606547668666752 75758840659759104 75883116973177344 75976805002989312 76350706602413472 76951893268574208 77298392400841488 77676934968916128 77907041159903232 78059203349668668 78131186050605696 78288564378120192 78387102152966016 78513806942136576 78515689918964976 78588093571369472 78673842746122752 78741585941626053 78770976306506496 78845506259123712 78900193787324256 78972952011973632 78974846000362432 78999501388536063 79127196058872018 79133923697854464 79158628748959776 79231625290755072 79288482142576836 79361598429355392 79461486776773116 79491145845261312 79521455155728384 79621544706556032 79694968128712704 79750244846737152 79752157476743952 79781925038321664 79850622363339096 79956006347280384 80087167775015424 80112170422177416 80142716524132512 80243588024576001 80479367421318144 80580662646868512 80742974913690624 80875427300360064 81215156053536768 82383812953528428 82471807497861568 82625880964165632 82741941161464128 82877672692240808 83032504394107392 83271395659198176 83360338234861056 83530252792179712 83633382251352576 83681195834686356 83770576119875136 83876013819927178 83907320614442496 83927075939979264 84044963856920256 84122466358085632 84182832892118616 84286768050191268 84340102888502784 84398006699907072 84534427505774592 84536454873627392 84562846556742828 84811317212639232 84950443389169152 85057366127250096 85228695742228992 85368506594824512 85473905628362976 85727109167622144 85894544927715156 86146928507326464 86570879927145984 86791177432523776 86960691450946674 87216207684397056 87386551840030644 87469233506215368 87643319377268736 87645421304891136 87897584306931408 88074634925385216 88157967628311552 88185489922086768 88330151158835598 88411605267790656 88508073089388096 88589691269978112 88701194541514176 88844571013470336 88846701750407736 88879863858481152 89025664160086272 89135578452099456 89281798233024816 89546282079151104 89574237794875536 89656839144801792 89721177161336946 89782775356541768 89950507140690432 89984804518324224 90098063746892352 90279546753890304 90489726343601152 90653245477727076 90919611527122944 91367050560228864 91791840975999267 92061552555752448 92514611377385088 92780783435094264 92903232181293056 93084683806647144 93237381778770909 93323361116001248 93511340784976896 93629038682709408 93780380514218688 93782629625430388 93817634072841216 93971534391202176 94058190731087872 94087555032771648 94241898134859528 94366275207770112 94395735691247808 94521075527992832 94550584339035288 94637774652846336 94705687003633443 94947757537395456 94983960324897792 95101230943996416 95103511732830816 95295077129106432 95412731864219136 95503007581473792 95569248812815296 95689536893156358 95852358281908224 95882282710007616 95970701056407552 96039569919177576 96442997813574912 97640074611589248 98118233644946688 98402887694492289 98601098968002528 98692024484975616 98884782345297834 99015286930062336 99175335084804096 99177713581850496 99377485574049792 99463055926264488 99663402678725376 99788843859203448 99895428800226688 99952539469208703 100153872180097056 100222632956139648 100246229594975232 100387040162432528 100574582787228672 100739567339044992 100863944037902016 101005622276109489 101177489297569792 101302406670652416 101360321715253896 101800942136551296 102158434484665344 103064523201121984 103569246625221504 104078937799558224 104174914734140928 104378381364481047 104516136203954688 104685075922848768 104687586558619968 104720269282478037 104898456994830336 104988781255501404 105027968408675328 105127341678831616 105200258383099008 105297269349298176 105332668518048084 105502928078496024 105544838331946368 105642167054340096 105717976190102448 105815464572473856 105848499411868104 105948649035697488 105988194460348416 106022135401716969 106162059608741376 106333659795649536 106336209968991936 106369407381414699 106467496484452128 106681952163142656 106782890366687232 106816227229569888 106856955365510016 106991450699434668 107206961770244736 107305823228424192 107440883529158016 107657299884920832 107833903067146752 107967038688458496 108498372540271776 109352690434289664 109845083938037904 110322588215285504 110710005858809856 110821491325251482 111028527545597568 111147117646481408 111184483435717422 111392197796320128 111511176335136768 111574927779581808 111694101493166848 111876427485923328 111895937917047549 112059951809227008 112224721280173056 112243777189491488 112382357400255024 112453470518003712 112750462075657104 112777008294347136 112935420182736594 113267257852225536 113332013256425616 113409821503000128 113638260989638656 113824675459766016 113965207504483968 114526059903620208 115427839902861312 115947588601262232 116515402453374192 116625644674953824 116860561739854848 117088805024503002 117196779075908544 117432846567180288 117543956837748736 117580653229449024 117770710413204864 117773534878447464 117882140357054208 118010764119184128 118268259388685568 118350290680986384 118459428017960448 118462269000543648 118700885546781696 118847437936132608 118932723213865254 119042397644033088 119192230165159674 119236718767891968 119282182733592576 119395042772201472 119432317059834048 119542452193069056 119628236215115928 119775933545008644 119934009520920576 120127870666100736 120130751662523136 120719051131977216 120870993970302768 121313140950540096 121822734080305152 122389121301332356 122748736741003264 123352815169846784 123575719430292642 123707711246792352 123938821446248448 124112911742196192 124316509038361212 124548756591161088 124681787713302528 124838718243612544 125040507352291584 125090178763788288 125295379188269568 125450073377028864 125655864179812704 125814020729890767 125860980921663744 126067445785380384 126183699537128448 126274249338177924 126430152075286902 126597010049860608 126645280433197056 126801641258661888 126804682310441088 126844269835114242 127060102838808576 127216975818958848 127337343441965056 127425665083753728 127586049190875144 127843043613343488 128052759892236768 128210858442544464 128590663751433216 128841817391572734 129220392760989696 129856319890718976 130186766148785664 130441037176420011 130824311526595584 131203850259323052 131468131957336704 131589365979967488 131846376460397112 132020382573416448 132236951442467328 132278234883130152 132495226738253397 132617407901685984 132884536904967168 133051791812271264 133266856520205504 133270052625611604 133319795787721728 133538496240129408 133630177274852864 133661639459966976 133922697349537224 134099443716304896 134319423118726656 134485258717202688 134581765742005419 134674163034812652 134925760711035648 134977206777486336 135069875560869888 135147095620338528 135734589515401728 136211245979553792 138092328833628672 138492953051507666 138771917066077632 138899886312187904 139171175152641396 139354848271939584 139580101230465024 139583448744826624 139627025709970716 139985041674001872 140037291211567104 140267011177465344 140443558024064112 140670570771328032 140673944438145582 140726451109261824 140957301586803264 141087286096631808 141131332549157472 141264865380929984 141362847202289292 141549412811655168 141593603536871712 141778213060866048 141781613291989248 141825876508552932 141956661979269504 142242602884190208 142421636306093184 142475940487346688 142651846415994624 142655267599246224 142708513800941568 142942615693659648 143254511372210688 143353873219222944 143534305339734537 143778537422862336 143956051584611328 144059354878766364 144482643874492416 144664496720362368 146460111917383872 147177350467420032 147901648452003792 148038036727463424 148245977914289896 148522930395093504 148766570372775744 149066228361074688 149194583889396732 149413269078969344 149632961706897408 149683265788805172 149843143200340032 150123079498272768 150333949434209472 150369344392462848 150580560243648792 150861874180843008 151109351008567488 151213095337333504 151766233946354688 151953610005978624 152701413204826944 154596784801682976 155353869937832256 155814082319806464 156118406699337336 156262372101211392 156715710031969201 156774204305932032 157027613884273152 157031379837929952 157176187142738944 157347685492245504 157483171883252106 157541952613012992 157691012518247424 157800387574648512 157945904023947264 157949692000724864 157999002777072126 158254392117744036 158267847395708928 158317257497919552 158463250581510144 158576964285153672 158723196858710784 158922973553546232 158982291690522624 159243089413112064 159500489693474304 159504314953487904 159701244726678192 160174335550030848 160224340844354832 160285433048265024 160487176049152002 160958734842636288 161161325293737024 161485949827381248 161750854600720128 164767625907056856 164943614995723136 165483882322928256 165755345384481616 166065008788214784 166232236987877223 166542791318396352 166720676469722112 166776725153576133 167060505584359424 167266764502705152 167362391669372712 167541152239750272 167752027639854356 167814641228884992 168089927713840512 168244932716171264 168365665784237232 168573536100382536 168680205777005568 168796013399814144 169072909747254784 169125693113485656 169403130274104891 169900886778338304 170114732254500192 170457391484457984 170737013189649024 170947811256725952 171454218335244288 171789089855430312 173141759854291968 173582354865047552 173921382901893348 174432415368794112 174773103680061288 174938467012430736 175290842609782272 175633207536754503 175795168613862816 176149269850770432 176315935256623104 176370979844173536 176660302317671196 176823210535581312 177016146178776192 177179382539956224 177402389083028352 177689142026940672 177693403500815472 177759727716962304 178051328320172544 178271156904198912 178563596466049632 178788345247739511 179092564158302208 179148475589751072 179313678289603584 179442354322673892 179565550713083536 179901014281380864 179969609036648448 180196127493784704 180559093507780608 180979452687202304 181306490955454152 182734101120457728 183583681951998534 184123105111504896 185029222754770176 185561566870188528 186169367613294288 186474763557541818 186646722232002496 187022681569953792 187258077365418816 187560761028437376 187565259250860776 187635268145682432 187943068782404352 188175110065543296 188483796269719056 188791471382495616 189042151055985664 189101168678070576 189275549305692672 189411374007266886 189645228112930353 189895515074790912 189967920649795584 190202461887992832 190207023465661632 190266404752671363 190590154258212864 190825463728438272 191006015162947584 191138497625630592 191379073786312716 191764565420015232 191941402112815104 192079139838355152 192885995627149824 195280149223178496 196236467289893376 196805775388984578 197202197936005056 197384048969951232 197769564690595668 198030573860124672 198350670169608192 198355427163700992 198926111852528976 199326805357450752 199577687718406896 199790857600453376 199905078938417406 200307744360194112 200445265912279296 200492459189950464 200774080324865056 201149165574457344 201479134678089984 201727888075804032 202011244552218978 202354978595139584 202604813341304832 202720643430507792 203601884273102592 204316868969330688 206129046402243968 207138493250443008 207739429577261499 208157875599116448 208349829468281856 208756762728962094 209032272407909376 209370151845697536 209375173117239936 209440538564956074 209796913989660672 209977562511002808 210055936817350656 210254683357663232 210400516766198016 210665337036096168 211005856156992048 211010916657218373 211089676663892736 211435952380204896 211630929144947712 211696998823736208 211897298071394976 212044270803433938 212324119217482752 212667319591299072 212672419937983872 212738814762829398 212934992968904256 213363904326285312 213565780733374464 213632454459139776 213713910731020032 213982901398869336 214413923540489472 214881767058316032 215667806134293504 215934077376916992 216996745080543552 219690167876075808 220645176430571008 221420011717619712 221642982650502964 222057055091195136 222294235292962816 222368966871434844 222784395592640256 223022352670273536 223149855559163616 223388202986333696 223752854971846656 223791875834095098 224119903618454016 224449442560346112 224487554378982976 224764714800510048 224906941036007424 225500924151314208 225554016588694272 225870840365473188 226534515704451072 226664026512851232 226819643006000256 227276521979277312 227649350919532032 227930415008967936 229052119807240416 230855679805722624 231895177202524464 233030804906748384 233251289349907648 233721123479709696 234177610049006004 234393558151817088 234865693134360576 235161306458898048 235541420826409728 235547069756894928 235764280714108416 236021528238368256 236224757824878159 236536518777371136 236700581361972768 236918856035920896 236924538001087296 236998504165608189 237401771093563392 237694875872265216 237865446427730508 238084795288066176 238384460330319348 238473437535783936 238564365467185152 238864634119668096 239084904386138112 239256472430231856 239551867090017288 239868019041841152 240261503325046272 240730764073728003 241438102263954432 241741987940605536 242626281901080192 243645468160610304 244778242602664712 246705630339693568 247151438860585284 247415422493584704 247877642892496896 248225823484392384 248633018076722424 249097513182322176 249677436487225088 250081014704583168 250590758376539136 250900146754057728 251311728359625408 251628041459781534 251721961843327488 252134891570760768 252367399074256896 252548498676355848 252860304150573804 253194020099721216 253603282517323776 253609364620882176 253688539670228484 254433951637917696 254851330167507456 255172098381750288 255686087226686976 256105519784473536 256421716885088928 257181327502866432 257683634783145468 258440785521979392 259712639781437952 260373532297571328 260882074352840022 261648623053191168 262407700518646104 262936263914673408 263692752920794224 264473902884934656 264556469766260304 264990453476506794 265234815803371968 265769073809934336 266103583624542528 266533713040411008 266540105251223208 266639591575443456 267076992480258816 267260354549705728 267845394699074448 268638846237453312 268970517434405376 269163531484010838 269348326069625304 269851521422071296 269954413554972672 270294191240677056 271469179030803456 275375522927997801 276184657667257344 276985906103015332 277543834132155264 277799772624375808 278342350305282792 278709696543879168 279166897489653248 279254051419941432 279712145336312727 279970083348003744 280534022354930688 280887116048128224 281341141542656064 281347888876291164 281452902218523648 281914603173606528 282174572193263616 282262665098314944 282529730761859968 282725694404578584 283098825623310336 283187207073743424 283563226583978496 283651753017105864 283913323958539008 284117061010900329 284843272612186368 284951880974693376 285303692831989248 285310535198492448 285885231387319296 286509022744421376 286707746438445888 287068610679469074 287557074845724672 287912103169222656 288118709757532728 289328993440724736 292920223834767744 294354700934840064 295208663083476867 295803296904007584 296076073454926848 296491955828579792 297045860790187008 297533140745551488 298132456722149376 298389167778793464 298826538157938688 299366531577610344 299686286400680064 299857618407626109 300667898868418944 300738688784925696 301161120487297584 301723748361686016 302218702017134976 302426190674667008 303016866828328467 303532467892709376 303907220011957248 305402826409653888 309193569603365952 310707739875664512 312236813398674672 312524744202422784 313135144093443141 313431420063938402 313548408611864064 314055227768546304 314062759675859904 314160807847434111 314352374285477888 314695370984491008 314966343766504212 315083905226025984 315382025036494848 315600775149297024 315891808047894528 315899384001449728 315998005554144252 316508784235488072 316634514995839104 316926501163020288 317153928570307344 317446393717421568 317845947107092464 317964583381045248 318066406205150907 318486178826224128 319000979386948608 319008629906975808 319402489453356384 320348671100061696 320448681688709664 320570866096530048 320974352098304004 321917469685272576 322322650587474048 322971899654762496 323501709201440256 329535251814113712 329887229991446272 330967764645856512 331510690768963232 332130017576429568 332464473975754446 333085582636792704 333441352939444224 333553450307152266 334121011168718848 334533529005410304 334724783338745424 335082304479500544 335504055279708712 335629282457769984 336179855427681024 336731331568474464 337147072200765072 337360411554011136 338145819494509568 338251386226971312 338806260548209782 339801773556676608 340229464509000384 340914782968915968 341474026379298048 341895622513451904 343578179710860624 346283519708583936 347164709730095104 347842765803786696 349546207360122576 349876934024861472 350581685219564544 351266415073509006 351590337227725632 352298539701540864 352631870513246208 352741959688347072 353320604635342392 353646421071162624 354032292357552384 354804778166056704 355378284053881344 355386807001630944 356102656640345088 356542313808397824 357127192932099264 357576690495479022 358185128316604416 358296951179502144 358627356579207168 358884708645347784 359131101426167072 359802028562761728 360392254987569408 361958905374404608 362612981910908304 365468202240915456 367167363903997068 368246210223009792 370058445509540352 371123133740377056 372338735226588576 372949527115083636 373293444464004992 374045363139907584 374516154730837632 375121522056874752 375130518501721552 375270536291364864 375886137564808704 376350220131086592 376967592539438112 377442062189672301 377582942764991232 378084302111971328 378202337356141152 378551098611385344 378822748014533772 379290456225860706 379791030149581824 379935841299591168 380404923775985664 380414046931323264 380532809505342726 381180308516425728 381650927456876544 382012030325895168 382276995251261184 382758147572625432 383529130840030464 384158279676710304 385771991254299648 390560298446356992 391323111529260033 392472934579786752 393611550777969156 394404395872010112 394768097939902464 395539129381191336 396061147720249344 396710854327401984 397485680214760191 397852223705057952 398653610714901504 399155375436813792 399581715200906752 399810157876834812 400615488720388224 400890531824558592 400984918379900928 401548160649730112 402298331148914688 402958269356179968 403455776151608064 404022489104437956 405209626682609664 405441286861015584 407203768546205184 408633737938661376 412258092804487936 414276986500886016 415478859154522998 416315751198232896 416699658936563712 417513525457924188 418064544815818752 418740303691395072 418750346234479872 418881077129912148 419955125022005616 420111873634701312 420801033532396032 421330674072192336 422011712313984096 422021833314436746 422179353327785472 422871904760409792 423261858289895424 423393997647472416 423794596142789952 424088541606867876 424648238434965504 425334639182598144 425344839875967744 425477629525658796 425869985937808512 426727808652570624 427264908918279552 427427821462040064 427965802797738672 428827847080978944 429763534116632064 430602916019203611 431335612268587008 431868154753833984 433993490161087104 439380335752151616 441290352861142016 443285965301005928 444114110182390272 444737933742869688 445467490720794343 445568791185280512 446299711118327232 446776405972667392 447583751668190196 448239807236908032 448898885120692224 448975108757965952 449529429601020096 451001848302628416 451108033177388544 451741680730946376 453328053025702464 453639286012000512 455298701839064064 455860830017935872 458104239614480832 463790354405048928 466061609813496768 466502578699815296 467442246959419392 468355220098012008 468787116303634176 470147130095907603 470322612917796096 471082841652819456 471094139513789856 471528561428216832 472043056476736512 472449515649756318 473073037554742272 473401162723945536 473837712071841792 473849076002174592 473997008331216378 474803542187126784 475389751744530432 475730892855461016 476169590576132352 476768920660638696 476946875071567872 477729268239336192 478512944860463712 479103734180034576 480523006650092544 481461528147456006 482876204527908864 483483975881211072 485252563802160384 489556485205329424 493411260679387136 494302877721170568 494830844987169408 496451646968784768 497266036153444848 498195026364644352 498696710963631669 499354872974450176 500162029409166336 500330175460728399 501181516753078272 501800293508115456 502623456719250816 503256082919563068 503443923686654976 504269783141521536 504734798148513792 505096997352711696 505720608301147608 506388040199442432 507218729241764352 507377079340456968 508209390822314673 509702660335014912 510344196763500576 511372174453373952 512211039568947072 512843433770177856 514362655005732864 515367269566290936 519425279562875904 520747064595142656 521764148705680044 523297246106382336 524815401037292208 525872527829346816 527385505841588448 528947805769869312 529112939532520608 529980906953013588 530469631606743936 531538147619868672 532207167249085056 533067426080822016 533080210502446416 533279183150886912 534153984960517632 534520709099411456 535690789398148896 536365035743218533 537277692474906624 537941034868810752 538327062968021676 538696652139250608 539703042844142592 539908827109945344 540588382481354112 542938358061606912 550751045855995602 552369315334514688 553971812206030664 555087668264310528 556684700610565584 558333794979306496 558508102839882864 559424290672625454 559940166696007488 561068044709861376 561774232096256448 562682283085312128 562695777752582328 562905804437047296 563829206347213056 564525330196629888 565059461523719936 565451388809157168 566374414147486848 567126453167956992 567303506034211728 567826647917078016 568234122021800658 568935684338791059 569686545224372736 569903761949386752 570607385663978496 570621070396984896 571770462774638592 573018045488842752 573415492876891776 574137221358938148 575824206338445312 576237419515065456 578657986881449472 585840447669535488 588709401869680128 590417326166953734 591606593808015168 592152146909853696 592983911657159584 594091721580374016 595066281491102976 596778335557586928 597653076315877376 598733063155220688 599372572801360128 599715236815252218 601335797736837888 601477377569851392 602322240974595168 603447496723372032 604437404034269952 604852381349334016 606033733656656934 607064935785418752 607814440023914496 610805652819307776 618387139206731904 621415479751329024 623218288731784497 624473626797349344 625049488404845568 626270288186886282 626862840127876804 627096817223728128 628110455537092608 628125519351719808 628321615694868222 628704748570955776 629390741968982016 629932687533008424 630167810452051968 630764050072989696 631201550298594048 631798768002899456 631996011108288504 633017568470976144 633032749971655119 633269029991678208 634307857140614688 634892787434843136 635691894214184928 636132812410301814 636972357652448256 638001958773897216 638017259813951616 638804978906712768 640697342200123392 640897363377419328 641141732193060096 641948704196608008 644645301174948096 647003418402880512 659070503628227424 659774459982892544 661935529291713024 663021381537926464 664260035152859136 664928947951508892 666171165273585408 666882705878888448 667106900614304532 669067058010820608 669449566677490848 670164608959001088 671008110559417424 671258564915539968 672359710855362048 673462663136948928 674294144401530144 674720823108022272 676291638989019136 676502772453942624 677612521096419564 679603547113353216 680458929018000768 681829565937831936 682948052758596096 683791245026903808 687156359421721248 692567039417167872 695685531607573392 699092414720245152 699753868049722944 701163370439129088 702532830147018012 703180674455451264 704597079403081728 705483919376694144 706641209270684784 707292842142325248 708064584715104768 708674273474634477 709609556332113408 710756568107762688 710773614003261888 710995512496824567 712205313280690176 713084627616795648 714254385864198528 715153380990958044 716593902359004288 717254713158414336 717769417290695568 718262202852334144 719604057125523456 720784509975138816 725225963821816608 730936404481830912 734334727807994136 740116891019080704 742246267480754112 744677470453177152 745899054230167272 746586888928009984 749032309461675264 750243044113749504 750261037003443104 751772275129617408 752700440262173184 753935185078876224 754884124379344602 755165885529982464 756168604223942656 756404674712282304 757102197222770688 757645496029067544 758580912451721412 759582060299163648 760809847551971328 760828093862646528 761065619010685452 763301854913753088 764553990502522368 765516295145250864 767058261680060928 768316559353420608 771543982508599296 781120596892713984 782646223058520066 784945869159573504 787223101555938312 788808791744020224 791078258762382672 793421708654803968 794971360429520382 795704447410115904 796822131289308191 797307221429803008 798310750873627584 799163430401813504 799620315753669624 801230977440776448 801781063649117184 803096321299460224 805916538712359936 806911552303216128 808044978208875912 810882573722031168 814407537092410368 824516185608975872 826126568783993403 828553973001772032 830957718309045996 832631502396465792 833399317873127424 835027050915848376 836129089631637504 837500692468959744 837762154259824296 839136436008938181 839910250044011232 841602067064792064 842661348144384672 844023424627968192 844043666628873492 844358706655570944 845743809520819584 846523716579790848 846787995294944832 847589192285579904 848177083213735752 849296476869931008 850689679751935488 850955259051317592 851739971875617024 852351183032700987 854529817836559104 854855642924080128 855931605595477344 857655694161957888 859527068233264128 861205832038407222 862671224537174016 863736309507667968 867986980322174208 878760671504303232 882580705722284032 885625989250430601 886571930602011856 888228220364780544 889475867485739376 890934981441588686 891137582370561024 892599422236654464 893552811945334784 895167503336380392 896479614473816064 897950217515931904 899058859202040192 899572855222878327 902003696605256832 902216066354777088 903483361461892752 906656106051404928 907278572024001024 909050600484985401 910597403678128128 911721660035871744 916208479228961664 927580708810097856 932123219626993536 933005157399630592 936710440196024016 937574232607268352 939405432280329423 940294260191815206 940645225835592192 942165683305638912 942188279027579712 943057122856433664 944086112953473024 944899031299512636 946146075109484544 946802325447891072 947675424143683584 947698152004349184 947994016662432756 950779503489060864 951461785710922032 952339181152264704 953537841321277392 953893750143135744 955458536478672384 957025889720927424 958207468360069152 961046013300185088 962923056294912012 965752409055817728 966967951762422144 970505127604320768 979112970410658848 986822521358774272 988605755442341136 989661689974338816 992903293937569536 994532072306889696 996390052729288704 997393421927263338 998709745948900352 1000324058818332672 1000660350921456798 1002363033506156544 1003600587016230912 1005246913438501632 1006512165839126136 1006887847373309952 1008539566283043072 1010193994705423392 1011441216602295216 1014437458483528704 1014754158680913936 1016418781644629346 1019405320670029824 1020688393527001152 1022744348906747904 1024422079137894144 1025686867540355712 1030734539132581872 1038850559125751808 1041494129190285312 1043528297411360088 1049630802074584416 1051745055658693632 1054771011683176896 1057895611539738624 1058225879065041216 1059961813906027176 1060939263213487872 1064414334498170112 1066134852161644032 1066160421004892832 1068307969921035264 1069041418198822912 1071381578796297792 1072730071486437066 1074555384949813248 1075882069737621504 1076654125936043352 1077393304278501216 1079406085688285184 1081176764962708224 1085876716123213824 1101502091711991204 1104738630669029376 1107943624412061328 1110175336528621056 1113369401221131168 1116667589958612992 1117016205679765728 1118848581345250908 1119880333392014976 1122136089419722752 1123548464192512896 1125364566170624256 1125391555505164656 1125811608874094592 1127658412694426112 1129050660393259776 1130118923047439872 1130902777618314336 1132326186569016903 1132748828294973696 1134252906335913984 1134607012068423456 1135653295834156032 1136468244043601316 1137871368677582118 1139373090448745472 1139807523898773504 1141214771327956992 1141242140793969792 1143540925549277184 1146036090977685504 1146830985753783552 1148274442717876296 1152474839030130912 1157315973762898944 1171680895339070976 1173969334587780099 1177418803739360256 1180834652333907468 1183213187616030336 1184304293819707392 1185967823314319168 1188183443160748032 1190132562982205952 1193556671115173856 1197466126310441376 1198745145602720256 1199430473630504436 1202671595473675776 1202954755139702784 1204644481949190336 1206894993446744064 1208874808068539904 1209704762698668032 1212067467313313868 1215628880047828992 1221611305638615552 1236774278413463808 1242830959502658048 1246436577463568994 1248947253594698688 1250098976809691136 1252540576373772564 1253725680255753608 1254193634447456256 1256220911074185216 1256251038703439616 1256643231389736444 1259865375066016848 1260335620904103936 1262403100597188096 1263597536005798912 1263992022216577008 1266035136941952288 1266065499943310238 1266538059983356416 1268615714281229376 1269785574869686272 1271383788428369856 1272265624820603628 1273944715304896512 1276003917547794432 1276034519627903232 1277609957813425536 1281794726754838656 1282283464386120192 1283897408393216016 1289290602349896192 1294006836805761024 1315683053989322827 1318141007256454848 1319548919965785088 1323871058583426048 1326042763075852928 1329857895903017784 1332342330547170816 1334213801228609064 1336402472162383029 1338899133354981696 1340329217918002176 1342016221118834848 1344719421710724096 1346925326273897856 1348588288803060288 1352583277978038272 1353005544907885248 1355225042192839128 1360917858036001536 1365896105517192192 1367582490053807616 1374312718843442496 1391371063215146784 1398184829440490304 1399507736099445888 1402326740878258176 1405065660294036024 1406361348910902528 1410441390287722809 1410967838753388288 1413282418541369568 1414585684284650496 1416129169430209536 1417348546949268954 1419219112664226816 1421513136215525376 1421547228006523776 1421991024993649134 1424410626561380352 1426169255233591296 1428508771728397056 1430306761981916088 1433187804718008576 1435538834581391136 1436524405704668288 1441569019950277632 1450451927643633216 1468669455615988272 1480233782038161408 1484492534961508224 1489354940906354304 1491798108460334544 1493173777856019968 1496090132890895007 1498064618923350528 1500486088227499008 1500522074006886208 1500990526382185197 1503544550259234816 1505400880524346368 1507870370157752448 1509768248758689204 1510331771059964928 1512809349424564608 1514204394445541376 1515290992058135088 1517161824903442824 1519164120598327296 1521656187725293056 1522131238021370904 1524628172466944019 1529107981005044736 1531032590290501728 1534116523360121856 1536633118706841216 1543087965017198592 1562241193785427968 1565292446117040132 1569891738319147008 1574446203111876624 1577617583488040448 1582156517524765344 1586843417309607936 1589942720859040764 1591408894820231808 1593644262578616382 1594614442859606016 1596621501747255168 1598326860803627008 1599240631507339248 1602461954881552896 1603562127298234368 1606192642598920448 1609095107229655599 1611833077424719872 1613823104606432256 1616089956417751824 1621765147444062336 1628815074184820736 1649032371217951744 1652253137567986806 1657107946003544064 1661915436618091992 1665263004792931584 1670054101831696752 1675001384937919488 1675524308519648592 1678272872017876362 1679820500088022464 1683204134129584128 1685322696288769344 1688046849255936384 1688087333257746984 1688717413311141888 1691487619041639168 1693575990589889664 1695178384571159808 1696354166427471504 1701379359503870976 1701910518102635184 1703479943751234048 1704702366065401974 1709059635673118208 1709711285848160256 1711863211190954688 1715311388323915776 1719054136466528256 1722411664076814444 1727472619015335936 1735973960644348416 1757521343008606464 1765161411444568064 1771251978500861202 1773143861204023712 1776456440729561088 1778951734971478752 1781869962883177372 1782275164741122048 1785198844473308928 1787105623890669568 1790335006672760784 1792959228947632128 1795900435031863808 1798117718404080384 1799145710445756654 1804007393210513664 1804432132709554176 1806966722923785504 1813312212102809856 1814557144048002048 1818101200969970802 1821194807356256256 1823443320071743488 1832416958457923328 1855161417620195712 1864246439253987072 1866010314799261184 1869654866195353491 1873420880392048032 1875148465214536704 1878810864560658846 1880588520383630412 1881290451671184384 1884331366611277824 1884376558055159424 1886114245712867328 1888172225906946048 1889798062599025272 1892292150218969088 1893604650895782144 1895396304008698368 1895988033324865512 1899098249914965357 1902923571421844064 1904678362304529408 1907075682642554784 1910917072957344768 1914051779441854848 1916414936720138304 1922092026600370176 1925846112589824024 1933935903524844288 1941010255208641536 1958225940821317696 1977211510884682272 1979323379948677632 1985806587875139072 1989064144613779392 1992780105458577408 1994786843854526676 1997419491897800704 2000648117636665344 2001320701842913596 2007201174032461824 2010493826877003264 2013024331678252272 2013775694746619904 2017079132566086144 2020387989410846784 2022882433204590432 2028874916967057408 2029508317361827872 2032837563289258692 2038810641340059648 2041376787054002304 2045488697813495808 2048844158275788288 2051373735080711424 2061469078265163744 2077701118251503616 2087056594822720176 2099261604149168832 2103490111317387264 2109542023366353792 2116451758130082432 2119923627812054352 2121878526426975744 2126022820423903431 2128828668996340224 2132269704323288064 2132320842009785664 2136615939842070528 2142763157592595584 2145460142972874132 2151764139475243008 2153308251872086704 2154786608557002432 2158812171376570368 2162353529925416448 2203004183423982408 2215887248824122656 2220350673057242112 2226738802442262336 2233335179917225984 2234032411359531456 2237697162690501816 2239760666784029952 2247096928385025792 2250729132341248512 2250783111010329312 2255316825388852224 2258101320786519552 2260237846094879744 2261805555236628672 2264652373138033806 2265497656589947392 2268505812671827968 2269214024136846912 2271306591668312064 2272936488087202632 2275742737355164236 2278746180897490944 2282429542655913984 2282484281587939584 2293661971507567104 2296548885435752592 2304949678060261824 2314631947525797888 2343361790678141952 2347938669175560198 2354837607478720512 2361669304667814936 2366426375232060672 2371935646628638336 2380265125964411904 2387113342230347712 2390466393867924573 2394932252620882752 2397490291205440512 2398860947261008872 2405343190947351552 2409288963898380672 2417749616137079808 2419409525397336064 2424134934626627736 2443222611277231104 2473548556826927616 2478379706351980209 2485661919005316096 2492873154927137988 2497894507189397376 2500197953619382272 2505081152747545128 2507451360511507216 2508387268894912512 2512502077406879232 2513286462779472888 2517409308026814543 2519730750132033696 2524806201194376192 2527195072011597824 2527984044433154016 2532070273883904576 2532130999886620476 2533076119966712832 2537231428562458752 2539571149739372544 2542767576856739712 2544531249641207256 2547889430609793024 2552069039255806464 2555219915626851072 2557053549098102961 2563589453509677312 2564566928772240384 2567794816786432032 2578581204699792384 2588013673611522048 2631366107978645654 2636282014512909696 2639097839931570176 2647742117166852096 2652085526151705856 2656877967751291803 2659715791806035568 2664684661094341632 2668427602457218128 2672804944324766058 2677798266709963392 2680658435836004352 2684032442237669696 2689438843421448192 2693850652547795712 2697176577606120576 2706011089815770496 2710450084385678256 2721835716072003072 2727151801454956203 2731792211034384384 2735164980107615232 2748625437686884992 2782742126430293568 2796369658880980608 2799015472198891776 2810131320588072048 2812722697821805056 2820882780575445618 2821935677506776576 2826564837082739136 2829171368569300992 2832258338860419072 2834697093898537908 2838438225328453632 2843026272431050752 2843094456013047552 2843982049987298268 2852338510467182592 2857017543456794112 2860613523963832176 2866375609436017152 2871077669162782272 2873048811409336576 2883138039900555264 2900903855287266432 2937338911231976544 2960467564076322816 2968985069923016448 2977598490607414819 2978709881812708608 2983596216920669088 2986347555712039936 2992180265781790014 2996129237846701056 3000972176454998016 3001044148013772416 3001981052764370394 3007089100518469632 3010801761048692736 3015740740315504896 3019536497517378408 3020663542119929856 3025618698849129216 3030581984116270176 3034323649806885648 3043312375450586112 3044262476042741808 3049256344933888038 3058215962010089472 3062065180581003456 3068233046720243712 3073266237413682432 3124482387570855936 3130584892234080264 3148892406223753248 3155235166976080896 3164313035049530688 3173686834619215872 3179885441718081528 3182817789640463616 3187288525157232764 3193243003494510336 3196653721607254016 3198481263014678496 3204923909763105792 3207124254596468736 3212385285197840896 3218190214459311198 3223666154849439744 3227646209212864512 3232179912835503648 3243530294888124672 3257630148369641472 3298064742435903488 3304506275135973612 3314215892007088128 3323830873236183984 3330526009585863168 3340108203663393504 3350002769875838976 3351048617039297184 3356545744035752724 3359641000176044928 3366408268259168256 3370645392577538688 3376093698511872768 3376174666515493968 3377434826622283776 3382975238083278336 3387151981179779328 3390356769142319616 3392708332854943008 3396978559707050709 3402758719007741952 3403821036205270368 3406959887502468096 3409404732130803948 3418119271346236416 3419422571696320512 3423726422381909376 3430622776647831552 3438108272933056512 3444823328153628888 3471947921288696832 3515042686017212928 3542503957001722404 3546287722408047424 3552912881459122176 3557903469942957504 3563739925766354744 3564550329482244096 3570397688946617856 3580670013345521568 3591800870063727616 3596235436808160768 3598291420891513308 3608014786421027328 3608864265419108352 3613933445847571008 3626624424205619712 3629114288096004096 3636202401939941604 3646886640143486976 3664833916915846656 3710322835240391424 3728492878507974144 3732020629598522368 3739309732390706982 3746841760784096064 3750296930429073408 3757621729121317692 3761177040767260824 3762580903342368768 3768662733222555648 3768753116110318848 3779596125198050544 3787209301791564288 3790792608017396736 3791976066649731024 3798196499829930714 3805847142843688128 3809356724609058816 3814151365285109568 3821834145914689536 3828103558883709696 3832829873440276608 3851692225179648048 3867871807049688576 3882020510417283072 3916451881642635392 3947049161967968481 3954423021769364544 3958646759897355264 3971613175750278144 3978128289227558784 3989573687709053352 3994838983795601408 4002641403685827192 4009207416487149087 4020987653754006528 4026048663356504544 4034158265132172288 4040775978821693568 4045764866409180864 4057749833934114816 4059016634723655744 4065675126578517384 4082753574108004608 4097688316551576576 4102747470161422848 4122938156530327488 4174113189645440352 4198523208298337664 4206980222634774528 4219084046732707584 4231324170863168427 4232903516260164864 4239847255624108704 4243757052853951488 4252045640847806862 4257657337992680448 4264539408646576128 4264641684019571328 4273231879684141056 4285526315185191168 4290920285945748264 4306616503744173408 4309573217114004864 4324707059850832896 4406008366847964816 4431774497648245312 4440701346114484224 4453477604884524672 4468064822719062912 4475394325381003632 4479521333568059904 4488270398672685021 4494193856770051584 4501458264682497024 4501566222020658624 4502971579146555591 4510633650777704448 4516202641573039104 4520475692189759488 4523611110473257344 4529304746276067612 4530995313179894784 4538428048273693824 4542613183336624128 4545872976174405264 4551485474710328472 4557492361794981888 4564968563175879168 4573884517400832057 4587323943015134208 4593097770871505184 4609899356120523648 4629263895051595776 4686723581356283904 4695877338351120396 4709675214957441024 4723338609335629872 4732852750464121344 4743871293257276672 4760530251928823808 4774226684460695424 4780932787735849146 4789864505241765504 4794980582410881024 4797721894522017744 4810686381894703104 4818577927796761344 4835499232274159616 4848269869253255472 4886445222554462208 4947097113653855232 4956759412703960418 4971323838010632192 4985746309854275976 4995789014378794752 5010162305495090256 5014902721023014432 5025004154813758464 5026572925558945776 5034818616053629086 5039461500264067392 5049612402388752384 5054390144023195648 5055968088866308032 5064140547767809152 5064261999773240952 5066152239933425664 5074462857124917504 5085535153713479424 5089062499282414512 5104138078511612928 5110439831253702144 5114107098196205922 5127178907019354624 5129133857544480768 5135589633572864064 5157162409399584768 5262732215957291308 5272564029025819392 5278195679863140352 5295484234333704192 5304171052303411712 5313755935502583606 5319431583612071136 5329369322188683264 5336855204914436256 5345609888649532116 5355596533419926784 5361316871672008704 5368064884475339392 5378877686842896384 5387701305095591424 5394353155212241152 5412022179631540992 5420900168771356512 5443671432144006144 5454303602909912406 5463584422068768768 5470329960215230464 5497250875373769984 5565484252860587136 5592739317761961216 5598030944397783552 5608964598586060473 5620262641176144096 5625445395643610112 5641765561150891236 5643871355013553152 5653129674165478272 5658342737138601984 5664516677720838144 5669394187797075816 5676876450656907264 5686188912026095104 5687964099974596536 5697294749744896071 5714035086913588224 5721227047927664352 5732751218872034304 5742155338325564544 5746097622818673152 5766276079801110528 5801807710574532864 5874677822463953088 5937970139846032896 5955196981214829638 5957419763625417216 5967192433841338176 5972695111424079872 5984360531563580028 5992258475693402112 6001944352909996032 6002088296027544832 6003962105528740788 6021603522097385472 6031481480631009792 6039072995034756816 6041327084239859712 6051237397698258432 6061163968232540352 6068647299613771296 6086624750901172224 6088524952085483616 6098512689867776076 6116431924020178944 6124130361162006912 6136466093440487424 6146532474827364864 6261169784468160528 6297784812447506496 6310470333952161792 6328626070099061376 6359770883436163056 6365635579280927232 6374577050314465528 6386486006989020672 6396962526029356992 6409847819526211584 6424770570395681792 6436380428918622396 6455292418425729024 6464359825671007296 6487060589776249344 6596129484871806976 6609012550271947224 6647661746472367968 6661052019171726336 6680216407326787008 6700005539751677952 6702097234078594368 6713091488071505448 6719282000352089856 6741290785155077376 6752187397023745536 6752349333030987936 6765950476166556672 6774303962359558656 6780713538284639232 6785416665709886016 6793957119414101418 6805517438015483904 6807642072410540736 6813919775004936192 6818809464261607896 6836238542692472832 6847452844763818752 6889646656307257776 6943895842577393664 7030085372034425856 7085007914003444808 7092575444816094848 7115806939885915008 7127479851532709488 7140795377893235712 7161340026691043136 7171399181603773719 7183601740127455232 7192470873616321536 7196582841783026616 7216029572842054656 7227866891695142016 7253248848411239424 7258228576192008192 7272404803879883208 7329667833831693312 7420645670480782848 7435139119055940627 7456985757015948288 7464041259197044736 7478619464781413964 7493683521568192128 7500593860858146816 7515243458242635384 7522354081534521648 7525161806684737536 7537506232220637696 7552227924080443629 7559192250396101088 7574418603583128576 7581585216034793472 7583952133299462048 7596392999659861428 7611694285687376256 7618713449218117632 7628302730570219136 7643668291829379072 7656207117767419392 7665659746880553216 7703384450359296096 7735743614099377152 7764041020834566144 7832903763285270784 7894098323935936962 7908846043538729088 7917293519794710528 7943226351500556288 7956256578455117568 7979147375418106704 8005282807371654384 8018414832974298174 8041975307508013056 8052097326713009088 8068316530264344576 8081551957643387136 8091529732818361728 8118033269447311488 8131350253157034768 8165507148216009216 8181455404364868609 8195376633103153152 8205494940322845696 8245876313060654976 8348226379290880704 8397046416596675328 8438168093465415168 8462648341726336854 8465807032520329728 8479694511248217408 8487514105707902976 8504091281695613724 8515314675985360896 8529078817293152256 8529283368039142656 8571052630370382336 8581840571891496528 8613233007488346816 8619146434228009728 8649414119701665792 8812016733695929632 8863548995296490624 8881402692228968448 8906955209769049344 8932795471822244457 8936129645438125824 8950788650762007264 8959042667136119808 8976540797345370042 8988387713540103168 9002916529364994048 9003132444041317248 9005943158293111182 9021267301555408896 9032405283146078208 9040951384379518976 9047222220946514688 9058609492552135224 9061990626359789568 9076856096547387648 9091745952348810528 9102970949420656944 9129937126351758336 9147769034801664114 9174647886030268416 9186195541743010368 9219798712241047296 9373447162712567808 9391754676702240792 9446677218671259744 9465705500928242688 9487742586514553344 9521060503857647616 9548453368921390848 9561865575471698292 9579729010483531008 9589961164821762048 9595443789044035488 9621372763789406208 9637155855593522688 9670998464548319232 9696539738506510944 9772890445108924416 9894194227307710464 9913518825407920836 9942647676021264384 9971492619708551952 9991578028757589504 10020324610990180512 10029805442046028864 10050008309627516928 10053145851117891552 10069637232107258172 10078923000528134784 10099224804777504768 10111936177732616064 10128281095535618304 10128523999546481904 10132304479866851328 10148925714249835008 10171070307426958848 10178124998564829024 10190935679121152127 10208276157023225856 10220879662507404288 10228214196392411844 10254357814038709248 10258267715088961536 10271179267145728128 10314324818799169536 10525464431914582616 10545128058051638784 10608342104606823424 10627511871005167212 10638863167224142272 10658738644377366528 10673710409828872512 10691219777299064232 10711193066839853568 10736129768950678784 10775402610191182848 10788706310424482304 10824044359263081984 10841800337542713024 10887342864288012288 10908607205819824812 10940659920430460928 10994501750747539968 11130968505721174272 11185478635523922432 11196061888795567104 11217929197172120946 11240525282352288192 11250890791287220224 11283531122301782472 11287742710027106304 11306259348330956544 11338788375594151632 11372377824052190208 11375928199949193072 11394589499489792142 11428070173827176448 11442454095855328704 11465502437744068608 11484310676651129088 11492195245637346304 11603615421149065728 11749355644927906176 11841147485903905443 11875940279692065792 11910393962429659276 11914839527250834432 11934384867682676352 11945390222848159744 11968721063127160056 11984516951386804224 12004176592055089664 12007924211057481576 12027622249461447261 12062962961262019584 12078145990069513632 12102474795396516864 12122327936465080704 12137294599227542592 12173249501802344448 12177049904170967232 12197025379735552152 12248260722324013824 12293064949654729728 12522339568936321056 12595569624895012992 12620940667904323584 12657252140198122752 12693972512589505281 12719541766872326112 12731271158561854464 12749154100628931056 12772972013978041344 12793925052058713984 12819695639052423168 12849541140791363584 12872760857837244792 12928719651342014592 12974121179552498688 13218025100543894448 13295323492944735936 13322104038343452672 13360432814653574016 13404194468157188736 13426182976143010896 13438564000704179712 13464811196018055063 13482581570310154752 13504374794047491072 13504698666061975872 13508914737439666773 13531900952333113344 13548607924719117312 13561427076569278464 13570833331419772032 13587914238828202836 13615284144821081472 13627839550009872384 13637618928523215792 13672477085384945664 13694905689527637504 13779293312614515552 13887791685154787328 14060170744068851712 14170015828006889616 14185150889632189696 14231613879771830016 14254959703065418976 14281590755786471424 14322680053382086272 14342798363207547438 14367203480254910464 14384941747232643072 14393165683566053232 14432059145684109312 14455733783390284032 14506497696822478848 14544809607759766416 14659335667663386624 14841291340961565696 14870278238111881254 14913971514031896576 14928082518394089472 14957238929562827928 14987367043136384256 15030486916485270768 15044708163069043296 15075012464441275392 15104455848160887258 15118384500792202176 15148837207166257152 15163170432069586944 15167904266598924096 15192785999319722856 15223388571374752512 15256605461140438272 15312414235534838784 15331319493761106432 15406768900718592192 15471487228198754304 15665807526570541568 15788196647871873924 15817692087077458176 15834587039589421056 15886452703001112576 15912513156910235136 15958294750836213408 16010565614743308768 16036829665948596348 16083950615016026112 16104194653426018176 16136633060528689152 16163103915286774272 16183059465636723456 16236066538894622976 16262700506314069536 16331014296432018432 16362910808729737218 16390753266206306304 16410989880645691392 16491752626121309952 16696452758581761408 16794092833193350656 16826893795758181419 16876336186930830336 16925296683452673708 16931614065040659456 16959389022496434816 16975028211415805952 17008182563391227448 17030629351970721792 17058566736078285312 17091884249234688213 17142105260740764672 17163681143782993056 17226466014976693632 17238292868456019456 17298828239403331584 17624033467391859264 17727097990592981248 17813910419538098688 17865590943644488914 17872259290876251648 17901577301524014528 17918085334272239616 17953081594690740084 17976775427080206336 18005833058729988096 18006264888082634496 18011886316586222364 18064810566292156416 18094444441893029376 18117218985104270448 18123981252719579136 18153712193094775296 18183491904697621056 18205941898841313888 18259874252703516672 18295538069603328228 18349295772060536832 18372391083486020736 18439597424482094592 18783509353404481584 18893354437342519488 18931411001856485376 18975485173029106688 19096906737842781696 19123731150943396584 19159458020967062016 19190887578088070976 19274311711187045376 19393079477013021888 19788388454615420928 19827037650815841672 19942985239417103904 19983156057515179008 20040649221980361024 20059610884092057728 20100016619255033856 20106291702235783104 20139274464214516344 20157846001056269568 20223872355465232128 20256562191071236608 20257047999092963808 20297851428499670016 20342140614853917696 20356249997129658048 20381871358242304254 20416552314046451712 20441759325014808576 20456428392784823688 20508715628077418496 20542358534291456256 21050928863829165232 21090256116103277568 21216684209213646848 21255023742010334424 21277726334448284544 21347420819657745024 21382439554598128464 21422386133679707136 21472259537901357568 21514197544811321157 21550805220382365696 21577412620848964608 21648088718526163968 21683600675085426048 21774685728576024576 21817214411639649624 21989003501495079936 22261937011442348544 22305417357167821881 22370957271047844864 22392123777591134208 22435858394344241892 22481050564704576384 22501781582574440448 22567062244603564944 22575485420054212608 22612518696661913088 22677576751188303264 22744755648104380416 22751856399898386144 22789178998979584284 22856140347654352896 22884908191710657408 22931004875488137216 22968621353302258176 22984390491274692608 23207230842298131456 23498711289855812352 23682294971807810886 23751880559384131584 23820787924859318552 23829679054501668864 23868769735365352704 23937442126254320112 24008353184110179328 24015848422114963152 24055244498922894522 24125925922524039168 24156291980139027264 24204949590793033728 24244655872930161408 24274589198455085184 24354099808341934464 24394050759471104304 24496521444648027648 24586129899309459456 25044679137872642112 25191139249790025984 25314504280396245504 25387945025179010562 25439083533744652224 25462542317123708928 25498308201257862112 25545944027956082688 25587850104117427968 25699082281582727168 25745521715674489584 25857439302684029184 25948242359104997376 26436050201087788896 26590646985889471872 26644208076686905344 26720865629307148032 26798386415466733371 26808388936314377472 26852365952286021792 26877128001408359424 26929622392036110126 26965163140620309504 27008749588094982144 27009397332123951744 27017829474879333546 27063801904666226688 27097215849438234624 27122854153138556928 27141666662839544064 27175828477656405672 27230568289642162944 27275237857046431584 27389811379055275008 27558586625229031104 28120341488137703424 28340031656013779232 28370301779264379392 28463227759543660032 28509919406130837952 28563181511572942848 28645360106764172544 28685596726415094876 28769883494465286144 28786331367132106464 28864118291368218624 28911467566780568064 29012995393644957696 29089619215519532832 29318671335326773248 29682582681923131392 29740556476223762508 29827943028063793152 29914477859125655856 29974734086272768512 30060973832970541536 30089416326138086592 30150024928882550784 30208911696321774516 30236769001584404352 30297674414332514304 30335808533197848192 30385571998639445712 30446777142749505024 30513210922280876544 30572807037363456381 30624828471069677568 30662638987522212864 30813537801437184384 30942974456397508608 31331615053141083136 31576393295743747848 31635384174154916352 31825026313820470272 31916589501672426816 32021131229486617536 32073659331897192696 32208389306852036352 32326207830573548544 32366118931273446912 32472133077789245952 32525401012628139072 32662028592864036864 32725821617459474436 32821979761291382784 32983505252242619904 33392905517163522816 33588185666386701312 33653787591516362838 33752672373861660672 33850593366905347416 33863228130081318912 33918778044992869632 34016365126782454896 34117133472156570624 34183768498469376426 34284210521481529344 34327362287565986112 34452932029953387264 34476585736912038912 35248066934783718528 35454195981185962496 35523442457711716329 35627820839076197376 35731181887288977828 35744518581752503296 35803154603048029056 35836170668544479232 35906163189381480168 35953550854160412672 36012529776165268992 36023772633172444728 36082866748384341783 36188888883786058752 36234437970208540896 36307424386189550592 36366983809395242112 36411883797682627776 36519748505407033344 36591076139206656456 36744782166972041472 36879194848964189184 37567018706808963168 37786708874685038976 37862822003712970752 37950970346058213376 38081917537768515843 38193813475685563392 38247462301886793168 38318916041934124032 38381775156176141952 38548623422374090752 38786158954026043776 39654075301631683344 39885970478834207808 39966312115030358016 40081298443960722048 40119221768184115456 40212583404471566208 40278548928429032688 40315692002112539136 40394433588054165189 40447744710930464256 40513124382142473216 40514095998185927616 40595702856999340032 40684281229707835392 40712499994259316096 40763742716484608508 40883518650029617152 40912856785569647376 41017431256154836992 41084717068582912512 42101857727658330464 42180512232206555136 42433368418427293696 42510047484020668848 42555452668896569088 42694841639315490048 42764879109196256928 42844772267359414272 42944519075802715136 43028395089622642314 43101610440764731392 43154825241697929216 43296177437052327936 43367201350170852096 43634428823279299248 43978007002990159872 44523874022884697088 44610834714335643762 44741914542095689728 44784247555182268416 44871716788688483784 44962101129409152768 45134124489207129888 45225037393323826176 45355153502376606528 45489511296208760832 45503712799796772288 45578357997959168568 45769816383421314816 45937242706604516352 45968780982549385216 46414461684596262912 46997422579711624704 47364589943615621772 47503761118768263168 47641575849718637104 47659358109003337728 47737539470730705408 47874884252508640224 48016706368220358656 48031696844229926304 48110488997845789044 48251851845048078336 48312583960278054528 48409899181586067456 48489311745860322816 48549178396910170368 48708199616683868928 48788101518942208608 48993042889296055296 49172259798618918912 50089358275745284224 50382278499580051968 50480681387274544257 50629008560792491008 50775890050358021124 50878167067489304448 50925084634247417856 50996616402515724224 51091888055912165376 51175700208234855936 51491043431348979168 51714878605368058368 51896484718209994752 52872100402175577792 53181293971778943744 53441731258614296064 53596772830933466742 53616777872628754944 53704731904572043584 53754256002816718848 53859244784072220252 53930326281240619008 54017499176189964288 54018794664247903488 54035658949758667092 54194431698876469248 54283333325679088128 54351656955312811344 54461136579284325888 54550475714092863168 54779622758110550016 55117173250458062208 56574371321540881561 56680063312027558464 56740603558528758784 56926455519087320064 57019838812261675904 57290720213528345088 57371193452830189752 57572662734264212928 57822935133561136128 58179238431039065664 59365165363846262784 59481112952447525016 59828955718251311712 59949468172545537024 60121947665941083072 60178832652276173184 60300049857765101568 60417823392643549032 60473538003168808704 60671617066395696384 60771143997278891424 60893554285499010048 61026421844561753088 61145614074726912762 61249656942139355136 61325277975044425728 61627075602874368768 62663230106282166272 63152786591487495696 63270768348309832704 63650052627640940544 63833179003344853632 64042262458973235072 64147318663794385392 64416778613704072704 64542592634433963471 64652415661147097088 64732237862546893824 64944266155578491904 65050802025256278144 65324057185728073728 65451643234918948872 65967010504485239808 66785811034327045632 67176371332773402624 67307575183032725676 67505344747723321344 67701186733810694832 67726456260162637824 67837556089985739264 68032730253564909792 68234266944313141248 68367536996938752852 68568421042963058688 68654724575131972224 68905864059906774528 68953171473824077824 70496133869567437056 70908391962371924992 71046884915423432658 71255641678152394752 71462363774577955656 71489037163505006592 71606309206096058112 71812326378762960336 72025059552330537984 72047545266344889456 72165733496768683566 72377777767572117504 72468875940417081792 72614848772379101184 72733967618790484224 72823767595365255552 73182152278413312912 73489564333944082944 73758389697928378368 75134037413617926336 75573417749370077952 75901940692116426752 76163835075537031686 76387626951371126784 76494924603773586336 76637832083868248064 76763550312352283904 77097246844748181504 77572317908052087552 79308150603263366688 79771940957668415616 79932624230060716032 80162596887921444096 80238443536368230912 80395159246400200113 80425166808943132416 80557097856858065376 80631384004225078272 80788867176108330378 80895489421860928512 81026248764284946432 81028191996371855232 81191405713998680064 81368562459415670784 81424999988518632192 81527485432969217016 81825713571139294752 82169434137165825024 84203715455316660928 84361024464413110272 85020094968041337696 85110905337793138176 85389683278630980096 85529758218392513856 85689544534718828544 85889038151605430272 86056790179245284628 86309650483395858432 86592354874104655872 86734402700341704192 87268857646558598496 87956014005980319744 89047748045769394176 89221669428671287524 89483829084191379456 89743433577376967568 89924202258818305536 90268248978414259776 90450074786647652352 90710307004753213056 91007425599593544576 91156715995918337136 91539632766842629632 91874485413209032704 92828923369192525824 93994845159423249408 94729179887231243544 95283151699437274208 95475078941461410816 95749768505017280448 96033412736440717312 96063393688459852608 96220977995691578088 96625167920556109056 96978623491720645632 97098356793820340736 97416399233367737856 97576203037884417216 97986085778592110592 100178716551490568448 100764556999160103936 100961362774549088514 101258017121584982016 101551780100716042248 101756334134978608896 101993232805031448448 102351400416469711872 102982086862697958336 103429757210736116736 105744200804351155584 106362587943557887488 106570327373135148987 106883462517228592128 107193545661866933484 107233555745257509888 107409463809144087168 107508512005633437696 107718489568144440504 107860652562481238016 108037589328495806976 108071317899517334184 108248600245153025349 108566666651358176256 108703313910625622688 108922273158568651776 109100951428185726336 109559245516221100032 110234346500916124416 113148742643081763122 113360126624055116928 113481207117057517568 113852911038174640128 114039677624523351808 114245752613305547529 114581440427056690176 114742386905660379504 115145325468528425856 115645870267122272256 116358476862078131328 118962225904895050032 119657911436502623424 119898936345091074048 120243895331882166144 120357665304552346368 120835646785287098064 120947076006337617408 121343234132791392768 121542287994557782848 121787108570998020096 122052843689123506176 122291228149453825524 122650555950088851456 123254151205748737536 125326460212564332544 126305573182974991392 126541536696619665408 127300105255281881088 127666358006689707264 128084524917946470144 128294637327588770784 128833557227408145408 129085185268867926942 129304831322294194176 129464475725093787648 129888532311156983808 130101604050512556288 130903286469837897744 131934021008970479616 133571622068654091264 134352742665546805248 134615150366065451352 135402373467621389664 135675112179971478528 136065460507129819584 136468533888626282496 136735073993877505704 137309449150263944448 137811728119813549056 137906342947648155648 140992267739134874112 141816783924743849984 142093769830846865316 142511283356304789504 142924727549155911312 142978074327010013184 143212618412192116224 143624652757525920672 144050119104661075968 144095090532689778912 144331466993537367132 144755555535144235008 144937751880834163584 145229697544758202368 145467935237580968448 145647535190730511104 146364304556826625824 146979128667888165888 147516779395856756736 150268074827235852672 151146835498740155904 152327670151074063372 152775253902742253568 152989849207547172672 153275664167736496128 153527100624704567808 155144635816104175104 158616301206526733376 159543881915336831232 160325193775842888192 160476887072736461824 160790318492800400226 160850333617886264832 161114195713716130752 161262768008450156544 161577734352216660756 161790978843721857024 162052497528569892864 162056383992743710464 162849999977037264384 163054970865938434032 163651427142278589504 164338868274331650048 168407430910633321856 169723113964622644683 170040189936082675392 170221810675586276352 170779366557261960192 171059516436785027712 171778076303210860544 172113580358490569256 173468805400683408384 174537715293117196992 178095496091538788352 178443338857342575048 179486867154753935136 179848404517636611072 180536497956828519552 180900149573295304704 181420614009506426112 182014851199187089152 182313431991836674272 183079265533685259264 183748970826418065408 187989690318846498816 189458359774462487088 190566303398874548416 190950157882922821632 191499537010034560896 192126787376919705216 192441955991383156176 193250335841112218112 193627777903301890413 193957246983441291264 194196713587640681472 194832798466735475712 195152406075768834432 195972171557184221184 200357433102981136896 201529113998320207872 201922725549098177028 202516034243169964032 203103560201432084496 203512668269957217792 203986465610062896896 204702800832939423744 205964173725395916672 206859514421472233472 211488401608702311168 212725175887115774976 213140654746270297974 213766925034457184256 214387091323733866968 214467111490515019776 214818927618288174336 215436979136288881008 216075178656991613952 216142635799034668368 216497200490306050698 217133333302716352512 217406627821251245376 217844546317137303552 218201902856371452672 220468693001832248832 226297485286163526244 226720253248110233856 226962414234115035136 227705822076349280256 228079355249046703616 228491505226611095058 229162880854113380352 229484773811320759008 230290650937056851712 231291740534244544512 232716953724156262656 237924451809790100064 239315822873005246848 239797872690182148096 240487790663764332288 240715330609104692736 241185477739200600339 241671293570574196128 241894152012675234816 242686468265582785536 243084575989115565696 243574217141996040192 244105687378247012352 244582456298907651048 246508302411497475072 252611146365949982784 253083073393239330816 255332716013379414528 256169049835892940288 256589274655177541568 257667114454816290816 258170370537735853884 258928951450187575296 259777064622313967616 260203208101025112576 261806572939675795488 263868042017940959232 267143244137308182528 269230300732130902704 270804746935242779328 271350224359942957056 272130921014259639168 273470147987755011408 274618898300527888896 275623456239627098112 281984535478269748224 283633567849487699968 284187539661693730632 285849455098311822624 286425236824384232448 287249305515051841344 288100238209322151936 288190181065379557824 288662933987074734264 289875503761668327168 290935870475161936896 291295070381461022208 292728609113653251648 293958257335776331776 300536149654471705344 302293670997480311808 304655340302148126744 305979698415094345344 307054201249409135616 310289271632208350208 317232602413053466752 319087763830673662464 319710982119405446961 320650387551685776384 320953774145472923648 321580636985600800452 321700667235772529664 322228391427432261504 322525536016900313088 323155468704433321512 323581957687443714048 324112767985487420928 324745800735459076047 325699999954074528768 326109941731876868064 327302854284557179008 328677736548663300096 336814861821266643712 339446227929245289366 340080379872165350784 340443621351172552704 341558733114523920384 342119032873570055424 344227160716981138512 346937610801366816768 349075430586234393984 356886677714685150096 358973734309507870272 359696809035273222144 361072995913657039104 362841228019012852224 364029702398374178304 364626863983673348544 366158531067370518528 375979380637692997632 378916719548924974176 381132606797749096832 381900315765845643264 382999074020069121792 384253574753839410432 384883911982766312352 386500671682224436224 387255555806603780826 387914493966882582528 388393427175281362944 389665596933470951424 390304812151537668864 400714866205962273792 403058227996640415744 403845451098196354056 406207120402864168992 407025336539914435584 407972931220125793792 409405601665878847488 411928347450791833344 413719028842944466944 422976803217404622336 425450351774231549952 426281309492540595948 427533850068914368512 428774182647467733936 428934222981030039552 429637855236576348672 430873958272577762016 432150357313983227904 432285271598069336736 432994400980612101396 434266666605432705024 434813255642502490752 435689092634274607104 436403805712742905344 440937386003664497664 452594970572327052488 453440506496220467712 456158710498093407232 456983010453222190116 458325761708226760704 458969547622641518016 460581301874113703424 465433907448312525312 475848903619580200128 478631645746010493696 480975581327528664576 481430661218209385472 482370955478401200678 483342587141148392256 483788304025350469632 485372936531165571072 486169151978231131392 489164912597815302096 493016604822994950144 505222292731899965568 509169341893867934049 510665432026758829056 512338099671785880576 513178549310355083136 515334228909632581632 516340741075471707768 520406416202050225152 523613145879351590976 534286488274616365056 538460601464261805408 541609493870485558656 542700448719885914112 544261842028519278336 546940295975510022816 549237796601055777792 551246912479254196224 563969070956539496448 568375079323387461264 571698910196623645248 572850473648768464896 574498611030103682688 576380362130759115648 577325867974149468528 579751007523336654336 580883333709905671239 581871740950323873792 582590140762922044416 585457218227306503296 587916514671552663552 601072299308943410688 604587341994960623616 609310680604296253488 611959396830188690688 614108402498818271232 620578543264416700416 634465204826106933504 638175527661347324928 639421964238810893922 641300775103371552768 641907548290945847296 643161273971201600904 643401334471545059328 644456782854864523008 646310937408866643024 648225535970974841856 649491601470918152094 651399999908149057536 652219883463753736128 654605708569114358016 673629723642533287424 678892455858490578732 680160759744330701568 680887242702345105408 683117466229047840768 684238065747140110848 688454321433962277024 693875221602733633536 698150861172468787968 713773355429370300192 717947468619015740544 719393618070546444288 722145991827314078208 723556433217601801017 725682456038025704448 728059404796748356608 729253727967346697088 732317062134741037056 757833439097849948352 762265213595498193664 765998148040138243584 768507149507678820864 769767823965532624704 773001343364448872448 774511111613207561652 776786854350562725888 779331193866941902848 780609624303075337728 801429732411924547584 807690902196392708112 812414240805728337984 814050673079828871168 815945862440251587584 823856694901583666688 845953606434809244672 850900703548463099904 852562618985081191896 857548365294935467872 859275710473152697344 861747916545155524032 864300714627966455808 864570543196138673472 865988801961224202792 869626511285004981504 872807611425485810688 881874772007328995328 905189941144654104976 906881012992440935424 912317420996186814464 913966020906444380232 917939095245283036032 921162603748227406848 930867814896625050624 951697807239160400256 957263291492020987392 959132946358216340883 961951162655057329152 962861322436418770944 964741910956802401356 966685174282296784512 967576608050700939264 970745873062331142144 972338303956462262784 978329825195630604192 986033209645989900288 1010444585463799931136 1018338683787735868098 1021330864053517658112 1024676199343571761152 1026357098620710166272 1032681482150943415536 1040812832404100450304 1047226291758703181952 1076921202928523610816 1083218987740971117312 1088523684057038556672 1093880591951020045632 1098475593202111555584 1127938141913078992896 1136750158646774922528 1143397820393247290496 1145700947297536929792 1148997222060207365376 1152760724261518231296 1154651735948298937056 1159502015046673308672 1161766667419811342478 1163743481900647747584 1165180281525844088832 1170914436454613006592 1202144598617886821376 1209174683989921247232 1218621361208592506976 1223918793660377381376 1228216804997636542464 1241157086528833400832 1268930409652213867008 1276351055322694649856 1278843928477621787844 1282601550206743105536 1286322547942403201808 1286802668943090118656 1288913565709729046016 1292621874817733286048 1296451071941949683712 1298983202941836304188 1302799999816298115072 1304439766927507472256 1309211417138228716032 1347259447285066574848 1357784911716981157464 1360321519488661403136 1368476131494280221696 1376908642867924554048 1396301722344937575936 1427546710858740600384 1435894937238031481088 1444291983654628156416 1447112866435203602034 1451364912076051408896 1456118809593496713216 1458507455934693394176 1515666878195699896704 1524530427190996387328 1527508025681603802147 1531996296080276487168 1537014299015357641728 1539535647931065249408 1546002686728897744896 1549022223226415123304 1561219248606150675456 1602859464823849095168 1615381804392785416224 1624828481611456675968 1628101346159657742336 1631891724880503175168 1647713389803167333376 1691907212869618489344 1705125237970162383792 1715096730589870935744 1718551420946305394688 1723495833090311048064 1729141086392277346944 1731977603922448405584 1739253022570009963008 1745615222850971621376 1763749544014657990656 1810379882289308209952 1813762025984881870848 1824634841992373628928 1827932041812888760464 1835878190490566072064 1842325207496454813696 1861735629793250101248 1903395614478320800512 1914526582984041974784 1918265892716432681766 1923902325310114658304 1925722644872837541888 1929483821913604802712 1933370348564593569024 1944676607912924525568 1956659650391261208384 2020889170927599862272 2036677367575471736196 2042661728107035316224 2049352398687143522304 2052714197241420332544 2065362964301886831072 2081625664808200900608 2094452583517406363904 2153842405857047221632 2166437975481942234624 2170669299652805403051 2177047368114077113344 2187761183902040091264 2196951186404223111168 2273500317293549845056 2286795640786494580992 2297994444120414730752 2305521448523036462592 2309303471896597874112 2319004030093346617344 2323533334839622684956 2330360563051688177664 2341828872909226013184 2404289197235773642752 2437242722417185013952 2447837587320754762752 2537860819304427734016 2552702110645389299712 2557687856955243575688 2572645095884806403616 2577827131419458092032 2585243749635466572096 2592902143883899367424 2597966405883672608376 2608879533855014944512 2618422834276457432064 2694518894570133149696 2715569823433962314928 2720643038977322806272 2736952262988560443392 2753817285735849108096 2792603444689875151872 2855093421717481200768 2871789874476062962176 2888583967309256312832 2894225732870407204068 2902729824152102817792 2912237619186993426432 2917014911869386788352 3031333756391399793408 3049060854381992774656 3055016051363207604294 3063992592160552974336 3074028598030715283456 3079071295862130498816 3098044446452830246608 3122438497212301350912 3230763608785570832448 3249656963222913351936 3263783449761006350336 3295426779606334666752 3383814425739236978688 3410250475940324767584 3430193461179741871488 3437102841892610789376 3446991666180622096128 3458282172784554693888 3463955207844896811168 3478506045140019926016 3491230445701943242752 3620759764578616419904 3627524051969763741696 3655864083625777520928 3671756380981132144128 3684650414992909627392 3723471259586500202496 3806791228956641601024 3829053165968083949568 3836531785432865363532 3847804650620229316608 3858967643827209605424 3866740697129187138048 3889353215825849051136 3913319300782522416768 4041778341855199724544 4073354735150943472392 4105428394482840665088 4130725928603773662144 4188905167034812727808 4307684811714094443264 4332875950963884469248 4341338599305610806102 4354094736228154226688 4375522367804080182528 4547000634587099690112 4573591281572989161984 4582524077044811406441 4595988888240829461504 4611042897046072925184 4618606943793195748224 4638008060186693234688 4647066669679245369912 4683657745818452026368 4808578394471547285504 4874485444834370027904 4895675174641509525504 5075721638608855468032 5115375713910487151376 5145290191769612807232 5155654262838916184064 5170487499270933144192 5195932811767345216752 5217759067710029889024 5236845668552914864128 5389037789140266299392 5431139646867924629856 5441286077954645612544 5473904525977120886784 5507634571471698216192 5585206889379750303744 5710186843434962401536 5743579748952125924352 5777167934618512625664 5788451465740814408136 5834029823738773576704 6062667512782799586816 6098121708763985549312 6110032102726415208588 6127985184321105948672 6148057196061430566912 6158142591724260997632 6196088892905660493216 6244876994424602701824 6461527217571141664896 6499313926445826703872 6590853559212669333504 6820500951880649535168 6860386922359483742976 6893983332361244192256 6916564345569109387776 6927910415689793622336 6957012090280039852032 7241519529157232839808 7311728167251555041856 7343512761962264288256 7613582457913283202048 7658106331936167899136 7673063570865730727064 7717935287654419210848 7733481394258374276096 7778706431651698102272 7826638601565044833536 8083556683710399449088 8146709470301886944784 8210856788965681330176 8261451857207547324288 8377810334069625455616 8615369623428188886528 8665751901927768938496 8682677198611221612204 8708189472456308453376 8751044735608160365056 9094001269174199380224 9147182563145978323968 9165048154089622812882 9191977776481658923008 9222085794092145850368 9237213887586391496448 9294133339358490739824 9367315491636904052736 9748970889668740055808 9791350349283019051008 10151443277217710936064 10230751427820974302752 10290580383539225614464 10311308525677832368128 10340974998541866288384 10391865623534690433504 10435518135420059778048 10473691337105829728256 10862279293735849259712 10882572155909291225088 11015269142943396432384 11170413778759500607488 11420373686869924803072 11487159497904251848704 11576902931481628816272 11668059647477547153408 12125335025565599173632 12196243417527971098624 12220064205452830417176 12316285183448521995264 12392177785811320986432 12923054435142283329792 12998627852891653407744 13641001903761299070336 13720773844718967485952 13747572231134434219323 13787966664722488384512 13833128691138218775552 13855820831379587244672 13914024180560079704064 14483039058314465679616 14623456334503110083712 14687025523924528576512 15227164915826566404096 15346127141731461454128 15435870575308838421696 15466962788516748552192 15653277203130089667072 16167113367420798898176 16293418940603773889568 16421713577931362660352 16522903714415094648576 16755620668139250911232 17230739246856377773056 17331503803855537876992 17365354397222443224408 17502089471216320730112 18188002538348398760448 18294365126291956647936 18330096308179245625764 18383955552963317846016 18444171588184291700736 18474427775172782992896 18588266678716981479648 18734630983273808105472 19497941779337480111616 20461502855641948605504 20581160767078451228928 20681949997083732576768 20783731247069380867008 20871036270840119556096 21724558587471698519424 22030538285886792864768 22840747373739849606144 22974318995808503697408 23153805862963257632544 23336119294955094306816 24250670051131198347264 24440128410905660834352 24632570366897043990528 24784355571622641972864 25846108870284566659584 25997255705783306815488 27282003807522598140672 27441547689437934971904 27495144462268868438646 27575933329444976769024 27666257382276437551104 27711641662759174489344 28966078116628931359232 29246912669006220167424 29374051047849057153024 30454329831653132808192 30692254283462922908256 30871741150617676843392 30933925577033497104384 31306554406260179334144 32586837881207547779136 33045807428830189297152 33511241336278501822464 34461478493712755546112 34730708794444886448816 35004178942432641460224 36376005076696797520896 36588730252583913295872 36660192616358491251528 36948855550345565985792 37176533357433962959296 38995883558674960223232 40923005711283897211008 41162321534156902457856 41242716693403302657969 41363899994167465153536 41567462494138761734016 41742072541680239112192 43449117174943397038848 44061076571773585729536 45681494747479699212288 46307611725926515265088 48501340102262396694528 48880256821811321668704 49265140733794087981056 49568711143245283945728 51692217740569133319168 51994511411566613630976 54564007615045196281344 54883095378875869943808 54990288924537736877292 55151866658889953538048 55332514764552875102208 55423283325518348978688 57932156233257862718464 58493825338012440334848 61384508566925845816512 61743482301235353686784 62613108812520358668288 65173675762415095558272 66091614857660378594304 68922956987425511092224 69461417588889772897632 70008357884865282920448 72752010153393595041792 73320385232716982503056 73897711100691131971584 74353066714867925918592 77991767117349920446464 81846011422567794422016 82324643068313804915712 82485433386806605315938 82727799988334930307072 83134924988277523468032 86898234349886794077696 88122153143547171459072 91362989494959398424576 92615223451853030530176 97760513643622643337408 99137422286490567891456 103384435481138266638336 109128015230090392562688 109766190757751739887616 109980577849075473754584 110846566651036697957376 115864312466515725436928 116987650676024880669696 122769017133851691633024 123486964602470707373568 125226217625040717336576 130347351524830191116544 132183229715320757188608 138922835177779545795264 145504020306787190083584 146640770465433965006112 147795422201382263943168 148706133429735851837184 155983534234699840892928 163692022845135588844032 164649286136627609831424 164970866773613210631876 165455599976669860614144 166269849976555046936064 173796468699773588155392 185230446903706061060352 195521027287245286674816 198274844572981135782912 206768870962276533276672 218256030460180785125376 219961155698150947509168 221693133302073395914752 231728624933031450873856 233975301352049761339392 245538034267703383266048 246973929204941414747136 260694703049660382233088 264366459430641514377216 277845670355559091590528 293281540930867930012224 297412266859471703674368 327384045690271177688064 329298572273255219662848 329941733547226421263752 332539699953110093872128 347592937399547176310784 370460893807412122120704 391042054574490573349632 396549689145962271565824 436512060920361570250752 439922311396301895018336 443386266604146791829504 467950602704099522678784 491076068535406766532096 493947858409882829494272 521389406099320764466176 555691340711118183181056 586563081861735860024448 594824533718943407348736 654768091380542355376128 659883467094452842527504 665079399906220187744256 695185874799094352621568 740921787614824244241408 782084109148981146699264 793099378291924543131648 879844622792603790036672 982152137070813533064192 987895716819765658988544 1042778812198641528932352 1111382681422236366362112 1173126163723471720048896 1189649067437886814697472 1309536182761084710752256 1319766934188905685055008 1330158799812440375488512 1481843575229648488482816 1564168218297962293398528 1759689245585207580073344 1964304274141627066128384 2085557624397283057864704 2222765362844472732724224 2346252327446943440097792 2379298134875773629394944 2639533868377811370110016 2963687150459296976965632 3128336436595924586797056 3519378491170415160146688 3928608548283254132256768 4445530725688945465448448 4692504654893886880195584 5279067736755622740220032 6256672873191849173594112 7038756982340830320293376 8891061451377890930896896 9385009309787773760391168 10558135473511245480440064 14077513964681660640586752 18770018619575547520782336 21116270947022490960880128 28155027929363321281173504 42232541894044981921760256 56310055858726642562347008 84465083788089963843520512 168930167576179927687041024
- Sum of all divisors σ(n): 560048876150845938764786757
- Sum of proper divisors (its aliquot sum) s(n): 391118708574666011077745733
- 168930167576179927687041024 is an abundant number, because the sum of its proper divisors (391118708574666011077745733) is greater than itself. Its abundance is 222188540998486083390704709
Bases of 168930167576179927687041024
- Binary: 10001011101111000101101010111011111101011111010010001110000001111111101100010000000000002
- Hexadecimal: 0x8BBC5ABBF5F48E07FB1000
- Base-36: L84U2GT0YOTJ5S000
Squares and roots of 168930167576179927687041024
- 168930167576179927687041024 squared (1689301675761799276870410242) is 28537401517316232144422836909785839580675864658968576
- 168930167576179927687041024 cubed (1689301675761799276870410243) is 4820828020508962430591439391428587306738076184420748747505862682357133238861824
-
168930167576179927687041024 is a
perfect square number . Itssquare root is 12997313860032 -
The
cube root of 168930167576179927687041024 is 552801319.4474543967
Scales and comparisons
How big is 168930167576179927687041024?- 168,930,167,576,179,927,687,041,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 168,930,167,576,179,927,687,041,024 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 168930167576179927687041024 cubic inches would be around 46066776.6 feet tall.
Recreational maths with 168930167576179927687041024
- 168930167576179927687041024 backwards is 420140786729971675761039861
- The number of decimal digits it has is: 27
- The sum of 168930167576179927687041024's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 168930167576179927687041024 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 168930167576179927687041024 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/168930167576179927687041024/
Chicago style:
Numbermatics. 2024. "Number 168930167576179927687041024 - Facts about the integer". https://numbermatics.com/n/168930167576179927687041024/
The information we have on file for 168930167576179927687041024 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 168930167576179927687041024, math, Factors of 168930167576179927687041024, curriculum, school, college, exams, university, Prime factorization of 168930167576179927687041024, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-eight septillion, nine hundred thirty sextillion, one hundred sixty-seven quintillion, five hundred seventy-six quadrillion, one hundred seventy-nine trillion, nine hundred twenty-seven billion, six hundred eighty-seven million, forty-one thousand and twenty-four.