48112985655995864310210816
48,112,985,655,995,864,310,210,816 is an even composite number composed of seven prime numbers multiplied together.
48112985655995864310210816 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 48112985655995864310210816:
28 × 34 × 132 × 372 × 412 × 434 × 13212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 37 × 37 × 41 × 41 × 43 × 43 × 43 × 43 × 1321 × 1321)See below for interesting mathematical facts about the number 48112985655995864310210816 from the Numbermatics database.
Names of 48112985655995864310210816
- Cardinal: 48112985655995864310210816 can be written as Forty-eight septillion, one hundred twelve sextillion, nine hundred eighty-five quintillion, six hundred fifty-five quadrillion, nine hundred ninety-five trillion, eight hundred sixty-four billion, three hundred ten million, two hundred ten thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 4.8112985655995864310210816 × 1025
Factors of 48112985655995864310210816
Divisors of 48112985655995864310210816
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 37 39 41 43 48 52 54 64 72 74 78 81 82 86 96 104 108 111 117 123 128 129 144 148 156 162 164 169 172 192 208 216 222 234 246 256 258 288 296 312 324 328 333 338 344 351 369 384 387 416 432 444 468 481 492 507 516 533 559 576 592 624 648 656 666 676 688 702 738 768 774 832 864 888 936 962 984 999 1014 1032 1053 1066 1107 1118 1152 1161 1184 1248 1296 1312 1321 1332 1352 1369 1376 1404 1443 1476 1517 1521 1548 1591 1599 1664 1677 1681 1728 1763 1776 1849 1872 1924 1968 1998 2028 2064 2106 2132 2214 2236 2304 2322 2368 2496 2592 2624 2642 2664 2704 2738 2752 2808 2886 2952 2997 3034 3042 3096 3182 3198 3321 3328 3354 3362 3456 3483 3526 3552 3698 3744 3848 3936 3963 3996 4056 4107 4128 4212 4264 4329 4428 4472 4551 4563 4644 4736 4773 4797 4992 5031 5043 5184 5248 5284 5289 5328 5408 5476 5504 5547 5616 5772 5904 5994 6068 6084 6192 6253 6364 6396 6642 6708 6724 6912 6929 6966 7052 7104 7267 7396 7488 7696 7872 7926 7992 8112 8214 8256 8424 8528 8658 8856 8944 9102 9126 9288 9472 9546 9594 9984 10062 10086 10368 10496 10568 10578 10656 10816 10952 11008 11094 11232 11544 11808 11889 11988 12136 12168 12321 12384 12506 12728 12792 12987 13284 13416 13448 13653 13689 13858 13932 14104 14208 14319 14391 14534 14792 14976 15093 15129 15392 15744 15852 15867 15984 16224 16428 16512 16641 16848 17056 17173 17316 17712 17797 17888 18204 18252 18576 18759 19092 19188 19721 20124 20172 20683 20736 20787 21136 21156 21312 21632 21801 21853 21904 22188 22464 22919 23088 23616 23778 23976 24037 24272 24336 24642 24768 25012 25456 25584 25974 26568 26832 26896 27306 27378 27716 27864 28208 28416 28638 28782 29068 29584 29952 30186 30258 30784 31488 31704 31734 31968 32448 32856 33024 33282 33696 34112 34346 34632 35424 35594 35667 35776 36408 36504 36963 37152 37518 38184 38376 38961 39442 40248 40344 40959 41366 41574 42272 42312 42624 42957 43173 43264 43602 43706 43808 44376 44928 45279 45387 45838 46176 47232 47556 47601 47952 48074 48544 48672 48877 49284 49536 49923 50024 50912 51168 51519 51948 53136 53391 53664 53792 54161 54612 54756 55432 55728 56129 56277 56416 56803 57276 57564 58136 58867 59163 59168 60372 60516 61568 62049 62197 62361 63408 63468 63936 64896 65231 65403 65559 65712 66564 67392 68224 68413 68692 68757 69264 70848 71188 71334 71552 72111 72283 72816 73008 73926 74304 75036 75809 76368 76752 77922 78884 79507 80496 80688 81918 82732 83148 84544 84624 85248 85914 86346 87204 87412 87616 88752 89856 90558 90774 91676 92352 94464 95112 95202 95904 96148 97088 97344 97754 98568 99072 99846 100048 101824 102336 103038 103896 106272 106782 107001 107328 107584 108322 109224 109512 110864 110889 111456 112258 112554 112832 113606 114552 115128 116272 117734 118326 118336 120744 121032 122877 123136 124098 124394 124722 126816 126936 127872 128871 129792 130462 130806 131118 131424 133128 134784 136161 136448 136826 137384 137514 138528 141696 142376 142668 142803 143104 144222 144566 145632 146016 146631 147852 148608 149769 150072 151618 152736 153504 154557 155844 157768 159014 160173 160992 161376 162483 163836 165464 166296 168387 168831 169088 169248 170409 171828 172692 174408 174824 175232 176601 177489 177504 181116 181548 183352 184704 186147 186591 187083 190224 190404 191808 192296 194176 194688 195508 195693 196209 196677 197136 199692 200096 203648 204672 205239 206076 206271 207792 212544 213564 214002 214656 215168 216333 216644 216849 218448 219024 221728 221778 222912 223249 224516 225108 225664 227212 227427 229104 230256 231361 232544 235468 236652 236672 238521 241488 242064 245754 248196 248788 249444 253632 253872 255744 256373 257742 260924 261612 262236 262848 266256 268879 269568 272322 273652 274768 275028 277056 283392 284089 284752 285336 285606 288444 289132 291264 292032 293262 295704 297216 297947 299538 300144 303236 305472 307008 309114 311688 312481 315536 318028 320346 321984 322752 324966 327672 330928 332592 336774 337662 338176 338496 340818 343656 345384 348816 349648 350464 353202 354978 355008 362232 363096 366704 369408 372294 373182 374166 380448 380808 383616 384592 388352 389376 391016 391386 392418 393354 394272 399384 400192 407296 409344 410478 412152 412542 415584 425088 427128 428004 429312 430336 432666 433288 433698 436896 438048 439893 443456 443556 445824 446498 449032 450216 451328 454424 454854 458208 460512 462722 463671 465088 470936 473304 473344 477042 480519 482976 484128 487449 491508 496392 497576 498888 505161 506493 507264 507744 511227 512746 515484 521848 523224 524472 525696 529803 532467 532512 537758 544644 547304 549536 550056 554112 558441 559773 561249 568178 569504 570672 571212 576888 578264 582528 584064 586524 587079 588627 590031 591408 595894 599076 600288 606472 610944 614016 615717 618228 618813 623376 624962 631072 635401 636056 640692 643968 645504 648999 649932 650547 655344 661856 665184 669747 673548 675324 676992 681636 682281 687312 690768 694083 697632 699296 704093 706404 709956 710016 715563 724464 726192 729677 733408 738439 744588 746364 748332 760896 761616 765271 767232 769119 769184 782032 782772 784836 786708 788544 798768 800384 806637 808561 820956 824304 825084 831168 848003 850176 852267 854256 856008 865332 866576 867396 873792 876096 879786 886912 887112 889369 891648 892996 893841 898064 900432 908848 909708 916416 921024 925444 927342 930176 937443 939679 941872 946608 954084 961038 965952 968256 974898 983016 985517 992784 995152 997776 1010322 1012986 1014528 1015488 1022454 1025492 1030968 1033591 1043696 1046448 1048944 1051392 1059606 1064934 1065024 1075516 1089288 1094608 1099072 1100112 1108224 1116882 1119546 1122498 1136356 1139008 1141344 1142424 1153776 1156528 1165056 1168128 1173048 1174158 1177254 1180062 1182816 1191788 1198152 1200576 1212944 1221888 1228032 1231434 1236456 1237626 1246752 1249924 1262144 1270802 1272112 1281384 1287936 1291008 1297998 1299864 1301094 1310688 1319679 1323712 1330368 1339494 1347096 1350648 1353984 1363272 1364562 1374624 1381536 1388166 1391013 1395264 1398592 1408186 1412808 1419912 1420032 1431126 1441557 1448928 1452384 1459354 1462347 1466816 1476878 1489176 1492728 1496664 1515483 1521792 1523232 1530542 1533681 1538238 1538368 1564064 1565544 1569672 1573416 1577088 1589409 1597401 1597536 1600768 1613274 1617122 1641912 1648608 1650168 1662336 1675323 1679319 1696006 1704534 1708512 1712016 1730664 1733152 1734792 1745041 1747584 1752192 1759572 1761237 1770093 1773824 1774224 1778738 1785992 1787682 1796128 1800864 1808449 1817696 1819416 1832832 1842048 1847151 1850888 1854684 1856439 1860352 1874886 1879358 1883744 1893216 1906203 1908168 1922076 1931904 1936512 1946997 1949796 1951641 1966032 1971034 1985568 1990304 1995552 2003957 2009241 2020644 2025972 2030976 2044908 2046843 2050984 2061936 2067182 2082249 2087392 2092896 2097888 2101711 2112279 2119212 2129868 2130048 2146689 2151032 2178576 2189031 2189216 2198144 2200224 2215317 2220601 2233764 2239092 2244996 2272712 2278016 2282688 2284848 2295813 2301289 2307357 2307552 2313056 2328923 2346096 2348316 2354508 2360124 2365632 2383576 2396304 2401152 2413547 2419911 2425683 2425888 2442529 2462868 2472912 2475252 2493504 2499848 2524288 2531281 2541604 2544009 2544224 2556801 2562768 2595996 2599728 2602188 2621376 2639358 2647424 2660736 2668107 2674471 2678988 2681523 2694192 2701296 2726544 2729124 2749248 2763072 2776332 2782026 2790528 2797184 2804933 2812329 2816372 2819037 2825616 2839824 2862252 2883114 2897856 2904768 2918708 2924694 2933632 2941759 2953756 2956551 2978352 2985456 2993328 3030966 3043584 3046464 3061084 3067362 3076476 3076736 3100773 3108169 3128128 3131088 3139344 3146832 3154176 3178818 3194802 3195072 3226548 3234244 3259787 3283824 3297216 3300336 3324672 3350646 3358638 3392012 3409068 3417024 3418801 3424032 3461328 3466304 3469584 3490082 3495168 3504384 3519144 3522474 3540186 3548448 3557476 3571984 3575364 3592256 3601728 3616898 3635392 3638832 3665664 3684096 3694302 3701776 3709368 3712878 3749772 3758716 3767488 3786432 3812406 3816336 3844152 3863808 3873024 3893994 3899592 3903282 3932064 3942068 3959037 3971136 3980608 3991104 4007914 4018482 4041288 4051944 4061952 4089816 4093686 4101968 4123872 4134364 4164498 4174784 4185792 4195776 4203422 4224558 4238424 4259736 4260096 4293378 4302064 4357152 4378062 4378432 4387041 4396288 4400448 4430634 4441202 4467528 4478184 4489992 4545424 4546449 4556032 4565376 4569696 4591626 4601043 4602578 4614714 4615104 4626112 4657846 4692192 4696632 4709016 4720248 4731264 4767152 4768227 4792608 4802304 4827094 4839822 4851366 4851776 4885058 4925736 4945824 4950504 4987008 4999696 5037957 5048576 5062562 5083208 5088018 5088448 5113602 5125536 5191992 5199456 5204376 5235123 5242752 5278716 5283711 5294848 5321472 5336214 5348942 5357976 5363046 5388384 5402592 5425347 5453088 5458248 5498496 5526144 5541453 5552664 5564052 5581056 5594368 5609866 5624658 5632744 5638074 5651232 5679648 5718609 5724504 5766228 5795712 5809536 5837416 5849388 5854923 5867264 5883518 5907512 5913102 5956704 5970912 5986656 6011871 6027723 6061932 6092928 6122168 6134724 6140529 6152952 6153472 6201546 6216338 6246747 6256256 6262176 6278688 6293664 6305133 6336837 6357636 6389604 6390144 6440067 6453096 6468488 6519574 6567093 6567648 6594432 6600672 6645951 6661803 6701292 6717276 6784024 6818136 6834048 6837602 6848064 6887439 6903867 6922071 6922656 6932608 6939168 6980164 6986769 7038288 7044948 7080372 7096896 7114952 7143968 7150728 7184512 7203456 7233796 7240641 7259733 7270784 7277049 7277664 7327587 7388604 7403552 7418736 7425756 7499544 7517432 7534976 7572864 7593843 7624812 7632027 7632672 7670403 7688304 7787988 7799184 7806564 7864128 7884136 7918074 7942272 7961216 7982208 8004321 8015828 8023413 8036964 8044569 8082576 8103888 8179632 8187372 8203936 8247744 8260213 8268728 8328996 8349568 8371584 8391552 8406844 8414799 8436987 8449116 8457111 8476848 8519472 8586756 8604128 8714304 8756124 8756864 8774082 8800896 8825277 8861268 8869653 8882404 8935056 8956368 8979984 9090848 9092898 9130752 9139392 9153209 9183252 9202086 9205156 9229428 9230208 9252224 9302319 9315692 9324507 9384384 9393264 9418032 9440496 9462528 9485801 9534304 9536454 9585216 9599707 9654188 9679644 9702732 9703552 9770116 9779361 9851472 9891648 9901008 9948523 9974016 9999392 10075914 10125124 10166416 10176036 10176896 10227204 10251072 10256403 10383984 10398912 10408752 10470246 10485504 10511293 10557432 10567422 10672428 10697884 10715952 10726092 10776768 10805184 10850694 10906176 10916496 10996992 11024039 11052288 11082906 11105328 11128104 11219732 11249316 11265488 11276148 11302464 11359296 11437218 11449008 11532456 11561797 11591424 11619072 11674832 11698776 11709846 11767036 11815024 11826204 11913408 11941824 11973312 12023742 12055446 12123864 12185856 12215827 12244336 12269448 12281058 12305904 12403092 12432676 12493494 12512512 12524352 12557376 12587328 12610266 12673674 12715272 12779208 12780288 12811721 12880134 12906192 12936976 13039148 13134186 13135296 13188864 13201344 13291902 13323606 13402584 13434552 13436683 13568048 13636272 13668096 13675204 13696128 13774878 13807734 13844142 13845312 13865216 13878336 13960328 13973538 14076576 14089896 14160744 14193792 14229904 14287936 14301456 14369024 14406912 14467592 14481282 14519466 14541568 14554098 14555328 14655174 14777208 14807104 14837472 14851512 14999088 15034864 15069952 15145728 15187686 15249624 15264054 15265344 15340806 15376608 15575976 15598368 15613128 15705369 15728256 15768272 15836148 15884544 15922432 15964416 16008642 16031656 16046826 16073928 16089138 16165152 16207776 16276041 16359264 16374744 16407872 16495488 16520426 16537456 16657992 16699136 16743168 16783104 16813688 16829598 16873974 16898232 16914222 16953696 17038944 17155827 17173512 17208256 17428608 17512248 17513728 17548164 17601792 17650554 17722536 17739306 17764808 17870112 17912736 17959968 18035613 18083169 18181696 18185796 18278784 18306418 18366504 18404172 18410312 18458856 18460416 18504448 18604638 18631384 18649014 18740241 18768768 18786528 18836064 18880992 18915399 18971602 19010511 19068608 19072908 19170432 19199414 19308376 19359288 19405464 19407104 19540232 19558722 19701279 19702944 19783296 19802016 19897046 19937853 19985409 19998784 20151828 20250248 20332832 20352072 20353792 20454408 20502144 20512806 20662317 20711601 20766213 20767968 20797824 20817504 20940492 20960307 21022586 21114864 21134844 21344856 21395768 21431904 21452184 21553536 21610368 21701388 21721923 21779199 21812352 21831147 21832992 21982761 22048078 22165812 22210656 22256208 22439464 22498632 22530976 22552296 22604928 22685533 22718592 22781529 22874436 22896081 22898016 23011209 23064912 23123594 23349664 23397552 23419692 23509837 23534072 23630048 23652408 23826816 23883648 23946624 24012963 24047484 24070239 24110892 24133707 24247728 24431654 24488672 24538896 24562116 24611808 24780639 24806184 24865352 24986988 25048704 25114752 25174656 25220532 25244397 25310961 25347348 25371333 25430544 25558416 25623442 25760268 25812384 25873952 26051441 26078296 26268372 26270592 26402688 26475831 26583804 26608959 26647212 26805168 26869104 26873366 27136096 27272544 27322243 27350408 27392256 27459627 27549756 27615468 27688284 27690624 27756672 27906957 27920656 27947076 27973521 28153152 28179792 28321488 28387584 28457403 28459808 28575872 28602912 28799121 28867813 28935184 28962564 29038932 29108196 29110656 29310348 29338083 29554416 29614208 29674944 29703024 29845569 29916757 29998176 30069728 30275999 30375372 30499248 30528108 30530688 30681612 30753216 30769209 31151952 31196736 31226256 31376111 31410738 31456512 31533879 31536544 31672296 31752877 32017284 32063312 32093652 32147856 32178276 32330304 32415552 32552082 32718528 32749488 32815744 32906653 32990976 33040852 33072117 33074912 33315984 33627376 33659196 33747948 33796464 33828444 33907392 34077888 34311654 34347024 34416512 34685391 34768123 34857216 35024496 35096328 35301108 35445072 35478612 35529616 35740224 35825472 35919936 36071226 36166338 36363392 36371592 36464129 36557568 36612836 36647481 36733008 36808344 36820624 36917712 37209276 37262768 37298028 37480482 37537536 37573056 37672128 37761984 37830798 37943204 38021022 38137216 38145816 38242867 38340864 38398828 38435163 38616752 38718576 38810928 39080464 39117444 39402558 39405888 39566592 39604032 39794092 39875706 39970818 39997568 40303656 40310049 40406197 40500496 40665664 40704144 40908816 41004288 41025612 41324634 41423202 41532426 41535936 41595648 41635008 41880984 41920614 42045172 42229728 42269688 42377231 42689712 42791536 42863808 42904368 43107072 43220736 43402776 43443846 43558398 43624704 43662294 43665984 43965522 44096156 44331624 44421312 44444413 44512416 44878928 44997264 45061952 45104592 45209856 45371066 45437184 45563058 45748872 45792162 45796032 46022418 46129824 46247188 46699328 46795104 46839384 47019674 47068144 47116107 47260096 47304816 47653632 47767296 47893248 48025926 48094968 48140478 48221784 48267414 48495456 48828123 48863308 48977344 49077792 49124232 49223616 49561278 49612368 49730704 49973976 50097408 50229504 50349312 50441064 50488794 50621922 50694696 50742666 50861088 51116832 51246884 51467481 51520536 51624768 51747904 52102882 52156592 52536744 52541184 52805376 52951662 53167608 53217918 53294424 53610336 53738208 53746732 54106839 54272192 54545088 54644486 54700816 54919254 55099512 55230936 55376568 55381248 55513344 55813914 55841312 55894152 55947042 56306304 56359584 56642976 56746197 56914806 56919616 57031533 57151744 57205824 57598242 57735626 57870368 57925128 58077864 58216392 58221312 58620696 58676166 59103837 59108832 59228416 59349888 59406048 59691138 59813559 59833514 59956227 59996352 60139456 60551998 60750744 60998496 61056216 61061376 61363224 61506432 61538418 61986951 62134803 62303904 62393472 62452512 62752222 62821476 62880921 63067758 63073088 63344592 63505754 64034568 64126624 64187304 64295712 64356552 64566517 64660608 64831104 65104164 65165769 65437056 65493441 65498976 65631488 65813306 65948283 66081704 66144234 66149824 66631968 67254752 67318392 67495896 67592928 67656888 67814784 68056599 68155776 68344587 68623308 68688243 68694048 68833024 69370782 69536246 70048992 70192656 70529511 70602216 70890144 70957224 71059232 71480448 71546681 71650944 71839872 72038889 72142452 72210717 72332676 72726784 72743184 72928258 73225672 73294962 73466016 73616688 73641248 73835424 74146409 74341917 74418552 74525536 74596056 74960964 75036763 75146112 75344256 75523968 75661596 75733191 75886408 76042044 76113999 76274432 76291632 76485734 76797656 76870326 77233504 77437152 77621856 77763307 78154323 78160928 78234888 78805116 78811776 79208064 79427493 79588184 79751412 79826877 79941636 79995136 80607312 80620098 80812394 81000992 81331328 81408288 81817632 81966729 82051224 82162237 82378881 82649268 82846404 83064852 83071872 83270016 83720871 83761968 83841228 83920563 84090344 84459456 84539376 84754462 85372209 85379424 85583072 85727616 85808736 86170151 86397363 86603439 86805552 86887692 87116796 87324588 87331968 87931044 88014249 88192312 88663248 88842624 88888826 89024832 89536707 89750271 89757856 89994528 90123904 90209184 90373573 90742132 90827997 91126116 91497744 91584324 91592064 92044836 92259648 92307627 92494376 93398656 93590208 93678768 94039348 94128333 94136288 94232214 94520192 94601637 94609632 95258631 95485843 96051852 96189936 96280956 96443568 96534828 96990912 97656246 97726616 97954688 98155584 98248464 98447232 98719959 98955427 99122556 99216351 99224736 99461408 99947952 100143689 100882128 100977588 101243844 101389392 101485332 101722176 102233664 102493768 102934962 103041072 103249536 103495808 103782521 104056173 104205764 104304369 104313184 105028747 105073488 105903324 106335216 106435836 106588848 107220672 107476416 107493464 108213678 108544384 108845083 109090176 109288972 109392387 109401632 109838508 109942443 110199024 110461872 110753136 111627828 111682624 111788304 111894084 112612608 112719168 113285952 113492394 113829612 113839232 114063066 114411648 114728601 115002253 115196484 115305489 115471252 115740736 115850256 116155728 116432784 117241392 117352332 118207674 118217664 118699776 118812096 119382276 119627118 119667028 119912454 119992704 120278912 120612119 120930147 121103996 121218591 121501488 121996992 122112432 122726448 123012864 123076836 123973902 124269606 124607808 124786944 124905024 125504444 125642952 125761842 126135516 126146176 126495637 126689184 127011508 127131693 128069136 128253248 128374608 128591424 128713104 129133034 129321216 129662208 130208328 130331538 130874112 130986882 130997952 131626612 131896566 132163408 132288468 132299648 133263936 133333239 133651267 134509504 134636784 134991792 135185856 135313776 135629568 136113198 136311552 136689174 137246616 137376486 137388096 138741564 139072492 140097984 140170841 140385312 141059022 141204432 141348321 141780288 141914448 142118464 142960896 143093362 143301888 143679744 144077778 144284904 144421434 144665352 145486368 145856516 146451344 146484369 146589924 146932032 147233376 147282496 147670848 148292818 148683834 148837104 149051072 149192112 149921928 150073526 150292224 150688512 151047936 151323192 151466382 151772816 152084088 152227998 152583264 152971468 153595312 153740652 154467008 154874304 155243712 155526614 156308646 156321856 156469776 157610232 157623552 158416128 158854986 159176368 159502824 159653754 159883272 161214624 161240196 161624788 162001984 162320517 162662656 162816576 163635264 163933458 164102448 164324474 164757762 165298536 165692808 166129704 166143744 166540032 167441742 167523936 167682456 167841126 168180688 168918912 169078752 169508924 170238591 170744418 170758848 171166144 171455232 171617472 172340302 172794726 173206878 173611104 173775384 174233592 174649176 174663936 175862088 176028498 176384624 177326496 177685248 177777652 178049664 179073414 179500542 179515712 179868681 179989056 180247808 180418368 180747146 181484264 181655994 182252232 182995488 183168648 183184128 184089672 184519296 184615254 184988752 186404409 186797312 187180416 187357536 188078696 188256666 188272576 188464428 188642763 189040384 189203274 189219264 190517262 190971686 192103704 192379872 192561912 192887136 193069656 193699551 193981824 195312492 195453232 195497307 195909376 196311168 196496928 196894464 197439918 197844849 197910854 198245112 198432702 198449472 198922816 199895904 200287378 201764256 201955176 202487688 202778784 202970664 203444352 204169797 204467328 204987536 205033761 205869924 206082144 206499072 206991616 207565042 208112346 208411528 208608738 208626368 210057494 210146976 211588533 211806648 212670432 212871672 213177696 214441344 214640043 214952832 214986928 216427356 216632151 217088768 217690166 218180352 218577944 218784774 218803264 219677016 219884886 220398048 220923744 221506272 222439227 223025751 223255656 223365248 223576608 223788168 225110289 225438336 226571904 226984788 227199573 227659224 227678464 228126132 228823296 229457202 230004506 230392968 230610978 230942504 231481472 231700512 232311456 232865568 233289921 234462969 234482784 234704664 236415348 236435328 237624192 238282479 238764552 239254236 239334056 239824908 239985408 240557824 241224238 241860294 242207992 242437182 243002976 243993984 244224864 245452896 245900187 246153672 246486711 247136643 247947804 248539212 249215616 249810048 251008888 251285904 251523684 251761689 252271032 252292352 252991274 253378368 254023016 254263386 256116627 256138272 256506496 256749216 257182848 257426208 258266068 258510453 259192089 259810317 260416656 260663076 261973764 261995904 263253224 263793132 264042747 264326816 264576936 264599296 266527872 266666478 267302534 268610121 269019008 269250813 269273568 269983584 270371712 270627552 271120719 272226396 272483991 273378348 274493232 274752972 274776192 276922881 277483128 278144984 280195968 280341682 280770624 282118044 282384999 282408864 282696642 283560576 283804911 283828896 284236928 285775893 286186724 286457529 288155556 288569808 288842868 289330704 290972736 291713032 292902688 292968738 293179848 293864064 294466752 294564992 294911929 295341696 296159877 296585636 296866281 297367668 297649053 297674208 298102144 298384224 299843856 300147052 300431067 302646384 302932764 303545632 304168176 304455996 305166528 305627881 305942936 307190624 307481304 308934016 309748608 310487424 311053228 311347563 312168519 312617292 312643712 312913107 312939552 315086241 315220464 317709972 318352736 319005648 319307508 319766544 322429248 322480392 323249576 324003968 324641034 325633152 326535249 327270528 327866916 328177161 328204896 328648948 329515524 329827329 330597072 331385616 332259408 334883484 335047872 335364912 335682252 336361376 337837824 338157504 338668733 339017848 340477182 341488836 341517696 342332288 343234944 344185803 344680604 345006759 345589452 345916467 346413756 347222208 347550768 348467184 349298352 351724176 352056996 352769248 354652992 355189159 355555304 356099328 358146828 359001084 359031424 359737362 359978112 360836736 361494292 361836357 362790441 362968528 363311988 363655773 364504464 365990976 366337296 368179344 369038592 369230508 369977504 372808818 374360832 374715072 375281569 376157392 376513332 376545152 376928856 377285526 378406548 378438528 379486911 381034524 381395079 381943372 384207408 384759744 385123824 385774272 386139312 387399102 387963648 388917841 390624984 390906464 390994614 392622336 392993856 393587987 394879836 395689698 395821708 396490224 396865404 396898944 397845632 399791808 399999717 400574756 400953801 403528512 403910352 404975376 405557568 405941328 406888704 407889443 408339594 408934656 409975072 410067522 411739848 412164288 412787401 415130084 416224692 416823056 417217476 417252736 420114988 420293952 420512523 423177066 423613296 425340864 425743344 426355392 427786489 428882688 429280086 429905664 429973856 432854712 433264302 435380332 437155888 437569548 437606528 439354032 439769772 440796096 441847488 443012544 444878454 446051502 446511312 446730496 447153216 447576336 450220578 450876672 451985599 453143808 453969576 454399146 455318448 456252264 458914404 460009012 460785936 461221956 461885008 462962944 463401024 464622912 465731136 466579842 468925938 468965568 469409328 472830696 472870656 474033677 475248384 476564958 477529104 478508472 478668112 479649816 482448476 483720588 484415984 484874364 486005952 487987968 488449728 490905792 491800374 492307344 492973422 494273286 495895608 497078424 497157271 498431232 499620096 502017776 502571808 503047368 503523378 504542064 505982548 506756736 508046032 508526772 512233254 512276544 513012992 513498432 514365696 514852416 516532136 517020906 518384178 519620634 520833312 521326152 523947528 523991808 525280561 526506448 527586264 528085494 528653632 529153872 533055744 533332956 534605068 537220242 538038016 538501626 538547136 539967168 540743424 541255104 542241438 544452792 544967982 546756696 548986464 549505944 549552384 550904003 553845762 554966256 556289968 560391936 560683364 561541248 564236088 564769998 564817728 565393284 567121152 567609822 567657792 568473856 571551786 572373448 572915058 576311112 577139616 577685736 577777369 578661408 581098653 581945472 583426064 585805376 585937476 586359696 587728128 588933504 589129984 589823858 590683392 592319754 593171272 593732562 594735336 595298106 595348416 596204288 596768448 599687712 600294104 600862134 605292768 605865528 607091264 608336352 608911992 610333056 611255762 611885872 612509391 614381248 614962608 617868032 619497216 620974848 622106456 622695126 624337038 625234584 625287424 625826214 625879104 630172482 630440928 634765599 635419944 636705472 638011296 638615016 639533088 643920129 644858496 644960784 646499152 648007936 649282068 651266304 653070498 654541056 655733832 656354322 656409792 657297896 659031048 659654658 661194144 662771232 664518816 667317681 669077253 669766968 670095744 670729824 671364504 672722752 675330867 676315008 677337466 678035696 680954364 682977672 683035392 684664576 686469888 688371606 689361208 690013518 691178904 691832934 692827512 694444416 695101536 696934368 698596704 699869763 703388907 703448352 704113992 705538496 709305984 710378318 711110608 716293656 718002168 718062848 719474724 719956224 721673472 722988584 723672714 725580882 725937056 726623976 727311546 729008928 731981952 732674592 736358688 737700561 738461016 739460133 739955008 741409929 745617636 749430144 750563138 752314784 753026664 753090304 753857712 754571052 756813096 756877056 758973822 762069048 762790158 763886744 768349881 768414816 769519488 770247648 771548544 772278624 774798204 775531359 777576267 777835682 779430951 781249968 781812928 781989228 785987712 787175974 789759672 791379396 791643416 792980448 793730808 793797888 795691264 799583616 799999434 801149512 801907602 805830363 807057024 807752439 807820704 809950752 811115136 811882656 813362157 815778886 816679188 817451973 819950144 820135044 823479696 824328576 825574802 830260168 832449384 833646112 834434952 834505472 839364721 840229976 840587904 841025046 846354132 847154997 847226592 850681728 851414733 851486688 852710784 855572978 857327679 858560172 859372587 859947712 865709424 866528604 870760664 874311776 875139096 875213056 878708064 879539544 881592192 883694976 884735787 886025088 888479631 889756908 890598843 892103004 892947159 893022624 894306432 895152672 900441156 901293201 903971198 907939152 908798292 910636896 912504528 916883643 917828808 920018024 921571872 922443912 923770016 926802048 929245824 930106853 931462272 933159684 934042689 936505557 937851876 937931136 938739321 938818656 945258723 945661392 948067354 953129916 955058208 957016944 957336224 959299632 963903317 964896952 967441176 968831968 969748728 972011904 975477919 976899456 979605747 981811584 983600748 984531483 984614688 985946844 988546572 989481987 991791216 994156848 994314542 1004035552 1005143616 1006094736 1007046756 1009084128 1010922991 1011965096 1013513472 1016006199 1016092064 1017053544 1024466508 1024553088 1026996864 1029704832 1032557409 1033064272 1034041812 1035020277 1036768356 1037749401 1039241268 1041666624 1042652304 1047895056 1050561122 1053012896 1055172528 1056170988 1057307264 1058307744 1065567477 1066665912 1068109081 1069210136 1074440484 1077003252 1077094272 1079934336 1082510208 1084482876 1085509071 1088371323 1088905584 1089935964 1090967319 1093513392 1097972928 1099011888 1101808006 1107691524 1109932512 1112579936 1120211963 1121366728 1123082496 1125844707 1128472176 1129539996 1129635456 1130786568 1135219644 1135315584 1138460733 1143103572 1144185237 1144746896 1145830116 1152622224 1154279232 1155371472 1155554738 1157322816 1162197306 1163890944 1166753523 1166852128 1171610752 1171874952 1172719392 1174856449 1177867008 1179647716 1180763961 1184639508 1186342544 1187465124 1189470672 1190596212 1190696832 1193536896 1199375424 1199999151 1200588208 1201724268 1202861403 1210585536 1211731056 1214182528 1216672704 1217823984 1220666112 1222511524 1223668329 1223771744 1225018782 1228762496 1229925216 1238362203 1241315959 1244212912 1245390252 1248674076 1250469168 1251652428 1251758208 1260344964 1260881856 1261537569 1269531198 1270839888 1273410944 1276022592 1277230032 1279066176 1283359467 1286420551 1287840258 1289716992 1289921568 1292998304 1298564136 1301867957 1306140996 1311467664 1312708644 1312819584 1314595792 1318062096 1319309316 1322388288 1325542464 1329037632 1334635362 1338154506 1339533936 1340191488 1341459648 1342729008 1345445504 1349172773 1350661734 1352630016 1354674932 1355956797 1356071392 1361908728 1365373711 1365955344 1376743212 1378722416 1380027036 1382357808 1383665868 1385655024 1388888832 1390203072 1393868736 1397193408 1399739526 1406777814 1406896704 1408227984 1411076992 1414986079 1418611968 1420756636 1422101031 1422221216 1432587312 1436004336 1438949448 1445977168 1447345428 1451161764 1451874112 1453247952 1454623092 1458017856 1463963904 1465349184 1472717376 1475401122 1476922032 1478920266 1479910016 1482819858 1491235272 1491471813 1495029289 1498860288 1501126276 1504629568 1506053328 1507715424 1509142104 1513626192 1517947644 1524138096 1525580316 1527773488 1536699762 1536829632 1539038976 1540495296 1543097088 1544557248 1549596408 1551062718 1555152534 1555671364 1558861902 1562499936 1563625856 1563978456 1567957547 1571975424 1574351948 1575841683 1579519344 1582758792 1583286832 1585960896 1587461616 1599167232 1599998868 1602299024 1603815204 1611660726 1614114048 1615504878 1615641408 1619901504 1622230272 1623765312 1626724314 1631557772 1633358376 1634903946 1639900288 1640270088 1644443281 1646959392 1648657152 1651149604 1652712009 1660520336 1664898768 1667292224 1668869904 1678729442 1680459952 1681175808 1682050092 1692708264 1694309994 1694453184 1701363456 1702829466 1702973376 1705421568 1711145956 1714655358 1717120344 1718745174 1719895424 1731418848 1733057208 1733332107 1737466471 1741521328 1743295959 1748623552 1750278192 1757416128 1759079088 1763184384 1767389952 1769471574 1772050176 1776959262 1779513816 1781197686 1784206008 1785894318 1786045248 1788612864 1790305344 1800882312 1802586402 1807942396 1815878304 1817596584 1821273792 1822220933 1825009056 1833767286 1835657616 1837528173 1840036048 1843143744 1844887824 1847540032 1853604096 1858491648 1860213706 1862924544 1866319368 1868085378 1873011114 1875703752 1875862272 1877478642 1877637312 1890517446 1891322784 1896134708 1904296797 1906259832 1910116416 1914033888 1914672448 1918599264 1927806634 1929793904 1931760387 1934882352 1937663936 1939497456 1944023808 1950955838 1953798912 1959211494 1963623168 1967201496 1969062966 1969229376 1971893688 1977093144 1978963974 1983582432 1988313696 1988629084 2001953043 2008071104 2010287232 2012189472 2014093512 2018168256 2021845982 2023930192 2025992601 2032012398 2032184128 2034107088 2048933016 2049106176 2053993728 2059409664 2065114818 2066128544 2068083624 2070040554 2073536712 2075498802 2078482536 2083333248 2085304608 2095790112 2099609289 2101122244 2106025792 2110166721 2110345056 2112341976 2114614528 2116615488 2131134954 2133331824 2136218162 2138420272 2148880968 2154006504 2154188544 2159868672 2165020416 2168965752 2171018142 2176742646 2177811168 2179871928 2181934638 2187026784 2195945856 2198023776 2203616012 2213101683 2215383048 2218380399 2219865024 2225159872 2240423926 2242733456 2251689414 2256944352 2259079992 2259270912 2261573136 2270439288 2270631168 2276921466 2286207144 2288370474 2289493792 2291660232 2305244448 2308558464 2310742944 2311109476 2314645632 2324394612 2326594077 2333507046 2333704256 2338292853 2343221504 2343749904 2345438784 2349712898 2359295432 2361527922 2369279016 2372685088 2374930248 2378941344 2381192424 2381393664 2387073792 2388961129 2398750848 2399998302 2401176416 2403448536 2405722806 2421171072 2423257317 2423462112 2428365056 2433345408 2435647968 2440086471 2445023048 2447336658 2447543488 2450037564 2452355919 2457524992 2459850432 2476724406 2482631918 2488425824 2490780504 2497348152 2500938336 2503304856 2503516416 2518094163 2520689928 2521763712 2523075138 2539062396 2541464991 2541679776 2546821888 2552045184 2554460064 2558132352 2566718934 2571983037 2572841102 2575680516 2578117761 2579843136 2585996608 2597128272 2603735914 2612281992 2622935328 2625417288 2625639168 2629191584 2636124192 2638618632 2644776576 2647227197 2651084928 2654207361 2658075264 2665438893 2669270724 2671796529 2676309012 2679067872 2682919296 2685458016 2690891008 2698345546 2701323468 2703879603 2709349864 2711913594 2712142784 2723817456 2730747422 2731910688 2750650929 2753486424 2757444832 2760054072 2764715616 2767331736 2771310048 2776360231 2780406144 2787737472 2790320559 2794386816 2799479052 2802128067 2813555628 2813793408 2816217963 2816455968 2822153984 2829972158 2835776169 2841513272 2844202062 2844442432 2865174624 2872008672 2877898896 2891709951 2891954336 2894690856 2902323528 2903748224 2906495904 2909246184 2916035712 2926433757 2930698368 2933413921 2938817241 2945434752 2950802244 2953594449 2953844064 2957840532 2959820032 2965639716 2982470544 2982943626 2990058578 3002252552 3009259136 3012106656 3015430848 3018284208 3027252384 3032768973 3035895288 3040002769 3048018597 3048276192 3051160632 3055546976 3073399524 3073659264 3076507283 3080990592 3089114496 3097672227 3099192816 3102125436 3105060831 3110305068 3111342728 3117723804 3124999872 3127251712 3127956912 3135915094 3148703896 3151683366 3159038688 3165517584 3166573664 3171921792 3174923232 3188295587 3196702431 3199997736 3204327243 3204598048 3207630408 3223321452 3226580809 3231009756 3231282816 3239803008 3247530624 3253448628 3256527213 3263115544 3266716752 3269807892 3272901957 3279800576 3280540176 3288886562 3293918784 3302299208 3305424018 3321040672 3329797536 3334584448 3337739808 3343822201 3357458884 3360635889 3360919904 3364100184 3377534121 3385416528 3388619988 3388906368 3405658932 3405946752 3415382199 3422291912 3429310716 3432555711 3434240688 3437490348 3439790848 3462837696 3466114416 3466664214 3474932942 3483042656 3486591918 3497247104 3500260569 3500556384 3514832256 3518158176 3524569347 3532976191 3538943148 3542291883 3553918524 3559027632 3562395372 3568412016 3571788636 3572090496 3580610688 3599997453 3601764624 3605172804 3608584209 3615884792 3631756608 3635193168 3642547584 3644441866 3650018112 3667534572 3671004987 3671315232 3675056346 3680072096 3686287488 3689775648 3695080064 3705316493 3715086609 3720427412 3723947877 3732638736 3736170756 3746022228 3751407504 3754957284 3755274624 3781034892 3782645568 3784612707 3792269416 3808593594 3812519664 3820232832 3828067776 3829344896 3837198528 3850078401 3855613268 3859261653 3859587808 3863520774 3869764704 3875327872 3878994912 3886063639 3901911676 3905603871 3918422988 3934402992 3938125932 3938458752 3943787376 3954186288 3957927948 3967164864 3976627392 3977258168 4003906086 4016142208 4020574464 4024378944 4028187024 4036336512 4043691964 4047518319 4047860384 4051985202 4064024796 4064368256 4067870391 4068214176 4096121133 4097866032 4105891249 4130229636 4132257088 4136167248 4140081108 4147073424 4150997604 4156965072 4166666496 4170609216 4191580224 4199218578 4202244488 4212051584 4220333442 4220690112 4224683952 4233230976 4244958237 4255083361 4262269908 4266303093 4266663648 4272436324 4276840544 4297761936 4306178627 4308013008 4337931504 4342036284 4353485292 4355622336 4359743856 4363869276 4374053568 4391891712 4396047552 4407232024 4426203366 4430766096 4436760798 4439730048 4450319744 4462648403 4474415439 4480847852 4485087867 4485466912 4503378828 4513888704 4516236121 4518159984 4523146272 4540878576 4553842932 4572414288 4576740948 4578987584 4583320464 4610488896 4617116928 4621485888 4622218952 4629291264 4648789224 4653188154 4667014092 4667408512 4676585706 4680338569 4687499808 4690877568 4699425796 4703872641 4718590864 4723055844 4727525049 4738558032 4745370176 4749860496 4757882688 4762384848 4777922258 4797501696 4799996604 4802352832 4806897072 4811445612 4842342144 4846514634 4846924224 4866690816 4871295936 4880172942 4890046096 4894673316 4895086976 4900075128 4904711838 4919700864 4933329843 4945096879 4953448812 4958136027 4965263836 4976851648 4981561008 4994696304 5001876672 5006609712 5036188326 5041379856 5043527424 5046150276 5078124792 5082929982 5083359552 5104090368 5108920128 5116264704 5133437868 5143966074 5145682204 5151361032 5156235522 5159686272 5171993216 5186321117 5194256544 5199996321 5207471828 5212399413 5224563984 5229887877 5245870656 5250834576 5258383168 5272248384 5277237264 5289553152 5294454394 5302169856 5308414722 5316150528 5330877786 5338541448 5343593058 5352618024 5358135744 5365838592 5370916032 5396691092 5402646936 5407759206 5418699728 5423827188 5424285568 5447634912 5461494844 5463821376 5466662799 5501301858 5506972848 5514889664 5520108144 5529431232 5534663472 5542620096 5552720462 5560812288 5575474944 5580641118 5588773632 5598958104 5604256134 5627111256 5627586816 5632435926 5632911936 5659944316 5671552338 5683026544 5688404124 5688884864 5730349248 5744017344 5747004481 5755797792 5783419902 5783908672 5789381712 5795281161 5804647056 5807496448 5812991808 5818492368 5832071424 5852867514 5861396736 5866827842 5877634482 5890869504 5901604488 5907188898 5907688128 5915681064 5931279432 5964941088 5965887252 5980117156 6004505104 6005859129 6018518272 6024213312 6030861696 6036568416 6054504768 6065537946 6071790576 6077977803 6080005538 6096037194 6096552384 6102321264 6111093952 6146799048 6147318528 6153014566 6161981184 6178228992 6195344454 6198385632 6204250872 6210121662 6220610136 6222685456 6235447608 6249999744 6255913824 6271830188 6297407792 6298827867 6303366732 6318077376 6331035168 6333147328 6343843584 6349846464 6376591174 6393404862 6399995472 6408654486 6409196096 6415260816 6446642904 6453161618 6462019512 6462565632 6479606016 6495061248 6506897256 6513054426 6526231088 6533433504 6539615784 6545803914 6561080352 6577773124 6587837568 6604598416 6610848036 6642081344 6655141197 6659595072 6669168896 6675479616 6687644402 6714917768 6721271778 6721839808 6728200368 6755068242 6770833056 6777239976 6777812736 6811317864 6811893504 6830764398 6844583824 6858621432 6865111422 6868481376 6874980696 6925675392 6932228832 6933328428 6949865884 6966085312 6973183836 6979782231 6994494208 7000521138 7001112768 7029664512 7036316352 7049138694 7065952382 7077886296 7084583766 7107837048 7118055264 7124790744 7136824032 7143577272 7144180992 7161221376 7166883387 7199994906 7203529248 7210345608 7217168418 7231769584 7263513216 7270386336 7285095168 7288883732 7300036224 7320259413 7335069144 7342009974 7342630464 7350112692 7360144192 7372574976 7379551296 7390160128 7410632986 7430173218 7440854824 7447895754 7465277472 7472341512 7492044456 7502815008 7509914568 7510549248 7554282489 7562069784 7565291136 7569225414 7584538832 7617187188 7625039328 7640465664 7656135552 7658689792 7674397056 7700156802 7711226536 7718523306 7719175616 7727041548 7734353283 7739529408 7750655744 7757989824 7772127278 7803823352 7811207742 7836845976 7868805984 7876251864 7876917504 7887574752 7908372576 7915855896 7934329728 7941681591 7953254784 7954516336 7962622083 8007812172 8015389587 8032284416 8048757888 8056374048 8072673024 8087383928 8095036638 8095720768 8103970404 8111638809 8128049592 8128736512 8135740782 8136428352 8192242266 8195732064 8211782498 8251952787 8260459272 8264514176 8272334496 8280162216 8294146848 8301995208 8313930144 8329080693 8341218432 8370961677 8383160448 8398437156 8404488976 8406384201 8424103168 8440666884 8441380224 8449367904 8466461952 8489916474 8507328507 8510166722 8524539816 8532606186 8533327296 8544872648 8553681088 8595523872 8612357254 8616026016 8675129853 8675863008 8684072568 8706970584 8711244672 8719487712 8727738552 8748107136 8779301271 8792095104 8800241763 8814464048 8816451723 8852406732 8861532192 8873521596 8879460096 8900639488 8925296806 8948830878 8961695704 8970175734 8970933824 9006757656 9027777408 9032472242 9036319968 9046292544 9081757152 9098306919 9107685864 9120008307 9144055791 9144828576 9153481896 9157975168 9166640928 9220977792 9229521849 9242971776 9244437904 9297578448 9306376308 9315182493 9334028184 9334817024 9353171412 9360677138 9374999616 9381755136 9398851592 9407745282 9437181728 9446111688 9455050098 9477116064 9490740352 9499720992 9515765376 9524769696 9555844516 9564886761 9590107293 9599993208 9604705664 9612981729 9613794144 9622891224 9679742427 9693029268 9693848448 9742591872 9760345884 9769581639 9780092192 9789346632 9790173952 9800150256 9809423676 9839401728 9866659686 9890193758 9906897624 9916272054 9930527672 9953703296 9963122016 9989392608 10003753344 10013219424 10031466603 10072376652 10081907667 10082759712 10092300552 10132602363 10156249584 10165859964 10166719104 10217840256 10246146597 10266875736 10287932148 10291364408 10302722064 10312471044 10319372544 10343986432 10372642234 10388513088 10399992642 10414943656 10424798826 10449127968 10459775754 10491741312 10500781707 10501669152 10516766336 10544496768 10554474528 10573708041 10588908788 10598928573 10616829444 10626875649 10661755572 10677082896 10687186116 10705236048 10716271488 10741832064 10793382184 10805293872 10815518412 10825752627 10837399456 10847654376 10848571136 10895269824 10911741373 10922989688 10927642752 10933325598 11002603716 11013014961 11013945696 11029779328 11040216288 11058862464 11069326944 11085240192 11105440924 11115949479 11145259827 11161282236 11171843631 11197916208 11208512268 11254222512 11264871852 11265823872 11319888632 11343104676 11353838121 11366053088 11376808248 11377769728 11460698496 11488034688 11494008962 11511595584 11550235203 11566839804 11567817344 11577784959 11578763424 11590562322 11609294112 11625983616 11636984736 11658190917 11705735028 11716811613 11733655684 11755268964 11803208976 11814377796 11815376256 11831362128 11862558864 11929882176 11931774504 11960234312 12009010208 12011718258 12048426624 12061723392 12073136832 12091389089 12109009536 12131075892 12142554957 12143581152 12155955606 12160011076 12192074388 12193104768 12203611173 12204642528 12222187904 12288363399 12293598096 12306029132 12317673747 12390688908 12396771264 12408501744 12420243324 12441220272 12445370912 12470895216 12499999488 12511827648 12530743121 12543660376 12594815584 12597655734 12606733464 12636154752 12662070336 12666294656 12681212947 12699692928 12734874711 12753182348 12765250083 12786809724 12798909279 12799990944 12817308972 12818392192 12830521632 12893285808 12906323236 12918535881 12924039024 13013794512 13026108852 13052462176 13066867008 13079231568 13091607828 13122160704 13141998883 13155546248 13175675136 13209196832 13221696072 13284162688 13310282394 13319190144 13350959232 13375288804 13387945209 13423246317 13429835536 13442543556 13443679616 13455263601 13456400736 13510136484 13541666112 13548708363 13554479952 13622635728 13661528796 13689167648 13717242864 13730222844 13736962752 13749961392 13851350784 13864457664 13866656856 13885418053 13899731768 13932170624 13946367672 13959564462 14001042276 14002225536 14041015707 14072632704 14098277388 14111617923 14131904764 14155772592 14169167532 14182575147 14215674096 14236110528 14249581488 14273648064 14287154544 14333766774 14399989812 14407058496 14420691216 14434336836 14463539168 14527026432 14540772672 14562755519 14577767464 14600072448 14640518826 14670138288 14684019948 14685260928 14700225384 14720288384 14759102592 14799989529 14821265972 14835290637 14860346436 14874408081 14881709648 14895791508 14930554944 14944683024 14984088912 15005630016 15019829136 15108564978 15124139568 15130582272 15138450828 15169077664 15234374376 15250078656 15273133837 15312271104 15348794112 15400313604 15422453072 15437046612 15438351232 15454083096 15468706566 15479058816 15515979648 15544254556 15558963351 15599988963 15607646704 15622415484 15637198239 15673691952 15737611968 15752503728 15775149504 15816745152 15831711792 15868659456 15883363182 15906509568 15909032672 15925244166 16015624344 16030779174 16097515776 16112748096 16137107467 16174767856 16190073276 16191441536 16207940808 16223277618 16256099184 16271481564 16272856704 16384484532 16391464128 16399988397 16423564996 16503905574 16520918544 16529028352 16544668992 16560324432 16588293696 16603990416 16627860288 16658161386 16682436864 16723467163 16741923354 16766320896 16796874312 16808977952 16812768402 16881333768 16882760448 16898735808 16924283441 16979832948 17014657014 17020333444 17049079632 17065212372 17066654592 17089745296 17107362176 17191047744 17224714508 17232052032 17241013443 17350259706 17351726016 17368145136 17413941168 17422489344 17438975424 17455477104 17496214272 17539246049 17558602542 17584190208 17600483526 17628928096 17632903446 17704813464 17723064384 17747043192 17749858243 17850593612 17897661756 17923391408 17940351468 17941867648 18013515312 18055554816 18064944484 18072639936 18092585088 18163514304 18196613838 18215371728 18240016614 18288111582 18289657152 18306963792 18315950336 18333281856 18394819027 18441955584 18459043698 18485943552 18488875808 18595156896 18612752616 18630364986 18668056368 18706342824 18721354276 18749999232 18797703184 18815490564 18874363456 18892223376 18910100196 18954232128 18981480704 18999441984 19031530752 19049539392 19111689032 19129773522 19180214586 19199986416 19209411328 19225963458 19227588288 19245782448 19359484854 19386058536 19387696896 19435380757 19485183744 19520691768 19539163278 19560184384 19578693264 19600300512 19618847352 19733319372 19780387516 19813795248 19832544108 19861055344 19907406592 19926244032 19978785216 20007506688 20026438848 20062933206 20144753304 20163815334 20165519424 20184601104 20265204726 20312499168 20331719928 20333438208 20383448111 20435680512 20492293194 20533751472 20575864296 20582728816 20605444128 20624942088 20745284468 20777026176 20799985284 20829887312 20849597652 20898255936 20919551508 20983482624 21001563414 21003338304 21033532672 21088993536 21108949056 21147416082 21177817576 21197857146 21233658888 21253751298 21323511144 21354165792 21374372232 21377762653 21410472096 21432542976 21483664128 21500650161 21586764368 21610587744 21631036824 21651505254 21674798912 21695308752 21790539648 21823482746 21845979376 21855285504 21866651196 22005207432 22026029922 22027891392 22059558656 22080432576 22117724928 22138653888 22170480384 22210881848 22231898958 22290519654 22322564472 22343687262 22395832416 22417024536 22508445024 22529743704 22531647744 22587064123 22639777264 22662847467 22686209352 22707676242 22732106176 22753616496 22921396992 22976069376 22988017924 23023191168 23100470406 23133679608 23135634688 23155569918 23157526848 23181124644 23218588224 23251967232 23273969472 23316381834 23411470056 23433623226 23467311368 23510537928 23606417952 23628755592 23630752512 23662724256 23688872129 23725117728 23825044773 23859764352 23863549008 23887866249 23920468624 24018020416 24023436516 24096853248 24146273664 24182778178 24218019072 24262151784 24285109914 24287162304 24311911212 24320022152 24384148776 24386209536 24407222346 24409285056 24444375808 24576726798 24587196192 24612058264 24635347494 24755858361 24781377816 24793542528 24817003488 24840486648 24882440544 24890741824 24941790432 24987242079 25023655296 25061486242 25087320752 25112885031 25189631168 25195311468 25213466928 25272309504 25324140672 25332589312 25362425894 25399385856 25469749422 25506364696 25530500166 25573619448 25597818558 25599981888 25634617944 25636784384 25661043264 25786571616 25812646472 25837071762 25848078048 26025389559 26027589024 26052217704 26104924352 26133734016 26158463136 26183215656 26244321408 26283997766 26311092496 26337903813 26400725289 26418393664 26443392144 26568325376 26620564788 26638380288 26701918464 26750577608 26775890418 26846492634 26859671072 26885087112 26887359232 26910527202 26912801472 27020272968 27083332224 27097416726 27108959904 27245271456 27294920757 27323057592 27360024921 27378335296 27432167373 27434485728 27460445688 27473925504 27499922784 27688565547 27728915328 27733313712 27770836106 27799463536 27864341248 27892735344 27919128924 28002084552 28004451072 28082031414 28145265408 28196554776 28223235846 28263809528 28311545184 28338335064 28365150294 28431348192 28472221056 28499162976 28547296128 28574309088 28667533548 28694660283 28770321879 28799979624 28814116992 28838945187 28841382432 28868673672 28927078336 29039227281 29081545344 29125511038 29155534928 29281037652 29340276576 29368039896 29370521856 29400450768 29440576768 29518205184 29599979058 29642531944 29670581274 29720692872 29748816162 29763419296 29791583016 29861109888 29889366048 29968177824 30011260032 30039658272 30094399809 30217129956 30245723001 30248279136 30276901656 30338155328 30397807089 30468748752 30500157312 30546267674 30800627208 30844906144 30874093224 30876702464 30908166192 30937413132 30958117632 31031959296 31056494677 31088509112 31117926702 31199977926 31215293408 31244830968 31274396478 31347383904 31475223936 31502345121 31505007456 31550299008 31633490304 31663423584 31721124123 31766726364 31796785719 31818065344 31850488332 31880626947 32031248688 32061558348 32225496192 32274214934 32349535712 32380146552 32382883072 32415881616 32446555236 32512198368 32542963128 32545713408 32735224119 32768969064 32782928256 32799976794 32847129992 33007811148 33039044883 33041837088 33089337984 33120648864 33176587392 33207980832 33255720576 33316322772 33347848437 33435779481 33446934326 33483846708 33515530893 33593748624 33617955904 33625536804 33762667536 33797471616 33848566882 33959665896 34029314028 34040666888 34098159264 34130424744 34133309184 34179490592 34214724352 34382095488 34413953561 34449429016 34464104064 34482026886 34650705609 34700519412 34703452032 34733354877 34736290272 34827882336 34877950848 34910954208 34974572751 35078492098 35117205084 35150434839 35200967052 35257856192 35265806892 35409626928 35446128768 35494086384 35499716486 35701187224 35795323512 35846782816 35880702936 35883735296 36027030624 36092683003 36129888968 36145279872 36185170176 36274167267 36327028608 36393227676 36427664871 36430743456 36480033228 36576223164 36579314304 36610833519 36613927584 36666563712 36789638054 36865090197 36918087396 36953021241 36977751616 37190313792 37225505232 37260729972 37336112736 37412685648 37442708552 37499998464 37592229363 37595406368 37630981128 37748726912 37784446752 37820200392 37908464256 37998883968 38043638841 38099078784 38134380973 38204624133 38223378064 38259547044 38295750249 38360429172 38396727837 38399972832 38451926916 38455176576 38491564896 38718969708 38755607643 38772117072 38870761514 39041383536 39078326556 39120368768 39157386528 39200601024 39237694704 39425996649 39466638744 39520035997 39560775032 39627590496 39665088216 39722110688 39852488064 39957570432 39994594679 40052877696 40125866412 40163835627 40269738951 40289506608 40327630668 40331038848 40365790803 40369202208 40530409452 40624998336 40646125089 40663439856 40766896222 40984586388 41067502944 41151728592 41165457632 41210888256 41249884176 41447842631 41490568936 41554052352 41599970568 41656254159 41659774624 41699195304 41796511872 41839103016 41945550517 42003126828 42006676608 42123047121 42217898112 42294832164 42334853769 42355635152 42395714292 42467317776 42507502596 42547725441 42647022288 42708331584 42748744464 42755525306 42820944192 43001300322 43173528736 43221175488 43262073648 43303010508 43349597824 43390617504 43469688613 43581079296 43646965492 43688266557 43691958752 43733302392 44010414864 44052059844 44055782784 44160865152 44277307776 44399968587 44421763696 44463797916 44505871911 44581039308 44623224243 44645128944 44687374524 44791664832 44834049072 45016890048 45059487408 45174128246 45279554528 45325694934 45372418704 45415352484 45464212352 45507232992 45819401511 45928690483 45976035848 46046382336 46200940812 46267359216 46311139836 46315053696 46362249288 46437176448 46547938944 46632763668 46676890053 46799966889 46822940112 46867246452 46911594717 46934622736 47021075856 47212835904 47257511184 47325448512 47377744258 47450235456 47650089546 47719528704 47727098016 47775732498 47840937248 48036040832 48046873032 48169114409 48292547328 48365556356 48411322401 48524303568 48570219828 48574324608 48623822424 48640044304 48768297552 48814444692 48818570112 49153453596 49174392384 49199965191 49224116528 49270694988 49511716722 49562755632 49587085056 49634006976 49680973296 49764881088 49781483648 49883580864 49974484158 50047310592 50122972484 50170401489 50174641504 50225770062 50379262336 50390622936 50426933856 50518827307 50648281344 50724851788 50772850323 50939498844 51012729392 51061000332 51147238896 51195637116 51199963776 51269235888 51322086528 51573143232 51625292944 51674143524 51696156096 51723040329 52050779118 52055178048 52104435408 52209848704 52267468032 52316926272 52366431312 52488642816 52567995532 52617738147 52622184992 52675807626 52801450578 52836787328 52886784288 53241129576 53249574729 53376586237 53501155216 53551780836 53692985268 53719342144 53770174224 53821054404 53825602944 54040545936 54166664448 54194833452 54217919808 54490542912 54589841514 54646115184 54720049842 54756670592 54864334746 54868971456 54920891376 54947851008 54999845568 55184457081 55316083693 55377131094 55457830656 55466627424 55541672212 55598927072 55785470688 55838257848 55980322151 56004169104 56164062828 56393109552 56446471692 56527619056 56623090368 56676670128 56730300588 56862696384 56944442112 56998325952 57094592256 57148618176 57335067096 57389320566 57540643758 57599959248 57628233984 57677890374 57682764864 57737347344 57854156672 58014429239 58078454562 58163090688 58251022076 58306142271 58311069856 58562075304 58680553152 58711069573 58736079792 58800901536 59199958116 59285063888 59341162548 59441385744 59497632324 59526838592 59583166032 59722219776 59778732096 59936355648 60022520064 60079316544 60188799618 60434259912 60491446002 60496558272 60553803312 60676310656 60795614178 60844401397 60937497504 61000314624 61092535348 61150344333 61601254416 61689812288 61748186448 61816332384 61874826264 62112989354 62177018224 62235853404 62399955852 62430586816 62489661936 62548792956 62694767808 62950447872 63004690242 63010014912 63100598016 63266980608 63326847168 63442248246 63533452728 63593571438 63636130688 63700976664 63761253894 64062497376 64123116696 64133287959 64286259427 64450992384 64501950483 64548429868 64699071424 64760293104 64831763232 64893110472 65024396736 65085926256 65470448238 65537938128 65565856512 65599953588 65694259984 66015622296 66078089766 66083674176 66178675968 66241297728 66353174784 66415961664 66511441152 66632645544 66695696874 66871558962 66893868652 66967693416 67031061786 67187497248 67235911808 67251073608 67422174521 67525335072 67594943232 67697133764 67761192369 67919331792 67988542401 68058628056 68081333776 68196318528 68260849488 68358981184 68764190976 68827907122 68898858032 68928208128 68964053772 69301411218 69401038824 69406904064 69466709754 69472580544 69655764672 69755901696 69821908416 69949145502 70156984196 70234410168 70300869678 70401934104 70515712384 70531613784 70819253856 70892257536 70988172768 70999432972 71066616387 71402374448 71475134319 71590647024 71693565632 71761405872 72054061248 72185366006 72259777936 72290559744 72548334534 72654057216 72786455352 72855329742 72861486912 72960066456 73152446328 73158628608 73221667038 73227855168 73333127424 73579276108 73730180394 73836174792 73906042482 73955503232 74380627584 74451010464 74521459944 74672225472 74711058253 74825371296 74885417104 74961726237 75184458726 75190812736 75261962256 75338655093 75497453824 75568893504 75640400784 75816928512 75997767936 76087277682 76198157568 76268761946 76409248266 76446756128 76519094088 76591500498 76720858344 76793455674 76799945664 76903853832 76910353152 76983129792 77437939416 77511215286 77544234144 77741523028 78076168677 78082767072 78156653112 78240737536 78314773056 78401202048 78475389408 78851993298 78933277488 79013711439 79040071994 79121550064 79202175867 79255180992 79330176432 79444221376 79704976128 79915140864 79989189358 80105755392 80251732824 80327671254 80539477902 80579013216 80655261336 80662077696 80731581606 80738404416 81060818904 81249996672 81292250178 81326879712 81533792444 81884762271 81969172776 82080074763 82135005888 82303457184 82330915264 82421776512 82499768352 82895685262 82981137872 83065696641 83199941136 83312508318 83319549248 83398390608 83593023744 83678206032 83891101034 84006253656 84013353216 84246094242 84435796224 84589664328 84669707538 84711270304 84791428584 84934635552 85015005192 85095450882 85294044576 85416663168 85497488928 85511050612 85641888384 86002600644 86083980849 86347057472 86442350976 86516835561 86524147296 86606021016 86699195648 86781235008 86939377226 87117681843 87293930984 87376533114 87383917504 87466604784 88020829728 88104119688 88111565568 88321730304 88554615552 88799937174 88843527392 88927595832 89011743822 89162078616 89246448486 89290257888 89374749048 89583329664 89668098144 90033780096 90118974816 90283199427 90348256492 90559109056 90651389868 90737169003 90744837408 90830704968 90928424704 91014465984 91638803022 91857380966 91952071696 92401881624 92534718432 92622279672 92630107392 92724498576 92874352896 93095877888 93169484031 93265527336 93353780106 93599933778 93645880224 93734492904 93823189434 93869245472 94042151712 94425671808 94515022368 94650897024 94755488516 94900470912 95163372369 95300179092 95390357157 95454196032 95551464996 95681874496 96072081664 96093746064 96338228818 96731112712 96822644802 97048607136 97140439656 97148649216 97247644848 97280088608 97536595104 97628889384 97637140224 97947406289 98205672357 98306907192 98348784768 98399930382 98448233056 98541389976 99023433444 99125511264 99268013952 99361946592 99529762176 99562967296 99767161728 99948968316 100043545311 100245944968 100340802978 100349283008 100451540124 100546592679 100758524672 100781245872 100853867712 101037654614 101449703576 101545700646 101878997688 102025458784 102122000664 102294477792 102391274232 102399927552 102538471776 102644173056 102725328547 103146286464 103241860683 103250585888 103348287048 103392312192 103446080658 104101558236 104110356096 104200064631 104208870816 104419697408 104633852544 104732862624 104923718253 105135991064 105235476294 105244369984 105351615252 105451304517 105602901156 105673574656 105773568576 106482259152 106499149458 106753172474 107002310432 107103561672 107385970536 107438684288 107540348448 107642108808 107651205888 108081091872 108278049009 108389666904 108435839616 108536315077 108822501801 108981085824 109179683028 109282994613 109292230368 109440099684 109513341184 109728669492 109737942912 109841782752 109999691136 110368914162 110595270591 110632167386 110754262188 110859063723 110933254848 111083344424 111197854144 111570941376 111676515696 111960644302 112008338208 112328125656 112776688089 112786219104 112892943384 113055238112 113246180736 113353340256 113460601176 113725392768 113830769471 113996651904 114130916523 114297236352 114403142919 114613872399 114670134192 114778641132 114887250747 115081287516 115199918496 115355780748 115365529728 115474694688 115708313344 116028858478 116156909124 116266822929 116502044152 116612284542 116622139712 117124150608 117361106304 117422139146 117472159584 117601803072 118277989947 118399916232 118560107991 118570127776 118682325096 118882771488 118995264648 119053677184 119166332064 119383489933 119557464192 119872711296 119983784037 120158633088 120377599236 120491506881 120868519824 120982892004 120993116544 121097372409 121107606624 121352621312 121591228356 121688802794 121874995008 121938375267 122185070696 122300688666 123202508832 123379624576 123496372896 123632664768 123749652528 124225978708 124343527893 124354036448 124471706808 124799911704 124861173632 124968762477 124979323872 125097585912 125389535616 125836651551 126009380484 126020029824 126136798603 126369141363 126653694336 126884496492 127004561307 127066905456 127187142876 127272261376 127401953328 127522507788 128124994752 128246233392 128266575918 128572518854 129003900966 129096859736 129398142848 129520586208 129663526464 129786220944 130048793472 130171852512 130409065839 130720119067 130940896476 131064799671 131075876256 131199907176 131388519968 132031244592 132156179532 132167348352 132289813169 132482595456 132831923328 133199905761 133265291088 133391393748 133517615733 133743117924 133787737304 133935386832 134062123572 134374994496 134471823616 134502147216 134844349042 135050670144 135394267528 135522384738 135838663584 135977084802 136117256112 136162667552 136392637056 136521698976 136717962368 137096710241 137458204533 137655814244 137786071449 137797716064 137928107544 138602822436 138742974787 138802077648 138933419508 138945161088 139311529344 139643816832 139898291004 140030670159 140313968392 140468820336 140601739356 140734784151 140803868208 141031424768 141063227568 141638507712 141976345536 141998865944 142133232774 142804748896 142950268638 143181294048 143387131264 143522811744 143784354643 144108122496 144370732012 144507343227 144519555872 145096669068 145233967203 145572910704 145710659484 145722973824 145920132912 146304892656 146443334076 146455710336 147158552216 147460360788 147599895573 147672349584 147812084964 147911006464 148761255168 148902020928 149042919888 149344450944 149422116506 149650742592 149770834208 149923452474 150368917452 150381625472 150511204467 150523924512 150677310186 151137787008 151280801568 151556481921 151917976213 152174555364 152318550969 152537523892 152818496532 152893512256 153038188176 153183000996 153441716688 153586911348 153599891328 153807707664 153966259584 154875878832 155022430572 155088468288 155169120987 155483046056 156152337354 156165534144 156313306224 156629546112 156802404096 156950778816 157703986596 157853214441 157866554976 158027422878 158080143988 158243100128 158404351734 158510361984 158660352864 158888442752 159328609199 159748724187 159978378716 160129758711 160503465648 160655342508 161078955804 161158026432 161310522672 161463163212 161476808832 162121637808 162499993344 162584500356 162653759424 163067584888 163769524542 163938345552 164160149526 164270011776 164606914368 164661830528 164843553024 164999536704 165553371243 165791370524 165948251079 165962275744 166131393282 166399882272 166625016636 166639098496 166796781216 167100736477 167356412064 167782202068 167940966453 168012507312 168492188484 169179328656 169339415076 169422540608 169582857168 169869271104 170030010384 170190901764 170588089152 170833326336 170994977856 171022101224 171283776768 172005201288 172167961698 172694114944 172884701952 173033671122 173048294592 173212042032 173562470016 173878754452 174043287717 174235363686 174587861968 174753066228 174767835008 174918426813 174933209568 176041659456 176133208719 176208239376 176553323707 177599874348 177687054784 177855191664 178023487644 178324157232 178492896972 178580515776 178749498096 179166659328 179336196288 180067560192 180237949632 180566398854 180696512984 181118218112 181302779736 181474338006 181489674816 181661409936 182028931968 182533204191 182968584523 183277606044 183451032999 183714761932 183904143392 184803763248 185069436864 185165680961 185244559344 185448997152 186338968062 186531054672 186707560212 187199867556 187291760448 187468985808 187646378868 187738490944 188084303424 188851343616 189030044736 189301794048 189510977032 189800941824 190326744738 190600358184 190780714314 190908392064 191102929992 191363748992 191893881329 192187492128 192399863877 192676457636 192858778281 193462225424 193505851449 193645289604 194097214272 194280879312 194495289696 194560177216 195073190208 195257778768 195894812578 196411344714 196613814384 196697569536 196799860764 196896466112 197082779952 198046866888 198251022528 198536027904 198723893184 199059524352 199534323456 199897936632 200087090622 200491889936 200681605956 200698566016 200903080248 201093185358 201562491744 201707735424 202075309228 202266523563 202899407152 203091401292 203283577107 203757995376 204050917568 204244001328 204588955584 204782548464 205076943552 205450657094 206292572928 206483721366 206501171776 206696574096 206784624384 206892161316 208203116472 208220712192 208400129262 208417741632 209267705088 209465725248 209847436506 210271982128 210470952588 210488739968 210703230504 210902609034 211205802312 211547137152 212639165797 212964518304 212998298916 213199849161 213506344948 214004620864 214207123344 214425402957 214771941072 214877368576 215080696896 215284217616 216162183744 216556098018 216779333808 216871679232 217072630154 217645003602 217962171648 218359366056 218565989226 218584460736 218880199368 219457338984 219475885824 219683565504 219999382272 220737828324 221190541182 221264334772 221508524376 221718127446 221866509696 222166688848 222395708288 223141882752 223353031392 223921288604 224016676416 224133174759 224656251312 224885178711 225553376178 225572438208 225785886768 226110476224 226492361472 226706680512 226921202352 227450785536 227661538942 227993303808 228261833046 228594472704 228806285838 229227744798 229340268384 229557282264 229774501494 230162575032 230399836992 230711561496 230731059456 230949389376 232057716956 232313818248 232533645858 233004088304 233224569084 233244279424 234248301216 234722212608 234844278292 234944319168 235203606144 236555979894 236799832464 237120215982 237140255552 237364650192 237606527601 237765542976 237990529296 238107354368 238332664128 238766979866 239114928384 239745422592 239967568074 240317266176 240755198472 240983013762 241737039648 241965784008 241986233088 242194744818 242215213248 243182456712 243377605588 243749990016 243876750534 244370141392 244601377332 246240224289 246405017664 246759249152 246992745792 247265329536 247499305056 248451957416 248687055786 248708072896 248943413616 249197089923 249599823408 249722347264 249937524954 249958647744 250195171824 250779071232 251673303102 252018760968 252040059648 252273597206 252738282726 253307388672 253768992984 254009122614 254133810912 254374285752 254803906656 255045015576 256249989504 256492466784 256533151836 257145037708 258007801932 258193719472 258251942547 258796285696 259041172416 259327052928 259572441888 260097586944 260343705024 260818131678 261353045529 261440238134 261881792952 262129599342 262151752512 262399814352 262777039936 264062489184 264312359064 264334696704 264579626338 264965190912 265663846656 266399811522 266530582176 266782787496 267035231466 267486235848 267575474608 267870773664 268124247144 268749988992 269004294432 269688698084 270101340288 270788535056 270849598281 271044769476 271677327168 271954169604 272234512224 272325335104 272785274112 273043397952 273435924736 274193420482 274916409066 275311628488 275572142898 275595432128 275856215088 277205644872 277485949574 277604155296 277866839016 277890322176 278623058688 279287633664 279508452093 279796582008 280061340318 280627936784 280937640672 281203478712 281469568302 281607736416 282126455136 283277015424 283952691072 283997731888 284266465548 285609497792 285900537276 286171071471 286362588096 286774262528 287045623488 287568709286 288216244992 288741464024 289014686454 289039111744 290193338136 290467934406 291145821408 291421318968 291445947648 291840265824 292609785312 292886668152 292911420672 293842218867 294317104432 294617017071 294920721576 295199791146 295344699168 295624169928 297804041856 298085839776 298688901888 298844233012 299301485184 299541668416 299846904948 300130635933 300737834904 300763250944 301022408934 301047849024 301354620372 302275574016 302561603136 303112963842 303835952426 304349110728 304637101938 305075047784 305636993064 305787024512 306076376352 306366001992 306883433376 307173822696 307199782656 307615415328 307932519168 308175985641 309725582049 309751757664 310044861144 310176936576 310338241974 310966092112 312304674708 312331068288 312626612448 313259092224 313901557632 314771154759 315407973192 315706428882 315733109952 316054845756 316160287976 316486200256 316808703468 317020723968 317320705728 317776885504 318657218398 319497448374 319956757432 320259517422 321006931296 321310685016 322157911608 322316052864 322621045344 322926326424 322953617664 324243275616 324834147027 325169000712 325307518848 325608945231 326135169776 326467505403 327539049084 327876691104 328320299052 328540023552 329213828736 329323661056 329999073408 331106742486 331582741048 331896502158 331924551488 332262786564 332577191169 332799764544 333250033272 333278196992 333593562432 334201472954 334712824128 335564404136 335881932906 336025014624 336984376968 338330064267 338358657312 338678830152 338845081216 339165714336 339738542208 340060020768 340381803528 341176178304 341492308413 341989955712 342044202448 342392749569 343209428757 344010402576 344335923396 344661752241 345388229888 346067342244 346096589184 346424084064 347124940032 347757508904 348086575434 348470727372 348800468787 349175723936 349506132456 349535670016 349836853626 349866419136 352083318912 352266417438 352416478752 353106647414 354833969841 355199748696 355374109568 355680323973 355710383328 356046975288 356648314464 356985793944 357161031552 357498996192 358150469799 358672392576 359951352111 360475899264 361132797708 361393025968 361474520643 362236436224 362605559472 362948676012 362979349632 363322819872 364057863936 365066408382 365815125801 365937169046 366555212088 366902065998 367429523864 367808286784 369607526496 370138873728 370331361922 370489118688 370897994304 372677936124 373030583679 373062109344 373415120424 374399735112 374583520896 374906287431 374937971616 375292757736 375476981888 376168606848 377509954653 378060089472 378410395809 379021954064 379107424089 380653489476 381200716368 381561428628 381816784128 382205859984 382727497984 383787762658 384374984256 384799727754 385352915272 385717556562 386924450848 387011702898 387290579208 388194428544 388561758624 388990579392 389120354432 390146380416 390515557536 391227197517 391789625156 392160357201 392822689428 393194399013 393227628768 393599721528 393792932224 394165559904 396093733776 396502045056 396869439507 397447786368 399795873264 400174181244 400552847199 400983779872 401363211912 401397132032 401806160496 402186370716 403124983488 403415470848 403734430801 404150618456 404533047126 405798814304 406182802584 406567154214 407515990752 408101835136 408488002656 409177911168 409565096928 410153887104 410901314188 411290130723 412374613599 412967442732 413002343552 413358214347 413393148192 413784322632 416228924361 416406232944 416800258524 416835483264 418931450496 419694873012 420092010477 420543964256 420941905176 420977479936 421406461008 421805218068 422411604624 423094274304 425278331594 425929036608 425996597832 426399698322 427012689896 428009241728 428414246688 428850805914 429543882144 430161393792 430568435232 431353063929 432324367488 433112196036 433522029681 433558667616 434145260308 435290007204 435701901609 436718732112 437131978452 437168921472 437760398736 438914677968 439367131008 441475656648 442381082364 442528669544 443017048752 443436254892 443733019392 444333377696 444791416576 446283765504 446706062784 447381396293 447842577208 448033352832 448266349518 449312502624 449770357422 451106752356 451144876416 451533613401 451571773536 452220952448 453413361024 453842404704 454669445763 455323077884 455753928639 456523666092 456955652907 457612571676 458455489596 458680536768 459114564528 459549002988 460325150064 460799673984 461423122992 461898778752 464115433912 464627636496 465067291716 465507362961 466008176608 466449138168 466488558848 468496602432 469204879039 469688556584 469888638336 470407212288 473111959788 473559643323 473599664928 474240431964 474280511104 474729300384 475213055202 475531085952 475981058592 476665328256 477533959732 477985827597 479246172561 479935136148 480389276133 481510396944 481966027524 483474079296 483931568016 484389489636 484430426496 486364913424 486755211176 487499980032 487753501068 488740282784 489202754664 492480448578 492810035328 493985491584 494530659072 494998610112 495746952649 496660113729 496903914832 497374111572 497416145792 497844753237 497886827232 498394179846 499199646816 499875049908 499917295488 500390343648 501302209431 503346606204 503822899359 504037521936 504547194412 505476565452 507537985968 508018245228 508267621824 508748571504 509607813312 510090031152 512499979008 512984933568 513066303672 513760467961 514290075416 516015603864 516387438944 516503885094 518082344832 518654105856 519144883776 519929730827 520687410048 521636263356 522129863151 522706091058 522880476268 523763585904 524259198684 524303505024 524755280439 524799628704 525554079872 528124978368 528399626157 528624718128 529159252676 529659971121 532799623044 533061164352 533565574992 534070462932 534972471696 535150949216 535741547328 536248494288 537499977984 538008588864 538821954203 539377396168 540202680576 541577070112 541699196562 542089538952 543354654336 543908339208 544469024448 544650670208 545292156721 546086795904 547599612573 548386840964 548905753569 549832818132 550353098997 550623256976 551144285796 551190864256 551712430176 554411289744 554971899148 555208310592 555497042883 555733678032 559016904186 559593164016 560122680636 561255873568 561875281344 562406957424 562939136604 563215472832 564252910272 565105951969 566554030848 567905382144 567995463776 568532931096 571218995584 571801074552 572342142942 572725176192 574091246976 575137418572 575681643987 577199591631 577482928048 578029372908 578078223488 578576334843 580386676272 580935868812 582291642816 582842637936 583680531648 585219570624 585773336304 587684437734 588634208864 589234034142 589841443152 590399582292 590689398336 591248339856 595608083712 596171679552 597072976279 597688466024 598602970368 599083336832 599693809896 600261271866 601475669808 602044817868 602095698048 602709240744 605123206272 606225927684 606799570689 607671904852 608698221456 609274203876 609850731321 610150095568 611273986128 611574049024 612152752704 612732003984 613766866752 614347645392 615230830656 616351971282 619451164098 619503515328 620089722288 620353873152 620676483948 621932184224 624609349416 624662136576 625253224896 626198487317 627803115264 629542309518 630815946384 631412857764 631466219904 632109691512 632320575952 632972400512 633617406936 634641411456 637314436796 637917497391 638994896748 639599547483 639913514864 640519034844 642013862592 642621370032 644315823216 644632105728 645242090688 645852652848 648486551232 649668294054 650338001424 650615037696 651217890462 652270339552 652935010806 655078098168 655753382208 656640598104 656744754991 658427657472 659998146816 662213484972 663165482096 663793004316 663849102976 664525573128 665154382338 665599529088 666500066544 667187124864 668402945908 669425648256 671128808272 671763865812 672050029248 672399524277 673968753936 676660128534 676717314624 677357660304 677690162432 678331428672 679477084416 680120041536 680763607056 682352356608 682984616826 683979911424 684088404896 684785499138 686418857514 688020805152 688671846792 689323504482 692134684488 692193178368 692848168128 693895621081 695515017808 696173150868 696941454744 697600937574 698351447872 699012264912 699673707252 699732838272 704166637824 704532834876 704832957504 706213294828 709667939682 710399497392 710748219136 711360647946 711420766656 712093950576 713296628928 713971587888 714322063104 714997992384 716300939598 717344785152 719109088009 719902704222 720951798528 722265595416 722786051936 722949041286 725211118944 725897352024 725958699264 726645639744 727744187963 730132816764 731630251602 731874338092 733110424176 733804131996 734859047728 735616573568 739215052992 740277747456 740662723844 740978237376 741795988608 745355872248 746061167358 746124218688 746830240848 748799470224 749167041792 749812574862 749875943232 750585515472 750953963776 752337213696 754187580107 755019909306 756120178944 756820791618 758043908128 758214848178 761306978952 762401432736 763122857256 763243904449 764411719968 767575525316 768749968512 769599455508 770705830544 771435113124 773848901696 774023405796 774581158416 776388857088 777123517248 777981158784 778240708864 780292760832 781031115072 782454395034 783579250312 784320714402 785645378856 786388798026 786455257536 787199443056 787585864448 788331119808 790977218161 792187467552 793004090112 793738879014 794895572736 799591746528 800348362488 801105694398 801967559744 802726423824 803612320992 804372741432 806249966976 807468861602 808301236912 809066094252 811597628608 812365605168 813134308428 815031981504 816203670272 816976005312 818355822336 819130193856 820307774208 821802628376 822580261446 824749227198 825934885464 826004687104 826716428694 826786296384 827568645264 832457848722 832812465888 833600517048 833670966528 835721372551 837862900992 838525356279 839389746024 840184020954 841087928512 841883810352 842812922016 843610436136 844823209248 850556663188 851858073216 851993195664 852799396644 854025379792 856018483456 856828493376 857701611828 859087764288 860322787584 861136870464 862706127858 864648734976 866224392072 867044059362 867117335232 868290520616 870580014408 871403803218 873437464224 874263956904 874337842944 875520797472 876488268773 877829355936 878734262016 881526656601 882951313296 883851051213 884762164728 885057339088 886034097504 886872509784 888666755392 893412125568 894762792586 895685154416 896066705664 896532699036 898625005248 899540714844 902213504712 902289752832 903067226802 903143547072 904441904896 906826722048 907684809408 909338891526 910646155768 911507857278 913047332184 913911305814 915225143352 916910979192 917361073536 918229129056 919098005976 920650300128 921599347968 922846245984 923797557504 924527956923 928230867824 929176746147 929255272992 930134583432 931014725922 932016353216 932898276336 936993204864 938409758078 939377113168 939777276672 946223919576 947119286646 947199329856 948480863928 948561022208 949458600768 950426110404 951062171904 951962117184 953330656512 955067919464 955971655194 958492345122 959870272296 960778552266 963020793888 963932055048 966948158592 967863136032 968778979272 968860852992 971243757289 972729826848 973510422352 974502441081 975507002136 976826835693 977480565568 978405509328 979402516209 984960897156 985620070656 987970983168 989997220224 991493905298 993320227458 993807829664 994748223144 994832291584 995689506474 995773654464 996788359692 998399293632 999750099816 999834590976 1000780687296 1002604418862 1006693212408 1007645798718 1008075043872 1009094388824 1010953130904 1014990192801 1015075971936 1016036490456 1016535243648 1017497143008 1019215626624 1020180062304 1024476925239 1025969867136 1026132607344 1027178248707 1027520935922 1028580150832 1029628286271 1032031207728 1032774877888 1033007770188 1036164689664 1038289767552 1039859461654 1041374820096 1043272526712 1044259726302 1045412182116 1045760952536 1047527171808 1048518397368 1048607010048 1049510560878 1049599257408 1051108159744 1056249956736 1056799252314 1057249436256 1058318505352 1059319942242 1064501909523 1065599246088 1066122328704 1067040971919 1067131149984 1068140925864 1069944943392 1070301898432 1071483094656 1072496988576 1074451409397 1076017177728 1077643908406 1078754792336 1079854056333 1083154140224 1083398393124 1084179077904 1086709308672 1087816678416 1088938048896 1089301340416 1090584313442 1092173591808 1095199225146 1096773681928 1097811507138 1099665636264 1100706197994 1101246513952 1102288571592 1102381728512 1103424860352 1108822579488 1109943798296 1110416621184 1110994085766 1111467356064 1118033808372 1119091751037 1119186328032 1120245361272 1122511747136 1123750562688 1124718862293 1124813914848 1125878273208 1126430945664 1128505820544 1130211903938 1132529863959 1135231187427 1135990927552 1137065862192 1142437991168 1143602149104 1144684285884 1145450352384 1148182493952 1150274837144 1151363287974 1154399183262 1154965856096 1156058745816 1156156446976 1157152669686 1160773352544 1161871737624 1164583285632 1165685275872 1167361063296 1170439141248 1171546672608 1173681592551 1175368875468 1176481071603 1177268417728 1178468068284 1179583197039 1179682886304 1180799164584 1181378796672 1182496679712 1190608318521 1192343359104 1194145952558 1195376932048 1198166673664 1199387619792 1200522543732 1202951339616 1204089635736 1204191396096 1205418481488 1210246412544 1211203292403 1212451855368 1213599141378 1215343809704 1217396442912 1218548407752 1219701462642 1220300191136 1222547972256 1224305505408 1225464007968 1227533733504 1228695290784 1230461661312 1232703942564 1233870392169 1237123840797 1238902328196 1239007030656 1240074643041 1240179444576 1241352967896 1243864368448 1248686773083 1249218698832 1250506449792 1252396974634 1259084619036 1261631892768 1262825715528 1262932439808 1264219383024 1264641151904 1265944801024 1267234813872 1269282822912 1273316281757 1274628873592 1275834994782 1277989793496 1279199094966 1279827029728 1281038069688 1284027725184 1285242740064 1288631646432 1290484181376 1291705305696 1294059191787 1296973102464 1299336588108 1300566089043 1300676002848 1302435780924 1304540679104 1305870021612 1307105704827 1310156196336 1311506764416 1313281196208 1313489509982 1324426969944 1326330964192 1327586008632 1327698205952 1329051146256 1330308764676 1331199058176 1333000133088 1334374249728 1335429271111 1336805891816 1338851296512 1342144188879 1342257616544 1343527731624 1344100058496 1344799048554 1347937507872 1353320257068 1353434629248 1354600840203 1354715320608 1356662857344 1360240083072 1361527214112 1364008337289 1365969233652 1367261785917 1368176809792 1369570998276 1370866958721 1372837715028 1376041610304 1377343693584 1378647008964 1384269368976 1385696336256 1387791242162 1391030035616 1392346301736 1393882909488 1395201875148 1396702895744 1398024529824 1399347414504 1399465676544 1407614637117 1409065669752 1409665915008 1410972096001 1412426589656 1419335879364 1420678929969 1420798994784 1422721295892 1422841533312 1424187901152 1426593257856 1427943175776 1429995984768 1432601879196 1433957482791 1437738517683 1438218176018 1439805408444 1441167828399 1444531190832 1445572103872 1445898082572 1450422237888 1451794704048 1453291279488 1455488375926 1460265633528 1463260503204 1463748676184 1466220848352 1467608263992 1469718095456 1471233147136 1478430105984 1479800003123 1481325447688 1481956474752 1483591977216 1487240857947 1489980341187 1490711744496 1492122334716 1492248437376 1493534259711 1493660481696 1497598940448 1499625149724 1499751886464 1501171030944 1503906628293 1508375160214 1510039818612 1511468698077 1513641583236 1516087816256 1516429696356 1522613957904 1524802865472 1526245714512 1526487808898 1528823439936 1535151050632 1537499937024 1539198911016 1541281403883 1541411661088 1542870226248 1547697803392 1548046811592 1549162316832 1551985369129 1554247034496 1555962317568 1559789192481 1562062230144 1564908790068 1566389589453 1567158500624 1568641428804 1571290757712 1572777596052 1572910515072 1574265841317 1574398886112 1576662239616 1581954436322 1584374935104 1585198878471 1587477758028 1588979913363 1599183493056 1600696724976 1602211388796 1603935119488 1605452847648 1607224641984 1608745482864 1612499933952 1614937723204 1616465862609 1616602473824 1618132188504 1623195257216 1624731210336 1626268616856 1630063963008 1633952010624 1635876470163 1638260387712 1639778381839 1642798837719 1643605256752 1645160522892 1646717260707 1649498454396 1651059296991 1651869770928 1653432857388 1653572592768 1655137290528 1664915697444 1665624931776 1666491128649 1667201034096 1671442745102 1677050712558 1678779492048 1680368041908 1682175857024 1683767620704 1685625844032 1687220872272 1689646418496 1695317855907 1699361547871 1701113326376 1703716146432 1703986391328 1705598793288 1708050759584 1713656986752 1715403223656 1718175528576 1719767571197 1722273740928 1725412255716 1727044931961 1731598774893 1732448784144 1734088118724 1734234670464 1735729004529 1736581041232 1741160028816 1742807606436 1746874928448 1748527913808 1751041594944 1752976537546 1755658711872 1763053313202 1765902626592 1767702102426 1769524329456 1770114678176 1772068195008 1773745019568 1777333510784 1782257233133 1786824251136 1789525585172 1791218928837 1791370308832 1793065398072 1797250010496 1799081429688 1803658672231 1804427009424 1806134453604 1806287094144 1815369618816 1818677783052 1820398712067 1821292311536 1823015714556 1826094664368 1827822611628 1829552193963 1830450286704 1833821958384 1834722147072 1836458258112 1838196011952 1841300600256 1845692491968 1849055913846 1856461735648 1858353492294 1858510545984 1860269166864 1862029451844 1864032706432 1865796552672 1869196610359 1873986409728 1876819516156 1878595461951 1878754226336 1892447839152 1894238573292 1894398659712 1896961727856 1898917201536 1900852220808 1903924234368 1910135838928 1911943310388 1913752492173 1916984690244 1918798642449 1919740544592 1921557104532 1926041587776 1927864110096 1933896317184 1935726272064 1937557958544 1942487514578 1945459653696 1947020844704 1949004882162 1951014004272 1953653671386 1954961131136 1956811018656 1958805032418 1969921794312 1970234264973 1974933690769 1979994440448 1982987810596 1986640454916 1987615659328 1989496446288 1991379012948 1991547308928 1993576719384 1996798587264 1999500199632 2001561374592 2005208837724 2013386424816 2015291597436 2016150087744 2017198572831 2018188777648 2021906261808 2029980385602 2030151943872 2032072980912 2033070487296 2034994286016 2038431253248 2040360124608 2048953850478 2051939734272 2052265214688 2054356497414 2055041871844 2057160301664 2059256572542 2064062415456 2065549755776 2066015540376 2071271919587 2076579535104 2079718923308 2081686863243 2086545053424 2088519452604 2090824364232 2091521905072 2095054343616 2097036794736 2099021121756 2099198514816 2112499913472 2113598504628 2114498872512 2116637010704 2118639884484 2129003819046 2131198492176 2132244657408 2134081943838 2134262299968 2136281851728 2139889886784 2140603796864 2142966189312 2144993977152 2148902818794 2152034355456 2155287816812 2157327264027 2157509584672 2159708112666 2166308280448 2166796786248 2168358155808 2172309574201 2175633356832 2177876097792 2181168626884 2183232563889 2190398450292 2193547363856 2195623014276 2199331272528 2201412395988 2202493027904 2204577143184 2206849720704 2217645158976 2219887596592 2220833242368 2221988171532 2222934712128 2236067616744 2238183502074 2238372656064 2240490722544 2245023494272 2247501125376 2249437724586 2249627829696 2251756546416 2252861891328 2257011641088 2260423807876 2262562740321 2265059727918 2270462374854 2271981855104 2274131724384 2287204298208 2289368571768 2289731713347 2295193208191 2300549674288 2302726575948 2308798366524 2309931712192 2312117491632 2314305339372 2321546705088 2323743475248 2329166571264 2331370551744 2334722126592 2340878282496 2343093345216 2347363185102 2350737750936 2352962143206 2354536835456 2356936136568 2359166394078 2359365772608 2361598329168 2362757593344 2364993359424 2372931654483 2378591598799 2381216637042 2384686718208 2388291905116 2390753864096 2398775239584 2401045087464 2405902679232 2407153852493 2408179271472 2410836962976 2422406584806 2424903710736 2427198282756 2430687619408 2434792885824 2437096815504 2439402925284 2440600382272 2445095944512 2448611010816 2450928015936 2455067467008 2457390581568 2460923322624 2465407885128 2467740784338 2474247681594 2477804656392 2478014061312 2480149286082 2480358889152 2482705935792 2487728736896 2494620457277 2497373546166 2498437397664 2501012899584 2504793949268 2507164117653 2515576068837 2518169238072 2523263785536 2525651431056 2528438766048 2529282303808 2534469627744 2546632563514 2549257747184 2551669989564 2555979586992 2558398189932 2559654059456 2562076139376 2568055450368 2570485480128 2577263292864 2580968362752 2583410611392 2588118383574 2593946204928 2598673176216 2601132178086 2601352005696 2604871561848 2609081358208 2611740043224 2614211409654 2620312392672 2623013528832 2626562392416 2626979019964 2629464806319 2644579969803 2648853939888 2652661928384 2655172017264 2658102292512 2660617529352 2666000266176 2670858542222 2673611783632 2684288377758 2684515233088 2687055463248 2688200116992 2689598097108 2695875015744 2706640514136 2706869258496 2709201680406 2709430641216 2713325714688 2720480166144 2723054428224 2728016674578 2731938467304 2734523571834 2736353619584 2739141996552 2741733917442 2745675430056 2752083220608 2754687387168 2757294017928 2764309155361 2768538737952 2771392672512 2773583870769 2775582484324 2782060071232 2784692603472 2787530238441 2787765818976 2790403750296 2793405791488 2796049059648 2798694829008 2815229274234 2818131339504 2819331830016 2821944192002 2824853179312 2838671758728 2841357859938 2841597989568 2845442591784 2845683066624 2848375802304 2853186515712 2855886351552 2859991969536 2865203758392 2867914965582 2875477035366 2876436352036 2879610816888 2882335656798 2889062381664 2891144207744 2891796165144 2900844475776 2903589408096 2906582558976 2910976751852 2913731271867 2920531267056 2923507323243 2926521006408 2927497352368 2930480507079 2932441696704 2935216527984 2939436190912 2956860211968 2959600006246 2962650895376 2963912949504 2974481715894 2979960682374 2981423488992 2984244669432 2984496874752 2987068519422 2987320963392 2995197880896 2999250299448 2999503772928 3002342061888 3007813256586 3016750320428 3020079637224 3022937396154 3027283166472 3032175632512 3032859392712 3045227915808 3049605730944 3052491429024 3052975617796 3057646879872 3070302101264 3073430775717 3078397822032 3082562807766 3082823322176 3085740452496 3088884858813 3095395606784 3096093623184 3098324633664 3103970738258 3108494068992 3119578384962 3124124460288 3129817580136 3132779178906 3134317001248 3137282857608 3142581515424 3145555192104 3145821030144 3148531682634 3148797772224 3153324479232 3163908872644 3168749870208 3170397756942 3174955516056 3177959826726 3198366986112 3201122915757 3201393449952 3204422777592 3207870238976 3210905695296 3214449283968 3217490965728 3223354228191 3229875446408 3232931725218 3233204947648 3236264377008 3239562168999 3246390514432 3249462420672 3252537233712 3260127926016 3267904021248 3271752940326 3276520775424 3279556763678 3285597675438 3287210513504 3290321045784 3293434521414 3298996908792 3302118593982 3303739541856 3306865714776 3307145185536 3310274581056 3329831394888 3331249863552 3332982257298 3334402068192 3342885490204 3354101425116 3357275253111 3357558984096 3360736083816 3364351714048 3367535241408 3371251688064 3374441744544 3379292836992 3390635711814 3397589591877 3398723095742 3402226652752 3405693562281 3407972782656 3411197586576 3416101519168 3427313973504 3430806447312 3436351057152 3439535142394 3444547481856 3450824511432 3454089863922 3463197549786 3464897568288 3468176237448 3468469340928 3471458009058 3473162082464 3482320057632 3485615212872 3493749856896 3497055827616 3502083189888 3505953075092 3511317423744 3521044777653 3526106626404 3529443214809 3531805253184 3535404204852 3539048658912 3540229356352 3544136390016 3547490039136 3554667021568 3564514466266 3571824955563 3579051170344 3582437857674 3582740617664 3586130796144 3594500020992 3598162859376 3607317344462 3608854018848 3612268907208 3612574188288 3630739237632 3633609877209 3637355566104 3640797424134 3642584623072 3646031429112 3652189328736 3655645223256 3659104387926 3660900573408 3667643916768 3672916516224 3676392023904 3682601200512 3691384983936 3698111827692 3701611176507 3712923471296 3716706984588 3717021091968 3720223929123 3720538333728 3724058903688 3728065412864 3731593105344 3738393220718 3746060319249 3753639032312 3757190923902 3757508452672 3784895678304 3788477146584 3788797319424 3793923455712 3797834403072 3801704441616 3807848468736 3819948845271 3820271677856 3823886620776 3827504984346 3833969380488 3837597284898 3839481089184 3843114209064 3852083175552 3855728220192 3871452544128 3875115917088 3882177575361 3884975029156 3890919307392 3894041689408 3898009764324 3901698267129 3902028008544 3907307342772 3909922262272 3913622037312 3917610064836 3939843588624 3940468529946 3949867381538 3965975621192 3973280909832 3975231318656 3978992892576 3982758025896 3983094617856 3987153438768 3993597174528 3999000399264 4003122749184 4006287813333 4010417675448 4015843657849 4026432566637 4026772849632 4030583194872 4032300175488 4034397145662 4036377555296 4043812523616 4059960771204 4060303887744 4064145961824 4069988572032 4080720249216 4092025011867 4097907700956 4101785357751 4104530429376 4108712994828 4110083743688 4114320603328 4118513145084 4128124830912 4131099511552 4132031080752 4142543839174 4159437846616 4163373726486 4173090106848 4177038905208 4181648728464 4183043810144 4190108687232 4194073589472 4198042243512 4198397029632 4211738470427 4222843911351 4227197009256 4228997745024 4232916288003 4233274021408 4237279768968 4258007638092 4262396984352 4268163887676 4268524599936 4272563703456 4279779773568 4281207593728 4289987954304 4297805637588 4301872448373 4310575633624 4314654528054 4315019169344 4319416225332 4323503485197 4332616560896 4333593572496 4336716311616 4344619148402 4351266713664 4362337253768 4366465127778 4380796900584 4387094727712 4391246028552 4398662545056 4402824791976 4404986055808 4409154286368 4413699441408 4417189127521 4435290317952 4439400009369 4439775193184 4443976343064 4445869424256 4461722573841 4472135233488 4476367004148 4476745312128 4480602779133 4480981445088 4490046988544 4498875449172 4499255659392 4503513092832 4511719884879 4520847615752 4525125480642 4530119455836 4534406094231 4540924749708 4543963710208 4548263448768 4574408596416 4578737143536 4579463426694 4590386416382 4601099348576 4605453151896 4617596733048 4619863424384 4623844211649 4624234983264 4628610678744 4643093410176 4647486950496 4655956107387 4662741103488 4667061548311 4679367577443 4686186690432 4694726370204 4699168768359 4701475501872 4705924286412 4709073670912 4713872273136 4718332788156 4718731545216 4723196658336 4729986718848 4745863308966 4755596635413 4757183197598 4762433274084 4766939740089 4776583810232 4781507728192 4797550479168 4802090174928 4811805358464 4814307704986 4816358542944 4821673925952 4844813169612 4849397587827 4849807421472 4854396565512 4861375238816 4869585771648 4874193631008 4878805850568 4881200764544 4890191889024 4894723087253 4901856031872 4907629410489 4914781163136 4919335145517 4928396513157 4930815770256 4935481568676 4940151782121 4948495363188 4955609312784 4960298572164 4960717778304 4965411871584 4975457473792 4989240914554 4994747092332 4996874795328 4999473385947 5009587898536 5014328235306 5031152137674 5036338476144 5046527571072 5051302862112 5056877532096 5058564607616 5068939255488 5085953567721 5093265127028 5098084643613 5098515494368 5103339979128 5111959173984 5116796379864 5119308118912 5124152278752 5133490067119 5140970960256 5154526585728 5159302713591 5166821222784 5176236767148 5181134795883 5197346352432 5202264356172 5202704011392 5207187013587 5209743123696 5218162716416 5223480086448 5228422819308 5240624785344 5253124784832 5253958039928 5258929612638 5289159939606 5297707879776 5305323856768 5310344034528 5316204585024 5321235058704 5332000532352 5341717084444 5346771699399 5347223567264 5368576755516 5369030466176 5373656786511 5374110926496 5379196194216 5391750031488 5410976016693 5413281028272 5418403360812 5418861282432 5423882339929 5446108856448 5456033349156 5461196136201 5463876934608 5469047143668 5472707239168 5478283993104 5483467834884 5491350860112 5504166441216 5509374774336 5514588035856 5528618310722 5537077475904 5547167741538 5551164968648 5564120142464 5569385206944 5575060476882 5575531637952 5580807500592 5592098119296 5597389658016 5607589831077 5620965119881 5630458548468 5635786385853 5636262679008 5643888384004 5649706358624 5677343517456 5682715719876 5683195979136 5688461966267 5690885183568 5696751604608 5711772703104 5730407516784 5735829931164 5741257476519 5750954070732 5752872704072 5759221633776 5764671313596 5778124763328 5782288415488 5783592330288 5801688951552 5807178816192 5821953503704 5827462543734 5841062534112 5847014646486 5853042012816 5854994704736 5860961014158 5864883393408 5870433055968 5878872381824 5895158540363 5910702794919 5919200012492 5924801072307 5925301790752 5948963431788 5959921364748 5962846977984 5965947915841 5968489338864 5974137038844 5974641926784 5990395761792 5998500598896 6004684123776 6015626513172 6033500640856 6040159274448 6045874792308 6051595718493 6054566332944 6064351265024 6065718785424 6090455831616 6099211461888 6104982858048 6105951235592 6115293759744 6140604202528 6146861551434 6156795644064 6165125615532 6165646644352 6171480904992 6177769717626 6182727249649 6192187246368 6196649267328 6207941476516 6213815758761 6239156769924 6245060589729 6259635160272 6265558357812 6268634002496 6274565715216 6285163030848 6291110384208 6297063365268 6297595544448 6327817745288 6337499740416 6340795513884 6349911032112 6355919653452 6396733972224 6402245831514 6402786899904 6408845555184 6421811390592 6428898567936 6434981931456 6446708456382 6459750892816 6465863450436 6466409895296 6471981792081 6472528754016 6479124337998 6498924841344 6505074467424 6516928722603 6532472977159 6543505880652 6549697691667 6559113527356 6571195350876 6574421027008 6580642091568 6586869042828 6597993817584 6604237187964 6607479083712 6613731429552 6620549162112 6659662789776 6662499727104 6665964514596 6668804136384 6685770980408 6708202850232 6714550506222 6715117968192 6721472167632 6735070482816 6742503376128 6748883489088 6758585673984 6781271423628 6787688220963 6795179183754 6797446191484 6804453305504 6811387124562 6815945565312 6822395173152 6832203038336 6851130195557 6861612894624 6869195140041 6879070284788 6885579624573 6901649022864 6908179727844 6926395099572 6929795136576 6936352474896 6942916018116 6946324164928 6964640115264 6971230425744 6987499713792 6994111655232 7004166379776 7011906150184 7022634847488 7042089555306 7052213252808 7058886429618 7063610506368 7070808409704 7078097317824 7080458712704 7088272780032 7094980078272 7118794963449 7129028932532 7135774796397 7143649911126 7158102340688 7164875715348 7165481235328 7172261592288 7196325718752 7214634688924 7217708037696 7221461557479 7224537814416 7267219754418 7274711132208 7281594848268 7285169246144 7292062858224 7304378657472 7311290446512 7318208775852 7321801146816 7335287833536 7345833032448 7352784047808 7365202401024 7382769967872 7396223655384 7403222353014 7425846942592 7433413969176 7434042183936 7440447858246 7441076667456 7448117807376 7463186210688 7476786441436 7483861371831 7492120638498 7507278064624 7514381847804 7515016905344 7521492352959 7569791356608 7576954293168 7587846911424 7591792919401 7603408883232 7639897690542 7640543355712 7647773241552 7655009968692 7667938760976 7675194569796 7678962178368 7686228418128 7704166351104 7711456440384 7742905088256 7750231834176 7764355150722 7769950058312 7781838614784 7788083378816 7796019528648 7803396534258 7804056017088 7814614685544 7827244074624 7835220129672 7867649134489 7879687177248 7880937059892 7888394418957 7899734763076 7931951242384 7933739909409 7946561819664 7950462637312 7957985785152 7965516051792 7974306877536 7998000798528 8012575626666 8020835350896 8031687315698 8052865133274 8053545699264 8061166389744 8064600350976 8068794291324 8072755110592 8087625047232 8119921542408 8120607775488 8128291923648 8139977144064 8161440498432 8184050023734 8195815401912 8203570715502 8209060858752 8217425989656 8220167487376 8228641206656 8237026290168 8256249661824 8264062161504 8285087678348 8292927466083 8318875693232 8320751612307 8326747452972 8346180213696 8354077810416 8363297456928 8366087620288 8380217374464 8388147178944 8396084487024 8423476940854 8445687822702 8454394018512 8457995490048 8465832576006 8466548042816 8474559537936 8516015276184 8524793968704 8536327775352 8537049199872 8545127406912 8559559547136 8579975908608 8595611275176 8603744896746 8621151267248 8629309056108 8630038338688 8638832450664 8647006970394 8667187144992 8673432623232 8689238296804 8702533427328 8724674507536 8732930255556 8741193815601 8761593801168 8774189455424 8782492057104 8791441521237 8797325090112 8805649583952 8809972111616 8818308572736 8834378255042 8870580635904 8878800018738 8879550386368 8887952686128 8891738848512 8923445147682 8944270466976 8952734008296 8953490624256 8961205558266 8961962890176 8997750898344 8998511318784 9007026185664 9023439769758 9041695231504 9050250961284 9060238911672 9068812188462 9081849499416 9096526897536 9148817192832 9157474287072 9158926853388 9180772832764 9202198697152 9210906303792 9220292327151 9235193466096 9239726848768 9247688423298 9248469966528 9257221357488 9286186820352 9294973900992 9311912214774 9325482206976 9334123096622 9358735154886 9372373380864 9389452740408 9398337536718 9402951003744 9411848572824 9427744546272 9436665576312 9437463090432 9446393316672 9459973437696 9491726617932 9511193270826 9514366395196 9524866548168 9533879480178 9553167620464 9563015456384 9595100958336 9604180349856 9623610716928 9628615409972 9632717085888 9643347851904 9670062684573 9689626339224 9698795175654 9699614842944 9708793131024 9722750477632 9739171543296 9748387262016 9757611701136 9762401529088 9780383778048 9789446174506 9803712063744 9815258820978 9829562326272 9838670291034 9856793026314 9861631540512 9870963137352 9880303564242 9896990726376 9911218625568 9920597144328 9921435556608 9930823743168 9978481829108 9989494184664 9993749590656 9998946771894 10019175797072 10028656470612 10062304275348 10072676952288 10093055142144 10102605724224 10113755064192 10117129215232 10137878510976 10171907135442 10186530254056 10196169287226 10197030988736 10206679958256 10217080686843 10223918347968 10233592759728 10238616237824 10248304557504 10266980134238 10281941920512 10309053171456 10318605427182 10333642445568 10352473534296 10362269591766 10394692704864 10404528712344 10405408022784 10414374027174 10419486247392 10446960172896 10456845638616 10481249570688 10506249569664 10507916079856 10517859225276 10578319879212 10588329644427 10595415759552 10610647713536 10620688069056 10632409170048 10642470117408 10664001064704 10683434168888 10693543398798 10694447134528 10715474866689 10737153511032 10738060932352 10747313573022 10748221852992 10758392388432 10783500062976 10821952033386 10826562056544 10836806721624 10837722564864 10847764679858 10892217712896 10900829631627 10912066698312 10922392272402 10927753869216 10938094287336 10956567986208 10966935669768 10982701720224 11018749548672 11029176071712 11057236621444 11074154951808 11094335483076 11102329937296 11104833529521 11128240284928 11138770413888 11150120953764 11151063275904 11161615001184 11184196238592 11194779316032 11215179662154 11238180957747 11241930239762 11260917096936 11271572771706 11272525358016 11287776768008 11299412717248 11354687034912 11365431439752 11366391958272 11376923932534 11381770367136 11393503209216 11423545406208 11459846535813 11460815033568 11471659862328 11482514953038 11501908141464 11505745408144 11518443267552 11529342627192 11556249526656 11567184660576 11614357632384 11643907007408 11646532726083 11654925087468 11682125068224 11694029292972 11706084025632 11709989409472 11721922028316 11729766786816 11740866111936 11757744763648 11790317080726 11821405589838 11838400024984 11849602144614 11850603581504 11897926863576 11919842729496 11925693955968 11931895831682 11936978677728 11948274077688 11949283853568 11980791523584 11997001197792 12009368247552 12018863439999 12031253026344 12047530973547 12067001281712 12079297699911 12080318548896 12091749584616 12103191436986 12109132665888 12131437570848 12180911663232 12209965716096 12211902471184 12281208405056 12293723102868 12305356073253 12313591288128 12330251231064 12331293288704 12342961809984 12355539435252 12365454499298 12384374492736 12393298534656 12415882953032 12427631517522 12478313539848 12490121179458 12519270320544 12531116715624 12537268004992 12549131430432 12570326061696 12582220768416 12594126730536 12595191088896 12635215411281 12655635490576 12668531734053 12681591027768 12698748864009 12699822064224 12711839306904 12804491663028 12805573799808 12817691110368 12843622781184 12869963862912 12893416912764 12905617345119 12919501785632 12931726900872 12932819790592 12943963584162 12945057508032 12958248675996 12997849682688 13010148934848 13033857445206 13064945954318 13087011761304 13099395383334 13118227054712 13142390701752 13148842054016 13161284183136 13173738085656 13195987635168 13208474375928 13214958167424 13227462859104 13241098324224 13251567382563 13318200028107 13319325579552 13331929029192 13337608272768 13371541960816 13385167721523 13416405700464 13429101012444 13430235936384 13442944335264 13470140965632 13497766978176 13535159654637 13562542847256 13575376441926 13590358367508 13594892382968 13608906611008 13622774249124 13631891130624 13644790346304 13664406076672 13702260391114 13723225789248 13738390280082 13758140569576 13771159249146 13803298045728 13816359455688 13852790199144 13859590273152 13871532634947 13872704949792 13885832036232 13892648329856 13929280230528 13942460851488 13967868322161 13988223310464 14001184644933 14023812300368 14038102732329 14084179110612 14104426505616 14117772859236 14127221012736 14141616819408 14156194635648 14160917425408 14189960156544 14237589926898 14258057865064 14271549592794 14287299822252 14300819220267 14316204681376 14329751430696 14330962470656 14344523184576 14392651437504 14429269377848 14435416075392 14442923114958 14449075628832 14534439508836 14548192763481 14549422264416 14563189696536 14570338492288 14584125716448 14608757314944 14622580893024 14636417551704 14643602293632 14670575667072 14684169261759 14705568095616 14722888231467 14758005436551 14792447310768 14806444706028 14820455346363 14851693885184 14866827938352 14880895716492 14882153334912 14896235614752 14926372421376 14953572882872 14967722743662 14984241276996 14998420157841 15014556129248 15028763695608 15030033810688 15042984705918 15139582713216 15153908586336 15175693822848 15183585838802 15206817766464 15257860703163 15279795381084 15281086711424 15294253930839 15295546483104 15310019937384 15335877521952 15350389139592 15357924356736 15372456836256 15400470201357 15422912880768 15477908140773 15500463668352 15528710301444 15539900116624 15543404387649 15576166757632 15592039057296 15606793068516 15608112034176 15629229371088 15654488149248 15670440259344 15735298268978 15759374354496 15761874119784 15776788837914 15799469526152 15863902484768 15867479818818 15893123639328 15915971570304 15931032103584 15948613755072 15996001597056 16025151253332 16040315098197 16041670701792 16063374631396 16105730266548 16107091398528 16120970359533 16122332779488 16137588582648 16145510221184 16175250094464 16232928050079 16239843084816 16256583847296 16271647019787 16368100047468 16391630803824 16407141431004 16418121717504 16434851979312 16440334974752 16457282413312 16474052580336 16512499323648 16528124323008 16553111662841 16570175356696 16585854932166 16637751386464 16641503224614 16653494905944 16692360427392 16708155620832 16726594913856 16732175240576 16776294357888 16792168974048 16822769493231 16846953881708 16862895359643 16891375645404 16907359157559 16908788037024 16931665152012 16933096085632 16949119075872 17032030552368 17049587937408 17065385898801 17072655550704 17090254813824 17191222550352 17207489793492 17223772429557 17242302534496 17258618112216 17260076677376 17277664901328 17294013940788 17334374289984 17346865246464 17360580524443 17378476593608 17405066854656 17449349015072 17465860511112 17482387631202 17523187602336 17548378910848 17564984114208 17582883042474 17594650180224 17611299167904 17636617145472 17668756510084 17685475621089 17732108384757 17757600037476 17759100772736 17774403216921 17775905372256 17846890295364 17888540933952 17897843747523 17905468016592 17922411116532 17923925780352 17995501796688 18014052371328 18046879539516 18083390463008 18100501922568 18120477823344 18137624376924 18163698998832 18193053795072 18297634385664 18314948574144 18317853706776 18342637248013 18361545665528 18404397394304 18421812607584 18440584654302 18470386932192 18495376846596 18496939933056 18514442714976 18548181748947 18589947801984 18623824429548 18641447276283 18668246193244 18717470309772 18735181769187 18778905480816 18796675073436 18805902007488 18823697145648 18855489092544 18873331152624 18892786633344 18983453235864 19022386541652 19028732790392 19049733096336 19067758960356 19106335240928 19126030912768 19190201916672 19208360699712 19237400040599 19257230819944 19265434171776 19286695703808 19340125369146 19379252678448 19397590351308 19399229685888 19415945376243 19417586262048 19445500955264 19496774524032 19515223402272 19550786167809 19578892349012 19597418931477 19630517641956 19649093075001 19677340582068 19713586052628 19723263081024 19741926274704 19760607128484 19793981452752 19822437251136 19841194288656 19861647486336 19956963658216 19978988369328 19987499181312 19997893543788 20038351594144 20057312941224 20124608550696 20145353904576 20175809798677 20205211448448 20227510128384 20275757021952 20343814270884 20363064662889 20373060508112 20392338574452 20394061977472 20413359916512 20434161373686 20447836695936 20467185519456 20496609115008 20533960268476 20553390586671 20607585420123 20637210854364 20656738873719 20704947068592 20724539183532 20789385409728 20809057424688 20828748054348 20838972494784 20893920345792 20913691277232 20962499141376 21012499139328 21015832159712 21035718450552 21156639758424 21176659288854 21190831519104 21241376138112 21264818340096 21284940234816 21317118963907 21356384890347 21366868337776 21387086797596 21388894269056 21407324389191 21430949733378 21474307022064 21494627146044 21496443705984 21516784776864 21643904066772 21653124113088 21664384672437 21673613443248 21695529359716 21801659263254 21824133396624 21844784544804 21855507738432 21876188574672 21913135972416 21933871339536 21965403440448 22037499097344 22058352143424 22091700122323 22114473242888 22148309903616 22188670966152 22204659874592 22209667059042 22277540827776 22300241907528 22302126551808 22323230002368 22356978425561 22389558632064 22430359324308 22451584115493 22476361915494 22483860479524 22521834193872 22543145543412 22545050716032 22564477058877 22575553536016 22598825434496 22709374069824 22730862879504 22753847865068 22763540734272 22775378758203 22919693071626 22921630067136 22943319724656 22965029906076 23003816282928 23011490816288 23036886535104 23058685254384 23112499053312 23134369321152 23169344030729 23228715264768 23287814014816 23293065452166 23309850174936 23364250136448 23388058585944 23412168051264 23419978818944 23443844056632 23447562739003 23481732223872 23580634161452 23602947403467 23642811179676 23665183256871 23676800049968 23699204289228 23701207163008 23795853727152 23839685458992 23851387911936 23863791663364 23873957355456 23896548155376 23994002395584 24037726879998 24062506052688 24095061947094 24134002563424 24158595399822 24160637097792 24183499169232 24206382873972 24218265331776 24262875141696 24299555934667 24361823326464 24419931432192 24423804942368 24562416810112 24587446205736 24610712146506 24627182576256 24660502462128 24685923619968 24711078870504 24730908998596 24768748985472 24831765906064 24855263035044 24878782398249 24956627079696 24980242358916 25038540641088 25062233431248 25074536009984 25098262860864 25140652123392 25164441536832 25188253461072 25270430822562 25311270981152 25337063468106 25363182055536 25397497728018 25399644128448 25423678613808 25608983326056 25611147599616 25635382220736 25674137979997 25739927725824 25786833825528 25811234690238 25839003571264 25863453801744 25887927168324 25890115016064 25916497351992 26020297869696 26067714890412 26129891908636 26174023522608 26198790766668 26223581446803 26236454109424 26284781403504 26297684108032 26322568366272 26347476171312 26391975270336 26416948751856 26429916334848 26454925718208 26503134765126 26636400056214 26638651159104 26663858058384 26675216545536 26743083921632 26770335443046 26832811400928 26858202024888 26860471872768 26885888670528 26926534954631 26995533956352 27070319309274 27125085694512 27150752883852 27180716735016 27189784765936 27217813222016 27245548498248 27289580692608 27404520782228 27446451578496 27476780560164 27516281139152 27542318498292 27606596091456 27632718911376 27705580398288 27719180546304 27743065269894 27745409899584 27771664072464 27785296659712 27858560461056 27884921702976 27935736644322 27976446620928 28002369289866 28047624600736 28076205464658 28168358221224 28208853011232 28235545718472 28240024464613 28283233638816 28312389271296 28379920313088 28475179853796 28516115730128 28543099185588 28574599644504 28601638440534 28632409362752 28659502861392 28689046369152 28785302875008 28858538755696 28870832150784 28885846229916 28898151257664 29068879017672 29096385526962 29098844528832 29126379393072 29140676984576 29168251432896 29217514629888 29245161786048 29272835103408 29287204587264 29341151334144 29368338523518 29411136191232 29445776462934 29516010873102 29584894621536 29612889412056 29640910692726 29733655876704 29761791432984 29764306669824 29792471229504 29837511706483 29907145765744 29935445487324 29968482553992 29996840315682 30029112258496 30057527391216 30085969411836 30279165426432 30307817172672 30351387645696 30367171677604 30413635532928 30515721406326 30559590762168 30562173422848 30588507861678 30591092966208 30620039874768 30671755043904 30700778279184 30715848713472 30744913672512 30800940402714 30845825761536 30921690784387 30955816281546 31000927336704 31057420602888 31079800233248 31086808775298 31184078114592 31213586137032 31216224068352 31258458742176 31293000082409 31340880518688 31470596537956 31518748708992 31523748239568 31553577675828 31598939052304 31727804969536 31734959637636 31786247278656 31831943140608 31862064207168 31897227510144 31992003194112 32050302506664 32080630196394 32083341403584 32126749262792 32211460533096 32214182797056 32241940719066 32244665558976 32275177165296 32291020442368 32350500188928 32430065944601 32465856100158 32479686169632 32513167694592 32543294039574 32702488894881 32736200094936 32783261607648 32814282862008 32869703958624 32880669949504 32948105160672 33056248646016 33106223325682 33140350713392 33171709864332 33275502772928 33283006449228 33306989811888 33384720854784 33416311241664 33453189827712 33464350481152 33552588715776 33584337948096 33645538986462 33693907763416 33725790719286 33782751290808 33814718315118 33817576074048 33863330304024 33866192171264 33898238151744 34064061104736 34099175874816 34130771797602 34145311101408 34180509627648 34379539607439 34382445100704 34414979586984 34447544859114 34484605068992 34517236224432 34555329802656 34588027881576 34668748579968 34721161048886 34756953187216 34898698030144 34931721022224 34964775262404 35046375204672 35096757821696 35129968228416 35165766084948 35189300360448 35222598335808 35273234290944 35337513020168 35370951242178 35464216769514 35515200074952 35518201545472 35548806433842 35551810744512 35693780590728 35777081867904 35795687495046 35810936033184 35844822233064 35847851560704 35936019019693 35991003593376 36028104742656 36056590319997 36093759079032 36142592920641 36166780926016 36201003845136 36237893099733 36240955646688 36275248753848 36327397997664 36629897148288 36635707413552 36685274496026 36723091331056 36808794788608 36843625215168 36881169308604 36940773864384 36990753693192 36993879866112 37028885429952 37096363497894 37179895603968 37247648859096 37282894552566 37336492386488 37434940619544 37470363538374 37557810961632 37593350146872 37611804014976 37647394291296 37710978185088 37746662305248 37785573266688 37905646233843 37966906471728 38005595202159 38044773083304 38057465580784 38096246592027 38099466192672 38135517920712 38212670481856 38416721399424 38474800081198 38514461639888 38530868343552 38680250738292 38758505356896 38795180702616 38798459371776 38831890752486 38835172524096 38891001910528 38993549048064 39030446804544 39101572335618 39157784698024 39194837862954 39261035283912 39298186150002 39354681164136 39427172105256 39446526162048 39483852549408 39521214256968 39587962905504 39644874502272 39682388577312 39723294972672 39754702147689 39913927316432 39954600084321 39957976738656 39995787087576 40076703188288 40114625882448 40155503164569 40249217101392 40290707809152 40351619597354 40410422896896 40687628541768 40726129325778 40746121016224 40784677148904 40788123954944 40826719833024 40868322747372 40895673391872 40934371038912 40993218230016 41067920536952 41106781173342 41215170840246 41274421708728 41313477747438 41409894137184 41449078367064 41578770819456 41614597904841 41618114849376 41657496108696 41677944989568 41787840691584 41827382554464 41903604966483 42003553934799 42031664319424 42071436901104 42114308196987 42313279516848 42353318577708 42381663038208 42482752276224 42569880469632 42634237927814 42712769780694 42733736675552 42774173595192 42777788538112 42814648778382 42861899466756 42948614044128 42989254292088 42992887411968 43033569553728 43287808133544 43306248226176 43328769344874 43347226886496 43391058719432 43603318526508 43644578290443 43648266793248 43689569089608 43711015476864 43752377149344 43826271944832 43867742679072 43930806880896 44052507785277 44116704286848 44168664694401 44183400244646 44228946485776 44274016309653 44377341932304 44409319749184 44419334118084 44555081655552 44600483815056 44646460004736 44713956851122 44779117264128 44860718648616 44903168230986 44952723830988 44967720959048 45043668387744 45086291086824 45090101432064 45128954117754 45151107072032 45197650868992 45418748139648 45461725759008 45507695730136 45527081468544 45550757516406 45773582109489 45839386143252 45843260134272 45882761792517 45886639449312 45930059812152 46007632565856 46022981632576 46073773070208 46117370508768 46201410604071 46268738642304 46338688061458 46433724422319 46575628029632 46586130904332 46619700349872 46728500272896 46776117171888 46824336102528 46839957637888 46887688113264 46895125478006 46963464447744 47161268322904 47205894806934 47285622359352 47330366513742 47353600099936 47398408578456 47402414326016 47591707454304 47679370917984 47727583326728 47747914710912 47793096310752 47988004791168 48075453759996 48120945294591 48125012105376 48190123894188 48268005126848 48317190799644 48321274195584 48362911078599 48366998338464 48412765747944 48436530663552 48525750283392 48599111869334 48698784150237 48814941059361 48847609884736 49124833620224 49174892411472 49221424293012 49254365152512 49321004924256 49371847239936 49422157741008 49461817997192 49537497970944 49659334988523 49663531812128 49710526070088 49757564796498 49913254159392 49960484717832 50077081282176 50124466862496 50196525721728 50328883073664 50376506922144 50468308479693 50540861645124 50588686078929 50622541962304 50674126936212 50722077472677 50726364111072 50794995456036 50799288256896 50847357227616 51196157696403 51217966652112 51270764441472 51348275959994 51573667651056 51622469380476 51678007142528 51726907603488 51775854336648 51780230032128 51832994703984 52040595739392 52081741573329 52135429780824 52205967552037 52259783817272 52348047045216 52397581533336 52447162893606 52472908218848 52569562807008 52645136732544 52694952342624 52783950540672 52833897503712 52909851436416 53006269530252 53056426863267 53196325154271 53272800112428 53277302318208 53323209650763 53327716116768 53486167843264 53540670886092 53665622801856 53693531242569 53716404049776 53771777341056 53853069909262 54140638618548 54250171389024 54301505767704 54361433470032 54379569531872 54435626444032 54491096996496 54579161385216 54752600115551 54809041564456 54892903156992 54953561120328 55027911744039 55032562278304 55084636996584 55213192182912 55265437822752 55411160796576 55486130539788 55490819799168 55543328144928 55644545246841 55769843405952 55871473288644 55924341828849 56004738579732 56095249201472 56152410929316 56205545307561 56336716442448 56417706022464 56471091436944 56480048929226 56566467277632 56950359707592 57032231460256 57086198371176 57149199289008 57203276881068 57264818725504 57319005722784 57378092738304 57423458657773 57570605750016 57712200121797 57717077511392 57771692459832 57796302515328 58137758035344 58192771053924 58197689057664 58247836128729 58252758786144 58336502865792 58490323572096 58545670206816 58652358503427 58736677047036 58792256794431 58891552925868 58947279225003 59032021746204 59169789243072 59225778824112 59281821385452 59467311753408 59523582865968 59584942459008 59675023412966 59814291531488 59870890974648 59936965107984 59993680631364 60058224516992 60115054782432 60171938823672 60527429396031 60615634345344 60671800128043 60734343355208 60827271065856 61031442812652 61089193988667 61119181524336 61177015723356 61182185932416 61240079749536 61343510087808 61401556558368 61489827345024 61601880805428 61660171760013 61822756260369 61843381568774 61911632563092 61970216621157 62114841205776 62159600466496 62173617550596 62368156229184 62427172274064 62516917484352 62586000164818 62681761037376 62941193075912 63037497417984 63047496479136 63107155351656 63197878104608 63455609939072 63469919275272 63572494557312 63631400134289 63724128414336 63794455020288 63951356891721 64069154671041 64100605013328 64161260392788 64166682807168 64221973167573 64253498525584 64422921066192 64483881438132 64489331117952 64550354330592 64860131889202 64931712200316 64959372339264 64993154017311 65086588079148 65404977789762 65472400189872 65566523215296 65628565724016 65739407917248 65761339899008 65896210321344 66112497292032 66212446651364 66275100366969 66280701426784 66343419728664 66551005545856 66566012898456 66613979623776 66735370872547 66832622483328 66906379655424 67070935276683 67168675896192 67291077972924 67354752346479 67387815526832 67451581438572 67565502581616 67629436630236 67635152148096 67693431176631 67726660608048 67796476303488 68128122209472 68261543595204 68290622202816 68326136274609 68759079214878 68764890201408 68829959173968 68895089718228 68969210137984 69034472448864 69110659605312 69176055763152 69337497159936 69442322097772 69508032092187 69513906374432 69797396060288 69863442044448 69929550524808 70092750409344 70259936456832 70331532169896 70342688217009 70445196671616 70510470419077 70675026040336 70741902484356 70808842210401 70928433539028 70995549770613 71030400149904 71097612867684 71103621489024 71387561181456 71554163735808 71591374990092 71621872066368 71689644466128 71872038039386 71982007186752 72113180639994 72187518158064 72285185841282 72333561852032 72402007690272 72475786199466 72481911293376 72550497507696 72654795995328 72898667804001 73072546558453 73259794296576 73271414827104 73370548992052 73446182662112 73687250430336 73762338617208 73881547728768 73950005561471 73981507386384 74057770859904 74192726995788 74495297718192 74565789105132 74636347194747 74672984772976 74869881239088 74940727076748 75115621923264 75186700293744 75223608029952 75294788582592 75421956370176 75493324610496 75811292467686 75933812943456 76011190404318 76089546166608 76114931161568 76192493184054 76198932385344 76271035841424 76425340963712 76637061024719 76833442798848 76949600162396 77022413939991 77028923279776 77360501476584 77517010713792 77557322905933 77590361405232 77663781504972 77670345048192 78060893609088 78203144671236 78315569396048 78389675725908 78522070567824 78596372300004 78670744340409 78709362328272 78854344210512 78893052324096 78967705098816 79042428513936 79175925811008 79289749004544 79364777154624 79509404295378 79827854632864 79909200168642 79915953477312 79991574175152 80153406376576 80229251764896 80311006329138 80375454245437 80498434202784 80581415618304 80703239194708 80779604863893 81375257083536 81452258651556 81492242032448 81569354297808 81653439666048 81736645494744 81868742077824 82135841073904 82213562346684 82430341680492 82548843417456 82626955494876 82819788274368 82898156734128 83157541638912 83229195809682 83236229698752 83314992217392 83355889979136 83575681383168 83654765108928 83807209932966 84007107869598 84063328638848 84142873802208 84228616393974 84626559033696 84706637155416 84720073393839 84922148703067 85139760939264 85268475855628 85425539561388 85467473351104 85548347190384 85629297556764 85723798933512 85897228088256 85978508584176 86067139107456 86575616267088 86612496452352 86657538689748 86694453772992 86782117438864 87206637053016 87289156580886 87296533586496 87379138179216 87422030953728 87504754298688 87652543889664 87735485358144 87861613761792 88105015570554 88233408573696 88337329388802 88366800489292 88457892971552 88548032619306 88754683864608 88818639498368 88838668236168 89064692542241 89200967630112 89292920009472 89427913702244 89512535119449 89721437297232 89806336461972 89905447661976 89935441918096 90087336775488 90172582173648 90257908235508 90302214144064 90837496279296 90923451518016 91015391460272 91054162937088 91101515032812 91547164218978 91678772286504 91686520268544 91765523585034 91773278898624 91860119624304 92015265131712 92045963265152 92147546140416 92234741017536 92402821208142 92537477284608 92677376122916 92765072353161 92867448844638 93151256059264 93172261808664 93239400699744 93552234343776 93648672205056 93775376226528 93790250956012 93879000247227 94322536645808 94411789613868 94571244718704 94660733027484 94707200199872 94796817156912 95183414908608 95358741835968 95455166653456 95495829421824 95586192621504 95976009582336 96150907519992 96241890589182 96250024210752 96380247788376 96536010253696 96634381599288 96642548391168 96725822157198 96733996676928 96825531495888 96873061327104 97051500566784 97198223738668 97290197833803 97397568300474 97629882118722 97695219769472 98349784822944 98442848586024 98642009848512 98693307952213 98844315482016 98923635994384 99318669977046 99327063624256 99421052140176 99515129592996 99826508318784 99920969435664 100154162564352 100248933724992 100393051443456 100657766147328 100753013844288 100936616959386 101081723290248 101177372157858 101245083924608 101348253872424 101444154945354 101452728222144 101589990912072 101598576513792 101694714455232 102279438748357 102392315392806 102435933304224 102541528882944 102696551919988 103138618822317 103147335302112 103244938760952 103356014285056 103453815206976 103551708673296 103665989407968 104163483146658 104270859561648 104411935104074 104519567634544 104696094090432 104795163066672 104894325787212 104945816437696 105139125614016 105290273465088 105389904685248 105567901081344 105667795007424 105819702872832 106012539060504 106112853726534 106392650308542 106545600224856 106554604636416 106646419301526 106655432233536 106972335686528 107081341772184 107331245603712 107387062485138 107432808099552 107543554682112 107706139818524 107808057059079 108169770959991 108281277237096 108427778761923 108500342778048 108603011535408 108722866940064 108759139063744 108982193992992 109505200231102 109618083128912 109907122240656 110055823488078 110065124556608 110169273993168 110426384365824 110530875645504 110822321593152 110972261079576 110981639598336 111086656289856 111289090493682 111539686811904 111742946577288 111848683657698 112009477159464 112190498402944 112304821858632 112411090615122 112673432884896 112835412044928 112942182873888 112960097858452 113132934555264 113716938701529 113900719415184 114064462920512 114172396742352 114288739776081 114298398578016 114406553762136 114529637451008 114638011445568 114846917315546 115424400243594 115434155022784 115543384919664 115592605030656 116275516070688 116385542107848 116395378115328 116495672257458 116505517572288 116673005731584 116980647144192 117091340413632 117304717006854 117473354094072 117584513588862 117783105851736 117894558450006 118064043492408 118339578486144 118451557648224 118563642770904 118934623506816 119047165731936 119169884918016 119264106443067 119350046825932 119628583062976 119741781949296 119863800252963 119873930215968 119987361262728 120116449033984 120230109564864 120343877647344 121054858792062 121231268690688 121343600256086 121468686710416 122062885625304 122178387977334 122238363048672 122354031446712 122364371864832 122480159499072 122687020175616 122803113116736 122979654690048 123203761610856 123320343520026 123645512520738 123686763137548 123823265126184 123940433242314 124229682411552 124319200932992 124347235101192 124736312458368 124854344548128 125033834968704 125172000329636 125363522074752 125710814899449 125882386151824 126010661804397 126094992958272 126214310703312 126395756209216 126911219878144 126939838550544 127144989114624 127262800268578 127448256828672 127902713783442 128138309342082 128201210026656 128322520785576 128333365614336 128443946335146 128506997051168 128845842132384 128967762876264 128978662235904 129100708661184 129720263778404 129863424400632 129918744678528 129986308034622 130173176158296 130809955579524 130944800379744 131133046430592 131257131448032 131478815834496 131522679798016 131792420642688 132157523355831 132424893302728 132550200733938 132561402853568 132686839457328 132822048928959 133102011091712 133132025796912 133227959247552 133470741745094 133665244966656 134141870553366 134337351792384 134582155945848 134709504692958 134775631053664 134903162877144 135131005163232 135258873260472 135270304296192 135386862353262 135453321216096 135592952606976 136256244418944 136523087190408 136581244405632 136652272549218 137518158429756 137529780402816 137648285377551 137659918347936 137790179436456 137938420275968 138068944897728 138221319210624 138352111526304 138604231812213 138884644195544 139016064184374 139027812748864 139301173266957 139594792120576 139726884088896 139859101049616 140185500818688 140519872913664 140663064339792 140685376434018 140890393343232 141020940838154 141350052080672 141483804968712 141617684420802 141856867078056 141991099541226 142060800299808 142195225735368 142207242978048 142775122362912 143182749980184 143243744132736 143379288932256 143744076078772 143964014373504 144226361279988 144362835883773 144375036316128 144570371682564 144667123704064 144804015380544 144951572398932 144963822586752 145100995015392 145309591990656 145797335608002 146096352450711 146145093116906 146444823178083 146542829654208 146741097984104 146892365324224 147374500860672 147524677234416 147763095457536 147900011122942 147963014772768 148115541719808 148385453991576 148978004965569 148990595436384 149131578210264 149272694389494 149345969545952 149739762478176 149881454153496 150231243846528 150373400587488 150589577165184 150986649220992 151404925439079 151622584935372 151766058236787 151867625886912 152022380808636 152179092333216 152229862323136 152384986368108 152397864770688 152542071682848 152850681927424 153274122049438 153588473089209 153899200324792 154044827879982 154057846559552 154721002953168 155034021427584 155114645811866 155180722810464 155327563009944 155340690096384 156121787218176 156245224719987 156406289342472 156617902656111 156631138792096 156779351451816 157044141135648 157192744600008 157341488680818 157418724656544 157708688421024 157935410197632 158084857027872 158351851622016 158729554309248 159018808590756 159169280589801 159655709265728 159818400337284 159831906954624 159969628952289 159983148350304 160306812753152 160458503529792 160622012658276 160750908490874 160996868405568 161080593727707 161406478389416 161559209727786 162750514167072 162904517303112 162984484064896 163138708595616 163306879332096 163473290989488 163737484155648 164257800346653 164271682147808 164427124693368 164860683360984 165083735232117 165097686834912 165253910989752 165639576548736 165796313468256 166458391619364 166472459397504 166629984434784 166933635740523 167309530217856 167614419865932 167773025486547 168014215739196 168126657277696 168285747604416 168457232787948 169253118067392 169413274310832 169440146787678 169844297406134 170536951711256 170851079122776 170934946702208 171096694380768 171258595113528 171447597867024 171794456176512 171957017168352 172134278214912 172270375973319 172681277287507 173136600365391 173151232534176 173315077379496 173388907545984 173564234877728 174413274106032 174578313161772 174593067172992 174758276358432 175009508597376 175470970716288 175957075510281 176210031141108 176376770383293 176674658777604 176733600978584 176915785943104 177096065238612 177509367729216 177637278996736 177677336472336 178129385084482 178401935260224 178855827404488 179025070238898 179442874594464 179612672923944 179810895323952 179870883836192 180174673550976 180345164347296 180515816471016 180604428288128 181104754228361 181582288188093 181846903036032 182015400384129 182030782920544 182203030065624 183094328437956 183357544573008 183531047170068 183546557797248 183720239248608 184030530263424 184091926530304 184469482035072 184805642416284 184980515280039 185354752245832 185530144706322 185734897689276 185910649863471 186302512118528 186344523617328 186478801399488 187104468687552 187550752453056 187580501912024 187758000494454 188645073291616 188823579227736 189142489437408 189321466054968 189414400399744 189593634313824 189939132483403 190366829817216 190717483671936 190894200402867 190910333306912 191172385243008 191854070675163 192301815039984 192483781178364 192500048421504 192665919502719 192760495576752 193072020507392 193268763198576 193451644314396 193467993353856 193651062991776 194396447477336 194580395667606 194795136600948 194979462051933 195259764237444 195390439538944 196699569645888 196885697172048 197284019697024 197386615904426 197688630964032 197847271988768 198637339954092 198654127248512 198825301100907 198842104280352 199030259185992 199653016637568 199841938871328 200206112617641 200497867449984 200683646577373 201212805830049 201506027688576 201873233918772 202064257039437 202163446580496 202354744315716 202490167849216 202696507744848 202888309890708 202905456444288 203179981824144 203389428910464 204558877496714 204784630785612 204871866608448 204978408823827 205393103839976 206277237644634 206294670604224 206489877521904 206907630413952 207103417346592 207331978815936 208326966293316 208524096276561 208541719123296 208823870208148 209039135269088 209392188180864 209590326133344 209788651574424 209891632875392 210278251228032 210473092751879 210779809370496 211028064651027 211335590014848 211531411257231 212025078121008 212225707453068 212426526631203 212785300617084 213091200449712 213292838603052 213310864467072 213944671373056 214162683544368 214662491207424 214774124970276 214865616199104 215412279637048 215616114118158 216339541919982 216562554474192 216855557523846 217000685556096 217206023070816 217445733880128 217518278127488 217964387985984 218696003412003 219010400462204 219217639675359 219236166257824 219814244481312 220111646976156 220130249113216 220338547986336 220740072886117 221061751291008 221644643186304 221850016684413 221944522159152 222173312579712 222578180987364 223485893154576 223697367315396 223909041584241 224018954318928 224380996805888 224609643717264 224822181230244 225346865769792 225670824089856 225884365747776 225920195716904 226265869110528 227433877403058 227801438830368 228128925841024 228344793484704 228577479552162 228596797156032 228813107524272 229276022891136 229693834631092 229911183074157 230848800487188 230868310045568 231067241819973 231086769839328 232551032141376 232671968717799 232771084215696 232991344514916 233011035144576 233226940616947 234182680827264 234609434013708 234946708188144 235169027177724 235566211703472 235789116900012 236128086984816 236679156972288 236903115296448 237127285541808 237869247013632 238094331463872 238528212886134 238700093651864 239257166125952 239483563898592 239727600505926 239747860431936 239974722525456 240460219129728 240687755294688 241126362736311 241701500154883 242109717584124 242338814591679 242687200512172 242937373420832 244125771250608 244356775954668 244476726097344 244603864549481 244708062893424 244960318998144 245606226233472 246407523221712 246640687040052 247291025041476 247373526275096 247646530252368 247880866484628 248459364823104 248638401865984 248694470202384 249472624916736 249708689096256 250067669937408 250344000659272 250727044149504 251421629798898 251764772303648 252021323608794 252189985916544 252428621406624 252791512418432 253491817235609 253879677101088 254160220181517 254525600537156 254766446109201 255805427566884 256276618684164 256402420053312 256645041571152 256887892670292 257013994102336 257691684264768 257935525752528 258201417322368 259440527556808 259726848801264 259837489357056 259972616069244 260346352316592 261619911159048 261889600759488 262266092861184 262514262896064 262957631668992 263584841285376 264315046711662 264849786605456 265100401467876 265122805707136 265373678914656 265644097857918 266264051593824 266455918495104 266941483490188 267194077626723 268283741106732 268537605358347 269164311891696 269419009385916 269551262107328 269806325754288 270262010326464 270517746520944 270773724706524 270906642432192 272512488837888 273046174380816 273162488811264 273304545098436 275036316859512 275059560805632 275296570755102 275319836695872 275580358872912 276137889795456 276442638421248 276704223052608 277208463624426 277769288391088 278032128368748 278055625497728 278295217059483 278602346533914 279453768177792 279718202099232 280896338017837 281326128679584 281370752868036 281637000741681 282041881676308 282700104161344 282967609937424 283235368841604 283713734156112 283982199082452 284121600599616 284390451470736 285550244725824 286365499960368 286487488265472 286758577864512 287488152157544 287928028747008 288452722559976 288725671767546 288750072632256 289140743365128 289608030761088 289903144797864 289927645173504 290201990030784 290619183981312 291594671216004 291870593501409 292192704901422 292290186233812 292889646356166 293085659308416 293482195968208 293784730648448 295049354468832 295800022245884 295926029545536 296079923856639 296770907983152 297956009931138 297981190872768 298263156420528 298545388778988 298691939091904 299479524956352 299762908306992 300462487693056 300746801174976 301179154330368 301973298441984 302809850878158 303245169870744 303532116473574 303735251773824 304044761617272 304358184666432 304459724646272 304769972736216 304795729541376 305084143365696 306548244098876 306838316245071 307176946178418 307798400649584 308089655759964 308115693119104 309442005906336 310068042855168 310229291623732 310361445620928 310655126019888 312490449439974 312812578684944 313235805312222 313262277584192 313558702903632 314088282271296 314385489200016 314682977361636 314837449313088 315417376842048 315870820395264 316169714055744 316703703244032 317459108618496 318037617181512 318338561179602 319311418531456 319636800674568 319663813909248 319939257904578 319966296700608 320917007059584 321244025316552 321501816981748 321993736811136 322161187455414 322812956778832 323118419455572 323424171177237 325283336285769 325501028334144 325809034606224 325968968129792 326277417191232 326946581978976 328515600693306 328543364295616 328854249386736 329721366721968 330167470464234 330195373669824 330507821979504 331279153097472 331592626936512 332916783238728 332944918795008 333259968869568 333867271481046 334619060435712 335228839731864 335546050973094 336028431478392 336571495208832 336914465575896 338506236134784 338826548621664 338880293575356 339688594812268 341073903422512 341150816104587 341702158245552 341869893404416 342193388761536 342517190227056 342895195734048 343588912353024 343914034336704 344540751946638 345362554575014 346273200730782 346302465068352 346630154758992 346777815091968 347128469755456 348826548212064 349156626323544 349186134345984 349516552716864 350019017194752 350941941432576 351914151020562 352420062282216 352753540766586 353349317555208 353467201957168 353831571886208 354192130477224 355018735458432 355354672944672 356258770168964 356803870520448 357711654808976 357792319329201 358050140477796 358885749188928 359225345847888 359621790647904 359741767672384 360349347101952 360690328694592 361031632942032 361208856576256 362209508456722 363164576376186 363693806072064 364030800768258 364061565841088 364406060131248 366188656875912 366715089146016 367062094340136 367093115594496 367440478497216 368061060526848 368938964070144 369611284832568 369961030560078 370709504491664 371060289412644 371469795378552 371821299726942 372689047234656 372957602798976 374208937375104 375101504906112 375161003824048 375516000988908 377290146583232 377647158455472 378031985413191 378284978874816 378642932109936 378828800799488 379187268627648 379878264966806 380733659634432 381434967343872 381788400805734 381820666613824 382344770486016 383708141350326 384603630079968 384967562356728 385000096843008 385331839005438 385520991153504 386537526397152 386903288628792 386935986707712 387302125983552 388792894954672 389160791335212 389590273201896 389958924103866 390519528474888 393399139291776 393771394344096 394568039394048 394773231808852 395377261928064 395694543977536 396472570067493 397274679908184 397308254497024 397650602201814 397684208560704 398060518371984 399306033275136 399683877742656 400412225235282 400995734899968 401367293154746 402425611660098 403012055377152 403746467837544 404128514078874 404326893160992 404709488631432 405393015489696 405776619781416 405810912888576 406359963648288 406778857820928 409117754993428 409569261571224 409743733216896 409956817647654 410786207679952 412554475289268 412589341208448 412979755043808 413815260827904 414206834693184 414663957631872 415812695436639 416653932586632 417048192553122 417083438246592 417647740416296 418078270538176 418784376361728 419180652266688 419577303148848 419783265750784 420556502456064 420946185503758 421559618740992 422056129302054 422671180029696 423062822514462 424050156242016 424451414906136 424853053262406 425570601234168 426182400899424 426585677206104 426621728934144 428325367088736 429548249940552 429731232398208 430824559274096 431232228236316 432679083839964 433125108948384 433711115047692 434001371112192 434412046141632 434891467760256 435036556254976 435928775971968 437392006824006 438020800924408 438435279350718 438472332515648 439334469534249 439628488962624 440223293952312 440260498226432 440677095972672 441480145772234 442123502582016 443289286372608 443700033368826 443889044318304 444346625159424 445156361974728 446934014896707 446971786309152 447394734630792 447818083168482 448037908637856 449219287434528 449644362460488 450693731539584 451768731495552 451840391433808 454867754806116 455298174710361 455602877660736 456257851682048 456689586969408 457154959104324 457193594312064 457626215048544 458552045782272 459387669262184 459822366148314 460765419267627 461697600974376 461736620091136 462134483639946 462173539678656 465102064282752 465343937435598 465542168431392 465982689029832 466022070289152 466453881233894 468365361654528 468735674159961 469218868027416 469853707968333 469893416376288 470338054355448 471132423406944 471578233800024 472256173969632 473806230592896 474254571083616 476188662927744 477056425772268 477400187303728 477507841769403 478514332251904 478967127797184 479455201011852 479495720863872 479949445050912 480920438259456 481375510589376 482252725472622 483241781183121 483403000309766 484219435168248 484677629183358 485374401024344 485874746841664 488251542501216 488713551909336 488953452194688 489207729098962 489416125786848 489920637996288 491212452466944 492773401039959 492815046443424 493281374080104 494582050082952 494747052550192 495251205696351 495293060504736 495761732969256 496918729646208 497388940404768 499417378192512 500688001318544 500800907221569 502843259597796 503529544607296 504042647217588 504379971833088 504857242813248 505583024836864 506983634471218 507759354202176 508320440363034 509051201074312 509532892218402 511610855133768 512553237368328 512804840106624 513290083142304 513775785340584 514027988204672 515383368529536 515871051505056 516402834644736 516811127919957 518043831862521 518881055113616 519409801096173 519453697602528 519945232138488 520692704633184 523239822318096 523779201518976 525028525792128 528630093423324 529130311149879 529699573210912 530200802935752 530245611414272 530747357829312 531288195715836 532528103187648 532911836990208 533882966980376 534388155253446 536567482213464 537075210716694 538328623783392 538838018771832 539102524214656 539612651508576 540524020652928 541035493041888 541547449413048 541813284864384 543314262685083 544746864564279 546046201152387 546092348761632 546609090196872 550072633719024 550593141510204 550639673391744 551160717745824 552275779590912 553408446105216 554416927248852 554941545840117 555538576782176 556064256737496 556111250995456 556590434118966 557204693067828 558907536355584 559436404198464 561792676035674 562652257359168 562741505736072 563274001483362 564083763352616 565400208322688 565935219874848 566470737683208 567427468312224 567964398164904 568243201199232 568780902941472 569817397450209 571100489451648 572682601208601 572730999920736 573517155729024 574976304315088 575562212025489 576905445119952 577451343535092 577500145264512 578281486730256 579216061522176 579806289595728 580403980061568 583189342432008 583741187002818 584385409802844 584580372467624 585779292712332 586171318616832 586964391936416 587569461296896 590098708937664 591600044491768 591852059091072 592159847713278 593541815966304 595912019862276 595962381745536 596475903302721 596526312841056 597090777557976 597383878183808 598959049912704 599525816613984 600618337852923 601493602349952 602050939732119 603638417490147 605619701756316 606490339741488 607064232947148 607470503547648 608089523234544 608716369332864 608919449292544 609539945472432 610168286731392 613096488197752 613676632490142 614353892356836 614935226471481 615596801299168 616179311519928 616231386238208 618884011812672 620458583247464 620722891241856 621310252039776 624980898879948 625572288829683 625625157369888 626471610624444 626524555168384 627117405807264 628176564542592 628770978400032 629365954723272 629674898626176 630834753684096 631419278255637 632339428111488 633084193953081 634594233771693 636075234363024 636677122359204 637279579893609 638622837062912 639273601349136 639878515809156 639932593401216 641834014119168 642488050633104 643003633963496 643987473622272 644322374910828 645625913557664 646236838911144 646848342354474 650566672571538 651002056668288 651618069212448 652554834382464 653893163957952 656088010236009 657031201386612 657086728591232 657652919026077 657708498773472 659442733443936 660334940928468 660390747339648 661015643959008 662220218658351 663185253873024 665550050053239 665833566477456 666519937739136 667734542962092 670457679463728 671092101946188 672056862956784 673142990417664 673828931151792 677012472269568 677653097243328 677760587150712 678677578176481 679377189624536 682147806845024 682301632209174 683404316491104 684386777523072 685034380454112 685790391468096 687828068673408 689081503893276 689733549222471 690725109150028 692546401461564 692604930136704 693201725459919 693260309517984 694256939510912 697653096424128 698015906153397 698313252647088 699033105433728 699680821850841 703828302041124 704840124564432 705507081533172 706698635110416 706934403914336 707663143772416 708384260954448 710037470916864 710709345889344 711783801502163 712517540337928 713607741040896 715423309617952 715584638658402 716100280955592 717771498377856 718450691695776 719243581295808 719483535344768 721380657389184 722063265884064 723379088208933 724419016913444 725104500464649 726329152752372 727016443775037 728061601536516 728123131682176 728812120262496 732377313751824 733430178292032 733811593648443 734124188680272 734880956994432 739222569665136 739922061120156 741419008983328 742120578825288 742939590757104 743642599453884 745378094469312 745915205597952 746504962551049 748417874750208 750203009812224 750322007648096 751032001977816 754580293166464 755294316910944 756063970826382 756569957749632 757285864219872 758374537255296 759756529933612 760475451706827 762480660544551 763576801611468 763641333227648 764299338327603 767416282700652 769207260159936 769935124713456 770663678010876 771041982307008 773075052794304 773806577257584 774604251967104 777585789909344 778321582670424 779180546403792 779917848207732 781039056949776 786798278583552 787542788688192 788733401664559 789546463617704 790754523856128 791389087955072 792945140134986 794549359816368 795301204403628 795368417121408 796121036743968 799367755485312 800824450470564 801582232880169 802734586309492 804851223320196 805612816075041 807492935675088 808257028157748 808653786321984 809418977262864 810786030979392 811553239562832 812719927296576 818235509986856 819138523142448 819487466433792 819913635295308 821572415359904 825108950578536 825178682416896 825959510087616 827208201745757 828413669386368 829327915263744 831625390873278 833307865173264 834096385106244 834166876493184 834885651178449 835295480832592 836156541076352 838361304533376 839154606297696 841892371007516 842689014053511 844112258604108 844911002225043 846125645028924 848100312484032 848902829812272 849706106524812 851141202468336 852364801798848 853171354412208 856650734177472 859096499881104 859462464796416 861649118548192 862464456472632 865358167679928 866250217896768 867422230095384 867559821343111 868824092283264 869782935520512 871857551943936 874784013648012 875611780504227 876041601848816 876870558701436 876944665031296 878668939068498 879256977925248 880446587904624 881354191945344 882960291544468 887400066737652 887778088636608 888239771569917 890312723949456 893868029793414 893943572618304 894789469261584 895636166336964 896075817275712 898438574869056 899288724920976 901387463079168 903537462991104 903680782867616 909735509612232 910596349420722 911205755321472 913379173938816 914309918208648 914387188624128 915252430097088 916636115448001 918775338524368 919644732296628 920514948735213 921530838535254 923395201948752 924268967279892 924347079357312 930204128565504 930687874871196 931084336862784 931965378059664 932907762467788 937471348319922 938437736054832 939707415936666 939786832752576 940676108710896 942264846813888 943156467600048 944512347939264 947612461185792 948509142167232 949943105259889 952377325855488 954112851544536 954800374607456 955015683538806 957934255594368 958910402023704 958991441727744 959898890101824 961350072299123 962751021178752 964505450945244 966483562366242 966806000619532 968438870336496 969355258366716 970272513531711 970748802048688 971749493683328 976503085002432 977427103818672 977906904389376 978415458197924 978832251573696 985546802079918 985630092886848 986562748160208 989164100165904 989494105100384 990502411392702 990586121009472 991523465938512 993837459292416 994777880809536 996281793321347 998834756385024 1001376002637088 1001601814443138 1005686519195592 1007059089214592 1008085294435176 1008245197777129 1009714485626496 1013967268942436 1015518708404352 1016640880726068 1018102402148624 1019065784436804 1023221710267536 1025106474736656 1025609680213248 1026580166284608 1027551570681168 1028055976409344 1030766737059072 1031742103010112 1033622255839914 1036087663725042 1037762110227232 1038819602192346 1038907395205056 1039890464276976 1041385409266368 1044880905190681 1046479644636192 1047558403037952 1050057051584256 1057260186846648 1058260622299758 1059399146421824 1060401605871504 1061494715658624 1062576391431672 1065056206375296 1067765933960752 1068776310506892 1073134964426928 1074150421433388 1076657247566784 1077676037543664 1078205048429312 1079225303017152 1081048041305856 1082070986083776 1083094898826096 1083626569728768 1086628525370166 1089493729128558 1092092402304774 1092184697523264 1093218180393744 1100145267438048 1101186283020408 1101279346783488 1102321435491648 1103987933139871 1106816892210432 1108833854497704 1109883091680234 1111077153564352 1112128513474992 1113180868237932 1114409386135656 1118872808396928 1123585352071348 1125304514718336 1125483011472144 1126548002966724 1128167526705232 1130800416645376 1131870439749696 1132941475366416 1134854936624448 1135928796329808 1136486402398464 1137561805882944 1139634794900418 1142200978903296 1145365202417202 1145461999841472 1147034311458048 1149952608630176 1151124424050978 1153810890239904 1154902687070184 1155000290529024 1156562973460512 1157841003049133 1159612579191456 1160807960123136 1166378684864016 1167482374005636 1168770819605688 1169160744935248 1171558585424664 1173928783872832 1180197417875328 1183200088983536 1183704118182144 1184319695426556 1187083631932608 1191824039724552 1191924763491072 1192951806605442 1193052625682112 1194181555115952 1194767756367616 1197918099825408 1199051633227968 1201236675705846 1202987204699904 1204101879464238 1207276834980294 1211239403512632 1212980679482976 1214128465894296 1216179046469088 1217432738665728 1219079890944864 1220336573462784 1226192976395504 1227353264980284 1228707784713672 1229870452942962 1231193602598336 1232358623039856 1237768023625344 1240917166494928 1241445782483712 1242620504079552 1249961797759896 1251144577659366 1251250314739776 1252943221248888 1253049110336768 1254234811614528 1256353129085184 1257541956800064 1258731909446544 1259349797252352 1261669507368192 1262838556511274 1264678856222976 1266168387906162 1269188467543386 1272150468726048 1273354244718408 1274559159787218 1278547202698272 1279757031618312 1279865186802432 1283013003378769 1284976101266208 1286007267926992 1288644749821656 1291251827115328 1292473677822288 1293696684708948 1301133345143076 1302004113336576 1303236138424896 1305109668764928 1307786327915904 1312176020472018 1314062402773224 1314173457182464 1315305838052154 1315416997546944 1318885466887872 1320669881856936 1320781494679296 1322031287918016 1324440437316702 1326370507746048 1329632703728641 1331100100106478 1331667132954912 1333039875478272 1335469085924184 1340802044690121 1340915358927456 1342184203892376 1344113725913568 1347657862303584 1355306194486656 1355521174301424 1357355156352962 1358754379249072 1364295613690048 1364603264418348 1366808632982208 1368773555046144 1370068760908224 1371580782936192 1375656137346816 1378163007786552 1379467098444942 1381450218300056 1385092802923128 1385209860273408 1386403450919838 1386520619035968 1388513879021824 1395306192848256 1396031812306794 1396626505294176 1398066210867456 1399361643701682 1406207022479883 1407656604082248 1409561123904999 1409680249128864 1411014163066344 1413397270220832 1413868807828672 1416768521908896 1421418691778688 1423567603004326 1425035080675856 1430846619235904 1431169277316804 1432200561911184 1435542996755712 1436901383391552 1438487162591616 1438967070689536 1442761314778368 1444126531768128 1446758176417866 1448838033826888 1450209000929298 1452658305504744 1454032887550074 1456123203073032 1456246263364352 1457624240524992 1464754627503648 1466860356584064 1467623187296886 1468248377360544 1469761913988864 1478320203119877 1478445139330272 1479844122240312 1482838017966656 1484241157650576 1485753617089053 1485879181514208 1487285198907768 1490756188938624 1493009925102098 1500644015296192 1502064003955632 1509160586332928 1510588633821888 1512127941652764 1513139915499264 1514571728439744 1516749074510592 1519513059867224 1520950903413654 1524961321089102 1527153603222936 1527282666455296 1528598676655206 1534832565401304 1538414520319872 1539870249426912 1541327356021752 1542083964614016 1546150105588608 1547613154515168 1549208503934208 1550433383759871 1554131495587563 1555171579818688 1556643165340848 1558229403288519 1558361092807584 1559835696415464 1562078113899552 1575085577376384 1577466803329118 1579092927235408 1582778175910144 1585890280269972 1589098719632736 1590602408807256 1590736834242816 1592242073487936 1598735510970624 1601648900941128 1603164465760338 1605469172618984 1609702446640392 1611225632150082 1614985871350176 1616514056315496 1617307572643968 1618837954525728 1621572061958784 1623106479125664 1625439854593152 1629942788055249 1634240593692837 1636471019973712 1638138603457161 1638277046284896 1639827270590616 1643144830719808 1650217901157072 1651919020175232 1654416403491514 1656827338772736 1663250781746556 1666615730346528 1668192770212488 1668333752986368 1669771302356898 1670590961665184 1672313082152704 1676722609066752 1678309212595392 1683784742015032 1685378028107022 1688224517208216 1689822004450086 1692251290057848 1696200624968064 1697805659624544 1699412213049624 1702282404936672 1704729603597696 1706342708824416 1709452192350627 1713301468354944 1718047803625803 1718192999762208 1723298237096384 1724928912945264 1726686636076467 1730716335359856 1732500435793536 1734844460190768 1735119642686222 1737648184566528 1749568027296024 1751223561008454 1752083203697632 1753741117402872 1753889330062592 1757337878136996 1758513955850496 1760893175809248 1762708383890688 1765920583088936 1774800133475304 1775556177273216 1776479543139834 1780625447898912 1787736059586828 1787887145236608 1789427709908163 1789578938523168 1791272332673928 1792151634551424 1796877149738112 1798577449841952 1801855013558769 1806152819196357 1807361565735232 1810915252470441 1819471019224464 1821192698841444 1822411510642944 1826758347877632 1828619836417296 1830504860194176 1833272230896002 1837550677048736 1839289464593256 1841029897470426 1843061677070508 1846790403897504 1848537934559784 1848694158714624 1861375749742392 1862168673725568 1863930756119328 1865815524935576 1874942696639844 1876716866489049 1876875472109664 1879414831873332 1879573665505152 1881352217421792 1884529693627776 1886312935200096 1889024695878528 1894257834766911 1897018284334464 1899252581859243 1899886210519778 1903782701315079 1908225703089072 1909600749214912 1910031367077612 1915868511188736 1917820804047408 1919797780203648 1922700144598246 1925502042357504 1929010901890488 1932967124732484 1933612001239064 1936877740672992 1938710516733432 1940545027063422 1941497604097376 1943498987366656 1953006170004864 1954854207637344 1956830916395848 1957664503147392 1968264030708027 1971093604159836 1971260185773696 1972958757078231 1973125496320416 1978328200331808 1978988210200768 1981004822785404 1981172242018944 1983046931877024 1986660655975053 1989555761619072 1992563586642694 1996650150159717 2002752005274176 2003203628886276 2011373038391184 2014118178429184 2016170588870352 2016490395554258 2019428971252992 2027934537884872 2031037416808704 2033281761452136 2036032734529443 2036204804297248 2038131568873608 2046443420535072 2050212949473312 2053160332569216 2055103141362336 2063484206020224 2067244511679828 2069200647667413 2072175327450084 2075524220454464 2077639204384692 2077814790410112 2079605176379757 2079780928553952 2082770818532736 2089761810381362 2092959289272384 2094047718460191 2099042465552523 2114520373693296 2116521244599516 2118798292843648 2120803211743008 2122989431317248 2125152782863344 2130112412750592 2135351404506489 2135531867921504 2137552621013784 2146269928853856 2148300842866776 2153314495133568 2155352075087328 2158450606034304 2164141972167552 2166189797652192 2170137264626799 2173257050740332 2175313501393947 2178987458257116 2181049331325111 2184184804609548 2184369395046528 2186436360787488 2200290534876096 2201434780945329 2202372566040816 2204642870983296 2207975866279742 2217667708995408 2219766183360468 2222154307128704 2224257026949984 2226361736475864 2228818772271312 2237745616793856 2239514887653147 2244856604737591 2247170704142696 2250609029436672 2250966022944288 2253096005933448 2256335053410464 2263740879499392 2265882950732832 2269709873248896 2271857592659616 2275123611765888 2279269589800836 2281426355120481 2287441981633653 2290730404834404 2290923999682944 2292898014982809 2299905217260352 2302248848101956 2307621780479808 2309805374140368 2313125946921024 2315682006098266 2319225158382912 2332757369728032 2334964748011272 2337541639211376 2338321489870496 2343117170849328 2347857567745664 2354361804968693 2360394835750656 2366200204993677 2366400177967072 2368639390853112 2374167263865216 2383648079449104 2385903613210884 2386105251364224 2388363110231904 2398103266455936 2402473351411692 2404746698640507 2408203758928476 2414553669960588 2416838448225123 2422478807025264 2425961358965952 2428256931788592 2432358092938176 2438159781889728 2452385952791008 2454706529960568 2457415569427344 2459740905885924 2462387205196672 2464717246079712 2469208722284239 2475536047250688 2481624605237271 2481834332989856 2485241008159104 2499923595519792 2502289155318732 2502500629479552 2504656953535347 2505886442497776 2508469623229056 2515083913600128 2517463818893088 2525677113022548 2528067042160533 2532336775812324 2534733006675129 2538376935086772 2544300937452096 2546708489436816 2549118319574436 2557094405396544 2559514063236624 2566026006757538 2569952202532416 2572014535853984 2577289499643312 2582503654230656 2584947355644576 2587393369417896 2602266690286152 2602679464029333 2606472276849792 2608887405505849 2615572655831808 2624352040944036 2626835341512681 2628124805546448 2630611676104308 2630833995093888 2637770933775744 2641339763713872 2644062575836032 2648880874633404 2659265407457282 2662200200212956 2663334265909824 2664719314709751 2670938171848368 2681604089380242 2681830717854912 2684368407784752 2688227451827136 2695315724607168 2710612388973312 2711042348602848 2714710312705924 2717508758498144 2728591227380096 2729206528836696 2733617265964416 2736150205774427 2740137521816448 2743161565872384 2749908346344003 2756326015573104 2758934196889884 2761544846205639 2762900436600112 2770185605846256 2772806901839676 2773041238071936 2790612385696512 2792063624613588 2793253010588352 2798723287403364 2812414044959766 2815313208164496 2819122247809998 2819360498257728 2822028326132688 2826794540441664 2827737615657344 2833537043817792 2842837383557376 2847135206008652 2849829315779667 2850070161351712 2861693238471808 2862338554633608 2864401123822368 2869620947519521 2873802766783104 2876974325183232 2884050216897369 2888253063536256 2893516352835732 2897676067653776 2900418001858596 2905316611009488 2908065775100148 2910817540595133 2912246406146064 2915248481049984 2929509255007296 2933720713168128 2935246374593772 2936496754721088 2956640406239754 2956890278660544 2959688244480624 2965676035933312 2968482315301152 2971507234178106 2971758363028416 2974570397815536 2981512377877248 2986019850204196 2988845379964041 3001288030592384 3004128007911264 3021177267643776 3024255883305528 3024735593331387 3029143456879488 3031950228020311 3039026119734448 3041901806827308 3049922642178204 3054307206445872 3057197353310412 3069665130802608 3076829040639744 3079740498853824 3082654712043504 3084167929228032 3092300211177216 3095226309030336 3100866767519742 3108262991175126 3110343159637376 3113286330681696 3116458806577038 3116722185615168 3119671392830928 3124156227799104 3134642715572043 3142119502013479 3150171154752768 3154933606658236 3158185854470816 3171780560539944 3178197439265472 3179850239143253 3181204817614512 3184484146975872 3203297801882256 3206328931520676 3210938345237968 3219404893280784 3222451264300164 3229971742700352 3233028112630992 3234615145287936 3237675909051456 3243144123917568 3246212958251328 3250879709186304 3259885576110498 3268481187385674 3272942039947424 3276277206914322 3276554092569792 3279654541181232 3286289661439616 3295393624062917 3300435802314144 3303838040350464 3308832806983028 3311963799419613 3326501563493112 3333231460693056 3336385540424976 3339542604713796 3341181923330368 3356618425190784 3367569484030064 3370756056214044 3376449034416432 3379644008900172 3384502580115696 3392401249936128 3395611319249088 3398824426099248 3404564809873344 3409459207195392 3412685417648832 3418904384701254 3426602936709888 3436095607251606 3436385999524416 3446596474192768 3449857825890528 3453373272152934 3461432670719712 3465000871587072 3469688920381536 3470239285372444 3473523009147399 3499136054592048 3502447122016908 3504166407395264 3507482234805744 3514675756273992 3521786351618496 3531841166177872 3549600266950608 3551112354546432 3552959086279668 3561250895797824 3575472119173656 3575774290473216 3578855419816326 3579157877046336 3582544665347856 3584303269102848 3593754299476224 3597154899683904 3603710027117538 3612305638392714 3614723131470464 3621830504940882 3638942038448928 3642385397682888 3651652394231881 3657239672834592 3661009720388352 3666544461792004 3675101354097472 3678578929186512 3682059794940852 3686123354141016 3693580807795008 3697075869119568 3722751499484784 3724337347451136 3727861512238656 3731631049871152 3749885393279688 3753433732978098 3753750944219328 3758829663746664 3759147331010304 3762704434843584 3769059387255552 3772625870400192 3778049391757056 3788515669533822 3794036568668928 3798505163718486 3799772421039556 3807565402630158 3816451406178144 3819201498429824 3820062734155224 3835641608094816 3839595560407296 3845400289196492 3849039010136307 3858021803780976 3865934249464968 3867224002478128 3873755481345984 3877421033466864 3881090054126844 3882995208194752 3906012340009728 3909708415274688 3913661832791696 3915329006294784 3936528061416054 3942187208319672 3942520371547392 3945917514156462 3946250992640832 3956656400663616 3957976420401536 3962009645570808 3962344484037888 3966093863754048 3973321311950106 3979111523238144 3985127173285388 3988898111185923 3993300300319434 4005504010548352 4006407257772552 4022746076782368 4032341177740704 4032980791108516 4055869075769744 4066563522904272 4072065469058886 4072409608594496 4076263137747216 4092886841070144 4100425898946624 4106320665138432 4110206282724672 4126968412040448 4134489023359656 4138401295334826 4144350654900168 4151048440908928 4155278408769384 4155629580820224 4159210352759514 4159561857107904 4165541637065472 4179523620762724 4185918578544768 4188095436920382 4198084931105046 4228683371714997 4229040747386592 4233042489199032 4237596585687296 4241606423486016 4250305565726688 4270702809012978 4271063735843008 4275105242027568 4292539857707712 4296601685733552 4306628990267136 4310704150174656 4316901212068608 4328283944335104 4332379595304384 4340274529253598 4346514101480664 4350627002787894 4357974916514232 4362098662650222 4368369609219096 4368738790093056 4372872721574976 4400581069752192 4402869561890658 4404745132081632 4409285741966592 4415951732559484 4434960609359631 4435335417990816 4439532366720936 4444308614257408 4448514053899968 4452723472951728 4457637544542624 4479029775306294 4489713209475182 4494341408285392 4501932045888576 4506192011866896 4512670106820928 4527481758998784 4531765901465664 4539419746497792 4543715185319232 4550247223531776 4558539179601672 4562852710240962 4574883963267306 4581460809668808 4581847999365888 4585796029965618 4599810434520704 4604497696203912 4615243560959616 4619610748280736 4626251893842048 4631364012196532 4638450316765824 4651300151279613 4662394486762689 4665514739456064 4669929496022544 4675083278422752 4676642979740992 4686234341698656 4695715135491328 4708723609937386 4732400409987354 4732800355934144 4737278781706224 4748334527730432 4767296158898208 4771807226421768 4772210502728448 4776726220463808 4796206532911872 4804946702823384 4809493397281014 4816407517856952 4829107339921176 4833676896450246 4844957614050528 4851922717931904 4856513863577184 4864716185876352 4876319563779456 4889828364165747 4904771905582016 4909413059921136 4914415810371483 4914831138854688 4919481811771848 4924774410393344 4929434492159424 4938417444568478 4963249210474542 4963668665979712 4970482016318208 4999847191039584 5004578310637464 5005001258959104 5009313907070694 5011772884995552 5016939246458112 5030167827200256 5034927637786176 5051354226045096 5056134084321066 5064673551624648 5069466013350258 5076753870173544 5088601874904192 5093416978873632 5098236639148872 5114188810793088 5119028126473248 5128356577051881 5132052013515076 5139904405064832 5144029071707968 5154143410877409 5154578999286624 5165007308461312 5169894711289152 5174786738835792 5204533380572304 5205358928058666 5212944553699584 5217774811011698 5248704081888072 5253670683025362 5256249611092896 5261223352208616 5261667990187776 5275541867551488 5282679527427744 5288125151672064 5297761749266808 5318530814914564 5324400400425912 5326668531819648 5329438629419502 5341876343696736 5363208178760484 5363661435709824 5368736815569504 5376454903654272 5390631449214336 5405565040676307 5418458457589071 5422084697205696 5429420625411848 5435017516996288 5457182454760192 5458413057673392 5467234531928832 5472300411548854 5480275043632896 5499816692688006 5512652031146208 5517868393779768 5523089692411278 5525800873200224 5540371211692512 5545613803679352 5546082476143872 5584127249227176 5586506021176704 5597446574806728 5624828089919532 5630626416328992 5638244495619996 5638720996515456 5644056652265376 5653589080883328 5655475231314688 5667074087635584 5682773504300733 5694270412017304 5699658631559334 5700140322703424 5711348103945237 5723386476943616 5724677109267216 5728802247644736 5739241895039042 5747605533566208 5768100433794738 5776506127072512 5787032705671464 5795352135307552 5800836003717192 5810633222018976 5816131550200296 5821635081190266 5824492812292128 5830496962099968 5859018510014592 5870492749187544 5872993509442176 5913280812479508 5913780557321088 5918876271234693 5919376488961248 5931352071866624 5936964630602304 5943014468356212 5943516726056832 5949140795631072 5959981967925159 5972039700408392 5977690759928082 5989950450479151 6002576061184768 6008256015822528 6042354535287552 6048511766611056 6049471186662774 6058286913758976 6063900456040622 6078052239468896 6083803613654616 6099845284356408 6108098203588329 6108614412891744 6114394706620824 6139330261605216 6159480997707648 6165309424087008 6190452618060672 6201733535039484 6207601943002239 6216525982350252 6220686319274752 6226572661363392 6232917613154076 6233444371230336 6239342785661856 6248312455598208 6269285431144086 6282143155380573 6284239004026958 6297127396657569 6309867213316472 6316371708941632 6343561121079888 6356394878530944 6359700478286506 6362409635229024 6368968293951744 6406054213519467 6406595603764512 6412657863041352 6421876690475936 6438809786561568 6444902528600328 6459943485400704 6466056225261984 6475351818102912 6492425916502656 6510411793880397 6519771152220996 6525940504181841 6536962374771348 6545884079894848 6552554413828644 6553108185139584 6559309082362464 6572579322879232 6590787248125834 6600871604628288 6604304342835987 6617665613966056 6623927598839226 6653003126986224 6666462921386112 6672771080849952 6679085209427592 6682363846660736 6713236850381568 6718544662959441 6734569814212773 6735138968060128 6741512112428088 6752898068832864 6759288017800344 6769005160231392 6791222638498176 6797648852198496 6809129619746688 6825370835297664 6837808769402508 6844279065361443 6872191214503212 6872771999048832 6878694044948427 6893192948385536 6899715651781056 6906746544305868 6922865341439424 6939377840763072 6940478570744888 6947046018294798 6998272109184096 7004894244033816 7008332814790528 7014964469611488 7029351512547984 7043572703236992 7063085414906079 7063682332355744 7098600614981031 7099200533901216 7105918172559336 7122501791595648 7150944238347312 7157710839632652 7158315754092672 7165089330695712 7194309799367808 7207420054235076 7214240095921521 7224611276785428 7229446262940928 7243661009881764 7277884076897856 7284770795365776 7303304788463762 7314479345669184 7333088923584008 7350202708194944 7357157858373024 7364119589881704 7372246708282032 7387161615590016 7394151738239136 7407626166852717 7425294923362801 7444873815711813 7445502998969568 7455723024477312 7463262099742304 7499770786559376 7506867465956196 7507501888438656 7517659327493328 7525408869687168 7545251740800384 7577031339067644 7584201126481599 7597010327436972 7599544842079112 7615130805260316 7632902812356288 7638402996859648 7640125468310448 7671283216189632 7690800578392984 7698078020272614 7716043607561952 7731868498929936 7734448004956256 7747510962691968 7754842066933728 7762180108253688 7765990416389504 7787504431819523 7808038392087999 7819416830549376 7826662216517547 7827323665583392 7873056122832108 7884374416639344 7891835028312924 7892501985281664 7913312801327232 7915952840803072 7924019291141616 7932187727508096 7946642623900212 7970254346570776 7977796222371846 7986600600638868 7994157944129253 8011008021096704 8012814515545104 8045492153564736 8064682355481408 8065961582217032 8111738151539488 8133127045808544 8144130938117772 8144819217188992 8152526275494432 8167382696786329 8185773682140288 8200851797893248 8208450617323281 8220412565449344 8249725039032009 8268978046719312 8276802590669652 8284634538616917 8288701309800336 8302096881817856 8310556817538768 8318420705519028 8319123714215808 8359047241525448 8371837157089536 8376190873840764 8396169862210092 8457366743429994 8458081494773184 8466084978398064 8483212846972032 8500611131453376 8541405618025956 8542127471686016 8549487947339001 8550210484055136 8585079715415424 8593203371467104 8608862842558563 8621408300349312 8629396802827039 8652150650692107 8664759190608768 8680549058507196 8693028202961328 8701254005575788 8715949833028464 8724197325300444 8736739218438192 8745745443149952 8801162139504384 8805739123781316 8809490264163264 8831903465118968 8869921218719262 8870670835981632 8879064733441872 8897028107799936 8905446945903456 8915275089085248 8958059550612588 8966536139892123 8979426418950364 8988682816570784 9003864091777152 9012384023733792 9025340213641856 9050342988330797 9063531802931328 9074206779994161 9087430370638464 9095850684060933 9117078359203344 9125705420481924 9149767926534612 9162921619337616 9171592059931236 9199620869041408 9208995392407824 9230487121919232 9239221496561472 9252503787684096 9262728024393064 9276900633531648 9302600302559226 9324788973525378 9331029478912128 9339858992045088 9350166556845504 9353285959481984 9372468683397312 9403928146716129 9417447219874772 9426358506040437 9464800819974708 9465600711868288 9474557563412448 9534592317796416 9539550717429759 9543614452843536 9553452440927616 9609893405646768 9618986794562028 9632815035713904 9658214679842352 9667353792900492 9689915228101056 9703845435863808 9713027727154368 9729432371752704 9752639127558912 9779656728331494 9809543811164032 9818826119842272 9828831620742966 9829662277709376 9838963623543696 9858868984318848 9876834889136956 9886180872188751 9926498420949084 9927337331959424 9935891398258839 9999694382079168 10009156621274928 10018627814141388 10023545769991104 10028758446528721 10069855275572352 10102708452090192 10112268168642132 10129347103249296 10138932026700516 10153507740347088 10177203749808384 10186833957747264 10196473278297744 10228377621586176 10238056252946496 10256713154103762 10264104027030152 10279808810129664 10288058143415936 10308286821754818 10309157998573248 10339789422578304 10349573477671584 10393164506659969 10409066761144608 10410717856117332 10420569027442197 10435549622023396 10497408163776144 10507341366050724 10512499222185792 10522446704417232 10565359054855488 10595523498533616 10637061629829128 10648800800851824 10653337063639296 10658877258839004 10683752687393472 10726416357520968 10727322871419648 10737473631139008 10752909807308544 10781262898428672 10811130081352614 10836916915178142 10844169394411392 10858841250823696 10870035033992576 10916826115346784 10944600823097708 10954957182695643 10999633385376012 11025304062292416 11035736787559536 11046179384822556 11051601746400448 11080742423385024 11091227607358704 11168254498454352 11173012042353408 11194893149613456 11249656179839064 11261252832657984 11276488991239992 11277441993030912 11288113304530752 11307178161766656 11334148175271168 11365547008601466 11388540824034608 11399317263118668 11400280645406848 11422696207890474 11449354218534432 11457604495289472 11478483790078084 11536200867589476 11547117030408921 11574065411342928 11590704270615104 11601672007434384 11621266444037952 11632263100400592 11643270162380532 11648985624584256 11718037020029184 11740985498375088 11745987018884352 11826561624959016 11827561114642176 11837752542469386 11838752977922496 11873929261204608 11886028936712424 11887033452113664 11898281591262144 11919963935850318 11944079400816784 11955381519856164 11966694333557769 11979900900958302 12016512031645056 12097023533222112 12098942373325548 12127800912081244 12156104478937792 12167607227309232 12199690568712816 12216196407176658 12217228825783488 12228789413241648 12278660523210432 12318961995415296 12330618848174016 12380905236121344 12403467070078968 12415203886004478 12433051964700504 12453145322726784 12465835226308152 12466888742460672 12478685571323712 12496624911196416 12538570862288172 12564286310761146 12568478008053916 12594254793315138 12619734426632944 12632743417883264 12687122242159776 12712789757061888 12719400956573012 12724819270458048 12812108427038934 12813191207529024 12825315726082704 12843753380951872 12877619573123136 12889805057200656 12919886970801408 12932112450523968 12950703636205824 12984851833005312 13020823587760794 13039542304441992 13051881008363682 13073924749542696 13091768159789696 13105108827657288 13106216370279168 13118618164724928 13181574496251668 13201743209256576 13208608685671974 13235331227932112 13247855197678452 13306006253972448 13332925842772224 13345542161699904 13358170418855184 13364727693321472 13437089325918882 13469139628425546 13470277936120256 13483024224856176 13505796137665728 13518576035600688 13538010320462784 13582445276996352 13595297704396992 13618259239493376 13650741670595328 13675617538805016 13688558130722886 13744382429006424 13745543998097664 13757388089896854 13799431303562112 13813493088611736 13845730682878848 13878755681526144 13880957141489776 13894092036589596 13987183460288067 13996544218368192 14009788488067632 14016665629581056 14029928939222976 14058703025095968 14087145406473984 14126170829812158 14127364664711488 14197201229962062 14198401067802432 14211836345118672 14245003583191296 14301888476694624 14315421679265304 14316631508185344 14330178661391424 14388619598735616 14414840108470152 14428480191843042 14449222553570856 14487322019763528 14555768153795712 14569541590731552 14606609576927524 14628958691338368 14666177847168016 14669485092497241 14700405416389888 14714315716746048 14728239179763408 14744493416564064 14774323231180032 14788303476478272 14815252333705434 14850589846725602 14889747631423626 14891005997939136 14911446048954624 14926524199484608 14999541573118752 15013734931912392 15015003776877312 15035318654986656 15050817739374336 15090503481600768 15154062678135288 15168402252963198 15194020654873944 15199089684158224 15230261610520632 15265805624712576 15280250936620896 15342566432379264 15381601156785968 15385069731155643 15396156040545228 15432087215123904 15463736997859872 15468896009912512 15495021925383936 15509684133867456 15524360216507376 15531980832779008 15575008863639046 15616076784175998 15638833661098752 15653324433035094 15654647331166784 15746112245664216 15768748833278688 15783670056625848 15785003970563328 15826625602654464 15848038582283232 15864375455016192 15893285247800424 15940508693141552 15955592444743692 15973201201277736 15988315888258506 16025629031090208 16090984307129472 16129364710962816 16131923164434064 16223476303078976 16255375372767213 16266254091617088 16288261876235544 16289638434377984 16305052550988864 16334765393572658 16371547364280576 16401703595786496 16416901234646562 16440825130898688 16499450078064018 16537956093438624 16553605181339304 16569269077233834 16577402619600672 16621113635077536 16636841411038056 16638247428431616 16718094483050896 16752381747681528 16792339724420184 16914733486859988 16916162989546368 16932169956796128 16966425693944064 17001222262906752 17048320512902199 17082811236051912 17084254943372032 17098975894678002 17100420968110272 17170159430830848 17186406742934208 17217725685117126 17242816600698624 17258793605654078 17304301301384214 17329518381217536 17361098117014392 17386056405922656 17402508011151576 17431899666056928 17448394650600888 17473478436876384 17491490886299904 17611478247562632 17618980528326528 17663806930237936 17739842437438524 17741341671963264 17758129466883744 17794056215599872 17810893891806912 17830550178170496 17879945903775477 17916119101225176 17933072279784246 17958852837900728 17977365633141568 18007728183554304 18024768047467584 18050680427283712 18100685976661594 18127063605862656 18148413559988322 18174860741276928 18191701368121866 18234156718406688 18251410840963848 18299535853069224 18324294610764987 18325843238675232 18343184119862472 18417990784815648 18478442993122944 18525456048786128 18605200605118452 18649577947050756 18662058957824256 18679717984090176 18700333113691008 18706571918963968 18744937366794624 18807856293432258 18834894439749544 18852717012080874 18891382189972707 18929601639949416 18931201423736576 18949115126824896 19069184635592832 19079101434859518 19087228905687072 19106904881855232 19218162640558401 19219786811293536 19237973589124056 19265630071427808 19316429359684704 19334707585800984 19379830456202112 19426055454308736 19559313456662988 19577821512545523 19619087622328064 19637652239684544 19657663241485932 19659324555418752 19677927247087392 19717737968637696 19753669778273912 19772361744377502 19812913028507961 19852996841898168 19854674663918848 19871782796517678 19999388764158336 20018313242549856 20037255628282776 20047091539982208 20057516893057442 20139710551144704 20155633988878323 20203709442638319 20205416904180384 20224536337284264 20258694206498592 20277864053401032 20307015480694176 20373667915494528 20392946556595488 20476112505892992 20513426308207524 20528208054060304 20532837196084329 20576116286831872 20616573643509636 20618315997146496 20679578845156608 20699146955343168 20786329013319938 20818133522289216 20821435712234664 20841138054884394 20871099244046792 20994816327552288 21014682732101448 21024998444371584 21044893408834464 21130718109710976 21189256244718237 21191046997067232 21274123259658256 21295801844943093 21297601601703648 21317754517678008 21367505374786944 21452832715041936 21474947262278016 21622260162705228 21673833830356284 21688338788822784 21717682501647392 21740070067985152 21833652230693568 21889201646195416 21909914365391286 21999266770752024 22050608124584832 22071473575119072 22092358769645112 22103203492800896 22161484846770048 22182455214717408 22222878500558151 22275884770088403 22334621447135439 22336508996908704 22389786299226912 22499312359678128 22522505665315968 22552977982479984 22576226609061504 22731094017202932 22752603379444797 22777081648069216 22798634526237336 22800561290813696 22845392415780948 22898708437068864 22915208990578944 22956967580156168 23072401735178952 23094234060817842 23148130822685856 23181408541230208 23203344014868768 23242532888075904 23264526200801184 23286540324761064 23297971249168512 23362513295458569 23424115176263997 23479986649552641 23481970996750176 23653123249918032 23675505084938772 23677505955844992 23747858522409216 23772057873424848 23796563182524288 23839927871700636 23888158801633568 23910763039712328 23933388667115538 23959801801916604 24033024063290112 24194047066444224 24197884746651096 24255601824162488 24312208957875584 24335214454618464 24399381137425632 24432392814353316 24434457651566976 24457578826483296 24502148090358987 24557321046420864 24625351851969843 24661237696348032 24749175117096027 24806934140157936 24830407772008956 24866103929401008 24906290645453568 24931670452616304 24957371142647424 25077141724576344 25128572621522292 25136956016107832 25188509586630276 25239468853265888 25265486835766528 25374244484319552 25438801913146024 25449638540916096 25624216854077868 25626382415058048 25648463842017003 25650631452165408 25687506761903744 25755239146246272 25779610114401312 25826588527675689 25864224901047936 25888190408481117 25956451952076321 26041647175521588 26079084608883984 26103762016727364 26147849499085392 26183536319579392 26210217655314576 26237236329449856 26363148992503336 26403486418513152 26417217371343948 26470662455864224 26495710395356904 26612012507944896 26691084323399808 26716340837710368 26874178651837764 26899608419676369 26938279256851092 26940555872240512 26966048449712352 27011592275331456 27037152071201376 27076020640925568 27151028964992391 27190595408793984 27222620339982483 27287552052182799 27351235077610032 27377116261445772 27488764858012848 27514776179793708 27598862607124224 27626986177223472 27691461365757696 27757511363052288 27761914282979552 27788184073179192 27974366920576134 27993088436736384 28019576976135264 28059857878445952 28117406050191936 28211784440148387 28252341659624316 28254729329422976 28279075518121311 28394402459924124 28396802135604864 28423672690237344 28603776953389248 28618652152289277 28630843358530608 28660357322782848 28829680216940304 28856960383686084 28898445107141712 28974644039527056 29111536307591424 29139083181463104 29183135861588683 29213219153855048 29257917382676736 29332355694336032 29338970184994482 29428631433492096 29456478359526816 29488986833128128 29576606952956544 29630504667410868 29658542616566253 29701179693451204 29779495262847252 29782011995878272 29807674194776517 29853048398969216 29999083146237504 30027469863824784 30070637309973312 30086275339586163 30308125356270576 30336804505926396 30388041309747888 30398179368316448 30460523221041264 30531611249425152 30560501873241792 30606703464593009 30685132864758528 30763202313571936 30770139462311286 30792312081090456 30864174430247808 30927473995719744 30937792019825024 31019368267734912 31048720433014752 31150017727278092 31179493519979907 31232153568351996 31261707082326591 31306648866070188 31309294662333568 31492224491328432 31537497666557376 31567340113251696 31696077164566464 31786570495600848 31881017386283104 31911184889487384 31946402402555472 31976631776517012 32051258062180416 32099713389695107 32181968614258944 32258729421925632 32263846328868128 32446952606157952 32510750745534426 32532508183234176 32576523752471088 32610105101977728 32669530787145316 32833802469293124 32864871548086929 32998900156128036 33075912186877248 33107210362678608 33138538154467668 33154805239201344 33242227270155072 33273682822076112 33436188966101792 33504763495363056 33584679448840368 33829466973719976 33832325979092736 33864339913592256 33915536271576037 34002444525813504 34096641025804398 34165622472103824 34197951789356004 34200841936220544 34372813485868416 34435451370234252 34517587211308156 34608602602768428 34641351091226763 34722196234028784 34772112811845312 34805016022303152 34863799332113856 34896789301201776 34946956873752768 35222956495125264 35237961056653056 35327613860475872 35479684874877048 35482683343926528 35516258933767488 35569952675067551 35621787783613824 35661100356340992 35759891807550954 35832238202450352 35866144559568492 35900083000673307 35917705675801456 35954731266283136 36049536094935168 36201371953323188 36296827119976644 36383402736243732 36468313436813376 36502821681927696 36599071706138448 36648589221529974 36651686477350464 36686368239724944 36835981569631296 36956885986245888 37050912097572256 37210401210236904 37299155894101512 37305072317753773 37359435968180352 37400666227382016 37489874733589248 37615712586864516 37669788879499088 37705434024161748 37782764379945414 37859203279898832 37898230253649792 38138369271185664 38158202869719036 38174457811374144 38436325281116802 38439573622587072 38475947178248112 38531260142855616 38632858719369408 38669415171601968 38759660912404224 38852110908617472 39118626913325976 39155643025091046 39275304479369088 39315326482971864 39318649110837504 39355854494174784 39415352964264043 39507339556547824 39544723488755004 39625826057015922 39705993683796336 39743565593035356 39998777528316672 40036626485099712 40074511256565552 40094183079964416 40115033786114884 40311267977756646 40407418885276638 40410833808360768 40449072674568528 40517388412997184 40555728106802064 40614030961388352 40747335830989056 40785893113190976 40847553526175227 40952225011785984 41026852616415048 41056416108120608 41065674392168658 41233147287019272 41236631994292992 41338053108862289 41398293910686336 41572658026639876 41636267044578432 41642871424469328 41682276109768788 41742198488093584 41989632655104576 42029365464202896 42049996888743168 42089786817668928 42261436219421952 42378512489436474 42382093994134464 42548246519316512 42591603689886186 42595203203407296 42635509035356016 42735010749573888 42840117112817921 42905665430083872 42949894524556032 43244520325410456 43347667660712568 43435365003294784 43667304461387136 43778403292390832 43819828730782572 43998533541504048 44101216249169664 44142947150238144 44184717539290224 44206406985601792 44322969693540096 44364910429434816 44445757001116302 44551769540176806 44669242894270878 44673017993817408 44779572598453824 44998624719356256 45045011330631936 45105955964959968 45152453218123008 45462188034405864 45505206758889594 45554163296138432 45597269052474672 45690784831561896 45797416874137728 45913935160312336 46144803470357904 46188468121635684 46296261645371712 46362817082460416 46406688029737536 46485065776151808 46529052401602368 46573080649522128 46595942498337024 46725026590917138 46848230352527994 46959973299105282 46963941993500352 47306246499836064 47351010169877544 47355011911689984 47471481125014453 47544115746849696 47593126365048576 47679855743401272 47776317603267136 47821526079424656 47866777334231076 47919603603833208 48388094132888448 48395769493302192 48511203648324976 48624417915751168 48670428909236928 48798762274851264 48864785628706632 48868915303133952 48915157652966592 49004296180717974 49114642092841728 49250703703939686 49322475392696064 49498350234192054 49613868280315872 49660815544017912 49732207858802016 49863340905232608 49914742285294848 50154283449152688 50257145243044584 50273912032215664 50377019173260552 50478937706531776 50748488968639104 50877603826292048 50899277081832192 51248433708155736 51252764830116096 51296927684034006 51301262904330816 51375013523807488 51510478292492544 51559220228802624 51653177055351378 51728449802095872 51776380816962234 51912903904152642 52083294351043176 52158169217767968 52207524033454728 52295698998170784 52420435310629152 52474472658899712 52726297985006672 52834434742687896 52941324911728448 52991420790713808 53224025015889792 53382168646799616 53432681675420736 53748357303675528 53799216839352738 53876558513702184 53881111744481024 53932096899424704 54023184550662912 54074304142402752 54152041281851136 54302057929984782 54381190817587968 54445240679964966 54575104104365598 54702470155220064 54754232522891544 54972883832294961 54977529716025696 55029552359587416 55253972354446944 55523828565959104 55576368146358384 55948733841152268 55986176873472768 56039153952270528 56119715756891904 56234812100383872 56423568880296774 56504683319248632 56509458658845952 56558151036242622 56788804919848248 56793604271209728 56847345380474688 57207553906778496 57237304304578554 57261686717061216 57320714645565696 57654487921675203 57659360433880608 57713920767372168 57796890214283424 57949288079054112 58278166362926208 58366271723177366 58426438307710096 58664711388672064 58677940369988964 58857262866984192 58912956719053632 58977973666256256 59153213905913088 59261009334821736 59317085233132506 59402359386902408 59558990525694504 59564023991756544 59615348389553034 59706096797938432 59998166292475008 60054939727649568 60141274619946624 60172550679172326 60466901966634969 60611128327914957 60616250712541152 60673609011852792 60776082619495776 60796358736632896 60921046442082528 61121003746483584 61213406929186018 61526404627143872 61540278924622572 61584624162180912 61728348860495616 61854947991439488 61875584039650048 62038736535469824 62097440866029504 62300035454556184 62358987039959814 62464307136703992 62523414164653182 62613297732140376 62618589324667136 62984448982656864 63074995333114752 63134680226503392 63392154329132928 63567768734154711 63573140991201696 63762034772566208 63822369778974768 63887405534829279 63892804805110944 63953263553034024 64102516124360832 64199426779390214 64527692657736256 64893905212315904 65021501491068852 65065016366468352 65153047504942176 65220210203955456 65339061574290632 65667604938586248 65729743096173858 65997800312256072 66151824373754496 66214420725357216 66277076308935336 66309610478402688 66484454540310144 66547365644152224 66668635501674453 66827654310265209 66872377932203584 67003864341406317 67009526990726112 67169358897680736 67658933947439952 67728679827184512 67831072543152074 68193282051608796 68331244944207648 68395903578712008 68401683872441088 68745626971736832 68870902740468504 69035174422616312 69217205205536856 69282702182453526 69444392468057568 69544225623690624 69610032044606304 69727598664227712 69793578602403552 69893913747505536 70087539886375707 70272345528791991 70439959948657923 70445912990250528 70655227720951744 70959369749754096 71032517867534976 71139905350135102 71243575567227648 71519783615101908 71664476404900704 71732289119136984 71800166001346614 71835411351602912 71909462532566272 72099072189870336 72402743906646376 72593654239953288 72766805472487464 72936626873626752 73005643363855392 73198143412276896 73297178443059948 73303372954700928 73372736479449888 73506444271076961 73671963139262592 73876055555909529 74101824195144512 74247525351288081 74420802420473808 74598311788203024 74610144635507546 74718871936360704 75231425173729032 75339577758998176 75410868048323496 75565528759890828 75718406559797664 75796460507299584 76316405739438072 76348915622748288 76872650562233604 76879147245174144 76945391526051009 76951894356496224 77062520285711232 77265717438738816 77338830343203936 77479765583027067 77664571225443351 77869355856228963 78237253826651952 78311286050182092 78550608958738176 78630652965943728 78711708988349568 78830705928528086 79014679113095648 79089446977510008 79251652114031844 79411987367592672 79487131186070712 80073252970199424 80149022513131104 80230067572229768 80622535955513292 80698825259029107 80814837770553276 80821667616721536 80898145349137056 81034776825994368 81111456213604128 81228061922776704 81453086894977173 81571786226381952 81667861019947449 81695107052350454 81862656156548397 82053705232830096 82112832216241216 82131348784337316 82466294574038544 82676106217724578 82796587821372672 83145316053279752 83272534089156864 83285742848938656 83364552219537576 83484396976187168 83979265310209152 84058730928405792 84179573635337856 84635353320445161 84757024978872948 84764187988268928 84837226554363933 85096493038633024 85183207379772372 85190406406814592 85271018070712032 85680234225635842 85811330860167744 85855956456867831 86489040650820912 86695335321425136 86870730006589568 87334608922774272 87549407584766049 87556806584781664 87639657461565144 87997067083008096 88285894300476288 88369435078580448 88729820858869632 88891514002232604 88975627849698759 89103539080353612 89338485788541756 89346035987634816 89423022584329551 89559145196907648 89997249438712512 90211911929919936 90258826018758489 90924376068811728 91010413517779188 91108326592276864 91194538104949344 91381569663123792 91594833748275456 91820110393779027 91827870320624672 92289606940715808 92376936243271368 92592523290743424 92813376059475072 93058104803204736 93146161299044256 93450053181834276 93538480559939721 93696460705055988 93785121246979773 93919946598210564 93927883987000704 94612492999672128 94702020339755088 94942962250028906 95088231493699392 95359711486802544 95552635206534272 95643052158849312 95733554668462152 95839207207666416 96299140169085321 96528834003716413 96776188265776896 96791538986604384 97022407296649952 97340857818473856 97597524549702528 97729571257413264 97830315305933184 98008592361435948 98501407407879372 98594614644260787 98996700468384108 99227736560631744 99321631088035824 99464415717604032 99726681810465216 100308566898305376 100514290486089168 100547824064431328 100754038346521104 100957875413063552 101237557613653799 101496977937278208 101746608814728111 101755207652584096 102496867416311472 102593855368068012 102602525808661632 103118440457605248 103306354110702756 103552761633924468 103825807808305284 103924053273680289 104166588702086352 104316338435535936 104415048066909456 104591397996341568 104840870621258304 105452595970013344 105668869485375792 105882649823456896 105982841581427616 106175975058222277 106448050031779584 106709858025202653 106865363350841472 107496714607351056 107598433678705476 107700249002019921 107753117027404368 107864193798849408 108148608284805504 108604115859969564 108890481359929932 109150208208731196 109404940310440128 109508465045783088 109945767664589922 109955059432051392 110059104719174832 110507944708893888 111047657131918208 111152736292716768 111897467682304536 111915216953261319 112078307904541056 112182158436751507 112469624200767744 112847137760593548 113009366638497264 113116302072485244 113577609839696496 113694690760949376 114415107813556992 114474608609157108 114523373434122432 115308975843350406 115318720867761216 115427841534744336 115593780428566848 115898576158108224 116556332725852416 116732543446354732 116852876615420192 117329422777344128 117355880739977928 117654458848300361 117825913438107264 117955947332512512 118246058892792129 118522018669643472 118634170466265012 118804718773804816 119117981051389008 119230696779106068 119996332584950016 120109879455299136 120282549239893248 120345101358344652 120933803933269938 121222256655829914 121232501425082304 121347218023705584 121552165238991552 121592717473265792 121842092884165056 122242007492967168 122426813858372036 122542660578525681 123052809254287744 123080557849245144 123169248324361824 123709895982878976 124014159326586867 124194881732059008 124600070909112368 124717974079919628 124928614273407984 125046828329306364 125226595464280752 125968897965313728 126149990666229504 126269360453006784 126784308658265856 127135537468309422 127146281982403392 127524069545132416 127644739557949536 127774811069658558 127785609610221888 127906527106068048 128205032248721664 128398853558780428 128520351338453763 129055385315472512 130043002982137704 130306095009884352 130373859804873373 130678123148581264 131335209877172496 131459486192347716 131995600624512144 132303648747508992 132428841450714432 132554152617870672 132619220956805376 132968909080620288 133094731288304448 133337271003348906 133655308620530418 133744755864407168 134007728682812634 134019053981452224 134338717795361472 135111138586579597 135317867894879904 135457359654369024 135662145086304148 136386564103217592 136662489888415296 136791807157424016 137741805480937008 138070348845232624 138434410411073712 138565404364907052 138888784936115136 139088451247381248 139220064089212608 139455197328455424 139587157204807104 139787827495011072 140175079772751414 140544691057583982 140879919897315846 140891825980501056 141310455441903488 141918739499508192 142065035735069952 142279810700270204 142414443375043359 143039567230203816 143328952809801408 143464578238273968 143600332002693228 143670822703205824 144805487813292752 145187308479906576 145533610944974928 145873253747253504 146011286727710784 146396286824553792 146594356886119896 146606745909401856 146745472958899776 147012888542153922 147343926278525184 147752111111819058 148203648390289024 148495050702576162 148841604840947616 149196623576406048 149220289271015092 150462850347458064 150679155517996352 150821736096646992 151131057519781656 151436813119595328 152632811478876144 152697831245496576 153745301124467208 153758294490348288 153890783052102018 153903788712992448 154125040571422464 154531434877477632 154677660686407872 154959531166054134 155329142450886702 155738711712457926 156474507653303904 156622572100364184 157261305931887456 157423417976699136 157661411857056172 158029358226191296 158178893955020016 158503304228063688 158823974735185344 158974262372141424 160146505940398848 160298045026262208 160460135144459536 161245071911026584 161397650518058214 161629675541106552 161643335233443072 161796290698274112 162069553651988736 162222912427208256 162456123845553408 162906173789954346 163143572452763904 163335722039894898 163390214104700908 163725312313096794 164107410465660192 164225664432482432 164262697568674632 164932589148077088 165352212435449156 166290632106559504 166571485697877312 166729104439075152 166968793952374336 167958530620418304 168117461856811584 168359147270675712 169270706640890322 169514049957745896 169528375976537856 169674453108727866 170192986077266048 170366414759544744 170380812813629184 170542036141424064 171360468451271684 171622661720335488 171711912913735662 172978081301641824 173390670642850272 173741460013179136 175098815169532098 175113613169563328 175279314923130288 175994134166016192 176571788600952576 176738870157160896 177459641717739264 177783028004465208 177951255699397518 178207078160707224 178676971577083512 178692071975269632 178846045168659102 179118290393815296 179994498877425024 180423823859839872 180517652037516978 181833384983744871 181848752137623456 182020827035558376 182216653184553728 182389076209898688 182763139326247584 183640220787558054 183655740641249344 184579213881431616 184753872486542736 185185046581486848 185626752118950144 186116209606409472 186292322598088512 186900106363668552 187076961119879442 187392921410111976 187570242493959546 187839893196421128 187855767974001408 189224985999344256 189404040679510176 189885924500057812 190176462987398784 190703306202464133 190719422973605088 191105270413068544 191286104317698624 191467109336924304 191678414415332832 192598280338170642 193057668007432826 193583077973208768 194044814593299904 194681715636947712 195195049099405056 195459142514826528 195660630611866368 196017184722871896 197002814815758744 197189229288521574 197993400936768216 198455473121263488 198643262176071648 198928831435208064 199453363620930432 200005906505023359 200482962930795627 200617133796610752 201028580972178336 201095648128862656 201508076693042208 201915750826127104 202475115227307598 203493217629456222 203510415305168192 204993734832622944 205187710736136024 205205051617323264 206236880915210496 206612708221405512 207105523267848936 207651615616610568 207848106547360578 208333177404172704 208632676871071872 208830096133818912 209182795992683136 209681741242516608 210262619659127121 210905191940026688 211319879845973769 211337738970751584 211765299646913792 211965683162855232 212351950116444554 213419716050405306 213730726701682944 214993429214702112 215196867357410952 215400498004039842 215506234054808736 215728387597698816 216297216569611008 217208231719939128 217780962719859864 218300416417462392 218809880620880256 219016930091566176 219891535329179844 219910118864102784 220118209438349664 220519332813230883 221015889417787776 221628166667728587 222095314263836416 222305472585433536 223794935364609072 223830433906522638 224156615809082112 224364316873503014 225694275521187096 226018733276994528 226232604144970488 227155219679392992 227389381521898752 228949217218314216 229046746868244864 230617951686700812 230637441735522432 230855683069488672 231187560857133696 231797152316216448 232439296749081201 232993713676330053 233465086892709464 233705753230840384 234658845554688256 234711761479955856 235308917696600722 235651826876214528 236492117785584258 237044037339286944 237268340932530024 237609437547609632 238235962102778016 238461393558212136 240219758910598272 240690202716689304 241867607866539876 242444513311659828 242465002850164608 242694436047411168 243104330477983104 243185434946531584 243684185768330112 244359260684931519 244853627716744072 245085321157051362 245587968469645191 246105618508575488 246161115698490288 246338496648723648 248028318653173734 248389763464118016 249200141818224736 249435948159839256 249857228546815968 250093656658612728 250453190928561504 251937795930627456 252538720906013568 254271074936618844 254292563964806784 254511679663091799 255048139090264832 255289479115899072 255549622139317116 255571219220443776 255813054212136096 256797707117560856 257040702676907526 257567869370603493 258110770630945024 260086005964275408 260612190019768704 260747719609746746 261356246297162528 262648222754298147 262670419754344992 262918972384695432 263991201249024288 264857682901428864 265108305235741344 266189462576608896 266674542006697812 266926883549096277 267310617241060836 267489511728814336 268015457365625268 268038107962904448 268677435590722944 270222277173159194 270635735789759808 270776478056275467 271324290172608296 272773128206435184 273324979776830592 273583614314848032 275460331181337081 275483610961874016 276140697690465248 276868820822147424 277130808729814104 277777569872230272 278440128178425216 279174314409614208 280350159545502828 280615441679819163 281089382115167964 281759839794631692 281783651961002112 282620910883806976 283837478999016384 284559621400540408 284828886750086718 286079134460407632 286657905619602816 286929156476547936 287200664005386456 287341645406411648 288897420507255963 289586502011149239 289610975626585504 290374616959813152 291067221889949856 292022573455421568 292792573649107584 293188713772239792 293490945917799552 294025777084307844 295504222223638116 295783843932782361 296407296780578048 296990101405152324 297683209681895232 298393247152812096 298440578542030184 300925700694916128 301358311035992704 301643472193293984 302262115039563312 302873626239190656 303712672840961397 305239826444184333 305265622957752288 307490602248934416 307781566104204036 307807577425984896 309355321372815744 309919062332108268 310658284901773404 311477423424915852 312949015306607808 313245144200728368 314522611863774912 315322823714112344 316058716452382592 316357787910040032 317006608456127376 317647949470370688 317948524744282848 318527925174666831 319287681704600443 320129574075607959 320596090052524416 320920270288919072 322490143822053168 322795301036116428 323259351082213104 323592581396548224 324445824854416512 325812347579908692 326671444079789796 326780428209401816 327450624626193588 328214820931320384 328451328864964864 328525395137349264 329865178296154176 330704424870898312 332581264213119008 333142971395754624 333458208878150304 333937587904748672 334862690568239489 335745650859783957 336234923713623168 336546475310254521 338541413281780644 339028099915491792 339348906217455732 340385972154532096 340732829519089488 341084072282848128 342720936902543368 343245323440670976 343423825827471324 345956162603283648 346781341285700544 350197630339064196 350227226339126656 350558629846260576 351988268332032384 352963376544901083 353477740314321792 354738176678376387 355566056008930416 355902511398795036 356414156321414448 357353943154167024 357692090337318204 359988997754850048 360847647719679744 361035304075033956 363666769967489742 363697504275246912 364041654071116752 364778152419797376 365526278652495168 367280441575116108 367311481282498688 367627981735577043 369158427762863232 369507744973085472 371064062521562677 372042477979760601 372584645196177024 373800212727337104 374153922239758884 374785842820223952 375140484987919092 375679786392842256 378449971998688512 378808081359020352 379771849000115624 380352925974797568 381406612404928266 381438845947210176 382572208635397248 382934218673848608 383356828830665664 385196560676341284 385561054015361289 386115336014865652 387166155946417536 388089629186599808 390918285029653056 391121579414620119 392034369445743792 394005629631517488 394378458577043148 395986801873536432 396910946242526976 397286524352143296 397857662870416128 398906727241860864 400011813010046718 400965925861591254 401234267593221504 402057161944356672 402191296257725312 403016153386084416 404950230454615196 405333415759738791 406986435258912444 407020830610336384 409987469665245888 410375421472272048 413225416442811024 414211046535697872 415303231233221136 415696213094721156 416666354808345408 417265353742143744 417660192267637824 418365591985366272 419363482485033216 420525239318254242 421810383880053376 422639759691947538 422675477941503168 423931366325710464 424703900232889108 426839432100810612 427243330125130077 429986858429404224 430393734714821904 430800996008079684 431012468109617472 434416463439878256 435561925439719728 436600832834924784 437619761241760512 438033860183132352 439783070658359688 439820237728205568 440236418876699328 441038665626461766 442031778835575552 443256333335457174 444610945170867072 447589870729218144 447660867813045276 448728633747006028 451388551042374192 452037466553989056 452465208289940976 454310439358785984 457898434436628432 458093493736489728 461235903373401624 461274883471044864 461711366138977344 462375121714267392 463594304632432896 464878593498162402 465987427352660106 466930173785418928 467411506461680768 469423522959911712 470617835393201444 472984235571168516 474088074678573888 474536681865060048 475218875095219264 476471924205556032 476922787116424272 480439517821196544 481380405433378608 483735215733079752 484889026623319656 484930005700329216 485388872094822336 486208660955966208 487368371536660224 488718521369863038 489707255433488144 490170642314102724 491175936939290382 492322231396980576 492676993297447296 496056637306347468 498400283636449472 498871896319678512 499714457093631936 500187313317225456 500906381857123008 503875591861254912 505077441812027136 508542149873237688 508585127929613568 509023359326183598 510578958231798144 511099244278634232 511142438440887552 511626108424272192 513595414235121712 514081405353815052 515135738741206986 520172011928550816 521224380039537408 521495439219493492 522712492594325056 525296445508596294 525340839508689984 525837944769390864 527982402498048576 529715365802857728 530216610471482688 532378925153217792 533349084013395624 533853767098192554 534621234482121672 536030914731250536 536076215925808896 537354871181445888 540444554346318388 541271471579519616 541552956112550934 542648580345216592 545546256412870368 546649959553661184 547167228629696064 550920662362674162 550967221923748032 552281395380930496 553737641644294848 554261617459628208 555555139744460544 556880256356850432 558348628819228416 560700319091005656 561230883359638326 562178764230335928 563519679589263384 563567303922004224 567674957998032768 569119242801080816 569657773500173436 572158268920815264 573315811239205632 573858312953095872 574401328010772912 574683290812823296 577794841014511926 579173004022298478 579221951253171008 580749233919626304 582134443779899712 584045146910843136 585585147298215168 586377427544479584 586981891835599104 588051554168615688 591008444447276232 591567687865564722 593980202810304648 595366419363790464 596786494305624192 596881157084060368 601448888792386881 601851401389832256 602716622071985408 603286944386587968 604524230079126624 605747252478381312 607425345681922794 610479652888368666 610531245915504576 614981204497868832 615563132208408072 615615154851969792 618710642745631488 619838124664216536 621316569803546808 622954846849831704 625898030613215616 626490288401456736 629045223727549824 630645647428224688 630787858977381363 632117432904765184 632715575820080064 634013216912254752 635295898940741376 635897049488565696 637055850349333662 638575363409200886 640259148151215918 641192180105048832 641840540577838144 644980287644106336 645590602072232856 646518702164426208 647185162793096448 648891649708833024 651624695159817384 653342888159579592 653560856418803632 654901249252387176 656429641862640768 657050790274698528 659730356592308352 661408849741796624 661557998439692649 665162528426238016 666285942791509248 666916417756300608 667875175809497344 669725381136478978 671491301719567914 672469847427246336 673092950620509042 677082826563561288 678056199830983584 678697812434911464 681465659038178976 682168144565696256 685441873805086736 686847651654942648 691912325206567296 693562682571401088 698981141028990159 700395260678128392 700454452678253312 701117259692521152 703976536664064768 705926753089802166 706955480628643584 709476353356752774 711132112017860832 711805022797590072 712828312642828896 714707886308334048 715384180674636408 722070608150067912 727333539934979484 727395008550493824 728083308142233504 729556304839594752 731052557304990336 733077782054794557 734560883150232216 734622962564997376 735255963471154086 738316855525726464 739015489946170944 742128125043125354 744084955959521202 745169290392354048 747600425454674208 748307844479517768 749571685640447904 750280969975838184 751359572785684512 757616162718040704 759543698000231248 762813224809856532 762877691894420352 765144417270794496 765868437347697216 766713657661331328 770393121352682568 771122108030722578 772230672029731304 774332311892835072 776179258373199616 781836570059306112 782243158829240238 784068738891487584 787944668262894441 788011259263034976 788756917154086296 791973603747072864 794573048704286592 800023626020093436 801931851723182508 802468535186443008 804114323888713344 804382592515450624 806032306772168832 809900460909230392 810666831519477582 812329434168826401 813972870517824888 814041661220672768 819974939330491776 820750842944544096 826380993544011243 826450832885622048 828422093071395744 830606462466442272 831392426189442312 833332709616690816 835320384535275648 841050478636508484 841846325039457489 843620767760106752 845279519383895076 845350955883006336 847862732651420928 849407800465778216 853678864201621224 854486660250260154 859973716858808448 860787469429643808 861601992016159368 862024936219234944 866692261521767889 868759506033447717 868832926879756512 871123850879439456 873201665669849568 876067720366264704 879566141316719376 880472837753398656 882077331252923532 886512666670914348 889221890341734144 895179741458436288 895321735626090552 897457267494012056 902777102084748384 904074933107978112 904930416579881952 908620878717571968 911138018522884191 915719479332552999 915796868873256864 922471806746803248 923422732277954688 929757186996324804 931974854705320212 933860347570837856 934823012923361536 938847045919823424 941235670786402888 945968471142337032 948176149357147776 949073363730120096 950437750190438528 952943848411112064 953845574232848544 955583775524000493 957863045113801329 960388722226823877 962760810866757216 967470431466159504 969778053246639312 970777744189644672 977437042739726076 979414510866976288 980341284628205448 982351873878580764 984644462793961152 985353986594894592 992113274612694936 996800567272898944 997743792639357024 999428914187263872 1000374626634450912 1001812763714246016 1004588071704718467 1007236952579351871 1009639425930763563 1017084299746475376 1018046718652367196 1021157916463596288 1022198488557268464 1023252216848544384 1027190828470243424 1028162810707630104 1030271477482413972 1040344023857101632 1042990878438986984 1045424985188650112 1050592891017192588 1050681679017379968 1051675889538781728 1055964804996097152 1058890129634703249 1060433220942965376 1064214530035129161 1066698168026791248 1067707534196385108 1069242468964243344 1072061829462501072 1080889108692636776 1082542943159039232 1083105912225101868 1085297160690433184 1091092512825740736 1094334457259392128 1101841324725348324 1101934443847496064 1102883945206731129 1104562790761860992 1107475283288589696 1108523234919256416 1113192187564688031 1116127433939281803 1121400638182011312 1122461766719276652 1124357528460671856 1127039359178526768 1135349915996065536 1138238485602161632 1139315547000346872 1144316537841630528 1147716625906191744 1148802656021545824 1155589682029023852 1156683162046083867 1158346008044596956 1158443902506342016 1161498467839252608 1164268887559799424 1172754855088959168 1173364738243860357 1176103108337231376 1182016888894552464 1183135375731129444 1187960405620609296 1190732838727580928 1193572988611248384 1193762314168120736 1202897777584773762 1203702802779664512 1206573888773175936 1209048460158253248 1214850691363845588 1216000247279216373 1220959305776737332 1221062491831009152 1229962408995737664 1231126264416816144 1239676249328433072 1242633139607093616 1245909693699663408 1251796061226431232 1252980576802913472 1254874842048313369 1258090447455099648 1261291294856449376 1261575717954762726 1265431151640160128 1268026433824509504 1271794098977131392 1274111700698667324 1277150726818401772 1280518296302431836 1281729990375390231 1283681081155676288 1289960575288212672 1291181204144465712 1293037404328852416 1303249390319634768 1306685776319159184 1307121712837607264 1309802498504774352 1312859283725281536 1314101580549397056 1316088248977499387 1319460713184616704 1322817699483593248 1323115996879385298 1330325056852476032 1333832835512601216 1339450762272957956 1342982603439135828 1346185901241018084 1354165653127122576 1356112399661967168 1357395624869822928 1362931318076357952 1370883747610173472 1373695303309885296 1380287675756889601 1383824650413134592 1387125365142802176 1397962282057980318 1400790521356256784 1402234519385042304 1411853506179604332 1418952706713505548 1422264224035721664 1423610045595180144 1425656625285657792 1429415772616668096 1430768361349272816 1444141216300135824 1454667079869958968 1454790017100987648 1456166616284467008 1458368059677769591 1462105114609980672 1466155564109589114 1469121766300464432 1470511926942308172 1478030979892341888 1484256250086250708 1488169911919042404 1495200850909348416 1496615688959035536 1499143371280895808 1500561939951676368 1502719145571369024 1515232325436081408 1519087396000462496 1525626449619713064 1525755383788840704 1529507965027904693 1531736874695394432 1533427315322662656 1540786242705365136 1542244216061445156 1544461344059462608 1563673140118612224 1564486317658480476 1568137477782975168 1575889336525788882 1576022518526069952 1577513834308172592 1583947207494145728 1589146097408573184 1600047252040186872 1603863703446365016 1608228647777426688 1612064613544337664 1619800921818460784 1621333663038955164 1624658868337652802 1627945741035649776 1639949878660983552 1641501685889088192 1652761987088022486 1652901665771244096 1656844186142791488 1661212924932884544 1662784852378884624 1666665419233381632 1670640769070551296 1682100957273016968 1683692650078914978 1690559038767790152 1690701911766012672 1694860177463353849 1698815600931556432 1707357728403242448 1708973320500520308 1719947433717616896 1721574938859287616 1723203984032318736 1724049872438469888 1733384523043535778 1737519012066895434 1737665853759513024 1742247701758878912 1746403331339699136 1752135440732529408 1756444801625534761 1759132282633438752 1760945675506797312 1764154662505847064 1773025333341828696 1790359482916872576 1790643471252181104 1794914534988024112 1805554204169496768 1808149866215956224 1809860833159763904 1817241757435143936 1822276037045768382 1831438958665105998 1831593737746513728 1844943613493606496 1846845464555909376 1859514373992649608 1863949709410640424 1867720695141675712 1877694091839646848 1882471341572805776 1891936942284674064 1896352298714295552 1898146727460240192 1900875500380877056 1905887696822224128 1907691148465697088 1911167551048000986 1915726090227602658 1920777444453647754 1925521621733514432 1934940862932319008 1939556106493278624 1941555488379289344 1954874085479452152 1958829021733952576 1960682569256410896 1964703747757161528 1969288925587922304 1984226549225389872 1993601134545797888 1995487585278714048 1998857828374527744 2000749253268901824 2003625527428492032 2009176143409436934 2014473905158703742 2019278851861527126 2034168599492950752 2036093437304734392 2044396977114536928 2046504433697088768 2054381656940486848 2056325621415260208 2060542954964827944 2080688047714203264 2085981756877973968 2090849970377300224 2101185782034385176 2101363358034759936 2103351779077563456 2111929609992194304 2117780259269406498 2120866441885930752 2128429060070258322 2133396336053582496 2135415068392770216 2138484937928486688 2144123658925002144 2161778217385273552 2166211824450203736 2170594321380866368 2182185025651481472 2188668914518784256 2203682649450696648 2203868887694992128 2205767890413462258 2209125581523721984 2214950566577179392 2217046469838512832 2226384375129376062 2232254867878563606 2242801276364022624 2244923533438553304 2248715056921343712 2254078718357053536 2276476971204323264 2278631094000693744 2288633075683261056 2295433251812383488 2297605312043091648 2311179364058047704 2313366324092167734 2316692016089193912 2316887805012684032 2322996935678505216 2328537775119598848 2345509710177918336 2346729476487720714 2352206216674462752 2363834004788683323 2364033777789104928 2366270751462258888 2375920811241218592 2387524628336241472 2405795555169547524 2407405605559329024 2413147777546351872 2418096920316506496 2429701382727691176 2432000494558432746 2441918611553474664 2442124983662018304 2459924817991475328 2462252528833632288 2479142980632033729 2479352498656866144 2485266279214187232 2491819387399326816 2505961153605826944 2509749684096626738 2522582589712898752 2523151435909525452 2530862303280320256 2536052867649019008 2543588197954262784 2548223401397334648 2554301453636803544 2561036592604863672 2563459980750780462 2567362162311352576 2579921150576425344 2582362408288931424 2586074808657704832 2600076784565303667 2606278518100343151 2606498780639269536 2613371552638318368 2614243425675214528 2619604997009548704 2628203161098794112 2632176497954998774 2645635398967186496 2646231993758770596 2660650113704952064 2667665671025202432 2678901524545915912 2685965206878271656 2692371802482036168 2708331306254245152 2712224799323934336 2714791249739645856 2725862636152715904 2733414055568652573 2741767495220346944 2747158437997658997 2747390606619770592 2760575351513779202 2795924564115960636 2801581042712513568 2804469038770084608 2823707012359208664 2837905413427011096 2844528448071443328 2847220091190360288 2851313250571315584 2858831545233336192 2861536722698545632 2866751326572001479 2873589135341403987 2881166166680471631 2888282432600271648 2909334159739917936 2912333232568934016 2916736119355539182 2932311128219178228 2938243532600928864 2941023853884616344 2956061959784683776 2968512500172501416 2976339823838084808 2990401701818696832 2993231377918071072 2998286742561791616 3001123879903352736 3005438291142738048 3013764215114155401 3021710857738055613 3028918277792290689 3038174792000924992 3051252899239426128 3059015930055809386 3063473749390788864 3081572485410730272 3084488432122890312 3088922688118925216 3128972635316960952 3136274955565950336 3151778673051577764 3152045037052139904 3155027668616345184 3167894414988291456 3176670388904109747 3192643590105387483 3200094504080373744 3207727406892730032 3239601843636921568 3242667326077910328 3249317736675305604 3255891482071299552 3283003371778176384 3305523974176044972 3305803331542488192 3308651835620193387 3313688372285582976 3322425849865769088 3325569704757769248 3339576562694064093 3348382301817845409 3364201914546033936 3367385300157829956 3381118077535580304 3389720354926707698 3397631201863112864 3414715456806484896 3417946641001040616 3443149877718575232 3446407968064637472 3466769046087071556 3470049486138251601 3475038024133790868 3475331707519026048 3484495403517757824 3492806662679398272 3512889603251069522 3518264565266877504 3520094214731581071 3528309325011694128 3546050666683657392 3580718965833745152 3581286942504362208 3589829069976048224 3611108408338993536 3619721666319527808 3644552074091536764 3648000741837649119 3662877917330211996 3663187475493027456 3689887226987212992 3719028747985299216 3727899418821280848 3735441390283351424 3755388183679293696 3764624526144940107 3764942683145611552 3783873884569348128 3796293454920480384 3815382296931394176 3822335102096001972 3831452180455205316 3841554888907295508 3845189971126170693 3851043243467028864 3869881725864638016 3879112212986557248 3909748170958904304 3917658043467905152 3921365138512821792 3929407495514323056 3938577851175844608 3948264746932498161 3968453098450779744 3990975170557428096 4001498506537803648 4018352286818873868 4028947810317407484 4038557703723054252 4068337198985901504 4072186874609468784 4088793954229073856 4108763313880973696 4112651242830520416 4121085909929655888 4140863027270668803 4150739862159805759 4161376095428406528 4171963513755947936 4202371564068770352 4206703558155126912 4235560518538812996 4256858120140516644 4266792672107164992 4270830136785540432 4276969875856973376 4288247317850004288 4323556434770547104 4332423648900407472 4341188642761732736 4353214977387113357 4364370051302962944 4375104179033308773 4407365298901393296 4411535780826924516 4434092939677025664 4452768750258752124 4464509735757127212 4485602552728045248 4489847066877106608 4497430113842687424 4508157436714107072 4552953942408646528 4557262188001387488 4577266151366522112 4588523895083714079 4595210624086183296 4622358728116095408 4626732648184335468 4633384032178387824 4691019420355836672 4693458952975441428 4704412433348925504 4727668009577366646 4728067555578209856 4732541502924517776 4751841622482437184 4775049256672482944 4811591110339095048 4823832812780314801 4836193840633012992 4859402765455382352 4864000989116865492 4883837223106949328 4919849635982950656 4924505057667264576 4958285961264067458 4958704997313732288 4970532558428374464 4983638774798653632 5011922307211653888 5019499368193253476 5045165179425797504 5046302871819050904 5072105735298038016 5084580532390061547 5096446802794669296 5108602907273607088 5122073185209727344 5126919961501560924 5159842301152850688 5164724816577862848 5172149617315409664 5200153569130607334 5212557036200686302 5212997561278539072 5226743105276636736 5228486851350429056 5239209994019097408 5256406322197588224 5264352995909997548 5269334404876604283 5291270797934372992 5292463987517541192 5357803049091831824 5371930413756543312 5384743604964072336 5416662612508490304 5424449598647868672 5429582499479291712 5451725272305431808 5466828111137305146 5483534990440693888 5494316875995317994 5494781213239541184 5521150703027558404 5591849128231921272 5603162085425027136 5647414024718417328 5675810826854022192 5689056896142886656 5694440182380720576 5702626501142631168 5717663090466672384 5723073445397091264 5733502653144002958 5747178270682807974 5762332333360943262 5776564865200543296 5818668319479835872 5824666465137868032 5833472238711078364 5864622256438356456 5876487065201857728 5882047707769232688 5937025000345002832 5952679647676169616 5980803403637393664 5986462755836142144 5996573485123583232 6002247759806705472 6010876582285476096 6027528430228310802 6043421715476111226 6057836555584581378 6076349584001849984 6102505798478852256 6118031860111618772 6163144970821460544 6168976864245780624 6177845376237850432 6257945270633921904 6272549911131900672 6303557346103155528 6304090074104279808 6310055337232690368 6335788829976582912 6353340777808219494 6385287180210774966 6400189008160747488 6415454813785460064 6479203687273843136 6485334652155820656 6498635473350611208 6511782964142599104 6566006743556352768 6611047948352089944 6611606663084976384 6617303671240386774 6627376744571165952 6644851699731538176 6651139409515538496 6679153125388128186 6696764603635690818 6728403829092067872 6734770600315659912 6762236155071160608 6779440709853415396 6795262403726225728 6829430913612969792 6835893282002081232 6886299755437150464 6892815936129274944 6933538092174143112 6940098972276503202 6950076048267581736 6950663415038052096 6968990807035515648 6985613325358796544 7025779206502139044 7036529130533755008 7040188429463162142 7056618650023388256 7092101333367314784 7162573885008724416 7179658139952096448 7222216816677987072 7239443332639055616 7289104148183073528 7296001483675298238 7325755834660423992 7326374950986054912 7379774453974425984 7438057495970598432 7455798837642561696 7470882780566702848 7529249052289880214 7529885366291223104 7567747769138696256 7592586909840960768 7630764593862788352 7644670204192003944 7662904360910410632 7683109777814591016 7690379942252341386 7702086486934057728 7739763451729276032 7758224425973114496 7818835554301029453 7819496341917808608 7835316086935810304 7842730277025643584 7858814991028646112 7896529493864996322 7936906196901559488 7981950341114856192 8002997013075607296 8036704573637747736 8057895620634814968 8077115407446108504 8136674397971803008 8144373749218937568 8177587908458147712 8200242166705957719 8217526627761947392 8225302485661040832 8242171819859311776 8281726054541337606 8301479724319611518 8343927027511895872 8404743128137540704 8413407116310253824 8471121037077625992 8513716240281033288 8533585344214329984 8541660273571080864 8553939751713946752 8576494635700008576 8600253979716004437 8620767406024211961 8647112869541094208 8664847297800814944 8682377285523465472 8706429954774226714 8750208358066617546 8814730597802786592 8823071561653849032 8868185879354051328 8905537500517504248 8929019471514254424 8971205105456090496 8979694133754213216 8994860227685374848 9016314873428214144 9041292645342466203 9086754833376872067 9105907884817293056 9114524376002774976 9177047790167428158 9190421248172366592 9244717456232190816 9253465296368670936 9266768064356775648 9386917905950882856 9408824866697851008 9455336019154733292 9456135111156419712 9465083005849035552 9503683244964874368 9530011166712329241 9550098513344965888 9623182220678190096 9647665625560629602 9718805530910764704 9728001978233730984 9767674446213898656 9849010115334529152 9916571922528134916 9917409994627464576 9941065116856748928 9967277549597307264 10018729688082192279 10038998736386506952 10090330358851595008 10092605743638101808 10169161064780123094 10192893605589338592 10217205814547214176 10244146370419454688 10253839923003121848 10329449633155725696 10400307138261214668 10425114072401372604 10425995122557078144 10453486210553273472 10456973702700858112 10478419988038194816 10528705991819995096 10538668809753208566 10560282644194743213 10582541595868745984 10584927975035082384 10715606098183663648 10743860827513086624 10769487209928144672 10833325225016980608 10859164998958583424 10933656222274610292 10944002225512947357 10967069980881387776 10988633751990635988 10989562426479082368 11042301406055116808 11183698256463842544 11206324170850054272 11293873578434820321 11294828049436834656 11351621653708044384 11388880364761441152 11446146890794182528 11467005306288005916 11494356541365615948 11524664666721886524 11553129730401086592 11637336638959671744 11666944477422156728 11729244512876712912 11752974130403715456 11764095415538465376 11844794240797494483 11874050000690005664 11905359295352339232 11972925511672284288 12004495519613410944 12055056860456621604 12086843430952222452 12115673111169162756 12152699168003699968 12205011596957704512 12236063720223237544 12326289941642921088 12337953728491561248 12355690752475700864 12422589081812006409 12452219586479417277 12515890541267843808 12607114692206311056 12620110674465380736 12706681555616438988 12770574360421549932 12800378016321494976 12830909627570920128 12958407374547686272 12970669304311641312 12997270946701222416 13023565928285198208 13059644932161340071 13125312537099926319 13222095896704179888 13234607342480773548 13302278819031076992 13358306250776256372 13393529207271381636 13456807658184135744 13469541200631319824 13524472310142321216 13558881419706830792 13590524807452451456 13658861827225939584 13671786564004162464 13729370313297819049 13765571685251142237 13785631872258549888 13867076184348286224 13880197944553006404 13900152096535163472 14051558413004278088 14073058261067510016 14080376858926324284 14113237300046776512 14184202666734629568 14325147770017448832 14359316279904192896 14471498438340944403 14578208296366147056 14592002967350596476 14651511669320847984 14759548907948851968 14876114991941196864 14911597675285123392 15058498104579760428 15059770732582446208 15135495538277392512 15253741597170184641 15289340408384007888 15325808721820821264 15366219555629182032 15380759884504682772 15479526903458552064 15516448851946228992 15637671108602058906 15638992683835617216 15685460554051287168 15717629982057292224 15793058987729992644 15808003214629812849 15873812393803118976 16073409147275495472 16115791241269629936 16154230814892217008 16273348795943606016 16288747498437875136 16355175816916295424 16400484333411915438 16450604971322081664 16484343639718623552 16563452109082675212 16602959448639223036 16687854055023791744 16809486256275081408 16942242074155251984 17027432480562066576 17067170688428659968 17083320547142161728 17107879503427893504 17152989271400017152 17200507959432008874 17241534812048423922 17294225739082188416 17329694595601629888 17412859909548453428 17500416716133235092 17629461195605573184 17646143123307698064 17811075001035008496 17858038943028508848 17942410210912180992 17959388267508426432 17989720455370749696 18032629746856428288 18082585290684932406 18173509666753744134 18229048752005549952 18354095580334856316 18489434912464381632 18506930592737341872 18533536128713551296 18773835811901765712 18817649733395702016 18910672038309466584 18912270222312839424 18930166011698071104 19007366489929748736 19060022333424658482 19246364441356380192 19295331251121259204 19437611061821529408 19456003956467461968 19535348892427797312 19698020230669058304 19833143845056269832 19834819989254929152 19882130233713497856 19934555099194614528 20037459376164384558 20077997472773013904 20185211487276203616 20338322129560246188 20385787211178677184 20434411629094428352 20488292740838909376 20507679846006243696 20658899266311451392 20800614276522429336 20850228144802745208 20851990245114156288 20906972421106546944 20956839976076389632 21057411983639990192 21077337619506417132 21120565288389486426 21169855950070164768 21431212196367327296 21487721655026173248 21538974419856289344 21666650450033961216 21718329997917166848 21867312444549220584 21888004451025894714 21977267503981271976 21979124852958164736 22084602812110233616 22367396512927685088 22412648341700108544 22587747156869640642 22589656098873669312 22703243307416088768 22777760729522882304 22892293781588365056 22934010612576011832 22988713082731231896 23049329333443773048 23106259460802173184 23274673277919343488 23333888954844313456 23458489025753425824 23505948260807430912 23528190831076930752 23689588481594988966 23748100001380011328 23810718590704678464 23945851023344568576 24008991039226821888 24110113720913243208 24173686861904444904 24231346222338325512 24410023193915409024 24472127440446475088 24652579883285842176 24675907456983122496 24711381504951401728 24845178163624012818 24904439172958834554 25031781082535687616 25214229384412622112 25240221348930761472 25413363111232877976 25541148720843099864 25600756032642989952 25661819255141840256 25862302218072635883 25916814749095372544 25941338608623282624 25994541893402444832 26047131856570396416 26119289864322680142 26250625074199852638 26444191793408359776 26469214684961547096 26604557638062153984 26716612501552512744 26787058414542763272 26913615316368271488 26939082401262639648 27048944620284642432 27117762839413661584 27123877936027398609 27181049614904902912 27317723654451879168 27343573128008324928 27458740626595638098 27531143370502284474 27571263744517099776 27734152368696572448 27760395889106012808 27800304193070326944 28103116826008556176 28160753717852648568 28226474600093553024 28368405333469259136 28650295540034897664 28718632559808385792 28942996876681888806 29156416592732294112 29184005934701192952 29303023338641695968 29752229983882393728 29823195350570246784 30056189064246576837 30116996209159520856 30119541465164892416 30270991076554785024 30507483194340369282 30578680816768015776 30651617443641642528 30732439111258364064 30761519769009365544 31275342217204117812 31277985367671234432 31370921108102574336 31435259964114584448 31586117975459985288 31616006429259625698 31747624787606237952 32146818294550990944 32231582482539259872 32308461629784434016 32577494996875750272 32800968666823830876 32901209942644163328 32968687279437247104 33126904218165350424 33205918897278446072 33375708110047583488 33618972512550162816 33881620735304460963 33884484148310503968 34054864961124133152 34166641094284323456 34401015918864017748 34483069624096847844 34588451478164376832 34659389191203259776 34825719819096906856 35000833432266470184 35258922391211146368 35292286246615396128 35534382722392483449 35622150002070016992 35716077886057017696 35918776535016852864 36165170581369864812 36347019333507488268 36458097504011099904 36708191160669712632 36978869824928763264 37013861185474683744 37067072257427102592 37267767245436019227 37356658759438251831 37547671623803531424 37821344076618933168 37860332023396142208 38120044666849316964 38492728882712760384 38590662502242518408 38875222123643058816 38912007912934923936 39070697784855594624 39178934796484020213 39375937611299778957 39666287690112539664 40074918752328769116 40155994945546027808 40370422974552407232 40676644259120492376 40771574422357354368 40868823258188856704 40976585481677818752 41015359692012487392 41188110939893457147 41296715055753426711 41601228553044858672 41700456289605490416 42114823967279980384 42154675239012834264 42241130576778972852 42339711900140329536 42862424392734654592 42975443310052346496 43077948839712578688 43414495315022833209 43734624889098441168 43776008902051789428 43954535007962543952 44169205624220467232 44734793025855370176 45175494313739281284 45179312197747338624 45406486614832177536 45761224791510553923 45868021225152023664 45977426165462463792 46098658666887546096 46549346555838686976 46667777909688626912 46916978051506851648 47056381662153861504 47379176963189977932 47424009643889438547 47496200002760022656 47621437181409356928 48220227441826486416 48347373723808889808 48462692444676651024 48820046387830818048 48944254880892950176 49351814913966244992 49690356327248025636 49808878345917669108 50063562165071375232 50428458768825244224 50826726222465755952 51082297441686199728 51201512065285979904 51323638510283680512 51724604436145271766 51882677217246565248 51989083786804889664 52238579728645360284 52501250148399705276 52888383586816719552 52938429369923094192 53433225003105025488 53574116829085526544 53827230632736542976 53878164802525279296 53959618208077474867 54097889240569284864 54235525678827323168 54247755872054797218 54687146256016649856 54917481253191276196 55062286741004568948 55468304737393144896 55520791778212025616 55600608386140653888 56206233652017112352 56321507435705297136 56452949200187106048 56591794706032473641 56736810666938518272 57885993753363777612 58312833185464588224 58368011869402385904 58606046677283391936 59504459967764787456 59646390701140493568 60112378128493153674 60233992418319041712 61014966388680738564 61157361633536031552 61303234887283285056 61464878222516728128 61523039538018731088 62550684434408235624 62555970735342468864 62709826566144092413 62870519928229168896 63172235950919970576 63232012858519251396 64293636589101981888 64463164965078519744 64616923259568868032 65154989993751500544 65601937333647661752 65937374558874494208 66253808436330700848 66411837794556892144 67237945025100325632 67763241470608921926 67768968296621007936 68109729922248266304 68333282188568646912 68802031837728035496 68966139248193695688 69318778382406519552 69651439638193813712 70001666864532940368 70517844782422292736 70584572493230792256 71068765444784966898 71244300004140033984 71432155772114035392 71837553070033705728 72330341162739729624 72694038667014976536 73416382321339425264 73957739649857526528 74027722370949367488 74134144514854205184 74535534490872038454 74713317518876503662 75095343247607062848 75642688153237866336 75720664046792284416 76240089333698633928 76985457765425520768 77181325004485036816 77750444247286117632 77824015825869847872 78141395569711189248 78357869592968040426 78751875222599557914 79332575380225079328 80149837504657538232 80311989891092055616 80740845949104814464 81353288518240984752 81543148844714708736 81737646516377713408 81953170963355637504 82030719384024974784 82376221879786914294 82593430111506853422 83202457106089717344 83400912579210980832 84229647934559960768 84309350478025668528 84482261153557945704 84679423800280659072 85724848785469309184 85950886620104692992 86155897679425157376 86828990630045666418 87469249778196882336 87552017804103578856 87909070015925087904 88338411248440934464 89469586051710740352 90350988627478562568 90358624395494677248 90812973229664355072 91522449583021107846 91736042450304047328 91954852330924927584 92197317333775092192 93335555819377253824 93833956103013703296 94112763324307723008 94758353926379955864 94848019287778877094 94992400005520045312 95242874362818713856 96440454883652972832 96694747447617779616 96925384889353302048 97888509761785900352 98703629827932489984 99380712654496051272 99617756691835338216 100127124330142750464 100856917537650488448 101644862205913382889 101653452444931511904 102164594883372399456 103449208872290543532 103765354434493130496 103978167573609779328 104477159457290720568 105002500296799410552 105776767173633439104 105876858739846188384 106603148167177450347 106866450006210050976 107148233658171053088 107756329605050558592 107919236416154949734 108471051357654646336 108495511744109594436 109374292512033299712 109834962506382552392 110124573482009137896 110936609474786289792 111041583556424051232 111201216772281307776 111803301736308057681 112069976278314755493 112412467304034224704 112643014871410594272 113183589412064947282 115771987506727555224 116625666370929176448 116736023738804771808 117212093354566783872 117536804389452060639 118127812833899336871 120224756256986307348 120467984836638083424 122029932777361477128 122314723267072063104 122606469774566570112 122929756445033456256 123046079076037462176 123564332819680371441 123890145167260280133 125101368868816471248 125419653132288184826 126344471901839941152 126464025717038502792 128587273178203963776 128926329930157039488 129233846519137736064 130243485945068499627 131203874667295323504 132507616872661401696 132823675589113784288 135526482941217843852 135537936593242015872 136219459844496532608 137283674374531661769 137604063675456070992 137932278496387391376 139302879276387627424 140003333729065880736 141169144986461584512 142137530889569933796 142272028931668315641 142488600008280067968 142864311544228070784 144660682325479459248 145388077334029953072 146832764642678850528 148055444741898734976 149071068981744076908 149426635037753007324 150190686495214125696 151285376306475732672 152480178667397267856 153970915530851041536 154362650008970073632 155648031651739695744 156715739185936080852 157503750445199115828 158665150760450158656 160299675009315076464 160623979782184111232 161481691898209628928 161878854624232424601 162706577036481969504 164061438768049949568 164752443759573828588 165186860223013706844 166404914212179434688 166801825158421961664 168459295869119921536 168618700956051337056 168964522307115891408 169358847600561318144 169775384118097420923 173657981260091332836 174938499556393764672 175104035608207157712 175818140031850175808 176676822496881868928 178481814072871647637 178939172103421480704 180701977254957125136 183044899166042215692 183472084900608094656 183909704661849855168 184394634667550184384 186671111638754507648 187667912206027406592 188129479698432277239 189516707852759911728 189696038575557754188 192880909767305945664 193389494895235559232 193850769778706604096 195777019523571800704 198761425308992102544 199235513383670676432 201713835075300976896 203289724411826765778 203306904889863023808 204329189766744798912 206898417744581087064 207956335147219558656 208954318914581441136 210005000593598821104 211553534347266878208 211753717479692376768 213206296334354900694 213732900012420101952 214296467316342106176 215512659210101117184 215838472832309899468 216942102715309292672 216991023488219188872 219669925012765104784 220249146964018275792 221873218949572579584 222083167112848102464 222402433544562615552 223606603472616115362 224139952556629510986 224824934608068449408 225286029742821188544 226367178824129894564 231543975013455110448 233251332741858352896 233472047477609543616 234424186709133567744 235073608778904121278 236255625667798673742 240449512513972614696 240935969673276166848 244059865554722954256 244629446534144126208 245212939549133140224 245859512890066912512 246092158152074924352 247128665639360742882 247780290334520560266 250202737737632942496 250839306264576369652 252688943803679882304 252928051434077005584 257174546356407927552 257852659860314078976 258467693038275472128 260486971890136999254 262407749334590647008 265015233745322803392 265647351178227568576 271052965882435687704 271075873186484031744 272438919688993065216 274567348749063323538 275208127350912141984 275864556992774782752 278605758552775254848 280006667458131761472 282338289972923169024 284275061779139867592 284544057863336631282 284977200016560135936 285728623088456141568 289321364650958918496 290776154668059906144 293665529285357701056 296110889483797469952 298142137963488153816 298853270075506014648 300381372990428251392 302570752612951465344 304960357334794535712 308725300017940147264 311296063303479391488 313431478371872161704 315007500890398231656 317330301520900317312 320599350018630152928 321247959564368222464 323757709248464849202 325413154072963939008 328122877536099899136 329504887519147657176 330373720446027413688 332809828424358869376 333603650316843923328 336209928834944266479 336918591738239843072 337237401912102674112 337929044614231782816 339550768236194841846 347315962520182665672 349876999112787529344 350208071216414315424 351636280063700351616 352610413168356181917 353353644993763737856 356963628145743295274 361403954509914250272 366089798332084431384 366944169801216189312 367819409323699710336 368789269335100368768 370692998459041114323 373342223277509015296 376258959396864554478 379033415705519823456 379392077151115508376 385761819534611891328 386778989790471118464 387701539557413208192 390730457835205498881 391554039047143601408 397522850617984205088 398471026767341352864 406579448823653531556 406613809779726047616 408658379533489597824 413796835489162174128 417908637829162882272 420010001187197642208 423507434959384753536 426412592668709801388 427465800024840203904 428592934632684212352 431676945664619798936 433884205430618585344 433982046976438377744 439339850025530209568 440498293928036551584 444166334225696204928 447213206945232230724 448279905113259021972 449649869216136898816 450572059485642377088 452734357648259789128 463087950026910220896 466944094955219087232 470147217557808242556 472511251335597347484 480899025027945229392 481871939346552333696 485636563872697273803 488119731109445908512 492184316304149848704 494257331278721485764 495560580669041120532 500405475475265884992 501678612529152739304 505377887607359764608 505856102868154011168 509326152354292262769 520973943780273998508 524815498669181294016 530030467490645606784 531294702356455137152 535445442218614942911 542105931764871375408 549134697498126647076 550416254701824283968 551729113985549565504 557211517105550509696 560013334916263522944 564388439095296831717 568550123558279735184 569088115726673262564 578642729301917836992 581552309336119812288 587331058570715402112 596284275926976307632 597706540151012029296 605141505225902930688 609920714669589071424 617450600035880294528 626862956743744323408 630015001780796463312 634660603041800634624 641198700037260305856 647515418496929698404 650826308145927878016 659009775038295314352 660747440892054827376 665619656848717738752 667207300633687846656 672419857669888532958 674474803824205348224 675858089228463565632 679101536472389683692 694631925040365331344 699753998225575058688 700416142432828630848 703272560127400703232 705220826336712363834 713927256291486590548 722807909019828500544 732179596664168862768 733888339602432378624 735638818647399420672 737578538670200737536 741385996918082228646 752517918793729108956 758066831411039646912 758784154302231016752 771523639069223782656 773557979580942236928 775403079114826416384 781460915670410997762 795045701235968410176 796942053534682705728 813158897647307063112 813227619559452095232 817316759066979195648 827593670978324348256 835817275658325764544 840020002374395284416 847014869918769507072 852825185337419602776 854931600049680407808 857185869265368424704 863353891329239597872 867964093952876755488 878679700051060419136 880996587856073103168 888332668451392409856 894426413890464461448 896559810226518043944 901144118971284754176 905468715296519578256 926175900053820441792 933888189910438174464 940294435115616485112 945022502671194694968 961798050055890458784 963743878693104667392 971273127745394547606 976239462218891817024 984368632608299697408 988514662557442971528 991121161338082241064 1000810950950531769984 1003357225058305478608 1010755775214719529216 1011712205736308022336 1018652304708584525538 1041947887560547997016 1049630997338362588032 1060060934981291213568 1062589404712910274304 1070890884437229885822 1084211863529742750816 1098269394996253294152 1100832509403648567936 1103458227971099131008 1112078995377123342969 1114423034211101019392 1120026669832527045888 1128776878190593663434 1137100247116559470368 1138176231453346525128 1157285458603835673984 1163104618672239624576 1174662117141430804224 1192568551853952615264 1195413080302024058592 1219841429339178142848 1234901200071760589056 1253725913487488646816 1260030003561592926624 1282397400074520611712 1295030836993859396808 1301652616291855756032 1318019550076590628704 1321494881784109654752 1344839715339777065916 1348949607648410696448 1351716178456927131264 1358203072944779367384 1389263850080730662688 1400832284865657261696 1410441652673424727668 1427854512582973181096 1445615818039657001088 1456909691618091821409 1464359193328337725536 1482771993836164457292 1505035837587458217912 1516133662822079293824 1517568308604462033504 1527978457062876788307 1562921831340821995524 1590091402471936820352 1593884107069365411456 1606336326655844828733 1626317795294614126224 1655187341956648696512 1671634551316651529088 1680040004748790568832 1693165317285890495151 1705650370674839205552 1726707782658479195744 1735928187905753510976 1757359400102120838272 1761993175712146206336 1788852827780928922896 1793119620453036087888 1810937430593039156512 1852351800107640883584 1880588870231232970224 1890045005342389389936 1923596100111780917568 1942546255490789095212 1952478924437783634048 1977029325114885943056 1982242322676164482128 2001621901901063539968 2006714450116610957216 2023424411472616044672 2037304609417169051076 2083895775121095994032 2099261994676725176064 2141781768874459771644 2168423727059485501632 2196538789992506588304 2201665018807297135872 2206916455942198262016 2224157990754246685938 2257553756381187326868 2274200494233118940736 2276352462906693050256 2314570917207671347968 2320263582947331419281 2326209237344479249152 2385137103707905230528 2390826160604048117184 2439682858678356285696 2507451826974977293632 2520060007123185853248 2564794800149041223424 2590061673987718793616 2636039100153181257408 2642989763568219309504 2689679430679554131832 2703432356913854262528 2716406145889558734768 2778527700161461325376 2801664569731314523392 2820883305346849455336 2855709025165946362192 2891231636079314002176 2913819383236183642818 2928718386656675451072 2965543987672328914584 3010071675174916435824 3032267325644158587648 3035136617208924067008 3055956914125753576614 3125843662681643991048 3180182804943873640704 3187768214138730822912 3212672653311689657466 3252635590589228252448 3310374683913297393024 3343269102633303058176 3360080009497581137664 3386330634571780990302 3411300741349678411104 3453415565316958391488 3471856375811507021952 3514718800204241676544 3523986351424292412672 3577705655561857845792 3586239240906072175776 3621874861186078313024 3704703600215281767168 3761177740462465940448 3780090010684778779872 3847192200223561835136 3885092510981578190424 3904957848875567268096 3954058650229771886112 3964484645352328964256 4013428900233221914432 4046848822945232089344 4074609218834338102152 4167791550242191988064 4283563537748919543288 4336847454118971003264 4370729074854275464227 4393077579985013176608 4448315981508493371876 4515107512762374653736 4548400988466237881472 4552704925813386100512 4583935371188630364921 4640527165894662838562 4770274207415810461056 4781652321208096234368 4819008979967534486199 5014903653949954587264 5040120014246371706496 5079495951857671485453 5180123347975437587232 5272078200306362514816 5285979527136438619008 5379358861359108263664 5432812291779117469536 5557055400322922650752 5641766610693698910672 5711418050331892724384 5827638766472367285636 5857436773313350902144 5931087975344657829168 6020143350349832871648 6070273234417848134016 6111913828251507153228 6251687325363287982096 6425345306623379314932 6505271181178456504896 6620749367826594786048 6772661269143561980604 6822601482699356822208 6906831130633916782976 6943712751623014043904 6960790748841994257843 7155411311123715691584 7172478481812144351552 7243749722372156626048 7522355480924931880896 7560180021369557559744 7694384400447123670272 7770185021963156380848 7908117300459543772224 7928969290704657928512 8026857800466443828864 8149218437668676204304 8335583100484383976128 8567127075497839086576 8673694908237942006528 8741458149708550928454 8786155159970026353216 8896631963016986743752 9030215025524749307472 9096801976932475762944 9105409851626772201024 9167870742377260729842 9281054331789325677124 9540548414831620922112 9563304642416192468736 9638017959935068972398 10029807307899909174528 10080240028492743412992 10158991903715342970906 10360246695950875174464 10544156400612725029632 10571959054272877238016 10758717722718216527328 10865624583558234939072 11114110800645845301504 11283533221387397821344 11422836100663785448768 11655277532944734571272 11714873546626701804288 11862175950689315658336 12040286700699665743296 12140546468835696268032 12223827656503014306456 12503374650726575964192 12850690613246758629864 13010542362356913009792 13545322538287123961208 13645202965398713644416 13813662261267833565952 13921581497683988515686 14310822622247431383168 14344956963624288703104 14457026939902603458597 14487499444744313252096 15044710961849863761792 15120360042739115119488 15540370043926312761696 15816234600919087544448 15857938581409315857024 16053715600932887657728 16298436875337352408608 16671166200968767952256 17134254150995678173152 17482916299417101856908 17572310319940052706432 17793263926033973487504 18060430051049498614944 18210819703253544402048 18335741484754521459684 18562108663578651354248 19276035919870137944796 20317983807430685941812 20720493391901750348928 20882372246525982773529 21517435445436433054656 21731249167116469878144 22567066442774795642688 22845672201327570897536 23310555065889469142544 23724351901378631316672 24080573401399331486592 24447655313006028612912 25006749301453151928384 25701381226493517259728 26021084724713826019584 27090645076574247922416 27290405930797427288832 27843162995367977031372 28621645244494862766336 28689913927248577406208 28914053879805206917194 30089421923699727523584 30240720085478230238976 31080740087852625523392 31632469201838175088896 31715877162818631714048 32596873750674704817216 33342332401937535904512 34268508301991356346304 34965832598834203713816 35144620639880105412864 35586527852067946975008 36120860102098997229888 36421639406507088804096 36671482969509042919368 37124217327157302708496 38552071839740275889592 40635967614861371883624 41440986783803500697856 41764744493051965547058 43034870890872866109312 43462498334232939756288 45134132885549591285376 45691344402655141795072 46621110131778938285088 47448703802757262633344 48161146802798662973184 48895310626012057225824 50013498602906303856768 51402762452987034519456 54181290153148495844832 55686325990735954062744 57828107759610413834388 62161480175705251046784 62647116739577948320587 65193747501349409634432 68537016603982712692608 69931665197668407427632 71173055704135893950016 72241720204197994459776 73342965939018085838736 74248434654314605416992 77104143679480551779184 81271935229722743767248 83529488986103931094116 86069741781745732218624 90268265771099182570752 93242220263557876570176 94897407605514525266688 97790621252024114451648 100026997205812607713536 102805524905974069038912 108362580306296991689664 111372651981471908125488 115656215519220827668776 124322960351410502093568 125294233479155896641174 130387495002698819268864 137074033207965425385216 139863330395336814855264 142346111408271787900032 144483440408395988919552 146685931878036171677472 148496869308629210833984 154208287358961103558368 162543870459445487534496 167058977972207862188232 186484440527115753140352 187941350218733844961761 195581242504048228903296 205611049811948138077824 216725160612593983379328 222745303962943816250976 231312431038441655337552 250588466958311793282348 279726660790673629710528 284692222816543575800064 293371863756072343354944 296993738617258421667968 308416574717922207116736 325087740918890975068992 334117955944415724376464 372968881054231506280704 375882700437467689923522 391162485008096457806592 411222099623896276155648 433450321225187966758656 445490607925887632501952 462624862076883310675104 501176933916623586564696 559453321581347259421056 586743727512144686709888 593987477234516843335936 616833149435844414233472 650175481837781950137984 668235911888831448752928 751765400874935379847044 890981215851775265003904 925249724153766621350208 1002353867833247173129392 1118906643162694518842112 1173487455024289373419776 1233666298871688828466944 1300350963675563900275968 1336471823777662897505856 1503530801749870759694088 1781962431703550530007808 1850499448307533242700416 2004707735666494346258784 2672943647555325795011712 3007061603499741519388176 3700998896615066485400832 4009415471332988692517568 5345887295110651590023424 6014123206999483038776352 8018830942665977385035136 12028246413998966077552704 16037661885331954770070272 24056492827997932155105408 48112985655995864310210816
- Sum of all divisors σ(n): 167673427111274745937623039
- Sum of proper divisors (its aliquot sum) s(n): 119560441455278881627412223
- 48112985655995864310210816 is an abundant number, because the sum of its proper divisors (119560441455278881627412223) is greater than itself. Its abundance is 71447455799283017317201407
Bases of 48112985655995864310210816
- Binary: 100111110011000101001000101101101110111111110100100001111110000001100111100001000000002
- Hexadecimal: 0x27CC522DBBFD21F819E100
- Base-36: 61MSED30ZHHS45S00
Squares and roots of 48112985655995864310210816
- 48112985655995864310210816 squared (481129856559958643102108162) is 2314859388734063789568990666192040624360798363385856
- 48112985655995864310210816 cubed (481129856559958643102108163) is 111374796565809365565784466161517012514093888402086143847363310816974912618496
-
48112985655995864310210816 is a
perfect square number . Itssquare root is 6936352474896 -
The
cube root of 48112985655995864310210816 is 363709045.9036394993
Scales and comparisons
How big is 48112985655995864310210816?- 48,112,985,655,995,864,310,210,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,112,985,655,995,864,310,210,816 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 48112985655995864310210816 cubic inches would be around 30309087.2 feet tall.
Recreational maths with 48112985655995864310210816
- 48112985655995864310210816 backwards is 61801201346859955658921184
- 48112985655995864310210816 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 48112985655995864310210816'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 48112985655995864310210816 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 48112985655995864310210816 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/48112985655995864310210816/
Chicago style:
Numbermatics. 2024. "Number 48112985655995864310210816 - Facts about the integer". https://numbermatics.com/n/48112985655995864310210816/
The information we have on file for 48112985655995864310210816 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 48112985655995864310210816, math, Factors of 48112985655995864310210816, curriculum, school, college, exams, university, Prime factorization of 48112985655995864310210816, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, one hundred twelve sextillion, nine hundred eighty-five quintillion, six hundred fifty-five quadrillion, nine hundred ninety-five trillion, eight hundred sixty-four billion, three hundred ten million, two hundred ten thousand, eight hundred sixteen.