4319420321812045842963648
4,319,420,321,812,045,842,963,648 is an even composite number composed of five prime numbers multiplied together.
4319420321812045842963648 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, seven hundred twenty divisors.
Prime factorization of 4319420321812045842963648:
26 × 36 × 79 × 116 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 109 × 109 × 109)See below for interesting mathematical facts about the number 4319420321812045842963648 from the Numbermatics database.
Names of 4319420321812045842963648
- Cardinal: 4319420321812045842963648 can be written as Four septillion, three hundred nineteen sextillion, four hundred twenty quintillion, three hundred twenty-one quadrillion, eight hundred twelve trillion, forty-five billion, eight hundred forty-two million, nine hundred sixty-three thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 4.319420321812045842963648 × 1024
Factors of 4319420321812045842963648
Divisors of 4319420321812045842963648
- Number of divisors d(n): 13720
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 109 112 121 126 132 144 147 154 162 168 176 189 192 196 198 216 218 224 231 242 243 252 264 288 294 297 308 324 327 336 343 352 363 378 392 396 432 436 441 448 462 484 486 504 528 539 567 576 588 594 616 648 654 672 686 693 704 726 729 756 763 784 792 847 864 872 882 891 924 968 972 981 1008 1029 1056 1078 1089 1134 1176 1188 1199 1232 1296 1308 1323 1331 1344 1372 1386 1452 1458 1512 1526 1568 1584 1617 1694 1701 1728 1744 1764 1782 1848 1936 1944 1962 2016 2058 2079 2112 2156 2178 2268 2289 2352 2376 2398 2401 2464 2541 2592 2616 2646 2662 2673 2744 2772 2904 2916 2943 3024 3052 3087 3136 3168 3234 3267 3388 3402 3488 3528 3564 3597 3696 3773 3872 3888 3924 3969 3993 4032 4116 4158 4312 4356 4536 4578 4704 4752 4796 4802 4851 4928 5082 5103 5184 5232 5292 5324 5341 5346 5488 5544 5808 5832 5886 5929 6048 6104 6174 6237 6336 6468 6534 6776 6804 6867 6976 7056 7128 7194 7203 7392 7546 7623 7744 7776 7848 7938 7986 8019 8232 8316 8393 8624 8712 8829 9072 9156 9261 9317 9408 9504 9592 9604 9702 9801 10164 10206 10464 10584 10648 10682 10692 10791 10976 11088 11319 11616 11664 11772 11858 11881 11907 11979 12096 12208 12348 12474 12936 13068 13189 13552 13608 13734 14112 14256 14388 14406 14553 14641 14784 15092 15246 15552 15696 15876 15972 16023 16038 16464 16632 16786 16807 17248 17424 17658 17787 18144 18312 18522 18634 18711 19008 19184 19208 19404 19602 20328 20412 20601 20928 21168 21296 21364 21384 21582 21609 21952 22176 22638 22869 23232 23328 23544 23716 23762 23814 23958 24416 24696 24948 25179 25872 26136 26378 26411 26487 27104 27216 27468 27783 27951 28224 28512 28776 28812 29106 29282 29403 30184 30492 31392 31752 31944 32046 32076 32373 32928 33264 33572 33614 33957 34496 34848 35316 35574 35643 35721 35937 36288 36624 37044 37268 37387 37422 38368 38416 38808 39204 39567 40656 40824 41202 41503 42336 42592 42728 42768 43164 43218 43659 43923 44352 45276 45738 46656 47088 47432 47524 47628 47916 48069 48832 49392 49896 50358 50421 51744 52272 52756 52822 52974 53361 54208 54432 54936 55566 55902 56133 57024 57552 57624 58212 58564 58751 58806 60368 60984 61803 62784 63504 63888 64092 64152 64746 64827 65219 65856 66528 67144 67228 67914 68607 69696 70632 71148 71286 71442 71874 73248 74088 74536 74774 74844 75537 76736 76832 77616 78408 79134 79233 79461 81312 81648 82404 83006 83167 83349 83853 84672 85184 85456 85536 86328 86436 87318 87846 88209 90552 91476 92323 94176 94864 95048 95256 95832 96138 97119 98784 99792 100716 100842 101871 102487 103488 104544 105512 105644 105948 106722 106929 107811 108864 109872 111132 111804 112161 112266 115104 115248 116424 117128 117502 117612 117649 118701 120736 121968 123606 124509 127008 127776 128184 128304 129492 129654 130438 130691 130977 131769 133056 134288 134456 135828 137214 141264 142296 142572 142884 143748 144207 145079 146496 148176 149072 149548 149688 151074 151263 153664 155232 156816 158268 158466 158922 160083 161051 162624 163296 164808 166012 166334 166698 167706 170912 171072 172656 172872 174636 175692 176253 176418 181104 182952 184646 184877 185409 188352 189728 190096 190512 191664 192276 194238 194481 195657 197568 199584 201432 201684 203742 204974 205821 209088 211024 211288 211896 213444 213858 215622 219744 222264 223608 224322 224532 226611 230208 230496 232848 234256 235004 235224 235298 237402 237699 241472 243936 247212 249018 249501 250047 251559 254016 255552 256368 256608 258984 259308 260876 261382 261709 261954 263538 268576 268912 271656 274428 276969 282528 284592 285144 285768 287496 288414 290158 290521 291357 296352 298144 299096 299376 302148 302526 305613 307461 310464 313632 316536 316932 317844 320166 320787 322102 323433 326592 329616 332024 332668 333396 335412 336483 341824 345312 345744 349272 351384 352506 352836 352947 356103 362208 365904 369292 369754 370818 373527 379456 380192 381024 383328 384552 388476 388962 391314 392073 392931 395307 399168 402864 403368 407484 409948 411257 411642 422048 422576 423792 426888 427716 431244 432621 435237 439488 444528 447216 448644 449064 453222 453789 456533 460992 465696 468512 470008 470448 470596 474804 475398 480249 483153 487872 494424 498036 499002 500094 503118 512736 513216 517968 518616 521752 522764 523418 523908 527076 528759 537152 537824 543312 548856 553938 554631 556227 565056 569184 570288 571536 574992 576828 580316 581042 582169 582714 583443 586971 592704 596288 598192 598752 604296 605052 611226 614922 617463 627264 633072 633864 635688 640332 641574 644204 646261 646866 659232 664048 665336 666792 670824 672966 679833 690624 691488 698544 702768 705012 705672 705894 712206 713097 717409 724416 731808 738584 739508 741636 747054 748503 754677 760384 762048 766656 769104 776952 777924 782628 784146 785127 785862 790614 805728 806736 814968 819896 822514 823284 823543 830907 844096 845152 847584 853776 855432 862488 865242 870474 871563 874071 889056 894432 897288 898128 906444 907578 913066 914837 916839 922383 931392 937024 940016 940896 941192 949608 950796 960498 962361 966306 970299 988848 996072 998004 1000188 1006236 1009449 1015553 1025472 1035936 1037232 1043504 1045528 1046836 1047816 1054152 1057518 1058841 1068309 1075648 1086624 1097712 1107876 1109262 1112454 1120581 1127357 1138368 1140576 1143072 1149984 1153656 1160632 1162084 1164338 1165428 1166886 1173942 1176219 1185921 1196384 1197504 1208592 1210104 1222452 1229844 1233771 1234926 1266144 1267728 1271376 1280664 1283148 1288408 1292522 1293732 1294139 1295029 1297863 1305711 1318464 1328096 1330672 1333584 1341648 1345932 1359666 1361367 1369599 1382976 1397088 1405536 1410024 1411344 1411788 1424412 1426194 1434818 1437601 1440747 1449459 1463616 1477168 1479016 1483272 1494108 1497006 1509354 1538208 1553904 1555848 1565256 1568292 1570254 1571724 1581228 1586277 1595869 1611456 1613472 1629936 1639792 1645028 1646568 1647086 1661814 1663893 1690304 1695168 1707552 1710864 1724976 1730484 1740948 1743126 1746507 1748142 1750329 1760913 1771561 1778112 1788864 1794576 1796256 1812888 1815156 1826132 1829674 1831963 1833678 1844766 1880032 1881792 1882384 1899216 1901592 1920996 1924722 1932612 1938783 1940598 1977696 1992144 1996008 2000376 2012472 2018898 2031106 2033647 2039499 2071872 2074464 2087008 2091056 2093672 2095632 2108304 2115036 2117682 2136618 2139291 2152227 2173248 2195424 2215752 2218524 2224908 2241162 2245509 2254714 2264031 2281152 2286144 2299968 2307312 2321264 2324168 2328676 2330856 2333772 2347884 2352438 2355381 2371842 2392768 2417184 2420208 2444904 2459688 2467542 2469852 2470629 2492721 2532288 2535456 2542752 2561328 2566296 2576816 2585044 2587464 2588278 2590058 2595726 2611422 2614689 2656192 2661344 2667168 2683296 2691864 2719332 2722734 2739198 2744511 2750517 2767149 2794176 2811072 2820048 2822688 2823576 2848824 2852388 2869636 2875202 2878799 2881494 2887083 2898918 2954336 2958032 2966544 2988216 2994012 3018708 3028347 3046659 3076416 3107808 3111696 3130512 3136584 3140508 3143448 3162456 3172554 3176523 3191738 3195731 3204927 3226944 3259872 3279584 3290056 3293136 3294172 3323628 3327786 3361743 3382071 3415104 3421728 3449952 3460968 3481896 3486252 3493014 3496284 3500658 3521826 3528657 3543122 3557763 3589152 3592512 3625776 3630312 3652264 3659348 3663926 3667356 3689532 3701313 3760064 3764768 3798432 3803184 3841992 3849444 3865224 3877566 3881196 3882417 3885087 3893589 3917133 3955392 3984288 3992016 4000752 4024944 4037796 4062212 4067294 4075183 4078998 4084101 4108797 4148928 4174016 4182112 4187344 4191264 4216608 4230072 4235364 4273236 4278582 4304454 4312803 4322241 4348377 4390848 4431504 4437048 4449816 4482324 4491018 4509428 4523827 4528062 4614624 4642528 4648336 4657352 4661712 4667544 4695768 4704876 4710762 4743684 4758831 4787607 4834368 4840416 4889808 4919376 4935084 4939704 4941258 4985442 4991679 5021863 5070912 5085504 5122656 5132592 5153632 5170088 5174928 5176556 5180116 5191452 5222844 5229378 5239521 5282739 5314683 5322688 5334336 5366592 5383728 5438664 5445468 5478396 5489022 5495889 5501034 5534298 5640096 5645376 5647152 5697648 5704776 5739272 5750404 5757598 5762988 5764801 5774166 5797836 5816349 5908672 5916064 5933088 5976432 5988024 6037416 6056694 6093318 6100941 6118497 6215616 6223392 6261024 6273168 6281016 6286896 6324912 6345108 6353046 6383476 6391462 6403859 6409854 6417873 6456681 6519744 6559168 6580112 6586272 6588344 6647256 6655572 6723486 6736527 6764142 6792093 6843456 6899904 6921936 6963792 6972504 6986028 6992568 7001316 7043652 7057314 7066143 7086244 7108871 7115526 7178304 7251552 7260624 7304528 7318696 7327852 7334712 7379064 7402626 7411887 7478163 7529536 7596864 7606368 7683984 7698888 7730448 7755132 7762392 7764834 7770174 7787178 7834266 7844067 7891499 7968576 7984032 8001504 8049888 8075592 8124424 8134588 8150366 8157996 8168202 8217594 8233533 8301447 8364224 8374688 8382528 8433216 8460144 8470728 8546472 8557164 8608908 8625606 8636397 8644482 8661249 8696754 8863008 8874096 8899632 8964648 8982036 9018856 9047654 9056124 9058973 9065203 9085041 9139977 9229248 9285056 9296672 9314704 9323424 9335088 9391536 9409752 9421524 9487368 9517662 9529569 9575214 9587193 9614781 9680832 9779616 9838752 9870168 9879408 9882516 9970884 9983358 10043726 10063207 10085229 10146213 10245312 10265184 10307264 10340176 10349856 10353112 10360232 10382904 10445688 10458756 10479042 10565478 10585971 10629366 10673289 10767456 10877328 10890936 10956792 10978044 10991778 11002068 11068596 11103939 11171083 11280192 11294304 11395296 11409552 11478544 11500808 11515196 11525976 11529602 11548332 11595672 11632698 11647251 11655261 11751399 11832128 11866176 11952864 11976048 12074832 12113388 12186636 12201882 12225549 12236994 12252303 12326391 12400927 12446784 12522048 12546336 12562032 12573792 12649824 12690216 12706092 12766952 12782924 12807718 12819708 12823741 12835746 12913362 12938409 13045131 13160224 13172544 13176688 13294512 13311144 13446972 13473054 13528284 13571481 13584186 13843872 13927584 13945008 13972056 13985136 14002632 14087304 14114628 14132286 14172488 14217742 14231052 14235529 14245319 14276493 14362821 14503104 14521248 14609056 14637392 14655704 14669424 14758128 14805252 14823774 14956326 14975037 15065589 15212736 15367968 15397776 15460896 15510264 15524784 15529668 15540348 15574356 15668532 15688134 15718563 15782998 15813611 15848217 15944049 15968064 16003008 16099776 16151184 16248848 16269176 16300732 16315992 16336404 16435188 16467066 16487667 16602894 16749376 16920288 16941456 17092944 17114328 17217816 17251212 17272794 17288964 17294403 17322498 17393508 17449047 17554559 17726016 17748192 17799264 17929296 17964072 18037712 18095308 18112248 18117946 18130406 18170082 18279954 18302823 18593344 18629408 18646848 18670176 18783072 18819504 18843048 18974736 19035324 19059138 19150428 19174386 19211577 19229562 19253619 19370043 19559232 19677504 19740336 19758816 19765032 19941768 19966716 20087452 20126414 20151593 20170458 20209581 20292426 20530368 20680352 20699712 20706224 20720464 20765808 20891376 20917512 20958084 21130956 21171942 21198429 21258732 21326613 21346578 21534912 21754656 21781872 21913584 21956088 21983556 22004136 22137192 22207878 22235661 22342166 22370117 22434489 22588608 22790592 22819104 22957088 23001616 23030392 23051952 23059204 23096664 23191344 23265396 23294502 23310522 23502798 23532201 23674497 23905728 23952096 24149664 24226776 24373272 24403764 24451098 24473988 24504606 24652782 24700599 24801854 24904341 25092672 25124064 25147584 25299648 25380432 25412184 25533904 25565848 25615436 25639416 25647482 25671492 25826724 25876818 25909191 26090262 26320448 26353376 26589024 26622288 26893944 26946108 27056568 27142962 27168372 27176919 27195609 27255123 27419931 27687744 27855168 27890016 27944112 27970272 28005264 28174608 28229256 28264572 28344976 28435484 28462104 28471058 28490638 28526281 28552986 28588707 28725642 28761579 29042496 29218112 29274784 29311408 29338848 29516256 29610504 29647548 29912652 29950074 30131178 30189621 30255687 30438639 30735936 30795552 30921792 31020528 31049568 31059336 31080696 31148712 31337064 31376268 31437126 31565996 31627222 31666789 31696434 31757913 31888098 32302368 32497696 32538352 32601464 32631984 32672808 32870376 32934132 32975334 33205788 33311817 33513249 33840576 33882912 34185888 34228656 34435632 34502424 34545588 34577928 34588806 34644996 34787016 34898094 34941753 34965783 35109118 35153041 35254197 35496384 35598528 35858592 35928144 36075424 36190616 36224496 36235892 36260812 36340164 36559908 36605646 36676647 36979173 37202781 37258816 37340352 37566144 37639008 37686096 37949472 38070648 38118276 38300856 38348772 38423154 38459124 38471223 38507238 38740086 38815227 39135393 39480672 39517632 39530064 39883536 39933432 40174904 40252828 40303186 40340916 40353607 40419162 40584852 40714443 41360704 41412448 41440928 41531616 41782752 41835024 41916168 42261912 42343884 42396858 42517464 42653226 42693156 42706587 42735957 42829479 43088463 43509312 43563744 43827168 43912176 43967112 44008272 44274384 44415756 44471322 44684332 44740234 44827013 44868978 44925111 45196767 45638208 45914176 46003232 46060784 46103904 46118408 46193328 46382688 46530792 46589004 46621044 47005596 47064402 47155689 47348994 47440833 47544651 47832147 47904192 48299328 48453552 48746544 48807528 48902196 48947976 49009212 49305564 49401198 49463001 49603708 49762097 49808682 50248128 50760864 50824368 51067808 51131696 51230872 51278832 51294964 51342984 51653448 51753636 51818382 51883209 52180524 52347141 52663677 52706752 53178048 53244576 53787888 53892216 54113136 54285924 54336744 54353838 54391218 54510246 54839862 54908469 55240493 55780032 55888224 55940544 56010528 56349216 56458512 56529144 56689952 56870968 56924208 56942116 56981276 57052562 57105972 57177414 57451284 57523158 57634731 58110129 58549568 58622816 58677696 59032512 59221008 59295096 59825304 59900148 60262356 60379242 60454779 60511374 60628743 60877278 61591104 62041056 62099136 62118672 62161392 62297424 62674128 62752536 62874252 63131992 63254444 63333578 63392868 63412811 63456421 63515826 63595287 63776196 63979839 64604736 64995392 65076704 65202928 65263968 65345616 65740752 65868264 65950668 66411576 66623634 66706983 67026498 67110351 67303467 67765824 68371776 68457312 68871264 69004848 69091176 69155856 69177612 69289992 69574032 69796188 69883506 69931566 70218236 70306082 70442449 70508394 70596603 71023491 71717184 71856288 72150848 72381232 72448992 72471784 72521624 72680328 73119816 73211292 73353294 73958346 74101797 74405562 74713023 75278016 75372192 75898944 76141296 76236552 76601712 76697544 76846308 76918248 76942446 77014476 77480172 77630454 77727573 78197581 78270786 78961344 79060128 79767072 79866864 80349808 80505656 80606372 80681832 80707214 80838324 81169704 81428886 81530757 81586827 82259793 82824896 82881856 83063232 83565504 83670048 83832336 84523824 84687768 84793716 85034928 85306452 85386312 85413174 85471914 85578843 85658958 85766121 86176926 86284737 86806489 87127488 87654336 87824352 87934224 88016544 88548768 88831512 88942644 89368664 89480468 89654026 89737956 89766187 89850222 90393534 90568863 91315917 92006464 92121568 92207808 92236816 92386656 92765376 93061584 93178008 93242088 94011192 94128804 94311378 94697988 94881666 95000367 95089302 95273739 95664294 96907104 97493088 97615056 97804392 97895952 98018424 98611128 98802396 98926002 99207416 99524194 99617364 99648703 99717233 99935451 100539747 101521728 101648736 102135616 102263392 102461744 102557664 102589928 102685968 103306896 103507272 103636764 103766418 104361048 104694282 104825259 104897349 105327354 105459123 105762591 106489152 107575776 107784432 108226272 108571848 108673488 108707676 108782436 109020492 109679724 109816938 110029941 110480986 110695277 110937519 111608343 111776448 112021056 112698432 112917024 113058288 113379904 113741936 113848416 113884232 113962552 114105124 114211944 114354828 114902568 115046316 115269462 115413669 116220258 116445681 117245632 117406179 118442016 118590192 119650608 119800296 120524712 120758484 120909558 121022748 121060821 121257486 121754556 122143329 122881913 124082112 124237344 124322784 124594848 125348256 125505072 125748504 126263984 126508888 126667156 126785736 126825622 126912842 127031652 127190574 127552392 127959678 128119761 128207871 129265389 130153408 130405856 130527936 130691232 131481504 131736528 131901336 132823152 133247268 133413966 134052996 134220702 134481039 134606934 134775333 135590301 136914624 137742528 138009696 138182352 138311712 138355224 138579984 139148064 139592376 139767012 139863132 140436472 140612164 140884898 141016788 141061151 141193206 141467067 142046982 142322499 143496441 143712576 144762464 144897984 144943568 145043248 145360656 146239632 146422584 146706588 147916692 148203594 148389003 148811124 149286291 149426046 150744384 152282592 152473104 153203424 153395088 153692616 153836496 153884892 154028952 154960344 155260908 155455146 155649627 156395162 156541572 156590819 156698509 157041423 157991031 158120256 159534144 159733728 160699616 161011312 161212744 161363664 161414428 161676648 162339408 162857772 163061514 163173654 164519586 164725407 165721479 167340096 167664672 169047648 169375536 169587432 170069856 170612904 170772624 170826348 170943828 171157686 171317916 171532242 172353852 172569474 172904193 173612978 173949721 174330387 175648704 175868448 176033088 177097536 177663024 177885288 178737328 178960936 179308052 179475912 179532374 179700444 180787068 181137726 181364337 182631834 184243136 184473632 184773312 186123168 186356016 186484176 188022384 188257608 188622756 189395976 189763332 190000734 190178604 190238433 190369263 190547478 190785861 191328588 191939517 193100149 193814208 194986176 195230112 195608784 195791904 196036848 197222256 197604792 197852004 198414832 199048388 199234728 199297406 199434466 199683967 199870902 200120949 201079494 201331053 203297472 204526784 204923488 205115328 205179856 205371936 206613792 207014544 207273528 207532836 208722096 209388564 209650518 209794698 210654708 210918246 211327347 211525182 211789809 213070473 215151552 215568864 216452544 217143696 217346976 217415352 217564872 218040984 219359448 219633876 220059882 220961972 221390554 221667523 221875038 222305391 223216686 225834048 226116576 227483872 227696832 227768464 227925104 228210248 228423888 228709656 229805136 230092632 230538924 230827338 232440516 232891362 233182719 234592743 234812358 236884032 237180384 239301216 239600592 241049424 241516968 241819116 242045496 242121642 242514972 243509112 244286658 244592271 244760481 245763826 246071287 246779379 248474688 248645568 249189696 250696512 251010144 251497008 252527968 253017776 253334312 253571472 253651244 253825684 254063304 254381148 255104784 255919356 256239522 256415742 256736529 258530778 258854211 260419467 260811712 261382464 262963008 263473056 263802672 265646304 266494536 266827932 268105992 268441404 268962078 269213868 269298561 269550666 271180602 271706589 273947751 276019392 276364704 276623424 276710448 277159968 278296128 279184752 279534024 279726264 280872944 281224328 281769796 282033576 282122302 282386412 282934134 284093964 284644998 285001101 286992882 289524928 289887136 290086496 290721312 292479264 292845168 293413176 295833384 296407188 296778006 297622248 298572582 298852092 298946109 299151699 299806353 301619241 304565184 304946208 306406848 306790176 307385232 307672992 307769784 308057904 309920688 310521816 310910292 311299254 312790324 313083144 313181638 313397018 313789091 314082846 314475777 314692047 315982062 316377369 319467456 321399232 322022624 322425488 322727328 322828856 323353296 324678816 325715544 326123028 326347308 329039172 329450814 330089823 331442958 332085831 332812557 334825029 335329344 338095296 338751072 339174864 340139712 341225808 341545248 341652696 341887656 342315372 342635832 343064484 344707704 345138948 345808386 346241007 347225956 347899442 348334679 348660774 349337043 351736896 355326048 355770576 357474656 357921872 358616104 358951824 359064748 359400888 361574136 362275452 362728674 363182463 365263668 366429987 368645739 368947264 372246336 372712032 372968352 376044768 376515216 377245512 378791952 379526664 380001468 380357208 380476866 380738526 381094956 381571722 382657176 383879034 384359283 384623613 386200298 386683451 387796167 390460224 391217568 391583808 392073696 394444512 395209584 395704008 396829664 398096776 398469456 398594812 398868932 399367934 399741804 400241898 402158988 402662106 403443117 406770903 409846976 410359712 410743872 413227584 414029088 414547056 415065672 417444192 418777128 419301036 419589396 421309416 421836492 422654694 423050364 423183453 423579618 424401201 426140946 426967497 430489323 431137728 434287392 434693952 434830704 435129744 436081968 438718896 439267752 440119764 441923944 442781108 443335046 443750076 443889677 444194947 444610782 445167009 446433372 447858873 452233152 454967744 455536928 455850208 456420496 456847776 457419312 459610272 460185264 461077848 461654676 464881032 465782724 466365438 466948881 469185486 469624716 469772457 470095527 471124269 473973093 474360768 478602432 479201184 482098848 483033936 483638232 484090992 484243284 485029944 487018224 488573316 489184542 489520962 491527652 492142574 493097143 493558758 494176221 497164437 502020288 502994016 505055936 506035552 506668624 507142944 507302488 507651368 508126608 508762296 510209568 511838712 512479044 512831484 513473058 517061556 517708422 518712579 520838934 521849163 522991161 526946112 527605344 531292608 532989072 533655864 536211984 536882808 537924156 538427736 538597122 539101332 542361204 543413178 544093011 547383067 547895502 552729408 553420896 554319936 558369504 559068048 559452528 561745888 562448656 563539592 564067152 564244604 564772824 565868268 568187928 569289996 570002202 570715299 571107789 573985764 575818551 579300447 579774272 580172992 581442624 584958528 585690336 586826352 591666768 592814376 593556012 595244496 597145164 597704184 597892218 598303398 599051901 599612706 600362847 603238482 603993159 607645423 609892416 613580352 614770464 615345984 615539568 616115808 619841376 621043632 621820584 622598508 625580648 626166288 626363276 626794036 627578182 628165692 628363309 628951554 629384094 631964124 632754738 633982041 639211419 644045248 644850976 645454656 645657712 646706592 649357632 651431088 652246056 652694616 658078344 658901628 660179646 662885916 664171662 665002569 665625114 666916173 669650058 677502144 678349728 682451616 683090496 683305392 683775312 684630744 685271664 686128968 689415408 690277896 691616772 692482014 694451912 695798884 696669358 697321548 697540921 698020631 698674086 699548157 703778229 710652096 711541152 714949312 715843744 717232208 717903648 718129496 718801776 723148272 724550904 725457348 726364926 730527336 732859974 733776813 734281443 737291478 738213861 740338137 745424064 745936704 752089536 753030432 754491024 757583904 759053328 760002936 760714416 760953732 761477052 762189912 763143444 765314352 767758068 768718566 769247226 770209587 772400596 773366902 774866939 775592334 776562633 781258401 782435136 784147392 788889024 790419168 791408016 793659328 796193552 796938912 797189624 797737864 798735868 799483608 800483796 804317976 805324212 806886234 807895683 813541806 815119767 820719424 821843253 828058176 829094112 830131344 834888384 837554256 838602072 839178792 842618832 843672984 845309388 846100728 846366906 847159236 848802402 852281892 853934994 855003303 860173391 860978646 868574784 869661408 870259488 872163936 877437792 878535504 880239528 883847888 885562216 886670092 887500152 887779354 888389894 889221564 890334018 892866744 895717746 896838327 897455097 904857723 911073856 911700416 912840992 913695552 914838624 919220544 920370528 922155696 923309352 929762064 931565448 932730876 933897762 938370972 939249432 939544914 940191054 941367273 942248538 943427331 944076141 947946186 949132107 958402368 964197696 966067872 967276464 968181984 968486568 970059888 974036448 977146632 978369084 979041924 983055304 984285148 986194286 987117516 987428057 988352442 990269469 994328874 996257493 1004475087 1005988032 1012071104 1013337248 1014285888 1014604976 1015302736 1016253216 1017524592 1020419136 1023677424 1024958088 1025662968 1026946116 1034123112 1035416844 1037425158 1038723021 1041677868 1043698326 1045004037 1045982322 1048011129 1055210688 1065978144 1067311728 1072423968 1073765616 1075848312 1076855472 1077194244 1078202664 1084722408 1086826356 1088186022 1089547389 1094766134 1095791004 1096135733 1096889563 1099289961 1105937217 1106841792 1116739008 1118136096 1118905056 1123491776 1124897312 1127079184 1128134304 1128489208 1129545648 1131736536 1136375856 1138579992 1140004404 1141430598 1142215578 1147971528 1151637102 1153077849 1153870839 1158600894 1160050353 1163388501 1171380672 1173652704 1183333536 1185628752 1187112024 1190488992 1194290328 1195408368 1195784436 1196606796 1198103802 1199225412 1200725694 1206476964 1207986318 1210329351 1215290846 1217648047 1220312709 1229540928 1231079136 1232231616 1239682752 1242087264 1243641168 1245197016 1251161296 1252332576 1252726552 1253588072 1255156364 1256331384 1256726618 1257903108 1258768188 1263928248 1265509476 1267964082 1269550359 1278422838 1280902491 1289701952 1291315424 1291467969 1293413184 1302862176 1304492112 1305389232 1316156688 1317803256 1320359292 1325771832 1328343324 1330005138 1331250228 1331669031 1332584841 1333832346 1335501027 1339300116 1343576619 1351701043 1356699456 1364903232 1366610784 1367550624 1369261488 1370543328 1372257936 1378830816 1380555792 1383233544 1384964028 1388903824 1391597768 1393338716 1394643096 1395081842 1396041262 1397348172 1397787769 1399096314 1400846643 1407556458 1409317371 1410286581 1421919279 1423082304 1431687488 1434464416 1435807296 1436258992 1437603552 1446296544 1449101808 1450914696 1452729852 1461054672 1465719948 1467553626 1468562886 1474582956 1476427722 1479291429 1480676274 1482528663 1491493311 1506060864 1508982048 1515167808 1518106656 1520005872 1521428832 1521907464 1522954104 1524379824 1526286888 1530628704 1535516136 1537437132 1538494452 1540419174 1544801192 1546733804 1549733878 1551184668 1551672661 1553125266 1556137737 1562516802 1565547489 1580838336 1582816032 1592387104 1593877824 1594379248 1595475728 1597471736 1598967216 1600967592 1608635952 1610648424 1613772468 1615791366 1627083612 1630239534 1632279033 1642149201 1643686506 1658188224 1660262688 1675108512 1677204144 1678357584 1685237664 1687345968 1690618776 1692201456 1692733812 1694318472 1697604804 1704563784 1707869988 1710006606 1712145897 1713323367 1720346782 1721957292 1722499009 1723683599 1727455653 1737901341 1739322816 1740518976 1744327872 1754875584 1757071008 1760479056 1767695776 1771124432 1773340184 1775000304 1775558708 1776779788 1778443128 1780668036 1785733488 1791435492 1793676654 1794910194 1797155703 1809715446 1811979477 1822936269 1825681984 1829677248 1840741056 1844311392 1846618704 1859524128 1863130896 1865461752 1867795524 1876741944 1878498864 1879089828 1880382108 1882734546 1884497076 1885089927 1886854662 1888152282 1895892372 1898264214 1901946123 1913446931 1917634257 1932135744 1934552928 1936363968 1936973136 1940119776 1948072896 1954293264 1956738168 1958083848 1966110608 1968570296 1972388572 1974235032 1974856114 1976704884 1980538938 1988657748 1992514986 1995007707 2008950174 2026674496 2029209952 2030605472 2032506432 2035049184 2047354848 2049916176 2051325936 2053892232 2068246224 2070833688 2074850316 2077446042 2083355736 2087396652 2090008074 2091964644 2092622763 2094061893 2096022258 2098644471 2111334687 2131956288 2134623456 2144847936 2147531232 2151696624 2153710944 2154388488 2156405328 2169444816 2173652712 2176372044 2179094778 2189532268 2191582008 2192271466 2193779126 2196523637 2198579922 2201330439 2202844329 2211874434 2214641583 2236272192 2237810112 2249794624 2254158368 2256268608 2256978416 2259091296 2263473072 2272751712 2277159984 2280008808 2282861196 2284431156 2295943056 2303274204 2306155698 2307741678 2310628761 2317201788 2320100706 2324600817 2326777002 2329687899 2343775203 2347305408 2366667072 2371257504 2374224048 2380977984 2388580656 2390816736 2391568872 2393213592 2396207604 2398450824 2401451388 2412953928 2415972636 2420658702 2423687049 2430581692 2435296094 2438342753 2440625418 2445359301 2462158272 2484174528 2487282336 2490394032 2502322592 2504665152 2505453104 2507176144 2510312728 2512662768 2513453236 2515806216 2517536376 2527856496 2531018952 2535928164 2539100718 2556845676 2561804982 2565009909 2580520173 2582630848 2582935938 2605724352 2608984224 2610778464 2632313376 2635606512 2640718584 2651543664 2656686648 2660010276 2662500456 2663338062 2665169682 2667664692 2671002054 2678600232 2687153238 2690514981 2692365291 2703402086 2706784157 2714573169 2733221568 2735101248 2738522976 2741086656 2744515872 2757661632 2761111584 2766467088 2769928056 2777807648 2783195536 2786677432 2789286192 2790163684 2792082524 2794696344 2795575538 2798192628 2801693286 2815112916 2818634742 2820573162 2824101819 2843838558 2847396321 2868928832 2872517984 2875207104 2892593088 2898203616 2901829392 2905459704 2922109344 2931439896 2935107252 2937125772 2949165912 2952855444 2958582858 2961352548 2962284171 2965057326 2970808407 2982986622 2988772479 3013425261 3017964096 3036213312 3040011744 3042857664 3043814928 3045908208 3048759648 3052573776 3061257408 3071032272 3074874264 3076988904 3080838348 3089602384 3093467608 3099467756 3102369336 3103345322 3106250532 3109364629 3112275474 3116169063 3125033604 3131094978 3135012111 3165632064 3184774208 3188758496 3190951456 3194943472 3197934432 3201935184 3217271904 3221296848 3227544936 3231582732 3254167224 3260479068 3264558066 3268642167 3284298402 3287373012 3288407199 3290668689 3297869883 3317811651 3320525376 3350217024 3354408288 3356715168 3370475328 3374691936 3381237552 3384402912 3385467624 3388636944 3395209608 3409127568 3415739976 3420013212 3424291794 3426646734 3440693564 3443914584 3444998018 3447367198 3451680001 3454911306 3459233547 3461612517 3475802682 3480151059 3514142016 3520958112 3535391552 3542248864 3546680368 3550000608 3551117416 3553559576 3556886256 3561336072 3571466976 3582870984 3587353308 3589820388 3594311406 3619430892 3623958954 3630988053 3645872538 3652944141 3660938127 3688622784 3693237408 3719048256 3726261792 3730923504 3735591048 3753483888 3756997728 3758179656 3760764216 3765469092 3768994152 3770179854 3773709324 3776304564 3791784744 3796528428 3803892246 3808651077 3826893862 3831681469 3835268514 3842707473 3869105856 3873946272 3880239552 3908586528 3913476336 3916167696 3932221216 3937140592 3944777144 3948470064 3949712228 3953409768 3961077876 3977315496 3985029972 3990015414 3995007093 3997754523 4017900348 4030729857 4055103129 4058419904 4061210944 4070098368 4094709696 4099832352 4102651872 4107784464 4136492448 4141667376 4149700632 4154892084 4166711472 4174793304 4180016148 4183929288 4185245526 4188123786 4192044516 4193363307 4197288942 4202539929 4222669374 4227952113 4230859743 4253517961 4265757837 4269246912 4295062464 4303393248 4307421888 4308776976 4312810656 4338889632 4347305424 4352744088 4358189556 4379064536 4383164016 4384542932 4387558252 4393047274 4397159844 4398543163 4402660878 4405688658 4423748868 4429283166 4437874287 4474479933 4508316736 4513956832 4518182592 4526946144 4545503424 4554319968 4560017616 4565722392 4568862312 4591886112 4606548408 4612311396 4615483356 4621257522 4634403576 4640201412 4649201634 4653554004 4655017983 4659375798 4668413211 4687550406 4696642467 4742515008 4748448096 4777161312 4781633472 4783137744 4786427184 4792415208 4796901648 4802902776 4825907856 4831945272 4841317404 4847374098 4861163384 4870592188 4876685506 4881250836 4882786447 4886144417 4890718602 4896837099 4926447603 4974564672 4980788064 5004645184 5010906208 5014352288 5020625456 5025325536 5026906472 5031612432 5035072752 5055712992 5062037904 5071856328 5078201436 5113691352 5123609964 5130019818 5136437691 5139970101 5161040346 5165871876 5167497027 5171050797 5182366959 5213704023 5217968448 5221556928 5264626752 5271213024 5281437168 5303087328 5313373296 5320020552 5325000912 5326676124 5330339364 5335329384 5342004108 5357200464 5374306476 5381029962 5384730582 5391467109 5406804172 5413568314 5424068573 5429146338 5435938431 5468808807 5477045952 5489031744 5522223168 5532934176 5539856112 5555615296 5566391072 5573354864 5578572384 5580327368 5584165048 5589392688 5591151076 5596385256 5603386572 5630225832 5637269484 5641146324 5648203638 5655269781 5687677116 5694792642 5705838369 5740340793 5745035968 5752902771 5796407232 5803658784 5810919408 5844218688 5862879792 5870214504 5874251544 5898331824 5905710888 5917165716 5922705096 5924568342 5930114652 5941616814 5965973244 5977544958 5985023121 6021213737 6026850522 6080023488 6087629856 6091816416 6097519296 6105147552 6142064544 6149748528 6153977808 6161676696 6179204768 6186935216 6198935512 6204738672 6206690644 6212501064 6218729258 6224550948 6232338126 6250067208 6262189956 6270024222 6277868289 6282185679 6334004061 6377516992 6381902912 6389886944 6395868864 6403870368 6434543808 6442593696 6455089872 6463165464 6508334448 6520958136 6529116132 6537284334 6568596804 6574746024 6576814398 6581337378 6589570911 6595739766 6603991317 6608532987 6635623302 6643924749 6708816576 6713430336 6749383872 6762475104 6768805824 6770935248 6777273888 6790419216 6818255136 6831479952 6840026424 6848583588 6853293468 6881387128 6887829168 6889996036 6894734396 6903360002 6909822612 6911996399 6918467094 6923225034 6931886283 6951605364 6960302118 6973802451 7031325609 7041916224 7084497728 7093360736 7100001216 7102234832 7107119152 7113772512 7122672144 7142933952 7165741968 7174706616 7179640776 7188622812 7238861784 7247917908 7261976106 7271061147 7291745076 7305888282 7315028259 7321876254 7336077903 7386474816 7452523584 7461847008 7471182096 7506967776 7513995456 7516359312 7521528432 7530938184 7537988304 7540359708 7547418648 7552609128 7583569488 7593056856 7607784492 7617302154 7653787724 7663362938 7670537028 7672950131 7678226941 7685414946 7695029727 7741560519 7747892544 7817173056 7826952672 7832335392 7864442432 7874281184 7889554288 7896940128 7899424456 7906819536 7922155752 7954630992 7970059944 7980030828 7990014186 7995509046 8035800696 8061459714 8071544943 8077095873 8110206258 8120352471 8143719507 8199664704 8205303744 8215568928 8272984896 8283334752 8299401264 8309784168 8333422944 8349586608 8360032296 8367858576 8370491052 8376247572 8384089032 8386726614 8394577884 8405079858 8445338748 8455904226 8461719486 8472305457 8507035922 8523536329 8531515674 8542188963 8606786496 8617553952 8625621312 8677779264 8694610848 8705488176 8716379112 8758129072 8766328032 8769085864 8775116504 8786094548 8794319688 8797086326 8805321756 8811377316 8847497736 8858566332 8875748574 8886852513 8948959866 8966317437 9027913664 9040275783 9053892288 9108639936 9120035232 9131444784 9137724624 9183772224 9213096816 9224622792 9230966712 9242515044 9268807152 9280402824 9298403268 9307108008 9310035966 9318751596 9328093887 9336826422 9348507189 9375100812 9393284934 9405036333 9461907301 9496896192 9554322624 9566275488 9572854368 9584830416 9593803296 9605805552 9651815712 9663890544 9682634808 9694748196 9722326768 9741184376 9753371012 9762501672 9765572894 9772288834 9781437204 9784514383 9793674198 9805926501 9852895206 9865221597 9872006067 9953434953 9961576128 10021812416 10028704576 10041250912 10050651072 10053812944 10063224864 10070145504 10111425984 10124075808 10143712656 10156402872 10227382704 10247219928 10260039636 10272875382 10279940202 10322080692 10331743752 10334994054 10342101594 10355040003 10364733918 10377700641 10384837551 10427408046 10440453177 10542426048 10562874336 10606174656 10626746592 10640041104 10650001824 10653352248 10660678728 10670658768 10684008216 10714400928 10748612952 10762059924 10769461164 10782934218 10813608344 10827136628 10848137146 10858292676 10861708627 10871876862 10892964159 10937617614 10958832423 11065868352 11079712224 11132782144 11146709728 11157144768 11160654736 11168330096 11178785376 11182302152 11192770512 11206773144 11260451664 11274538968 11282292648 11296407276 11310539562 11375354232 11389585284 11411676738 11425953231 11480681586 11495044407 11505805542 11528122419 11607317568 11621838816 11725759584 11740429008 11748503088 11796663648 11811421776 11834331432 11845410192 11849136684 11860229304 11883233628 11931946488 11955089916 11970046242 11985021279 11993263569 12042427474 12053701044 12057493063 12065785193 12092189571 12165309387 12175259712 12183632832 12210295104 12284129088 12299497056 12307955616 12323353392 12358409536 12373870432 12397871024 12409477344 12413381288 12425002128 12437458516 12449101896 12464676252 12500134416 12524379912 12540048444 12555736578 12564371358 12580089921 12668008122 12683856339 12692579229 12760553883 12779773888 12797273511 12807740736 12885187392 12910179744 12926330928 13016668896 13041916272 13058232264 13074568668 13137193608 13149492048 13153628796 13162674756 13179141822 13191479532 13195629489 13207982634 13217065974 13271246604 13287849498 13313622861 13394128517 13423439799 13524950208 13541870496 13554547776 13580838432 13636510272 13662959904 13680052848 13697167176 13706586936 13762774256 13775658336 13779992072 13789468792 13806720004 13819645224 13823992798 13836934188 13846450068 13863772566 13903210728 13920604236 13947604902 13965053949 14062651218 14089927401 14186721472 14204469664 14214238304 14227545024 14245344288 14331483936 14349413232 14359281552 14377245624 14477723568 14495835816 14523952212 14542122294 14583490152 14611776564 14630056518 14643752508 14648359341 14658433251 14672155806 14690511297 14779342809 14923694016 14942364192 15013935552 15032718624 15043056864 15061876368 15075976608 15080719416 15094837296 15105218256 15167138976 15186113712 15215568984 15234604308 15307575448 15326725876 15341074056 15345900262 15356453882 15370829892 15375665459 15390059454 15409313073 15419910303 15483121038 15502491081 15513152391 15641112069 15653905344 15664670784 15748562368 15779108576 15793880256 15798848912 15813639072 15844311504 15909261984 15940119888 15960061656 15980028372 15991018092 16071601392 16122919428 16143089886 16154191746 16174401327 16220412516 16240704942 16272205719 16287439014 16307815293 16406426421 16431137856 16566669504 16598802528 16619568336 16666845888 16699173216 16720064592 16735717152 16740982104 16752495144 16768178064 16773453228 16789155768 16810159716 16890677496 16911808452 16923438972 16944610914 16965809343 17014071844 17047072658 17063031348 17068399271 17084377926 17117515107 17221022379 17235107904 17389221696 17410976352 17432758224 17516258144 17532656064 17538171728 17550233008 17572189096 17588639376 17594172652 17610643512 17622754632 17694995472 17717132664 17751497148 17773705026 17897919732 17932634874 17955069363 18063641211 18080551566 18240070464 18262889568 18275449248 18426193632 18449245584 18461933424 18485030088 18537614304 18560805648 18596806536 18614216016 18620071932 18637503192 18656187774 18673652844 18697014378 18750201624 18786569868 18810072666 18833604867 18846557037 18923814602 18947489099 18960519589 19002012183 19132550976 19145708736 19169660832 19187606592 19211611104 19303631424 19327781088 19365269616 19389496392 19444653536 19482368752 19506742024 19525003344 19531145788 19544577668 19562874408 19569028766 19587348396 19611853002 19705790412 19730443194 19744012134 19768712733 19906869906 19931774247 20082501824 20107625888 20126449728 20140291008 20248151616 20287425312 20312805744 20454765408 20494439856 20520079272 20545750764 20559880404 20644161384 20663487504 20669988108 20684203188 20710080006 20729467836 20735989197 20755401282 20769675102 20795658849 20854816092 20880906354 20921407353 21047916241 21093976827 21125748672 21253493184 21280082208 21300003648 21306704496 21321357456 21341317536 21368016432 21428801856 21497225904 21524119848 21538922328 21565868436 21627216688 21654273256 21696274292 21716585352 21723417254 21743753724 21765552403 21785928318 21813183441 21875235228 21917664846 21945084777 22159424448 22293419456 22321309472 22336660192 22357570752 22364604304 22385541024 22413546288 22520903328 22549077936 22564585296 22592814552 22621079124 22750708464 22779170568 22823353476 22851906462 22961363172 22990088814 23011611084 23018850393 23034680823 23056244838 23085089181 23224681557 23243677632 23451519168 23480858016 23497006176 23593327296 23622843552 23668662864 23690820384 23698273368 23720458608 23766467256 23863892976 23910179832 23940092484 23970042558 23986527138 24084854948 24107402088 24114986126 24131570386 24161760007 24184379142 24214634829 24231287619 24330618774 24361057413 24598994112 24615911232 24646706784 24747740864 24795742048 24818954688 24826762576 24850004256 24874917032 24898203792 24929352504 25000268832 25048759824 25080096888 25111473156 25128742716 25160179842 25336016244 25367712678 25385158458 25416916371 25521107766 25570608987 25594547022 25626566889 25820359488 25852661856 26033337792 26083832544 26116464528 26149137336 26274387216 26298984096 26307257592 26325349512 26358283644 26382959064 26391258978 26415965268 26434131948 26542493208 26575698996 26627245722 26660557539 26788257034 26821770283 26846879598 26898952311 27083740992 27161676864 27325919808 27360105696 27394334352 27413173872 27525548512 27551316672 27559984144 27578937584 27613440008 27639290448 27647985596 27673868376 27692900136 27727545132 27806421456 27841208472 27895209804 27930107898 27984281661 28125302436 28179854802 28215108999 28385721903 28408939328 28428476608 28490688576 28662967872 28698826464 28718563104 28754491248 28955447136 28991671632 29047904424 29084244588 29166980304 29223553128 29260113036 29287505016 29296718682 29316866502 29344311612 29353543149 29381022594 29417779503 29558685618 29595664791 29616018201 29774625727 29860304859 29884728384 30065437248 30086113728 30123752736 30151953216 30161438832 30189674592 30210436512 30334277952 30372227424 30431137968 30469208616 30615150896 30653451752 30682148112 30691800524 30712907764 30741659784 30751330918 30780118908 30818626146 30839820606 30966242076 31004982162 31026304782 31065120009 31282224138 31321359531 31558217152 31597697824 31627278144 31688623008 31818523968 31880239776 31920123312 31960056744 31982036184 32143202784 32245838856 32286179772 32308383492 32348802654 32440825032 32481409884 32544411438 32574878028 32585125881 32615630586 32678892477 32812852842 32876497269 33197605056 33239136672 33398346432 33440129184 33471434304 33481964208 33504990288 33536356128 33546906456 33578311536 33620319432 33781354992 33823616904 33846877944 33889221828 33931618686 34028143688 34094145316 34126062696 34136798542 34168755852 34203010919 34235030214 34277859693 34442044758 34485133221 34821952704 34865516448 35032516288 35076343456 35100466016 35144378192 35177278752 35188345304 35221287024 35245509264 35389990944 35434265328 35502994296 35547410052 35795839464 35865269748 35910138726 35955063837 35979790707 36127282422 36161103132 36172479189 36197355579 36276568713 36495928161 36525779136 36550898496 36852387264 36898491168 36923866848 36970060176 37075228608 37121611296 37193613072 37228432032 37240143864 37275006384 37312375548 37347305688 37394028756 37500403248 37573139736 37620145332 37667209734 37693114074 37740269763 37847629204 37894978198 37921039178 37968480011 38004024366 38051569017 38077737687 38281661649 38339321664 38423222208 38655562176 38730539232 38778992784 38889307072 38964737504 39013484048 39050006688 39062291576 39089155336 39125748816 39138057532 39174696792 39223706004 39411580824 39460886388 39488024268 39537425466 39586888467 39813739812 39863548494 39940868583 40182385551 40215251776 40270319397 40574850624 40625611488 40909530816 40988879712 41040158544 41091501528 41119760808 41288322768 41326975008 41339976216 41368406376 41420160012 41458935672 41471978394 41510802564 41539350204 41591317698 41709632184 41761812708 41842814706 41895161847 42095832482 42148496159 42187953654 42269782203 42560164416 42613408992 42642714912 42682635072 42736032864 42994451808 43048239696 43077844656 43131736872 43254433376 43308546512 43392548584 43433170704 43446834508 43487507448 43531104806 43571856636 43626366882 43750470456 43835329692 43890169554 43945078023 43975299753 44338028427 44642618944 44673320384 44729208608 44771082048 44827092576 45041806656 45098155872 45129170592 45185629104 45242158248 45501416928 45558341136 45646706952 45703812924 45922726344 45980177628 46023222168 46037700786 46069361646 46112489676 46126996377 46170178362 46227939219 46259730909 46449363114 46507473243 46539457173 46923336207 46961716032 46994012352 47245687104 47337325728 47381640768 47396546736 47440917216 47532934512 47727785952 47820359664 47880184968 47940085116 47973054276 48169709896 48214804176 48229972252 48263140772 48323520014 48368758284 48383974793 48429269658 48462575238 48523203981 48661237548 48722114826 48816617157 49219279263 49293413568 49591484096 49653525152 49700008512 49749834064 49796407584 49858705008 50000537664 50097519648 50160193776 50222946312 50257485432 50320359684 50672032488 50735425356 50770316916 50833832742 50897428029 51042215532 51141217974 51189094044 51205197813 51253133778 51352545321 51663067137 51705323712 52167665088 52232929056 52298274672 52548774432 52597968192 52614515184 52650699024 52716567288 52765918128 52782517956 52831930536 52868263896 53084986416 53151397992 53254491444 53321115078 53576514068 53643540566 53693759196 53710650917 53747588587 53797904622 53865208089 54190923633 54720211392 54788668704 54826347744 55051097024 55119968288 55157875168 55226880016 55278580896 55295971192 55347736752 55385800272 55455090264 55612842912 55682416944 55790419608 55860215796 55968563322 56250604872 56359709604 56430217998 56500814601 56539671111 56771443806 56842467297 56881558767 57006036549 57397652928 57437126208 57508982496 57910894272 57983343264 58095808848 58168489176 58333960608 58447106256 58520226072 58575010032 58593437364 58633733004 58688623224 58707086298 58762045188 58835559006 59117371236 59191329582 59232036402 59306138199 59549251454 59664754303 59720609718 59795322741 60247505472 60322877664 60379349184 60420873024 60744454848 60862275936 60938417232 61230301792 61306903504 61364296224 61383601048 61425815528 61483319568 61502661836 61560237816 61637252292 61679641212 61932484152 62009964324 62052609564 62130240018 62207967591 62564448276 62642719062 62764222059 63143748723 63195395648 63281930481 63377246016 63760479552 63840246624 63920113488 63964072368 64286405568 64491677712 64572359544 64616766984 64697605308 64881650064 64962819768 65088822876 65149756056 65170251762 65231261172 65296657209 65357784954 65439550323 65625705684 65752994538 65835254331 66233351107 66478273344 66880258368 66963928416 67009980576 67072712256 67093812912 67156623072 67240638864 67562709984 67647233808 67693755888 67778443656 67863237372 68056287376 68188290632 68252125392 68273597084 68337511704 68406021838 68470060428 68491600681 68555719386 68884089516 68970266442 69056551179 69104042469 69674044671 69731032896 70152686912 70200932032 70288756384 70354557504 70376690608 70442574048 70491018528 70779981888 70868530656 71005988592 71094820104 71591678928 71730539496 71820277452 71910127674 71959581414 72254564844 72322206264 72344958378 72394711158 72485280021 72553137426 72643904487 72693862857 72991856322 73083172239 73796982336 73847733696 73940120352 74243222592 74387226144 74456864064 74480287728 74550012768 74624751096 74694611376 74788057512 75000806496 75146279472 75240290664 75334419468 75386228148 75480539526 75695258408 75789956396 75842078356 75936960022 76008048732 76031960389 76103138034 76155475374 76250749113 76563323298 76711826961 77461078464 77557985568 77929475008 78026968096 78100013376 78124583152 78178310672 78251497632 78276115064 78349393584 78447412008 78823161648 78921772776 78976048536 79074850932 79173776934 79627479624 79727096988 79881737166 79981672617 80364771102 80465310849 80540638794 80696856933 81251222976 81977759424 82080317088 82183003056 82239521616 82576645536 82653950016 82679952432 82736812752 82840320024 82917871344 82943956788 83021605128 83078700408 83182635396 83419264368 83523625416 83685629412 83790323694 83952844983 84191664964 84296992318 84375907308 84402451441 84460496351 84539564406 84645326997 85157165709 85226817984 85285429824 85472065728 85988903616 86096479392 86155689312 86263473744 86508866752 86617093024 86785097168 86866341408 86893669016 86975014896 87062209612 87143713272 87252733764 87500940912 87670659384 87780339108 87890156046 87950599506 88060629447 88676056854 88786994373 88848054603 89323877181 89458417216 89580914577 89654185152 90196311744 90258341184 90371258208 90484316496 91002833856 91116682272 91293413904 91407625848 91845452688 91960355256 92046444336 92075401572 92138723292 92224979352 92253992754 92340356724 92455878438 92519461818 92898726228 93014946486 93078914346 93195360027 93758899619 93846672414 93964078593 94674651456 94793093472 94881834432 95065869024 95455571904 95640719328 95760369936 95880170232 95946108552 96339419792 96429608352 96459944504 96526281544 96647040028 96737516568 96767949586 96858539316 96925150476 97046407962 97322475096 97444229652 97633234314 97755377643 98438558526 98629491807 99307050304 99499668128 99592815168 99717410016 100195039296 100320387552 100445892624 100514970864 100640719368 101344064976 101470850712 101540633832 101667665484 101794856058 102084431064 102282435948 102378188088 102410395626 102506267556 102609032757 102705090642 102833579079 103326134274 103455399663 104465858112 104596549344 105097548864 105229030368 105301398048 105433134576 105531836256 105565035912 105663861072 105736527792 106169972832 106302795984 106508982888 106642230156 107153028136 107287081132 107387518392 107421301834 107495177174 107595809244 107629658213 107730416178 107865191511 107939372121 108381847266 108517437567 108592066737 109487784483 109577337408 109652695488 110239936576 110315750336 110453760032 110557161792 110591942384 110695473504 110771600544 110910180528 111225685824 111364833888 111580839216 111720431592 111937126644 112501209744 112719419208 112860435996 113001629202 113079342222 113220809289 113542887612 113684934594 113763117534 113905440033 114012073098 114154707051 114233213061 114844984947 115017964992 115966686528 116191617696 116336978352 116667921216 116894212512 117040452144 117150020064 117186874728 117267466008 117377246448 117414172596 117524090376 117671118012 118234742472 118382659164 118464072804 118612276398 118760665401 119098502908 119329508606 119441219436 119478794897 119590645482 119822605749 120547156653 120645755328 121724551872 121876834464 122460603584 122613807008 122728592448 122767202096 122851631056 122966639136 123005323672 123120475632 123274504584 123359282424 123864968304 124019928648 124105219128 124260480036 124415935182 125128896552 125285438124 125528444118 125685485541 126287497446 126445488477 126563860962 126809346609 127680493248 127840226976 127928144736 128983355424 129144719088 129233533968 129395210616 129763300128 129925639536 130177645752 130299512112 130340503524 130462522344 130593314418 130715569908 130879100646 131251411368 131505989076 131670508662 131835234069 131925899259 132466702214 132632423693 132723637123 133014085281 133927856832 134019961152 134187625824 134313246144 134481277728 135125419968 135294467616 135387511776 135556887312 135726474744 136112574752 136376581264 136504250784 136547194168 136675023408 136812043676 136940120856 136983201362 137111438772 137768179032 137940532884 138113102358 138208084938 138380989131 139348089342 139522419729 139618371519 140577512768 140753381216 140770008621 140885148096 140982037056 141737061312 142011977184 142189640208 143183357856 143461078992 143640554904 143820255348 143919162828 144509129688 144644412528 144689916756 144789422316 144970560042 145106274852 145151924379 145287808974 145387725714 145569611943 145983712644 146166344478 146449851471 147335413687 147657837789 147880240704 148774452288 148960575456 149100025536 149249502192 149389222752 149576115024 150001612992 150292558944 150480581328 150668838936 150772456296 150961079052 151390516816 151579912792 151684156712 151873920044 152016097464 152063920778 152206276068 152310950748 152358866821 152501498226 152692284087 153126646596 153423653922 153615593439 154989201411 155115971136 156053936192 156249166304 156356621344 156502995264 156552230128 156698787168 156894824016 157646323296 157843545552 157952097072 158149701864 158347553868 159254959248 159454193976 159763474332 159963345234 160729542204 160930621698 161081277588 161131952751 161242765761 161393713866 161595624267 162572770899 164160634176 164366006112 164479043232 165153291072 165359904864 165473625504 165680640048 165835742688 165887913576 166043210256 166157400816 166365270792 166838528736 167047250832 167371258824 167580647388 167905689966 168383329928 168593984636 168751814616 168804902882 168920992702 169079128812 169132320049 169290653994 169502443803 169619013333 170314331418 170527401891 170644676301 172192958784 172311378624 172526947488 173234186048 173570194336 173732682816 173787338032 173950029792 174124419224 174287426544 174505467528 175001881824 175341318768 175560678216 175780312092 175901199012 176121258894 177352113708 177573988746 177696109206 177918414597 178647754362 178994262909 179161829154 179385968223 180742516416 180968632992 182233364544 182586827808 182815251696 183690905376 183920710512 184092888672 184150803144 184277446584 184449958704 184507985508 184680713448 184911756876 185038923636 185797452456 186029892972 186157828692 186390720054 186623902773 187517799238 187693344828 187752391981 187928157186 188292666177 189431246169 189586186944 190131738048 191281438656 191520739872 191760340464 191892217104 192678839584 192859216704 192919889008 193052563088 193294080056 193475033136 193535899172 193717078632 193850300952 194092815924 194644950192 194888459304 195266468628 195510755286 195889971627 196877117052 197258983614 197505762993 198700053321 198999336256 199434820032 200640775104 200891785248 201029941728 201281438736 202688129952 202941701424 203081267664 203335330968 203589712116 204168862128 204564871896 204756376176 204820791252 205012535112 205218065514 205410181284 205474802043 205667158158 206652268548 206910799326 207169653537 207312127407 208422380089 208565715479 209022134013 209193098688 210458060736 210602796096 210866269152 211063672512 211130071824 211327722144 211473055584 212339945664 212605591968 213017965776 213284460312 214306056272 214574162264 214775036784 214842603668 214990354348 215191618488 215259316426 215460832356 215730383022 215878744242 216763694532 217034875134 217184133474 217455840063 218975568966 219249516717 220907520064 221183884768 221390947008 221543201088 221820361056 222729667776 223161678432 223440863184 223874253288 225002419488 225438838416 225720871992 226003258404 226158684444 226441618578 227085775224 227369869188 227526235068 227810880066 228024146196 228095881167 228309414102 228466426122 228752247339 229689969894 230135480883 232383235392 232673956704 233788425024 234080904288 234300040128 234373749456 234534932016 234754492896 234828345192 235048180752 235342236024 236469484944 236765318328 236928145608 237224552796 237521330802 238197005816 238659017212 238882438872 238957589794 239181290964 239421076433 239645211498 239945017851 241094313306 241395932547 243753668928 245227614016 245534404192 245703262112 245933278272 246010647344 246240951264 246549009168 246718564848 247729936608 248039857296 248210438256 248520960072 248831870364 250257793104 250570876248 251056888236 251370971082 251858534949 252574994892 252890976954 253127721924 253207354323 253381489053 253618693218 253935980991 255471497127 255680453952 255856289472 257966710848 258289438176 258467067936 258790421232 259526600256 259851279072 260355291504 260599024224 260681007048 260925044688 261186628836 261431139816 261758201292 262502822736 263011978152 263341017324 263670468138 263851798518 264181888341 264933404428 265264847386 265447274246 265779360077 266028170562 266360983119 266544163809 267971631543 268375251648 268962555456 270588935232 270775023552 271113774624 271452949488 272225149504 272753162528 273008501568 273094388336 273350046816 273624087352 273880241712 273966402724 274222877544 275536358064 275881065768 276226204716 276416169876 276761978262 278696178684 279044839458 279236743038 279586080081 281276698857 281506762432 281540017242 281892235779 284023954368 284379280416 286366715712 286922157984 287281109808 287640510696 287838325656 289018259376 289288825056 289379833512 289578844632 289941120084 290212549704 290303848758 290575617948 290775451428 291139223886 291967425288 292332688956 292899702942 293266132929 294670827374 295039473113 295315675578 295888475421 297921150912 298499004384 298778445504 299152230048 300585117888 300961162656 301337677872 301544912592 301922158104 302781033632 303159825584 303368313424 303747840088 304032194928 304127841556 304412552136 304621901496 304717733642 305002996452 305384568174 306253293192 306847307844 307231186878 307827098271 309978402822 310366198989 312498332608 312713242688 313104460256 313397574336 313789648032 315292646592 315687091104 315904194144 316299403728 316695107736 318509918496 318908387952 319526948664 319926690468 321459084408 321861243396 322162555176 322263905502 322485531522 322787427732 322888974639 323191248534 323595574533 323818116363 325145541798 325552312701 325776200211 328463353449 328732012224 328958086464 330719809728 330947251008 331361280096 331671485376 331775827152 332086420512 332314801632 332730541584 333677057472 334094501664 334742517648 335161294776 335811379932 336766659856 337187969272 337503629232 337609805764 337841985404 338158257624 338264640098 338581307988 339004887606 339238026666 339662427867 340628662836 341054803782 341289352602 341716320099 344534954841 345053894976 347140388672 347574676064 347900059584 348248838448 348574853088 349010935056 350003763648 350682637536 351121356432 351560624184 351802398024 352242517788 354704227416 355147977492 355392218412 355836829194 356281996203 357295508724 357988525818 358323658308 358436384691 358771936446 359467817247 361641469959 361937265984 365173655616 365630503392 367381810752 367841421024 368185777344 368301606288 368554893168 368899917408 369015971016 369361426896 369823513752 370077847272 371594904912 372059785944 372315657384 372781440108 373247805546 375035598476 375386689656 375504783962 375856314372 376233120109 376585332354 377056456623 378862492338 379336465431 383041479744 383520680928 383784434208 385357679168 385839778016 386105126176 386588160112 386950066272 387071798344 387434157264 387700601904 388185631848 389289900384 389776918608 390532937256 391021510572 391779943254 393754234104 394517967228 395011525986 395505702207 395777697777 397400106642 397897271079 398170911369 399042255843 401783570496 402059883456 402562877472 405376259904 405883402848 406162535328 406670661936 407179424232 408337724256 409129743792 409512752352 409641582504 410025070224 410436131028 410820362568 410949604086 411334316316 413304537096 413821598652 414339307074 414624254814 415142967393 416844760178 417131430958 417653280121 418044268026 418567259187 418855114557 421732538304 422260143648 422655444288 422946111168 425211183936 426035931552 426568920624 428612112544 429148324528 429550073568 429685207336 429980708696 430383236976 430518632852 430921664712 431460766044 431757488484 433527389064 434069750268 434368266948 434911680126 435455773137 437951137932 438499033434 439349554413 442006241061 442367769536 442973513367 443640722112 446323356864 446881726368 447748506576 450004838976 450877676832 451441743984 452006516808 452317368888 452883237156 454171550448 454739738376 455052470136 455621760132 456048292392 456191762334 456618828204 456932852244 457076600463 457504494678 458076852261 459379939788 460270961766 460846780317 463633457749 464967604233 465347913408 468161808576 468747498912 469069864032 469508985792 469656690384 470096361504 470684472048 472938969888 473530636656 473856291216 474449105592 475042661604 476394011632 477318034424 477764877744 477915179588 478362581928 478842152866 479290422996 479441204767 479890035702 482188626612 482791865094 483395858253 483728297283 487718312697 491068808384 491406524224 492021294688 492481902528 493098018336 493437129696 495459873216 496079714592 496420876512 497041920144 497663740728 500515586208 501141752496 502113776472 502741942164 503717069898 505149989784 505781953908 506255443848 506414708646 506762978106 507237386436 507396960147 507871961982 508507331409 508857039999 510942994254 511582205673 511934028903 516578876352 516934135872 517580842464 519702558144 520710583008 521198048448 521362014096 521850089376 522373257672 522862279632 523516402584 525005645472 526023956304 526682034648 527340936276 527703597036 528363776682 529866808856 530529694772 530894548492 531558720154 532056341124 532223722723 532721966238 533088327618 533755243791 535943263086 536982788727 542227549248 542905898976 545506325056 546188776672 546700093632 547248174704 547760483424 547932805448 548445755088 551072716128 551762131536 552452409432 552832339752 553523956524 557392357368 558089678916 558473486076 559172160162 559871708319 562553397714 563080034484 563257175943 563784471558 564877998531 568293738507 568758560832 573844315968 574562219616 575281021392 575676651312 578036518752 578577650112 578759667024 579157689264 579882240168 580425099408 580607697516 581151235896 581550902856 582278447772 583934850576 584665377912 585799405884 586532265858 587669914881 589341654748 590078946226 590631351156 590817160087 591223474457 591776950842 592517288979 596100159963 596998008768 598304460096 601922325312 602675355744 603089825184 603844316208 605562067264 606319651168 606736626848 607495680176 608064389856 608255683112 608825104272 609243802992 609435467284 610005992904 610769136348 612506586384 613694615688 614462373756 615654196542 616424406129 619956805644 620732397978 621508960611 621936382221 625267140267 625697146437 626208920512 627066402039 627579296064 631374182208 631808388288 632598807456 633390215472 637019836992 637816775904 639053897328 639853380936 642918168816 643722486792 644325110352 644527811004 644971063044 645574855464 645777949278 646382497068 647191149066 647636232726 650291083596 651104625402 651552400422 652367520189 656312297333 656926706898 657748550151 662722560192 663551654304 664172841024 664629603264 665461083168 668189003328 669485035296 670322589552 671622759864 673533319712 674375938544 675007258464 675219611528 675683970808 676316515248 676529280196 677162615976 678009775212 678476053332 679324855734 681257325672 682109607564 682578705204 683432640198 684287643501 689069909682 690406442649 695149352128 696497676896 697149706176 698021870112 701365275072 702242712864 703121248368 703604796048 704485035576 709408454832 710295954984 710784436824 711673658388 712563992406 714591017448 715977051636 716647316616 716872769382 717543872892 718263229299 718935634494 719835053553 723282939918 724187797641 731261006784 735682842048 736603212576 737109786336 737799834816 738031942032 738722853792 739647027504 740155694544 743189809824 744119571888 744631314768 745562880216 746495611092 750071196952 750773379312 751009567924 751712628744 752466240218 753170664708 753407607491 754112913246 755575604847 757724984676 758672930862 759622062969 760144467159 766414491381 767041361856 767568868416 771679556032 772210252352 773176320224 773900132544 774143596688 774868314528 775401203808 776371263696 778579800768 779553837216 781065874512 782043021144 783559886508 787508468208 789035934456 790023051972 791011404414 791555395554 792545665023 794800213284 795794542158 796341822738 797338080231 798084511686 799082949357 799632491427 803914894629 805125754944 811766805696 812325070656 813341323872 814358848464 816675448512 818259487584 819025504704 819283165008 820050140448 820872262056 821640725136 821899208172 822668632632 826609074192 827643197304 828678614148 829248509628 830285934786 833689520356 834262861916 835306560242 836088536052 836351564279 837134518374 837710229114 838758240243 843830096571 844520287296 852071863104 853137841248 857224225088 858296649056 859100147136 859370414672 859961417392 860766473952 861037265704 861843329424 862921532088 863514976968 867054778128 868139500536 868736533896 869823360252 870911546274 875902275864 876998066868 878699108826 879798398787 884012482122 885118419339 885947026734 887665426263 893763452736 895497013152 901755353664 902883487968 904013033616 904634737776 905766474312 908343100896 909479476752 910104940272 911243520264 912096584784 912383524668 913237656408 913865704488 914153200926 915008989356 916153704522 918759879576 920541923532 921693560634 923481294813 927266915498 928426965851 929065459861 929935208466 931098596967 937494997824 938139728064 939313380768 940192723008 941368944096 945877939776 947061273312 947712582432 948898211184 950085323208 952788023264 954636068848 955529755488 955830359176 956725163856 957684305732 958580845992 958882409534 959780071404 964377253224 965583730188 966791716506 967456594566 968666923917 975436625394 976656938103 977328600633 984042589376 985390060347 986196036672 986874259392 992159429184 992841753024 994083840288 995327481456 1001031172416 1002283504992 1004227552944 1005483884328 1007434139796 1010299979568 1011563907816 1012510887696 1012829417292 1013525956212 1014474772872 1014793920294 1015743923964 1017014662818 1017714079998 1018987283601 1021885988508 1023164411346 1023868057806 1025148960297 1031347895809 1033604864523 1035161684928 1041421166016 1042724028192 1043700178752 1044746515344 1045724559264 1047032805168 1050011290944 1052047912608 1053364069296 1054681872552 1055407194072 1056727553364 1059733617712 1061059389544 1061789096984 1063117440308 1064112682248 1064447445446 1065443932476 1066176655236 1066512067747 1067510487582 1068845988609 1071886526172 1073965577454 1075309154073 1084924409877 1085811797952 1092377553344 1094496349408 1095520966848 1095865610896 1096891510176 1102145432256 1103524263072 1104904818864 1105664679504 1107047913048 1114784714736 1116179357832 1116946972152 1118344320324 1119743416638 1125106795428 1126160068968 1126514351886 1127568943116 1128699360327 1129755997062 1131169369869 1136587477014 1138009396293 1149124439232 1150562042784 1151353302624 1156073037504 1157519334048 1158315378528 1159764480336 1160850198816 1161215395032 1162302471792 1163101805712 1164556895544 1167869701152 1169330755824 1171598811768 1173064531716 1175339829762 1178683309496 1180157892452 1181262702312 1181634320174 1182446948914 1183553901684 1183926240343 1185034577958 1186517106621 1187333093331 1192200319926 1193691813237 1194512734107 1205350711488 1206179650368 1207688632416 1212639302336 1213473253696 1214991360352 1216128779712 1216511366224 1217650208544 1218487605984 1218870934568 1220011985808 1221538272696 1225013172768 1227389231376 1228924747512 1231308393084 1232848812258 1239913611288 1241464795956 1243017921222 1243872764442 1245428902179 1250534280534 1251394292874 1252959840363 1254132804078 1255701777561 1256565343671 1265197614912 1266780430944 1275633551808 1278107794656 1279706761872 1285836337632 1287444973584 1288650220704 1289055622008 1289942126088 1291149710928 1291555898556 1292764994136 1294382298132 1295272465452 1300582167192 1302209250804 1303104800844 1304735040378 1306367319411 1312624594666 1313853413796 1314266743867 1315497100302 1318048663239 1326018723183 1327103308608 1330922166336 1338970070592 1340645179104 1343245519728 1347066639424 1348751877088 1350014516928 1350439223056 1351367941616 1352633030496 1353058560392 1354325231952 1356019550424 1356952106664 1358649711468 1362514651344 1364219215128 1365157410408 1366865280396 1368575287002 1371229801389 1378139819364 1380812885298 1382540340951 1390900373247 1392995353792 1394902812699 1396043740224 1404485425728 1406242496736 1407209592096 1408970071152 1418816909664 1420591909968 1421568873648 1423347316776 1425127984812 1429182034896 1431954103272 1433294633232 1433745538764 1435087745784 1436526458598 1437871268988 1438323614301 1439670107106 1446565879836 1448375595282 1450187574759 1451184891849 1458956660623 1459960008353 1463154938091 1473206425152 1474219572672 1476063884064 1477445707584 1479294055008 1480311389088 1486379619648 1488239143776 1489262629536 1491125760432 1492991222184 1500142393904 1501546758624 1502019135848 1503425257488 1504932480436 1506341329416 1506815214982 1508225826492 1511151209694 1515449969352 1517345861724 1519244125938 1520288934318 1522190880441 1532828982762 1534746617019 1535802086709 1546352640448 1548287193376 1549736629056 1550802407616 1552742527392 1559107674432 1562131749024 1564086042288 1567119773016 1575016936416 1578071868912 1580046103944 1582022808828 1583110791108 1585091330046 1589600426568 1591589084316 1592683645476 1594676160462 1596169023372 1596671168169 1598165898714 1599264982854 1601265731373 1607829789258 1610948366181 1626682647744 1628717696928 1636518975168 1638566330016 1640100280896 1641744524112 1643281450272 1643798416344 1645337265264 1653218148384 1655286394608 1657357228296 1658497019256 1660571869572 1667379040712 1668525723832 1670613120484 1672177072104 1672703128558 1674269036748 1675420458228 1675947535031 1677516480486 1679615124957 1687660193142 1689771527829 1704881215521 1706275682496 1716593298112 1718740829344 1719922834784 1721532947904 1722074531408 1723686658848 1725843064176 1727029953936 1734109556256 1736279001072 1737473067792 1739646720504 1741823092548 1751804551728 1753996133736 1757398217652 1759596797574 1763009744643 1768024964244 1770236838678 1771894053468 1772451480261 1773670423371 1775330852526 1777551866937 1788300479889 1790994026304 1805766975936 1808026067232 1809269475552 1811532948624 1816686201792 1818958953504 1820209880544 1822487040528 1824193169568 1824767049336 1826475312816 1827731408976 1828306401852 1830017978712 1832307409044 1837519759152 1841083847064 1843387121268 1846962589626 1849273218387 1854533830996 1856853931702 1858130919722 1859870416932 1860455520539 1862197193934 1864526881833 1865809146663 1875801420801 1877091439311 1878626761536 1882737888192 1894122546624 1895425164864 1897796422368 1900170646416 1905576046528 1909272137696 1911059510976 1911660718352 1913450327712 1915368611464 1917161691984 1917764819068 1919560142808 1928754506448 1931167460376 1933583433012 1934913189132 1937333847834 1950873250788 1953313876206 1954657201266 1957102560567 1968936891999 1970780120694 1973245650453 1988167680576 1990654962912 2004567009984 2008455105888 2010967768656 2014868279592 2020599959136 2023127815632 2025021775392 2025658834584 2027051912424 2028949545744 2029587840588 2031487847928 2034029325636 2035428159996 2037974567202 2043771977016 2046328822692 2047736115612 2050297920594 2052862930503 2062695791618 2065276311791 2067209729046 2071219327947 2085448056384 2089493030688 2091449118528 2094065610336 2104095825216 2106728138592 2109363745104 2110814388144 2113455106728 2119467235424 2122118779088 2123578193968 2126234880616 2128225364496 2128894890892 2130887864952 2132353310472 2133024135494 2135020975164 2137691977218 2143773052344 2147931154908 2150618308146 2154789687897 2169848819754 2172563392923 2188992698816 2191731221792 2193783020352 2207048526144 2209809637728 2211329359008 2214095826096 2229569429472 2232358715664 2233893944304 2236688640648 2239486833276 2250213590856 2252320137936 2253028703772 2255137886232 2257398720654 2259511994124 2260222822473 2262338739738 2266726814541 2273174954028 2276018792586 2278866188907 2280433401477 2294222870269 2299243474143 2301124085568 2302706605248 2315038668096 2316630757056 2319528960672 2321700397632 2322430790064 2324604943584 2326203611424 2329113791088 2335739402304 2338661511648 2343197623536 2346129063432 2350679659524 2357366618992 2360315784904 2362525404624 2363268640348 2364893897828 2367107803368 2367852480686 2370069155916 2373034213242 2374666186662 2377636995069 2384400639852 2387383626474 2389025468214 2392014240693 2411744683887 2415377264832 2429982720704 2433022732448 2435300417088 2436975211968 2437741869136 2440023971616 2443076545392 2450026345536 2454778462752 2457849495024 2462616786168 2465697624516 2479827222576 2482929591912 2486035842444 2487745528884 2490857804358 2501068561068 2502788585748 2505919680726 2508265608156 2509054692837 2511403555122 2513130687342 2516274720729 2531490289713 2533560861888 2556215589312 2559413523744 2571672675264 2574889947168 2577300441408 2578111244016 2579884252176 2582299421856 2583111797112 2585529988272 2588764596264 2590544930904 2601164334384 2604418501608 2606209601688 2609470080756 2612734638822 2625249189332 2627706827592 2628533487734 2630994200604 2633631840763 2636097326478 2639395196361 2652037446366 2655355258017 2681290358208 2686491039456 2697503754176 2700878446112 2702735883232 2705266060992 2706117120784 2708650463904 2712039100848 2713904213328 2717299422936 2725029302688 2728438430256 2730314820816 2733730560792 2737150574004 2742459602778 2756279638728 2761625770596 2765080681902 2770443884439 2781800746494 2785280897553 2787196379583 2789805625398 2793295790901 2812484993472 2814419184192 2817940142304 2837633819328 2841183819936 2843137747296 2846694633552 2850255969624 2858364069792 2863908206544 2866589266464 2867491077528 2870175491568 2873052917196 2875742537976 2876647228602 2879340214212 2893131759672 2896751190564 2900375149518 2902369783698 2906000771751 2917913321246 2919920016706 2923572960847 2926309876182 2929970814309 2931985801899 2952127768128 2958588110016 2960622778176 2976478287552 2978525259072 2982251520864 2985982444368 3000284787808 3003093517248 3004038271696 3006850514976 3009864960872 3012682658832 3013630429964 3016451652984 3022302419388 3030899938704 3034691723448 3038488251876 3040577868636 3044381760882 3065657965524 3069493234038 3071604173418 3075446880891 3094043687427 3096574386752 3100814593569 3105485054784 3124263498048 3128172084576 3134239546032 3150033872832 3156143737824 3160092207888 3164045617656 3166221582216 3170182660092 3179200853136 3183178168632 3185367290952 3189352320924 3192338046744 3193342336338 3196331797428 3198529965708 3199536203241 3202531462746 3206537965827 3215659578516 3221896732362 3225927462219 3245434204243 3254773229631 3257435393856 3277132660032 3283489048224 3286562900544 3287596832688 3290674530528 3306436296768 3310572789216 3314714456592 3316994038512 3321143739144 3334758081424 3337051447664 3341226240968 3344354144208 3345406257116 3348538073496 3350840916456 3351895070062 3355032960972 3359230249914 3375320386284 3379543055658 3386098080981 3409762431042 3414028188879 3437481658688 3439845669568 3444149062816 3447373317696 3451686128352 3454059907872 3468219112512 3472558002144 3474946135584 3479293441008 3483646185096 3503609103456 3507992267472 3514796435304 3519193595148 3526019489286 3536049928488 3540473677356 3543788106936 3544902960522 3547340846742 3550661705052 3551778721029 3555103733874 3559551319863 3561999279993 3576600959778 3581075439711 3583538202321 3616052134464 3618538951104 3623065897248 3637917907008 3640419761088 3644974081056 3648386339136 3649534098672 3652950625632 3655462817952 3656612803704 3660035957424 3664614818088 3675039518304 3682167694128 3686774242536 3693925179252 3698546436774 3709067661992 3713707863404 3716261839444 3719740833864 3720911041078 3724394387868 3729053763666 3731618293326 3736286706537 3751602841602 3754182878622 3758879521089 3795592844736 3800341292832 3818544275392 3823321436704 3826900655424 3830737222928 3834323383968 3835529638136 3839120285616 3857509012896 3862334920752 3867166866024 3869826378264 3874667695668 3901746501576 3906627752412 3909314402532 3914205121134 3919101958233 3937873783998 3941560241388 3942800231601 3946491300906 3954145989717 3978056169549 3981309925824 4016910211776 4021935537312 4029736559184 4041199918272 4046255631264 4050043550784 4051317669168 4054103824848 4057899091488 4059175681176 4062975695856 4068058651272 4070856319992 4075949134404 4087543954032 4092657645384 4095472231224 4100595841188 4105725861006 4113689404167 4125391583236 4130552623582 4134419458092 4138564321199 4142438655894 4147621022853 4172701119741 4178986061376 4188131220672 4213456277184 4218727490208 4221628776288 4226910213456 4238934470848 4244237558176 4247156387936 4252469761232 4256450728992 4257789781784 4261775729904 4264706620944 4266048270988 4270041950328 4275383954436 4287546104688 4295862309816 4301236616292 4309579375794 4314970842903 4339697639508 4345126785846 4350562724277 4353554675547 4376869981869 4379880025059 4383462443584 4389464814273 4419619275456 4422658718016 4428191652192 4459138858944 4464717431328 4467787888608 4473377281296 4478973666552 4500427181712 4504640275872 4506057407544 4510275772464 4514797441308 4519023988248 4520445644946 4524677479476 4533453629082 4546349908056 4552037585172 4557732377814 4560866802954 4566572641323 4588445740538 4594186081331 4598486948286 4604239851057 4607406260127 4639057921344 4644861580128 4649209887168 4652407222848 4658227582176 4677323023296 4686395247072 4692258126864 4701359319048 4714733237984 4720631569808 4725050809248 4726537280696 4729787795656 4734215606736 4735704961372 4740138311832 4746068426484 4749332373324 4755273990138 4768801279704 4774767252948 4778050936428 4784028481386 4790013504507 4823489367774 4832845098543 4866045464896 4875483738272 4880047943232 4886153090784 4909556925504 4915698990048 4925233572336 4931395249032 4959654445152 4965859183824 4972071684888 4975491057768 4981715608716 5002137122136 5005577171496 5011839361452 5016531216312 5018109385674 5022807110244 5026261374684 5027842605093 5032549441458 5038845374871 5062980579426 5069314583487 5114643646563 5118827047488 5149779894336 5156222488032 5159768504352 5164598843712 5166223594224 5171059976544 5177529192528 5181089861808 5202328668768 5208837003216 5212419203376 5218940161512 5225469277644 5250498378664 5255413655184 5257066975468 5261988401208 5267263681526 5272194652956 5273853252437 5278790392722 5289029233929 5304074892732 5310710516034 5317354440783 5321011270113 5364901439667 5372982078912 5401756892224 5405471766464 5412234241568 5417300927808 5424078201696 5427808426656 5434598845872 5450058605376 5456876860512 5460629641632 5467461121584 5474301148008 5484919205556 5512559277456 5523251541192 5530161363804 5540887768878 5547819655161 5563601492988 5570561795106 5574392759166 5579611250796 5581366561617 5586591581802 5593580645499 5597427439989 5627404262403 5631274317933 5635880284608 5682367639872 5686275494592 5693389267104 5700511939248 5716728139584 5727816413088 5733178532928 5734982155056 5740350983136 5746105834392 5751485075952 5753294457204 5758680428424 5786263519344 5793502381128 5800750299036 5804739567396 5812001543502 5835826642492 5839840033412 5847145921694 5852619752364 5854460949953 5859941628618 5863971603798 5871307681701 5906810675997 5964503041728 5971964888736 6000569575616 6008076543392 6013701029952 6019729921744 6025365317664 6027260859928 6032903305968 6044604838776 6061799877408 6069383446896 6076976503752 6081155737272 6088763521764 6131315931048 6138986468076 6143208346836 6150893761782 6158588791509 6188087374854 6195828935373 6201629187138 6213657983841 6256344169152 6268479092064 6312287475648 6320184415776 6328091235312 6332443164432 6340365320184 6358401706272 6366356337264 6370734581904 6378704641848 6384676093488 6386684672676 6392663594856 6397059931416 6399072406482 6405062925492 6413075931654 6431319157032 6443793464724 6451854924438 6464369063691 6490868408486 6498988760957 6503458219027 6509546459262 6517690178769 6566978096448 6575193665376 6581349061056 6621145578432 6629428913184 6633988077024 6642287478288 6669516162848 6674102895328 6682452481936 6688708288416 6690812514232 6697076146992 6701681832912 6703790140124 6710065921944 6718460499828 6750640772568 6759086111316 6772196161962 6780668467419 6819524862084 6828056377758 6836598566721 6841300204431 6882668610807 6888298125632 6897730422429 6903372256704 6908119815744 6945116004288 6949892271168 6958586882016 6967292370192 7007218206912 7015984534944 7029592870608 7038387190296 7052038978572 7072099856976 7080947354712 7087576213872 7089805921044 7094681693484 7101323410104 7103557442058 7110207467748 7119102639726 7123998559986 7132910985207 7153201919556 7162150879422 7167076404642 7176042722079 7219435270663 7235234051661 7246131794496 7289948162112 7299068197344 7305901251264 7310925635904 7313225607408 7320071914848 7329229636176 7350079036608 7364335388256 7373548485072 7387850358504 7397092873548 7418135323984 7427415726808 7432523678888 7439481667728 7441822082156 7448788775736 7458107527332 7463236586652 7465584474229 7472573413074 7503205683204 7508365757244 7517759042178 7527164078511 7594470869139 7600682585664 7646642873408 7661474445856 7668646767936 7671059276272 7678240571232 7715018025792 7724669841504 7734333732048 7739652756528 7749335391336 7803493003152 7813255504824 7818628805064 7828410242268 7838203916466 7875747567996 7883120482776 7885600463202 7892982601812 7900895522289 7908291979434 7918185589083 7956112339098 7966065774051 8043871074624 8059473118368 8092511262528 8102635338336 8108207649696 8115798182976 8118351362352 8125951391712 8136117302544 8141712639984 8151898268808 8175087908064 8185315290768 8190944462448 8201191682376 8211451722012 8227378808334 8250783166472 8261105247164 8268838916184 8277128642398 8284877311788 8287483682401 8295242045706 8311331653317 8345402239482 8355842692659 8361589138749 8437454980416 8443257552576 8453820426912 8488475116352 8494312775872 8504939522464 8512901457984 8515579563568 8523551459808 8529413241888 8532096541976 8540083900656 8550767908872 8575092209376 8591724619632 8602473232584 8619158751588 8629941685806 8679395279016 8690253571692 8701125448554 8707109351094 8718002315253 8753739963738 8759760050118 8770718882541 8778929628546 8789912442927 8795957405697 8856383304384 8929434862656 8935575777216 8946754562592 8957947333104 9000854363424 9009280551744 9012114815088 9020551544928 9029594882616 9038047976496 9040891289892 9049354958952 9066907258164 9092699816112 9104075170344 9115464755628 9121733605908 9133145282646 9176891481076 9188372162662 9196973896572 9199867207069 9208479702114 9214812520254 9226340642673 9282131062281 9289723160256 9316455164352 9372790494144 9384516253728 9402718638096 9429466475968 9441263139616 9450101618496 9453074561392 9459575591312 9468431213472 9471409922744 9480276623664 9492136852968 9498664746648 9510547980276 9537602559408 9549534505896 9556101872856 9568056962772 9580027009014 9598608609723 9646978735548 9665690197086 9677782386657 9736302612729 9750967476544 9764319688893 9772306181568 9831397980096 9850467144672 9862790498064 9919308890304 9931718367648 9944143369776 9950982115536 9963431217432 10004274244272 10011154342992 10023678722904 10033062432624 10036218771348 10045614220488 10052522749368 10055685210186 10065098882916 10077690749742 10125961158852 10138629166974 10158294242943 10212696624361 10219720058471 10229287293126 10242084566637 10312444976064 10319537008704 10332447188448 10342119953088 10355058385056 10362179723616 10404657337536 10417674006432 10424838406752 10437880323024 10450938555288 10500996757328 10510827310368 10514133950936 10523976802416 10534527363052 10544389305912 10547706504874 10557580785444 10578058467858 10608149785464 10621421032068 10634708881566 10642022540226 10655336163087 10729802879334 10743226319133 10750614606963 10824468483136 10848156403392 10855616853312 10869197691744 10913753721024 10921259283264 10934922243168 10948602296016 10969838411112 11025118554912 11046503082384 11060322727608 11081775537756 11095639310322 11127202985976 11141123590212 11148785518332 11159222501592 11162733123234 11173183163604 11187161290998 11194854879978 11208860119611 11254808524806 11262548635866 11276638563267 11386778534208 11401023878496 11455632826176 11469964310112 11480701966272 11492211668784 11502970151904 11506588914408 11517360856848 11572527038688 11587004762256 11601500598072 11609479134792 11624003087004 11671653284984 11679680066824 11694291843388 11705239504728 11708921899906 11719883257236 11727943207596 11731632745217 11742615363402 11757305874699 11813621351994 11828400694803 11934168508647 11943929777472 12016153086784 12039459843488 12050730635328 12054521719856 12065806611936 12089209677552 12123599754816 12138766893792 12153953007504 12162311474544 12177527043528 12262631862096 12277972936152 12286416693672 12301787523564 12317177583018 12341068212501 12376174749708 12391657870746 12403258374276 12415692963597 12427315967682 12442863068559 12518103359223 12536958184128 12640368831552 12656182470624 12664886328864 12680730640368 12716803412544 12732712674528 12741469163808 12757409283696 12769352186976 12773369345352 12785327189712 12794119862832 12798144812964 12810125850984 12826151863308 12862638314064 12887586929448 12903709848876 12928738127382 12944912528709 12981736816972 12997977521914 13006916438054 13019092918524 13023188643773 13035380357538 13051688172831 13060664026641 13130609945607 13139640075177 13150387330752 13258857826368 13267976154048 13284574956576 13339032325696 13348205790656 13364904963872 13377416576832 13381625028464 13394152293984 13403363665824 13407580280248 13420131843888 13436920999656 13501281545136 13518172222632 13544392323924 13561336934838 13639049724168 13656112755516 13673197133442 13682600408862 13699717923969 13765337221614 13782558243993 13795460844858 13812719553171 13822218780381 13917173764032 13934584740384 14031969069888 14059185741216 14076774380592 14104077957144 14144199713952 14161894709424 14175152427744 14179611842088 14189363386968 14202646820208 14207114884116 14220414935496 14238205279452 14247997119972 14265821970414 14306403839112 14324301758844 14334152809284 14352085444158 14370040513521 14438870541326 14456934182537 14470468103322 14498535295629 14598136394688 14626451214816 14640143829696 14658459272352 14728670776512 14747096970144 14775700717008 14794185747096 14836270647968 14854831453616 14865047357776 14878963335456 14883644164312 14897577551472 14916215054664 14926473173304 14931168948458 14945146826148 15006411366408 15016731514488 15035518084356 15054328157022 15083527815279 15188941738278 15207943750461 15322948891712 15342118552544 15343930939689 15356481142464 15449339683008 15468667464096 15479305513056 15498670782672 15606986006304 15626511009648 15637257610128 15656820484536 15676407832932 15751495135992 15766240965552 15771200926404 15785965203624 15801791044578 15816583958868 15821559757311 15836371178166 15867087701787 15912224678196 15932131548102 15952063322349 15963033810339 16059560091883 16094704319001 16118946236736 16205270676672 16216415299392 16236702724704 16251902783424 16272234605088 16283425279968 16303796537616 16350175816128 16370630581536 16381888924896 16402383364752 16422903444024 16454757616668 16501566332944 16522210494328 16537677832368 16554257284796 16569754623576 16574967364802 16590484091412 16622663306634 16643458965483 16690804478964 16711685385318 16723178277498 16744099684851 16882212787209 16893822953799 16907640853824 17009879044928 17031159127136 17047102919616 17058826483776 17064193083952 17080167801312 17101535817744 17150184418752 17183449239264 17204946465168 17238317503176 17259883371612 17358790558032 17380507143384 17402250897108 17414218702188 17436004630506 17507479927476 17519520100236 17541437765082 17557859257092 17563382849859 17579824885854 17591914811394 17613923045103 17720432027991 17893509125184 17915894666208 18001708726848 18024229630176 18041103089856 18059189765232 18076095952992 18081782579784 18098709917904 18133814516328 18185399632224 18208150340688 18230929511256 18243467211816 18266290565292 18353782962152 18376744325324 18393947793144 18399734414138 18416959404228 18429625040508 18435422885341 18452681285346 18475766374527 18564262124562 18587486806119 18769032507456 18805437276192 18882526279232 18906149122784 18919151182624 18936862426944 18942819845488 18960553247328 18984273705936 18997329493296 19021095960552 19075205118816 19099069011792 19112203745712 19136113925544 19160054018028 19197217219446 19293957471096 19331380394172 19355564773314 19393107191073 19472605225458 19496966282871 19510374657081 19528639377786 19553070536307 19700934289344 19725580996128 19863436735296 19888286739552 19901964231072 19926862434864 20008548488544 20022308685984 20047357445808 20066124865248 20072437542696 20091228440976 20105045498736 20111370420372 20130197765832 20155381499484 20251922317704 20277258333948 20316588485886 20342005402257 20425393248722 20439440116942 20458574586252 20465010725929 20484169133274 20509795700163 20523900613293 20648005832421 20664894376896 20710116770112 20724359447232 20835348012864 20849676813504 20875760646048 20901877110576 21001993514656 21021654620736 21028267901872 21047953604832 21069054726104 21088778611824 21095413009748 21115161570888 21156116935716 21216299570928 21242842064136 21269417763132 21284045080452 21310672326174 21459605758668 21486452638266 21501229213926 21528128166237 21658305811989 21705702154983 21738395383488 21869844486336 21897204592032 21939676822224 22050237109824 22093006164768 22120645455216 22163551075512 22191278620644 22254405971952 22282247180424 22297571036664 22318445003184 22325466246468 22346366327208 22374322581996 22389709759956 22396753422687 22417720239222 22509617049612 22525097271732 22553277126534 22581492235533 22718039429701 22783412607417 22802047756992 22939928620224 22984423337568 23005940303808 23013177828816 23034721713696 23145054077376 23174009524512 23203001196144 23218958269584 23248006174008 23343306569968 23359360133648 23388583686776 23410479009456 23417843799812 23439766514472 23455886415192 23463265490434 23485230726804 23514611749398 23627242703988 23656801389606 23702686566867 23868337017294 23898197322153 24078919686976 24109043439712 24131613223872 24178419355104 24277533787584 24307906015008 24324622949088 24355054087056 24525263724192 24555945872304 24572833387344 24603575047128 24634355166036 24682136425002 24752349499416 24783315741492 24806516748552 24831385927194 24854631935364 24862451047203 24885726137118 24933994959951 25036206718446 25067528077977 25084767416247 25312364941248 25329772657728 25361461280736 25465425349056 25482938327616 25514818567392 25538704373952 25546738690704 25570654379424 25588239725664 25596289625928 25620251701968 25652303726616 25725276628128 25775173858896 25807419697752 25857476254764 25889825057418 25963473633944 25995955043828 26013832876108 26038185837048 26046377287546 26070760715076 26103376345662 26121328053282 26154006945759 26261219891214 26279280150354 26312156647623 26569149913152 26729809927744 26763250056928 26788304587968 26806727331648 26815160560496 26840263687776 26873841999312 27002563090272 27036344445264 27088784647848 27122673869676 27278099448336 27312225511032 27346394266884 27365200817724 27399435847938 27530674443228 27565116487986 27590921689716 27599601621207 27625439106342 27644437560762 27679021928019 27846393186843 27869169480768 28118371482432 28153548761184 28208155914288 28288399427904 28323789418848 28350304855488 28359223684176 28378726773936 28405293640416 28414229768232 28440829870992 28476410558904 28495994239944 28531643940828 28612807678224 28648603517688 28668305618568 28704170888316 28740081027042 28795825829169 28877741082652 28913868365074 28940936206644 28969950248393 28997070591258 29033347159971 29208907838187 29252902429632 29316918544704 29494193940288 29551401434016 29588371494192 29672541295936 29709662907232 29730094715552 29757926670912 29767288328624 29795155102944 29832430109328 29852946346608 29862337896916 29890293652296 30012822732816 30033463028976 30071036168712 30108656314044 30167055630558 30377883476556 30415887500922 30474882728829 30638089873083 30659160175413 30684237105088 30687861879378 30726253699911 30937334928192 30958611026112 30997341565344 31213972012608 31253022019296 31274515220256 31313640969072 31352815665864 31502990271984 31532481931104 31542401852808 31571930407248 31603582089156 31633167917736 31643119514622 31672742356332 31734175403574 31824449356392 31864263096204 31904126644698 31926067620678 31966008489261 32119120183766 32159302569317 32189408638002 32229678957399 32251843820889 32473405449408 32544469210176 32566850559936 32607593075232 32741261163072 32763777849792 32804766729504 32845806888048 32909515233336 33003132665888 33044420988656 33075355664736 33108514569592 33139509247152 33149934729604 33180968182824 33245326613268 33286917930966 33381608957928 33423370770636 33446356554996 33488199369702 33764425574418 33787645907598 33829915689801 34062318254272 34128386167904 34160335602624 34203071635488 34366898478528 34409892930336 34476635006352 34519766743224 34717581116064 34761014286768 34804501794216 34828437404376 34872009261012 35014959854952 35039040200472 35082875530164 35115718514184 35126765699718 35159649771708 35183829622788 35194898235651 35227846090206 35271917624097 35440864055982 35485202084409 35802505525941 35831789332416 36048459260352 36118379530464 36152191905984 36163565159568 36197419835808 36267629032656 36370799264448 36416300681376 36461859022512 36486934423632 36532581130584 36707565924304 36753488650648 36787895586288 36799468828276 36833918808456 36859250081016 36870845770682 36905362570692 36951532749054 37023204637503 37128524249124 37174973612238 37247078890791 37554310077669 37610874552384 37812298245568 37838302365248 37885639690976 37921106494656 37968547411872 37994658986592 38042191921104 38150410237632 38198138023584 38224407491424 38272227851088 38320108036056 38394434438892 38587914942192 38662760788344 38711129546628 38786214382146 38834737586127 38945210450916 38993932565742 39020749314162 39057278755572 39069565931319 39106141072614 39155064518493 39181992079923 39391829836821 39418920225531 39451161992256 39776573479104 39803928462144 39853724869728 40017096977088 40044617371968 40094714891616 40132249730496 40144875085392 40182456881952 40210090997472 40222740840744 40260395531664 40310762998968 40503844635408 40554516667896 40633176971772 40684010804514 40850786497444 40878880233884 40917149172504 40930021451858 40968338266548 41019591400326 41047801226586 41099153771907 41296011664842 41347674731979 41751521292096 41803754221152 42003987029312 42056535803744 42095907209664 42138109452208 42177557223648 42190826019496 42230323141776 42312233871432 42432599141856 42485684128272 42538835526264 42568090160904 42621344652348 42919211517336 42972905276532 43002458427852 43056256332474 43110121540563 43316611623978 43370802547611 43411404309966 43495605886887 43794409184064 43879353644448 44186012329536 44241290910432 44327102151024 44382557241288 44508811943904 44564494360848 44595142073328 44636890006368 44650932492936 44692732654416 44748645163992 44779419519912 44793506845374 44835440478444 45019234099224 45050194543464 45106554253068 45162984471066 45250583445837 45436078859402 45524207533189 45566825214834 45623831251383 45968846675136 46026355657632 46069443427392 46348019049024 46406002392288 46437916539168 46496012348016 46686613139936 46718720267296 46777167373552 46820958018912 46835687599624 46879533028944 46911772830384 46926530980868 46970461453608 47029223498796 47254485407976 47313602779212 47405373133734 47464679271933 47736674034588 47796394644306 47856189967047 47889101431017 48178680275649 48218086879424 48284112957003 48356838710208 48615812030016 48649245898176 48710108174112 49050527448384 49111891744608 49145666774688 49207150094256 49268710332072 49364272850004 49504698998832 49566631482984 49613033497104 49662771854388 49709263870728 49724902094406 49771452274236 49867989919902 49930376896449 50072413436892 50135056155954 50169534832494 50232299054553 50536046894641 50646638361627 50681468861397 50722922561472 51029637134784 51093477381408 51141308758848 51176479451328 51192579251856 51240503403936 51304607453232 51450553256256 51550347717792 51614839395504 51714952509528 51779650114836 51926947267888 51991910087656 52027665752216 52076371674096 52092754575092 52141521430152 52206752691324 52242656106564 52259091319603 52308013891518 52522439782428 52558560300708 52624313295246 52690148549577 53161296083973 53526500113856 53630321120992 53680527375552 53747683998624 54005126180544 54072688890528 54177569295696 54245347739352 54556198896672 54624451022064 54692788533768 54730401635448 54798871695876 55061348886456 55130232975972 55181843379432 55199203242414 55250878212684 55288875121524 55306268656023 55358043856038 55427299123581 55692786373686 55762460418357 56307097522368 56416311828576 56647578837696 56718447368352 56757453547872 56810587280832 56828459536464 56881659741984 56952821117808 56991988479888 57063287881656 57225615356448 57297207035376 57336611237136 57408341776632 57480162054084 57591651658338 57755482165304 57827736730148 57881872413288 57939900496786 57994141182516 58012385776807 58066694319942 58179321573219 58417815676374 58490898848613 58531123971243 59102802868032 59176742988384 59419325814464 59460189431104 59534576657248 59590310205888 59664860218656 59705892693216 59724675793832 59780587304592 60025645465632 60066926057952 60142072337424 60217312628088 60334111261116 60755766953112 60831775001844 60949765457658 61026016206771 61276179746166 61318320350826 61375723758756 61395032177787 61452507399822 61529387100489 61571701839879 61944017497263 61994683130688 62506044038592 62549030440512 62627281938144 62705631331728 63005980543968 63064963862208 63084803705616 63143860814496 63207164178312 63266335835472 63286239029244 63345484712664 63468350807148 63648898712784 63728526192408 63808253289396 63852135241356 63932016978522 64238240367532 64318605138634 64378817276004 64399070449483 64459357914798 64503687641778 64584384498711 64974917435967 65215186150464 65609533459008 65691613776096 65819030466672 66006265331776 66088841977312 66150711329472 66217029139184 66279018494304 66299869459208 66361936365648 66490653226536 66573835861932 66763217915856 66846741541272 66892713109992 66976398739404 67190260268061 67528851148836 67575291815196 67659831379602 67744476706599 68154118289103 68256772335808 68350237822251 68406143270976 68819785860672 68953270012704 69039533486448 69435162232128 69522028573536 69609003588432 69656874808752 69744018522024 70029919709904 70078080400944 70165751060328 70231437028368 70253531399436 70319299543416 70367659245576 70389796471302 70455692180412 70543835248194 70881728111964 70970404168818 71108059700601 71488876370527 71538040409297 71605011051882 71694591966459 72236759060928 72327130319136 72394839671616 72535258065312 72832601362752 72923718045024 72973868847264 73065162261168 73415131848608 73506977301296 73575791172576 73598937656552 73667837616912 73718500162032 73741691541364 73810725141384 73903065498108 74046409275006 74257048498248 74349947224476 74494157781582 74587353141609 75108620155338 75202584233931 75254302248741 75771279381952 75937094823744 75989317973184 76084383842208 76396276047168 76448814982848 76544455702176 76640216072112 76788868877784 77175829884384 77325521576688 77422259093256 77572428764292 77669475172254 77890420901832 77987865131484 78041498628324 78114557511144 78139131862638 78212282145228 78310129036986 78363984159846 78462020837277 78783659673642 78837840451062 78936469942869 79707449739456 80189429783232 80289750170784 80364913763904 80420181994944 80445481681488 80520791063328 80621525997936 81007689270816 81109033335792 81266353943544 81368021609028 81701572994888 81757760467768 81834298345008 81860042903716 81936676533096 82039182800652 82095602453172 82121429216519 82198307543814 82592023329684 82695349463958 82798804863621 83539179560529 83607508442304 84113071607488 84276218904416 84355114447296 84381652038992 84460646283552 84624467742864 84865198283712 84971368256544 85077671052528 85136180321808 85242689304696 85838423034672 85945810553064 86004916855704 86112512664948 86220243081126 86387477487507 86633223247956 86741605095222 86822808619932 86909850745179 86991211773774 87100041479913 87626723514561 87758707288896 88482581820864 88654204302048 88765114482576 89017623887808 89128988721696 89190284146656 89273780012736 89301864985872 89385465308832 89497290327984 89558839039824 89587013690748 89670880956888 90038468198448 90100389086928 90213108506136 90325968942132 90501166891674 90872157718804 91048415066378 91133650429668 91162320506411 91247662502766 91424648186487 91914269619249 91977480526239 92052711315264 92812004784576 92875833078336 92992024696032 93373226279872 93437440534592 93554334747104 93641916037824 93671375199248 93759066057888 93823545660768 93853061961736 93940922907216 94058446997592 94508970815952 94627205558424 94810746267468 94929358543866 95473348069176 95592789288612 95712379934094 95778202862034 95898025467783 96357360551298 96477907707951 96568225914006 96689036872197 96755531462667 97420216348224 98223783489216 98291333549376 98414300188512 98537420664144 98728545700008 99009397997664 99133262965968 99226066994208 99325543708776 99418527741456 99449804188812 99542904548472 99735979839804 99860753792898 100144826873784 100270112311908 100339069664988 100464598109106 101072093789282 101198539277759 101293276723254 101362937722794 101489747069403 102186954762816 102385158503712 102481006807872 102609214906464 103100695435584 103229678791008 103429905019056 103559300229672 103853894535776 103983820175312 104055331504432 104152743348192 104185509150184 104283042860304 104413505382648 104485312213128 104518182639206 104616027783036 105044879564856 105117120601416 105248626590492 105380297099154 105584694706953 106322592167946 106455606253227 107260642241984 107407516577823 107495367997248 108145377781056 108355138591392 108490695478704 109112397793344 109248902044128 109385577067536 109460803270896 109597743391752 110122697772912 110260465951944 110363686758864 110398406484828 110501756425368 110577750243048 110612537312046 110716087712076 110854598247162 111069613912509 111385572747372 111524920836714 111741236672373 112416920643181 112662930233007 112832623657152 113436894736704 113514907095744 113656919072928 113763319483968 113905642235616 113983976959776 114126575763312 114451230712896 114594414070752 114673222474272 114816683553264 114960324108168 115183303316676 115510964330608 115655473460296 115763744826576 115879800993572 115988282365032 116024771553614 116133388639884 116358643146438 116504212758381 116835631352748 116981797697226 117062247942486 117208697793957 118175489510463 118256760676593 118353485976768 119069153314496 119329720437312 119411785386432 119449351587664 119561174609184 120051290931264 120133852115904 120284144674848 120434625256176 120668222522232 121511533906224 121663550003688 121899530915316 122052032413542 122552359492332 122636640701652 122751447517512 122790064355574 122905014799644 123058774200978 123143403679758 123297461315721 123888034994526 124043024195937 125254563876288 125411262663456 126011961087936 126169607411232 126287721628992 126414328356624 126532671670944 126572478058488 126690969425328 126936701614296 127297797425568 127457052384816 127616506578792 127704270482712 127864033957044 128476480735064 128637210277268 128757634552008 128798140898966 128918715829596 129007375283556 129047960197387 129168768997422 129330364621689 129949834871934 130112407642833 131383227552192 131638060933344 132177683954624 132434058278368 132558036988608 132599738918416 132723872731296 132981306453072 133147671723864 133526435831712 133693483082544 133785426219984 133952797478808 134380520536122 135057702297672 135150583630392 135319662759204 135488953413198 135751750337511 136308236578206 136572622599567 136700475644502 136871493754149 137906540025408 138079066972896 139044057147072 139218007176864 139313749617504 139488037044048 140059839419808 140156160801888 140331502120656 140462874056736 140507062798872 140638599086832 140735318491152 140779592942604 140911384360824 141087670496388 141763456223928 141940808337636 142216119401202 142394037815799 142977752741054 143076080818594 143210022103764 143255075081503 143389183932918 143568569901141 143667304293051 144536040826947 144654260638272 145070516130624 145847436090048 145947737694528 146130324522336 146830263697216 147013954602592 147151582345152 147197875313104 147335675233824 147437000324064 147483383082728 147621450282768 147806130996216 148092818550012 148514096996496 148699894448952 148988315563164 149174706283218 150217240310676 150405168467862 150508604497482 150696897163659 151608140683923 151939915084881 152044406584191 152168767684416 153088911404352 153280432144224 153577737755568 154351659768768 154651043153376 154844518186512 155144857528584 155338950344508 155780841803664 155975730262968 156082997256648 156229115022288 156278263725276 156424564290456 156620258073972 156727968319692 156777273958809 156924041674554 157567319347284 157675680902124 157872939885738 158070445648731 159026276007907 159483888251919 160579500341568 160890963362976 161041582126656 161243051995872 162015378541632 162218066671584 162532707887088 162736043218056 163403145989776 163515520935536 163668596690016 163720085807432 163873353066192 164078365601304 164191204906344 164242858433038 164396615087628 165184046659368 165390698927916 165597609727242 165918805968069 167078359121058 167287381255071 168552437808832 168763304077984 168921292567104 169248935485728 169942736513088 170155342105056 170272360643616 170485378609392 171676846069344 171891621106128 172009833711408 172225025329896 172440486162252 172774954975014 173266446495912 173483210190444 173645617239864 173819701490358 173982423547548 174037157330421 174200082959826 174537964719657 175253447029122 175472696545839 175593371913729 177308408604096 177530228965152 178257977443392 178380568293312 178603729971744 178770930617664 178994580655968 179117678079648 179174027381496 179341761913776 180076936396896 180200778173856 180426217012272 180651937884264 181002333783348 181744315437608 182096830132756 182267300859336 182324641012822 182495325005532 182849296372974 183078048620313 183828539238498 183954961052478 184185096533361 185832052491789 185984049392064 187108669494208 187342750398496 187518132115776 187647091321536 187706123923472 187881845814432 188116893995184 189017941631904 189254411116848 189621492534936 189858717087732 190946696138352 191185578577224 191424759868188 191556405724068 191796050935566 192714721102596 192955815415902 193136451828012 193197211348449 193378073744394 193511062925334 193753153496133 194924752307901 196828600377024 197074841328288 197457091400016 198018795995328 198266525931936 198452133988416 198651087417552 198837055482912 198899608377624 199085809096944 199471959679608 199721507585796 200289653747568 200540224623816 200678139329976 200929196218212 201570780804183 202144187578564 202397078555518 202586553446508 202725875445588 202789651738751 202979494138806 203233430119797 204462354867309 204770317007424 205218429812928 206459357582016 206859810038112 207118600459344 207707789071552 207967640350624 208110663008864 208305486696384 208371018300368 208566085720608 208827010765296 208970624426256 209036365278412 209232055566072 210089759129712 210234241202832 210497253180984 210760594198308 211169389413906 212645184335892 212911212506454 213324179101803 214466629111581 214614121227891 214815033155646 215083775899377 216710277182784 216981390957408 218497804088256 218771154135072 218921606541792 219195486783504 220245395545824 220520931903888 220727373517728 220796812969656 221003512850736 221155500486096 221225074624092 221432175424152 221709196494324 222139227825018 222771145494744 223049841673428 223482473344746 223762059424827 224833841286362 225115117985219 225325860466014 225607752701793 225762906746223 227313838145856 227811284471232 227967953919552 228253151526624 229188828141504 229346444948544 229633367106528 229920648216336 230366606633352 231021928661216 231310946920592 231527489653152 231759601987144 231976564730064 232049543107228 232266777279768 232717286292876 233008425516762 233671262705496 233963595394452 234124495884972 234417395587914 236350979020926 236513521353186 236809409828607 238898703175328 239122349218368 240568289349696 240869250512352 241336445044464 243023067812448 243327100007376 243799061830632 244104064827084 245104718984664 245273281403304 245502895035024 245580128711148 245810029599288 246117548401956 246286807359516 246364287649557 246594922631442 247776069989052 248086048391874 248396414590863 250617538681587 250822525326912 252339214822464 252828656713248 253065343341888 253144956116976 253381938850656 253873403228592 254595594851136 254914104769632 255233013157584 255408540965424 255728067914088 256952961470128 257274420554536 257515269104016 257596281797932 257837431659192 258014750567112 258095920394774 258337537994844 258660729243378 259162432462521 259899669743868 260224815285666 260729552235537 262880170543683 263276121866688 264868116556736 265199477836832 265447745462592 265962612906144 266295343447728 267052871663424 267386966165088 267570852439968 267905594957616 268761041072244 270115404595344 270301167260784 270639325518408 270977906826396 271503500675022 272616473156412 273145245199134 273400951289004 273486961519233 273742987508298 274273944559461 275742808857747 275932441578717 276158133945792 278436014353728 278627499235008 278976074088096 280119678839616 280312321603776 280663004241312 280925748113472 281014125597744 281277198173664 281470636982304 281559185885208 281822768721648 282175340992776 283526912447856 283881616675272 284432238802404 284788075631598 285955505482108 286152161637188 286420044207528 286510150163006 286778367865836 287137139802282 287334608586102 287694076403349 289072081653894 289433723123853 292260649044672 294027909205184 294395750626208 294671350467648 294874000648128 294966766165456 295242900565536 295612261992432 296185637100024 297028193992992 297399788897904 297976631126328 298349412566436 300434480621352 300810336935724 301017208994964 301393794327318 303216281367846 303595617833277 303879830169762 304088813168382 304469241208209 306560864288448 307155475511136 309302086306752 309689036373024 310289715057168 310677900689016 311561683607328 311951460525936 312165994513296 312458230044576 312556527450552 312849128580912 313240516147944 313455936639384 313554547917618 313848083349108 315134638694568 315351361804248 315745879771476 316140891297462 316754084120859 318052552015814 318669452732323 318967776503838 319366818759681 321781926725952 322486103991744 324436133343168 325065415774176 325472086436112 326806291979552 327031041871072 327337193380032 327440171614864 327746706132384 328156731202608 328382409812688 328485716866076 328793230175256 330368093318736 330781397855832 331195219454484 331837611936138 334156718242116 334574762510142 335223710017119 337250761929543 337526608155968 337988790699021 338497870971456 340310684210112 340544721287232 340970757218784 343353692138688 343783242212256 344019667422816 344450050659792 344880972324504 345549909950028 346532892991824 346966420380888 347291234479728 347639402980716 347964847095096 348074314660842 348400165919652 349075929439314 349512638275143 350506894058244 350945393091678 351186743827458 351626093381871 353752328262487 354526468531389 354770282029779 355060457930304 357207459943488 357989161311936 358235356159296 358348054762992 358683523827552 360153872793792 360401556347712 360852434024544 361303875768528 362004667566696 363488630875216 364193660265512 364534601718672 364649282025644 364990650011064 365698592745948 366156097240626 367657078476996 367909922104956 368370193066722 371664104983578 372129072587811 374685500796992 375412247846944 375763691628864 376233787990368 378035883263808 378508822233696 379242985069872 379717434175464 381893392276704 382371157154448 382849519736376 383112811448136 383592101871132 385429442205192 385911630831804 386272903656024 386394422696898 386756147488788 387022125850668 387143880592161 387506306992266 387991093865067 389849504615802 390337222928499 394149682656576 394914182800032 396533051863872 397302174835104 397674110965824 397799216755248 398171618193888 398943919359216 399443015171592 400579307495136 401080449247632 401356278659952 401858392436424 403141561608366 404288375157128 404794157111036 405173106893016 405451750891176 405579303477502 405958988277612 406466860239594 407255251012533 408924709734618 409717867798701 413719620076224 414237200918688 415935280701248 416221326017728 416742036600736 417132171441216 417654021530592 417941248852512 418072730556824 418464111132144 420179518259424 420468482405664 420994506361968 421521188396616 422338778827812 425290368671784 425822425012908 426648358203606 427182113447397 428933258223162 429228242455782 429630066311292 429765225244509 430167551798754 430705709703423 431001912879153 433608122480841 433962781914816 437542308270144 437843213083584 438390973567008 440490791091648 441041863807776 441454747035456 441593625939312 442007025701472 442311000972192 442450149248184 442864350848304 443418392988648 444278455650036 445542290989488 446099683346856 446964946689492 447524118849654 449667682572724 450230235970438 450651720932028 451215505403586 451525813492446 452090691490977 454824422051769 456506303053248 459266734213056 459841296432672 460733213266704 462043857322432 462621893841184 463054979306304 463519203974288 463953129460128 464099086214456 464533554559536 465434572585752 466016851033524 467342525410992 467927190788904 468248991769944 468834791175828 470331821876427 472701958041852 473027042706372 473618819657214 474211336946193 477078828023721 477797406350656 478451664755757 481738501024704 482672890088928 486046135624896 486654200014752 487598123661264 488208129654168 490209437969328 490546562806608 491005790070048 491160257422296 491620059198576 492235096803912 492573614719032 492728575299114 493189845262884 495552139978104 496172096783748 496792829181726 497756417904207 500766282865079 501235077363174 501862143765213 505657313426496 506289912233952 506763877701312 507746806457184 509828209539264 510466026315168 510817081930848 511456135828176 513905922940256 514548841109072 515030538208032 515192563595864 515674863318384 516029501134224 516191840789548 516675075989688 517321458486756 518324864925042 519799339487736 520449630571332 521459104471074 522111471991263 525760341087366 526418089637517 526780115741187 530398955673664 531925225812288 532590686895456 534773932330176 535141704879936 535811189915232 537522082144488 540230809190688 540602334521568 541278651036816 541955813652792 543007001350044 545232946312824 546290490398268 546801902578008 546973923038466 547485975016596 548547889118922 549234145860939 551485617715494 551864883157434 552555289600083 557496157475367 557952148176192 561326008482624 562028251195488 562554396347328 562941273964608 563118371770416 563645537443296 564350681985552 567053824895712 567763233350544 568864477604808 569576151263196 571911010964216 572304323274376 572840088415056 573020300326012 573556735731672 574274279604564 574669217172204 574850004515633 575388152806698 578144163307788 578867446247706 579591634045347 584774256923703 588791501252416 589933532330912 590485801131072 591224523984864 592371274200048 594056387985984 594799577795808 595953262252656 596698825132872 600868961242704 601620673871448 602034417989928 602787588654636 604712342412549 606432562735692 607191235666554 607759660339524 608177626336764 608368955216253 608938482416418 609700290359391 613387064601927 614310951022272 619378072746048 620579430114336 621355801378032 623123367214656 623902921051872 624331989026592 624916460089152 625113054901104 625698257161824 626481032295888 626911873278768 627109095835236 627696166698216 630269277389136 630702723608496 631491759542952 632281782594924 633508168241718 636105104031628 637338905464646 637935553007676 638136243544877 638733637519362 639972537305409 643399887334743 643842363683673 650130831548352 650944172872224 653612583959104 654062083742144 654880343229728 655493412264768 656313462405216 656764819625376 656971433732152 657586460350512 660736186637472 661562795711664 662390438908968 663675223872276 668313436484232 669149525020284 670447420034238 671286178274481 674501523859086 675345353955657 675977581398042 676823258105379 677288720238669 681941514437568 687566484424512 688039334845632 688900101319584 689761944649008 691099819900056 693065785983648 693932840761776 694582468959456 695278805961432 695929694190192 696148629321684 696800331839304 698151858878628 699025276550286 701013788116488 701890786183356 702373487654916 703252186763742 707504656524974 708389774944313 709052937062778 709540564059558 710428229485821 716696109525984 717367047655104 721704868049088 722607751537056 724009335133392 726977261750432 728387320531024 729069203437344 729298564051288 729981300022128 731397185491896 732312194481252 735314156953992 735819844209912 736740386133444 739092862948671 743328209967156 744258145175622 745189243772589 750824495693888 751852616044761 752467575980736 757017644467392 758485970139744 759434868350928 763786784553408 764742314308896 765699039472752 766225622896272 767184203742264 770858884410384 771823261663608 772545807312048 772788845393796 773512294977576 774044251701336 774287761184322 775012613984532 775982187730134 777487297387563 779699009231604 780674445856998 782188656706611 786918444502267 788640511631049 789828365600064 794604349670208 795598433510496 796343236387776 797887838718432 798886030343184 801158614990272 802160898495264 802712557319904 803716784872848 806283123216732 808576750314256 809588314222072 810346213786032 810903501782352 811158606955004 811917976555224 812933720479188 814510502025066 817849419469236 819435735597402 820460884557699 827228426573241 827797324736151 828474401837376 833484073201472 835308043061184 835882497705024 836145461113648 836928222264288 840359036518848 840936964811328 841989012723936 843042376793232 844677557655624 850580737343568 851644850025816 853296716407212 854364226894794 857866516446324 858456484911564 859260132622584 859530450489018 860335103597508 861411419406846 862003825758306 863082229210047 867216244961682 868301169371559 876781947134016 882083727615552 883187251878624 884014051402944 884622001944384 884900298496368 885728701696608 886836785977296 888556911300072 891084581978976 892199366693712 893929893378984 895048237699308 899335365145448 900460471940876 901303441864056 902431010807172 903051626984892 903335721381709 904181382981954 909648844103538 910786853499831 919682592865344 921466426533408 925243787682368 927038407948576 927906258920256 928198172428912 929067109119072 930869145171504 932033702067048 934685050821984 935854381577808 936497983539888 937669582351656 940663643752854 945403916083704 946054085412744 947237639314428 948422673892386 950262252362577 954157656047442 956008358196969 956903329511514 958100456279043 965345780177856 973308400029504 975196247322528 976416259308336 980418875938656 981093125613216 982011580140096 982320514844592 983240118397152 984470193607824 985147229438064 985457150598228 986379690525768 991104279956208 992344193567496 993585658363452 995512835808414 1001532565730158 1002470154726348 1002785525570521 1003724287530426 1005671130051357 1011752285788629 1012579824467904 1015493612914368 1020932052630336 1021634163861696 1022912271656352 1027811845880512 1029097682218144 1030061076416064 1030385127191728 1031349726636768 1032059002268448 1032383681579096 1033350151979376 1034642916973512 1036649729850084 1039598678975472 1040899261142664 1042918208942148 1044222943982526 1051520682174732 1052836179275034 1053560231482374 1054878280145613 1061256984787461 1063579405594167 1064310846089337 1065181373790912 1071622379830464 1075044164288976 1080461618381376 1081204669043136 1082557302073632 1083911627305584 1086014002700088 1090465892625648 1092580980796536 1093603805156016 1093947846076932 1094971950033192 1097095778237844 1098468291721878 1102971235430988 1103729766314868 1105110579200166 1113183932055349 1114992314950734 1116387217763433 1124056502390976 1126236743540832 1127291074886592 1128701363971104 1134107649791424 1135526466701088 1137728955209616 1139152302526392 1143822021928432 1144608646548752 1145680176830112 1146040600652024 1147113471463344 1148548559209128 1149338434344408 1149700009031266 1150776305613396 1156288326615576 1157734892495412 1159183268090694 1161431641776483 1169548513847406 1171011668785497 1179867064661824 1182449047969728 1184742548400096 1189599155591616 1191906524505312 1193397650265744 1201737922485408 1203241347742896 1204068835979856 1205575177309272 1209424684825098 1212865125471384 1214382471333108 1215519320679048 1216355252673528 1216737910432506 1217876964832836 1219400580718782 1221765753037599 1226774129203854 1229153603396103 1241158860228672 1242711602756064 1247805842103744 1248663978053184 1250226109802208 1251396514323648 1252962064591776 1253823746557536 1254218191670472 1255392333396432 1260538554778272 1261405447216992 1262983519085904 1264563565189848 1267016336483436 1272210208063256 1274677810929292 1275871106015352 1276272487089754 1277467275038724 1279945074610818 1281546340342191 1286799774669486 1287684727367346 1289295675733527 1300824367442523 1301888345744448 1309760686459456 1312626924810432 1313529639250752 1313942867464304 1315172920701024 1321472373274944 1323125591423328 1324780877817936 1327350447744552 1336626872968464 1338299050040568 1340894840068476 1342572356548962 1349003047718172 1350690707911314 1351955162796084 1353646516210758 1354577440477338 1356272074472931 1364473266155307 1377800202639168 1379523889298016 1382199639800112 1386131571967296 1387865681523552 1389164937918912 1390557611922864 1391859388380384 1392297258643368 1393600663678608 1396303717757256 1398050553100572 1402027576232976 1403781572366712 1404746975309832 1406504373527484 1410995465629281 1415009313049948 1416779549888626 1418105874125556 1419081128119116 1419527562171257 1420856458971642 1422634010838579 1431236484071163 1433392219051968 1445215503074112 1448018670266784 1453954523500864 1456774641062048 1458138406874688 1458597128102576 1459962600044256 1462794370983792 1464624388962504 1470628313907984 1471639688419824 1473480772266888 1478185725897342 1486656419934312 1488516290351244 1490378487545178 1493269253712621 1502298848595237 1503705232089522 1505586431295639 1516971940279488 1518869736701856 1529484628617792 1531398078945504 1532451245792544 1534368407484528 1541717768820768 1543646523327216 1545091614624096 1545577690787592 1547024589955152 1548088503402672 1548575522368644 1550025227969064 1551964375460268 1554974594775126 1559398018463208 1561348891713996 1564377313413222 1566334415973789 1573836889004534 1575805825896533 1577281023262098 1579254268912551 1580340347223561 1591196867020992 1595775677436864 1597772060686368 1604321796990528 1605425114639808 1607433569745696 1612566246433464 1617153500628512 1619176628444144 1620692427572064 1621807003564704 1622317213910008 1623835953110448 1625867440958376 1629021004050132 1635698838938472 1638871471194804 1640921769115398 1654456853146482 1655594649472302 1657665868800249 1672290922227296 1672488472426101 1673856444528576 1683978025447872 1686084753586464 1689355115311248 1701161474687136 1703289700051632 1706593432814424 1708728453789588 1715733032892648 1716912969823128 1718520265245168 1719060900978036 1720670207195016 1722822838813692 1724007651516612 1724550013546899 1726164458420094 1734432489923364 1736602338743118 1738774902136041 1754322770771109 1766374503757248 1769800596992736 1771457403393216 1773673571954592 1777113822600144 1782169163957952 1784398733387424 1787859786757968 1790096475398616 1798670730290896 1800920943881752 1802606883728112 1804862021614344 1806103253969784 1806671442763418 1808362765963908 1814137027237647 1819297688207076 1821573706999662 1825106865648759 1840161193805781 1842932853066816 1854076815897152 1856396344857824 1858134218238144 1861738290343008 1864067404134096 1869370101643968 1871708763155616 1872995967079776 1875339164703312 1881327287505708 1890807832167408 1892108170825488 1894475278628856 1896845347784772 1900524504725154 1908315312094884 1912016716393938 1913806659023028 1914408730634631 1916200912558086 1919917611916227 1930199662004229 1931527091051019 1950392494645056 1952832518616672 1960837751877312 1962186251226432 1964641029689184 1966480236794304 1968940387215648 1970294458876128 1970914301196456 1972759381051536 1982208559912416 1984688387134992 1987171316726904 1991025671616828 2003065131460316 2004940309452696 2005571051141042 2007448575060852 2011342260102714 2013858534823443 2023504571577258 2026036061866971 2045824543312704 2058195364436288 2060770254383456 2062699453273536 2064118004536896 2064767363158192 2066700303958752 2069285833947024 2073299459700168 2079197357950944 2081798522285328 2085836417884296 2088445887965052 2103041364349464 2105672358550068 2107120462964748 2109756560291226 2122513969574922 2125169324832939 2127158811188334 2128621692178674 2131284688457463 2150088328577952 2165114604147264 2167823254611168 2172028005400176 2180931785251296 2185161961593072 2187207610312032 2187895692153864 2189943900066384 2194191556475688 2196936583443756 2205942470861976 2207459532629736 2210221158400332 2217278588846013 2226367864110698 2229984629901468 2230686169126261 2232774435526866 2235567731317767 2252473487081664 2257402727942208 2271052933402176 2275457910419232 2278304605052784 2287644043856864 2289217293097504 2291360353660224 2292081201304048 2294226942926688 2297097118418256 2298676868688816 2299400018062532 2301552611226792 2312576653231152 2315469784990824 2318366536181388 2322863283552966 2339097027694812 2342023337570994 2346565970119833 2360755333506801 2365921534893147 2369485096800192 2383813049010624 2386795300531488 2403475844970816 2406482695485792 2408137671959712 2411150354618544 2418849369650196 2425730250942768 2428764942666216 2431038641358096 2432710505347056 2433475820865012 2435753929665672 2438801161437564 2443531506075198 2453548258407708 2458307206792206 2461382653673097 2476266297837409 2481685279719723 2483391974208453 2485423205512128 2500452219604416 2505924129183552 2507647493115072 2508436383340944 2510784666792864 2521077109556544 2522810894433984 2525967038171808 2529127130379696 2534032672966872 2544420416126512 2549355621858584 2551742212030704 2552544974179508 2554934550077448 2559890149221636 2563092680684382 2573599549338972 2575369454734692 2578591351467054 2601648734885046 2604903508114677 2627885734928608 2630345841402048 2646251182846656 2649561755635872 2654700895489104 2673253745936928 2676598100081136 2681789680136952 2685144713097924 2698006095436344 2701381415822628 2703910325592168 2707293032421516 2709154880954676 2710007164145127 2712544148945862 2728946532310614 2732360560499493 2759047778596032 2764399279600224 2775731363047104 2781115223845728 2783718776760768 2784594517286736 2787201327357216 2792607435514512 2796101106201144 2804055152465952 2807563144733424 2809493950619664 2813008747054968 2821990931258562 2830018626099896 2833559099777252 2836211748251112 2838162256238232 2839055124342514 2841712917943284 2845268021677158 2850786757087731 2862472968142326 2868025074590907 2896037340533568 2913549282124096 2917194256205152 2919925200088512 2925588741967584 2929248777925008 2941256627815968 2943279376839648 2946961544533776 2956371451794684 2973312839868624 2977032580702488 2980756975090356 2986538507425242 3004597697190474 3007410464179044 3008356576711563 3011172862591278 3017013390154071 3035256857365887 3037739473403712 3062796157891008 3064902491585088 3068736814969056 3083435537641536 3087293046654432 3090183229248192 3091155381575184 3094049179910304 3096177006805344 3097151044737288 3100050455938128 3103928750920536 3109949189550252 3118796036926416 3122697783427992 3128754626826444 3132668831947578 3147673778009068 3151611651793066 3154562046524196 3158508537825102 3160680694447122 3164634840436839 3183770954362383 3195544121372736 3214867139491392 3225132492866928 3234307001257024 3238353256888288 3241384855144128 3243614007129408 3244634427820016 3247671906220896 3251734881916752 3258042008100264 3271397677876944 3277742942389608 3281843538230796 3308913706292964 3311189298944604 3315331737600498 3339551796166047 3344581844454592 3344976944852202 3349161653290299 3372169507172928 3378710230622496 3402322949374272 3406579400103264 3413186865628848 3417456907579176 3431466065785296 3433825939646256 3437040530490336 3438121801956072 3441340414390032 3445645677627384 3448015303033224 3449100027093798 3452328916840188 3468864979846728 3473204677486236 3477549804272082 3484294925329449 3505363980055553 3508645541542218 3513035006356491 3539601193985472 3547347143909184 3554227645200288 3568797466774848 3575719573515936 3580192950797232 3597341460581792 3601841887763504 3605213767456224 3609724043228688 3612206507939568 3613342885526836 3616725531927816 3628274054475294 3638595376414152 3643147413999324 3650213731297518 3680322387611562 3687460810188309 3712792689715648 3723476580686016 3728134808268192 3743417526311232 3745991934159552 3750678329406624 3762654575011416 3781615664334816 3784216341650976 3788950557257712 3793690695569544 3801049009450308 3816630624189768 3824033432787876 3827613318046056 3828817461269262 3832401825116172 3839835223832454 3844639021026573 3860399324008458 3863054182102038 3867887027200581 3902473102327569 3905665037233344 3929282059378368 3937880774431296 3940588917752256 3941828602392912 3945518762103072 3964417119824832 3969376774269984 3974342633453808 3982051343233656 4006130262920632 4009880618905392 4011142102282084 4014897150121704 4022684520205428 4027717069646886 4047009143154516 4052072123733942 4093419798465921 4121540508766912 4129534726316384 4133400607917504 4138571667894048 4146598919400336 4158394715901888 4163597044570656 4171672835768592 4176891775930104 4206082728698928 4211344717100136 4214240925929496 4219513120582452 4232986396887843 4245027939149844 4250338649665878 4254317622376668 4257243384357348 4258582686513771 4262569376914926 4267902032515737 4293709452213489 4300176657155904 4335646509222336 4344056010800352 4361863570502592 4370323923186144 4374415220624064 4375791384307728 4379887800132768 4388383112951376 4393873166887512 4411884941723952 4414919065259472 4420442316800664 4434557177692026 4452735728221396 4459969259802936 4461372338252522 4465548871053732 4471135462635534 4479807761137863 4506896545785711 4550915820838464 4556609210105568 4575288087713728 4578434586195008 4584162402608096 4588453885853376 4594194236836512 4597353737377632 4598800036125064 4603105222453584 4625153306462304 4630939569981648 4636733072362776 4645726567105932 4678194055389624 4684046675141988 4693131940239666 4699003247921367 4721510667013602 4727417477689599 4731843069786294 4737762806737653 4741021041670683 4773590601062976 4812965390971584 4816275343919424 4822300709237088 4837698739300392 4851460501885536 4857529885332432 4862077282716192 4865421010694112 4866951641730024 4871507859331344 4877602322875128 4887063012150396 4907096516815416 4916614413584412 4922765307346194 4952532595674818 4963370559439446 4966783948416906 4972997606400747 5016872766681888 5021569333585728 5051934076343616 5058254260759392 5068065345933744 5088840832253024 5098711243717168 5103484424061408 5105089948359016 5109869100154896 5119780298443272 5126185361368764 5147199098677944 5150738909469384 5157182702934108 5173650040640697 5203297469770092 5209807016229354 5216324706408123 5255771469857216 5262968312313327 5299123511271744 5309401790978208 5346507491873856 5353196200162272 5363579360273904 5370289426195848 5396012190872688 5402762831645256 5407820651184336 5414586064843032 5418309761909352 5420014328290254 5425088297891724 5442411081712941 5457893064621228 5464721120998986 5475320596946277 5508429111515869 5520483581417343 5528798559200448 5562230447691456 5569189034573472 5574402654714432 5585214871029024 5592202212402288 5608110304931904 5615126289466848 5618987901239328 5626017494109936 5643981862517124 5660037252199792 5667118199554504 5672423496502224 5676324512476464 5678110248685028 5683425835886568 5690536043354316 5701573514175462 5724945936284652 5736050149181814 5743226191903893 5790598986012687 5794581273153057 5834388512410304 5851177483935168 5858497555850016 5882513255631936 5886558753679296 5893923089067552 5912742903589368 5946625679737248 5954065161404976 5961513950180712 5973077014850484 6009195394380948 6014820928358088 6016713153423126 6022345725182556 6034026780308142 6041575604470329 6070513714731774 6078108185600913 6137473629938112 6174586093308864 6182310763150368 6188098359820608 6192354013610688 6194302089474576 6200100911876256 6207857501841072 6219898379100504 6237592073852832 6245395566855984 6257509253652888 6265337663895156 6295347556018136 6303223303586132 6309124093048392 6317017075650204 6321361388894244 6323350049671963 6329269680873678 6367541908724766 6375507974498817 6450264985733856 6476706513776576 6489268855640032 6495343812441792 6503469763833504 6516084016200528 6542795355753888 6555485884779216 6563687076461592 6617827412585928 6622378597889208 6630663475200996 6651835766538039 6679103592332094 6689953889704404 6692058507378783 6698323306580598 6706703193953301 6757420461244992 6813158800206528 6826373731257696 6834913815158352 6862932131570592 6867651879292512 6874081060980672 6876243603912144 6882680828780064 6891291355254768 6896030606066448 6898200054187596 6904657833680376 6937729959693456 6946409354972472 6955099608544164 6968589850658898 7010727960111106 7017291083084436 7019498678993647 7026070012712982 7039697910359499 7082266000520403 7108455290400576 7151439147031872 7160385901594464 7194682921163584 7203683775527008 7210427534912448 7219448086457376 7224413015879136 7226685771053672 7233451063855632 7256548108950588 7277190752828304 7286294827998648 7300427462595036 7360644775223124 7374921620376618 7384147961019291 7428798893512227 7445055839159169 7450175922625359 7456269616536384 7501356658813248 7525309150022832 7563231328669632 7568432683301952 7577901114515424 7587381391139088 7602098018900616 7633261248379536 7648066865575752 7655226636092112 7657634922538524 7664803650232344 7679670447664908 7689278042053146 7720798648016916 7726108364204076 7735774054401162 7792287524387443 7804946204655138 7814710524344031 7883657204785824 7891037524206144 7938753548539968 7948685266907616 7964102686467312 8012260525841264 8019761237810784 8022284204564168 8029794300243408 8045369040410856 8055434139293772 8094018286309032 8104144247467884 8130021492435381 8186839596931842 8197081681498479 8259069452632768 8277143335788096 8293197838800672 8327194089141312 8343345671537184 8353783551860208 8412165457397856 8422689434200272 8428481851858992 8439026241164904 8465972793775686 8490055878299688 8500677299331756 8508635244753336 8514486768714696 8517165373027542 8525138753829852 8535804065031474 8552360271263193 8587418904426978 8604075223772721 8688112021600704 8740647846372288 8751582768615456 8759775600265536 8776766225902752 8787746333775024 8823769883447904 8829838130518944 8840884633601328 8869114355384052 8905471456442792 8919938519605872 8922744676505044 8931097742107464 8942270925271068 8959615522275726 9013793091571422 9025069730134689 9105770572097661 9113218420211136 9168324805216192 9188388473673024 9194707474755264 9197600072250128 9206210444907168 9250306612924608 9261879139963296 9273466144725552 9291453134211864 9356388110779248 9368093350283976 9386263880479332 9398006495842734 9443021334027204 9454834955379198 9463686139572588 9475525613475306 9482042083341366 9493904521310517 9551312863087149 9644601418474176 9675397478600784 9702921003771072 9715059770664864 9724154565432384 9730842021388224 9733903283460048 9743015718662688 9755204645750256 9774126024300792 9814193033630832 9833228827168824 9845530614692388 9905065191349636 9926741118878892 9933567896833812 9936692935198799 9945995212801494 10018655388498141 10033745533363776 10116508521518784 10136130691867488 10177681664506048 10197422487434336 10206968848122816 10210179896718032 10219738200309792 10239560596886544 10252370722737528 10294398197355888 10301477818938768 10314365405868216 10347300081281394 10406594939540184 10419614032458708 10432649412816246 10452884775988347 10516091940166659 10525936624626654 10539105019069473 10618803581956416 10706392400324544 10727158720547808 10740578852391696 10792024381745376 10805525663290512 10815641302368672 10829172129686064 10836619523818704 10840028656580508 10850176595783448 10884822163425882 10915786129242456 10929442241997972 10950641193892554 11016858223031738 11030640781275731 11040967162834686 11062382430564927 11138378069146944 11170429742058048 11184404424804576 11230252578933696 11237975802478656 11252034988219872 11287963725034248 11320074504399584 11334236399109008 11344846993004448 11352649024952928 11356220497370056 11366851671773136 11381072086708632 11403147028350924 11449891872569304 11472100298363628 11486452383807786 11581197972025374 11589162546306114 11603661081601743 11707419306982707 11716995111700032 11787846178135104 11825485807178736 11893251359474496 11908130322809952 11923027900361424 11946154029700968 12018390788761896 12029641856716176 12033426306846252 12044691450365112 12068053560616284 12083151208940658 12141027429463548 12156216371201826 12280259395397763 12364621526300736 12388604178949152 12400201823752512 12415715003682144 12439796758201008 12475184147705664 12490791133711968 12515018507305776 12530675327790312 12590695112036272 12606446607172264 12618248186096784 12634034151300408 12642722777788488 12646700099343926 12658539361747356 12698959190663529 12735083817449532 12751015948997634 12775748059541313 12881128356640467 12900529971467712 12978537711280064 13006939527667008 13032168032401056 13085590711507776 13110971769558432 13127374152923184 13235654825171856 13244757195778416 13261326950401992 13303671533076078 13358207184664188 13379907779408808 13384117014757566 13396646613161196 13413406387906602 13439423283413589 13520689637357133 13652747462515392 13669827630316704 13725864263141184 13735303758585024 13752487207824288 13765361657560128 13782582710509536 13792061212132896 13796400108375192 13809315667360752 13875459919386912 13892818709944944 13910199217088328 13937179701317796 14021455920222212 14034582166168872 14038997357987294 14052140025425964 14079395820718998 14097009743764101 14164532001040806 14182252433068797 14320771803188928 14407367551054016 14438896172914752 14448826031758272 14453371542107344 14466902127711264 14513096217901176 14554381505656608 14572589655997296 14600854925190072 14721289550446248 14749843240753236 14768295922038582 14857597787024454 14890111678318338 14900351845250718 14918992819202241 15050618300045664 15155802229030848 15174762782278176 15204196037801232 15266522496759072 15296133731151504 15310453272184224 15315269845077048 15329607300464688 15359340895329816 15378556084106292 15441597296033832 15452216728408152 15471548108802324 15520950121922091 15584575048774886 15609892409310276 15614803183883827 15629421048688062 15648974119224369 15767314409571648 15897370533815232 15928205372934624 16024521051682528 16039522475621568 16044568409128336 16059588600486816 16090738080821712 16110868278587544 16188036572618064 16208288494935768 16260042984870762 16373679193863684 16394163362996958 16425961790838831 16525287334547607 16561450744252029 16586395677601344 16686691343074368 16707567103720416 16824330914795712 16845378868400544 16856963703717984 16878052482329808 16931945587551372 16980111756599376 17001354598663512 17017270489506672 17028973537429392 17034330746055084 17050277507659704 17071608130062948 17104720542526386 17174837808853956 17208150447545442 17229678575711679 17333864084861863 17371796958038061 17383743819459171 17503165537230912 17553532451805504 17575492667550048 17647539766895808 17659676261037888 17681769267202656 17738228710768104 17810942912885584 17839877039211744 17845489353010088 17862195484214928 17884541850542136 17919231044551452 18027586183142844 18050139460269378 18211541144195322 18234324556802739 18395200144500256 18412420889814336 18523758279926592 18546932289451104 18582906268423728 18712776221558496 18736186700567952 18772527760958664 18796012991685468 18886042668054408 18909669910758396 18927372279145176 18951051226950612 18964084166682732 18970050149015889 18987809042621034 19102625726174298 19126523923496451 19350794957201568 19430119541329728 19467806566920096 19486031437325376 19510409291500512 19548252048601584 19628386067261664 19666457654337648 19691061229384776 19810130382699272 19853482237757784 19867135793667624 19873385870397598 19891990425602988 19955507299614117 20037310776996282 20076175522136349 20272261383734976 20394844974868672 20420359793436064 20439476400619584 20479121193773088 20504741445475056 20588796394711776 20602955637877536 20628730811736432 20694600162562788 20813189879080368 20839228064917416 20865298825632492 20905769551976694 21032183880333318 21051873249253308 21058496036980941 21078210038138946 21119093731078497 21246798001561209 21454317441095616 21481157704783392 21584048763490752 21611051326581024 21631282604737344 21658344259372128 21673239047637408 21680057313161016 21700353191566896 21769644326851764 21831572258484912 21858884483995944 21901282387785108 22033716446063476 22061281562551462 22081934325669372 22124764861129854 22152443883057873 22286396680536681 22368808849609152 22504069976439744 22575927450068496 22640149008799168 22668472798218016 22689693986008896 22705298049905856 22712440994740112 22733703343546272 22762144173417264 22806294056701848 22899783745138608 22944200596727256 22972904767615572 23162395944050748 23178325092612228 23207322163203486 23376862573162329 23414838613965414 23444131573032093 23650971614357472 23816260645619904 23846055800722848 23892308059401936 24036781577523792 24059283713432352 24066852613692504 24089382900730224 24136107121232568 24166302417881316 24282054858927096 24312432742403652 24390064477306143 24537547860388871 24560518790795526 24591245044495437 24777208357898304 24831430007364288 24879593516402016 24981582267423936 25030037014611552 25061350655580624 25181390224072544 25212893214344528 25236496372193568 25268068302600816 25285445555576976 25293400198687852 25317078723494712 25397918381327058 25470167634899064 25502031897995268 25551496119082626 25762256713280934 25812225671318163 26064336064802112 26221943539116864 26254748305846368 26471309650343712 26489514391556832 26522653900803984 26607343066152156 26716414369328376 26759815558817616 26768234029515132 26793293226322392 26826812775813204 26878846566827178 27041379274714266 27075209190404067 27317311716292983 27339655260633408 27504974415648576 27565165421019072 27584122424265792 27592800216750384 27618631334721504 27750919838773824 27785637419889888 27820398434176656 27874359402635592 28042911840444424 28069164332337744 28077994715974588 28104280050851928 28158791641437996 28194019487528202 28329064002081612 28364504866137594 28653938589261447 28906743084214688 28933804255422528 29026192435802352 29108763011313216 29145179311994592 29201709850380144 29442579100892496 29499686481506472 29536591844077164 29715195574048908 29780223356636676 29800703690501436 29810078805596397 29837985638404482 30055966165494423 30101236600091328 30349525564556352 30408392075602464 30533044993518144 30592267462303008 30620906544368448 30630539690154096 30659214600929376 30718681790659632 30757112168212584 30883194592067664 30904433456816304 30943096217604648 31041900243844182 31169150097549772 31219784818620552 31229606367767654 31258842097376124 31297948238448738 31358654327965041 31548275820499977 31856410745869248 32049042103365056 32089136818256672 32119177200973632 32181476161643424 32221736557175088 32376073145236128 32416576989871536 32520085969741524 32747358387727368 32788326725993916 32851923581677662 33050574669095214 33091922343827193 33122901488504058 33187147291694781 33415134207440832 33690757736801088 33713927407435968 33756104964659616 33863891175102744 33960223513198752 34002709197327024 34034540979013344 34057947074858784 34068661492110168 34100555015319408 34143216260125896 34209441085052772 34349675617707912 34416300895090884 34459357151423358 34667728169723726 34743593916076122 34767487638918342 34810983244805229 35150985335100096 35363538534405312 35476457421536208 35621885825771168 35679754078423488 35690978706020176 35724390968429856 35769083701084272 35838462089102904 36055172366285688 36100278920538756 36423082288390644 36468649113605478 36790400289000512 36840778186193289 37093864578902208 37165812536847456 37425552443116992 37472373401135904 37545055521917328 37592025983370936 37772085336108816 37819339821516792 37854744558290352 37902102453901224 37928168333365464 37940100298031778 37975618085242068 38096877571990587 38205251452348596 38253047846992902 38327244178623939 38559003780611083 38643385069921401 38701589914403136 38935613133840192 39020818583001024 39096504097203168 39256772134523328 39332915308675296 39382122458769552 39620260765398544 39706964475515568 39734271587335248 39746771740795196 39783980851205976 39911014599228234 40074621553992564 40152351044272698 40562068912071399 40840719586872128 40958242387546176 41009482890950112 41177592789423552 41205911275755072 41257461623472864 41389200325125576 41626379758160736 41678456129834832 41730597651264984 41811539103953388 42064367760666636 42103746498506616 42116992073961882 42156420076277892 42238187462156994 42291029231292303 42493596003122418 42546757299206391 42962315409566784 43222102653162048 43316688518744256 43346478095274816 43360114626322032 43400706383133792 43539288653703528 43663144516969824 43717768967991888 43802564775570216 44067432892126952 44122563125102924 44163868651338744 44249529722259708 44304887766115746 44572793361073362 45151854900136992 45336945596436032 45424881989480224 45467406687092544 45524288346834528 45612588113403696 45799567490277216 45888401193454512 45945809535231144 46324791888101496 46356650185224456 46414644326406972 46562850365766273 46753725146324658 46829677227930828 46844409551651481 46888263146064186 46946922357673107 47301943228714944 47692111601445696 47784616118803872 48073563155047584 48118567426864704 48133705227385008 48178765801460448 48272214242465136 48332604835762632 48564109717854192 48624865484807304 48780128954612286 49075095720777742 49121037581591052 49182490088990874 49277885372516493 49575862003642821 49759187032804032 50060074029223104 50122701311161248 50362780448145088 50425786428689056 50472992744387136 50536136605201632 50570891111153952 50586800397375704 50634157446989424 50795836762654116 50940335269798128 51004063795990536 51102992238165252 51524513426561868 51624451342636326 51689035727135037 52001592254585589 52115390874114183 52151231458377513 52509496611692736 52942619300687424 52979028783113664 53045307801607968 53214686132304312 53432828738656752 53519631117635232 53536468059030264 53586586452644784 53653625551626408 53757693133654356 54082758549428532 54150418380808134 54634623432585966 54702973670408217 55185600433500768 55237262669443008 55571274839779776 55640796868353312 55748718805271184 56085823680888848 56138328664675488 56155989431949176 56208560101703856 56317583282875992 56388038975056404 56658128004163224 56729009732275188 56910150447047667 57307877178522894 57379571770489353 57813486168429376 58052384871604704 58290358623989184 58403419700760288 58885158201784992 58999372963012944 59073183688154328 59430391148097816 59560446713273352 59601407381002872 59620157611192794 59675971276808964 59866521898842351 60111932330988846 60228526566409047 60816784151204928 61184534924606016 61261079380308192 61318429201858752 61437363581319264 61514224336425168 61766389184135328 61808866913632608 61886192435209296 62083800487688364 62338300195099544 62439569637241104 62459212735535308 62517684194752248 62595896476897476 62717308655930082 63096551640999954 63175488110942823 63740394004683627 64178273636513344 64362952323286848 64443473114350176 64752146290472256 64833153979743072 65040171939483048 65494716775454736 65576653451987832 65703847163355324 66101149338190428 66183844687654386 66245802977008116 66374294583389562 66457331649173619 66859190041610043 67512209929319232 67727782350205488 67920447026397504 68005418394654048 68069081958026688 68115894149717568 68137322984220336 68201110030638816 68286432520251792 68418882170105544 68699351235415824 68832601790181768 68918714302846716 69335456339447452 69487187832152244 69534975277836684 69556850546391593 69621966489610458 70130587719486987 70952914843072416 71243771651542336 71381957412040352 71448781936859712 71538167402168544 71676924178205808 72110344732571376 72200557841077512 72846164576781288 72937298227210956 73170193431918429 73612643581166613 73681556372386578 73773735133486311 74331625073694912 74944746802271808 75090111043834656 75184051966741872 75544170672217632 75638679643033584 75709489116580704 75804204907802448 75856336666730928 75880200596063556 75951236170484136 76193755143981174 76410502904697192 76506095693985804 76654488357247878 77118007561222166 77214485468930117 77286770139842802 77436677013954489 78193008194406336 78665830617350592 78764244917539104 79240521530797088 79413928951031136 79468543174670496 79493543481590392 79567961702411952 79822029198456468 80149243107985128 80304702088545396 81124137824142798 81225627571212201 81951935148878949 82018965781900224 82514923246945728 82778400650251152 83252759516321472 83356912259669664 83461195302529968 83623078207906776 84128735521333272 84207492997013232 84233984147923764 84312840152555784 84476374924313988 84582058462584606 84987192006244836 85093514598412782 85961815767784341 86720229252644064 86801412766267584 87078577307407056 87326289033939648 87435537935983776 87605129551140432 88134865784253904 88245126250205848 88327737302677488 88499059444519416 88609775532231492 89145586722146724 89430236416789191 90167898496483269 90303709800273984 90849763978960448 91048576693669056 91225176226807392 91599134980554432 91776802386909024 91891619070462288 92649583776202992 92713300370448912 92829288652813944 93125700731532546 93507450292649316 93659354455861656 93688819103302962 93776526292128372 93893844715346214 94075962983895123 94644827461499931 95569232237607744 96147126310095168 96267410454770016 96357531602920896 96544428484930272 96665209671525264 97128219435708384 97249730969614608 97560257909224572 98150191441555484 98242075163182104 98364980177981748 98555770745032986 99151724007285642 99275767031481579 100245402622322496 100851572857378112 101072273210403264 101141782222307904 101173600794751408 101268314893978848 101591673525308232 101880670539596256 102008127591981072 102205984476330504 103049026853123736 103248902685272652 103378071454270074 104003184509171178 104230781748228366 104302462916755026 104432949734415687 106090615603215936 106429372264608624 106865657477313504 107039262235270464 107072936118060528 107173172905289568 107307251103252816 107515386267308712 108165517098857064 108300836761616268 109269246865171932 109303622287186789 109405947340816434 110371200867001536 111281593736706624 111497437610542368 112171647361777696 112276657329350976 112311978863898352 112417120203407712 112635166565751984 112776077950112808 113316256008326448 113458019464550376 113820300894095334 114615754357045788 114759143540978706 114981732535871817 115677011341833249 115930155209764203 116104769743209408 116806839401520576 117770316403569984 117998745926025888 118146367376308656 118860782296195632 119120893426546704 119202814762005744 119240315222385588 119351942553617928 119733043797684702 120223864661977692 120457053132818094 121337048594033041 121686206736214197 122522158760616384 122874727162638528 123028448672850336 123532778368270656 123617733827265216 123772384870418592 124167600975376728 124676600390199088 124879139274482208 124918425471070616 125035368389504496 125191792953794952 125434617311860164 126193103281999908 126350976221885646 127480788009367254 127640271897619173 128886946228700352 129666307959486144 130080343878966096 130989433550909472 131153306903975664 131407694326710648 132202298676380856 132367689375308772 132491605954016232 132748589166779124 132914663298347238 133718380083220086 135455564700410976 136010836789308096 136274645968440672 136402220061277632 136572865040503584 136837764340211088 137398702470831648 137665203580363536 137837428605693432 138670912678894904 138974375664304488 139069950555673368 139113701092783186 139243932979220916 139688551097298819 140261175438973974 140533228654954443 141905829686144832 142763914824080704 143076334804337088 143353848356411616 144220689465142752 144401115682155024 145692329153562576 145874596454421912 146340386863836858 147225287162333226 147363112744773156 147547470266972622 147833656117549479 148727586010928463 150180222087669312 150368103933483744 151088341344435264 151277359286067168 151418978233161408 151608409815604896 151712673333461856 151760401192127112 151902472340968272 152387510287962348 152821005809394384 153012191387971608 153308976714495756 154236015122444332 154428970937860234 154573540279685604 154873354027908978 155067107181405111 156004776763756767 157528489835078208 158481043061594176 158827857902062272 158937086349340992 158987086963180784 159135923404823904 159644058396912936 160298486215970256 160609404177090792 162248275648285596 162451255142424402 163903870297757898 164108921011224651 165556801300502304 166713824519339328 166922390605059936 167246156415813552 168257471042666544 168414985994026464 168467968295847528 168625680305111568 168952749848627976 169164116925169212 169974384012489672 170187029196825564 170730451341143001 171762835022722097 171923631535568682 172138715311468059 173440458505288128 174157154614814112 174871075871967552 175210259102280864 176269731568507808 176490252500411696 176655474605354976 176998118889038832 177219551064462984 178291173444293448 178860472833578382 180335796992966538 180685579699227141 182450352453614784 183553604773818048 183783238140924576 185299167552405984 185426600740897824 185658577305627888 186251401463065092 187014900585298632 187318708911723312 187377638206605924 187553052584256744 187787689430692428 188151925967790246 189289654922999862 189526464332828469 191221182014050881 192534820909540032 193088856969860544 193330419343050528 194256438871416768 194499461939229216 195120515818449144 196300382883110968 196484150326364208 196729960355963496 197111541490065972 198303448014571284 198551534062963158 200577570124830129 202347201589502816 202536629787957696 203183347050616464 203761341079192512 204016255183962144 204411968952661008 206098053706247472 206497805370545304 206756142908540148 208006369018342356 208461563496456732 208604925833510052 208670551639174779 208865899468831374 210391763158460961 212858744529217248 213731314954627008 214145872236121056 214346345810579136 214614502206505632 215030772534617424 216331034197714128 216601673523232536 218538493730343864 218607244574373578 218811894681632868 219510580295755287 220837930743499839 222994875221084736 224343294723555392 224623957727796704 224834240406815424 225270333131503968 225552155900225616 226632512016652896 226916038929100752 227640601788190668 229231508714091576 229518287081957412 229963465071743634 231354022683666498 231643456406790351 231860310419528406 232310031041863467 235997491852051776 236292734752617312 237721564592391264 238241786853093408 238405629524011488 238480630444771176 238703885107235856 239466087595369404 240447729323955384 240914106265636188 242674097188066082 243372413472428394 243676882713636603 246056897345700672 247544769740837184 248335201950753456 249353200780398176 249758278548964416 249836850942141232 250070736779008992 250383585907589904 250869234623720328 252386206563999816 252701952443771292 254961576018734508 255280543795238346 257885447303353023 260160687757932192 261978867101818944 262306613807951328 262815388653421296 264404597352761712 264735378750617544 264983211908032464 265497178333558248 265829326596694476 267436760166440172 268290709250367573 269913026464277581 270503695489449807 270911129400821952 272549291936881344 273145730081007168 273675528680422176 274797404941663296 275330407160727072 275674857211386864 277341825357789808 277948751328608976 278139901111346736 278227402185566372 278487865958441832 279377102194597638 280522350877947948 281066457309908886 283934482384499793 286707696712823232 288441378930285504 288802231364310048 291384658307125152 291749192908843824 292680773727673716 294450574324666452 294726225489546312 295094940533945244 295667312235098958 297455172021856926 297827301094444737 300736207866967488 302554718572134336 303216819631209792 303425346666923712 303520802384254224 303804944681936544 304775020575924696 305642011618788768 306024382775943216 306617953428991512 308472030244888664 308857941875720468 309147080559371208 309746708055817956 310134214362810222 312009553527513534 317974173926361568 318271846809647808 319288116793825872 320596972431940512 321218808354181584 324496551296571192 324902510284848804 327807740595515796 327910866861560367 328217842022449302 331113602601004608 333844781210119872 334492312831627104 336514942085333088 336829971988052928 336935936591695056 337251360610223136 337905499697255952 338328233850338424 339948768024979344 340374058393651128 341460902682286002 343525670045444194 343847263071137364 344277430622936118 344945197607615451 347031034025499747 348314309229628224 350420518204561728 352539463137015616 352980505000823392 353310949210709952 353996237778077664 354439102128925968 356582346888586896 357720945667156764 360671593985933076 361371159398454282 364011145782099123 365058620208642591 367566476281849152 370598335104811968 370853201481795648 371317154611255776 372502802926130184 374029801170597264 374637417823446624 374755276413211848 375106105168513488 375575378861384856 376303851935580492 378579309845999724 379052928665656938 382442364028101762 382920815692857519 386660838686101056 388998923878458432 390241031636898288 392600765766221936 392968300652728416 393459920711926992 394223082980131944 396606896029142568 397103068125926316 401155140249660258 404694403179005632 406366694101232928 408032510367924288 408823937905322016 412196107412494944 412995610741090608 413512285817080296 416012738036684712 416923126992913464 417209851667020104 417341103278349558 417731798937662748 419065653291896457 420783526316921922 421599685964863329 425717489058434496 428291744472242112 429229004413011264 430061545069234848 432662068395428256 433203347046465072 437076987460687728 437214489148747156 437623789363265736 439021160591510574 441675861486999678 446182758032785389 449247915455593408 450540666263007936 451104311800451232 453265024033305792 453832077858201504 455281203576381336 458463017428183152 459036574163914824 459926930143487268 462708045367332996 463286912813580702 463720620839056812 464620062083726934 465201321544215333 468014330291270301 472585469505234624 475443129184782528 476483573706186816 476811259048022976 476961260889542352 477407770214471712 478932175190738808 480895458647910768 481828212531272376 485348194376132164 486744826944856788 487353765427273206 496670403901506912 498706401560796352 499673701884282464 500141473558017984 500767171815179808 501738469247440656 504772413127999632 505403904887542584 509923152037469016 510561087590476692 512191354023429003 515288505068166291 515770894606706046 516416145934404177 520321375515864384 524613227615902656 525630777306842592 528809194705523424 529470757501235088 529966423816064928 530994356667116496 531658653193388952 534873520332880344 536581418500735146 539826052928555162 541007390978899614 542056739097681423 547351057360844352 550660814321454144 551349714422773728 554683650715579616 555897502657217952 556279802222693472 556454804371132744 556975731916883664 558754204389195276 561044701755895896 562132914619817772 567868964768999586 568579392998485407 573663546042152643 577604462728620096 582769316614250304 583498385817687648 585361547455347432 588901148649332904 589452450979092624 590189881067890488 591334624470197916 594910344043713852 595654602188889474 601732710374490387 607041604768508448 607609889363873088 609550041151849392 611284023237577536 612048765551886432 613235906857983024 616944060489777328 617715883751440936 618294161118742416 619493416111635912 620268428725620444 624019107055027068 626011654917524337 631175289475382883 635948347852723136 638576233587651744 641193944863881024 642437616708363168 648993102593142384 649805020569697608 655615481191031592 655821733723120734 656435684044898604 658531740887265861 662513792230499517 668984625663254208 673029884170666176 673871873183390112 674502721220446272 675810999394511904 676656467700676848 679897536049958688 680748116787302256 682921805364572004 687051340090888388 687694526142274728 688554861245872236 689890395215230902 694062068050999494 694930369220371053 705961010001646784 707992475556155328 708878204257851936 713164693777173792 715441891334313528 721343187971866152 722742318796908564 728022291564198246 730117240417285182 731030648140909809 742634309222511552 745005605852260368 748059602341194528 749274835646893248 749510552826423696 750212210337026976 751150757722769712 752607703871160984 757158619691999448 758105857331313876 764884728056203524 765125356010307523 765841631385715038 780482063273796576 785201531532443872 785936601305456832 786919841423853984 788446165960263888 793213792058285136 794206136251852632 802310280499320516 804872127751102719 809739079392832743 811511086468349421 812733388202465856 817647875810644032 824392214824989888 825991221482181216 827024571634160592 832025476073369424 833846253985826928 834419703334040208 834682206556699116 835463597875325496 838131306583792914 841567052633843844 843199371929726658 849359340158231287 851803447153499379 860123090138469696 865324136790856512 866406694092930144 874153974921375456 874428978297494312 875247578726531472 878042321183021148 883351722973999356 892365516065570778 893481903283334211 902208623600902464 907664155716403008 910562407152762672 916926034856366304 918073148327829648 919853860286974536 925416090734665992 926573825627161404 927441241678113624 929240124167453868 930402643088430666 936028660582540602 953922521779084704 954815540428943424 957864350381477616 961790917295821536 963656425062544752 970696388752264328 973489653889713576 974707530854546412 983732600584681101 993340807803013824 999347403768564928 1001534343630359616 1003476938494881312 1009544826255999264 1010807809775085168 1019846304074938032 1021122175180953384 1024382708046858006 1030577010136332582 1031541789213412092 1032832291868808354 1034835592822846353 1041093102076499241 1051261554613685184 1057618389411046848 1058941515002470176 1059932847632129856 1061988713334232992 1063317306386777904 1069747040665760688 1073162837001470292 1079652105857110324 1082014781957799228 1084113478195362846 1092033437346297369 1102699428845547456 1109367301431159232 1111795005314435904 1112559604445386944 1112909608742265488 1113951463833767328 1117508408778390552 1122089403511791792 1124265829239635544 1135737929537999172 1137158785996970814 1147327092084305286 1148762447078572557 1166996771635375296 1170723094910694864 1177802297298665808 1178904901958185248 1180379762135780976 1182669248940395832 1189820688087427704 1191309204377778948 1202339845159054679 1203465420748980774 1214083209537016896 1219100082303698784 1224097531103772864 1226471813715966048 1233888120979554656 1235431767502881872 1236588322237484832 1238986832223271824 1240536857451240888 1248038214110054136 1252023309835048674 1262350578950765766 1264799057894589987 1277152467175303488 1284875233416726336 1297986205186284768 1299610041139395216 1311230962382063184 1311643467446241468 1312871368089797208 1317063481774531722 1325027584460999034 1338548274098356167 1347743746366780224 1351621998789023808 1353312935401353696 1359795072099917376 1361496233574604512 1365843610729144008 1374102680181776776 1375389052284549456 1377109722491744472 1379780790430461804 1388124136101998988 1389860738440742106 1404042990873810903 1417756408515703872 1426329387554347584 1430883782668627056 1442686375943732304 1445484637593817128 1456044583128396492 1460234480834570364 1462061296281819618 1490011211704520736 1496119204682389056 1499021105652847392 1500424420674053952 1502301515445539424 1505215407742321968 1514317239383998896 1516211714662627752 1529769456112407048 1530250712020615046 1531683262771430076 1536574062070287009 1545865515204498873 1560964126547593152 1570403063064887744 1573839682847707968 1576892331920527776 1586427584116570272 1588412272503705264 1604620560998641032 1609744255502205438 1619478158785665486 1623022172936698842 1626170217293044269 1651982442964362432 1654049143268321184 1664050952146738848 1667692507971653856 1668839406668080416 1669364413113398232 1670927195750650992 1676262613167585828 1683134105267687688 1686398743859453316 1698718680316462574 1703606894306998758 1705738178995456221 1732813388185860288 1748307949842750912 1748857956594988624 1750495157453062944 1756084642366042296 1766703445947998712 1784731032131141556 1786963806566668422 1805198131123471161 1821124814305525344 1833852069712732608 1836146296655659296 1839707720573949072 1850832181469331984 1853147651254322808 1854882483356227248 1858480248334907736 1860805286176861332 1872057321165081204 1878034964752573011 1889391185249943067 1893525868426148649 1907845043558169408 1915728700762955232 1923581834591643072 1927312850125089504 1941392777504528656 1946979307779427152 1949415061709092824 1967465201169362202 1987541376691498551 2006953876989762624 2019089652511998528 2021615619550170336 2039692608149876064 2042244350361906768 2048765416093716012 2061154020272665164 2063083578426824184 2065664583737616708 2069671185645692706 2082186204152998482 2084791107661113159 2117883030004940352 2123977426668465984 2126634612773555808 2139494081331521376 2146325674002940584 2159304211714220648 2164029563915598456 2168226956390725692 2184066874692594738 2225819217484530976 2227902927667534656 2235016817556781104 2244178807023583584 2248531658479271088 2271475859075998344 2274317571993941628 2294654184168610572 2295376068030922569 2297524894157145114 2341446189821389728 2355604594597331616 2357809803916370496 2360759524271561952 2365338497880791664 2379641376174855408 2382618408755557896 2404679690318109358 2406930841497961548 2414616383253308157 2429217238178498229 2438200164607397568 2452943627431932096 2467776241959109312 2470863535005763744 2473176644474969664 2477973664446543648 2481073714902481776 2496076428220108272 2504046619670097348 2524701157901531532 2529598115789179974 2548078020474693861 2555410341460498137 2595972410372569536 2599220082278790432 2622461924764126368 2623286934892482936 2625742736179594416 2634126963549063444 2650055168921998068 2677096548196712334 2680445709850002633 2706625870802707392 2722992467149209024 2731687221458288016 2748205360363553552 2750778104569098912 2754219444983488944 2759561580860923608 2776248272203997976 2779721476881484212 2808085981747621806 2861767565337254112 2885372751887464608 2890969275187634256 2912089166256792984 2920468961669140728 2924122592563639236 2951197801754043303 2980022423409041472 2998042211305694784 3004603030891078848 3010430815484643936 3028634478767997792 3032423429325255504 3059538912224814096 3060501424041230092 3063366525542860152 3073148124140574018 3091731030408997746 3123279306229497723 3153784663841055552 3172855168233140544 3176824545007410528 3209241121997282064 3219488511004410876 3238956317571330972 3246044345873397684 3252340434586088538 3276100312038892107 3308098286536642368 3328101904293477696 3335385015943307712 3337678813336160832 3338728826226796464 3341854391501301984 3352525226335171656 3366268210535375376 3372797487718906632 3397437360632925148 3407213788613997516 3411476357990912442 3497715913189977248 3500990314906125888 3512169284732084592 3533406891895997424 3569462064262283112 3573927613133336844 3607019535477164037 3610396262246942322 3642249628611050688 3672292593311318592 3679415441147898144 3701664362938663968 3706295302508645616 3709764966712454496 3716960496669815472 3721610572353722664 3744114642330162408 3756069929505146022 3778782370499886134 3787051736852297298 3794397173683769961 3831457401525910464 3854625700250179008 3882785555009057312 3893958615558854304 3898830123418185648 3934930402338724404 3975082753382997102 4015644822295068501 4043231239100340672 4079385216299752128 4084488700723813536 4097530832187432024 4122308040545330328 4126167156853648368 4131329167475233416 4139342371291385412 4164372408305996964 4169582215322226318 4212128972621432709 4253269225547111616 4278988162663042752 4292651348005881168 4318608423428441296 4328059127831196912 4336453912781451384 4368133749385189476 4451638434969061952 4470033635113562208 4488357614047167168 4497063316958542176 4542951718151996688 4548635143987883256 4589308368337221144 4590752136061845138 4595049788314290228 4609722186210861027 4637596545613496619 4682892379642779456 4711209189194663232 4721519048543123904 4730676995761583328 4759282752349710816 4765236817511115792 4809359380636218716 4813861682995923096 4829232766506616314 4858434476356996458 4941727070011527488 4955947328893087296 4962147429804963552 4992152856440216544 5008093239340194696 5049402315803063064 5059196231578359948 5096156040949387722 5110820682920996274 5117214536986368663 5198440164557580864 5244923849528252736 5246573869784965872 5251485472359188832 5268253927098126888 5300110337843996136 5354193096393424668 5360891419700005266 5463374442916576032 5496410720727107104 5501556209138197824 5508438889966977888 5519123161721847216 5552496544407995952 5559442953762968424 5616171963495243612 5634104894257719033 5668173555749829201 5680577605278445947 5723535130674508224 5770745503774929216 5781938550375268512 5824178332513585968 5840937923338281456 5848245185127278472 5902395603508086606 5962624130074495653 6020861630969287872 6057268957535995584 6064846858650511008 6119077824449628192 6121002848082460184 6126733051085720304 6146296248281148036 6183462060817995492 6246558612458995446 6254373322983339477 6353649090014821056 6418482243994564128 6438977022008821752 6477912635142661944 6492088691746795368 6504680869172177076 6552200624077784214 6677457652453592928 6683708783002603968 6705050452670343312 6732536421070750752 6745594975437813264 6794874721265850296 6814427577227995032 6822952715981824884 6886128204092767707 6995431826379954496 7024338569464169184 7066813783791994848 7138924128524566224 7147855226266673688 7214039070954328074 7220792524493884644 7243849149759924471 7287651714535494687 7358830882295796288 7403328725877327936 7412590605017291232 7419529933424908992 7433920993339630944 7443221144707445328 7488229284660324816 7512139859010292044 7557564740999772268 7574103473704594596 7588794347367539922 7644234061424081583 7765571110018114624 7787917231117708608 7797660246836371296 7869860804677448808 7950165506765994204 8031289644590137002 8041337129550007899 8168977401447627072 8195061664374864048 8244616081090660656 8252334313707296736 8262658334950466832 8278684742582770824 8328744816611993928 8339164430644452636 8416378916113382753 8424257945242865418 8585302696011762336 8637216846856882592 8656118255662393824 8672907825562902768 8736267498770378952 8853593405262129909 8940067270227124416 8994126633917084352 9085903436303993376 9097270287975766512 9178616736674442288 9181504272123690276 9190099576628580456 9219444372421722054 9275193091226993238 9369837918688493169 9461353991523166656 9518565504699421632 9530473635022231584 9618718761272437432 9627723365991846192 9658465533013232628 9716868952713992916 9828300936116676321 9924294859609927104 9984305712880433088 10016186478680389392 10098804631606126128 10118392463156719896 10192312081898775444 10221641365841992548 10234429073972737326 10493147739569931744 10502970944718377664 10536507854196253776 10600220675687992272 10708386192786849336 10721782839400010532 10821058606431492111 10926748885833152064 10992821441454214208 11016877779933955776 11038246323443694432 11104993088815991904 11118885907525936848 11232343926990487224 11268209788515438066 11336347111499658402 11361155210556891894 11383191521051309883 11563877100750537024 11648356665027171936 11681875846676562912 11696490370254556944 11804791207016173212 11925248260148991306 12129693717301022016 12238155648899256384 12242005696164920368 12253466102171440608 12292592496562296072 12366924121635990984 12493117224917990892 12508746645966678954 12636386917864298127 12836964487989128256 12877954044017643504 12955825270285323888 12984177383493590736 13009361738344354152 13104401248155568428 13225738296749601469 13354915304907185856 13410100905340686624 13465072842141501504 13491189950875626528 13589749442531700592 13628855154455990064 13645905431963649768 13772256408185535414 13912789636840489857 14048677138928338368 14133627567583989696 14277848257049132448 14295710452533347376 14428078141908656148 14441585048987769288 14487698299519848942 14575303429070989374 14825181210034582464 14867841986679261888 14886442289414890656 14976458569320649632 15024279718020584088 15115129481999544536 15148206947409189192 15177588694735079844 15288468122848163166 15595320493672742592 15739721609354897616 15900331013531988408 16062579289180274004 16082674259100015798 16390123328749728096 16489232162181321312 16504668627414593472 16525316669900933664 16557369485165541648 16657489633223987856 16678328861288905272 16832757832226765506 16848515890485730836 16902314682773157099 17004520667249487603 17170605392023524672 17274433693713765184 17312236511324787648 17345815651125805536 17472534997540757904 17707186810524259818 17887872390223486959 18171806872607986752 18194540575951533024 18357233473348884576 18363008544247380552 18380199153257160912 18438888744843444108 18550386182453986476 18739675837376986338 18763119968950018431 19060947270044463168 19237437522544874864 19255446731983692384 19316931066026465256 19433737905427985832 19656601872233352642 20032372957360778784 20197609263212252256 20236784926313439792 20384624163797550888 20443282731683985096 20468858147945474652 20658384612278303121 20986295479139863488 21073015708392507552 21200441351375984544 21416772385573698672 21443565678800021064 21642117212862984222 21862955143606484061 22076492646887388864 22209986177631983808 22237771815051873696 22464687853980974448 22536419577030876132 22672694222999316804 22722310421113783788 22766383042102619766 22932702184272244749 23296713330054343872 23363751693353125824 23392980740509113888 23609582414032346424 23850496520297982612 24484011392329840736 24506932204342881216 24585184993124592144 24733848243271981968 24986234449835981784 25017493291933357908 25249136748340148259 25272773835728596254 25755908088035287008 25911650540570647776 25968354766987181472 26018723476688708304 26208802496311136856 26451476593499202938 26560780215786389727 26820201810681373248 26982379901751253056 27179498885063401184 27257710308911980128 27291810863927299536 27544512816371070828 27825579273680979714 28109513756065479507 28555696514098264896 28591420905066694752 28856156283817312296 28883170097975538576 28975396599039697884 29150606858141978748 29484902808350028963 29772884578829781312 29952917138641299264 30048559436041168176 30230258963999089072 30296413894818378384 30355177389470159688 30576936245696326332 31479443218709795232 31800662027063976816 32125158578360548008 32165348518200031596 32463175819294476333 32780246657499456192 32978464324362642624 33050633339801867328 33114738970331083296 33314979266447975712 33356657722577810544 33665515664453531012 33697031780971461672 33804629365546314198 34009041334498975206 34691631302251611072 34945069995081515808 35414373621048519636 35775744780446973918 36389081151903066048 36714466946697769152 36726017088494761104 36760398306514321824 36877777489686888216 37100772364907972952 37479351674753972676 37526239937900036862 38474875045089749728 38510893463967384768 38633862132052930512 38867475810855971664 39313203744466705284 39677214890248804407 40064745914721557568 40395218526424504512 40473569852626879584 40769248327595101776 40886565463367970192 40937716295890949304 41316769224556606242 41738368910521469571 42146031416785015104 42400882702751969088 42833544771147397344 42887131357600042128 43284234425725968444 43725910287212968122 44475543630103747392 44929375707961948896 45072839154061752264 45345388445998633608 45444620842227567576 45532766084205239532 45865404368544489498 46785961481018227776 47219164828064692848 47700993040595965224 48968022784659681472 49170369986249184288 49467696486543963936 49972468899671963568 50034986583866715816 50498273496680296518 50545547671457192508 50706944048319471297 51013562001748462809 51511816176070574016 51823301081141295552 51936709533974362944 52037446953377416608 52417604992622273712 52902953186998405876 53121560431572779454 54358997770126802368 54515420617823960256 54583621727854599072 55089025632742141656 55651158547361959428 56219027512130959014 56289359906850055293 57182841810133389504 57712312567634624592 57766340195951077152 57950793198079395768 58301213716283957496 58969805616700057926 60097118872082336352 60460517927998178144 60592827789636756768 60710354778940319376 61153872491392652664 61975153836834909363 62958886437419590464 63601324054127953632 64250317156721096016 64330697036400063192 64926351638588952666 65588865430819452183 66229477940662166592 66629958532895951424 66713315445155621088 67331031328907062024 67394063561942923344 67609258731092628396 68018082668997950412 68798106552816734247 69890139990163031616 70828747242097039272 71551489560893947836 73452034176989522208 73520796613028643648 73755554979373776432 74201544729815945904 74958703349507945352 75052479875800073724 75747410245020444777 76949750090179499456 77267724264105861024 77734951621711943328 78626407488933410568 79354429780497608814 79682340647359169181 80947139705253759168 81538496655190203552 81773130926735940384 81875432591781898608 82633538449113212484 83476737821042939142 85667089542294794688 85774262715200084256 86568468851451936888 87451820574425936244 88454708425050086889 89858751415923897792 90145678308123504528 90690776891997267216 90889241684455135152 91065532168410479064 91730808737088978996 92580168077247210283 94438329656129385696 95401986081191930448 97389527457883428999 98340739972498368576 98935392973087927872 99944937799343927136 100069973167733431632 100996546993360593036 101091095342914385016 101413888096638942594 102027124003496925618 104074893906754833216 104835209985244547424 105805906373996811752 106243120863145558908 109167243455709198144 110178051265484283312 111302317094723918856 112438055024261918028 112578719813700110586 115424625135269249184 115532680391902154304 115901586396158791536 116602427432567914992 117939611233400115852 119031644670746413221 120194237744164672704 120921035855996356288 121185655579273513536 121420709557880638752 122307744982785305328 123950307673669818726 125215106731564408713 127202648108255907264 128500634313442192032 128661394072800126384 129852703277177905332 131177730861638904366 133426630890311242176 134662062657814124048 134788127123885846688 135218517462185256792 136036165337995900824 137596213105633468494 141657494484194078544 143102979121787895672 146904068353979044416 147511109958747552864 148403089459631891808 149917406699015890704 150104959751600147448 151494820490040889554 153040686005245388427 154535448528211722048 155469903243423886656 157252814977866821136 158708859560995217628 159364681294718338362 163076993310380407104 163546261853471880768 163750865183563797216 165267076898226424968 166953475642085878284 171548525430400168512 173136937702903873776 174903641148851872488 176909416850100173778 180291356616247009056 181381553783994534432 181778483368910270304 182131064336820958128 183461617474177957992 185160336154494420566 185925461510504728089 188876659312258771392 190803972162383860896 194779054915766857998 196766596292458356549 199889875598687854272 200139946335466863264 201993093986721186072 202182190685828770032 202827776193277885188 204054248006993851236 206394319658450202741 209670419970489094848 211611812747993623504 212486241726291117816 220356102530968566624 222604634189447837712 224876110048523836056 225157439627400221172 227242230735061334331 230849250270538498368 231803172792317583072 233204854865135829984 235879222466800231704 238063289341492826442 242841419115761277504 244615489965570610656 247900615347339637452 250430213463128817426 257001268626884384064 257322788145600252768 259705406554355810664 262355461723277808732 269324125315628248096 269576254247771693376 270437034924370513584 272072330675991801648 275192426211266936988 277740504231741630849 283314988968388157088 286205958243575791344 292168582373650286997 295022219917495105728 296806178919263783616 299834813398031781408 300209919503200294896 302989640980081779108 306081372010490776854 314505629955733642272 317417719121990435256 318729362589436676724 327501730367127594432 330534153796452849936 333906951284171756568 346273875405807747552 349807282297703744976 353818833700200347556 357094934012239239663 360582713232494018112 362763107567989068864 363556966737820540608 364262128673641916256 366923234948355915984 370320672308988841132 371850923021009456178 381607944324767721792 389558109831533715996 393533192584916713098 400279892670933726528 403986187973442372144 404364381371657540064 405655552386555770376 408108496013987702472 412788639316900405482 423223625495987247008 424972483452582235632 440712205061937133248 445209268378895675424 449752220097047672112 450314879254800442344 454484461470122668662 459122058015736165281 463606345584635166144 466409709730271659968 471758444933600463408 476126578682985652884 489230979931141221312 495801230694679274904 500860426926257634852 514645576291200505536 519410813108711621328 524710923446555617464 538648250631256496192 540874069848741027168 544144661351983603296 550384852422533873976 555481008463483261698 557776384531514184267 566629977936776314176 572411916487151582688 584337164747300573994 599669626796063562816 600419839006400589792 605979281960163558216 612162744020981553708 619182958975350608223 629011259911467284544 634835438243980870512 637458725178873353448 661068307592905699872 667813902568343513136 681726692205184002993 692547750811615495104 699614564595407489952 707637667400400695112 714189868024478479326 728524257347283832512 733846469896711831968 740641344617977682264 743701846042018912356 779116219663067431992 787066385169833426196 807972375946884744288 808728762743315080128 811311104773111540752 816216992027975404944 825577278633800810964 833221512695224892547 846447250991974494016 849944966905164471264 876505747120950860991 890418536757791350848 899504440194095344224 900629758509600884688 908968922940245337324 918244116031472330562 943516889867200926816 952253157365971305768 991602461389358549808 1001720853852515269704 1038821626217423242656 1049421846893111234928 1071284802036717718989 1081748139697482054336 1088289322703967206592 1100769704845067747952 1110962016926966523396 1115552769063028368534 1144823832974303165376 1168674329494601147988 1200839678012801179584 1211958563920327116432 1224325488041963107416 1238365917950701216446 1269670876487961741024 1274917450357746706896 1322136615185811399744 1335627805136687026272 1363453384410368005986 1377366174047208495843 1399229129190814979904 1415275334800801390224 1428379736048956958652 1467692939793423663936 1481282689235955364528 1487403692084037824712 1558232439326134863984 1574132770339666852392 1615944751893769488576 1622622209546223081504 1632433984055950809888 1651154557267601621928 1666443025390449785094 1699889933810328942528 1753011494241901721982 1799008880388190688448 1801259517019201769376 1817937845880490674648 1836488232062944661124 1887033779734401853632 1904506314731942611536 1983204922778717099616 2003441707705030539408 2045180076615552008979 2077643252434846485312 2098843693786222469856 2142569604073435437978 2201539409690135495904 2221924033853933046792 2231105538126056737068 2337348658989202295976 2423917127840654232864 2448650976083926214832 2476731835901402432892 2499664538085674677641 2539341752975923482048 2549834900715493413792 2671255610273374052544 2726906768820736011972 2754732348094416991686 2830550669601602780448 2856759472097913917304 2962565378471910729056 2974807384168075649424 3116464878652269727968 3148265540679333704784 3213854406110153156967 3245244419092446163008 3264867968111901619776 3302309114535203243856 3332886050780899570188 3506022988483803443964 3602519034038403538752 3635875691760981349296 3672976464125889322248 3809012629463885223072 3966409845557434199232 4006883415410061078816 4090360153231104017958 4197687387572444939712 4285139208146870875956 4403078819380270991808 4443848067707866093584 4462211076252113474136 4674697317978404591952 4847834255681308465728 4897301952167852429664 4953463671802804865784 4999329076171349355282 5099669801430986827584 5453813537641472023944 5509464696188833983372 5661101339203205560896 5713518944195827834608 5925130756943821458112 5949614768336151298848 6135540229846656026937 6232929757304539455936 6296531081358667409568 6427708812220306313934 6604618229070406487712 6665772101561799140376 7012045976967606887928 7271751383521962698592 7345952928251778644496 7498993614257024032923 7618025258927770446144 8013766830820122157632 8180720306462208035916 8570278416293741751912 8887696135415732187168 8924422152504226948272 9349394635956809183904 9641563218330459470901 9794603904335704859328 9906927343605609731568 9998658152342698710564 10907627075282944047888 11018929392377667966744 11427037888391655669216 11899229536672302597696 12271080459693312053874 12593062162717334819136 12855417624440612627868 13209236458140812975424 13331544203123598280752 14024091953935213775856 14543502767043925397184 14691905856503557288992 14997987228514048065846 16361440612924416071832 17140556832587483503824 17775392270831464374336 17848844305008453896544 18698789271913618367808 19283126436660918941802 19813854687211219463136 19997316304685397421128 21815254150565888095776 22037858784755335933488 22496980842771072098769 22854075776783311338432 24542160919386624107748 25710835248881225255736 26663088406247196561504 28048183907870427551712 29383811713007114577984 29995974457028096131692 32722881225848832143664 34281113665174967007648 35697688610016907793088 38566252873321837883604 39627709374422438926272 39994632609370794842256 43630508301131776191552 44075717569510671866976 44993961685542144197538 49084321838773248215496 51421670497762450511472 53326176812494393123008 56096367815740855103424 59991948914056192263384 65445762451697664287328 67490942528313216296307 68562227330349934015296 77132505746643675767208 79989265218741589684512 88151435139021343733952 89987923371084288395076 98168643677546496430992 102843340995524901022944 119983897828112384526768 130891524903395328574656 134981885056626432592614 154265011493287351534416 159978530437483179369024 179975846742168576790152 196337287355092992861984 205686681991049802045888 239967795656224769053536 269963770113252865185228 308530022986574703068832 359951693484337153580304 392674574710185985723968 479935591312449538107072 539927540226505730370456 617060045973149406137664 719903386968674307160608 1079855080453011460740912 1439806773937348614321216 2159710160906022921481824 4319420321812045842963648
- Sum of all divisors σ(n): 16645009146809984893157920
- Sum of proper divisors (its aliquot sum) s(n): 12325588824997939050194272
- 4319420321812045842963648 is an abundant number, because the sum of its proper divisors (12325588824997939050194272) is greater than itself. Its abundance is 8006168503185893207230624
Bases of 4319420321812045842963648
- Binary: 11100100101010110000111110101011011100101001011111010100100101100101011100110000002
- Hexadecimal: 0x392AC3EADCA5F52595CC0
- Base-36: JJDPELZ20UFQJ000
Squares and roots of 4319420321812045842963648
- 4319420321812045842963648 squared (43194203218120458429636482) is 18657391916482877673020930522056557668031849467904
- 4319420321812045842963648 cubed (43194203218120458429636483) is 80589117796067934215727291239406408215863333265754812244848911331214753792
-
The
square root of 4319420321812045842963648 is 2078321515505.2516183253 -
4319420321812045842963648 is a
perfect cube number . Itscube root is 162857772
Scales and comparisons
How big is 4319420321812045842963648?- 4,319,420,321,812,045,842,963,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,319,420,321,812,045,842,963,648 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 4319420321812045842963648 cubic inches would be around 13571481 feet tall.
Recreational maths with 4319420321812045842963648
- 4319420321812045842963648 backwards is 8463692485402181230249134
- 4319420321812045842963648 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4319420321812045842963648's digits is 99
- 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 4319420321812045842963648 - Facts about the integer". Numbermatics.com. 2024. Web. 10 May 2024.
APA style:
Numbermatics. (2024). Number 4319420321812045842963648 - Facts about the integer. Retrieved 10 May 2024, from https://numbermatics.com/n/4319420321812045842963648/
Chicago style:
Numbermatics. 2024. "Number 4319420321812045842963648 - Facts about the integer". https://numbermatics.com/n/4319420321812045842963648/
The information we have on file for 4319420321812045842963648 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 4319420321812045842963648, math, Factors of 4319420321812045842963648, curriculum, school, college, exams, university, Prime factorization of 4319420321812045842963648, STEM, science, technology, engineering, physics, economics, calculator, four septillion, three hundred nineteen sextillion, four hundred twenty quintillion, three hundred twenty-one quadrillion, eight hundred twelve trillion, forty-five billion, eight hundred forty-two million, nine hundred sixty-three thousand, six hundred forty-eight.