31998293886668131022939136
31,998,293,886,668,131,022,939,136 is an even composite number composed of five prime numbers multiplied together.
31998293886668131022939136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand and fifteen divisors.
Prime factorization of 31998293886668131022939136:
210 × 312 × 116 × 232 × 894
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 23 × 23 × 89 × 89 × 89 × 89)See below for interesting mathematical facts about the number 31998293886668131022939136 from the Numbermatics database.
Names of 31998293886668131022939136
- Cardinal: 31998293886668131022939136 can be written as Thirty-one septillion, nine hundred ninety-eight sextillion, two hundred ninety-three quintillion, eight hundred eighty-six quadrillion, six hundred sixty-eight trillion, one hundred thirty-one billion, twenty-two million, nine hundred thirty-nine thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 3.1998293886668131022939136 × 1025
Factors of 31998293886668131022939136
Divisors of 31998293886668131022939136
- Number of divisors d(n): 15015
-
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 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 19683 19872 20493 20736 21296 21384 21538 21627 22264 22356 22517 22784 23232 23276 23328 23496 23552 23763 23958 24057 24288 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 36846 38016 38088 38448 39204 39366 39744 40986 41472 42592 42768 42849 43076 43254 43923 44528 44712 45034 45568 46464 46552 46656 46992 47081 47526 47916 48114 48576 49128 50094 50301 50688 50784 51264 52272 52371 52488 52866 52992 54648 55269 57024 57132 57672 58564 58806 59049 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 73692 75141 76032 76176 76896 78408 78732 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 98256 100188 100602 101376 101568 102528 104544 104742 104976 105732 105984 107811 109296 110538 114048 114264 115344 117128 117612 118098 118459 119232 122452 122958 123904 124416 125312 126736 127776 128018 128304 128547 129228 129536 129762 131008 131769 133584 134136 135102 135424 136704 139392 139656 139968 140976 141243 142578 143748 144342 145728 147384 150282 150903 152064 152352 153792 156816 157113 157464 158598 158976 161051 163944 165807 170368 171072 171396 172304 173016 174262 175692 176418 177147 178112 178848 180136 182183 183678 184437 185856 186208 186624 187968 188324 190104 191664 192027 192456 193842 194304 194643 196512 200376 201204 202653 203136 205056 209088 209484 209952 211464 211968 213867 215622 216513 218592 221076 225423 228096 228528 230688 234256 235224 236196 236918 237897 238464 244904 245916 247687 248832 250624 253472 255552 256036 256608 257094 258456 259072 259524 261393 262016 263538 264627 267168 268272 270204 270848 273408 275517 278784 279312 279936 281952 282486 285156 287496 288684 290763 291456 294768 300564 301806 304128 304704 307584 313632 314226 314928 317196 317952 322102 323433 327888 331614 336743 340736 342144 342792 344608 346032 348524 351384 352836 354294 355377 356224 357696 360272 364366 367356 368874 371712 372416 373248 375936 376648 380208 383328 384054 384912 385641 387684 388608 389286 393024 395307 400752 402408 405306 406272 410112 418176 418968 419904 422928 423729 427734 431244 433026 437184 442152 450846 452709 456192 457056 461376 468512 470448 471339 472392 473836 475794 476928 483153 489808 491832 495374 497421 501248 506944 511104 512072 513216 514188 516912 517891 519048 522786 524032 527076 529254 531441 534336 536544 540408 541696 546549 551034 553311 557568 558624 559872 563904 564972 570312 574992 576081 577368 581526 582912 583929 589536 601128 603612 607959 609408 615168 627264 628452 629856 634392 635904 641601 644204 646866 649539 655776 663228 673486 676269 681472 684288 685584 689216 692064 697048 702768 704099 704969 705672 708588 710754 712448 713691 715392 720544 728732 734712 737748 743061 744832 746496 751872 753296 760416 766656 768108 769824 771282 775368 777216 778572 784179 786048 790614 793881 801504 804816 810612 812544 820224 826551 836352 837936 839808 845856 847458 855468 862488 866052 872289 874368 884304 901692 905418 912384 914112 922752 937024 940896 942678 944784 947672 951588 953856 958441 966306 970299 979616 983664 990748 994842 1002496 1010229 1013888 1022208 1024144 1026432 1028376 1033824 1035782 1038096 1045572 1048064 1054152 1058508 1062882 1066131 1068672 1073088 1080816 1093098 1102068 1106622 1115136 1117248 1119744 1127808 1129944 1140624 1149984 1152162 1154736 1156923 1163052 1165824 1167858 1179072 1185921 1202256 1207224 1215918 1218816 1230336 1254528 1256904 1259712 1268784 1271187 1283202 1288408 1293732 1299078 1303049 1311552 1326456 1346972 1352538 1358127 1362944 1368576 1371168 1378432 1384128 1394096 1405536 1408198 1409938 1411344 1414017 1417176 1421508 1424896 1427382 1430784 1441088 1449459 1457464 1469424 1475496 1486122 1489664 1492263 1503744 1506592 1520832 1533312 1536216 1539648 1542564 1550736 1553673 1557144 1568358 1572096 1581228 1587762 1603008 1609632 1621224 1625088 1639647 1653102 1659933 1672704 1675872 1679616 1691712 1694916 1710936 1724976 1728243 1732104 1744578 1748736 1751787 1768608 1771561 1803384 1810836 1823877 1828224 1845504 1874048 1881792 1885356 1889568 1895344 1903176 1907712 1916882 1924803 1932612 1940598 1948617 1959232 1967328 1981496 1989684 2004013 2020458 2027776 2028807 2044416 2048288 2052864 2056752 2067648 2071564 2076192 2091144 2096128 2108304 2112297 2114907 2117016 2125764 2132262 2137344 2141073 2146176 2161632 2186196 2204136 2213244 2229183 2234496 2239488 2255616 2259888 2281248 2299968 2304324 2309472 2313846 2326104 2331648 2335716 2352537 2358144 2371842 2381643 2404512 2414448 2431836 2437632 2460672 2479653 2509056 2513808 2519424 2537568 2542374 2566404 2576816 2587464 2598156 2606098 2616867 2623104 2652912 2693944 2705076 2716254 2724557 2737152 2742336 2756864 2768256 2788192 2811072 2816396 2819876 2822688 2828034 2834352 2843016 2849792 2854764 2861568 2875323 2882176 2898918 2910897 2914928 2938848 2950992 2972244 2979328 2984526 3007488 3013184 3030687 3041664 3066624 3072432 3079296 3085128 3101472 3107346 3114288 3136716 3144192 3162456 3175524 3198393 3206016 3219264 3242448 3279294 3306204 3319866 3345408 3351744 3359232 3383424 3389832 3421872 3449952 3456486 3464208 3470769 3489156 3497472 3503574 3537216 3543122 3557763 3606768 3621672 3647754 3656448 3691008 3704173 3748096 3763584 3770712 3779136 3790688 3806352 3813561 3833764 3849606 3865224 3881196 3897234 3909147 3918464 3934656 3962992 3979368 4008026 4040916 4055552 4057614 4074381 4088832 4096576 4105728 4113504 4135296 4143128 4152384 4182288 4190209 4216608 4224594 4229814 4234032 4242051 4251528 4264524 4274688 4282146 4292352 4323264 4348377 4372392 4408272 4426488 4458366 4468992 4476789 4511232 4519776 4562496 4599936 4608648 4618944 4627692 4652208 4661019 4671432 4705074 4716288 4743684 4763286 4809024 4828896 4863672 4875264 4918941 4959306 4979799 5018112 5027616 5038848 5075136 5084748 5132808 5153632 5174928 5184729 5196312 5212196 5233734 5246208 5255361 5305824 5314683 5387888 5410152 5432508 5449114 5471631 5484672 5513728 5536512 5576384 5622144 5632792 5639752 5645376 5656068 5668704 5686032 5696801 5709528 5723136 5750646 5764352 5774409 5797836 5821794 5829856 5845851 5877696 5901984 5944488 5958656 5969052 6012039 6026368 6061374 6083328 6086421 6133248 6144864 6158592 6170256 6202944 6214692 6228576 6273432 6288384 6324912 6336891 6344721 6351048 6396786 6412032 6423219 6438528 6484896 6558588 6612408 6639732 6687549 6703488 6718464 6766848 6779664 6843744 6899904 6912972 6928416 6941538 6978312 6994944 7007148 7057611 7074432 7086244 7115526 7144929 7213536 7243344 7295508 7312896 7382016 7408346 7438959 7496192 7527168 7541424 7558272 7581376 7612704 7627122 7667528 7699212 7730448 7745089 7754659 7762392 7794468 7818294 7836928 7850601 7869312 7925984 7958736 8016052 8081832 8111104 8115228 8148762 8173671 8193152 8211456 8227008 8270592 8286256 8304768 8364576 8380418 8433216 8449188 8459628 8468064 8484102 8503056 8529048 8549376 8564292 8584704 8625969 8646528 8696754 8732691 8744784 8816544 8852976 8916732 8937984 8953578 9022464 9039552 9092061 9124992 9199872 9217296 9237888 9255384 9304416 9322038 9342864 9410148 9432576 9487368 9526572 9595179 9618048 9657792 9727344 9837882 9918612 9959598 10036224 10055232 10077696 10150272 10169496 10265616 10307264 10349856 10369458 10392624 10412307 10424392 10467468 10492416 10510722 10542851 10611648 10629366 10673289 10775776 10820304 10865016 10898228 10943262 10969344 11027456 11073024 11112519 11152768 11244288 11265584 11279504 11290752 11312136 11337408 11372064 11393602 11419056 11440683 11501292 11528704 11548818 11595672 11643588 11659712 11691702 11727441 11755392 11803968 11888976 11938104 12024078 12052736 12122748 12166656 12172842 12223143 12266496 12289728 12317184 12340512 12405888 12429384 12457152 12546864 12570627 12649824 12673782 12689442 12702096 12726153 12793572 12824064 12846438 12877056 12969792 13045131 13117176 13224816 13279464 13375098 13406976 13430367 13533696 13559328 13687488 13799808 13825944 13856832 13883076 13956624 13983057 14014296 14115222 14148864 14172488 14231052 14289858 14333539 14427072 14486688 14591016 14625792 14756823 14816692 14877918 14939397 14992384 15054336 15082848 15116544 15162752 15225408 15254244 15335056 15398424 15460896 15490178 15509318 15524784 15554187 15588936 15636588 15673856 15701202 15738624 15766083 15851968 15917472 15944049 16032104 16163664 16214287 16230456 16297524 16347342 16386304 16414893 16454016 16541184 16572512 16609536 16729152 16760836 16866432 16898376 16919256 16936128 16968204 17006112 17058096 17090403 17128584 17169408 17251938 17293056 17323227 17393508 17465382 17489568 17633088 17705952 17833464 17875968 17907156 18036117 18079104 18184122 18249984 18259263 18399744 18434592 18475776 18510768 18608832 18644076 18685728 18820296 18865152 18974736 19010673 19034163 19053144 19190358 19236096 19269657 19315584 19454688 19675764 19837224 19919196 20062647 20110464 20155392 20300544 20338992 20531232 20614528 20699712 20738916 20785248 20824614 20848784 20934936 20984832 21021444 21085702 21172833 21223296 21258732 21346578 21434787 21551552 21640608 21730032 21796456 21886524 21938688 22044143 22146048 22225038 22305536 22316877 22488576 22531168 22559008 22581504 22624272 22674816 22744128 22787204 22838112 22881366 23002584 23057408 23097636 23191344 23235267 23263977 23287176 23319424 23383404 23454882 23510784 23551803 23607936 23777952 23876208 24048156 24105472 24245496 24333312 24345684 24446286 24521013 24579456 24634368 24681024 24811776 24858768 24914304 25093728 25141254 25299648 25347564 25378884 25404192 25452306 25587144 25648128 25692876 25754112 25877907 25939584 26090262 26198073 26234352 26449632 26558928 26750196 26813952 26860734 27067392 27118656 27276183 27374976 27599616 27651888 27713664 27766152 27913248 27966114 28028592 28230444 28297728 28344976 28462104 28579716 28667078 28785537 28854144 28973376 29182032 29513646 29633384 29755836 29878794 29970127 30108672 30165696 30233088 30325504 30450816 30508488 30670112 30796848 30921792 30980356 31018636 31049568 31108374 31177872 31236921 31273176 31347712 31402404 31477248 31532166 31628553 31703936 31834944 31888098 32019867 32064208 32327328 32428574 32460912 32595048 32694684 32772608 32829786 32908032 33082368 33145024 33219072 33337557 33458304 33521672 33732864 33796752 33838512 33872256 33936408 34012224 34116192 34180806 34257168 34322049 34503876 34586112 34646454 34787016 34930764 34979136 35182323 35266176 35411904 35666928 35814312 36072234 36158208 36368244 36499968 36518526 36799488 36869184 36951552 37021536 37217664 37288152 37371456 37640592 37711881 37949472 38021346 38068326 38106288 38178459 38380716 38472192 38539314 38631168 38909376 39135393 39351528 39674448 39838392 40125294 40220928 40291101 40601088 40677984 40745903 41062464 41229056 41399424 41477832 41570496 41649228 41697568 41869872 41949171 42042888 42171404 42345666 42446592 42517464 42693156 42869574 43000617 43103104 43281216 43460064 43592912 43773048 43877376 44088286 44270469 44450076 44611072 44633754 44818191 44977152 45062336 45118016 45163008 45248544 45349632 45488256 45574408 45676224 45762732 46005168 46092299 46195272 46382688 46470534 46527954 46574352 46638848 46662561 46766808 46909764 47021568 47103606 47215872 47298249 47555904 47752416 47832147 48096312 48210944 48490992 48642861 48691368 48892572 49042026 49158912 49244679 49362048 49623552 49717536 49828608 50187456 50282508 50599296 50695128 50757768 50808384 50904612 51174288 51271209 51385752 51508224 51755814 51879168 51969681 52180524 52396146 52468704 52899264 53117856 53500392 53627904 53721468 54108351 54237312 54552366 54749952 54777789 55199232 55303776 55427328 55532304 55826496 55932228 56057184 56460888 56595456 56689952 56924208 57032019 57102489 57159432 57334156 57571074 57708288 57808971 57946752 58364064 59027292 59266768 59511672 59757588 59940254 60187941 60331392 60466176 60651008 60901632 61016976 61340224 61593696 61843584 61960712 62037272 62099136 62216748 62355744 62473842 62546352 62664811 62742241 62804808 62954496 63064332 63257106 63407872 63518499 63669888 63776196 64039734 64128416 64304361 64654656 64857148 64921824 65190096 65389368 65545216 65659572 65816064 66132429 66290048 66438144 66675114 66916608 66950631 67043344 67465728 67593504 67677024 67744512 67872816 68024448 68232384 68361612 68514336 68644098 69007752 69172224 69292908 69574032 69705801 69791931 69861528 69958272 70364646 70532352 70655409 70823808 71333856 71628624 72144468 72316416 72736488 72999936 73037052 73563039 73738368 73903104 74043072 74435328 74576304 74742912 75281184 75423762 75898944 76042692 76136652 76212576 76356918 76761432 76944384 77078628 77262336 77633721 77818752 78270786 78594219 78703056 79348896 79676784 80250588 80441856 80582202 81202176 81355968 81491806 81828549 82124928 82458112 82798848 82955664 83140992 83298456 83395136 83739744 83898342 84085776 84342808 84691332 84893184 85034928 85195979 85301249 85386312 85739148 86001234 86206208 86356611 86562432 86920128 87185824 87546096 88176572 88540938 88900152 89222144 89267508 89636382 89910381 90124672 90236032 90326016 90497088 90699264 90976512 91148816 91352448 91525464 92010336 92184598 92390544 92765376 92941068 93055908 93148704 93277696 93325122 93533616 93710763 93819528 94043136 94207212 94431744 94596498 94885659 95111808 95504832 95664294 96059601 96192624 96981984 97285722 97382736 97785144 98084052 98317824 98489358 98724096 99247104 99435072 99657216 100012671 100374912 100565016 101198592 101390256 101515536 101616768 101809224 102348576 102542418 102771504 102966147 103511628 103758336 103939362 104361048 104792292 104937408 105546969 105798528 106235712 107000784 107442936 108216702 108474624 109104732 109499904 109555578 110398464 110607552 110854656 111064608 111652992 111864456 112114368 112921776 113135643 113379904 113848416 114064038 114204978 114318864 114535377 114668312 115142148 115416576 115617942 115893504 115971361 116728128 117406179 118054584 118533536 119023344 119515176 119880508 120375882 120662784 120873303 121302016 121803264 122033952 122237709 122680448 123187392 123687168 123921424 124074544 124198272 124433496 124711488 124947684 125092704 125329622 125484482 125609616 125847513 126128664 126514212 126815744 127036998 127339776 127552392 128079468 128256832 128608722 129001851 129309312 129714296 129843648 130380192 130778736 131319144 131632128 132264858 132580096 132811407 133350228 133833216 133901262 134086688 134454573 134931456 135187008 135354048 135489024 135745632 136048896 136464768 136723224 137028672 137288196 138015504 138276897 138585816 139148064 139411602 139583862 139723056 139916544 139987683 140729292 141064704 141310818 141647616 142667712 143257248 143496441 144288936 144632832 145472976 145928583 146074104 147126078 147476736 147734037 148086144 148870656 149152608 149485824 150562368 150847524 151797888 152085384 152273304 152425152 152713836 153522864 153813627 154157256 154524672 155267442 155637504 155909043 156541572 157188438 157406112 157668929 158697792 159353568 160501176 160883712 161164404 162325053 162711936 162983612 163657098 164249856 164333367 164916224 165597696 165911328 166281984 166596912 166790272 167479488 167796684 168171552 168685616 169382664 169786368 170069856 170391958 170602498 170772624 171096057 171307467 171478296 172002468 172412416 172713222 173124864 173426913 173840256 174371648 175092192 176353144 177081876 177800304 178357157 178535016 179272764 179820762 180249344 180472064 180563823 180994176 181398528 181953024 182297632 182704896 183050928 184020672 184369196 184781088 185530752 185882136 186111816 186297408 186555392 186650244 187067232 187421526 187639056 187994433 188226723 188414424 188863488 189192996 189771318 190223616 190555497 191009664 191328588 192119202 192385248 193963968 194571444 194765472 195570288 196168104 196635648 196978716 197448192 198397287 198870144 199314432 200025342 200749824 200851893 201130032 202397184 202780512 203031072 203233536 203618448 204697152 205084836 205543008 205932294 207023256 207516672 207878724 208722096 209117403 209375793 209584584 209874816 211093938 211597056 211966227 212471424 214001568 214885872 216433404 216949248 218209464 218999808 219111156 220689117 221215104 221709312 222129216 223305984 223728912 224228736 225843552 226271286 226759808 227696832 228128076 228409956 228637728 229070754 229336624 230284296 230833152 231235884 231787008 231942722 232901163 233456256 234812358 235782657 236109168 237067072 238046688 239030352 239761016 240751764 241325568 241746606 242485573 243606528 244067904 244475418 245360896 245485647 246374784 247374336 247842848 248149088 248396544 248866992 249422976 249895368 250185408 250659244 250968964 251219232 251695026 252257328 253028424 253631488 254073996 254679552 255104784 255587937 255903747 256158936 256513664 257217444 258003702 258618624 259069833 259428592 259687296 260760384 261557472 262638288 264529716 265160192 265622814 266700456 267666432 267802524 268173376 268909146 269731143 270374016 270708096 270978048 271491264 272097792 272929536 273446448 274057344 274576392 276031008 276553794 277171632 278296128 278823204 279167724 279446112 279833088 279975366 281132289 281458584 282129408 282621636 283295232 284656977 285335424 286514496 286992882 288178803 288577872 290945952 291857166 292148208 294252156 294953472 295468074 296172288 297741312 298305216 298971648 300038013 301124736 301695048 303595776 304170768 304546608 304850304 305427672 307045728 307627254 308314512 308898441 310534884 311275008 311818086 313083144 314376876 314812224 315337858 316640907 317395584 318707136 321002352 322328808 324650106 325423872 325967224 327314196 328499712 328666734 329671397 331195392 331822656 332563968 333193824 333580544 334958976 335593368 336343104 337371232 338765328 339406929 340139712 340783916 341204996 341545248 342192114 342614934 342956592 343606131 344004936 344824832 345426444 346249728 346853826 347680512 347914083 348743296 350184384 352218537 352706288 354163752 355600608 356714314 357070032 358545528 359641524 360498688 360944128 361127646 361988352 362619909 363906048 364595264 365409792 366101856 366713127 368041344 368738392 369562176 371061504 371764272 372223632 372594816 372928601 373300488 374134464 374843052 375278112 375988866 376453446 376828848 377542539 378385992 379542636 380447232 381110994 382019328 382657176 384238404 384770496 387005553 387927936 389142888 389530944 391140576 392336208 393957432 394896384 396794574 397740288 398434221 400050684 401499648 401703786 402260064 404794368 405561024 406062144 406467072 407236896 409394304 410169672 411086016 411864588 414046512 414830691 415757448 417444192 418234806 418751586 419169168 419749632 419963049 422187876 423194112 423932454 424942848 428003136 429771744 430489323 432866808 433898496 436418928 437785749 438222312 441378234 442430208 443202111 444258432 446611968 447457824 448457472 451687104 452542572 453519616 455393664 456256152 456819912 457275456 458141508 458673248 460568592 461440881 462471768 463574016 463885444 465802326 466912512 467727129 469624716 471565314 472218336 473006787 474134144 476093376 478060704 479522032 481503528 482651136 483493212 484971146 486975159 488135808 488950836 490721792 490971294 492749568 493000101 494748672 495685696 496298176 496793088 497733984 498845952 499790736 500370816 501318488 501937928 502438464 503390052 504514656 506056848 507015289 508147992 509359104 510209568 511175874 511807494 512317872 513027328 513288171 513922401 514434888 516007404 517237248 518139666 518857184 519374592 520280739 521520768 523114944 525276576 529059432 530320384 531245628 533400912 535071471 535605048 536346752 537818292 539462286 540748032 541416192 541691469 542982528 544195584 545859072 546892896 548114688 549152784 552062016 553107588 554343264 556592256 557646408 558335448 558892224 559666176 559950732 562264578 562917168 563983299 564680169 565243272 566590464 569313954 570670848 571666491 573028992 573985764 576357606 577155744 581891904 583714332 584296416 588504312 589906944 590936148 592344576 595191861 596610432 597943296 600076026 602249472 602555679 603390096 607191552 608341536 609093216 609700608 610855344 614091456 615254508 616629024 617796882 621069768 622550016 623636172 626166288 627352209 628127379 628753752 629624448 630675716 633281814 634791168 635898681 637414272 642004704 644657616 649300212 650847744 651934448 654628392 656999424 657333468 659342794 662067351 663645312 665127936 666387648 667161088 669917952 671186736 672686208 674742464 677530656 678813858 680279424 681567832 682409992 683090496 684384228 685229868 685913184 687212262 688009872 689312921 690164651 690852888 692499456 693707652 695361024 695828166 697486592 698703489 700368768 704437074 705412576 707347971 708327504 711201216 713428628 714140064 717091056 719283048 720997376 721888256 722255292 723976704 725239818 727456719 729190528 730819584 732203712 733426254 736082688 736456941 737476784 739124352 742123008 743528544 744447264 745189632 745857202 746600976 748268928 749686104 750556224 751977732 752906892 753657696 755085078 756771984 759085272 760894464 762221988 764038656 765314352 766763811 767711241 768476808 769540992 774011106 775855872 777209499 778285776 779061888 782281152 784672416 787914864 793589148 795480576 796868442 800101368 802999296 803407572 804520128 809193429 811122048 812124288 812934144 814473792 818788608 820339344 822172032 823729176 828093024 829661382 831514896 834888384 836469612 837503172 838338336 839499264 839926098 844375752 846388224 847864908 849885696 853970931 856006272 859543488 860978646 864536409 865733616 872837856 875571498 876444624 882756468 884860416 886404222 888516864 893223936 894915648 896914944 900114039 903374208 905085144 907039232 910787328 912512304 913639824 914550912 916283016 917346496 921137184 922881762 924943536 926695323 927770888 931604652 933825024 935454258 937155769 938313739 939249432 943130628 944436672 946013574 948268288 949922721 952186752 956121408 959044064 963007056 966986424 969942292 973950318 976271616 977901672 981443584 981942588 985499136 986000202 989014191 991371392 992596352 993586176 995467968 997691904 999581472 1000741632 1002636976 1003875856 1004876928 1006780104 1009029312 1012113696 1014030578 1016295984 1018220787 1020419136 1022351748 1023614988 1024635744 1026054656 1026576342 1027844802 1028869776 1030818393 1032014808 1034474496 1036279332 1037714368 1038749184 1040561478 1043041536 1043742249 1046229888 1050553152 1056655611 1058118864 1062491256 1066801824 1070142942 1071210096 1072693504 1075636584 1078924572 1081496064 1082832384 1083382938 1085965056 1087859727 1091718144 1093785792 1096229376 1098305568 1100139381 1104124032 1106215176 1108686528 1113184512 1115292816 1116670896 1117784448 1118785803 1119901464 1124529156 1125834336 1127966598 1129360338 1130486544 1132627617 1138627908 1141341696 1143332982 1146057984 1147971528 1152715212 1154311488 1161016659 1163783808 1167428664 1168592832 1177008624 1181872296 1184689152 1190383722 1193220864 1195302663 1200152052 1204498944 1205111358 1206780192 1214383104 1216683072 1218186432 1219401216 1221710688 1228182912 1230509016 1233258048 1235593764 1242139536 1244492073 1247272344 1252332576 1254704418 1256254758 1257507504 1259248896 1259889147 1261351432 1266563628 1269582336 1271797362 1274828544 1275684971 1284009408 1289315232 1291467969 1298600424 1301695488 1303868896 1309256784 1313357247 1314666936 1318685588 1324134702 1327290624 1329606333 1332775296 1334322176 1339835904 1342373472 1345372416 1349484928 1355061312 1357627716 1360558848 1363135664 1364819984 1366180992 1368768456 1370459736 1371826368 1374424524 1376019744 1378625842 1380329302 1381705776 1384322643 1387415304 1390722048 1391656332 1394973184 1397406978 1400737536 1403181387 1408874148 1410825152 1414695942 1416655008 1419020361 1422402432 1426857256 1428280128 1434182112 1438566096 1443071543 1444510584 1447953408 1450479636 1454913438 1458381056 1460925477 1464407424 1466852508 1472165376 1472913882 1474953568 1478248704 1479000303 1484246016 1487057088 1488894528 1490379264 1491714404 1493201952 1496537856 1499372208 1501112448 1503955464 1505813784 1507315392 1510170156 1513543968 1518170544 1521045867 1524443976 1528077312 1530628704 1533527622 1535422482 1536953616 1539081984 1539864513 1541767203 1548022212 1551711744 1554418998 1556571552 1558123776 1564562304 1569344832 1575829728 1587178296 1590961152 1593736884 1600202736 1605214413 1606815144 1609040256 1618386858 1622244096 1624248576 1625074407 1628947584 1637577216 1640678688 1644344064 1647458352 1656186048 1659322764 1663029792 1669776768 1672939224 1675006344 1676676672 1678998528 1679852196 1688751504 1691949897 1694040507 1695729816 1699771392 1707941862 1712012544 1714999473 1719086976 1721957292 1729072818 1731467232 1745675712 1751142996 1752889248 1765512936 1769720832 1772808444 1777033728 1785575583 1789831296 1793829888 1800228078 1806748416 1807667037 1810170288 1814078464 1821574656 1825024608 1827279648 1829101824 1832566032 1834692992 1842274368 1845763524 1849887072 1853390646 1855541776 1863209304 1867650048 1870908516 1874311538 1876627478 1878498864 1882056627 1884382137 1886261256 1888873344 1892027148 1896536576 1899845442 1904373504 1907696043 1912242816 1918088128 1926014112 1933972848 1939884584 1947900636 1952543232 1955803344 1961928727 1963885176 1970998272 1972000404 1978028382 1982742784 1985192704 1986202053 1990935936 1995383808 1999162944 2001483264 2005273952 2007751712 2009753856 2013560208 2018058624 2024227392 2028061156 2032591968 2036441574 2040838272 2044703496 2047229976 2049271488 2052109312 2053152684 2055689604 2057739552 2061636786 2064029616 2067938763 2070493953 2072558664 2075428736 2077498368 2081122956 2086083072 2087484498 2092459776 2096110467 2101106304 2113311222 2116237728 2124982512 2133603648 2140285884 2142420192 2145387008 2151273168 2157849144 2162992128 2165664768 2166765876 2171930112 2175719454 2182370157 2187571584 2192458752 2196611136 2200278762 2208248064 2209370823 2212430352 2217373056 2226369024 2230585632 2233341792 2235568896 2237571606 2239802928 2249058312 2251668672 2255933196 2258720676 2260973088 2265255234 2277255816 2282683392 2286665964 2292115968 2295943056 2300291433 2303133723 2305430424 2308622976 2322033318 2327567616 2331628497 2334857328 2337185664 2354017248 2363744592 2380767444 2386441728 2390605326 2400304104 2408997888 2410222716 2413560384 2427580287 2433366144 2436372864 2438802432 2443421376 2456365824 2461018032 2466516096 2471187528 2484279072 2488984146 2494544688 2504665152 2509408836 2512509516 2515015008 2518497792 2519778294 2522702864 2533127256 2539164672 2543594724 2549657088 2551369942 2561912793 2568018816 2578630464 2582935938 2593609227 2597200848 2607737792 2618513568 2626714494 2629333872 2637371176 2648269404 2654581248 2659212666 2665550592 2667341303 2679671808 2684746944 2690744832 2698969856 2700342117 2710122624 2715255432 2721117696 2726271328 2729639968 2732361984 2737536912 2740919472 2743652736 2748849048 2752039488 2757251684 2760658604 2763411552 2768645286 2774830608 2780085969 2783312664 2789946368 2794813956 2801475072 2806362774 2811467307 2814941217 2817748296 2821650304 2829391884 2833310016 2838040722 2844804864 2849768163 2853714512 2856560256 2868364224 2877132192 2886143086 2889021168 2900959272 2909826876 2916762112 2921850954 2928814848 2933705016 2944330752 2945827764 2949907136 2956497408 2958000606 2967042573 2974114176 2977789056 2980758528 2983428808 2986403904 2993075712 2998744416 3002224896 3007910928 3011627568 3014630784 3020340312 3027087936 3036341088 3042091734 3048887952 3054662361 3061257408 3067055244 3070844964 3073907232 3078163968 3079729026 3083534406 3092455179 3096044424 3103423488 3108837996 3113143104 3116247552 3129124608 3131226747 3138689664 3151659456 3169966833 3174356592 3187473768 3200405472 3210428826 3213630288 3218080512 3236773716 3244488192 3248497152 3250148814 3257895168 3275154432 3281357376 3288688128 3294916704 3300418143 3312372096 3318645528 3326059584 3339553536 3345878448 3350012688 3353353344 3356357409 3359704392 3377503008 3383899794 3388081014 3391459632 3397882851 3415883724 3424025088 3429998946 3438173952 3443914584 3458145636 3462934464 3483049977 3491351424 3502285992 3505778496 3531025872 3545616888 3554067456 3571151166 3579662592 3585907989 3600456156 3613496832 3615334074 3620340576 3626385367 3643149312 3650049216 3654559296 3658203648 3665132064 3669385984 3684548736 3691527048 3699774144 3706781292 3711083552 3726418608 3733476219 3741817032 3748623076 3753254956 3756997728 3764113254 3768764274 3772522512 3777746688 3779667441 3784054296 3793073152 3799690884 3808747008 3815392086 3824485632 3827054913 3836176256 3852028224 3867945696 3874403907 3879769168 3895801272 3905086464 3911606688 3923857454 3927770352 3940071741 3944000808 3956056764 3965485568 3970385408 3972404106 3981871872 3988818999 3998325888 4002966528 4010547904 4015503424 4019507712 4027120416 4036117248 4048454784 4056122312 4065183936 4072883148 4081676544 4089406992 4094459952 4098542976 4102214611 4106305368 4111379208 4115479104 4123273572 4128059232 4135877526 4140987906 4145117328 4150857472 4152967929 4162245912 4172166144 4174968996 4184919552 4192220934 4202212608 4209544161 4226622444 4232475456 4249965024 4257061083 4267207296 4280571768 4284840384 4290774016 4302546336 4315698288 4329214629 4333531752 4343860224 4351438908 4364740314 4375143168 4382776431 4393222272 4400557524 4416496128 4418741646 4424860704 4434746112 4452738048 4461171264 4466683584 4471137792 4475143212 4479605856 4498116624 4503337344 4511866392 4517441352 4521946176 4530510468 4554511632 4563137601 4573331928 4584231936 4591886112 4600582866 4606267446 4610860848 4617245952 4619593539 4625301609 4644066636 4655135232 4663256994 4669714656 4674371328 4708034496 4727489184 4761534888 4772883456 4781210652 4800608208 4815643239 4820445432 4827120768 4855160574 4866732288 4872745728 4875223221 4886842752 4912731648 4922036064 4933032192 4942375056 4968558144 4977968292 4989089376 5009330304 5018817672 5025019032 5030030016 5036995584 5039556588 5045405728 5066254512 5075849691 5082121521 5087189448 5099314176 5102739884 5123825586 5136037632 5144998419 5157260928 5165871876 5187218454 5194401696 5215475584 5237027136 5253428988 5258667744 5274742352 5296538808 5309162496 5318425332 5331101184 5334682606 5356726749 5369493888 5381489664 5397939712 5400684234 5420245248 5423001111 5430510864 5442235392 5452542656 5459279936 5464723968 5475073824 5481838944 5487305472 5497698096 5504078976 5514503368 5521317208 5526823104 5537290572 5549661216 5560171938 5566625328 5577168179 5589627912 5602950144 5612725548 5622934614 5629882434 5635496592 5643300608 5646169881 5653146411 5658783768 5666620032 5676081444 5689609728 5699536326 5707429024 5713120512 5723088129 5736728448 5754264384 5772286172 5778042336 5801918544 5819653752 5833524224 5843701908 5857629696 5867410032 5885786181 5891655528 5899814272 5912994816 5916001212 5934085146 5948228352 5955578112 5958606159 5966857616 5972807808 5986151424 5997488832 6004449792 6015821856 6023255136 6029261568 6040680624 6054175872 6072682176 6084183468 6097775904 6109324722 6122514816 6134110488 6141689928 6147814464 6156327936 6159458052 6167068812 6184910358 6192088848 6203816289 6211481859 6217675992 6226286208 6232495104 6258249216 6262453494 6277379328 6288331401 6303318912 6339933666 6348713184 6374947536 6400810944 6420857652 6427260576 6436161024 6473547432 6488976384 6496994304 6500297628 6515790336 6547110471 6562714752 6577376256 6589833408 6600836286 6624744192 6628112469 6637291056 6652119168 6679107072 6691756896 6700025376 6706706688 6712714818 6719408784 6755006016 6767799588 6776162028 6782919264 6795765702 6831767448 6848050176 6859997892 6876347904 6887829168 6900874299 6909401169 6916291272 6925868928 6966099954 6982702848 6994885491 7004571984 7011556992 7062051744 7091233776 7142302332 7159325184 7171815978 7200912312 7226993664 7230668148 7240681152 7252770734 7282740861 7300098432 7309118592 7316407296 7330264128 7338771968 7369097472 7383054096 7399548288 7413562584 7422167104 7452837216 7466952438 7483634064 7497246152 7506509912 7513995456 7528226508 7537528548 7545045024 7555493376 7559334882 7568108592 7582442131 7591811161 7599381768 7617494016 7630784172 7648971264 7654109826 7672352512 7685738379 7704056448 7735891392 7748807814 7759538336 7780827681 7791602544 7823213376 7847714908 7855540704 7880143482 7888001616 7912113528 7930971136 7940770816 7944808212 7963743744 7977637998 7996651776 8002023909 8021095808 8031006848 8039015424 8054240832 8072234496 8096909568 8101026351 8112244624 8130367872 8145766296 8163353088 8178813984 8188919904 8197085952 8204429222 8212610736 8222758416 8230958208 8246547144 8256118464 8271755052 8281975812 8290234656 8301714944 8305935858 8324491824 8340257907 8349937992 8369839104 8384441868 8404425216 8419088322 8434401921 8444823651 8453244888 8464950912 8499930048 8514122166 8534414592 8549304489 8561143536 8569680768 8605092672 8631396576 8658429258 8667063504 8702877816 8729480628 8750286336 8765552862 8786444544 8801115048 8832992256 8837483292 8849721408 8869492224 8901127719 8922342528 8933367168 8942275584 8950286424 8959211712 8996233248 9006674688 9023732784 9034882704 9043892352 9061020936 9109023264 9126275202 9146663856 9163987083 9183772224 9201165732 9212534892 9221721696 9234491904 9239187078 9250603218 9288133272 9310270464 9326513988 9339429312 9348742656 9393680241 9416068992 9454978368 9509900499 9523069776 9562421304 9601216416 9631286478 9640890864 9654241536 9710321148 9733464576 9745491456 9750446442 9773685504 9825463296 9844072128 9866064384 9884750112 9901254429 9937116288 9955936584 9978178752 10018660608 10037635344 10050038064 10060060032 10069072227 10079113176 10090811456 10132509024 10151699382 10164243042 10174378896 10193648553 10205479768 10247651172 10272075264 10289996838 10314521856 10321451129 10331743752 10374436908 10388803392 10430951168 10449149931 10474054272 10506857976 10517335488 10549484704 10593077616 10636850664 10662202368 10669365212 10713453498 10738987776 10757723967 10795879424 10801368468 10840490496 10846002222 10861021728 10879156101 10905085312 10918559872 10929447936 10950147648 10963677888 10974610944 10995396192 11008157952 11029006736 11042634416 11053646208 11074581144 11099322432 11120343876 11133250656 11154336358 11179255824 11200428657 11225451096 11245869228 11259764868 11270993184 11286601216 11292339762 11306292822 11317567536 11333240064 11339002323 11352162888 11379219456 11399072652 11414858048 11426241024 11446176258 11473456896 11481164739 11508528768 11544572344 11556084672 11603837088 11623211721 11639307504 11687403816 11715259392 11734820064 11771572362 11783311056 11799628544 11820215223 11832002424 11868170292 11896456704 11911156224 11917212318 11933715232 11945615616 11966456997 11994977664 12008899584 12031643712 12046510272 12058523136 12081361248 12108351744 12145364352 12168366936 12195551808 12218649444 12245029632 12268220976 12283379856 12295628928 12306643833 12318916104 12334137624 12369820716 12384177696 12407632578 12422963718 12435351984 12452572416 12458903787 12516498432 12524906988 12554758656 12576662802 12606637824 12679867332 12697426368 12749895072 12771183249 12801621888 12841715304 12854521152 12872322048 12947094864 12987643887 13000595256 13031580672 13094220942 13125429504 13148329293 13179666816 13201672572 13249488384 13256224938 13274582112 13304238336 13358214144 13383513792 13400050752 13413413376 13425429636 13438817568 13510012032 13535599176 13552324056 13565838528 13591531404 13663534896 13689412803 13719995784 13752695808 13775658336 13801748598 13818802338 13832582544 13851737856 13858780617 13875904827 13932199908 13965405696 13989770982 14009143968 14023113984 14032534681 14124103488 14182467552 14284604664 14318650368 14343631956 14401824624 14446929717 14461336296 14481362304 14505541468 14565481722 14600196864 14618237184 14625669663 14660528256 14677543936 14738194944 14766108192 14799096576 14827125168 14844334208 14905674432 14933904876 14967268128 14994492304 15013019824 15027990912 15056453016 15075057096 15090090048 15110986752 15118669764 15136217184 15164884262 15183622322 15198763536 15227549073 15246364563 15261568344 15297942528 15308219652 15344705024 15371476758 15408112896 15434995257 15471782784 15497615628 15519076672 15561655362 15583205088 15646426752 15695429816 15711081408 15760286964 15776003232 15824227056 15873786973 15889616424 15927487488 15955275996 15993303552 16004047818 16042191616 16062013696 16070180247 16108481664 16144468992 16193819136 16202052702 16224489248 16260735744 16269003333 16291532592 16326706176 16357627968 16377839808 16394171904 16408858444 16425221472 16445516832 16461916416 16493094288 16512236928 16543510104 16563951624 16580469312 16603429888 16611871716 16648983648 16680515814 16699875984 16731504537 16768883736 16808850432 16838176644 16868803842 16889647302 16906489776 16929901824 16938509643 16959439233 16999860096 17028244332 17068829184 17098608978 17122287072 17139361536 17210185344 17262793152 17316858516 17334127008 17405755632 17458961256 17500572672 17531105724 17572889088 17602230096 17657358543 17674966584 17699442816 17738984448 17802255438 17844685056 17866734336 17875818477 17900572848 17918423424 17992466496 18013349376 18047465568 18069765408 18087784704 18122041872 18218046528 18252550404 18293327712 18327974166 18367544448 18402331464 18425069784 18443443392 18468983808 18478374156 18501206436 18576266544 18611448867 18634445577 18653027976 18678858624 18697485312 18787360482 18832137984 18864994203 18909956736 19019800998 19046139552 19124842608 19202432832 19262572956 19281781728 19308483072 19420642296 19466929152 19490982912 19500892884 19547371008 19641331413 19688144256 19732128768 19769500224 19802508858 19874232576 19884337407 19911873168 19956357504 20037321216 20075270688 20100076128 20120120064 20138144454 20158226352 20181622912 20265018048 20303398764 20328486084 20348757792 20387297106 20410959536 20495302344 20544150528 20579993676 20629043712 20642902258 20663487504 20702622897 20728203507 20748873816 20777606784 20861902336 20898299862 20948108544 20984656473 21013715952 21034670976 21098969408 21186155232 21273701328 21338730424 21426906996 21477975552 21515447934 21581215997 21602736936 21680980992 21692004444 21722043456 21758312202 21810170624 21837119744 21848222583 21900295296 21927355776 21949221888 21990792384 22016315904 22058013472 22085268832 22107292416 22149162288 22198644864 22240687752 22266501312 22308672716 22358511648 22400857314 22450902192 22491738456 22519529736 22541986368 22573202432 22584679524 22612585644 22635135072 22666480128 22678004646 22704325776 22747326393 22775433483 22798145304 22829716096 22852482048 22892352516 22946913792 22962329478 23017057536 23057215137 23089144688 23112169344 23207674176 23246423442 23278615008 23374807632 23469640128 23543144724 23566622112 23599257088 23640430446 23664004848 23736340584 23792913408 23822312448 23834424636 23867430464 23891231232 23932913994 23989955328 24006071727 24063287424 24093020544 24117046272 24162722496 24216703488 24290728704 24303079053 24336733872 24391103616 24437298888 24490059264 24536441952 24566759712 24591257856 24613287666 24637832208 24668275248 24739641432 24768355392 24815265156 24845927436 24870703968 24905144832 24917807574 25020773721 25049813976 25109517312 25153325604 25213275648 25303205763 25334470953 25359734664 25394852736 25499790144 25542366498 25603243776 25647913467 25683430608 25709042304 25894189728 25975287774 26001190512 26188441884 26250859008 26296658586 26359333632 26403345144 26498976768 26512449876 26549164224 26608476672 26703383157 26767027584 26800101504 26826826752 26850859272 26877635136 27020024064 27071198352 27104648112 27131677056 27183062808 27327069792 27378825606 27439991568 27491961249 27551316672 27603497196 27637604676 27665165088 27703475712 27717561234 27751809654 27864399816 27930811392 27979541964 28018287936 28046227968 28065069362 28181040723 28248206976 28364935104 28529701497 28569209328 28687263912 28803649248 28893859434 28922672592 28962724608 29011082936 29130963444 29200393728 29236474368 29251339326 29321056512 29340754333 29476389888 29532216384 29598193152 29654250336 29688668416 29703763287 29811348864 29867809752 29934536256 29988984608 30026039648 30055981824 30112906032 30150114192 30180180096 30207216681 30237339528 30272434368 30329768524 30367244644 30397527072 30455098146 30492729126 30523136688 30580945659 30616439304 30689410048 30742953516 30816225792 30869990514 30943565568 30964353387 30995231256 31038153344 31123310724 31166410176 31292853504 31347449793 31390859632 31422162816 31520573928 31552006464 31648454112 31747573946 31779232848 31910551992 31986607104 32008095636 32084383232 32124027392 32140360494 32216963328 32273171901 32387638272 32404105404 32448978496 32521471488 32538006666 32583065184 32637468303 32715255936 32755679616 32788343808 32817716888 32850442944 32891033664 32923832832 32986188576 33024473856 33087020208 33127903248 33160938624 33190645489 33223743432 33297967296 33361031628 33399751968 33463009074 33537767472 33601285971 33676353288 33737607684 33779294604 33812979552 33859803648 33877019286 33918878466 33999720192 34017006969 34056488664 34137658368 34197217956 34244574144 34278723072 34420370688 34443494217 34525586304 34633717032 34668254016 34811511264 34869635163 34917922512 35062211448 35145778176 35204460192 35314717086 35349933168 35398885632 35460645669 35604510876 35689370112 35733468672 35751636954 35801145696 35836846848 35984932992 36026698752 36094931136 36139530816 36175569408 36244083744 36436093056 36505100808 36586655424 36655948332 36735088896 36804662928 36850139568 36886886784 36919931499 36956748312 37002412872 37152533088 37222897734 37268891154 37306055952 37357717248 37376711361 37574720964 37664275968 37729988406 37819913472 38039601996 38092279104 38249685216 38313549747 38404865664 38525145912 38563563456 38616966144 38841284592 38962931661 39001785768 39094742016 39282662826 39376288512 39444987879 39539000448 39605017716 39748465152 39768674814 39823746336 39912715008 40074642432 40150541376 40200152256 40240240128 40276288908 40316452704 40363245824 40530036096 40606797528 40656972168 40697515584 40774594212 40821919072 40990604688 41068238409 41159987352 41258087424 41285804516 41326975008 41405245794 41456407014 41497747632 41555213568 41576341851 41627714481 41723804672 41796599724 41896217088 41969312946 42027431904 42069341952 42097604043 42197938816 42372310464 42547402656 42677460848 42853813992 42955951104 43030895868 43162431994 43205473872 43340789151 43384008888 43444086912 43516624404 43620341248 43674239488 43696445166 43800590592 43854711552 43877008989 43981584768 44032631808 44116026944 44170537664 44214584832 44298324576 44397289728 44481375504 44533002624 44617345432 44717023296 44801714628 44901804384 44983476912 45039059472 45083972736 45124360721 45169359048 45225171288 45270270144 45332960256 45356009292 45408651552 45494652786 45550866966 45596290608 45659432192 45682647219 45739093689 45784705032 45893827584 45924658956 46034115072 46114430274 46178289376 46224338688 46304985771 46415348352 46492846884 46557230016 46749615264 46939280256 47086289448 47133244224 47198514176 47280860892 47328009696 47472681168 47621360919 47668849272 47734860928 47782462464 47865827988 47979910656 48012143454 48126574848 48186041088 48210540741 48325444992 48433406976 48581457408 48606158106 48673467744 48782207232 48874597776 48980118528 49072883904 49133519424 49182515712 49226575332 49275664416 49336550496 49479282864 49536710784 49630530312 49691854872 49741407936 49810289664 49835615148 50041547442 50099627952 50194513611 50306651208 50426551296 50606411526 50668941906 50719469328 50789705472 50815528929 50878317699 50999580288 51084732996 51206487552 51295826934 51366861216 51418084608 51788379456 51950575548 52002381024 52376883768 52501718016 52593317172 52718667264 52806690288 52972075629 53024899752 53098328448 53216953344 53406766314 53534055168 53600203008 53627455431 53701718544 53755270272 54040048128 54142396704 54209296224 54263354112 54366125616 54654139584 54757651212 54879983136 54983922498 55102633344 55206994392 55275209352 55330330176 55406951424 55435122468 55503619308 55728799632 55834346601 55903336731 55959083928 56036575872 56092455936 56130138724 56362081446 56496413952 56594982609 56729870208 57059402994 57138418656 57374527824 57607298496 57787718868 57845345184 57925449216 58022165872 58261926888 58400787456 58472948736 58502678652 58642113024 58681508666 58923994239 59064432768 59196386304 59308500672 59377336832 59407526574 59622697728 59653012221 59735619504 59869072512 59977969216 60052079296 60111963648 60225812064 60300228384 60360360192 60414433362 60474679056 60544868736 60659537048 60734489288 60795054144 60910196292 60985458252 61046273376 61161891318 61232878608 61348849969 61485907032 61632451584 61739981028 61887131136 61928706774 61990462512 62076306688 62107868691 62184610521 62246621448 62332820352 62585707008 62694899586 62781719264 62844325632 62953969419 63041147856 63104012928 63296908224 63495147892 63558465696 63821103984 64016191272 64168766464 64248054784 64280720988 64433926656 64546343802 64743647991 64808210808 64897956992 65042942976 65076013332 65166130368 65274936606 65430511872 65511359232 65544667749 65635433776 65700885888 65782067328 65847665664 65972377152 66048947712 66174040416 66255806496 66321877248 66381290978 66447486864 66595934592 66722063256 66799503936 66926018148 67075534944 67202571942 67352706576 67475215368 67558589208 67625959104 67719607296 67754038572 67837756932 67999440384 68034013938 68112977328 68241979179 68326300449 68394435912 68489148288 68557446144 68840741376 68886988434 69051172608 69171645411 69267434064 69336508032 69623022528 69739270326 69835845024 70124422896 70408920384 70629434172 70699866336 70797771264 70921291338 71209021752 71378740224 71466937344 71503273908 71602291392 71673693696 71969865984 72018215181 72189862272 72279061632 72351138816 72488167488 72872186112 72909237159 73010201616 73173310848 73311896664 73470177792 73609325856 73700279136 73773773568 73839862998 73913496624 74004825744 74305066176 74445795468 74537782308 74612111904 74715434496 74753422722 75149441928 75328551936 75459976812 75639826944 75909617289 76003412859 76079203992 76184558208 76499370432 76627099494 76809731328 76943740401 77050291824 77127126912 77682569184 77925863322 78003571536 78565325652 78752577024 78889975758 79078000896 79210035432 79496930304 79537349628 79647492672 79825430016 80110149471 80301082752 80400304512 80480480256 80552577816 80632905408 80726491648 81060072192 81213595056 81313944336 81395031168 81549188424 81643838144 81981209376 82136476818 82319974704 82475883747 82571609032 82653950016 82810491588 82912814028 82995495264 83110427136 83152683702 83255428962 83406863441 83509922771 83593199448 83792434176 83938625892 84054863808 84138683904 84195208086 84395877632 84543122169 84744620928 85094805312 85354921696 85589104491 85707627984 86061791736 86324863988 86410947744 86681578302 86768017776 86888173824 87033248808 87240682496 87348478976 87392890332 87601181184 87709423104 87754017978 87963169536 88022262999 88232053888 88341075328 88429169664 88596649152 88794579456 88962751008 89066005248 89111289861 89234690864 89434046592 89603429256 89803608768 89966953824 90078118944 90167945472 90248721442 90338718096 90450342576 90540540288 90621650043 90712018584 90817303104 90989305572 91101733932 91192581216 91318864384 91365294438 91478187378 91569410064 91742836977 91849317912 92068230144 92228860548 92356578752 92448677376 92609971542 92830696704 92893060161 92985693768 93114460032 93499230528 93878560512 94042349379 94172578896 94266488448 94561721784 94656019392 94945362336 95242721838 95337698544 95469721856 95731655976 95959821312 96024286908 96253149696 96372082176 96421081482 96650889984 96819515703 97162914816 97212316212 97346935488 97564414464 97749195552 97912404909 98145767808 98267038848 98365031424 98453150664 98551328832 98673100992 98958565728 99073421568 99261060624 99383709744 99482815872 99571936467 99671230296 100083094884 100199255904 100389027222 100613302416 100803857913 101212823052 101337883812 101438938656 101579410944 101631057858 101756635398 101999160576 102169465992 102412975104 102591653868 102733722432 102836169216 103330482651 103576758912 103901151096 104004762048 104608905489 104753767536 105186634344 105437334528 105613380576 105944151258 106049799504 106196656896 106381937007 106813532628 107068110336 107200406016 107254910862 107403437088 107510540544 108080096256 108284793408 108418592448 108526708224 108732251232 109308279168 109515302424 109759966272 109967844996 110205266688 110413988784 110550418704 110660660352 110759794497 110870244936 111007238616 111457599264 111668693202 111806673462 111918167856 112073151744 112130134083 112260277448 112724162892 112992827904 113189965218 113459740416 113535962419 114118805988 114276837312 114749055648 114940649241 115214596992 115575437736 115690690368 115850898432 116044331744 116523853776 116888794983 117005357304 117284226048 117363017332 117847988478 118128865536 118334963637 118617001344 118754673664 118815053148 119245395456 119306024442 119471239008 119738145024 119955938432 120104158592 120223927296 120451624128 120600456768 120720720384 120828866724 120949358112 121089737472 121319074096 121468978576 121590108288 121820392584 121970916504 122092546752 122323782636 122465757216 122697699938 122971814064 123204715227 123479962056 123774262272 123857413548 123980925024 124152613376 124215737382 124369221042 124493242896 124665640704 124729025553 124883143443 125171414016 125389799172 125563438528 125688651264 125907938838 126082295712 126208025856 126292812129 126593816448 126990295784 127116931392 127642207968 128032382544 128561441976 128867853312 129092687604 129487295982 129616421616 129795913984 130022367453 130152026664 130332260736 130549873212 130861023744 131022718464 131089335498 131270867552 131401771776 131564134656 131631026967 131944754304 132097895424 132348080832 132511612992 132643754496 132762581956 132894973728 133191869184 133444126512 133599007872 133852036296 134151069888 134405143884 134705413152 134950430736 135117178416 135251918208 135373082163 135508077144 135675513864 135998880768 136068027876 136225954656 136483958358 136652600898 136788871824 136978296576 137047941657 137217281067 137681482752 137773976868 138102345216 138343290822 138534868128 138673016064 139246045056 139478540652 139671690048 140248845792 140817840768 141258868344 141399732672 141595542528 141842582676 142418043504 142864082757 143006547816 143204582784 143347387392 143939731968 144036430362 144379724544 144558123264 144631622223 144976334976 145744372224 145818474318 146020403232 146346621696 146623793328 146940355584 147218651712 147400558272 147547547136 147679725996 147826993248 148009651488 148610132352 148891590936 149075564616 149224223808 149430868992 149506845444 150298883856 150583540833 150919953624 151279653888 151819234578 152006825718 152158407984 152369116416 152446586787 152634953097 152998740864 153254198988 153619462656 153887480802 154100583648 154254253824 155365138368 155851726644 156007143072 157130651304 157505154048 157779951516 158156001792 158420070864 158916226887 159074699256 159294985344 159650860032 160220298942 160602165504 160800609024 160882366293 161105155632 161265810816 161452983296 162120144384 162427190112 162627888672 162790062336 163098376848 163287676288 163962418752 164272953636 164639949408 164951767494 165143218064 165307900032 165620983176 165825628056 165990990528 166220854272 166305367404 166510857924 166813726882 167019845542 167186398896 167503039803 167710010193 167877251784 168109727616 168277367808 168390416172 168791755264 169086244338 169489241856 169784947827 170189610624 170709843392 171178208982 171415255968 172123583472 172649727976 172821895488 173363156604 173536035552 173776347648 174066497616 174611656703 174785780664 175202362368 175418846208 175508035956 175926339072 176044525998 176464107776 176682150656 176771982717 177193298304 177589158912 177925502016 178132010496 178222579722 178469381728 178868093184 178959036663 179206858512 179607217536 179933907648 180156237888 180335890944 180497442884 180677436192 180900685152 181081080576 181243300086 181424037168 181634606208 181978611144 182203467864 182385162432 182637728768 182730588876 182956374756 183138820128 183485673954 183698635824 184046549907 184457721096 184713157504 184897354752 185219943084 185661393408 185786120322 185971387536 186228920064 186323606073 186553831563 186998461056 187757121024 188084698758 188345157792 188532976896 189123443568 189312038784 189890724672 190485443676 190675397088 190939443712 191463311952 192048573816 192506299392 192744164352 192842162964 193301779968 193639031406 194230943973 194424632424 194693870976 195128828928 195498391104 195824809818 196291535616 196534077696 196634003247 196906301328 197102657664 197346201984 197917131456 198146843136 198522121248 198767419488 198965631744 199143872934 199342460592 200166189768 200398511808 200778054444 201226604832 201607715826 202425646104 202675767624 202877877312 203158821888 203262115716 203513270796 203998321152 204338931984 204725937537 204978901347 205183307736 205467444864 205672338432 206660965302 207153517824 207514936233 207802302192 208009524096 209217810978 209507535072 210373268688 211226761152 211888302516 212099599008 212393313792 212763874014 213627065256 214136220672 214400812032 214509821724 214806874176 215021081088 216054645543 216569586816 216837184896 217053416448 217464502464 218616558336 218727711477 219030604848 219519932544 219935689992 220410533376 220827977568 221100837408 221321320704 221519588994 221740489872 222014477232 222915198528 223337386404 223613346924 223836335712 224146303488 224260268166 224520554896 225448325784 225985655808 226379930436 226919480832 227071924838 227728851867 228010238577 228237611976 228553674624 229498111296 229881298482 230429193984 230831221203 231150875472 231381380736 232088663488 233047707552 233777589966 234010714608 234726034664 235695976956 236257731072 236669927274 237234002688 237393375967 237630106296 238490790912 238612048884 238942478016 239476290048 239911876864 240208317184 240330448413 240903248256 241200913536 241441440768 241657733448 241898716224 242179474944 242638148192 242937957152 243180216576 243640785168 243941833008 244185093504 244647565272 244931514432 245395399876 245943628128 246409430454 246959924112 247427651241 247714827096 247961850048 248305226752 248431474764 248738442084 248986485792 249331281408 249458051106 249766286886 250220590323 250529768313 250779598344 251126877056 251377302528 251815877676 252164591424 252416051712 252585624258 253187632896 253629366507 253980591568 254233862784 255284415936 256064765088 257122883952 258185375208 258974591964 259232843232 259591827968 260044734906 260304053328 260664521472 261099746424 261722047488 262045436928 262178670996 262541735104 262803543552 263128269312 263262053934 263889508608 264066788997 264696161664 265023225984 265287508992 265525163912 265789947456 266383738368 266888253024 267198015744 267333869583 267704072592 268302139776 268810287768 269410826304 269900861472 270234356832 270503836416 270746164326 271016154288 271351027728 271864950129 272136055752 272451909312 272967916716 273305201796 273577743648 273956593152 274095883314 274434562134 275228510931 275547953736 276204690432 276686581644 277069736256 277346032128 278492090112 278679180483 278957081304 279343380096 280497691584 281635681536 282127048137 282517736688 282799465344 283685165352 284836087008 285728165514 286013095632 286409165568 287879463936 288072860724 288759449088 289116246528 289263244446 289952669952 291488744448 291636948636 292040806464 292693243392 293247586656 293737214727 294437303424 294801116544 295095094272 295359451992 295653986496 296019302976 297220264704 297783181872 298151129232 298448447616 298715809401 299013690888 300597767712 301167081666 301839907248 302411573739 303638469156 304013651436 304316815968 304738232832 304893173574 305269906194 305997481728 306508397976 307238925312 307774961604 308201167296 308508507648 309991447953 310730276736 311703453288 312014286144 313826716467 314261302608 315559903032 316312003584 316840141728 317832453774 318149398512 318589970688 319145811021 320440597884 321204331008 321601218048 321764732586 322210311264 322531621632 322748297663 324240288768 324854380224 325255777344 325580124672 326196753696 326575352576 327924837504 328545907272 329279898816 329903534988 330286436128 330615800064 331241966352 331651256112 331981981056 332279383491 332610734808 333021715848 333627453764 334039691084 334372797792 335006079606 335420020386 335754503568 336219455232 336390402249 336780832344 337583510528 338172488676 338978483712 339569895654 340379221248 340607887257 341419686784 342356417964 342830511936 344247166944 344821947723 345299455952 345643790976 346726313208 347072071104 347552695296 348132995232 349223313406 349571561328 350666384949 351016071912 351852678144 352089051996 352928215552 353364301312 353543965434 354386596608 355004890911 355851004032 356264020992 356445159444 356938763456 357736186368 357918073326 358413717024 359214435072 359867815296 360312475776 360671781888 360994885768 361354872384 361801370304 362162161152 362486600172 362848074336 363269212416 363957222288 364406935728 364770324864 365097100379 365461177752 365912749512 366277640256 366971347908 367397271648 368093099814 368915442192 369426315008 369614145681 370439886168 371322786816 371572240644 371942775072 372457840128 372647212146 373107663126 373996922112 374187076659 374649430329 375514242048 376169397516 376690315584 377065953792 378246887136 378624077568 378878436387 379781449344 380970887352 381350794176 381878887424 382926623904 384097147632 385684325928 386603559936 387278062812 388461887946 388849264848 389387741952 390067102359 390996782208 391649619636 392583071232 393068155392 393268006494 393812602656 394205315328 394692403968 395834262912 396293686272 397044242496 397534838976 397931263488 398287745868 398684921184 400332379536 400797023616 401556108888 402453209664 403215431652 404851292208 405351535248 405755754624 406119246489 406524231432 407026541592 407996642304 408677863968 409451875074 409957802694 410366615472 410934889728 411143824971 411651843201 413321930604 414307035648 415029872466 415604604384 416019048192 418435621956 419015070144 420746537376 422453522304 423776605032 424199198016 424786627584 425527748028 427254130512 428592248271 429019643448 429613748352 430042162176 432109291086 433139173632 433674369792 433894866669 434929004928 437233116672 437455422954 438061209696 439039865088 439871379984 440821066752 441655955136 442201674816 442642641408 443039177988 443480979744 444028954464 445830397056 446674772808 447226693848 447672671424 448292606976 448520536332 449041109792 450896651568 451750622499 452759860872 453838961664 454143849676 455457703734 456020477154 456475223952 457107349248 457339760361 457904859291 458996222592 459762596964 460858387968 461662442406 462301750944 462762761472 464177326976 466095415104 467555179932 468021429216 469452069328 471391953912 472515462144 473339854548 474468005376 474786751934 475260212592 476748680661 477224097768 477884956032 478952580096 479823753728 480416634368 480660896826 481806496512 482401827072 482647098879 483315466896 483797432448 484358949888 485276296384 485875914304 486360433152 487281570336 487883666016 488370187008 489295130544 489863028864 490790799752 491887256256 492818860908 493919848224 494855302482 495429654192 495923700096 496367967931 496862949528 497476884168 497972971584 498662562816 498916102212 499532573772 500441180646 501059536626 501559196688 502253754112 502509119409 503130030579 503631755352 504329182848 504832103424 505171248516 506375265792 507258733014 507961183136 508467725568 509354843481 510568831872 512129530176 514245767904 516370750416 517949183928 518465686464 519183655936 520089469812 520608106656 521329042944 522199492848 523834970109 524357341992 525083470208 525607087104 526256538624 526524107868 527779017216 528133577994 529392323328 530046451968 530315948151 531050327824 531579894912 532767476736 533776506048 534396031488 534667739166 535408145184 536604279552 537620575536 538821652608 539801722944 540468713664 541007672832 541492328652 542032308576 542702055456 543729900258 544272111504 544903818624 545935833432 546610403592 547155487296 547913186304 548191766628 548869124268 550457021862 551095907472 552139649721 553373163288 554139472512 554692064256 556984180224 557358360966 557914162608 558686760192 558970818219 559661494689 560995383168 563271363072 564254096274 565035473376 565598930688 567370330704 569672174016 571456331028 572026191264 572818331136 576145721448 577518898176 578232493056 578526488892 579905339904 582692831919 583273897272 584081612928 585386486784 586495173312 587474429454 588874606848 589602233088 589902009741 590718903984 591307972992 592038605952 594440529408 595566363744 596302258464 596896895232 597431618802 598027381776 601195535424 602334163332 603679814496 604823147478 607276938312 608027302872 608633631936 609476465664 609786347148 610539812388 611994963456 613016795952 614177812611 614936704041 615549923208 616402334592 617017015296 619982895906 621460553472 622544808699 623406906576 624028572288 627653432934 628522605216 631119806064 633680283456 635664907548 636298797024 637179941376 638291622042 640881195768 642408662016 643202436096 643529465172 644420622528 645063243264 645496595326 648163936629 649708760448 650511554688 651160249344 652393507392 653150705152 655849675008 656183134431 657091814544 658559797632 659807069976 660572872256 661231600128 662483932704 663302512224 663963962112 664558766982 665221469616 666043431696 667254907528 668079382168 668745595584 670012159212 670840040772 671509007136 672438910464 672780804498 673561664688 674837349659 676344977352 677956967424 679139791308 680758442496 681215774514 682839373568 683186555601 684030715731 684712835928 685661023872 688494333888 689643895446 690598911904 691287581952 692493663609 693452626416 694144142208 696265990464 698446626812 699143122656 701332769898 702032143824 704178103992 705856431104 706728602624 707087930868 708773193216 710009781822 711702008064 712180127901 712890318888 713877526912 715472372736 715836146652 716827434048 718428870144 719735630592 720624951552 720991345239 721989771536 722709744768 723602740608 724324322304 724973200344 725696148672 726538424832 727914444576 728813871456 729540649728 730194200758 730922355504 731825499024 732555280512 733942695816 734794543296 736186199628 737830884384 738852630016 739228291362 740879772336 742282953723 743144481288 743885550144 744915680256 745294424292 746215326252 747993844224 748374153318 749298860658 750661770969 751589304939 752338795032 753380631168 754131907584 756493774272 757248155136 757756872774 759562898688 760888099521 761941774704 762701588352 765853247808 768194295264 771368651856 774556125624 776923775892 777698529696 778775483904 780134204718 781993564416 783299239272 785166142464 786136310784 786536012988 787625205312 788410630656 789384807936 791668525824 792200366991 794088484992 795069677952 795862526976 796575491736 797369842368 800664759072 801594047232 802001608749 803112217776 804906419328 806430863304 809702584416 810703070496 811511509248 812238492978 813048462864 814053083184 815594850387 817355727936 818903750148 819915605388 820733230944 821869779456 822287649942 823303686402 826643861208 828614071296 830059744932 831209208768 832038096384 836037541449 836871243912 838030140288 841493074752 844907044608 846381144411 847553210064 848398396032 851055496056 854508261024 857184496542 858039286896 859227496704 864218582172 866278347264 867348739584 867789733338 869858009856 874466233344 874910845908 876122419392 878079730176 879742759968 881211644181 883311910272 884403349632 885285282816 886078355976 886961959488 888057908928 891660794112 893349545616 894453387696 895345342848 896147428203 897041072664 898082219584 901793303136 903501244998 905519721744 907234721217 908287699352 910915407468 912040954308 912950447904 914214698496 914679520722 915809718582 917992445184 918609150481 919525193928 921716775936 923324884812 924603501888 925525522944 928354653952 929974343859 932190830208 935110359864 936042858432 938904138656 941480149401 942783907824 946679709096 948936010752 949573503868 950520425184 953497361322 954448195536 955769912064 957437433063 959647507456 960833268736 961321793652 963612993024 964803654144 965294197758 966630933792 967594864896 968244892989 970552592768 971751828608 972720866304 974563140672 975767332032 976740374016 978590261088 979726057728 981581599504 983774512512 985637721816 987839696448 989710604964 990859308384 991847400192 992735935862 993725899056 994953768336 995945943168 996838150473 997832204424 999065147544 1000882361292 1002119073252 1003118393376 1004507508224 1005018238818 1006260061158 1007263510704 1008658365696 1009171206747 1010342497032 1012750531584 1014517466028 1015922366272 1016935451136 1018709686962 1021137663744 1021823661771 1024259060352 1028491535808 1032741500832 1034465843169 1035898367856 1036931372928 1040178939624 1041216213312 1042658085888 1044398985696 1047669940218 1048714683984 1050166940416 1051999154847 1053048215736 1055558034432 1056267155988 1058784646656 1060092903936 1060631896302 1062100655648 1063159789824 1065014672733 1067553012096 1068792062976 1069335478332 1070816290368 1073208559104 1075241151072 1077643305216 1079603445888 1080937427328 1082015345664 1082984657304 1084064617152 1085404110912 1087459800516 1088544223008 1089807637248 1091871666864 1093220807184 1094310974592 1095291301137 1096383533256 1097738248536 1100914043724 1102191814944 1104279299442 1106746326576 1108278945024 1108842437043 1113968360448 1114716721932 1115828325216 1117373520384 1117941636438 1119322989378 1121990766336 1126542726144 1128508192548 1130070946752 1131197861376 1134740661408 1136635309161 1139344348032 1142912662056 1144052382528 1145636662272 1152291442896 1157052977784 1159810679808 1165385663838 1166547794544 1168163225856 1170201307077 1172990346624 1174948858908 1177749213696 1179204466176 1179804019482 1181437807968 1182615945984 1184077211904 1188881058816 1191132727488 1192604516928 1193793790464 1194863237604 1196054763552 1202391070848 1204668326664 1207359628992 1209646294956 1214553876624 1216054605744 1217267263872 1218357739467 1219572694296 1221079624776 1223989926912 1226033591904 1228355625222 1229873408082 1231099846416 1232804669184 1233431474913 1234955529603 1239965791812 1242921106944 1245089617398 1246813813152 1248057144576 1248895586609 1255306865868 1257045210432 1262239612128 1267360566912 1271329815096 1272597594048 1274359882752 1276583244084 1281762391536 1285776744813 1287058930344 1288841245056 1290126486528 1290993190652 1296327873258 1299417520896 1301023109376 1301684600007 1304787014784 1306301410304 1311699350016 1312366268862 1314183629088 1317119595264 1319614139952 1321145744512 1322463200256 1324967865408 1326605024448 1327927924224 1329117533964 1330442939232 1332086863392 1334509815056 1336158764336 1337491191168 1340024318424 1341680081544 1343018014272 1344877820928 1345561608996 1347123329376 1349674699318 1352689954704 1355251867497 1358279582616 1361516884992 1362431549028 1365678747136 1366373111202 1368061431462 1369425671856 1371322047744 1372019281083 1373714577873 1376988667776 1379287790892 1381197823808 1382575163904 1384987327218 1386905252832 1388288284416 1392531980928 1396893253624 1398286245312 1402665539796 1404064287648 1408356207984 1414175861736 1417546386432 1420019563644 1423404016128 1424360255802 1425780637776 1427755053824 1430246041983 1431672293304 1433654868096 1436857740288 1439471261184 1441249903104 1441982690478 1443979543072 1445419489536 1447205481216 1447941296637 1449946400688 1451392297344 1453076849664 1455828889152 1457627742912 1459081299456 1460388401516 1461844711008 1463650998048 1465110561024 1467885391632 1469589086592 1472372399256 1475661768768 1477705260032 1478456582724 1481759544672 1484565907446 1486288962576 1487771100288 1489103903793 1490588848584 1492430652504 1495987688448 1496748306636 1498597721316 1501323541938 1503178609878 1504677590064 1506761262336 1507527358227 1509390091737 1512987548544 1514496310272 1515513745548 1519125797376 1521776199042 1523883549408 1525403176704 1531706495616 1536388590528 1542737303712 1549112251248 1553847551784 1555397059392 1557550967808 1560268409436 1563987128832 1566598478544 1571504910327 1573072025976 1575250410624 1576821261312 1578769615872 1583337051648 1584400733982 1588176969984 1590139355904 1590947844453 1593150983472 1594739684736 1601329518144 1603188094464 1604003217498 1606224435552 1609812838656 1612861726608 1619405168832 1621406140992 1623023018496 1624476985956 1626096925728 1628106166368 1631189700774 1634711455872 1637807500296 1639831210776 1641466461888 1643739558912 1644575299884 1646607372804 1653287722416 1656418949163 1660119489864 1662418417536 1664076192768 1672075082898 1673742487824 1676060280576 1676912454657 1678984484067 1682986149504 1689814089216 1692762288822 1695106420128 1696796792064 1702110992112 1709016522048 1714368993084 1716078573792 1718454993408 1728437164344 1732556694528 1734697479168 1735579466676 1739716019712 1748078495757 1749821691816 1752244838784 1756159460352 1759485519936 1762423288362 1766623820544 1768806699264 1769706029223 1772156711952 1773923918976 1776115817856 1783321588224 1786699091232 1788906775392 1790690685696 1792294856406 1794082145328 1796164439168 1803586606272 1807002489996 1811039443488 1814469442434 1816575398704 1821830814936 1824081908616 1825900895808 1828429396992 1829359041444 1831619437164 1835984890368 1837218300962 1839050387856 1842533437833 1844810112123 1846649769624 1849207003776 1851051045888 1856709307904 1859948687718 1864381660416 1867634426097 1870220719728 1872085716864 1877808277312 1882960298802 1885567815648 1893359418192 1899147007736 1901040850368 1906994722644 1908896391072 1911539824128 1914874866126 1920728223733 1922643587304 1927225986048 1929607308288 1930588395516 1933261867584 1935189729792 1936489785978 1941105185536 1943503657216 1944491809887 1949126281344 1951534664064 1953480748032 1957180522176 1959452115456 1963163199008 1967549025024 1968549403293 1971275443632 1975679392896 1979421209928 1981718616768 1983694800384 1985471871724 1987451798112 1989907536672 1991891886336 1993676300946 1995664408848 1998130295088 2001764722584 2004238146504 2006236786752 2009015016448 2010036477636 2012520122316 2014527021408 2017316731392 2018342413494 2020684994064 2024512048977 2029034932056 2031844732544 2033870902272 2037419373924 2042275327488 2043647323542 2048518120704 2049559666803 2052092147193 2056983071616 2065483001664 2068931686338 2071796735712 2073862745856 2080357879248 2082432426624 2088797971392 2095339880436 2097429367968 2100333880832 2103998309694 2106096431472 2112534311976 2117569293312 2120185807872 2121263792604 2124201311296 2126319579648 2130029345466 2135106024192 2136540383703 2138670956664 2141632580736 2146417118208 2150482302144 2155286610432 2159206891776 2161874854656 2162974035717 2165969314608 2168129234304 2170808221824 2174919601032 2177088446016 2179615274496 2183743333728 2186441614368 2188621949184 2190582602274 2192767066512 2195476497072 2201828087448 2204383629888 2208558598884 2213492653152 2216557890048 2217684874086 2226848861169 2229433443864 2231656650432 2234747040768 2235883272876 2238645978756 2243981532672 2251985312907 2254767914817 2257016385096 2260141893504 2262395722752 2269481322816 2273270618322 2278688696064 2282664298563 2285825324112 2288104765056 2304582885792 2314105955568 2330771327676 2333095589088 2336326451712 2340402614154 2345980693248 2349897717816 2355498427392 2358408932352 2359608038964 2362875615936 2365231891968 2368154423808 2376601100973 2382265454976 2385209033856 2387587580928 2389726475208 2392109527104 2404782141696 2406004826247 2409336653328 2414719257984 2419292589912 2429107753248 2432109211488 2434534527744 2436715478934 2439145388592 2442159249552 2446784551161 2452067183808 2456711250444 2459746816164 2462199692832 2465609338368 2466862949826 2469911059206 2479931583624 2485842213888 2490179234796 2493627626304 2496114289152 2497791173218 2508112624347 2510613731736 2514090420864 2524479224256 2534721133824 2539143433233 2542659630192 2545195188096 2553166488168 2563524783072 2571553489626 2574117860688 2577682490112 2581986381304 2592655746516 2598835041792 2602046218752 2603369200014 2609574029568 2611327135637 2623398700032 2624732537724 2628367258176 2634239190528 2639228279904 2642291489024 2643634932543 2649935730816 2653210048896 2655855848448 2658235067928 2660885878464 2664173726784 2669019630112 2672317528672 2674982382336 2680048636848 2683360163088 2686036028544 2688442284609 2691123217992 2694246658752 2699349398636 2705379909408 2710503734994 2716559165232 2721704163651 2724863098056 2731357494272 2732746222404 2736122862924 2738851343712 2742644095488 2744038562166 2747429155746 2753977335552 2755827451443 2758575581784 2762395647616 2765150327808 2769974654436 2773810505664 2776576568832 2785063961856 2789923031577 2793786507248 2796572490624 2805331079592 2808128575296 2816712415968 2828351723472 2840039127288 2846808032256 2848720511604 2851561275552 2855510107648 2860492083966 2863344586608 2867309736192 2872312299189 2878942522368 2882499806208 2883965380956 2887959086144 2890838979072 2894410962432 2895882593274 2899892801376 2902784594688 2904734678967 2911657778304 2915255485824 2918162598912 2920776803032 2923689422016 2927301996096 2930221122048 2935770783264 2939178173184 2944744798512 2951323537536 2956913165448 2963519089344 2969131814892 2972577925152 2975542200576 2978207807586 2981177697168 2984861305008 2990514451419 2993496613272 2997195442632 3002647083876 3006357219756 3009355180128 3013522524672 3015054716454 3018780183474 3025975097088 3027513620241 3031027491096 3038251594752 3043552398084 3047767098816 3050806353408 3063412991232 3065470985313 3072777181056 3085474607424 3098224502496 3103397529507 3107695103568 3110794118784 3120536818872 3127974257664 3133196957088 3143009820654 3146144051952 3150500821248 3155997464541 3166674103296 3168801467964 3176353939968 3180278711808 3181895688906 3186301966944 3189479369472 3202659036288 3206376188928 3208006434996 3212448871104 3219625677312 3225723453216 3238810337664 3242812281984 3246046036992 3248953971912 3252193851456 3256212332736 3262379401548 3269422911744 3275615000592 3279662421552 3282932923776 3285873903411 3289150599768 3293214745608 3306575444832 3312837898326 3320238979728 3324836835072 3326527311129 3344150165796 3347484975648 3352120561152 3353824909314 3357968968134 3365972299008 3379628178432 3385524577644 3390212840256 3393593584128 3404221984224 3409905927483 3418033044096 3428737986168 3432157147584 3436909986816 3456874328688 3471158933352 3479432039424 3496156991514 3499643383632 3504489677568 3510603921231 3518971039872 3524846576724 3533247641088 3537613398528 3539412058446 3544313423904 3547847837952 3552231635712 3566643176448 3573398182464 3577813550784 3581381371392 3584589712812 3588164290656 3592328878336 3607173212544 3614004979992 3622078886976 3628938884868 3633150797408 3643661629872 3648163817232 3651801791616 3655073218401 3658718082888 3663238874328 3671969780736 3674436601924 3678100775712 3685066875666 3689620224246 3693299539248 3698414007552 3700294424739 3704866588809 3713418615808 3719897375436 3728763320832 3735268852194 3740441439456 3744171433728 3746686759827 3755616554624 3765920597604 3771135631296 3786718836384 3798294015472 3802081700736 3813989445288 3817792782144 3823079648256 3829749732252 3841456447466 3845287174608 3857330234439 3861176791032 3866523735168 3870379459584 3872979571956 3882210371072 3887007314432 3888983619774 3898252562688 3903069328128 3905053800021 3914361044352 3918904230912 3926326398016 3935098050048 3937098806586 3942550887264 3951358785792 3958842419856 3963437233536 3967389600768 3970943743448 3974903596224 3979815073344 3983783772672 3987352601892 3991328817696 3996260590176 4003529445168 4008476293008 4012473573504 4016068104169 4020072955272 4025040244632 4029054042816 4034633462784 4036684826988 4041369988128 4049024097954 4058069864112 4063689465088 4065755602491 4074838747848 4084550654976 4087294647084 4097036241408 4099119333606 4104184294386 4113966143232 4116057843249 4121143733619 4130966003328 4137863372676 4143593471424 4147725491712 4160715758496 4164864853248 4177595942784 4190679760872 4194858735936 4200667761664 4207996619388 4212192862944 4225068623952 4242527585208 4248402622592 4252639159296 4260058690932 4270212048384 4273080767406 4277341913328 4283265161472 4290738125949 4300964604288 4310573220864 4318413783552 4323749709312 4325948071434 4331938629216 4336258468608 4341616443648 4349839202064 4354176892032 4359230548992 4367486667456 4372883228736 4377243898368 4381165204548 4385534133024 4390952994144 4403656174896 4408767259776 4417117197768 4426985306304 4433115780096 4435369748172 4453697722338 4458866887728 4463313300864 4467311711379 4471766545752 4477291957512 4487963065344 4503970625814 4509535829634 4514032770192 4520283787008 4522582074681 4528170275211 4538962645632 4546541236644 4557377392128 4565328597126 4571650648224 4576209530112 4609165771584 4628211911136 4661542655352 4666191178176 4672652903424 4680805228308 4691961386496 4699795435632 4714514730981 4719216077928 4725751231872 4730463783936 4736308847616 4753202201946 4764530909952 4770418067712 4772843533359 4779452950416 4784219054208 4809564283392 4812009652494 4818673306656 4829438515968 4838585179824 4858215506496 4864218422976 4869069055488 4873430957868 4878290777184 4884318499104 4893569102322 4904134367616 4913422500888 4919493632328 4924399385664 4931218676736 4933725899652 4939822118412 4959863167248 4969256847489 4980358469592 4987255252608 4992228578304 4995582346436 5016225248694 5021227463472 5028180841728 5030737363971 5036953452201 5048958448512 5069442267648 5078286866466 5085319260384 5090390376192 5106332976336 5127049566144 5143106979252 5148235721376 5155364980224 5163972762608 5185311493032 5197670083584 5204092437504 5206738400028 5219148059136 5222654271274 5244235487271 5249465075448 5256734516352 5268478381056 5278456559808 5284582978048 5287269865086 5299871461632 5306420097792 5309118087669 5316470135856 5321771756928 5328347453568 5338039260224 5344635057344 5349964764672 5360097273696 5366720326176 5372072057088 5376884569218 5382246435984 5388493317504 5398698797272 5410759818816 5421007469988 5433118330464 5443408327302 5449726196112 5460047647241 5465492444808 5472245725848 5477702687424 5485288190976 5488077124332 5494858311492 5507954671104 5511654902886 5517151163568 5524791295232 5527600313499 5534430336369 5539949308872 5547621011328 5553153137664 5570127923712 5579846063154 5587573014496 5593144981248 5602903278291 5610662159184 5616257150592 5633424831936 5656703446944 5680078254576 5697441023208 5703122551104 5711020215296 5720984167932 5726689173216 5734619472384 5744624598378 5762184671199 5767930761912 5775918172288 5781677958144 5788821924864 5791765186548 5799785602752 5805569189376 5809469357934 5823315556608 5830510971648 5833475429661 5841553606064 5847378844032 5854603992192 5860442244096 5871541566528 5878356346368 5889489597024 5902647075072 5913826330896 5927038178688 5938263629784 5945155850304 5951084401152 5956415615172 5962355394336 5969722610016 5981028902838 5986993226544 5994390885264 6005294167752 6012714439512 6018710360256 6027045049344 6030109432908 6037560366948 6051950194176 6055027240482 6062054982192 6073536146931 6087104796168 6095534197632 6101612706816 6126825982464 6130941970626 6145554362112 6148679000409 6156276441579 6170949214848 6196449004992 6206795059014 6215390207136 6221588237568 6241073637744 6266393914176 6286019641308 6292288103904 6301001642496 6311994929082 6337602935928 6352707879936 6360557423616 6363791377812 6372603933888 6378958738944 6405318072576 6409621151109 6416012869992 6424897742208 6439251354624 6451446906432 6477620675328 6485624563968 6488922107151 6497907943824 6504387702912 6512424665472 6524758803096 6538845823488 6551230001184 6559324843104 6565865847552 6571747806822 6578301199536 6586429491216 6613150889664 6625675796652 6640477959456 6649673670144 6653054622258 6688300331592 6694969951296 6704241122304 6707649818628 6715937936268 6731944598016 6755955938721 6764303744451 6771049155288 6780425680512 6787187168256 6808443968448 6819811854966 6836066088192 6847992895689 6857475972336 6864314295168 6913748657376 6942317866704 6992313983028 6999286767264 7008979355136 7021207842462 7037942079744 7049693153448 7066495282176 7075226797056 7078824116892 7088626847808 7095695675904 7104463271424 7129803302919 7146796364928 7155627101568 7162762742784 7169179425624 7176328581312 7184657756672 7214346425088 7218014478741 7228009959984 7244157773952 7257877769736 7266301594816 7287323259744 7296327634464 7303603583232 7310146436802 7317436165776 7326477748656 7340353653483 7348873203848 7356201551424 7370133751332 7379240448492 7386599078496 7396828015104 7400588849478 7409733177618 7423210846249 7439794750872 7457526641664 7470537704388 7480882878912 7488342867456 7493373519654 7511233109248 7524337873041 7531841195208 7542271262592 7573437672768 7596588030944 7604163401472 7617430299699 7627978890576 7635585564288 7659499464504 7682912894932 7690574349216 7714660468878 7722353582064 7733047470336 7745959143912 7764420742144 7774014628864 7777967239548 7796505125376 7806138656256 7810107600042 7828722088704 7833981406911 7852652796032 7870196100096 7874197613172 7885101774528 7902717571584 7917684839712 7926874467072 7930904797629 7941887486896 7949807192448 7959630146688 7967567545344 7974705203784 7982657635392 7992521180352 8007058890336 8016952586016 8024947147008 8032136208338 8040145910544 8050080489264 8058108085632 8065326853827 8073369653976 8082739976256 8098048195908 8116139728224 8127378930176 8131511204982 8149677495696 8165112490953 8174589294168 8194072482816 8198238667212 8208368588772 8227932286464 8232115686498 8242287467238 8261932006656 8267482354329 8275726745352 8287186942848 8295450983424 8321431516992 8329729706496 8355191885568 8369769094731 8381359521744 8389717471872 8415993238776 8424385725888 8450137247904 8485055170416 8496805245184 8520117381864 8540424096768 8546161534812 8554683826656 8566530322944 8581476251898 8601929208576 8616936897567 8636827567104 8647499418624 8651896142868 8663877258432 8672516937216 8683232887296 8699678404128 8708353784064 8714204036901 8734973334912 8745766457472 8754487796736 8762330409096 8771068266048 8781905988288 8807312349792 8817534519552 8834234395536 8853970612608 8870739496344 8907395444676 8917733775456 8926626601728 8934623422758 8943533091504 8954583915024 8971543354257 9007941251628 9019071659268 9028065540384 9040567574016 9045164149362 9056340550422 9077925291264 9093082473288 9114754784256 9130657194252 9143301296448 9152419060224 9196412955939 9218331543168 9256423822272 9310192588521 9323085310704 9332382356352 9361610456616 9383922772992 9399590871264 9429029461962 9438432155856 9451502463744 9467992393623 9506404403892 9529061819904 9540836135424 9545687066718 9558905900832 9568438108416 9619128566784 9624019304988 9637346613312 9658877031936 9677170359648 9716431012992 9728436845952 9738138110976 9746861915736 9756581554368 9768636998208 9787138204644 9808268735232 9826845001776 9838987264656 9848798771328 9857621710233 9867451799304 9879644236824 9919726334496 9938513694978 9960716939184 9974510505216 9979581933387 9991164692872 10032450497388 10042454926944 10056361683456 10061474727942 10073906904402 10097916897024 10104700655291 10138884535296 10156573732932 10170638520768 10180780752384 10212665952672 10229717782449 10254099132288 10286213958504 10296471442752 10310729960448 10327945525216 10370622986064 10413476800056 10438296118272 10445308542548 10488470974542 10498930150896 10513469032704 10531811763693 10556913119616 10569165956096 10574539730172 10599742923264 10612840195584 10618236175338 10632940271712 10643543513856 10656694907136 10676078520448 10689270114688 10699929529344 10720194547392 10733440652352 10744144114176 10753769138436 10764492871968 10776986635008 10797397594544 10821519637632 10842014939976 10866236660928 10886816654604 10899452392224 10920095294482 10930984889616 10944491451696 10955405374848 10965219655203 10976154248664 10989716622984 11015909342208 11023309805772 11034302327136 11049582590464 11055200626998 11068860672738 11079898617744 11095242022656 11100883274217 11114599766427 11140255847424 11159692126308 11175146028992 11186289962496 11205806556582 11221324318368 11232514301184 11240060279481 11266849663872 11313406893888 11360156509152 11394882046416 11406245102208 11441968335864 11453378346432 11469238944768 11489249196756 11524369342398 11535861523824 11551836344576 11571990703317 11583530373096 11599571205504 11611138378752 11618938715868 11646631113216 11661021943296 11666950859322 11683107212128 11694757688064 11709207984384 11715161400063 11743083133056 11756712692736 11778979194048 11805294150144 11827652661792 11854076357376 11876527259568 11890311700608 11902168802304 11912831230344 11924710788672 11939445220032 11962057805676 11973986453088 11988781770528 12010588335504 12025428879024 12037420720512 12048204312507 12060218865816 12075120733896 12103900388352 12110054480964 12124109964384 12147072293862 12174209592336 12191068395264 12197266807473 12253651964928 12261883941252 12291108724224 12297358000818 12312552883158 12341898429696 12392898009984 12413590118028 12430780414272 12443176475136 12482147275488 12532787828352 12572039282616 12584576207808 12602003284992 12623989858164 12675205871856 12727582755624 12745207867776 12757917477888 12810636145152 12819242302218 12832025739984 12849795484416 12872214377847 12902893812864 12955241350656 12971249127936 12977844214302 12995815887648 13008775405824 13024849330944 13049517606192 13077691646976 13102460002368 13118649686208 13131731695104 13143495613644 13156602399072 13172858982432 13226301779328 13251351593304 13280955918912 13299347340288 13306109244516 13376600663184 13389939902592 13401935134137 13415299637256 13431875872536 13463889196032 13511911877442 13528607488902 13542098310576 13560851361024 13567746224043 13584510825633 13616887936896 13639623709932 13672132176384 13695985791378 13714951944672 13728628590336 13827497314752 13884635733408 13984627966056 13998573534528 14017958710272 14042415684924 14075884159488 14099386306896 14143544192943 14157648233784 14177253695616 14191391351808 14208926542848 14259606605838 14293592729856 14311254203136 14318530600077 14338358851248 14352657162624 14369315513344 14428692850176 14436028957482 14456019919968 14488315547904 14515755539472 14532603189632 14574646519488 14592655268928 14607207166464 14620292873604 14634872331552 14652955497312 14680707306966 14697746407696 14712403102848 14740267502664 14758480896984 14773198156992 14793656030208 14801177698956 14819466355236 14846421692498 14879589501744 14907770542467 14941075408776 14961765757824 14976685734912 14986747039308 15022466218496 15048675746082 15063682390416 15084542525184 15092212091913 15110860356603 15146875345536 15193176061888 15208326802944 15234860599398 15255957781152 15271171128576 15318998929008 15365825789864 15381148698432 15429320937756 15444707164128 15466094940672 15491918287824 15555934479096 15593010250752 15612277312512 15620215200084 15657444177408 15667962813822 15705305592064 15732706461813 15748395226344 15770203549056 15805435143168 15835369679424 15853748934144 15861809595258 15883774973792 15899614384896 15919260293376 15927354263007 15949410407568 15965315270784 15985042360704 16014117780672 16033905172032 16049894294016 16064272416676 16080291821088 16100160978528 16116216171264 16130653707654 16146739307952 16165479952512 16196096391816 16232279456448 16254757860352 16263022409964 16299354991392 16330224981906 16349178588336 16380142941723 16396477334424 16416737177544 16455864572928 16464231372996 16484574934476 16523864013312 16534964708658 16551453490704 16574373885696 16582800940497 16603291009107 16642863033984 16659459412992 16710383771136 16739538189462 16762719043488 16779434943744 16831986477552 16848771451776 16900274495808 16970110340832 16993610490368 17040234763728 17092323069624 17109367653312 17133060645888 17162952503796 17203858417152 17233873795134 17286554013597 17303792285736 17327754516864 17345033874432 17366465774592 17399356808256 17416707568128 17428408073802 17469946669824 17491532914944 17500426288983 17524660818192 17542136532096 17563811976576 17614624699584 17635069039104 17668468791072 17707941225216 17741478992688 17814790889352 17835467550912 17853253203456 17869246845516 17887066183008 17909167830048 17943086708514 18015882503256 18038143318536 18056131080768 18081135148032 18090328298724 18112681100844 18155850582528 18186164946576 18220608440793 18261314388504 18286602592896 18304838120448 18392825911878 18436663086336 18446037001227 18468829324737 18512847644544 18620385177042 18646170621408 18664764712704 18723220913232 18799181742528 18858058923924 18876864311712 18903004927488 18935984787246 19012808807784 19058123639808 19081672270848 19091374133436 19117811801664 19136876216832 19228863453327 19248038609976 19274693226624 19317754063872 19354340719296 19432862025984 19456873691904 19466766321453 19493723831472 19513163108736 19537273996416 19574276409288 19616537470464 19653690003552 19677974529312 19697597542656 19715243420466 19734903598608 19759288473648 19839452668992 19877027389956 19921433878368 19949021010432 19959163866774 19982329385744 20064900994776 20084909853888 20112723366912 20122949455884 20147813808804 20195833794048 20209401310582 20267867816163 20292911233353 20313147465864 20341277041536 20361561504768 20425331905344 20459435564898 20508198264576 20543978687067 20572427917008 20592942885504 20655891050432 20741245972128 20826953600112 20890617085096 20976941949084 20997860301792 21026938065408 21063623527386 21113826239232 21128010461063 21149079460344 21199485846528 21225680391168 21236472350676 21265880543424 21287087027712 21313389814272 21352157040896 21378540229376 21389409908757 21440389094784 21466881304704 21488288228352 21507538276872 21528985743936 21553973270016 21594795189088 21643039275264 21654043436223 21684029879952 21732473321856 21773633309208 21798904784448 21840190588964 21861969779232 21888982903392 21910810749696 21930439310406 21952308497328 21979433245968 22021060960449 22046619611544 22068604654272 22099165180928 22110401253996 22137721345476 22159797235488 22190484045312 22201766548434 22229199532854 22269632538747 22319384252616 22350292057984 22372579924992 22411613113164 22442648636736 22465028602368 22480120558962 22533699327744 22573013619123 22626813787776 22720313018304 22789764092832 22812490204416 22883936671728 22906756692864 22978498393512 23048738684796 23071723047648 23103672689152 23143981406634 23167060746192 23199142411008 23237877431736 23293262226432 23322043886592 23333901718644 23366214424256 23389515376128 23418415968768 23430322800126 23486166266112 23501944220733 23557958388096 23610588300288 23655305323584 23708152714752 23753054519136 23780623401216 23792714392887 23825662460688 23849421577344 23878890440064 23924115611352 23947972906176 23977563541056 24021176671008 24050857758048 24074841441024 24096408625014 24120437731632 24150241467792 24195980561481 24220108961928 24248219928768 24294144587724 24348419184672 24382136790528 24394533614946 24495337472859 24523767882504 24582217448448 24594716001636 24625105766316 24683796859392 24785796019968 24802447062987 24827180236056 24861560828544 24886352950272 24964294550976 25065575656704 25109307284193 25144078565232 25169152415616 25247979716328 25350411743712 25455165511248 25490415735552 25621272290304 25638484604436 25664051479968 25699590968832 25744428755694 25805787625728 25910482701312 25942498255872 25955688428604 25991631775296 26017550811648 26049698661888 26099035212384 26142612110703 26204920004736 26237299372416 26263463390208 26286991227288 26313204798144 26345717964864 26452603558656 26502703186608 26561911837824 26612218489032 26753201326368 26779879805184 26803870268274 26830599274512 26863751745072 26914630062771 27023823754884 27057214977804 27084196621152 27121702722048 27135492448086 27169021651266 27233775873792 27279247419864 27344264352768 27391971582756 27429903889344 27457257180672 27589238867817 27654994629504 27769271466816 27930577765563 27969255932112 27997147069056 28084831369848 28151768318976 28198772613792 28287088385886 28315296467568 28354507391232 28403977180869 28519213211676 28587185459712 28622508406272 28637061200154 28676717702496 28705314325248 28724598492007 28857385700352 28872057914964 28912039839936 28976631095808 29031511078944 29065206379264 29149293038976 29185310537856 29214414332928 29240585747208 29269744663104 29305910994624 29361414613932 29395492815392 29424806205696 29480535005328 29516961793968 29546396313984 29572865130699 29602355397912 29638932710472 29692843384996 29759179003488 29815541084934 29882150817552 29923531515648 29938745800161 29973494078616 30044932436992 30097351492164 30127364780832 30169085050368 30184424183826 30221720713206 30293750691072 30314101965873 30386352123776 30416653605888 30469721198796 30511915562304 30542342257152 30637997858016 30689153347347 30731651579728 30762297396864 30858641875512 30889414328256 30932189881344 30983836575648 31111868958192 31240430400168 31314888354816 31335925627644 31410611184128 31465412923626 31496790452688 31540407098112 31595435291079 31670739358848 31707497868288 31723619190516 31767549947584 31799228769792 31838520586752 31854708526014 31898820815136 31930630541568 31970084721408 32028235561344 32067810344064 32099788588032 32128544833352 32160583642176 32200321957056 32232432342528 32261307415308 32293478615904 32330959905024 32392192783632 32464558912896 32526044819928 32598709982784 32660449963812 32698357176672 32760285883446 32792954668848 32833474355088 32895658965609 32928462745992 32969149868952 33047728026624 33069929417316 33102906981408 33148747771392 33165601880994 33206582018214 33285726067968 33302649822651 33343799299281 33420767542272 33479076378924 33525438086976 33558869887488 33663972955104 33697542903552 33720180838443 33800548991616 33940220681664 33987220980736 34080469527456 34184646139248 34218735306624 34325905007592 34407716834304 34467747590268 34573108027194 34607584571472 34655509033728 34715972109951 34798713616512 34833415136256 34856816147604 34939893339648 34983065829888 35000852577966 35049321636384 35084273064192 35127623953152 35229249399168 35270138078208 35336937582144 35415882450432 35482957985376 35629581778704 35670935101824 35706506406912 35738493691032 35774132366016 35818335660096 35886173417028 36031765006512 36076286637072 36112262161536 36144612937521 36180656597448 36225362201688 36311701165056 36372329893152 36441216881586 36522628777008 36573205185792 36591800422419 36785651823756 36873326172672 36892074002454 36937658649474 37025695289088 37240770354084 37292341242816 37329529425408 37446441826464 37598363485056 37716117847848 37753728623424 37806009854976 37871969574492 38025617615568 38182748266872 38235623603328 38273752433664 38457726906654 38496077219952 38549386453248 38616643133541 38708681438592 38865724051968 38913747383808 38933532642906 38987447662944 39026326217472 39074547992832 39148552818576 39233074940928 39307380007104 39355949058624 39395195085312 39430486840932 39469807197216 39518576947296 39678905337984 39754054779912 39842867756736 39898042020864 39918327733548 39964658771488 40129801989552 40169819707776 40205805402411 40245898911768 40295627617608 40391667588096 40418802621164 40535735632326 40585822466706 40626294931728 40682554083072 40703238672129 40753532476899 40850663810688 40918871129796 41016396529152 41087957374134 41144855834016 41185885771008 41311782100864 41482491944256 41653907200224 41781234170192 41953883898168 41995720603584 42053876130816 42127247054772 42227652478464 42256020922126 42298158920688 42430632578829 42472944701352 42531761086848 42574174055424 42626779628544 42704314081792 42757080458752 42778819817514 42880778189568 42933762609408 42955591800231 43015076553744 43057971487872 43107946540032 43189590378176 43286078550528 43308086872446 43368059759904 43464946643712 43547266618416 43597809568896 43680381177928 43723939558464 43777965806784 43821621499392 43860878620812 43904616994656 43958866491936 44042121920898 44093239223088 44137209308544 44176749145859 44220802507992 44275442690952 44319594470976 44380968090624 44403533096868 44458399065708 44539265077494 44638768505232 44700584115968 44723311627401 44823226226328 44885297273472 44930057204736 44960241117924 45067398655488 45146027238246 45253627575552 45276636275739 45332581069809 45440626036608 45579528185664 45624980408832 45767873343456 45813513385728 45956996787024 46097477369592 46143446095296 46207345378304 46287962813268 46334121492384 46398284822016 46475754863472 46667803437288 46732428848512 46779030752256 46836831937536 46860645600252 46972332532224 47003888441466 47115916776192 47198119385439 47310610647168 47416305429504 47506109038272 47561246802432 47585428785774 47651324921376 47698843154688 47757780880128 47848231222704 47895945812352 47955127082112 48042353342016 48101715516096 48149682882048 48192817250028 48240875463264 48300482935584 48391961122962 48440217923856 48496439857536 48588289175448 48696838369344 48764273581056 48789067229892 48990674945718 49047535765008 49140428825169 49189432003272 49250211532632 49367593718784 49571592039936 49604894125974 49654360472112 49723121657088 49748402821491 49809873027321 49928589101952 50131151313408 50218614568386 50288157130464 50338304831232 50495959432656 50700823487424 50910331022496 50980831471104 51276969208872 51328102959936 51399181937664 51488857511388 51611575251456 51859662040791 51911376857208 51983263550592 52035101623296 52099397323776 52198070424768 52285224221406 52409840009472 52474598744832 52501278866949 52573982454576 52626409596288 52691435929728 52905207117312 53005406373216 53123823675648 53224436978064 53506402652736 53559759610368 53607740536548 53661198549024 53727503490144 53829260125542 54047647509768 54114429955608 54168393242304 54243405444096 54270984896172 54338043302532 54467551747584 54558494839728 54661825322379 54783943165512 54859807778688 54914514361344 55178477735634 55309989259008 55338111003681 55406487974211 55538542933632 55861155531126 55938511864224 55994294138112 56169662739696 56397545227584 56574176771772 56630592935136 56709014782464 56807954361738 57038426423352 57174370919424 57245016812544 57274122400308 57353435404992 57410628650496 57449196984014 57686590359981 57744115829928 57824079679872 57953262191616 58063022157888 58130412758528 58298586077952 58370621075712 58400298964359 58481171494416 58539489326208 58611821989248 58722829227864 58790985630784 58849612411392 58961070010656 59033923587936 59092792627968 59145730261398 59204710795824 59277865420944 59385686769992 59518358006976 59631082169868 59764301635104 59847063031296 59877491600322 59946988157232 60060524119651 60194702984328 60254729561664 60338170100736 60368848367652 60443441426412 60587501382144 60628203931746 60772704247552 60803603448489 60878733700059 60939442397592 61023831124608 61084684514304 61275995716032 61378306694694 61463303159456 61524594793728 61631936061201 61717283751024 61778828656512 61967673151296 62223737916384 62480860800336 62671851255288 62821222368256 62930825847252 62993580905376 63080814196224 63190870582158 63341478717696 63384031383189 63447238381032 63535099895168 63598457539584 63677041173504 63709417052028 63797641630272 63861261083136 63940169442816 64056471122688 64135620688128 64168229726271 64257089666704 64321167284352 64400643914112 64464864685056 64522614830616 64586957231808 64661919810048 64784385567264 64929117825792 65052089639856 65197419965568 65320899927624 65396714353344 65520571766892 65585909337696 65666948710176 65791317931218 65856925491984 65938299737904 66063182881347 66139858834632 66205813962816 66297495542784 66331203761988 66413164036428 66571452135936 66605299645302 66687598598562 66808897616241 66958152757848 67050876173952 67117739774976 67327945910208 67395085807104 67440361676886 67601097983232 67719040857369 67880441363328 68160939054912 68369292278496 68437470613248 68651810015184 68935495180536 69146216054388 69215169142944 69311018067456 69431944219902 69597427233024 69713632295208 69879786679296 69966131659776 70001705155932 70098643272768 70168546128384 70255247906304 70458498798336 70505832662199 70673875164288 70831764900864 70965915970752 71259163557408 71341870203648 71378143178661 71476987382064 71548264732032 71636671320192 71772346834056 72063530013024 72152573274144 72224524323072 72289225875042 72361313194896 72450724403376 72587941684443 72744659786304 72882433763172 73045257554016 73146410371584 73183600844838 73571303647512 73746652345344 73784148004908 73875317298948 74051390578176 74407341188961 74481540708168 74584682485632 74659058850816 74892883652928 75196726970112 75327921852579 75432235695696 75507457246848 75743939148984 76051235231136 76365496533744 76471247206656 76915453813308 76992154439904 77098772906496 77233286267082 77417362877184 77731448103936 77827494767616 77867065285812 77974895325888 78052652434944 78149095985664 78297105637152 78427836332109 78614760014208 78711898117248 78790390170624 78860973681864 78939614394432 79037153894592 79357810675968 79508109559824 79685735513472 79836655467096 79929317542976 80259603979104 80339639415552 80411610804822 80491797823536 80591255235216 80743890188313 80837605242328 81071471264652 81171644933412 81252589863456 81365108166144 81406477344258 81507064953798 81701327621376 81837742259592 82032793058304 82175914748268 82289711668032 82371771542016 82623564201728 82767716603451 82964983888512 83307814400448 83562468340384 83791733296689 83907767796336 83991441207168 84254494109544 84455304956928 84512041844252 84596317841376 84861265157658 84945889402704 85063522173696 85211931542607 85408628163584 85514160917504 85557639635028 85761556379136 85867525218816 85911183600462 86030153107488 86115942975744 86173795476021 86379180756352 86572157101056 86616173744892 86736119519808 86929893287424 87094533236832 87195619137792 87360762355856 87447879116928 87555931613568 87643242998784 87721757241624 87809233989312 87917732983872 88084243841796 88186478446176 88274418617088 88353498291718 88441605015984 88550885381904 88639188941952 88718595392097 88807066193736 88916798131416 89078530154988 89277537010464 89401168231936 89446623254802 89646452452656 89770594546944 89816237400483 89920482235848 90134797310976 90292054476492 90507255151104 90553272551478 90665162139618 90881252073216 90942305897619 91159056371328 91249960817664 91535746686912 91627026771456 91913993574048 92067460042041 92194954739184 92286892190592 92575925626536 92668242984768 92796569644032 92951509726944 93335606874576 93464857697024 93721291200504 93944665064448 94007776882932 94231833552384 94396238770878 94621221294336 94786305873237 95012218076544 95122493604864 95170857571548 95302649842752 95397686309376 95515561760256 95696462445408 95791891624704 95910254164224 96084706684032 96203431032192 96299365764096 96385634500056 96481750926528 96600965871168 96783922245924 96880435847712 96992879715072 97176578350896 97393676738688 97578134459784 97981349891436 98095071530016 98280857650338 98378864006544 98500423065264 98686976896827 99143184079872 99209788251948 99308720944224 99446243314176 99496805642982 99619746054642 99857178203904 100262302626816 100437229136772 100576314260928 100676609662464 100991918865312 101160542515329 101401646974848 101820662044992 101961662942208 102553938417744 102656205919872 102977715022776 103223150502912 103719324081582 103822753714416 103966527101184 104147916329853 104396140849536 104570448442812 104819680018944 104949197489664 105002557733898 105147964909152 105252819192576 105382871859456 105810414234624 106010812746432 106247647351296 106448873956128 107012805305472 107119519220736 107215481073096 107322397098048 107455006980288 107658520251084 108095295019536 108228859911216 108336786484608 108433838812563 108541969792344 108676086605064 108935103495168 109116989679456 109323650644758 109567886331024 109719615557376 109775401267257 110356955471268 110619978518016 110676222007362 110812975948422 111077085867264 111151707208201 111722311062252 111877023728448 111988588276224 112339325479392 112795090455168 113148353543544 113261185870272 113418029564928 113615908723476 114076852846704 114548244800616 114706870809984 114821257300992 114898393968028 115373180719962 115488231659856 115648159359744 115849929400623 116126044315776 116260825517056 116597172155904 116741242151424 116800597928718 116962342988832 117078978652416 117223643978496 117445658455728 117581971261568 117699224822784 117922140021312 118067847175872 118185585255936 118291460522796 118409421591648 118555730841888 118771373539984 119036716013952 119262164339736 119528603270208 119694126062592 119754983200644 119893976314464 120121048239302 120389405968656 120509459123328 120617416207233 120737696735304 120886882852824 121175002764288 121256407863492 121545408495104 121607206896978 121757467400118 121878884795184 122047662249216 122109716016387 122260597430697 122551991432064 122756613389388 122926606318912 123049189587456 123263872122402 123434567502048 123557657313024 123935346302592 124447475832768 124961721600672 125343702510576 125861651694504 125987161810752 126161628392448 126381741164316 126682957435392 126768062766378 126894476762064 127070199790336 127291897736487 127418834104056 127595283260544 127722522166272 127880338885632 128112942245376 128271241376256 128336459452542 128514179333408 128642334568704 128801287828224 128866775400693 129045229661232 129173914463616 129323839620096 129568771134528 129858235651584 130104179279712 130394839931136 130641799855248 130793428706688 131041143533784 131171818675392 131333897420352 131582635862436 131713850983968 131876599475808 132126365762694 132279717669264 132411627925632 132530247437577 132662407523976 132826328072856 133142904271872 133210599290604 133375197197124 133617795232482 133916305515696 134101752347904 134169934882203 134655891820416 134790171614208 134880723353772 135202195966464 135438081714738 135760882726656 136321878109824 136738584556992 136874941226496 137303620030368 137870990361072 138292432108776 138430338285888 138622036134912 138863888439804 139194854466048 139427264590416 140003410311864 140197286545536 140337092256768 140510495812608 140916997596672 141011665324398 141347750328576 141594358156317 141931831941504 142518327114816 142683740407296 142756286357322 142953974764128 143096529464064 143273342640384 143544693668112 144127060026048 144305146548288 144449048646144 144578451750084 144722626389792 144901448806752 145175883368886 145489319572608 145764867526344 146090515108032 146292820743168 146367201689676 147142607295024 147421286475507 147568296009816 147750634597896 148102781156352 148814682377922 148963081416336 149169364971264 149245208464473 149429619081963 149785767305856 150393453940224 150655843705158 150864471391392 151014914493696 151487878297968 152102470462272 152730993067488 152942494413312 153830907626616 153984308879808 154197545812992 154466572534164 154834725754368 155578986122373 155734130571624 155949790651776 156105304869888 156298191971328 156594211274304 156855672664218 157229520028416 157423796234496 157503836600847 157721947363728 157879228788864 158074307789184 158715621351936 159016219119648 159371471026944 159673310934192 159858635085952 160519207958208 160679278831104 160823221609644 160983595647072 161182510470432 161487780376626 161675210484656 162142942529304 162343289866824 162505179726912 162730216332288 162812954688516 163014129907596 163402655242752 163675484519184 163985475967137 164351829496536 164579423336064 164743543084032 165247128403456 165535433206902 165929967777024 166014333011043 166219463922633 166615628800896 167124936680768 167583466593378 167815535592672 167982882414336 168508988219088 169024083688504 169192635682752 169722530315316 169891778805408 170127044347392 170423863085214 171115279270056 171523112758272 171735050437632 171822367200924 172060306214976 172231885951488 172347590952042 172758361512704 173059771079943 173232347489784 173472239039616 173859786574848 174189066473664 174391238275584 174721524711712 174895758233856 175111863227136 175200896893077 175443514483248 175618467978624 175835465967744 176168487683592 176372956892352 176548837234176 176706996583436 176883210031968 177101770763808 177278377883904 177437190784194 177614132387472 177833596262832 178157060309976 178555074020928 178802336463872 178893246509604 179292904905312 179541189093888 179632474800966 179840964471696 180181572358953 180584108952984 181014510302208 181106545102956 181330324279236 181762504146432 181884611795238 182318112742656 182410810345467 182636201100177 183071493373824 183254053542912 183827987148096 184134920084082 184389909478368 184573784381184 185151851253072 185336485969536 185903019453888 186671213749152 186929715394048 187442582401008 188015553765864 188463667104768 188792477541756 189242442588672 189572611746474 190024436153088 190152094149567 190341715143096 190605299685504 190795372618752 191031123520512 191392924890816 191583783249408 191820508328448 192169413368064 192406862064384 192504689178813 192771269000112 192963501853056 193201931742336 193567844491848 193760871695424 193985759430144 194353156701792 194787353477376 195156268919568 195962699782872 196190143060032 196561715300676 196757728013088 197000846130528 197373953793654 198189548644041 198419576503896 198617441888448 198892486628352 198993611285964 199239492109284 199714356407808 200426692848723 200874458273544 201152628521856 201353219324928 201983837730624 202321085030658 202803293949696 203157122572107 203641324089984 205107876835488 205312411839744 205955430045552 207438648163164 207645507428832 207933054202368 208295832659706 208792281699072 209140896885624 209639360037888 209898394979328 210005115467796 210295929818304 210505638385152 210765743718912 211517497986597 212021625492864 212495294702592 212897747912256 214025610610944 214134429535983 214430962146192 214644794196096 214910013960576 215317040502168 216190590039072 216457719822432 216673572969216 216867677625126 217083939584688 217352173210128 217763825053329 218233979358912 218647301289516 219135772662048 219439231114752 219550802534514 220713910942536 221239957036032 221352444014724 221625951896844 222154171734528 222303414416402 223222023566883 223444622124504 223754047456896 223977176552448 224678650958784 225590180910336 225983765557737 226296707087088 226522371740544 227231817446952 228153705693408 229096489601232 229413741619968 229796787936056 230746361439924 230976463319712 231296318719488 231699858801246 232252088631552 232408115071693 233194344311808 233482484302848 233601195857436 233924685977664 234157957304832 234447287956992 234891316911456 235163942523136 235283508996327 235844280042624 236135694351744 236371170511872 236582921045592 236818843183296 237111461683776 237542747079968 238073432027904 238524328679472 239057206540416 239509966401288 239787952628928 240242096478604 240778811937312 241018918246656 241234832414466 241475393470608 241773765705648 242231670564939 242512815726984 243090816990208 243214413793956 243514934800236 243757769590368 244095324498432 244219432032774 244521194861394 245103982864128 245513226778776 245853212637824 246098379174912 246527744244804 246869135004096 247115314626048 247870692605184 248303149810353 248894951665536 249923443201344 250687405021152 251723303389008 251974323621504 252763482328632 253365914870784 253536125532756 253788953524128 254140399580672 254583795472974 254837668208112 255190566521088 255635794627821 256225884490752 256542482752512 256672918905084 257028358666816 257284669137408 257602575656448 257733550801386 258090459322464 258347828927232 258521386428063 259137542269056 259716471303168 260208358559424 260789679862272 261283599710496 261586857413376 262082287067568 262343637350784 262667794840704 263165271724872 263427701967936 263753198951616 264252731525388 264559435338528 264823255851264 265060494875154 265324815047952 265652656145712 266155786176291 266421198581208 266750394394248 267235590464964 267832611031392 268203504695808 268339869764406 269311783640832 269448712201449 269761446707544 270404391932928 270876163429476 271521765453312 272643756219648 272826917692857 273477169113984 273749882452992 274607240060736 275741980722144 276202380126123 276584864217552 276860676571776 277727776879608 278389708932096 278854529180832 280006820623728 280394573091072 281833995193344 282023330648796 282695500657152 283188716312634 283863663883008 285036654229632 285367480814592 285512572714644 285907949528256 286193058928128 286546685280768 287089387336224 288254120052096 288610293096576 288898097292288 289156903500168 289445252779584 289802897613504 290351766737772 290978639145216 291529735052688 292181030216064 292734403379352 294285214590048 294842572951014 295136592019632 295501269195792 296060930690481 297629364755844 297926162832672 298338729942528 298490416928946 298859238163926 299571534611712 300786907880448 301311687410316 301728942782784 302029828987392 302975756595936 303481627545987 304204940924544 305461986134976 305884988826624 307661815253232 307968617759616 308933145068328 309669451508736 311157972244746 311468261143248 311899581303552 312443748989559 313188422548608 313711345328436 314459040056832 314847592468992 315007673201694 315443894727456 315758457577728 316148615578368 317431242703872 318032438239296 318742942053888 319346621868384 319717270171904 321038415916416 321358557662208 321646443219288 321967191294144 322365020940864 322975560753252 323350420969312 324285885058608 324686579733648 325010359453824 325301516437689 325625909377032 326028259815192 326805310485504 327350969038368 327970951934274 328703658993072 329158846672128 329326203801771 330494256806912 331070866413804 331859935554048 332028666022086 332438927845266 333231257601792 333455121624603 334249873361536 335166933186756 335631071185344 335965764828672 337017976438176 338048167377008 338385271365504 339445060630632 339783557610816 340254088694784 340847726170428 342230558540112 343644734401848 344120612429952 344463771902976 344695181904084 345516723025408 346119542159886 346464694979568 346944478079232 347549788201869 348378132947328 348782476551168 349443049423424 349791516467712 350223726454272 350401793786154 350887028966496 351236935957248 351670931935488 352336975367184 352745913784704 353097674468352 353413993166872 353766420063936 354203541527616 354556755767808 354874381568388 355228264774944 355667192525664 356314120619952 357110148041856 357786493019208 358585809810624 359082378187776 359264949601932 359681928943392 360363144717906 361168217905968 361852248621699 362213090205912 362660648558472 363525008292864 363769223590476 364636225485312 364821620690934 365272402200354 366142986747648 366329148049161 366781792292091 367655974296192 368269840168164 368779818956736 369147568762368 370303702506144 370672971939072 371806038907776 373342427498304 373859430788096 374885164802016 376031107531728 377584955083512 378484885177344 379145223492948 380048872306176 380304188299134 380683430286192 381210599371008 381875693209461 382785849781632 383167566498816 383641016656896 384338826736128 384813724128768 385009378357626 385542538000224 385927003706112 386403863484672 387135688983696 387521743390848 387971518860288 388706313403584 389574706954752 390312537839136 391925399565744 392380286120064 393123430601352 393515456026176 394001692261056 394747907587308 396379097288082 396839153007792 397234883776896 397590742312731 397987222571928 398478984218568 399428712815616 400853385697446 401748916547088 402305257043712 402509804646609 403967675461248 404642170061316 405606587899392 406314245144214 407282648179968 410215753670976 410624823679488 411910860091104 414877296326328 415291014857664 415866108404736 416591665319412 417584563398144 418281793771248 420010230935592 420591859636608 421011276770304 421531487437824 423034995973194 424043250985728 424783074468951 425795495824512 428051221221888 428268859071966 428861924292384 429289588392192 429820027921152 430634081004336 432381180078144 432915439644864 433347145938432 433735355250252 434167879169376 434704346420256 435527650106658 436467958717824 437294602579032 438271545324096 438878462229504 439101605069028 441427821885072 442263859426521 442704888029448 443251903793688 444308343469056 444606828832804 446444047133766 446889244249008 447508094913792 447735625393419 448288857245889 449357301917568 451180361820672 451967531115474 452593414174176 453044743481088 454463634893904 456307411386816 458192979202464 458827483239936 459593575872112 461492722879848 461952926639424 462592637438976 463399717602492 464504177263104 464816230143386 466736958367119 467202391714872 467849371955328 468315914609664 468894575913984 469782633822912 470327885046272 470567017992654 471688560085248 472271388703488 472511509802541 473165842091184 473637686366592 474222923367552 475085494159936 476146864055808 477048657358944 478114413080832 479019932802576 479575905257856 480484192957208 481557623874624 482037836493312 482469664828932 482950786941216 483547531411296 484463341129878 485025631453968 485944240604449 486428827587912 487029869600472 487515539180736 488190648996864 488438864065548 489042389722788 490207965728256 491026453557552 491706425275648 491956427901411 493055488489608 493738270008192 494230629252096 495741385210368 496606299620706 497789903331072 498042999033129 498658391767899 499846886402688 501374810042304 503446606778016 503948647243008 505526964657264 507072251065512 507577907048256 508280799161344 509167590945948 509675336416224 510381133042176 511271589255642 513345837810168 514056717333632 514569338274816 515205151312896 515467101602772 516180918644928 516695657854464 517042772856126 518275084538112 519179313239829 520416717118848 521579359724544 522567199420992 523173714826752 524164574135136 524687274701568 525335589681408 526330543449744 526855403935872 527506397903232 528505463050776 529118870677056 529646511702528 530120989750308 530649630095904 531305312291424 532311572352582 532842397162416 533500788788496 534471180929928 535665222062784 536407009391616 536679739528812 538623567281664 538897424402898 539522893415088 540544717076859 541752326858952 543043530906624 545287512439296 545653835385714 546954338227968 547232431036401 547908603300531 549214480121472 551483961444288 552404760252246 553169728435104 553721353143552 555455553759216 557709058361664 560013641247456 560789146182144 564046661297592 565391001314304 566377432625268 567727327766016 570073308459264 570456282448701 571025145429288 571815899056512 572386117856256 573093370561536 574178774672448 576508240104192 577220586193152 577514067536439 578313807000336 578890505559168 579605795227008 580703533475544 581957278290432 583059470105376 584362060432128 585468806758704 588570429180096 589685145902028 590273184039264 591002538391584 592121861380962 595258729511688 595852325665344 596677459885056 596980833857892 597718476327852 599143069223424 601280078546169 602623374820632 603457885565568 604059657974784 605951513191872 606963255091974 608409881849088 609471367716321 610923972269952 615323630506464 615937235519232 617866290136656 622315944489492 622936522286496 623799162607104 624887497979118 626376845097216 627422690656872 628918080113664 629695184937984 630015346403388 630887789454912 631516915155456 632297231156736 634552493959791 636064876478592 637485884107776 638693243736768 639434540343808 642076831832832 642403288607949 643292886438576 643934382588288 644730041881728 645951121506504 646700841938624 648571770117216 649373159467296 650020718907648 650603032875378 651251818754064 652056519630384 653291475159987 654701938076736 655941903868548 657407317986144 658317693344256 658652407603542 660665765316161 662141732827608 663719871108096 664057332044172 664877855690532 666462515203584 666910243249206 668499746723072 669666070700649 670333866373512 671262142370688 671931529657344 674035952876352 676096334754016 676770542731008 677951296673211 678890121261264 679567115221632 681695452340856 684461117080224 687289468803696 688241224859904 689390363808168 691033446050816 692239084319772 692929389959136 693888956158464 695099576403738 696756265894656 697224345215079 698886098846848 699583032935424 700447452908544 700803587572308 701774057932992 702473871914496 703341863870976 704673950734368 705491827569408 705850526988981 706827986333744 707532840127872 708407083055232 709113511535616 709748763136776 710456529549888 711334385051328 712628241239904 714220296083712 715572986038416 717171619621248 718529899203864 719363857886784 720726289435812 722336435811936 723704497243398 724426180411824 725321297116944 726695011694817 727538447180952 729272450970624 729643241381868 730544804400708 732285973495296 732658296098322 733563584584182 735311948592384 736539680336328 737559637913472 738295137524736 740607405012288 741345943878144 743612077815552 744909449431059 746684854996608 749770329604032 752062215063456 755169910167024 758290446985896 760097744612352 760608376598268 761366860572384 762421198742016 763751386418922 765571699563264 766907383883463 768677653472256 769627448257536 770018756715252 771085076000448 771854007412224 772807726969344 774271377967392 775043486781696 775564159284189 777412626807168 779149413909504 780625075678272 783850799131488 784760572240128 786246861202704 787030912052352 788003384522112 789495815174616 792758194576164 793678306015584 794469767553792 795181484625462 795974445143856 796957968437136 798467358528873 801706771394892 803497833094176 804610514087424 805019609293218 807935350922496 809284340122632 811213175798784 812628490288428 814565296359936 818480753078571 820431507341952 821249647358976 823821720182208 828607140378369 829754592652656 830582029715328 833183330638824 835169126796288 836563587542496 840020461871184 841183719273216 846069991946388 848086501971456 849566148937902 851590991649024 856102442443776 856537718143932 857723848584768 858579176784384 859640055842304 861268162008672 864762360156288 865830879289728 866694291876864 867470710500504 868335758338752 869408692840512 871055300213316 872935917435648 874589205158064 876543090648192 878203210138056 882855643770144 884527718853042 885409776058896 886503807587376 888182792071443 889213657665608 892888094267532 893778488498016 895016189827584 895471250786838 896577714491778 898714603835136 902360723641344 903935062230948 905186828348352 906089486962176 908927269787808 910444882637961 912614822773632 916385958404928 917654966479872 919187151744224 922985445759696 923905853278848 926799435204984 929008354526208 929632460286772 933473916734238 934404783429744 935698743910656 937331246968677 939565267645824 940655770092544 941134035985308 943377120170496 944542777406976 945023019605082 946331684182368 947275372733184 948445846735104 950170988319872 952293728111616 954097314717888 956228826161664 958039865605152 959151810515712 960968385914416 963115247749248 964075672986624 964939329657864 965901573882432 967095062822592 968926682259756 970051262907936 971888481208898 972857655175824 974059739200944 975031078361472 975904549313067 976877728131096 978084779445576 980415931456512 982052907115104 983412850551296 983912855802822 986110976979216 987476540016384 987978611405313 991482770420736 993212599241412 995579806662144 996085998066258 997316783535798 999693772805376 1000365364873809 1002749620084608 1006893213556032 1007897294486016 1011053929314528 1014144502131024 1015155814096512 1018335181891896 1019350672832448 1020762266084352 1022543178511284 1026691675620336 1028113434667264 1030934203205544 1032361837289856 1033391315708928 1034085545712252 1036550169076224 1038358626479658 1040833434237696 1042649364605607 1045134398841984 1046347429653504 1048329148270272 1049374549403136 1050671179362816 1052661086899488 1053710807871744 1055012795806464 1057010926101552 1058237741354112 1059293023405056 1060241979500616 1061299260191808 1062610624582848 1064623144705164 1065684794324832 1067001577576992 1068942361859856 1071330444125568 1073359479057624 1077247134563328 1077794848805796 1079045786830176 1081089434153718 1083504653717904 1085556745865097 1090575024878592 1091307670771428 1093908676455936 1094464862072802 1095817206601062 1098428960242944 1102967922888576 1104809520504492 1106339456870208 1107442706287104 1110911107518432 1115418116723328 1120027282494912 1121578292364288 1128093322595184 1132754865250536 1135454655532032 1140146616918528 1140912564897402 1142050290858576 1143631798113024 1145627079628383 1148357549344896 1153016480208384 1154441172386304 1155028135072878 1156627614000672 1157781011118336 1159211590454016 1161407066951088 1163914556580864 1166118940210752 1168724120864256 1170937613517408 1177140858360192 1179370291804056 1180546368078528 1182005076783168 1184243722761924 1190517459023376 1191704651330688 1192772226938193 1193961667715784 1195436952655704 1198286138446848 1202560157092338 1205246749641264 1206915771131136 1207529413939827 1211903026383744 1213926510183948 1216819763698176 1218942735432642 1221847944539904 1230647261012928 1231874471038464 1235732580273312 1244631888978984 1245873044572992 1247598325214208 1249774995958236 1252753690194432 1254845381313744 1260030692806776 1261775578909824 1263033830310912 1264594462313472 1269104987919582 1272129752957184 1274349223406853 1277386487473536 1278869080687616 1284153663665664 1284806577215898 1286585772877152 1287868765176576 1289460083763456 1291902243013008 1293401683877248 1297143540234432 1298746318934592 1300041437815296 1301206065750756 1302503637508128 1304113039260768 1306582950319974 1309403876153472 1311883807737096 1314814635972288 1316635386688512 1317304815207084 1321331530632322 1324283465655216 1326791578279563 1328114664088344 1329755711381064 1332925030407168 1333820486498412 1336999493446144 1339332141401298 1340667732747024 1342524284741376 1343206876180257 1344866571737667 1348071905752704 1352192669508032 1353541085462016 1355902593346422 1357780242522528 1359134230443264 1363390904681712 1368922234160448 1374578937607392 1376482449719808 1378780727616336 1384478168639544 1385858779918272 1387777912316928 1390199152807476 1393512531789312 1394448690430158 1397772197693696 1400210875101357 1401607175144616 1403548115865984 1404947743828992 1406683727741952 1409347901468736 1410983655138816 1411701053977962 1413655972667488 1415065680255744 1416814166110464 1417534529407623 1419497526273552 1420913059099776 1422668770102656 1425256482479808 1428440592167424 1431145972076832 1434343239242496 1437059798407728 1438727715773568 1441452578871624 1444672871623872 1447408994486796 1448852360823648 1450642594233888 1453390023389634 1455076894361904 1457832721813347 1459286482763736 1461089608801416 1464571946990592 1465316592196644 1467127169168364 1470623897184768 1473079360672656 1475119275826944 1475869283704233 1481214810024576 1482691887756288 1487224155631104 1489818898862118 1493369709993216 1499540659208064 1504124430126912 1510339820334048 1516580893971792 1521216753196536 1522733721144768 1524842397484032 1527502772837844 1531143399126528 1533814767766926 1540037513430504 1542170152000896 1543708014824448 1545615453938688 1548542755934784 1550086973563392 1551128318568378 1554825253614336 1557537939719487 1561250151356544 1567701598262976 1569521144480256 1572493722405408 1574061824104704 1576006769044224 1578991630349232 1585516389152328 1587356612031168 1588939535107584 1590362969250924 1591948890287712 1593915936874272 1596934717057746 1603413542789784 1606995666188352 1609221028174848 1610039218586436 1615870701844992 1618568680245264 1621634151230577 1625256980576856 1629130592719872 1636961506157142 1640863014683904 1641697293109203 1643725809901593 1647643440364416 1657214280756738 1659509185305312 1661164059430656 1666366661277648 1673127175084992 1680040923742368 1682367438546432 1692139983892776 1696173003942912 1699132297875804 1703181983298048 1711368847346103 1713075436287864 1715447697169536 1717158353568768 1719280111684608 1722536324017344 1729524720312576 1731661758579456 1732542202609317 1734941421001008 1736671516677504 1738817385681024 1742110600426632 1745871834871296 1749178410316128 1753086181296384 1756406420276112 1765711287540288 1769055437706084 1770819552117792 1773007615174752 1776365584142886 1778427315331216 1785776188535064 1787556976996032 1790032379655168 1790942501573676 1793155428983556 1797429207670272 1803840235638507 1807870124461896 1810373656696704 1812178973924352 1817854539575616 1820889765275922 1825229645547264 1828414103148963 1832771916809856 1838374303488448 1845970891519392 1847811706557696 1853598870409968 1859264920573544 1866947833468476 1868809566859488 1871397487821312 1874662493937354 1879130535291648 1882268071970616 1886754240340992 1889085554813952 1890046039210164 1892663368364736 1894550745466368 1896891693470208 1900341976639744 1903657481879373 1908194629435776 1912457652323328 1916079731210304 1918303621031424 1921936771828832 1926230495498496 1927209865823847 1929878659315728 1931803147764864 1934190125645184 1937853364519512 1940102525815872 1943776962417796 1945715310351648 1948119478401888 1950062156722944 1951809098626134 1953755456262192 1956169558891152 1959874425479961 1964105814230208 1966825701102592 1967825711605644 1972221953958432 1974953080032768 1975957222810626 1981997295948483 1986425198482824 1991159613324288 1992171996132516 1994633567071596 1999387545610752 2000730729747618 2005499240169216 2008998212101947 2013786427112064 2015794588972032 2022107858629056 2028289004262048 2030311628193024 2036670363783792 2038701345664896 2045086357022568 2053383351240672 2056226869334528 2061868406411088 2064723674579712 2068171091424504 2073100338152448 2076717252959316 2081666868475392 2085298729211214 2090268797683968 2091673035645237 2096658296540544 2098749098806272 2101342358725632 2105322173798976 2107421615743488 2110025591612928 2114021852203104 2116475482708224 2117551580966943 2120483959001232 2122598520383616 2125221249165696 2129246289410328 2131369588649664 2134003155153984 2137884723719712 2142660888251136 2146718958115248 2155589697611592 2158091573660352 2162178868307436 2167009307435808 2171113491730194 2180085035084451 2182615341542856 2187817352911872 2188929724145604 2191634413202124 2196857920485888 2205935845777152 2209619041008984 2212678913740416 2214885412574208 2221822215036864 2230836233446656 2234728348293177 2240054564989824 2256186645190368 2265509730501072 2280293233837056 2281825129794804 2284100581717152 2287263596226048 2291254159256766 2296715098689792 2306032960416768 2308882344772608 2310056270145756 2313255228001344 2315562022236672 2318423180908032 2322814133902176 2326692477852567 2332237880421504 2337448241728512 2341875227034816 2354281716720384 2358740583608112 2361092736157056 2364010153566336 2368487445523848 2381034918046752 2383409302661376 2385544453876386 2387923335431568 2390873905311408 2395402075586619 2405120314184676 2410493499282528 2413831542262272 2415058827879654 2423806052767488 2427853020367896 2433639527396352 2437885470865284 2443695889079808 2455442259235713 2461294522025856 2463748942076928 2471465160546624 2485821421135107 2489263777957968 2491746089145984 2499549991916472 2505507380388864 2509690762627488 2520061385613552 2523551157819648 2538209975839164 2544259505914368 2548698446813706 2554772974947072 2556489265788623 2568307327331328 2569613154431796 2573171545754304 2575737530353152 2578920167526912 2583804486026016 2586803367754496 2594287080468864 2597492637869184 2600082875630592 2602412131501512 2605007275016256 2608226078521536 2613165900639948 2618807752306944 2623767615474192 2629629271944576 2634609630414168 2642663061264644 2648566931310432 2653583156559126 2656229328176688 2659511422762128 2664548376214329 2667640972996824 2673998986892288 2678664282802596 2681335465494048 2685048569482752 2686413752360514 2689733143475334 2696143811505408 2704385339016064 2707082170924032 2711805186692844 2715560485045056 2718268460886528 2726781809363424 2731334647913883 2737844468320896 2749157875214784 2752964899439616 2757561455232672 2768956337279088 2771717559836544 2780398305614952 2787025063578624 2788897380860316 2795544395387392 2800421750202714 2803214350289232 2807096231731968 2811993740906031 2818695802937472 2821967310277632 2823402107955924 2827311945334976 2830131360511488 2833628332220928 2835069058815246 2838995052547104 2841826118199552 2845337540205312 2850512964959616 2856881184334848 2862291944153664 2868686478484992 2874119596815456 2877455431547136 2882905157743248 2889345743247744 2894817988973592 2897704721647296 2901285188467776 2906780046779268 2910153788723808 2915665443626694 2918572965527472 2922179217602832 2927713647939201 2930633184393288 2934254338336728 2941247794369536 2946158721345312 2950238551653888 2951738567408466 2962429620049152 2963935834215939 2974448311262208 2979637797724236 2986739419986432 2999081318416128 3001096094621427 3008248860253824 3020679640668096 3033161787943584 3042433506393072 3045467442289536 3055005545675688 3062286798253056 3067629535533852 3080075026861008 3084340304001792 3097085511869568 3100173947126784 3102256637136756 3109650507228672 3115075879438974 3122500302713088 3135403196525952 3139042288960512 3144987444810816 3148123648209408 3152013538088448 3157983260698464 3171032778304656 3174713224062336 3177879070215168 3180725938501848 3183897780575424 3187831873748544 3193869434115492 3206827085579568 3213991332376704 3220078437172872 3231741403689984 3237137360490528 3243268302461154 3250513961153712 3256670237595291 3273923012314284 3281726029367808 3283394586218406 3287451619803186 3295286880728832 3314428561513476 3319018370610624 3322328118861312 3332733322555296 3346254350169984 3360081847484736 3364734877092864 3384279967785552 3398264595751608 3406363966596096 3422737694692206 3426150872575728 3430895394339072 3436881238885149 3445072648034688 3459049440625152 3463323517158912 3465084405218634 3469882842002016 3473343033355008 3477634771362048 3484221200853264 3491743669742592 3498356820632256 3506172362592768 3512812840552224 3531422575080576 3538110875412168 3541639104235584 3546015230349504 3552731168285772 3556854630662432 3571552377070128 3575113953992064 3578316680814579 3581885003147352 3586310857967112 3594858415340544 3607680471277014 3615740248923792 3620747313393408 3622588241819481 3635709079151232 3641779530551844 3650459291094528 3656828206297926 3665543833619712 3676748606976896 3691941783038784 3695623413115392 3707197740819936 3718529841147088 3733895666936952 3737619133718976 3742794975642624 3749324987874708 3758261070583296 3764536143941232 3780092078420328 3785326736729472 3789101490932736 3793783386940416 3800683953279488 3807314963758746 3816389258871552 3823047670220559 3832159462420608 3836607242062848 3843873543657664 3852460990996992 3854419731647694 3859757318631456 3863606295529728 3868380251290368 3875706729039024 3880205051631744 3887553924835592 3891430620703296 3896238956803776 3900124313445888 3903618197252268 3907510912524384 3912339117782304 3919748850959922 3928211628460416 3935651423211288 3944443907916864 3949906160065536 3951914445621252 3963994591896966 3972850396965648 3980374734838689 3984343992265032 3989267134143192 3998775091221504 4001461459495236 4010998480338432 4017996424203894 4027572854224128 4029620628540771 4034599715213001 4044215717258112 4056578008524096 4060623256386048 4073340727567584 4077402691329792 4090172714045136 4106766702481344 4112453738669056 4123736812822176 4129447349159424 4136342182849008 4153434505918632 4163333736950784 4170597458422428 4180537595367936 4183346071290474 4193316593081088 4200632625304071 4210644347597952 4214843231486976 4220051183225856 4228043704406208 4232950965416448 4235103161933886 4240967918002464 4245197040767232 4250442498331392 4258492578820656 4262739177299328 4268006310307968 4275769447439424 4285321776502272 4293437916230496 4311179395223184 4316183147320704 4324357736614872 4334018614871616 4342226983460388 4360170070168902 4365230683085712 4373498165440041 4377859448291208 4383268826404248 4393715840971776 4411871691554304 4419238082017968 4425357827480832 4427607851112699 4443644430073728 4461672466893312 4469456696586354 4480109129979648 4512373290380736 4531019461002144 4563650259589608 4568201163434304 4574527192452096 4582508318513532 4593430197379584 4620112540291512 4626510456002688 4631124044473344 4636846361816064 4645628267804352 4653384955705134 4664475760843008 4672613819158461 4683750454069632 4708563433440768 4717481167216224 4722185472314112 4728020307132672 4736974891047696 4762069836093504 4766818605322752 4771088907752772 4775846670863136 4781747810622816 4790804151173238 4810240628369352 4820986998565056 4827663084524544 4830117655759308 4847612105534976 4855706040735792 4864902453691731 4875770941730568 4887391778159616 4910884518471426 4922589044051712 4925091879327609 4931177429704779 4942930321093248 4971642842270214 4978527555915936 4983492178291968 4999099983832944 5019381525254976 5040122771227104 5047102315639296 5076419951678328 5088519011828736 5097396893627412 5109545949894144 5112978531577246 5134106542038309 5139226308863592 5146343091508608 5151475060706304 5157840335053824 5167608972052032 5173606735508992 5188574160937728 5194985275738368 5197626607827951 5204824263003024 5210014550032512 5216452157043072 5226331801279896 5237615504613888 5247535230948384 5259258543889152 5269219260828336 5285326122529288 5297133862620864 5307166313118252 5312458656353376 5319022845524256 5329096752428658 5335281945993648 5345386646648939 5357328565605192 5362670930988096 5370097138965504 5372827504721028 5379466286950668 5392287623010816 5408770678032128 5411520706915521 5423610373385688 5431120970090112 5436536921773056 5453563618726848 5462669295827766 5475688936641792 5485242309446889 5498315750429568 5515122910465344 5537912674558176 5543435119673088 5560796611229904 5577794761720632 5591088790774784 5600843500405428 5606428700578464 5614192463463936 5623987481812062 5637391605874944 5646804215911848 5654623890669952 5660262721022976 5667256664441856 5670138117630492 5677990105094208 5683652236399104 5690675080410624 5701025929919232 5710972445638119 5724583888307328 5737372956969984 5748239193630912 5754910863094272 5765810315486496 5778691486495488 5789635977947184 5795409443294592 5802570376935552 5813560093558536 5820307577447616 5831330887253388 5837145931054944 5844358435205664 5855427295878402 5861266368786576 5868508676673456 5879623276439883 5892317442690624 5900477103307776 5903477134816932 5924859240098304 5927871668431878 5945991887845449 5959275595448472 5973478839972864 5998162636832256 6002192189242854 6016497720507648 6026994636305841 6041359281336192 6066323575887168 6084867012786144 6090934884579072 6110011091351376 6135259071067704 6160150053722016 6168680608003584 6194171023739136 6204513274273512 6219301014457344 6230151758877948 6245000605426176 6270806393051904 6275019106935711 6289974889621632 6296247296418816 6304027076176896 6315966521396928 6342065556609312 6349426448124672 6352654742900829 6361451877003696 6367795561150848 6375663747497088 6387738868230984 6413654171159136 6427982664753408 6440156874345744 6474274720981056 6486536604922308 6501027922307424 6513340475190582 6547846024628568 6563452058735616 6566789172436812 6574903239606372 6590573761457664 6628857123026952 6638036741221248 6644656237722624 6665466645110592 6692508700339968 6704185044879531 6720163694969472 6768559935571104 6796529191503216 6845475389384412 6852301745151456 6861790788678144 6873762477770298 6890145296069376 6918098881250304 6926647034317824 6930168810437268 6939765684004032 6946686066710016 6955269542724096 6968442401706528 6980077433557701 6996713641264512 7012344725185536 7025625681104448 7062845150161152 7076221750824336 7083278208471168 7092030460699008 7105462336571544 7113709261324864 7143104754140256 7150227907984128 7156633361629158 7163770006294704 7172621715934224 7186206226759857 7215360942554028 7231480497847584 7241494626786816 7245176483638962 7271418158302464 7283559061103688 7300918582189056 7313656412595852 7331087667239424 7353497213953792 7366326777707139 7383883566077568 7391246826230784 7414395481639872 7437059682294176 7457464263405321 7467791333873904 7475238267437952 7498649975749416 7516522141166592 7529072287882464 7560184156840656 7570653473458944 7601367906558976 7614629927517492 7632778517743104 7646095340441118 7664318924841216 7669467797365869 7687747087315328 7704921981993984 7708839463295388 7719514637262912 7727212591059456 7736760502580736 7751413458078048 7760410103263488 7775107849671184 7782861241406592 7792477913607552 7800248626891776 7807236394504536 7815021825048768 7824678235564608 7839497701919844 7856423256920832 7871302846422576 7888887815833728 7903828891242504 7927989183793932 7945700793931296 7960749469677378 7968687984530064 7978534268286384 7993645128642987 8002922918990472 8021996960676864 8035992848407788 8055145708448256 8059241257081542 8069199430426002 8088431434516224 8113156017048192 8121246512772096 8146681455135168 8154805382659584 8180345428090272 8194003943741649 8213533404962688 8247473625644352 8258894698318848 8272684365698016 8306869011837264 8341194916844856 8361075190735872 8366692142580948 8386633186162176 8401265250608142 8421288695195904 8435981222718093 8456087408812416 8465901930832896 8470206323867772 8481935836004928 8490394081534464 8500884996662784 8516985157641312 8525478354598656 8536012620615936 8551538894878848 8570643553004544 8586875832460992 8622358790446368 8632366294641408 8648715473229744 8668037229743232 8684453966920776 8720340140337804 8730461366171424 8746996330880082 8755718896582416 8766537652808496 8783140943817603 8823743383108608 8838476164035936 8850715654961664 8855215702225398 8887288860147456 8923344933786624 8938913393172708 8960218259959296 9003288283864281 9024746580761472 9062038922004288 9127300519179216 9136402326868608 9165016637027064 9186860394759168 9240225080583024 9253020912005376 9291256535608704 9306769911410268 9328951521686016 9345227638316922 9367500908139264 9417126866881536 9434962334432448 9444370944628224 9456040614265344 9473949782095392 9524139672187008 9533637210645504 9542177815505544 9551693341726272 9563495621245632 9581608302346476 9620481256738704 9641973997130112 9660235311518616 9695224211069952 9711412081471584 9729804907383462 9751541883461136 9770010712785873 9821769036942852 9845178088103424 9850183758655218 9862354859409558 9885860642186496 9943285684540428 9957055111831872 9966984356583936 9998199967665888 10038763050509952 10080245542454208 10094204631278592 10152839903356656 10194793787254824 10219091899788288 10225957063154492 10268213084076618 10278452617727184 10292686183017216 10310643716655447 10335217944104064 10347213471017984 10377148321875456 10389970551476736 10395253215655902 10409648526006048 10420029100065024 10432904314086144 10452663602559792 10475231009227776 10495070461896768 10518517087778304 10538438521656672 10570652245058576 10594267725241728 10614332626236504 10624917312706752 10638045691048512 10658193504857316 10670563891987296 10690773293297878 10714657131210384 10725341861976192 10734950042443737 10745655009442056 10758932573901336 10784575246021632 10817541356064256 10823041413831042 10847220746771376 10862241940180224 10867764725458443 10907127237453696 10925338591655532 10951377873283584 10970484618893778 10996631500859136 11030245820930688 11075825349116352 11086870239346176 11121593222459808 11155589523441264 11201687000810856 11212857401156928 11228384926927872 11247974963624124 11274783211749888 11293608431823696 11309247781339904 11340276235260984 11355980210188416 11367304472798208 11381350160821248 11402051859838464 11421944891276238 11449167776614656 11469143010661677 11496478387261824 11509821726188544 11531620630972992 11557382972990976 11579271955894368 11590818886589184 11605140753871104 11627120187117072 11640615154895232 11662661774506776 11674291862109888 11688716870411328 11710854591756804 11722532737573152 11737017353346912 11759246552879766 11784634885381248 11806954269633864 11849718480196608 11855743336863756 11891983775690898 11918551190896944 11941124204516067 11996325273664512 12004384378485708 12032995441015296 12053989272611682 12082718562672384 12132647151774336 12169734025572288 12181869769158144 12220022182702752 12270518142135408 12320300107444032 12337361216007168 12388342047478272 12409026548547024 12460303517755896 12490001210852352 12541612786103808 12550038213871422 12579949779243264 12601897875912213 12631933042793856 12684131113218624 12698852896249344 12705309485801658 12722903754007392 12735591122301696 12751327494994176 12775477736461968 12827308342318272 12855965329506816 12880313748691488 12948549441962112 12973073209844616 13002055844614848 13026680950381164 13095692049257136 13120494496320123 13133578344873624 13149806479212744 13181147522915328 13257714246053904 13276073482442496 13282823553338097 13330933290221184 13385017400679936 13408370089759062 13440327389938944 13537119871142208 13593058383006432 13690950778768824 13704603490302912 13723581577356288 13747524955540596 13780290592138752 13860337620874536 13879531368008064 13893372133420032 13910539085448192 13936884803413056 13960154867115402 13993427282529024 14017841457475383 14051251362208896 14125690300322304 14152443501648672 14166556416942336 14184060921398016 14210924673143088 14227418522649728 14286209508280512 14300455815968256 14313266723258316 14327540012589408 14345243431868448 14372412453519714 14430721885108056 14462960995695168 14482989253573632 14490352967277924 14542836316604928 14567118122207376 14594707361075193 14627312825191704 14662175334478848 14706994427907584 14732653555414278 14767767132155136 14775275637982827 14793532289114337 14828790963279744 14874119364588352 14914928526810642 14935582667747808 14950476534875904 14997299951498832 15058144575764928 15120368313681312 15141306946917888 15229259855034984 15265557035486208 15292190680882236 15328637849682432 15338935594731738 15375494174630656 15402319626114927 15417678926590776 15439029274525824 15454425182118912 15473521005161472 15502826916156096 15520820206526976 15550215699342368 15565722482813184 15584955827215104 15592879823483853 15614472789009072 15630043650097536 15649356471129216 15678995403839688 15712846513841664 15742605692845152 15777775631667456 15807657782485008 15855978367587864 15891401587862592 15921498939354756 15937375969060128 15957068536572768 15987290257285974 16005845837980944 16036159939946817 16071985696815576 16110291416896512 16118482514163084 16138398860852004 16176862869032448 16226312034096384 16234562120746563 16293362910270336 16309610765319168 16360690856180544 16388007887483298 16427066809925376 16494947251288704 16545368731396032 16613738023674528 16682389833689712 16733384285161896 16773266372324352 16802530501216284 16842577390391808 16871962445436186 16912174817624832 16940412647735544 16963871672009856 16980788163068928 17001769993325568 17033970315282624 17050956709197312 17072025241231872 17103077789757696 17132917336914357 17173751664921984 17244717580892736 17264732589282816 17297430946459488 17336074459486464 17368907933841552 17440680280675608 17460922732342848 17493992661760164 17511437793164832 17533075305616992 17566281887635206 17638869829319649 17676952328071872 17701431309923328 17710431404450796 17774577720294912 17837975663536347 17877826786345416 17920436519918592 18006576567728562 18049493161522944 18080983908917523 18124077844008576 18254601038358432 18272804653737216 18330033274054128 18480450161166048 18506041824010752 18582513071217408 18613539822820536 18657903043372032 18690455276633844 18735001816278528 18825057320807133 18869924668864896 18888741889256448 18912081228530688 18947899564190784 19048279344374016 19057964228702487 19084355631011088 19103386683452544 19126991242491264 19163216604692952 19240962513477408 19283947994260224 19320470623037232 19422824162943168 19459609814766924 19503083766922272 19540021425571746 19643538073885704 19690356176206848 19700367517310436 19724709718819116 19771721284372992 19886571369080856 19914110223663744 19933968713167872 19996399935331776 20077526101019904 20112555134638593 20160491084908416 20305679806713312 20389587574509648 20451914126308984 20536426168153236 20556905235454368 20585372366034432 20621287433310894 20670435888208128 20754296643750912 20779941102953472 20790506431311804 20819297052012096 20840058200130048 20865808628172288 20905327205119584 20940232300673103 20990140923793536 21037034175556608 21076877043313344 21141304490117152 21188535450483456 21228665252473008 21249834625413504 21276091382097024 21316387009714632 21341127783974592 21381546586595756 21429314262420768 21450683723952384 21469900084887474 21491310018884112 21517865147802672 21558618680279571 21635082712128512 21646082827662084 21694441493542752 21724483880360448 21735529450916886 21814254474907392 21850677183311064 21902755746567168 21940969237787556 21993263001718272 22060491641861376 22098980333121417 22151650698232704 22173740478692352 22243186444919616 22311179046882528 22403374001621712 22425714802313856 22495949927248248 22549566423499776 22587216863647392 22618495562679808 22680552470521968 22711960420376832 22804103719676928 22843889782552476 22898335553229312 22938286021323354 22992956774523648 23008403392097607 23063241261945984 23114765945981952 23158543911788736 23181637773178368 23210281507742208 23254240374234144 23281230309790464 23325323549013552 23348583724219776 23377433740822656 23421709183513608 23445065475146304 23474034706693824 23518493105759532 23569269770762496 23613908539267728 23711486673727512 23783967551381796 23837102381793888 23882248409032134 23980935385928961 24008768756971416 24065990882030592 24107978545223364 24165437125344768 24265294303548672 24339468051144576 24363739538316288 24440044365405504 24541036284270816 24582011831224947 24640600214888064 24776684094956544 24818053097094048 24920607035511792 25083225572207616 25100076427742844 25159899558486528 25203795751824426 25263866085587712 25368262226437248 25397705792498688 25410618971603316 25445807508014784 25471182244603392 25502654989988352 25550955472923936 25654616684636544 25711930659013632 25760627497382976 25897098883924224 25946146419689232 26004111689229696 26053361900762328 26191384098514272 26240988992640246 26267156689747248 26299612958425488 26349422831452809 26515428492107808 26552146964884992 26565647106676194 26661866580442368 26770034801359872 26816740179518124 26880654779877888 27009864851592843 27074239742284416 27186116766012864 27381901557537648 27409206980605824 27495049911081192 27560581184277504 27720675241749072 27759062736016128 27873769606826112 27920309734230804 27986854565058048 28035682914950766 28102502724417792 28251380600644608 28304887003297344 28333112833884672 28368121842796032 28421849346286176 28454837045299456 28572419016561024 28600911631936512 28626533446516632 28655080025178816 28690486863736896 28744824907039428 28861443770216112 28925921991390336 28980705934555848 29085672633209856 29134236244414752 29189414722150386 29254625650383408 29310032138357619 29413988855815168 29465307110828556 29535534264310272 29550551275965654 29587064578228674 29657581926559488 29748238729176704 29829857053621284 29871165335495616 29900953069751808 29994599902997664 30116289151529856 30240736627362624 30282613893835776 30458519710069968 30584381361764472 30657275699364864 30677871189463476 30750988349261312 30804639252229854 30835357853181552 30878058549051648 30931931149966341 31005653832312192 31041640413053952 31100431398684736 31131444965626368 31169911654430208 31185759646967706 31228945578018144 31260087300195072 31298712942258432 31357990807679376 31425693027683328 31485211385690304 31555551263334912 31615315564970016 31711956735175728 31782803175725184 31842997878709512 31874751938120256 31914137073145536 31974580514571948 32011691675961888 32072319879893634 32143971393631152 32204850127331211 32236965028326168 32276797721704008 32353725738064896 32452624068192768 32469124241493126 32586725820540672 32603294176375329 32721381712361088 32776015774966596 32854133619850752 32989894502577408 33090737462792064 33227476047349056 33364779667379424 33466768570323792 33605061002432568 33685154780783616 33743924890872372 33824349635249664 33880825295471088 33927743344019712 34067940630565248 34101913418394624 34144050482463744 34206155579515392 34265834673828714 34347503329843968 34489435161785472 34529465178565632 34594861892918976 34672148918972928 34737815867683104 34881360561351216 34921845464685696 34987985323520328 35022875586329664 35066150611233984 35132563775270412 35277739658639298 35353904656143744 35420862808901592 35549155440589824 35675951327072694 35755653572690832 35823372613548201 36013153135457124 36098986323045888 36161967817835046 36248155688017152 36509202076716864 36545609307474432 36660066548108256 36960900322332096 37012083648021504 37165026142434816 37227079645641072 37380910553267688 37470003632557056 37650114641614266 37739849337729792 37805693627736639 37895799128381568 38096558688748032 38115928457404974 38168711262022176 38206773366905088 38253982484982528 38326433209385904 38481925026954816 38567895988520448 38640941246074464 38845648325886336 38919219629533848 39006167533844544 39080042851143492 39287076147771408 39361483488960369 39400735034620872 39449419437638232 39543442568745984 39773142738161712 39828220447327488 39848470660014291 39992799870663552 40155052202039808 40225110269277186 40320982169816832 40611359613426624 40779175149019296 40903828252617968 41072852336306472 41113810470908736 41170744732068864 41242574866621788 41340871776416256 41581012862623608 41638594104024192 41680116400260096 41731617256344576 41810654410239168 41880464601346206 41980281847587072 42053524372426149 42153754086626688 42282608980234304 42377070900966912 42457330504946016 42499669250827008 42552182764194048 42632774019429264 42682255567949184 42763093173191512 42858628524841536 42901367447904768 42939800169774948 42982620037768224 43035730295605344 43117237360559142 43292165655324168 43388882987085504 43448967760720896 43471058901833772 43628508949814784 43701354366622128 43784122083225579 43881938475575112 43986526003436544 44120983283722752 44197960666242834 44303301396465408 44325826913948481 44380596867343011 44486372889839232 44622358093765056 44806748003243424 44851429604627712 44991899854496496 45174433727294784 45236991125359616 45361104941043936 45423920840753664 45687779565104952 45796671106458624 45876572042646708 45985913549047296 46016806784195214 46126482523891968 46206958878344781 46317087823577472 46363275546356736 46420563015484416 46508480748468288 46562460619580928 46650647098027104 46697167448439552 46754867481645312 46843418367027216 46890130950292608 46948069413387648 47036986211519064 47138539541524992 47227817078535456 47422973347455024 47567935102763592 47674204763587776 47764496818064268 47961870771857922 48017537513942832 48108479819840451 48215957090446728 48330874250689536 48530588607097344 48678936102289152 48703686362239689 48880088730811008 49082072568541632 49164023662449894 49281200429776128 49636106194188096 49841214071023584 50200152855485688 50319799116973056 50407591503648852 50527732171175424 50736524452874496 50821237943206632 50891615016029568 50942364489206784 51005309979976704 51101910945847872 51309233369273088 51398752010743071 51521254994765952 51794197767848448 51892292839378464 52008223378459392 52106723801524656 52382768197028544 52481977985280492 52534313379494496 52599225916850976 52698845662905618 53030856984215616 53104293929769984 53131294213352388 53323733160884736 53513926990609041 53633480359036248 53761309559755776 54019729703185686 54148479484568832 54242951726752569 54372233532025728 54763803115075296 54818413961211648 54990099822162384 55441350483498144 55518125472032256 55747539213652224 55840619468461608 55973709130116096 56071365829901532 56205005448835584 56475171962421399 56609774006594688 56666225667769344 56736243685592064 56843698692572352 56909674090598912 57144838033122048 57173892686107461 57253066893033264 57310160050357632 57380973727473792 57489649814078856 57722887540432224 57851843982780672 57961411869111696 58268472488829504 58378829444300772 58509251300766816 58620064276715238 58799253113138329 58930614221657112 59071068528620544 59101102551931308 59174129156457348 59315163853118976 59496477458353408 59659714107242568 59742330670991232 59801906139503616 59989199805995328 60232578303059712 60337665403915779 60481473254725248 60917039420139936 61168762723528944 61355742378926952 61501976698522624 61609278504459708 61670715706363104 61756117098103296 61863862299932682 62011307664624384 62200862797369472 62262889931252736 62339823308860416 62371519293935412 62457891156036288 62520174600390144 62597425884516864 62715981615358752 62820696902019309 62970422771380608 63111102526669824 63230631129940032 63423913470351456 63565606351450368 63685995757419024 63749503876240512 63828274146291072 63949161029143896 64023383351923776 64144639759787268 64287942787262304 64409700254662422 64473930056652336 64553595443408016 64675856040838713 64905248136385536 64938248482986252 65173451641081344 65206588352750658 65442763424722176 65552031549933192 65708267239701504 65979789005154816 66181474925584128 66296940999364251 66454952094698112 66729559334758848 66933537140647584 67210122004865136 67487849781744744 67648699270499328 67761650590942176 67855486688039424 68135881261130496 68412311159030784 68531669347657428 68695006659687936 68978870323570944 69025210176292821 69189723785837952 69344297837945856 69475631735366208 69762721122702432 69843690929371392 69975970647040656 70045751172659328 70132301222467968 70265127550540824 70555479317278596 70707809312287488 70841725617803184 71351902654145388 71511307145381664 71646745227096402 72026306270914248 72197972646091776 72323935635670092 72496311376034304 73018404153433728 73091218614948864 73320133096216512 73746035493674841 73921800644664192 74330052284869632 74454159291282144 74761821106535376 75300229283228532 75479698675459584 75611387255473278 75791598256763136 76193117377496064 76231856914809948 76337422524044352 76413546733810176 76507964969965056 76652866418771808 76963850053909632 77135791977040896 77281882492148928 77691296651772672 77838439259067696 78012335067689088 78160085702286984 78574152295542816 78722966977920738 78801470069241744 78898838875276464 79048268494358427 79546285476323424 79656440894654976 79696941320028582 79985599741327104 80310104404079616 80450220538554372 80641964339633664 81029594554778529 81222719226853248 81558350298038592 81807656505235936 82145704672612944 82227620941817472 82485149733243576 82681743552832512 83162025725247216 83277188208048384 83621308820478336 83760929202692412 83960563695174144 84107048744852298 84307508173253376 84565217960468608 84754141801933824 84914661009892032 84999338501654016 85104365528388096 85265548038858528 85364511135898368 85526186346383024 85717257049683072 85802734895809536 85879600339549896 85965240075536448 86071460591210688 86234474721118284 86584331310648336 86777765974171008 86942117803667544 87257017899629568 87402708733244256 87568244166451158 87763876951150224 87930096415072857 88241966567445504 88395921332485668 88606602792930816 88651653827896962 88761193734686022 88972745779678464 89244716187530112 89613496006486848 89702859209255424 89983799708992992 90348867454589568 90722209882087872 90847841681507328 91375559130209904 91753144085293416 91971827098094592 92033613568390428 92252965047783936 92413917756689562 92634175647154944 92795793449899023 93016961496936576 93124921239161856 93301294196054208 93394334896879104 93509734963290624 93686836734054432 93780261900585216 93896138826775296 94073972423038128 94277079083049984 94455634157070912 94845946694910048 95135870205527184 95348409527175552 95528993636128536 95923741543715844 96035075027885664 96216959639680902 96431914180893456 96614550381993633 97061177214194688 97357872204578304 97407372724479378 97760177461622016 98164145137083264 98328047324899788 98562400859552256 99272212388376192 99682428142047168 100400305710971376 100815183007297704 101055464342350848 101473048905748992 101642475886413264 101783230032059136 102203821891695744 102618466738546176 102797504021486142 103042509989531904 103588395535696896 103784585678756928 104016446756918784 104213447603049312 104765536394057088 104963955970560984 105068626758988992 105198451833701952 105397691325811236 106061713968431232 106262588426704776 106647466321769472 107027853981218082 107266960718072496 107470117840644603 108039459406371372 108296958969137664 108485903453505138 108744467064051456 109527606230150592 109636827922423296 109980199644324768 110882700966996288 111036250944064512 111495078427304448 111681238936923216 112142731659803064 112410010897671168 112950343924842798 113219548013189376 113417080883209917 113687397385144704 113819348181197824 114289676066244096 114347785372214922 114506133786066528 114620320100715264 114761947454947584 114979299628157712 115445775080864448 115703687965561344 115922823738223392 116536944977659008 116757658888601544 117018502601533632 117240128553430476 117598506226276658 117861228443314224 118084450466881107 118202205103862616 118348258312914696 118630327706237952 118992954916706816 119319428214485136 119484661341982464 119545411980042873 119978399611990656 120465156606119424 120675330807831558 120962946509450496 121834078840279872 122337525447057888 122711484757853904 123218557008919416 123341431412726208 123512234196206592 123727724599865364 124022615329248768 124401725594738944 124743038587870824 124915782312072576 125040349200780288 125194851769033728 125431963230717504 125641393804038618 125940845542761216 126160573117278447 126461262259880064 126847826940702912 127131212702900736 127371991514838048 127499007752481024 127656548292582144 127898322058287792 128046766703847552 128289279519574536 128575885574524608 128819400509324844 128947860113304672 129107190886816032 129351712081677426 129876496965972504 130346903282162688 130413176705501316 130885526849444352 131104063099866384 131352366249676737 131959578010309632 132362949851168256 132593881998728502 132909904189396224 133459118669517696 133867074281295168 134420244009730272 134975699563489488 135523301181884352 135710973376078848 136271762522260992 137063338695314856 137390013319375872 137957740647141888 138050420352585642 138379447571675904 138620876635034343 138951263470732416 139525442245404864 139687381858742784 139951941294081312 140091502345318656 140264602444935936 140530255101081648 141110958634557192 141415618624574976 141683451235606368 142703805308290776 143022614290763328 143293490454192804 144052612541828496 144325439459521353 144647871271340184 144992622752068608 146036808306867456 146111059086719067 146640266192433024 147492070987349682 147843601289328384 148908318582564288 149523642213070752 150600458566457064 150959397350919168 151222774510946556 151583196513526272 152463713829619896 152674845048088704 152827093467620352 153015929939930112 153305732837543616 153927700107819264 154196256032229213 154563764984297856 155382593303545344 155676878518135392 156024670135378176 156320171404573968 157148304591085632 157445933955841476 157602940138483488 157797677750552928 158096536988716854 159092570952646848 159312881789309952 159393882640057164 159971199482654208 160541780971827123 160900441077108744 161283928679267328 162059189109557058 162445438453706496 162728855180257707 163116700596077184 163615313010471872 164291409345225888 164455241883634944 164970299466487152 166324051450494432 166554376416096768 167242617640956672 167521858405384824 167921127390348288 168214097489704596 168615016346506752 169130435920937216 169425515887264197 169829322019784064 169998677003308032 170208731056776192 170531096077717056 170729022271796736 171052372692766048 171434514099366144 171521678058322383 171759200679099792 171930480151072896 172142921182421376 172468949442236568 173168662621296672 173555531948342016 173884235607335088 174805417466488512 175136488332902316 175527753902300448 175860192830145714 176397759339414987 176791842664971336 177213205585861632 177303307655793924 177522387469372044 177945491559356928 178489432375060224 179226992012973696 179405718418510848 179967599417985984 180697734909179136 181444419764175744 182751118260419808 183506288170586832 184067227136780856 184505930095567872 184827835513379124 185268351294309888 185591586899798046 186033922993873152 186602588392108416 186788669793758208 187019469926581248 187373673468108864 187560523801170432 187792277653550592 188147944846076256 188462090706057927 188911268314141824 189691893389820096 190271740411054368 190696819054351104 191057987272257072 191847483087431688 192070150055771328 192433919279361804 192863828361786912 193229100763987266 194027568122516139 194715744409156608 194814745448958756 195520354923244032 196328290274166528 196656094649799576 197124801719104512 198544424776752384 198890822998092753 199364856284094336 200800611421942752 201630366014595408 202946097811497984 203284951772826528 203566460064118272 204407643783391488 205236933477092352 205595008042972284 206085019979063808 207075630528878463 207569171357513856 208032893513837568 208426895206098624 209531072788114176 209927911941121968 210137253517977984 210396903667403904 210795382651622472 212123427936862464 212525176853409552 214055707962436164 214533921436144992 214940235681289206 216078918812742744 216593917938275328 216971806907010276 217488934128102912 219055212460301184 219273655844846592 219960399288649536 221238106481024523 221765401933992576 222990156854608896 223362477873846432 224285463319606128 225900687849685596 226439096026378752 226834161766419834 227374794770289408 228579352132488192 228695570744429844 229012267572133056 229240640201430528 229523894909895168 229958599256315424 230891550161728896 231407375931122688 231845647476446784 233073889955318016 233515317777203088 234037005203067264 234480257106860952 235197012452553316 235722456886628448 236168900933762214 236404410207725232 236696516625829392 237144805483075281 237985909833413632 238638856428970272 238969322683964928 239090823960085746 239956799223981312 240930313212238848 241350661615663116 241925893018900992 243088783664335587 243668157680559744 244675050894115776 245422969515707808 246437114017838832 246682862825452416 247455449199730728 248045230658497536 248803451189477888 249486077175741648 249831564624145152 250863926461435008 251282787608077236 251881691085522432 252321146234556894 252922524519760128 253695653881405824 254262425405801472 254743983029676096 254998015504962048 255313096585164288 255796644116575584 256093533407695104 256578559039149072 257151771149049216 257638801018649688 257895720226609344 258214381773632064 258703424163354852 259752993931945008 260826353411002632 261771053698888704 262208126199732768 262704732499353474 263790289245218571 264725899702336512 265187763997457004 265819808378792448 266918237339035392 267734148562590336 268840488019460544 269951399126978976 271046602363768704 272543525044521984 274126677390629712 275915481294283776 276100840705171284 276758895143351808 277241753270068686 277902526941464832 279050884490809728 279374763717485568 279903882588162624 280183004690637312 280529204889871872 281060510202163296 282221917269114384 282831237249149952 283366902471212736 285407610616581552 286045228581526656 286586980908385608 288105225083656992 288650878919042706 289295742542680368 289843651145980899 292073616613734912 292222118173438134 293280532384866048 294984141974699364 295687202578656768 297816637165128576 299047284426141504 301200917132914128 302445549021893112 303166393027052544 304927427659239792 305349690096177408 306611465675087232 307855400215638528 308392512064458426 309127529968595712 310765186607090688 311353757036270784 312049340270756352 312640342809147936 314296609182171264 314891867911682952 315205880276966976 315595355501105856 316193073977433708 318185141905293696 318787765280114328 319942398965308416 321083561943654246 321800882154217488 322410353521933809 324118378219114116 324890876907412992 325457710360515414 326233401192154368 327230626020943744 328582818690451776 328910483767269888 329940598932974304 332648102900988864 333108752832193536 334485235281913344 335043716810769648 336428194979409192 337230032693013504 338260871841874432 338851031774528394 339658644039568128 340251242649629751 341062192155434112 341458044543593472 342104745385532096 342869028198732288 343043356116644766 343518401358199584 343860960302145792 344285842364842752 344937898884473136 346337325242593344 347111063896684032 347768471214670176 349610834932977024 350272976665804632 351055507804600896 351720385660291428 352795518678829974 353583685329942672 354253351400643321 354606615311587848 355044774938744088 355890983118713856 356978864750120448 358453984025947392 358636235940128619 359935198835971968 361395469818358272 362888839528351488 365502236520839616 367012576341173664 368134454273561712 369655671026758248 370536702588619776 371183173799596092 372067845987746304 373205176784216832 374747346936217728 375121047602340864 375584555307101184 376295889692152512 376924181412115854 377822536628283648 379383786779640192 380543480822108736 381393638108702208 382115974544514144 383694966174863376 384140300111542656 384867838558723608 385727656723573824 386458201527974532 388055136245032278 389629490897917512 391040709846488064 392656580548333056 393312189299599152 394057098749030211 397088849553504768 397781645996185506 398729712568188672 401601222843885504 403260732029190816 406569903545653056 407132920128236544 408815287566782976 411190016085944568 412170039958127616 414151261057756926 415138342715027712 415862629905103029 416853790412197248 419062145576228352 419855823882243936 420274507035955968 420793807334807808 421590765303244944 424246855873724928 425050353706819104 428111415924872328 429067842872289984 429880471362578412 432157837625485488 432976318378564059 433943613814020552 434977868256205824 438110424920602368 438333177260157201 439920798577299072 442476212962049046 443530803867985152 446724955747692864 448570926639212256 451801375699371192 452878192052757504 453668323532839668 454749589540578816 457391141488859688 458024535144266112 458481280402861056 459047789819790336 459917198512630848 461783100323457792 462588768096687639 463691294952893568 466147779910636032 467030635554406176 468074010406134528 468960514213721904 470394024905106632 471444913773256896 472337801867524428 472808820415450464 473393033251658784 474289610966150562 477277712857940544 477938645367929856 478181647920171492 479913598447962624 481625342915481369 482701323231326232 483851786037801984 486177567328671174 487336315361119488 488186565540773121 489350101788231552 490845939031415616 492874228035677664 493365725650904832 494910898399461456 497606902378955776 498972154351483296 499663129248290304 501727852922870016 502565575216154472 503763382171044864 504642292469113788 505845049039520256 507391307762811648 508276547661792591 509487966059352192 509996031009924096 510626193170328576 511593288233151168 512187066815390208 513157118078298144 514303542298098432 515277602037299376 515791440453218688 516428763547264128 517406848326709704 519505987863890016 521652706822005264 524416252399465536 525409464998706948 527580578490437142 529193278018244961 530375527994914008 531639616757584896 533836474678070784 535468297125180672 537680976038921088 539902798253957952 542093204727537408 548253354781259424 552201681410342568 553517790286703616 554483506540137372 555805053882929664 558101768981619456 559807765176325248 560366009381274624 561058409779743744 562121020404326592 564443834538228768 565386272118173781 566733804942425472 570815221233163104 572090457163053312 573173961816771216 576210450167313984 577301757838085412 578591485085360736 579687302291961798 584147233227469824 584444236346876268 586561064769732096 589968283949398728 591374405157313536 595633274330257152 596672468994278259 598094568852283008 602401834265828256 604891098043786224 609854855318479584 610699380192354816 613222931350174464 615710800431277056 616785024128916852 618255059937191424 621226891586635389 622707514072541568 624098680541512704 625280685618295872 628593218364342528 629783735823365904 630411760553933952 631190711002211712 632386147954867416 636370283810587392 637575530560228656 642167123887308492 643601764308434976 644820707043867618 648236756438228232 649781753814825984 650915420721030828 652466802384308736 654461252041887488 657165637380903552 657820967534539776 659881197865948608 663714319443073569 665296205801977728 668970470563826688 670087433621539296 672856389958818384 676521743683748864 677702063549056788 679317288079136256 680502485299259502 682124384310868224 684209490771064192 685738056397464576 686086712233289532 687036802716399168 687721920604291584 688571684729685504 689875797768946272 692674650485186688 694222127793368064 695536942429340352 699221669865954048 700545953331609264 702111015609201792 703440771320582856 705591037357659948 707167370659885344 708506702801286642 709213230623175696 710089549877488176 711434416449225843 713957729500240896 716907968051894784 717272471880257238 719870397671943936 722790939636716544 725777679056702976 729266350993006761 731004473041679232 734025152682347328 736268908547123424 739311342053516496 742366347599192184 744135691975492608 746410353568433664 749494693872435456 752591779384305024 753848362824231708 755645073256567296 758767573559280384 761086961644217472 762787276217404416 764231949089028288 767389932349726752 768280600223085312 769735677117447216 771455313447147648 772916403055949064 776110272490064556 779258981795835024 785313161096666112 786624378599198304 788114197498060422 794177699107009536 795563291992371012 797459425136377344 803202445687771008 806521464058381632 813139807091306112 817630575133565952 822380032171889136 828302522115513852 830276685430055424 831725259810206058 833707580824394496 838124291152456704 839711647764487872 840549014071911936 841587614669615616 843181530606489888 848493711747449856 850100707413638208 856222831849744656 858135685744579968 859760942725156824 864315675250970976 865952636757128118 867887227628041104 869530953437942697 876220849841204736 876666354520314402 879841597154598144 884952425924098092 887061607735970304 893449911495385728 897141853278424512 903602751398742384 907336647065679336 909499179081157632 914782282977719376 916049070288532224 919834397025261696 923566200646915584 925177536193375278 927382589905787136 932295559821272064 934061271108812352 936148020812269056 937921028427443808 940788049810213264 942889827546513792 944675603735048856 945617640830900928 946786066503317568 948579221932301124 954555425715881088 956363295840342984 959827196895925248 963250685830962738 965402646462652464 967231060565801427 972355134657342348 974672630722238976 976373131081546242 978700203576463104 981691878062831232 985748456071355328 986731451301809664 989821796798922912 997944308702966592 999326258496580608 1003455705845740032 1005131150432308944 1009284584938227576 1011690098079040512 1014782615525623296 1016553095323585182 1018975932118704384 1020753727948889253 1023186576466302336 1024374133630780416 1026314236156596288 1028607084596196864 1030555204074598752 1031582880906437376 1032857527094528256 1034813696653419408 1039011975727780032 1043305413644010528 1048832504798931072 1050818929997413896 1055161156980874284 1058386556036489922 1060751055989828016 1062760054201929963 1067672949356141568 1070936594250361344 1075361952077842176 1079805596507915904 1084186409455074816 1096506709562518848 1104403362820685136 1108967013080274744 1111610107765859328 1116203537963238912 1119615530352650496 1124242040808653184 1128887669076457536 1130772544236347562 1133467609884850944 1141630442466326208 1144180914326106624 1146347923633542432 1152420900334627968 1154603515676170824 1157182970170721472 1159374604583923596 1168888472693752536 1173122129539464192 1179936567898797456 1182171296247090633 1191266548660514304 1193344937988556518 1196189137704566016 1204803668531656512 1209782196087572448 1219709710636959168 1221398760384709632 1226445862700348928 1233570048257833704 1236510119874382848 1242453783173270778 1245415028145083136 1247587889715309087 1250561371236591744 1257186436728685056 1259567471646731808 1260823521107867904 1262381422004423424 1264772295909734832 1272740567621174784 1275151061120457312 1284334247774616984 1287203528616869952 1289641414087735236 1296473512876456464 1298928955135692177 1301830841442061656 1304933604768617472 1308922504083774976 1314331274761807104 1314999531780471603 1319762395731897216 1327428638886147138 1330592411603955456 1340174867243078592 1345712779917636768 1355404127098113576 1358634576158272512 1361004970598519004 1364248768621736448 1368418981542128384 1372173424466579064 1374073605432798336 1375443841208583168 1377143369459371008 1379751595537892544 1385349300970373376 1387766304290062917 1391073884858680704 1398443339731908096 1401091906663218528 1404222031218403584 1406881542641165712 1411182074715319896 1414334741319770688 1417013405602573284 1418426461246351392 1420179099754976352 1422868832898451686 1433815936103789568 1434544943760514476 1439740795343887872 1444876028746444107 1451555358113405952 1458532701986013522 1462008946083358464 1468050305364694656 1472537817094246848 1478622684107032992 1484732695198384368 1492820707136867328 1498989387744870912 1505183558768610048 1507696725648463416 1511290146513134592 1517535147118560768 1522173923288434944 1524829642985377773 1528463898178056576 1534779864699453504 1536561200446170624 1539471354234894432 1542910626894295296 1545832806111898128 1552220544980129112 1558517963591670048 1573248757198396608 1576228394996120844 1587579834054734883 1591126583984742024 1594918850272754688 1606404891375542016 1613042928116763264 1626279614182612224 1644760064343778272 1656605044231027704 1660553370860110848 1663450519620412116 1667415161648788992 1679423295528975744 1681098028143823872 1683175229339231232 1686363061212979776 1696158816354521343 1700201414827276416 1712445663699489312 1716271371489159936 1719521885450313648 1728631350501941952 1731905273514256236 1735774455256082208 1739061906875885394 1752441699682409472 1753332709040628804 1759683194309196288 1769904851848196184 1774123215471940608 1786899822990771456 1790017406982834777 1794283706556849024 1807205502797484768 1814673294131358672 1829564565955438752 1832098140577064448 1839668794050523392 1847132401293831168 1850355072386750556 1854765179811574272 1863680674759906167 1868122542217624704 1872296041624538112 1875842056854887616 1881576099620426528 1885779655093027584 1889351207470097712 1891235281661801856 1893572133006635136 1897158443864602248 1909110851431762176 1912726591680685968 1926501371661925476 1930805292925304928 1934462121131602854 1944710269314684696 1949345261444477952 1952746262163092484 1957400407152926208 1963383756125662464 1971496912142710656 1973462902603619328 1979643593597845824 1995888617405933184 2006911411691480064 2010262300864617888 2018569169876455152 2029565231051246592 2033106190647170364 2037951864237408768 2041507455897778506 2046373152932604672 2052628472313192576 2057214169192393728 2061110408149197504 2063165761812874752 2065715054189056512 2069627393306838816 2078023951455560064 2086610827288021056 2097665009597862144 2101637859994827792 2110322313961748568 2116773112072979844 2121502111979656032 2125520108403859926 2134303249347677529 2141873188500722688 2150723904155684352 2159611193015831808 2168372818910149632 2187799052979020283 2193013419125037696 2208806725641370272 2217934026160549488 2232407075926477824 2239231060705300992 2248484081617306368 2257775338152915072 2261545088472695124 2266935219769701888 2283260884932652416 2288361828652213248 2292695847267084864 2304841800669255936 2309207031352341648 2314365940341442944 2318749209167847192 2337776945387505072 2359873135797594912 2364342592494181266 2382533097321028608 2386689875977113036 2392378275409132032 2409607337063313024 2419564392175144896 2439419421273918336 2452891725400697856 2467140096515667408 2484907566346541556 2490830056290166272 2495175779430618174 2501122742473183488 2514372873457370112 2519134943293463616 2521647042215735808 2524762844008846848 2529544591819469664 2545481135242349568 2550302122240914624 2568668495549233968 2574407057233739904 2579282828175470472 2592947025752912928 2597857910271384354 2603661682884123312 2608592860313828091 2617845008167549952 2628662549523614208 2629999063560943206 2639524791463794432 2654857277772294276 2661184823207910912 2680349734486157184 2691425559835273536 2710808254196227152 2722009941197038008 2728497537243472896 2736837963084256768 2744346848933158128 2748147210865596672 2759503191075785088 2770698601940746752 2775532608580125834 2782147769717361408 2796886679463816192 2802183813326437056 2808444062436807168 2813763085282331424 2822364149430639792 2828669482639541376 2834026811205146568 2836852922492702784 2840358199509952704 2845737665796903372 2869089887521028952 2879481590687775744 2889752057492888214 2901693181697404281 2917065403972027044 2924017892166716928 2936100610729389312 2945075634188493696 2957245368214065984 2969465390396768736 2997978775489741824 3010367117537220096 3015393451296926832 3035070294237121536 3044347846576869888 3049659285970755546 3056927796356113152 3069559729398907008 3073122400892341248 3078942708469788864 3085821253788590592 3091665612223796256 3104441089960258224 3117035927183340096 3146497514396793216 3152456789992241688 3175159668109469766 3182253167969484048 3188280162605789889 3212809782751084032 3226085856233526528 3252559228365224448 3289520128687556544 3313210088462055408 3326901039240824232 3334830323297577984 3358846591057951488 3372726122425959552 3392317632709042686 3400402829654552832 3424891327398978624 3432542742978319872 3439043770900627296 3457262701003883904 3463810547028512472 3471548910512164416 3478123813751770788 3506665418081257608 3519366388618392576 3539809703696392368 3546513888741271899 3573799645981542912 3580034813965669554 3588567413113698048 3614411005594969536 3629346588262717344 3659129131910877504 3664196281154128896 3679337588101046784 3700710144773501112 3709530359623148544 3727361349519812334 3736245084435249408 3742763669145927261 3751684113709775232 3763152199240853056 3771559310186055168 3778702414940195424 3782470563323603712 3787144266013270272 3794316887729204496 3818221702863524352 3825453183361371936 3853002743323850952 3861610585850609856 3868924242263205708 3889420538629369392 3896786865407076531 3905492524326184968 3914800814305852416 3926767512251324928 3942993824285421312 3944998595341414809 3959287187195691648 3991777234811866368 4020524601729235776 4037138339752910304 4066212381294340728 4075903728474817536 4083014911795557012 4092746305865209344 4105256944626385152 4122220816298395008 4126331523625749504 4131430108378113024 4139254786613677632 4156047902911120128 4173221654576042112 4195330019195724288 4203275719989655584 4220644627923497136 4233546224145959688 4243004223959312064 4251040216807719852 4268606498695355058 4301447808311368704 4319222386031663616 4334628086239332321 4375598105958040566 4386026838250075392 4417613451282740544 4435868052321098976 4478462121410601984 4496968163234612736 4515550676305830144 4523090176945390248 4533870439539403776 4566521769865304832 4574488928956133319 4585391694534169728 4609683601338511872 4618414062704683296 4628731880682885888 4637498418335694384 4675553890775010144 4719746271595189824 4728685184988362532 4762739502164204649 4773379751954226072 4784756550818264064 4819214674126626048 4839128784350289792 4878838842547836672 4934280193031334816 4969815132693083112 4981660112580332544 4990351558861236348 5002245484946366976 5038269886586927232 5043294084431471616 5049525688017693696 5059089183638939328 5088476449063564029 5100604244481829248 5137336991098467936 5148814114467479808 5158565656350940944 5185894051505825856 5195715820542768708 5207323365768246624 5217185720627656182 5257325099047228416 5259998127121886412 5279049582927588864 5309714555544588552 5322369646415821824 5360699468972314368 5370052220948504331 5382851119670547072 5421616508392454304 5444019882394076016 5473675926168513536 5488693697866316256 5496294421731193344 5519006382151570176 5541397203881493504 5551065217160251668 5564295539434722816 5591042024279718501 5604367626652874112 5616888124873614336 5627526170564662848 5644728298861279584 5657338965279082752 5668053622410293136 5673705844985405568 5680716399019905408 5691475331593806744 5738179775042057904 5779504114985776428 5803386363394808562 5834130807944054088 5848035784333433856 5872201221458778624 5890151268376987392 5914490736428131968 5938930780793537472 6020734235074440192 6030786902593853664 6088695693153739776 6099318571941511092 6113855592712226304 6139119458797814016 6157885416939577728 6171642507577181184 6183331224447592512 6208882179920516448 6234071854366680192 6292995028793586432 6304913579984483376 6350319336218939532 6364506335938968096 6376560325211579778 6425619565502168064 6452171712467053056 6505118456730448896 6563397158937060849 6579040257375113088 6626420176924110816 6653802078481648464 6717693182115902976 6745452244851919104 6784635265418085372 6800805659309105664 6849782654797957248 6865085485956639744 6878087541801254592 6914525402007767808 6927621094057024944 6943097821024328832 6956247627503541576 7013330836162515216 7079619407392784736 7093027777482543798 7147599291963085824 7160069627931339108 7177134826227396096 7228822011189939072 7258693176525434688 7318258263821755008 7358675176202093568 7401420289547002224 7454722699039624668 7472490168870498816 7485527338291854522 7503368227419550464 7526304398481706112 7543118620372110336 7557404829880390848 7564941126647207424 7574288532026540544 7588633775458408992 7636443405727048704 7650906366722743872 7706005486647701904 7723221171701219712 7737848484526411416 7778841077258738784 7793573730814153062 7810985048652369936 7825778580941484273 7853535024502649856 7885987648570842624 7889997190682829618 7918574374391383296 7983554469623732736 8041049203458471552 8074276679505820608 8132424762588681456 8166029823591114024 8185492611730418688 8210513889252770304 8244441632596790016 8278509573227355264 8312095805822240256 8346443309152084224 8390660038391448576 8406551439979311168 8441289255846994272 8467092448291919376 8486008447918624128 8502080433615439704 8537212997390710116 8638444772063327232 8669256172478664642 8751196211916081132 8772053676500150784 8835226902565481088 8871736104642197952 8993936326469225472 9031101352611660288 9046180353890780496 9133043539730609664 9148977857912266638 9170783389068339456 9219367202677023744 9236828125409366592 9257463761365771776 9274996836671388768 9351107781550020288 9439492543190379648 9457370369976725064 9525479004328409298 9546759503908452144 9564840487817369667 9638429348253252096 9678257568700579584 9757677685095673344 9868560386062669632 9939630265386166224 9980703117722472696 10004490969892733952 10076539773173854464 10118178367277878656 10176952898127128058 10201208488963658496 10274673982196935872 10297628228934959616 10317131312701881888 10371788103011651712 10391431641085537416 10414646731536493248 10434371441255312364 10519996254243772824 10558099165855177728 10619429111089177104 10639541666223815697 10721398937944628736 10740104441897008662 10765702239341094144 10843233016784908608 10888039764788152032 10977387395732632512 10992588843462386688 11038012764303140352 11102130434320503336 11128591078869445632 11182084048559437002 11208735253305748224 11228291007437781783 11255052341129325696 11289456597722559168 11314677930558165504 11336107244820586272 11347411689970811136 11361432798039810816 11382950663187613488 11476359550084115808 11559008229971552856 11606772726789617124 11668261615888108176 11690360596221229593 11744402442917557248 11780302536753974784 11828981472856263936 11877861561587074944 12061573805187707328 12198637143883022184 12227711185424452608 12278238917595628032 12315770833879155456 12366662448895185024 12417764359841032896 12468143708733360384 12585990057587172864 12609827159968966752 12700638672437879064 12729012671877936192 12753120650423159556 12904343424934106112 13003884258717996963 13126794317874121698 13158080514750226176 13252840353848221632 13307604156963296928 13435386364231805952 13490904489703838208 13569270530836170744 13601611318618211328 13699565309595914496 13723466786868399957 13756175083602509184 13829050804015535616 13855242188114049888 13886195642048657664 13912495255007083152 14026661672325030432 14159238814785569472 14186055554965087596 14288218506492613947 14320139255862678216 14354269652454792192 14457644022379878144 14517386353050869376 14636516527643510016 14802840579094004448 14909445398079249336 14944980337740997632 14971054676583709044 15006736454839100928 15052608796963412224 15114809659760781696 15129882253294414848 15148577064053081088 15177267550916817984 15265429347190692087 15301812733445487744 15412010973295403808 15446442343402439424 15475696969052822832 15557682154517477568 15587147461628306124 15621970097304739872 15651557161882968546 15771975297141685248 15779994381365659236 15837148748782766592 15967108939247465472 16082098406916943104 16148553359011641216 16264849525177362912 16332059647182228048 16421027778505540608 16488883265193580032 16557019146454710528 16624191611644480512 16692886618304168448 16773126072839155503 16813102879958622336 16882578511693988544 16934184896583838752 16972016895837248256 17004160867230879408 17074425994781420232 17338512344957329284 17502392423832162264 17544107353000301568 17670453805130962176 17743472209284395904 18062202705223320576 18092360707781560992 18266087079461219328 18297955715824533276 18341566778136678912 18473656250818733184 18514927522731543552 18549993673342777536 18702215563100040576 18878985086380759296 18914740739953450128 19050958008656818596 19093519007816904288 19129680975634739334 19276858696506504192 19356515137401159168 19515355370191346688 19690191476811182547 19737120772125339264 19879260530772332448 19961406235444945392 20153079546347708928 20236356734555757312 20353905796254256116 20402416977927316992 20549347964393871744 20595256457869919232 20634262625403763776 20743576206023303424 20782863282171074832 20829293463072986496 20868742882510624728 21039992508487545648 21238858222178354208 21279083332447631394 21442797875889257472 21480208883794017324 21531404478682188288 21686466033569817216 21776079529576304064 21954774791465265024 22076025528606280704 22204260868641006672 22364168097118874004 22417470506611496448 22456582014875563566 22510104682258651392 22578913195445118336 22629355861116331008 22672214489641172544 22694823379941622272 22722865596079621632 22765901326375226976 22952719100168231616 23118016459943105712 23213545453579234248 23336523231776216352 23380721192442459186 23477335742824452819 23560605073507949568 23657962945712527872 23755723123174149888 24123147610375414656 24397274287766044368 24556477835191256064 24631541667758310912 24733324897790370048 24835528719682065792 24936287417466720768 25171980115174345728 25219654319937933504 25401277344875758128 25458025343755872384 25506241300846319112 26007768517435993926 26253588635748243396 26316161029500452352 26505680707696443264 26615208313926593856 26981808979407676416 27138541061672341488 27399130619191828992 27446933573736799914 27512350167205018368 27658101608031071232 27710484376228099776 27772391284097315328 27824990510014166304 28053323344650060864 28318477629571138944 28372111109930175192 28576437012985227894 28640278511725356432 28694521463452109001 28915288044759756288 29034772706101738752 29273033055287020032 29605681158188008896 29818890796158498672 29942109353167418088 30013472909678201856 30105217593926824448 30229619319521563392 30354535101833635968 30530858694381384174 30603625466890975488 30824021946590807616 30892884686804878848 30951393938105645664 31115364309034955136 31174294923256612248 31243940194609479744 31303114323765937092 31559988762731318472 31674297497565533184 31918624998671447091 32164196813833886208 32297106718023282432 32529699050354725824 32664119294364456096 32977766530387160064 33114038292909421056 33385773236608336896 33546252145678311006 33626205759917244672 33765157023387977088 33868369793167677504 33944033791674496512 34008321734461758816 34148851989562840464 34677024689914658568 35004784847664324528 35071081788663688779 35340907610261924352 35486944418568791808 36184721415563121984 36595911431649066552 36683133556273357824 36947312501637466368 37099987346685555072 37404431126200081152 37757970172761518592 37829481479906900256 38101916017313637192 38187038015633808576 38259361951269478668 38713030274802318336 39011652776153990889 39380382953622365094 39474241544250678528 39758521061544664896 39922812470889890784 40306159092695417856 40472713469111514624 40707811592508512232 40804833955854633984 41098695928787743488 41170400360605199871 41268525250807527552 41487152412046606848 41565726564342149664 41658586926145972992 41737485765021249456 42079985016975091296 42477716444356708416 42558166664895262788 42864655519477841841 42960417767588034648 43062808957364376576 43372932067139634432 43552159059152608128 43909549582930530048 44408521737282013344 44728336194237748008 44834941013222992896 44913164029751127132 45020209364517302784 45157826390890236672 45344428979282345088 45389646759883244544 45445731192159243264 45531802652750453952 45905438200336463232 46236032919886211424 46427090907158468496 46673046463552432704 46761442384884918372 46954671485648905638 47315925891425055744 47511446246348299776 48246295220750829312 48794548575532088736 49263083335516621824 49466649795580740096 49671057439364131584 49872574834933441536 50319378218517466509 50439308639875867008 50802554689751516256 50916050687511744768 51012482601692638224 52015537034871987852 52507177271496486792 52632322059000904704 53011361415392886528 53230416627853187712 54277082123344682976 54798261238383657984 54893867147473599828 55024700334410036736 55420968752456199552 55544782568194630656 55649981020028332608 56106646689300121728 56636955259142277888 56744222219860350384 57152874025970455788 57280557023450712864 57389042926904218002 57830576089519512576 58069545412203477504 58546066110574040064 59070574430433547641 59211362316376017792 59637781592316997344 59884218706334836176 60210435187853648896 60459238639043126784 60709070203667271936 61061717388762768348 61207250933781950976 61648043893181615232 61785769373609757696 61902787876211291328 62230728618069910272 62348589846513224496 62487880389218959488 62606228647531874184 63119977525462636944 63837249997342894182 64328393627667772416 64594213436046564864 65059398100709451648 65328238588728912192 66228076585818842112 67092504291356622012 67252411519834489344 67530314046775954176 67736739586335355008 67888067583348993024 68016643468923517632 68297703979125680928 69354049379829317136 70009569695328649056 70142163577327377558 70681815220523848704 70973888837137583616 72369442831126243968 73191822863298133104 73894625003274932736 74199974693371110144 74808862252400162304 75515940345523037184 75658962959813800512 76203832034627274384 76374076031267617152 76518723902538957336 78023305552307981778 78760765907244730188 78948483088501357056 79517042123089329792 79845624941779781568 80945426938223029248 81415623185017024464 82197391857575486976 82340800721210399742 82537050501615055104 82974304824093213696 83131453128684299328 83317173852291945984 83474971530042498912 84159970033950182592 84955432888713416832 85116333329790525576 85729311038955683682 85920835535176069296 86083564390356327003 86745864134279268864 87104318118305216256 87819099165861060096 88817043474564026688 89456672388475496016 89826328059502254264 90040418729034605568 90315652781780473344 90688857958564690176 91063605305500907904 91810876400672926464 92472065839772422848 92854181814316936992 93346092927104865408 93522884769769836744 93909342971297811276 95022892492696599552 96492590441501658624 97589097151064177472 98933299591161480192 99342114878728263168 100638756437034933018 100878617279751734016 101605109379503032512 101832101375023489536 102024965203385276448 104031074069743975704 105014354542992973584 105213245365991066337 106022722830785773056 106460833255706375424 108554164246689365952 109787734294947199656 110049400668820073472 110841937504912399104 111299962040056665216 112213293378600243456 113273910518284555776 113488444439720700768 114305748051940911576 114561114046901425728 114778085853808436004 116139090824406955008 117034958328461972667 118141148860867095282 118422724632752035584 119275563184633994688 119768437412669672352 120918477278086253568 121418140407334543872 122123434777525536696 122414501867563901952 123296087786363230464 123511201081815599613 123805575752422582656 124461457236139820544 124697179693026448992 124975760778437918976 125212457295063748368 126239955050925273888 127674499994685788364 128593966558433525523 129188426872093129728 130118796201418903296 130656477177457824384 134185008582713244024 134504823039668978688 135060628093551908352 135473479172670710016 136033286937847035264 136595407958251361856 138708098759658634272 140019139390657298112 140284327154654755116 141947777674275167232 144738885662252487936 146383645726596266208 147789250006549865472 148399949386742220288 149617724504800324608 150958134655552399527 151317925919627601024 152407664069254548768 152748152062535234304 153037447805077914672 156046611104615963556 157521531814489460376 157896966177002714112 159034084246178659584 159691249883559563136 162831246370034048928 164394783715150973952 164681601442420799484 165074101003230110208 166262906257368598656 166634347704583891968 166949943060084997824 168319940067900365184 169910865777426833664 170232666659581051152 171458622077911367364 171841671070352138592 172167128780712654006 173491728268558537728 174208636236610432512 175638198331722120192 177634086949128053376 178913344776950992032 179652656119004508528 180631305563560946688 181377715917129380352 182127210611001815808 183621752801345852928 184944131679544845696 185708363628633873984 186692185854209730816 187045769539539673488 187818685942595622552 192985180883003317248 195178194302128354944 198684229757456526336 201277512874069866036 201757234559503468032 203210218759006065024 203664202750046979072 204049930406770552896 208062148139487951408 210028709085985947168 210426490731982132674 212045445661571546112 212921666511412750848 217108328493378731904 219575468589894399312 221683875009824798208 222599924080113330432 224426586757200486912 226547821036569111552 226976888879441401536 228611496103881823152 229122228093802851456 229556171707616872008 234069916656923945334 236282297721734190564 236845449265504071168 238551126369267989376 239536874825339344704 242836280814669087744 244246869555051073392 246592175572726460928 247022402163631199226 247611151504845165312 248922914472279641088 249394359386052897984 249951521556875837952 250424914590127496736 252479910101850547776 255348999989371576728 257187933116867051046 258250693171068981009 260237592402837806592 261312954354915648768 268370017165426488048 270121256187103816704 270946958345341420032 272066573875694070528 273190815916502723712 277416197519317268544 280038278781314596224 280568654309309510232 289477771324504975872 292767291453192532416 296799898773484440576 301916269311104799054 302635851839255202048 304815328138509097536 305496304125070468608 306074895610155829344 312093222209231927112 315043063628978920752 315639736097973199011 318068168492357319168 319382499767119126272 325662492740068097856 329363202884841598968 330148202006460220416 332525812514737197312 333899886120169995648 336639880135800730368 339821731554853667328 340465333319162102304 342917244155822734728 343683342140704277184 344334257561425308012 348417272473220865024 351104874985385918001 355268173898256106752 357826689553901984064 359305312238009017056 362755431834258760704 364254421222003631616 367243505602691705856 369888263359089691392 371416727257267747968 373384371708419461632 374091539079079346976 375637371885191245104 385781899675300576569 390356388604256709888 402555025748139732072 403514469119006936064 406420437518012130048 408099860813541105792 416124296278975902816 420057418171971894336 420852981463964265348 425843333022825501696 434216656986757463808 439150937179788798624 443367750019649596416 445199848160226660864 448853173514400973824 452874403966657198581 453953777758882803072 457222992207763646304 458244456187605702912 459112343415233744016 468139833313847890668 472564595443468381128 473690898531008142336 477102252738535978752 479073749650678689408 488493739110102146784 493184351145452921856 494044804327262398452 495222303009690330624 498788718772105795968 499903043113751675904 500849829180254993472 504959820203701095552 510697999978743153456 514375866233734102092 516501386342137962018 520475184805675613184 522625908709831297536 536740034330852976096 541893916690682840064 544133147751388141056 546381631833005447424 554832395038634537088 560076557562629192448 561137308618619020464 578955542649009951744 585534582906385064832 603832538622209598108 605271703678510404096 609630656277018195072 610992608250140937216 612149791220311658688 624186444418463854224 630086127257957841504 631279472195946398022 636136336984714638336 638764999534238252544 651324985480136195712 658726405769683197936 665051625029474394624 667799772240339991296 673279760271601460736 679643463109707334656 680930666638324204608 685834488311645469456 687366684281408554368 688668515122850616024 702209749970771836002 710536347796512213504 715653379107803968128 718610624476018034112 728508842444007263232 739776526718179382784 742833454514535495936 746768743416838923264 748183078158158693952 751274743770382490208 771563799350601153138 780712777208513419776 805110051496279464144 812840875036024260096 816199721627082211584 832248592557951805632 840114836343943788672 841705962927928530696 868433313973514927616 878301874359577597248 890399696320453321728 905748807933314397162 907907555517765606144 914445984415527292608 916488912375211405824 918224686830467488032 936279666627695781336 945129190886936762256 946919208293919597033 954204505477071957504 958147499301357378816 976987478220204293568 988089608654524796904 990444606019380661248 997577437544211591936 1001699658360509986944 1009919640407402191104 1021395999957486306912 1028751732467468204184 1033002772684275924036 1045251817419662595072 1073480068661705952192 1088266295502776282112 1092763263666010894848 1109664790077269074176 1120153115125258384896 1122274617237238040928 1157345699025901729707 1171069165812770129664 1207665077244419196216 1210543407357020808192 1219261312554036390144 1224299582440623317376 1248372888836927708448 1260172254515915683008 1262558944391892796044 1277529999068476505088 1302649970960272391424 1317452811539366395872 1330103250058948789248 1335599544480679982592 1346559520543202921472 1358623211899971595743 1361861333276648409216 1371668976623290938912 1374733368562817108736 1377337030245701232048 1404419499941543672004 1421072695593024427008 1431306758215607936256 1437221248952036068224 1479553053436358765568 1485666909029070991872 1496366156316317387904 1502549487540764980416 1543127598701202306276 1561425554417026839552 1610220102992558928288 1625681750072048520192 1632399443254164423168 1664497185115903611264 1680229672687887577344 1683411925855857061392 1736866627947029855232 1756603748719155194496 1811497615866628794324 1815815111035531212288 1828891968831054585216 1832977824750422811648 1836449373660934976064 1872559333255391562672 1890258381773873524512 1893838416587839194066 1908409010954143915008 1916294998602714757632 1953974956440408587136 1976179217309049593808 1995154875088423183872 2003399316721019973888 2019839280814804382208 2042791999914972613824 2057503464934936408368 2066005545368551848072 2146960137323411904384 2185526527332021789696 2219329580154538148352 2240306230250516769792 2244549234474476081856 2314691398051803459414 2342138331625540259328 2415330154488838392432 2438522625108072780288 2448599164881246634752 2496745777673855416896 2520344509031831366016 2525117888783785592088 2605299941920544782848 2634905623078732791744 2671199088961359965184 2717246423799943191486 2723722666553296818432 2743337953246581877824 2749466737125634217472 2754674060491402464096 2808838999883087344008 2840757624881758791099 2862613516431215872512 2874442497904072136448 2971333818058141983744 2992732312632634775808 3005098975081529960832 3086255197402404612552 3220440205985117856576 3264798886508328846336 3328994370231807222528 3360459345375775154688 3366823851711714122784 3472037097077705189121 3513207497438310388992 3622995231733257588648 3631630222071062424576 3657783937662109170432 3672898747321869952128 3745118666510783125344 3780516763547747049024 3787676833175678388132 3832589997205429515264 3907949912880817174272 3952358434618099187616 3990309750176846367744 4006798633442039947776 4039678561629608764416 4085583999829945227648 4115006929869872816736 4132011090737103696144 4293920274646823808768 4438659160309076296704 4489098468948952163712 4629382796103606918828 4684276663251080518656 4830660308977676784864 4877045250216145560576 4897198329762493269504 4993491555347710833792 5040689018063662732032 5050235777567571184176 5210599883841089565696 5269811246157465583488 5434492847599886382972 5447445333106593636864 5486675906493163755648 5498933474251268434944 5509348120982804928192 5617677999766174688016 5681515249763517582198 5725227032862431745024 5748884995808144272896 5985464625265269551616 6010197950163059921664 6172510394804809225104 6440880411970235713152 6657988740463614445056 6720918690751550309376 6733647703423428245568 6944074194155410378242 7026414994876620777984 7245990463466515177296 7315567875324218340864 7345797494643739904256 7490237333021566250688 7561033527095494098048 7575353666351356776264 7815899825761634348544 7904716869236198375232 8013597266884079895552 8171167999659890455296 8230013859739745633472 8264022181474207392288 8587840549293647617536 8978196937897904327424 9258765592207213837656 9661320617955353569728 9794396659524986539008 9986983110695421667584 10081378036127325464064 10100471555135142368352 10416111291233115567363 10539622492314931166976 10868985695199772765944 10894890666213187273728 10973351812986327511296 11018696241965609856384 11235355999532349376032 11363030499527035164396 11497769991616288545792 11970929250530539103232 12020395900326119843328 12345020789609618450208 12881760823940471426304 13315977480927228890112 13467295406846856491136 13888148388310820756484 14052829989753241555968 14491980926933030354592 14631135750648436681728 14691594989287479808512 14980474666043132501376 15122067054190988196096 15150707332702713552528 15631799651523268697088 15809433738472396750464 16342335999319780910592 16460027719479491266944 16528044362948414784576 17175681098587295235072 17956393875795808654848 18517531184414427675312 19322641235910707139456 19973966221390843335168 20162756072254650928128 20200943110270284736704 20832222582466231134726 21079244984629862333952 21737971390399545531888 21946703625972655022592 22037392483931219712768 22470711999064698752064 22726060999054070328792 24040791800652239686656 24690041579219236900416 25763521647880942852608 26934590813693712982272 27776296776621641512968 28983961853866060709184 29383189978574959617024 29960949332086265002752 30244134108381976392192 30301414665405427105056 31248333873699346702089 31618867476944793500928 32684671998639561821184 32920055438958982533888 33056088725896829569152 35912787751591617309696 37035062368828855350624 38645282471821414278912 39947932442781686670336 40401886220540569473408 41664445164932462269452 42158489969259724667904 43475942780799091063776 43893407251945310045184 44074784967862439425536 44941423998129397504128 45452121998108140657584 49380083158438473800832 51527043295761885705216 53869181627387425964544 55552593553243283025936 57967923707732121418368 59921898664172530005504 60488268216763952784384 60602829330810854210112 62496667747398693404178 63237734953889587001856 65840110877917965067776 66112177451793659138304 74070124737657710701248 77290564943642828557824 80803772441081138946816 83328890329864924538904 86951885561598182127552 88149569935724878851072 89882847996258795008256 90904243996216281315168 98760166316876947601664 107738363254774851929088 111105187106486566051872 115935847415464242836736 119843797328345060011008 121205658661621708420224 124993335494797386808356 126475469907779174003712 131680221755835930135552 132224354903587318276608 148140249475315421402496 154581129887285657115648 161607544882162277893632 166657780659729849077808 173903771123196364255104 179765695992517590016512 181808487992432562630336 197520332633753895203328 222210374212973132103744 231871694830928485673472 242411317323243416840448 249986670989594773616712 264448709807174636553216 296280498950630842804992 323215089764324555787264 333315561319459698155616 347807542246392728510208 359531391985035180033024 363616975984865125260672 395040665267507790406656 444420748425946264207488 463743389661856971346944 484822634646486833680896 499973341979189547233424 592560997901261685609984 666631122638919396311232 695615084492785457020416 727233951969730250521344 888841496851892528414976 969645269292973667361792 999946683958379094466848 1185121995802523371219968 1333262245277838792622464 1391230168985570914040832 1454467903939460501042688 1777682993703785056829952 1999893367916758188933696 2666524490555677585244928 2908935807878921002085376 3555365987407570113659904 3999786735833516377867392 5333048981111355170489856 7999573471667032755734784 10666097962222710340979712 15999146943334065511469568 31998293886668131022939136
- Sum of all divisors σ(n): 111584828962316098228891807
- Sum of proper divisors (its aliquot sum) s(n): 79586535075647967205952671
- 31998293886668131022939136 is an abundant number, because the sum of its proper divisors (79586535075647967205952671) is greater than itself. Its abundance is 47588241188979836183013535
Bases of 31998293886668131022939136
- Binary: 11010011101111110011011111100110001010111000110111110100111110111110000100100000000002
- Hexadecimal: 0x1A77E6FCC571BE9F7C2400
- Base-36: 40QNCZRYIW6900000
Squares and roots of 31998293886668131022939136
- 31998293886668131022939136 squared (319982938866681310229391362) is 1023890811657583086649166961501658688275835960426496
- 31998293886668131022939136 cubed (319982938866681310229391363) is 32762759099278511622433810634241401011015551631703820341220177808890009747456
-
31998293886668131022939136 is a
perfect square number . Itssquare root is 5656703446944 -
The
cube root of 31998293886668131022939136 is 317474568.0306588333
Scales and comparisons
How big is 31998293886668131022939136?- 31,998,293,886,668,131,022,939,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,998,293,886,668,131,022,939,136 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 31998293886668131022939136 cubic inches would be around 26456214 feet tall.
Recreational maths with 31998293886668131022939136
- 31998293886668131022939136 backwards is 63193922013186668839289913
- The number of decimal digits it has is: 26
- The sum of 31998293886668131022939136's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31998293886668131022939136 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 31998293886668131022939136 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/31998293886668131022939136/
Chicago style:
Numbermatics. 2024. "Number 31998293886668131022939136 - Facts about the integer". https://numbermatics.com/n/31998293886668131022939136/
The information we have on file for 31998293886668131022939136 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 31998293886668131022939136, math, Factors of 31998293886668131022939136, curriculum, school, college, exams, university, Prime factorization of 31998293886668131022939136, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, nine hundred ninety-eight sextillion, two hundred ninety-three quintillion, eight hundred eighty-six quadrillion, six hundred sixty-eight trillion, one hundred thirty-one billion, twenty-two million, nine hundred thirty-nine thousand, one hundred thirty-six.