24261214880382227754259968
24,261,214,880,382,227,754,259,968 is an even composite number composed of six prime numbers multiplied together.
24261214880382227754259968 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 24261214880382227754259968:
29 × 36 × 113 × 133 × 313 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 31 × 31 × 31 × 907 × 907 × 907)See below for interesting mathematical facts about the number 24261214880382227754259968 from the Numbermatics database.
Names of 24261214880382227754259968
- Cardinal: 24261214880382227754259968 can be written as Twenty-four septillion, two hundred sixty-one sextillion, two hundred fourteen quintillion, eight hundred eighty quadrillion, three hundred eighty-two trillion, two hundred twenty-seven billion, seven hundred fifty-four million, two hundred fifty-nine thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 2.4261214880382227754259968 × 1025
Factors of 24261214880382227754259968
Divisors of 24261214880382227754259968
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 31 32 33 36 39 44 48 52 54 62 64 66 72 78 81 88 93 96 99 104 108 117 121 124 128 132 143 144 156 162 169 176 186 192 198 208 216 234 242 243 248 256 264 279 286 288 297 312 324 338 341 351 352 363 372 384 396 403 416 429 432 468 484 486 496 507 512 528 558 572 576 594 624 648 676 682 702 704 726 729 744 768 792 806 832 837 858 864 891 907 936 961 968 972 992 1014 1023 1053 1056 1089 1116 1144 1152 1188 1209 1248 1287 1296 1331 1352 1364 1404 1408 1452 1458 1488 1521 1536 1573 1584 1612 1664 1674 1716 1728 1782 1814 1859 1872 1922 1936 1944 1984 2028 2046 2106 2112 2178 2197 2232 2288 2304 2376 2418 2496 2511 2574 2592 2662 2673 2704 2721 2728 2808 2816 2883 2904 2916 2976 3042 3069 3146 3159 3168 3224 3267 3328 3348 3432 3456 3564 3627 3628 3718 3744 3751 3844 3861 3872 3888 3968 3993 4056 4092 4212 4224 4356 4394 4433 4464 4563 4576 4608 4719 4752 4836 4992 5022 5148 5184 5239 5324 5346 5408 5442 5456 5577 5616 5632 5766 5808 5832 5952 6084 6138 6292 6318 6336 6448 6534 6591 6656 6696 6864 6912 7128 7254 7256 7436 7488 7502 7533 7688 7722 7744 7776 7936 7986 8019 8112 8163 8184 8424 8448 8649 8712 8788 8866 8928 9126 9152 9207 9438 9477 9504 9672 9801 9977 9984 10044 10296 10368 10478 10571 10648 10692 10816 10881 10884 10912 11154 11232 11253 11532 11583 11616 11664 11791 11904 11979 12168 12276 12493 12584 12636 12672 12896 13068 13182 13299 13392 13689 13728 13824 14157 14256 14508 14512 14872 14976 15004 15066 15376 15444 15488 15552 15717 15872 15972 16038 16224 16326 16368 16731 16848 16896 17298 17303 17424 17576 17732 17856 18252 18304 18414 18876 18954 19008 19344 19602 19773 19954 19968 20088 20449 20592 20736 20956 21142 21296 21384 21632 21762 21768 21824 22308 22464 22506 22599 23064 23166 23232 23328 23582 23808 23958 24167 24336 24489 24552 24986 25168 25272 25344 25792 25947 26136 26364 26598 26784 27378 27456 27621 28117 28314 28512 29016 29024 29403 29744 29791 29931 29952 30008 30132 30752 30888 30976 31104 31434 31713 31944 32076 32448 32643 32652 32736 33462 33696 33759 34596 34606 34749 34848 35152 35373 35464 35712 35937 36504 36608 36828 37479 37752 37908 38016 38688 39204 39546 39897 39908 40176 40898 41067 41184 41261 41472 41912 42284 42471 42592 42768 43264 43524 43536 43648 44616 44928 45012 45198 46128 46332 46464 46656 47151 47164 47616 47916 48334 48672 48763 48978 49104 49972 50193 50336 50544 50688 51584 51894 51909 52272 52728 53196 53568 54756 54912 55242 56234 56628 57024 57629 58032 58048 58806 59319 59488 59582 59862 59904 60016 60264 61347 61504 61776 61952 62208 62868 63426 63888 64152 64896 65286 65304 65472 66924 67392 67518 68107 69192 69212 69498 69696 70304 70746 70928 71424 71874 72501 73008 73216 73467 73656 74958 75504 75816 76032 77376 77841 78408 79092 79794 79816 80352 81796 82134 82368 82522 82863 83824 84351 84568 84942 85184 85536 86528 87048 87072 87296 88209 89232 89373 89793 89856 90024 90396 92256 92664 92928 93312 94302 94328 95139 95832 96668 97344 97526 97929 97956 98208 99944 100386 100672 101088 101277 103168 103788 103818 104247 104544 105456 106119 106392 107136 107811 109512 109747 109824 110484 112437 112468 113256 114048 115258 116064 116096 116281 117612 118638 118976 119164 119691 119724 120032 120528 122694 123008 123201 123552 123783 124416 125736 126852 127413 127776 128304 129701 129792 130572 130608 130944 133848 134784 135036 136214 137423 138384 138424 138996 139392 140608 141453 141492 141856 142848 143748 145002 146016 146289 146934 147312 149916 150579 151008 151632 152064 153283 154752 155682 155727 156816 158184 159588 159632 160704 162409 163592 164268 164736 165044 165726 167648 168702 169136 169884 170368 171072 172887 174096 174144 174592 176418 177957 178464 178746 179586 179712 180048 180792 184041 184512 185328 185856 186624 188604 188656 190278 191664 193336 194688 195052 195858 195912 196416 199888 200772 201344 202176 202554 204321 206336 207576 207636 208494 209088 210912 212238 212784 214272 215622 217503 219024 219494 219648 220401 220968 224874 224936 224939 226512 228096 230516 232128 232192 232562 233523 235224 237276 237952 238328 239382 239448 240064 241056 245388 246016 246402 247104 247566 248589 251472 253053 253704 254826 255552 256608 259402 259584 261144 261216 261888 265837 267696 268119 269379 269568 270072 272428 274846 276768 276848 277992 278784 281216 282906 282984 283712 285417 287496 290004 292032 292578 293787 293868 294624 299832 301158 302016 303264 303831 306566 309287 309504 311364 311454 313632 316368 318357 319176 319264 321408 323433 324818 327184 327701 328536 329241 329472 330088 331452 335296 337311 337404 338272 339768 340736 342144 345774 348192 348288 348843 352836 355914 356928 357492 359073 359172 360096 361584 365521 368082 369024 370656 371349 373248 377208 377312 380556 382239 383328 386672 387283 389103 389376 390104 391716 391824 392832 399776 401544 402688 404352 405108 408642 412269 415152 415272 416988 418176 421824 424359 424476 425568 428544 431244 435006 438048 438867 438988 440802 441936 449748 449872 449878 451737 453024 456192 459849 461032 464256 464384 465124 467046 467181 470448 474552 475904 476656 478764 478896 480128 482112 487227 490776 492032 492804 494208 495132 497178 502944 506106 507408 509652 511104 513216 518661 518804 522288 522432 523776 531674 533871 535392 536238 536393 538758 539136 540144 544856 549692 552123 553536 553696 555984 557568 562432 565812 565968 567424 570834 574992 580008 584064 585156 587574 587736 589248 599664 602316 604032 606528 607662 612963 613132 618574 619008 622728 622908 627264 632736 633919 636714 638352 638528 642816 646866 649636 652509 654368 655402 657072 658482 658944 660176 661203 662904 670592 674622 674808 674817 676544 679536 681472 684288 691548 696384 696576 697686 700569 705672 711828 713856 714984 718146 718344 720192 723168 731042 736164 738048 741312 742698 749177 754416 754624 759159 761112 764478 766656 773344 774566 778206 778752 780208 783432 783648 785664 797511 799552 803088 804357 805376 808137 808704 810216 817284 822649 824538 830304 830544 833976 836352 843648 848718 848952 851136 856251 862488 870012 871627 876096 877734 877976 881604 883872 899496 899744 899756 903474 906048 911493 919698 922064 927861 928512 930248 934092 934362 940896 949104 951808 953312 955071 957528 957792 960256 964224 970299 974454 981552 983103 985608 987723 988416 990264 994356 1005888 1011933 1012212 1014816 1019304 1022208 1026432 1037322 1037608 1044576 1044864 1046529 1063348 1067742 1070784 1072476 1072786 1077219 1077516 1080288 1089712 1096563 1099384 1104246 1107072 1107392 1111968 1114047 1124864 1131624 1131936 1134848 1141668 1146717 1149984 1160016 1161849 1167309 1168128 1170312 1175148 1175472 1178496 1199328 1204632 1207217 1208064 1213056 1215324 1225926 1226264 1236807 1237148 1245456 1245816 1254528 1265472 1267838 1273077 1273428 1276704 1277056 1279091 1285632 1293732 1299272 1305018 1308736 1310804 1314144 1316601 1316964 1320352 1322406 1325808 1341184 1349244 1349616 1349634 1353088 1355211 1359072 1368576 1379547 1383096 1392768 1393152 1395372 1401138 1401543 1411344 1423656 1426711 1427712 1429968 1436292 1436688 1440384 1446336 1461681 1462084 1472328 1476096 1482624 1485396 1498354 1508832 1509248 1511653 1518318 1522224 1528956 1533312 1546688 1549132 1555983 1556412 1560416 1566864 1567296 1571328 1595022 1599104 1601613 1606176 1608714 1609179 1616274 1617408 1620432 1634568 1645298 1649076 1656369 1660608 1661088 1667952 1672704 1686113 1687296 1697436 1697904 1702272 1712502 1724976 1740024 1743254 1752192 1755468 1755952 1763208 1767744 1786499 1798992 1799488 1799512 1806948 1812096 1822986 1838889 1839396 1844128 1855722 1857024 1860496 1868184 1868724 1881792 1898208 1901757 1906624 1910142 1915056 1915584 1920512 1928448 1940598 1948908 1957527 1963104 1966206 1971216 1975446 1976832 1980528 1988712 1992679 2011776 2023866 2024424 2024451 2029632 2038608 2044416 2052864 2074644 2075216 2089152 2089728 2093058 2111317 2126696 2135484 2141568 2144952 2145572 2154438 2155032 2160576 2179424 2193126 2198768 2208492 2214144 2214784 2223936 2228094 2247531 2263248 2263872 2269696 2277477 2283336 2293434 2299968 2320032 2323698 2334618 2336256 2340624 2350296 2350944 2356992 2392533 2398656 2409264 2413071 2414434 2416128 2424411 2426112 2430648 2451852 2452528 2467947 2473614 2474296 2490912 2491632 2509056 2530944 2535676 2546154 2546856 2553408 2554112 2558182 2568753 2587464 2598544 2610036 2614881 2617472 2621608 2628288 2633202 2633928 2640704 2644812 2651616 2682368 2698488 2699232 2699268 2706176 2710422 2718144 2734479 2759094 2766192 2783583 2785536 2790744 2802276 2803086 2822688 2847312 2853422 2855424 2859936 2865213 2872584 2873376 2880768 2892672 2923362 2924168 2924207 2944656 2949309 2963169 2965248 2970792 2996708 3017664 3018496 3023306 3035799 3036636 3044448 3057912 3066624 3093376 3098264 3111966 3112824 3120832 3133728 3134592 3139587 3190044 3198208 3203226 3212352 3217428 3218358 3231657 3232548 3240864 3269136 3289689 3290596 3298152 3312738 3321216 3322176 3335904 3342141 3372226 3374592 3394872 3395808 3402157 3404544 3425004 3449952 3480048 3485547 3486508 3501927 3504384 3510936 3511904 3526416 3535488 3572998 3597984 3598976 3599024 3604711 3613896 3621651 3624192 3645972 3677778 3678792 3688256 3710421 3711444 3720992 3736368 3737448 3763584 3796416 3803514 3813248 3819231 3820284 3830112 3831168 3837273 3856896 3881196 3897816 3915054 3926208 3932412 3942432 3949803 3950892 3961056 3977424 3985358 4020731 4023552 4047732 4048848 4048902 4059264 4077216 4105728 4138641 4149288 4150432 4178304 4179456 4186116 4204629 4222634 4253392 4260113 4270968 4280133 4283136 4289904 4291144 4308876 4310064 4321152 4358848 4385043 4386252 4397536 4416984 4428288 4429568 4447872 4456188 4495062 4526496 4527744 4534959 4554954 4566672 4586868 4599936 4640064 4647396 4667949 4669236 4681248 4700592 4701888 4713984 4751773 4785066 4797312 4818528 4826142 4827537 4828868 4848822 4852224 4861296 4903704 4905056 4935894 4947228 4948592 4969107 4981824 4983264 5018112 5034679 5058339 5061888 5071352 5092308 5093712 5106816 5108224 5116364 5137506 5174928 5197088 5220072 5229762 5234944 5243216 5256576 5266404 5267856 5281408 5289624 5303232 5359497 5396976 5398464 5398536 5412352 5420844 5436288 5468958 5516667 5518188 5532384 5567166 5571072 5581488 5604552 5606172 5645376 5694624 5705271 5706844 5719872 5730426 5745168 5746752 5761536 5785344 5846724 5848336 5848414 5872581 5889312 5898618 5926338 5930496 5941584 5978037 5993416 6035328 6036992 6046612 6071598 6073272 6073353 6088896 6115824 6133248 6186752 6196528 6223932 6225648 6241664 6267456 6269184 6279174 6333951 6380088 6396416 6406452 6424704 6434856 6436716 6463314 6465096 6481728 6538272 6579378 6581192 6596304 6625476 6642432 6644352 6671808 6684282 6742593 6744452 6789744 6791616 6804314 6809088 6832431 6850008 6899904 6960096 6971094 6973016 6973109 7003854 7008768 7021872 7023808 7052832 7070976 7145996 7177599 7195968 7197952 7198048 7209422 7227792 7239213 7243302 7248384 7273233 7291944 7355556 7357584 7376512 7403841 7420842 7422888 7441984 7472736 7474896 7527168 7592832 7607028 7626496 7638462 7640568 7660224 7662336 7674546 7706259 7762392 7795632 7830108 7844643 7852416 7864824 7884864 7899606 7901784 7922112 7954848 7970716 8041462 8047104 8095464 8097696 8097804 8118528 8154432 8240947 8277282 8298576 8300864 8350749 8356608 8372232 8409258 8445268 8506784 8520226 8541936 8560266 8566272 8579808 8582288 8595639 8617752 8620128 8642304 8717696 8770086 8772504 8772621 8795072 8833968 8847927 8859136 8889507 8895744 8912376 8990124 9049139 9052992 9055488 9069918 9107397 9109908 9133344 9173736 9199872 9280128 9294792 9335898 9338472 9362496 9401184 9403776 9418761 9503546 9570132 9587897 9594624 9637056 9652284 9655074 9657736 9697644 9722592 9807408 9810112 9869067 9871788 9894456 9897184 9938214 9963648 9966528 10026423 10069358 10116678 10123776 10142704 10184616 10187424 10206471 10213632 10232728 10275012 10349856 10394176 10440144 10456641 10459524 10469888 10486432 10505781 10513152 10532808 10535712 10562816 10579248 10606464 10694437 10718994 10793952 10796928 10797072 10814133 10841688 10864953 10872576 10937916 11033334 11036376 11064768 11131263 11134332 11162976 11209104 11212344 11290752 11331151 11389248 11410542 11413688 11439744 11460852 11490336 11493504 11511819 11570688 11693448 11696672 11696828 11745162 11778624 11797236 11849409 11852676 11883168 11956074 11986832 12062193 12070656 12093224 12143196 12146544 12146706 12177792 12231648 12373504 12393056 12415923 12447864 12451296 12483328 12534912 12538368 12558348 12613887 12667902 12760176 12780339 12812904 12840399 12849408 12869712 12873432 12926628 12930192 12963456 13076544 13155129 13158756 13162384 13192608 13250952 13284864 13288704 13343616 13368564 13485186 13488904 13579488 13583232 13604877 13608628 13664862 13700016 13799808 13920192 13942188 13946032 13946218 14003847 14007708 14043744 14047616 14105664 14141952 14255319 14291992 14355198 14391936 14395904 14396096 14418844 14455584 14478426 14482611 14486604 14546466 14583888 14711112 14715168 14753024 14807682 14841684 14845776 14883968 14907321 14945472 14949792 15054336 15104037 15175017 15185664 15214056 15252992 15276924 15281136 15320448 15324672 15349092 15412518 15524784 15591264 15660216 15689286 15693821 15704832 15729648 15769728 15799212 15803568 15844224 15909696 15941432 16078491 16082924 16190928 16195392 16195608 16237056 16308864 16481894 16550001 16554564 16597152 16601728 16628183 16701498 16713216 16744464 16818516 16890536 17013568 17040452 17083872 17115813 17120532 17159616 17164576 17191278 17235504 17240256 17284608 17435392 17540172 17545008 17545242 17590144 17617743 17667936 17695854 17779014 17791488 17824752 17934111 17980248 18098278 18105984 18110976 18139836 18214794 18219816 18220059 18266688 18347472 18399744 18547243 18560256 18589584 18671796 18676944 18724992 18802368 18807552 18837522 19001853 19007092 19140264 19175794 19189248 19274112 19304568 19310148 19315472 19395288 19445184 19614816 19620224 19651489 19738134 19743576 19788912 19794368 19876428 19927296 19933056 20052846 20138716 20227779 20233356 20285408 20369232 20374848 20412942 20427264 20465456 20497293 20550024 20699712 20788352 20880288 20913282 20919048 20919327 20972864 21011562 21026304 21065616 21071424 21125632 21158496 21212928 21388874 21437988 21532797 21587904 21593856 21594144 21628266 21683376 21717639 21729906 21745152 21875832 21919469 22066668 22072752 22129536 22211523 22262526 22268664 22325952 22418208 22424688 22581504 22662302 22778496 22821084 22827376 22879488 22921704 22980672 22987008 23023638 23224487 23386896 23393344 23393656 23490324 23533929 23557248 23594472 23698818 23705352 23766336 23912148 23973664 24124386 24141312 24186448 24286392 24293088 24293412 24355584 24463296 24722841 24786112 24831846 24895728 24902592 24966656 25052247 25069824 25116696 25227774 25335804 25502119 25520352 25560678 25625808 25680798 25698816 25739424 25746864 25853256 25860384 25926912 26153088 26310258 26317512 26317863 26324768 26385216 26501904 26543781 26577408 26668521 26687232 26737128 26970372 26977808 27020437 27147417 27158976 27166464 27209754 27217256 27329724 27400032 27599616 27840384 27884376 27892064 27892436 28007694 28015416 28087488 28095232 28211328 28256283 28510638 28583984 28710396 28763691 28783872 28792192 28837688 28911168 28956852 28965222 28973208 29092932 29167776 29422224 29430336 29506048 29607201 29615364 29683368 29691552 29767936 29814642 29890944 29899584 30079269 30208074 30350034 30371328 30428112 30553848 30562272 30619413 30640896 30698184 30825036 31049568 31182528 31320432 31369923 31378572 31387642 31409664 31459296 31517343 31539456 31598424 31607136 31688448 31819392 31882864 32083311 32156982 32165848 32381856 32390784 32391216 32442399 32594859 32617728 32963788 33100002 33109128 33194304 33203456 33256366 33393789 33402996 33488928 33637032 33781072 33993453 34027136 34080904 34167744 34231626 34241064 34319232 34329152 34382556 34471008 34480512 34535457 34870784 35080344 35090016 35090484 35180288 35235486 35335872 35391708 35548227 35558028 35649504 35868222 35960496 36186579 36196556 36211968 36279672 36429588 36439632 36440118 36533376 36694944 37094486 37120512 37179168 37247769 37343592 37353888 37423727 37449984 37604736 37615104 37675044 38003706 38014184 38280528 38341017 38351588 38521197 38548224 38609136 38620296 38630944 38790576 38890368 39229632 39240448 39302978 39465387 39476268 39487152 39577824 39588736 39651821 39752856 39854592 39866112 40105692 40277432 40455558 40466712 40570816 40738464 40749696 40814631 40825884 40930912 40994586 41100048 41399424 41576704 41760576 41826564 41838096 41838654 41945728 42011541 42023124 42131232 42142848 42316992 42425856 42765957 42777748 42875976 43065594 43175808 43187712 43188288 43256532 43366752 43435278 43447833 43459812 43751664 43838938 44133336 44145504 44228041 44259072 44423046 44525052 44537328 44651904 44836416 44849376 45163008 45312111 45324604 45525051 45556992 45642168 45654752 45758976 45843408 45961344 45974016 46047276 46448974 46773792 46786688 46787312 46861243 46980648 47067858 47081463 47114496 47188944 47397636 47410704 47532672 47824296 47947328 48235473 48248772 48372896 48572784 48586176 48586824 48711168 48926592 49445682 49572224 49650003 49663692 49791456 49805184 49884549 50104494 50139648 50233392 50455548 50671608 51004238 51040704 51121356 51251616 51347439 51361596 51478848 51493728 51706512 51720768 51853824 52269503 52306176 52620516 52635024 52635726 52649536 52770432 53003808 53087562 53337042 53374464 53474256 53802333 53940744 53955616 54040874 54294834 54317952 54332928 54419508 54434512 54659448 54660177 54800064 55199232 55381469 55641729 55680768 55768752 55784128 55784872 56015388 56030832 56174976 56190464 56422656 56512566 57005559 57021276 57167968 57420792 57527382 57567744 57584384 57675376 57822336 57913704 57930444 57946416 58185864 58335552 58844448 58860672 58954467 59214402 59230728 59366736 59383104 59535872 59629284 59781888 59799168 60158538 60416148 60683337 60700068 60856224 61107696 61124544 61238826 61281792 61396368 61650072 61773049 62099136 62365056 62640864 62739846 62757144 62757981 62775284 62918592 63034686 63078912 63196848 63214272 63376896 63638784 63765728 64166622 64313964 64331696 64598391 64763712 64781568 64782432 64884798 65189718 65235456 65450827 65758407 65927576 66200004 66218256 66388608 66406912 66512732 66634569 66787578 66805992 66977856 67274064 67562144 67986906 68054272 68161808 68335488 68463252 68482128 68638464 68658304 68765112 68942016 68961024 69070914 69673461 70160688 70180032 70180968 70360576 70470972 70601787 70671744 70783416 71096454 71116056 71299008 71736444 71920992 72373158 72393112 72423936 72559344 72859176 72879264 72880236 73066752 73389888 74168523 74188972 74358336 74495538 74687184 74707776 74847454 74899968 75156741 75209472 75350088 76007412 76028368 76506357 76561056 76682034 76703176 77042394 77096448 77218272 77240592 77261888 77581152 77780736 78459264 78480896 78605956 78930774 78952536 78953589 78974304 79155648 79177472 79303642 79505712 79631343 79732224 80005563 80211384 80554864 80911116 80933424 81061311 81141632 81442251 81476928 81499392 81629262 81651768 81861824 81989172 82200096 82798848 83153408 83521152 83653128 83676192 83677308 83891456 84023082 84046248 84262464 84285696 84633984 84768849 85531914 85555496 85751952 86131188 86291073 86351616 86376576 86513064 86733504 86870556 86895666 86919624 87503328 87677876 88266672 88291008 88456082 88518144 88821603 88846092 89050104 89074656 89303808 89672832 89698752 90624222 90649208 90650417 91050102 91113984 91284336 91309504 91686816 91858239 91922688 92094552 92897948 93547584 93573376 93574624 93722486 93961296 94109769 94135716 94162926 94228992 94377888 94552029 94795272 94821408 95065344 95648592 95894656 96249933 96470946 96497544 96745792 97145568 97172352 97173648 97327197 97784577 97853184 98891364 99144448 99300006 99327384 99540529 99582912 99610368 99769098 100181367 100208988 100466784 100911096 101343216 101980359 102008476 102081408 102242712 102503232 102694878 102723192 102957696 102987456 103413024 103441536 103606371 104539006 104612352 105241032 105270048 105271452 105299072 105466867 105540864 106007616 106175124 106674084 106948512 107604666 107881488 107911232 108081748 108559737 108589668 108635904 108839016 108869024 109318896 109320354 109600128 110762938 111283458 111361536 111537504 111568256 111569744 111743307 112030776 112061664 112271181 112349952 112845312 113025132 114011118 114042552 114335936 114841584 115023051 115054764 115168768 115350752 115563591 115644672 115827408 115860888 115892832 116371728 116671104 117638807 117688896 117721344 117908934 118396161 118428804 118461456 118733472 118766208 118955463 119258568 119563776 119598336 120317076 120832296 121366674 121400136 121712448 122215392 122249088 122443893 122477652 122792736 123300144 123546098 124198272 124642661 124730112 125281728 125479692 125514288 125515962 125550568 125837184 126069372 126393696 126428544 127277568 127531456 128297871 128333244 128627928 128663392 129196782 129527424 129563136 129564864 129769596 130343499 130379436 130901654 131516814 131855152 132400008 132436512 132684123 132777216 133025464 133269138 133575156 133611984 133955712 134548128 135124288 135936333 135973812 136108544 136323616 136575153 136670976 136926504 136964256 137276928 137316608 137530224 137884032 137922048 138141828 139027681 139346922 140321376 140360064 140361936 140583729 140941944 141203574 141244389 141343488 141566832 142192908 142232112 142598016 143472888 143841984 144706419 144746316 144786224 145118688 145718352 145758528 145760472 146133504 146779776 147304963 148337046 148377944 148716672 148991076 149374368 149415552 149653647 149694908 150313482 150418944 150700176 152014824 152056736 153012714 153122112 153364068 153406352 154042317 154084788 154436544 154481184 154523776 155162304 155561472 156808509 156918528 157211912 157861548 157905072 157907178 157948608 158311296 158354944 158607284 159011424 159262686 160011126 160422768 161109728 161406999 161822232 161866848 162122622 162283264 162884502 162953856 162998784 163258524 163303536 163723648 163978344 163980531 164400192 165597696 166144407 166925187 167042304 167306256 167352384 167354616 167782912 168046164 168092496 168524928 168571392 169267968 169537698 171016677 171063828 171110992 171503904 172262376 172582146 172703232 172753152 173026128 173467008 173741112 173791332 173839248 175006656 175355752 176533344 176582016 176863401 176912164 177643206 177692184 178100208 178149312 178607616 179345664 179397504 181248444 181298416 181300834 182050011 182100204 182568672 182619008 183373632 183716478 183845376 184189104 185319147 185795896 187095168 187146752 187149248 187444972 187922592 188219538 188271432 188273943 188325852 188755776 189104058 189590544 189642816 190130688 191297184 191789312 192499866 192941892 192995088 193491584 193795173 194291136 194344704 194347296 194654394 195569154 195706368 196352481 197275221 197782728 198288896 198600012 198654768 199081058 199165824 199220736 199538196 199903707 200362734 200417976 200933568 201822192 202686432 203960718 204016952 204019673 204162816 204485424 205006464 205389756 205446384 205915392 205974912 206826048 206883072 207212742 209020383 209078012 210482064 210540096 210542904 210598144 210933734 211081728 211805361 212015232 212350248 213348168 213897024 215209332 215762976 215822464 216163496 216166379 217119474 217179336 217271808 217678032 217738048 218637792 218640708 219200256 221525876 222505569 222566916 223075008 223136512 223139488 223486614 224061552 224123328 224542362 224699904 225470223 226050264 228022236 228085104 228671872 229519071 229683168 230046102 230109528 230701504 231127182 231289344 231654816 231721776 231785664 232743456 233342208 235277614 235377792 235442688 235817868 236792322 236857608 236860767 236922912 237466944 237532416 237910926 238517136 238894029 239196672 240634152 241114159 241664592 242733348 242800272 243183933 243424896 244326753 244430784 244498176 244887786 244955304 245585472 246600288 247092196 248396544 249285322 249460224 250563456 250959384 251028576 251031924 251101136 251674368 252138744 252787392 252857088 255062912 255469357 256595742 256666488 257255856 257326784 258393564 258873219 259054848 259129728 259539192 260686998 260758872 261803308 263033628 263710304 264800016 264873024 265368246 265554432 266050928 266464809 266538276 267150312 267223968 267911424 269096256 270248576 271872666 271947624 271951251 272647232 273150306 273341952 273853008 273928512 274633216 275060448 275574717 275768064 276283656 278055362 278693844 280523309 280642752 280720128 280723872 281167458 281883888 282329307 282407148 282488778 282686976 283133664 284385816 284464224 285196032 286945776 287683968 288749799 289412838 289492632 289572448 290237376 291436704 291517056 291520944 291981591 293353731 293559552 294609926 296674092 296755888 297224807 297433344 297982152 298621587 298748736 298831104 299307294 299389816 300626964 301400352 304029648 304113472 305941077 306025428 306244224 306728136 306812704 308084634 308169576 308873088 308962368 309047552 310324608 310819113 313617018 313837056 314423824 315723096 315810144 315814356 315897216 316400601 316622592 317214568 318022848 318525372 320022252 320845536 322219456 322813998 323644464 323733696 324245244 324566528 325679211 325769004 325907712 326517048 326607072 327447296 327956688 327961062 328800384 331527547 332288814 333850374 334084608 334612512 334704768 334709232 336092328 336184992 336813543 337049856 338535936 339075396 342033354 342127656 342221984 343007808 344524752 345069153 345164292 345506304 346052256 346690773 346934016 347482224 347582664 347678496 350013312 350711504 351265681 352916421 353066688 353164032 353726802 353824328 355286412 355384368 356200416 356298624 356866389 358691328 358795008 362496888 362596832 362601668 364100022 364200408 365137344 365238016 366747264 367331679 367432956 368378208 370638294 371591792 373927983 374190336 374298496 374889944 375845184 376439076 376542864 376547886 376651704 377511552 378208116 379181088 379285632 382594368 383578624 384893613 384999732 385883784 385990176 386983168 387590346 388582272 388689408 388694592 389308788 391030497 391138308 392704962 394550442 395565456 397200024 397309536 398052369 398162116 398331648 399076392 399807414 400725468 400835952 401867136 403644384 405372864 407808999 407921436 408033904 408039346 408325632 408970848 409725459 410012928 410779512 410892768 411830784 411949824 413652096 413766144 414425484 417083043 418040766 418156024 420964128 421080192 421085808 421196288 421751187 421867468 423610722 423733167 424030464 424700496 426696336 427794048 430418664 431525952 431644928 432326992 432332758 434119257 434238948 434358672 435356064 435476096 437275584 437281416 438400512 441914889 443051752 445011138 445133832 446150016 446273024 446278976 446973228 448123104 448246656 448960941 449084724 450940446 452100528 456044472 456170208 457343744 459038142 459366336 460092204 460219056 461403008 462126951 462254364 463309632 463443552 463571328 465486912 466684416 470425527 470555228 470755584 471635736 473584644 473715216 473721534 473845824 474933888 475064832 475821852 477034272 477788058 481268304 482228318 483329184 484220997 485466696 485600544 486367866 486508451 486849792 488653506 488861568 488996352 489775572 489910608 491170944 493200576 494184392 496793088 498433221 498570644 500775561 501126912 501918768 502057152 502063848 502202272 503348736 504277488 505574784 505714176 510125824 510938714 513050031 513191484 513332976 514511712 514653568 515473673 516787128 517746438 518109696 518259456 519078384 521373996 521517744 523606616 526067256 527420608 529600032 529746048 530590203 530736492 532101856 532929618 533076552 534300624 534447936 535822848 538192512 540497152 543745332 543895248 543902502 545294464 546150033 546300612 547706016 547857024 550120896 551149434 551536128 552567312 555957441 556110724 557387688 561046618 561285504 561440256 561447744 562334916 563767776 564658614 564814296 564821829 564977556 566267328 568771632 568928448 570392064 573891552 574964533 575367936 577499598 578825676 578985264 579144896 580474752 582873408 583034112 583041888 583963182 586707462 587119104 589057443 589219852 591825663 593348184 593511776 594449614 594866688 595964304 597243174 597497472 597662208 598614588 598779632 599711121 601253928 602800704 608059296 608226944 609196159 611882154 612050856 612059019 612488448 613456272 613625408 616169268 616339152 617746176 617924736 618095104 620649216 621638226 627061149 627234036 628847648 631446192 631620288 631628712 631794432 632801202 633245184 634429136 635416083 636045696 637050744 640044504 641691072 644438912 645627996 647288928 647467392 648490488 648499137 651358422 651538008 651815424 653034096 653214144 654894592 655913376 655922124 657600768 663055094 664577628 667516707 667700748 669225024 669409536 669418464 672184656 672369984 673627086 674099712 678150792 679503539 684066708 684255312 684443968 686015616 688557213 689049504 690138306 690328584 692104512 693381546 693868032 694964448 695165328 695356992 700026624 701423008 702531362 705832842 706133376 706328064 707453604 707648656 710572824 710582301 710768736 712400832 712597248 713732778 717590016 719959097 723342477 724993776 725193664 725203336 728200044 728400816 729551799 730274688 730476032 732980259 733494528 734663358 734865912 736756416 741276588 743183584 746142643 747855966 748380672 748596992 749779888 751690368 752878152 753085728 753095772 753303408 755023104 756416232 758362176 758571264 765188736 766408071 769787226 769999464 771767568 771980352 773966336 775180692 776619657 777164544 777389184 778617576 782060994 782276616 785409924 789100884 790565689 791130912 794400048 794619072 796104738 796324232 796663296 798152784 799614828 801450936 801671904 803734272 807288768 810745728 815617998 815842872 815853753 816067808 816078692 817941696 819450918 820025856 821559024 821785536 823899648 826724151 827304192 828850968 834166086 836081532 836312048 841569927 841928256 842160384 842171616 843502374 843734936 847221444 847466334 848060928 849400992 853392672 855588096 860837328 863051904 863289856 864653984 864665516 866249397 868238514 868477896 868717344 870712128 870952192 874551168 874562832 875944773 880061193 883829778 886103504 890022276 890267664 891674421 892300032 892557952 893946456 895864761 896246208 896493312 897921882 898169448 901880892 904201056 912088944 912340416 914687488 917823231 918076284 918732672 920184408 920438112 922806016 924253902 924508728 926619264 926887104 927142656 930973824 932457339 940851054 941110456 941511168 943271472 947169288 947430432 947443068 947691648 949201803 949867776 951643704 954068544 955576116 962536608 964456636 966658368 968441994 970933392 971201088 972735732 973016902 973699584 977037633 977307012 977723136 979551144 979821216 982341888 986401152 988368784 994582641 996866442 997141288 1001551122 1002253824 1003837536 1004114304 1004127696 1004404544 1008554976 1010440629 1011149568 1020251648 1021877428 1026100062 1026382968 1026665952 1029023424 1029307136 1030947346 1033574256 1035207459 1035492876 1036518912 1038156768 1040072319 1042747992 1043035488 1047213232 1052134512 1053797043 1054841216 1058749263 1059200064 1059492096 1061180406 1061472984 1064203712 1065859236 1066153104 1068601248 1068895872 1070599167 1076385024 1080994304 1087490664 1087790496 1087805004 1090588928 1092300066 1092601224 1094945819 1095412032 1095714048 1100241792 1101995037 1102298868 1105134624 1111914882 1112221448 1114775376 1121783949 1122093236 1122571008 1122895488 1124669832 1127535552 1129317228 1129628592 1129643658 1129955112 1132534656 1137543264 1137856896 1147783104 1149929066 1150735872 1154680839 1154999196 1157651352 1157970528 1158289792 1160135537 1160949504 1165746816 1166068224 1166083776 1167926364 1173414924 1178114886 1178439704 1183651326 1186696368 1187023552 1188899228 1191928608 1194157107 1194486348 1194994944 1197229176 1197559264 1199422242 1202507856 1205601408 1216118592 1216453888 1218392318 1223426997 1223764308 1224101712 1224118038 1224976896 1226912544 1227250816 1229176377 1232338536 1232678304 1235492352 1235849472 1241298432 1243276452 1251249129 1254122298 1254468072 1257695296 1262892384 1263240576 1263257424 1263588864 1265253561 1265602404 1268858272 1270832166 1271199501 1272091392 1274101488 1280089008 1283382144 1288877824 1291255992 1294026877 1294577856 1294934784 1296980976 1296998274 1302357771 1302716844 1303076016 1306068192 1306428288 1311826752 1311844248 1315201536 1325744667 1326110188 1329155256 1335033414 1335401496 1338450048 1338819072 1338836928 1344369312 1344739968 1346882823 1347254172 1356301584 1359007078 1368133416 1368510624 1368887936 1371069271 1372031232 1377114426 1378099008 1380276612 1380657168 1384209024 1386763092 1389928896 1390330656 1390713984 1400053248 1402846016 1405062724 1411276581 1411665684 1412266752 1414907208 1415297312 1421145648 1421164602 1421537472 1424801664 1425194496 1427465556 1439918194 1446684954 1449987552 1450387328 1450406672 1452662991 1456400088 1456801632 1459103598 1459525353 1460549376 1465960518 1466989056 1469326716 1469731824 1473512832 1482553176 1486367168 1492285286 1495299663 1495711932 1497193984 1499559776 1502326683 1503380736 1505756304 1506171456 1506191544 1506606816 1510046208 1512832464 1516724352 1517142528 1529304491 1530377472 1532816142 1539150093 1539574452 1539998928 1543535136 1543960704 1546421019 1550361384 1553239314 1554329088 1554778368 1557235152 1564121988 1564553232 1570819848 1578201768 1581131378 1582261824 1588800096 1589238144 1591770609 1592209476 1592648464 1596305568 1599229656 1602901872 1603343808 1607468544 1614577536 1620354593 1621491456 1631235996 1631685744 1631707506 1632135616 1632157384 1635883392 1638901836 1643118048 1643571072 1653448302 1654608384 1657701936 1667872323 1668332172 1672163064 1672624096 1683139854 1683856512 1684320768 1684343232 1687004748 1687469872 1694442888 1694465487 1694932668 1698801984 1706785344 1711176192 1721674656 1724893599 1726103808 1729307968 1729331032 1732498794 1736477028 1736955792 1737434688 1741424256 1741904384 1749102336 1749125664 1751889546 1760122386 1767172329 1767659556 1772207008 1775476989 1780044552 1780535328 1783348842 1784600064 1785115904 1787892912 1791729522 1792492416 1792986624 1795843764 1796338896 1803761784 1807359853 1808402112 1824177888 1824680832 1827588477 1835646462 1836152568 1836177057 1837465344 1840368816 1840876224 1845612032 1848507804 1849017456 1853238528 1853774208 1854285312 1861947648 1864914678 1881183447 1881702108 1882220912 1886542944 1894338576 1894860864 1894886136 1895383296 1898403606 1899735552 1903287408 1908137088 1911152232 1914964519 1925073216 1928913272 1933316736 1936883988 1941866784 1942402176 1945471464 1945497411 1946033804 1954075266 1954614024 1955446272 1959102288 1959642432 1964683776 1972802304 1976737568 1989165282 1993732884 1994282576 2002550121 2003102244 2007675072 2008228608 2008255392 2008809088 2017109952 2020881258 2022299136 2038510617 2043754856 2052200124 2052765936 2053331904 2058046848 2058614272 2061894692 2065671639 2067148512 2070414918 2070985752 2076313536 2080144638 2085495984 2086070976 2094426464 2104269024 2107594086 2109682432 2117498526 2118400128 2118984192 2122360812 2122945968 2128407424 2131718472 2131746903 2132306208 2137202496 2137791744 2141198334 2152770048 2159877291 2170027431 2174981328 2175580992 2175610008 2181177856 2184600132 2185202448 2188655397 2189891638 2190824064 2191428096 2198940777 2200483584 2203990074 2204597736 2210269248 2223829764 2224442896 2229550752 2238427929 2243567898 2244186472 2245142016 2245790976 2249339664 2255071104 2258634456 2259257184 2259287316 2259910224 2265069312 2275086528 2275713792 2295566208 2299224213 2299858132 2309361678 2309998392 2315302704 2315941056 2316579584 2320271074 2321899008 2329858971 2331493632 2332167552 2335852728 2346829848 2356229772 2356879408 2367302652 2371697067 2373392736 2374047104 2377798456 2383857216 2388314214 2388972696 2389989888 2394458352 2395118528 2398844484 2405015712 2411202816 2432237184 2432907776 2436784636 2446853994 2447528616 2447561259 2448203424 2448236076 2453825088 2454501632 2458352754 2464677072 2465356608 2471698944 2480172453 2486552904 2502498258 2508244596 2508936144 2515390592 2524709781 2525784768 2526481152 2526514848 2530507122 2531204808 2537716544 2541664332 2542399002 2544182784 2548202976 2560178016 2566764288 2577755648 2582511984 2588053754 2589155712 2589869568 2593961952 2593996548 2598748191 2604715542 2605433688 2606152032 2612136384 2612856576 2623653504 2623688496 2627834319 2651489334 2652220376 2652255749 2658310512 2670066828 2670802992 2675023263 2676900096 2677673856 2687594283 2688738624 2689479936 2693765646 2694508344 2712603168 2718014156 2736266832 2737021248 2737775872 2742138542 2744062464 2753469693 2754228852 2756198016 2760553224 2761314336 2768418048 2773526184 2779857792 2780661312 2781427968 2805692032 2810125448 2810162927 2822553162 2823331368 2824533504 2829814416 2830594624 2842291296 2842329204 2843074944 2847605409 2849603328 2854931112 2879836388 2893369908 2899975104 2900774656 2900813344 2905325982 2912800176 2913603264 2918207196 2919050706 2921098752 2931112899 2931921036 2938653432 2939463648 2947025664 2965106352 2972734336 2983747923 2984570572 2990599326 2991423864 2999119552 3004653366 3006761472 3011512608 3012342912 3012383088 3013213632 3025664928 3031321887 3033448704 3058608982 3060754944 3065632284 3078300186 3079148904 3079997856 3085756399 3087070272 3087921408 3092842038 3100722768 3105622377 3106478628 3109556736 3114470304 3128243976 3129106464 3141639696 3156403536 3161391129 3162262756 3164523648 3176247789 3177600192 3178476288 3183541218 3184418952 3185296928 3192611136 3198459312 3205803744 3206687616 3211797501 3229155072 3240709186 3242982912 3262471992 3263371488 3263415012 3264271232 3264314768 3269472877 3271766784 3277803672 3284837457 3286236096 3287142144 3306896604 3315403872 3335744646 3336664344 3344326128 3345248192 3365351847 3366279708 3367713024 3368686464 3374009496 3374939744 3388885776 3388930974 3389865336 3397603968 3413570688 3443349312 3449787198 3452207616 3458615936 3458662064 3464042517 3464997588 3472954056 3473911584 3474869376 3480406611 3482848512 3498204672 3498251328 3503779092 3520244772 3534344658 3535319112 3544414016 3550953978 3560089104 3561070656 3566697684 3570231808 3575785824 3582471321 3583459044 3584984832 3591687528 3592677792 3607523568 3614719706 3616804224 3646803017 3648355776 3649361664 3655176954 3670280991 3671292924 3672305136 3672354114 3674930688 3680737632 3681752448 3697015608 3698034912 3706477056 3707548416 3723895296 3729829356 3753747387 3762366894 3763404216 3764441824 3773085888 3788677152 3789721728 3789772272 3790766592 3795760683 3796807212 3806574816 3813598503 3816274176 3822304464 3829929038 3850146432 3857826544 3863922491 3866633472 3873767976 3882080631 3883733568 3884804352 3890942928 3890994822 3892067608 3908150532 3909228048 3918204576 3919284864 3945604608 3953475136 3977234001 3978330564 3987465768 3988565152 4005100242 4006204488 4015350144 4016457216 4016510784 4017618176 4034219904 4040648469 4041762516 4077021234 4087509712 4104400248 4105531872 4106663808 4113207813 4116093696 4123789384 4131343278 4134297024 4140829836 4141971504 4152627072 4160289276 4170991968 4172141952 4188852928 4208538048 4215188172 4219364864 4233829743 4234997052 4236800256 4244721624 4245891936 4256814848 4263436944 4263493806 4264612416 4274404992 4275583488 4282396668 4309858111 4319754582 4340054862 4349962656 4351161984 4351220016 4369200264 4370404896 4377310794 4378576059 4379783276 4381648128 4397881554 4400967168 4407980148 4409195472 4420538496 4447659528 4448885792 4459101504 4476855858 4485898989 4487135796 4488372944 4491581952 4498679328 4506980049 4510142208 4517268912 4518514368 4518574632 4519820448 4530138624 4550173056 4551427584 4566453853 4587913473 4591132416 4598448426 4599716264 4618723356 4619996784 4630605408 4631882112 4633159168 4639263057 4640542148 4659717942 4662987264 4664335104 4671705456 4693659696 4712459544 4713758816 4734605304 4743394134 4746785472 4748094208 4755596912 4767714432 4775311827 4776628428 4777945392 4788916704 4790237056 4797688968 4810031424 4822405632 4861063779 4864474368 4873569272 4893707988 4895057232 4895122518 4896406848 4896472152 4907650176 4909003264 4916705508 4929354144 4930713216 4960344906 4973105808 5003616969 5004996516 5016489192 5017872288 5030781184 5049419562 5051569536 5052962304 5053029696 5061014244 5062409616 5075433088 5083328664 5083396461 5084798004 5096405952 5120356032 5133528576 5165023968 5174680797 5176107508 5178311424 5187923904 5187993096 5197496382 5209431084 5210867376 5212304064 5224272768 5225713152 5247307008 5247376992 5255668638 5301516987 5302978668 5304440752 5304511498 5316621024 5326430967 5340133656 5341605984 5350046526 5353800192 5355347712 5375188566 5377477248 5378959872 5387531292 5389016688 5422079559 5425206336 5436028312 5472533664 5474042496 5475551744 5482765431 5484277084 5506939386 5508457704 5508531171 5512396032 5521106448 5522628672 5536836096 5547052368 5559715584 5561322624 5562855936 5611384064 5620250896 5620325854 5643550341 5645106324 5646662736 5659628832 5661189248 5684582592 5684658408 5686149888 5695210818 5699206656 5709862224 5744893557 5759672776 5786739816 5799950208 5801549312 5801626688 5810651964 5825600352 5827206528 5836414392 5836492233 5838101412 5862225798 5863842072 5877306864 5878927296 5894051328 5930212704 5945468672 5967495846 5969141144 5981198652 5982847728 5998239104 6007650363 6009306732 6023025216 6024685824 6024766176 6026427264 6051329856 6062643774 6066897408 6115531851 6117217964 6131264568 6156600372 6158297808 6159995712 6171512798 6174140544 6175842816 6185684076 6197014917 6201445536 6211244754 6212957256 6228940608 6256487952 6258212928 6283279392 6312807072 6322782258 6324525512 6324609863 6329047296 6352495578 6355200384 6356952576 6367082436 6368837904 6370593856 6385222272 6396918624 6411607488 6413375232 6423595002 6458310144 6479631873 6481418372 6510082293 6524943984 6526742976 6526830024 6528542464 6528629536 6538945754 6543533568 6555607344 6565966191 6569674914 6572472192 6574284288 6596822331 6613793208 6630807744 6671489292 6673328688 6688652256 6690496384 6701157749 6715283787 6730703694 6732559416 6735426048 6737372928 6748018992 6749879488 6777771552 6777861948 6779730672 6795207936 6827141376 6886698624 6897672639 6899574396 6917231872 6917324128 6928085034 6929995176 6945908112 6947823168 6949738752 6960813222 6965697024 6989576913 6996502656 7007558184 7040489544 7068689316 7070638224 7088828032 7101907956 7115091201 7120178208 7122141312 7133395368 7151571648 7164942642 7166918088 7169969664 7183375056 7185355584 7215047136 7229439412 7233608448 7293606034 7296711552 7298723328 7310353908 7340561982 7342585848 7342683777 7344610272 7344708228 7361475264 7363504896 7394031216 7396069824 7415096832 7459658712 7474538929 7507494774 7524733788 7526808432 7528883648 7546171776 7574129343 7577354304 7579443456 7579544544 7591521366 7593614424 7613149632 7627197006 7632548352 7644608928 7659858076 7700292864 7715653088 7727844982 7733266944 7747535952 7764161262 7767467136 7769608704 7781885856 7781989644 7784135216 7796244573 7816301064 7818456096 7836409152 7838569728 7906950272 7919550067 7954468002 7956661128 7956767247 7974931536 7977130304 8010200484 8012408976 8025069789 8030700288 8033021568 8035236352 8062782849 8068439808 8081296938 8083525032 8154042468 8175019424 8207569073 8208800496 8211063744 8213327616 8226415626 8232187392 8247578768 8260409079 8262686556 8268594048 8281659672 8283943008 8305254144 8320578552 8341983936 8344283904 8377705856 8417076096 8430376344 8430488781 8467659486 8469994104 8473600512 8489443248 8491783872 8513629696 8526873888 8526987612 8529224832 8542816227 8548809984 8564793336 8619716222 8639509164 8680109724 8696222579 8699925312 8702323968 8702440032 8738400528 8740809792 8754621588 8757152118 8759566552 8763296256 8795763108 8815960296 8818390944 8841076992 8895319056 8897771584 8918203008 8951243769 8953711716 8971797978 8974271592 8976745888 8997358656 9013960098 9020284416 9034537824 9037028736 9037149264 9039640896 9093965661 9100346112 9132907706 9175826946 9182264832 9196896852 9199432528 9237446712 9239993568 9257269197 9261210816 9263764224 9278526114 9281084296 9319435884 9328670208 9343410912 9387319392 9424919088 9427517632 9469210608 9484173387 9486788268 9493570944 9496188416 9511193824 9528743367 9535428864 9550623654 9553256856 9555890784 9577833408 9580474112 9595377936 9620062848 9635392503 9699854359 9722127558 9728948736 9747138544 9787415976 9790114464 9790245036 9792813696 9792944304 9808418631 9815300352 9833411016 9854512371 9858708288 9861426432 9920689812 9946211616 10007233938 10009993032 10032978384 10035744576 10061562368 10096055541 10098839124 10103139072 10106059392 10122028488 10124819232 10150866176 10166657328 10166792922 10169596008 10192811904 10240712064 10277353957 10330047936 10349361594 10352215016 10356622848 10375847808 10375986192 10394992764 10418862168 10421734752 10424608128 10441219833 10448545536 10494614016 10494753984 10511337276 10603033974 10605957336 10608881504 10609022996 10633242048 10652861934 10680267312 10683211968 10700093052 10710695424 10747413963 10750377132 10754954496 10775062584 10778033376 10844159118 10850412672 10872056624 10940409051 10945067328 10948084992 10965530862 10968554168 11013878772 11016915408 11017062342 11024792064 11042212896 11045257344 11094104736 11119431168 11122645248 11222768128 11240501792 11240651708 11261242161 11287100682 11290212648 11293325472 11319257664 11322378496 11369165184 11369316816 11372299776 11387282049 11390421636 11419724448 11440795509 11489787114 11519345552 11573479632 11591767473 11599900416 11603253376 11621303928 11646241893 11651200704 11654413056 11672828784 11672984466 11676202824 11724451596 11727684144 11754613728 11757854592 11860425408 11890937344 11931702003 11934991692 11938282288 11962397304 11965695456 11996478208 12015300726 12018613464 12046050432 12049371648 12049532352 12052854528 12102659712 12121945407 12125287548 12231063702 12234435928 12262529136 12313200744 12316595616 12319991424 12339623439 12343025596 12348281088 12371368152 12394029834 12402891072 12422489508 12425914512 12457881216 12512975904 12516425856 12566558784 12625614144 12645564516 12649051024 12649219726 12658094592 12701489229 12704991156 12710400768 12734164872 12737675808 12741187712 12770444544 12793837248 12823214976 12826750464 12847190004 12929574333 12959263746 12962836744 13020164586 13049887968 13053485952 13053660048 13057084928 13057259072 13077891508 13111214688 13131932382 13135728177 13139349828 13144944384 13193644662 13227586416 13261615488 13342978584 13346657376 13377304512 13380992768 13402315498 13430567574 13457696967 13461407388 13465118832 13474745856 13496037984 13499758976 13520940147 13555543104 13555723896 13559461344 13590415872 13654282752 13699361559 13763740419 13773397248 13795345278 13799148792 13834463744 13834648256 13856170068 13859990352 13891816224 13895646336 13899477504 13917789171 13921626444 13979153826 13993005312 14015116368 14080979088 14137378632 14141276448 14177656064 14203815912 14230182402 14234295647 14240356416 14244282624 14266790736 14303143296 14325935481 14329885284 14333836176 14366750112 14370711168 14430094272 14458878824 14467216896 14583191337 14587212068 14593423104 14620707816 14681123964 14685171696 14685367554 14689220544 14689416456 14722950528 14727009792 14788062432 14792139648 14919317424 14949077858 15010850907 15014989548 15049467576 15053616864 15057767296 15081761981 15092343552 15148258686 15154708608 15158886912 15159089088 15183042732 15187228848 15226299264 15254394012 15289217856 15319716152 15400585728 15431306176 15455689964 15495071904 15524042391 15528322524 15534934272 15563771712 15563979288 15568270432 15592489146 15632602128 15636912192 15672818304 15677139456 15813900544 15839100134 15904550961 15908936004 15913322256 15913534494 15949863072 15954260608 15979292901 16020400968 16024817952 16050139578 16061400576 16066043136 16125565698 16136879616 16162593876 16167050064 16266238677 16308084936 16350038848 16415138146 16417600992 16422127488 16426655232 16448296293 16452831252 16495157536 16520818158 16525373112 16525593513 16537188096 16563319344 16567886016 16610508288 16641157104 16683967872 16688567808 16755411712 16822349401 16834152192 16860752688 16860977562 16930651023 16935318972 16939988208 16978886496 16983567744 17053747776 17053975224 17058449664 17085632454 17097619968 17129586672 17234680671 17239432444 17279018328 17360219448 17392445158 17399850624 17404647936 17404880064 17476801056 17481619584 17509243176 17509476699 17514304236 17519133104 17591526216 17631920592 17636781888 17682153984 17790638112 17795543168 17823900523 17836406016 17902487538 17907423432 17943595956 17948543184 17953491776 17994717312 18027920196 18069075648 18074057472 18074298528 18079281792 18187931322 18200692224 18265815412 18346595553 18351653892 18393793704 18398865056 18474893424 18479987136 18514538394 18522421632 18527528448 18557052228 18562168592 18591044751 18638871768 18686821824 18774638784 18849838176 18855035264 18938421216 18968346774 18973576536 18973829589 18987141888 19022387648 19057486734 19070857728 19101247308 19106513712 19111781568 19155666816 19160948224 19190755872 19240125696 19270785006 19399708718 19438895619 19444255116 19494277088 19530246879 19574831952 19580228928 19580490072 19585627392 19585888608 19616837262 19630600704 19666822032 19697898573 19709024742 19717416576 19722852864 19841379624 19880958383 19892423232 20014467876 20019986064 20065956768 20071489152 20103473247 20145851361 20192111082 20197678248 20206278144 20212118784 20244056976 20249638464 20301732352 20333314656 20333585844 20339192016 20385623808 20481424128 20554707914 20660095872 20693017917 20698723188 20704430032 20751695616 20751972384 20789985528 20837724336 20843469504 20849216256 20882439666 20897091072 20989507968 21022674552 21064609709 21206067948 21211914672 21217763008 21218045992 21266484096 21305723868 21345273603 21360534624 21366423936 21400186104 21494827926 21500754264 21509908992 21550125168 21556066752 21688318236 21700825344 21744113248 21880818102 21890134656 21896169984 21931061724 21937108336 22027757544 22028051331 22033830816 22034124684 22084425792 22090514688 22188209472 22245290496 22423616787 22481003584 22481303416 22522484322 22574201364 22580425296 22586650944 22638515328 22644756992 22722388029 22738330368 22738633632 22774564098 22780843272 22839448896 22881591018 22979574228 23038691104 23130421933 23146959264 23183534946 23199800832 23206506752 23242607856 23292483786 23302401408 23308826112 23345657568 23345968932 23352405648 23448903192 23455368288 23509227456 23515709184 23720850816 23758650201 23863404006 23869983384 23870301741 23876564576 23924794608 23931390912 23992956416 24030601452 24037226928 24075209367 24092100864 24099064704 24105709056 24188348547 24205319424 24243890814 24250575096 24462127404 24468871856 24507536359 24525058272 24622707219 24626401488 24633191232 24639982848 24679246878 24686051192 24696562176 24742736304 24788059668 24805782144 24844979016 24851829024 24915762432 25025951808 25032851712 25133117568 25251228288 25291129032 25291466343 25298102048 25298439452 25402978458 25409982312 25420801536 25468329744 25475351616 25482375424 25540889088 25587674496 25628448681 25646429952 25694380008 25859148666 25918527492 25925673488 26040329172 26088667737 26099775936 26106971904 26107320096 26114518144 26155783016 26222429376 26263864764 26271456354 26278699656 26289888768 26387289324 26455172832 26523230976 26685957168 26693314752 26754609024 26761985536 26804630996 26853731307 26861135148 26915393934 26922814776 26930237664 26992075968 26999517952 27041880294 27111086208 27111447792 27118922688 27281896983 27398723118 27527480838 27546794496 27590690556 27598297584 27669296512 27712340136 27719980704 27771807591 27783632448 27791292672 27835578342 27843252888 27958307652 27986010624 28030232736 28161958176 28274757264 28282552896 28355312128 28407631824 28452520161 28460364804 28468591294 28480712832 28488565248 28533581472 28586230101 28606286592 28651870962 28659770568 28667672352 28733500224 28741422336 28860188544 28906177509 28917757648 29099563077 29166382674 29174424136 29186846208 29241415632 29362247928 29370343392 29370735108 29378441088 29378832912 29425255893 29445901056 29563537113 29576124864 29584279296 29838634848 29898155716 30021701814 30029979096 30098935152 30107233728 30115534592 30163523962 30184687104 30288166623 30296517372 30309417216 30318178176 30366085464 30374457696 30452598528 30508788024 30578435712 30639432304 30832061871 30862612352 30911379928 30990143808 31048084782 31056645048 31069868544 31127543424 31127958576 31136540864 31184978292 31265204256 31273824384 31323659499 31345636608 31627801088 31678200268 31809101922 31817872008 31826644512 31827068988 31899726144 31908521216 31958585802 32040801936 32049635904 32100279156 32132086272 32242241889 32251131396 32325187752 32334100128 32532477354 32616169872 32700077696 32821227153 32830276292 32835201984 32844254976 32896592586 32905662504 32990315072 33041636316 33050746224 33051187026 33074376192 33126638688 33135772032 33282314208 33367935744 33510823424 33644698802 33668304384 33721505376 33721955124 33783726483 33861302046 33870637944 33879976416 33943320389 33957772992 33967135488 34107495552 34107950448 34116899328 34161846147 34171264908 34259173344 34469361342 34478864888 34558036656 34720438896 34775302419 34784890316 34799701248 34809760128 34938725679 34953602112 34963239168 35018486352 35018953398 35028608472 35038266208 35183052432 35263841184 35273563776 35581276224 35591086336 35647801046 35672812032 35795106009 35804975076 35814846864 35887191912 35897086368 35906983552 35964201647 35989434624 36055840392 36138151296 36148114944 36148597056 36158563584 36375862644 36531630824 36693191106 36703307784 36787587408 36797730112 36949786848 36959974272 37018870317 37029076788 37044843264 37114104456 37124337184 37182089502 37277743536 37373643648 37549277568 37699676352 37710070528 37876842432 37936693548 37947153072 37947659178 37974283776 38044775296 38104467687 38114973468 38202494616 38213027424 38223563136 38311333632 38381511744 38480251392 38541570012 38788722999 38799417436 38877791238 38888510232 38988554176 39060493758 39149663904 39160457856 39160980144 39171254784 39171777216 39233674524 39333644064 39395797146 39407184531 39418049484 39434833152 39682759248 39761916766 39784846464 40028935752 40039972128 40114833187 40131913536 40142978304 40206946494 40291702722 40373090901 40384222164 40395356496 40424237568 40488113952 40499276928 40666629312 40667171688 40678384032 40771247616 40962848256 41098084677 41109415828 41291221257 41320191744 41386035834 41397446376 41408860064 41503391232 41503944768 41579971056 41675448672 41686939008 41698432512 41753367513 41764879332 41979015936 42045349104 42129219418 42412135896 42423829344 42435526016 42436091984 42503147401 42532968192 42611447736 42690547206 42702886941 42721069248 42732847872 42800372208 42989655852 43001508528 43100250336 43112133504 43376636472 43401650688 43488226496 43749574011 43761636204 43780269312 43862123448 43874216672 44055515088 44056102662 44067661632 44068249368 44168851584 44181029376 44376418944 44847233574 44962007168 44962606832 45032552721 45044968644 45148402728 45160850592 45173301888 45245285943 45277030656 45444776058 45476660736 45477267264 45549128196 45561686544 45678897792 45763182036 45959148456 46077382208 46260843866 46293918528 46367069892 46413013504 46485215712 46572127173 46584967572 46604802816 46691315136 46691937864 46704811296 46897806384 46910736576 47018454912 47031418368 47408439221 47441701632 47517300402 47713652883 47726808012 47739966768 47740603482 47753129152 47849589216 47862781824 48061202904 48074453856 48150418734 48184201728 48198129408 48376697094 48410638848 48487781628 48501150192 48798716031 48924254808 48937743712 49015072718 49050116544 49245414438 49252802976 49266382464 49279965696 49344888879 49358493756 49372102384 49485472608 49576119336 49576780539 49611564288 49689958032 49703658048 49831524864 50051903616 50065703424 50230992383 50266235136 50467048203 50502456576 50582258064 50582932686 50596204096 50596878904 50805956916 50819964624 50936659488 50950703232 50964750848 51175348992 51256897362 51292859904 51388760016 51704042013 51718297332 51837054984 51851346976 52080658344 52177335474 52199551872 52213943808 52214640192 52229036288 52311566032 52444858752 52527729528 52528430097 52542912708 52557399312 52774578648 52910345664 53046461952 53371914336 53386629504 53471701569 53509218048 53609261992 53707462614 53722270296 53830787868 53845629552 53860475328 53984151936 53999035904 54083760588 54222172416 54222895584 54237845376 54563793966 54797446236 55039786659 55054961676 55181381112 55196595168 55338593024 55424680272 55439961408 55543615182 55567264896 55582585344 55671156684 55686505776 55916615304 56028155443 56060465472 56323916352 56549514528 56565105792 56815263648 56905040322 56920729608 56921488767 56937182588 56961425664 57067162944 57172460202 57212573184 57303741924 57319541136 57335344704 57467000448 57482844672 57720377088 57812355018 57835515296 58199126154 58316686857 58332765348 58348848272 58482831264 58590740637 58724495856 58740686784 58741470216 58756882176 58757665824 58850511786 58891802112 59127074226 59152249728 59168558592 59363900089 59642875149 59677269696 59796311432 60043403628 60059958192 60197870304 60214467456 60231069184 60310419741 60327047924 60437554083 60576333246 60593034744 60618834432 60636356352 60732170928 60748915392 60905197056 61017576048 61156871424 61278864608 61664123742 61725224704 61822759856 61980287616 62079053751 62096169564 62113290096 62255086848 62255917152 62273081728 62369956584 62530408512 62547648768 62647318998 62691273216 63193829127 63356400536 63618203844 63635744016 63653289024 63654137976 63799452288 63817042432 63917171604 64035820809 64081603872 64099271808 64200558312 64484483778 64502262792 64650375504 64668200256 65064954708 65232339744 65400155392 65642454306 65660552584 65670403968 65688509952 65793185172 65811325008 65980630144 66083272632 66084153993 66101492448 66102374052 66253277376 66271544064 66564628416 66735871488 67270850361 67289397604 67443010752 67443910248 67567452966 67722604092 67741275888 67759952832 67886640778 67915545984 67934270976 68167164087 68214991104 68215900896 68323692294 68342529816 68518346688 68938722684 68957729776 69116073312 69391265799 69440877792 69550604838 69569780632 69599402496 69619520256 69877451358 69907204224 69926478336 70036972704 70037906796 70057216944 70076532416 70366104864 70527682368 70547127552 71162552448 71182172672 71275950603 71295602092 71590212018 71609950152 71610905223 71629693728 71774383824 71794172736 71813967104 71928403294 71978869248 72111680784 72225628101 72276302592 72297194112 72317127168 72565045641 72751725288 73063261648 73386382212 73406615568 73522609077 73575174816 73595460224 73868121657 73899573696 73919948544 74037740634 74058153576 74089686528 74228208912 74248674368 74364179004 74555487072 74747287296 75098555136 75399352704 75420141056 75753684864 75873387096 75874399029 75894306144 75895318356 76089550592 76208935374 76229946936 76404989232 76426054848 76447126272 76622667264 76763023488 76885346043 77083140024 77577445998 77598834872 77755582476 77777020464 77977108352 78120987516 78266003211 78299327808 78320915712 78321960288 78343554432 78467349048 78667288128 78791594292 78814369062 78836098968 78869666304 79365518496 79523833532 79569692928 80057871504 80079944256 80229666374 80263827072 80285956608 80413892988 80561193921 80583405444 80746181802 80768444328 80790712992 80976227904 80998553856 81333258624 81334343376 81356768064 82196169354 82218831656 82219928219 82582442514 82640383488 82772071668 82794892752 82817720128 83007889536 83159942112 83315422773 83350897344 83373878016 83506735026 83529758664 83958031872 84090698208 84258438836 84824271792 84847658688 84871052032 84872183968 85006294802 85065936384 85222895472 85357560483 85381094412 85405773882 85442138496 85465695744 85600744416 85758690303 85979311704 86003017056 86200500672 86224267008 86753272944 86976452992 87115050737 87298689231 87499148022 87523272408 87560538624 87724246896 87748433344 88111030176 88112205324 88135323264 88136498736 88275767679 88337703168 88690611339 88752837888 89694467148 89924014336 89925213664 90065105442 90089937288 90283259803 90296805456 90321701184 90346603776 90490571886 90554061312 90864499869 90889552116 90954534528 91098256392 91123373088 91357795584 91526364072 91918296912 92154764416 92496185613 92521687732 92587837056 92734139784 92970431424 93144254346 93169935144 93209605632 93382630272 93383875728 93409622592 93795612768 93821473152 93970978497 94036909824 94816878442 94883403264 95034600804 95427305766 95453616024 95479933536 95481206964 95506258304 95658448369 95699178432 95725563648 96122405808 96148907712 96300837468 96396258816 96753394188 96975563256 97002300384 97597432062 97848509616 97875487424 98030145436 98100233088 98463681459 98490828876 98505605952 98532764928 98689777758 98716987512 98744204768 98970945216 99152238672 99153561078 99223128576 99379916064 99407316096 100103807232 100461984766 100532470272 100934096406 101004913152 101164516128 101165865372 101192408192 101193757808 101351179449 101611913832 101639929248 101829961167 101873318976 101901406464 102350697984 102513794724 102777520032 103408084026 103436594664 103674109968 103702693952 104161316688 104325907257 104354670948 104399103744 104429280384 104458072576 104623132064 104816177037 104889717504 105055459056 105056860194 105085825416 105114798624 105549157296 105820691328 106698397949 106743828672 106773259008 106943403138 107018436096 107218523984 107385318027 107414925228 107444540592 107661575736 107691259104 107720950656 107892604941 107968303872 108167521176 108444344832 108445791168 108475690752 109127587932 109594892472 110079573318 110109923352 110362762224 110393190336 110677186048 110849360544 110879922816 111056610951 111087230364 111134529792 111342313368 111373011552 111833230608 112056310886 112120930944 112647832704 113050893527 113099029056 113130211584 113630527296 113810080644 113841459216 113842977534 113874365176 113922851328 114134325888 114344920404 114607483848 114639082272 114670689408 114934000896 115440754176 115624710036 115671030592 116366168997 116398252308 116633373714 116665530696 116697696544 116965662528 117181481274 117448991712 117481373568 117482940432 117513764352 117515331648 117701023572 118221553593 118254148452 118304499456 118727800178 119285750298 119354539392 119592622864 120086807256 120119916384 120344499561 120395740608 120428934912 120620839482 120654095848 120875108166 121152666492 121186069488 121272712704 121464341856 121497830784 122035152096 122313742848 122557729216 123294254031 123328247484 123450449408 123645519712 123873663771 123960575232 124158107502 124192339128 124226580192 124510173696 124511834304 124546163456 124739913168 125060817024 125095297536 125260102539 125294637996 126098106667 126387658254 126712801072 127236407688 127271488032 127306578048 127308275952 127509442203 127598904576 127834343208 128071641618 128108660823 128163207744 128198543616 128401116624 128968967556 129004525584 129300751008 129336400512 130129909416 130464679488 130800310784 131248722033 131284908612 131321105168 131340807936 131586370344 131622650016 131961260288 132166545264 132168307986 132202984896 132204748104 132506554752 132543088128 133129256832 133605601441 134541700722 134578795208 134886021504 134887820496 135134905932 135445208184 135482551776 135519905664 135735857829 135773281556 135831091968 136334328174 136429982208 136431801792 136647384588 136685059632 137036693376 137877445368 137915459552 138232146624 138782531598 138881755584 139101209676 139139561264 139239040512 139716381519 139754902716 139814408448 140073945408 140075813592 140114433888 140153064832 140732209728 141055364736 141094255104 142225317663 142325104896 142551901206 142591204184 143180424036 143219900304 143221810446 143259387456 143548767648 143588345472 143627934208 143856806588 144223361568 144451256202 144552605184 144594388224 145130091282 145503450576 146126523296 146396148093 146772764424 146813231136 147045218154 147150349632 147190920448 147736243314 147799147392 147839897088 148034666637 148075481268 148116307152 148456417824 148497348736 148728358008 148730341617 149110974144 149494574592 150197110272 150692977149 150798705408 151401144609 151507369728 151746774192 151748798058 151788612288 151790636712 152179101184 152417870748 152459893872 152809978464 152852109696 152894252544 153526046976 153770692086 154166280048 155112126039 155154891996 155197669744 155511164952 155554040928 155954216704 156241975032 156532006422 156598655616 156641831424 156643920576 156687108864 156934698096 157334576256 157583188584 157585290291 157628738124 157672197936 158731036992 159047667064 159139385856 160115743008 160159888512 160415104707 160459332748 160527654144 160827785976 161122387842 161166810888 161492363604 161536888656 161581425984 161952455808 161997107712 162666517248 162668686752 162713536128 164392338708 164437663312 164439856438 165119359977 165164885028 165544143336 165589785504 165635440256 166015779072 166319884224 166630845546 166701794688 166747756032 167013470052 167059517328 168084466329 168181396416 168516877672 169648543584 169695317376 169742104064 169744367936 170012589604 170445790944 170715120966 170762188824 170764466301 170811547764 170884276992 171201488832 171517380606 171958623408 172006034112 172401001344 172448534016 173506545888 173952905984 174230101474 174597378462 174950060571 174998296044 175046544816 175448493792 175496866688 175772221911 176222060352 176224410648 176270646528 176272997472 176551535358 176675406336 177381222678 177505675776 178091700267 178928625447 179388934296 179848028672 179850427328 180130210884 180179874576 180566519606 180593610912 180643402368 180693207552 180931259223 180981143772 181312662249 181728999738 181779104232 181909069056 182196512784 182246746176 182715591168 183052728144 183836593824 184309528832 184992371226 185043375464 185045843411 185175674112 185468279568 185940862848 186237161253 186288508692 186339870288 186765260544 186767751456 186819245184 187591225536 187642946304 187941956994 188073819648 189581487381 189633756884 190069201608 190854611532 190907232048 190959867072 190962413928 191012516608 191316896738 191398356864 191451127296 192107462427 192244811616 192297815424 192601674936 193506788376 193951126512 194004600768 195194864124 195697019232 195750974848 196060290872 196062905753 196200466176 196927362918 196981657752 197011211904 197065529856 197379555516 197433975024 197488409536 197941890432 198304477344 198307122156 198759832128 198814632192 200207614464 200923969532 201812551083 201868192812 202329032256 202331730744 202384816384 202387515616 202702358898 203223827664 203279858496 203659922334 203746637952 203802812928 204501492261 205027589448 205555040064 206816168052 206873189328 207348219936 207405387904 208173797397 208322633376 208651814514 208709341896 208798207488 208858560768 209246264128 209632354074 209779435008 210110918112 210113720388 210171650832 210229597248 211098314592 211641382656 213396795898 213487657344 213546518016 213827851809 213886806276 214437047968 214770636054 214829850456 214832715669 214889081184 215323151472 215382518208 215441901312 215785209882 215936607744 216335042352 216676884303 216891582336 216951381504 218255175864 218690542213 219189784944 220159146636 220219846704 220567827231 220725524448 220786380672 221604364971 221698721088 221759845632 222113221902 222174460728 222269059584 222684626736 222746023104 223666461216 224112621772 224241861888 225295665408 226101787054 226198058112 226260423168 227261054592 227620161288 227623197087 227682918432 227685955068 227748730352 228268651776 228689840808 229214967696 229278164544 229341378816 229868001792 231249420072 231342061184 231710706799 232732337994 232796504616 233266747428 233331061392 233395393088 233931325056 234362962548 234798009633 234897983424 234962747136 234965880864 235030663296 235402047144 236443107186 236508296904 236608998912 237455600356 238571500596 238709078784 239185245728 240173614512 240239832768 240688999122 240791481216 240857869824 241241678964 241308191696 241683581763 241750216332 242305332984 242372138976 242928683712 242995661568 244070304192 245115458432 246588508062 246656494968 246659784657 247291039424 247747327542 247921150464 248316215004 248384678256 248453160384 249023668608 249092326912 249479826336 249946268319 250121634048 250520205078 250589275992 252196213334 252775316508 253425602144 254434641263 254472815376 254542976064 254613156096 254616551904 255018884406 255197809152 255668686416 256072681449 256143283236 256217321646 256326415488 256397087232 256802233248 257937935112 258009051168 258601502016 258672801024 260259818832 260929358976 261345152211 261896067693 262497444066 262569817224 262642210336 262681615872 263172740688 263245300032 263922520576 264333090528 264336615972 264405969792 264409496208 264827303037 265013109504 266071834017 266258513664 267211202882 269083401444 269157590416 269582899949 269772043008 269775640992 270269811864 270849779409 270890416368 270965103552 271039811328 271471715658 271546563112 271662183936 272668656348 272863603584 273294769176 273370119264 274073386752 275754890736 275830919104 276464293248 277488556839 277565063196 277763511168 278202419352 278279122528 279432763038 279509805432 279628816896 280147890816 280151627184 280228867776 280306129664 281464419456 281912935491 282110729472 284450635326 284650209792 285103802412 285182408368 286360848072 286439800608 286443620892 286518774912 286975345107 287097535296 287176690944 287713613176 288446723136 288902512404 289188776448 290260182564 291006901152 292253046592 292792296186 293545528848 293626462272 294090436308 294300699264 294381840896 295391044377 295472486628 295598294784 296069333274 296150962536 296232614304 296912835648 296994697472 297456716016 297460683234 298221948288 300695485129 301385954298 301597410816 302802289218 303014739456 303493548384 303497596116 303577224576 303581273424 304835741496 304919787744 305489883501 305619956928 305704219392 307052093952 307541384172 308332560096 310224252078 310309783992 310395339488 311022329904 311108081856 311908433408 312483950064 312977721771 313064012844 313197311232 313287841152 313374217728 313869396192 314448531111 314669152512 315166377168 315170580582 315257476248 315344395872 317462073984 318095334128 318597972667 320095193847 320231486016 320319777024 320830209414 320918665496 321055308288 321655571952 322244775684 322333621776 322984727208 323073777312 323162851968 323677814823 323904911616 325333034496 325337373504 325427072256 328784677416 328875326624 328879712876 330238719954 330329770056 331088286672 331179571008 331270880512 332031558144 332639768448 333169832853 333261691092 333403589376 334026940104 334119034656 336168932658 336362792832 337033755344 339152680581 339297087168 339390634752 339488735872 340025179208 340891581888 341430241932 341524377648 341528932602 341623095528 341768553984 342402977664 343034761212 343917246816 344012068224 344802002688 347013091776 347905811968 348460202948 349098506991 349194756924 349900121142 349996592088 350093089632 350896987584 350993733376 351544443822 352444120704 352448821296 352541293056 352545994944 353103070716 354664660779 354762445356 356183400534 357857250894 358777868592 359700854656 360260421768 360359749152 361033498683 361133039212 361187221824 361286804736 361862518446 361962287544 362625324498 363457999476 363558208464 363818138112 364393025568 364493492352 366105456288 367673187648 368619057664 369882762093 369984742452 370086750928 370091686822 370351348224 370936559136 371620991313 371881725696 372474322506 372577017384 372679740576 373530521088 373535502912 373638490368 375182451072 375285892608 375780307617 375883913988 378294320001 379162974762 379267513768 380138403216 381709223064 381814464096 381919734144 381924827856 382025033216 382528326609 382633793476 382796713728 384214924854 384325982469 384489623232 384595630848 385203349872 387013576752 387902253024 388009201536 390389728248 391394038464 391501949696 392120581744 392125811506 392400932352 393746166099 393854725836 393963315504 394022423808 394759111032 394867950048 394976819072 395883780864 396608954688 396614244312 397519664256 397629264384 400816804323 401847939064 403625102166 403736385624 404658064512 404663461488 404769632768 404775031232 405404717796 406447655328 406559716992 407207573487 407319844668 407493275904 409002984522 410055178896 411110080128 413632336104 413746378656 414696439872 414810775808 416347594794 416645266752 417303629028 417418683792 417717121536 418492528256 419149144557 419264708148 420221836224 420227440776 420343301664 420459194496 422196629184 423282765312 426675952989 426793591796 426975314688 427655703618 427773612552 428874095936 429541272108 429659700912 429665431338 429778162368 430646302944 430765036416 430883802624 431570419764 432670084704 433353768606 433783164672 436510351728 437381084426 438379569888 439188444279 440318293272 440439693408 441135654462 441263165057 441451048896 441572761344 443208729942 443397442176 443519691264 444103999911 444226443804 444348921456 445369253472 445492046208 447332922432 448225243544 448483723776 450591330816 452078931447 452203574108 452396116224 454203433827 454522109184 455240322576 455246394174 455365836864 455371910136 455497460704 456537303552 457379681616 458429935392 458556329088 458682757632 462498840144 462684122368 463421413598 465336378117 465464675988 465593009232 466533494856 466662122784 466790786176 467534621411 467862650112 468725925096 469596019266 469795966848 469925494272 469931761728 470061326592 470804094288 472886214372 473016593808 474911200712 477143001192 477418157568 478370491456 480347229024 480479665536 481245314121 481377998244 481582962432 482483357928 482616383392 483367163526 483500432664 484610665968 484744277952 485857367424 485991323136 488140608384 490230916864 493177016124 493312989936 493319569314 494582078848 495358079931 495494655084 496632430008 496769356512 496906320768 498047337216 498959652672 499892536638 500243268096 501040410156 501178551984 504253398987 504392426668 505550633016 506851204288 508869282526 508945630752 509085952128 509226312192 509233103808 510037768812 511337372832 512145362898 512286566472 512293398903 512434643292 512652830976 513604466496 515875870224 516018102336 517203004032 517345602048 520519637664 521492831431 521858717952 522690304422 523792135386 524850181713 524994888132 525139634448 525284420672 526345481376 526490600064 528666181056 528673231944 528811939584 528818992416 529654606074 530026219008 532143668034 532517027328 534275100801 534422405764 536785876341 538166802888 538315180832 539165799898 539544086016 539551281984 540539623728 541699558818 541780832736 541930207104 542079622656 542793777669 542943431316 543093126224 543937986747 545337312696 545727207168 546589538352 546740238528 548146773504 551509781472 551661838208 552540916213 552928586496 554977113678 555130126392 555137530233 555527022336 556404838704 556558245056 558865526076 559019610864 560295781632 560303254368 560457735552 560612259328 562928838912 563825870982 564221458944 568744462143 568901270652 570207604824 570364816736 572721696144 572879601216 572887241784 573037549824 573950690214 574195070592 574353381888 575427226352 576322387281 576893446272 577805024808 580520365128 582013802304 584506093184 585584592372 587091057696 587252924544 588180872616 588188717259 588601398528 590782088754 590944973256 591196589568 592138666548 592301925072 592465228608 593825671296 593989394944 594913432032 594921366468 596443896576 601390970258 602771908596 605437653249 605604578436 606987096768 606995192232 607154449152 607162546848 609671482992 609839575488 610979767002 611239913856 611408438784 615082768344 616309709873 616665120192 620448504156 620619567984 620790678976 622044659808 622216163712 624521392191 624967900128 625955443542 626128025688 626394622464 626575682304 627738792384 628897062222 629338305024 630332754336 630341161164 630514952496 630688791744 634924147968 636190668256 637195945334 640190387694 640462972032 640639554048 641483555427 641660418828 641837330992 643311143904 644489551368 644498147007 644667243552 645969454416 646147554624 646325703936 647355629646 647809823232 650674747008 650854144512 653002900979 656071626639 657569354832 657750653248 657759425752 660477439908 660659540112 661703481693 662176573344 662359142016 662541761024 664813094913 665279536896 666339665706 666523382184 666807178752 668053880208 668238069312 672337865316 672725585664 674067510688 678305361162 678594174336 678781269504 678977471744 680050358416 681783163776 682860483864 682869591261 683048755296 683057865204 683246191056 684805955328 686069522424 687834493632 688024136448 689604005376 694026183552 695132120397 696920405896 698197013982 698389513848 699800242284 699993184176 700186179264 701793975168 701987466752 703088887644 704394028899 704888241408 704897642592 705091989888 706206141432 709329321558 709524890712 712366801068 715714501788 717043079923 717555737184 719401709312 720520843536 720719498304 722066997366 722266078424 722374443648 722573609472 723725036892 723924575088 725250648996 726915998952 727116416928 728786051136 728986984704 732210912576 735346375296 739765524186 739969484904 739979353971 740173501856 740183373644 741873118272 743241982626 743763451392 744948645012 745154034768 745359481152 747071005824 747276980736 749838804957 750364902144 751560615234 751767827976 756588640002 758325949524 758535027536 760276806432 763303923789 763418446128 763628928192 763839468288 763849655712 765056653218 765267586952 765593427456 768429849708 768651964938 768979246464 769191261696 770406699744 774027153504 775804506048 776018403072 780779456496 782788076928 783003899392 784035456633 784241163488 784251623012 785688203079 787492332198 787709451672 787926631008 788044847616 789518222064 789735900096 789953638144 791767561728 793217909376 793228488624 794481909111 795039328512 798215502051 801633608646 803695878128 807250204332 807472771248 808748699847 809316129024 809326922976 809550062464 810809435592 812549338227 812895310656 813119433984 814415146974 814639689336 814986551808 818005969044 820110357792 822220160256 827264672208 827492757312 829392879744 829621551616 832465670517 832695189588 833290533504 834607258056 834837367584 836985056512 838298289114 838529416296 840443672448 840454881552 840686603328 840918388992 844393258368 845738806473 853351905978 853587183592 853950629376 855311407236 855547225104 857748191872 859082544216 859319401824 859330862676 859556324736 860926035321 861292605888 861530072832 863140839528 865340169408 866707537212 867566329344 873020703456 874762168852 876759139776 878376888558 880636586544 880879386816 882271308924 882526330114 882902097792 883145522688 886173133131 886417459884 886794884352 888207999822 888452887608 888697842912 890738506944 890984092416 894665844864 896450487088 902086455387 904157862894 904407148216 904792232448 908406867654 909044218368 910480645152 910492788348 910731673728 910743820272 910994921408 914759363232 916469650503 916859870784 917112658176 924997680288 925368244736 926842827196 930672756234 930929351976 931186018464 933066989712 933324245568 933581572352 935069242822 935725300224 937451850192 938933165313 939192038532 939591933696 939863523456 940122653184 941608188576 943345593333 945772428744 946033187616 949822401424 954286002384 955793918001 956740982912 960285581541 960694458048 960959331072 962490628242 962755996488 963165924864 964966715856 965232766784 966734327052 967000865328 969221331936 969488555904 971033444469 971714734848 976281216768 980461833728 986354032248 986625979872 986639138628 989164157696 990716159862 990989310168 993115857833 993264860016 993538713024 993812641536 996094674432 997919305344 999509498559 999785073276 1002080820312 1002357103968 1008506797974 1008784853336 1011101266032 1013702408576 1017458041743 1017738565052 1017891261504 1018171904256 1018466207616 1020075537624 1022674745664 1024290725796 1024573132944 1024586797806 1024869286584 1025305661952 1027208932992 1031751740448 1032036204672 1034406008064 1041039275328 1042985662862 1043717435904 1045380608844 1047295520973 1047584270772 1049700363426 1049989776264 1050279268896 1050568841344 1052242932059 1052690962752 1052981200128 1057332362112 1057346463888 1057623879168 1057637984832 1059309212148 1064287336068 1068550201602 1068844811528 1073571752682 1076333605776 1076630361664 1078331599796 1079102563968 1081079247456 1083100496049 1083399117636 1083561665472 1083860414208 1085587555338 1085886862632 1086186252448 1087875973494 1090674625392 1091454414336 1093179076704 1093480477056 1103019562944 1103323676416 1105081832426 1105857172992 1109648286279 1109954227356 1110260252784 1110275060466 1111054044672 1112809677408 1113116490112 1114862973939 1117731052152 1118039221728 1120591563264 1120606508736 1120915471104 1125857677824 1127651741964 1134882960003 1137488924286 1137802541304 1140415209648 1140729633472 1145443392288 1145759202432 1145774483568 1146075099648 1147584979827 1147901380428 1148390141184 1150854452704 1152644774562 1152977947407 1153786892544 1155610049616 1161040730256 1164027604608 1169012186368 1171169184744 1173682377439 1174182115392 1174505849088 1176361745232 1176377434518 1177202797056 1181238498297 1181564177508 1181889946512 1184277333096 1184603850144 1184930457216 1187651342592 1189826864064 1189842732936 1192887793152 1202450412969 1202781940516 1205543817192 1210875306498 1211209156872 1213974193536 1213990384464 1214308898304 1214325093696 1219342965984 1219679150976 1221622720461 1221959534004 1222479827712 1230165536688 1232619419746 1233330240384 1240897008312 1241239135968 1241581357952 1243559828797 1244089319616 1244432327424 1249042784382 1249935800256 1251910887084 1252256051376 1253151364608 1255477584768 1257794124444 1260665508672 1260682322328 1261029904992 1261377583488 1269848295936 1272381336512 1274391890668 1280027858967 1280380775388 1280925944064 1282967110854 1283320837656 1283674661984 1286622287808 1288979102736 1288996294014 1289334487104 1291938908832 1292295109248 1292651407872 1294711259292 1301349494016 1306005801958 1312143253278 1315138709664 1315501306496 1315518851504 1317565332837 1320954879816 1321319080224 1323406963386 1323789495171 1324353146688 1324718284032 1329626189826 1330559073792 1332679331412 1333046764368 1336107760416 1336476138624 1344675730632 1345451171328 1348135021376 1356236794341 1356610722324 1357188348672 1357954943488 1360100716832 1362610301481 1363566327552 1365720967728 1365739182522 1366097510592 1366115730408 1366492382112 1369611910656 1372139044848 1375668987264 1376048272896 1387079173337 1388052367104 1390264240794 1393840811792 1396009134351 1396394027964 1396779027696 1399600484568 1399986368352 1400372358528 1402603864233 1403587950336 1406177775288 1408788057798 1409776482816 1409795285184 1410183979776 1412412282864 1418658643116 1419049781424 1424733602136 1431429003576 1434086159846 1435111474368 1438803418624 1441041687072 1441438996608 1443735942363 1444133994732 1444532156848 1444748887296 1447450073784 1447849150176 1450501297992 1453831997904 1454232833856 1457572102272 1457973969408 1464421825152 1469661615851 1470692750592 1479531048372 1479938969808 1479958707942 1480347003712 1480366747288 1483746236544 1486483965252 1489897290024 1490308069536 1490718962304 1494142011648 1499677609914 1500729804288 1503121230468 1503535655952 1512760196961 1513177280004 1516651899048 1517070055072 1520553612864 1526607847578 1526836892256 1527257856384 1527678936576 1527699311424 1530113306436 1530535173904 1536859699416 1536880196709 1537303929876 1537958492928 1540813399488 1548054307008 1551609012096 1552036806144 1561558912992 1564478494293 1565576153856 1568070913266 1568482326976 1568503246024 1571376406158 1574984664396 1575418903344 1575853262016 1579036444128 1579471800192 1579907276288 1586435818752 1586456977248 1588963818222 1590078657024 1596431004102 1602825302403 1603267217292 1607391756256 1610357629023 1614500408664 1614945542496 1617497399694 1618632258048 1618653845952 1619100124928 1621618871184 1625098676454 1625790621312 1626238867968 1628381333007 1628830293948 1629279378672 1636011938088 1639275386671 1640220715584 1644440320512 1654529344416 1654985514624 1657622748639 1658785759488 1664931341034 1665390379176 1665412590699 1666581067008 1669214516112 1669674735168 1673970113024 1676596578228 1677058832592 1680887344896 1680909763104 1681373206656 1681836777984 1688786516736 1691477612946 1706233386429 1706703811956 1707174367184 1710622814472 1711094450208 1715496383744 1718165088432 1718638803648 1718661725352 1719112649472 1721852070642 1722585211776 1723060145664 1726281679056 1730680338816 1733415074424 1736872818733 1746041406912 1749524337704 1753518279552 1756753777116 1761273173088 1761758773632 1764542617848 1764566151777 1765052660228 1765804195584 1772346266262 1772834919768 1773589768704 1776415999644 1776905775216 1777395685824 1781477013888 1781968184832 1789331689728 1792900974176 1804172910774 1808315725788 1808814296432 1816312959747 1816813735308 1820961290304 1820985576696 1821463347456 1821487640544 1821989842816 1829518726464 1832939301006 1833719741568 1834225316352 1848929129619 1849995360576 1853685654392 1861345512468 1861858703952 1862372036928 1866133979424 1866648491136 1867163144704 1870138485644 1873564176573 1874903700384 1877866330626 1878384077064 1879183867392 1879727046912 1883216377152 1886691186666 1891544857488 1892066375232 1899644802848 1908572004768 1911587836002 1913481965824 1920571163082 1921388916096 1921918662144 1924450666281 1924981256484 1925511992976 1929933431712 1930465533568 1933468654104 1933494441021 1934001730656 1938442663872 1938977111808 1942066888938 1943429469696 1952562433536 1959008702937 1968214879917 1972708064496 1973251959744 1973278277256 1978328315392 1981432319724 1981978620336 1985110445079 1986231715666 1986529720032 1987077426048 1987625283072 1994439284739 1995838610688 1999018997118 1999570146552 2004161640624 2004714207936 2017013595948 2017569706672 2022202532064 2027404817152 2034916083486 2035477130104 2035782523008 2036343808512 2036932415232 2040151075248 2045349491328 2048581451592 2048608773783 2049146265888 2049173595612 2049738573168 2054417865984 2063503480896 2064072409344 2068812016128 2082078550656 2085396361191 2085971325724 2090761217688 2094591041946 2095168541544 2099400726852 2099979552528 2100558537792 2101137682688 2104485864118 2105381925504 2105962400256 2113182086697 2114664724224 2114692927776 2115275969664 2118618424296 2128574672136 2137100403204 2137689623056 2147143505364 2151129239769 2152667211552 2153260723328 2156663199592 2158205127936 2162158494912 2166200992098 2166798235272 2167123330944 2167720828416 2171175110676 2171773725264 2172372504896 2175751946988 2181349250784 2186358153408 2186960954112 2206039125888 2206647352832 2210163664852 2219296572558 2219908454712 2219938061913 2220520505568 2220550120932 2225619354816 2226232980224 2229725947878 2235462104304 2236078443456 2241213017472 2241830942208 2249516414871 2255303483928 2269765920006 2274977848572 2275605082608 2280830419296 2281459266944 2289911771367 2290886784576 2291518404864 2291548967136 2295169959654 2295802760856 2296780282368 2301708905408 2305289549124 2305955894814 2307573785088 2311220099232 2322081460512 2328055209216 2338024372736 2342338369488 2347364754878 2348364230784 2349011698176 2352106369899 2352723490464 2352754869036 2357064609237 2362476996594 2363128355016 2363779893024 2368554666192 2369207700288 2369860914432 2375302685184 2379653728128 2379685465872 2383445727333 2404900825938 2405563881032 2405595964343 2411087634384 2421750612996 2422418313744 2426246099541 2427948387072 2427980768928 2428650187392 2437648014681 2438685931968 2439358301952 2443245440922 2443919068008 2444959655424 2460331073376 2465238839492 2466660480768 2481794016624 2482478271936 2483162715904 2487119657594 2488178639232 2488864654848 2497397011551 2498085568764 2499871600512 2503821774168 2504512102752 2510955169536 2515588248888 2521331017344 2521364644656 2522059809984 2522755166976 2544762673024 2548783781336 2548817774789 2560055717934 2560761550776 2561851888128 2565934221708 2566641675312 2567349323968 2573244575616 2577958205472 2577992588028 2578668974208 2582778105963 2583877817664 2584590218496 2589422518584 2602698988032 2612011603916 2624286506556 2630277419328 2631002612992 2631037703008 2635130665674 2641909759632 2642638160448 2646813926772 2647578990342 2648706293376 2649436568064 2658519399393 2659252379652 2665358662824 2666093528736 2672215520832 2672952277248 2689351461264 2696270042752 2706259366161 2712473588682 2713221444648 2714376697344 2720201433664 2725220602962 2727132655104 2731441935456 2731478365044 2732195021184 2732231460816 2732984764224 2744278089696 2749408951509 2751337974528 2774158346674 2776104734208 2780528481588 2787681623584 2792018268702 2792788055928 2793558055392 2798781053893 2799200969136 2799972736704 2800744717056 2805207728466 2807175900672 2812355550576 2816799495939 2817576115596 2819590570368 2820367959552 2824824565728 2837317286232 2838099562848 2849467204272 2862858007152 2867381754003 2868172319692 2870222948736 2880856744623 2882083374144 2882877993216 2887471884726 2888267989464 2889064313696 2889497774592 2894900147568 2895698300352 2901002595984 2907663995808 2908465667712 2913100333407 2915144204544 2928843650304 2939323231702 2941385501184 2959062096744 2959877939616 2959917415884 2960694007424 2960733494576 2965411899439 2967492473088 2972967930504 2979347573499 2979794580048 2980616139072 2981437924608 2988284023296 2999355219828 3006242460936 3007071311904 3025520393922 3026354560008 3033303798096 3034140110144 3041107225728 3052374125229 3053215695156 3053673784512 3054515712768 3055398622848 3060226612872 3061070347808 3073719398832 3073760393418 3074607859752 3075916985856 3081626798976 3096108614016 3103218024192 3123117825984 3128956988586 3131152307712 3136141826532 3136964653952 3137006492048 3141886562919 3142752812316 3149969328792 3150837806688 3151706524032 3156728796177 3158072888256 3158943600384 3172871637504 3172913954496 3177927636444 3192862008204 3205650604806 3206534434584 3214783512512 3220715258046 3229000817328 3229891084992 3234994799388 3237307691904 3238200249856 3243237742368 3249301488147 3250197352908 3251581242624 3256762666014 3257660587896 3258558757344 3272023876176 3278550773342 3280441431168 3307650336419 3309058688832 3309971029248 3315245497278 3317571518976 3328944858837 3329862682068 3330780758352 3330825181398 3333162134016 3338429032224 3339349470336 3353193156456 3354117665184 3361774689792 3361819526208 3362746413312 3377573033472 3382955225892 3404648880009 3412466772858 3413407623912 3414348734368 3421245628944 3422188900416 3430992767488 3436330176864 3437277607296 3437323450704 3438225298944 3442754939481 3443704141284 3445170423552 3452563358112 3458933842221 3461360677632 3466830148848 3473745637466 3492082813824 3499048675408 3504577699337 3507036559104 3513507554232 3521047132317 3522546346176 3523517547264 3529085235696 3529132303554 3530105320456 3531608391168 3544692532524 3545669839536 3552831999288 3553811550432 3554791371648 3562954027776 3578663379456 3585801948352 3607351238907 3608345821548 3616631451576 3617628592864 3632625919494 3633627470616 3641922580608 3641971153392 3642926694912 3642975281088 3643979685632 3659037452928 3664868161383 3665878602012 3667439483136 3697858259238 3699990721152 3707371308784 3722691024936 3723717407904 3724744073856 3730679486391 3732267958848 3733296982272 3740276971288 3747128353146 3749807400768 3755732661252 3756768154128 3759454093824 3766432754304 3773382373332 3783089714976 3784132750464 3799289605696 3817144009536 3823175672004 3826963931648 3840083576901 3841142326164 3842777832192 3848901332562 3849962512968 3851023985952 3859866863424 3860931067136 3866937308208 3866988882042 3868003461312 3876885327744 3877954223616 3884133777876 3909041306677 3918017405874 3936429759834 3945416128992 3946503919488 3946556554512 3962864639448 3963957240672 3970220890158 3971368485513 3972463431332 3973059440064 3974154852096 3988878569478 3991677221376 3998037994236 3999140293104 4008323281248 4009428415872 4034027191896 4035139413344 4044405064128 4054809634304 4068710383023 4069832166972 4070954260208 4071565046016 4073864830464 4080302150496 4087830904443 4090698982656 4097162903184 4097217547566 4098292531776 4098347191224 4099477146336 4108835731968 4127006961792 4128144818688 4141773644671 4161237520011 4164157101312 4170792722382 4171942651448 4181522435376 4189182083892 4190337083088 4198801453704 4199959105056 4201117075584 4202275365376 4207811592699 4208971728236 4210763851008 4226364173394 4229329448448 4229385855552 4230551939328 4237236848592 4257149344272 4274200806408 4275379246112 4294287010728 4302258479538 4305334423104 4306521446656 4313326399184 4316410255872 4324316989824 4331207827089 4332401984196 4333596470544 4334246661888 4342350221352 4343547450528 4344745009792 4351503893976 4362698501568 4372716306816 4373921908224 4408984847553 4412078251776 4420327329704 4438593145116 4439816909424 4439876123826 4441041011136 4441100241864 4451238709632 4452465960448 4459451895756 4470924208608 4472156886912 4482426034944 4499032829742 4510606967856 4538280590883 4539531840012 4549955697144 4551210165216 4561660838592 4562918533888 4579823542734 4581773569152 4583036809728 4583097934272 4590339919308 4591605521712 4603417810816 4610579098248 4610640590127 4611911789628 4622440198464 4644162921024 4656110418432 4684676738976 4693435482879 4694729509756 4696728461568 4704212739798 4705446980928 4705509738072 4714129218474 4724953993188 4726256710032 4727559786048 4737109332384 4738415400576 4739721828864 4759307456256 4759370931744 4766891454666 4808475907209 4809801651876 4811127762064 4811191928686 4822175268768 4831072887069 4843501225992 4844836627488 4852492199082 4855896774144 4855961537856 4857300374784 4875296029362 4877371863936 4878716603904 4885143999021 4886490881844 4887838136016 4917826160013 4920662146752 4930477678984 4933320961536 4963588033248 4964956543872 4966325431808 4972868245917 4974239315188 4976357278464 4994794023102 4996171137528 4996237772097 4999743201024 5007643548336 5009024205504 5021910339072 5031176497776 5042662034688 5042729289312 5044119619968 5045510333952 5089525346048 5097567562672 5097635549578 5118700159287 5120111435868 5121523101552 5131868443416 5133283350624 5134698647936 5146489151232 5155916410944 5155985176056 5157337948416 5165556211926 5167755635328 5169180436992 5178845037168 5210618456199 5224023207832 5248573013112 5260554838656 5262005225984 5262075406016 5270261331348 5283819519264 5285276320896 5293627853544 5293698455331 5295157980684 5297412586752 5317038798786 5318504759304 5330717325648 5332187057472 5344431041664 5345904554496 5378702922528 5392540085504 5412518732322 5424947177364 5426442889296 5440402867328 5448938879241 5450441205924 5462883870912 5462956730088 5464390042368 5464462921632 5465969528448 5488556179392 5498817903018 5502675949056 5546787388857 5548316693348 5561056963176 5575363247168 5584036537404 5585576111856 5587116110784 5597562107786 5598401938272 5599945473408 5601489434112 5610415456932 5620692529719 5624711101152 5633598991878 5635152231192 5639181140736 5649649131456 5674634572464 5676199125696 5698934408544 5725716014304 5734763508006 5736344639384 5736421145741 5740445897472 5761713489246 5764166748288 5765755986432 5773351998843 5774943769452 5776535978928 5778128627392 5789800295136 5791396600704 5802005191968 5815327991616 5816931335424 5826200666814 5830288409088 5857687300608 5877026108811 5878646463404 5904644639751 5918124193488 5919755879232 5919834831768 5921388014848 5921466989152 5930823798878 5934984946176 5945935861008 5955331335237 5958695146998 5959589160096 5961232278144 5962875849216 5983317854217 5998710439656 6012484921872 6014142623808 6051040787844 6052709120016 6066607596192 6068280220288 6077950078343 6082214451456 6104748250458 6106431390312 6107347569024 6109031425536 6110797245696 6120453225744 6122140695616 6147438797664 6147520786836 6149215719504 6163253597952 6192217228032 6206436048384 6246235651968 6256189083573 6257913977172 6272283653064 6273929307904 6274012984096 6283773125838 6285505624632 6299938657584 6301675613376 6303413048064 6313457592354 6316145776512 6317887200768 6339546260091 6345827908992 6355855272888 6385724016408 6411301209612 6413068869168 6429567025024 6441430516092 6453387719307 6458001634656 6459782169984 6469989598776 6474615383808 6486475484736 6498602976294 6500394705816 6503162485248 6513525332028 6515321175792 6517117514688 6544047752352 6557101546684 6560882862336 6615300672838 6618117377664 6619942058496 6630490994556 6657889717674 6659725364136 6659814185739 6661561516704 6661650362796 6676858064448 6678698940672 6706386312912 6708235330368 6723639052416 6725492826624 6765910451784 6779406808603 6809297760018 6824933545716 6826815247824 6828697468736 6842491257888 6844377800832 6869735314101 6872660353728 6874555214592 6874646901408 6885509878962 6887408282568 6890340847104 6905126716224 6917867684442 6922721355264 6933660297696 6947491274932 6984165627648 6998097350816 7009155398674 7014073118208 7027015108464 7042094264634 7045092692352 7047035094528 7056319109697 7058170471392 7058264607108 7060210640912 7071193827711 7089385065048 7091339679072 7105663998576 7107623100864 7109582743296 7125908055552 7171603896704 7183031910769 7214702477814 7216691643096 7216787893029 7233262903152 7235257185728 7265251838988 7267254941232 7278738298623 7283845161216 7283942306784 7285950562176 7287959371264 7312944044043 7318074905856 7329736322766 7331757204024 7334878966272 7395716518476 7399981442304 7414742617568 7445382049872 7447434815808 7449488147712 7461358972782 7464535917696 7466593964544 7480553942576 7492191034653 7494256706292 7499614801536 7511465322504 7513536308256 7532865508608 7546764746664 7566179429952 7568265500928 7598579211392 7634288019072 7646351344008 7646453324367 7680167153802 7682284652328 7685555664384 7697802665124 7699925025936 7702047971904 7719733726848 7721862134272 7733874616416 7733977764084 7736006922624 7748334317889 7753770655488 7768267555752 7818082613354 7836034811748 7872859519668 7887473879153 7890832257984 7893007838976 7893113109024 7925729278896 7927914481344 7940441780316 7942736971026 7944926862664 7946118880128 7948309704192 7977757138956 7996075988472 7998280586208 8016646562496 8018856831744 8068054383792 8070278826688 8088810128256 8118778098483 8137420766046 8139664333944 8141908520416 8143130092032 8160604300992 8175661808886 8181397965312 8194325806368 8194435095132 8196585063552 8196694382448 8198954292672 8248226854527 8254013923584 8283547289342 8322475040022 8328314202624 8341585444764 8343885302896 8363044870752 8378364167784 8380674166176 8396343161679 8397602907408 8399918210112 8402234151168 8415623185398 8417943456472 8421527702016 8452728346788 8458771711104 8461103878656 8474473697184 8514298688544 8548401612816 8550758492224 8588574021456 8602145262009 8604516959076 8610668846208 8613042893312 8626652798368 8642570233869 8648633979648 8662415654178 8664803968392 8667192941088 8668493323776 8684700442704 8687094901056 8689490019584 8703007787952 8725397003136 8739301000221 8745432613632 8817969695106 8824156503552 8840654659408 8877186290232 8879633818848 8879752247652 8882082022272 8882200483728 8896235698317 8902477419264 8918903791512 8938042720497 8941848417216 8944313773824 8964852069888 8998065659484 9021213935712 9076561181766 9079063680024 9099911394288 9102420330432 9123321677184 9125837067776 9157122375687 9159647085468 9163547138304 9166195868544 9180679838616 9183211043424 9206835621632 9221158196496 9221281180254 9223823579256 9244880396928 9288325842048 9321560038999 9369353477952 9386870965758 9389459019512 9393456923136 9408425479596 9410893961856 9411019476144 9428258436948 9449907986376 9452513420064 9455119572096 9470186388531 9474218664768 9476830801152 9518614912512 9518741863488 9533782909332 9616951814418 9619603303752 9622255524128 9622383857372 9644350537536 9662145774138 9687002451984 9689673254976 9704984398164 9711923075712 9714600749568 9747904464441 9750592058724 9754743727872 9770287998042 9772981763688 9775676272032 9835652320026 9841324293504 9860955357968 9922951009257 9927176066496 9929913087744 9945736491834 9948478630376 9952714556928 9989588046204 9992342275056 9992475544194 9999486402048 10015287096672 10018048411008 10062352995552 10085324069376 10085458578624 10088239239936 10179050692096 10195135125344 10195271099156 10213946640027 10237400318574 10240222871736 10243046203104 10263736886832 10266566701248 10269397295872 10292978302464 10311832821888 10311970352112 10314675896832 10328264818443 10331112423852 10335511270656 10357690074336 10376801526663 10421236912398 10448046415664 10497146026224 10513733098011 10521109677312 10524150812032 10540522662696 10563141396951 10567639038528 10570552641792 10587255707088 10587396910662 10590315961368 10594825173504 10634077597572 10637009518608 10661434651296 10664374114944 10688862083328 10757405845056 10785080171008 10822053716721 10825037464644 10849894354728 10852885778592 10880805734656 10897877758482 10900882411848 10925767741824 10925913460176 10928780084736 10928925843264 10931939056896 10977112358784 10994604484149 10997635806036 11093574777714 11096633386696 11122113926352 11150726494336 11168073074808 11171152223712 11174232221568 11192038459173 11195124215572 11196803876544 11199890946816 11220830913864 11241385059438 11249422202304 11267197983756 11270304462384 11278362281472 11299298262912 11349269144928 11352398251392 11397868817088 11451432028608 11469527016012 11472689278768 11472842291482 11480891794944 11520250730703 11523426978492 11528333496576 11546703997686 11549887538904 11553071957856 11556257254784 11579600590272 11582793201408 11604010383936 11630655983232 11633862670848 11652401333628 11727123920031 11754052217622 11757292926808 11809289279502 11836248386976 11839511758464 11839669663536 11842776029696 11842933978304 11861647597756 11891871722016 11910662670474 11914105456539 11917390293996 11919178320192 11922464556288 11966635708434 11997420879312 12024969843744 12028285247616 12102081575688 12105418240032 12133215192384 12136560440576 12155900156686 12164428902912 12206131149069 12209496500916 12212862780624 12214695138048 12221594491392 12240906451488 12244281391232 12263492713329 12294877595328 12295041573672 12298431439008 12326507195904 12384434456064 12425320934013 12483712560033 12492471303936 12512378167146 12515827954344 12544567306128 12547858615808 12548025968192 12567546251676 12571011249264 12599877315168 12603351226752 12606826096128 12623434778097 12626915184708 12632291553024 12679092520182 12691655817984 12711710545776 12771448032816 12822602419224 12826137738336 12859134050048 12882861032184 12906775438614 12910506151829 12916003269312 12919564339968 12939979197552 12949230767616 12972950969472 12993623481267 12997205952588 13000789411632 13027050664056 13030642351584 13034235029376 13088095504704 13114203093368 13121765724672 13226954542659 13230601345676 13236234755328 13260981989112 13315779435348 13319450728272 13319628371478 13323123033408 13323300725592 13353716128896 13357397881344 13412772625824 13416470660736 13447278104832 13531820903568 13558813617206 13614841772649 13618595520036 13649867091432 13653630495648 13657394937472 13679158116767 13684982515776 13688755601664 13739470628202 13745320707456 13749110429184 13749293802816 13771019757924 13774816565136 13810253432448 13835735368884 13867320595392 13894982549864 13968331255296 13996194701632 14018310797348 14054030216928 14080306448637 14084188529268 14090185384704 14112638219394 14116340942784 14116529214216 14120421281824 14142387655422 14178770130096 14182679358144 14211327997152 14215246201728 14219165486592 14343207793408 14366063821538 14425427721627 14429404955628 14433383286192 14433575786058 14466525806304 14470514371456 14493218661207 14530503677976 14534509882464 14557476597246 14567690322432 14567884613568 14571901124352 14625888088086 14636149811712 14659472645532 14663514408048 14753478480039 14791433036952 14799962884608 14829485235136 14890764099744 14894869631616 14898976295424 14918604737751 14922717945564 14929071835392 14961107885152 14984382069306 14988513412584 14988713316291 14999229603072 15022930645008 15027072616512 15065731017216 15093529493328 15132358859904 15136531001856 15197158422784 15257870906707 15268576038144 15292702688016 15292906648734 15356100477861 15360334307604 15364569304656 15395605330248 15399850051872 15404095943808 15439467453696 15467749232832 15467955528168 15472013845248 15496668635778 15507541310976 15536535111504 15631855368597 15636165226708 15672069623496 15745719039336 15774947758306 15781664515968 15786015677952 15786226218048 15851458557792 15855828962688 15880883560632 15881095365993 15885473942052 15889853725328 15892237760256 15955514277912 15992151976944 15996561172416 16033293124992 16037713663488 16136108767584 16140557653376 16166277774361 16177620256512 16237556196966 16274841532092 16279328667888 16283817040832 16321208601984 16351323617772 16388651612736 16388870190264 16393170127104 16393388764896 16397908585344 16496453709054 16508027847168 16567094578684 16640362166571 16644950080044 16683170889528 16687770605792 16726089741504 16756728335568 16761348332352 16792686323358 16795205814816 16799836420224 16804468302336 16831246370796 16835886912944 16862077589157 16905456693576 16917543422208 16948947394368 17028597377088 17096803225632 17101516984448 17177148042912 17204290524018 17209033918152 17209263437223 17221337692416 17253305596736 17285140467738 17297267959296 17324831308356 17329607936784 17334385882176 17369400885408 17374189802112 17378980039168 17406015575904 17450794006272 17478602000442 17490865227264 17631078326433 17635939390212 17681309318816 17713933919253 17754372580464 17759267637696 17759504495304 17764164044544 17764400967456 17792471396634 17804954838528 17837807583024 17865994005711 17876085440994 17883696834432 17888627547648 17996131318968 18032029253381 18042427871424 18153122363532 18158127360048 18199822788576 18204840660864 18233850235029 18246643354368 18314244751374 18319294170936 18327094276608 18332391737088 18361359677232 18366422086848 18413671243264 18442316392992 18442562360508 18447647158512 18489760793856 18576651684096 18643120077998 18738706955904 18768567250719 18773741931516 18778918039024 18816850959192 18821787923712 18822038952288 18856516873896 18899815972752 18905026840128 18910239144192 18940372777062 18948437329536 18953661602304 19037483726976 19067565818664 19105601006063 19233903628836 19239206607504 19244511048256 19244767714744 19288701075072 19324291548276 19360163157921 19374004903968 19379346509952 19409968796328 19423846151424 19495808928882 19501184117448 19509487455744 19540575996084 19545963527376 19551352544064 19671304640052 19682648587008 19721910715936 19845902018514 19854352132992 19859826175488 19891472983668 19896957260752 19979176092408 19979442557217 19984684550112 19984951088388 20030574193344 20036096822016 20124705991104 20170917157248 20176478479872 20338220425809 20390270250688 20390542198312 20427893280054 20474800637148 20480445743472 20486092406208 20527473773664 20533133402496 20538794591744 20609205942303 20623665643776 20623940704224 20656529636886 20662224847704 20671022541312 20715380148672 20753603053326 20842473824796 20896092831328 20994292052448 21027466196022 21042219354624 21048301624064 21081045325392 21126282793902 21135278077056 21141105283584 21168957329091 21174511414176 21174793821324 21180631922736 21268155195144 21274019037216 21322869302592 21328748229888 21377724166656 21514811690112 21549095732307 21644107433442 21650074929288 21650363679087 21699788709456 21705771557184 21761611469312 21795755516964 21801764823696 21836214895869 21851535483648 21851826920352 21857851686528 21863878113792 21938832132129 21954224717568 21989208968298 21995271612072 22187149555428 22193266773392 22228335477613 22244227852704 22301452988672 22336146149616 22342304447424 22348464443136 22384076918346 22390248431144 22393607753088 22399781893632 22441661827728 22482770118876 22498844404608 22534395967512 22540608924768 22598596525824 22698538289856 22704796502784 22795737634176 22902864057216 22939054032024 22939359973101 22945378557536 22945684582964 23040501461406 23046853956984 23056666993152 23093407995372 23099775077808 23106143915712 23112514509568 23159201180544 23165586402816 23208020767872 23245002953667 23261311966464 23304802667256 23454247840062 23508104435244 23514585853616 23618578559004 23662421637459 23672496773952 23679023516928 23679339327072 23685867956608 23723295195512 23783743444032 23821325340948 23828210913078 23834780587992 23838356640384 23844929112576 23933271416868 23994841758624 24049939687488 24056570495232 24204163151376 24210836480064 24266430384768 24273120881152 24311800313372 24356334295449 24412262298138 24418993001832 24425725561248 24429390276096 24481812902976 24488562782464 24526985426658 24589755190656 24590083147344 24596862878016 24744680563581 24850641868026 24967425120066 24984942607872 25024756334292 25031655908688 25089134612256 25096051936384 25135092503352 25142022498528 25189029485037 25199754630336 25206702453504 25246869556194 25253830369416 25264583106048 25358185040364 25383311635968 25423421091552 25542896065632 25645204838448 25652275476672 25718268100096 25765722064368 25806435786027 25813550877228 25821012303658 25832006538624 25839128679936 25879958395104 25927710701607 25945901938944 25987246962534 25994411905176 26001578823264 26054101328112 26061284703168 26068470058752 26176191009408 26217903000663 26228406186736 26453909085318 26461202691352 26472469510656 26521963978224 26631558870696 26638901456544 26639256742956 26646246066816 26646601451184 26688707094951 26707432257792 26814128161491 26825545251648 26832941321472 26894556209664 27063641807136 27117627234412 27229683545298 27237191040072 27299734182864 27307260991296 27314789874944 27358316233534 27369965031552 27377511203328 27471367127061 27478941256404 27490641414912 27498587605632 27542039515848 27549633130272 27620506864896 27671470737768 27734641190784 27789965099728 27964680116997 27992389403264 28036621594696 28108060433856 28160612897274 28168377058536 28180370769408 28225276438788 28232681885568 28233058428432 28240842563648 28284775310844 28357540260192 28365358716288 28410559165593 28422655994304 28430492403456 28686415586816 28732127643076 28850855443254 28858809911256 28866766572384 28867151572116 28933051612608 28941028742912 28986437322414 29061007355952 29069019764928 29114953194492 29135769227136 29143802248704 29243713393323 29251776176172 29318945291064 29327028816096 29506956960078 29582866073904 29658970470272 29768853027771 29781528199488 29789739263232 29837209475502 29845435891128 29858143670784 29922215770304 29968764138612 29977026825168 29977426632582 29998459206144 30045861290016 30054145233024 30187058986656 30264717719808 30394316845568 30515741813414 30537152076288 30585405376032 30585813297468 30641839920081 30712200955722 30720668615208 30729138609312 30786591592823 30791210660496 30799700103744 30808191887616 30878934907392 30935498465664 30935911056336 30944027690496 30984794455329 30993337271556 31073070223008 31263710737194 31272330453416 31344139246992 31491438078672 31541199294033 31549895516612 31563329031936 31572452436096 31689424190853 31702917115584 31711657925376 31761767121264 31762190731986 31770947884104 31779707450656 31784475520512 31911028555824 31984303953888 31993122344832 32066586249984 32272217535168 32281115306752 32332555548722 32355240513024 32466161150163 32475112393932 32549683064184 32558657335776 32567634081664 32619530893829 32642417203968 32702647235544 32777303225472 32777740380528 32786340254208 32786777529792 32795817170688 32992907418108 33134189157368 33280724333142 33289900160088 33366341779056 33375541211584 33452179483008 33513456671136 33522696664704 33576115377519 33585372646716 33590411629632 33599672840448 33662492741592 33671773825888 33724155178314 33810913387152 33835086844416 33897894788736 34057194754176 34193606451264 34203033968896 34354296085824 34408581048036 34418067836304 34418526874446 34442675384832 34506611193472 34560752192109 34570280935476 34649662616712 34659215873568 34668771764352 34738801770816 34748379604224 34812031151808 34901588012544 34957204000884 35181371760093 35262156652866 35271878780424 35362618637632 35427867838506 35508745160928 35518535275392 35519008990608 35528328089088 35528801934912 35584942793268 35675615166048 35731988011422 35742316369617 35752170881988 35767393668864 35992262637936 36064058506762 36084855742848 36306244727064 36316254720096 36384153700609 36399645577152 36409681321728 36467700470058 36493286708736 36618393447207 36628489502748 36638588341872 36664783474176 36722719354464 36732844173696 36884632785984 36885124721016 36895294317024 36979521587712 37153303368192 37275962802039 37286240155996 37451137680099 37477413911808 37537134501438 37547483863032 37557836078048 37633701918384 37643575847424 37644077904576 37713033747792 37799631945504 37810053680256 37820478288384 37870304334291 37880745554124 37896874659072 38074967453952 38135131637328 38211202012126 38467807257672 38478413215008 38489022096512 38489535429488 38550354692707 38577402150144 38648583096552 38720326315842 38731518455487 38748009807936 38758693019904 38819937592656 38847692302848 38991617857764 39002368234896 39081151992168 39091927054752 39102705088128 39342609280104 39365297174016 39443821431872 39680863627977 39691804037028 39708704265984 39782945967336 39793914521504 39958352184816 39958885114434 39969369100224 39969902176776 40061148386688 40072193644032 40249411982208 40341834314496 40676440851618 40780540501376 40781084396624 40844525317947 40855786560108 40949601274296 40960891486944 40972184812416 41037474350301 41054947547328 41066266804992 41218411884606 41247331287552 41247881408448 41313059273772 41324449695408 41430760297344 41507206106652 41684947649592 41792185662656 41988584104896 42054932392044 42096603248128 42162090650784 42240919345911 42252565587804 42270556154112 42337914658182 42349022828352 42349587642648 42361263845472 42536310390288 42548038074432 42645738605184 42657496459776 42999454373447 43029623380224 43098191464614 43276283164881 43288214866884 43300149858576 43300727358174 43399577418912 43411543114368 43591511033928 43603529647392 43672429791738 43703070967296 43703653840704 43715703373056 43877664264258 43908449435136 43978417936596 43990543224144 44260435440117 44374299110856 44386533546784 44456670955226 44488455705408 44602905977344 44672292299232 44684608894848 44696928886272 44755814213253 44768153836692 44780496862288 44787215506176 44883323655456 44965540237752 44966139948873 44997688809216 45068791935024 45081217849536 45197193051648 45397076579712 45409593005568 45559510091381 45591475268352 45773612720121 45805728114432 45878108064048 45878719946202 45890757115072 45891369165928 46081002922812 46093707913968 46186815990744 46199550155616 46212287831424 46225029019136 46318402361088 46416041535744 46490005907334 46522623932928 46609605334512 46895566105791 46908495680124 47016208870488 47029171707232 47237157118008 47324843274918 47344993547904 47358047033856 47358678654144 47371735913216 47446590391024 47567486888064 47642650681896 47643286097979 47656421826156 47669561175984 47676713280768 47866542833736 47989683517248 48099879374976 48113140990464 48408326302752 48421672960128 48498833323083 48532860769536 48623600626744 48712668590898 48824524596276 48837986003664 48851451122496 48963625805952 48977125564928 49053970853316 49179510381312 49180166294688 49193725756032 49489361127162 49701283736052 49921086499713 49934850240132 50049512668584 50063311817376 50178269224512 50192103872768 50270185006704 50284044997056 50378058970074 50399509260672 50413404907008 50493739112388 50507660738832 50716370080728 50817536986801 50846842183104 51085792131264 51290409676896 51304550953344 51531444128736 51612871572054 51627101754456 51627790311669 51642024607316 51664013077248 51759916790208 51855421403214 51891803877888 51974493925068 51988823810352 52003157646528 52108202656224 52122569406336 52136940117504 52352382018816 52435806001326 52456812373472 52893234979299 52907818170636 52922405382704 53043927956448 53141801757759 53263117741392 53277802913088 53278513485912 53292492133632 53293202902368 53377414189902 53414864515584 53628256322982 53651090503296 53665882642944 53843057380723 54096087760143 54127283614272 54235254468824 54459367090596 54474382080144 54599468365728 54614521982592 54629579749888 54701550705087 54716632467068 54739930063104 54942734254122 54957882512808 54981282829824 54997175211264 55084079031696 55099266260544 55241013729792 55342941475536 55469282381568 55579930199456 55929360233994 55984778806528 56073243189392 56216120867712 56305701752157 56321225794548 56336754117072 56450552877576 56465363771136 56466116856864 56481685127296 56569550621688 56715080520384 56730717432576 56821118331186 56845311988608 56860984806912 57316803018189 57464255286152 57701710886508 57717619822512 57733533144768 57734303144232 57866103225216 57882057485824 57972874644828 58080489473763 58122014711904 58138039529856 58229906388984 58271538454272 58487426786646 58503552352344 58637890582128 58654057632192 59013913920156 59165732147808 59317940940544 59537706055542 59563056398976 59579478526464 59674418951004 59690871782256 59844431540608 59937528277224 59938327671651 59954053650336 59954853265164 60091722580032 60108290466048 60374117973312 60529435439616 61014661277427 61031483626828 61170810752064 61171626594936 61283679840162 61424401911444 61441337230416 61458277218624 61573183185646 61582421320992 61599400207488 61616383775232 61827617826909 61870996931328 61871822112672 61969588910658 61986674543112 62146140446016 62527421474388 62544660906832 62688278493984 62982876157344 63082398588066 63099791033224 63126658063872 63144904872192 63378848381706 63405834231168 63423315850752 63506871987273 63523534242528 63524381463972 63541895768208 63559414901312 63822057111648 63968607907776 63986244689664 64133172499968 64544435070336 64562230613504 64647287196921 64665111097444 64932322300326 64950224787864 64951091037261 65099366128368 65117314671552 65135268163328 65239061787658 65284834407936 65405294471088 65508644687607 65554606450944 65555480761056 65573555059584 65591634341376 65816496396387 65985814836216 66268378314736 66561448666284 66579800320176 66685006432839 66732683558112 66751082423168 66904358966016 67026913342272 67045393329408 67152230755038 67170745293432 67180823259264 67199345680896 67324985483184 67343547651776 67448310356628 67621826774304 67795789577472 68114389508352 68387212902528 68406067937792 68708592171648 68817162096072 68818079919303 68836135672608 68837053748892 69013222386944 69121504384218 69140561870952 69299325233424 69318431747136 69337543528704 69477603541632 69496759208448 69624062303616 69735008861001 69914408001768 70362743520186 70524313305732 70543757560848 70725237275264 70855735677012 70987264912377 71017490321856 71037070550784 71038017981216 71057603869824 71169885586536 71351230332096 71463976022844 71484632739234 71504341763976 71534787337728 71984525275872 72128117013524 72169711485696 72612489454128 72632509440192 72768307401218 72799291154304 72819362643456 72935400940116 73069002886347 73236786894414 73256979005496 73277176683744 73445438708928 73465688347392 73769265571968 73770249442032 73790588634048 74551925604078 74572480311992 74573474894633 74902275360198 74954827823616 75074269002876 75094967726064 75115672156096 75267403836768 75288155809152 75426067495584 75567088455111 75599263891008 75620107360512 75740608668582 75761491108248 75793749318144 76149934907904 76270263274656 76422404024252 76935614515344 76956826430016 76978044193024 76979070858976 77100709385414 77154804300288 77297166193104 77419307358081 77440652631684 77463036910974 77496019615872 77517386039808 77639875185312 77783132104821 77983235715528 78004736469792 78162303984336 78183854109504 78205410176256 78685218560208 78887642863744 79013351018459 79361727255954 79383608074056 79417408531968 79565891934672 79587829043008 79916704369632 79917770228868 79938738200448 79939804353552 80066121284853 80122296773376 80442384484473 80498823964416 80683668628992 81352881703236 81561081002752 81562168793248 81689050635894 81711573120216 81899202548592 81921782973888 81944369624832 82074948700602 82109895094656 82132533609984 82414101381183 82436823769212 82495762816896 82626118547544 82648899390816 82861520594688 83014412213304 83369895299184 83584371325312 83894040350991 83977168209792 84109864784088 84324181301568 84481838691822 84505131175608 84541112308224 84675829316364 84698045656704 84699175285296 84722527690944 85072620780576 85096076148864 85231677496779 85291477210368 85998908746894 86059246760448 86196382929228 86552566329762 86576429733768 86600299717152 86601454716348 86762212670683 86799154837824 86823086228736 87183022067856 87207059294784 87344859583476 87407307681408 87431406746112 87755328528516 87956835873192 87981086448288 88520870880234 88748598221712 88773067093568 88913341910452 88976911410816 89306559083313 89344584598464 89369217789696 89511628426506 89536307673384 89560993724576 89574431012352 89766647310912 89931080475504 89932279897746 89995377618432 90137583870048 90162435699072 90794153159424 91119020182762 91182950536704 91547225440242 91611456228864 91756216128096 91757439892404 91781514230144 91782738331856 91925519760243 92162005845624 92187415827936 92359774778469 92373631981488 92399100311232 92424575662848 92636804722176 92832083071488 92980011814668 93219210669024 93791132211582 93816991360248 94032417740976 94058343414464 94474314236016 94623597882099 94649686549836 94689987095808 94717357308288 94743471826432 94893180782048 95068272572559 95134973776128 95285301363792 95286572195958 95312843652312 95339122351968 95353426561536 95733085667472 95979367034496 96199758749952 96816652605504 96843345920256 96997666646166 97065721539072 97247201253488 97398483450489 97425337181796 97649049192552 97675972007328 97702902244992 97858592681487 97927251611904 98107941706632 98359020762624 98360332589376 98387451512064 98978722254324 99402567472104 99842172999426 99869700480264 100099025337168 100126623634752 100356538449024 100384207745536 100540370013408 100568089994112 100728346132557 100756117940148 100799018521344 100987478224776 101015321477664 101432740161456 101635073973602 101693684366208 102171584262528 102537160428989 102580819353792 102609101906688 103062888257472 103225743144108 103254203508912 103255580623338 103284049214632 103328026154496 103519833580416 103710842806428 103948987850136 103977647620704 104006315293056 104216405312448 104245138812672 104704764037632 104871612002652 104913624746944 105544115280279 105786469958598 105815636341272 105844810765408 106087855912896 106283603515518 106526235482784 106555605826176 106557026971824 106584984267264 106586405804736 106754828379804 107226949108851 107256512645964 107302181006592 107686114761446 108192175520286 108254567228544 108470508937648 108918734181192 108948764160288 109152461101827 109198936731456 109229043965184 109403101410174 109433264934136 109479860126208 109885468508244 109915765025616 109994350422528 110168158063392 110198532521088 110685882951072 110938564763136 111159860398912 111827888406117 111858720467988 111969557613056 112146486378784 112353413040297 112432241735424 112611403504314 112642451589096 112673508234144 112901105755152 112930727542272 112932233713728 112963370254592 113139101243376 113430161040768 113461434865152 113610913002873 113642236662372 113690623977216 114633606036378 114928510572304 115403421773016 115435239645024 115467066289536 115468606288464 115651064078121 115732206450432 115945749289656 116160978947526 116194555366461 116244029423808 116276079059712 116459812777968 116543076908544 116974853573292 117007104704688 117275781164256 117308115264384 118027827840312 118331464295616 118635881881088 119042590883931 119075412111084 119126112797952 119348837902008 119381743564512 119688863081216 119875056554448 119876655343302 119908107300672 119909706530328 120183445160064 120216580932096 120748235946624 121180280506987 122029322554854 122062967253656 122341621504128 122343253189872 122567359680324 122848803822888 122882674460832 122916554437248 123112423050903 123146366371292 123164842641984 123198800414976 123655235653818 123741993862656 123743644225344 123939177821316 123973349086224 124292280892032 125054842948776 125089321813664 125376556987968 125965752314688 126164797176132 126199582066448 126289809744384 126722758037733 126757696763412 126811668462336 127013743974546 127047068485056 127048762927944 127083791536416 127118829802624 127644114223296 127937215815552 127972489379328 128998363120341 129088870140672 129294574393842 129330222194888 129864644600652 129900449575728 129902182074522 130198732256736 130234629343104 130270536326656 130478123575316 130810588942176 131017289375214 131109212901888 131110961522112 131147110119168 131632992792774 131971629672432 132536756629472 132781306320351 133122897332568 133159600640352 133370012865678 133465367116224 133502164846336 133808717932032 134053826684544 134090786658816 134267442639759 134304461510076 134341490586864 134361646518528 134649970966368 134687095303552 134896620713256 134898419846619 135243653548608 135591579154944 136228779016704 136678530274143 136774425805056 137320838160363 137417184343296 137634324192144 137636159838606 137672271345216 137674107497784 138026444773888 138243008768436 138281123741904 138598650466848 138636863494272 138675087057408 138955207083264 139248124607232 139470017722002 139828816003536 140686698317373 140725487040372 141048626611464 141087515121696 141450474550528 141711471354024 141974529824754 142034980643712 142074141101568 142076035962432 142115207739648 142339771173072 142702460664192 142927952045688 142929858293937 142969265478468 143008683527952 143969050551744 144256234027048 144339422971392 145224978908256 145265018880384 145496499969249 145536614802436 145598582308608 145870801880232 146138005772694 146473573788828 146513958010992 146554353367488 146890877417856 146931376694784 147538531143936 147540498884064 147581177268096 149103851208156 149144960623984 149146949789266 149763259499139 149804550720396 150148538005752 150189935452128 150231344312192 150534807673536 150576311618304 150852134991168 151134176910222 151198527782016 151240214721024 151481217337164 151522982216496 152452610960403 152540526549312 152844808048504 153871229030688 153913652860032 153956088386048 153958141717952 154201418770828 154594332386208 154838614716162 154881305263368 154883370935007 154926073821948 154992039231744 155279750370624 155566264209642 155966471431056 156009472939584 156324607968672 156367708219008 156410820352512 157370437120416 157775285727488 158026702036918 158679704937897 158723454511908 158767216148112 159131783869344 159175658086016 159425405273277 159833408739264 159835540457736 159877476400896 159879608707104 160132242569706 160244593546752 160884768968946 160997647928832 161529172142169 162288263280429 162705763406472 163122162005504 163124337586496 163378101271788 163423146240432 163798405097184 163843565947776 163888739249664 164104652115261 164149897401204 164219790189312 164828202762366 164873647538424 164991525633792 165252237095088 165297798781632 165723041189376 166028824426608 166739790598368 167168742650624 167788080701982 167836579973777 167954336419584 168219729568176 168648362603136 168917105256471 168963677383644 169010262351216 169351658632728 169396091313408 169398350570592 169445055381888 170145241561152 170192152297728 170463354993558 170582954420736 171950409054567 171997817493788 172392765858456 173105132659524 173152859467536 173200599434304 173202909432696 173524425341366 173598309675648 173646172457472 174241468421289 174366044135712 174414118589568 174689719166952 174814615362816 175510657057032 175913671746384 175962172896576 177041741760468 177497196443424 177546134187136 177826683820904 177829055517971 177953822821632 178613118166626 178689169196928 178738435579392 179023256853012 179072615346768 179121987449152 179533294621824 179862160951008 179864559795492 180275167740096 180324871398144 181588306318848 182238040365524 183043983832281 183094450880484 183512432256192 183514879784808 183563028460288 183565476663712 183851039520486 184324011691248 184374831655872 184719549556938 184747263962976 184798200622464 184849151325696 185482853480727 185960023629336 186438421338048 187582264423164 187633982720496 188064835481952 188116686828928 188948628472032 189247195764198 189299373099672 189379974191616 189434714616576 189786361564096 190136545145118 190269947552256 190570602727584 190573144391916 190625687304624 190678244703936 191466171334944 191958734068992 192399517499904 193633305211008 193686691840512 193941861590763 193995333292332 194494402506976 194796966900978 194850674363592 194853273111783 195298098385104 195351944014656 195405804489984 195717185362974 195854503223808 196215883413264 196525934062821 196720665178752 196774903024128 197957444508648 198352321787191 198805134944208 199684345998852 199739400960528 200055019298517 200198050674336 200253247269504 200713076898048 201080740026816 201136179988224 201456692265114 201512235880296 201598037042688 201974956449552 202030642955328 202865480322912 203270147947204 203387368732416 204343168525056 205074320857978 205161638707584 205218203813376 206125776514944 206451486288216 206454239757909 206508407017824 206511161246676 206568098429264 207039667160832 207421685612856 207897975700272 207955295241408 208012630586112 208432810624896 208490277625344 209743224005304 209827249493888 210161611066693 211088230560558 211572939917196 211631272682544 211689621530816 212175711825792 212567207031036 212961794737131 213052470965568 213111211652352 213114053943648 213172811609472 213509656759608 214453898217702 214513025291928 214604362013184 215372229522892 216384351040572 216509134457088 216941017875296 217837468362384 217897528320576 218304922203654 218397873462912 218458087930368 218806202820348 218866529868272 219207008659041 219770937016488 219831530051232 220336316126784 220397065042176 221371765902144 222319720797824 223655776812234 223717440935976 223720424683899 224292972757568 224706826080594 224864483470848 225222807008628 225284903178192 225347016468288 225802211510304 225864467427456 225926740509184 226278202486752 226701265365333 226860322081536 227221826005746 227284473324744 227381247954432 229267212072756 229857021144608 230806843546032 230870479290048 230934132579072 230937212576928 231302128156242 231464412900864 231891498579312 232257922074243 232321957895052 232389110732922 232488058847616 232552158119424 232919625555936 233949707146584 234014209409376 234551562328512 234616230528768 236055655680624 236662928591232 237040053055377 238085181767862 238150824222168 238252225595904 238697675804016 238763487129024 239377726162432 239750113108896 239753310686604 239816214601344 239819413060656 240198363854559 240366890320128 241327153453419 241496471893248 242360561013974 244058645109708 244125934507312 244511690253743 244683243008256 244686506379744 245134719360648 245697607645776 245765348921664 245833108874496 246224846101806 246292732742584 246329685283968 246397600829952 247310471307636 247487288450688 247878355642632 247946698172448 248584561784064 250109685897552 250178643627328 250753113975936 251682121052973 251931504629376 252329594352264 252399164132896 253445516075466 253515393526824 253623336924672 254027487949092 254094136970112 254097525855888 254167583072832 254237659605248 255288228446592 255695032490337 255874431631104 257996726240682 258177740281344 258589148787684 258660444389776 259729289201304 259800899151456 259804364149044 260286638012049 260397464513472 260469258686208 260956247150632 261621177884352 262034578750428 262221923044224 262294220238336 263265985585548 263943259344864 265073513258944 265562612640702 266245794665136 266319201280704 266740025731356 266930734232448 267004329692672 267919677249939 268107653369088 268534885279518 268608923020152 268682981173728 268723293037056 269299941932736 269374190607104 269793241426512 269796839693238 270487307097216 273357060548286 273548851610112 274641676320726 274834368686592 275268648384288 275272319677212 275344542690432 275348214995568 276486017536872 276562247483808 277079324335407 277197300933696 277273726988544 277910414166528 278496249214464 278940035444004 279657632007072 281373396634746 281450974080744 282097253222928 282175030243392 282900949101056 283422942708048 283870793646297 283949059649508 284069961287424 284152071924864 284230415479296 284679542346144 285204817717677 285404921328384 285855904091376 285859716587874 285938530956936 286017367055904 287938101103488 288512468054096 288968361208969 290449957816512 290530037760768 290992999938498 291073229604872 291197164617216 291741603760464 292276011545388 292947147577656 293027916021984 293108706734976 293575778044461 293781754835712 295077062287872 295080997768128 295162354536192 298207702416312 298289921247968 298293899578532 299526518998278 299609101440792 300297076011504 300379870904256 300462688624384 301069615347072 301152623236608 301704269982336 302185038397671 302268353820444 302397055564032 302962434674328 303045964432992 304905221920806 305081053098624 305689616097008 307611481286967 307742458061376 307827305720064 307916283435904 308402837541656 309188664772416 309677229432324 309762610526736 309766741870014 309852147643896 309984078463488 310559500741248 311132528419284 311932942862112 312018945879168 312649215937344 312735416438016 314740874240832 315550571454976 316053404073836 316632345840837 317359409875794 317446909023816 317534432296224 318263567738688 318351316172032 318850810546554 319666817478528 319671080915472 319754952801792 319759217414208 320264485139412 321680847326553 321769537937892 323058344284338 324576526560858 325411526812944 326248675172992 326756202543576 326846292480864 327457383305481 327596810194368 327687131895552 328209304230522 328299794802408 328439580378624 329656405524732 329747295076848 329983051267584 330504474190176 330595597563264 332057648853216 333479581196736 334337485301248 335483665218351 335576161403964 335673159947554 335908672839168 336439459136352 337060239120891 337296725206272 337834210512942 337927354767288 338020524702432 338703317265456 338792182626816 338796701141184 338890110763776 340290483122304 340384304595456 340832739008619 340926709987116 343900818109134 343995634987576 344785531716912 346210265319048 346305718935072 346401198868608 346405818865392 346953192234363 347048850682732 347196619351296 348482936842578 348583666099383 348732088271424 348828237179136 349379438333904 349629230725632 351021314114064 351827343492768 351924345793152 354083483520936 354994392886848 355092268374272 355653367641808 355658111035942 355907645643264 357127772651793 357226236333252 357378338393856 358046513706024 358145230693536 358243974898304 359066589243648 359724321902016 359729119590984 360550335480192 360649742796288 363540841520961 364476080731048 366087967664562 366188901760968 367024864512384 367029759569616 367126056920576 367130953327424 367702079040972 368648023382496 368749663311744 369337269152709 369439099113876 369494527925952 369596401244928 370965706961454 371920047258672 372876842676096 375164528846328 375267965440992 376129670963904 376233373657856 377897256944064 378494391528396 378598746199344 378869429233152 379572723128192 380168274113199 380273090290236 381141205455168 381146288783832 381251374609248 381356489407872 382932342669888 383917468137984 386995089361023 387266610422016 387883723181526 387990666584664 388988805013952 389593933801956 389701348727184 389706546223566 390596196770208 390703888029312 390811608979968 391434370725948 392431766826528 393051868125642 393441330357504 395914889017296 396704643574382 397610269888416 398343918961053 399368691997704 399478801921056 400110038597034 400225690706699 400396101348672 400506494539008 401426153796096 402161480053632 402272359976448 402802327919277 402913384530228 403024471760592 403949912899104 404061285910656 405730960645824 406540295894408 406774737464832 408686337050112 410035590822429 410148641715956 410323277415168 411962514481089 412251553029888 412902972576432 412908479515818 413016814035648 413022322493352 413136196858528 414079334321664 414843371225712 415795951400544 415910590482816 416025261172224 416865621249792 419486448010608 419654498987776 420323222133386 422060094952119 422176461121116 423145879834392 423262545365088 423379243061632 424053901619777 424351423651584 425134414062072 425923589474262 426104941931136 426222423304704 426228107887296 426345623218944 427019313519216 428907796435404 429026050583856 430744459045784 432768702081144 433018268914176 433882035750592 435674936724768 435795056641152 436489499907747 436609844407308 436795746925824 437612405640696 437733059736544 438414017318082 439541874032976 439663060102464 440672632253568 440794130084352 442743531804288 444639441595648 447311553624468 447434881871952 447440849367798 448585945515136 449289778497417 449413652161188 450445614017256 450569806356384 450694032936576 451604423020608 451728934854912 452556404973504 453402530730666 453720644163072 454443652011492 454568946649488 457357832881209 458534424145512 459714042289216 461613687092064 461740958580096 461868265158144 461874425153856 462604256312484 463782997158624 464515844148486 464643915790104 464650112805021 464778221465844 464976117695232 465839251111872 467899414293168 468028418818752 469103124657024 469232461057536 472111311361248 472993998107917 473325857182464 474080106110754 476039114813691 476170363535724 476301648444336 477395351608032 477526974258048 479500226217792 479506621373208 479632429202688 479638826121312 480396727709118 480733780640256 482654306906838 482992943786496 484587516426507 484721122027948 486864789841287 488117290219416 488251869014624 489023380507486 489366486016512 489373012759488 490269438721296 491395215291552 491530697843328 491666217748992 492313956345783 492449692203612 492585465485168 492659370567936 494620942615272 494974576901376 495756711285264 495893396344896 497169123568128 500219371795104 500357287254656 501154611005191 501506227951872 503364242105946 503509739921331 503863009258752 504659188704528 504798328265792 506891032150932 507030787053648 508054975898184 508188273940224 508195051711776 508335166145664 508475319210496 510576456893184 511390064980674 511748863262208 515851227163701 515993452481364 517178297575368 517320888779552 519458578402608 519601798302912 519608728298088 520573276024098 520794929026944 520938517372416 521912494301264 522724405263867 523242355768704 524069157500856 524443846088448 526531971171096 527886518689728 530147026517888 531125225281404 532491589330272 532638402561408 533480051462712 533487166553913 533861468464896 535839354499878 536215306738176 537069770559036 537217846040304 537365962347456 538599883865472 538748381214208 539586482853024 539593679386476 540974614194432 546714121096572 549131951496843 549283352641452 550537296768576 550544639354424 550689085380864 550696429991136 552972035073744 553124494967616 554158648670814 554394601867392 554547453977088 557880070888008 558992906854811 559315264014144 562746793269492 562901948161488 564194506445856 564350060486784 566845885416096 567741587292594 567898119299016 568139922574848 568304143849728 569359084692288 570409635435354 570809842656768 571711808182752 571719433175748 571877061913872 572034734111808 575876202206976 577024936108192 577936722417938 580899915633024 581060075521536 581825584772289 581985999876996 582146459209744 583483207520928 584552023090776 584559819335349 585894295155312 586055832043968 586217413469952 587151556088922 587563509671424 590161995536256 590324709072384 592273631187953 595056965361573 596415404832624 596579842495936 596587799157064 599053037996556 599218202881584 600165057895551 600594152023008 600759741808512 600925377248768 602139230694144 603408539964672 604370076795342 604536707640888 604794111128064 605924869348656 606091928865984 609810443841612 610162106197248 611379232194016 615222962573934 615484916122752 615654611440128 615832566871808 616805675083312 618377329544832 619354458864648 619362719273727 619525221053472 619533483740028 619704295287792 621119001482496 622265056838568 623865885724224 624037891758336 625298431874688 625470832876032 629481748481664 630484833200079 632106808147672 633264691681674 634718819751588 634893818047632 635068864592448 636527135477376 636702632344064 637701621093108 638885384211393 639333634957056 639342161830944 639518434828416 640528970278824 643361694653106 643539075875784 646116688568676 649153053121716 650823053625888 652497350345984 653512405087152 653692584961728 654914766610962 655193620388736 655374263791104 656418608461044 656599589604816 659312811049464 659494590153696 661008948380352 661191195126528 664115297706432 666959162393472 670967330436702 671152322807928 671161274051697 671346319895108 672878918272704 674120478241782 674593450412544 675668421025884 675854709534576 676041049404864 677406634530912 677593402282368 677780221527552 680103796095999 680580966244608 681665478017238 681853419974232 687801636218268 687991269975152 689571063433824 692420530638096 692611437870144 692802397737216 692811637730784 693906384468726 694097701365464 694393238702592 696965873685156 697167332198766 697464176542848 697656474358272 698758876667808 702042628228128 703654686985536 703848691586304 708166967041872 709988785773696 710184536748544 711120159166131 711306735283616 711316222071884 714255545303586 714452472666504 714756676787712 716093027412048 716290461387072 716487949796608 718133178487296 719448643804032 719458239181968 720595091563677 721100670960384 723981460360257 727081683041922 728952161462096 732175935329124 732377803521936 733535070761229 734049729024768 734059519139232 734261906654848 735404158081944 737296046764992 737499326623488 738674538305418 738878198227752 738989055851904 739192802489856 741931413922908 743840094517344 745753685352192 750329057692656 750535930881984 752259341927808 752466747315712 755046363158919 755794513888128 756988783056792 757197492398688 759145446256384 760336548226398 760546180580472 762282410910336 762292577567664 762502749218496 762712978815744 765864685339776 767085097471011 773990178722046 774533220844032 775767446363052 775981333169328 777977610027904 779187867603912 779402697454368 779413092447132 780859914036147 781192393540416 781407776058624 782868741451896 784863533653056 786103736251284 786882660715008 791829778034592 793409287148764 795220539776832 796687837922106 798737383995408 798957603842112 800220077194068 800451381413398 800792202697344 801012989078016 803759031749817 804322960107264 805604655838554 805826769060456 806048943521184 807899825798208 808122571821312 811461921291648 813080591788816 820071181644858 820297283431912 820646554830336 823925028962178 824503106059776 825805945152864 825816959031636 826033628071296 826044644986704 826272393717056 829686742451424 831237973006221 831591902801088 831821180965632 833731242499584 838972896021216 839308997975552 840646444266772 844120189904238 844352922242232 846291759668784 846525090730176 846758486123264 848107803239554 848702847303168 850268828124144 851612380938891 851847178948524 852209883862272 852456215774592 852691246437888 854038627038432 855614453153031 857815592870808 858052101167712 861488918091568 865537404162288 866905083626907 867764071501184 871349873449536 871590113282304 872978999815494 873219688814616 873591493851648 875224811281392 875466119473088 876828034636164 879083748065952 879326120204928 880727334133383 881345264507136 885487063608576 889278883191296 894623107248936 894869763743904 894881698735596 897171891030272 898579556994834 898827304322376 900891228034512 901139612712768 901388065873152 903208846041216 903457869709824 905112809947008 906555115193013 906805061461332 908887304022984 909137893298976 914715665762418 917068848291024 919428084578432 922834443860901 923227374184128 923481917160192 923748850307712 925208512624968 927565994317248 929031688296972 929287831580208 929300225610042 929556442931688 929952235390464 931678502223744 935798828586336 936056837637504 938206249314048 944222622722496 945987996215834 946651714364928 948160212221508 949897037522511 952078229627382 952340727071448 952603296888672 954384339377513 954790703216064 955053948516096 959000452435584 959013242746416 959264858405376 959277652242624 960793455418236 965308613813676 969175032853014 969442244055896 973729579682574 976234580438832 976503738029248 978046761014972 978746025518976 980538877442592 982372149916443 982790430583104 983061395686656 984627912691566 984899384407224 985170930970336 985318741135872 989241885230544 989949153802752 991513422570528 991786792689792 1000438743590208 1000714574509312 1002309222010382 1003012455903744 1006450995655053 1006728484211892 1007019479842662 1007726018517504 1009318377409056 1009596656531584 1011180717362673 1013782064301864 1014061574107296 1016109951796368 1016376547880448 1016390103423552 1016670332291328 1021152913786368 1022780129961348 1031702454327402 1031986904962728 1034356595150736 1034641777559104 1038917156805216 1039203596605824 1039217456596176 1040859576703089 1041146552048196 1041589858053888 1043824988602528 1045448810527734 1045750998298149 1046484711537408 1048138315001712 1048887692176896 1053063942342192 1055773037379456 1060294053035776 1062250450562808 1064983178660544 1065276805122816 1066960102925424 1066974333107826 1067722936929792 1071383317955379 1071678708999756 1074139541118072 1074435692080608 1074731924694912 1077199767730944 1079172965706048 1079187358772952 1081949228388864 1090622524562883 1093428242193144 1098263902993686 1098566705282904 1101074593537152 1101089278708848 1101378170761728 1101392859982272 1105944070147488 1106248989935232 1108011807458127 1108317297341628 1108789203734784 1115760141776016 1117985813709622 1118630528028288 1125493586538984 1125803896322976 1127908764718879 1128389012891712 1128700120973568 1133691770832192 1135483174585188 1135796238598032 1136608287699456 1138718169384576 1140819270870708 1143423616365504 1143438866351496 1143754123827744 1144069468223616 1151752404413952 1154049872216384 1155873444835876 1160985268083069 1161799831266048 1163651169544578 1163971999753992 1164292918419488 1166966415041856 1169104046181552 1169119638670698 1171788590310624 1172111664087936 1172434826939904 1174303112177844 1180323991072512 1184547262375906 1190113930723146 1192830809665248 1193159684991872 1193175598314128 1195031756883159 1198106075993112 1198436405763168 1200330115791102 1200677072120097 1201188304046016 1201519483617024 1204278461388288 1206817079929344 1208740153590684 1209073415281776 1211849738697312 1212183857731968 1219620887683224 1220324212394496 1222758464388032 1230106772467287 1230445925147868 1230969832245504 1231665133743616 1233611350166624 1235887543443267 1236754659089664 1238708917729296 1238725438547454 1239050442106944 1239066967480056 1239408590575584 1242238002964992 1244530113677136 1247731771448448 1248075783516672 1250596863749376 1258963496963328 1260969666400158 1264213616295344 1266180284856357 1266529383363348 1269437639503176 1269787636095264 1270137729184896 1272161704859331 1273054270954752 1275403242186216 1277770768422786 1278667269914112 1278684323661888 1279036869656832 1281057940557648 1286723389306212 1287078151751568 1292233377137352 1298306106243432 1301646107251776 1304994700691968 1307024810174304 1307385169923456 1309468499723241 1309829533221924 1310387240777472 1312837216922088 1313199179209632 1318625622098928 1318989180307392 1322017896760704 1322382390253056 1328230595412864 1332983085576857 1333918324786944 1341934660873404 1342304645615856 1342322548103394 1342692639790216 1345757836545408 1348240956483564 1351336842051768 1351709419069152 1352082098809728 1354813269061824 1355186804564736 1360207592191998 1361161932489216 1363330956034476 1363706839948464 1372073498643627 1375603272436536 1375982539950304 1379142126867648 1384841061276192 1385222875740288 1385604795474432 1385623275461568 1387812768937452 1388195402730928 1393931747370312 1393950338415063 1394334664397532 1394928353085696 1397517753335616 1404085256456256 1407309373971072 1407697383172608 1416333934083744 1418981994323751 1419977571547392 1422240318332262 1422613470567232 1422632444143768 1428511090607172 1428904945333008 1432186054824096 1432580922774144 1432975899593216 1438897287608064 1438916478363936 1441190183127354 1442201341920768 1447962920720514 1453762549279521 1454163366083844 1457904322924192 1460594369523861 1464351870658248 1464755607043872 1467070141522458 1468099458049536 1468119038278464 1468523813309696 1470808316163888 1474592093529984 1474998653246976 1476941869037349 1477349076610836 1477756396455504 1477978111703808 1483862827845816 1487680189034688 1491507370704384 1500658115385312 1501071861763968 1503463833015573 1504518683855616 1510092726317838 1510529219763993 1511589027776256 1513977566113584 1514394984797376 1518290892512768 1520673096452796 1521092361160944 1524564821820672 1524585155135328 1525005498436992 1525425957631488 1531729370679552 1534170194942022 1547553681491103 1547980357444092 1551534892726104 1551962666338656 1555955220055808 1558375735207824 1558805394908736 1558826184894264 1561719828072294 1562384787080832 1562815552117248 1565737482903792 1569727067306112 1572207472502568 1575343646590831 1583659556069184 1586818574297528 1590441079553664 1593375675844212 1597474767990816 1597915207684224 1600440154388136 1600461499661739 1600902762826796 1601584405394688 1607518063499634 1608645920214528 1611209311677108 1611653538120912 1612097887042368 1615799651596416 1616245143642624 1622923842583296 1626161183577632 1640142363289716 1640594566863824 1647395854490529 1647850057924356 1651611890305728 1651633918063272 1652067256142592 1652089289973408 1652544787434112 1659373484902848 1662475946012442 1663183805602176 1663642361931264 1676978720564433 1677945792042432 1681292888533544 1688240379808476 1688705844484464 1692583519337568 1693050181460352 1693516972246528 1696215606479108 1700537656248288 1703224761877782 1703694357897048 1704419767724544 1704912431549184 1708077254076864 1711228906306062 1715631185741616 1716104202335424 1722977836183136 1731074808324576 1733810167253814 1735528143002368 1742699746899072 1743180226564608 1745476754316867 1745957999630988 1746439377629232 1750449622562784 1750932238946176 1753656069272328 1753679458006047 1758167496131904 1758652240409856 1761454668266766 1762690529014272 1770974127217152 1776820893563859 1785170896084719 1789246214497872 1789739527487808 1789763397471192 1794343782060544 1797159113989668 1797654608644752 1800495173686653 1801782456069024 1802279225425536 1802776131746304 1806417692082432 1810225619894016 1813110230386026 1813610122922664 1817774608045968 1818275786597952 1829431331524836 1834137696582048 1838856169156864 1845668887721802 1846454748368256 1846963834320384 1847497700615424 1850417025249936 1855131988634496 1858063376593944 1858088157821181 1858575663160416 1858600451220084 1859112885863376 1863357004447488 1871597657172672 1872113675275008 1876412498628096 1888445245444992 1891454499600237 1891975992431668 1896320424443016 1899794075045022 1904156459254764 1904681454142896 1905206593777344 1908768678755026 1909581406432128 1910107897032192 1916656152634179 1918000904871168 1918026485492832 1918555304485248 1921586910836472 1930617227627352 1938350065706028 1938884488111792 1947459159365148 1952469160877664 1953007476058496 1956093522029944 1957492051037952 1961077754885184 1964744299832886 1965580861166208 1966122791373312 1969255825383132 1969798768814448 1970341861940672 1978483770461088 1983026845141056 1983573585379584 2000877487180416 2001429149018624 2004618444020764 2012901991310106 2013456968423784 2013483822155091 2014038959685324 2018636754818112 2019193313063168 2022361434725346 2027564128603728 2028123148214592 2032219903592736 2032780206847104 2033340664582656 2040311388287997 2045560259922696 2063404908654804 2063973809925456 2068713190301472 2069283555118208 2077834313610432 2078407193211648 2078434913192352 2081719153406178 2082293104096392 2083179716107776 2087649977205056 2090897621055468 2091501996596298 2092969423074816 2096276630003424 2106127884684384 2111546074758912 2120588106071552 2124500901125616 2129966357321088 2130553610245632 2133360477498393 2133920205850848 2133948666215652 2142766635910758 2143357417999512 2148279082236144 2148871384161216 2149463849389824 2154399535461888 2158345931412096 2158374717545904 2161785274691031 2181245049125766 2181875539659101 2186856484386288 2196527805987372 2197133410565808 2200605212283687 2202149187074304 2202178557417696 2202785719964544 2211888140294976 2212497979870464 2216023614916254 2216634594683256 2217578407469568 2231520283552032 2235971627419244 2237261056056576 2250987173077968 2251607792645952 2255817529437758 2256778025783424 2257400241947136 2265139089476757 2267383541664384 2270966349170376 2271592477196064 2277436338769152 2281638541741416 2286847232731008 2286877732702992 2287508247655488 2288138936447232 2308099744432768 2311746889671752 2311777721733623 2321970536166138 2323599662532096 2327302339089156 2327943999507984 2328585836838976 2333932830083712 2338208092363104 2338239277341396 2342579742108441 2343577180621248 2344223328175872 2348606224355688 2360647982145024 2369094524751812 2380227861446292 2385661619330496 2386319369983744 2386351196628256 2390063513766318 2396212151986224 2396872811526336 2400660231582204 2401354144240194 2402376608092032 2403038967234048 2411277095249451 2417480307181368 2418146830563552 2423699477394624 2424367715463936 2439241775366448 2445516928776064 2460213544934574 2460891850295736 2461939664491008 2467222700333248 2471775086886534 2473509318179328 2477417835458592 2477450877094908 2478100884213888 2478133934960112 2478817181151168 2489060227354272 2493713919018663 2495463542896896 2501193727498752 2517926993926656 2521939332800316 2528427232590688 2532360569712714 2533058766726696 2538875279006352 2539575272190528 2540275458369792 2544323409718662 2546108541909504 2550806484372432 2554837142816673 2555541536845572 2557368647323776 2558073739313664 2562115881115296 2573446778612424 2574156303503136 2584466754274704 2596612212486864 2600715250880721 2603292214503552 2614049620348608 2614770339846912 2618936999446482 2619659066443848 2620774481554944 2625674433844176 2626398358419264 2637251244197856 2637978360614784 2642182002400149 2644035793521408 2656461190825728 2665966171153714 2667836649573888 2683869321746808 2684609291231712 2684645096206788 2685385279580432 2689628592791173 2691515673090816 2696481912967128 2702673684103536 2703418838138304 2704164197619456 2709626538123648 2710373609129472 2720415184383996 2726661912068952 2727413679896928 2744146997287254 2751206544873072 2751965079900608 2758284253735296 2768503331582703 2769682122552384 2770445751480576 2771246550923136 2775625537874904 2776390805461856 2787863494740624 2787900676830126 2788669328795064 2789856706171392 2795035506671232 2808170512912512 2814618747942144 2832667868167488 2837963988647502 2839955143094784 2844480636664524 2845226941134464 2845264888287536 2849691112567533 2857022181214344 2857809890666016 2863153018132539 2864372109648192 2865161845548288 2877794575216128 2877832956727872 2882380366254708 2895925841441028 2907525098559042 2908326732167688 2915808645848384 2921188739047722 2928703741316496 2929511214087744 2934140283044916 2936238076556928 2937047626619392 2941616632327776 2947116449749329 2949184187059968 2953883738074698 2954698153221672 2955512792911008 2955956223407616 2967725655691632 2975360378069376 3001316230770624 3002143723527936 3006927666031146 3009037367711232 3019352986965159 3020185452635676 3021058439527986 3023178055552512 3027955132227168 3028789969594752 3041346192905592 3042184722321888 3049129643641344 3049170310270656 3050010996873984 3063458741359104 3068340389884044 3095107362982206 3095960714888184 3103069785452208 3103925332677312 3111910440111616 3116751470415648 3117610789817472 3117652369788528 3122578730109267 3123439656144588 3124769574161664 3131474965807584 3137252994894447 3139454134612224 3144414945005136 3150687293181662 3167319112138368 3173637148595056 3178651973298659 3180882159107328 3186751351688424 3194949535981632 3195830415368448 3200880308776272 3200922999323478 3201805525653592 3203168810789376 3215036126999268 3222418623354216 3223307076241824 3224195774084736 3231599303192832 3245847685166592 3252322367155264 3271867573688649 3280284726579432 3281189133727648 3294791708981058 3295700115848712 3303223780611456 3303267836126544 3304134512285184 3304178579946816 3305089574868224 3318746969805696 3324035422374381 3324951892024884 3326367611204352 3353957441128866 3355891584084864 3362585777067088 3376480759616952 3377411688968928 3383726294156637 3385167038675136 3386100362920704 3392431212958216 3401075312496576 3406449523755564 3407388715794096 3409824863098368 3416154508153728 3422457812612124 3431262371483232 3432208404670848 3445955672366272 3462149616649152 3467620334507628 3471056286004736 3482955804249207 3485399493798144 3490953508633734 3491915999261976 3492878755258464 3500899245125568 3501864477892352 3507312138544656 3507358916012094 3516334992263808 3517304480819712 3522909336533532 3553641787127718 3570341792169438 3578492428995744 3579479054975616 3579526794942384 3594318227979336 3595309217289504 3600990347373306 3602031216360291 3603564912138048 3604558450851072 3612835384164864 3620451239788032 3626220460772052 3627220245845328 3635549216091936 3636551573195904 3658862663049672 3668275393164096 3677712338313728 3690320317401861 3691337775443604 3692909496736512 3694995401230848 3700834050499872 3707662630329801 3710263977268992 3716126753187888 3716176315642362 3717151326320832 3717200902440168 3718225771726752 3726714008894976 3743195314345344 3744227350550016 3756588695716597 3776890490889984 3782908999200474 3783951984863336 3792640848886032 3799588150090044 3808312918509528 3809362908285792 3810413187554688 3816485114577993 3817537357510052 3819162812864256 3833312305268358 3836001809742336 3836052970985664 3837110608970496 3843173821672944 3861234455254704 3876700131412056 3877768976223584 3894918318730296 3904938321755328 3906014952116992 3912187044059888 3914984102075904 3922155509770368 3928405499169723 3929488599665772 3931161722332416 3938511650766264 3939597537628896 3940683723881344 3956967540922176 3966053690282112 3967147170759168 3998949256730571 4001754974360832 4009236888041528 4025803982620212 4026913936847568 4026967644310182 4028077919370648 4037273509636224 4038386626126336 4044722869450692 4055128257207456 4056246296429184 4064439807185472 4065560413694208 4080622776575994 4091120519845392 4116220495930881 4126809817309608 4127947619850912 4137426380602944 4138567110236416 4155668627220864 4156814386423296 4156869826384704 4163438306812356 4164586208192784 4175299954410112 4181795242110936 4181851015245189 4183003993192596 4192553260006848 4212255769368768 4223092149517824 4249001802251232 4256945982971253 4259932714642176 4266720954996786 4267840411701696 4267897332431304 4285533271821516 4286714835999024 4296558164472288 4297742768322432 4298927698779648 4316691862824192 4316749435091808 4323570549382062 4361287647838563 4362490098251532 4363751079318202 4373712968772576 4381783108571583 4393055611974744 4394266821131616 4401210424567374 4404298374148608 4404357114835392 4405571439929088 4423776280589952 4424995959740928 4430825607112047 4432047229832508 4433269189366512 4463040567104064 4471943254838488 4474522112113152 4501974346155936 4503215585291904 4510391499046719 4511635058875516 4513556051566848 4530278178953514 4531587659291979 4534767083328768 4541932698340752 4543184954392128 4554872677538304 4563277083482832 4573694465462016 4573755465405984 4575016495310976 4576277872894464 4616199488865536 4623493779343504 4623555443467246 4642661044473309 4643941072332276 4654604678178312 4655887999015968 4657171673677952 4667865660167424 4676416184726208 4676478554682792 4685159484216882 4687154361242496 4688446656351744 4697212448711376 4726030939772493 4738189049503624 4760455722892584 4771323238660992 4772638739967488 4772702393256512 4780127027532636 4792424303972448 4793745623052672 4801320463164408 4801384498985217 4802708288480388 4804753216184064 4822554190498902 4834960614362736 4836293661127104 4847398954789248 4848735430927872 4878483550732896 4891033857552128 4920427089869148 4921783700591472 4934445400666496 4942187563471587 4943550173773068 4954835670917184 4954901754189816 4956201768427776 4956267869920224 4957634362302336 4978120454708544 4987427838037326 4990927085793792 5030936161693299 5043878665600632 5056854465181376 5064721139425428 5066117533453392 5077750558012704 5079150544381056 5080550916739584 5088646819437324 5101612968744864 5109674285633346 5111083073691144 5114737294647552 5124231762230592 5146893557224848 5148312607006272 5168933508549408 5193224424973728 5201430501761442 5202933979187087 5206584429007104 5228099240697216 5229540679693824 5236430262950601 5237873998892964 5239318132887696 5251348867688352 5252796716838528 5274502488395712 5275956721229568 5284364004800298 5288071587042816 5312922381651456 5330462680691577 5331932342307428 5355512688254157 5367738643493616 5369218582463424 5369290192413576 5370770559160864 5379257185582346 5383031346181632 5392963825934256 5401485521059959 5405347368207072 5406837676276608 5408328395238912 5419253076247296 5440830368767992 5453323824137904 5454827359793856 5488293994574508 5502413089746144 5503930159801216 5512700721057101 5516568507470592 5537006663165406 5539364245104768 5540891502961152 5542493101846272 5551251075749808 5552781610923712 5575726989481248 5575801353660252 5577338657590128 5590071013342464 5616341025825024 5629237495884288 5665335736334976 5674363498800711 5675927977295004 5688961273329048 5690453882268928 5690529776575072 5699382225135066 5714044362428688 5715619781332032 5726306036265078 5728744219296384 5730323691096576 5749968457902537 5755665913455744 5764760732509416 5791851682882056 5815050197118084 5816653464335376 5831617291696768 5842377478095444 5857407482632992 5859022428175488 5868280566089832 5872476153113856 5883233264655552 5894232899498658 5898368374119936 5907767476149396 5909396306443344 5911025585822016 5935451311383264 5950720756138752 6002632461541248 6004287447055872 6013855332062292 6038705973930318 6040370905271352 6040451466465273 6042116879055972 6055910264454336 6057579939189504 6082692385811184 6084369444643776 6098340620541312 6100021993747968 6136680779768088 6148921975402921 6190214725964412 6191921429776368 6206139570904416 6207850665354624 6233502940831296 6235221579634944 6235304739577056 6245157460218534 6246879312289176 6249539148323328 6262949931615168 6274505989788894 6278908269224448 6288829890010272 6301374586363324 6334638224276736 6347274297190112 6357303946597318 6361764318214656 6373502703376848 6389899071963264 6391660830736896 6400081432495179 6401760617552544 6401845998646956 6403611051307184 6430072253998536 6444837246708432 6446614152483648 6448391548169472 6463198606385664 6504644734310528 6515009943067483 6543735147377298 6545626618977303 6560569453158864 6562378267455296 6589583417962116 6591400231697424 6601815636851061 6606447561222912 6606535672253088 6608357159893632 6610179149736448 6637493939611392 6648070844748762 6649903784049768 6652735222408704 6707914882257732 6711783168169728 6725171554134176 6752961519233904 6754823377937856 6767452588313274 6770334077350272 6772200725841408 6784862425916432 6795417268430271 6802150624993152 6812899047511128 6814777431588192 6832309016307456 6844915625224248 6862524742966464 6864416809341696 6891911344732544 6924299233298304 6935240669015256 6935333165200869 6965911608498414 6970798987596288 6981907017267468 6983831998523952 6985757510516928 7001798490251136 7003728955784704 7014624277089312 7014717832024188 7027739226325323 7032669984527616 7045818673067064 7107283574255436 7140683584338876 7156984857991488 7158958109951232 7159053589884768 7188636455958672 7190618434579008 7201980694746612 7204062432720582 7207129824276096 7209116901702144 7252440921544104 7254440491690656 7271098432183872 7273103146391808 7317725326099344 7336550786328192 7380640634803722 7382675550887208 7385818993473024 7401668100999744 7415325260659602 7420527954537984 7432253506375776 7432352631284724 7434302652641664 7434401804880336 7436451543453504 7481141757055989 7486390628690688 7513177391433194 7553780981779968 7565817998400948 7567903969726672 7585281697772064 7599176300180088 7616625837019056 7618725816571584 7620826375109376 7632970229155986 7635074715020104 7638325625728512 7666624610536716 7672105941971328 7674221217940992 7686347643345888 7722468910509408 7753400262824112 7755537952447168 7789836637460592 7802145752642163 7809876643510656 7812029904233984 7824374088119776 7844311019540736 7856810998339446 7858977199331544 7862323444664832 7877023301532528 7879195075257792 7881367447762688 7913935081844352 7926546007200447 7932107380564224 7997898513461142 8003509948721664 8018473776083056 8051607965240424 8053827873695136 8053935288620364 8056155838741296 8068885778373519 8074547019272448 8089445738901384 8110256514414912 8112492592858368 8128879614370944 8131120827388416 8161245553151988 8182241039690784 8232440991861762 8253619634619216 8255895239701824 8274852761205888 8277134220472832 8305509994748109 8311337254441728 8313739652769408 8326876613624712 8329172416385568 8350599908820224 8363590484221872 8363702030490378 8366007986385192 8385106520013696 8424511538737536 8498003604502464 8513891965942506 8519865429284352 8533441909993572 8535680823403392 8535794664862608 8571066543643032 8573429671998048 8589459054397617 8593116328944576 8595485536644864 8633383725648384 8633498870183616 8647141098764124 8722575295677126 8724980196503064 8727502158636404 8747425937545152 8763566217143166 8786111223949488 8788533642263232 8802420849134748 8808714229670784 8811142879858176 8841349349247987 8847552561179904 8861651214224094 8864094459665016 8866538378733024 8926081134208128 8943886509676976 9003948692311872 9006431170583808 9020782998093438 9023270117751032 9027112103133696 9060556357907028 9063175318583958 9069534166657536 9083865396681504 9086369908784256 9126554166965664 9147388930924032 9147510930811968 9150032990621952 9232398977731072 9246987558687008 9247110886934492 9285322088946618 9287882144664552 9309209356356624 9311775998031936 9314343347355904 9335731320334848 9352832369452416 9352957109365584 9367736190327801 9370318968433764 9374308722484992 9394424897422752 9411758984683341 9452061879544986 9476378099007248 9520911445785168 9535955919895977 9542646477321984 9545404786513024 9560254055065272 9584848607944896 9587491246105344 9602640926328816 9602768997970434 9605416576960776 9609506432368128 9645108380997804 9669921228725472 9672587322254208 9694797909578496 9756967101465792 9782067715104256 9815602721065947 9840854179738296 9843567401182944 9868890801332992 9884375126943174 9887100347546136 9909671341834368 9909803508379632 9912403536855552 9912535739840448 9915268724604672 9956240909417088 9972106267123143 9974855676074652 10061872323386598 10087757331201264 10113708930362752 10129442278850856 10132235066906784 10151178882469911 10155501116025408 10158301088762112 10177293638874648 10203225937489728 10219348571266692 10222166147382288 10229474589295104 10248463524461184 10293787114449696 10296625214012544 10337867017098816 10386448849947456 10402861003522884 10405867958374174 10413168858014208 10448867412747621 10456198481394432 10472860525901202 10475747997785928 10478636265775392 10502697735376704 10505593433677056 10549004976791424 10551913442459136 10568728009600596 10660925361383154 10663864684614856 10711025376508314 10735477286987232 10738437164926848 10738580384827152 10741541118321728 10758514371164692 10785927651868512 10802971042119918 10806093649080873 10810694736414144 10813675352553216 10838506152494592 10881660737535984 10906647648275808 10909654719587712 10976587989149016 11004826179492288 11007860319602432 11025401442114202 11033137014941184 11070960952205583 11074013326330812 11078728490209536 11084986203692544 11102502151499616 11105563221847424 11122987890989403 11151453978962496 11151602707320504 11154677315180256 11180142026684928 11232682051650048 11269766087149791 11330671472669952 11348726997601422 11351855954590008 11377922546658096 11380907764537856 11381059553150144 11398764450270132 11428088724857376 11431239562664064 11449455343733979 11452612072530156 11457488438592768 11499936915805074 11511331826911488 11529521465018832 11583703365764112 11630100394236168 11633306928670752 11663234583393536 11684754956190888 11714814965265984 11718044856350976 11736561132179664 11744952306227712 11766466529311104 11785216497509169 11788465798997316 11815534952298792 11818792612886688 11822051171644032 11870902622766528 11901441512277504 11996847770191713 12005264923082496 12027710664124584 12077411947860636 12080741810542704 12080902932930546 12084233758111944 12111820528908672 12115159878379008 12165384771622368 12168738889287552 12196681241082624 12273361559536176 12297843950805842 12348661487792643 12380429451928824 12383842859552736 12406996411907669 12412279141808832 12415701330709248 12467005881662592 12470443159269888 12470609479154112 12490314920437068 12493758624578352 12525899863230336 12549011979577788 12577659780020544 12602749172726648 12669276448553472 12694548594380224 12714607893194636 12747005406753696 12770837948913759 12779798143926528 12800162864990358 12803521235105088 12803691997293912 12807222102614368 12860144507997072 12889674493416864 12893228304967296 12896783096338944 13009289468621056 13030019886134966 13083862943515689 13087470294754596 13091253237954606 13121138906317728 13124756534910592 13145349325714749 13179166835924232 13182800463394848 13203631273702122 13212895122445824 13213071344506176 13216714319787264 13274987879222784 13296141689497524 13299807568099536 13415829764515464 13423566336339456 13450343108268352 13505923038467808 13509646755875712 13531174497140157 13534905176626548 13540668154700544 13569724851832864 13590834536860542 13594762977875937 13604301249986304 13625798095022256 13629554863176384 13664618032614912 13689831250448496 13725049485932928 13728833618683392 13783822689465088 13848598466596608 13870481338030512 13870666330401738 13927983133419927 13931823216996828 13963814034534936 13967663997047904 13971515021033856 14003596980502272 14029248554178624 14029435664048376 14055478452650646 14065339969055232 14091637346134128 14178092819317479 14214567148510872 14281367168677752 14313969715982976 14317916219902464 14318107179769536 14377272911917344 14381236869158016 14403961389493224 14404153496955651 14408124865441164 14414259648552192 14504881843088208 14508880983381312 14542196864367744 14546206292783616 14635450652198688 14662813941345427 14673101572656384 14761281269607444 14765351101774416 14803336201999488 14830650521319204 14864507012751552 14864705262569448 14868605305283328 14868803609760672 14872903086907008 14962283514111978 14972781257381376 15026354782866388 15092808485079897 15131635996801896 15135807939453344 15170563395544128 15198352600360176 15233251674038112 15237451633143168 15241652750218752 15265940458311972 15270149430040208 15333249221073432 15344211883942656 15372695286691776 15444937821018816 15506800525648224 15511075904894336 15579673274921184 15604291505284326 15608801937561261 15619753287021312 15648748176239552 15688622039081472 15713621996678892 15717954398663088 15754046603065056 15758390150515584 15762734895525376 15827870163688704 15853092014400894 15864214761128448 15991388042074731 15995797026922284 16036947552166112 16066538064762471 16103215930480848 16107655747390272 16107870577240728 16112311677482592 16137771556747038 16149094038544896 16178891477802768 16204456563179877 16220513028829824 16224985185716736 16257759228741888 16322491106303976 16364482079381568 16464881983723524 16507239269238432 16511790479403648 16538102163171303 16549705522411776 16611019989496218 16622674508883456 16627479305538816 16653753227249424 16658344832771136 16701199817640448 16727180968443744 16727404060980756 16732015972770384 16770213040027392 16849023077475072 16996007209004928 17023090496402133 17027783931885012 17066883819987144 17071361646806784 17071589329725216 17142133087286064 17146859343996096 17178918108795234 17186232657889152 17190971073289728 17266997740367232 17294282197528248 17328780112499141 17445150591354252 17449960393006128 17455004317272808 17494851875090304 17527132434286332 17572222447898976 17577067284526464 17604841698269496 17617428459341568 17682698698495974 17695105122359808 17723302428448188 17728188919330032 17733076757466048 17852162268416256 17887773019353952 18007897384623744 18012862341167616 18041565996186876 18046540235502064 18121112715814056 18121354399395819 18126350637167916 18167730793363008 18172739817568512 18253108333931328 18295021861623936 18300065981243904 18446765926208763 18493975117374016 18494221773868984 18570644177893236 18575764289329104 18618418712713248 18623551996063872 18628686694711808 18705664738904832 18705914218731168 18735472380655602 18740637936867528 18748617444969984 18788849794845504 18823517969366682 18904123759089972 18952756198014496 19041822891570336 19071911839791954 19085292954643968 19090809573026048 19120508110130544 19169697215889792 19174982492210688 19200244297485537 19205281852657632 19205537995940868 19210833153921552 19290216761995608 19339842457450944 19345174644508416 19389595819156992 19513934202931584 19545029829202449 19631205442131894 19636879856931909 19681708359476592 19687134802365888 19737781602665984 19768750253886348 19774200695092272 19805446910553183 19819342683668736 19819607016759264 19825071479680896 19830537449209344 19912481818834176 19944212534246286 19949711352149304 20123744646773196 20175514662402528 20227417860725504 20258884557701712 20264470133813568 20302357764939822 20311002232050816 20316602177524224 20354587277749296 20406451874979456 20438697142533384 20444332294764576 20496927048922368 20587574228899392 20593250428025088 20675734034197632 20772897699894912 20805722007045768 20805999495602607 20811735916748348 20897734825495242 20912396962788864 20945721051802404 20951495995571856 20957272531550784 21005395470753408 21011186867354112 21083217678975969 21098009953582848 21137456019201192 21321850722766308 21327729369229712 21422050753016628 21470954573974464 21476874329853696 21477160769654304 21483082236643456 21517028742329384 21571855303737024 21605942084239836 21612187298161746 21621389472828288 21627350705106432 21763321475071968 21813295296551616 21819309439175424 21953175978298032 22009652358984576 22015720639204864 22050802884228404 22141921904411166 22148026652661624 22157456980419072 22205004302999232 22211126443694848 22245975781978806 22302907957924992 22303205414641008 22309354630360512 22443425271167967 22539532174299582 22661342945339904 22697453995202844 22703711909180016 22755845093316192 22762119106300288 22797528900540264 22856177449714752 22862479125328128 22898910687467958 22905224145060312 22914976877185536 22999873831610148 23022663653822976 23059042930037664 23167406731528224 23260200788472336 23266613857341504 23326469166787072 23369509912381776 23406437257926489 23429629930531968 23436089712701952 23473122264359328 23532933058622208 23570432995018338 23576931597994632 23631069904597584 23637585225773376 23644102343288064 23741805245533056 23779638021601341 23993695540383426 24010529846164992 24055421328249168 24154823895721272 24161483621085408 24161805865861092 24168467516223888 24206657335120557 24223641057817344 24330769543244736 24337477778575104 24393362482165248 24546723119072352 24595687901611684 24697322975585286 24760858903857648 24767685719105472 24813992823815338 24824558283617664 24831402661418496 24916529984244327 24934011763325184 24941218958308224 24980629840874136 24987517249156704 25051799726460672 25098023959155576 25155319560041088 25205498345453296 25389097188760448 25429215786389272 25494010813507392 25541675897827518 25559596287853056 25600325729980716 25607042470210176 25607383994587824 25614444205228736 25720289015994144 25768377163192851 25779348986833728 25786456609934592 26018578937242112 26060039772269932 26167725887031378 26174940589509192 26182506475909212 26242277812635456 26249513069821184 26290698651429498 26358333671848464 26365600926789696 26407262547404244 26426142689012352 26433428639574528 26524048047743961 26592283378995048 26599615136199072 26831659529030928 26900686216536704 27011846076935616 27019293511751424 27062348994280314 27069810353253096 27081336309401088 27139449703665728 27181669073721084 27189525955751874 27208602499972608 27251596190044512 27259109726352768 27379662500896992 27450098971865856 27567645378930176 27697196933193216 27740962676061024 27741332660803476 27855966266839854 27863646433993656 27927628069069872 27935327994095808 27943030042067712 28007193961004544 28058497108357248 28058871328096752 28103208570983403 28110956905301292 28183274692268256 28356185638634958 28429134297021744 28562734337355504 28607867759687931 28627939431965952 28636214359539072 28754545823834688 28762473738316032 28807922778986448 28808306993911302 28816249730882328 28828519297104384 29009763686176416 29017761966762624 29084393728735488 29270901304397376 29325627882690854 29346203145312768 29446808163197841 29522562539214888 29530702203548832 29585914520702903 29606672403998976 29661301042638408 29729014025503104 29729410525138896 29737210610566656 29737607219521344 29745806173814016 29924567028223956 30052709565732776 30185616970159794 30263271993603792 30271615878906688 30341126791088256 30396705200720352 30453536647409733 30466503348076224 30474903266286336 30531880916623944 30540298860080416 30666498442146864 30688423767885312 30745390573383552 30889875642037632 31013601051296448 31022151809788672 31159346549842368 31208583010568652 31217603875122522 31239506574042624 31297496352479104 31346602238242863 31427243993357784 31435908797326176 31508093206130112 31516780301031168 31655740327377408 31706184028801788 31982776084149462 31991594053844568 32073895104332224 32133076129524942 32206431860961696 32215311494780544 32215741154481456 32224623354965184 32275543113494076 32357782955605536 32408913126359754 32418280947242619 32441026057659648 32515518457483776 32644982212607952 32728964158763136 32929763967447048 33014478538476864 33023580958807296 33076204326342606 33099411044823552 33212882856616749 33222039978992436 33254958611077632 33307506454498848 33316689665542272 33454361936887488 33454808121961512 33464031945540768 33540426080054784 33698046154950144 33809298261449373 33992014418009856 34046180992804266 34055567863770024 34133767639974288 34142723293613568 34143178659450432 34284266174572128 34293718687992192 34348366031201937 34357836217590468 34372465315778304 34533995480734464 34588564395056496 34657560224998282 34890301182708504 34899920786012256 34910008634545616 34965171706285249 34989703750180608 35054264868572664 35144444895797952 35154134569052928 35209683396538992 35234856918683136 35365397396991948 35446604856896376 35456377838660064 35466153514932096 35704324536832512 35775546038707904 35990543310575139 36015794769247488 36083131992373752 36093080471004128 36242225431628112 36242708798791638 36252701274335832 36335461586726016 36345479635137024 36506216667862656 36590043723247872 36893531852417526 36987950234748032 36988443547737968 37045984463377929 37141288355786472 37151528578658208 37220989235723007 37236837425426496 37247103992127744 37411329477809664 37411828437462336 37470944761311204 37481275873735056 37577699589691008 37647035938733364 37808247518179944 37905512396028992 38083645783140672 38143823679583908 38181619146052096 38241016220261088 38312513846741277 38339394431779584 38400488594971074 38410563705315264 38411075991881736 38421666307843104 38580433523991216 38679684914901888 38690349289016832 39027868405863168 39090059658404898 39251588830547067 39262410884263788 39273759713863818 39363416718953184 39374269604731776 39537500507772696 39548401390184544 39610893821106366 39638685367337472 39639214033518528 39650142959361792 39824963637668352 39888425068492572 39899422704298608 40247489293546392 40351029324805056 40454835721451008 40517769115403424 40528940267627136 40593523491420471 40604715529879644 40622004464101632 40709174555498592 40784288933627811 40812903749958912 40877394285066768 40888664589529152 40993854097844736 41175148457798784 41186500856050176 41322475652882567 41351468068395264 41545795399789824 41611444014091536 41611998991205214 41623471833496696 41795469650990484 41891442103604808 41902991991143712 41914545063101568 42010790941506816 42166435357951938 42196019907165696 42274912038402384 42534278457952437 42643701445532616 42655458738459424 42844101506033256 42941909147948928 42953748659707392 42954321539308608 42966164473286912 43034057484658768 43143710607474048 43211884168479672 43212460490866953 43224374596323492 43242778945656576 43526642950143936 43626590593103232 43638618878350848 43906351956596064 43988441824036281 44019304717969152 44101605768456808 44283843808822332 44296053305323248 44410008605998464 44422252887389696 44491951563957612 44605815915849984 44606410829282016 44618709260721024 44886850542335934 45079064348599164 45278425455239691 45394907990405688 45407423818360032 45511690186632384 45524238212600576 45595057801080528 45712354899429504 45724958250656256 45797821374935916 45810448290120624 45999747663220296 46118085860075328 46334813463056448 46520401576944672 46533227714683008 46739019824763552 46812874515852978 46826405812683783 46859259861063936 46946244528718656 47065866117244416 47140865990036676 47153863195989264 47262139809195168 47275170451546752 47288204686576128 47483610491066112 47559276043202682 47974164126224193 47987391080766852 48110842656498336 48199614194287413 48309647791442544 48322967242170816 48323611731722184 48336935032447776 48413314670241114 48447282115634688 48661539086489472 48674955557150208 48835653044315761 49093446238144704 49191375803223368 49394645951170572 49521717807715296 49535371438210944 49614306489513909 49627985647630676 49649116567235328 49833059968488654 49868023526650368 49882437916616448 49961259681748272 49975034498313408 50103599452921344 50196047918311152 50310639120082176 50410996690906592 50778194377520896 50858431572778544 50988021627014784 51069271489206399 51083351795655036 51200651459961432 51214084940420352 51214767989175648 51228888410457472 51440578031988288 51536754326385702 51558697973667456 51572913219869184 51986340337497423 52120079544539864 52335451774062756 52349881179018384 52365012951818424 52484555625270912 52499026139642368 52581397302858996 52716667343696928 52731201853579392 52814525094808488 52852285378024704 53048096095487922 53184566757990096 53199230272398144 53663319058061856 53801372433073408 54023692153871232 54038587023502848 54124697988560628 54139620706506192 54278899407331456 54363338147442168 54364063198187457 54379051911503748 54503192380089024 54518219452705536 54759325001793984 54900197943731712 55340297778626289 55481925352122048 55482665321606952 55711932533679708 55727292867987312 55855256138139744 55870655988191616 55886060084135424 56116994216714496 56117742656193504 56206417141966806 56221913810602584 56366549384536512 56712371277269916 56858268594043488 57125468674711008 57215735519375862 57255878863931904 57272428719078144 57509091647669376 57524947476632064 57600732892456611 57615845557972896 57616613987822604 57632499461764656 58019527372352832 58035523933525248 58168787457470976 58541802608794752 58635089487607347 58651255765381708 58893616326395682 58910639570795727 59045125078429776 59061404407097664 59171829041405806 59213344807997952 59322602085276816 59416340731659549 59458028051006208 59458821050277792 59475214439042688 59491612347628032 59849134056447912 60105419131465552 60371233940319588 60526543987207584 60543231757813376 60682253582176512 60793410401440704 60907073294819466 60933006696152448 60949806532572672 61063761833247888 61080597720160832 61332996884293728 61490781146767104 61779751284075264 62027202102592896 62044303619577344 62318693099684736 62417166021137304 62417998486807821 62435207750245044 62594992704958208 62693204476485726 62854487986715568 62871817594652352 63016186412260224 63033560602062336 63249653036927907 63412368057603576 63965552168298924 63983188107689136 64147790208664448 64266152259049884 64412863721923392 64430622989561088 64431482308962912 64449246709930368 64551086226988152 64715565911211072 64817826252719508 64836561894485238 64882052115319296 65289964425215904 65457928317526272 65859527934894096 66028957076953728 66047161917614592 66152408652685212 66425765713233498 66444079957984872 66615012908997696 66633379331084544 66908723873774976 66909616243923024 66928063891081536 67618596522898746 67638141729432131 67984028836019712 68092361985608532 68111135727540048 68267535279948576 68286357318900864 68568532349144256 68587437375984384 68696732062403874 68715672435180936 68744930631556608 69067990961468928 69177128790112992 69315120449996564 69780602365417008 69799841572024512 69820017269091232 69930343412570498 69979407500361216 70108529737145328 70219311773779467 70288889791595904 70308269138105856 70419366793077984 70730794793983896 70893209713792752 70912755677320128 70932307029864192 71551092077415808 71665109373742313 71981086621150278 72031589538494976 72166263984747504 72186160942008256 72484450863256224 72485417597583276 72505402548671664 72619972005361671 72670923173452032 73012433335725312 73180087446495744 73787063704835052 73975900469496064 73976887095475936 74091968926755858 74282576711572944 74303057157316416 74441978471446014 74473674850852992 74494207984255488 74749589952732981 74823656874924672 74941889522622408 74962551747470112 75155399179382016 75294071877466728 75616495036359888 75811024792057984 76167291566281344 76287647359167816 76482032440522176 76625027693482554 76678788863559168 76800977189942148 76821127410630528 76822151983763472 76843332615686208 77160867047982432 77305131489578553 77359369829803776 78055736811726336 78180119316809796 78503177661094134 78524821768527576 78547519427727636 78726833437906368 78748539209463552 79075001015545392 79096802780369088 79221787642212732 79278428067037056 79300285918723584 79776850136985144 79798845408597216 80494978587092784 80702058649610112 81035538230806848 81057880535254272 81187046982840942 81209431059759288 81244008928203264 81418349110997184 81568577867255622 81625807499917824 81754788570133536 81777329179058304 82350296915597568 82644951305765134 82702936136790528 83091590799579648 83222888028183072 83223997982410428 83246943666993392 83590939301980968 83782884207209616 83805983982287424 83829090126203136 84021581883013632 84332870715903876 84549824076804768 85068556915904874 85287402891065232 85310917476918848 85688203012066512 85823603279063793 85883818295897856 85908643078617216 85932328946573824 86068114969317536 86287421214948096 86423768336959344 86424920981733906 86448749192646984 86485557891313152 87053285900287872 87253181186206464 87812703913192128 87976883648072562 88038609435938304 88203211536913616 88340424489593523 88567687617644664 88592106610646496 88757743562108709 88820017211996928 88983903127915224 89211631831699968 89212821658564032 89237418521442048 89773701084671868 90158128697198328 90556850910479382 90789815980811376 90814847636720064 91023380373264768 91048476425201152 91190115602161056 91360609942229199 91424709798859008 91595642749871832 91620896580241248 91999495326440592 92236171720150656 92669626926112896 93040803153889344 93066455429366016 93478039649527104 93625749031705956 93652811625367566 93718519722127872 93892489057437312 94281731980073352 94307726391978528 94524279618390336 94550340903093504 94967220982132224 95118552086405364 95948328252448386 95974782161533704 96221685312996672 96399228388574826 96619295582885088 96645934484341632 96647223463444368 96673870064895552 96826629340482228 97254842841727857 97323078172978944 97671306088631522 98186892476289408 98382751606446736 98789291902341144 99043435615430592 99070742876421888 99228612979027818 99255971295261352 99298233134470656 99666119936977308 99764875833232896 99922519363496544 99950068996626816 100392095836622304 100621278240164352 100821993381813184 101427894784348119 101556388755041792 101716863145557088 101976043254029568 102138542978412798 102166703591310072 102401302919922864 102428169880840704 102429535978351296 102457776820914944 102881156063976576 103045098093605811 103073508652771404 103117395947334912 103972680674994846 104240159089079728 104670903548125512 104699762358036768 104730025903636848 104895515118855747 104969111250541824 105162794605717992 105433334687393856 105462403707158784 105629050189616976 105704570756049408 106096192190975844 106369133515980192 106398460544796288 107326638116123712 107602744866146816 107971629931725417 108047384307742464 108249395977121256 108279241413012384 108557798814662912 108726676294884336 108728126396374914 108758103823007496 109006384760178048 109036438905411072 109518650003587968 110680595557252578 110963850704244096 110965330643213904 111423865067359416 111454585735974624 111662967707169021 111710512276279488 111741311976383232 112233988433428992 112235485312387008 112412834283933612 112443827621205168 112733098769073024 113424742554539832 113716537188086976 114250937349422016 114431471038751724 114544857438156288 114937541540223831 115018183295338752 115201465784913222 115231691115945792 115233227975645208 115264998923529312 116039054744705664 116071047867050496 117083605217589504 117270178975214694 117302511530763416 117787232652791364 117821279141591454 118090250156859552 118122808814195328 118343658082811612 118645204170553632 118832681463319098 118916056102012416 118917642100555584 118950428878085376 119698268112895824 120210838262931104 120742467880639176 121053087974415168 121086463515626752 121364507164353024 121586820802881408 121780570474261413 121814146589638932 121866013392304896 122127523666495776 122161195440321664 122352866800883433 122665993768587456 122981562293534208 123559502568150528 123967426958647701 124054404205185792 124637386199369472 124834332042274608 124835996973615642 124870415500490088 125189985409916416 125386408952971452 125708975973431136 125743635189304704 126032372824520448 126499306073855814 126824736115207152 127602835373857311 127931104336597848 127966376215378272 128295580417328896 128532304518099768 128825727443846784 128861245979122176 128862964617925824 128898493419860736 129102172453976304 129431131822422144 129635652505439016 129637381472600859 129673123788970476 130579928850431808 130915856635052544 131719055869788192 131965325472108843 132057914153907456 132304817305370424 132851531426466996 132888159915969744 133230025817995392 133266758662169088 133817447747549952 133819232487846048 133856127782163072 135237193045797492 135276283458864262 135835276365719073 136184723971217064 136222271455080096 136535070559897152 136572714637801728 137137064698288512 137174874751968768 137393464124807748 137431344870361872 138354257580225984 138630240899993128 139561204730834016 139599683144049024 139640034538182464 139860686825140996 140217059474290656 140438623547558934 140479217438051349 140577779583191808 140838733586155968 141461589587967792 141786419427585504 141825511354640256 141864614059728384 143102184154831616 143330218747484626 143922492378672579 143962173242300556 144332527969495008 144372321884016512 144598842582862239 144968901726512448 144970835195166552 145010805097343328 145239944010723342 145341846346904064 146024866671450624 146506959132947283 147574127409670104 147951800938992128 147953774190951872 148183937853511716 148565153423145888 148606114314632832 148842919468541727 148883956942892028 148947349701705984 149499179905465962 149647313749849344 149883779045244816 149925103494940224 150310798358764032 150588143754933456 151232990072719776 151622049584115968 152334583132562688 152575294718335632 152964064881044352 153207814467619197 153250055386965108 153601954379884296 153642254821261056 153644303967526944 153686665231372416 154321734095964864 154610262979157106 154718739659607552 155959021012492269 156360238633619592 157006355322188268 157049643537055152 157095038855455272 157453666875812736 157497078418927104 158150002031090784 158193605560738176 158443575284425464 158556856134074112 159553700273970288 159597690817194432 160989957174185568 161290953354799697 161404117299220224 162071076461613696 162115761070508544 162374093965681884 162418862119518576 162836698221994368 163137155734511244 163509577140267072 163554658358116608 164700593831195136 165289902611530268 166020893335878867 166445776056366144 166447995964820856 166493887333986784 167181878603961936 167565768414419232 167611967964574848 167658180252406272 168665741431807752 169099648153609536 170137113831809748 170574805782130464 170621834953837696 171376406024133024 171647206558127586 171767636591795712 171817286157234432 172136229938635072 172574842429896192 172847536673918688 172849841963467812 172897498385293968 174106571800575744 174506362372412928 175625407826384256 175905268462822041 175953767296145124 176406423073827232 176680848979187046 176731918712387181 177135375235289328 177184213221292992 177515487124217418 177640034423993856 177967806255830448 178249022194978647 178425643317128064 178474837042884096 179547402169343736 180316257394396656 181113701820958764 181579631961622752 181629695273440128 182046760746529536 182380231204322112 182721219884458398 182849419597718016 183191285499743664 183241793160482496 183998990652881184 184472343440301312 185339253852225792 186081606307778688 186132910858732032 186956079299054208 187251498063411912 187253995460423463 187305623250735132 187784978114874624 188563463960146704 188615452783957056 189048559236780672 189100681806187008 190237104172810728 190616581237490551 191896656504896772 191949564323067408 192443370625993344 192798456777149652 193238591165770176 193291868968683264 193294446926888736 193347740129791104 193653258680964456 194509685683455714 194646156345957888 195342612177263044 196373784952578816 196765503212893472 197578583804682288 198086871230861184 198141485752843776 198457225958055636 198511942590522704 199332239873954616 199845038726993088 199900137993253632 200784191673244608 201643986763626368 202855789568696238 202914425188296393 203433726291114176 203952086508059136 204277085956825596 204333407182620144 204802605839845728 204859071956702592 204915553641829888 205762312127953152 206090196187211622 206147017305542808 206234791894669824 207945361349989692 208480318178159456 209341807096251024 209399524716073536 209460051807273696 209791030237711494 209938222501083648 210325589211435984 210657935321338401 210866669374787712 210924807414317568 211258100379233952 212192384381951688 212738267031960384 212796921089592576 214653276232247424 214995328121226939 215943259863450834 216094768615484928 216498791954242512 216558482826024768 217115597629325824 217453352589768672 217456252792749828 217516207646014992 217859916016085013 218012769520356096 219037300007175936 221361191114505156 221927701408488192 221930661286427808 222847730134718832 222909171471949248 223325935414338042 223421024552558976 223482623952766464 224470970624774016 224825668567867224 224887655242410336 225466197538146048 226849485109079664 227433074376173952 228501874698844032 228862942077503448 229875083080447662 230036366590677504 230402931569826444 230463382231891584 230466455951290416 230529997847058624 231915394468735659 232078109489411328 234167210435179008 234540357950429388 234605023061526832 235574465305582728 235642558283182908 236180500313719104 236245617628390656 236687316165623224 237290408341107264 237665362926638196 237835284201111168 237900857756170752 239396536225791648 240421676525862208 241484935761278352 242106175948830336 242172927031253504 243173641605762816 243561140948522826 243628293179277864 243732026784609792 244255047332991552 244322390880643328 244705733601766866 245331987537174912 247934853917295402 248108808410371584 249274772398738944 249668664084549216 249671993947231284 249740831000980176 250772817905942904 251417951946862272 251487270378609408 252064745649040896 252998612147711628 253649472230414304 255205670747714622 255862208673195696 255932752430756544 256591160834657792 257064609036199536 257470809837191379 257651454887693568 257725929235851648 257796986839721472 258204344907952608 258862263644844288 259271305010878032 259274762945201718 259346247577940952 261159857700863616 263438111739576384 263930650944217686 264115828307814912 264609634610740848 265703062852933992 265776319831939488 266273230686326127 266460051635990784 267634895495099904 267638464975692096 267712255564326144 270474386091594984 270552566917728524 271670552731438146 272369447942434128 272444542910160192 273070141119794304 273145429275603456 274081829826687597 274274129396577024 274786928249615496 274862689740723744 276708515160451968 277260481799986256 279122409461668032 279199366288098048 279280069076364928 279721373650281992 280434118948581312 280877247095117868 280958434876102698 281155559166383616 281677467172311936 282923179175935584 283572838855171008 283651022709280512 286204368309663232 286660437494969252 287844984757345158 287924346484601112 288665055938990016 288744643768033024 289197685165724478 289937803453024896 289941670390333104 290021610194686656 290479888021446684 291764528525183571 293013918265894566 295148254819340208 295907548381903744 296367875707023432 297130306846291776 297212228629265664 297685838937083454 297767913885784056 297894699403411968 298998359810931924 299294627499698688 299767558090489632 299850206989880448 301176287509866912 302465980145439552 303244099168231936 304283684353044357 304669166265125376 305150589436671264 305928129762088704 306415628935238394 306500110773930216 307203908759768592 307284509642522112 307288607935053888 307373330462744832 308643468191929728 309135294280817433 309220525958314212 311918042024984538 312720477267239184 314012710644376536 314099287074110304 314190077710910544 314686545356567241 314907333751625472 316300004062181568 316387211121476352 316887150568850928 317113712268148224 319107400547940576 319195381634388864 321979914348371136 322581906709599394 322808234598440448 323914889795176251 324142152923227392 324748187931363768 324837724239037152 325673396443988736 326274311469022488 327019154280534144 327109316716233216 330579805223060536 332041786671757734 332891552112732288 332895991929641712 332987774667973568 334363757207923872 334988903121507063 335131536828838464 335223935929149696 337331482863615504 338199296307219072 340274227663619496 341149611564260928 341243669907675392 342752812048266048 343294413116255172 343634572314468864 344272459877270144 344812624620671493 345695073347837376 345699683926935624 345794996770587936 348213143601151488 351250815652768512 351810536925644082 351907534592290248 352812846147654464 353361697958374092 353463837424774362 354270750470578656 354368426442585984 355030974248434836 355935612511660896 356498044389957294 356851286634256128 359094804338687472 360632514788793312 362227403641917528 363159263923245504 363259390546880256 364093521493059072 364760462408644224 365341711422784239 365442439768916796 366382570999487328 366483586320964992 367997981305762368 368944686880602624 370678507704451584 371902280875943103 372163212615557376 373912158598108416 374502996126823824 374507990920846926 374611246501470264 375569956229749248 377126927920293408 377230905567914112 378097118473561344 380474208345621456 381233162474981102 382808506121571933 383793313009793544 383899128646134816 384616888769137739 384886741251986688 385596913554299304 386477182331540352 386583737937366528 386588893853777472 386695480259582208 387306517361928912 389019371366911428 390685224354526088 392747569905157632 393531006425786944 395157167609364576 395895976416326529 396173742461722368 396914451916111272 397023885181045408 398664479747909232 399690077453986176 399800275986507264 401568383346489216 403287973527252736 405711579137392476 405828850376592786 406867452582228352 407505829097157219 408554171913651192 408666814365240288 409605211679691456 409718143913405184 411524624255906304 412180392374423244 412294034611085616 415890722699979384 416960636356318912 418683614192502048 418799049432147072 418920103614547392 419582060475422988 420651178422871968 421315870642676802 421437652314154047 421733338749575424 422516200758467904 424384768763903376 425476534063920768 425593842179185152 429306552464494848 429990656242453878 431767477136017737 431886519726901668 432997583908485024 433116965652049536 434906705179537344 434912505585499656 435032415292029984 435719832032170026 436025539040712192 438074600014351872 439520877398841849 442722382229010312 443855402816976384 443861322572855616 445695460269437664 445818342943898496 446528758405625181 446651870828676084 446842049105117952 448941941249548032 449651337135734448 449775310484820672 450932395076292096 453698970218159328 454547232181708237 454866148752347904 457003749397688064 457725884155006896 459750166160895324 460805863139652888 460926764463783168 460932911902580832 461059995694117248 463830788937471318 464156218978822656 467877063037476807 469080715900858776 469210046123053664 471148930611165456 471285116566365816 472361000627438208 472491235256781312 473374632331246448 474580816682214528 475330725853276392 475670568402222336 478793072451583296 480843353051724416 482969871522556704 483872860064399091 484212351897660672 486347283211525632 487122281897045652 487256586358555728 488510094665983104 488644781761286656 489411467203533732 490663975074349824 495869707834590804 498062680007636601 499337328169098432 499343987894462568 499481662001960352 501545635811885808 502835903893724544 502974540757218816 505997224295423256 507298944460828608 510411341495429244 511724417346391392 511865504861513088 514129218072399072 514941619674382758 515302909775387136 515451858471703296 516408689815905216 517724527289688576 518542610021756064 518549525890403436 518692495155881904 522319715401727232 526876223479152768 527715805388466123 527861301888435372 529219269221481696 530195756137161543 531406125705867984 531552639663878976 532546461372652254 532920103271981568 535276929951384192 535424511128652288 537192183487473371 540948772183189968 541105133835457048 543341105462876292 544738895884868256 544889085820320384 546140282239588608 548163659653375194 548548258793154048 549573856499230992 549725379481447488 553417030320903936 554520963599972512 558244818923336064 558398732576196096 558560138152729856 559442747300563984 560868237897162624 561754494190235736 561761986381270389 561916869752205396 563354934344623872 565846358351871168 567145677710342016 567302045418561024 571849743712471653 573320874989938504 575689969514690316 575848692969202224 577330111877980032 577489287536066048 578395370331448956 579875606906049792 579883340780666208 580043220389373312 580959776042893368 583529057050367142 586027836531789132 590296509638680416 591815096763807488 592735751414046864 594260613692583552 594424457258531328 595371677874166908 595535827771568112 597996719621863848 599535116180979264 599700413979760896 602352575019733824 604931960290879104 608567368706088714 608743275564889179 610301178873342528 611856259524177408 612831257870476788 613000221547860432 614407817519537184 614577215870107776 614746660925489664 617286936383859456 618270588561634866 618441051916628424 623836084049969076 625440954534478368 628025421288753072 628198574148220608 628380155421821088 629373090713134482 629814667503250944 632600008124363136 632774422242952704 633774301137701856 638214801095881152 638390763268777728 643959828696742272 644985984363680817 645163813419198788 647829779590352502 648284305846454784 649496375862727536 649675448478074304 651346792887977472 652548622938044976 653579748048255039 654038308561068288 661159610446121072 664083573343515468 665783104225464576 665791983859283424 665975549335947136 668727514415847744 669977806243014126 670263073657676928 670447871858299392 674662965727231008 676398592614438144 680548455327238992 682299223128521856 682487339815350784 685505624096532096 686588826232510344 688544919754540288 689625249241342986 691390146695674752 691399367853871248 691589993541175872 695746183406206977 702501631305537024 703621073851288164 703815069184580496 705625692295308928 706723395916748184 706927674849548724 708541500941157312 708736852885171968 710061948496869672 711871225023321792 712996088779914588 713702573268512256 718189608677374944 721265029577586624 724454807283835056 726318527846491008 726518781093760512 729520924817288448 730683422845568478 730884879537833592 732765141998974656 732967172641929984 735995962611524736 743804561751886206 744326425231114752 747824317196216832 749005992253647648 749015981841693852 749222493002940528 754253855840586816 754461811135828224 756194236947122688 760948416691242912 762466324949962204 765617012243143866 767586626019587088 767798257292269632 769233777538275478 769773482503973376 771193827108598608 772412429511574137 772954364663080704 773177787707554944 773390960519164416 774613034723857824 778038742733822856 781370448709052176 787062012851573888 790314335218729152 791791952832653058 792347484923444736 793828903832222544 794047770362090816 797328959495818464 798819692058978381 799380154907972352 803136766692978432 806575947054505472 811423158274784952 811657700753185572 813734905164456704 815011658194314438 817108343827302384 817333628730480576 819210423359382912 819436287826810368 822245489480062791 824360784748846488 824588069222171232 831781445399958768 833921272712637824 837367228385004096 837598098864294144 837840207229094784 839164120950845976 841302356845743936 842631741285353604 842875304628308094 843466677499150848 845032401516935808 848769537527806752 850953068127841536 858613104928989696 859981312484907756 863534954272035474 863773039453803336 865995167816970048 866233931304099072 869813410359074688 869825011170999312 870064830584059968 871439664064340052 879041754797683698 885444764458020624 887722645145711232 891390920538875328 891636685887796992 893057516811250362 893303741657352168 893684098210235904 897883882499096064 899302674271468896 899550620969641344 907397940436318656 909094464363416474 909732297504695808 912851053059133071 914007498795376128 915451768310013792 919500332321790648 921611726279305776 921853528927566336 921865823805161664 922119991388234496 927661577874942636 935754126074953614 938161431801717552 938420092246107328 942297861222330912 942570233132731632 944059636069701723 944722001254876416 946749264662492896 949161633364429056 950661451706552784 951341136804444672 957586144903166592 961686706103448832 965939743045113408 967745720128798182 968424703795321344 971744669385528753 974244563794091304 974513172717111456 977020189331966208 978822934407067464 981327950148699648 991739415669181608 996125360015273202 998674656338196864 998687975788925136 998963324003920704 1003091271623771616 1004966709364521189 1005671807787449088 1011994448590846512 1014597888921657216 1020822682990858488 1023448834692782784 1023731009723026176 1028258436144798144 1029883239348765516 1030903716943406592 1032817379631810432 1037085220043512128 1037099051780806872 1037384990311763808 1044639430803454464 1053752446958305536 1055431610776932246 1055722603776870744 1058438538442963392 1060391512274323086 1062812251411735968 1063105279327757952 1065092922745304508 1070553859902768384 1074384366974946742 1081897544366379936 1082210267670914096 1086682210925752584 1089477791769736512 1089778171640640768 1092280564479177216 1096327319306750388 1099147712998461984 1099450758962894976 1106834060641807872 1109041927199945024 1115706842627829309 1116489637846672128 1117120276305459712 1118885494601127968 1121736475794325248 1123508988380471472 1123523972762540778 1123833739504410792 1126709868689247744 1131692716703742336 1134291355420684032 1143699487424943306 1146641749979877008 1148425518364715799 1151379939029380632 1151697385938404448 1153850666307413217 1154660223755960064 1156790740662897912 1159751213812099584 1159766681561332416 1160086440778746624 1161919552085786736 1167058114100734284 1172055673063578264 1180593019277360832 1183630193527614976 1185471502828093728 1187687929248979587 1188521227385167104 1190743355748333816 1191071655543136224 1195993439243727696 1199070232361958528 1199400827959521792 1204705150039467648 1209863920581758208 1217134737412177428 1217486551129778358 1220602357746685056 1225662515740953576 1226000443095720864 1228815635039074368 1229154431740215552 1234573872767718912 1236541177123269732 1236882103833256848 1247672168099938152 1250881909068956736 1256050842577506144 1256397148296441216 1256760310843642176 1258746181426268964 1264312956942462141 1265200016248726272 1267548602275403712 1276429602191762304 1276781526537555456 1287919657393484544 1289971968727361634 1290327626838397576 1295659559180705004 1298992751725455072 1299350896956148608 1305097245876089952 1307159496096510078 1308076617122136576 1318562632196525547 1322319220892242144 1328167146687030936 1331566208450929152 1331583967718566848 1331951098671894272 1337455028831695488 1339586275216875543 1339955612486028252 1340526147315353856 1349325931454462016 1352797185228876288 1361096910654477984 1363641696545124711 1364598446257043712 1371011248193064192 1373177652465020688 1377089839509080576 1379250498482685972 1382780293391349504 1382798735707742496 1383179987082351744 1391492366812413954 1403631189112430421 1407242147702576328 1407630138369160992 1411251384590617856 1413446791833496368 1413855349699097448 1417083001882314624 1417473705770343936 1420123896993739344 1423742450046643584 1425992177559829176 1436379217354749888 1442530059155173248 1448909614567670112 1451618580193197273 1452637055692982016 1459041849634576896 1461366845691136956 1461769759075667184 1465530283997949312 1465934345283859968 1471991925223049472 1487609123503772412 1494188040022909803 1498011984507295296 1498031963683387704 1498444986005881056 1508507711681173632 1508923622271656448 1521896833382485824 1524932649899924408 1531234024486287732 1535173252039174176 1535596514584539264 1538467555076550956 1542387654217197216 1544824859023148274 1545908729326161408 1546355575415109888 1549226069447715648 1556077485467645712 1562740897418104352 1574124025703147776 1580628670437458304 1583147416165398369 1583583905665306116 1587657807664445088 1588095540724181632 1590587268411484629 1594657918991636928 1597639384117956762 1598760309815944704 1606273533385956864 1611576550462420113 1622846316549569904 1623315401506371144 1627469810328913408 1630023316388628876 1634216687654604768 1634667257460961152 1638420846718765824 1644490978960125582 1648721569497692976 1649176138444342464 1663562890799917536 1667842545425275648 1674734456770008192 1675196197728588288 1675680414458189568 1678328241901691952 1682604713691487872 1685263482570707208 1685285959143811167 1685750609256616188 1690064803033871616 1697539075055613504 1701906136255683072 1715549231137414959 1719962624969815512 1727069908544070948 1727546078907606672 1731990335633940096 1732467862608198144 1739626820718149376 1739650022341998624 1740129661168119936 1742879328128680104 1758083509595367396 1770889528916041248 1775445290291422464 1782781841077750656 1783273371775593984 1786115033622500724 1786607483314704336 1798605348542937792 1799101241939282688 1814795880872637312 1818188928726832948 1825702106118266142 1826229826694667537 1830903536620027584 1839000664643581296 1843223452558611552 1843731647610323328 1844239982776468992 1855323155749885272 1871508252149907228 1876322863603435104 1876840184492214656 1884595722444661824 1885140466265463264 1888119272139403446 1889444002509752832 1893498529324985792 1898323266728858112 1901322903413105568 1915172289806333184 1923373412206897664 1931879486090226816 1934957953091042451 1935491440257596364 1943489338771057506 1948489127588182608 1949026345434222912 1954040378663932416 1957645868814134928 1960739244144765117 1983478831338363216 1992250720030546404 1997349312676393728 1997375951577850272 1997926648007841408 2006182543247543232 2009933418729042378 2011343615574898176 2023988897181693024 2029195777843314432 2041645365981716976 2046897669385565568 2047462019446052352 2056516872289596288 2059766478697531032 2065634759263620864 2074170440087024256 2074198103561613744 2074769980623527616 2096782393612396061 2107504893916611072 2110863221553864492 2111445207553741488 2116877076885926784 2120783024548646172 2125624502823471936 2126210558655515904 2130185845490609016 2141107719805536768 2148768733949893484 2163795088732759872 2164420535341828192 2173364421851505168 2178955583539473024 2179556343281281536 2192654638613500776 2198295425996923968 2198901517925789952 2218083854399890048 2231413685255658618 2232979275693344256 2237770989202255936 2243472951588650496 2247017976760942944 2247047945525081556 2247667479008821584 2263385433407484672 2268582710841368064 2287398974849886612 2293283499959754016 2296851036729431598 2302759878058761264 2303394771876808896 2307701332614826434 2309320447511920128 2313581481325795824 2317237288534722411 2319533363122664832 2320172881557493248 2323839104171573472 2334116228201468568 2344111346127156528 2361186038554721664 2370943005656187456 2375375858497959174 2377042454770334208 2381486711496667632 2382143311086272448 2391986878487455392 2396459076176935143 2398140464723917056 2409410300078935296 2419727841163516416 2434269474824354856 2434973102259556716 2441204715493370112 2451325031481907152 2452000886191441728 2457631270078148736 2458308863480431104 2473082354246539464 2473764207666513696 2495344336199876304 2501763818137913472 2512101685155012288 2512794296592882432 2513520621687284352 2517492362852537928 2528625913884924282 2530400032497452544 2535097204550807424 2552859204383524608 2575839314786969088 2579943937454723268 2580655253676795152 2591319118361410008 2597985503450910144 2598701793912297216 2610194491752179904 2614318992193020156 2637125264393051094 2644638441784484288 2656334293374061872 2663167935437133696 2663902197343788544 2674910057663390976 2679172550433751086 2679911224972056504 2681052294630707712 2698651862908924032 2722193821308955968 2727283393090249422 2729196892514087424 2738553159177399213 2742022496386128384 2746355304930041376 2758500996965371944 2765560586782699008 2765597471415484992 2766359974164703488 2782984733624827908 2807262378224860842 2814484295405152656 2815260276738321984 2822502769181235712 2826893583666992736 2827710699398194896 2832178908209105169 2834166003764629248 2840247793987478688 2847484900093287168 2851984355119658352 2872758434709499776 2885060118310346496 2897819229135340224 2903237160386394546 2905274111385964032 2922733691382273912 2923539518151334368 2931060567995898624 2943983850446098944 2975218247007544824 2988376080045819606 2996023969014590592 2996063927366775408 2996889972011762112 3014900128093563567 3017015423362347264 3043793666764971648 3049865299799848816 3062468048972575464 3070346504078348352 3071193029169078528 3076935110153101912 3084775308434394432 3089649718046296548 3092711150830219776 3098452138895431296 3112154970935291424 3125481794836208704 3148248051406295552 3161257340874916608 3166294832330796738 3167167811330612232 3175315615328890176 3176191081448363264 3181174536822969258 3189315837983273856 3195278768235913524 3223153100924840226 3245692633099139808 3246630803012742288 3260046632777257752 3268433375309209536 3269334514921922304 3276841693437531648 3288981957920251164 3297443138995385952 3298352276888684928 3327125781599835072 3335685090850551296 3347120527883487927 3349468913540016384 3351360828916379136 3356656483803383904 3365209427382975744 3370526965141414416 3370571918287622334 3371501218513232376 3380129606067743232 3395078150111227008 3431098462274829918 3439925249939631024 3454139817088141896 3455092157815213344 3461551998922239651 3463980671267880192 3479253641436298752 3479300044683997248 3480259322336239872 3485758656257360208 3516167019190734792 3541779057832082496 3550890580582844928 3563063787746938761 3565563682155501312 3572230067245001448 3573214966629408672 3597210697085875584 3598202483878565376 3629591761745274624 3636377857453665896 3651404212236532284 3652459653389335074 3661807073240055168 3678001329287162592 3686446905117223104 3687463295220646656 3710646311499770544 3743016504299814456 3752645727206870208 3753680368984429312 3769191444889323648 3770280932530926528 3776238544278806892 3786997058649971584 3792938870827386423 3802645806826211136 3830344579612666368 3863758972180453632 3869915906182084902 3870982880515192728 3886978677542115012 3896978255176365216 3898052690868445824 3915291737628269856 3921478488289530234 3955687896589576641 3966957662676726432 3984501440061092808 3994698625352787456 3994751903155700544 3995853296015682816 4012365086495086464 4018758825650626629 4019866837458084756 4047977794363386048 4058391555686628864 4083290731963433952 4090925089635374133 4093795338771131136 4113033744579192576 4119532957395062064 4131269518527241728 4148340880174048512 4148396207123227488 4149539961247055232 4193564787224792122 4210893567337291263 4221726443107728984 4222890415107482976 4233754153771853568 4241566049097292344 4251249005646943872 4252421117311031808 4260371690981218032 4297537467899786968 4327590177465519744 4328841070683656384 4346728843703010336 4354855740579591819 4357911167078946048 4385309277227001552 4396590851993847936 4397803035851579904 4436167708799780096 4462827370511317236 4475541978404511872 4482564120068729409 4494035953521885888 4494095891050163112 4495334958017643168 4526770866814969344 4574797949699773224 4586566999919508032 4593702073458863196 4605519756117522528 4606789543753617792 4615402665229652868 4627162962651591648 4634474577069444822 4639066726245329664 4647678208343146944 4668232456402937136 4688222692254313056 4722372077109443328 4741886011312374912 4749442248496195107 4750751716995918348 4762973422993335264 4764286622172544896 4783973756974910784 4792918152353870286 4796280929447834112 4818820600157870592 4834729651387260339 4868538949648709712 4869946204519113432 4882409430986740224 4902650062963814304 4904001772382883456 4915262540156297472 4946164708493078928 4947528415333027392 4990688672399752608 5000019553998790607 5003527636275826944 5024203370310024576 5025588593185764864 5027041243374568704 5034984725705075856 5057251827769848564 5070194409101614848 5105718408767049216 5146647693412244877 5159887874909446536 5161310507353590304 5182638236722820016 5195971006901820288 5197403587824594432 5220388983504359808 5228637984386040312 5274250528786102188 5289276883568968576 5312668586748123744 5326335870874267392 5349820115326781952 5358345100867502172 5359822449944113008 5397303725817848064 5444387642617911936 5454566786180498844 5477106318354798426 5478689480084002611 5492710609860082752 5517001993930743888 5531194942830969984 5532719948329406976 5565969467249655816 5614524756449721684 5628968590810305312 5630520553476643968 5653787167333985472 5655421398796389792 5664357816418210338 5668332007529258496 5680495587974957376 5694969800186574336 5703968710239316704 5745516869418999552 5770120236620692992 5795638458270680448 5804873859273127353 5806474320772789092 5845467382764547824 5847079036302668736 5862121135991797248 5909114018362207081 5950436494015089648 5976752160091639212 5992047938029181184 5992127854733550816 5993779944023524224 6029800256187127134 6034030846724694528 6087587333529943296 6099730599599697632 6124936097945150928 6140693008156696704 6142386058338157056 6153870220306203824 6169550616868788864 6179299436092593096 6196904277790862592 6224309941870582848 6250963589672417408 6290347180837188183 6322514681749833216 6332589664661593476 6334335622661224464 6350631230657780352 6352382162896726528 6362349073645938516 6378631675966547712 6390557536471827048 6446306201849680452 6491385266198279616 6493261606025484576 6520093265554515504 6536866750618419072 6538669029843844608 6577963915840502328 6594886277990771904 6596704553777369856 6654251563199670144 6694241055766975854 6698937827080032768 6713312967606767808 6730418854765951488 6741053930282828832 6741143836575244668 6743002437026464752 6790156300222454016 6862196924549659836 6879850499879262048 6908279634176283792 6910184315630426688 6923103997844479302 6927961342535760384 6958600089367994496 6960518644672479744 6971517312514720416 7032334038381469584 7083558115664164992 7126127575493877522 7131127364311002624 7144460134490002896 7146429933258817344 7189377228530805429 7194421394171751168 7259183523490549248 7272755714907331792 7302808424473064568 7304919306778670148 7323614146480110336 7356002658574325184 7372893810234446208 7374926590441293312 7421292622999541088 7486033008599628912 7505291454413740416 7507360737968858624 7538382889778647296 7540561865061853056 7552477088557613784 7573994117299943168 7585877741654772846 7605291613652422272 7727517944360907264 7739831812364169804 7741965761030385456 7773957355084230024 7793956510352730432 7796105381736891648 7830583475256539712 7842956976579060468 7911375793179153282 7933915325353452864 7969002880122185616 7989503806311401088 7991706592031365632 8024730172990172928 8037517651301253258 8039733674916169512 8095955588726772096 8166581463926867904 8181850179270748266 8187590677542262272 8226067489158385152 8239065914790124128 8296681760348097024 8296792414246454976 8299079922494110464 8387129574449584244 8421787134674582526 8443452886215457968 8445780830214965952 8467508307543707136 8483132098194584688 8496536724627315507 8502498011293887744 8520743381962436064 8595074935799573936 8655180354931039488 8657682141367312768 8693457687406020672 8709711481159183638 8715822334157892096 8770618554454003104 8793181703987695872 8872335417599560192 8925654741022634472 8951083956809023744 8965128240137458818 8988071907043771776 8988191782100326224 8990669916035286336 9044700384280690701 9149595899399546448 9173133999839016064 9187404146917726392 9211039512235045056 9213579087507235584 9230805330459305736 9254325925303183296 9268949154138889644 9278133452490659328 9295356416686293888 9336464912805874272 9376445384508626112 9444744154218886656 9483772022624749824 9498884496992390214 9501503433991836696 9525946845986670528 9528573244345089792 9567947513949821568 9585836304707740572 9669459302774520678 9737077899297419424 9739892409038226864 9805300125927628608 9808003544765766912 9830525080312594944 9892329416986157856 9895056830666054784 9981377344799505216 10000039107997581214 10007055272551653888 10041361583650463781 10048406740620049152 10054082486749137408 10069969451410151712 10114503655539697128 10140388818203229696 10293295386824489754 10319775749818893072 10322621014707180608 10365276473445640032 10384655996766718953 10391942013803640576 10440777967008719616 10457275968772080624 10548501057572204376 10578553767137937152 10625337173496247488 10652671741748534784 10689191363240816283 10716690201735004344 10719644899888226016 10794607451635696128 10888775285235823872 10909133572360997688 10954212636709596852 10957378960168005222 10985421219720165504 11034003987861487776 11062389885661939968 11131938934499311632 11229049512899443368 11257937181620610624 11261041106953287936 11307574334667970944 11310842797592779584 11328715632836420676 11360991175949914752 11407937420478633408 11491033738837999104 11591276916541360896 11609747718546254706 11612948641545578184 11690934765529095648 11694158072605337472 11818228036724414162 11867063689768729923 11900872988030179296 11953504320183278424 11984095876058362368 11984255709467101632 11987559888047048448 12059600512374254268 12175174667059886592 12199461199199395264 12249872195890301856 12272775268906122399 12281386016313393408 12307740440612407648 12339101233737577728 12358598872185186192 12393808555581725184 12448619883741165696 12501927179344834816 12580694361674376366 12632680702011873789 12665179329323186952 12668671245322448928 12701262461315560704 12724698147291877032 12757263351933095424 12781115072943654096 12892612403699360904 12982770532396559232 12986523212050969152 13040186531109031008 13064567221738775457 13073733501236838144 13155927831681004656 13189772555981543808 13193409107554739712 13308503126399340288 13388482111533951708 13426625935213535616 13482107860565657664 13482287673150489336 13486004874052929504 13580312600444908032 13724393849099319672 13759700999758524096 13816559268352567584 13820368631260853376 13846207995688958604 13917200178735988992 13943034625029440832 14064668076762939168 14167116231328329984 14252255150987755044 14288920268980005792 14292859866517634688 14378754457061610858 14388842788343502336 14504188954161781017 14545511429814663584 14605616848946129136 14609838613557340296 14647228292960220672 14712005317148650368 14745787620468892416 14842585245999082176 14972066017199257824 15000058661996371821 15010582908827480832 15076765779557294592 15081123730123706112 15104954177115227568 15147988234599886336 15171755483309545692 15210583227304844544 15439943080236734631 15479663624728339608 15483931522060770912 15547914710168460048 15587913020705460864 15592210763473783296 15661166950513079424 15685913953158120936 15822751586358306564 15867830650706905728 15938005760244371232 15979007612622802176 16049460345980345856 16075035302602506516 16079467349832339024 16191911177453544192 16333162927853735808 16363700358541496532 16436068440252007833 16478131829580248256 16593584828492909952 16598159844988220928 16774259148899168488 16843574269349165052 16886905772430915936 16891561660429931904 16966264196389169376 16993073449254631014 17004996022587775488 17041486763924872128 17190149871599147872 17310360709862078976 17315364282734625536 17386915374812041344 17414621577819382059 17419422962318367276 17541237108908006208 17586363407975391744 17727342055086621243 17851309482045268944 17902167913618047488 17930256480274917636 17976143814087543552 17976383564200652448 17981339832070572672 18089400768561381402 18299191798799092896 18346267999678032128 18374808293835452784 18422079024470090112 18427158175014471168 18461610660918611472 18508651850606366592 18537898308277779288 18590712833372587776 18672929825611748544 18752890769017252224 18871041542511564549 18967544045249499648 18997768993984780428 19003006867983673392 19051893691973341056 19057146488690179584 19135895027899643136 19171672609415481144 19338918605549041356 19474155798594838848 19479784818076453728 19610600251855257216 19616007089531533824 19784658833972315712 19790113661332109568 19962754689599010432 20000078215995162428 20082723167300927562 20096813481240098304 20139938902820303424 20229007311079394256 20586590773648979508 20639551499637786144 20645242029414361216 20730552946891280064 20769311993533437906 20783884027607281152 20881555934017439232 20914551937544161248 21097002115144408752 21157107534275874304 21250674346992494976 21378382726481632566 21433380403470008688 21439289799776452032 21568131685592416287 21777550570471647744 21818267144721995376 21908425273419193704 21914757920336010444 21970842439440331008 22068007975722975552 22124779771323879936 22263877868998623264 22458099025798886736 22515874363241221248 22522082213906575872 22615148669335941888 22621685595185559168 22657431265672841352 22721982351899829504 22815874840957266816 23182553833082721792 23219495437092509412 23225897283091156368 23381869531058191296 23388316145210674944 23636456073448828324 23734127379537459846 23801745976060358592 23907008640366556848 23968511418934203264 23975119776094096896 24119201024748508536 24398922398398790528 24499744391780603712 24545550537812244798 24562772032626786816 24615480881224815296 24678202467475155456 24717197744370372384 24897239767482331392 25003854358689669632 25161388723348752732 25265361404023747578 25330358658646373904 25337342490644897856 25402524922631121408 25449396294583754064 25489610173881946521 25562230145887308192 25785224807398721808 25965541064793118464 25973046424101938304 26080373062218062016 26129134443477550914 26147467002473676288 26311855663362009312 26379545111963087616 26617006252798680576 26776964223067903416 26853251870427071232 26964215721131315328 26964575346300978672 26972009748105859008 27448787698198639344 27519401999517048192 27633118536705135168 27640737262521706752 27692415991377917208 27834400357471977984 27886069250058881664 28129336153525878336 28334232462656659968 28504510301975510088 28577840537960011584 28585719733035269376 28757508914123221716 29008377908323562034 29091022859629327168 29211233697892258272 29219677227114680592 29424010634297300736 29491575240937784832 29685170491998164352 29944132034398515648 30000117323992743642 30021165817654961664 30124084750951391343 30162247460247412224 30209908354230455136 30343510966619091384 30421166454609689088 30879886160473469262 30959327249456679216 30967863044121541824 31095829420336920096 31153967990300156859 31175826041410921728 31322333901026158848 31371827906316241872 31645503172716613128 31735661301413811456 31876011520488742464 31958015225245604352 32150070605205013032 32158934699664678048 32383822354907088384 32666325855707471616 32727400717082993064 32872136880504015666 32956263659160496512 33187169656985819904 33548518297798336976 33687148538698330104 33773811544861831872 33783123320859863808 33932528392778338752 33986146898509262028 34082973527849744256 34380299743198295744 34630728565469251072 34773830749624082688 34829243155638764118 34838845924636734552 35082474217816012416 35454684110173242486 35601191069306189769 35702618964090537888 35860512960549835272 35952287628175087104 35952767128401304896 35962679664141145344 36178801537122762804 36598383597598185792 36692535999356064256 36749616587670905568 36818325806718367197 36844158048940180224 36923221321837222944 37017303701212733184 37075796616555558576 37181425666745175552 37345859651223497088 37505781538034504448 37742083085023129098 37995537987969560856 38006013735967346784 38103787383946682112 38271790055799286272 38343345218830962288 38677837211098082712 38948311597189677696 38959569636152907456 39193701665216326371 39221200503710514432 39569317667944631424 39580227322664219136 39925509379198020864 40000156431990324856 40165446334601855124 40279877805640606848 40458014622158788512 41173181547297959016 41279102999275572288 41290484058828722432 41461105893782560128 41538623987066875812 41829103875088322496 42194004230288817504 42501348693984989952 42756765452963265132 42866760806940017376 42878579599552904064 43136263371184832574 43512566862485343051 43636534289443990752 43816850546838387408 43829515840672020888 43941684878880662016 44136015951445951104 44527755737997246528 44916198051597773472 45000175985989115463 45031748726482442496 45230297338671883776 45243371190371118336 45314862531345682704 45443964703799659008 45631749681914533632 46319829240710203893 46438990874185018824 46451794566182312736 46763739062116382592 46776632290421349888 47272912146897656648 47468254759074919692 47603491952120717184 47814017280733113696 47937022837868406528 48238402049497017072 48797844796797581056 48999488783561207424 49091101075624489596 49230961762449630592 49308205320756023499 49434395488740744768 49794479534964662784 50322777446697505464 50530722808047495156 50660717317292747808 50674684981289795712 50898792589167508128 50979220347763893042 51124460291774616384 51570449614797443616 51931082129586236928 51946092848203876608 52160746124436124032 52243864733458146177 52258268886955101828 52623711326724018624 52759090223926175232 53182026165259863729 53553928446135806832 53706503740854142464 53928431442262630656 53929150692601957344 53944019496211718016 54897575396397278688 55038803999034096384 55266237073410270336 55281474525043413504 55384831982755834416 55772138500117763328 56258672307051756672 56613124627534693647 57009020603951020176 57155681075920023168 57171439466070538752 57515017828246443432 58016755816647124068 58182045719258654336 58422467395784516544 58439354454229361184 58848021268594601472 59370340983996328704 59888264068797031296 60000234647985487284 60248169501902782686 60419816708460910272 60687021933238182768 61759772320946938524 61918654498913358432 61935726088243083648 62191658840673840192 62307935980600313718 62351652082821843456 62644667802052317696 62743655812632483744 63291006345433226256 63471322602827622912 63752023040977484928 64300141210410026064 64317869399329356096 65000254201984277891 65332651711414943232 65454801434165986128 65744273761008031332 65912527318320993024 66374339313971639808 67097036595596673952 67374297077396660208 67547623089723663744 67566246641719727616 67865056785556677504 67972293797018524056 68165947055699488512 68760599486396591488 69547661499248165376 69658486311277528236 69677691849273469104 70164948435632024832 70909368220346484972 71202382138612379538 71405237928181075776 71721025921099670544 71905534256802609792 71925359328282290688 72357603074245525608 73196767195196371584 73499233175341811136 73636651613436734394 73688316097880360448 73846442643674445888 74034607402425466368 74151593233111117152 74691719302446994176 75011563076069008896 75484166170046258196 75991075975939121712 76012027471934693568 76207574767893364224 76686690437661924576 77355674422196165424 77896623194379355392 77919139272305814912 78387403330432652742 78442401007421028864 79138635335889262848 79851018758396041728 80000312863980649712 80330892669203710248 80559755611281213696 80916029244317577024 82346363094595918032 82558205998551144576 82580968117657444864 82922211787565120256 83077247974133751624 83658207750176644992 84388008460577635008 85002697387969979904 85513530905926530264 85733521613880034752 85757159199105808128 86272526742369665148 87025133724970686102 87273068578887981504 87633701093676774816 87659031681344041776 88272031902891902208 89055511475994493056 89832396103195546944 90000351971978230926 90063497452964884992 90486742380742236672 90629725062691365408 91263499363829067264 92639658481420407786 92877981748370037648 92903589132364625472 93461903970900470577 93527478124232765184 94545824293795313296 94936509518149839384 95206983904241434368 95628034561466227392 95874045675736813056 96476804098994034144 97595689593595162112 97998977567122414848 98182202151248979192 98461923524899261184 98616410641512046998 98868790977481489536 100645554893395010928 101061445616094990312 101321434634585495616 101349369962579591424 101797585178335016256 101958440695527786084 102248920583549232768 103140899229594887232 103892185696407753216 104321492248872248064 104487729466916292354 104516537773910203656 105247422653448037248 106364052330519727458 107107856892271613664 107856862884525261312 107858301385203914688 107888038992423436032 109795150792794557376 110077607998068192768 110454977420155101591 110532474146820540672 110769663965511668832 111544277000235526656 112517344614103513344 113226249255069387294 114018041207902040352 114311362151840046336 115030035656492886864 116033511633294248136 116364091438517308672 116844934791569033088 116878708908458722368 117581104995648979113 118740681967992657408 119776528137594062592 120000469295970974568 120496339003805565372 120839633416921820544 121374043866476365536 123519544641893877048 123837308997826716864 123871452176486167296 124383317681347680384 124615871961200627436 125487311625264967488 126582012690866452512 127504046081954969856 128600282420820052128 128635738798658712192 130000508403968555782 130537700587456029153 130909602868331972256 131488547522016062664 131825054636641986048 134194073191193347904 134748594154793320416 135000527957967346389 135095246179447327488 135730113571113355008 135944587594037048112 136331894111398977024 137521198972793182976 138959487722130611679 139316972622555056472 139355383698546938208 140329896871264049664 141818736440692969944 142404764277224759076 142810475856362151552 143442051842199341088 143811068513605219584 144715206148491051216 146393534390392743168 146998466350683622272 147273303226873468788 147692885287348891776 148303186466222234304 149383438604893988352 150968332340092516392 151982151951878243424 152024054943869387136 153373380875323849152 154711348844392330848 155793246388758710784 155838278544611629824 156774806660865305484 158277270671778525696 159546078495779591187 160000625727961299424 160661785338407420496 161119511222562427392 161832058488635154048 164692726189191836064 165116411997102289152 165844423575130240512 166154495948267503248 167316415500353289984 168776016921155270016 169839373882604080941 171027061811853060528 171467043227760069504 171514318398211616256 172545053484739330296 174050267449941372204 174546137157775963008 175267402187353549632 175318063362688083552 176544063805783804416 178111022951988986112 179664792206391093888 180000703943956461852 181259450125382730816 185279316962840815572 185755963496740075296 185807178264729250944 186923807941800941154 187054956248465530368 189091648587590626592 189873019036299678768 190413967808482868736 191256069122932454784 192953608197988068288 195000762605952833673 195997955134244829696 196364404302497958384 196923847049798522368 197232821283024093996 197737581954962979072 201291109786790021856 202122891232189980624 202642869269170991232 202698739925159182848 203595170356670032512 203916881391055572168 204497841167098465536 206281798459189774464 208642984497744496128 208975458933832584708 209033075547820407312 210494845306896074496 212728104661039454916 214215713784543227328 215716602770407829376 215776077984846872064 219590301585589114752 220909954840310203182 221064948293641081344 221539327931023337664 225034689228207026688 226452498510138774588 228036082415804080704 228622724303680092672 230060071312985773728 232067023266588496272 232728182877034617344 233689869583138066176 233757417816917444736 235162209991297958226 239553056275188125184 240000938591941949136 240992678007611130744 241679266833843641088 242748087732952731072 247039089283787754096 247674617995653433728 247742904352972334592 248766635362695360768 249231743922401254872 250974623250529934976 253164025381732905024 255008092163909939712 257200564841640104256 257271477597317424384 260001016807937111564 261075401174912058306 261819205736663944512 262977095044032125328 268388146382386695808 269497188309586640832 270001055915934692778 270190492358894654976 271460227142226710016 271889175188074096224 275042397945586365952 277918975444261223358 278633945245110112944 278710767397093876416 280385711912701411731 283637472881385939888 284809528554449518152 285620951712724303104 286884103684398682176 287622137027210439168 289430412296982102432 292787068780785486336 293996932701367244544 294546606453746937576 295385770574697783552 296606372932444468608 301936664680185032784 303964303903756486848 304048109887738774272 306746761750647698304 309422697688784661696 311676557089223259648 313549613321730610968 319092156991559182374 320001251455922598848 321323570676814840992 323664116977270308096 329385452378383672128 330232823994204578304 331364932260465304773 332308991896535006496 334632831000706579968 337552033842310540032 339678747765208161882 342054123623706121056 342934086455520139008 345090106969478660592 348100534899882744408 349092274315551926016 350534804374707099264 350636126725376167104 356222045903977972224 359329584412782187776 360001407887912923704 362518900250765461632 370558633925681631144 371511926993480150592 371614356529458501888 373847615883601882308 378183297175181253184 379746038072599357536 382512138245864909568 385907216395976136576 390001525211905667346 391613101762368087459 392728808604995916768 394465642566048187992 395475163909925958144 402582219573580043712 404245782464379961248 405001583873902039167 405285738538341982464 407190340713340065024 407833762782111144336 408995682334196931072 412563596918379548928 417950917867665169416 418066151095640814624 420989690613792148992 425456209322078909832 428431427569086454656 431433205540815658752 439180603171178229504 441819909680620406364 443078655862046675328 452904997020277549176 456072164831608161408 460120142625971547456 464134046533176992544 467379739166276132352 467514835633834889472 470324419982595916452 478638235487338773561 480001877183883898272 481985356015222261488 483358533667687282176 485496175465905462144 494078178567575508192 495349235991306867456 497533270725390721536 498463487844802509744 501949246501059869952 506328050763465810048 509518121647812242823 514401129683280208512 514542955194634848768 520002033615874223128 522150802349824116612 523638411473327889024 525954190088064250656 536776292764773391616 538994376619173281664 540002111831869385556 543778350376148192448 555837950888522446716 557267890490220225888 557421534794187752832 560771423825402823462 567274945762771879776 569619057108899036304 571241903425448606208 573768207368797364352 578860824593964204864 585002287817858501019 587993865402734489088 589093212907493875152 590771541149395567104 593212745864888937216 603873329360370065568 607928607807512973696 608096219775477548544 613493523501295396608 618845395377569323392 627099226643461221936 638184313983118364748 640002502911845197696 642647141353629681984 647328233954540616192 658770904756767344256 662729864520930609546 664617983793070012992 675104067684621080064 679357495530416323764 684108247247412242112 685868172911040278016 690180213938957321184 696201069799765488816 698184548631103852032 701069608749414198528 701272253450752334208 718659168825564375552 720002815775825847408 725037800501530923264 741117267851363262288 743023853986960301184 743228713058917003776 747695231767203764616 756366594350362506368 759492076145198715072 765024276491729819136 771814432791952273152 780003050423811334692 783226203524736174918 785457617209991833536 788931285132096375984 805164439147160087424 808491564928759922496 810003167747804078334 810571477076683964928 814380681426680130048 815667525564222288672 825127193836759097856 835901835735330338832 836132302191281629248 850912418644157819664 856862855138172909312 862866411081631317504 878361206342356459008 883639819361240812728 886157311724093350656 905809994040555098352 912144329663216322816 920240285251943094912 928268093066353985088 935029671267669778944 940648839965191832904 957276470974677547122 960003754367767796544 963970712030444522976 970992350931810924288 988156357135151016384 990698471982613734912 996926975689605019488 1003898493002119739904 1012656101526931620096 1019036243295624485646 1028802259366560417024 1040004067231748446256 1044301604699648233224 1047276822946655778048 1051908380176128501312 1073552585529546783232 1077988753238346563328 1080004223663738771112 1087556700752296384896 1111675901777044893432 1114535780980440451776 1114843069588375505664 1121542847650805646924 1134549891525543759552 1139238114217798072608 1147536414737594728704 1157721649187928409728 1170004575635717002038 1178186425814987750304 1186425491729777874432 1207746658720740131136 1215004751621706117501 1215857215615025947392 1226987047002590793216 1237690790755138646784 1254198453286922443872 1276368627966236729496 1280005005823690395392 1285294282707259363968 1317541809513534688512 1325459729041861219092 1329235967586140025984 1358714991060832647528 1368216494494824484224 1380360427877914642368 1392402139599530977632 1402139217498828397056 1402544506901504668416 1435914706462016320683 1440005631551651694816 1450075601003061846528 1482234535702726524576 1486047707973920602368 1495390463534407529232 1512733188700725012736 1518984152290397430144 1528554364943436728469 1543628865583904546304 1560006100847622669384 1566452407049472349836 1570915234419983667072 1577862570264192751968 1610328878294320174848 1616983129857519844992 1620006335495608156668 1631335051128444577344 1671803671470660677664 1672264604382563258496 1701824837288315639328 1713725710276345818624 1755006863453575503057 1767279638722481625456 1772314623448186701312 1811619988081110196704 1824288659326432645632 1840480570503886189824 1856536186132707970176 1881297679930383665808 1914552941949355094244 1920007508735535593088 1927941424060889045952 1941984701863621848576 1976312714270302032768 1993853951379210038976 2025312203053863240192 2038072486591248971292 2057604518733120834048 2080008134463496892512 2088603209399296466448 2094553645893311556096 2103816760352257002624 2155977506476693126656 2160008447327477542224 2175113401504592769792 2223351803554089786864 2229071561960880903552 2229686139176751011328 2243085695301611293848 2269099783051087519104 2278476228435596145216 2295072829475189457408 2315443298375856819456 2340009151271434004076 2356372851629975500608 2415493317441480262272 2430009503243412235002 2431714431230051894784 2475381581510277293568 2508396906573844887744 2552737255932473458992 2560010011647380790784 2570588565414518727936 2635083619027069377024 2650919458083722438184 2658471935172280051968 2717429982121665295056 2736432988989648968448 2760720855755829284736 2784804279199061955264 2805089013803009336832 2871829412924032641366 2880011263103303389632 2964469071405453049152 2972095415947841204736 2990780927068815058464 3025466377401450025472 3037968304580794860288 3057108729886873456938 3120012201695245338768 3132904814098944699672 3141830468839967334144 3155725140528385503936 3220657756588640349696 3233966259715039689984 3240012670991216313336 3262670102256889154688 3343607342941321355328 3344529208765126516992 3403649674576631278656 3510013726907151006114 3534559277444963250912 3623239976162220393408 3645014254865118352503 3680961141007772379648 3713072372265415940352 3762595359860767331616 3829105883898710188488 3840015017471071186176 3855882848121778091904 3952625428540604065536 3987707902758420077952 4076144973182497942584 4160016268926993785024 4177206418798592932896 4207633520704514005248 4307744119386048962049 4320016894654955084448 4350226803009185539584 4446703607108179573728 4458143123921761807104 4486171390603222587696 4538199566102175038208 4556952456871192290432 4630886596751713638912 4680018302542868008152 4712745703259951001216 4830986634882960524544 4860019006486824470004 5016793813147689775488 5105474511864946917984 5141177130829037455872 5265020590360726509171 5301838916167444876368 5316943870344560103936 5434859964243330590112 5472865977979297936896 5521441711511658569472 5569608558398123910528 5743658825848065282732 5760022526206606779264 5928938142810906098304 5981561854137630116928 6075936609161589720576 6114217459773746913876 6240024403390490677536 6265809628197889399344 6283660937679934668288 6311450281056771007872 6467932519430079379968 6480025341982432626672 6525340204513778309376 6687214685882642710656 6689058417530253033984 6807299349153262557312 7020027453814302012228 7069118554889926501824 7246479952324440786816 7290028509730236705006 7426144744530831880704 7525190719721534663232 7658211767797420376976 7680030034942142372352 7711765696243556183808 7905250857081208131072 7975415805516840155904 8152289946364995885168 8320032537853987570048 8354412837597185865792 8415267041409028010496 8615488238772097924098 8640033789309910168896 8893407214216359147456 8916286247843523614208 8972342781206445175392 9076399132204350076416 9113904913742384580864 9360036605085736016304 9425491406519902002432 9661973269765921049088 9720038012973648940008 10033587626295379550976 10210949023729893835968 10530041180721453018342 10603677832334889752736 10869719928486661180224 11042883423023317138944 11139217116796247821056 11487317651696130565464 11520045052413213558528 11857876285621812196608 11963123708275260233856 12228434919547493827752 12480048806780981355072 12531619256395778798688 12622900562113542015744 12960050683964865253344 13050680409027556618752 13374429371765285421312 13614598698306525114624 14040054907628604024456 14138237109779853003648 14492959904648881573632 14580057019460473410012 15050381439443069326464 15316423535594840753952 15423531392487112367616 15795061771082179527513 15950831611033680311808 16304579892729991770336 16640065075707975140096 16708825675194371731584 17230976477544195848196 17280067578619820337792 17786814428432718294912 17944685562412890350784 18227809827484769161728 18720073210171472032608 18850982813039804004864 19440076025947297880016 20067175252590759101952 20421898047459787671936 21060082361442906036684 21207355664669779505472 21739439856973322360448 22278434233592495642112 22974635303392261130928 23040090104826427117056 23715752571243624393216 23926247416550520467712 24456869839094987655504 24960097613561962710144 25063238512791557597376 25245801124227084031488 25920101367929730506688 26748858743530570842624 27229197396613050229248 28080109815257208048912 28276474219559706007296 28985919809297763147264 29160114038920946820024 30100762878886138652928 30632847071189681507904 31590123542164359055026 32609159785459983540672 33280130151415950280192 33417651350388743463168 34461952955088391696392 34560135157239640675584 35573628856865436589824 35889371124825780701568 37440146420342944065216 38880152051894595760032 40843796094919575343872 42120164722885812073368 42414711329339559010944 43478879713946644720896 45949270606784522261856 47385185313246538582539 47852494833101040935424 48913739678189975311008 49920195227123925420288 50126477025583115194752 51840202735859461013376 56160219630514416097824 56552948439119412014592 58320228077841893640048 60201525757772277305856 61265694142379363015808 63180247084328718110052 65218319570919967081344 66835302700777486926336 68923905910176783392784 69120270314479281351168 71147257713730873179648 71778742249651561403136 74880292840685888130432 77760304103789191520064 81687592189839150687744 84240329445771624146736 84829422658679118021888 86957759427893289441792 91898541213569044523712 94770370626493077165078 97827479356379950622016 99840390454247850840576 100252954051166230389504 103680405471718922026752 112320439261028832195648 116640456155683787280096 122531388284758726031616 126360494168657436220104 130436639141839934162688 137847811820353566785568 143557484499303122806272 149760585681371776260864 155520608207578383040128 168480658891543248293472 169658845317358236043776 183797082427138089047424 189540741252986154330156 195654958712759901244032 200505908102332460779008 207360810943437844053504 224640878522057664391296 233280912311367574560192 245062776569517452063232 252720988337314872440208 260873278283679868325376 275695623640707133571136 299521171362743552521728 311041216415156766080256 336961317783086496586944 367594164854276178094848 379081482505972308660312 391309917425519802488064 449281757044115328782592 466561824622735149120384 505441976674629744880416 551391247281414267142272 622082432830313532160512 673922635566172993173888 735188329708552356189696 758162965011944617320624 782619834851039604976128 898563514088230657565184 933123649245470298240768 1010883953349259489760832 1102782494562828534284544 1347845271132345986347776 1516325930023889234641248 1866247298490940596481536 2021767906698518979521664 2205564989125657068569088 2695690542264691972695552 3032651860047778469282496 4043535813397037959043328 6065303720095556938564992 8087071626794075918086656 12130607440191113877129984 24261214880382227754259968
- Sum of all divisors σ(n): 89585934921777774864384000
- Sum of proper divisors (its aliquot sum) s(n): 65324720041395547110124032
- 24261214880382227754259968 is an abundant number, because the sum of its proper divisors (65324720041395547110124032) is greater than itself. Its abundance is 41063505161013319355864064
Bases of 24261214880382227754259968
- Binary: 10100000100011000001100011000000100011101101000101001101111101001010000010110000000002
- Hexadecimal: 0x1411831811DA29BE941600
- Base-36: 31QQC8PX2ZA9ZS000
Squares and roots of 24261214880382227754259968
- 24261214880382227754259968 squared (242612148803822277542599682) is 588606547472080033758547936115974298485571327361024
- 24261214880382227754259968 cubed (242612148803822277542599683) is 14280309928220036258356751910835160714254791082160689737129819957491486687232
-
The
square root of 24261214880382227754259968 is 4925567467854.0570930049 -
24261214880382227754259968 is a
perfect cube number . Itscube root is 289492632
Scales and comparisons
How big is 24261214880382227754259968?- 24,261,214,880,382,227,754,259,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 24,261,214,880,382,227,754,259,968 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 24261214880382227754259968 cubic inches would be around 24124386 feet tall.
Recreational maths with 24261214880382227754259968
- 24261214880382227754259968 backwards is 86995245772228308841216242
- 24261214880382227754259968 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 24261214880382227754259968's digits is 117
- 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 24261214880382227754259968 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 24261214880382227754259968 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/24261214880382227754259968/
Chicago style:
Numbermatics. 2024. "Number 24261214880382227754259968 - Facts about the integer". https://numbermatics.com/n/24261214880382227754259968/
The information we have on file for 24261214880382227754259968 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 24261214880382227754259968, math, Factors of 24261214880382227754259968, curriculum, school, college, exams, university, Prime factorization of 24261214880382227754259968, STEM, science, technology, engineering, physics, economics, calculator, twenty-four septillion, two hundred sixty-one sextillion, two hundred fourteen quintillion, eight hundred eighty quadrillion, three hundred eighty-two trillion, two hundred twenty-seven billion, seven hundred fifty-four million, two hundred fifty-nine thousand, nine hundred sixty-eight.