208976511926511621125121024
208,976,511,926,511,621,125,121,024 is an even composite number composed of five prime numbers multiplied together.
208976511926511621125121024 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 208976511926511621125121024:
210 × 38 × 116 × 234 × 894
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 23 × 23 × 23 × 23 × 89 × 89 × 89 × 89)See below for interesting mathematical facts about the number 208976511926511621125121024 from the Numbermatics database.
Names of 208976511926511621125121024
- Cardinal: 208976511926511621125121024 can be written as Two hundred eight septillion, nine hundred seventy-six sextillion, five hundred eleven quintillion, nine hundred twenty-six quadrillion, five hundred eleven trillion, six hundred twenty-one billion, one hundred twenty-five million, one hundred twenty-one thousand and twenty-four.
Scientific notation
- Scientific notation: 2.08976511926511621125121024 × 1026
Factors of 208976511926511621125121024
Divisors of 208976511926511621125121024
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 44 46 48 54 64 66 69 72 81 88 89 92 96 99 108 121 128 132 138 144 162 176 178 184 192 198 207 216 242 243 253 256 264 267 276 288 297 324 352 356 363 368 384 396 414 432 484 486 506 512 528 529 534 552 576 594 621 648 704 712 726 729 736 759 768 792 801 828 864 891 968 972 979 1012 1024 1056 1058 1068 1089 1104 1152 1188 1242 1296 1331 1408 1424 1452 1458 1472 1518 1536 1584 1587 1602 1656 1728 1782 1863 1936 1944 1958 2024 2047 2112 2116 2136 2178 2187 2208 2277 2304 2376 2403 2484 2592 2662 2673 2783 2816 2848 2904 2916 2937 2944 3036 3072 3168 3174 3204 3267 3312 3456 3564 3726 3872 3888 3916 3993 4048 4094 4224 4232 4272 4356 4374 4416 4554 4608 4752 4761 4806 4968 5184 5324 5346 5566 5589 5632 5696 5808 5819 5832 5874 5888 6072 6141 6336 6348 6408 6534 6561 6624 6831 6912 7128 7209 7452 7744 7776 7832 7921 7986 8019 8096 8188 8349 8448 8464 8544 8712 8748 8811 8832 9108 9216 9504 9522 9612 9801 9936 10368 10648 10692 10769 11132 11178 11264 11392 11616 11638 11664 11748 11776 11979 12144 12167 12282 12672 12696 12816 13068 13122 13248 13662 13824 14256 14283 14418 14641 14904 15488 15552 15664 15842 15972 16038 16192 16376 16698 16767 16896 16928 17088 17424 17457 17496 17622 17664 18216 18423 19008 19044 19224 19602 19872 20493 20736 21296 21384 21538 21627 22264 22356 22517 22784 23232 23276 23328 23496 23552 23763 23958 24057 24288 24334 24564 25047 25344 25392 25632 26136 26244 26433 26496 27324 27648 28512 28566 28836 29282 29403 29808 30613 30976 31104 31328 31684 31944 32076 32307 32384 32752 33396 33534 33792 33856 34176 34848 34914 34992 35244 35328 35937 36432 36501 36846 38016 38088 38448 39204 39744 40986 41472 42592 42768 42849 43076 43254 43923 44528 44712 45034 45568 46464 46552 46656 46992 47081 47526 47916 48114 48576 48668 49128 50094 50301 50688 50784 51264 52272 52371 52488 52866 52992 54648 55269 57024 57132 57672 58564 58806 59616 61226 61479 61952 62208 62656 63368 63888 64009 64152 64614 64768 64881 65504 66792 67068 67551 67712 68352 69696 69828 69984 70488 70656 71289 71874 72171 72864 73002 73692 75141 76032 76176 76896 78408 79299 79488 81972 82944 85184 85536 85698 86152 86508 87131 87846 88209 89056 89424 90068 91136 91839 92928 93104 93312 93984 94162 95052 95832 96228 96921 97152 97336 98256 100188 100602 101376 101568 102528 104544 104742 104976 105732 105984 107811 109296 109503 110538 114048 114264 115344 117128 117612 118459 119232 122452 122958 123904 124416 125312 126736 127776 128018 128304 128547 129228 129536 129762 131008 131769 133584 133837 134136 135102 135424 136704 139392 139656 139968 140976 141243 142578 143748 144342 145728 146004 147384 150282 150903 152064 152352 153792 156816 157113 158598 158976 161051 163944 165807 170368 171072 171396 172304 173016 174262 175692 176418 178112 178848 180136 182183 183678 184437 185856 186208 186624 187968 188324 190104 191664 192027 192456 193842 194304 194643 194672 196512 200376 201204 202653 203136 205056 209088 209484 209952 211464 211968 213867 215622 218592 219006 221076 225423 228096 228528 230688 234256 235224 236918 237897 238464 244904 245916 247687 248832 250624 253472 255552 256036 256608 257094 258456 259072 259524 261393 262016 263538 264627 267168 267674 268272 270204 270848 273408 275517 278784 279312 279841 279936 281952 282486 285156 287496 288684 290763 291456 292008 294768 300564 301806 304128 304704 307584 313632 314226 317196 317952 322102 323433 327888 328509 331614 336743 340736 342144 342792 344608 346032 348524 351384 352836 355377 356224 357696 360272 364366 367356 368874 371712 372416 373248 375936 376648 380208 383328 384054 384912 385641 387684 388608 389286 389344 393024 395307 400752 401511 402408 405306 406272 410112 418176 418968 419904 422928 423729 427734 431244 437184 438012 442152 450846 456192 457056 461376 468512 470448 471339 473836 475794 476928 483153 489808 491832 495374 497421 501248 506944 511104 512072 513216 514188 516912 517891 519048 522786 524032 527076 529254 534336 535348 536544 540408 541696 546549 551034 553311 557568 558624 559682 559872 563904 564972 570312 574992 576081 577368 581526 582912 583929 584016 589536 601128 603612 607959 609408 615168 627264 628452 634392 635904 641601 644204 646866 655776 657018 663228 673486 676269 681472 684288 685584 689216 692064 697048 702768 704099 704969 705672 710754 712448 713691 715392 720544 728732 734712 737748 743061 744832 746496 751872 753296 760416 766656 768108 769824 771282 775368 777216 778572 778688 784179 786048 790614 793881 801504 803022 804816 810612 812544 820224 826551 836352 837936 839523 839808 845856 847458 855468 862488 872289 874368 876024 884304 901692 912384 914112 922752 937024 940896 942678 947672 951588 953856 958441 966306 970299 979616 983664 985527 990748 994842 1002496 1010229 1013888 1022208 1024144 1026432 1028376 1033824 1035782 1038096 1045572 1048064 1054152 1058508 1066131 1068672 1070696 1073088 1080816 1082863 1093098 1102068 1106622 1115136 1117248 1119364 1119744 1127808 1129944 1140624 1149984 1152162 1154736 1156923 1163052 1165824 1167858 1168032 1179072 1185921 1202256 1204533 1207224 1215918 1218816 1230336 1254528 1256904 1268784 1271187 1283202 1288408 1293732 1303049 1311552 1314036 1326456 1346972 1352538 1362944 1368576 1371168 1378432 1384128 1394096 1405536 1408198 1409938 1411344 1414017 1421508 1424896 1427382 1430784 1441088 1449459 1457464 1469424 1472207 1475496 1486122 1489664 1492263 1503744 1506592 1520832 1533312 1536216 1539648 1542564 1550736 1553673 1557144 1557376 1568358 1572096 1581228 1587762 1603008 1606044 1609632 1621224 1625088 1639647 1653102 1659933 1672704 1675872 1679046 1679616 1691712 1694916 1710936 1724976 1728243 1744578 1748736 1752048 1768608 1771561 1803384 1823877 1828224 1845504 1874048 1881792 1885356 1895344 1903176 1907712 1916882 1924803 1932612 1940598 1959232 1967328 1971054 1981496 1989684 2004013 2020458 2027776 2028807 2044416 2048288 2052864 2056752 2067648 2071564 2076192 2091144 2096128 2108304 2112297 2114907 2117016 2132262 2137344 2141073 2141392 2146176 2161632 2165726 2186196 2204136 2213244 2229183 2234496 2238728 2239488 2255616 2259888 2281248 2299968 2304324 2309472 2313846 2326104 2331648 2335716 2336064 2352537 2358144 2371842 2404512 2409066 2414448 2431836 2437632 2460672 2479653 2509056 2513808 2518569 2537568 2542374 2566404 2576816 2587464 2606098 2616867 2623104 2628072 2652912 2693944 2705076 2724557 2737152 2742336 2756864 2768256 2788192 2811072 2816396 2819876 2822688 2828034 2843016 2849792 2854764 2861568 2875323 2882176 2898918 2910897 2914928 2938848 2944414 2950992 2956581 2972244 2979328 2984526 3007488 3013184 3030687 3041664 3066624 3072432 3078251 3079296 3085128 3101472 3107346 3114288 3114752 3136716 3144192 3162456 3175524 3198393 3206016 3212088 3219264 3242448 3248589 3279294 3306204 3319866 3345408 3351744 3358092 3359232 3383424 3389832 3421872 3449952 3456486 3470769 3489156 3497472 3504096 3537216 3543122 3557763 3606768 3613599 3647754 3656448 3691008 3704173 3748096 3763584 3770712 3790688 3806352 3813561 3833764 3849606 3865224 3881196 3909147 3918464 3934656 3942108 3962992 3979368 4008026 4040916 4055552 4057614 4088832 4096576 4105728 4113504 4135296 4143128 4152384 4182288 4190209 4216608 4224594 4229814 4234032 4242051 4264524 4274688 4282146 4282784 4292352 4323264 4331452 4348377 4372392 4408272 4416621 4426488 4458366 4468992 4476789 4477456 4511232 4519776 4562496 4599936 4608648 4618944 4627692 4652208 4661019 4671432 4672128 4705074 4716288 4743684 4809024 4818132 4828896 4863672 4875264 4918941 4959306 5018112 5027616 5037138 5075136 5084748 5132808 5153632 5174928 5184729 5212196 5233734 5246208 5256144 5305824 5314683 5387888 5410152 5449114 5471631 5484672 5513728 5536512 5576384 5622144 5632792 5639752 5645376 5656068 5686032 5696801 5709528 5723136 5750646 5764352 5774409 5797836 5821794 5829856 5877696 5888828 5901984 5913162 5944488 5958656 5969052 6012039 6026368 6061374 6083328 6086421 6133248 6144864 6156502 6158592 6170256 6202944 6214692 6228576 6229504 6273432 6288384 6324912 6336891 6344721 6351048 6396786 6412032 6423219 6424176 6438528 6484896 6497178 6558588 6612408 6639732 6687549 6703488 6716184 6718464 6766848 6779664 6843744 6899904 6912972 6941538 6978312 6994944 7008192 7057611 7074432 7086244 7115526 7213536 7227198 7295508 7312896 7382016 7408346 7438959 7496192 7527168 7541424 7555707 7581376 7612704 7627122 7667528 7699212 7730448 7745089 7754659 7762392 7818294 7836928 7850601 7869312 7884216 7925984 7958736 8016052 8081832 8111104 8115228 8173671 8193152 8211456 8227008 8270592 8286256 8304768 8364576 8380418 8433216 8449188 8459628 8468064 8484102 8529048 8549376 8564292 8565568 8584704 8625969 8646528 8662904 8696754 8732691 8744784 8816544 8833242 8852976 8869743 8916732 8937984 8953578 8954912 9022464 9039552 9092061 9124992 9199872 9217296 9234753 9237888 9255384 9304416 9322038 9342864 9344256 9410148 9432576 9487368 9595179 9618048 9636264 9657792 9727344 9745767 9837882 9918612 10036224 10055232 10074276 10150272 10169496 10265616 10307264 10349856 10369458 10424392 10467468 10492416 10512288 10542851 10611648 10629366 10673289 10775776 10820304 10840797 10898228 10943262 10969344 11027456 11073024 11112519 11152768 11244288 11265584 11279504 11290752 11312136 11372064 11393602 11419056 11440683 11501292 11528704 11548818 11595672 11643588 11659712 11727441 11755392 11777656 11803968 11826324 11888976 11911493 11938104 12024078 12052736 12122748 12166656 12172842 12266496 12289728 12313004 12317184 12340512 12405888 12429384 12457152 12459008 12546864 12570627 12649824 12673782 12689442 12702096 12726153 12793572 12824064 12846438 12848352 12877056 12969792 12994356 13045131 13117176 13224816 13249863 13279464 13375098 13406976 13430367 13432368 13533696 13559328 13687488 13799808 13825944 13883076 13956624 13983057 14016384 14115222 14148864 14172488 14231052 14333539 14427072 14454396 14591016 14625792 14756823 14816692 14877918 14992384 15054336 15082848 15111414 15162752 15225408 15254244 15335056 15398424 15460896 15490178 15509318 15524784 15554187 15636588 15673856 15701202 15738624 15768432 15851968 15917472 15944049 16032104 16163664 16194277 16214287 16230456 16347342 16386304 16414893 16454016 16541184 16572512 16609536 16729152 16760836 16866432 16898376 16919256 16936128 16968204 17058096 17090403 17128584 17131136 17169408 17251938 17293056 17323227 17325808 17393508 17465382 17489568 17633088 17666484 17705952 17739486 17833464 17875968 17907156 17909824 18036117 18079104 18184122 18249984 18259263 18399744 18434592 18469506 18475776 18510768 18608832 18644076 18685728 18688512 18820296 18865152 18974736 19010673 19034163 19190358 19236096 19272528 19315584 19454688 19491534 19675764 19837224 20062647 20110464 20148552 20300544 20338992 20531232 20614528 20699712 20738916 20848784 20934936 20984832 21024576 21085702 21172833 21223296 21258732 21346578 21551552 21640608 21681594 21796456 21886524 21938688 22044143 22146048 22225038 22305536 22316877 22488576 22531168 22559008 22581504 22624272 22667121 22744128 22787204 22838112 22881366 23002584 23057408 23097636 23191344 23235267 23263977 23287176 23319424 23454882 23510784 23551803 23555312 23607936 23652648 23777952 23822986 23876208 24048156 24105472 24245496 24333312 24345684 24521013 24579456 24626008 24634368 24681024 24811776 24858768 24905849 24914304 25093728 25141254 25299648 25347564 25378884 25404192 25452306 25587144 25648128 25692876 25696704 25754112 25877907 25939584 25988712 26090262 26234352 26449632 26499726 26558928 26609229 26750196 26813952 26860734 26864736 27067392 27118656 27276183 27374976 27599616 27651888 27704259 27766152 27913248 27966114 28032768 28230444 28297728 28344976 28462104 28667078 28785537 28854144 28908792 29182032 29237301 29513646 29633384 29755836 29970127 30108672 30165696 30222828 30325504 30450816 30508488 30670112 30796848 30921792 30980356 31018636 31049568 31108374 31273176 31347712 31402404 31477248 31536864 31628553 31703936 31834944 31888098 32019867 32064208 32327328 32388554 32428574 32460912 32522391 32694684 32772608 32829786 32908032 33082368 33145024 33219072 33337557 33458304 33521672 33732864 33796752 33838512 33860761 33872256 33936408 34116192 34180806 34257168 34262272 34322049 34503876 34586112 34646454 34651616 34787016 34930764 34979136 35182323 35266176 35332968 35411904 35478972 35666928 35734479 35814312 35819648 36072234 36158208 36368244 36499968 36518526 36799488 36869184 36939012 36951552 37021536 37217664 37288152 37371456 37377024 37640592 37711881 37949472 38021346 38068326 38178459 38380716 38472192 38545056 38631168 38909376 38983068 39135393 39351528 39674448 39749589 40125294 40220928 40297104 40601088 40677984 40745903 41062464 41229056 41399424 41477832 41697568 41869872 41949171 42049152 42171404 42345666 42446592 42517464 42693156 43000617 43103104 43281216 43363188 43592912 43773048 43877376 44088286 44270469 44450076 44611072 44633754 44977152 45062336 45118016 45163008 45248544 45334242 45488256 45574408 45676224 45762732 46005168 46092299 46195272 46382688 46470534 46527954 46574352 46638848 46662561 46909764 47021568 47103606 47110624 47215872 47305296 47555904 47645972 47752416 47832147 48096312 48210944 48490992 48582831 48642861 48691368 49042026 49158912 49244679 49252016 49362048 49623552 49717536 49811698 49828608 50187456 50282508 50599296 50695128 50757768 50808384 50904612 51174288 51271209 51385752 51393408 51508224 51755814 51879168 51969681 51977424 52180524 52468704 52899264 52999452 53117856 53218458 53500392 53627904 53721468 53729472 54108351 54237312 54552366 54749952 55199232 55303776 55408518 55532304 55826496 55932228 56065536 56460888 56595456 56689952 56924208 57032019 57102489 57334156 57571074 57708288 57817584 58364064 58474602 59027292 59266768 59511672 59940254 60187941 60331392 60445656 60651008 60901632 61016976 61340224 61593696 61843584 61960712 62037272 62099136 62216748 62546352 62664811 62742241 62804808 62954496 63073728 63257106 63407872 63518499 63669888 63776196 64039734 64128416 64654656 64777108 64857148 64921824 65044782 65389368 65545216 65659572 65816064 66132429 66290048 66438144 66675114 66916608 66950631 67043344 67465728 67593504 67677024 67721522 67744512 67872816 68001363 68232384 68361612 68514336 68524544 68644098 69007752 69172224 69292908 69303232 69574032 69705801 69791931 69861528 69958272 70364646 70532352 70655409 70665936 70823808 70957944 71333856 71468958 71628624 71639296 72144468 72316416 72736488 72999936 73037052 73563039 73738368 73878024 73903104 74043072 74435328 74576304 74717547 74742912 75281184 75423762 75898944 76042692 76136652 76356918 76761432 76944384 77090112 77262336 77633721 77818752 77966136 78270786 78703056 79348896 79499178 79827687 80250588 80441856 80594208 81202176 81355968 81491806 81828549 82124928 82458112 82798848 82955664 83112777 83395136 83739744 83898342 84098304 84342808 84691332 84893184 85034928 85195979 85301249 85386312 86001234 86206208 86356611 86562432 86726376 87185824 87546096 87711903 88176572 88540938 88900152 89222144 89267508 89910381 90124672 90236032 90326016 90497088 90668484 90976512 91148816 91352448 91525464 92010336 92184598 92390544 92765376 92941068 93055908 93148704 93277696 93325122 93819528 94043136 94207212 94221248 94431744 94610592 94885659 95111808 95291944 95504832 95664294 96059601 96192624 96374807 96981984 97165662 97285722 97382736 97567173 98084052 98317824 98489358 98504032 98724096 99247104 99435072 99623396 99657216 100012671 100374912 100565016 101198592 101390256 101515536 101582283 101616768 101809224 102348576 102542418 102771504 102786816 102966147 103511628 103758336 103939362 103954848 104361048 104937408 105546969 105798528 105998904 106235712 106436916 107000784 107203437 107442936 107458944 108216702 108474624 109104732 109499904 110398464 110607552 110817036 111064608 111652992 111864456 112131072 112921776 113135643 113379904 113848416 114064038 114204978 114668312 115142148 115416576 115635168 115971361 116728128 116949204 117406179 118054584 118533536 119023344 119248767 119880508 120375882 120662784 120891312 121302016 121803264 122033952 122237709 122680448 123187392 123687168 123921424 124074544 124198272 124433496 125092704 125329622 125484482 125609616 125847513 126147456 126514212 126815744 127036998 127339776 127552392 128079468 128256832 129001851 129309312 129554216 129714296 129843648 130089564 130778736 131026423 131319144 131632128 132264858 132580096 132811407 133350228 133833216 133901262 134086688 134931456 135187008 135354048 135443044 135489024 135745632 136002726 136464768 136723224 137028672 137049088 137288196 138015504 138276897 138585816 138606464 139148064 139411602 139583862 139723056 139916544 139987683 140729292 141064704 141310818 141331872 141647616 141915888 142667712 142937916 143257248 143278592 143496441 144288936 144632832 145472976 145748493 145928583 146074104 147126078 147476736 147734037 147756048 148086144 148870656 149152608 149435094 149485824 150562368 150847524 151797888 152085384 152273304 152713836 153522864 153813627 154180224 154524672 155267442 155637504 155932272 156541572 157406112 157668929 158697792 158998356 159655374 160501176 160883712 161188416 162325053 162711936 162983612 163657098 164249856 164916224 165597696 165911328 166225554 166790272 167479488 167796684 168196608 168685616 169382664 169786368 170069856 170391958 170602498 170772624 171096057 171307467 172002468 172412416 172713222 173124864 173452752 174371648 175092192 175423806 176353144 177081876 177800304 178137047 178357157 178535016 179820762 180249344 180472064 180563823 180994176 181336968 181953024 182297632 182704896 183050928 184020672 184369196 184781088 185530752 185882136 186111816 186297408 186555392 186650244 187639056 187994433 188226723 188414424 188442496 188863488 189221184 189771318 190223616 190555497 190583888 191009664 191328588 192119202 192385248 192749614 193963968 194331324 194571444 194765472 195134346 196168104 196635648 196978716 197008064 197448192 198397287 198870144 199246792 199314432 200025342 200749824 200851893 201130032 202397184 202780512 203031072 203164566 203233536 203618448 204004089 204697152 205084836 205543008 205573632 205932294 207023256 207516672 207878724 207909696 208722096 209117403 209375793 209874816 211093938 211597056 211997808 212471424 212873832 214001568 214406874 214885872 214917888 216433404 216949248 218209464 218999808 220689117 221215104 221634072 222129216 223305984 223728912 224152641 225843552 226271286 226759808 227696832 228128076 228409956 229336624 230284296 230833152 231270336 231942722 232901163 233456256 233898408 234812358 236109168 237067072 238046688 238497534 239761016 240751764 241325568 241782624 242485573 243606528 244067904 244475418 245360896 245485647 246374784 247374336 247842848 248149088 248396544 248866992 249338331 250185408 250659244 250968964 251219232 251695026 252294912 253028424 253631488 254073996 254679552 255104784 255587937 255903747 256158936 256513664 258003702 258618624 259069833 259108432 259428592 259687296 260179128 261557472 262052846 262638288 263135709 264529716 265160192 265622814 266700456 267666432 267802524 268173376 269731143 270374016 270708096 270886088 270978048 271491264 272005452 272929536 273446448 273964339 274057344 274576392 276031008 276553794 277171632 277212928 278296128 278823204 279167724 279446112 279833088 279975366 281458584 282129408 282621636 282663744 283295232 283831776 284656977 285335424 285875832 286514496 286557184 286992882 288577872 289124421 290945952 291496986 291857166 292148208 292701519 294252156 294953472 295468074 295512096 296172288 297741312 298305216 298870188 298971648 300038013 301124736 301695048 303595776 304170768 304546608 304746849 305427672 307045728 307627254 308360448 308898441 310534884 311275008 311864544 313083144 314812224 315337858 316640907 317395584 317996712 319310748 321002352 321610311 322376832 324650106 325423872 325967224 327314196 328499712 329671397 331195392 331822656 332451108 333580544 334958976 335593368 336393216 337371232 338765328 339406929 340139712 340783916 341204996 341545248 342192114 342614934 344004936 344824832 345426444 346249728 346905504 347914083 348743296 350184384 350847612 352218537 352706288 354163752 355600608 356274094 356714314 357070032 357746301 359641524 360498688 360944128 361127646 361988352 362673936 363906048 364595264 365409792 366101856 366713127 368041344 368738392 369562176 371061504 371764272 372223632 372468371 372594816 372928601 373300488 375278112 375988866 376453446 376828848 376884992 377542539 378442368 379542636 380447232 381110994 381167776 382019328 382657176 384238404 384770496 385499228 387005553 387927936 388662648 389142888 389530944 390268692 392336208 393079269 393957432 394016128 394896384 396794574 397740288 398434221 398493584 400050684 401499648 401703786 402260064 404794368 405561024 406062144 406329132 406467072 407236896 408008178 409394304 410169672 411086016 411147264 411864588 414046512 414830691 415757448 415819392 417444192 418234806 418751586 419749632 419963049 422187876 423194112 423995616 424942848 425747664 428003136 428813748 429771744 429835776 430489323 432866808 433898496 436418928 437245479 437785749 441378234 442430208 443268144 444258432 446611968 447457824 448305282 451687104 452542572 453519616 455393664 456256152 456819912 458673248 460568592 461440881 462540672 463885444 465802326 466912512 467796816 469624716 472218336 473006787 474134144 476093376 476995068 479522032 481503528 482651136 483565248 484971146 486975159 488135808 488950836 490721792 490971294 492749568 494748672 495685696 496298176 496793088 497733984 498676662 500370816 501318488 501937928 502438464 503390052 504589824 506056848 507015289 508147992 509359104 510209568 511175874 511807494 512317872 513027328 513288171 513922401 516007404 517237248 518139666 518216864 518857184 519374592 520358256 523114944 524105692 525276576 526271418 529059432 530320384 531245628 533400912 534411141 535071471 535605048 536346752 539462286 540748032 541416192 541691469 541772176 542982528 544010904 545859072 546892896 547928678 548114688 549152784 552062016 553107588 554343264 554425856 556592256 557646408 558335448 558892224 559666176 559950732 562917168 563983299 564680169 565243272 565327488 566590464 567663552 569313954 570670848 571666491 571751664 573028992 573985764 577155744 578248842 581891904 582993972 583714332 584296416 585403038 588504312 589906944 590936148 591024192 592344576 595191861 596610432 597740376 597943296 600076026 602249472 603390096 607191552 608341536 609093216 609493698 610855344 612012267 614091456 615254508 616720896 617796882 621069768 622550016 623729088 626166288 627352209 628127379 629624448 630675716 633281814 634791168 635993424 638621496 642004704 643220622 644753664 649300212 650847744 651934448 654628392 656999424 659342794 662067351 663645312 664902216 667161088 669917952 671186736 672457923 674742464 677530656 678813858 680279424 681567832 682409992 683090496 684384228 685229868 688009872 689312921 690164651 690852888 692499456 693811008 695828166 697486592 698703489 700368768 701695224 704437074 705412576 708327504 711201216 712548188 713428628 714140064 715492602 719283048 720997376 721888256 722255292 723976704 725347872 727456719 729190528 730819584 732203712 733426254 736082688 736456941 737476784 739124352 742123008 743528544 744447264 744936742 745189632 745857202 746600976 748014993 750556224 751977732 752906892 753657696 753769984 755085078 756884736 759085272 760894464 762221988 762335552 764038656 765314352 766763811 767711241 768476808 769540992 770998456 774011106 775855872 777209499 777325296 778285776 779061888 780537384 784672416 786158538 787914864 788032256 789407127 793589148 795480576 796868442 796987168 800101368 802999296 803407572 804520128 809193429 811122048 812124288 812658264 812934144 814473792 816016356 818788608 820339344 821893017 822172032 823729176 828093024 829661382 831514896 831638784 834888384 836469612 837503172 839499264 839926098 844375752 846388224 847991232 849885696 851495328 853970931 856006272 857627496 859543488 859671552 860978646 865733616 867373263 872837856 874490958 875571498 878104557 882756468 884860416 886536288 888516864 893223936 894915648 896610564 900114039 903374208 905085144 907039232 910787328 912512304 913639824 914240547 917346496 921137184 922881762 925081344 927770888 931604652 933825024 935593632 937155769 938313739 939249432 944436672 946013574 948268288 949922721 952186752 953990136 959044064 963007056 964830933 967130496 969942292 973950318 976271616 977901672 981443584 981942588 985499136 989014191 991371392 992596352 993586176 995467968 997353324 1000741632 1002636976 1003875856 1004876928 1006780104 1009179648 1012113696 1014030578 1016295984 1018220787 1020419136 1022351748 1023614988 1024635744 1026054656 1026576342 1027844802 1032014808 1034474496 1036279332 1036433728 1037714368 1038749184 1040716512 1043742249 1046229888 1048211384 1050553152 1052542836 1056655611 1058118864 1060122877 1062491256 1066801824 1068822282 1070142942 1071210096 1072693504 1073238903 1078924572 1081496064 1082832384 1083382938 1083544352 1085965056 1088021808 1091718144 1093785792 1095857356 1096229376 1098305568 1100139381 1104124032 1106215176 1108686528 1108851712 1113184512 1115292816 1116670896 1117405113 1117784448 1118785803 1119901464 1125834336 1127966598 1129360338 1130486544 1130654976 1132627617 1135327104 1138627908 1141341696 1143332982 1143503328 1146057984 1147971528 1154311488 1156497684 1161016659 1163783808 1165987944 1167428664 1168592832 1170806076 1177008624 1179237807 1181872296 1182048384 1184689152 1190383722 1193220864 1195302663 1195480752 1200152052 1204498944 1206780192 1214383104 1216683072 1218186432 1218987396 1221710688 1224024534 1228182912 1230509016 1233441792 1235593764 1242139536 1244492073 1247458176 1252332576 1254704418 1256254758 1259248896 1261351432 1266563628 1269582336 1271986848 1275684971 1277242992 1284009408 1286441244 1289507328 1291467969 1298600424 1301695488 1303868896 1309256784 1311736437 1313357247 1318685588 1324134702 1327290624 1329804432 1334322176 1339835904 1342373472 1344915846 1349484928 1355061312 1357627716 1360558848 1363135664 1364819984 1366180992 1368768456 1370459736 1376019744 1378625842 1380329302 1381705776 1384322643 1387622016 1391656332 1394973184 1397406978 1400737536 1403390448 1408874148 1410825152 1416655008 1419020361 1422402432 1425096376 1426857256 1428280128 1430985204 1438566096 1441290653 1443071543 1444510584 1447953408 1450695744 1454913438 1458381056 1460925477 1464407424 1466852508 1472165376 1472913882 1474953568 1478248704 1484246016 1487057088 1488894528 1489873484 1490379264 1491714404 1493201952 1496029986 1501112448 1503955464 1505813784 1507315392 1507539968 1510170156 1513769472 1518170544 1521045867 1524443976 1524671104 1528077312 1530628704 1533527622 1535422482 1536953616 1539081984 1539864513 1541767203 1541996912 1548022212 1551711744 1554418998 1554650592 1556571552 1558123776 1561074768 1569344832 1572317076 1575829728 1576064512 1578814254 1587178296 1590961152 1593736884 1593974336 1600202736 1603233423 1605214413 1606815144 1609040256 1618386858 1622244096 1624248576 1625074407 1625316528 1628947584 1632032712 1637577216 1640678688 1643786034 1644344064 1647458352 1656186048 1659322764 1663029792 1663277568 1669776768 1672939224 1675006344 1678998528 1679852196 1688751504 1691949897 1694040507 1695982464 1699771392 1702990656 1707941862 1712012544 1715254992 1719086976 1721957292 1731467232 1734746526 1745675712 1748981916 1751142996 1756209114 1765512936 1769720832 1773072576 1777033728 1785575583 1789831296 1793221128 1800228078 1806748416 1810170288 1814078464 1821574656 1825024608 1827279648 1828481094 1834692992 1836036801 1842274368 1845763524 1850162688 1855541776 1863209304 1867650048 1871187264 1874311538 1876627478 1878498864 1882056627 1884382137 1888873344 1892027148 1896536576 1899845442 1904373504 1907980272 1918088128 1926014112 1929661866 1934260992 1939884584 1947900636 1952543232 1955803344 1959507517 1961928727 1963885176 1970998272 1978028382 1982742784 1985192704 1986202053 1990935936 1994706648 2001483264 2005273952 2007751712 2009753856 2013560208 2017373769 2024227392 2028061156 2032591968 2036441574 2040838272 2044703496 2047229976 2049271488 2052109312 2053152684 2055689604 2064029616 2067938763 2070493953 2072558664 2072867456 2075428736 2077498368 2081433024 2087484498 2092459776 2096110467 2096422768 2101106304 2105085672 2113311222 2116237728 2120245754 2124982512 2133603648 2137644564 2140285884 2142420192 2145387008 2146477806 2157849144 2162992128 2165664768 2166765876 2167088704 2171930112 2176043616 2182370157 2187571584 2191714712 2192458752 2196611136 2200278762 2208248064 2209370823 2212430352 2216620561 2217373056 2226369024 2230585632 2233341792 2234810226 2235568896 2237571606 2239802928 2244044979 2251668672 2255933196 2258720676 2260973088 2261309952 2265255234 2270654208 2277255816 2282683392 2286665964 2287006656 2292115968 2295943056 2300291433 2303133723 2308622976 2312995368 2322033318 2327567616 2331975888 2334857328 2337185664 2341612152 2354017248 2358475614 2363744592 2364096768 2368221381 2380767444 2386441728 2390605326 2390961504 2400304104 2408997888 2413560384 2427580287 2433366144 2436372864 2437974792 2443421376 2448049068 2456365824 2461018032 2465679051 2471187528 2484279072 2488984146 2494916352 2504665152 2509408836 2512509516 2518497792 2522702864 2533127256 2539164672 2543973696 2551369942 2554485984 2561912793 2568018816 2572882488 2579014656 2582935938 2597200848 2602119789 2607737792 2618513568 2623472874 2626714494 2637371176 2648269404 2654581248 2659608864 2667341303 2679671808 2684746944 2689831692 2698969856 2700342117 2710122624 2715255432 2721117696 2726271328 2729639968 2732361984 2737536912 2740919472 2742721641 2752039488 2757251684 2760658604 2763411552 2768645286 2775244032 2783312664 2789946368 2794813956 2801475072 2806780896 2811467307 2814941217 2817748296 2821650304 2833310016 2838040722 2844804864 2849768163 2850192752 2853714512 2856560256 2861970408 2877132192 2882581306 2886143086 2889021168 2894492799 2901391488 2909826876 2916762112 2921850954 2928814848 2933705016 2944330752 2945827764 2949907136 2956497408 2967042573 2974114176 2977789056 2979746968 2980758528 2983428808 2986403904 2992059972 3002224896 3007910928 3011627568 3013607729 3014630784 3020340312 3027538944 3036341088 3042091734 3048887952 3049342208 3054662361 3061257408 3067055244 3070844964 3073907232 3078163968 3079729026 3083534406 3083993824 3096044424 3103423488 3108837996 3109301184 3113143104 3116247552 3122149536 3131226747 3138689664 3144634152 3151659456 3152129024 3157628508 3174356592 3180368631 3187473768 3187948672 3200405472 3206466846 3210428826 3213630288 3218080512 3219716709 3236773716 3244488192 3248497152 3250148814 3250633056 3257895168 3264065424 3275154432 3281357376 3287572068 3288688128 3294916704 3300418143 3312372096 3318645528 3326059584 3326555136 3339553536 3345878448 3350012688 3352215339 3356357409 3359704392 3377503008 3383899794 3388081014 3391964928 3397882851 3405981312 3415883724 3424025088 3430509984 3438173952 3443914584 3462934464 3469493052 3483049977 3491351424 3497963832 3502285992 3512418228 3531025872 3537713421 3546145152 3554067456 3571151166 3579662592 3586442256 3600456156 3613496832 3620340576 3626385367 3643149312 3650049216 3654559296 3656962188 3669385984 3672073602 3684548736 3691527048 3700325376 3711083552 3726418608 3733476219 3742374528 3748623076 3753254956 3756997728 3764113254 3768764274 3777746688 3784054296 3793073152 3799690884 3808747008 3815960544 3827054913 3836176256 3852028224 3859323732 3868521984 3874403907 3879769168 3895801272 3905086464 3911606688 3919015034 3923857454 3927770352 3935209311 3940071741 3956056764 3965485568 3970385408 3972404106 3981871872 3989413296 4002966528 4010547904 4015503424 4019507712 4027120416 4034747538 4048454784 4056122312 4065183936 4072883148 4081676544 4089406992 4094459952 4097152081 4098542976 4102214611 4106305368 4111379208 4128059232 4135877526 4140987906 4145117328 4145734912 4150857472 4152967929 4162866048 4174968996 4184919552 4192220934 4192845536 4202212608 4210171344 4226622444 4232475456 4240491508 4249965024 4257061083 4267207296 4275289128 4280571768 4284840384 4290774016 4292955612 4315698288 4323871959 4329214629 4333531752 4334177408 4343860224 4352087232 4364740314 4375143168 4382776431 4383429424 4393222272 4400557524 4416496128 4418741646 4424860704 4433241122 4434746112 4452738048 4461171264 4466683584 4469620452 4471137792 4475143212 4479605856 4488089958 4503337344 4511866392 4517441352 4521946176 4522619904 4530510468 4541308416 4554511632 4563137601 4573331928 4574013312 4584231936 4591886112 4600582866 4606267446 4617245952 4619593539 4625301609 4625990736 4644066636 4655135232 4663951776 4669714656 4674371328 4683224304 4708034496 4716951228 4727489184 4728193536 4736442762 4761534888 4772883456 4781210652 4781923008 4800608208 4809700269 4815643239 4827120768 4855160574 4866732288 4872745728 4875949584 4886842752 4896098136 4912731648 4922036064 4931358102 4942375056 4968558144 4977968292 4989832704 5009330304 5018817672 5025019032 5036995584 5045405728 5066254512 5075849691 5082121521 5087947392 5102739884 5108971968 5123825586 5136037632 5145764976 5165871876 5194401696 5204239578 5215475584 5237027136 5246945748 5253428988 5274742352 5296538808 5309162496 5319217728 5334682606 5356726749 5369493888 5379663384 5397939712 5400684234 5420245248 5430510864 5442235392 5452542656 5459279936 5464723968 5475073824 5481838944 5485443282 5504078976 5514503368 5521317208 5526823104 5537290572 5550488064 5566625328 5577168179 5589627912 5602950144 5613561792 5622934614 5629882434 5635496592 5643300608 5646169881 5653146411 5666620032 5676081444 5689609728 5699536326 5700385504 5707429024 5713120512 5723940816 5754264384 5765162612 5772286172 5778042336 5788985598 5802782976 5819653752 5833524224 5843701908 5857629696 5867410032 5878522551 5885786181 5891655528 5899814272 5912994816 5934085146 5948228352 5955578112 5958606159 5959493936 5966857616 5972807808 5984119944 6004449792 6015821856 6023255136 6027215458 6029261568 6040680624 6052121307 6072682176 6084183468 6097775904 6098684416 6109324722 6122514816 6134110488 6141689928 6147814464 6156327936 6159458052 6167068812 6167987648 6192088848 6203816289 6211481859 6217675992 6218602368 6226286208 6232495104 6244299072 6262453494 6277379328 6288331401 6289268304 6303318912 6315257016 6348713184 6360737262 6374947536 6375897344 6400810944 6412933692 6420857652 6427260576 6436161024 6439433418 6473547432 6488976384 6496994304 6500297628 6501266112 6515790336 6528130848 6547110471 6562714752 6575144136 6577376256 6589833408 6600836286 6624744192 6637291056 6649861683 6652119168 6679107072 6691756896 6700025376 6704430678 6712714818 6719408784 6732134937 6755006016 6767799588 6776162028 6783929856 6795765702 6811962624 6831767448 6848050176 6861019968 6876347904 6887829168 6900874299 6909401169 6925868928 6938986104 6966099954 6982702848 6995927664 7004571984 7024836456 7062051744 7075426842 7092290304 7104664143 7142302332 7159325184 7172884512 7200912312 7226993664 7240681152 7252770734 7282740861 7300098432 7309118592 7313924376 7338771968 7344147204 7369097472 7383054096 7397037153 7422167104 7452837216 7466952438 7484749056 7497246152 7506509912 7513995456 7528226508 7537528548 7555493376 7568108592 7582442131 7591811161 7599381768 7617494016 7631921088 7654109826 7672352512 7685738379 7704056448 7718647464 7737043968 7748807814 7759538336 7791602544 7806359367 7823213376 7838030068 7847714908 7855540704 7870418622 7880143482 7912113528 7930971136 7940770816 7944808212 7963743744 7978826592 8002023909 8021095808 8031006848 8039015424 8054240832 8069495076 8096909568 8101026351 8112244624 8130367872 8145766296 8163353088 8178813984 8188919904 8194304162 8197085952 8204429222 8212610736 8222758416 8228164923 8256118464 8271755052 8281975812 8290234656 8291469824 8301714944 8305935858 8325732096 8349937992 8369839104 8384441868 8385691072 8404425216 8420342688 8434401921 8444823651 8453244888 8464950912 8480983016 8499930048 8514122166 8534414592 8549304489 8550578256 8561143536 8569680768 8577357823 8585911224 8631396576 8647743918 8658429258 8667063504 8668354816 8683478397 8704174464 8729480628 8750286336 8765552862 8766858848 8786444544 8801115048 8832992256 8837483292 8849721408 8866482244 8869492224 8901127719 8922342528 8933367168 8939240904 8942275584 8950286424 8959211712 8976179916 9006674688 9023732784 9034882704 9040823187 9043892352 9061020936 9082616832 9109023264 9126275202 9146663856 9148026624 9163987083 9183772224 9201165732 9212534892 9234491904 9239187078 9250603218 9251981472 9288133272 9310270464 9327903552 9339429312 9348742656 9366448608 9393680241 9416068992 9433902456 9454978368 9456387072 9472885524 9523069776 9541105893 9562421304 9563846016 9601216416 9619400538 9631286478 9654241536 9659150127 9710321148 9733464576 9745491456 9751899168 9773685504 9792196272 9825463296 9844072128 9862716204 9884750112 9901254429 9937116288 9955936584 9979665408 10018660608 10037635344 10050038064 10056646017 10069072227 10090811456 10132509024 10151699382 10164243042 10175894784 10205479768 10217943936 10247651172 10272075264 10291529952 10321451129 10331743752 10388803392 10408479156 10430951168 10449149931 10474054272 10493891496 10506857976 10549484704 10593077616 10613140263 10638435456 10669365212 10713453498 10738987776 10759326768 10795879424 10801368468 10840490496 10861021728 10879156101 10905085312 10918559872 10929447936 10950147648 10963677888 10970886564 11008157952 11029006736 11042634416 11053646208 11074581144 11100976128 11133250656 11154336358 11179255824 11200428657 11227123584 11245869228 11259764868 11270993184 11286601216 11292339762 11306292822 11333240064 11352162888 11379219456 11399072652 11400771008 11414858048 11426241024 11447881632 11481164739 11508528768 11530325224 11544572344 11556084672 11577971196 11605565952 11623211721 11639307504 11661351647 11687403816 11715259392 11734820064 11757045102 11771572362 11783311056 11799628544 11805627933 11820215223 11868170292 11896456704 11911156224 11917212318 11918987872 11933715232 11945615616 11968239888 12008899584 12031643712 12046510272 12054430916 12058523136 12081361248 12104242614 12145364352 12168366936 12195551808 12197368832 12218649444 12245029632 12268220976 12283379856 12291456243 12295628928 12306643833 12318916104 12334137624 12335975296 12384177696 12407632578 12422963718 12435351984 12437204736 12452572416 12458903787 12488598144 12524906988 12554758656 12576662802 12578536608 12606637824 12630514032 12697426368 12721474524 12749895072 12751794688 12771183249 12801621888 12825867384 12841715304 12854521152 12872322048 12878866836 12947094864 12971615877 12987643887 13000595256 13002532224 13031580672 13056261696 13094220942 13125429504 13148329293 13150288272 13179666816 13201672572 13249488384 13274582112 13299723366 13304238336 13358214144 13383513792 13400050752 13408861356 13425429636 13438817568 13464269874 13510012032 13535599176 13552324056 13567859712 13591531404 13623925248 13663534896 13689412803 13722039936 13752695808 13775658336 13801748598 13818802338 13851737856 13877972208 13932199908 13965405696 13991855328 14009143968 14032534681 14049672912 14124103488 14150853684 14184580608 14209328286 14284604664 14318650368 14345769024 14401824624 14429100807 14446929717 14481362304 14505541468 14565481722 14600196864 14618237184 14627848752 14677543936 14688294408 14738194944 14766108192 14794074306 14844334208 14905674432 14933904876 14969498112 14994492304 15013019824 15027990912 15056453016 15075057096 15110986752 15136217184 15164884262 15183622322 15198763536 15227549073 15246364563 15263842176 15308219652 15344705024 15371476758 15408112896 15437294928 15497615628 15519076672 15583205088 15612718734 15646426752 15676060136 15695429816 15711081408 15740837244 15760286964 15824227056 15854197183 15873786973 15889616424 15927487488 15957653184 16004047818 16042191616 16062013696 16070180247 16108481664 16138990152 16193819136 16202052702 16224489248 16260735744 16291532592 16326706176 16357627968 16377839808 16388608324 16394171904 16408858444 16425221472 16445516832 16456329846 16512236928 16543510104 16563951624 16580469312 16582939648 16603429888 16611871716 16651464192 16699875984 16731504537 16768883736 16771382144 16808850432 16840685376 16868803842 16889647302 16906489776 16929901824 16938509643 16959439233 16961966032 16999860096 17028244332 17068829184 17098608978 17101156512 17122287072 17139361536 17154715646 17171822448 17262793152 17295487836 17316858516 17334127008 17336709632 17366956794 17408348928 17458961256 17500572672 17531105724 17533717696 17572889088 17602230096 17635567653 17657358543 17674966584 17699442816 17732964488 17738984448 17802255438 17844685056 17866734336 17875818477 17878481808 17900572848 17918423424 17952359832 18013349376 18047465568 18069765408 18081646374 18087784704 18122041872 18156363921 18218046528 18252550404 18293327712 18296053248 18327974166 18367544448 18402331464 18425069784 18468983808 18478374156 18501206436 18503962944 18576266544 18611448867 18634445577 18655807104 18678858624 18697485312 18732897216 18787360482 18832137984 18867804912 18909956736 18945771048 19046139552 19082211786 19124842608 19127692032 19202432832 19238801076 19262572956 19308483072 19318300254 19420642296 19466929152 19490982912 19503798336 19547371008 19584392544 19641331413 19688144256 19725432408 19769500224 19802508858 19874232576 19911873168 19949585049 20037321216 20075270688 20100076128 20113292034 20138144454 20181622912 20196404811 20265018048 20303398764 20328486084 20351789568 20410959536 20435887872 20495302344 20544150528 20583059904 20642902258 20663487504 20702622897 20728203507 20777606784 20816958312 20861902336 20898299862 20948108544 20987782992 21013715952 21098969408 21186155232 21226280526 21276870912 21338730424 21426906996 21477975552 21518653536 21554582687 21581215997 21602736936 21680980992 21722043456 21758312202 21810170624 21837119744 21848222583 21900295296 21927355776 21941773128 22016315904 22058013472 22085268832 22107292416 22149162288 22191111459 22266501312 22308672716 22358511648 22400857314 22454247168 22491738456 22519529736 22541986368 22573202432 22584679524 22612585644 22666480128 22704325776 22747326393 22775433483 22798145304 22801542016 22829716096 22852482048 22895763264 22962329478 23017057536 23057215137 23060650448 23089144688 23112169344 23155942392 23211131904 23246423442 23278615008 23322703294 23374807632 23419078101 23469640128 23514090204 23543144724 23566622112 23599257088 23611255866 23640430446 23736340584 23792913408 23822312448 23834424636 23837975744 23867430464 23891231232 23936479776 24006071727 24063287424 24093020544 24108861832 24117046272 24162722496 24208485228 24290728704 24303079053 24336733872 24382826171 24391103616 24437298888 24490059264 24536441952 24566759712 24582912486 24591257856 24613287666 24637832208 24668275248 24671950592 24684494769 24768355392 24815265156 24845927436 24870703968 24874409472 24905144832 24917807574 24977196288 25049813976 25109517312 25153325604 25157073216 25213275648 25261028064 25303205763 25334470953 25394852736 25442949048 25499790144 25503589376 25542366498 25603243776 25651734768 25683430608 25709042304 25732073469 25757733672 25894189728 25943231754 25975287774 26001190512 26005064448 26050435191 26112523392 26188441884 26250859008 26296658586 26300576544 26359333632 26403345144 26498976768 26549164224 26599446732 26608476672 26703383157 26767027584 26800101504 26817722712 26850859272 26877635136 26928539748 27020024064 27071198352 27104648112 27122469561 27183062808 27247850496 27327069792 27378825606 27444079872 27491961249 27551316672 27603497196 27637604676 27703475712 27755944416 27864399816 27930811392 27983710656 28018287936 28065069362 28099345824 28181040723 28248206976 28301707368 28369161216 28418656572 28569209328 28623317679 28691538048 28803649248 28858201614 28893859434 28962724608 29011082936 29130963444 29200393728 29236474368 29255697504 29340754333 29376588816 29476389888 29532216384 29588148612 29688668416 29703763287 29811348864 29867809752 29938996224 29988984608 30026039648 30055981824 30112906032 30150114192 30169938051 30207216681 30272434368 30329768524 30367244644 30397527072 30455098146 30492729126 30527684352 30616439304 30689410048 30742953516 30816225792 30874589856 30964353387 30995231256 31038153344 31166410176 31225437468 31292853504 31347449793 31352120272 31390859632 31422162816 31481674488 31520573928 31648454112 31708394366 31747573946 31779232848 31839420789 31915306368 32008095636 32084383232 32124027392 32140360494 32216963328 32277980304 32387638272 32404105404 32448978496 32521471488 32583065184 32637468303 32715255936 32755679616 32777216648 32788343808 32817716888 32850442944 32891033664 32912659692 33024473856 33087020208 33127903248 33149685019 33160938624 33190645489 33223743432 33302928384 33399751968 33463009074 33537767472 33542764288 33601285971 33681370752 33737607684 33779294604 33812979552 33859803648 33877019286 33918878466 33923932064 33999720192 34056488664 34137658368 34197217956 34202313024 34244574144 34278723072 34309431292 34343644896 34443494217 34525586304 34590975672 34633717032 34668254016 34673419264 34733913588 34816697856 34917922512 34984054941 35062211448 35067435392 35145778176 35204460192 35271135306 35314717086 35349933168 35398885632 35416883799 35460645669 35465928976 35604510876 35689370112 35733468672 35751636954 35756963616 35801145696 35836846848 35904719664 36026698752 36094931136 36139530816 36163292748 36175569408 36244083744 36312727842 36436093056 36505100808 36586655424 36592106496 36655948332 36735088896 36804662928 36850139568 36874368729 36919931499 36956748312 37002412872 37007925888 37152533088 37222897734 37268891154 37311614208 37357717248 37376711361 37465794432 37574720964 37664275968 37735609824 37819913472 37891542096 38092279104 38164423572 38249685216 38255384064 38313549747 38404865664 38477602152 38525145912 38616966144 38636600508 38841284592 38914847631 38962931661 39007596672 39094742016 39168785088 39282662826 39376288512 39450864816 39539000448 39605017716 39748465152 39823746336 39899170098 40074642432 40150541376 40200152256 40226584068 40276288908 40363245824 40392809622 40530036096 40606797528 40656972168 40703579136 40821919072 40871775744 40990604688 41068238409 41166119808 41285804516 41326975008 41405245794 41456407014 41555213568 41633916624 41723804672 41796599724 41896217088 41975565984 42027431904 42097604043 42197938816 42372310464 42452561052 42553741824 42677460848 42853813992 42955951104 43037307072 43109165374 43162431994 43205473872 43287302421 43340789151 43444086912 43516624404 43620341248 43674239488 43696445166 43800590592 43854711552 43883546256 44032631808 44116026944 44170537664 44214584832 44298324576 44382222918 44533002624 44617345432 44717023296 44801714628 44908494336 44983476912 45039059472 45068672891 45083972736 45124360721 45169359048 45225171288 45332960256 45408651552 45494652786 45550866966 45596290608 45603084032 45659432192 45682647219 45739093689 45791526528 45924658956 46034115072 46114430274 46121300896 46178289376 46224338688 46311884784 46492846884 46557230016 46645406588 46749615264 46838156202 46939280256 47028180408 47086289448 47133244224 47198514176 47222511732 47280860892 47472681168 47562591549 47621360919 47668849272 47675951488 47734860928 47782462464 47872959552 48012143454 48126574848 48186041088 48210540741 48217723664 48325444992 48416970456 48581457408 48606158106 48673467744 48765652342 48782207232 48874597776 48980118528 49072883904 49133519424 49165824972 49182515712 49226575332 49275664416 49336550496 49343901184 49368989538 49536710784 49630530312 49691854872 49741407936 49748818944 49810289664 49835615148 49954392576 50099627952 50194513611 50306651208 50314146432 50426551296 50522056128 50606411526 50668941906 50789705472 50815528929 50878317699 50885898096 50999580288 51084732996 51206487552 51303469536 51366861216 51418084608 51464146938 51515467344 51788379456 51886463508 51950575548 52002381024 52010128896 52100870382 52225046784 52376883768 52501718016 52593317172 52601153088 52718667264 52806690288 52906702959 52972075629 53098328448 53198893464 53216953344 53406766314 53534055168 53600203008 53635445424 53701718544 53755270272 53857079496 54040048128 54142396704 54209296224 54244939122 54366125616 54469091763 54654139584 54757651212 54888159744 54983922498 55102633344 55206994392 55275209352 55406951424 55511888832 55728799632 55834346601 55903336731 55967421312 56036575872 56130138724 56198691648 56362081446 56496413952 56603414736 56837313144 57138418656 57246635358 57383076096 57607298496 57716403228 57787718868 57925449216 58022165872 58261926888 58400787456 58472948736 58511395008 58681508666 58753177632 58923994239 59064432768 59176297224 59377336832 59407526574 59622697728 59735619504 59848755147 59977969216 60052079296 60111963648 60225812064 60300228384 60339876102 60414433362 60544868736 60659537048 60734489288 60795054144 60910196292 60985458252 61055368704 61232878608 61348849969 61485907032 61632451584 61749179712 61928706774 61990462512 62076306688 62107868691 62184610521 62332820352 62450874936 62585707008 62694899586 62704240544 62781719264 62844325632 62963348976 63041147856 63296908224 63416788732 63495147892 63558465696 63678841578 63830612736 64016191272 64168766464 64248054784 64280720988 64433926656 64555960608 64663748061 64743647991 64808210808 64897956992 65042942976 65166130368 65274936606 65430511872 65511359232 65544667749 65554433296 65635433776 65700885888 65782067328 65825319384 66048947712 66174040416 66255806496 66299370038 66321877248 66381290978 66447486864 66573334377 66799503936 66926018148 67075534944 67085528576 67202571942 67362741504 67475215368 67558589208 67625959104 67719607296 67754038572 67837756932 67847864128 67999440384 68112977328 68241979179 68326300449 68394435912 68404626048 68489148288 68557446144 68618862584 68687289792 68886988434 69051172608 69171645411 69181951344 69267434064 69336508032 69467827176 69633395712 69835845024 69968109882 70124422896 70134870784 70257234303 70408920384 70542270612 70629434172 70699866336 70797771264 70833767598 70921291338 70931857952 71209021752 71378740224 71466937344 71503273908 71513927232 71602291392 71673693696 71809439328 72018215181 72189862272 72279061632 72326585496 72351138816 72488167488 72625455684 72872186112 73010201616 73148478513 73173310848 73311896664 73470177792 73609325856 73700279136 73748737458 73839862998 73913496624 74004825744 74015851776 74053484307 74305066176 74445795468 74537782308 74623228416 74715434496 74753422722 74931588864 75149441928 75328551936 75471219648 75639826944 75783084192 75909617289 76003412859 76184558208 76328847144 76499370432 76510768128 76627099494 76809731328 76955204304 77050291824 77196220407 77273201016 77682569184 77829695262 77925863322 78015193344 78151305573 78337570176 78565325652 78752577024 78901729632 79078000896 79210035432 79496930304 79647492672 79798340196 80110149471 80301082752 80400304512 80453168136 80552577816 80726491648 80785619244 81060072192 81213595056 81313944336 81367408683 81643838144 81743551488 81981209376 82136476818 82332239616 82571609032 82653950016 82810491588 82912814028 83110427136 83267833248 83406863441 83509922771 83593199448 83792434176 83951131968 84054863808 84195208086 84395877632 84543122169 84744620928 84905122104 85107483648 85354921696 85707627984 85869953037 86074614144 86218330748 86324863988 86410947744 86574604842 86681578302 86888173824 87033248808 87240682496 87348478976 87392890332 87601181184 87709423104 87767092512 88022262999 88232053888 88341075328 88429169664 88596649152 88764445836 89066005248 89111289861 89234690864 89434046592 89603429256 89816988672 89966953824 90078118944 90137345782 90167945472 90248721442 90338718096 90450342576 90509814153 90621650043 90817303104 90989305572 91101733932 91192581216 91206168064 91318864384 91365294438 91478187378 91583053056 91849317912 92068230144 92228860548 92242601792 92356578752 92448677376 92623769568 92893060161 92985693768 93114460032 93290813176 93499230528 93676312404 93878560512 94042349379 94056360816 94172578896 94266488448 94350936053 94445023464 94561721784 94945362336 95125183098 95242721838 95337698544 95351902976 95469721856 95518262367 95745919104 96024286908 96253149696 96372082176 96421081482 96435447328 96650889984 96833940912 97162914816 97212316212 97346935488 97531304684 97564414464 97749195552 97912404909 98145767808 98267038848 98331649944 98365031424 98453150664 98551328832 98673100992 98687802368 98737979076 99073421568 99261060624 99383709744 99449055057 99482815872 99571936467 99671230296 99908785152 100199255904 100389027222 100613302416 100628292864 100803857913 101044112256 101212823052 101337883812 101579410944 101631057858 101756635398 101771796192 101999160576 102169465992 102412975104 102606939072 102733722432 102836169216 102928293876 103030934688 103330482651 103576758912 103772927016 103901151096 104004762048 104020257792 104201740764 104450093568 104753767536 104952164823 105186634344 105202306176 105437334528 105613380576 105813405918 105944151258 106196656896 106250651397 106381937007 106397786928 106813532628 107068110336 107200406016 107270890848 107403437088 107510540544 107714158992 108080096256 108284793408 108418592448 108489878244 108732251232 108938183526 109308279168 109515302424 109776319488 109967844996 110205266688 110413988784 110550418704 110623106187 110759794497 111023777664 111457599264 111668693202 111806673462 111934842624 112073151744 112260277448 112397383296 112724162892 112992827904 113206829472 113535962419 113674626288 114276837312 114493270716 114766152192 114940649241 115214596992 115432806456 115575437736 115850898432 116044331744 116523853776 116744542893 116888794983 117022790016 117363017332 117506355264 117847988478 118128865536 118352594448 118754673664 118815053148 119245395456 119471239008 119697510294 119955938432 120104158592 120223927296 120451624128 120600456768 120679752204 120828866724 121089737472 121319074096 121468978576 121590108288 121820392584 121970916504 122110737408 122465757216 122697699938 122971814064 123204715227 123498359424 123857413548 123980925024 124152613376 124215737382 124369221042 124665640704 124901749872 125171414016 125389799172 125408481088 125563438528 125688651264 125926697952 126082295712 126292812129 126593816448 126833577464 126990295784 127116931392 127357683156 127661225472 128032382544 128274868117 128561441976 128867853312 129111921216 129327496122 129487295982 129616421616 129795913984 129861907263 130022367453 130332260736 130549873212 130861023744 131022718464 131089335498 131108866592 131270867552 131401771776 131564134656 131650638768 132097895424 132348080832 132511612992 132598740076 132643754496 132762581956 132894973728 133146668754 133599007872 133852036296 134151069888 134171057152 134405143884 134725483008 134950430736 135117178416 135206018673 135251918208 135373082163 135508077144 135675513864 135695728256 135998880768 136225954656 136483958358 136652600898 136788871824 136809252096 136978296576 137047941657 137217281067 137237725168 137374579584 137773976868 138102345216 138343290822 138363902688 138534868128 138673016064 138935654352 139671690048 139936219764 140248845792 140269741568 140514468606 140817840768 141084541224 141258868344 141399732672 141595542528 141667535196 141842582676 141863715904 142418043504 142687774647 142864082757 143006547816 143027854464 143204582784 143347387392 143618878656 144036430362 144379724544 144558123264 144631622223 144653170992 144976334976 145250911368 145744372224 146020403232 146296957026 146346621696 146623793328 146940355584 147218651712 147400558272 147497474916 147679725996 147826993248 148009651488 148031703552 148106968614 148610132352 148891590936 149075564616 149246456832 149430868992 149506845444 149863177728 150298883856 150583540833 150942439296 151279653888 151566168384 151819234578 152006825718 152369116416 152657694288 152998740864 153254198988 153619462656 153910408608 154100583648 154392440814 154546402032 155365138368 155659390524 155851726644 156030386688 156302611146 156675140352 157130651304 157505154048 157803459264 158156001792 158420070864 158720108877 158916226887 159294985344 159596680392 160220298942 160602165504 160800609024 160906336272 161105155632 161452983296 161571238488 162120144384 162427190112 162627888672 162734817366 163287676288 163407275289 163962418752 164272953636 164664479232 165143218064 165307900032 165620983176 165825628056 166220854272 166535666496 166813726882 167019845542 167186398896 167503039803 167710010193 167902263936 168109727616 168390416172 168791755264 169086244338 169489241856 169810244208 170709843392 171415255968 171739906074 172149228288 172436661496 172649727976 172821895488 173149209684 173363156604 173776347648 174066497616 174396169013 174611656703 174785780664 175202362368 175418846208 175534185024 176044525998 176464107776 176682150656 176771982717 177193298304 177528891672 178132010496 178222579722 178469381728 178868093184 179206858512 179546265441 179933907648 180156237888 180274691564 180335890944 180497442884 180677436192 180900685152 181019628306 181243300086 181634606208 181978611144 182203467864 182385162432 182412336128 182637728768 182730588876 182956374756 183166106112 183698635824 184046549907 184457721096 184485203584 184713157504 184897354752 185247539136 185786120322 185971387536 186228920064 186323606073 186553831563 186581626352 186998461056 187352624808 187757121024 188084698758 188112721632 188345157792 188532976896 188701872106 188890046928 189123443568 189890724672 190250366196 190485443676 190675397088 190703805952 190939443712 191036524734 191491838208 192048573816 192506299392 192744164352 192842162964 192870894656 193301779968 193667881824 193991244183 194230943973 194424632424 194693870976 195062609368 195128828928 195498391104 195824809818 196291535616 196534077696 196634003247 196663299888 196906301328 197102657664 197279229929 197346201984 197475958152 198146843136 198522121248 198767419488 198898110114 198965631744 199143872934 199342460592 199720003131 200398511808 200778054444 201226604832 201256585728 201607715826 202088224512 202425646104 202675767624 203158821888 203262115716 203513270796 203543592384 203998321152 204338931984 204725937537 204978901347 205213878144 205467444864 205672338432 205856587752 206061869376 206660965302 207153517824 207545854032 207802302192 208009524096 208403481528 208900187136 209507535072 209904329646 210373268688 210404612352 210771702909 211226761152 211626811836 211888302516 212393313792 212501302794 212763874014 212795573856 213627065256 214136220672 214400812032 214541781696 214806874176 215021081088 215428317984 216054645543 216569586816 216837184896 216979756488 217464502464 217876367052 218616558336 219030604848 219445435539 219935689992 220410533376 220827977568 221100837408 221246212374 221519588994 222047555328 222160452921 222915198528 223337386404 223613346924 223869685248 224146303488 224520554896 224794766592 225448325784 225985655808 226413658944 227071924838 227349252576 227728851867 228010238577 228553674624 228986541432 229532304384 229881298482 230429193984 230865612912 231150875472 231588661221 232088663488 233047707552 233489085786 233777589966 234045580032 234726034664 235012710528 235695976956 236257731072 236705188896 237393375967 237630106296 238490790912 238942478016 239395020588 239911876864 240208317184 240330448413 240903248256 241200913536 241359504408 241657733448 242179474944 242638148192 242937957152 243180216576 243640785168 243941833008 244102226049 244931514432 245395399876 245943628128 246409430454 246996718848 247714827096 247961850048 248305226752 248431474764 248738442084 249331281408 249803499744 250220590323 250529768313 250779598344 250816962176 251126877056 251377302528 251853395904 252164591424 252585624258 253187632896 253629366507 253667154928 253980591568 254233862784 254715366312 255322450944 256064765088 256549736234 257122883952 257609859111 258223842432 258654992244 258974591964 259232843232 259591827968 259723814526 260044734906 260664521472 261099746424 261722047488 262045436928 262178670996 262217733184 262541735104 262803543552 263128269312 263301277536 264066788997 264696161664 265023225984 265197480152 265287508992 265525163912 265789947456 266293337508 267198015744 267333869583 267704072592 268211087881 268302139776 268810287768 269450966016 269900861472 270234356832 270412037346 270503836416 270746164326 271016154288 271351027728 271391456512 271529442459 271864950129 272451909312 272967916716 273305201796 273577743648 273618504192 273956593152 274095883314 274434562134 274475450336 274749159168 275547953736 276204690432 276686581644 276727805376 277069736256 277346032128 277871308704 278679180483 279343380096 279872439528 280497691584 280539483136 281028937212 281635681536 282169082448 282517736688 282799465344 283052808159 283335070392 283685165352 283727431808 284836087008 285375549294 285728165514 286013095632 286055708928 286409165568 286554787101 287237757312 288072860724 288759449088 289116246528 289263244446 289306341984 289952669952 290501822736 291488744448 292040806464 292593914052 292693243392 293247586656 293737214727 294437303424 294801116544 294994949832 295359451992 295653986496 296019302976 296063407104 296213937228 297220264704 297783181872 298151129232 298347165171 298715809401 299013690888 299726355456 300597767712 301167081666 301884878592 302411573739 303132336768 303638469156 304013651436 304738232832 305315388576 305997481728 306508397976 307238925312 307820817216 308201167296 308784881628 309092804064 309991447953 310730276736 311318781048 311703453288 312060773376 312605222292 313350280704 314261302608 314856494469 315606918528 316312003584 316840141728 317440217754 317832453774 318589970688 319193360784 320440597884 321204331008 321601218048 321812672544 322210311264 322748297663 323142476976 324240288768 324854380224 325255777344 325469634732 326575352576 326814550578 327924837504 328545907272 329328958464 330286436128 330615800064 331241966352 331651256112 331869318561 332279383491 333071332992 333627453764 334039691084 334372797792 335006079606 335420020386 335804527872 336219455232 336780832344 337583510528 338172488676 338978483712 339620488416 340607887257 341419686784 342830511936 343479812148 344298456576 344821947723 344873322992 345299455952 345643790976 346298419368 346726313208 347552695296 348132995232 348792338026 349223313406 349571561328 350233628679 350666384949 351068370048 352089051996 352928215552 353364301312 353543965434 354386596608 355057783344 356264020992 356445159444 356938763456 357736186368 358413717024 359092530882 359867815296 360312475776 360549383128 360671781888 360994885768 361354872384 361801370304 362039256612 362486600172 363269212416 363957222288 364406935728 364646535209 364770324864 365097100379 365461177752 365912749512 366332212224 367397271648 368093099814 368915442192 368970407168 369426315008 369614145681 370495078272 371572240644 371942775072 372457840128 372647212146 373107663126 373163252704 373996922112 374705249616 375514242048 376169397516 376225443264 376690315584 377065953792 377403744212 377780093856 378246887136 378878436387 379781449344 380500732392 380970887352 381350794176 381407611904 381878887424 382073049468 382983676416 384097147632 384824604351 385684325928 385741789312 386603559936 387335763648 387982488366 388461887946 388849264848 389387741952 389585721789 390067102359 390125218736 390996782208 391649619636 392583071232 393068155392 393268006494 393326599776 393812602656 394205315328 394558459858 394692403968 394951916304 396293686272 397044242496 397534838976 397796220228 397931263488 398287745868 398684921184 399440006262 400797023616 401556108888 402453209664 402513171456 403215431652 404176449024 404851292208 405351535248 405618056019 406119246489 406524231432 407026541592 407087184768 407996642304 408677863968 409451875074 409957802694 410427756288 410934889728 411143824971 411651843201 411713175504 412123738752 413321930604 414307035648 415091708064 415604604384 416019048192 416806963056 419015070144 419808659292 420746537376 420809224704 421543405818 422453522304 423253623672 423776605032 424786627584 425002605588 425527748028 425591147712 427254130512 428063323941 428592248271 429083563392 429613748352 430042162176 430856635968 432109291086 433139173632 433674369792 433959512976 434929004928 435752734104 437233116672 438061209696 438890871078 439871379984 440821066752 441655955136 442201674816 442492424748 443039177988 444095110656 444320905842 445830397056 446674772808 447226693848 447739370496 448292606976 449041109792 449589533184 450896651568 451750622499 452827317888 454143849676 454698505152 455457703734 456020477154 457107349248 457973082864 459762596964 460858387968 461731225824 462301750944 463177322442 464177326976 466095415104 466978171572 467555179932 468091160064 469452069328 470025421056 471391953912 472515462144 473410377792 474786751934 475260212592 476160326631 476748680661 477884956032 478790041176 479823753728 480416634368 480660896826 481806496512 482401827072 482719008816 483315466896 484358949888 485276296384 485875914304 486360433152 487281570336 487883666016 488204452098 489863028864 490790799752 491887256256 492818860908 493993437696 495429654192 495755401801 495923700096 496367967931 496862949528 497476884168 498662562816 499606999488 500441180646 501059536626 501559196688 501633924352 502253754112 502509119409 503130030579 503706791808 504329182848 505171248516 506375265792 507258733014 507334309856 507961183136 508467725568 509430732624 512129530176 513099472468 514245767904 515219718222 516447684864 517309984488 517949183928 518465686464 519183655936 519447629052 520089469812 521329042944 522199492848 523188507039 523834970109 524357341992 524435466368 525083470208 525607087104 526256538624 526602555072 528133577994 529392323328 530046451968 530315948151 530394960304 531050327824 531579894912 532586675016 534396031488 534667739166 535408145184 536422175762 536604279552 537620575536 538638796323 539801722944 540468713664 540824074692 541007672832 541492328652 542032308576 542702055456 542782913024 543058884918 543729900258 544903818624 545935833432 546610403592 547155487296 547237008384 547913186304 548191766628 548869124268 548950900672 549498318336 551095907472 552139649721 553373163288 553455610752 554139472512 554692064256 555742617408 557358360966 558686760192 558970818219 559661494689 559744879056 560995383168 562057874424 563271363072 564338164896 565035473376 565598930688 566105616318 566670140784 567370330704 567454863616 569672174016 570751098588 571456331028 572026191264 572111417856 572818331136 573109574202 574475514624 576145721448 577518898176 578232493056 578526488892 578612683968 579905339904 581003645472 581973732549 582692831919 584081612928 585187828104 585386486784 586495173312 587474429454 588874606848 589602233088 589989899664 590718903984 591307972992 591837689787 592038605952 592427874456 594440529408 595566363744 596302258464 596694330342 597431618802 598027381776 599160009393 601195535424 602334163332 603769757184 604823147478 606264673536 607276938312 608027302872 609476465664 610630777152 611994963456 613016795952 614177812611 614936704041 615641634432 616402334592 617569763256 618185608128 619982895906 621460553472 622637562096 623406906576 625210444584 626700561408 628522605216 629712988938 631213837056 632315108727 633680283456 634880435508 635664907548 637179941376 638386721568 640881195768 642408662016 643202436096 643625345088 644420622528 645496595326 646284953952 648163936629 649708760448 650511554688 650939269464 653150705152 653629101156 655849675008 657091814544 658336306617 660572872256 661231600128 662483932704 663302512224 663738637122 664558766982 666142665984 667254907528 668079382168 668745595584 670012159212 670840040772 671609055744 672438910464 673561664688 674837349659 676344977352 677956967424 679240976832 681215774514 682839373568 683186555601 684030715731 685661023872 686959624296 688596913152 689643895446 689746645984 690598911904 691287581952 692596838736 693452626416 694765983663 696265990464 697584676052 698446626812 699143122656 700467257358 701332769898 702136740096 704178103992 705856431104 706728602624 707087930868 708773193216 710115566688 712180127901 712890318888 713877526912 715472372736 716827434048 718185061764 719735630592 720624951552 720991345239 721098766256 721989771536 722709744768 723602740608 724078513224 724973200344 726538424832 727914444576 728813871456 729293070418 729540649728 730194200758 730922355504 731825499024 732306678147 734794543296 736186199628 737830884384 737940814336 738852630016 739228291362 740990156544 743144481288 743885550144 744915680256 745294424292 746215326252 746326505408 747993844224 749410499232 750661770969 751589304939 752338795032 752450886528 753380631168 754131907584 754807488424 755560187712 756493774272 757756872774 759562898688 760888099521 761001464784 761941774704 762701588352 763384846247 764146098936 765967352832 768194295264 769649208702 771368651856 771483578624 772829577333 774671527296 775964976732 776923775892 777698529696 778775483904 779171443578 780134204718 780250437472 781993564416 783299239272 785166142464 786136310784 786536012988 786653199552 787625205312 788410630656 789116919716 789384807936 789903832608 792200366991 794088484992 795069677952 795592440456 795862526976 796575491736 797369842368 798880012524 801594047232 803112217776 804633263643 804906419328 806430863304 808352898048 809702584416 810703070496 811236112038 812238492978 813048462864 814053083184 814174369536 814588327377 815594850387 817355727936 818903750148 819915605388 820855512576 821869779456 822287649942 823303686402 823426351008 824247477504 826643861208 828614071296 830183416128 831209208768 832038096384 833613926112 836037541449 838030140288 839617318584 841493074752 841618449408 843086811636 844907044608 846507247344 847553210064 849158424477 850005211176 851055496056 851182295424 854508261024 856126647882 857184496542 858167126784 859227496704 859664361303 861713271936 864218582172 866278347264 867348739584 867919025952 869858009856 871505468208 874466233344 876122419392 877781742156 879742759968 881211644181 883311910272 884403349632 884984849496 886078355976 888190221312 888641811684 891660794112 893349545616 894453387696 895041495513 896147428203 898082219584 899179066368 901793303136 903501244998 905654635776 908287699352 909397010304 910915407468 912040954308 914214698496 915946165728 918609150481 919525193928 921716775936 923462451648 924603501888 926354644884 928354653952 929974343859 932190830208 933956343144 935110359864 936182320128 938904138656 940050842112 942783907824 944569483407 946820755584 949573503868 950520425184 952320653262 953497361322 955769912064 957580082352 959647507456 960833268736 961321793652 963612993024 964803654144 965438017632 966630933792 968244892989 970552592768 971751828608 972720866304 974563140672 975767332032 976408904196 979726057728 981581599504 983774512512 985637721816 987986875392 990859308384 991510803602 991847400192 992735935862 993725899056 994953768336 995607955683 996838150473 999213998976 1000882361292 1002119073252 1003118393376 1003267848704 1004507508224 1005018238818 1006260061158 1007413583616 1008658365696 1010342497032 1012750531584 1014517466028 1014668619712 1015922366272 1016935451136 1018861465248 1021823661771 1024259060352 1026198944936 1028491535808 1030439436444 1032895369728 1034465843169 1034619968976 1035898367856 1036931372928 1037860296583 1038895258104 1040178939624 1042658085888 1044398985696 1046377014078 1047669940218 1048714683984 1048870932736 1050166940416 1050700886037 1051999154847 1053205110144 1056267155988 1058784646656 1060092903936 1060631896302 1060789920608 1062100655648 1063159789824 1065173350032 1068792062976 1069335478332 1070816290368 1072844351524 1073208559104 1075241151072 1077277592646 1079603445888 1080937427328 1081648149384 1082015345664 1082984657304 1084064617152 1085404110912 1085565826048 1086117769836 1087459800516 1089807637248 1091871666864 1093220807184 1093939605627 1094310974592 1095291301137 1096383533256 1097738248536 1097901801344 1098996636672 1102191814944 1104279299442 1106746326576 1106911221504 1108278945024 1108842437043 1111485234816 1114716721932 1117373520384 1117941636438 1119322989378 1119489758112 1121990766336 1124115748848 1126542726144 1128676329792 1130070946752 1131197861376 1132211232636 1133340281568 1134740661408 1134909727232 1136635309161 1139344348032 1141502197176 1142912662056 1144052382528 1144222835712 1145636662272 1146219148404 1148951029248 1152291442896 1154473813053 1157052977784 1157225367936 1159810679808 1162007290944 1163947465098 1165385663838 1168163225856 1168757165367 1170201307077 1170375656208 1172990346624 1174948858908 1177749213696 1179204466176 1179979799328 1181437807968 1182615945984 1183675379574 1184077211904 1184855748912 1188881058816 1191132727488 1192604516928 1193388660684 1194863237604 1196054763552 1198320018786 1202391070848 1204668326664 1207539514368 1209646294956 1212529347072 1214553876624 1216054605744 1216854168057 1218357739467 1221261554304 1223989926912 1226033591904 1228355625222 1229873408082 1231283268864 1232804669184 1235139526512 1236371216256 1239965791812 1242921106944 1245275124192 1246813813152 1248895586609 1250420889168 1257045210432 1259425977876 1262427674112 1264630217454 1267360566912 1269760871016 1271329815096 1274359882752 1276773443136 1281762391536 1284189971823 1285776744813 1287250690176 1288841245056 1290993190652 1292569907904 1296327873258 1299417520896 1301023109376 1301878538928 1306301410304 1307258202312 1311699350016 1314183629088 1316672613234 1321145744512 1322463200256 1324967865408 1326605024448 1327477274244 1329117533964 1332285331968 1334509815056 1336158764336 1337491191168 1340024318424 1341680081544 1343218111488 1344877820928 1347123329376 1349674699318 1352689954704 1355251867497 1358481953664 1362431549028 1365678747136 1366373111202 1368061431462 1371322047744 1373919248592 1379287790892 1379493291968 1381197823808 1382575163904 1385193677472 1386905252832 1389531967326 1392531980928 1395169352104 1396893253624 1398286245312 1400934514716 1402665539796 1404273480192 1408356207984 1411023549287 1414175861736 1417546386432 1420231133376 1424360255802 1425780637776 1427755053824 1428480979893 1430246041983 1433654868096 1436370123528 1439471261184 1441249903104 1441982690478 1442197532512 1443979543072 1445419489536 1447205481216 1448157026448 1449946400688 1453076849664 1455828889152 1457627742912 1458586140836 1459081299456 1460388401516 1461844711008 1463650998048 1464613356294 1469589086592 1472372399256 1475661768768 1475881628672 1477705260032 1478456582724 1481980313088 1486288962576 1487266205403 1487771100288 1489103903793 1490588848584 1492430652504 1492653010816 1495987688448 1498820998464 1501323541938 1503178609878 1504677590064 1504901773056 1506761262336 1507527358227 1509390091737 1509614976848 1511120375424 1512987548544 1515513745548 1519125797376 1521776199042 1522002929568 1523883549408 1525403176704 1526769692494 1528292197872 1536388590528 1539298417404 1542737303712 1542967157248 1545659154666 1549343054592 1551929953464 1553847551784 1555397059392 1557550967808 1558342887156 1560268409436 1560500874944 1563987128832 1566598478544 1569565521117 1571504910327 1573072025976 1573306399104 1575250410624 1576821261312 1578233839432 1578769615872 1579807665216 1584400733982 1588176969984 1590139355904 1590947844453 1591184880912 1593150983472 1594739684736 1597760025048 1603188094464 1606224435552 1609266527286 1609812838656 1612861726608 1615916388969 1619405168832 1621406140992 1622472224076 1624476985956 1626096925728 1628106166368 1628348739072 1629176654754 1631189700774 1634711455872 1637807500296 1639831210776 1641711025152 1643739558912 1644575299884 1646607372804 1646852702016 1648494955008 1653287722416 1656418949163 1660366832256 1662418417536 1664076192768 1667227852224 1672075082898 1676060280576 1679234637168 1682986149504 1686173623272 1689814089216 1693014494688 1695106420128 1698316848954 1700010422352 1702110992112 1702364590848 1709016522048 1712253295764 1714368993084 1716334253568 1718454993408 1719328722606 1723426543872 1728437164344 1732556694528 1734697479168 1735838051904 1739716019712 1743010936416 1745921197647 1748078495757 1752244838784 1755563484312 1759485519936 1762423288362 1766623820544 1768806699264 1769969698992 1772156711952 1775513069361 1777283623368 1783321588224 1786699091232 1788906775392 1790082991026 1792294856406 1796164439168 1797480028179 1803586606272 1807002489996 1811309271552 1816575398704 1818794020608 1821830814936 1824081908616 1828429396992 1831892331456 1837218300962 1839050387856 1842533437833 1844810112123 1846924903296 1849207003776 1852709289768 1856709307904 1859948687718 1864381660416 1867912686288 1870220719728 1877808277312 1880101684224 1885567815648 1889138966814 1893641511168 1899147007736 1901040850368 1904641306524 1906994722644 1911539824128 1915160164704 1918357859143 1920728223733 1922643587304 1927225986048 1929607308288 1930876035264 1933261867584 1936489785978 1941105185536 1943503657216 1944491809887 1949126281344 1951534664064 1952817808392 1959452115456 1963163199008 1967549025024 1971275443632 1975008919851 1981718616768 1983021607204 1983694800384 1985471871724 1987451798112 1989907536672 1991215911366 1993676300946 1998427997952 2001764722584 2004238146504 2006236786752 2006535697408 2009015016448 2010036477636 2012520122316 2014827167232 2017316731392 2020684994064 2024512048977 2029034932056 2029337239424 2031844732544 2033870902272 2037722930496 2043647323542 2048518120704 2049559666803 2052092147193 2052397889872 2056983071616 2060878872888 2065790739456 2068931686338 2069239937952 2071796735712 2073862745856 2075720593166 2077790516208 2080357879248 2084297950989 2088797971392 2092754028156 2095339880436 2097429367968 2097741865472 2100333880832 2101401772074 2103998309694 2106410220288 2112534311976 2117569293312 2120185807872 2121263792604 2121579841216 2124201311296 2126319579648 2130346700064 2136540383703 2138670956664 2141632580736 2145688703048 2146417118208 2150482302144 2154555185292 2159206891776 2161874854656 2162974035717 2163296298768 2165969314608 2168129234304 2170071529219 2170808221824 2172235539672 2174919601032 2179615274496 2183743333728 2186441614368 2187879211254 2188621949184 2190582602274 2192767066512 2195476497072 2195803602688 2196920034441 2204383629888 2208558598884 2213492653152 2213822443008 2216557890048 2217684874086 2222970469632 2229433443864 2234747040768 2235883272876 2238645978756 2238979516224 2243981532672 2248231497696 2251985312907 2254767914817 2257352659584 2260141893504 2262395722752 2264422465272 2266680563136 2269481322816 2269819454464 2273270618322 2278688696064 2283004394352 2285825324112 2288104765056 2290154538741 2292438296808 2297902058496 2304582885792 2308947626106 2314105955568 2314450735872 2318488731999 2324014581888 2327894930196 2330771327676 2336326451712 2337514330734 2340402614154 2340751312416 2345980693248 2349897717816 2355498427392 2358408932352 2359959598656 2362875615936 2365231891968 2367350759148 2368154423808 2369711497824 2376601100973 2382265454976 2385209033856 2386777321368 2389726475208 2392109527104 2396640037572 2404782141696 2409336653328 2413899790929 2419292589912 2425058694144 2429107753248 2432109211488 2433708336114 2436715478934 2442523108608 2443764982131 2446784551161 2452067183808 2456711250444 2459746816164 2462566537728 2465609338368 2470279053024 2472742432512 2479931583624 2485842213888 2490550248384 2493627626304 2497791173218 2500841778336 2508112624347 2514090420864 2518851955752 2524855348224 2529260434908 2534721133824 2539521742032 2542659630192 2547475273431 2553546886272 2563524783072 2568379943646 2571553489626 2574501380352 2577682490112 2581986381304 2585139815808 2592655746516 2598835041792 2602046218752 2603757077856 2611327135637 2614516404624 2623398700032 2628367258176 2633345226468 2642291489024 2643634932543 2649935730816 2653210048896 2654954548488 2658235067928 2664570663936 2669019630112 2672317528672 2674982382336 2680048636848 2683360163088 2685124486539 2688442284609 2694246658752 2699349398636 2705379909408 2710503734994 2716963907328 2724863098056 2731357494272 2732746222404 2736122862924 2742644095488 2747838497184 2755827451443 2758575581784 2758986583936 2762395647616 2765150327808 2770387354944 2773810505664 2779063934652 2785063961856 2789923031577 2790338704208 2793786507248 2796572490624 2801869029432 2805331079592 2808546960384 2816712415968 2822047098574 2828351723472 2833708450221 2840462266752 2848720511604 2851561275552 2855510107648 2856961959786 2860492083966 2867309736192 2872740247056 2878942522368 2882499806208 2883965380956 2884395065024 2887959086144 2890838979072 2894410962432 2896314052896 2899892801376 2904734678967 2911657778304 2915255485824 2917172281672 2918162598912 2920776803032 2923689422016 2927301996096 2929226712588 2939178173184 2944744798512 2950321966691 2951323537536 2956913165448 2963960626176 2972577925152 2974532410806 2975542200576 2978207807586 2981177697168 2984861305008 2985306021632 2986823867049 2990514451419 2997641996928 3002647083876 3006357219756 3009355180128 3009803546112 3013522524672 3015054716454 3018780183474 3019229953696 3022240750848 3025975097088 3031027491096 3038251594752 3043552398084 3044005859136 3047767098816 3050806353408 3053539384988 3056584395744 3065470985313 3072777181056 3078596834808 3085474607424 3085934314496 3091318309332 3098686109184 3103859906928 3107695103568 3110794118784 3113580889749 3116685774312 3120536818872 3121001749888 3127974257664 3133196957088 3139131042234 3143009820654 3146144051952 3146612798208 3150500821248 3152102658111 3155997464541 3156467678864 3159615330432 3168801467964 3176353939968 3180278711808 3181895688906 3182369761824 3186301966944 3189479369472 3195520050096 3206376188928 3212448871104 3218533054572 3219625677312 3225723453216 3231832777938 3238810337664 3242812281984 3244944448152 3248953971912 3252193851456 3256212332736 3256697478144 3258353309508 3262379401548 3269422911744 3275615000592 3279662421552 3281818816881 3285873903411 3289150599768 3293214745608 3293705404032 3296989910016 3306575444832 3312837898326 3320733664512 3324836835072 3326527311129 3334455704448 3344150165796 3352120561152 3358469274336 3365972299008 3372347246544 3379628178432 3386028989376 3390212840256 3396633697908 3400020844704 3404221984224 3404729181696 3409905927483 3418033044096 3424506591528 3428737986168 3432668507136 3436909986816 3438657445212 3446853087744 3456874328688 3463421439159 3471676103808 3479432039424 3486021872832 3491842395294 3496156991514 3504489677568 3511126968624 3518971039872 3524846576724 3533247641088 3537613398528 3539939397984 3544313423904 3551026138722 3554567246736 3566643176448 3573398182464 3577813550784 3580165982052 3584589712812 3592328878336 3594960056358 3607173212544 3614004979992 3622618543104 3633150797408 3637588041216 3643661629872 3648163817232 3650562504171 3655073218401 3663784662912 3674436601924 3678100775712 3685066875666 3689620224246 3693849806592 3698414007552 3705418579536 3713418615808 3719897375436 3728763320832 3735825372576 3740441439456 3746686759827 3755616554624 3771135631296 3778277933628 3787283022336 3798294015472 3802081700736 3809282613048 3813989445288 3823079648256 3830320329408 3836715718286 3841456447466 3845287174608 3852569915469 3857330234439 3861752070528 3866523735168 3872979571956 3882210371072 3887007314432 3888983619774 3898252562688 3903069328128 3905635616784 3918904230912 3926326398016 3935098050048 3942550887264 3950017839702 3963437233536 3966043214408 3967389600768 3970943743448 3974903596224 3979815073344 3982431822732 3987352601892 3996855995904 4003529445168 4008476293008 4011111887299 4012473573504 4016068104169 4020072955272 4025040244632 4029654334464 4034633462784 4041369988128 4049024097954 4058069864112 4058674478848 4063689465088 4065755602491 4075445860992 4087294647084 4097036241408 4099119333606 4104184294386 4104795779744 4113966143232 4121757745776 4137863372676 4138479875904 4143593471424 4147725491712 4151441186332 4155581032416 4160715758496 4168595901978 4177595942784 4185508056312 4190679760872 4194858735936 4195483730944 4200667761664 4202803544148 4207996619388 4212820440576 4225068623952 4233070647861 4242527585208 4243159682432 4248402622592 4252639159296 4260693400128 4273080767406 4277341913328 4283265161472 4285442939679 4290738125949 4291377406096 4300964604288 4309110370584 4318413783552 4323749709312 4325948071434 4326592597536 4331938629216 4336258468608 4340143058438 4341616443648 4344471079344 4349839202064 4359230548992 4367486667456 4372883228736 4375758422508 4377243898368 4381165204548 4385534133024 4390952994144 4391607205376 4393840068882 4408767259776 4417117197768 4426985306304 4427644886016 4433115780096 4435369748172 4445940939264 4458866887728 4461798616209 4467311711379 4471766545752 4477291957512 4477959032448 4487963065344 4496462995392 4503970625814 4509535829634 4514705319168 4520283787008 4522582074681 4528170275211 4528844930544 4533361126272 4538962645632 4546541236644 4557377392128 4566008788704 4571650648224 4576209530112 4580309077482 4584876593616 4609165771584 4617895252212 4628211911136 4628901471744 4636977463998 4648029163776 4655789860392 4661542655352 4672652903424 4675028661468 4680805228308 4681502624832 4691961386496 4699795435632 4708696563351 4714514730981 4719919197312 4725751231872 4730463783936 4734701518296 4736308847616 4739422995648 4753202201946 4764530909952 4770418067712 4773554642736 4779452950416 4784219054208 4793280075144 4809564283392 4818673306656 4827799581858 4838585179824 4847749166907 4858215506496 4864218422976 4867416672228 4873430957868 4885046217216 4887529964262 4893569102322 4904134367616 4913422500888 4919493632328 4925133075456 4931218676736 4940558106048 4945484865024 4959863167248 4969256847489 4981100496768 4987255252608 4995582346436 5001683556672 5016225248694 5028180841728 5037703911504 5058520869816 5069442267648 5079043484064 5085319260384 5094950546862 5107093772544 5127049566144 5136759887292 5143106979252 5149002760704 5155364980224 5163972762608 5170279631616 5185311493032 5197670083584 5204092437504 5207514155712 5222654271274 5229032809248 5237763592941 5244235487271 5256734516352 5266690452936 5284582978048 5287269865086 5299871461632 5306420097792 5309909096976 5316470135856 5326539208083 5338039260224 5344635057344 5349964764672 5360097273696 5366720326176 5370248973078 5376884569218 5388493317504 5398698797272 5410759818816 5421007469988 5433927814656 5449726196112 5460047647241 5465492444808 5472245725848 5485288190976 5495676994368 5511654902886 5517151163568 5517973167872 5524791295232 5527600313499 5534430336369 5540774709888 5547621011328 5558127869304 5570127923712 5579846063154 5580677408416 5587573014496 5593144981248 5603738058864 5610662159184 5633424831936 5644094197148 5656703446944 5667416900442 5680924533504 5697441023208 5703122551104 5711020215296 5713923919572 5720984167932 5734619472384 5745480494112 5755073577429 5762184671199 5767930761912 5768790130048 5775918172288 5781677958144 5788821924864 5792628105792 5799785602752 5809469357934 5823315556608 5830510971648 5833475429661 5834344563344 5841553606064 5847378844032 5854603992192 5858453425176 5878356346368 5889489597024 5900643933382 5902647075072 5913826330896 5925026759553 5945155850304 5949064821612 5951084401152 5956415615172 5962355394336 5969722610016 5970612043264 5973647734098 5981028902838 5995283993856 6005294167752 6012714439512 6018710360256 6019607092224 6027045049344 6030109432908 6037560366948 6038459907392 6044481501696 6051950194176 6062054982192 6073536146931 6087104796168 6088011718272 6095534197632 6101612706816 6107078769976 6113168791488 6130941970626 6145554362112 6148679000409 6156276441579 6157193669616 6170949214848 6182636618664 6197372218368 6207719813856 6215390207136 6221588237568 6227161779498 6233371548624 6241073637744 6242003499776 6252893852967 6266393914176 6278262084468 6286019641308 6292288103904 6293225596416 6301001642496 6304205316222 6311994929082 6312935357728 6319230660864 6337602935928 6352707879936 6360557423616 6363791377812 6364739523648 6372603933888 6378958738944 6391040100192 6409621151109 6424897742208 6437066109144 6439251354624 6451446906432 6463665555876 6477620675328 6485624563968 6489888896304 6497907943824 6504387702912 6510214587657 6512424665472 6516706619016 6524758803096 6538845823488 6551230001184 6559324843104 6563637633762 6571747806822 6578301199536 6586429491216 6587410808064 6590760103323 6613150889664 6625675796652 6641467329024 6649673670144 6653054622258 6668911408896 6688300331592 6704241122304 6716938548672 6731944598016 6744694493088 6755955938721 6764303744451 6772057978752 6780425680512 6793267395816 6800041689408 6808443968448 6809458363392 6819811854966 6836066088192 6849013183056 6857475972336 6870463616223 6877314890424 6893706175488 6913748657376 6926842878318 6943352207616 6955466195997 6972043745664 6983684790588 6992313983028 7008979355136 7022253937248 7037942079744 7049693153448 7066495282176 7075226797056 7079878795968 7088626847808 7102052277444 7109134493472 7129803302919 7146796364928 7155627101568 7160331964104 7169179425624 7184657756672 7189920112716 7214346425088 7228009959984 7241699372787 7266301594816 7275176082432 7287323259744 7296327634464 7301125008342 7310146436802 7327569325824 7348873203848 7356201551424 7370133751332 7379240448492 7387699613184 7396828015104 7410837159072 7423210846249 7439794750872 7457526641664 7471650745152 7480882878912 7493373519654 7511233109248 7524337873041 7542271262592 7556555867256 7574566044672 7596588030944 7604163401472 7618565226096 7627978890576 7642425820293 7660640658816 7673431436572 7682912894932 7690574349216 7705139830938 7714660468878 7723504141056 7733047470336 7745959143912 7764420742144 7774014628864 7777967239548 7796505125376 7806138656256 7811271233568 7833981406911 7852652796032 7870196100096 7885101774528 7900035679404 7926874467072 7930904797629 7932086428816 7941887486896 7949807192448 7959630146688 7964863645464 7974705203784 7993711991808 8007058890336 8016952586016 8022223774598 8024947147008 8032136208338 8040145910544 8050080489264 8055373459617 8065326853827 8082739976256 8098048195908 8116139728224 8117348957696 8127378930176 8131511204982 8150891721984 8174589294168 8194072482816 8198238667212 8208368588772 8209591559488 8227932286464 8243515491552 8267482354329 8275726745352 8276959751808 8287186942848 8295450983424 8302882372664 8311162064832 8321431516992 8337191803956 8355191885568 8369769094731 8371016112624 8381359521744 8389717471872 8397233308717 8405607088296 8415993238776 8425640881152 8450137247904 8466141295722 8485055170416 8486319364864 8496805245184 8501125350663 8521386800256 8546161534812 8554683826656 8566530322944 8570885879358 8581476251898 8582754812192 8601929208576 8618220741168 8636827567104 8647499418624 8651896142868 8653185195072 8663877258432 8672516937216 8680286116876 8683232887296 8688942158688 8699678404128 8714204036901 8734973334912 8745766457472 8751516845016 8754487796736 8762330409096 8771068266048 8781905988288 8783214410752 8787680137764 8817534519552 8834234395536 8850965900073 8853970612608 8870739496344 8891881878528 8917733775456 8923597232418 8934623422758 8943533091504 8954583915024 8955918064896 8960471601147 8971543354257 8992925990784 9007941251628 9019071659268 9029410638336 9040567574016 9045164149362 9056340550422 9057689861088 9066722252544 9077925291264 9093082473288 9114754784256 9132017577408 9143301296448 9152419060224 9160618154964 9169753187232 9196412955939 9218331543168 9235790504424 9256423822272 9257802943488 9273954927996 9296058327552 9311579720784 9323085310704 9340742669247 9350057322936 9361610456616 9363005249664 9383922772992 9399590871264 9417393126702 9429029461962 9439838394624 9451502463744 9456307974333 9467992393623 9469403036592 9478845991296 9506404403892 9529061819904 9540836135424 9547109285472 9558905900832 9568438108416 9586560150288 9619128566784 9637346613312 9655599163716 9677170359648 9695498333814 9716431012992 9728436845952 9734833344456 9746861915736 9770092434432 9775059928524 9787138204644 9808268735232 9826845001776 9838987264656 9845456450643 9857621710233 9881116212096 9890969730048 9919726334496 9938513694978 9962200993536 9974510505216 9991164692872 10003367113344 10032450497388 10056361683456 10075407823008 10104700655291 10117041739632 10138884535296 10158086968128 10170638520768 10189901093724 10214187545088 10229717782449 10254099132288 10273519774584 10286213958504 10298005521408 10310729960448 10327945525216 10340559263232 10370622986064 10390264317477 10415028311424 10445308542548 10458065618496 10475527185882 10488470974542 10513469032704 10533380905872 10569165956096 10574539730172 10599742923264 10612840195584 10619818193952 10632940271712 10653078416166 10676078520448 10689270114688 10699929529344 10720194547392 10733440652352 10740497946156 10753769138436 10776986635008 10797397594544 10821519637632 10842014939976 10867855629312 10899452392224 10920095294482 10930984889616 10944491451696 10951687512513 10965219655203 10991353988736 11023309805772 11034302327136 11035946335744 11049582590464 11055200626998 11068860672738 11081549419776 11095242022656 11116255738608 11140255847424 11159692126308 11161354816832 11175146028992 11186289962496 11207476117728 11221324318368 11240060279481 11266849663872 11288188394296 11313406893888 11334833800884 11361849067008 11394882046416 11406245102208 11416463262413 11427847839144 11441968335864 11469238944768 11490960988224 11510147154858 11524369342398 11535861523824 11537580260096 11551836344576 11557709746407 11571990703317 11585256211584 11599571205504 11618938715868 11646631113216 11661021943296 11666950859322 11668689126688 11683107212128 11694757688064 11709207984384 11716906850352 11756712692736 11778979194048 11801287866764 11805294150144 11827652661792 11850053519106 11890311700608 11898129643224 11902168802304 11912831230344 11924710788672 11939445220032 11941224086528 11947295468196 11962057805676 11990567987712 12010588335504 12025428879024 12033335661897 12037420720512 12048204312507 12060218865816 12075120733896 12076919814784 12088963003392 12103900388352 12124109964384 12147072293862 12174209592336 12176023436544 12191068395264 12197266807473 12214157539952 12226337582976 12261883941252 12291108724224 12297358000818 12312552883158 12314387339232 12341898429696 12365273237328 12415439627712 12430780414272 12443176475136 12454323558996 12466743097248 12482147275488 12484006999552 12505787705934 12532787828352 12556524168936 12572039282616 12584576207808 12586451192832 12602003284992 12608410632444 12623989858164 12625870715456 12638461321728 12675205871856 12699211943583 12727582755624 12729479047296 12745207867776 12757917477888 12782080200384 12819242302218 12849795484416 12856328819037 12872214377847 12874132218288 12902893812864 12927331111752 12955241350656 12971249127936 12979777792608 12995815887648 13008775405824 13020429175314 13024849330944 13033413238032 13049517606192 13077691646976 13102460002368 13118649686208 13127275267524 13143495613644 13156602399072 13172858982432 13174821616128 13181520206646 13226301779328 13251351593304 13282934658048 13299347340288 13306109244516 13337822817792 13376600663184 13385395848627 13401935134137 13433877097344 13463889196032 13489388986176 13511911877442 13528607488902 13544115957504 13560851361024 13586534791632 13600083378816 13616887936896 13639623709932 13672132176384 13698026366112 13714951944672 13740927232446 13754629780848 13827497314752 13853685756636 13886704415232 13910932391994 13944087491328 13967369581176 13984627966056 14017958710272 14044507874496 14075884159488 14099386306896 14126089690053 14143544192943 14159757591936 14177253695616 14204104554888 14218268986944 14259606605838 14293592729856 14311254203136 14320663928208 14338358851248 14369315513344 14379840225432 14428692850176 14456019919968 14483398745574 14532603189632 14543247500721 14574646519488 14592655268928 14602250016684 14620292873604 14655138651648 14697746407696 14712403102848 14740267502664 14758480896984 14775399226368 14793656030208 14821674318144 14846421692498 14879589501744 14907770542467 14943301490304 14961765757824 14986747039308 15022466218496 15048675746082 15084542525184 15113111734512 15193176061888 15208326802944 15237130452192 15255957781152 15284851640586 15321281317632 15346862873144 15365825789864 15381148698432 15410279661876 15429320937756 15447008282112 15466094940672 15491918287824 15521259042157 15555934479096 15593010250752 15612277312512 15622542467136 15667962813822 15705305592064 15713290778823 15732706461813 15770203549056 15800071358808 15853748934144 15861809595258 15864172857632 15883774973792 15899614384896 15919260293376 15929727290928 15949410407568 15979617624249 16014117780672 16033905172032 16044447549196 16049894294016 16064272416676 16080291821088 16100160978528 16110746919234 16130653707654 16165479952512 16196096391816 16232279456448 16234697915392 16254757860352 16263022409964 16301783443968 16349178588336 16380142941723 16396477334424 16416737177544 16419183118976 16455864572928 16487030983104 16534964708658 16551453490704 16553919503616 16574373885696 16582800940497 16603291009107 16605764745328 16622324129664 16642863033984 16674383607912 16710383771136 16739538189462 16742032225248 16762719043488 16779434943744 16794466617434 16811214176592 16831986477552 16900274495808 16932282591444 16970110340832 16972638729728 16993610490368 17002250701326 17042773600512 17092323069624 17109367653312 17133060645888 17141771758716 17162952503796 17165509624384 17203858417152 17236441482336 17265220732287 17286554013597 17303792285736 17306370390144 17327754516864 17345033874432 17360572233752 17366465774592 17377884317376 17399356808256 17428408073802 17469946669824 17491532914944 17500426288983 17503033690032 17524660818192 17542136532096 17557851463681 17563811976576 17575360275528 17635069039104 17668468791072 17701931800146 17707941225216 17741478992688 17775080278659 17835467550912 17847194464836 17869246845516 17887066183008 17909167830048 17911836129792 17920943202294 17943086708514 17985851981568 18015882503256 18038143318536 18058821276672 18081135148032 18090328298724 18112681100844 18115379722176 18133444505088 18155850582528 18186164946576 18220608440793 18264035154816 18286602592896 18304838120448 18321236309928 18339506374464 18392825911878 18436663086336 18471581008848 18512847644544 18547909855992 18592116655104 18623159441568 18646170621408 18681485338494 18700114645872 18723220913232 18726010499328 18758681558901 18799181742528 18834786253404 18858058923924 18879676789248 18903004927488 18912615948666 18935984787246 18938806073184 18957691982592 19012808807784 19058123639808 19081672270848 19094218570944 19117811801664 19136876216832 19173120300576 19228863453327 19274693226624 19311198327432 19354340719296 19390996667628 19432862025984 19456873691904 19469666688912 19493723831472 19530643762971 19550119857048 19574276409288 19616537470464 19653690003552 19677974529312 19690912901286 19715243420466 19762232424192 19772280309969 19839452668992 19877027389956 19924401987072 19949021010432 19982329385744 20006734226688 20064900994776 20112723366912 20150815646016 20209401310582 20234083479264 20267867816163 20292911233353 20316173936256 20341277041536 20379802187448 20428375090176 20459435564898 20508198264576 20547039549168 20572427917008 20611390848669 20655891050432 20681118526464 20741245972128 20780528634954 20830056622848 20890617085096 20916131236992 20951054371764 20976941949084 21026938065408 21066761811744 21128010461063 21149079460344 21199485846528 21225680391168 21239636387904 21265880543424 21306156832332 21352157040896 21378540229376 21389409908757 21440389094784 21466881304704 21480995892312 21507538276872 21553973270016 21594795189088 21643039275264 21684029879952 21725098118361 21798904784448 21840190588964 21861969779232 21888982903392 21903375025026 21930439310406 21982707977472 22046619611544 22068604654272 22071892671488 22099165180928 22110401253996 22137721345476 22163098839552 22190484045312 22232511477216 22269632538747 22319384252616 22322709633664 22350292057984 22372579924992 22414952235456 22442648636736 22480120558962 22533699327744 22573013619123 22576376788592 22626813787776 22669667601768 22723698134016 22789764092832 22812490204416 22832926524826 22855695678288 22883936671728 22927277460879 22981921976448 23020294309716 23048738684796 23071723047648 23075160520192 23103672689152 23115419492814 23143981406634 23170512423168 23199142411008 23237877431736 23293262226432 23322043886592 23333901718644 23337378253376 23366214424256 23389515376128 23418415968768 23433813700704 23501944220733 23557958388096 23602575733528 23610588300288 23655305323584 23700107038212 23780623401216 23792714392887 23796259286448 23825662460688 23849421577344 23870786821409 23878890440064 23894590936392 23924115611352 23981135975424 24021176671008 24050857758048 24066671323794 24074841441024 24096408625014 24120437731632 24150241467792 24153839629568 24166120378851 24195980561481 24248219928768 24294144587724 24348419184672 24352046873088 24382136790528 24394533614946 24428315079904 24452675165952 24523767882504 24582217448448 24594716001636 24625105766316 24628774678464 24683796859392 24730546474656 24802447062987 24830879255424 24861560828544 24886352950272 24908647117992 24933486194496 24964294550976 24968013999104 25011575411868 25065575656704 25113048337872 25144078565232 25169152415616 25191699926151 25216821264888 25247979716328 25251741430912 25276922643456 25350411743712 25398423887166 25455165511248 25458958094592 25490415735552 25503376051989 25564160400768 25638484604436 25699590968832 25712657638074 25744428755694 25748264436576 25805787625728 25854662223504 25910482701312 25942498255872 25959555585216 25991631775296 26017550811648 26040858350628 26049698661888 26066826476064 26099035212384 26142612110703 26204920004736 26237299372416 26254550535048 26286991227288 26313204798144 26345717964864 26349643232256 26363040413292 26452603558656 26502703186608 26552897700219 26612218489032 26675645635584 26753201326368 26770791697254 26803870268274 26867754194688 26881414803441 26914630062771 26978777972352 27023823754884 27057214977804 27088231915008 27121702722048 27173069583264 27200166757632 27233775873792 27279247419864 27344264352768 27396052732224 27429903889344 27481854464892 27509259561696 27589238867817 27654994629504 27707371513272 27773408830464 27821864783988 27888174982656 27934739162352 27969255932112 28022228007741 28089015748992 28151768318976 28198772613792 28252179380106 28287088385886 28319515183872 28354507391232 28408209109776 28436537973888 28519213211676 28587185459712 28622508406272 28641327856416 28676717702496 28724598492007 28759680450864 28857385700352 28912039839936 28966797491148 29065206379264 29086495001442 29149293038976 29185310537856 29204500033368 29240585747208 29310277303296 29395492815392 29424806205696 29480535005328 29516961793968 29536369351929 29572865130699 29643348636288 29692843384996 29759179003488 29815541084934 29886602980608 29923531515648 29973494078616 30044932436992 30097351492164 30169085050368 30226223469024 30314101965873 30386352123776 30416653605888 30474260904384 30511915562304 30569703281172 30642562635264 30689153347347 30693725746288 30731651579728 30762297396864 30820559323752 30858641875512 30894016564224 30932189881344 30983836575648 31042518084314 31111868958192 31170792952431 31245084934272 31335925627644 31410611184128 31426581557646 31465412923626 31540407098112 31600142717616 31707497868288 31723619190516 31728345715264 31767549947584 31799228769792 31838520586752 31859454581856 31898820815136 31959235248498 32028235561344 32067810344064 32088895098392 32099788588032 32128544833352 32160583642176 32200321957056 32221493838468 32261307415308 32330959905024 32392192783632 32453541633601 32464558912896 32526044819928 32603566887936 32698357176672 32760285883446 32792954668848 32833474355088 32838366237952 32855062537539 32895658965609 32974061966208 33069929417316 33102906981408 33107839007232 33148747771392 33165601880994 33206582018214 33211529490656 33244648259328 33285726067968 33348767215824 33420767542272 33479076378924 33484064450496 33525438086976 33558869887488 33588933234868 33622428353184 33663972955104 33720180838443 33800548991616 33864565182888 33940220681664 33945277459456 33987220980736 34004501402652 34085547201024 34184646139248 34218735306624 34249389787239 34283543517432 34325905007592 34331019248768 34407716834304 34472882964672 34530441464574 34573108027194 34607584571472 34612740780288 34655509033728 34673129239221 34715972109951 34721144467504 34755768634752 34798713616512 34856816147604 34939893339648 34983065829888 35000852577966 35006067380064 35049321636384 35084273064192 35115702927362 35127623953152 35150720551056 35270138078208 35336937582144 35403863600292 35415882450432 35482957985376 35550160557318 35670935101824 35694388929672 35738493691032 35774132366016 35818335660096 35823672259584 35841886404588 35886173417028 35971703963136 36031765006512 36076286637072 36100006985691 36144612937521 36180656597448 36225362201688 36230759444352 36266889010176 36311701165056 36372329893152 36441216881586 36528070309632 36573205185792 36591800422419 36642472619856 36679012748928 36785651823756 36873326172672 36943162017696 37025695289088 37095819711984 37246318883136 37292341242816 37362970676988 37400229291744 37446441826464 37452020998656 37517363117802 37598363485056 37669572506808 37716117847848 37759353578496 37806009854976 37825231897332 37871969574492 37877612146368 37915383965184 38025617615568 38097635830749 38188437141888 38235623603328 38273752433664 38346240601152 38457726906654 38549386453248 38622396654864 38708681438592 38781993335256 38865724051968 38913747383808 38939333377824 38987447662944 39061287525942 39100239714096 39148552818576 39233074940928 39307380007104 39355949058624 39381825802572 39430486840932 39524464848384 39544560619938 39678905337984 39754054779912 39848803974144 39898042020864 39964658771488 40013468453376 40129801989552 40156187545881 40205805402411 40301631292032 40418802621164 40468166958528 40535735632326 40585822466706 40632347872512 40682554083072 40759604374896 40918871129796 41016396529152 41094079098336 41144855834016 41222781697338 41311782100864 41482491944256 41561057269908 41660113245696 41781234170192 41832262473984 41902108743528 41953883898168 42053876130816 42133523623488 42256020922126 42298158920688 42378269070159 42430632578829 42479272775808 42531761086848 42612313664664 42704314081792 42757080458752 42778819817514 42880778189568 42933762609408 42961991784624 43015076553744 43107946540032 43189590378176 43286078550528 43368059759904 43450196236722 43597809568896 43680381177928 43723939558464 43777965806784 43806750050052 43860878620812 43965415954944 44093239223088 44122230760289 44137209308544 44176749145859 44220802507992 44275442690952 44326197679104 44380968090624 44465022954432 44539265077494 44638768505232 44645419267328 44700584115968 44723311627401 44829904470912 44885297273472 44960241117924 45067398655488 45146027238246 45152753577184 45253627575552 45339335203536 45579528185664 45624980408832 45665853049652 45711391356576 45767873343456 45854554921758 45963843952896 46040588619432 46097477369592 46143446095296 46150321040384 46207345378304 46230838985628 46287962813268 46341024846336 46398284822016 46475754863472 46563777126471 46667803437288 46674756506752 46732428848512 46779030752256 46836831937536 46867627401408 47003888441466 47115916776192 47139872336469 47198119385439 47205151467056 47310610647168 47400214076424 47561246802432 47585428785774 47592518572896 47651324921376 47698843154688 47741573642818 47757780880128 47789181872784 47848231222704 47938852872747 48042353342016 48101715516096 48133342647588 48149682882048 48192817250028 48240875463264 48300482935584 48307679259136 48332240757702 48391961122962 48496439857536 48588289175448 48696838369344 48704093746176 48764273581056 48789067229892 48856630159808 48905350331904 49047535765008 49140428825169 49189432003272 49250211532632 49257549356928 49367593718784 49461092949312 49604894125974 49661758510848 49723121657088 49748402821491 49809873027321 49817294235984 49866972388992 49928589101952 50023150823736 50131151313408 50226096675744 50288157130464 50338304831232 50383399852302 50433642529776 50495959432656 50503482861824 50700823487424 50796847774332 50910331022496 50917916189184 50980831471104 51006752103978 51128320801536 51276969208872 51399181937664 51425315276148 51488857511388 51496528873152 51611575251456 51709324447008 51795662196861 51859662040791 51919111170432 51983263550592 52035101623296 52081716701256 52099397323776 52133652952128 52198070424768 52285224221406 52409840009472 52474598744832 52509101070096 52573982454576 52626409596288 52673554391043 52691435929728 52726080826584 52905207117312 53005406373216 53105795400438 53224436978064 53325240835977 53506402652736 53541583394508 53607740536548 53735508389376 53762829606882 53829260125542 53957555944704 54047647509768 54114429955608 54176463830016 54243405444096 54346139166528 54400333515264 54467551747584 54558494839728 54661825322379 54792105464448 54859807778688 54963708929784 55018519123392 55178477735634 55309989259008 55414743026544 55643729567976 55776349965312 55869478324704 55938511864224 56044456015482 56178031497984 56276044676703 56397545227584 56504358760212 56574176771772 56639030367744 56709014782464 56816418219552 56873075947776 57038426423352 57174370919424 57245016812544 57282655712832 57353435404992 57449196984014 57519360901728 57686590359981 57824079679872 57933594982296 58130412758528 58172990002884 58298586077952 58370621075712 58409000066736 58481171494416 58591931288913 58790985630784 58849612411392 58961070010656 59033923587936 59072738703858 59145730261398 59286697272576 59385686769992 59518358006976 59631082169868 59773205961216 59847063031296 59946988157232 60060524119651 60194702984328 60338170100736 60452446938048 60628203931746 60772704247552 60803603448489 60878733700059 60948521808768 61023831124608 61139406562344 61285125270528 61378306694694 61387451492576 61463303159456 61524594793728 61641118647504 61717283751024 61834172546007 61967673151296 62085036168628 62223737916384 62341585904862 62490169868544 62671851255288 62821222368256 62853163115292 62930825847252 63080814196224 63200285435232 63384031383189 63447238381032 63456691430528 63535099895168 63598457539584 63677041173504 63718909163712 63797641630272 63918470496996 64056471122688 64135620688128 64168229726271 64177790196784 64257089666704 64321167284352 64400643914112 64442987676936 64522614830616 64661919810048 64784385567264 64907083267202 64929117825792 65052089639856 65175294355083 65396714353344 65520571766892 65585909337696 65666948710176 65676732475904 65710125075078 65791317931218 65948123932416 66139858834632 66205813962816 66215678014464 66297495542784 66331203761988 66413164036428 66423058981312 66489296518656 66571452135936 66697534431648 66808897616241 66958152757848 66968128900992 67050876173952 67117739774976 67177866469736 67244856706368 67327945910208 67440361676886 67601097983232 67719040857369 67729130365776 67880441363328 68009002805304 68171094402048 68369292278496 68437470613248 68498779574478 68567087034864 68651810015184 68662038497536 68781832382637 68945765929344 69060882929148 69146216054388 69215169142944 69225481560576 69311018067456 69346258478442 69431944219902 69442288935008 69511537269504 69597427233024 69713632295208 69879786679296 69966131659776 70001705155932 70012134760128 70098643272768 70168546128384 70231405854724 70255247906304 70301441102112 70505832662199 70673875164288 70807727200584 70831764900864 70965915970752 71100321114636 71341870203648 71388777859344 71476987382064 71548264732032 71612360464227 71636671320192 71683772809176 71772346834056 71943407926272 72063530013024 72152573274144 72200013971382 72289225875042 72361313194896 72450724403376 72461518888704 72498361136553 72587941684443 72744659786304 72882433763172 73056140619264 73146410371584 73183600844838 73284945239712 73358025497856 73571303647512 73746652345344 73886324035392 74051390578176 74191639423968 74407341188961 74492637766272 74584682485632 74725941353976 74800458583488 74892883652928 74904041997312 75034726235604 75196726970112 75339145013616 75432235695696 75575099778453 75650463794664 75743939148984 75755224292736 75830767930368 76051235231136 76195271661498 76376874283776 76471247206656 76510128155967 76692481202304 76915453813308 77098772906496 77244793309728 77417362877184 77563986670512 77731448103936 77827494767616 77878666755648 77974895325888 78122575051884 78200479428192 78297105637152 78427836332109 78614760014208 78711898117248 78763651605144 78860973681864 79048929696768 79089121239876 79357810675968 79508109559824 79658693100657 79929317542976 80026936906752 80259603979104 80312375091762 80411610804822 80603262584064 80837605242328 80936333917056 81071471264652 81171644933412 81264695745024 81365108166144 81519208749792 81837742259592 82032793058304 82188158196672 82289711668032 82445563394676 82623564201728 82767716603451 82964983888512 83122114539816 83320226491392 83562468340384 83664524947968 83804217487056 83907767796336 84066684023223 84267047246976 84512041844252 84596317841376 84756538140318 84861265157658 84958545551616 85063522173696 85224627329328 85408628163584 85514160917504 85557639635028 85761556379136 85867525218816 85923983569248 86030153107488 86173795476021 86379180756352 86572157101056 86736119519808 86900392473444 87195619137792 87360762355856 87447879116928 87555931613568 87613500100104 87721757241624 87930831909888 88186478446176 88244461520578 88274418617088 88353498291718 88441605015984 88550885381904 88609108055787 88718595392097 88930045908864 89078530154988 89277537010464 89290838534656 89401168231936 89446623254802 89659808941824 89770594546944 89920482235848 90134797310976 90292054476492 90305507154368 90507255151104 90678670407072 90942305897619 91159056371328 91249960817664 91331706099304 91422782713152 91535746686912 91709109843516 91927687905792 92067460042041 92081177238864 92194954739184 92286892190592 92369566395887 92461677971256 92575925626536 92682049692672 92796569644032 92951509726944 93127554252942 93335606874576 93349513013504 93464857697024 93512378857293 93735254802816 94007776882932 94231833552384 94279744672938 94396238770878 94410302934112 94621221294336 94800428152848 95122493604864 95170857571548 95185037145792 95302649842752 95397686309376 95483147285636 95515561760256 95578363745568 95696462445408 95877705745494 96084706684032 96203431032192 96266685295176 96299365764096 96385634500056 96481750926528 96600965871168 96615358518272 96664481515404 96783922245924 96992879715072 97176578350896 97360624900803 97393676738688 97578134459784 97713260319616 97810700663808 98095071530016 98280857650338 98378864006544 98500423065264 98515098713856 98565187612617 98686976896827 98922185898624 99209788251948 99323517021696 99446243314176 99496805642982 99619746054642 99634588471968 99733944777984 99857178203904 100046301647472 100262302626816 100452193351488 100576314260928 100676609662464 100766799704604 100867285059552 100991918865312 101006965723648 101160542515329 101401646974848 101593695548664 101820662044992 101835832378368 101961662942208 102013504207956 102256641603072 102553938417744 102748169361717 102850630552296 102977715022776 102993057746304 103223150502912 103418648894016 103591324393722 103719324081582 103838222340864 103966527101184 104019387717663 104147916329853 104163433402512 104267305904256 104396140849536 104570448442812 104819680018944 104949197489664 105018202140192 105147964909152 105252819192576 105347108782086 105382871859456 105452161653168 105810414234624 106010812746432 106211590800876 106448873956128 106650481671954 107012805305472 107083166789016 107215481073096 107471016778752 107525659213764 107658520251084 107915111889408 108095295019536 108228859911216 108300020957073 108433838812563 108692278333056 108800667030528 108935103495168 109116989679456 109323650644758 109584210928896 109719615557376 109927417859568 110037038246784 110356955471268 110619978518016 110829486053088 111151707208201 111287459135952 111738956649408 111877023728448 112088912030964 112356062995968 112552089353406 112795090455168 113008717520424 113148353543544 113278060735488 113418029564928 113632836439104 113746151895552 114076852846704 114292907492247 114565311425664 114706870809984 114898393968028 115038721803456 115373180719962 115648159359744 115867189964592 116260825517056 116345980005768 116597172155904 116741242151424 116818000133472 116962342988832 117183862577826 117581971261568 117699224822784 117922140021312 118067847175872 118145477407716 118291460522796 118573394545152 118771373539984 119036716013952 119262164339736 119546411922432 119694126062592 119893976314464 120121048239302 120389405968656 120468562637643 120617416207233 120904893876096 121256407863492 121545408495104 121607206896978 121757467400118 121897043617536 122047662249216 122278813124688 122756613389388 122774902985152 122926606318912 123049189587456 123282237295008 123434567502048 123668345092014 123935346302592 124170072337256 124447475832768 124683171809724 124980339737088 125343702510576 125581095886543 125706326230584 125861651694504 126161628392448 126400570870464 126768062766378 126894476762064 126913382861056 127070199790336 127134807210477 127291897736487 127437818327424 127595283260544 127836940993992 128112942245376 128271241376256 128336459452542 128355580393568 128514179333408 128642334568704 128801287828224 128885975353872 129045229661232 129323839620096 129568771134528 129814166534404 129858235651584 130104179279712 130350588710166 130793428706688 131041143533784 131171818675392 131333897420352 131353464951808 131420250150156 131582635862436 131896247864832 132279717669264 132366692280867 132411627925632 132530247437577 132662407523976 132826328072856 132846117962624 132978593037312 133142904271872 133395068863296 133617795232482 133916305515696 133936257801984 134101752347904 134169934882203 134355732939472 134489713412736 134655891820416 134880723353772 135202195966464 135438081714738 135458260731552 135760882726656 136018005610608 136738584556992 136874941226496 136997559148956 137134174069728 137303620030368 137324076995072 137563664765274 137891531858688 138121765858296 138292432108776 138430338285888 138450963121152 138622036134912 138692516956884 138863888439804 138884577870016 139023074539008 139194854466048 139427264590416 139691331379413 140003410311864 140024269520256 140197286545536 140337092256768 140462811709448 140510495812608 140602882204224 141011665324398 141347750328576 141419617009407 141594358156317 141615454401168 141931831941504 142200642229272 142683740407296 142777555718688 142953974764128 143096529464064 143224720928454 143273342640384 143367545618352 143544693668112 143816558618241 144127060026048 144305146548288 144400027942764 144578451750084 144722626389792 144901448806752 144923037777408 144996722273106 145175883368886 145489319572608 145764867526344 146112281238528 146292820743168 146367201689676 146569890479424 146716050995712 147142607295024 147421286475507 147772648070784 148102781156352 148383278847936 148814682377922 148985275532544 149169364971264 149451882707952 149600917166976 149785767305856 150069452471208 150393453940224 150678290027232 150864471391392 151150199556906 151300927589328 151487878297968 151510448585472 152102470462272 152390543322996 152753748567552 152942494413312 153020256311934 153384962404608 153830907626616 154197545812992 154489586619456 154834725754368 155127973341024 155386986590583 155578986122373 155757333511296 155949790651776 156245150103768 156400958856384 156594211274304 156855672664218 157229520028416 157423796234496 157527303210288 157721947363728 158020663173129 158178242479752 158715621351936 159016219119648 159317386201314 159858635085952 159975722507931 160519207958208 160624750183524 160823221609644 161206525168128 161675210484656 161872667834112 162142942529304 162343289866824 162529391490048 162730216332288 163038417499584 163675484519184 163985475967137 164376316393344 164579423336064 164891126789352 165247128403456 165535433206902 165929967777024 166244229079632 167124936680768 167329049895936 167608434974112 167815535592672 168133368046446 168534094493952 169024083688504 169192635682752 169513076280636 169722530315316 169917091103232 170127044347392 170449254658656 170733849463727 171115279270056 171523112758272 171735050437632 171847967138496 172060306214976 172347590952042 172758361512704 173059771079943 173472239039616 173800784946888 174391238275584 174721524711712 174895758233856 175111863227136 175227000200208 175443514483248 175775793866739 176372956892352 176488923041156 176548837234176 176706996583436 176883210031968 177101770763808 177218216111574 177437190784194 177860091817728 178157060309976 178555074020928 178581677069312 178802336463872 178893246509604 179319617883648 179541189093888 179840964471696 180181572358953 180584108952984 180611014308736 181014510302208 181357340814144 181884611795238 182318112742656 182410810345467 182636201100177 182663412198608 182845565426304 183071493373824 183418219687032 183855375811584 184134920084082 184162354477728 184389909478368 184573784381184 184739132791774 184923355942512 185151851253072 185502517638021 185903019453888 186255108505884 186671213749152 186699026027008 186929715394048 187024757714586 187470509605632 188015553765864 188463667104768 188559489345876 188792477541756 188820605868224 189242442588672 189600856305696 190152094149567 190341715143096 190370074291584 190605299685504 190795372618752 190966294571272 191031123520512 191156727491136 191392924890816 191755411490988 192169413368064 192406862064384 192504689178813 192533370590352 192771269000112 192963501853056 193136366100491 193201931742336 193328963030808 193567844491848 193985759430144 194353156701792 194721249801606 194787353477376 195156268919568 195426520639232 195525883065249 196190143060032 196561715300676 196757728013088 197000846130528 197030197427712 197130375225234 197373953793654 197844371797248 198419576503896 198647034043392 198892486628352 198993611285964 199239492109284 199269176943936 199467889555968 199714356407808 200092603294944 200426692848723 200904386702976 201152628521856 201353219324928 201533599409208 201734570119104 201983837730624 202013931447296 202321085030658 202803293949696 203187391097328 203641324089984 204027008415912 204513283206144 205107876835488 205496338723434 205701261104592 205955430045552 205986115492608 206345497147911 206837297788032 207182648787444 207438648163164 207676444681728 207933054202368 208038775435326 208295832659706 208326866805024 208534611808512 208792281699072 209140896885624 209639360037888 209898394979328 210036404280384 210295929818304 210505638385152 210694217564172 210765743718912 210904323306336 211517497986597 212021625492864 212423181601752 212897747912256 213300963343908 214025610610944 214166333578032 214430962146192 214837081392681 215051318427528 215317040502168 215830223778816 216190590039072 216457719822432 216600041914146 216867677625126 217384556666112 217495083409659 217763825053329 218233979358912 218647301289516 219168421857792 219439231114752 219854835719136 220074076493568 220713910942536 221239957036032 221658972106176 222303414416402 222574918271904 223222023566883 223477913298816 223754047456896 224177824061928 224712125991936 225104178706812 225590180910336 226017435040848 226296707087088 226725299335359 227265672878208 227492303791104 228153705693408 228585814984494 229130622851328 229413741619968 229796787936056 230077443606912 230746361439924 231296318719488 231734379929184 232408115071693 232691960011536 233194344311808 233482484302848 233636000266944 233924685977664 234367725155652 235163942523136 235283508996327 235844280042624 236135694351744 236290954815432 236582921045592 237146789090304 237542747079968 238073432027904 238524328679472 238976079301971 239787952628928 240242096478604 240778811937312 240937125275286 241234832414466 241809787752192 242512815726984 243090816990208 243214413793956 243514934800236 243794087235072 244095324498432 244557626249376 245513226778776 245549805970304 245853212637824 246098379174912 246564474590016 246869135004096 247336690184028 247870692605184 248303149810353 248340144674512 248894951665536 249366343619448 249960679474176 250687405021152 251162191773086 251412652461168 251723303389008 252200052069669 252801141740928 253536125532756 253788953524128 253826765722112 254140399580672 254269614420954 254583795472974 254875636654848 255190566521088 255673881987984 256225884490752 256542482752512 256672918905084 256711160787136 257028358666816 257284669137408 257602575656448 257771950707744 258090459322464 258521386428063 259137542269056 259628333068808 259716471303168 260208358559424 260701177420332 261586857413376 262082287067568 262343637350784 262578655035499 262667794840704 262840500300312 263165271724872 263792495729664 264559435338528 264733384561734 264823255851264 265060494875154 265324815047952 265652656145712 265692235925248 265827324167361 266155786176291 266790137726592 267235590464964 267832611031392 267872515603968 268203504695808 268339869764406 268711465878944 268979426825472 269311783640832 269761446707544 270404391932928 270876163429476 270916521463104 271521765453312 272036011221216 272826917692857 273477169113984 273749882452992 273995118297912 274268348139456 274607240060736 274648153990144 275127329530548 275783063717376 276243531716592 276584864217552 276860676571776 277108699187661 277385033913768 277727776879608 277769155740032 278046149078016 278389708932096 278854529180832 279382662758826 280006820623728 280048539040512 280394573091072 280537136571879 280925623418896 281205764408448 282023330648796 282695500657152 282839234018814 283188716312634 283230908802336 283863663883008 284401284458544 285367480814592 285555111437376 285907949528256 286193058928128 286449441856908 286546685280768 286735091236704 287089387336224 287633117236482 288254120052096 288610293096576 288800055885528 289156903500168 289445252779584 289802897613504 289846075554816 289993444546212 290351766737772 290978639145216 291529735052688 292081874702409 292734403379352 293139780958848 293432101991424 294285214590048 294842572951014 295545296141568 295695562837851 296060930690481 296766557695872 297629364755844 297970551065088 298338729942528 298903765415904 299201834333952 299571534611712 300138904942416 300786907880448 301356580054464 301728942782784 302300399113812 302601855178656 302975756595936 303020897170944 303481627545987 304204940924544 304781086645992 305507497135104 305884988826624 306040512623868 306769924809216 307661815253232 308244508085151 308979173238912 309669451508736 310255946682048 310773973181166 311157972244746 311514667022592 311899581303552 312490300207536 312801917712768 313188422548608 313711345328436 314459040056832 314847592468992 315054606420576 315443894727456 316041326346258 316356484959504 317431242703872 318032438239296 318634772402628 319717270171904 319951445015862 321038415916416 321249500367048 321646443219288 322413050336256 323350420969312 323745335668224 324285885058608 324686579733648 324900062871219 325301516437689 326076834999168 327350969038368 327970951934274 328752632786688 329158846672128 329782253578704 330494256806912 331070866413804 331859935554048 332488458159264 333455121624603 334249873361536 335216869948224 335631071185344 336266736092892 337068188987904 338048167377008 338385271365504 339026152561272 339445060630632 339834182206464 340254088694784 340898509317312 341467698927454 342230558540112 342878722476741 343695934276992 344120612429952 344695181904084 345516723025408 346119542159886 346944478079232 347601569893776 348782476551168 349443049423424 349791516467712 350223726454272 350454000400416 350887028966496 351551587733478 352745913784704 352977846082312 353097674468352 353413993166872 353766420063936 354203541527616 354436432223148 354874381568388 355720183635456 356314120619952 356988957969611 357110148041856 357786493019208 358639235767296 359082378187776 359681928943392 360363144717906 361168217905968 361222028617472 361405687912929 361852248621699 362714681628288 363769223590476 364636225485312 364821620690934 365272402200354 365326824397216 365691130852608 366142986747648 366836439374064 368269840168164 368324708955456 368779818956736 369147568762368 369478265583548 369846711885024 370303702506144 371005035276042 371806038907776 372510217011768 373342427498304 373398052054016 373859430788096 374049515429172 374941019211264 376031107531728 376743287659629 377118978691752 377584955083512 377641211736448 378484885177344 379201712611392 380304188299134 380683430286192 380740148583168 381210599371008 381404421631431 381875693209461 381932589142544 382313454982272 382785849781632 383510822981976 384338826736128 384813724128768 385009378357626 385066741180704 385542538000224 385927003706112 386272732200982 386403863484672 386657926061616 387135688983696 387971518860288 388706313403584 389442499603212 389574706954752 390312537839136 390853041278464 391051766130498 392380286120064 393123430601352 393515456026176 394001692261056 394060394855424 394260750450468 394747907587308 395688743594496 396839153007792 397100076842601 397590742312731 397987222571928 398478984218568 398538353887872 398935779111936 399428712815616 400185206589888 400853385697446 401808773405952 402305257043712 402509804646609 403067198818416 403469140238208 403967675461248 404642170061316 405606587899392 406374782194656 407282648179968 408054016831824 410215753670976 410992677446868 411402522209184 411910860091104 411972230985216 412690994295822 413674595576064 414365297574888 414877296326328 415352889363456 415866108404736 416077550870652 416591665319412 416653733610048 417069223617024 417584563398144 418281793771248 419073994138239 420072808560768 420591859636608 421011276770304 421388435128344 421531487437824 421808646612672 423034995973194 424043250985728 424846363203504 425795495824512 426601926687816 428051221221888 428332667156064 428861924292384 429674162785362 430102636855056 430634081004336 431449675854723 432381180078144 432915439644864 433200083828292 433735355250252 434769113332224 434990166819318 435527650106658 436467958717824 437294602579032 438336843715584 438878462229504 439709671438272 440148152987136 441427821885072 442263859426521 443317944212352 444606828832804 445149836543808 446444047133766 446955826597632 447508094913792 448355648123856 450208357413624 451180361820672 452034870081696 452593414174176 453450598670718 454531345756416 456307411386816 457171629968988 458261245702656 458827483239936 459593575872112 460154887213824 461492722879848 462592637438976 463468759858368 464816230143386 465383920023072 466160959771749 466736958367119 467272000533888 467849371955328 468735450311304 470327885046272 470567017992654 471688560085248 472271388703488 472581909630864 473165842091184 474061989519387 475085494159936 476146864055808 477048657358944 477952158603942 479575905257856 480484192957208 481557623874624 481874250550572 482469664828932 483619575504384 485025631453968 485944240604449 486428827587912 487029869600472 487588174470144 488190648996864 489115252498752 491026453557552 491099611940608 491706425275648 491956427901411 493128949180032 493738270008192 494673380368056 495741385210368 496606299620706 496680289349024 497789903331072 498732687238896 501374810042304 502324383546172 502825304922336 503446606778016 504400104139338 505602283481856 507072251065512 507577907048256 507653531444224 508280799161344 508539228841908 509167590945948 509751273309696 510381133042176 511347763975968 512201548391181 513345837810168 513422321574272 514056717333632 514569338274816 515205151312896 515543901415488 516180918644928 517042772856126 518275084538112 519179313239829 519256666137616 520416717118848 521402354840664 523173714826752 524164574135136 524687274701568 525157310070998 525335589681408 525681000600624 526330543449744 527327381600217 529118870677056 529466769123468 529646511702528 530120989750308 530649630095904 531305312291424 531384471850496 531654648334722 532311572352582 533580275453184 534471180929928 535665222062784 535745031207936 536407009391616 536679739528812 537422931757888 537958853650944 538623567281664 539522893415088 540544717076859 541752326858952 541833042926208 543043530906624 544072022442432 545653835385714 546954338227968 547232431036401 547908603300531 547990236595824 548536696278912 549214480121472 550254659061096 551566127434752 552487063433184 553169728435104 553721353143552 554217398375322 554770067827536 555455553759216 555538311480064 556507552914063 557709058361664 558765325517652 560013641247456 560097078081024 560789146182144 561074273143758 561851246837792 562411528816896 564046661297592 565391001314304 565678468037628 566377432625268 566461817604672 567727327766016 568802568917088 570456282448701 571110222874752 571815899056512 572386117856256 572898883713816 573093370561536 573470182473408 574178774672448 575266234472964 576508240104192 577220586193152 577600111771056 578313807000336 578890505559168 579409098301473 579605795227008 579986889092424 580703533475544 581957278290432 583059470105376 584163749404818 585468806758704 586279561917696 586577649195747 588570429180096 589685145902028 591090592283136 591391125675702 592121861380962 593533115391744 595258729511688 595941102130176 596677459885056 597807530831808 598403668667904 599143069223424 600277809884832 601280078546169 602713160108928 603457885565568 604600798227624 605203710357312 605951513191872 606041794341888 606963255091974 608409881849088 609562173291984 612081025247736 613539849618432 615323630506464 616489016170302 617958346477824 619036491443733 620511893364096 621547946362332 622315944489492 623029334045184 623799162607104 624980600415072 625603835425536 626376845097216 627422690656872 628918080113664 629695184937984 630109212841152 630887789454912 632082652692516 632712969919008 634552493959791 636064876478592 637269544805256 639434540343808 639902890031724 642076831832832 642499000734096 643292886438576 644511244178043 646700841938624 647490671336448 648571770117216 649373159467296 649800125742438 650603032875378 652153669998336 654701938076736 655941903868548 657505265573376 658317693344256 659564507157408 660665765316161 662141732827608 663719871108096 664976916318528 666910243249206 668499746723072 669666070700649 670433739896448 671262142370688 672533472185784 674136377975808 676096334754016 676770542731008 678052305122544 678890121261264 680175898006077 681797018634624 682935397854908 684461117080224 685757444953482 687391868553984 688241224859904 689390363808168 691033446050816 692239084319772 693888956158464 695203139787552 697224345215079 698886098846848 699583032935424 700447452908544 700908000800832 701774057932992 703103175466956 705491827569408 705850526988981 705955692164624 706827986333744 707532840127872 708407083055232 708872864446296 709748763136776 711440367270912 712628241239904 713977915939222 714220296083712 715572986038416 716928237905913 719363857886784 720726289435812 722336435811936 722444057234944 722811375825858 723704497243398 725429363256576 727538447180952 729272450970624 729643241381868 730544804400708 730653648794432 731382261705216 732285973495296 733672878748128 736539680336328 736649417910912 737559637913472 738295137524736 738956531167096 739693423770048 740607405012288 742010070552084 743612077815552 744909449431059 745020434023536 746684854996608 748099030858344 749882038422528 752062215063456 753486575319258 754237957383504 755169910167024 755282423472896 756600156209007 758403425222784 760608376598268 761366860572384 761480297166336 762421198742016 762808843262862 763751386418922 763865178285088 764626909964544 765571699563264 767021645963952 768677653472256 769627448257536 770018756715252 770133482361408 771085076000448 771854007412224 772545464401964 772807726969344 773315852123232 774271377967392 775564159284189 777412626807168 778884999206424 779149413909504 780625075678272 781706082556928 782103532260996 784760572240128 786246861202704 787030912052352 787735965106497 788003384522112 788521500900936 789495815174616 791377487188992 793678306015584 794200153685202 795181484625462 795974445143856 796957968437136 797076707775744 797481972502083 798467358528873 800370413179776 801706771394892 803617546811904 804610514087424 805019609293218 806134397636832 806938280476416 807935350922496 809284340122632 811213175798784 812749564389312 814565296359936 816108033663648 818480753078571 820431507341952 821985354893736 822805044418368 823821720182208 823944461970432 825381988591644 827349191152128 828730595149776 829754592652656 831326097562983 832155101741304 833183330638824 833307467220096 834138447234048 835169126796288 836563587542496 838147988276478 840145617121536 841183719273216 841611409715637 842776870256688 843617293225344 846069991946388 848086501971456 849692726407008 851590991649024 853203853375632 856102442443776 856665334312128 857723848584768 859348325570724 860205273710112 861268162008672 862899351709446 864762360156288 865830879289728 866400167656584 867470710500504 869538226664448 869980333638636 871055300213316 872935917435648 874589205158064 876245624107227 879419342876544 880296305974272 882855643770144 884527718853042 886635888424704 889213657665608 890299673087616 892888094267532 893911653195264 895016189827584 896711296247712 900416714827248 902360723641344 904069740163392 905186828348352 906901197341436 909062691512832 910444882637961 912614822773632 914343259937976 916522491405312 917654966479872 919187151744224 920309774427648 922985445759696 924733524255453 926937519716736 929632460286772 930767840046144 932321919543498 933473916734238 934544001067776 935698743910656 937470900622608 940655770092544 941134035985308 943377120170496 944542777406976 945163819261728 946331684182368 948123979038774 950170988319872 952293728111616 954097314717888 955904317207884 959151810515712 960968385914416 963115247749248 963748501101144 964939329657864 967239151008768 970051262907936 971888481208898 972857655175824 974059739200944 974700188613657 975904549313067 978230504997504 982052907115104 982199223881216 983412850551296 983912855802822 986257898360064 987476540016384 989346760736112 991482770420736 993212599241412 993360578698048 995579806662144 997465374477792 1000365364873809 1002749620084608 1004648767092344 1005650609844672 1006893213556032 1008800208278676 1011204566963712 1014144502131024 1015155814096512 1016065230354757 1017078457683816 1018335181891896 1019502546619392 1020762266084352 1022695527951936 1024403096782362 1026691675620336 1026844643148544 1028113434667264 1028636167430223 1031087802830976 1032361837289856 1034085545712252 1036550169076224 1038358626479658 1038513332275232 1040833434237696 1042804709681328 1046347429653504 1048329148270272 1049374549403136 1050314620141996 1050671179362816 1051362001201248 1052661086899488 1054654763200434 1058237741354112 1058933538246936 1059293023405056 1060241979500616 1061299260191808 1062610624582848 1062768943700992 1063309296669444 1064623144705164 1067160550906368 1068942361859856 1070966873908833 1071330444125568 1073359479057624 1074845863515776 1075917707301888 1077247134563328 1079045786830176 1081089434153718 1083504653717904 1083666085852416 1084217063738787 1085556745865097 1088144044884864 1091307670771428 1093908676455936 1094464862072802 1095817206601062 1095980473191648 1097073392557824 1098428960242944 1100509318122192 1104974126866368 1106339456870208 1107442706287104 1108434796750644 1109540135655072 1110911107518432 1111076622960128 1113015105828126 1115418116723328 1117530651035304 1120027282494912 1120194156162048 1121578292364288 1122148546287516 1123702493675584 1124823057633792 1128093322595184 1130229862978887 1131356936075256 1132754865250536 1132923635209344 1135454655532032 1137605137834176 1140912564897402 1142220445749504 1143631798113024 1144213264894293 1145627079628383 1145797767427632 1146940364946816 1148357549344896 1150532468945928 1153016480208384 1154441172386304 1155200223542112 1156627614000672 1157781011118336 1158818196602946 1159211590454016 1159973778184848 1161407066951088 1163914556580864 1166118940210752 1168327498809636 1170937613517408 1172559123835392 1173155298391494 1177140858360192 1179370291804056 1182181184566272 1182782251351404 1184243722761924 1187066230783488 1190517459023376 1191300230527803 1192772226938193 1195615061663616 1196807337335808 1198286138446848 1200555619769664 1202560157092338 1205426320217856 1206915771131136 1209201596455248 1210407420714624 1211903026383744 1213926510183948 1216819763698176 1219124346583968 1224162050495472 1230647261012928 1232978032340604 1235916692955648 1238072982887466 1241023786728192 1243095892724664 1244631888978984 1246058668090368 1247598325214208 1249961200830144 1251207670851072 1252753690194432 1254845381313744 1257221982414717 1260218425682304 1261775578909824 1264165305385032 1265425939838016 1269104987919582 1272129752957184 1274539089610512 1278869080687616 1279805780063448 1284153663665664 1284998001468192 1286585772877152 1289022488356086 1293401683877248 1294349027564169 1297143540234432 1298746318934592 1299600251484876 1301206065750756 1304307339996672 1309403876153472 1311883807737096 1315010531146752 1316635386688512 1319129014314816 1321331530632322 1324283465655216 1326791578279563 1329953832637056 1333820486498412 1336999493446144 1339332141401298 1340867479792896 1342524284741376 1345066944371568 1352192669508032 1353541085462016 1356104610245088 1357780242522528 1360351796012154 1363594037269248 1365870795709816 1368922234160448 1371514889906964 1374783737107968 1376482449719808 1378780727616336 1381392054751973 1384478168639544 1387777912316928 1390406279575104 1394448690430158 1397772197693696 1398482879315247 1400210875101357 1401816001601664 1403548115865984 1406206350933912 1410983655138816 1411701053977962 1411911384329248 1413655972667488 1415065680255744 1416814166110464 1417745728892592 1419497526273552 1422185968558161 1425256482479808 1427955831878444 1428440592167424 1431145972076832 1433856475811826 1438727715773568 1441452578871624 1444672871623872 1444888114469888 1445622751651716 1447408994486796 1450858726513152 1455076894361904 1457832721813347 1459286482763736 1461089608801416 1461307297588864 1462764523410432 1464571946990592 1467345757496256 1473079360672656 1473298835821824 1475119275826944 1475869283704233 1477913062334192 1479386847540096 1481214810024576 1484020141104168 1487224155631104 1489818898862118 1490040868047072 1493369709993216 1496198061716688 1504124430126912 1506973150638516 1508475914767008 1510339820334048 1510564846945792 1513200312418014 1516806850445568 1521216753196536 1522733721144768 1522960594332672 1524842397484032 1525617686525724 1527502772837844 1527730356570176 1529253819929088 1531143399126528 1534043291927904 1536604645173543 1540037513430504 1540266964722816 1542170152000896 1543708014824448 1545090928803928 1545615453938688 1546631704246464 1548542755934784 1551128318568378 1554825253614336 1557537939719487 1557769998412848 1561250151356544 1564207064521992 1569521144480256 1572493722405408 1574061824104704 1575471930212994 1576006769044224 1577043001801872 1578991630349232 1581982144800651 1587356612031168 1588400307370404 1590362969250924 1591948890287712 1593915936874272 1594153415551488 1594963945004166 1596934717057746 1600740826359552 1603413542789784 1607235093623808 1609221028174848 1610039218586436 1612268795273664 1613876560952832 1615870701844992 1618568680245264 1621634151230577 1625499128778624 1629130592719872 1632216067327296 1636961506157142 1640863014683904 1643970709787472 1645610088836736 1647643440364416 1650763977183288 1654698382304256 1657461190299552 1659509185305312 1662652195125966 1664310203482608 1666366661277648 1666614934440192 1669522658742189 1673127175084992 1676295976552956 1680291234243072 1682367438546432 1683222819431274 1685553740513376 1687234586450688 1692139983892776 1696173003942912 1699385452814016 1703181983298048 1706407706751264 1711368847346103 1713330668624256 1715447697169536 1718696651141448 1720410547420224 1722536324017344 1725798703418892 1729524720312576 1731661758579456 1732800335313168 1734941421001008 1738227294904419 1739960667277272 1742110600426632 1745871834871296 1749178410316128 1752491248214454 1758838685753088 1759732947587241 1765711287540288 1769055437706084 1773271776849408 1778427315331216 1780599346175232 1785776188535064 1787823306390528 1790032379655168 1793422592495424 1800833429654496 1803840235638507 1808139480326784 1810373656696704 1813802394682872 1818125383025664 1820889765275922 1825229645547264 1828686519875952 1838374303488448 1840619548855296 1845970891519392 1849467048510906 1853875039433472 1859264920573544 1861535680092288 1864643839086996 1866947833468476 1869088002135552 1871397487821312 1874941801245216 1882268071970616 1886754240340992 1889085554813952 1890327638523456 1892663368364736 1896247958077548 1900341976639744 1903657481879373 1908194629435776 1911808634415768 1918303621031424 1921936771828832 1926230495498496 1927497002202288 1929878659315728 1933533732534129 1940102525815872 1943776962417796 1945715310351648 1948119478401888 1949400377227314 1951809098626134 1956461009995008 1964105814230208 1964398447762432 1966825701102592 1967825711605644 1972515796720128 1974953080032768 1978693521472224 1981997295948483 1986425198482824 1986721157396096 1991159613324288 1994930748955584 2000730729747618 2005499240169216 2008998212101947 2009297534184688 2011301219689344 2013786427112064 2017600416557352 2022409133927424 2028289004262048 2030311628193024 2032130460709514 2034156915367632 2036670363783792 2040527694018231 2045391055903872 2048806193564724 2053383351240672 2053689286297088 2056226869334528 2057272334860446 2062175605661952 2064723674579712 2068171091424504 2073100338152448 2076717252959316 2077026664550464 2081666868475392 2085609419362656 2091673035645237 2096658296540544 2098749098806272 2100629240283992 2101342358725632 2102724002402496 2105322173798976 2109309526400868 2116475482708224 2117551580966943 2117867076493872 2120483959001232 2122598520383616 2124500027105401 2125221249165696 2126618593338888 2129246289410328 2134321101812736 2137884723719712 2141933747817666 2142660888251136 2146718958115248 2149691727031552 2150784713717739 2158091573660352 2162178868307436 2167009307435808 2167332171704832 2168434127477574 2171113491730194 2176288089769728 2182615341542856 2187817352911872 2188929724145604 2191634413202124 2191960946383296 2194146785115648 2196857920485888 2201018636244384 2209948253732736 2212678913740416 2214885412574208 2216869593501288 2219080271310144 2221822215036864 2222153245920256 2226030211656252 2230836233446656 2235061302070608 2240054564989824 2244297092575032 2247404987351168 2249646115267584 2256186645190368 2260459725957774 2262713872150512 2265509730501072 2265847270418688 2269800468627021 2275210275668352 2281825129794804 2284440891499008 2287263596226048 2288426529788586 2291254159256766 2291595534855264 2293880729893632 2296715098689792 2301064937891856 2306032960416768 2308882344772608 2310400447084224 2313255228001344 2315562022236672 2317636393205892 2318423180908032 2319947556369696 2322814133902176 2326692477852567 2332237880421504 2336654997619272 2341875227034816 2345118247670784 2346310596782988 2354281716720384 2358740583608112 2363207895319491 2365564502702808 2368487445523848 2374132461566976 2381034918046752 2382600461055606 2385544453876386 2391230123327232 2392445917506249 2395402075586619 2401111239539328 2405120314184676 2410852640435712 2413831542262272 2418403192910496 2420814841429248 2423806052767488 2427853020367896 2433639527396352 2438248693167936 2448324100990944 2455442259235713 2461294522025856 2465956064681208 2471833385911296 2476145965774932 2482047573456384 2486191785449328 2489263777957968 2493978292688949 2499922401660288 2502415341702144 2505507380388864 2509690762627488 2514443964829434 2520436851364608 2523551157819648 2528330610770064 2530851879676032 2538209975839164 2544259505914368 2549078179221024 2556489265788623 2559611560126896 2568307327331328 2569996002936384 2573171545754304 2578044976712172 2586803367754496 2588698055128338 2594287080468864 2597492637869184 2599200502969752 2602412131501512 2608614679993344 2618807752306944 2623767615474192 2628736872321681 2638258028629632 2642663061264644 2648566931310432 2653583156559126 2659907665274112 2667640972996824 2673998986892288 2678664282802596 2681734959585792 2685048569482752 2690133888743136 2704385339016064 2707082170924032 2712209220490176 2715560485045056 2720703592024308 2727188074538496 2731334647913883 2731741591419632 2737844468320896 2743029779813928 2749567474215936 2752964899439616 2757561455232672 2762784109503946 2768956337279088 2774200572766359 2780812559150208 2788897380860316 2795544395387392 2796965758630494 2800421750202714 2803632003203328 2807096231731968 2812412701867824 2821967310277632 2823402107955924 2823822768658496 2827311945334976 2830131360511488 2833628332220928 2835491457785184 2838995052547104 2844371937116322 2850512964959616 2855911663756888 2856881184334848 2862291944153664 2867712951623652 2877455431547136 2882905157743248 2888365205390489 2889345743247744 2891245503303432 2894817988973592 2901717453026304 2910153788723808 2915665443626694 2918572965527472 2922179217602832 2922614595177728 2924100565840971 2927713647939201 2934691514992512 2946158721345312 2946597671643648 2950238551653888 2951738567408466 2955826124668384 2958773695080192 2962429620049152 2968040282208336 2974448311262208 2979637797724236 2980081736094144 2986739419986432 2992396123433376 3001096094621427 3008248860253824 3013946301277032 3016951829534016 3020679640668096 3021129693891584 3026400624836028 3033613700891136 3042433506393072 3045467442289536 3048195691064271 3051235373051448 3055005545675688 3055460713140352 3058507639858176 3062286798253056 3068086583855808 3073209290347086 3080075026861008 3080533929445632 3084340304001792 3085908502290669 3090181857607856 3093263408492928 3097085511869568 3102256637136756 3109650507228672 3115075879438974 3115539996825696 3122500302713088 3128414129043984 3139042288960512 3144987444810816 3148123648209408 3150943860425988 3152013538088448 3154086003603744 3157983260698464 3163964289601302 3174713224062336 3176800614740808 3180725938501848 3183897780575424 3187831873748544 3188306831102976 3189927890008332 3193869434115492 3201481652719104 3206827085579568 3212900621726499 3220078437172872 3224537590547328 3227753121905664 3231741403689984 3237137360490528 3243268302461154 3250998257557248 3252651191216361 3256670237595291 3264432134654592 3273923012314284 3281726029367808 3287941419574944 3291220177673472 3295286880728832 3301527954366576 3314922380599104 3319018370610624 3325304390251932 3328620406965216 3332733322555296 3333229868880384 3339045317484378 3346254350169984 3352591953105912 3360582468486144 3364734877092864 3366445638862548 3371107481026752 3374469172901376 3384279967785552 3390689588936661 3398770905628032 3406363966596096 3412815413502528 3422737694692206 3426661337248512 3430895394339072 3437393302282896 3440821094840448 3445072648034688 3451597406837784 3459049440625152 3463323517158912 3465600670626336 3469882842002016 3476454589808838 3479921334554544 3484221200853264 3491743669742592 3498356820632256 3504982496428908 3517677371506176 3519465895174482 3531422575080576 3538110875412168 3546543553698816 3556854630662432 3561198692350464 3571552377070128 3573900691583409 3578316680814579 3586845184990848 3601666859308992 3607680471277014 3616278960653568 3620747313393408 3627604789365744 3641779530551844 3650459291094528 3657373039751904 3676748606976896 3691941783038784 3698934097021812 3707750078866944 3718529841147088 3723071360184576 3729287678173992 3733895666936952 3738176004271104 3742794975642624 3749883602490432 3764536143941232 3771665947244151 3780655277046912 3785326736729472 3792495916155096 3800683953279488 3807314963758746 3816389258871552 3823617268831536 3836607242062848 3843873543657664 3852460990996992 3854994004404576 3859757318631456 3867067465068258 3880205051631744 3887553924835592 3891430620703296 3896238956803776 3898800754454628 3903618197252268 3912922019990016 3926878537665721 3928211628460416 3935651423211288 3945031593440256 3949906160065536 3957387042944448 3963994591896966 3972850396965648 3973442314792192 3980374734838689 3989861497911168 4001461459495236 4010998480338432 4017996424203894 4018595068369376 4022602439378688 4027572854224128 4035200833114704 4056578008524096 4060623256386048 4064260921419028 4068313830735264 4073340727567584 4081055388036462 4090782111807744 4097612387129448 4106766702481344 4107378572594176 4112453738669056 4114544669720892 4124351211323904 4129447349159424 4136342182849008 4144176164255919 4153434505918632 4154053329100928 4163333736950784 4171218838725312 4183346071290474 4193316593081088 4195448637945741 4200632625304071 4201258480567984 4205448004804992 4210644347597952 4218619052801736 4232950965416448 4235103161933886 4235734152987744 4240967918002464 4245197040767232 4249000054210802 4250442498331392 4253237186677776 4258492578820656 4266557905674483 4275769447439424 4283867495635332 4285321776502272 4293437916230496 4299383454063104 4301569427435478 4316183147320704 4324357736614872 4334018614871616 4334664343409664 4336868254955148 4342226983460388 4352576179539456 4365230683085712 4373498165440041 4377859448291208 4383268826404248 4383921892766592 4388293570231296 4393715840971776 4402037272488768 4419896507465472 4425357827480832 4427607851112699 4433739187002576 4438160542620288 4443644430073728 4452060423312504 4461672466893312 4470122604141216 4480109129979648 4488594185150064 4494809974702336 4512373290380736 4520919451915548 4525427744301024 4531019461002144 4531694540837376 4539600937254042 4550420551336704 4563650259589608 4568881782998016 4574527192452096 4576853059577172 4582508318513532 4583191069710528 4587761459787264 4593430197379584 4602129875783712 4609813935520629 4620800894168448 4626510456002688 4631124044473344 4635272786411784 4636846361816064 4639895112739392 4645628267804352 4653384955705134 4664475760843008 4673309995238544 4683750454069632 4692621193565976 4708563433440768 4717481167216224 4726415790638982 4731129005405616 4736974891047696 4745946434401953 4762069836093504 4765200922111212 4771088907752772 4782460246654464 4784891835012498 4790804151173238 4802222479078656 4810240628369352 4821705280871424 4827663084524544 4836806385820992 4841629682858496 4847612105534976 4855706040735792 4864902453691731 4876497386335872 4896648201981888 4910884518471426 4922589044051712 4931912129362416 4952291931549864 4964095146912768 4972383570898656 4978527555915936 4987956585377898 4999844803320576 5008567976226567 5019381525254976 5028887929658868 5040873702729216 5047102315639296 5056661221540128 5061703759352064 5076419951678328 5088519011828736 5098156358442048 5112978531577246 5119223120253792 5134106542038309 5139992005872768 5146343091508608 5156089953424344 5173606735508992 5177396110256676 5188574160937728 5194985275738368 5198401005939504 5204824263003024 5214681884713257 5237615504613888 5247535230948384 5257473744643362 5276516057259264 5285326122529288 5297133862620864 5307166313118252 5319815330548224 5335281945993648 5345386646648939 5357328565605192 5363469919171584 5370097138965504 5380267777486272 5408770678032128 5411520706915521 5424418440980352 5431120970090112 5441407184048616 5454376149076992 5462669295827766 5463483182839264 5475688936641792 5486059559627856 5515122910465344 5525568219007892 5537912674558176 5548401145532718 5561625118300416 5577794761720632 5591088790774784 5593931517260988 5600843500405428 5607264006406656 5614192463463936 5624825403735648 5646804215911848 5647645537316992 5654623890669952 5660262721022976 5667256664441856 5670982915570368 5677990105094208 5688743874232644 5701025929919232 5710972445638119 5711823327513776 5724583888307328 5735425903247304 5754910863094272 5765810315486496 5776730410780978 5778691486495488 5782491006606864 5789635977947184 5800601197602387 5820307577447616 5831330887253388 5837145931054944 5844358435205664 5845229190355456 5848201131681942 5855427295878402 5869383029985024 5892317442690624 5893195343287296 5900477103307776 5903477134816932 5911652249336768 5917547390160384 5924859240098304 5936080564416672 5945991887845449 5959275595448472 5960163472188288 5973478839972864 5984792246866752 6002192189242854 6016497720507648 6026994636305841 6027892602554064 6033903659068032 6041359281336192 6052801249672056 6067227401782272 6084867012786144 6090934884579072 6096391382128542 6102470746102896 6110011091351376 6110921426280704 6121583082054693 6136173167711616 6146418580694172 6160150053722016 6161067858891264 6168680608003584 6171817004581338 6180363715215712 6186526816985856 6194171023739136 6204513274273512 6219301014457344 6230151758877948 6231079993651392 6245000605426176 6256828258087968 6275019106935711 6289974889621632 6296247296418816 6301887720851976 6304027076176896 6308172007207488 6315966521396928 6327928579202604 6349426448124672 6353601229481616 6361451877003696 6367795561150848 6373500081316203 6375663747497088 6379855780016664 6387738868230984 6402963305438208 6413654171159136 6425801243452998 6440156874345744 6449075181094656 6452354141153217 6474274720981056 6486536604922308 6501996515114496 6505302382432722 6513340475190582 6528864269309184 6547846024628568 6563452058735616 6575882839149888 6582440355346944 6590573761457664 6603055908733152 6629844761198208 6638036741221248 6650608780503864 6657240813930432 6665466645110592 6666459737760768 6678090634968756 6692508700339968 6705183906211824 6732891277725096 6742214962053504 6748938345802752 6768559935571104 6781379177873322 6797541811256064 6809401405881063 6825630827005056 6845475389384412 6853322674497024 6861790788678144 6874786604565792 6881642189680896 6890145296069376 6903194813675568 6918098881250304 6926647034317824 6931201341252672 6939765684004032 6952909179617676 6959842669109088 6968442401706528 6980077433557701 6996713641264512 7009964992857816 7035354743012352 7038931790348964 7062845150161152 7076221750824336 7089623685958473 7113709261324864 7122397384700928 7143104754140256 7147801383166818 7156633361629158 7173690369981696 7203333718617984 7215360942554028 7232557921307136 7241494626786816 7255209578731488 7283559061103688 7300918582189056 7314746079503808 7353497213953792 7366326777707139 7383883566077568 7397868194043624 7415500157733888 7437059682294176 7446142720369152 7458575356347984 7467791333873904 7481934878066847 7499767204980864 7529072287882464 7543331894488302 7561310554093824 7570653473458944 7584991832310192 7601367906558976 7614629927517492 7632778517743104 7647234537663072 7669467797365869 7687747087315328 7704921981993984 7709988008809152 7719514637262912 7734134930136516 7760410103263488 7775107849671184 7782861241406592 7792477913607552 7797601508909256 7807236394504536 7825844039980032 7853757075331442 7856423256920832 7871302846422576 7886210616965043 7914774085888896 7927989183793932 7945700793931296 7946884629584384 7960749469677378 7979722995822336 8002922918990472 8021996960676864 8035992848407788 8037190136738752 8045204878757376 8055145708448256 8070401666229408 8113156017048192 8121246512772096 8128521842838056 8136627661470528 8146681455135168 8162110776072924 8181564223615488 8194003943741649 8195224774258896 8213533404962688 8229089339441784 8248702422647808 8258894698318848 8272684365698016 8288352328511838 8306869011837264 8308106658201856 8322601718299077 8342437677450624 8366692142580948 8386633186162176 8390897275891482 8401265250608142 8402516961135968 8410896009609984 8421288695195904 8437238105603472 8465901930832896 8470206323867772 8471468305975488 8481935836004928 8490394081534464 8498000108421604 8500884996662784 8506474373355552 8516985157641312 8533115811348966 8551538894878848 8567734991270664 8570643553004544 8586875832460992 8598766908126208 8603138854870956 8632366294641408 8648715473229744 8665095616171467 8668037229743232 8673736509910296 8684453966920776 8705152359078912 8730461366171424 8746996330880082 8755718896582416 8766537652808496 8767843785533184 8772301697522913 8783140943817603 8804074544977536 8839793014930944 8850715654961664 8855215702225398 8867478374005152 8876321085240576 8887288860147456 8904120846625008 8923344933786624 8940245208282432 8960218259959296 8977188370300128 8989619949404672 9003288283864281 9024746580761472 9041838903831096 9050855488602048 9062038922004288 9063389081674752 9079201874508084 9100841102673408 9127300519179216 9144587073192813 9153706119154344 9165016637027064 9166382139421056 9175522919574528 9186860394759168 9204259751567424 9219627871041258 9241601788336896 9253020912005376 9257725506872007 9270545572823568 9279790225478784 9291256535608704 9306769911410268 9328951521686016 9346619990477088 9367500908139264 9385242387131952 9417126866881536 9434962334432448 9452831581277964 9462258010811232 9473949782095392 9491892868803906 9524139672187008 9530401844222424 9542177815505544 9564920493308928 9569783670024996 9581608302346476 9604444958157312 9620481256738704 9638701865179497 9673612771641984 9683259365716992 9695224211069952 9711412081471584 9729804907383462 9752994772671744 9793296403963776 9821769036942852 9845178088103424 9863824258724832 9904583863099728 9944767141797312 9957055111831872 9975913170755796 9999689606641152 10017135952453134 10038763050509952 10057775859317736 10081747405458432 10094204631278592 10113322443080256 10123407518704128 10152839903356656 10172068766809983 10196312716884096 10225957063154492 10238446240507584 10268213084076618 10279984011745536 10292686183017216 10312179906848688 10347213471017984 10354792220513352 10377148321875456 10389970551476736 10396802011879008 10409648526006048 10429363769426514 10475231009227776 10495070461896768 10514947489286724 10553032114518528 10570652245058576 10594267725241728 10614332626236504 10639630661096448 10670563891987296 10690773293297878 10714657131210384 10721702074750227 10734950042443737 10760535554972544 10817541356064256 10823041413831042 10848836881960704 10862241940180224 10882814368097232 10925338591655532 10926966365678528 10951377873283584 10972119119255712 11030245820930688 11051136438015784 11075825349116352 11096802291065436 11123250236600832 11155589523441264 11176717533902327 11187863034521976 11201687000810856 11214528012813312 11228384926927872 11249650807471296 11293608431823696 11295291074633984 11309247781339904 11314997841732453 11341965831140736 11355980210188416 11377487748465288 11402051859838464 11421944891276238 11423646655027552 11449167776614656 11470851806494608 11509821726188544 11531620630972992 11553460821561956 11557382972990976 11564982013213728 11579271955894368 11601202395204774 11640615154895232 11662661774506776 11674291862109888 11688716870411328 11690458380710912 11696402263363884 11710854591756804 11738766059970048 11780635612997163 11784634885381248 11806954269633864 11823304498673536 11835094780320768 11849718480196608 11872161128833344 11891983775690898 11918551190896944 11920326944376576 11941124204516067 11969584493733504 12004384378485708 12032995441015296 12053989272611682 12055785205108128 12067807318136064 12082718562672384 12105602499344112 12169734025572288 12181869769158144 12192782764257084 12204941492205792 12220022182702752 12221842852561408 12243166164109386 12272346335423232 12292837161388344 12320300107444032 12322135717782528 12337361216007168 12343634009162676 12360727430431424 12373053633971712 12388342047478272 12409026548547024 12432528492767757 12460303517755896 12462159987302784 12490001210852352 12513656516175936 12550038213871422 12579949779243264 12586345913837223 12601897875912213 12603775441703952 12616344014414976 12631933042793856 12655857158405208 12698852896249344 12707202458963232 12722903754007392 12735591122301696 12747000162632406 12751327494994176 12759711560033328 12775477736461968 12799673717023449 12827308342318272 12851602486905996 12880313748691488 12898150362189312 12904708282306434 12948549441962112 12973073209844616 13003993030228992 13010604764865444 13026680950381164 13057728538618368 13095692049257136 13120494496320123 13151765678299776 13164880710693888 13181147522915328 13206111817466304 13259689522396416 13276073482442496 13301217561007728 13314481627860864 13330933290221184 13356181269937512 13385017400679936 13410367812423648 13465782555450192 13484429924107008 13537119871142208 13562758355746644 13595083622512128 13618802811762126 13651261654010112 13690950778768824 13706645348994048 13723581577356288 13749573209131584 13763284379361792 13780290592138752 13806389627351136 13829441806561887 13862402682505344 13879531368008064 13905818359235352 13919685338218176 13936884803413056 13960154867115402 13993427282529024 14019929985715632 14077863580697928 14125690300322304 14152443501648672 14179247371916946 14227418522649728 14237839303205859 14286209508280512 14295602766333636 14313266723258316 14347380739963392 14406667437235968 14430721885108056 14465115842614272 14482989253573632 14510419157462976 14567118122207376 14594707361075193 14629492159007616 14706994427907584 14732653555414278 14767767132155136 14795736388087248 14874119364588352 14892285440738304 14917150712695968 14935582667747808 14963869756133694 14999534409961728 15058144575764928 15086663788976604 15122621108187648 15141306946917888 15169983664620384 15195312602271703 15229259855034984 15265557035486208 15294469075326144 15338935594731738 15375494174630656 15402319626114927 15419976017618304 15439029274525824 15468269860273032 15520820206526976 15550215699342368 15565722482813184 15584955827215104 15595203017818512 15614472789009072 15644045654139771 15707514150662884 15712846513841664 15742605692845152 15772421233930086 15829548171777792 15855978367587864 15891401587862592 15893769259168768 15921498939354756 15959445991644672 16005845837980944 16036159939946817 16071985696815576 16074380273477504 16090409757514752 16110291416896512 16140803332458816 16226312034096384 16234562120746563 16257043685676112 16273255322941056 16293362910270336 16324221552145848 16363128447230976 16388007887483298 16390449548517792 16427066809925376 16458178678883568 16545368731396032 16576704657023676 16613738023674528 16616213316403712 16645203436598154 16684875354901248 16733384285161896 16773266372324352 16781794551782964 16802530501216284 16805033922271936 16821792019219968 16842577390391808 16874476211206944 16940412647735544 16942936611950976 16963871672009856 16980788163068928 16996000216843208 17001769993325568 17012948746711104 17033970315282624 17066231622697932 17103077789757696 17132917336914357 17135469982541328 17173751664921984 17206277709741912 17264732589282816 17297430946459488 17330191232342934 17336074459486464 17347473019820592 17368907933841552 17401803592807161 17460922732342848 17493992661760164 17511437793164832 17533075305616992 17535687571066368 17544603395045826 17566281887635206 17608149089955072 17679586029861888 17701431309923328 17710431404450796 17734956748010304 17752642170481152 17774577720294912 17808241693250016 17837975663536347 17880490416564864 17920436519918592 17954376740600256 17979239898809344 18006576567728562 18049493161522944 18083677807662192 18101710977204096 18124077844008576 18158403749016168 18201682205346816 18254601038358432 18289174146385626 18307412238308688 18330033274054128 18332764278842112 18364749246164079 18408519503134848 18439255742082516 18483203576673792 18506041824010752 18515451013744014 18541091145647136 18559580450957568 18582513071217408 18613539822820536 18657903043372032 18693239980954176 18735001816278528 18770484774263904 18825057320807133 18869924668864896 18905663162555928 18924516021622464 18947899564190784 18983785737607812 19048279344374016 19060803688444848 19084355631011088 19120500243948609 19139567340049992 19163216604692952 19208889916314624 19240962513477408 19277403730358994 19347225543283968 19357062423459651 19422824162943168 19459609814766924 19505989545343488 19586592807927552 19643538073885704 19690356176206848 19727648517449664 19809167726199456 19889534283594624 19914110223663744 19951826341511592 19999379213282304 20034271904906268 20077526101019904 20115551718635472 20226644886160512 20246815037408256 20305679806713312 20344137533619966 20392625433768192 20451914126308984 20476892481015168 20536426168153236 20559968023491072 20585372366034432 20624359813697376 20709584441026704 20754296643750912 20779941102953472 20793604023758016 20819297052012096 20858727538853028 20940232300673103 20990140923793536 21029894978573448 21106064229037056 21141304490117152 21188535450483456 21228665252473008 21268871057875419 21341127783974592 21381546586595756 21429314262420768 21443404149500454 21469900084887474 21521071109945088 21635082712128512 21646082827662084 21697673763921408 21724483880360448 21765628736194464 21850677183311064 21853932731357056 21902755746567168 21944238238511424 22060491641861376 22098980333121417 22102272876031568 22151650698232704 22193604582130872 22246500473201664 22311179046882528 22353435067804654 22375726069043952 22403374001621712 22445804634200541 22499301614942592 22587216863647392 22590582149267968 22618495562679808 22629995683464906 22683931662281472 22711960420376832 22754975496930576 22804103719676928 22843889782552476 22847293310055104 22898335553229312 22941703612989216 23008403392097607 23063241261945984 23106921643123912 23114765945981952 23129964026427456 23158543911788736 23202404790409548 23281230309790464 23325323549013552 23348583724219776 23369500298159411 23377433740822656 23392804526727768 23421709183513608 23477532119940096 23561271225994326 23569269770762496 23613908539267728 23646608997347072 23658631850895129 23744322257666688 23783967551381796 23837102381793888 23840653888753152 23882248409032134 23939168987467008 24008768756971416 24065990882030592 24107978545223364 24111570410216256 24135614636272128 24165437125344768 24211204998688224 24339468051144576 24363739538316288 24385565528514168 24409882984411584 24440044365405504 24443685705122816 24486332328218772 24544692670846464 24585674322776688 24640600214888064 24687268018325352 24721454860862848 24746107267943424 24776684094956544 24818053097094048 24865056985535514 24920607035511792 24924319974605568 24967805154897231 25027313032351872 25100076427742844 25159899558486528 25172691827674446 25203795751824426 25207550883407904 25232688028829952 25263866085587712 25311714316810416 25397705792498688 25414404917926464 25445807508014784 25471182244603392 25494000325264812 25502654989988352 25519423120066656 25550955472923936 25599347434046898 25654616684636544 25703204973811992 25760627497382976 25796300724378624 25809416564612868 25897098883924224 25946146419689232 25995286848514401 26021209529730888 26053361900762328 26115457077236736 26191384098514272 26240988992640246 26303531356599552 26316905092568739 26349422831452809 26412223634932608 26519379044792832 26552146964884992 26602435122015456 26628963255721728 26661866580442368 26712362539875024 26770034801359872 26820735624847296 26931565110900384 26968859848214016 27009864851592843 27074239742284416 27125516711493288 27190167245024256 27237605623524252 27302523308020224 27381901557537648 27433761219578439 27499146418263168 27526568758723584 27560581184277504 27612779254702272 27658883613123774 27724805365010688 27759062736016128 27811636718470704 27839370676436352 27873769606826112 27920309734230804 27986854565058048 28039859971431264 28155727161395856 28251380600644608 28304887003297344 28358494743833892 28454837045299456 28475678606411718 28572419016561024 28591205532667272 28626533446516632 28694761479926784 28813334874471936 28861443770216112 28916105595538491 29020838314925952 29134236244414752 29189414722150386 29258984318015232 29413988855815168 29465307110828556 29535534264310272 29591472776174496 29748238729176704 29834301425391936 29871165335495616 29927739512267388 29999068819923456 30116289151529856 30173327577953208 30245242216375296 30282613893835776 30339967329240768 30390625204543406 30458519710069968 30516206300429949 30588938150652288 30677871189463476 30750988349261312 30804639252229854 30839952035236608 30878058549051648 30936539720546064 31041640413053952 31100431398684736 31131444965626368 31169911654430208 31190406035637024 31228945578018144 31288091308279542 31415028301325768 31425693027683328 31485211385690304 31544842467860172 31659096343555584 31711956735175728 31772017259295379 31782803175725184 31842997878709512 31918891983289344 32011691675961888 32072319879893634 32143971393631152 32148760546955008 32165106224250681 32204850127331211 32281606664917632 32452624068192768 32469124241493126 32514087371352224 32546510645882112 32586725820540672 32648443104291696 32776015774966596 32780899097035584 32854133619850752 32916357357767136 33090737462792064 33153409314047352 33227476047349056 33232426632807424 33290406873196308 33369750709802496 33466768570323792 33530152601706981 33563589103565928 33605061002432568 33610067844543872 33643584038439936 33685154780783616 33748952422413888 33880825295471088 33885873223901952 33927743344019712 33944993525197359 33992000433686416 34025897493422208 34067940630565248 34132463245395864 34206155579515392 34265834673828714 34270939965082656 34347503329843968 34412555419483824 34529465178565632 34594861892918976 34660382464685868 34672148918972928 34694946039641184 34737815867683104 34803607185614322 34921845464685696 34987985323520328 35022875586329664 35066150611233984 35071375142132736 35089206790091652 35132563775270412 35216298179910144 35341906838991489 35420862808901592 35469913496020608 35505284340962304 35549155440589824 35616483386500032 35675951327072694 35760980833129728 35823372613548201 35908753481200512 36013153135457124 36098986323045888 36167355615324384 36203421954408192 36248155688017152 36316807498032336 36509202076716864 36578348292771252 36614824476617376 36660066548108256 36665528557684224 36729498492328158 36817039006269696 36878511484165032 36966407153347584 37012083648021504 37030902027488028 37082182291294272 37119160901915136 37165026142434816 37227079645641072 37297585478303271 37386479961908352 37470003632557056 37540969548527808 37650114641614266 37739849337729792 37811326325111856 37849032043244928 37895799128381568 37967571475215624 38096558688748032 38121607376889696 38168711262022176 38241000487897218 38279134680099984 38326433209385904 38399021151070347 38481925026954816 38554807460717988 38694451086567936 38714124846919302 38845648325886336 38919219629533848 39011979090686976 39173185615855104 39287076147771408 39361483488960369 39455297034899328 39618335452398912 39779068567189248 39828220447327488 39903652683023184 40068543809812536 40155052202039808 40231103437270944 40453289772321024 40611359613426624 40688275067239932 40785250867536384 40903828252617968 40953784962030336 41072852336306472 41119936046982144 41170744732068864 41248719627394752 41419168882053408 41488325419685661 41587208047516032 41638594104024192 41717455077706056 41880464601346206 41980281847587072 42059789957146896 42282608980234304 42377070900966912 42457330504946016 42537742115750838 42682255567949184 42763093173191512 42858628524841536 42886808299000908 42939800169774948 43042142219890176 43292165655324168 43395347527842816 43448967760720896 43531257472388928 43701354366622128 43707865462714112 43784122083225579 43888476477022848 44120983283722752 44197960666242834 44204545752063136 44303301396465408 44387209164261744 44622358093765056 44706870135609308 44751452138087904 44806748003243424 44891609268401082 44998603229885184 45174433727294784 45181164298535936 45236991125359616 45259991366929812 45367863324562944 45423920840753664 45509950993861152 45585937806815109 45687779565104952 45694586620110208 45796671106458624 45883407225978432 46016806784195214 46126482523891968 46206958878344781 46213843286247824 46259928052854912 46317087823577472 46404809580819096 46562460619580928 46650647098027104 46697167448439552 46739000596318822 46754867481645312 46785609053455536 46843418367027216 46932136962419313 47122542451988652 47138539541524992 47227817078535456 47293217994694144 47317263701790258 47488644515333376 47567935102763592 47674204763587776 47681307777506304 47764496818064268 47878337974934016 48017537513942832 48108479819840451 48215957090446728 48223140820432512 48271229272544256 48330874250689536 48422409997376448 48678936102289152 48703686362239689 48771131057028336 48819765968823168 48880088730811008 48972664656437544 49089385341692928 49171348645553376 49281200429776128 49374536036650704 49442909721725696 49636106194188096 49730113971071028 49841214071023584 49848639949211136 49935610309794462 50054626064703744 50200152855485688 50319799116973056 50345383655348892 50407591503648852 50415101766815808 50465376057659904 50527732171175424 50623428633620832 50828809835852928 50891615016029568 50942364489206784 50988000650529624 51005309979976704 51038846240133312 51101910945847872 51198694868093796 51309233369273088 51406409947623984 51521254994765952 51618833129225736 51794197767848448 51892292839378464 51990573697028802 52042419059461776 52106723801524656 52205410778421483 52382768197028544 52481977985280492 52607062713199104 52633810185137478 52698845662905618 52824447269865216 53038758089585664 53104293929769984 53204870244030912 53257926511443456 53323733160884736 53424725079750048 53513926990609041 53641471249694592 53863130221800768 53937719696428032 54019729703185686 54148479484568832 54251033422986576 54475211247048504 54605046616040448 54763803115075296 54867522439156878 54998292836526336 55094247738492237 55225558509404544 55317767226247548 55449610730021376 55518125472032256 55623273436941408 55678741352872704 55747539213652224 55840619468461608 55973709130116096 56079719942862528 56311454322791712 56475171962421399 56609774006594688 56716989487667784 56909674090598912 56951357212823436 57144838033122048 57182411065334544 57253066893033264 57361500731845827 57626669748943872 57722887540432224 57832211191076982 58041676629851904 58268472488829504 58378829444300772 58517968636030464 58799253113138329 58930614221657112 59071068528620544 59182945552348992 59496477458353408 59668602850783872 59742330670991232 59855479024534776 59998137639846912 60232578303059712 60346655155906416 60679934658481536 60781250409086812 60917039420139936 61032412600859898 61177876301304576 61355742378926952 61501976698522624 61609278504459708 61679904070473216 61756117098103296 61873079441092128 62200862797369472 62262889931252736 62339823308860416 62380812071274048 62457891156036288 62576182616559084 62820696902019309 62830056602651536 62970422771380608 63089684935720344 63318192687111168 63423913470351456 63544034518590758 63565606351450368 63685995757419024 63806613173626257 64023383351923776 64144639759787268 64287942787262304 64297521093910016 64330212448501362 64409700254662422 64563213329835264 64905248136385536 64938248482986252 65028174742704448 65093021291764224 65173451641081344 65296886208583392 65552031549933192 65561798194071168 65708267239701504 65832714715534272 66181474925584128 66296940999364251 66306818628094704 66454952094698112 66580813746392616 66739501419604992 66933537140647584 67060305203413962 67127178207131856 67210122004865136 67220135689087744 67337413902601623 67497904844827776 67761650590942176 67771746447803904 67855486688039424 67889987050394718 67984000867372832 68051794986844416 68135881261130496 68264926490791728 68412311159030784 68531669347657428 68541879930165312 68695006659687936 68825110838967648 69025210176292821 69189723785837952 69320764929371736 69344297837945856 69389892079282368 69475631735366208 69607214371228644 69843690929371392 69975970647040656 70045751172659328 70108500894478233 70132301222467968 70178413580183304 70265127550540824 70432596359820288 70683813677982978 70841725617803184 70939826992041216 70975895552685387 71232966773000064 71351902654145388 71521961666259456 71646745227096402 71817506962401024 72026306270914248 72197972646091776 72334711230648768 72406843908816384 72496311376034304 72633614996064672 73018404153433728 73156696585542504 73229648953234752 73320133096216512 73331057115368448 73458996984656316 73634078012539392 73757022968330064 74061804054976056 74164364582588544 74238321803830272 74330052284869632 74454159291282144 74595170956606542 74772959923816704 74903415464691693 75081939097055616 75300229283228532 75479698675459584 75622652650223712 75698064086489856 75791598256763136 75935142950431248 76193117377496064 76243214753779392 76337422524044352 76482000975794436 76558269360199968 76652866418771808 76798042302140694 76963850053909632 77109614921435976 77388902173135872 77428249693838604 77691296651772672 77838439259067696 77985860545543203 78346371231710208 78574152295542816 78722966977920738 78910594069798656 79236670904797824 79558137134378496 79656440894654976 79807305366046368 80137087619625072 80310104404079616 80462206874541888 80906579544642048 81029594554778529 81222719226853248 81376550134479864 81570501735072768 81807656505235936 81907569924060672 82145704672612944 82301283658735317 82497439254789504 82838337764106816 82976650839371322 83174416095032064 83277188208048384 83434910155412112 83760929202692412 83960563695174144 84119579914293792 84565217960468608 84754141801933824 84914661009892032 85075484231501676 85364511135898368 85526186346383024 85717257049683072 85773616598001816 85879600339549896 86084284439780352 86584331310648336 86748316786615473 87062514944777856 87402708733244256 87415730925428224 87568244166451158 87776952954045696 88241966567445504 88395921332485668 88409091504126272 88606602792930816 88774418328523488 89244716187530112 89413740271218616 89502904276175808 89613496006486848 89783218536802164 89997206459770368 90348867454589568 90519982733859624 90735726649125888 90847841681507328 91019901987722304 91171875613630218 91375559130209904 91389173240220416 91548618901289847 91766814451956864 92033613568390428 92252965047783936 92413917756689562 92427686572495648 92519856105709824 92634175647154944 92809619161638192 93124921239161856 93301294196054208 93394334896879104 93478001192637644 93509734963290624 93571218106911072 93686836734054432 93864273924838626 94245084903977304 94277079083049984 94455634157070912 94586435989388288 94634527403580516 94977289030666752 95135870205527184 95316051777886137 95348409527175552 95528993636128536 95756675949868032 96035075027885664 96216959639680902 96431914180893456 96446281640865024 96495318672752043 96614550381993633 96844819994752896 97357872204578304 97407372724479378 97542262114056672 97639531937646336 97760177461622016 97945329312875088 98342697291106752 98562400859552256 98749072073301408 98885819443451392 99272212388376192 99460227942142056 99682428142047168 99697279898422272 99871220619588924 100109252129407488 100400305710971376 100590457805120943 100690767310697784 100815183007297704 100830203533631616 100930752115319808 101055464342350848 101246857267241664 101657619671705856 101783230032059136 101834980575592077 101976001301059248 102077692480266624 102203821891695744 102397389736187592 102618466738546176 102812819895247968 103042509989531904 103237666258451472 103588395535696896 103784585678756928 103981147394057604 104084838118923552 104213447603049312 104410821556842966 104765536394057088 104963955970560984 105214125426398208 105267620370274956 105397691325811236 105648894539730432 106025720516974467 106409740488061824 106515853022886912 106647466321769472 106849450159500096 107027853981218082 107282942499389184 107726260443601536 108039459406371372 108296958969137664 108502066845973152 108950422494097008 109527606230150592 109735044878313756 109996585673052672 110188495476984474 110451117018809088 110635534452495096 110899221460042752 111036250944064512 111246546873882816 111357482705745408 111495078427304448 111681238936923216 111892756434909813 112159439885725056 112622908645583424 112950343924842798 113219548013189376 113433978975335568 113819348181197824 113902714425646872 114289676066244096 114364822130669088 114506133786066528 114723001463691654 115197063453211041 115445775080864448 115664422382153964 116083353259703808 116536944977659008 116757658888601544 117035937272060928 117598506226276658 117861228443314224 118084450466881107 118365891104697984 118992954916706816 119337205701567744 119484661341982464 119710958049069552 120465156606119424 120693310311812832 121359869316963072 121562500818173624 121834078840279872 122064825201719796 122355752602609152 122711484757853904 122943892872925597 123218557008919416 123359808140946432 123512234196206592 123746158882184256 124401725594738944 124464976259056983 124761624142548096 124915782312072576 125152365233118168 125641393804038618 125660113205303072 125940845542761216 126179369871440688 126847826940702912 127088069037181516 127131212702900736 127371991514838048 127613226347252514 128046766703847552 128289279519574536 128575885574524608 128595042187820032 128660424897002724 128819400509324844 129126426659670528 129876496965972504 130056349485408896 130186042583528448 130346903282162688 130593772417166784 131104063099866384 131123596388142336 131352366249676737 131665429431068544 132362949851168256 132593881998728502 132613637256189408 132909904189396224 133161627492785232 133867074281295168 134120610406827924 134254356414263712 134420244009730272 134440271378175488 134674827805203246 134995809689655552 135523301181884352 135543492895607808 135710973376078848 135779974100789436 135968001734745664 136103589973688832 136271762522260992 136529852981583456 136757813420445327 137063338695314856 137083759860330624 137390013319375872 137650221677935296 138050420352585642 138379447571675904 138620876635034343 138641529858743472 138779784158564736 138951263470732416 139214428742457288 139687381858742784 139951941294081312 140091502345318656 140217001788956466 140264602444935936 140356827160366608 140530255101081648 140796410887257939 141367627355965956 141683451235606368 141879653984082432 141951791105370774 142465933546000128 142703805308290776 143043923332518912 143293490454192804 143635013924802048 144052612541828496 144325439459521353 144669422461297536 144813687817632768 144992622752068608 145267229992129344 146036808306867456 146313393171085008 146459297906469504 146640266192433024 146917993969312632 147268156025078784 147514045936660128 148123608109952112 148328729165177088 148908318582564288 149190341913213084 149545919847633408 149806830929383386 150163878194111232 150600458566457064 150959397350919168 151245305300447424 151396128172979712 151583196513526272 151870285900862496 152486429507558784 152674845048088704 152964001951588872 153116538720399936 153305732837543616 153596084604281388 153927700107819264 154219229842871952 154856499387677208 155382593303545344 155676878518135392 155971721091086406 156616232335264449 157148304591085632 157445933955841476 157821188139597312 158473341809595648 159116274268756992 159312881789309952 159614610732092736 160274175239250144 160541780971827123 160924413749083776 161813159089284096 162059189109557058 162445438453706496 162753100268959728 163615313010471872 163815139848121344 164291409345225888 164602567317470634 164994878509579008 165676675528213632 165953301678742644 166348832190064128 166554376416096768 166869820310824224 167521858405384824 167921127390348288 168239159828587584 169130435920937216 169425515887264197 169829322019784064 170150968463003352 170729022271796736 171052372692766048 171434514099366144 171547233196003632 171759200679099792 172084502195537481 173168662621296672 173496633573230946 174125029889555712 174805417466488512 174831461850856448 175136488332902316 175553905908091392 176397759339414987 176791842664971336 176818183008252544 177213205585861632 177548836657046976 178489432375060224 178827480542437232 179005808552351616 179226992012973696 179566437073604328 179994412919540736 180697734909179136 181039965467719248 182039803975444608 182343751227260436 182751118260419808 182778346480440832 183097237802579694 183533628903913728 184067227136780856 184505930095567872 184827835513379124 184855373144991296 185039712211419648 185268351294309888 185619238323276384 186602588392108416 186788669793758208 186956002385275288 187019469926581248 187142436213822144 187373673468108864 187728547849677252 188462090706057927 188490169807954608 188911268314141824 189269054807161032 189954578061333504 190271740411054368 190632103555772274 190696819054351104 191057987272257072 191419839520878771 192070150055771328 192433919279361804 192863828361786912 192892563281730048 192990637345504086 193229100763987266 193689639989505792 194715744409156608 194814745448958756 195084524228113344 195279063875292672 195520354923244032 195890658625750176 196685394582213504 197124801719104512 197498144146602816 197771638886902784 198544424776752384 198920455884284112 199364856284094336 199742441239177848 200218504258814976 200800611421942752 201180915610241886 201381534621395568 201630366014595408 201660407067263232 202012241707804869 202493714534483328 203315239343411712 203566460064118272 203669961151184154 203952002602118496 204155384960533248 204407643783391488 204794779472375184 205236933477092352 205625639790495936 206085019979063808 206475332516902944 207075630528878463 207569171357513856 207962294788115208 208169676237847104 208426895206098624 208821643113685932 209531072788114176 209927911941121968 210325502683434699 210535240740549912 210795382651622472 211297789079460864 212051441033948934 212819480976123648 212927686658056161 213698900319000192 214055707962436164 214565884998778368 215452520887203072 216078918812742744 216593917938275328 217004133691946304 217900844988194016 219055212460301184 219470089756627512 219993171346105344 220376990953968948 220902234037618176 221271068904990192 222493093747765632 222714965411490816 222990156854608896 223362477873846432 223785512869819626 224318879771450112 225245817291166848 225900687849685596 226439096026378752 226867957950671136 227805428851293744 228579352132488192 228729644261338176 229012267572133056 229446002927383308 230394126906422082 230891550161728896 231328844764307928 232166706519407616 233073889955318016 233515317777203088 233957581636629609 235197012452553316 235722456886628448 236168900933762214 236731782209395968 237985909833413632 238674411403135488 238969322683964928 239421916098139104 240930313212238848 241386620623625664 242719738633926144 243088783664335587 243125001636347248 243668157680559744 244129650403439592 244711505205218304 245422969515707808 245887785745851194 246437114017838832 246903850976205951 247492317764368512 248803451189477888 248929952518113966 249523248285096192 249831564624145152 250304730466236336 251282787608077236 251320226410606144 251881691085522432 252358739742881376 253695653881405824 254176138074363032 254262425405801472 254743983029676096 255226452694505028 256093533407695104 256578559039149072 257064503279753521 257151771149049216 257320849794005448 257638801018649688 258252853319341056 259752993931945008 260112698970817792 260244950359846419 261187544834333568 262208126199732768 262247192776284672 262704732499353474 263330858862137088 264725899702336512 265187763997457004 265227274512378816 265819808378792448 266323254985570464 267734148562590336 268241220813655848 268508712828527424 268840488019460544 268880542756350976 269349655610406492 269991619379311104 271046602363768704 271559948201578872 271936003469491328 272207179947377664 272543525044521984 273059705963166912 273515626840890654 274126677390629712 274167519720661248 274645856703869541 275300443355870592 276100840705171284 276758895143351808 277241753270068686 277283059717486944 277559568317129472 277902526941464832 278428857484914576 279374763717485568 279903882588162624 280183004690637312 280434003577912932 280529204889871872 280713654320733216 281060510202163296 281592821774515878 282735254711931912 283366902471212736 283759307968164864 283903582210741548 284931867092000256 285407610616581552 285948155333658411 286586980908385608 287270027849604096 288105225083656992 288650878919042706 289338844922595072 289485956018256129 289843651145980899 290534459984258688 292073616613734912 292626786342170016 292918595812939008 293280532384866048 293835987938625264 295028091873320256 296247216219904224 296657458330354176 297816637165128576 298380683826426168 299091839695266816 299613661858766772 300327756388222464 301200917132914128 301771373415362829 302490610600894848 302792256345959424 303166393027052544 303740571801724992 304972859015117568 305349690096177408 305928003903177744 306233077440799872 306611465675087232 307192169208562776 307855400215638528 308438459685743904 309712998775354416 310765186607090688 311353757036270784 311943442182172812 313232464670528898 314296609182171264 314891867911682952 315642376279194624 316946683619191296 318077161550923401 319229221464185472 320548350478500288 321083561943654246 321848827498167552 324118378219114116 324890876907412992 325506200537919456 327230626020943744 328582818690451776 329205134634941268 329989757019158016 331353351056427264 331906603357485288 332697664380128256 333108752832193536 333739640621648448 335043716810769648 335678269304729439 336478319657175168 338260871841874432 338851031774528394 339658644039568128 340301936926006704 341458044543593472 342104745385532096 342869028198732288 343094466392007264 343518401358199584 344169004391074962 346337325242593344 346993267146461892 348250059779111424 349492189852249169 349610834932977024 350272976665804632 351107811816182784 352795518678829974 353583685329942672 353636366016505088 354253351400643321 355097673314093952 356978864750120448 357654961084874464 358011617104703232 358453984025947392 359132874147208656 361395469818358272 362079930935438496 364079607950889216 364687502454520872 365502236520839616 365556692960881664 366194475605159388 367067257807827456 368134454273561712 368831678618776791 369655671026758248 369710746289982592 370079424422839296 370536702588619776 371238476646552768 373205176784216832 373394928777170949 373912004770550576 374284872427644288 374747346936217728 375457095699354504 376924181412115854 376980339615909216 377822536628283648 378538109614322064 380543480822108736 381264207111544548 381393638108702208 382115974544514144 382839679041757542 384140300111542656 384867838558723608 385727656723573824 385785126563460096 385981274691008172 386458201527974532 387379279979011584 389629490897917512 390169048456226688 390558127750585344 391040709846488064 391781317251500352 393370789164427008 394057098749030211 394996288293205632 397088849553504768 397840911768568224 398729712568188672 399484882478355696 401601222843885504 402361831220483772 402763069242791136 403260732029190816 403320814134526464 404024483415609738 404987429068966656 406630478686823424 407132920128236544 407339922302368308 407904005204236992 408310769921066496 408815287566782976 409589558944750368 410273440261335981 411251279580991872 412170039958127616 412950665033805888 414151261057756926 415138342715027712 415924589576230416 416339352475694208 416853790412197248 417643286227371864 419062145576228352 419855823882243936 420651005366869398 421070481481099824 421590765303244944 422389232661773817 424102882067897868 425638961952247296 425855373316112322 427397800638000384 428111415924872328 429131769997556736 430905041774406144 432157837625485488 432976318378564059 434008267383892608 435801689976388032 438110424920602368 438940179513255024 440753981907937896 441804468075236352 442542137809980384 444986187495531264 446724955747692864 447571025739639252 448637759542900224 450491634582333696 451801375699371192 452878192052757504 453735915901342272 455610857702587488 457459288522676352 458024535144266112 458892005854766616 460788253812844164 461783100323457792 462657689528615856 466147779910636032 467030635554406176 467915163273259218 470394024905106632 471444913773256896 472337801867524428 473463564418791936 477348822806270976 477938645367929856 478843832196278208 481625342915481369 482773241247251328 485439477267852288 486177567328671174 486250003272694496 487336315361119488 488259300806879184 490845939031415616 491775571491702388 492874228035677664 493807701952411902 494984635528737024 497606902378955776 497859905036227932 499046496570192384 499663129248290304 500609460932472672 502565575216154472 502640452821212288 503763382171044864 504717479485762752 507391307762811648 508276547661792591 508352276148726064 509487966059352192 510452905389010056 512187066815390208 513157118078298144 514129006559507042 514303542298098432 514641699588010896 515277602037299376 516253506586612443 519505987863890016 520225397941635584 520489900719692838 522375089668667136 524416252399465536 524494385552569344 525409464998706948 526661717724274176 529193278018244961 530375527994914008 530454549024757632 531639616757584896 532646509971140928 535468297125180672 536482441627311696 537017425657054848 537680976038921088 538699311220812984 539983238758622208 542093204727537408 543119896403157744 543872006938982656 546119411926333824 547031253681781308 548253354781259424 548335039441322496 549291713407739082 550600886711741184 552201681410342568 553517790286703616 554483506540137372 554566119434973888 555119136634258944 555805053882929664 556857714969829152 559807765176325248 560366009381274624 560868007155825864 561058409779743744 561427308641466432 562121020404326592 563185643549031756 565470509423863824 566733804942425472 567807164421483096 569863734184000512 570815221233163104 571896310667316822 573173961816771216 574259518562636313 576210450167313984 577301757838085412 578677689845190144 578971912036512258 579687302291961798 581068919968517376 584147233227469824 585253572684340032 585837191625878016 586561064769732096 587671975877250528 590056183746640512 592494432439808448 593314916660708352 595633274330257152 596761367652852336 599227323717533544 600655512776444928 602401834265828256 603542746830725658 604981221201789696 606036725123414607 607481143603449984 609945718030235136 610699380192354816 611856007806355488 612466154881599744 613222931350174464 614384338417125552 615710800431277056 616876919371487808 619425997550708832 621226891586635389 622707514072541568 623886884364345624 626464929341057796 628593218364342528 629783735823365904 630976508050304097 633893367238382592 636154323101846802 638458442928370944 641096700957000576 642167123887308492 643697654996335104 648236756438228232 649781753814825984 651012401075838912 654461252041887488 657165637380903552 658410269269882536 659979514038316032 662706702112854528 663813206714970576 667479281243296896 670087433621539296 671356538609458878 672956639314350336 676521743683748864 677702063549056788 679317288079136256 680603873852013408 684209490771064192 685738056397464576 686188932784014528 687036802716399168 688338008782149924 692674650485186688 693986534292923784 696500119558222848 698984379704498338 699221669865954048 700545953331609264 701872744909888827 705591037357659948 707167370659885344 707272732033010176 708506702801286642 710195346628187904 713957729500240896 715309922169748928 716023234209406464 716907968051894784 718265748294417312 722790939636716544 724159861870876992 728159215901778432 729266350993006761 729375004909041744 731004473041679232 732388951210318776 734134515615654912 736268908547123424 737663357237553582 739311342053516496 739421492579965184 740711552928617853 742476953293105536 746410353568433664 746789857554341898 747824009541101152 748569744855288576 749494693872435456 750914191398709008 753848362824231708 753960679231818432 755645073256567296 757076219228644128 761086961644217472 762528414223089096 762787276217404416 764231949089028288 765679358083515084 768280600223085312 769735677117447216 771193509839260563 771455313447147648 771962549382016344 772916403055949064 774758559958023168 779258981795835024 780338096912453376 780734851079539257 783562634503000704 786741578328854016 788114197498060422 789992576586411264 794177699107009536 795681823537136448 797459425136377344 798969764956711392 803202445687771008 804723662440967544 805526138485582272 806521464058381632 806641628269052928 808048966831219476 809974858137933312 814679844604736616 815808010408473984 816621539842132992 817630575133565952 819179117889500736 820546880522671962 822502559161983744 823937570111608623 825901330067611776 828302522115513852 830276685430055424 831849179152460832 832678704951388416 833707580824394496 835286572454743728 838124291152456704 839711647764487872 841302010733738796 842140962962199648 843181530606489888 844778465323547634 848205764135795736 851277923904494592 851710746632224644 854795601276000768 856222831849744656 857844466000975233 861810083548812288 864315675250970976 865952636757128118 868016534767785216 871603379952776064 876220849841204736 877880359026510048 881507963815875792 885084275619960768 889972374991062528 893449911495385728 895142051479278504 897275519085800448 900983269164667392 903602751398742384 905314120246088487 907471831802684544 911221715405174976 914918577045352704 916049070288532224 917784011709533232 921576507625688328 923566200646915584 925315379057231712 932295559821272064 934061271108812352 935830326546518436 940788049810213264 942889827546513792 944675603735048856 946927128837583872 954231484652770203 957687664392556416 963250685830962738 965546482494502656 972355134657342348 972500006545388992 974672630722238976 976518601613758368 981691878062831232 983551142983404776 985748456071355328 987615403904823804 989969271057474048 995719810072455864 998092993140384768 999326258496580608 1001218921864945344 1005131150432308944 1005280905642424576 1007034807914188317 1009434958971525504 1014782615525623296 1016553095323585182 1016704552297452128 1018975932118704384 1020905810778020112 1024374133630780416 1026314236156596288 1028258013119014084 1028607084596196864 1029283399176021792 1030555204074598752 1032507013173224886 1039011975727780032 1040450795883271168 1040979801439385676 1044750179337334272 1048476569556747507 1048832504798931072 1050818929997413896 1053323435448548352 1058386556036489922 1060751055989828016 1060909098049515264 1062760054201929963 1065293019942281856 1070936594250361344 1072964883254623392 1074034851314109696 1075361952077842176 1077398622441625968 1084186409455074816 1086239792806315488 1087744013877965312 1092238823852667648 1094062507363562616 1096506709562518848 1096670078882644992 1098583426815478164 1101201773423482368 1104403362820685136 1106495035856330373 1108967013080274744 1109132238869947776 1110238273268517888 1111610107765859328 1113715429939658304 1119615530352650496 1120184786331512847 1121736014311651728 1122854617282932864 1124242040808653184 1126371287098063512 1130941018847727648 1133467609884850944 1135614328842966192 1141630442466326208 1143792621334633644 1146347923633542432 1148519037125272626 1152420900334627968 1154603515676170824 1157355379690380288 1157943824073024516 1159374604583923596 1162137839937034752 1170507145368680064 1171674383251756032 1173122129539464192 1175343951754501056 1180112367493281024 1184988864879616896 1191266548660514304 1193522735305704672 1198454647435067088 1204803668531656512 1207085493661451316 1209962442403579392 1212073450246829214 1214962287206899968 1219891436060470272 1221398760384709632 1223712015612710976 1224932309763199488 1226445862700348928 1228768676834251104 1230820320784007943 1233753838742975616 1238851995101417664 1242453783173270778 1245415028145083136 1247773768728691248 1252929858682115592 1257186436728685056 1259567471646731808 1261953016100608194 1267167697985321451 1272308646203693604 1276916885856741888 1282193401914001152 1284334247774616984 1287395309992670208 1296473512876456464 1298928955135692177 1302024802151677824 1308922504083774976 1314331274761807104 1316820538539765072 1325413404225709056 1327626413429941152 1334958562486593792 1340174867243078592 1342713077218917756 1345913278628700672 1352382821602181567 1355404127098113576 1358634576158272512 1361207747704026816 1368418981542128384 1372377865568029056 1374073605432798336 1376676017564299848 1385349300970373376 1387973068585847568 1397968759408996676 1398443339731908096 1401091906663218528 1403745489819777654 1411182074715319896 1414334741319770688 1414545464066020352 1417013405602573284 1420390693256375808 1430619844339497856 1432046468418812928 1433815936103789568 1436531496588834624 1444876028746444107 1448319723741753984 1456318431803556864 1458532701986013522 1458750009818083488 1462008946083358464 1464777902420637552 1472537817094246848 1475326714475107164 1478622684107032992 1478842985159930368 1481423105857235706 1484953906586211072 1492820707136867328 1493579715108683796 1495648019082202304 1497139489710577152 1498989387744870912 1501828382797418016 1507696725648463416 1507921358463636864 1511290146513134592 1514152438457288256 1522173923288434944 1524829642985377773 1525056828446178192 1528463898178056576 1531358716167030168 1536561200446170624 1539471354234894432 1542387019678521126 1542910626894295296 1543925098764032688 1545832806111898128 1548760519759837329 1558517963591670048 1560676193824906752 1561469702159078514 1567125269006001408 1573483156657708032 1576228394996120844 1579985153172822528 1587579834054734883 1591363647074272896 1594918850272754688 1597939529913422784 1606404891375542016 1609447324881935088 1611052276971164544 1613042928116763264 1616097933662438952 1619949716275866624 1629359689209473232 1631616020816947968 1638358235779001472 1641093761045343924 1645005118323967488 1647875140223217246 1651802660135223552 1656605044231027704 1660553370860110848 1663698358304921664 1665357409902776832 1667415161648788992 1670573144909487456 1679423295528975744 1682604021467477592 1684281925924399296 1686363061212979776 1689556930647095268 1696411528271591472 1703421493264449288 1709591202552001536 1712445663699489312 1715688932001950466 1722778555687908939 1728631350501941952 1731905273514256236 1736033069535570432 1743206759905552128 1752441699682409472 1755760718053020096 1763015927631751584 1770168551239921536 1779944749982125056 1786899822990771456 1790284102958557008 1801966538329334784 1807205502797484768 1810628240492176974 1814943663605369088 1822443430810349952 1829837154090705408 1832098140577064448 1835568023419066464 1843153015251376656 1847132401293831168 1850630758114463424 1863680674759906167 1868122542217624704 1871660653093036872 1881576099620426528 1885779655093027584 1889351207470097712 1892929524150912291 1908462969305540406 1915375328785112832 1926501371661925476 1931092964989005312 1944710269314684696 1945000013090777984 1949345261444477952 1953037203227516736 1963383756125662464 1967102285966809552 1971496912142710656 1975230807809647608 1979938542114948096 1991439620144911728 2002437843729890688 2010262300864617888 2010561811284849152 2014069615828376634 2018869917943051008 2029565231051246592 2033106190647170364 2033409104594904256 2037951864237408768 2041811621556040224 2052628472313192576 2056516026238028168 2057214169192393728 2058566798352043584 2061110408149197504 2065014026346449772 2078023951455560064 2081959602878771352 2089500358674668544 2096953139113495014 2097665009597862144 2101637859994827792 2105618234729666481 2116773112072979844 2121502111979656032 2121818196099030528 2125520108403859926 2130586039884563712 2141873188500722688 2145929766509246784 2148069702628219392 2150723904155684352 2154797244883251936 2168372818910149632 2172479585612630976 2175488027755930624 2184477647705335296 2188125014727125232 2193013419125037696 2197166853630956328 2202403546846964736 2208806725641370272 2212990071712660746 2217934026160549488 2218264477739895552 2222134658785853559 2227430859879316608 2239231060705300992 2240369572663025694 2243472028623303456 2245709234565865728 2248484081617306368 2252742574196127024 2261882037695455296 2266935219769701888 2271228657685932384 2283260884932652416 2287585242669267288 2292695847267084864 2297038074250545252 2304841800669255936 2309207031352341648 2313580529517781689 2315887648146049032 2318749209167847192 2324275679874069504 2341014290737360128 2342204553238617771 2350687903509002112 2360224734986562048 2369977729759233792 2382533097321028608 2387045470611409344 2396909294870134176 2409607337063313024 2414170987322902632 2419924884807158784 2424146900493658428 2429924574413799936 2447424031225421952 2449864619526398976 2452891725400697856 2457537353668502208 2461640641568015886 2467507677485951232 2477703990202835328 2484907566346541556 2490830056290166272 2495547537457382496 2505859717364231184 2514372873457370112 2519134943293463616 2523906032201216388 2534335395970642902 2544617292407387208 2553833771713483776 2564386803828002304 2568668495549233968 2573533398002925699 2592947025752912928 2597857910271384354 2604049604303355648 2617845008167549952 2628662549523614208 2633641077079530144 2655252826859882304 2669917124973187584 2680349734486157184 2685426154437835512 2691826557257401344 2704765643204363134 2710808254196227152 2715942360738265461 2722415495408053632 2736837963084256768 2744755731136058112 2748147210865596672 2753352035128599696 2770698601940746752 2775946137171695136 2795937518817993352 2796886679463816192 2802183813326437056 2807490979639555308 2822364149430639792 2827709536077288731 2828669482639541376 2834026811205146568 2840781386512751616 2861239688678995712 2862694453958310609 2873062993177669248 2889752057492888214 2896639447483507968 2917065403972027044 2917500019636166976 2924017892166716928 2929555804841275104 2945075634188493696 2950653428950214328 2957245368214065984 2957685970319860736 2962846211714471412 2969907813172422144 2987159430217367592 2991296038164404608 2994278979421154304 2997978775489741824 3003656765594836032 3015393451296926832 3015842716927273728 3021104423742564951 3028304876914576512 3044347846576869888 3049659285970755546 3050113656892356384 3056927796356113152 3062717432334060336 3073122400892341248 3078942708469788864 3084774039357042252 3085821253788590592 3087850197528065376 3091665612223796256 3097521039519674658 3117035927183340096 3121352387649813504 3122939404318157028 3134250538012002816 3145429708670242521 3152456789992241688 3159970306345645056 3175159668109469766 3182727294148545792 3188280162605789889 3195879059826845568 3212809782751084032 3218894649763870176 3222104553942329088 3226085856233526528 3232195867324877904 3258719378418946464 3263232041633895936 3276716471558002944 3282187522090687848 3290010236647934976 3295750280446434492 3303605320270447104 3313210088462055408 3319485107568991119 3327396716609843328 3330714819805553664 3334830323297577984 3341146289818974912 3358846591057951488 3365208042934955184 3368563851848798592 3372726122425959552 3379113861294190536 3392823056543182944 3406842986528898576 3424891327398978624 3431377864003900932 3445557111375817878 3457262701003883904 3463810547028512472 3472066139071140864 3486413519811104256 3511521436106040192 3526031855263503168 3540337102479843072 3573799645981542912 3580568205917114016 3614411005594969536 3621256480984353948 3629887327210738176 3644886861620699904 3659674308181410816 3664196281154128896 3671136046838132928 3686306030502753312 3692460962352023829 3701261516228926848 3727361349519812334 3736245084435249408 3743321306186073744 3763152199240853056 3771559310186055168 3778702414940195424 3785859048301824582 3816925938611080812 3830750657570225664 3853002743323850952 3862185929978010624 3889420538629369392 3890000026181555968 3896786865407076531 3906074406455033472 3926767512251324928 3934204571933619104 3942993824285421312 3950461615619295216 3982879240289823456 4004875687459781376 4020524601729235776 4021123622569698304 4028139231656753268 4037739835886102016 4057148464806544701 4066212381294340728 4066818209189808512 4075903728474817536 4083623243112080448 4105256944626385152 4113032052476056336 4117133596704087168 4122220816298395008 4130028052692899544 4156047902911120128 4163919205757542704 4193906278226990028 4195330019195724288 4203275719989655584 4211236469459332962 4233546224145959688 4243004223959312064 4243636392198061056 4251040216807719852 4261172079769127424 4291859533018493568 4296139405256438784 4301447808311368704 4309594489766503872 4334628086239332321 4344959171225261952 4368955295410670592 4376250029454250464 4386026838250075392 4394333707261912656 4417613451282740544 4425980143425321492 4435868052321098976 4436528955479791104 4444269317571707118 4454861719758633216 4478462121410601984 4480739145326051388 4486944057246606912 4491418469131731456 4496968163234612736 4505485148392254048 4523764075390910592 4533870439539403776 4542457315371864768 4566521769865304832 4575170485338534576 4585391694534169728 4594076148501090504 4609683601338511872 4618414062704683296 4627161059035563378 4631775296292098064 4637498418335694384 4646281559279511987 4682028581474720256 4684409106477235542 4701375807018004224 4720449469973124096 4739955459518467584 4762739502164204649 4774090941222818688 4793818589740268352 4819214674126626048 4828341974645805264 4848293800987316856 4859849148827599872 4894848062450843904 4915074707337004416 4923281283136031772 4935015354971902464 4955407980405670656 4969815132693083112 4981660112580332544 4991095074914764992 5011719434728462368 5038269886586927232 5047812064402432776 5068670791941285804 5089234584814774416 5128773607656004608 5137336991098467936 5147066796005851398 5185894051505825856 5195715820542768708 5208099208606711296 5257325099047228416 5267282154159060288 5310505653719764608 5339834249946375168 5360699468972314368 5370852308875671024 5409531286408726268 5421616508392454304 5431884721476530922 5444830990816107264 5473675926168513536 5489511462272116224 5496294421731193344 5506704070257199392 5541397203881493504 5551892274343390272 5591042024279718501 5591875037635986704 5604367626652874112 5614981959279110616 5644728298861279584 5655419072154577462 5657338965279082752 5668053622410293136 5678788572452736873 5722479377357991424 5725388907916621218 5746125986355338496 5779504114985776428 5793278894967015936 5834130807944054088 5835000039272333952 5848035784333433856 5859111609682550208 5890151268376987392 5901306857900428656 5914490736428131968 5925692423428942824 5939815626344844288 5974318860434735184 5982592076328809216 6007313531189672064 6030786902593853664 6031685433854547456 6042208847485129902 6056609753829153024 6088695693153739776 6099318571941511092 6100227313784712768 6113855592712226304 6125434864668120672 6157885416939577728 6169548078714084504 6171642507577181184 6175700395056130752 6183331224447592512 6195042079039349316 6234071854366680192 6245878808636314056 6268501076024005632 6290859417340485042 6304913579984483376 6316854704188999443 6350319336218939532 6365454588297091584 6376560325211579778 6391758119653691136 6425619565502168064 6437789299527740352 6444209107884658176 6452171712467053056 6464391734649755808 6517438756837892928 6526464083267791872 6553432943116005888 6564375044181375696 6591500560892868984 6607210640540894208 6626420176924110816 6638970215137982238 6654793433219686656 6666403976357560677 6682292579637949824 6717693182115902976 6730416085869910368 6737127703697597184 6745452244851919104 6758227722588381072 6785646113086365888 6813685973057797152 6849782654797957248 6862755728007801864 6891114222751635756 6914525402007767808 6927621094057024944 6940741588553345067 6972827039622208512 7023042872212080384 7052063710527006336 7080674204959686144 7147599291963085824 7161136411834228032 7228822011189939072 7242512961968707896 7259774654421476352 7289773723241399808 7342272093676265856 7372612061005506624 7384921924704047658 7402523032457853696 7454722699039624668 7472490168870498816 7486642612372147488 7526304398481706112 7543118620372110336 7557404829880390848 7571718096603649164 7633851877222161624 7661501315140451328 7706005486647701904 7720600194008777097 7778841077258738784 7780000052363111936 7793573730814153062 7812148812910066944 7853535024502649856 7868409143867238208 7885987648570842624 7900923231238590432 7965758480579646912 8009751374919562752 8041049203458471552 8056278463313506536 8075479671772204032 8114296929613089402 8132424762588681456 8133636418379617024 8147827082214796383 8167246486224160896 8210513889252770304 8226064104952112672 8234267193408174336 8244441632596790016 8260056105385799088 8312095805822240256 8327838411515085408 8387812556453980056 8390660038391448576 8406551439979311168 8422472938918665924 8467092448291919376 8483128608231866193 8486008447918624128 8502080433615439704 8522344159538254848 8583719066036987136 8588083361874931827 8619188979533007744 8669256172478664642 8689918342450523904 8752500058908500928 8772053676500150784 8788667414523825312 8835226902565481088 8851960286850642984 8871736104642197952 8873057910959582208 8888538635143414236 8909723439517266432 8961478290652102776 8973888114493213824 8982836938263462912 8993936326469225472 9010970296784508096 9047528150781821184 9063313271227694853 9084914630743729536 9133043539730609664 9150340970677069152 9170783389068339456 9188152297002181008 9219367202677023744 9236828125409366592 9254322118071126756 9263550592584196128 9274996836671388768 9292563118559023974 9364057162949440512 9368818212954471084 9402751614036008448 9436289126010727563 9479910919036935168 9525479004328409298 9548181882445637376 9587637179480536704 9638429348253252096 9656683949291610528 9696587601974633712 9789696124901687808 9830149414674008832 9846562566272063544 9870030709943804928 9910815960811341312 9939630265386166224 9958455322706973357 9982190149829529984 10023438869456924736 10076539773173854464 10095624128804865552 10137341583882571608 10178469169629548832 10274673982196935872 10294133592011702796 10371788103011651712 10391431641085537416 10416198417213422592 10534564308318120576 10621011307439529216 10721398937944628736 10741704617751342048 10819062572817452536 10843233016784908608 10863769442953061844 10889661981632214528 10979022924544232448 10992588843462386688 11013408140514398784 11077382887056071487 11103784548686780544 11182084048559437002 11183750075271973408 11208735253305748224 11229963918558221232 11289456597722559168 11310838144309154924 11314677930558165504 11336107244820586272 11357577144905473746 11444958754715982848 11450777815833242436 11492251972710676992 11559008229971552856 11586557789934031872 11668261615888108176 11670000078544667904 11690360596221229593 11718223219365100416 11780302536753974784 11802613715800857312 11828981472856263936 11851384846857885648 11948637720869470368 11965184152657618432 12014627062379344128 12061573805187707328 12063370867709094912 12084417694970259804 12113219507658306048 12171445394419634103 12198637143883022184 12200454627569425536 12227711185424452608 12250869729336241344 12315770833879155456 12339096157428169008 12351400790112261504 12366662448895185024 12390084158078698632 12468143708733360384 12491757617272628112 12581718834680970084 12609827159968966752 12633709408377998886 12700638672437879064 12730909176594183168 12753120650423159556 12783516239307382272 12875578599055480704 12888418215769316352 12904343424934106112 12928783469299511616 13034877513675785856 13106865886232011776 13128750088362751392 13183001121785737968 13252840353848221632 13277940430275964476 13309586866439373312 13332807952715121354 13364585159275899648 13435386364231805952 13460832171739820736 13474255407395194368 13490904489703838208 13516455445176762144 13571292226172731776 13627371946115594304 13699565309595914496 13725511456015603728 13782228445503271512 13829050804015535616 13855242188114049888 13881483177106690134 13938844677838535961 14046085744424160768 14104127421054012672 14161348409919372288 14288218506492613947 14322272823668456064 14457644022379878144 14485025923937415792 14579547446482799616 14684544187352531712 14745224122011013248 14769843849408095316 14805046064915707392 14909445398079249336 14944980337740997632 14973285224744294976 15052608796963412224 15114809659760781696 15143436193207298328 15267703754444323248 15412010973295403808 15441200388017554194 15557682154517477568 15560000104726223872 15587147461628306124 15624297625820133888 15736818287734476416 15771975297141685248 15801846462477180864 15931516961159293824 16019502749839125504 16082098406916943104 16112556926627013072 16228593859226178804 16264849525177362912 16267272836759234048 16295654164429592766 16334492972448321792 16421027778505540608 16452128209904225344 16468534386816348672 16488883265193580032 16520112210771598176 16624191611644480512 16655676823030170816 16773126072839155503 16775625112907960112 16813102879958622336 16844945877837331848 16934184896583838752 16966257216463732386 16972016895837248256 17004160867230879408 17036365717358210619 17167438132073974272 17176166723749863654 17238377959066015488 17338512344957329284 17379836684901047808 17505000117817001856 17544107353000301568 17577334829047650624 17670453805130962176 17703920573701285968 17743472209284395904 17777077270286828472 17819446879034532864 17922956581304205552 17947776228986427648 18021940593569016192 18095056301563642368 18126626542455389706 18169829261487459072 18266087079461219328 18300681941354138304 18341566778136678912 18376304594004362016 18473656250818733184 18508644236142253512 18527101185168392256 18549993673342777536 18585126237118047948 18737636425908942168 18805503228072016896 18872578252021455126 18950564112566998329 19050958008656818596 19096363764891274752 19175274358961073408 19276858696506504192 19313367898583221056 19393175203949267424 19579392249803375616 19660298829348017664 19693125132544127088 19821631921622682624 19879260530772332448 19916910645413946714 19964380299659059968 20046877738913849472 20153079546347708928 20191248257609731104 20274683167765143216 20356938339259097664 20549347964393871744 20588267184023405592 20743576206023303424 20782863282171074832 20822224765660035201 21069128616636241152 21242022614879058432 21442797875889257472 21483409235502684096 21638125145634905072 21686466033569817216 21727538885906123688 21779323963264429056 22026816281028797568 22154765774112142974 22207569097373561088 22364168097118874004 22367500150543946816 22417470506611496448 22459927837116442464 22578913195445118336 22621676288618309848 22629355861116331008 22672214489641172544 22715154289810947492 22901555631666484872 22984503945421353984 23118016459943105712 23161800582026331291 23336523231776216352 23340000157089335808 23380721192442459186 23436446438730200832 23560605073507949568 23605227431601714624 23657962945712527872 23702769693715771296 23897275441738940736 23930368305315236864 24029254124758688256 24123147610375414656 24168835389940519608 24226439015316612096 24342890788839268206 24397274287766044368 24400909255138851072 24443481246644389149 24501739458672482688 24631541667758310912 24678192314856338016 24702801580224523008 24733324897790370048 24780168316157397264 24936287417466720768 24983515234545256224 25163437669361940168 25219654319937933504 25267418816755997772 25401277344875758128 25449385824695598579 25506241300846319112 25567032478614764544 25751157198110961408 25764250085624795481 25857566938599023232 26069755027351571712 26257500176725502784 26366002243571475936 26505680707696443264 26555880860551928952 26619173732878746624 26665615905430242708 26729170318551799296 26921664343479641472 26948510814790388736 26981808979407676416 27032910890353524288 27142584452345463552 27254743892231188608 27399130619191828992 27451022912031207456 27564456891006543024 27658101608031071232 27710484376228099776 27762966354213380268 27877689355677071922 28092171488848321536 28208254842108025344 28308867378032182689 28576437012985227894 28644545647336912128 28915288044759756288 28970051847874831584 29369088374705063424 29490448244022026496 29539687698816190632 29610092129831414784 29818890796158498672 29875365968120920071 29946570449488589952 30105217593926824448 30229619319521563392 30286872386414596656 30535407508888646496 30824021946590807616 30882400776035108388 31104804896850176041 31115364309034955136 31174294923256612248 31248595251640267776 31473636575468952832 31603692924954361728 31863033922318587648 32164196813833886208 32225113853254026144 32457187718452357608 32529699050354725824 32534545673518468096 32591308328859185532 32668985944896643584 32904256419808450688 32937068773632697344 32977766530387160064 33040224421543196352 33232148661168214461 33311353646060341632 33546252145678311006 33551250225815920224 33626205759917244672 33689891755674663696 33868369793167677504 33932514432927464772 33944033791674496512 34008321734461758816 34072731434716421238 34334876264147948544 34352333447499727308 34476755918132030976 34677024689914658568 34759673369802095616 35010000235634003712 35071081788663688779 35154669658095301248 35340907610261924352 35407841147402571936 35486944418568791808 35554154540573656944 35845913162608411104 35895552457972855296 36043881187138032384 36190112603127284736 36253253084910779412 36339658522974918144 36514336183258902309 36601363882708276608 36683133556273357824 36752609188008724032 36947312501637466368 37017288472284507024 37054202370336784512 37099987346685555072 37170252474236095896 37475272851817884336 37745156504042910252 37901128225133996658 38101916017313637192 38192727529782549504 38350548717922146816 38626735797166442112 38786350407898534848 39320597658696035328 39386250265088254176 39758521061544664896 39833821290827893428 39928760599318119936 40093755477827698944 40306159092695417856 40382496515219462208 40549366335530286432 40713876678518195328 41098695928787743488 41176534368046811184 41487152412046606848 41565726564342149664 41644449531320070402 42138257233272482304 42484045229758116864 42864655519477841841 42966818471005368192 43276250291269810144 43372932067139634432 43455077771812247376 44053632562057595136 44309531548224285948 44415138194747122176 44728336194237748008 44735000301087893632 44834941013222992896 44919855674232884928 45157826390890236672 45243352577236619696 45344428979282345088 45430308579621894984 45803111263332969744 46236032919886211424 46323601164052662582 46673046463552432704 46680000314178671616 46761442384884918372 46872892877460401664 47210454863203429248 47315925891425055744 47405539387431542592 47794550883477881472 48058508249517376512 48246295220750829312 48337670779881039216 48685781577678536412 48794548575532088736 48801818510277702144 48886962493288778298 49003478917344965376 49263083335516621824 49356384629712676032 49405603160449046016 49466649795580740096 49560336632314794528 49872574834933441536 49967030469090512448 50326875338723880336 50439308639875867008 50534837633511995544 50802554689751516256 50898771649391197158 51012482601692638224 51109097152074631857 51502314396221922816 51528500171249590962 51715133877198046464 52139510054703143424 52515000353451005568 52732004487142951872 53011361415392886528 53111761721103857904 53331231810860485416 53458340637103598592 53843328686959282944 54065821780707048576 54285168904690927104 54509487784462377216 54798261238383657984 54902045824062414912 55128913782013086048 55420968752456199552 55525932708426760536 55755378711354143844 56416509684216050688 56617734756064365378 57152874025970455788 57289091294673824256 57830576089519512576 57940103695749663168 58738176749410126848 58980896488044052992 59079375397632381264 59637781592316997344 59750731936241840142 59893140898977179904 60210435187853648896 60459238639043126784 60573744772829193312 61070815017777292992 61648043893181615232 61764801552070216776 62209609793700352082 62230728618069910272 62348589846513224496 62466674296980105603 62947273150937905664 63207385849908723456 63726067844637175296 64328393627667772416 64450227706508052288 64914375436904715216 65059398100709451648 65182616657718371064 65337971889793287168 65808512839616901376 66080448843086392704 66464297322336428922 66622707292120683264 67092504291356622012 67102500451631840448 67252411519834489344 67379783511349327392 67736739586335355008 67865028865854929544 67888067583348993024 68016643468923517632 68145462869432842476 68704666894999454616 68953511836264061952 69354049379829317136 69485401746078993873 70020000471268007424 70142163577327377558 70309339316190602496 70681815220523848704 70815682294805143872 70973888837137583616 71108309081147313888 71691826325216822208 71791104915945710592 72087762374276064768 72506506169821558824 72679317045949836288 73028672366517804618 73202727765416553216 73330443739933167447 73505218376017448064 73894625003274932736 74034576944569014048 74108404740673569024 74199974693371110144 74340504948472191792 74950545703635768672 75490313008085820504 75802256450267993316 76203832034627274384 76348157474086795737 76701097435844293632 77253471594332884224 77572700815797069696 78772500530176508352 79517042123089329792 79667642581655786856 79857521198636239872 80187510955655397888 80764993030438924416 81098732671060572864 81427753357036390656 82197391857575486976 82353068736093622368 82974304824093213696 83131453128684299328 83288899062640140804 84276514466544964608 84926602134096548067 85729311038955683682 85933636942010736384 86552500582539620288 86745864134279268864 86910155543624494752 88107265124115190272 88619063096448571896 88830276389494244352 89456672388475496016 89470000602175787264 89626097904362760213 89839711348465769856 90315652781780473344 90486705154473239392 90688857958564690176 90860617159243789968 91606222526665939488 92472065839772422848 92647202328105325164 93314414690550528123 93346092927104865408 93522884769769836744 93745785754920803328 94420909726406858496 94811078774863085184 95589101766955762944 96492590441501658624 96675341559762078432 97371563155357072824 97589097151064177472 97603637020555404288 97773924986577556596 98006957834689930752 98712769259425352064 98811206320898092032 98933299591161480192 99120673264629589056 99696445983504643383 99934060938181024896 100653750677447760672 100878617279751734016 101069675267023991088 101605109379503032512 101797543298782394316 102024965203385276448 102218194304149263714 103004628792443845632 103057000342499181924 103430267754396092928 104279020109406286848 105030000706902011136 105464008974285903744 106022722830785773056 106223523442207715808 106662463621720970832 107686657373918565888 108131643561414097152 108570337809381854208 109018975568924754432 109543008549776706927 109804091648124829824 110257827564026172096 110841937504912399104 111051865416853521072 111510757422708287688 113235469512128730756 114305748051940911576 114578182589347648512 115880207391499326336 117961792976088105984 118158750795264762528 119275563184633994688 119501463872483680284 119786281797954359808 120918477278086253568 121147489545658386624 122141630035554585984 123296087786363230464 123529603104140433552 124419219587400704164 124461457236139820544 124697179693026448992 124933348593960211206 125894546301875811328 126414771699817446912 127452135689274350592 128593966558433525523 128900455413016104576 129828750873809430432 130118796201418903296 130365233315436742128 131617025679233802752 132160897686172785408 132928594644672857844 133245414584241366528 134185008582713244024 134205000903263680896 134504823039668978688 134759567022698654784 135473479172670710016 135730057731709859088 136033286937847035264 136290925738865684952 137409333789998909232 138708098759658634272 138970803492157987746 140040000942536014848 140284327154654755116 140618678632381204992 141631364589610287744 141947777674275167232 142216618162294627776 143383652650433644416 144175524748552129536 145013012339643117648 146057344733035609236 146405455530833106432 146660887479866334894 147010436752034896128 147789250006549865472 148069153889138028096 148216809481347138048 148399949386742220288 148681009896944383584 149901091407271537344 150980626016171641008 151604512900535986632 152407664069254548768 152696314948173591474 153327291456223895571 154506943188665768448 155145401631594139392 157545001060353016704 159034084246178659584 159335285163311573712 160375021911310795776 161529986060877848832 162197465342121145728 162855506714072781312 164394783715150973952 164706137472187244736 166262906257368598656 166577798125280281608 169853204268193096134 171458622077911367364 171867273884021472768 173105001165079240576 173491728268558537728 173820311087248989504 176214530248230380544 177238126192897143792 178913344776950992032 178940001204351574528 179252195808725520426 179679422696931539712 180631305563560946688 180973410308946478784 181377715917129380352 181721234318487579936 183212445053331878976 184944131679544845696 185294404656210650328 186628829381101056246 186692185854209730816 187045769539539673488 187400022890940316809 188841819452813716992 189622157549726170368 191178203533911525888 192985180883003317248 193350683119524156864 194743126310714145648 195178194302128354944 195547849973155113192 196013915669379861504 197425538518850704128 198241346529259178112 199392891967009286766 199868121876362049792 201307501354895521344 201757234559503468032 202139350534047982176 203210218759006065024 203595086597564788632 204049930406770552896 204436388608298527428 206114000684998363848 206860535508792185856 208456205238236981619 210060001413804022272 210928017948571807488 212045445661571546112 212447046884415431616 213324927243441941664 215373314747837131776 216263287122828194304 218037951137849508864 219086017099553413854 219608183296249659648 220515655128052344192 221683875009824798208 222103730833707042144 223021514845416575376 226470939024257461512 228611496103881823152 229044472422260387211 231760414782998652672 236317501590529525056 238551126369267989376 239002927744967360568 239572563595908719616 242294979091316773248 244283260071109171968 246592175572726460928 247059206208280867104 248838439174801408328 248922914472279641088 249394359386052897984 249866697187920422412 252829543399634893824 254779806402289644201 257187933116867051046 257800910826032209152 259657501747618860864 260237592402837806592 260730466630873484256 263234051358467605504 264321795372345570816 265857189289345715688 266490829168482733056 268370017165426488048 268410001806527361792 268878293713088280639 269519134045397309568 270946958345341420032 271460115463419718176 272066573875694070528 272581851477731369904 274818667579997818464 277416197519317268544 277941606984315975492 279943244071651584369 280568654309309510232 281237357264762409984 283262729179220575488 284433236324589255552 286767305300867288832 290026024679286235296 292114689466071218472 292810911061666212864 293321774959732669788 294020873504069792256 296138307778276056192 296433618962694276096 296799898773484440576 297362019793888767168 299802182814543074688 301961252032343282016 303209025801071973264 304815328138509097536 305392629896347182948 306654582912447791142 309013886377331536896 310290803263188278784 315090002120706033408 318068168492357319168 318670570326623147424 323059972121755697664 324394930684242291456 325711013428145562624 328629025649330120781 329412274944374489472 332525812514737197312 333155596250560563216 339706408536386192268 342917244155822734728 343734547768042945536 346210002330158481152 347640622174497979008 354476252385794287584 357826689553901984064 357880002408703149056 358504391617451040852 359358845393863079424 361946820617892957568 362755431834258760704 363442468636975159872 366424890106663757952 369888263359089691392 370588809312421300656 373257658762202112492 373384371708419461632 374091539079079346976 374800045781880633618 377683638905627433984 379244315099452340736 382356407067823051776 385781899675300576569 386701366239048313728 389486252621428291296 390356388604256709888 391095699946310226384 394851077037701408256 396482693058518356224 398785783934018573532 399736243752724099584 402615002709791042688 403514469119006936064 404278701068095964352 406420437518012130048 407190173195129577264 408099860813541105792 408872777216597054856 412228001369996727696 416912410476473963238 420120002827608044544 421856035897143614976 424894093768830863232 426649854486883883328 432526574245656388608 438172034199106827708 439216366592499319296 441031310256104688384 443367750019649596416 444207461667414084288 446043029690833150752 452941878048514923024 457222992207763646304 458088944844520774422 463520829565997305344 472635003181059050112 477102252738535978752 478005855489934721136 484589958182633546496 488566520142218343936 493184351145452921856 494118412416561734208 497676878349602816656 498788718772105795968 499733394375840844824 509559612804579288402 514375866233734102092 515601821652064418304 519315003495237721728 520475184805675613184 521460933261746968512 528643590744691141632 531714378578691431376 536740034330852976096 536820003613054723584 537756587426176561278 539038268090794619136 541893916690682840064 542920230926839436352 544133147751388141056 545163702955462739808 549637335159995636928 554832395038634537088 555883213968631950984 559886488143303168738 561137308618619020464 562200068672820950427 566525458358441150976 568866472649178511104 573534610601734577664 580052049358572470592 584229378932142436944 586643549919465339576 588041747008139584512 592276615556552112384 594724039587777534336 599604365629086149376 603922504064686564032 606418051602143946528 609630656277018195072 610785259792694365896 613309165824895582284 620581606526376557568 630180004241412066816 636136336984714638336 637341140653246294848 646119944243511395328 648789861368484582912 657258051298660241562 658824549888748978944 665051625029474394624 666311192501121126432 679412817072772384536 685834488311645469456 687133417266781161633 692420004660316962304 695281244348995958016 708952504771588575168 715653379107803968128 717008783234902081704 718717690787726158848 723893641235785915136 726884937273950319744 732849780213327515904 739776526718179382784 741177618624842601312 746515317524404224984 746768743416838923264 748183078158158693952 749600091563761267236 758488630198904681472 764339419206868932603 771563799350601153138 773402732478096627456 778972505242856582592 780712777208513419776 782191399892620452768 789702154075402816512 792965386117036712448 797571567868037147064 799472487505448199168 805230005419582085376 806634881139264841917 808557402136191928704 812840875036024260096 814380346390259154528 816199721627082211584 817745554433194109712 824456002739993455392 833824820952947926476 839829732214954753107 843712071794287229952 849788187537661726464 853299708973767766656 876344068398213655416 878432733184998638592 882062620512209376768 888414923334828168576 892086059381666301504 905883756097029846048 914445984415527292608 916177889689041548844 927041659131994610688 945270006362118100224 954204505477071957504 956011710979869442272 969179916365267092992 977133040284436687872 985887076947990362343 988236824833123468416 995353756699205633312 997577437544211591936 999466788751681689648 1019119225609158576804 1028751732467468204184 1031203643304128836608 1038630006990475443456 1042921866523493937024 1063428757157382862752 1073480068661705952192 1073640007226109447168 1075513174852353122556 1078076536181589238272 1085840461853678872704 1088266295502776282112 1090327405910925479616 1099274670319991273856 1109664790077269074176 1111766427937263901968 1119772976286606337476 1122274617237238040928 1124400137345641900854 1133050916716882301952 1137732945298357022208 1147069221203469155328 1160104098717144941184 1168458757864284873888 1173287099838930679152 1184553231113104224768 1189448079175555068672 1199208731258172298752 1207845008129373128064 1212836103204287893056 1219261312554036390144 1221570519585388731792 1226618331649791164568 1260360008482824133632 1274682281306492589696 1297579722736969165824 1314516102597320483124 1317649099777497957888 1330103250058948789248 1332622385002242252864 1358825634145544769072 1371668976623290938912 1374266834533562323266 1384840009320633924608 1390562488697991916032 1417905009543177150336 1431306758215607936256 1434017566469804163408 1447787282471571830272 1453769874547900639488 1465699560426655031808 1479553053436358765568 1482355237249685202624 1493030635048808449968 1496366156316317387904 1499200183127522534472 1528678838413737865206 1543127598701202306276 1546805464956193254912 1557945010485713165184 1561425554417026839552 1564382799785240905536 1585930772234073424896 1595143135736074294128 1610460010839164170752 1613269762278529683834 1617114804272383857408 1625681750072048520192 1628760692780518309056 1632399443254164423168 1635491108866388219424 1648912005479986910784 1667649641905895852952 1679659464429909506214 1686600206018462851281 1699576375075323452928 1706599417947535533312 1752688136796427310832 1764125241024418753536 1776829846669656337152 1784172118763332603008 1811767512194059692096 1828891968831054585216 1832355779378083097688 1890540012724236200448 1908409010954143915008 1912023421959738884544 1938359832730534185984 1971774153895980724686 1976473649666246936832 1990707513398411266624 1995154875088423183872 1998933577503363379296 2038238451218317153608 2057503464934936408368 2061400251800343484899 2077260013980950886912 2085843733046987874048 2126857514314765725504 2146960137323411904384 2151026349704706245112 2156153072363178476544 2171680923707357745408 2180654811821850959232 2198549340639982547712 2219329580154538148352 2223532855874527803936 2239545952573212674952 2244549234474476081856 2248800274691283801708 2275465890596714044416 2293018257620606797809 2320208197434289882368 2336917515728569747776 2346574199677861358304 2369106462226208449536 2378896158351110137344 2398417462516344597504 2415690016258746256128 2425672206408575786112 2438522625108072780288 2443141039170777463584 2453236663299582329136 2519489196644864259321 2549364562612985179392 2629032205194640966248 2635298199554995915776 2665244770004484505728 2717651268291089538144 2743337953246581877824 2748533669067124646532 2781124977395983832064 2835810019086354300672 2862613516431215872512 2868035132939608326816 2895574564943143660544 2907539749095801278976 2931399120853310063616 2957661230843971087029 2964710474499370405248 2986061270097616899936 2992732312632634775808 2998400366255045068944 3057357676827475730412 3086255197402404612552 3093610929912386509824 3115890020971426330368 3128765599570481811072 3190286271472148588256 3220920021678328341504 3226539524557059367668 3234229608544767714816 3257521385561036618112 3264798886508328846336 3270982217732776438848 3297824010959973821568 3335299283811791705904 3359318928859819012428 3373200412036925702562 3399152750150646905856 3413198835895071066624 3505376273592854621664 3553659693339312674304 3568344237526665206016 3623535024388119384192 3657783937662109170432 3664711558756166195376 3781080025448472400896 3824046843919477769088 3943548307791961449372 3952947299332493873664 3981415026796822533248 3990309750176846367744 3997867155006726758592 4076476902436634307216 4115006929869872816736 4122800503600686969798 4154520027961901773824 4171687466093975748096 4253715028629531451008 4293920274646823808768 4302052699409412490224 4343361847414715490816 4361309623643701918464 4397098681279965095424 4438659160309076296704 4447065711749055607872 4479091905146425349904 4489098468948952163712 4497600549382567603416 4586036515241213595618 4640416394868579764736 4673835031457139495552 4693148399355722716608 4757792316702220274688 4831380032517492512256 4851344412817151572224 4877045250216145560576 4886282078341554927168 4906473326599164658272 5038978393289728518642 5098729125225970358784 5258064410389281932496 5330489540008969011456 5435302536582179076288 5486675906493163755648 5497067338134249293064 5671620038172708601344 5725227032862431745024 5736070265879216653632 5815079498191602557952 5915322461687942174058 5929420948998740810496 5972122540195233799872 5985464625265269551616 5996800732510090137888 6114715353654951460824 6172510394804809225104 6184200755401030454697 6231780041942852660736 6257531199140963622144 6380572542944297176512 6453079049114118735336 6468459217089535429632 6515042771122073236224 6541964435465552877696 6595648021919947643136 6670598567623583411808 6718637857719638024856 6746400824073851405124 6826397671790142133248 7010752547185709243328 7107319386678625348608 7136688475053330412032 7247070048776238768384 7315567875324218340864 7329423117512332390752 7558467589934592777963 7648093687838955538176 7887096615583922898744 7905894598664987747328 7962830053593645066496 7995734310013453517184 8152953804873268614432 8230013859739745633472 8245601007201373939596 8343374932187951496192 8507430057259062902016 8587840549293647617536 8604105398818824980448 8686723694829430981632 8722619247287403836928 8794197362559930190848 8872983692531913261087 8894131423498111215744 8958183810292850699808 8978196937897904327424 8995201098765135206832 9172073030482427191236 9280832789737159529472 9347670062914278991104 9386296798711445433216 9662760065034985024512 9702688825634303144448 9772564156683109854336 9812946653198329316544 10077956786579457037284 10197458250451940717568 10516128820778563864992 10660979080017938022912 10870605073164358152576 10973351812986327511296 10994134676268498586128 11343240076345417202688 11472140531758433307264 11830644923375884348116 11858841897997481620992 11944245080390467599744 11970929250530539103232 11993601465020180275776 12229430707309902921648 12345020789609618450208 12368401510802060909394 12463560083885705321472 12515062398281927244288 12761145085888594353024 12906158098228237470672 13030085542244146472448 13083928870931105755392 13191296043839895286272 13341197135247166823616 13437275715439276049712 13492801648147702810248 14021505094371418486656 14273376950106660824064 14494140097552477536768 14631135750648436681728 14658846235024664781504 15116935179869185555926 15296187375677911076352 15774193231167845797488 15925660107187290132992 15991468620026907034368 16305907609746537228864 16460027719479491266944 16491202014402747879192 17014860114518125804032 17175681098587295235072 17208210797637649960896 17445238494574807673856 17745967385063826522174 17788262846996222431488 17916367620585701399616 17956393875795808654848 17990402197530270413664 18344146060964854382472 18552602266203091364091 18695340125828557982208 18772593597422890866432 19405377651268606288896 19545128313366219708672 19625893306396658633088 20155913573158914074568 21032257641557127729984 21321958160035876045824 21741210146328716305152 21946703625972655022592 21988269352536997172256 22675402769803778333889 22944281063516866614528 23661289846751768696232 23717683795994963241984 23888490160780935199488 23987202930040360551552 24458861414619805843296 24690041579219236900416 24736803021604121818788 25030124796563854488576 25522290171777188706048 25812316196456474941344 26060171084488292944896 26167857741862211510784 26382592087679790572544 26682394270494333647232 26874551430878552099424 26985603296295405620496 28043010188742836973312 28988280195104955073536 29317692470049329563008 30233870359738371111852 30592374751355822152704 31548386462335691594976 31851320214374580265984 31982937240053814068736 32611815219493074457728 32920055438958982533888 32982404028805495758384 34029720229036251608064 34416421595275299921792 35491934770127653044348 35576525693992444862976 35832735241171402799232 35912787751591617309696 35980804395060540827328 36688292121929708764944 37105204532406182728182 37390680251657115964416 37545187194845781732864 39090256626732439417344 39251786612793317266176 40311827146317828149136 42064515283114255459968 43482420292657432610304 43893407251945310045184 43976538705073994344512 45350805539607556667778 45888562127033733229056 47322579693503537392464 47776980321561870398976 47974405860080721103104 48917722829239611686592 49380083158438473800832 49473606043208243637576 51044580343554377412096 51624632392912949882688 52335715483724423021568 53364788540988667294464 53749102861757104198848 53971206592590811240992 56086020377485673946624 58635384940098659126016 60467740719476742223704 63096772924671383189952 63965874480107628137472 65223630438986148915456 65840110877917965067776 65964808057610991516768 68026208309411335001667 68832843190550599843584 70983869540255306088696 71153051387984889725952 71665470482342805598464 71961608790121081654656 73376584243859417529888 74210409064812365456364 75090374389691563465728 78180513253464878834688 78503573225586634532352 80623654292635656298272 84129030566228510919936 86964840585314865220608 87953077410147988689024 90701611079215113335556 91777124254067466458112 94645159387007074784928 95553960643123740797952 95948811720161442206208 97835445658479223373184 98760166316876947601664 98947212086416487275152 102089160687108754824192 103249264785825899765376 106729577081977334588928 107498205723514208397696 107942413185181622481984 112172040754971347893248 117270769880197318252032 120935481438953484447408 126193545849342766379904 130447260877972297830912 131680221755835930135552 131929616115221983033536 136052416618822670003334 137665686381101199687168 141967739080510612177392 143330940964685611196928 143923217580242163309312 146753168487718835059776 148420818129624730912728 157007146451173269064704 161247308585271312596544 168258061132457021839872 175906154820295977378048 181403222158430226671112 189290318774014149569856 191897623440322884412416 195670891316958446746368 197520332633753895203328 197894424172832974550304 204078624928234005005001 206498529571651799530752 213459154163954669177856 214996411447028416795392 215884826370363244963968 234541539760394636504064 241870962877906968894816 252387091698685532759808 260894521755944595661824 263859232230443966067072 272104833237645340006668 275331372762202399374336 283935478161021224354784 286661881929371222393856 287846435160484326618624 293506336975437670119552 296841636259249461825456 322494617170542625193088 336516122264914043679744 351812309640591954756096 362806444316860453342224 378580637548028299139712 391341782633916893492736 395040665267507790406656 395788848345665949100608 408157249856468010010002 412997059143303599061504 429992822894056833590784 431769652740726489927936 483741925755813937789632 504774183397371065519616 527718464460887932134144 544209666475290680013336 567870956322042448709568 575692870320968653237248 587012673950875340239104 593683272518498923650912 644989234341085250386176 703624619281183909512192 725612888633720906684448 757161275096056598279424 782683565267833786985472 791577696691331898201216 816314499712936020020004 825994118286607198123008 859985645788113667181568 863539305481452979855872 967483851511627875579264 1009548366794742131039232 1055436928921775864268288 1088419332950581360026672 1135741912644084897419136 1174025347901750680478208 1187366545036997847301824 1289978468682170500772352 1451225777267441813368896 1514322550192113196558848 1583155393382663796402432 1632628999425872040040008 1727078610962905959711744 1934967703023255751158528 2110873857843551728536576 2176838665901162720053344 2271483825288169794838272 2348050695803501360956416 2374733090073995694603648 2579956937364341001544704 2902451554534883626737792 3028645100384226393117696 3166310786765327592804864 3265257998851744080080016 3869935406046511502317056 4353677331802325440106688 4542967650576339589676544 4749466180147991389207296 5804903109069767253475584 6332621573530655185609728 6530515997703488160160032 7739870812093023004634112 8707354663604650880213376 9085935301152679179353088 9498932360295982778414592 11609806218139534506951168 13061031995406976320320064 17414709327209301760426752 18997864720591965556829184 23219612436279069013902336 26122063990813952640640128 34829418654418603520853504 52244127981627905281280256 69658837308837207041707008 104488255963255810562560512 208976511926511621125121024
- Sum of all divisors σ(n): 728768581350764226849333679
- Sum of proper divisors (its aliquot sum) s(n): 519792069424252605724212655
- 208976511926511621125121024 is an abundant number, because the sum of its proper divisors (519792069424252605724212655) is greater than itself. Its abundance is 310815557497740984599091631
Bases of 208976511926511621125121024
- Binary: 10101100110111000111111101101001010101010101010101110111110011000000101100100100000000002
- Hexadecimal: 0xACDC7F69555577CC0B2400
- Base-36: Q9A1GEZHH64DG0000
Squares and roots of 208976511926511621125121024
- 208976511926511621125121024 squared (2089765119265116211251210242) is 43671182536971453825787156176434334550495078646808576
- 208976511926511621125121024 cubed (2089765119265116211251210243) is 9126251398282281055891098919536843486428758749559547774651960173710919361101824
-
208976511926511621125121024 is a
perfect square number . Itssquare root is 14456019919968 -
The
cube root of 208976511926511621125121024 is 593424982.0559840353
Scales and comparisons
How big is 208976511926511621125121024?- 208,976,511,926,511,621,125,121,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 208,976,511,926,511,621,125,121,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 208976511926511621125121024 cubic inches would be around 49452081.8 feet tall.
Recreational maths with 208976511926511621125121024
- 208976511926511621125121024 backwards is 420121521126115629115679802
- The number of decimal digits it has is: 27
- The sum of 208976511926511621125121024's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 208976511926511621125121024 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 208976511926511621125121024 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/208976511926511621125121024/
Chicago style:
Numbermatics. 2024. "Number 208976511926511621125121024 - Facts about the integer". https://numbermatics.com/n/208976511926511621125121024/
The information we have on file for 208976511926511621125121024 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 208976511926511621125121024, math, Factors of 208976511926511621125121024, curriculum, school, college, exams, university, Prime factorization of 208976511926511621125121024, STEM, science, technology, engineering, physics, economics, calculator, two hundred eight septillion, nine hundred seventy-six sextillion, five hundred eleven quintillion, nine hundred twenty-six quadrillion, five hundred eleven trillion, six hundred twenty-one billion, one hundred twenty-five million, one hundred twenty-one thousand and twenty-four.