197103529421885085572468736
197,103,529,421,885,085,572,468,736 is an even composite number composed of six prime numbers multiplied together.
197103529421885085572468736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, three hundred five divisors.
Prime factorization of 197103529421885085572468736:
212 × 310 × 172 × 374 × 792 × 4912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 37 × 37 × 37 × 37 × 79 × 79 × 491 × 491)See below for interesting mathematical facts about the number 197103529421885085572468736 from the Numbermatics database.
Names of 197103529421885085572468736
- Cardinal: 197103529421885085572468736 can be written as One hundred ninety-seven septillion, one hundred three sextillion, five hundred twenty-nine quintillion, four hundred twenty-one quadrillion, eight hundred eighty-five trillion, eighty-five billion, five hundred seventy-two million, four hundred sixty-eight thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.97103529421885085572468736 × 1026
Factors of 197103529421885085572468736
Divisors of 197103529421885085572468736
- Number of divisors d(n): 19305
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 37 48 51 54 64 68 72 74 79 81 96 102 108 111 128 136 144 148 153 158 162 192 204 216 222 237 243 256 272 288 289 296 306 316 324 333 384 408 432 444 459 474 486 491 512 544 576 578 592 612 629 632 648 666 711 729 768 816 864 867 888 918 948 972 982 999 1024 1088 1152 1156 1184 1224 1258 1264 1296 1332 1343 1369 1377 1422 1458 1473 1536 1632 1728 1734 1776 1836 1887 1896 1944 1964 1998 2048 2133 2176 2187 2304 2312 2368 2448 2516 2528 2592 2601 2664 2686 2738 2754 2844 2916 2923 2946 2997 3072 3264 3456 3468 3552 3672 3774 3792 3888 3928 3996 4029 4096 4107 4131 4266 4352 4374 4419 4608 4624 4736 4896 5032 5056 5184 5202 5328 5372 5476 5508 5661 5688 5832 5846 5892 5994 6144 6241 6399 6528 6561 6912 6936 7104 7344 7548 7584 7776 7803 7856 7992 8058 8214 8262 8347 8532 8704 8748 8769 8838 8991 9216 9248 9472 9792 10064 10112 10368 10404 10656 10693 10744 10952 11016 11322 11376 11664 11692 11784 11988 12087 12288 12321 12393 12482 12798 13056 13122 13257 13824 13872 14208 14688 15096 15168 15552 15606 15712 15984 16116 16428 16524 16694 16983 17064 17408 17496 17538 17676 17982 18167 18432 18496 18723 18944 19197 19584 19683 20128 20224 20736 20808 21312 21386 21488 21904 22032 22644 22752 22831 23273 23328 23384 23409 23568 23976 24174 24642 24786 24964 25041 25596 26112 26244 26307 26514 26973 27648 27744 28416 29376 30192 30336 31104 31212 31424 31968 32079 32232 32856 33048 33388 33966 34128 34816 34992 35076 35352 35964 36261 36334 36864 36963 36992 37179 37446 37888 38394 38789 39168 39366 39771 40256 40448 41472 41616 42624 42772 42976 43808 44064 45288 45504 45662 46546 46656 46768 46818 47136 47952 48348 49284 49572 49691 49928 50082 50653 50949 51192 52224 52488 52614 53028 53946 54501 55296 55488 56169 56832 57591 58752 59049 60384 60672 62208 62424 62848 63936 64158 64464 65712 66096 66776 67932 68256 68493 69632 69819 69984 70152 70227 70704 71928 72522 72668 73926 73984 74358 74892 75123 75776 76788 77578 78336 78732 78921 79542 80512 80896 80919 82944 83232 85248 85544 85952 87616 88128 90576 91008 91324 93092 93312 93536 93636 94272 95904 96237 96696 98568 99144 99382 99856 100164 101306 101898 102384 104448 104976 105228 106056 106097 107892 108151 108783 109002 110592 110889 110976 111537 112338 113664 115182 116367 117504 118098 119313 120768 121344 124416 124848 125696 127872 128316 128928 131424 132192 133552 135864 136512 136986 139638 139968 140304 140454 141408 141899 143856 145044 145336 147852 147968 148716 149073 149784 150246 151552 151959 152847 153576 155156 156672 157464 157842 159084 161024 161792 161838 163503 165888 166464 168507 170496 171088 171904 172773 175232 176256 181152 182016 182648 186184 186624 187072 187272 188544 191808 192474 193392 197136 198288 198764 199712 200328 202612 203796 204768 205479 208896 209457 209952 210456 210681 212112 212194 215784 216302 217566 218004 221778 221952 223074 224676 225369 227328 230364 230917 232734 235008 236196 236763 238626 241081 241536 242688 242757 248832 249696 251392 255744 256632 257856 262848 264384 267104 271728 273024 273972 279276 279936 280608 280908 282816 283798 287712 288711 290088 290672 295704 295936 297432 298146 299568 300492 303918 305694 307152 308839 310312 313344 314928 315684 318168 318291 322048 323584 323676 324453 326349 327006 331776 332667 332928 334611 337014 340992 342176 343808 345546 349101 350464 352512 357939 362304 364032 365296 372368 373248 374144 374544 377088 383616 384948 386784 394272 395641 396576 397528 399424 400656 405224 407592 409536 410958 418914 419904 420912 421362 424224 424388 425697 431568 432604 435132 436008 443556 443904 446148 447219 449352 450738 454656 455877 458541 460728 461834 465468 470016 472392 473526 477252 482162 483072 485376 485514 490509 497664 499392 502784 505521 511488 513264 515712 518319 525696 528768 534208 543456 546048 547944 558552 559872 561216 561816 565632 567596 575424 577422 580176 581344 591408 591872 594864 596292 599136 600984 607836 611388 614304 616437 617678 620624 626688 628371 629856 631368 632043 636336 636582 644096 647352 648906 652698 654012 659413 665334 665856 669222 672179 674028 676107 681984 684352 687616 691092 692751 698202 700928 705024 710289 715878 723243 724608 728064 728271 730592 744736 746496 748288 749088 754176 767232 769896 773568 788544 791282 793152 795056 798848 801312 810448 815184 819072 821916 837828 839808 841824 842724 844747 848448 848776 851394 861101 863136 865208 866133 870264 872016 887112 887808 892296 894438 898704 901476 911754 917082 921456 923668 926517 930936 940032 944784 947052 954504 954873 964324 966144 970752 971028 973359 979047 981018 995328 998001 998784 1003833 1005568 1011042 1022976 1026528 1031424 1036638 1047303 1051392 1057536 1068416 1073817 1086912 1092096 1095888 1117104 1119744 1122432 1123632 1131264 1135192 1150848 1154844 1160352 1162688 1182816 1183744 1186923 1189728 1192584 1198272 1201968 1215672 1222776 1228608 1232874 1235356 1241248 1256742 1259712 1262736 1264086 1272672 1273164 1277091 1288192 1294704 1297812 1305396 1308024 1318826 1330668 1331712 1338444 1341657 1344358 1348056 1352214 1363968 1367631 1368704 1375232 1375623 1382184 1385502 1396404 1401856 1410048 1420578 1431756 1435193 1446486 1449216 1456128 1456542 1461184 1471527 1489472 1492992 1496576 1498176 1508352 1516563 1534464 1539792 1547136 1554957 1577088 1582564 1586304 1590112 1597696 1602624 1620896 1630368 1638144 1643832 1675656 1679616 1683648 1685448 1689494 1696896 1697552 1702788 1722202 1726272 1730416 1732266 1740528 1744032 1774224 1775616 1784592 1788876 1797408 1802952 1803649 1823508 1834164 1838567 1842912 1847336 1849311 1853034 1861872 1874161 1880064 1885113 1889568 1894104 1896129 1909008 1909746 1928648 1932288 1942056 1946718 1958094 1962036 1978239 1996002 1997568 2007666 2011136 2016537 2022084 2028321 2045952 2053056 2062848 2073276 2078253 2094606 2102784 2115072 2130867 2136832 2147634 2169729 2173824 2184192 2184813 2191776 2234208 2239488 2244864 2247264 2262528 2270384 2301696 2309688 2320704 2325376 2365632 2373846 2379456 2385168 2396544 2403936 2431344 2445552 2457216 2465748 2470712 2482496 2513484 2519424 2525472 2528172 2534241 2545344 2546328 2554182 2576384 2583303 2589408 2595624 2598399 2610792 2616048 2637652 2661336 2663424 2676888 2683314 2688716 2696112 2704428 2735262 2737408 2750464 2751246 2764368 2771004 2779551 2792808 2803712 2820096 2841156 2863512 2864619 2870386 2892972 2898432 2912256 2913084 2920077 2922368 2937141 2943054 2978944 2985984 2993152 2994003 2996352 3016704 3033126 3064331 3068928 3079584 3094272 3109914 3141909 3154176 3165128 3172608 3180224 3195392 3205248 3221451 3241792 3260736 3276288 3287664 3351312 3359232 3367296 3370896 3378988 3393792 3395104 3405576 3444404 3452544 3460832 3464532 3481056 3488064 3548448 3551232 3560769 3569184 3577752 3594816 3605904 3607298 3647016 3668328 3677134 3685824 3694672 3698622 3706068 3723744 3748322 3770226 3779136 3788208 3792258 3818016 3819492 3831273 3857296 3864576 3884112 3893436 3916188 3924072 3925589 3956478 3992004 3995136 4001587 4015332 4024971 4033074 4044168 4056642 4091904 4098377 4102893 4106112 4125696 4126869 4146552 4156506 4189212 4205568 4230144 4261734 4273664 4295268 4305579 4339458 4347648 4368384 4369626 4383552 4414581 4468416 4478976 4489728 4494528 4525056 4540768 4549689 4603392 4619376 4641408 4650752 4664871 4731264 4747692 4758912 4770336 4793088 4807872 4862688 4891104 4914432 4931496 4941424 4964992 5026968 5038848 5050944 5056344 5068482 5090688 5092656 5108364 5166606 5178816 5191248 5196798 5221584 5232096 5250263 5275304 5322672 5326848 5353776 5366628 5377432 5392224 5408856 5410947 5470524 5474816 5500928 5502492 5515701 5528736 5542008 5547933 5559102 5585616 5607424 5622483 5640192 5655339 5682312 5688387 5727024 5729238 5740772 5785944 5796864 5826168 5840154 5844736 5874282 5886108 5934717 5957888 5986304 5988006 5992704 6033408 6049611 6066252 6084963 6128662 6137856 6159168 6188544 6219828 6234759 6283818 6308352 6330256 6345216 6360448 6390784 6392601 6410496 6442902 6483584 6509187 6521472 6552576 6575328 6702624 6718464 6734592 6741792 6757976 6787584 6790208 6811152 6888808 6905088 6921664 6929064 6962112 6976128 7096896 7121538 7138368 7155504 7189632 7211808 7214596 7294032 7336656 7354268 7371648 7389344 7397244 7412136 7447488 7496644 7540452 7558272 7576416 7584516 7602723 7636032 7638984 7662546 7714592 7729152 7749909 7768224 7786872 7795197 7832376 7848144 7851178 7912956 7984008 7990272 8003174 8030664 8049942 8066148 8088336 8113284 8196754 8205786 8212224 8251392 8253738 8293104 8313012 8338653 8378424 8411136 8460288 8523468 8543929 8547328 8590536 8593857 8611158 8678916 8695296 8736768 8739252 8760231 8767104 8811423 8829162 8919997 8936832 8957952 8979456 8982009 8989056 9050112 9081536 9099378 9192993 9206784 9238752 9282816 9301504 9329742 9425727 9462528 9495384 9517824 9540672 9586176 9615744 9664353 9725376 9782208 9828864 9862992 9882848 9929984 10053936 10077696 10101888 10112688 10136964 10181376 10185312 10216728 10333212 10357632 10382496 10393596 10443168 10464192 10500526 10550608 10645344 10653696 10682307 10707552 10733256 10754864 10784448 10817712 10821894 10941048 10949632 11004984 11031402 11057472 11084016 11095866 11118204 11171232 11210021 11244966 11310678 11364624 11376774 11427043 11454048 11458476 11481544 11493819 11571888 11593728 11652336 11680308 11689472 11748564 11772216 11776767 11869434 11915776 11972608 11976012 11985408 12004761 12074913 12099222 12132504 12169926 12257324 12275712 12295131 12308679 12318336 12377088 12380607 12439656 12469518 12567636 12616704 12660512 12690432 12720896 12781568 12785202 12820992 12885804 12916737 12967168 13018374 13042944 13105152 13150656 13243743 13405248 13436928 13469184 13483584 13515952 13575168 13580416 13622304 13649067 13777616 13810176 13843328 13858128 13924224 13952256 14193792 14243076 14276736 14311008 14379264 14423616 14429192 14588064 14638717 14673312 14708536 14743296 14778688 14794488 14824272 14894976 14993288 15080904 15116544 15152832 15169032 15205446 15272064 15277968 15325092 15429184 15499818 15536448 15573744 15590394 15664752 15696288 15702356 15750789 15825912 15968016 15980544 16006348 16061328 16099884 16132296 16176672 16226568 16232841 16393508 16411572 16424448 16502784 16507476 16547103 16586208 16626024 16643799 16677306 16756848 16822272 16867449 16920576 16966017 17046936 17065161 17087858 17094656 17181072 17187714 17222316 17357832 17390592 17478504 17520462 17534208 17622846 17658324 17804151 17839994 17873664 17958912 17964018 17978112 18100224 18148833 18163072 18198756 18254889 18385986 18413568 18477504 18565632 18603008 18659484 18704277 18851454 18925056 18990768 19035648 19045399 19081344 19172352 19177803 19231488 19328706 19450752 19527561 19564416 19657728 19725984 19765696 19859968 20107872 20155392 20203776 20225376 20273928 20362752 20370624 20433456 20666424 20715264 20764992 20787192 20886336 20928384 21001052 21101216 21290688 21364614 21415104 21466512 21509728 21568896 21635424 21643788 21882096 21899264 22009968 22062804 22114944 22168032 22191732 22236408 22342464 22420042 22489932 22621356 22729248 22753548 22808169 22854086 22908096 22916952 22963088 22987638 23143776 23187456 23249727 23304672 23360616 23378944 23385591 23497128 23544432 23553534 23738868 23831552 23952024 23970816 24009522 24149826 24198444 24265008 24339852 24398281 24514648 24590262 24617358 24636672 24754176 24761214 24870623 24879312 24939036 25015959 25135272 25233408 25321024 25380864 25441792 25563136 25570404 25631787 25641984 25771608 25781571 25833474 25934336 26036748 26085888 26210304 26280693 26301312 26434269 26487486 26759991 26810496 26873856 26938368 26946027 26967168 27031904 27150336 27160832 27244608 27298134 27555232 27578979 27620352 27686656 27716256 27848448 27904512 28277181 28387584 28486152 28553472 28622016 28758528 28847232 28858384 28993059 29176128 29277434 29346624 29417072 29486592 29557376 29588976 29648544 29789952 29986576 30161808 30233088 30305664 30338064 30410892 30544128 30555936 30650184 30858368 30999636 31072896 31147488 31180788 31255639 31329504 31392576 31404712 31501578 31651824 31860737 31936032 31961088 32012696 32046921 32122656 32199768 32264592 32353344 32453136 32465682 32787016 32823144 32848896 33014952 33094206 33172416 33252048 33287598 33354612 33513696 33630063 33734898 33932034 34093872 34130322 34175716 34189312 34281129 34362144 34375428 34444632 34481457 34715664 34781184 34957008 35040924 35068416 35245692 35316648 35330301 35608302 35679988 35747328 35917824 35928036 35956224 36014283 36224739 36297666 36326144 36397512 36509778 36771972 36827136 36885393 36926037 36955008 37131264 37141821 37206016 37318968 37408554 37702908 37850112 37981536 38071296 38090798 38162688 38344704 38355606 38462976 38657412 38750211 38901504 39055122 39128832 39315456 39451968 39531392 39719936 39731229 40215744 40310784 40407552 40450752 40547856 40725504 40741248 40866912 40947201 41332848 41430528 41529984 41574384 41772672 41856768 42002104 42202432 42581376 42729228 42830208 42933024 43019456 43137792 43270848 43287576 43764192 43798528 43916151 44019936 44125608 44229888 44336064 44383464 44472816 44684928 44840084 44979864 45242712 45458496 45507096 45616338 45708172 45816192 45833904 45926176 45975276 46287552 46499454 46609344 46721232 46757888 46771182 46994256 47088864 47107068 47252367 47477736 47663104 47904048 47941632 48019044 48299652 48396888 48530016 48679704 48698523 48796562 49029296 49180524 49234716 49273344 49508352 49522428 49641309 49741246 49758624 49878072 49931397 50031918 50270544 50466816 50602347 50642048 50761728 50883584 50898051 51140808 51263574 51283968 51543216 51563142 51666948 51868672 52073496 52093627 52171776 52561386 52602624 52868538 52974972 53102141 53412453 53519982 53620992 53876736 53892054 53934336 54063808 54300672 54321664 54446499 54489216 54596268 54764667 55110464 55157958 55240704 55373312 55432512 55696896 55809024 56112831 56554362 56775168 56972304 57106944 57136197 57244032 57517056 57533409 57694464 57716768 57986118 58352256 58554868 58582683 58693248 58834144 58973184 59114752 59177952 59297088 59579904 59973152 60323616 60466176 60611328 60676128 60821784 61088256 61111872 61300368 61716736 61999272 62145792 62294976 62361576 62511278 62659008 62785152 62809424 63003156 63303648 63721474 63872064 64025392 64093842 64245312 64399536 64529184 64706688 64906272 64931364 65574032 65646288 65697792 66029904 66188412 66344832 66504096 66575196 66709224 66735013 67027392 67260126 67469796 67864068 68026979 68187744 68260644 68351432 68424507 68562258 68724288 68750856 68889264 68962914 69431328 69562368 69672409 69749181 69914016 70081848 70136832 70156773 70491384 70633296 70660602 71216604 71359976 71494656 71856072 71912448 72028566 72449478 72595332 72652288 72795024 73019556 73194843 73543944 73770786 73852074 73910016 74262528 74283642 74412032 74611869 74637936 74817108 75047877 75405816 75700224 75963072 76142592 76181596 76325376 76689408 76711212 76895361 76925952 77314824 77344713 77500422 77803008 78110244 78257664 78630912 78842079 78903936 79062784 79302807 79439872 79462458 80279973 80431488 80621568 80815104 80838081 80901504 81095712 81451008 81482496 81733824 81894402 82665696 82736937 82861056 83059968 83148768 83545344 83713536 84004208 84404864 84831543 85162752 85458456 85660416 85866048 86038912 86275584 86541696 86575152 87528384 87832302 88039872 88251216 88459776 88672128 88766928 88945632 89369856 89680168 89959728 90485424 90916992 91014192 91232676 91416344 91632384 91667808 91852352 91950552 92575104 92998908 93218688 93442464 93515776 93542364 93766917 93988512 94177728 94214136 94504734 94955472 95326208 95582211 95808096 95883264 96038088 96140763 96599304 96793776 97060032 97359408 97397046 97593124 98058592 98361048 98469432 98546688 99044856 99282618 99482492 99517248 99756144 99862794 100063836 100541088 100890189 101204694 101284096 101767168 101796102 102281616 102527148 102567936 102843387 103086432 103126284 103333896 103444371 103737344 104146992 104187254 104343552 105122772 105205248 105737076 105949944 105990903 106204282 106824906 107039964 107241984 107753472 107784108 107868672 108042849 108127616 108643328 108674217 108892998 108978432 109192536 109529334 110220928 110315916 110481408 110656179 110746624 110778111 110865024 111393792 111618048 112225662 113108724 113380247 113550336 113944608 114213888 114272394 114488064 115034112 115066818 115388928 115433536 115972236 116250633 116704512 117109736 117165366 117386496 117668288 117946368 118229504 118355904 118594176 119159808 119193687 119946304 120647232 120932352 121222656 121352256 121643568 122176512 122223744 122600736 122841603 123433472 123998544 124291584 124589952 124723152 125022556 125318016 125570304 125618848 126006312 126607296 127442948 127744128 128050784 128187684 128490624 128799072 129058368 129413376 129812544 129862728 131148064 131292576 131395584 131748453 132059808 132376824 132689664 133008192 133150392 133418448 133470026 134054784 134520252 134939592 135728136 136053958 136375488 136521288 136702864 136849014 137124516 137448576 137501712 137778528 137925828 138862656 139344818 139498362 139828032 140163696 140273664 140313546 140982768 141266592 141321204 141757101 142433208 142719952 142989312 143712144 143824896 144057132 144898956 145190664 145246793 145304576 145590048 146039112 146095569 146389686 147087888 147541572 147704148 147820032 148058719 148525056 148567284 148923927 149223738 149275872 149634216 149794191 150095754 150811632 151400448 151639949 151807041 151926144 152285184 152363192 152650752 152694153 153422424 153790722 153851904 154629648 154689426 155000844 155606016 156220488 156280881 156515328 157684158 157807872 158125568 158605614 158879744 158924916 159306423 160237359 160559946 160862976 161630208 161676162 161803008 162191424 162902016 162964992 163339497 163467648 163788804 164294001 165331392 165473874 165722112 166119936 166297536 167090688 167427072 168008416 168338493 168809728 169663086 170325504 170916912 171320832 171408591 171732096 172077824 172551168 172600227 173083392 173150304 175056768 175664604 175748049 176079744 176502432 176919552 177344256 177533856 177891264 178739712 179360336 179919456 180970848 181833984 182028384 182465352 182832688 183264768 183335616 183704704 183901104 185150208 185997816 186437376 186884928 187084728 187533834 187977024 188355456 188428272 189009468 189910944 191164422 191616192 192076176 192281526 193198608 193587552 194120064 194259731 194718816 194794092 195186248 196117184 196722096 196938864 197093376 198089712 198565236 198964984 199034496 199512288 199725588 200127672 200205039 201082176 201780378 202409388 202568192 203534336 203592204 204080937 204563232 205054296 205273521 205686774 206172864 206252568 206667792 206888742 207474688 208293984 208374508 208687104 209017227 209247543 210245544 210410496 210470319 211474152 211899888 211981806 212408564 213649812 214079928 214483968 215568216 215737344 216085698 216255232 217286656 217348434 217785996 217956864 218385072 219058668 219584529 220441856 220631832 221312358 221493248 221556222 221730048 222787584 223236096 223835607 224451324 225143631 226217448 226760494 227100672 227889216 228427776 228544788 228976128 230068224 230133636 230686083 230777856 230867072 231944472 232034139 232501266 233409024 234219472 234330732 234772992 235336576 235892736 236459008 236526237 236711808 237188352 238319616 238387374 239892608 240839919 241294464 241864704 242445312 242704512 243287136 244353024 244447488 245201472 245683206 246866944 247997088 248210811 248583168 249179904 249446304 250045112 250636032 251140608 251237696 252012624 253214592 254494629 254885896 255488256 256101568 256375368 256981248 257598144 258116736 258826752 259625088 259725456 262296128 262585152 263496906 264119616 264753648 265379328 266016384 266300784 266836896 266940052 268109568 269040504 269879184 271456272 272107916 272750976 273042576 273405728 273698028 274249032 274897152 275003424 275557056 275851656 277725312 278689636 278996724 279656064 280327392 280547328 280627092 281300751 281965536 282533184 282642408 283514202 284866416 285439904 285978624 286746633 287424288 287649792 288114264 288422289 289797912 290381328 290493586 290609152 291180096 292078224 292191138 292779372 294175776 295083144 295408296 295640064 296117438 297134568 297847854 298447476 298551744 299268432 299588382 300191508 301623264 302670567 303279898 303614082 303852288 304726384 305301504 305388306 306844848 307581444 307703808 308530161 309259296 309378852 310001688 310333113 311212032 312440976 312561762 313030656 315368316 315615744 316125373 316251136 317211228 317849832 317972709 318612846 320474718 321119892 321725952 323260416 323352324 323606016 323771783 324128547 324382848 325929984 326022651 326678994 326935296 327577608 328588002 330039889 330662784 330947748 331444224 331968537 332239872 332334333 332595072 334181376 334854144 336016832 336676986 337619456 339326172 340140741 340651008 341833824 342641664 342817182 343464192 344155648 345102336 345200454 346166784 346300608 348751899 350113536 351329208 351496098 352159488 353004864 353839104 354688512 355067712 355782528 357479424 357581061 358720672 359838912 361941696 363667968 364056768 364930704 365665376 366529536 366671232 367409408 367802208 368524809 370300416 371995632 372874752 373769856 374169456 375067668 375954048 376710912 376856544 378018936 379821888 382328844 383232384 384152352 384563052 386397216 387175104 388240128 388519462 389437632 389588184 390372496 392234368 393444192 393877728 394186752 395245359 396179424 397130472 397929968 398068992 399024576 399451176 400255344 400410078 402164352 403560756 404818776 405136384 407184408 408161874 409126464 410108592 410547042 411373548 412345728 412505136 413335584 413777484 414770777 416587968 416749016 418034454 418495086 420491088 420820992 420940638 422800591 422948304 423799776 423963612 424817128 425271303 427299624 428159856 428967936 431136432 431474688 432171396 432510464 434573312 434696868 435571992 435740379 435913728 436770144 438117336 438286707 439169058 440883712 441263664 442624716 442986496 443112444 443460096 444176157 445575168 446771781 447671214 448902648 449382573 450287262 452434896 453520988 454201344 454919847 455421123 455778432 456855552 457089576 457952256 458082459 460267272 461372166 461555712 461734144 463888944 464068278 465002532 466818048 468438944 468661464 468842643 469545984 470673152 472918016 473052474 473423616 474376704 476639232 476774748 477919269 479785216 480712077 481679838 482588928 484890624 485409024 486574272 488706048 488894976 490018491 490402944 491366412 492882003 493733888 495994176 496421622 497166336 498359808 498892608 500090224 501272064 502281216 502475392 504025248 505015479 506429184 508989258 509771792 510976512 512203136 512750736 513962496 514225773 515196288 516233472 517653504 519250176 519450912 524592256 525170304 526993812 527244147 528239232 529507296 530758656 532032768 532601568 533673792 533880104 536219136 538081008 539758368 541632529 542912544 544215832 545501952 546085152 546811456 547396056 548498064 549794304 550006848 551114112 551703312 555450624 557379272 557993448 559312128 560654784 561254184 562601502 563931072 565066368 565284816 567028404 569732832 570879808 573493266 574848576 576228528 576844578 579595824 580762656 580987172 581218304 582360192 582779193 584156448 584382276 585558744 588351552 590166288 590816592 591280128 592234876 594269136 595695708 596894952 597103488 598536864 599176764 600383016 600615117 603246528 605341134 606559796 607228164 607704576 609452768 610603008 610776612 612242811 613689696 615162888 615820563 617060322 618518592 618757704 620003376 620666226 622424064 624881952 625123524 626061312 627051681 627742629 630736632 631231488 631410957 632250746 632502272 634422456 635699664 635945418 637225692 640949436 642239784 643451904 646704648 647212032 647543566 648257094 648765696 651859968 652045302 653357988 653870592 655155216 657176004 658753587 660079778 661325568 661895496 663937074 664479744 664668666 665190144 668362752 669708288 671506821 672033664 673353972 675238912 675430893 678652344 680281482 681302016 683667648 685283328 685634364 686928384 688311296 690204672 690400908 692058249 692333568 692601216 696102417 697503798 700227072 702658416 702992196 704318976 704679763 706009728 707678208 709377024 709578711 710135424 711565056 714958848 715162122 717441344 719677824 722519757 723883392 727335936 728113536 729861408 731330752 733059072 733342464 734818816 735604416 737049618 740600832 743991264 744632433 745749504 747539712 748338912 750135336 751908096 753421824 753713088 756037872 759643776 763483887 764657688 766464768 768304704 769126104 772794432 774350208 776480256 777038924 778875264 779176368 780744992 784468736 786888384 787755456 790490718 792358848 794260944 795859936 796137984 798049152 798902352 800510688 800820156 804328704 807121512 809637552 810272768 814368816 816323748 818252928 820217184 821094084 822747096 824691456 825010272 826671168 827554968 829541554 833175936 833498032 836068908 836990172 840982176 841641984 841881276 843902253 845601182 845896608 847599552 847927224 849634256 850542606 854599248 856319712 857935872 860239899 862272864 862949376 864342792 865020928 865266867 869393736 871143984 871480758 871827456 873540288 876234672 876573414 878338116 881767424 882527328 885249432 885591659 886224888 886920192 888352314 893543562 895342428 897805296 898765146 900574524 902736397 904869792 907041976 908011701 909839694 910842246 911556864 914179152 915904512 916164918 920213051 920534544 922744332 923111424 923468288 925590483 927777888 928136556 930005064 930999339 933636096 936877888 937322928 937685286 939091968 941346304 945836032 946104948 946847232 948376119 948753408 953549496 953918127 955838538 959570432 961424154 963359676 965177856 969781248 970818048 971315349 972385641 973148544 977789952 978067953 980036982 980805888 982732824 985764006 987467776 990119667 991988352 992843244 994332672 995905611 996719616 997002999 997785216 1000180448 1002544128 1004562432 1004950784 1008050496 1010030958 1012858368 1017978516 1019543584 1020422223 1021953024 1024406272 1025501472 1027924992 1028451546 1030392576 1032466944 1035307008 1038500352 1038901824 1046255697 1049184512 1050340608 1053987624 1054488294 1056478464 1059014592 1061517312 1064065536 1065203136 1067347584 1067760208 1072438272 1072743183 1076162016 1079516736 1083265058 1085825088 1088431664 1091003904 1092170304 1093622912 1094792112 1096996128 1099588608 1100013696 1102228224 1103406624 1110901248 1114758544 1115986896 1118624256 1121309568 1122508368 1125203004 1127862144 1130132736 1130569632 1134056808 1139465664 1141759616 1146986532 1149697152 1152457056 1153689156 1156458643 1159191648 1161525312 1161974344 1164720384 1165558386 1168312896 1168764552 1171117488 1176703104 1180332576 1181633184 1182560256 1184469752 1185736077 1188538272 1191391416 1193789904 1194206976 1197073728 1198353528 1200766032 1201230234 1206493056 1210682268 1213119592 1214456328 1215409152 1218905536 1221553224 1224485622 1227379392 1230325776 1231641126 1234120644 1237037184 1237515408 1240006752 1241332452 1244312331 1249763904 1250247048 1254103362 1255485258 1261473264 1262462976 1262821914 1264501492 1265004544 1268401773 1268844912 1271399328 1271890836 1274451384 1275813909 1281898872 1284479568 1286903808 1293409296 1294424064 1295087132 1296514188 1297531392 1303719936 1304090604 1306715976 1307221137 1307741184 1310310432 1314352008 1314860121 1317507174 1320159556 1322651136 1323790992 1327874148 1328959488 1329337332 1330380288 1332528471 1336725504 1340315343 1343013642 1344067328 1346707944 1348147719 1350477824 1350861786 1357304688 1360562964 1362604032 1364759541 1366263369 1367335296 1370566656 1371268728 1373856768 1374247377 1376622592 1380801816 1384116498 1384667136 1385202432 1392204834 1395007596 1400454144 1405316832 1405984392 1406527929 1408637952 1409359526 1412019456 1418754048 1419157422 1420270848 1423130112 1429917696 1430324244 1433757807 1434882688 1439355648 1442136231 1445039514 1447766784 1454671872 1456227072 1459722816 1462661504 1466118144 1466684928 1469637632 1470055473 1471208832 1474099236 1481201664 1487982528 1489264866 1491499008 1495079424 1496677824 1500270672 1503816192 1504586521 1506843648 1507426176 1512075744 1515046437 1519287552 1526967774 1529315376 1532929536 1536609408 1538252208 1542677319 1545588864 1548700416 1552960512 1554077848 1557750528 1558352736 1561489984 1568937472 1573776768 1575510912 1580981436 1581732441 1584717696 1588521888 1591719872 1592275968 1596098304 1597804704 1601021376 1601640312 1608657408 1614243024 1619275104 1620545536 1624897587 1628737632 1632647496 1636505856 1640434368 1642188168 1645494192 1649382912 1650020544 1653342336 1655109936 1659083108 1666351872 1666996064 1672137816 1673980344 1681964352 1683762552 1687804506 1691202364 1691793216 1695199104 1695854448 1699268512 1701085212 1709198496 1712639424 1720479798 1724545728 1728685584 1730041856 1730533734 1738787472 1742287968 1742961516 1743654912 1747080576 1748337579 1752469344 1753146828 1756676232 1763534848 1765054656 1770498864 1771183318 1772449776 1773840384 1776704628 1787087124 1790684856 1795610592 1797530292 1801149048 1801845351 1805472794 1809739584 1814083952 1816023402 1819679388 1821684492 1823113728 1828358304 1831809024 1832329836 1836728433 1840426102 1841069088 1845488664 1846936576 1847461689 1851180966 1855555776 1856273112 1860010128 1861998678 1867272192 1873755776 1874645856 1875370572 1878183936 1881155043 1882692608 1883227887 1892209896 1893694464 1896752238 1897506816 1907098992 1907836254 1911677076 1919140864 1922848308 1926719352 1927464199 1930355712 1941636096 1942630698 1944771282 1946297088 1955579904 1956135906 1960073964 1961611776 1964779217 1965465648 1971528012 1976260761 1980239334 1983976704 1985686488 1991811222 1993439232 1994005998 1995570432 2000360896 2005088256 2009124864 2009901568 2014520463 2016100992 2020061916 2025716736 2026292679 2035957032 2039087168 2040844446 2043906048 2048812544 2051002944 2055849984 2056903092 2060785152 2064933888 2070614016 2076174747 2077000704 2077803648 2088307251 2092511394 2098369024 2100681216 2107975248 2108976588 2112956928 2114039289 2118029184 2123034624 2128131072 2128736133 2130406272 2134695168 2135520416 2144876544 2145486366 2152324032 2159033472 2166530116 2167559271 2171650176 2176863328 2182007808 2184340608 2187245824 2189584224 2193992256 2199177216 2200027392 2204456448 2206813248 2221802496 2229517088 2231973792 2233897299 2237248512 2242619136 2245016736 2250406008 2255724288 2260265472 2261139264 2268113616 2278931328 2283519232 2290451661 2293973064 2299394304 2304914112 2307378312 2312917286 2318383296 2323050624 2323948688 2329440768 2331116772 2336625792 2337529104 2342234976 2353406208 2360665152 2363266368 2368939504 2371472154 2377076544 2382782832 2387579808 2388413952 2394147456 2396707056 2401532064 2402460468 2412986112 2421364536 2426239184 2428912656 2430818304 2437811072 2443106448 2448971244 2454758784 2460651552 2463282252 2468241288 2469195481 2474074368 2475030816 2480013504 2482664904 2488624662 2499527808 2500494096 2508206724 2510970516 2516998223 2522946528 2524925952 2525643828 2529002984 2531706759 2536803546 2537689824 2542798656 2543781672 2548902768 2551627818 2563797744 2568959136 2573807616 2577879133 2580719697 2586818592 2588848128 2590174264 2593028376 2595062784 2595800601 2608181208 2613431952 2614442274 2615482368 2620620864 2628704016 2629720242 2635014348 2640319112 2645302272 2647581984 2655748296 2656774977 2658674664 2660760576 2665056942 2680630686 2686027284 2688134656 2693415888 2696295438 2700955648 2701723572 2708209191 2714609376 2721125928 2724035103 2729519082 2732526738 2734670592 2742537456 2747713536 2748494754 2753245184 2760639153 2761603632 2768232996 2769334272 2770404864 2776771449 2784409668 2790015192 2792998017 2800908288 2810633664 2811968784 2813055858 2817275904 2818719052 2824038912 2837508096 2838314844 2840541696 2845128357 2846260224 2860648488 2861754381 2867515614 2869765376 2878711296 2884272462 2890079028 2895533568 2909343744 2912454144 2913946047 2917156923 2919445632 2925323008 2933369856 2934203859 2939275264 2940110946 2942417664 2948198472 2962403328 2970359001 2975965056 2978529732 2982998016 2987716833 2990158848 2991008997 2993355648 3000541344 3007632384 3009173042 3013687296 3014852352 3024151488 3030092874 3038575104 3053935548 3058630752 3061266669 3065859072 3073218816 3076504416 3085354638 3091177728 3097400832 3105921024 3108155696 3115501056 3116705472 3122979968 3137874944 3138767091 3147553536 3151021824 3161962872 3163464882 3169435392 3177043776 3183439744 3184551936 3192196608 3195609408 3202042752 3203280624 3217314816 3228486048 3238550208 3249795174 3257475264 3265294992 3273011712 3280868736 3284376336 3290988384 3298765824 3300041088 3306684672 3310219872 3318166216 3332703744 3333992128 3344275632 3347960688 3363928704 3367525104 3375609012 3382404728 3383586432 3390398208 3391708896 3398537024 3402170424 3418396992 3425278848 3440959596 3449091456 3457371168 3460083712 3461067468 3469375929 3477574944 3484575936 3485923032 3494161152 3496675158 3504938688 3506293656 3513352464 3527069696 3530109312 3540997728 3542366636 3544899552 3547680768 3553409256 3557208231 3574174248 3581369712 3591221184 3595060584 3602298096 3603690702 3610945588 3619479168 3628167904 3632046804 3639358776 3643368984 3646227456 3656716608 3664659672 3673456866 3680852204 3682138176 3690977328 3693873152 3694923378 3702361932 3711111552 3712546224 3720020256 3723997356 3732936993 3747511552 3749291712 3750741144 3762310086 3765385216 3766455774 3784419792 3787388928 3793504476 3795013632 3805205319 3814197984 3815672508 3823354152 3827441727 3838281728 3845696616 3853438704 3854928398 3860711424 3883272192 3885261396 3889542564 3892594176 3911159808 3912271812 3920147928 3921663411 3923223552 3929558434 3930931296 3943056024 3944580363 3952521522 3960478668 3967953408 3971372976 3983622444 3986878464 3988011996 3991140864 3997585413 4000721792 4010176512 4019803136 4020946029 4029040926 4032201984 4040123832 4051433472 4052585358 4071914064 4078174336 4081688892 4087812096 4094278623 4097625088 4098790107 4102005888 4111699968 4113806184 4121570304 4129867776 4152349494 4154001408 4155607296 4176614502 4185022788 4195069139 4196738048 4201362432 4215950496 4217953176 4219583787 4225913856 4228078578 4236058368 4256262144 4257472266 4260812544 4269390336 4271040832 4289753088 4290972732 4301273421 4304648064 4318066944 4326408693 4333060232 4335118542 4343300352 4353726656 4364015616 4368681216 4374491648 4379168448 4387984512 4398354432 4400054784 4408912896 4410166419 4413626496 4443604992 4459034176 4463947584 4467794598 4474497024 4485238272 4490033472 4500812016 4511448576 4513759563 4520530944 4522278528 4536227232 4545139311 4557862656 4567038464 4580903322 4587946128 4598788608 4609828224 4614756624 4625834572 4628031957 4636766592 4646101248 4647897376 4658881536 4662233544 4673251584 4675058208 4684469952 4706812416 4721330304 4726532736 4737879008 4742944308 4745197323 4754153088 4765565664 4775159616 4776827904 4788294912 4793414112 4803064128 4804920936 4825972224 4842729072 4852478368 4857825312 4861636608 4874692761 4875622144 4886212896 4897942488 4909517568 4921303104 4926564504 4936482576 4938390962 4948148736 4950061632 4960027008 4965329808 4977249324 4999055616 5000988192 5016413448 5021941032 5033996446 5045893056 5051287656 5058005968 5063413518 5073607092 5075379648 5085597312 5087563344 5097805536 5103255636 5127595488 5137918272 5155758266 5161439394 5173637184 5180348528 5186056752 5190125568 5191601202 5216362416 5226863904 5228884548 5230964736 5241241728 5245012737 5257408032 5259440484 5270028696 5280638224 5290604544 5295163968 5311496592 5313549954 5317349328 5321521152 5330113884 5361261372 5372054568 5374131341 5376269312 5386831776 5392590876 5403447144 5405536053 5416418382 5429218752 5442251856 5448070206 5459038164 5465053476 5469341184 5485074912 5495427072 5496989508 5504120311 5510185299 5521278306 5523207264 5536465992 5540809728 5542385067 5553542898 5568819336 5580030384 5585996034 5601816576 5610678113 5621267328 5623937568 5626111716 5634551808 5637438104 5643465129 5648077824 5649683661 5676629688 5681083392 5690256714 5692520448 5721296976 5723508762 5735031228 5739530752 5757422592 5768544924 5780158056 5782392597 5791067136 5824908288 5827892094 5834313846 5838891264 5850646016 5866739712 5868407718 5878550528 5880221892 5884835328 5894337651 5896396944 5928782283 5940718002 5951930112 5957059464 5975433666 5980317696 5982017994 5986711296 6001082688 6015264768 6018346084 6027374592 6029704704 6043561389 6048302976 6060185748 6077150208 6078878037 6107871096 6117261504 6122533338 6131718144 6146437632 6153008832 6170709276 6182355456 6194801664 6211842048 6216311392 6228524241 6231002112 6233410944 6245959936 6264921753 6275749888 6277534182 6295107072 6302043648 6323925744 6326929764 6338870784 6342117867 6354087552 6366879488 6369103872 6384393216 6386208399 6391218816 6404085504 6406561248 6434629632 6456972096 6477100416 6499590348 6502677813 6514950528 6530589984 6546023424 6561737472 6568752672 6581976768 6597531648 6600082176 6613369344 6620439744 6636332432 6665407488 6667984256 6688551264 6695921376 6701691897 6727857408 6735050208 6751218024 6764809456 6767172864 6780796416 6783417792 6797074048 6804340848 6836793984 6850557696 6881919192 6898182912 6914742336 6922134936 6938751858 6955149888 6969151872 6971846064 6988322304 6993350316 7009877376 7012587312 7026704928 7060218624 7081995456 7084733272 7089799104 7106818512 7114416462 7148348496 7162739424 7182442368 7187610047 7190121168 7204596192 7207381404 7221891176 7238958336 7256335808 7264093608 7278717552 7286737968 7292454912 7313433216 7329319344 7346913732 7361704408 7364276352 7381954656 7387746304 7389846756 7404723864 7407586443 7422223104 7425092448 7440040512 7447994712 7465873986 7495023104 7498583424 7501482288 7524620172 7530770432 7532911548 7550994669 7568839584 7574777856 7587008952 7595120277 7610410638 7628395968 7631345016 7646708304 7654883454 7676563456 7691393232 7706877408 7709856796 7721422848 7733637399 7742159091 7766544384 7770522792 7779085128 7785188352 7787401803 7824543624 7840295856 7843326822 7846447104 7859116868 7861862592 7886112048 7889160726 7905043044 7920957336 7935906816 7942745952 7967244888 7970324931 7976023992 7982281728 7995170826 8001443584 8039606272 8041892058 8058081852 8064403968 8080247664 8102866944 8105170716 8124627573 8143828128 8156348672 8163377784 8172105309 8188557246 8195250176 8197580214 8204011776 8227612368 8243140608 8259735552 8281917459 8304698988 8308002816 8311214592 8330314347 8353229004 8370045576 8378994051 8390138278 8393476096 8402724864 8431900992 8435906352 8439167574 8451827712 8456157156 8472116736 8512524288 8514944532 8521625088 8535385071 8538780672 8542081664 8581945464 8585263143 8602546842 8609296128 8636133888 8652817386 8666120464 8670237084 8686600704 8707453312 8728031232 8737362432 8741838141 8748983296 8751470769 8758336896 8775969024 8800109568 8817825792 8820332838 8827252992 8887209984 8911077003 8918068352 8927895168 8935589196 8948994048 8963150499 8970476544 8980066944 9001624032 9022897152 9027519126 9041061888 9044557056 9072454464 9090278622 9115725312 9134076928 9161806644 9175892256 9183800007 9197577216 9219656448 9229513248 9251669144 9256063914 9273533184 9292202496 9295794752 9317763072 9324467088 9346503168 9350116416 9368939904 9413624832 9416301273 9442660608 9453065472 9475758016 9485888616 9490394646 9508306176 9531131328 9550319232 9553655808 9576589824 9586828224 9606128256 9609841872 9651944448 9685458144 9704956736 9715650624 9749385522 9751244288 9772425792 9795884976 9819035136 9842606208 9853129008 9872965152 9876781924 9896297472 9900123264 9920054016 9930659616 9954498648 9998111232 10001976384 10032826896 10043882064 10067992892 10091786112 10102575312 10116011936 10126827036 10147214184 10150759296 10171194624 10175126688 10195611072 10206511272 10255190976 10275836544 10311516532 10322878788 10347274368 10360697056 10372113504 10380251136 10383202404 10408127787 10432724832 10453727808 10457769096 10482483456 10490025474 10514816064 10518880968 10540057392 10561276448 10581209088 10590327936 10622993184 10627099908 10634698656 10643042304 10660227768 10671624693 10722522744 10744109136 10748262682 10752538624 10773663552 10785181752 10806894288 10811072106 10832836764 10858437504 10884503712 10896140412 10918076328 10930106952 10938682368 10970149824 10993979016 11008240622 11020370598 11042556612 11046414528 11072931984 11081619456 11084770134 11107085796 11137638672 11160060768 11171992068 11198810979 11221356226 11242534656 11247875136 11252223432 11274876208 11286930258 11296155648 11299367322 11353259376 11362166784 11380513428 11385040896 11415615957 11442593952 11447017524 11470062456 11479061504 11482325181 11514845184 11537089848 11560316112 11564785194 11582134272 11649816576 11655784188 11668627692 11677782528 11696638801 11701292032 11733479424 11736815436 11760443784 11764990233 11769670656 11788675302 11792793888 11833741089 11857564566 11881436004 11903860224 11914118928 11950867332 11960635392 11964035988 11973422592 11979555971 11992756239 12002165376 12030529536 12036692168 12059409408 12062838087 12087122778 12096605952 12120371496 12154300416 12157756074 12211475893 12215742192 12234523008 12245066676 12263436288 12282835869 12292875264 12296370321 12306017664 12341418552 12364710912 12389603328 12432622784 12457048482 12462004224 12466821888 12491919872 12529843506 12551499776 12555068364 12585207417 12590214144 12604087296 12647851488 12653859528 12658751361 12677741568 12684235734 12708175104 12733758976 12768786432 12772416798 12782437632 12808171008 12813122496 12869259264 12903820263 12913944192 12954200832 12979226079 12999180696 13005355626 13029901056 13061179968 13092046848 13123474944 13137505344 13163953536 13195063296 13200164352 13226738688 13230499257 13240879488 13272664864 13330814976 13335968512 13377102528 13391842752 13403383794 13455714816 13470100416 13502436048 13529618912 13534345728 13541278689 13561592832 13566835584 13594148096 13608681696 13635417933 13673587968 13701115392 13763838384 13796365824 13829484672 13844269872 13877503716 13884095871 13910299776 13938303744 13943692128 13976644608 13986700632 14019754752 14025174624 14053409856 14120437248 14163990912 14169466544 14179598208 14213637024 14228832924 14235591969 14296696992 14325478848 14364884736 14375220094 14380242336 14409192384 14414762808 14443782352 14477916672 14512671616 14528187216 14557435104 14573475936 14584909824 14624078283 14626866432 14658638688 14693827464 14723408816 14728552704 14763909312 14779693512 14809447728 14815172886 14844446208 14850184896 14880081024 14895989424 14931747972 14990046208 14997166848 15002964576 15049240344 15065823096 15101989338 15137679168 15174017904 15190240554 15220821276 15256791936 15262690032 15293416608 15309766908 15346518749 15382786464 15413754816 15419713592 15467274798 15484318182 15541045584 15558170256 15570376704 15574803606 15643621867 15649087248 15680591712 15686653644 15692894208 15718233736 15723725184 15735038211 15772224096 15778321452 15810086088 15841914672 15871813632 15885491904 15934489776 15940649862 15952047984 15964563456 15990341652 16002887168 16079212544 16083784116 16116163704 16122394023 16128807936 16160495328 16210341432 16216608159 16249255146 16287656256 16312697344 16326755568 16344210618 16377114492 16390500352 16395160428 16408023552 16455224736 16486281216 16512360933 16530555897 16563834918 16609397976 16622429184 16627155201 16660628694 16706458008 16740091152 16757988102 16780276556 16786952192 16805449728 16832034339 16863801984 16871812704 16878335148 16903655424 16912314312 16930395387 16944233472 16949050983 17029889064 17043250176 17070770142 17077561344 17084163328 17163890928 17170526286 17205093684 17218592256 17272267776 17305634772 17332240928 17340474168 17347177791 17373201408 17414906624 17474724864 17483676282 17497966592 17502941538 17516673792 17551938048 17600219136 17635651584 17640665676 17654505984 17683012953 17786346849 17822154006 17836136704 17855790336 17871178392 17926300998 17940953088 17960133888 18003248064 18045794304 18055038252 18082123776 18089114112 18130684167 18144908928 18180557244 18231450624 18236634111 18268153856 18323613288 18351784512 18367600014 18395154432 18439312896 18459026496 18503338288 18512127828 18547066368 18584404992 18591589504 18635526144 18648934176 18685572723 18693006336 18700232832 18737879808 18827249664 18832602546 18885321216 18906130944 18951516032 18971777232 18980789292 19016612352 19026353601 19062262656 19100638464 19107311616 19153179648 19173656448 19212256512 19219683744 19303888896 19370916288 19409913472 19431301248 19498771044 19502488576 19508033439 19544851584 19591769952 19638070272 19685212416 19706258016 19745930304 19753563848 19792594944 19800246528 19840108032 19861319232 19908997296 19996222464 20003952768 20065653792 20087764128 20105075691 20135985784 20183572224 20205150624 20232023872 20253654072 20294428368 20301518592 20342389248 20350253376 20391222144 20413022544 20510381952 20551673088 20623033064 20645757576 20694548736 20721394112 20744227008 20766404808 20816255574 20865449664 20907455616 20915538192 20964966912 20980050948 21029632128 21037761936 21080114784 21122552896 21180655872 21245986368 21254199816 21269397312 21320455536 21343249386 21445045488 21488218272 21496525364 21505077248 21547327104 21562830141 21570363504 21613788576 21622144212 21665673528 21716875008 21769007424 21792280824 21836152656 21860213904 21877364736 21940299648 21987958032 22016481244 22040741196 22085113224 22092829056 22145863968 22163238912 22169540268 22214171592 22222759329 22275277344 22320121536 22343984136 22397621958 22442712452 22485069312 22495750272 22504446864 22549752416 22573860516 22592311296 22598734644 22652984007 22706518752 22724333568 22761026856 22785360831 22831231914 22885187904 22894035048 22940124912 22958123008 22964650362 23029690368 23074179696 23120632224 23129570388 23164268544 23200912197 23226477273 23299633152 23311568376 23337255384 23355565056 23362205409 23393277602 23402584064 23473630872 23520887568 23529980466 23539341312 23577350604 23585587776 23667482178 23715129132 23762872008 23807720448 23828237856 23901734664 23910974793 23928071976 23946845184 23959111942 23985512478 24004330752 24073384336 24118818816 24125676174 24174245556 24193211904 24240742992 24308600832 24315512148 24373882719 24422951786 24431484384 24469046016 24490133352 24516315927 24565671738 24585750528 24592740642 24612035328 24682837104 24729421824 24779206656 24845752377 24865245568 24914096964 24924008448 24933643776 24983839744 24990943041 25059687012 25110136728 25170414834 25180428288 25208174592 25295702976 25307719056 25317502722 25355483136 25368471468 25416350208 25467517952 25537572864 25544833596 25564875264 25577970857 25606155213 25616342016 25626244992 25755789429 25807640526 25827888384 25908401664 25958452158 25998361392 26010711252 26059802112 26073151231 26122359936 26184093696 26225514423 26246949888 26254412307 26275010688 26327907072 26400328704 26453477376 26460998514 26481758976 26545329728 26661629952 26671937024 26733231009 26754205056 26783685504 26806767588 26889451497 26911429632 26940200832 27004872096 27059237824 27068691456 27082557378 27123185664 27133671168 27188296192 27217363392 27270835866 27347175936 27402230784 27527676768 27551400021 27592731648 27658969344 27688539744 27755007432 27768191742 27820599552 27876607488 27887384256 27953289216 27973401264 28039509504 28050349248 28106819712 28240874496 28248903819 28327981824 28338933088 28359196416 28427274048 28457665848 28471183938 28593393984 28650957696 28729769472 28750440188 28760484672 28818384768 28829525616 28887564704 28955833344 29025343232 29056374432 29114870208 29146951872 29248156566 29253732864 29317277376 29387654928 29446817632 29457105408 29527818624 29559387024 29618895456 29630345772 29688892416 29700369792 29760162048 29791978848 29863495944 29980092416 29994333696 30005929152 30098480688 30131646192 30203978676 30275358336 30348035808 30380481108 30441642552 30513583872 30525380064 30586833216 30619533816 30693037498 30765572928 30827509632 30839427184 30934549596 30968636364 31082091168 31116340512 31140753408 31149607212 31224383361 31287243734 31298174496 31361183424 31373307288 31436467472 31447450368 31470076422 31544448192 31556642904 31620172176 31683829344 31743627264 31770983808 31868979552 31881299724 31904095968 31929126912 31980683304 32005774336 32014874079 32167568232 32232327408 32244788046 32257615872 32320990656 32420682864 32433216318 32498510292 32575312512 32625394688 32653511136 32688421236 32754228984 32766891383 32790320856 32816047104 32910449472 33024721866 33061111794 33127669836 33218795952 33244858368 33254310402 33321257388 33401246689 33412916016 33480182304 33515976204 33560553112 33596432937 33664068678 33727603968 33743625408 33756670296 33824628624 33860790774 33888466944 33898101966 34059778128 34086500352 34141540284 34155122688 34168326656 34246847871 34327781856 34341052572 34410187368 34437184512 34446975543 34544535552 34611269544 34664481856 34680948336 34694355582 34746402816 34829813248 34949449728 34967352564 34995933184 35005883076 35033347584 35089916403 35103876096 35200438272 35281331352 35294970699 35309011968 35366025906 35501223267 35572693698 35644308012 35672273408 35711580672 35742356784 35852601996 35881906176 35920267776 35938667913 35978268717 36006496128 36091588608 36110076504 36178228224 36188514261 36261368334 36289817856 36361114488 36462901248 36473268222 36536307712 36634427679 36647226576 36703569024 36735200028 36790308864 36848507607 36878625792 36889110963 36918052992 37006676576 37024255656 37094132736 37168809984 37183179008 37297868352 37371145446 37386012672 37400465664 37475759616 37654499328 37665205092 37755622251 37770642432 37812261888 37903032064 37943554464 37961578584 37976254083 38033224704 38052707202 38124525312 38201276928 38306359296 38347312896 38424513024 38439367488 38607777792 38711460789 38741832576 38819826944 38862602496 38937678237 38997542088 39004977152 39016066878 39089703168 39183539904 39276140544 39370424832 39412516032 39491860608 39507127696 39585189888 39600493056 39680216064 39691497771 39722638464 39817994592 39992444928 40007905536 40131307584 40175528256 40210151382 40271971568 40367144448 40410301248 40464047744 40507308144 40588856736 40603037184 40623836067 40684778496 40700506752 40782444288 40826045088 41020763904 41103346176 41246066128 41291515152 41389097472 41442788224 41488454016 41532809616 41632511148 41652287613 41730899328 41814911232 41831076384 41929933824 41960101896 42059264256 42075523872 42160229568 42245105792 42361311744 42491972736 42508399632 42538794624 42640911072 42686498772 42788969791 42890090976 42976436544 42993050728 43094654208 43125660282 43140727008 43227577152 43244288424 43331347056 43433750016 43538014848 43584561648 43672305312 43720427808 43754729472 43872234849 43880599296 43975916064 44032962488 44081482392 44170226448 44185658112 44291727936 44339080536 44428343184 44445518658 44550554688 44640243072 44687968272 44795243916 44885424904 44970138624 44991500544 45008893728 45099504832 45147721032 45197469288 45305968014 45413037504 45522053712 45570721662 45662463828 45770375808 45788070096 45880249824 45916246016 45929300724 46039556247 46148359392 46241264448 46259140776 46401824394 46452954546 46623136752 46674510768 46711130112 46724410818 46786555204 46805168128 46930865601 46947261744 47041775136 47059960932 47078682624 47154701208 47171175552 47205114633 47334964356 47430258264 47525744016 47615440896 47656475712 47803469328 47821949586 47856143952 47893690368 47918223884 47971024956 48008661504 48146768672 48237637632 48251352348 48348491112 48367182069 48386423808 48481485984 48631024296 48649824477 48747765438 48845903572 48862968768 48938092032 48980266704 49032631854 49131343476 49171501056 49185481284 49224070656 49365674208 49458843648 49537082799 49591667691 49691504754 49730491136 49828193928 49867287552 49881465603 49967679488 49981886082 50119374024 50220273456 50340829668 50360856576 50416349184 50496103017 50591405952 50615438112 50635005444 50710966272 50736942936 50791186161 50832700416 50847152949 50935035904 51089667192 51129750528 51155941714 51212310426 51232684032 51252489984 51511578858 51615281052 51655776768 51816803328 51916904316 51996722784 52021422504 52041533373 52119604224 52146302462 52244719872 52451028846 52493899776 52508824614 52550021376 52655814144 52800657408 52906954752 52921997028 52963517952 53049038859 53090659456 53343874048 53359040547 53466462018 53508410112 53567371008 53613535176 53778902994 53822859264 53880401664 54009744192 54118475648 54137382912 54165114756 54246371328 54267342336 54376592384 54392052501 54434726784 54541671732 54694351872 54804461568 55055353536 55102800042 55185463296 55317938688 55377079488 55510014864 55536383484 55641199104 55669701277 55753214976 55774768512 55906578432 55946802528 56056718169 56079019008 56100698496 56213639424 56481748992 56497807638 56655963648 56677866176 56718392832 56854548096 56915331696 56942367876 57079060803 57186787968 57301915392 57459538944 57500880376 57520969344 57636769536 57659051232 57775129408 57911666688 58050686464 58112748864 58229740416 58293903744 58496313132 58507465728 58524100317 58634554752 58775309856 58893635264 58914210816 59055637248 59118774048 59237790912 59260691544 59377784832 59400739584 59520324096 59583957696 59726991888 59960184832 59988667392 60011858304 60196961376 60263292384 60315227073 60407957352 60550716672 60696071616 60760962216 60883285104 61027167744 61050760128 61173666432 61239067632 61386074996 61531145856 61655019264 61678854368 61869099192 61937272728 62164182336 62232681024 62299214424 62448766722 62574487468 62596348992 62722366848 62746614576 62872934944 62894900736 62940152844 63088896384 63113285808 63240344352 63367658688 63541967616 63737959104 63762599448 63808191936 63961366608 64011548672 64029748158 64335136464 64464654816 64489576092 64515231744 64641981312 64688490423 64841365728 64866432636 64997020584 65150625024 65250789376 65307022272 65376842472 65508457968 65533782766 65580641712 65632094208 65820898944 66049443732 66122223588 66255339672 66437591904 66489716736 66508620804 66642514776 66668277987 66802493378 66825832032 66960364608 67031952408 67121106224 67192865874 67328137356 67455207936 67487250816 67513340592 67649257248 67721581548 67776933888 67796203932 67958952021 68119556256 68173000704 68283080568 68336653312 68356082493 68493695742 68655563712 68682105144 68820374736 68874369024 68893951086 69089071104 69222539088 69328963712 69361896672 69388711164 69492805632 69602736591 69659626496 69679431819 69898899456 69934705128 70011766152 70066695168 70179832806 70207752192 70562662704 70589941398 70618023936 70732051812 71002446534 71145387396 71288616024 71316175363 71344546816 71423161344 71484713568 71705203992 71732924379 71840535552 71877335826 71956537434 72012992256 72220153008 72356456448 72377028522 72522736668 72579635712 72696831029 72722228976 72925802496 72946536444 73121648157 73268855358 73294453152 73407138048 73470400056 73548947781 73697015214 73757251584 73778221926 73836105984 74013353152 74048511312 74188265472 74337619968 74366358016 74537257131 74595736704 74742290892 74772025344 74800931328 74951519232 74972829123 75330410184 75511244502 75541284864 75624523776 75806064128 75887108928 75923157168 75952508166 76066449408 76105414404 76249050624 76402553856 76612718592 76694625792 76733912571 76818465639 76849026048 76878734976 77267368287 77422921578 77483665152 77639653888 77725204992 77875356474 77995084176 78009954304 78032133756 78179406336 78219453693 78367079808 78552281088 78676543269 78740849664 78763236921 78825032064 78983721216 79014255392 79200986112 79360432128 79382995542 79445276928 79635989184 79984889856 80015811072 80199693027 80262615168 80351056512 80420302764 80543943136 80668354491 80734288896 80820602496 80928095488 81014616288 81177713472 81206074368 81247672134 81369556992 81401013504 81564888576 81652090176 82041527808 82206692352 82492132256 82583030304 82654200063 82778194944 82885576448 82976908032 83065619232 83265022296 83304575226 83461798656 83629822464 83662152768 83859867648 83920203792 84118528512 84151047744 84320459136 84490211584 84722623488 84746711457 84983945472 85016799264 85077589248 85281822144 85372997544 85577939582 85780181952 85952873088 85986101456 86189308416 86251320564 86281454016 86455154304 86488576848 86662694112 86867500032 87076029696 87169123296 87344610624 87440855616 87744469698 87761198592 87951832128 88065924976 88162964784 88340452896 88371316224 88583455872 88678161072 88856686368 88891037316 89101109376 89280486144 89375936544 89590487832 89770849808 89940277248 89983001088 90017787456 90199009664 90295442064 90394938576 90611936028 90826075008 91044107424 91141443324 91324927656 91360232797 91540751616 91576140192 91760499648 91858601448 92079112494 92296718784 92482528896 92518281552 92803648788 92905909092 93246273504 93349021536 93422260224 93448821636 93573110408 93673150083 93861731202 93894523488 94083550272 94119921864 94309402416 94342351104 94410229266 94669928712 94860516528 95051488032 95230881792 95312951424 95381527921 95606938656 95643899172 95712287904 95787380736 95836447768 95942049912 96017323008 96044622237 96293537344 96502704696 96696982224 96734364138 96772847616 96962971968 97262048592 97299648954 97495530876 97691807144 97725937536 97876184064 97960533408 98065263708 98262686952 98300674149 98370962568 98448141312 98731348416 99074165598 99183335382 99383009508 99460982272 99656387856 99734575104 99762931206 99935358976 99963772164 100203740067 100238748048 100440546912 100681659336 100789298811 100992206034 101182811904 101230876224 101270010888 101473885872 101582372322 101665400832 101694305898 101870071808 102179334384 102259501056 102311883428 102424620852 102465368064 102504979968 102740543613 103023157716 103230562104 103311553536 103340926629 103633606656 103833808632 103993445568 104042845008 104083066746 104239208448 104292604924 104489439744 104902057692 104987799552 105017649228 105100042752 105269749209 105311628288 105601314816 105843994056 105884912097 105927035904 106098077718 106181318912 106503669801 106687748096 106718081094 106932924036 107016820224 107134742016 107227070352 107557805988 107645718528 107760803328 107816003739 107934806151 108019488384 108236951296 108274765824 108330229512 108534684672 108565542783 108753184768 108784105002 108869453568 109083343464 109388703744 109608923136 109903283037 110110707072 110205600084 110370926592 110545522821 110635877376 110667332889 110754158976 111020029728 111072766968 111282398208 111339402554 111506429952 111549537024 111893605056 112113436338 112158038016 112201396992 112427278848 112963497984 112995615276 113266866753 113311927296 113355732352 113436785664 113709096192 113830663392 113884735752 113928762249 114158121606 114373575936 114603830784 114919077888 115001760752 115041938688 115273539072 115318102464 115550258816 115823333376 116101372928 116134382367 116225497728 116459480832 116587807488 116992626264 117014931456 117048200634 117269109504 117550619712 117787270528 117828421632 118111274496 118237548096 118475581824 118521383088 118755569664 118801479168 119040648192 119167915392 119453983776 119977334784 120023716608 120393922752 120526584768 120630454146 120815914704 121101433344 121392143232 121521924432 121766570208 121871508201 122054335488 122101520256 122347332864 122478135264 122772149992 123062291712 123310038528 123357708736 123738198384 123874545456 124328364672 124465362048 124598428848 124897533444 124956862839 125148974936 125192697984 125444733696 125493229152 125745869888 125789801472 125880305688 126177792768 126226571616 126480688704 126735317376 127083935232 127475918208 127525198896 127616383872 127922733216 128023097344 128059496316 128366909373 128670272928 128929309632 128979152184 129283962624 129376980846 129682731456 129732865272 129994041168 130301250048 130501578752 130614044544 130753684944 131016915936 131067565532 131161283424 131264188416 131616704547 131641797888 132098887464 132244447176 132510679344 132875183808 133017241608 133285029552 133336555974 133604986756 133651664064 133920729216 134063904816 134242212448 134385731748 134656274712 134910415872 134974501632 135026681184 135298514496 135443163096 135592407864 135917904042 136239112512 136566161136 136673306624 136712164986 136987391484 137311127424 137364210288 137640749472 137748738048 137787902172 138118668741 138445078176 138657927424 138723793344 138777422328 139205473182 139319252992 139358863638 139869410256 140023532304 140133390336 140359665612 140415504384 140792596803 141125325408 141179882796 141236047872 141464103624 141615343899 142004893068 142290774792 142577232048 142632350726 142689093632 142846322688 142969427136 143410407984 143465848758 143681071104 143754671652 143913074868 144025984512 144440306016 144712912896 144754057044 145045473336 145101546207 145159271424 145393662058 145444457952 145893072888 145949473431 146243296314 146537710716 146588906304 146814276096 146940800112 147097895562 147394030428 147514503168 147556443852 147672211968 148026706304 148097022624 148376530944 148611248397 148732716032 148775003073 149074514262 149191473408 149484581784 149601862656 149903038464 149945658246 150660820368 151022489004 151082569728 151249047552 151488309051 151612128256 151774217856 151846314336 151905016332 152132898816 152210828808 152373558483 152498101248 152805107712 153389251584 153467825142 153636931278 153698052096 153757469952 154534736574 154845843156 154967330304 155217558143 155279307776 155450409984 155750712948 155990168352 156064267512 156124600119 156358812672 156438907386 156734159616 157353086538 157481699328 157526473842 157650064128 157967442432 158028510784 158401972224 158720864256 158765991084 158890553856 159147116577 159271978368 160031622144 160077121641 160399386054 160525230336 160702113024 160840605528 161087886272 161336708982 161468577792 161641204992 161856190976 162029232576 162355426944 162412148736 162495344268 162739113984 162802027008 163129777152 163176157503 163304180352 164083055616 164413384704 164984264512 165166060608 165308400126 165556389888 165771152896 165953816064 166131238464 166530044592 166609150452 166923597312 167009103831 167259644928 167324305536 167719735296 167840407584 168170154507 168237057024 168302095488 168640918272 168980423168 169445246976 169493422914 169967890944 170033598528 170155178496 170563644288 170745995088 171155879164 171237182409 171560363904 171905746176 171972202912 172378616832 172502641128 172562908032 172910308608 172977153696 173325388224 173735000064 174152059392 174338246592 174689221248 174881711232 175488939396 175522397184 175572300951 175903664256 176131849952 176325929568 176680905792 176742632448 177166911744 177356322144 177713372736 177782074632 178202218752 178560972288 178751873088 179180975664 179541699616 179880554496 179966002176 180035574912 180398019328 180590884128 180789877152 180945681219 181223872056 181652150016 182088214848 182282886648 182649855312 182720465594 183081503232 183152280384 183520999296 183717202896 184158224988 184593437568 184965057792 185036563104 185607297576 185811818184 186492547008 186698043072 186897643272 187146220816 187346300166 187723462404 187789046976 188167100544 188239843728 188618804832 188684702208 188820458532 189339857424 189721033056 190102976064 190625902848 190763055842 191213877312 191287798344 191424575808 191672895536 191884099824 192034646016 192089244474 192587074688 193005409392 193393964448 193468728276 193545695232 193925943936 194065471269 194524097184 194599297908 194991061752 195383614288 195451875072 195752368128 195921066816 196130527416 196525373904 196601348298 196741925136 196896282624 197462696832 198148331196 198366670764 198766019016 198842859617 198921964544 199312775712 199469150208 199525862412 199927544328 200004833961 200407480134 200477496096 200881093824 201363318672 201578597622 201984412068 202365623808 202461752448 202540021776 202947771744 203164744644 203330801664 203388611796 203652451507 203876856063 204358668768 204519002112 204623766856 204849241704 205009959936 205068247479 205481087226 206046315432 206461124208 206623107072 206681853258 207267213312 207595090181 207667617264 207986891136 208085690016 208166133492 208478416896 208585209848 208808209773 208978879488 209038295457 209804115384 210035298456 210200085504 210539498418 210623256576 211687988112 211769824194 211854071808 212196155436 212362637824 213007339602 213375496192 213436162188 213865848072 213948526089 214033640448 214269484032 214454140704 215115611976 215198773137 215521606656 215632007478 215869612302 216038976768 216473902592 216660459024 217069369344 217131085566 217506369536 217568210004 217738907136 218090493087 218166686928 218777407488 219364944471 219806566074 220221414144 220411200168 220646843343 221091045642 221271754752 221334665778 221508317952 222040059456 222145533936 222564796416 222678805108 223012859904 223099074048 223611771393 223787210112 224226872676 224316076032 224402793984 224854557696 224918487369 225991230552 226533733506 226623854592 226711464704 226873571328 227418192384 227661326784 227769471504 227857524498 228316243212 228747151872 229207661568 229838155776 230003521504 230083877376 230201737713 230455396917 230547078144 230636204928 231100517632 231802104861 232202745856 232268764734 232450995456 232918961664 233175614976 233985252528 234029862912 234096401268 234538219008 234658361079 235101239424 235574541056 235656843264 236029629807 236222548992 236289710763 236475096192 236951163648 237042766176 237602958336 238081296384 238335830784 238907967552 239954669568 240047433216 240599079081 240787845504 241053169536 241260908292 241631829408 242005063473 242202866688 242784286464 243043848864 243533140416 243743016402 244108670976 244203040512 244694665728 244956270528 245544299984 246124583424 246620077056 246715417472 247476396768 247749090912 247962600189 248656729344 248930724096 249196857696 249795066888 249913725678 250297949872 250385395968 250889467392 250986458304 251491739776 251579602944 251760611376 252355585536 252453143232 252961377408 253470634752 254167870464 254951836416 255050397792 255232767744 255845466432 256118992632 256733818746 257340545856 257858619264 257958304368 258567925248 258753961692 259365462912 259465730544 259988082336 260602500096 261228089088 261507369888 262033831872 262135131064 262322566848 263233409094 263283595776 264197774928 264488894352 265021358688 265750367616 265941571739 266034483216 266570059104 266673111948 267209973512 267303328128 267841458432 268127809632 268484424896 268771463496 269312549424 269820831744 269949003264 270053362368 270597028992 270886326192 271184815728 271835808084 272478225024 273132322272 273346613248 273424329972 273974782968 274080698391 274622254848 274728420576 275281498944 275575804344 276237337482 276890156352 277315854848 277447586688 277554844656 278410946364 278638505984 278717727276 279738820512 280047064608 280266780672 280719331224 281019450249 281585193606 282250650816 282359765592 282928207248 283230687798 284009786136 284581549584 285154464096 285264701452 285378187264 285692645376 285938854272 286144583763 286820815968 286931697516 287362142208 287509343304 287826149736 288051969024 288133866711 288880612032 289508114088 290090946672 290203092414 290318542848 290787324116 290888915904 291786145776 291898946862 292486592628 293075421432 293177812608 293628552192 293881600224 294195791124 294788060856 294902022447 295112887704 295344423936 296053412608 296194045248 297222496794 297465432064 297550006146 298149028524 298382946816 298969163568 299203725312 299806076928 299891316492 300611220201 301321640736 302044978008 302367896433 302976618102 303224256512 303548435712 303692628672 303810032664 304421657616 304747116966 304996202496 305610215424 306778503168 306935650284 307273862556 307396104192 307514939904 308221630839 309069473148 309691686312 309934660608 310022779887 310435116286 310558615552 310900819968 311501425896 311980336704 312128535024 312249200238 312717625344 312877814772 313468319232 314706173076 314963398656 315052947684 315300128256 315809247627 315934884864 316057021568 316803944448 317531982168 317654736291 317781107712 318294233154 318543956736 320063244288 320154243282 320798772108 321050460672 321404226048 321681211056 322175772544 322673417964 322937155584 323282409984 323448011217 323712381952 323804418453 324058465152 324710853888 324824297472 324990688536 325604054016 326259554304 326352315006 326608360704 328166111232 328826769408 329709849111 329968529024 330332121216 330616800252 331112779776 331542305792 331636568463 331907632128 332262476928 333060089184 333218300904 333847194624 334018207662 334519289856 334648611072 335680815168 336340309014 336474114048 336604190976 337281836544 337960846336 338890493952 338986845828 339800600259 339935781888 340067197056 340310356992 341127288576 341491990176 341786286747 342311758328 342474364818 343120727808 343811492352 343944405824 344757233664 345005282256 345125816064 345820617216 345954307392 346650776448 347470000128 348304118784 348403147101 348676493184 349378442496 349763422464 350977878792 351044794368 351144601902 351807328512 352263699904 352651859136 353361811584 353485264896 354333823488 354712644288 355426745472 355564149264 356404437504 357121944576 357503746176 358361951328 359083399232 359932004352 360071149824 360796038656 361181768256 361579754304 361891362438 362447744112 363304300032 364176429696 364565773296 365299710624 365440931188 365614524603 366163006464 366304560768 367041998592 367434405792 368316449976 369186875136 369930115584 370073126208 371214595152 371623636368 372985094016 373396086144 373795286544 374292441632 374692600332 374870588517 375446924808 375578093952 376334201088 376479687456 377237609664 377369404416 377640917064 378679714848 379442066112 380205952128 381251805696 381526111684 382427754624 382575596688 382849151616 383345791072 383768199648 384069292032 384178488948 385100728119 385174149376 386010818784 386787928896 386937456552 387851887872 388130942538 389048194368 389198595816 389982123504 390767228576 390903750144 391504736256 391842133632 392261054832 393050747808 393202696596 393483850272 393792565248 394850113641 394925393664 396296662392 396733341528 397532038032 397685719234 397843929088 398625551424 399051724824 399855088656 400009667922 400814960268 400954992192 401762187648 402726637344 403157195244 403968824136 404731247616 404923504896 405080043552 405895543488 406329489288 406777223592 407304903014 407753712126 408717337536 409247533712 409698483408 410019919872 410136494958 410962174452 412092630864 412922248416 413246214144 413363706516 414356006223 415190180362 415335234528 415973782272 416171380032 416332266984 417170419696 417616419546 417957758976 418076590914 419608230768 420070596912 420400171008 421078996836 421246513152 422377790409 423375976224 423539648388 423708143616 424392310872 424725275648 424846031697 426014679204 426872324376 427731696144 427897052178 428067280896 428538968064 428908281408 430231223952 430397546274 431043213312 431264014956 431739224604 432077953536 432947805184 433320918048 434138738688 434262171132 434825504569 435136420008 435304638621 435477814272 436180986174 436333373856 437848420293 438729888942 439613132148 440442828288 440822400336 441293686686 442182091284 442543509504 442669331556 443016635904 443243570927 444080118912 444291067872 445129592832 445357610216 445833745191 446198148096 446325009219 447223542786 447574420224 448453745352 448805587968 449709115392 449836974738 451824608041 451982461104 453067467012 453247709184 453422929408 453747142656 454464927153 454836384768 455322653568 455538943008 455715048996 456632486424 457120675449 457494303744 458415323136 460007043008 460167754752 460403475426 460910793834 461094156288 461272409856 462201035264 463604209722 464405491712 464537529468 464901990912 465652674429 465837923328 466351229952 467970505056 468192802536 468373800357 469076438016 469316722158 470202478848 471149082112 472059259614 472445097984 472579421526 472950192384 473902327296 474085532352 475205916672 476162592768 476671661568 477441349731 477815935104 480094866432 480231364923 481198158162 481575691008 482106339072 482521816584 483263658816 484010126946 484405733376 485568572928 486087697728 487066280832 487486032804 488217341952 488406081024 489389331456 489528472509 489912541056 491088599968 492249166848 493240154112 493430834944 494952793536 495498181824 495925200378 497313458688 497861448192 498393715392 499590133776 499827451356 500595899744 500770791936 501027311493 501778934784 501972916608 502983479552 503159205888 503521222752 504510463521 504711171072 504906286464 505922754816 506941269504 508335740928 509903672832 510100795584 510465535488 511690932864 512237985264 513467637492 513711547227 514681091712 515717238528 515916608736 517135850496 517507923384 518730925824 518931461088 519976164672 521205000192 522456178176 523014739776 524067663744 524270262128 524645133696 526466818188 526567191552 526716902853 528395549856 528977788704 530042717376 531500735232 531883143478 532068966432 533140118208 533346223896 534419947024 534606656256 535682916864 536255619264 536968849792 537542926992 538625098848 539641663488 539898006528 540106724736 541194057984 541772652384 542369631456 543671616168 544956450048 546264644544 546848659944 547949565936 548161396782 549244509696 549456841152 550562997888 551151608688 552474674964 553780312704 554631709696 554895173376 555109689312 556821892728 557435454552 559477641024 560094129216 561438662448 562038900498 563170387212 564501301632 564719531184 565856414496 566461375596 567821193713 568019572272 569163099168 570308928192 570529402904 571877708544 572289167526 573641631936 573863395032 575018686608 575652299472 576103938048 576267733422 577761224064 579016228176 580181893344 580406184828 580637085696 581574648232 581777831808 582196413807 583572291552 583797893724 584973185256 586150842864 586355625216 587257104384 587763200448 588391582248 589576121712 589804044894 590225775408 590688847872 592106825216 592388090496 594444993588 594930864128 595100012292 596298057048 596528578851 596765893632 597938327136 598407450624 599782632984 600014501883 601222440402 602643281472 604089956016 604735792866 605953236204 606448513024 607096871424 607385257344 607620065328 608843315232 609494233932 609992404992 610957354521 611630568189 613557006336 613871300568 614547725112 615029879808 615204742437 616443261678 618138946296 619383372624 619869321216 620045559774 620870232572 621117231104 621801639936 622785270543 623002851792 623960673408 624257070048 624498400476 625435250688 625755629544 626424629319 626936638464 627114886371 629412346152 630105895368 630600256512 631618495254 631869769728 632114043136 635063964336 635309472582 635562215424 636588466308 637087913472 640126488576 640308486564 641597544216 641845578267 642100921344 642808452096 643362422112 644351545088 645346835928 645596319411 646564819968 646896022434 647424763904 647608836906 648116930304 649421707776 649981377072 651208108032 652519108608 652704630012 653216721408 654271479261 656332222464 658094833413 659419698222 659937058048 660664242432 661233600504 661940530029 663084611584 663273136926 663815264256 664524953856 666120178368 666436601808 667694389248 668036415324 669038579712 669297222144 670835314179 671361630336 672680618028 672948228096 673208381952 674563673088 674755462107 675921692672 677973691656 679601200518 679871563776 680134394112 680620713984 682254577152 682983980352 683572573494 684623516656 684948729636 686241455616 687622984704 687888811648 689514467328 690010564512 690251632128 690605213139 691366190751 691641234432 691908614784 693301552896 696608237568 696806294202 697352986368 698756884992 699526844928 701955757584 702089588736 702289203804 703614657024 703975083237 704527399808 705303718272 706723623168 706970529792 708088889421 708667646976 709425288576 710853490944 711128298528 712808875008 714243889152 715007492352 716723902656 718166798464 719864008704 720142299648 721592077312 721797237243 722363536512 723159508608 723782724876 724895488224 726608600064 728352859392 729131546592 730599421248 730881862376 731229049206 732326012928 732609121536 734083997184 734868811584 736632899952 738373750272 739860231168 740146252416 742429190304 743247272736 743887800567 745970188032 746792172288 747590573088 748584883264 749385200664 749741177034 750893849616 751156187904 752668402176 752959374912 754475219328 754738808832 755281834128 757359429696 758884132224 760411904256 762503611392 763052223368 764855509248 765151193376 765698303232 766691582144 767536399296 768356977896 770201456238 770348298752 772021637568 773575857792 773874913104 775703775744 776261885076 778096388736 778397191632 779964247008 781534457152 781807500288 783684267264 784522109664 786101495616 786405393192 786967700544 789700227282 789850787328 792593324784 793466683056 795064076064 795371438468 795687858176 797251102848 797824715217 798103449648 799710177312 800019335844 801629920536 801909984384 803524375296 805453274688 806314390488 807937648272 809462495232 809847009792 810160087104 811791086976 812658978576 813554447184 814609806028 815507424252 817434675072 818495067424 819396966816 820039839744 820272989916 821924348904 822242095173 824185261728 825844496832 826727413032 828712012446 830380360724 830670469056 831947564544 832342760064 832664533968 834340839392 835232839092 835915517952 836153181828 839216461536 840141193824 840800342016 842157993672 843058350747 844755580818 846751952448 847079296776 848784621744 849450551296 849692063394 852029358408 853744648752 855463392288 855794104356 856134561792 857077936128 857816562816 858433751289 860462447904 860795092548 862086426624 862528029912 863478449208 864155907072 864401600133 865895610368 866641836096 868524342264 869651009138 870272840016 870609277242 870955628544 872361972348 872666747712 875696840586 877459777884 879226264296 880885656576 881644800672 882587373372 884364182568 884706067341 885338663112 886033271808 886487141854 888160237824 888582135744 890715220432 891667490382 892396296192 892650018438 894447085572 895148840448 896907490704 897611175936 899418230784 899673949476 901833660603 903649216082 903964922208 906134934024 906845858816 907103689299 908929854306 909672769536 910645307136 911077886016 911430097992 913264972848 914241350898 914988607488 916830646272 920014086016 920335509504 920806950852 921821587668 922188312576 922544819712 924402070528 924664892517 927208419444 929075058936 929803981824 931305348858 931675846656 932702459904 935941010112 936385605072 936747600714 938152876032 938633444316 940404957696 942298164224 944118519228 944890195968 945158843052 945900384768 946384921709 947427742881 947804654592 948171064704 950411833344 952964208873 953343323136 954882699462 955631870208 960189732864 960462729846 962396316324 963151382016 964212678144 964706595547 965043633168 966527317632 968020253892 968811466752 970344033651 971137145856 971413255359 972175395456 974132561664 974972065608 976812162048 978778662912 979056945018 979825082112 982177199936 984498333696 986480308224 986861669888 989129547333 989905587072 990996363648 991850400756 994626917376 994909705389 995722896384 996787430784 999180267552 999654902712 1001191799488 1001541583872 1002054622986 1003557869568 1003945833216 1005966959104 1007042445504 1009020927042 1009422342144 1009812572928 1011845509632 1013882539008 1016671481856 1019401800777 1019807345664 1020201591168 1020931070976 1023381865728 1024475970528 1025358860241 1026935274984 1027423094454 1029362183424 1031434477056 1031833217472 1034271700992 1035015846768 1037461851648 1037862922176 1039952329344 1042410000384 1044912356352 1045209441303 1046029479552 1048135327488 1048540524256 1049290267392 1052933636376 1053134383104 1053433805706 1056791099712 1057955577408 1060085434752 1063001470464 1063766286956 1064137932864 1066280236416 1066692447792 1068839894048 1069213312512 1071365833728 1072511238528 1073937699584 1075085853984 1077250197696 1079796013056 1080213449472 1082388115968 1083545304768 1084739262912 1087343232336 1089912900096 1092529289088 1093697319888 1095899131872 1096322793564 1096843573809 1098489019392 1098913682304 1101125995776 1102303217376 1104949349928 1107560625408 1109263419392 1109790346752 1110219378624 1113643785456 1114870909104 1118955282048 1120188258432 1122877324896 1124077800996 1124611765551 1126340774424 1129002603264 1129439062368 1131712828992 1132922751192 1135642387426 1136039144544 1138326198336 1140617856384 1141058805808 1143755417088 1144578335052 1147283263872 1147726790064 1150037373216 1151304598944 1152207876096 1152535466844 1155302184357 1155522448128 1158032456352 1160363786688 1160812369656 1163149296464 1163555663616 1164392827614 1167144583104 1167595787448 1169946370512 1172301685728 1172711250432 1174514208768 1175526400896 1176783164496 1179152243424 1179608089788 1180451550816 1181377695744 1184213650432 1184550340923 1184776180992 1188889987176 1190200024584 1192596114096 1193057157702 1193531787264 1195876654272 1199565265968 1200029003766 1202444880804 1205286562944 1208179912032 1209471585732 1211906472408 1212374981171 1214193742848 1214770514688 1215240130656 1217686630464 1218988467864 1221914709042 1223261136378 1227742601136 1229095450224 1230059759616 1230409484874 1232886523356 1235846127493 1236277892592 1238766745248 1239738642432 1240091119548 1241740465144 1243068018669 1245570541086 1246005703584 1247921346816 1248514140096 1248996800952 1251511259088 1252849258638 1253873276928 1254229772742 1258824692304 1260211790736 1261200513024 1263236990508 1263739539456 1264228086272 1267133371227 1270127928672 1270618945164 1271124430848 1273176932616 1274175826944 1274538095091 1280616973128 1283195088432 1283691156534 1284201842688 1285616904192 1286724844224 1288703090176 1290693671856 1291192638822 1293129639936 1293792044868 1294849527808 1295217673812 1296233860608 1298843415552 1299962754144 1302416216064 1304476513707 1305409260024 1305913915863 1306433442816 1308542958522 1313545260879 1316189666826 1318839396444 1319874116096 1321328484864 1322467201008 1323881060058 1326169223168 1326546273852 1327630528512 1329049907712 1329730712781 1332240356736 1332873203616 1335388778496 1336072830648 1337501235573 1338594444288 1338975027657 1341670628358 1342723260672 1345361236056 1346416763904 1349127346176 1349510924214 1351843385344 1355473824123 1355947383312 1359202401036 1359743127552 1360268788224 1361241427968 1363394781459 1364509154304 1365967960704 1367145146988 1369247033312 1369897459272 1371362026347 1372482911232 1375245969408 1375777623296 1380021129024 1380503264256 1381210426278 1382732381502 1383282468864 1383817229568 1386603105792 1393216475136 1393612588404 1394705972736 1396958023287 1397513769984 1399053689856 1403911515168 1404578407608 1405121401071 1407229314048 1407950166474 1409054799616 1410607436544 1413447246336 1416177778842 1417335293952 1418850577152 1421706981888 1422256597056 1425617750016 1428487778304 1430014984704 1432324049193 1433447805312 1436333596928 1440284599296 1440694094769 1443184154624 1443594474486 1444727073024 1446319017216 1447565449752 1449790976448 1453217200128 1456705718784 1458263093184 1461198842496 1461763724752 1462458098412 1464652025856 1465218243072 1468167994368 1468585417527 1469737623168 1473265799904 1476747500544 1479720462336 1480292504832 1484858380608 1486494545472 1487775601134 1491940376064 1493584344576 1495181146176 1497169766528 1498770401328 1499482354068 1501787699232 1502312375808 1503081934479 1505336804352 1505918749824 1508950438656 1509477617664 1510563668256 1514718859392 1517768264448 1520823808512 1525007222784 1526104446736 1529711018496 1530302386752 1531396606464 1533383164288 1535072798592 1536713955792 1540402912476 1540696597504 1541134641681 1544043275136 1547151715584 1547749826208 1551407551488 1552523770152 1556192777472 1556794383264 1559928494016 1563068914304 1563615000576 1567368534528 1569044219328 1572202991232 1572810786384 1573935401088 1579400454564 1579701574656 1585186649568 1586933366112 1590128152128 1590742876936 1594502205696 1595649430434 1596206899296 1599420354624 1600038671688 1603259841072 1603819968768 1607048750592 1610906549376 1612628780976 1615875296544 1618924990464 1619694019584 1620320174208 1623582173952 1625317957152 1627108894368 1629219612056 1631014848504 1634869350144 1636990134848 1638793933632 1640545979832 1643848697808 1644484190346 1648370523456 1651688993664 1653454826064 1657424024892 1660760721448 1661340938112 1663895129088 1664685520128 1665329067936 1668681678784 1670465678184 1672306363656 1678432923072 1680282387648 1684315987344 1686116701494 1689511161636 1693503904896 1694158593552 1697569243488 1698901102592 1699384126788 1703463581139 1704058716816 1707489297504 1710926784576 1711588208712 1715633125632 1716867502578 1720924895808 1721590185096 1725056059824 1726956898416 1728311814144 1728803200266 1731791220736 1733283672192 1737048684528 1739302018276 1740545680032 1741218554484 1741911257088 1744723944696 1745333495424 1746589241421 1751393681172 1754919555768 1758452528592 1761771313152 1763289601344 1765174746744 1768728365136 1769412134682 1770677326224 1772066543616 1772974283708 1776320475648 1777164271488 1781430440864 1783334980764 1784792592384 1785300036876 1788894171144 1789585736553 1790297680896 1793814981408 1795222351872 1799347898952 1800043505649 1803667321206 1807298432164 1807929844416 1812269868048 1813691717632 1814207378598 1817859708612 1819345539072 1821290614272 1822155772032 1822860195984 1826529945696 1828482701796 1829977214976 1832872063563 1834891704567 1840028172032 1840671019008 1841613901704 1843643175336 1845089639424 1845614227311 1848804141056 1849329785034 1854416838888 1858150117872 1859607963648 1862610697716 1863351693312 1865404919808 1868355811629 1871882020224 1872771210144 1873495201428 1876305752064 1877266888632 1879273887957 1880809915392 1881344659113 1884596328448 1888237038456 1890317686104 1891800769536 1892769843418 1894855485762 1895609309184 1896342129408 1905928417746 1906686646272 1909765398924 1911263740416 1920379465728 1920925459692 1924792632648 1925536734801 1926302764032 1928425356288 1929413191094 1930087266336 1933054635264 1936040507784 1936788958233 1940688067302 1942274291712 1942826510718 1944350790912 1948265123328 1949944131216 1953624324096 1957557325824 1958113890036 1959650164224 1962814437783 1964354399872 1968996667392 1973723339776 1974284500239 1978259094666 1979811174144 1981992727296 1983700801512 1989253834752 1989819410778 1991445792768 1993574861568 1998360535104 1999309805424 2002383598976 2003083167744 2004109245972 2007115739136 2007891666432 2011933918208 2012505942537 2014084891008 2018041854084 2018844684288 2019625145856 2023691019264 2027765078016 2038803601554 2039614691328 2040403182336 2041862141952 2046763731456 2048951941056 2050717720482 2053870549968 2054846188908 2058724366848 2059778947249 2062868954112 2063666434944 2068543401984 2070031693536 2071815639417 2074098572253 2074923703296 2075725844352 2079904658688 2089824712704 2090418882606 2092058959104 2096270654976 2097081048512 2098580534784 2105867272752 2106268766208 2106867611412 2111925249711 2113582199424 2115911154816 2120170869504 2124266668263 2126002940928 2127532573912 2128275865728 2132560472832 2133384895584 2137679788096 2138426625024 2142731667456 2145022477056 2147875399168 2150171707968 2154500395392 2159592026112 2160426898944 2164776231936 2165391711729 2167090609536 2169478525824 2174686464672 2179825800192 2185058578176 2187394639776 2191798263744 2192645587128 2193687147618 2196978038784 2197827364608 2202251991552 2204606434752 2209898699856 2215121250816 2218526838784 2219580693504 2220438757248 2227287570912 2229741818208 2231663401701 2237910564096 2240376516864 2245754649792 2248155601992 2249223531102 2252681548848 2258005206528 2258878124736 2263425657984 2265845502384 2271284774852 2272078289088 2276652396672 2281235712768 2282117611616 2287510834176 2289156670104 2294566527744 2295453580128 2300074746432 2302609197888 2305070933688 2310604368714 2311044896256 2316064912704 2320727573376 2321624739312 2326298592928 2327111327232 2328785655228 2334289166208 2335191574896 2339892741024 2344603371456 2345422500864 2351052801792 2353566328992 2358304486848 2359216179576 2360903101632 2368427300864 2369100681846 2369552361984 2377779974352 2380400049168 2385192228192 2386114315404 2387063574528 2391753308544 2393474145651 2399130531936 2400058007532 2404889761608 2410573125888 2416359824064 2418943171464 2423812944816 2424749962342 2428387485696 2429541029376 2430480261312 2435373260928 2437976935728 2443829418084 2446522272756 2455485202272 2458190900448 2460119519232 2460818969748 2465773046712 2466726285519 2471692254986 2472555785184 2477533490496 2480182239096 2483480930288 2486136037338 2491141082172 2492011407168 2495842693632 2497028280192 2497993601904 2503022518176 2505698517276 2507746553856 2508459545484 2517649384608 2520423581472 2522401026048 2526473981016 2528456172544 2529175052241 2534266742454 2540255857344 2541237890328 2546353865232 2548351653888 2549076190182 2561233946256 2566390176864 2567382313068 2568403685376 2571233808384 2573449688448 2575301253867 2577406180352 2581387343712 2582385277644 2586259279872 2587584089736 2590435347624 2592467721216 2597686831104 2599925508288 2608953027414 2610818520048 2611827831726 2612866885632 2617085917044 2627090521758 2632379333652 2637678792888 2638698488431 2639748232192 2642656969728 2644934402016 2647762120116 2653092547704 2654118202023 2658099815424 2659461425562 2664480713472 2665746407232 2672145661296 2675002471146 2677188888576 2677950055314 2683341256716 2685446521344 2690722472112 2692833527808 2698254692352 2699021848428 2705500981809 2710947648246 2711894766624 2718404802072 2720537576448 2721311067897 2726789562918 2729018308608 2731935921408 2734290293976 2738494066624 2739794918544 2742724052694 2744965822464 2750491938816 2751555246592 2760042258048 2761006528512 2762420852556 2765464763004 2766564937728 2767634459136 2773206211584 2773994677551 2787225176808 2789411945472 2793916046574 2795027539968 2798107379712 2807823030336 2809156815216 2810242802142 2814458628096 2815900332948 2818109599232 2821214873088 2826894492672 2832355557684 2834670587904 2837701154304 2839154765127 2842283228643 2843413963776 2844513194112 2851235500032 2858892626619 2860029969408 2864648098386 2866895610624 2872667193856 2880569198592 2881388189538 2886368309248 2887188948972 2889454146048 2892638034432 2894119786641 2895130899504 2899581952896 2906434400256 2911032100953 2913411437568 2914239766077 2916526186368 2922397684992 2923527449504 2924916196824 2930436486144 2936335988736 2937170835054 2939475246336 2946531599808 2953495001088 2959440924672 2960585009664 2967388641999 2969716761216 2972989090944 2975551202268 2983880752128 2984729116167 2987168689152 2990362292352 2994339533056 2997540802656 2998964708136 3003575398464 3004624751616 3006163868958 3010673608704 3011837499648 3017900877312 3021127336512 3029437718784 3035536528896 3041647617024 3050014445568 3052208893472 3058205402331 3059422036992 3060604773504 3062793212928 3066766328576 3070145597184 3073427911584 3076076580723 3080805824952 3081393195008 3082269283362 3088086550272 3094303431168 3095499652416 3102815102976 3105047540304 3112385554944 3113588766528 3119856988032 3126137828608 3127230001152 3134737069056 3135628323909 3138088438656 3144405982464 3145621572768 3147870802176 3158800909128 3159403149312 3170373299136 3173866732224 3180256304256 3181485753872 3189004411392 3191298860868 3192413798592 3198840709248 3200077343376 3206519682144 3207639937536 3214097501184 3221813098752 3225257561952 3231750593088 3239388039168 3240640348416 3247164347904 3250635914304 3254217788736 3258439224112 3262029697008 3269738700288 3273980269696 3277587867264 3281091959664 3287697395616 3288968380692 3290530721427 3296741046912 3303377987328 3306909652128 3314848049784 3321521442896 3322681876224 3327790258176 3329371040256 3330658135872 3337363357568 3340931356368 3344612727312 3356865846144 3360564775296 3368631974688 3372233402988 3379022323272 3380328613489 3387007809792 3388317187104 3395138486976 3398768253576 3406927162278 3408117433632 3414978595008 3421853569152 3423176417424 3431266251264 3433735005156 3441849791616 3443180370192 3450112119648 3453913796832 3456623628288 3457606400532 3465906553071 3466567344384 3474097369056 3478604036552 3481091360064 3482437108968 3489447889392 3490666990848 3493178482842 3502787362344 3509839111536 3516905057184 3523542626304 3526579202688 3529116533077 3530349493488 3537456730272 3538824269364 3541354652448 3544133087232 3545948567416 3552640951296 3553651022769 3554328542976 3562860881728 3566669961528 3570600073752 3577788342288 3579171473106 3580595361792 3587629962816 3598695797904 3600087011298 3607334642412 3614596864328 3615859688832 3624539736096 3627383435264 3628414757196 3635719417224 3637124943513 3642581228544 3644311544064 3645720391968 3653059891392 3656965403592 3665744127126 3669783409134 3680056344064 3683227803408 3687286350672 3690179278848 3691228454622 3697608282112 3698659570068 3707538382479 3708833677776 3716300235744 3719215927296 3725221395432 3729204056007 3736711623258 3743764040448 3745542420288 3746990402856 3754533777264 3758547775914 3761619830784 3762689318226 3769192656896 3776474076912 3780635372208 3783601539072 3785539686836 3789710971524 3791218618368 3792684258816 3801400113681 3811856835492 3813373292544 3819530797848 3822527480832 3823614285273 3841850919384 3849585265296 3851073469602 3852605528064 3856850712576 3858826382188 3860174532672 3866109270528 3872081015568 3873577916466 3881376134604 3884548583424 3885653021436 3888701581824 3896530246656 3899888262432 3907248648192 3913429541121 3916227780072 3917741747589 3919300328448 3925628875566 3928708799744 3940635782637 3947446679552 3948569000478 3956518189332 3959622348288 3963985454592 3967401603024 3978507669504 3979638821556 3982891585536 3987149723136 3989192138343 3996721070208 3998619610848 4004767197952 4006166335488 4008218491944 4012503706719 4015783332864 4016925082971 4023867836416 4025011885074 4028169782016 4036083708168 4039250291712 4047382038528 4055530156032 4066421472369 4077607203108 4079229382656 4080806364672 4083724283904 4090184344377 4093527462912 4097903882112 4101435440964 4107741099936 4109692377816 4114086079041 4117448733696 4119557894498 4125737908224 4127332869888 4140063387072 4143631278834 4148197144506 4149847406592 4151451688704 4159809317376 4179649425408 4180837765212 4184117918208 4190874069861 4192541309952 4194162097024 4197161069568 4211734545504 4213735222824 4215364203213 4223850499422 4227164398848 4231822309632 4240341739008 4248533336526 4252005881856 4255065147824 4256551731456 4265120945664 4266769791168 4275359576192 4276853250048 4285463334912 4290044954112 4295750798336 4296972147579 4300343415936 4309000790784 4320853797888 4329552463872 4330783423458 4334181219072 4338957051648 4349372929344 4359651600384 4370117156352 4374789279552 4383596527488 4385291174256 4387374295236 4393956077568 4395654729216 4404503983104 4409212869504 4419797399712 4430242501632 4439161387008 4440877514496 4454575141824 4459483636416 4463326803402 4475821128192 4480753033728 4491509299584 4496311203984 4498447062204 4505363097696 4509245803437 4516010413056 4517756249472 4526851315968 4531691004768 4542569549704 4544156578176 4553304793344 4562471425536 4564235223232 4575021668352 4578313340208 4589133055488 4590907160256 4600149492864 4605218395776 4610141867376 4621208737428 4622089792512 4623403925043 4632129825408 4641455146752 4643249478624 4652597185856 4654222654464 4657571310456 4668578332416 4670383149792 4679785482048 4689206742912 4690845001728 4702105603584 4707132657984 4716608973696 4718432359152 4721806203264 4736854601728 4738201363692 4739104723968 4755559948704 4760800098336 4770384456384 4772228630808 4783506617088 4786948291302 4798261063872 4800116015064 4809779523216 4821146251776 4832719648128 4837886342928 4847625889632 4849499924684 4856774971392 4859082058752 4860960522624 4870746521856 4875953871456 4887658836168 4893044545512 4910970404544 4916381800896 4921637939496 4931546093424 4933452571038 4943384509972 4945111570368 4955066980992 4960364478192 4966961860576 4972272074676 4982282164344 4984022814336 4991685387264 4994056560384 4995987203808 5006045036352 5011397034552 5016919090968 5035298769216 5040847162944 5052947962032 5056912345088 5058350104482 5068533484908 5080511714688 5082475780656 5092707730464 5096703307776 5098152380364 5110390743417 5122467892512 5132780353728 5134764626136 5146899376896 5150602507734 5154812360704 5162774687424 5164770555288 5175168179472 5180870695248 5184935442432 5195373662208 5199851016576 5217906054828 5221637040096 5223655663452 5225733771264 5234171834088 5239767724263 5254181043516 5264758667304 5275357585776 5277396976862 5279496464384 5285313939456 5289868804032 5295524240232 5306185095408 5308236404046 5316199630848 5318922851124 5328961426944 5331492814464 5344291322592 5350004942292 5354377777152 5355900110628 5366682513432 5368757209659 5370893042688 5381444944224 5385667055616 5398043696856 5400130516947 5411001963618 5421895296492 5423789533248 5436809604144 5441075152896 5442622135794 5453579125836 5458036617216 5463871842816 5468580587952 5476988133248 5479589837088 5485448105388 5489931644928 5498616190689 5503110493184 5504675113701 5520084516096 5522013057024 5524841705112 5530929526008 5535268918272 5546412423168 5547989355102 5574450353616 5578823890944 5587832093148 5590055079936 5596214759424 5605067434887 5615646060672 5618313630432 5620485604284 5628917256192 5631800665896 5636219198464 5637821663871 5642429746176 5653788985344 5664711115368 5675402308608 5678309530254 5684566457286 5686827927552 5689026388224 5717785253238 5720059938816 5729296196772 5733791221248 5743049651291 5745334387712 5761138397184 5762776379076 5774377897944 5776610204403 5778908292096 5785276068864 5788239573282 5790261799008 5799163905792 5810366874699 5822064201906 5826822875136 5828479532154 5833052372736 5844795369984 5847054899008 5849832393648 5860872972288 5872671977472 5874341670108 5878950492672 5888443313349 5893063199616 5906990002176 5921170019328 5922853500717 5934777283998 5939433522432 5945978181888 5951102404536 5967761504256 5969458232334 5974337378304 5980724584704 5988679066112 5995081605312 5997929416272 6007150796928 6009249503232 6012327737916 6021347217408 6023674999296 6035801754624 6037517827611 6042254673024 6058875437568 6071073057792 6083295234048 6104417786944 6116410804662 6118844073984 6121209547008 6125586425856 6133532657152 6140291194368 6146855823168 6152153161446 6161611649904 6162786390016 6164538566724 6176173100544 6179336841747 6188606862336 6190999304832 6205630205952 6210095080608 6215446918251 6222295716759 6224771109888 6227177533056 6239713976064 6252275657216 6269474138112 6271256647818 6276176877312 6288811964928 6291243145536 6295741604352 6317601818256 6318806298624 6335775749133 6340746598272 6347733464448 6360512608512 6362971507744 6372800004789 6378008822784 6382597721736 6384827597184 6397681418496 6400154686752 6413039364288 6415279875072 6428195002368 6443626197504 6450515123904 6463501186176 6478776078336 6481280696832 6494328695808 6496175135187 6501271828608 6508435577472 6516878448224 6524059394016 6539477400576 6547960539392 6555175734528 6562183919328 6575394791232 6577936761384 6581061442854 6593482093824 6606755974656 6613819304256 6629696099568 6643042885792 6645363752448 6655580516352 6658742080512 6661316271744 6674726715136 6681862712736 6689225454624 6694990205103 6713731692288 6721129550592 6737263949376 6744466805976 6758044646544 6760657226978 6774015619584 6776634374208 6790276973952 6797536507152 6813854324556 6816234867264 6829957190016 6843707138304 6846352834848 6862532502528 6867470010312 6883699583232 6886360740384 6900224239296 6907827593664 6915212801064 6931813106142 6933134688768 6948194738112 6957208073104 6962182720128 6964874217936 6978895778784 6981333981696 6986356965684 7005574724688 7019678223072 7033810114368 7053158405376 7058233066154 7060698986976 7074913460544 7077648538728 7082709304896 7091897134832 7105281902592 7107302045538 7108657085952 7125721763456 7133339923056 7141200147504 7155576684576 7158342946212 7161190723584 7175259925632 7180422436953 7197391595808 7200174022596 7214669284824 7229193728656 7231719377664 7249079472192 7256829514392 7271438834448 7274249887026 7285162457088 7288623088128 7291440783936 7306119782784 7313930807184 7331488254252 7339566818268 7360112688128 7366455606816 7374572701344 7380358557696 7382456909244 7397319140136 7400178856557 7415076764958 7417667355552 7432600471488 7450442790864 7458408112014 7473423246516 7487528080896 7491084840576 7493980805712 7509067554528 7517095551828 7523239661568 7525378636452 7535140705759 7552948153824 7561270744416 7567203078144 7571079373672 7579421943048 7585368517632 7587525156723 7602800227362 7623713670984 7639061595696 7645054961664 7647228570546 7681018336697 7683701838768 7699170530592 7702146939204 7705211056128 7713701425152 7717652764376 7720349065344 7725903761601 7732218541056 7744162031136 7747155832932 7762752269208 7771306042872 7777403163648 7793060493312 7799776524864 7826859082242 7832455560144 7835483495178 7838600656896 7851257751132 7857417599488 7881271565274 7894893359104 7897138000956 7913036378664 7916095465293 7919244696576 7927970909184 7934803206048 7959277643112 7962354606069 7974299446272 7978384276686 7993442140416 7997239221696 8009534395904 8016436983888 8025007413438 8031566665728 8033850165942 8047735672832 8050023770148 8056339564032 8072167416336 8078500583424 8094764077056 8116502945427 8132842944738 8155214406216 8161612729344 8163933203691 8180368688754 8187054925824 8195807764224 8202870881928 8215482199872 8219384755632 8228172158082 8234897467392 8239115788996 8251475816448 8254665739776 8280126774144 8287262557668 8296394289012 8299694813184 8302903377408 8319618634752 8321984032653 8361675530424 8368235836416 8381748139722 8385082619904 8388324194048 8394322139136 8423469091008 8427470445648 8430728406426 8447700998844 8454328797696 8463644619264 8480683478016 8497066673052 8504011763712 8510130295648 8513103462912 8517464295381 8526849685929 8530241891328 8533539582336 8550719152384 8553706500096 8576677879857 8580089908224 8591501596672 8593944295158 8600686831872 8618001581568 8641707595776 8659104927744 8661566846916 8668362438144 8677914103296 8682359359923 8698745858688 8719303200768 8733096302859 8740234312704 8742719298231 8749578559104 8767193054976 8770582348512 8774748590472 8791309458432 8809007966208 8818425739008 8839594799424 8860485003264 8878322774016 8881755028992 8902165925997 8909150283648 8918967272832 8926653606804 8951642256384 8954187348501 8961506067456 8983018599168 8992622407968 8996894124408 9010726195392 9018491606874 9032020826112 9035512498944 9053702631936 9063382009536 9085139099408 9088313156352 9106609586688 9124942851072 9128470446464 9150043336704 9156626680416 9174616206993 9178266110976 9181814320512 9200298985728 9210436791552 9220283734752 9242417474856 9244179585024 9246807850086 9264259650816 9282910293504 9286498957248 9305194371712 9308445308928 9315142620912 9337156664832 9340766299584 9359570964096 9378413485824 9381690003456 9404211207168 9414265315968 9433217947392 9436864718304 9443612406528 9476402727384 9478209447936 9511119897408 9521600196672 9540768912768 9544457261616 9567013234176 9573896582604 9596522127744 9600232030128 9619559046432 9642292503552 9665439296256 9675772685856 9695251779264 9698999849368 9718164117504 9721921045248 9741493043712 9751907742912 9775317672336 9786089091024 9821940809088 9832763601792 9843275878992 9863092186848 9866905142076 9871592164281 9886769019944 9890223140736 9910133961984 9920728956384 9933923721152 9944544149352 9964564328688 9968045628672 9983370774528 9988113120768 9991974407616 10012090072704 10022794069104 10033838181936 10070597538432 10081694325888 10105895924064 10113824690176 10116700208964 10137066969816 10140985840467 10161023429376 10164951561312 10185415460928 10196304760728 10220781486834 10244935785024 10265560707456 10269529252272 10293798753792 10301205015468 10309624721408 10325549374848 10329541110576 10350336358944 10361741390496 10369870884864 10397719659213 10399702033152 10435812109656 10443274080192 10447311326904 10468343668176 10479535448526 10508362087032 10529517334608 10550715171552 10554793953724 10558992928768 10570627878912 10579737608064 10587349599231 10591048480464 10612370190816 10616472808092 10632399261696 10637845702248 10657922853888 10660953068307 10662985628928 10688582645184 10700009884584 10711800221256 10733365026864 10737514419318 10741786085376 10762889888448 10796087393712 10800261033894 10822003927236 10843790592984 10847579066496 10873619208288 10882150305792 10885244271588 10907158251672 10911374830539 10927743685632 10937161175904 10953976266496 10959179674176 10970896210776 10997232381378 11006220986368 11009350227402 11040169032192 11049683410224 11061859052016 11070537836544 11092824846336 11095978710204 11122615147437 11148900707232 11157647781888 11175664186296 11187612168021 11210134869774 11231292121344 11236627260864 11240971208568 11263601331792 11272438396928 11275643327742 11284859492352 11307577970688 11329422230736 11350804617216 11356619060508 11369132914572 11373655855104 11378052776448 11404200341043 11435570506476 11440119877632 11458592393544 11467582442496 11470842855819 11486099302582 11490668775424 11525552758152 11548755795888 11553220408806 11557816584192 11570552137728 11576479146564 11580523598016 11598327811584 11620733749398 11644128403812 11653645750272 11656959064308 11666104745472 11689590739968 11694109798016 11699664787296 11721745944576 11740288623363 11748683340216 11753225242767 11757900985344 11776886626698 11786126399232 11842340038656 11845707001434 11869554567996 11878867044864 11891956363776 11902204809072 11935523008512 11938916464668 11948674756608 11961449169408 11967576415029 11977358132224 11990163210624 11995858832544 12014301593856 12018499006464 12024655475832 12037511120157 12047349998592 12071603509248 12075035655222 12084509346048 12117750875136 12142146115584 12166590468096 12199264417107 12208835573888 12232821609324 12237688147968 12242419094016 12251172851712 12267065314304 12270553033131 12280582388736 12293711646336 12304306322892 12323223299808 12329077133448 12352346201088 12358673683494 12377213724672 12381998609664 12420190161216 12430893836502 12444591433518 12449542219776 12454355066112 12479427952128 12504551314432 12538948276224 12542513295636 12552353754624 12572622209583 12577623929856 12582486291072 12591483208704 12635203636512 12646092609639 12671551498266 12681493196544 12695466928896 12721025217024 12725943015488 12745600009578 12756017645568 12765195443472 12769655194368 12795362836992 12800309373504 12826078728576 12830559750144 12856390004736 12887252395008 12890916442737 12901030247808 12927002372352 12962561393664 12988657391616 12992350270374 13002543657216 13016871154944 13033756896448 13048118788032 13078954801152 13095921078784 13110351469056 13124367838656 13150789582464 13155873522768 13162122885708 13186964187648 13213511949312 13227638608512 13259392199136 13286085771584 13290727504896 13317484161024 13322632543488 13349453430272 13363725425472 13378450909248 13389980410206 13427463384576 13442259101184 13474527898752 13488933611952 13516089293088 13521314453956 13527737410311 13548031239168 13553268748416 13580553947904 13595073014304 13627708649112 13632469734528 13659914380032 13687414276608 13692705669696 13725065005056 13734940020624 13767399166464 13772721480768 13800448478592 13815655187328 13830425602128 13863626212284 13866269377536 13870211775129 13896389476224 13914416146208 13924365440256 13929748435872 13957791557568 13962667963392 13972713931368 14011149449376 14039356446144 14067620228736 14106316810752 14116466132308 14121397973952 14149826921088 14155297077456 14165418609792 14183794269664 14210563805184 14214604091076 14217314171904 14251443526912 14266679846112 14282400295008 14311153369152 14316685892424 14350519851264 14360844873906 14394783191616 14400348045192 14429338569648 14458387457312 14463438755328 14498158944384 14513659028784 14542877668896 14548499774052 14570324914176 14577246176256 14582881567872 14612239565568 14627861614368 14662976508504 14679133636536 14720225376256 14732911213632 14749145402688 14764913818488 14794638280272 14800357713114 14830153529916 14835334711104 14865200942976 14900885581728 14916816224028 14946846493032 14975056161792 14982169681152 14987961611424 15018135109056 15034191103656 15050757272904 15070281411518 15105896307648 15122541488832 15142158747344 15158843886096 15170737035264 15175050313446 15205600454724 15247427341968 15278123191392 15290109923328 15294457141092 15331172230251 15362036673394 15367403677536 15398341061184 15404293878408 15435305528752 15440698130688 15451807523202 15464437082112 15488324062272 15494311665864 15525504538416 15542612085744 15554806327296 15586120986624 15599553049728 15653718164484 15664911120288 15670966990356 15677201313792 15702515502264 15714835198976 15719303172789 15762543130548 15794276001912 15826072757328 15832190930586 15838489393152 15855941818368 15869606412096 15918555286224 15924709212138 15948598892544 15956768553372 15986884280832 15994478443392 16019068791808 16032873967776 16050014826876 16063133331456 16067700331884 16088543669053 16100047540296 16106271628977 16112679128064 16144334832672 16157001166848 16200391550841 16233005890854 16265685889476 16310428812432 16323225458688 16327866407382 16360737377508 16374109851648 16391615528448 16400012124299 16405741763856 16430964399744 16438769511264 16456344316164 16469794934784 16478231577992 16495848572067 16509331479552 16514025341103 16560253548288 16574525115336 16592788578024 16605806754816 16639237269504 16643968065306 16723351060848 16736471672832 16763496279444 16770165239808 16776648388096 16788644278272 16815202304661 16846938182016 16854940891296 16861456812852 16895401997688 16908657595392 16913464991613 16927289238528 16961366956032 16994133346104 17020260591296 17026206925824 17034928590762 17053699371858 17060483782656 17067079164672 17101438304768 17153355759714 17160179816448 17183003193344 17187888590316 17201373663744 17229148953873 17236003163136 17283415191552 17323133693832 17329830613209 17336724876288 17355828206592 17364718719846 17397491717376 17431100624097 17466192605718 17480468625408 17485438596462 17499157118208 17534386109952 17541164697024 17549497180944 17582618916864 17618015932416 17636851478016 17665329940047 17679189598848 17720970006528 17763510057984 17768560502151 17804331851994 17818300567296 17837934545664 17853307213608 17903284512768 17908374697002 17923012134912 17966037198336 17985244815936 17993788248816 18021452390784 18036983213748 18064041652224 18071024997888 18107405263872 18112553482833 18126764019072 18170278198816 18176626312704 18213219173376 18249885702144 18256940892928 18313253360832 18349232413986 18356532221952 18363628641024 18400597971456 18420873583104 18440567469504 18484834949712 18488359170048 18493615700172 18528519301632 18538010525241 18565820587008 18572997914496 18610388743424 18616890617856 18630285241824 18646340754753 18666887150277 18674313329664 18681532599168 18719141928192 18756826971648 18808422414336 18828530631936 18866435894784 18873729436608 18887224813056 18952805454768 18956418895872 19007327247399 19022239794816 19043200393344 19081537825536 19088914523232 19118400014367 19134026468352 19147793165208 19193044255488 19200464060256 19239118092864 19284585007104 19330878592512 19351545371712 19390503558528 19397999698736 19436328235008 19443842090496 19482986087424 19488525405561 19503815485824 19550635344672 19572178182048 19643881618176 19665527203584 19686551757984 19726184373696 19733810284152 19743184328562 19773538039888 19780446281472 19820267923968 19841457912768 19867847442304 19889088298704 19929128657376 19936091257344 19966741549056 19976226241536 19983948815232 20024180145408 20045588138208 20067676363872 20141195076864 20163388651776 20211791848128 20233400417928 20274133939632 20281971680934 20322046858752 20329903122624 20370830921856 20392609521456 20441562973668 20489871570048 20531121414912 20539058504544 20587597507584 20602410030936 20651098749696 20659082221152 20700672717888 20723482780992 20795439318426 20799404066304 20871624219312 20886548160384 20894622653808 20936687336352 20959070897052 21009384167381 21016724174064 21059034669216 21101430343104 21109587907448 21159475216128 21174699198462 21182096960928 21224740381632 21232945616184 21275691404496 21315845707776 21321906136614 21325971257856 21377165290368 21400019769168 21423600442512 21466730053728 21475028838636 21483572170752 21525779776896 21541267310859 21592174787424 21600522067788 21644007854472 21687581185968 21695158132992 21747238416576 21770488543176 21814316503344 21822749661078 21855487371264 21874322351808 21907952532992 21918359348352 21941792421552 21994464762756 22012441972736 22018700454804 22080338064384 22099366820448 22123718104032 22141075673088 22191957420408 22200536569671 22245230294874 22297801414464 22351328372592 22375224336042 22420269739548 22462584242688 22473254521728 22481942417136 22527202663584 22544876793856 22551286655484 22569718984704 22605422117277 22658844461472 22701609234432 22713238121016 22738265829144 22756105552896 22762575470169 22808400682086 22871141012952 22917184787088 22935164884992 22941685711638 22972198605164 22981337550848 23043055010091 23051105516304 23097511591776 23106440817612 23115633168384 23141104275456 23152958293128 23161047196032 23177711284803 23196655623168 23241467498796 23288256807624 23313918128616 23332209490944 23379181479936 23388219596032 23399329574592 23480577246726 23497366680432 23506450485534 23515801970688 23553773253396 23572252798464 23684680077312 23691414002868 23739109135992 23748286395879 23757734089728 23783912727552 23804409618144 23877832929336 23887063818207 23922898338816 23935152830058 23954716264448 23980326421248 23991717665088 24028603187712 24049310951664 24075022240314 24094699997184 24143207018496 24150071310444 24169018692096 24235501750272 24284292231168 24349508836281 24398528834214 24417671147776 24465643218648 24484838188032 24491799611073 24534130628608 24541106066262 24561164777472 24587423292672 24608612645784 24646446599616 24658154266896 24704692402176 24717347366988 24754427449344 24763997219328 24840380322432 24861787673004 24889182867036 24899084439552 24908710132224 24958855904256 24965952097959 25009102628864 25085026591272 25104707509248 25145244419166 25155247859712 25164972582144 25182966417408 25270407273024 25292185219278 25343102996532 25362986393088 25390933857792 25442050434048 25451886030976 25491200019156 25512035291136 25530390886944 25539310388736 25552392886143 25580549057787 25590725673984 25600618747008 25652157457152 25661119500288 25774504790016 25781832885474 25802060495616 25854004744704 25925122787328 25977314783232 25984700540748 26005087314432 26033742309888 26047078079769 26067513792896 26096237576064 26157909602304 26191842157568 26199288908577 26220702938112 26248735677312 26301579164928 26311747045536 26324245771416 26373928375296 26427023898624 26455277217024 26518784398272 26572171543168 26581455009792 26634968322048 26645265086976 26698906860544 26706497777991 26727450850944 26756901818496 26779960820412 26854926769152 26884518202368 26949055797504 26977867223904 27032178586176 27042628907912 27055474820622 27096062478336 27106537496832 27161107895808 27190146028608 27255417298224 27264939469056 27319828760064 27374828553216 27385411339392 27450130010112 27469880041248 27523848620979 27534798332928 27545442961536 27600896957184 27631310374656 27660851204256 27727252424568 27732538755072 27740423550258 27792778952448 27828832292416 27848730880512 27859496871744 27915583115136 27925335926784 27945427862736 28022298898752 28078712892288 28135240457472 28212633621504 28232932264616 28242795947904 28299653842176 28310594154912 28330837219584 28367588539328 28429208182152 28434628343808 28502887053824 28533359692224 28564800590016 28622306738304 28633371784848 28701039702528 28721689747812 28789566383232 28800696090384 28858677139296 28916774914624 28926877510656 28996317888768 29027318057568 29085755337792 29096999548104 29154492352512 29165763135744 29224479131136 29255723228736 29325953017008 29358267273072 29440450752512 29465822427264 29498290805376 29529827636976 29589276560544 29600715426228 29614776492843 29660307059832 29670669422208 29730401885952 29801771163456 29833632448056 29893692986064 29950112323584 29964339362304 29975923222848 30036270218112 30068382207312 30101514545808 30140562823036 30211792615296 30245082977664 30284317494688 30317687772192 30341474070528 30350100626892 30411200909448 30422957521401 30494854683936 30556246382784 30588914282184 30662344460502 30724073346788 30734807355072 30796682122368 30808587756816 30870611057504 30881396261376 30903615046404 30928874164224 30976648124544 30988623331728 31051009076832 31085224171488 31109612654592 31193158977639 31199106099456 31307436328968 31329822240576 31341933980712 31405031004528 31429670397952 31438606345578 31525086261096 31588552003824 31652145514656 31664381861172 31676978786304 31711883636736 31739212824192 31762048797693 31837110572448 31849418424276 31897197785088 31913537106744 31973768561664 31982859204921 31988956886784 32038137583616 32065747935552 32100029653752 32135400663768 32177087338106 32200095080592 32212543257954 32225358256128 32288669665344 32400783101682 32466011781708 32531371778952 32620857624864 32646450917376 32655732814764 32721474755016 32734124491617 32783231056896 32800024248598 32811483527712 32861928799488 32877539022528 32912688632328 32956463155984 32991697144134 33018662959104 33028050682206 33120507096576 33149050230672 33185577156048 33211613509632 33278474539008 33287936130612 33367845442311 33446702121696 33472943345664 33526992558888 33553296776192 33562836504063 33630404609322 33693876364032 33709881782592 33722913625704 33790803995376 33817315190784 33826929983226 33854578477056 33922733912064 33988266692208 34040521182592 34052413851648 34069857181524 34107398743716 34120967565312 34134158329344 34202876609536 34212601023129 34306711519428 34320359632896 34375777180632 34402747327488 34458297907746 34472006326272 34646267387664 34659661226418 34673449752576 34711656413184 34729437439692 34794983434752 34862201248194 34932385211436 34960937250816 34970877192924 34998314236416 35016242103233 35068772219904 35082329394048 35098994361888 35165237833728 35220865870089 35259675728301 35273702956032 35330659880094 35358379197696 35527020115968 35537121004302 35608663703988 35636601134592 35675869091328 35694144035239 35706614427216 35806569025536 35816749394004 35846024269824 35902729245087 35932074396672 35970489631872 35987576497632 36042904781568 36073966427496 36112533360471 36142049995776 36214810527744 36225106965666 36253528038144 36340556397632 36353252625408 36426438346752 36499771404288 36513881785856 36597793251321 36626506721664 36698464827972 36713064443904 36727257282048 36801195942912 36811659099393 36841747166208 36881134939008 36969669899424 36987231400344 37057038603264 37076021050482 37131641174016 37145995828992 37220777486848 37260570483648 37292681509506 37333774300554 37348626659328 37363065198336 37438283856384 37513653943296 37616844828672 37657061263872 37717866628749 37732871789568 37747458873216 37774449626112 37905610909536 37938277828917 38014654494798 38044479589632 38086400786688 38163075651072 38177829046464 38236800028734 38268052936704 38295586330416 38386088510976 38400928120512 38478236185728 38569170014208 38661757185024 38672749328211 38703090743424 38781007117056 38795999397472 38887684180992 38965972174848 38977050811122 39007630971648 39101270689344 39144356364096 39287763236352 39331054407168 39373103515968 39452368747392 39467620568304 39486368657124 39547076079776 39560892562944 39640535847936 39682915825536 39735694884608 39778176597408 39858257314752 39872182514688 39952452483072 39967897630464 40048360290816 40091176276416 40135352727744 40282390153728 40326777303552 40423583696256 40466800835856 40548267879264 40563943361868 40583212230933 40644093717504 40659806245248 40741661843712 40785219042912 40883125947336 40979743140096 41062242829824 41078117009088 41175195015168 41204820061872 41302197499392 41318164442304 41401345435776 41446965561984 41590878636852 41598808132608 41610635325387 41743248438624 41773096320768 41789245307616 41873374672704 41918141794104 42018768334762 42033448348128 42118069338432 42202860686208 42219175814896 42318950432256 42349398396924 42364193921856 42449480763264 42465891232368 42551382808992 42631691415552 42643812273228 42651942515712 42754330580736 42800039538336 42847200885024 42933460107456 42950057677272 43051559553792 43082534621718 43184349574848 43201044135576 43288015708944 43375162371936 43390316265984 43494476833152 43540977086352 43628633006688 43645499322156 43710974742528 43748644703616 43815905065984 43836718696704 43883584843104 43988929525512 44037400909608 44160676128768 44198733640896 44247436208064 44383914840816 44401073139342 44490460589748 44595602828928 44702656745184 44750448672084 44840539479096 44857874303327 44925168485376 44946509043456 44963884834272 45054405327168 45102573310968 45210844234554 45317688922944 45426476242032 45476531658288 45512211105792 45525150940338 45616801364172 45742282025904 45834369574176 45870329769984 45883371423276 45944397210328 45993516690753 46086110020182 46102211032608 46195023183552 46212881635224 46305916586256 46322094392064 46355422569606 46393311246336 46482934997592 46576513615248 46627836257232 46664418981888 46758362959872 46776439192064 46798659149184 46961154493452 46994733360864 47012900971068 47031603941376 47107546506792 47144505596928 47157909518367 47382828005736 47478218271984 47496572791758 47515468179456 47567825455104 47608819236288 47755665858672 47774127636414 47845796677632 47870305660116 47909432528896 47960652842496 47983435330176 48057206375424 48098621903328 48150044480628 48189399994368 48265631007159 48300142620888 48318814886931 48338037384192 48471003500544 48601174652523 48699017672562 48797057668428 48835342295552 48931286437296 48969676376064 48983599222146 49068261257216 49082212132524 49122329554944 49174846585344 49200036372897 49217225291568 49292893199232 49316308533792 49409384804352 49434694733976 49487545716201 49527994438656 49542076023309 49680760644864 49723575346008 49778365734072 49817420264448 49917711808512 49931904195918 50018205257728 50170053182544 50209415018496 50290488838332 50310495719424 50329945164288 50365932834816 50445606913983 50540814546048 50584370438556 50686205993064 50725972786176 50740394974839 50781867715584 50884100868096 50903772061952 50982400038312 51060781773888 51078620777472 51104785772286 51161098115574 51181451347968 51201237494016 51304314914304 51549009580032 51563665770948 51604120991232 51687446861619 51708009489408 51850245574656 51969401081496 51989491839627 52010174628864 52067484619776 52094156159538 52135027585792 52192475152128 52293301872291 52383684315136 52398577817154 52441405876224 52497471354624 52603158329856 52623494091072 52648491542832 52747856750592 52854047797248 52910554434048 52995989820141 53037568796544 53144343086336 53162910019584 53290530173952 53305681506453 53397813721088 53412995555982 53454901701888 53513803636992 53559921640824 53709853538304 53769036404736 53898111595008 53955734447808 54064357172352 54085257815824 54110949641244 54192124956672 54213074993664 54322215791616 54337660448499 54380292057216 54510834596448 54529878938112 54639657520128 54749657106432 54770822678784 54939760082496 55047697241958 55069596665856 55090885923072 55201793914368 55262620749312 55321702408512 55454504849136 55465077510144 55480847100516 55585557904896 55614031575723 55657664584832 55697461761024 55718993743488 55831166230272 55850671853568 55890855725472 55939022264259 56044597797504 56157425784576 56270480914944 56425267243008 56465864529232 56485591895808 56599307684352 56621188309824 56661674439168 56735177078656 56858416364304 56869256687616 57005774107648 57021981742197 57066719384448 57129601180032 57244613476608 57266743569696 57402079405056 57443379495624 57579132766464 57601392180768 57717354278592 57833549829248 57853755021312 57992635777536 58054636115136 58171510675584 58193999096208 58308984705024 58331526271488 58448958262272 58511446457472 58651906034016 58716534546144 58931644854528 58996581610752 59059655273952 59178553121088 59201430852456 59229552985686 59320614119664 59341338844416 59460803771904 59603542326912 59667264896112 59787385972128 59900224647168 59928678724608 59951846445696 60072540436224 60136764414624 60203029091616 60281125646072 60423585230592 60490165955328 60568634989376 60635375544384 60700201253784 60822401818896 60845915042802 60989709367872 61112492765568 61177828564368 61324688921004 61448146693576 61469614710144 61593364244736 61617175513632 61741222115008 61762792522752 61807230092808 61953296249088 61977246663456 62102018153664 62170448342976 62386317955278 62398212198912 62614872657936 62659644481152 62683867961424 62810062009056 62859340795904 62877212691156 63028152502143 63050172522192 63177104007648 63304291029312 63328763722344 63478425648384 63524097595386 63674221144896 63698836848552 63827074213488 63947537123328 63965718409842 63977913773568 64076275167232 64131495871104 64200059307504 64270801327536 64354174676212 64400190161184 64425086515908 64450716512256 64577339330688 64623801932577 64801566203364 64932023563416 65062743557904 65241715249728 65311465629528 65442949510032 65468248983234 65566462113792 65600048497196 65622967055424 65723857598976 65755078045056 65825377264656 65912926311968 65983394288268 66037325918208 66056101364412 66241014193152 66298100461344 66371154312096 66423227019264 66575872261224 66601609709013 66735690884622 66893404243392 67053985117776 67106593552384 67125673008126 67260809218644 67387752728064 67419763565184 67445827251408 67581607990752 67634630381568 67653859966452 67709156954112 67816266351831 67976533384416 68081042365184 68104827703296 68139714363048 68214797487432 68268316658688 68287726410507 68405753219072 68425202046258 68613423038856 68751554361264 68805494654976 68916595815492 68944012652544 69129165030273 69292534775328 69319322452836 69346899505152 69423312826368 69458874879384 69533133854409 69589966869504 69724402496388 69864770422872 69941754385848 69996628472832 70032484206466 70137544439808 70164658788096 70197988723776 70441731740178 70519351456602 70547405912064 70661319760188 70716758395392 71054040231936 71074242008604 71217327407976 71244859187637 71273202269184 71351738182656 71388288070478 71413228854432 71633498788008 71661191454621 71805458490174 71864148793344 71940979263744 71975152995264 72085809563136 72147932854992 72225066720942 72284099991552 72429621055488 72450213931332 72507056076288 72681112795264 72706505250816 72852876693504 73027763571712 73048526508843 73195586502642 73253013443328 73396929655944 73454514564096 73602391885824 73623318198786 73683494332416 73762269878016 73939339798848 73974462800688 74114077206528 74152042100964 74263282348032 74291991657984 74441554973696 74521140967296 74585363019012 74667548601108 74697253318656 74726130396672 74876567712768 75027307886592 75314122527744 75435733257498 75465743579136 75494917746432 75548899252224 75811221819072 75876555657834 76029308989596 76088959179264 76172801573376 76211821048213 76326151302144 76355658092928 76473600057468 76536105873408 76591172660832 76657178658429 76741647173361 76772177021952 76801856241024 76956472371456 77323514370048 77345498656422 77406181486848 77562014234112 77591998794944 77775368361984 77931944349696 77954101622244 78015261943296 78141234239307 78202541378688 78288712728192 78575526472704 78597866725731 78662108814336 78746207031936 78904737494784 78935241136608 78972737314248 79094152159552 79121785125888 79281071695872 79365831651072 79471389769216 79556353194816 79716514629504 79744365029376 79904904966144 79935795260928 80096720581632 80119493333973 80182352552832 80270705455488 80564780307456 80653554607104 80847167392512 80933601671712 81096535758528 81127886723736 81166424461866 81288187435008 81319612490496 81483323687424 81570438085824 81766251894672 81959486280192 82124485659648 82156234018176 82350390030336 82409640123744 82571545862937 82604394998784 82636328884608 82802690871552 82893931123968 83181757273704 83197616265216 83221270650774 83486496877248 83546192641536 83578490615232 83746749345408 83836283588208 84037536669524 84066896696256 84236138676864 84405721372416 84438351629792 84637900864512 84698796793848 84728387843712 84898961526528 84931782464736 85102765617984 85287624546456 85303885031424 85508661161472 85600079076672 85694401770048 85866920214912 85900115354544 86103119107584 86165069243436 86368699149696 86402088271152 86576031417888 86750324743872 86780632531968 86988953666304 87081954172704 87257266013376 87290998644312 87497289407232 87631810131968 87673437393408 87767169686208 87977859051024 88074801819216 88321352257536 88397467281792 88494872416128 88767829681632 88802146278684 88844329478529 88980921179496 89191205657856 89405313490368 89500897344168 89681078958192 89715748606654 89850336970752 89893018086912 89927769668544 90108810654336 90205146621936 90421688469108 90635377845888 90852952484064 90953063316576 91024422211584 91050301880676 91233602728344 91268872564203 91484564051808 91668739148352 91766742846552 91888794420656 91987033381506 92172220040364 92204422065216 92390046367104 92425763270448 92611833172512 92644188784128 92710845139212 92786622492672 92965869995184 93153027230496 93255672514464 93328837963776 93552878384128 93579476932917 93597318298368 93922308986904 93989466721728 94025801942136 94215093013584 94289011193856 94315819036734 94765656011472 94956436543968 94993145583516 95030936358912 95135650910208 95217638472576 95286146393079 95511331717344 95548255272828 95691593355264 95740611320232 95921305684992 95966870660352 96114412750848 96197243806656 96300088961256 96531262014318 96600285241776 96637629773862 96676074768384 97202349305046 97398035345124 97594115336856 97631844071947 97670684591104 97862572874592 97939352752128 97967198444292 98164424265048 98202373474851 98349693170688 98400072745794 98434450583136 98585786398464 98632617067584 98869389467952 98975091432402 99055988877312 99084152046618 99361521289728 99447150692016 99556731468144 99634840528896 99835423617024 99863808391836 100103536326933 100340106365088 100418830036992 100580977676664 100659890328576 100688509512189 100891213827966 101081629092096 101168740877112 101372411986128 101451945572352 101480789949678 101563735431168 101768201736192 101807544123904 101964800076624 102121563547776 102157241554944 102209571544572 102322196231148 102362902695936 102402474988032 102608629828608 102637803069387 103127331541896 103208241982464 103374893723238 103416018978816 103938802162992 103978983679254 104020349257728 104134969239552 104188312319076 104270055171584 104384950304256 104586603744582 104767368630272 104797155634308 104882811752448 104994942709248 105048726309699 105206316659712 105246988182144 105296983085664 105495713501184 105662597610267 105779027184903 105821108868096 105991979640282 106075137593088 106288686172672 106581060347904 106611363012906 106795627442176 106825991111964 106909803403776 107027607273984 107082432105717 107119843281648 107419707076608 107538072809472 107708187735261 107796223190016 107911468895616 108128714344704 108170515631648 108221899282488 108337600081413 108426149987328 108644431583232 108675320896998 108760584114432 109021669192896 109059757876224 109279315040256 109499314212864 109541645357568 109793379753963 109879520164992 110095394483916 110139193331712 110181771846144 110403587828736 110434977298179 110525241498624 110643404817024 110909009698272 110961694201032 111171115809792 111228063151446 111315329169664 111394923522048 111437987486976 111662332460544 111781711450944 111878044528518 112089195595008 112314851569152 112540961829888 112850534486016 112931729058464 112971183791616 113153599886247 113198615368704 113242376619648 113323348878336 113470354157312 113716832728608 113814833486751 114011548215296 114043963484394 114133438768896 114259202360064 114489226953216 114533487139392 114804158810112 114886758991248 115158265532928 115202784361536 115434708557184 115667099658496 115707510042624 115985271555072 116018247984633 116109272230272 116343021351168 116387998192416 116663052542976 116897916524544 117022892914944 117303812068032 117433069092288 117863289709056 117993163221504 118119310547904 118357106242176 118402861704912 118459105971372 118641228239328 118682677688832 118921607543808 119207084653824 119334529792224 119574771944256 119857357449216 119903692891392 120145080872448 120273528829248 120406058183232 120562251292144 120847170461184 120980331910656 121137269978752 121270751088768 121400402507568 121644803637792 121691830085604 121749636692799 121979418735744 122224985531136 122355657128736 122649377842008 122896293387152 122939229420288 123186728489472 123234351027264 123482444230016 123525585045504 123614460185616 123906592498176 123954493326912 124204036307328 124340896685952 124772635910556 124796424397824 125229745315872 125319288962304 125367735922848 125620124018112 125754425382312 126056305004286 126100345044384 126354208015296 126608582058624 126657527444688 126956851296768 127048195190772 127348442289792 127397673697104 127654148426976 127895074246656 127931436819684 127955827547136 128262991742208 128400118615008 128541602655072 128708349352424 128800380322368 128850173031816 129154678661376 129247603865154 129603132406728 129864047126832 130125487115808 130483430499456 130577311723849 130622931259056 130885899020064 130936497966468 131132924227584 131200096994392 131245934110848 131447715197952 131510156090112 131650754529312 131825852623936 131966788576536 132112202728824 132482028386304 132596200922688 132742308624192 133151744522448 133203219418026 133471381769244 133786808486784 134107970235552 134213187104768 134251346016252 134521618437288 134573622909981 134775505456128 134839527130368 134891654502816 135163215981504 135307719932904 135632532703662 135953066768832 136162084730368 136279428726096 136429594974864 136536633317376 136575452821014 136811506438144 136850404092516 137226846077712 137503108722528 137610989309952 137833191630984 137980550072259 138258330060546 138585069550656 138638644905672 138917749758768 139066267708818 139179933739008 139448804992776 139729540845744 139883508771696 139993256945664 140064968412932 140275088879616 140329317576192 140395977447552 140883463480356 141038702913204 141094811824128 141322639520376 141433516790784 141473728555101 142148484017208 142434654815952 142489718375274 142546404538368 142703476365312 142776576140956 142826457708864 143266997576016 143322382909242 143610916980348 143728297586688 143881958527488 143950305990528 144171619126272 144295865709984 144450133441884 144568199983104 144796893021477 144900427862664 144956444660793 145014112152576 145362225590528 145413010501632 145803523957569 146055527143424 146097053017686 146391173005284 146506026886656 146793859311888 146909029128192 147204783771648 147246636397572 147366988664832 147524539756032 147600109118691 147878679597696 147948925601376 148228154413056 148304084201928 148462637148603 148583983315968 148626228069927 148883109947392 149042281934592 149170726038024 149335097202216 149452260793344 149753135425536 150054615773184 150628245055488 150871466514996 150931487158272 150989835492864 151097798504448 151336820741949 151622443638144 151753111315668 152058617979192 152177918358528 152221184924517 152345603146752 152423642096426 152652302604288 152711316185856 152947200114936 153182345321664 153314357316858 153483294346722 153544354043904 153603712482048 153912944742912 154647028740096 154690997312844 154812362973696 155062340584857 155124028468224 155183997589888 155550736723968 155908203244488 155968475518881 156030523886592 156282468478614 156405082757376 156577425456384 157151052945408 157195733451462 157324217628672 157492414063872 157809474989568 157870482273216 157945474628496 158188304319104 158243570251776 158562143391744 158731663302144 158942779538432 158987969460423 159112706389632 159433029259008 159488730058752 159871590521856 160193441163264 160238986667946 160364705105664 160541410910976 161129560614912 161307109214208 161694334785024 161867203343424 162193071517056 162255773447472 162332848923732 162576374870016 162639224980992 162966647374848 163140876171648 163532503789344 163918972560384 164248971319296 164312468036352 164819280247488 165143091725874 165208789997568 165272657769216 165605381743104 165787862247936 166363514547408 166395232530432 166442541301548 166842094727169 166972993754496 167092385283072 167156981230464 167493498690816 167672567176416 167817066792777 168075073339048 168133793392512 168472277353728 168811442744832 168876703259584 169275801729024 169397593587696 169456775687424 169797923053056 169863564929472 170205531235968 170575249092912 170607770062848 171017322322944 171065945226591 171200158153344 171388803540096 171733840429824 171800230709088 172206238215168 172330138486872 172737398299392 172804176542304 173152062835776 173500649487744 173561265063936 173977907332608 174163908345408 174514532026752 174581997288624 174994578814464 175263620263936 175346874786816 175534339372416 175955718102048 176149603638432 176794934563584 176989744832256 177535659363264 177604292557368 177688658957058 177961842358992 178382411315712 178810626980736 179001794688336 179362157916384 179431497213308 179700673941504 179786036173824 179855539337088 180217621308672 180410293243872 180843376938216 181270755691776 181705904968128 181906126633152 182100603761352 182467205456688 182537745128406 182969128103616 183337478296704 183533485693104 183777588841312 183974066763012 184344440080728 184408844130432 184780092734208 184851526540896 185223666345024 185288377568256 185421690278424 185931739990368 186306054460992 186511345028928 187105756768256 187158953865834 187194636596736 187844617973808 187978933443456 188051603884272 188430186027168 188578022387712 188631638073468 189084457506429 189531312022944 189912873087936 189986291167032 190435276945152 190572292786158 191022663434688 191096510545656 191481222640464 191842611369984 191933741320704 192228825501696 192394487613312 192600177922512 193062524028636 193200570483552 193275259547724 193352149536768 193871405797731 194404698610092 194796070690248 195188230673712 195263688143894 195341369182208 195725145749184 195934396888584 196328848530096 196404746949702 196699386341376 196800145491588 196868901166272 197171572796928 197265234135168 197738778935904 197950182864804 198111977754624 198168304093236 198723042579456 198894301384032 199113462936288 199269681057792 199727616783672 199804829127039 200207072653866 200680212730176 201161955353328 201319780657152 201377019024378 201782427655932 202163258184192 202337481754224 202744823972256 202903891144704 202961579899356 203127470862336 203448799055493 203615088247808 203929600153248 204243127095552 204314483109888 204419143089144 204644392462296 204804949976064 205217259657216 205275606138774 206254663083792 206416483964928 206749787446476 206832037957632 207387495090819 207877604325984 207957967358508 208040698515456 208269938479104 208376624638152 208540110343168 208599401563227 208769900608512 209173207489164 209594311268616 209989885418496 210097452619398 210412633319424 210493976364288 210593966171328 211325195220534 211558054369806 211642217736192 211983959280564 212150275186176 212577372345344 213162120695808 213222726025812 213651982223928 213734577562911 213819606807552 214055214547968 214164864211434 214239686563296 214983574363863 215416375470522 215592446380032 215822937791232 216257428689408 216341031263296 216443798564976 216675200162826 216852299974656 217288863166464 217350641793996 217521168228864 218043338385792 218119515752448 218558630080512 219083290715136 219145579526529 219586759507926 219759040329984 220190788967832 220363543692288 220807175657472 220869954596358 221050482997248 221286809634048 221818019396544 221923388402064 222342231619584 222456126302892 222630658339328 222789847044096 222875974973952 223324664921088 223563422901888 223756089057036 224178391190016 224629703138304 225081923659776 225863458116928 225942367583232 226307199772494 226397230737408 226484753239296 226646697756672 226940708314624 227433665457216 227629666973502 228023096430592 228087926968788 228266877537792 228518404720128 228635463144639 228978453906432 229066974278784 229608317620224 229773517982496 229971535975287 230224941520083 230316531065856 230405568723072 230869417114368 231334199316992 231970543110144 232036495969266 232218544460544 232686042702336 232775996384832 233326105085952 233795833049088 234045785829888 234423702717921 234607624136064 234866138184576 235726579418112 235793600177193 235986326443008 236238621095808 236714212484352 236805723409824 236918211942744 237282456478656 237365355377664 237843215087616 238414169307648 238669059584448 239149543888512 239714714898432 239807385782784 240290161744896 240358480001919 240547057658496 240812116366464 241124502584288 241694340922368 241960663821312 242274539957504 242541502177536 242800805015136 243289607275584 243383660171208 243499273385598 243958837471488 244449971062272 244711314257472 245298755684016 245792586774304 245878458840576 246373456978944 246468702054528 246964888460032 247051170091008 247228920371232 247714637588811 247813184996352 247908986653824 248408072614656 248681793371904 249545271821112 249592848795648 250459490631744 250638577924608 250735471845696 251240248036224 251508850764624 252112610008572 252200690088768 252708416030592 253217164117248 253315054889376 253913702593536 254096390381544 254696884579584 254795347394208 255308296853952 255862873639368 255911655094272 256525983484416 256800237230016 257083205310144 257416698704848 257600760644736 257700346063632 258309357322752 258495207730308 259206264813456 259728094253664 260250974231616 260966860998912 261154623447698 261245862518112 261771798040128 261872995932936 262400193988784 262491868221696 262895430395904 263020312180224 263301509058624 263651705247872 263933577153072 264224405457648 264964056772608 265192401845376 265484617248384 266303489044896 266406438836052 266942763538488 267573616973568 268215940471104 268502692032504 269043236874576 269147245819962 269551010912256 269679054260736 269783309005632 270326431963008 270615439865808 271265065407324 271906133537664 272324169460736 272558857452192 272859189949728 273073266634752 273150905642028 273700808185032 273806617692609 274453692155424 275006217445056 275666383261968 275961100144518 276516660121092 277170139101312 277277289811344 277835499517536 278132535417636 278359867478016 278800206113083 278897609985552 279459081691488 279767017543392 279986513891328 280129936825864 280658635152384 280738430798751 280791954895104 281766926960712 282077405826408 282645279040752 282867033581568 282947457110202 284296968034416 284869309631904 284979436750548 285092809076736 285406952730624 285553152281912 285652915417728 285858439179237 286533995152032 286644765818484 287221833960696 287763917054976 287900611981056 288343238252544 288591731419968 288900266883768 289593786042954 289800855725328 289912889321586 290028224305152 290724451181056 291607047915138 292111054286848 292194106035372 292782346010568 292895532215841 293012053773312 293587718623776 293818058256384 294493272795144 294607120424553 295049079512064 295200218237382 295757359195392 295897851202752 296608168403856 296925274297206 297167966631936 297252456139854 297766219894784 298084563869184 298341452076048 298670194404432 298904521586688 299506270851072 300310608980799 301256490110976 301742933029992 301979670985728 302065528536567 302673641483898 303244887276288 303506222631336 304117235958384 304355836717056 304442369849034 304691206293504 304847284192852 305304605208576 305422632371712 305894400229872 306364690643328 306628714633716 306966588693444 307088708087808 307207424964096 307825889485824 307913409208161 309381994625688 309624725947392 310124681169714 310248056936448 310367995179776 311816406488976 311936951037762 312061047773184 312564936957228 312810165514752 313154850912768 314302105890816 314391466902924 314648435257344 314984828127744 315146178929097 315618949979136 315740964546432 315890949256992 316376608638208 316487140503552 316987792830801 317337081554709 317463326604288 317885559076864 317975938920846 318225412779264 318866058518016 319743181043712 320386882326528 320477973335892 320729410211328 321082821821952 321247296317151 322259121229824 322614218428416 323124563205783 323388669570048 323734406686848 324386143034112 324511546894944 324665697847464 325012800244239 325278449961984 325933294749696 326281752343296 327065007578688 327837945120768 328497942638592 328624936072704 329380139261889 329638560494976 330286183451748 330417579995136 330545315538432 331210763486208 331304931894537 331575724495872 332727029094816 332885082603096 333684189454338 333945987508992 334184770566144 334313962460928 334986997381632 335345134352832 335634133585554 336150146678096 336267586785024 336944554707456 337622885489664 337753406519168 338551603458048 338795187175392 338913551374848 339460799658741 339595846106112 339727129858944 340411062471936 341150498185824 342034644645888 342131890453182 342400316306688 342777607080192 343467680859648 343600461418176 344412476430336 344660276973744 345474796598784 345608353084608 346304125671552 347001298975488 347122530127872 347955814665216 348327816690816 349029064053504 349163994577248 349989157628928 350693749573632 351068678744832 351911436204096 352299207276864 353589869127168 353979489664512 355071318726528 355208585114736 355377317914116 355923684717984 356764822631424 357621253961472 358003589376672 358724315832768 358862994426616 359572072347648 359711078674176 360435242617344 360820586487744 361686753876432 362541511383552 363411809936256 363812253266304 364201207522704 364934410913376 365075490256812 365248910078397 365938256207232 366674956593408 367066971386208 367555177682624 367948133526024 368688880161456 368817688260864 369560185468416 369703053081792 370447332690048 370576755136512 370843380556848 371863479980736 372612108921984 373022690057856 374211513536512 374317907731668 374389273193472 375689235947616 375957866886912 376103207768544 376860372054336 377263276146936 378168915012858 379062624045888 379825746175872 379972582334064 380870553890304 381144585572316 382045326869376 382193021091312 382962445280928 383685222739968 383867482641408 384788975226624 385200355845024 386125048057272 386401140967104 386550519095448 387742811595462 388809397220184 389592141380496 390376461347424 390527376287788 390682738364416 391450291498368 391731935171547 391868793777168 392657697060192 392809493899404 393398772682752 393600290983176 393737802332544 394343145593856 394530468270336 395477557871808 395900365729608 396336608186472 397446085158912 397788602768064 398226925872576 399455233567344 399609658254078 400414145307732 401360425460352 402323910706656 402639561314304 402754038048756 403564855311864 403720868729943 404326516368384 404674963508448 405489647944512 405923159798712 406897598110986 407230176495616 407859200306496 408486254191104 408838286178288 409288784924592 409609899952128 410434519314432 410551212277548 412509326167584 412832967929856 413499574892952 413941650216777 414774990181638 415755208651968 415915934717016 416753249276304 417080220686336 417198803126454 417539801217024 418346414978328 419188622537232 419979770836992 420194905238796 420825266638848 420987952728576 421187932342656 422650390441068 423116108739612 423284435472384 423967918561128 424300550372352 424421185665303 425154744690688 426445452051624 427303964447856 427469155125822 427639213615104 428110429095936 428329728422868 428479373126592 429967148727726 430832750941044 431184892760064 431645875582464 432514857378816 432682062526592 432887597129952 433350400325652 433704599949312 434390679064431 434701283587992 434869333982379 435042336457728 436086676771584 436239031504896 438166581430272 438291159053058 439173519015852 439518080659968 440381577935664 440727087384576 441614351314944 441739909192716 442100965994496 442573619268096 442800327356073 443636038793088 443846776804128 444684463239168 444912252605784 445261316678656 445387911445809 445751949947904 446649329842176 447126845803776 447512178114072 448356782380032 449259406276608 450163847319552 451726916233856 451884735166464 452614399544988 452794461474816 452969506478592 453293395513344 453881416629248 454010462225847 454867330914432 455259333947004 456175853937576 456533755075584 457036809440256 457270926289278 457956907812864 458133948557568 459547035964992 459943071950574 460449883040166 460633062131712 460811137446144 461738834228736 462668398633984 463941086220288 464072991938532 464437088921088 465187021754571 465372085404672 465551992769664 466652210171904 467905426556643 468091571659776 468847405435842 469215248272128 469732276369152 471453158836224 471587200354386 471972652886016 472477242191616 473428424968704 473611446819648 473836423885488 474564912957312 474730710755328 475686430175232 476828338615296 476963908381269 477338119168896 478299087777024 479614771565568 480580323489792 480716960003838 481094115316992 481624232732928 482249005168576 483388681844736 483921327642624 484549079915008 485083004355072 485601610030272 486579214551168 486767320342416 486998546771196 487917674942976 488899942124544 489422628514944 490597511368032 491585173548608 491756917681152 492746913957888 492937404109056 493929776920064 494457840742464 495429275177622 495626369992704 495817973307648 496816145229312 497363586743808 499090543642224 499185697591296 500526284181507 500918981263488 501277155849216 501470943691392 502480496072448 503017701529248 503451200378331 504225220017144 504401380177536 505416832061184 506434328234496 506630109778752 507827405187072 508192780763088 509393769159168 509590694788416 510616593707904 511725747278736 511823310188544 513051966968832 513197835679773 513600474460032 514166410620288 514833397409696 515201521289472 515400692127264 516618714645504 516990415460616 518412529626912 519456188507328 520501948463232 521933721997824 522309246895396 522491725036224 523543596080256 523745991865872 524800387977568 524983736443392 525790860791808 526040624360448 526603018117248 527303410495744 527867154306144 528448810915296 530384803690752 530969234496768 532606978089792 532812877672104 533885527076976 535147233947136 536431880942208 537005384065008 538086473749152 538294491639924 539102021824512 539358108521472 539566618011264 540652863926016 541230879731616 542530130814648 543812267075328 544648338921472 545117714904384 545718379899456 546301811284056 547401616370064 547613235385218 548907384310848 550012434890112 551332766523936 551922200289036 553033320242184 554340278202624 554554579622688 555670999035072 556265070835272 557600412226166 557795219971104 558918163382976 559534035086784 560259873651728 561317270304768 561476861597502 561583909790208 563533853921424 564154811652816 565290558081504 565734067163136 565894914220404 567253372519287 568593936068832 569738619263808 569958873501096 571106304563824 571305830835456 571716878358474 573067990304064 573289531636968 574443667921392 575527834109952 575801223962112 576686476505088 577183462839936 577800533767536 579187572085908 579601711450656 579825778643172 580056448610304 581448902362112 581614217393193 583214095830276 584388212070744 585564692021136 585791064431682 586024107546624 587175437247552 588986545590288 589214240849106 590098159024128 590400436474764 591514718390784 591795702405504 593216336807712 593850548594412 594335933263872 594504912279708 595276115754961 596169127738368 596682904152096 597340388808864 597809043173376 599414487381117 600621217961598 603485866059984 603959341971456 604131057073134 605347282967796 606489774552576 606800448599063 607012445262672 608234471916768 608711673434112 608884739698068 609382412587008 609694568385704 610346397166479 610845264743424 611788800459744 612729381286656 613257429267432 613933177386888 614414849928192 615651778971648 615826818416322 618763989251376 619249451894784 620249362339428 620496113872896 620735990359552 622162485272457 623632812977952 623873902075524 624122095546368 625129873914456 625620331029504 625798204689681 626309701825536 628782933805848 629969656255488 630292357858194 631237899958272 631481929092864 631781898513984 632753217276416 633975585661602 634674163109418 634926653208576 635771118153728 635951877841692 636450825558528 637732117036032 639486362087424 640955946671784 641203732688733 641458820422656 642165643643904 642494592634302 644950723091589 646249126411566 646777339140096 647468813373696 648772286068224 649023093789888 649331395694928 650025600488478 650556899923968 651866589499392 652563504686592 654130015157376 655675890241536 657249872145408 657436738579587 658760278523778 659277120989952 660572366903496 661090631076864 662421526972416 662609863789074 663151448991744 665454058189632 665770165206192 667368378908676 667891975017984 668369541132288 668627924921856 669973994763264 670690268705664 671268267171108 672300293356192 672535173570048 673889109414912 675245770979328 675506813038336 677590374350784 677827102749696 678921599317482 679191692212224 679454259717888 680822124943872 682300996371648 684069289291776 684263780906364 684800632613376 685555214160384 685906389433917 686935361719296 687200922836352 688824952860672 689320553947488 689914607925861 690674824560249 690949593197568 691216706169216 692608251343104 694002597950976 695911629330432 696655633381632 698058128107008 698327989154496 699978315257856 701387499147264 702137357489664 703271108153763 703822872408192 704598414553728 707179738254336 707380800531579 707958979329024 710142637453056 710417170229472 710754635828232 711847369435968 713529645262848 715242507922944 716007178753344 717448631665536 717725988853232 719144144695296 719422157348352 720870485234688 721075440005757 721641172975488 723373507752864 725083022767104 726823619872512 727624506532608 728402415045408 729868821826752 730150980513624 730497820156794 731876512414464 733349913186816 734133942772416 735110355365248 735896267052048 737377760322912 737635376521728 739120370936832 739406106163584 740894665380096 741153510273024 741686761113696 743726959961472 745224217843968 746045380115712 748635815463336 748778546386944 751378471895232 751915733773824 752206415537088 753720744108672 754526552293872 756337830025716 758125248091776 759651492351744 759945164668128 761741107780608 762289171144632 764090653738752 764386042182624 765924890561856 767734965282816 769577950453248 770400711690048 772250096114544 772802281934208 773101038190896 775485623190924 777618794440368 779184282760992 780752922694848 781054752575576 782900582996736 783463870343094 783737587554336 785315394120384 785618987798808 787200581966352 787475604665088 788686291187712 789060936540672 790955115743616 791800731459216 792673216372944 794892170317824 795577205536128 796453851745152 798910467134688 799219316508156 800828290615464 802720850920704 804647821413312 805508076097512 807129710623728 807441737459886 808653032736768 809349927016896 810979295889024 811846319597424 813795196221972 814460352991232 815718400612992 816972508382208 817676572356576 818577569849184 819219799904256 821102424555096 821419853077827 825018652335168 826999149785904 827883300433554 829549980363276 831510417303936 831831869434032 833506498552608 834160441372672 834397606252908 835079602434048 836400618339249 836692829956656 838377245074464 839959541673984 840389810477592 841975905457152 842215292396253 842375864685312 845300780882136 846232217479224 847935837122256 848601100744704 848842371330606 850309489381376 852890904103248 854607928895712 854938310251644 855278427230208 856220858191872 856659456845736 856958746253184 857575317537711 859934297455452 861665501882088 863291751164928 865029714757632 865364125053184 865775194259904 866700800651304 868781358128862 869402567175984 869738667964758 870084672915456 872173353543168 876333162860544 876582318106116 878347038031704 878686596647523 879036161319936 880763155871328 881454174769152 883479818385432 883821361273659 885147238536192 885600654712146 887272077586176 887693553608256 889824505211568 890522633357312 890775822891618 891503899895808 893298659684352 894253691607552 895024356228144 896713564760064 898518812553216 900931826942397 903453832467712 903769470332928 905228799089976 905939012957184 906196585609701 907762833258496 908020924451694 909734661828864 910518667894008 912351707875152 913067510151168 914073618880512 914541852578556 915913815625728 916267897115136 919094071929984 919886143901148 920899766080332 921266124263424 921622274892288 923477668457472 923740227624483 925336797267968 928145983877064 928874177842176 930374043509142 930744170809344 931103985539328 935810853113286 936183143319552 937694810871684 938430496544256 939464552738304 942906317672448 943174400708772 943945305772032 944954484383232 945438536787291 946856849937408 947222893639296 947672847770976 949129825914624 949461421510656 950963378492403 953656677230592 953927816762538 954676238337792 956598175554048 959229543131136 961160646979584 961433920007676 962188230633984 963248465465856 963741888951453 964498010337152 966777363689472 967842655285248 969098159830016 969373689617349 970166008710144 971203220060544 973158429102336 973534640684832 973997093542392 975835349885952 977799884249088 978845257029888 981195022736064 983170347097216 983513835362304 985493827915776 985874808218112 987859553840128 988140417785667 988915681484928 990858550355244 991252739985408 991635946615296 993632290458624 994727173487616 998181087284448 1001052568363014 1001837962526976 1002554311698432 1002941887382784 1004960992144896 1006035403058496 1006902400756662 1008450440034288 1008802760355072 1010833664122368 1012868656468992 1013260219557504 1015654810374144 1016385561526176 1018382398976223 1018787538318336 1019181389576832 1021233187415808 1023451494557472 1026103933937664 1026395671359546 1027200948920064 1028332821240576 1029666794819392 1030403042578944 1030801384254528 1033237429291008 1033980830921232 1036825059253824 1038912377014656 1041003896926464 1043867443995648 1044618493790792 1044983450072448 1047087192160512 1047491983731744 1049600775955136 1049967472886784 1052081248720896 1053206036234496 1054606820991488 1055734308612288 1056897621830592 1060769607381504 1061938468993536 1065213956179584 1065625755344208 1067771054153952 1070294467894272 1072863761884416 1074010768130016 1076172947498304 1076588983279848 1078716217042944 1079133236022528 1081305727852032 1082461759463232 1085060261629296 1087624534150656 1089296677842944 1090235429808768 1091436759798912 1092603622568112 1094803232740128 1095226470770436 1095746730235191 1097814768621696 1100024869780224 1102665533047872 1103844400578072 1106066640484368 1108680556405248 1109109159245376 1111341998070144 1112530141670544 1115200824452332 1115590439942208 1117836326765952 1119068070173568 1120519747303456 1122634540609536 1122953723195004 1123167819580416 1127067707842848 1128309623305632 1130581116163008 1131789828440808 1134506745038574 1137187872137664 1139477238527616 1139917747002192 1142212609127648 1142611661670912 1143433756716948 1146135980608128 1146579063273936 1148887335842784 1151055668219904 1151602447924224 1154366925679872 1155601067535072 1158375144171816 1159203422901312 1159651557286344 1162897804724224 1163228434786386 1166428191660552 1168776424141488 1171129384042272 1171582128863364 1172048215093248 1174350874495104 1175195805514641 1177973091180576 1178428481698212 1180196318048256 1180800872949528 1183029436781568 1183591404811008 1186432673615424 1187701097188824 1189009824559416 1190552231509922 1192338255476736 1193365808304192 1194680777617728 1198828974762234 1201242435923196 1206971732119968 1207918683942912 1208262114146268 1210694565935592 1211162606189829 1212979549105152 1213600897198126 1214024890525344 1216468943833536 1217769479396136 1219389136771408 1220692794332958 1221690529486848 1223577600919488 1225458762573312 1226514858534864 1227866354773776 1228829699856384 1231303557943296 1231653636832644 1237527978502752 1238498903789568 1240498724678856 1241471980719104 1241824950650331 1244324970544914 1247265625955904 1247747804151048 1250259747828912 1251240662059008 1251596409379362 1252619403651072 1257565867611696 1259939312510976 1260584715716388 1262475799916544 1262963858185728 1263563797027968 1265506434552832 1267951171323204 1269348326218836 1269853306417152 1271903755683384 1272901651117056 1275464234072064 1281911893343568 1282407465377466 1282917640845312 1284331287287808 1284989185268604 1289901446183178 1292498252823132 1293554678280192 1294937626747392 1295600957819621 1297544572136448 1298046187579776 1298662791389856 1300051200976956 1301113799847936 1303172037193293 1304608001947137 1305127009373184 1308260030314752 1314499744290816 1314873477159174 1317520557047556 1318554241979904 1321144733806992 1322181262153728 1324843053944832 1325219727578148 1326302897983488 1328400982068219 1330908116379264 1331540330412384 1334736757817352 1335783950035968 1336163734337427 1337255849843712 1339947989526528 1341380537411328 1342536534342216 1344600586712384 1345070347140096 1347778218829824 1350491541958656 1351013626076672 1355180748701568 1355654205499392 1357843198634964 1358383384424448 1358908519435776 1361644249887744 1362031386677541 1364601992743296 1368527561812728 1369601265226752 1371110428320768 1371812778867834 1373870723438592 1374401845672704 1378641107894976 1379829215851722 1381349649120498 1381899186395136 1382433412338432 1385216502686208 1388005195901952 1391823258660864 1393311266763264 1395561065263713 1396116256214016 1396655978308992 1399956630515712 1403716279669929 1404274714979328 1406542216307526 1407645744816384 1409196829107456 1414359476508672 1414761601063158 1415917958658048 1420285274906112 1420834340458944 1421509271656464 1423694738871936 1427059290525696 1430485015845888 1430891725143807 1432014357506688 1434897263331072 1435451977706464 1438844314696704 1441740970469376 1442150880011514 1443282345950976 1446747015505728 1450166045534208 1453647239745024 1455249013065216 1456804830090816 1459737643653504 1460301961027248 1460995640313588 1463753024828928 1466699826373632 1468267885544832 1470220710730496 1471792534104096 1474755520645824 1475270753043456 1478240741873664 1478812212327168 1481789330760192 1483373522227392 1487453919922944 1490448435687936 1492090760231424 1497271630926672 1497557092773888 1501578852544521 1502756943790464 1503831467547648 1504412831074176 1507441488217344 1509053104587744 1510353601134993 1512675660051432 1516250496183552 1519302984703488 1519890329336256 1523482215561216 1524578342289264 1528181307477504 1528772084365248 1531849781123712 1535469930565632 1539155900906496 1539593507039319 1540801423380096 1544500192229088 1545604563868416 1546202076381792 1550971246381848 1555237588880736 1558368565521984 1561505845389696 1562109505151152 1565801165993472 1566927740686188 1567475175108672 1570630788240768 1571237975597616 1574401163932704 1574951209330176 1577372582375424 1578121873081344 1581910231487232 1583601462918432 1585346432745888 1591154411072256 1592907703490304 1597820934269376 1598438633016312 1601656581230928 1605441701841408 1609295642826624 1611016152195024 1614259421247456 1614883474919772 1617306065473536 1618699854033792 1621958591778048 1623692639194848 1627590392443944 1631436801225984 1633945016764416 1635353144713152 1637155139698368 1642204849110192 1642839706155654 1650037304670336 1653998299571808 1655766600867108 1659099960726552 1659741349223099 1663020834607872 1663663738868064 1667012997105216 1668795212505816 1672801236678498 1673385659913312 1676754490148928 1680779620955184 1683951810914304 1684430584792506 1684751729370624 1690601561764272 1692464434958448 1695871674244512 1697202201489408 1697684742661212 1701760117557861 1705781808206496 1709215857791424 1709876620503288 1713318913691472 1713917492506368 1715150635075422 1719868594910904 1723331003764176 1726583502329856 1730059429515264 1730728250106368 1731550388519808 1733401601302608 1737562716257724 1738805134351968 1739477335929516 1740169345830912 1744346707086336 1744842652179579 1753164636212232 1756694076063408 1757373193295046 1758072322639872 1761526311742656 1766959636770864 1767642722547318 1770294477072384 1771201309424292 1774544155172352 1775387107216512 1779649010423136 1781045266714624 1781551645783236 1783007799791616 1785828347264883 1788507383215104 1790048712456288 1793427129520128 1798243462143351 1801863653884794 1806907664935424 1810457598179952 1811878025914368 1812393171219402 1815525666516992 1816041848903388 1819469323657728 1820401345797189 1821037335788016 1824703415750304 1826135020302336 1828147237761024 1829083705157112 1831039191499437 1832535794230272 1838188143859968 1839772287802296 1841799532160664 1843244549784576 1846955336914944 1847480455248966 1850673594535936 1856291967754128 1857748355684352 1860748087018284 1861488341618688 1862207971078656 1866487455817371 1871621706226572 1872366286639104 1875389621743368 1876860993088512 1877394614069043 1878929105476608 1886348801417544 1889908968766464 1890877073574582 1893713699874816 1894445787278592 1895345695541952 1898259651829248 1901926756984806 1907313354461184 1907855633525076 1909352476675584 1913196351108096 1918459086262272 1922867840015352 1923611198066199 1924376461267968 1926496930931712 1927483777902906 1928996020674304 1934852169274767 1938196319660032 1938747379234698 1940332017420288 1942406440121088 1946316858204672 1947069281369664 1947994187084784 1951670699771904 1955599768498176 1957690514059776 1962390045472128 1966340694194432 1967027670724608 1971749616436224 1972310215738761 1975719107680256 1976280835571334 1977831362969856 1981717100710488 1983271893230592 1987264580917248 1989454346975232 1996362174568896 2002105136726028 2003675925053952 2005108623396864 2005883774765568 2009921984289792 2012070806116992 2013804801513324 2016900880068576 2017605520710144 2021667328244736 2025737312937984 2026520439115008 2032771123052352 2036764797952446 2037575076636672 2038362779153664 2042466374831616 2046902989114944 2052207867875328 2052791342719092 2054401897840128 2056665642481152 2057719168301751 2059333589638784 2060806085157888 2061602768509056 2066474858582016 2067961661842464 2069743823777583 2073650118507648 2077824754029312 2082007793852928 2087734887991296 2089236987581584 2089966900144896 2094174384321024 2094983967463488 2099201551910272 2099934945773568 2104162497441792 2106412072468992 2109213641982976 2109813324461289 2111468617224576 2113795243661184 2121539214763008 2123876937987072 2130427912359168 2131251510688416 2135542108307904 2140588935788544 2145727523768832 2148021536260032 2152345894996608 2153177966559696 2157432434085888 2158266472045056 2162611455704064 2164923518926464 2170120523258592 2175249068301312 2180470859617536 2182873519597824 2185207245136224 2189606465480256 2190452941540872 2191493460470382 2195629537243392 2200049739560448 2205331066095744 2207688801156144 2212133280968736 2217361112810496 2218218318490752 2222683996140288 2225060283341088 2230401648904664 2231180879884416 2235672653531904 2238136140347136 2241039494606912 2245907446390008 2246335639160832 2254135415685696 2256619246611264 2261162232326016 2263579656881616 2269013490077148 2274375744275328 2278954477055232 2279835494004384 2284425218255296 2285223323341824 2286867513433896 2292271961216256 2293158126547872 2297774671685568 2303204895848448 2308733851359744 2311202135070144 2316750288343632 2318406845802624 2319303114572688 2325795609448448 2326456869572772 2332856383321104 2337552848282976 2342258768084544 2343164257726728 2348701748990208 2350391611029282 2355946182361152 2356856963396424 2361601745899056 2366058873563136 2367182809622016 2372865347230848 2375402194377648 2378019649118832 2381104463019844 2384676510953472 2386731616608384 2389361555235456 2397657949524468 2402484871846392 2413943464239936 2416524228292536 2421389131871184 2422325212379658 2425959098210304 2427201794396252 2428049781050688 2432937887667072 2435538958792272 2438778273542816 2441385588665916 2443381058973696 2447155201838976 2450917525146624 2453029717069728 2455732709547552 2457659399712768 2463307273665288 2464259559233481 2475055957005504 2480997449357712 2482943961438208 2483649901300662 2488649941089828 2494531251911808 2495495608302096 2500519495657824 2502481324118016 2503192818758724 2505238807302144 2509201855017747 2515131735223392 2519878625021952 2521169431432776 2525927716371456 2526645877188759 2527127594055936 2531012869105664 2535902342646408 2538696652437672 2543807511366768 2545803302234112 2550928468144128 2563823786687136 2564814930754932 2565835281690624 2568662574575616 2569978370537208 2572725952613133 2579802892366356 2584996505646264 2589875253494784 2591201915639242 2595089144272896 2596092375159552 2597325582779712 2600102401953912 2606344074386586 2609216003894274 2610254018746368 2616520060629504 2628999488581632 2629746954318348 2635041114095112 2636059789942569 2637108483959808 2642289467613984 2644362524307456 2650439455156296 2651464083820977 2656801964136438 2661816232758528 2663080660824768 2669473515634704 2671567900071936 2672327468674854 2674511699687424 2679895979053056 2682761074822656 2685073068684432 2689201173424768 2690140694280192 2695556437659648 2702027252153344 2702795480827191 2710361497403136 2711308410998784 2715686397269928 2717817038871552 2723288499775488 2724062773355082 2729203985486592 2737055123625456 2739202530453504 2742220856641536 2743625557735668 2747741446877184 2748803691345408 2757282215789952 2759658431703444 2762699298240996 2763798372790272 2764866824676864 2770433005372416 2776010391803904 2786622533526528 2791122130527426 2792232512428032 2793311956617984 2807432559339858 2808549429958656 2813084432615052 2815291489632768 2818393658214912 2819837378783881 2828718953017344 2829523202126316 2831835917316096 2836315610361873 2840570549812224 2841668680917888 2843018543312928 2847389477743872 2852890135477209 2860970031691776 2861783450287614 2864028715013376 2869794526662144 2870903955412928 2877688629393408 2883481940938752 2884301760023028 2886564691901952 2891225666854359 2893494031011456 2900332091068416 2907294479490048 2908121068852047 2910498026130432 2913609660181632 2919475287307008 2920603922054496 2921991280627176 2927506049657856 2933399652747264 2936535771089664 2940441421460992 2943585068208192 2949511041291648 2950541506086912 2956481483747328 2957624424654336 2963578661520384 2964421253357001 2966747044454784 2974907839845888 2980896871375872 2984181520462848 2994543261853344 3003157705089042 3005513887580928 3007662935095296 3008825662148352 3014882976434688 3018106209175488 3020707202269986 3025351320102864 3032500992367104 3038605969406976 3039780658672512 3046964431122432 3049156684578528 3055147196928669 3056362614955008 3057544168730496 3063699562247424 3078311801812992 3079187014078638 3081602846760192 3089000384458176 3091209127736832 3092404152763584 3101942492763696 3110475177761472 3116737131043968 3123011690779392 3124219010302304 3131602331986944 3133855481372376 3134950350217344 3141261576481536 3142475951195232 3148802327865408 3149902418660352 3156243746162688 3163820462974464 3167202925836864 3170692865491776 3182308822144512 3185815406980608 3195641868538752 3196877266032624 3203313162461856 3210883403682816 3218591285653248 3222032304390048 3228518842494912 3229766949839544 3237399708067584 3243917183556096 3247385278389696 3255180784887888 3262873602451968 3267890033528832 3270706289426304 3274310279396736 3284409698220384 3285679412311308 3287240190705573 3300074609340672 3307996599143616 3311533201734216 3318199921453104 3319482698446198 3326041669215744 3327327477736128 3334025994210432 3337590425011632 3345602473356996 3346771319826624 3353508980297856 3361559241910368 3367903621828608 3368861169585012 3369503458741248 3381203123528544 3384928869916896 3391743348489024 3395369485322424 3403520235115722 3411563616412992 3418431715582848 3419753241006576 3426637827382944 3427834985012736 3430301270150844 3439737189821808 3446662007528352 3453167004659712 3461456500212736 3463100777039616 3466803202605216 3475125432515448 3477610268703936 3478954671859032 3488693414172672 3489685304359158 3506329272424464 3513388152126816 3514746386590092 3516144645279744 3523052623485312 3525587416543923 3533919273541728 3535285445094636 3540588954144768 3542402618848584 3549088310344704 3550774214433024 3559298020846272 3563103291566472 3571656694529766 3577014766430208 3580097424912576 3596486924286702 3603727307769588 3613815329870848 3620915196359904 3623756051828736 3624786342438804 3632083697806776 3633487818569487 3638938647315456 3640802691594378 3642074671576032 3649406831500608 3658167410314224 3662078382998874 3665071588460544 3676376287719936 3679544575604592 3683599064321328 3686489099569152 3693910673829888 3694960910497932 3712583935508256 3715496711368704 3721496174036568 3724415942157312 3725474851950993 3732974911634742 3743243412453144 3750779243486736 3753721986177024 3754789228138086 3757858210953216 3772697602835088 3779817937532928 3781754147149164 3787427399749632 3788891574557184 3790691391083904 3796519303658496 3803853513969612 3815711267050152 3818704953351168 3826392702216192 3845735680030704 3847222396132398 3848752922535936 3852993861863424 3854967555805812 3857992041348608 3869704338549534 3876392639320064 3877494758469396 3880664034840576 3884812880242176 3886802873458863 3892633716409344 3894138562739328 3895988374169568 3903341399543808 3909516111579879 3913824005841411 3915381028119552 3924780090944256 3932681388388864 3943499232872448 3944620431477522 3951438215360512 3952561671142668 3955662725939712 3963434201420976 3966543786461184 3974529161834496 3978908693950464 3985202946204657 3992724349137792 4004210273452056 4007351850107904 4008491203012281 4011767549531136 4019843968579584 4024141612233984 4027609603026648 4033801760137152 4035211041420288 4043334656489472 4051474625875968 4053040878230016 4065542246104704 4073529595904892 4075150153273344 4076725558307328 4084932749663232 4086094160032623 4093805978229888 4105582685438184 4108803795680256 4113331284962304 4115438336603502 4118667179277568 4121612170315776 4123205537018112 4135923323684928 4139487647555166 4147300237015296 4155649508058624 4164015587705856 4175469775982592 4178473975163168 4179933800289792 4186683195791139 4188348768642048 4189967934926976 4198403103820544 4199869891547136 4211148839009787 4212824144937984 4218427283965952 4219626648922578 4222937234449152 4227590487322368 4243078429526016 4247753875974144 4260855824718336 4262503021376832 4271084216615808 4281177871577088 4291455047537664 4292675175431421 4296043072520064 4304691789993216 4306355933119392 4316532944090112 4325222911408128 4329847037852928 4340241046517184 4350498136602624 4360941719235072 4365747039195648 4370414490272448 4379212930960512 4380905883081744 4382986920940764 4391259074486784 4400099479120896 4410662132191488 4415377602312288 4424266561937472 4434722225620992 4436436636981504 4445367992280576 4450120566682176 4460803297809328 4462361759768832 4471345307063808 4476272280694272 4482078989213824 4491814892780016 4492671278321664 4504736557633563 4508270831371392 4513238493222528 4522324464652032 4527159313763232 4538026980154296 4548751488550656 4557908954110464 4559670988008768 4568850436510592 4570446646683648 4573735026867792 4584543922432512 4586316253095744 4595549343371136 4606409791696896 4617467702719488 4622404270140288 4633500576687264 4636813691605248 4638606229145376 4652913739145544 4665712766642208 4675105696565952 4684517536169088 4686328515453456 4697403497980416 4700783222058564 4711892364722304 4713713926792848 4723203491798112 4732117747126272 4734365619244032 4745730694461696 4750804388755296 4756039298237664 4762208926039688 4773463233216768 4778723110470912 4795315899048936 4804969743692784 4827886928479872 4833048456585072 4842778263742368 4844650424759316 4851918196420608 4854403588792504 4856099562101376 4865875775334144 4871077917584544 4877556547085632 4882771177331832 4894310403677952 4901835050293248 4906059434139456 4911465419095104 4926614547330576 4928519118466962 4950111914011008 4961994898715424 4965887922876416 4967299802601324 4977299882179656 4979224047669297 4989062503823616 4990991216604192 5001038991315648 5006385637517448 5018403710035494 5030263470446784 5042338862865552 5051855432742912 5053291754377518 5054255188111872 5062025738211328 5071804685292816 5077393304875344 5087615022733536 5091606604468224 5105280352673583 5127647573374272 5129629861509864 5139956741074416 5145451905226266 5159605784732712 5169993011292528 5179750506989568 5182403831278484 5190178288545792 5192184750319104 5194651165559424 5200204803907824 5212688148773172 5218432007788548 5220508037492736 5233040121259008 5234527956538737 5259493908636696 5270082228190224 5272119579885138 5274216967919616 5284578935227968 5300878910312592 5302928167641954 5313603928272876 5323632465517056 5326161321649536 5338947031269408 5343135800143872 5344654937349708 5349023399374848 5357485041794649 5365522149645312 5370146137368864 5378402346849536 5380281388560384 5394730386430053 5404054504306688 5405590961654382 5420722994806272 5431372794539856 5435634077743104 5446576999550976 5448125546710164 5458407970973184 5461204037391567 5474110247250912 5478405060907008 5484441713283072 5487251115471336 5493117574498311 5497607382690816 5514564431579904 5519316863406888 5525398596481992 5529733649353728 5540866010744832 5552020783607808 5573245067053056 5582244261054852 5584465024856064 5586623913235968 5599462367452113 5614865118679716 5617098859917312 5626168865230104 5630582979265536 5632183842207129 5636787316429824 5639674757567762 5659046404252632 5672631220723746 5681141099624448 5683337361835776 5686037086625856 5694778955487744 5705780270954418 5721940063383552 5723566900575228 5728057430026752 5739589053324288 5741807910825856 5755377258786816 5768603520046056 5770833594198597 5773129383803904 5782451333708718 5786988062022912 5814588958980096 5816242137704094 5820996052260864 5827219320363264 5838950574614016 5841207844108992 5843982561254352 5855012099315712 5866799305494528 5873071542179328 5880882842921984 5887170136416384 5899022082583296 5901083012173824 5915248849308672 5927157323040768 5928842506714002 5933494088909568 5949815679691776 5961793742751744 5968363040925696 5989086523706688 6006315410178084 6011027775161856 6015325870190592 6017651324296704 6029765952869376 6036212418350976 6041414404539972 6050702640205728 6065001984734208 6077211938813952 6079561317345024 6098313369157056 6110294393857338 6112725229910016 6115088337460992 6127399124494848 6156623603625984 6158374028157276 6163205693520384 6173157504905253 6178000768916352 6182418255473664 6184808305527168 6203884985527392 6209231471332749 6220950355522944 6233474262087936 6246023381558784 6248438020604608 6263204663973888 6267710962744752 6269900700434688 6282523152963072 6284951902390464 6297604655730816 6299804837320704 6312487492325376 6327640925948928 6329439973383867 6334405851673728 6341385730983552 6364617644289024 6371630813961216 6391283737077504 6393754532065248 6406626324923712 6421766807365632 6437182571306496 6444064608780096 6457037684989824 6459533899679088 6474799416135168 6487834367112192 6494770556779392 6510361569775776 6525747204903936 6541412578852608 6548620558793472 6568819396440768 6571358824622616 6574480381411146 6600149218681344 6615993198287232 6623066403468432 6636399842906208 6638965396892396 6652083338431488 6654654955472256 6668051988420864 6675180850023264 6691204946713992 6693542639653248 6707017960595712 6723118483820736 6737722339170024 6739006917482496 6762406247057088 6769857739833792 6783486696978048 6790738970644848 6807040470231444 6823127232825984 6836863431165696 6839506482013152 6853275654765888 6855669970025472 6860602540301688 6879474379643616 6893324015056704 6922913000425472 6926201554079232 6933606405210432 6950250865030896 6955220537407872 6957909343718064 6977386828345344 6979370608718316 7012658544848928 7026776304253632 7029492773180184 7046105246970624 7051174833087846 7067838547083456 7070570890189272 7084805237697168 7098176620689408 7101548428866048 7118596041692544 7126206583132944 7143313389059532 7154029532860416 7160194849825152 7192973848573404 7207454615539176 7227630659741696 7241830392719808 7249572684877608 7264167395613552 7266975637138974 7277877294630912 7281605383188756 7284149343152064 7298813663001216 7316334820628448 7324156765997748 7330143176921088 7352752575439872 7359089151209184 7367198128642656 7372978199138304 7389921820995864 7392778677700443 7425167871016512 7442992348073136 7448831884314624 7450949703901986 7465949823269484 7486486824906288 7501558486973472 7507443972354048 7509578456276172 7515716421906432 7527605565053241 7545395205670176 7559635875065856 7563508294298328 7577783149114368 7581382782167808 7593038607316992 7607707027939224 7631422534100304 7637409906702336 7652785404432384 7691471360061408 7694444792264796 7697505845071872 7705987723726848 7709935111611624 7715984082697216 7718177857839399 7739408677099068 7754989516938792 7769625760484352 7773605746917726 7785267432818688 7788277125478656 7791976748339136 7819032223159758 7827648011682822 7830762056239104 7849560181888512 7865362776777728 7886998465744896 7889240862955044 7905123342285336 7908179369827707 7911325451879424 7926868402841952 7933087572922368 7954392251462931 7970405892409314 7985448698275584 8008420546904112 8014703700215808 8016982406024562 8023535099062272 8039687937159168 8048283224467968 8055219206053296 8067603520274304 8070422082840576 8086669312978944 8106081756460032 8108386442481573 8131084492209408 8147059191809784 8153451116614656 8169865499326464 8172188320065246 8187611956459776 8211165370876368 8217607591360512 8226662569924608 8230876673207004 8237334358555136 8243224340631552 8246411074036224 8271846647369856 8278975295110332 8294600474030592 8311299016117248 8328031175411712 8356947950326336 8359867600579584 8373366391582278 8376697537284096 8379935869853952 8396806207641088 8422297678019574 8425648289875968 8436854567931904 8439253297845156 8445874468898304 8455180974644736 8459512136351643 8486156859052032 8495507751948288 8508946831085619 8521711649436672 8525006042753664 8542168433231616 8558670406431627 8582910095075328 8585350350862842 8592086145040128 8609383579986432 8612711866238784 8633065888180224 8650445822816256 8659694075705856 8673677000563077 8680482093034368 8700996273205248 8721883438470144 8724363206556141 8731494078391296 8740828980544896 8758425861921024 8761811766163488 8765973841881528 8782518148973568 8800198958241792 8821324264382976 8830755204624576 8848533123874944 8869444451241984 8872873273963008 8890735984561152 8893263760071003 8900241133364352 8921606595618656 8924723519537664 8942690614127616 8952544561388544 8964157978427648 8983629785560032 9009473115267126 9016541662742784 9026476986445056 9044648929304064 9054318627526464 9076053960308592 9097502977101312 9115817908220928 9119341976017536 9137700873021184 9140893293367296 9147470053735584 9165441590786007 9169087844865024 9172632506191488 9191098686742272 9234935405438976 9244808540280576 9267001153374528 9273627383210496 9277212458290752 9305827478291088 9331425533284416 9350211393131904 9369035072338176 9372657030906912 9394806995960832 9401566444117128 9423784729444608 9427427853585696 9446406983596224 9468731238488064 9491461388923392 9501608777510592 9512078596475328 9524417852079376 9546926466433536 9557446220941824 9590631798097872 9609939487385568 9655773856959744 9666096913170144 9685556527484736 9689300849518632 9708807177585008 9712199124202752 9731751550668288 9742155835169088 9755113094171264 9765542354663664 9788620807355904 9803670100586496 9812118868278912 9822930838190208 9853229094661152 9857038236933924 9900223828022016 9923989797430848 9934599605202648 9954599764359312 9958448095338594 9978125007647232 9981982433208384 10002077982631296 10012771275034896 10036807420070988 10060526940893568 10084677725731104 10103710865485824 10106583508755036 10108510376223744 10143609370585632 10154786609750688 10175230045467072 10210560705347166 10255295146748544 10259259723019728 10279913482148832 10290903810452532 10315607626184071 10319211569465424 10339986022585056 10359501013979136 10364807662556968 10384369500638208 10389302331118848 10400409607815648 10425376297546344 10436864015577096 10466080242518016 10469055913077474 10518987817273392 10540164456380448 10544239159770276 10548433935839232 10569157870455936 10576762249631769 10601757820625184 10605856335283908 10627207856545752 10647264931034112 10652322643299072 10677894062538816 10689309874699416 10714970083589298 10731044299290624 10740292274737728 10756804693699072 10789460772860106 10808109008613376 10811181923308764 10841445989612544 10862745589079712 10871268155486208 10896251093420328 10900463455708461 10916815941946368 10922408074783134 10948220494501824 10974502230942672 10986235148996622 10995214765381632 11029128863159808 11038633726813776 11050797192963984 11059467298707456 11081732021489664 11146490134106112 11164488522109704 11173247826471936 11176424555852979 11198924734904226 11229730237359432 11252337730460208 11261165958531072 11264367684414258 11273574632859648 11279349515135524 11318092808505264 11345262441447492 11362282199248896 11366674723671552 11372074173251712 11389557910975488 11411560541908836 11447133801150456 11456114860053504 11479178106648576 11483615821651712 11537207040092112 11541667188397194 11546258767607808 11564902667417436 11573976124045824 11629177917960192 11632484275408188 11641992104521728 11654438640726528 11660408620376589 11677901149228032 11682415688217984 11687965122508704 11710024198631424 11728548334739637 11741472017524233 11746143084358656 11761765685843968 11774340272832768 11798044165166592 11830497698617344 11854314646081536 11857685013428004 11866988177819136 11899631359383552 11923587485503488 11936726081851392 11955608838613971 11978173047413376 12012630820356168 12022055550323712 12025473609036843 12035302648593408 12059531905738752 12072424836701952 12082828809079944 12101405280411456 12130003969468416 12154423877627904 12159122634690048 12196626738314112 12220588787714676 12225450459820032 12230176674921984 12254798248989696 12258282480097869 12316748056314552 12326411387040768 12346315009810506 12356001537832704 12364836510947328 12369616611054336 12407769971054784 12418462942665498 12441900711045888 12466948524175872 12492046763117568 12496876041209216 12526409327947776 12535421925489504 12539801400869376 12560049587373417 12565046305926144 12569903804780928 12595209311461632 12599609674641408 12655281851897856 12658879946767734 12668811703347456 12682771461967104 12729235288578048 12743261627922432 12782567474155008 12787509064130496 12813252649847424 12843533614731264 12874365142612992 12888129217560192 12914075369979648 12919067799358176 12949598832270336 12975668734224384 12989541113558784 13020723139551552 13051494409807872 13082825157705216 13097241117586944 13137638792881536 13142717649245232 13148960762822292 13200298437362688 13231986396574464 13246132806936864 13272799685812416 13277930793784792 13304166676862976 13309309910944512 13336103976841728 13350361700046528 13382409893427984 13387085279306496 13414035921191424 13446236967641472 13475444678340048 13478013834964992 13514209672900689 13524812494114176 13539715479667584 13566973393956096 13581477941289696 13614080940462888 13646254465651968 13673726862331392 13679012964026304 13706551309531776 13711339940050944 13721205080603376 13758948759287232 13786648030113408 13845826000850944 13852403108158464 13867212810420864 13900501730061792 13910441074815744 13915818687436128 13958741217436632 14025317089697856 14053552608507264 14058985546360368 14092210493941248 14102349666175692 14135677094166912 14141141780378544 14169610475394336 14196353241378816 14203096857732096 14237192083385088 14252413166265888 14286626778119064 14320389699650304 14385947697146808 14414909231078352 14455261319483392 14483660785439616 14499145369755216 14528334791227104 14533951274277948 14555754589261824 14563210766377512 14568298686304128 14597627326002432 14632669641256896 14648313531995496 14705505150879744 14718178302418368 14734396257285312 14779843641991728 14785557355400886 14850335742033024 14885984696146272 14897663768629248 14901899407803972 14931899646538968 14937672143007891 14972973649812576 15003116973946944 15019156912552344 15055211130106482 15090790411340352 15127016588596656 15155566298228736 15162765564335616 15186077214633984 15215414055878448 15262845068200608 15274819813404672 15315841058020749 15382942720122816 15388889584529592 15419870223223248 15431968165394432 15436355715678798 15478817354198136 15509979033877584 15539251520968704 15547211493835452 15570534865637376 15576554250957312 15583953496678272 15638064446319516 15655296023365644 15661524112478208 15699120363777024 15703583869616211 15730725553555456 15778481725910088 15810246684570672 15816358739655414 15822650903758848 15853736805683904 15908784502925862 15940811784818628 15970897396551168 16016841093808224 16029407400431616 16033964812049124 16047070198124544 16072455125383947 16096566448935936 16110438412106592 16135207040548608 16140844165681152 16212163512920064 16216772884963146 16262168984418816 16294118383619568 16306902233229312 16339730998652928 16344376640130492 16375223912919552 16383612112174701 16422330741752736 16435215182721024 16453325139849216 16461753346414008 16474668717110272 16479352723494933 16492822148072448 16543693294739712 16557950590220664 16589200948061184 16622598032234496 16656062350823424 16713895900652672 16719735201159168 16746732783164556 16753395074568192 16759871739707904 16793612415282176 16798387102356339 16844595356039148 16851296579751936 16878506595690312 16891748937796608 16910361949289472 16919024272703286 17017893662171238 17043423298873344 17050012085507328 17084336866463232 17117340812863254 17165820190150656 17170700701725684 17184172290080256 17218767159972864 17225423732477568 17266131776360448 17312500782595791 17319388151411712 17347354001126154 17360964186068736 17443766876940288 17448726413112282 17462988156782592 17481657961089792 17516851723842048 17523623532326976 17531947683763056 17565036297947136 17600397916483584 17642648528765952 17661510409249152 17697066247749888 17745746547926016 17781471969122304 17786527520142006 17800482266728704 17843213191237312 17849447039075328 17885381228255232 17905089122777088 17928315956855296 17967259571120064 18018946230534252 18033083325485568 18052953972890112 18089297858608128 18108637255052928 18152107920617184 18195005954202624 18231635816441856 18238683952035072 18275401746042368 18294940107471168 18330883181572014 18338175689730048 18345265012382976 18382197373484544 18469870810877952 18489617080561152 18519472514715759 18534002306749056 18547254766420992 18554424916581504 18611654956582176 18627694413998247 18662851066568832 18700422786263808 18738070144676352 18745314061813824 18789613991921664 18803132888234256 18847569458889216 18854855707171392 18892813967192448 18937462476976128 18982922777846784 18988319920151601 19003217555021184 19024157192950656 19048835704158752 19093852932867072 19114892441883648 19181263596195744 19219878974771136 19311547713919488 19332193826340288 19371113054969472 19378601699037264 19417614355170016 19424398248405504 19463503101336576 19484311670338176 19510226188342528 19531084709327328 19577241614711808 19624237736557824 19645861676380416 19706458189322304 19714076473867848 19800447656044032 19847979594861696 19869199210405296 19909199528718624 19916896190677188 19956250015294464 19963964866416768 20004155965262592 20025542550069792 20073614840141976 20121053881787136 20169355451462208 20213167017510072 20217020752447488 20287218741171264 20309573219501376 20350460090934144 20421121410694332 20510590293497088 20518519446039456 20559826964297664 20581807620905064 20631215252368142 20638423138930848 20679972045170112 20729615325113936 20768739001276416 20778604662237696 20800819215631296 20850752595092688 20873728031154192 20932160485036032 20938111826154948 21037975634546784 21080328912760896 21088478319540552 21138315740911872 21153524499263538 21203515641250368 21211712670567816 21254415713091504 21294529862068224 21304645286598144 21355788125077632 21378619749398832 21429940167178596 21462088598581248 21480584549475456 21513609387398144 21578921545720212 21622363846617528 21682891979225088 21725491178159424 21792502186840656 21800926911416922 21833631883892736 21844816149566268 21896440989003648 21949004461885344 21972470297993244 21990429530763264 22025216282933557 22058257726319616 22077267453627552 22101594385927968 22118934597414912 22178336033101329 22328977044219408 22346495652943872 22352849111705958 22397849469808452 22459460474718864 22504675460920416 22522331917062144 22528735368828516 22547149265719296 22558699030271048 22582816695159723 22636185617010528 22690524882894984 22733349447343104 22744148346503424 22779115821950976 22823121083817672 22894267602300912 22912229720107008 22958356213297152 22967231643303424 23074414080184224 23083334376794388 23092517535215616 23129805334834872 23147952248091648 23154533573518197 23264968550816376 23308877281453056 23320817240753178 23355802298456064 23364831376435968 23375930245017408 23457096669479274 23482944035048466 23492286168717312 23523531371687936 23548680545665536 23596088330333184 23660995397234688 23715370026856008 23724538109483121 23733976355638272 23799262718767104 23863176754388793 23911217677227942 23956346094826752 24025261640712336 24044111100647424 24050947218073686 24070605297186816 24119063811477504 24144849673403904 24165657618159888 24202810560822912 24260007938936832 24318245269380096 24325159327444719 24393253476628224 24441177575429352 24460353349843968 24509596497979392 24516564960195738 24633496112629104 24652822774081536 24692630019621012 24712003075665408 24729673021894656 24739233222108672 24815539942109568 24836925885330996 24883801422091776 24933897048351744 24984093526235136 24993752082418432 25070843850979008 25079602801738752 25120099174746834 25130092611852288 25139807609561856 25190418622923264 25310563703795712 25317759893535468 25337623406694912 25365542923934208 25378536409054929 25458470577156096 25486523255844864 25526840493256857 25565134948310016 25575018128260992 25626505299694848 25676011219294881 25748730285225984 25776258435120384 25828150739959296 25838135598716352 25899197664540672 25951337468448768 25979082227117568 26021031001689231 26041446279103104 26102988819615744 26165650315410432 26173089619668423 26194482235173888 26275277585763072 26285435298490464 26297921525644584 26400596874725376 26463972793148928 26492265613873728 26545599371624832 26555861587569584 26608333353725952 26618619821889024 26672207953683456 26679791280213009 26700723400093056 26764819786855968 26774170558612992 26828071842382848 26892473935282944 26950889356680096 27028419345801378 27049624988228352 27079430959335168 27133946787912192 27162955882579392 27228161880925776 27292508931303936 27347453724662784 27358025928052608 27413102619063552 27422679880101888 27442410161206752 27517897518574464 27573296060226816 27704806216316928 27734425620841728 27801003460123584 27820882149631488 27831637374872256 27917482434873264 28050634179395712 28107105217014528 28117971092720736 28184420987882496 28204699332351384 28271354188333824 28282283560757088 28339220950788672 28406193715464192 28474384166770176 28504826332531776 28573253556238128 28640779399300608 28771895394293616 28829818462156704 28967321570879232 28998290739510432 29056669582454208 29067902548555896 29126421532755024 29136597372608256 29195254652004864 29265339282513792 29296627063990992 29411010301759488 29436356604836736 29468792514570624 29559687283983456 29571114710801772 29700671484066048 29771969392292544 29803798815607944 29863799293077936 29875344286015782 29945947299625152 30006233947893888 30038313825104688 30110422260212964 30181580822680704 30254033177193312 30311132596457472 30325531128671232 30430828111756896 30525690136401216 30631682116041498 30765885440245632 30777779169059184 30839740446446496 30863936330788864 30872711431357596 30946822878552213 30957634708396272 31019958067755168 31078503041937408 31094422987670904 31153108501914624 31167906993356544 31276128892639032 31310592046731288 31398240727554048 31407167739232422 31461451107110912 31556963451820176 31620493369141344 31632717479310828 31645301807517696 31707473611367808 31730286748895307 31817569005851724 31881623569637256 31941794793102336 32033682187616448 32067929624098248 32144910250767894 32193132897871872 32220876824213184 32270414081097216 32424327025840128 32433545769926292 32524337968837632 32588236767239136 32613804466458624 32688753280260984 32701390367125383 32750447825839104 32767224224349402 32844661483505472 32923506692828016 32949337434220544 32958705446989866 32985644296144896 33087386589479424 33115901180441328 33178401896122368 33245196064468992 33427791801305344 33439470402318336 33493465566329112 33519743479415808 33529273667558937 33587224830564352 33596774204712678 33689190712078296 33757013191380624 33783497875593216 33820723898578944 33838048545406572 34035787324342476 34086846597746688 34100024171014656 34168673732926464 34234681625726508 34341401403451368 34368344580160512 34437534319945728 34450847464955136 34625001565191582 34638776302823424 34694708002252308 34721928372137472 34887533753880576 34897452826224564 34925976313565184 34963315922179584 34981225861129767 35033703447684096 35047247064653952 35063895367526112 35130072595894272 35185645004218911 35285297057531904 35323020818498304 35394132495499776 35491493095852032 35562943938244608 35573055040284012 35600964533457408 35686426382474624 35698894078150656 35770762456510464 35810178245554176 35856631913710592 35866826515841913 35934519142240128 36037892461068504 36066166650971136 36105907945780224 36178595717216256 36217274510105856 36304215841234368 36390011908405248 36463271632883712 36477367904070144 36550803492084736 36589880214942336 36661766363144028 36676351379460096 36690530024765952 36764394746969088 36979234161122304 37038945029431518 37068004613498112 37094509532841984 37108849833163008 37223309913164352 37255388827996494 37325702133137664 37400845572527616 37476140289352704 37490628123627648 37579227983843328 37606265776468512 37680148762120251 37695138917778432 37709711414342784 37785627934384896 37965845555693568 37976639840303202 38006435110042368 38048314385901312 38097671408317504 38187705865734144 38229784883767296 38362527192391488 38439757949542272 38623095427838976 38664387652680576 38742226109938944 38757203398074528 38835228710340032 38848796496811008 38927006202673152 38968623340676352 39020452376685056 39062169418654656 39154483229423616 39248475473115648 39291723352760832 39412916378644608 39428152947735696 39600895312088064 39695959189723392 39738398420810592 39818399057437248 39833792381354376 39912500030588928 39927929732833536 40008311930525184 40051085100139584 40147229680283952 40242107763574272 40338710902924416 40426334035020144 40434041504894976 40542629018702067 40574437482342528 40619146439002752 40700920181868288 40842242821388664 41021180586994176 41037038892078912 41119653928595328 41163615241810128 41262430504736284 41276846277861696 41359944090340224 41459230650227872 41537478002552832 41557209324475392 41601638431262592 41701505190185376 41747456062308384 41876223652309896 42075951269093568 42160657825521792 42176956639081104 42276631481823744 42307048998527076 42407031282500736 42423425341135632 42508831426183008 42589059724136448 42609290573196288 42711576250155264 42757239498797664 42859880334357192 42961169098950912 43027218774796288 43157843091440424 43244727693235056 43365783958450176 43450982356318848 43585004373681312 43601853822833844 43667263767785472 43689632299132536 43792881978007296 43898008923770688 43944940595986488 44050432565867114 44116515452639232 44154534907255104 44203188771855936 44356672066202658 44657954088438816 44692991305887744 44705698223411916 44795698939616904 44813016429023673 44918920949437728 45009350921840832 45057470737657032 45117398060542096 45165633390319446 45272371234021056 45381049765789968 45466698894686208 45488296693006848 45558231643901952 45646242167635344 45788535204601824 45824459440214016 45934463286606848 45947523174062247 46148828160368448 46166668753588776 46259610669669744 46295904496183296 46309067147036394 46529937101632752 46617754562906112 46641634481506356 46711604596912128 46729662752871936 46751860490034816 46914193338958548 46965888070096932 46984572337434624 47097361091331072 47192176660666368 47430740053712016 47449076218966242 47467952711276544 47726353508777586 47822435354455884 47912692189653504 47937235439325977 48050523281424672 48088222201294848 48101894436147372 48141210594373632 48217365376151841 48289699346807808 48331315236319776 48405621121645824 48636490538760192 48650318654889438 48786506953256448 48882355150858704 48920706699687936 49019192995958784 49033129920391476 49150836336524103 49266992225258208 49305645548163072 49385260039242024 49424006151330816 49438058170484799 49478466444217344 49631079884219136 49673851770661992 49767602844183552 49867794096703488 49968187052470272 49987504164836864 50141687701958016 50159205603477504 50240198349493668 50260185223704576 50279615219123712 50380837245846528 50395161307069017 50635519787070936 50675246813389824 50731085847868416 50757072818109858 51053680986513714 51130269896620032 51150036256521984 51253010599389696 51352022438589762 51497460570451968 51552516870240768 51656301479918592 51676271197432704 51798395329081344 51937502347787373 51958164454235136 52042062003378462 52082892558206208 52331300630820864 52346179239336846 52388964470347776 52550555171526144 52570870596980928 52595843051289168 52801193749450752 52927945586297856 52984531227747456 53091198743249664 53111723175139168 53237239643778048 53344415907366912 53359582560426018 53401446800186112 53529639573711936 53548341117225984 53656143684765696 53784947870565888 53901778713360192 54056838691602756 54099249976456704 54158861918670336 54267893575824384 54325911765158784 54456323761851552 54585017862607872 54694907449325568 54716051856105216 54826205238127104 54884820322413504 55035795037148928 55146592120453632 55409612432633856 55468851241683456 55558417544147277 55602006920247168 55641764299262976 55663274749744512 55834964869746528 55883083241994741 56101268358791424 56214210434029056 56235942185441472 56368841975764992 56409398664702768 56542708376667648 56564567121514176 56678441901577344 56812387430928384 56948768333540352 56964959760454803 57009652665063552 57146507112476256 57281558798601216 57543790788587232 57659636924313408 57934643141758464 57996581479020864 58113339164908416 58135805097111792 58252843065510048 58273194745216512 58390509304009728 58530678565027584 58593254127981984 58872713209673472 58937585029141248 59119374567966912 59142229421603544 59401342968132096 59543938784585088 59607597631215888 59727598586155872 59750688572031564 59891894599250304 60012467895787776 60076627650209376 60220844520425928 60363161645361408 60508066354386624 60651062257342464 60861656223513792 61051380272802432 61263364232082996 61531770880491264 61555558338118368 61679480892892992 61745422862715192 61893645757104426 61915269416792544 62039916135510336 62188845975341808 62306217003829248 62335813986713088 62552257785278064 62621184093462576 62796481455108096 62814335478464844 63113926903640352 63240986738282688 63265434958621656 63414947222735616 63460573497790614 63635138011703448 63763247139274512 63883589586204672 64067364375232896 64135859248196496 64289820501535788 64386265795743744 64441753648426368 64540828162194432 64867091539852584 65048675937675264 65176473534478272 65377506560521968 65402780734250766 65500895651678208 65534448448698804 65689322967010944 65847013385656032 65898674868441088 65917410893979732 65971288592289792 66075648848800671 66174773178958848 66231802360882656 66356803792244736 66535008099303987 66855583602610688 66986931132658224 67039486958831616 67058547335117874 67174449661128704 67193548409425356 67378381424156592 67514026382761248 67566995751186432 67641447797157888 67676097090813144 67748450085479169 68071574648684952 68200048342029312 68337347465852928 68469363251453016 68682802806902736 68736689160321024 68875068639891456 68901694929910272 69250003130383164 69277552605646848 69389416004504616 69443856744274944 69463600720554591 69794905652449128 69926631844359168 69962451722259534 70067406895368192 70094494129307904 70127790735052224 70371290008437822 70570594115063808 70646041636996608 70788264990999552 70982986191704064 71146110080568024 71173614328449363 71201929066914816 71372852764949248 71397788156301312 71589530263166379 71713263827421184 71733653031683826 71869038284480256 72075784922137008 72132333301942272 72211815891560448 72357191434432512 72434549020211712 72608431682468736 72780023816810496 72954735808140288 72975477982334157 73101606984169472 73179760429884672 73323532726288056 73381060049531904 73528789493938176 73958468322244608 74077890058863036 74136009226996224 74189019065683968 74217699666326016 74446619826328704 74510777655992988 74651404266275328 74801691145055232 74952280578705408 74981256247255296 75212531552937024 75360297524240502 75390277835556864 75419422828685568 75571255868769792 75931691111387136 75953279680606404 76012870220084736 76096628771802624 76135609227164787 76195342816635008 76375411731468288 76459569767534592 76580521479770571 76725054384782976 76879515899084544 77246190855677952 77328775305361152 77484452219877888 77514406796149056 77670457420680064 77697592993622016 77854012405346304 77937246681352704 78040904753370112 78063093005067693 78124338837309312 78308966458847232 78496950946231296 78583446705521664 78825832757289216 78856305895471392 79201790624176128 79391918379446784 79476796841621184 79636798114874496 79667584762708752 79825000061177856 79855859465667072 80016623861050368 80102170200279168 80294459360567904 80484215527148544 80677421805848832 80852668070040288 81085258037404134 81148874964685056 81238292878005504 81401840363736576 81684485642777328 82042361173988352 82074077784157824 82239307857190656 82327230483620256 82524861009472568 82553692555723392 82719888180680448 82918461300455744 83114418648950784 83203276862525184 83403010380370752 83494912124616768 83752447304619792 84151902538187136 84321315651043584 84353913278162208 84553262963647488 84614097997054152 84814062565001472 84846850682271264 85017662852366016 85218581146392576 85423152500310528 85514478997595328 85719760668714384 85922338197901824 86054437549592576 86315686182880848 86489455386470112 86901964712637696 87170008747362624 87203707645667688 87379264598265072 87585763956014592 87796017847541376 87889881191972976 88100865131734228 88233030905278464 88309069814510208 88406377543711872 88713344132405316 89315908176877632 89411396446823832 89591397879233808 89626032858047346 89837841898875456 90018701843681664 90114941475314064 90234796121084192 90331266780638892 90544742468042112 90762099531579936 90933397789372416 90976593386013696 91292484335270688 91577070409203648 91868926573213696 91895046348124494 92297656320736896 92333337507177552 92519221339339488 92591808992366592 92618134294072788 92840468635656639 93059874203265504 93235509125812224 93283268963012712 93459325505743872 93503720980069632 93828386677917096 93931776140193864 94194722182662144 94384353321332736 94861480107424032 94898152437932484 94935905422553088 95190860246685921 95452707017555172 95644870708911768 95825384379307008 95874470878651954 96101046562849344 96203788872294744 96434730752303682 96579398693615616 96662630472639552 96811242243291648 97272981077520384 97300637309778876 97573013906512896 97764710301717408 97841413399375872 98066259840782952 98104171101376149 98301672673048206 98533984450516416 98770520078484048 98848012302661632 98876116340969598 98956932888434688 99262159768438272 99347703541323984 99535205688367104 99735588193406976 99975008329673728 100283375403916032 100318411206955008 100480396698987336 100559230438247424 100761674491693056 100790322614138034 101271039574141872 101350493626779648 101462171695736832 101514145636219716 102107361973027428 102260539793240064 102300072513043968 102506021198779392 102704044877179524 103105033740481536 103312602959837184 103352542394865408 103875004695574746 103916328908470272 104084124006756924 104165785116412416 104662601261641728 104692358478673692 104777928940695552 104943677583389301 105101110343052288 105141741193961856 105191686102578336 105556935012656733 105855891172595712 105969062455494912 106182397486499328 106223446350278336 106474479287556096 106688831814733824 106719165120852036 106802893600372224 107059279147423872 107096682234451968 107312287369531392 107569895741131776 107600479547525739 107803557426720384 108113677383205512 108198499952913408 108317723837340672 108535787151648768 108651823530317568 108912647523703104 109170035725215744 109389814898651136 109432103712210432 109652410476254208 109769640644827008 110071590074297856 110293184240907264 110937702483366912 111116835088294554 111204013840494336 111283528598525952 111326549499489024 111669929739493056 111766166483989482 112202536717582848 112428420868058112 112471884370882944 112737683951529984 112818797329405536 113040446286360753 113085416753335296 113129134243028352 113356883803154688 113897536667080704 113929919520909606 114019305330127104 114293014224952512 114563117597202432 115087581577174464 115319273848626816 115869286283516928 115993162958041728 116226678329816832 116271610194223584 116505686131020096 116546389490433024 116781018608019456 117061357130055168 117186508255963968 117745426419346944 117875170058282496 118238749135933824 118284458843207088 118802685936264192 119087877569170176 119215195262431776 119455197172311744 119501377144063128 119783789198500608 120024935791575552 120153255300418752 120441689040851856 120726323290722816 121016132708773248 121302124514684928 121627887056106201 121723312447027584 122102760545604864 122526728464165992 123063541760982528 123111116676236736 123358961785785984 123490845725430384 123787291514208852 123830538833585088 124079832271020672 124377691950683616 124612434007658496 124671627973426176 125104515570556128 125242368186925152 125628670956929688 126227853807280704 126481973476565376 126530869917243312 126829894445471232 126921146995581228 127270276023406896 127526494278549024 127767179172409344 128134728750465792 128271718496392992 128579641003071576 128883507296852736 129081656324388864 129734183079705168 130097351875350528 130352947068956544 130755013121043936 130805561468501532 131001791303356416 131068896897397608 131378645934021888 131694026771312064 131834821787959464 132151297697601342 132349546357917696 132463604721765312 133070016198607974 133711167205221376 133973862265316448 134078973917663232 134117094670235748 134387096818850712 134439049287071019 134756762848313184 135028052765522496 135352194181626288 135496900170958338 136143149297369904 136400096684058624 136674694931705856 136938726502906032 137365605613805472 137473378320642048 137803389859820544 137842569522186741 138500006260766328 138778832009009232 138887713488549888 138927201441109182 139589811304898256 139853263688718336 139924903444519068 140134813790736384 140188988258615808 140255581470104448 140742580016875644 141292083273993216 141576529981999104 142292220161136048 142347228656898726 142403858133829632 142745705529898496 143179060526332758 143426527654842368 143467306063367652 143738076568960512 143811706317977931 144151569844274016 144264666603884544 144423631783120896 144652096128455523 144869098040423424 145216863364937472 145909471616280576 145950955964668314 146203213968338944 146359520859769344 146647065452576112 146762120099063808 147057578987876352 147452509009572309 147916936644489216 148155780117726072 148272018453992448 148314174511454397 148435399332652032 148893239652657408 149021555311985976 149302808532550656 149603382290110464 149904561157410816 149962512494510592 150425063105874048 150720595048481004 150780555671113728 150838845657371136 151142511737539584 151185483921207051 151906559361212808 152025740440169472 152193257543605248 152271218454329574 152390685633270016 153161042959541142 153450108769565952 153759031798169088 154492381711355904 154657550610722304 154968904439755776 155028813592298112 155340914841360128 155395185987244032 155812507043362119 155874493362705408 156081809506740224 156126186010135386 156248677674618624 156993901892462592 157166893411043328 157651665514578432 157712611790942784 158403581248352256 158783836758893568 158953593683242368 159273596229748992 159335169525417504 159711718931334144 160033247722100736 160204340400558336 160588918721135808 160968431054297088 161354843611697664 161705336140080576 162170516074808268 162297749929370112 162476585756011008 162803680727473152 163368971285554656 164084722347976704 164148155568315648 164478615714381312 164654460967240512 165049722018945136 165107385111446784 165439776361360896 165836922600911488 166228837297901568 166406553725050368 166675252632441831 166806020760741504 166989824249233536 167504894609239584 168303805076374272 168642631302087168 168707826556324416 169106525927294976 169228195994108304 169628125130002944 169693701364542528 170035325704732032 170437162292785152 170846305000621056 171028957995190656 171439521337428768 171844676395803648 172631372365761696 172978910772940224 173803929425275392 174340017494725248 174407415291335376 174758529196530144 175171527912029184 175592035695082752 175779762383945952 176201730263468456 176618139629020416 176812755087423744 177426688264810632 178631816353755264 178822792893647664 179182795758467616 179252065716094692 179675683797750912 180037403687363328 180229882950628128 180469592242168384 180662533561277784 181089484936084224 181524199063159872 181953186772027392 182584968670541376 183154140818407296 183737853146427392 183790092696248988 184595312641473792 184666675014355104 185038442678678976 185236268588145576 185680937271313278 186119748406531008 186566537926025424 186918651011487744 187007441960139264 187656773355834192 187863552280387728 188389444365324288 189722960214848064 189796304875864968 190381720493371842 190905414035110344 191289741417823536 191650768758614016 191748941757303908 192202093125698688 192407577744589488 192869461504607364 193158797387231232 193325260945279104 193622484486583296 194601274619557752 195146027813025792 195529420603434816 196132519681565904 196208342202752298 196603345346096412 197067968901032832 197541040156968096 197696024605323264 197752232681939196 197913865776869376 198226946546402013 198524319536876544 198695407082647968 199070411376734208 199605024297911961 199950016659347456 200566750807832064 200960793397974672 201118460876494848 201523348983386112 201580645228276068 202542079148283744 202700987253559296 202924343391473664 203028291272439432 203245350256437507 204214723946054856 204600145026087936 205012042397558784 205408089754359048 206210067480963072 206625205919674368 206705084789730816 207750009391149492 207832657816940544 208168248013513848 208331570232824832 208390802161663773 209384716957347384 209887355166778602 210202220686104576 210283482387923712 210383372205156672 211113870025313466 211711782345191424 211938124910989824 212364794972998656 212446892700556672 212948958575112192 213438330241704072 213520842985348089 213605787200744448 214118558294847744 214193364468903936 215139791482263552 215200959095051478 215607114853440768 216227354766411024 216396999905826816 216635447674681344 217071574303297536 217303647060635136 217825295047406208 218340071450431488 218864207424420864 219304820952508416 219539281289654016 220143180148595712 220586368481814528 221875404966733824 222233670176589108 222408027680988672 222567057197051904 222653098998978048 223339859478986112 223532332967978964 224405073435165696 224856841736116224 224943768741765888 225637594658811072 226080892572721506 226170833506670592 226258268486056704 226713767606309376 227795073334161408 227859839041819212 228038610660254208 228406827681494361 228586028449905024 229126235194404864 229741564439311713 230175163154348928 230638547697253632 231738572567033856 231986325916083456 232453356659633664 232543220388447168 233011372262040192 233092778980866048 233562037216038912 234122714260110336 234189279015203079 234373016511927936 235490852838693888 235750340116564992 236477498271867648 236568917686414176 237605371872528384 238175755138340352 238430390524863552 238910394344623488 239002754288126256 239567578397001216 240049871583151104 240306510600837504 240883378081703712 241452646581445632 242032265417546496 243255774112212402 243446624894055168 244205521091209728 245053456928331984 246127083521965056 246222233352473472 246717923571571968 246981691450860768 247574583028417704 247661077667170176 248159664542041344 248755383901367232 249343255946852352 250209031141112256 250484736373850304 251257341913859376 252455707614561408 252963946953130752 253061739834486624 253659788890942464 253842293991162456 254540552046813792 255052988557098048 256269457500931584 256543436992785984 257159282006143152 257767014593705472 258163312648777728 259468366159410336 260705894137913088 261510026242087872 261611122937003064 262137793794795216 262757291868043776 263388053542624128 263669643575918928 264302595395202684 264699092715835392 264927209443530624 266140032397215948 267422334410442752 267947724530632896 268234189340471496 268774193637701424 268878098574142038 269513525696626368 270056105531044992 270704388363252576 270993800341916676 272286298594739808 272800193368117248 273877453005812064 274731211227610944 275606779719641088 275685139044373482 277000012521532656 277557664018018464 277775426977099776 277854402882218364 278521405906969917 279179622609796512 279706527377436672 279849806889038136 280377976517231616 280511162940208896 281485160033751288 282584166547986432 283153059963998208 284584440322272096 284694457313797452 284807716267659264 285491411059796992 285572580740057763 286358121052665516 286934612126735304 287476153137921024 287623412635955862 288303139688548032 289304192256911046 289738196080846848 290433726729874944 291818943232561152 291901911929336628 292719041719538688 293294130905152224 293524240198127616 294312513304128447 294905018019144618 296311560235452144 296544036907984896 296628349022908794 296870798665304064 297786479305314816 298043110623971952 298605617065101312 299206764580220928 299925024989021184 300850126211748096 301441190096962008 301677691314742272 302285023475079168 302370967842414102 303813118722425616 304051480880338944 304386515087210496 304542436908659148 304781371266540032 306322085919082284 306900217539131904 307518063596338176 309315101221444608 309937808879511552 310057627184596224 310681829682720256 311625014086724238 311748986725410816 312163619013480448 312252372020270772 312497355349237248 313987803784925184 314333786822086656 314831032750167903 315303331029156864 315425223581885568 316670805037970199 317567673517787136 317907187366484736 318547192459497984 318670339050835008 319423437862668288 320066495444201472 320408680801116672 321177837442271616 321936862108594176 322709687223395328 322801438642577217 323410672280161152 324341032149616536 324595499858740224 324953171512022016 325607361454946304 326737942571109312 328169444695953408 328296311136631296 328957231428762624 329308921934481024 330099444037890272 330214770222893568 330879552722721792 331673845201822976 332813107450100736 333350505264883662 333612041521483008 333979648498467072 335009789218479168 336607610152748544 337285262604174336 337415653112648832 338213051854589952 338456391988216608 339121338859082259 339256250260005888 339387402729085056 340070651409464064 341692610001242112 342057915990381312 342879042674857536 343689352791607296 345262744731523392 345957821545880448 347607858850550784 348680034989450496 348814830582670752 349517058393060288 350343055824058368 351184071390165504 351559524767891904 352403460526936912 353236279258040832 353625510174847488 354853376529621264 357263632707510528 357645585787295328 358365591516935232 358504131432189384 359351367595501824 360074807374726656 360459765901256256 360939184484336768 361325067122555568 362178969872168448 363048398126319744 363906373544054784 365169937341082752 366308281636814592 367580185392497976 369190625282947584 369333350028710208 370076885357357952 370472537176291152 371361874542626556 372239496813062016 373133075852050848 373837302022975488 374014883920278528 375313546711668384 375727104560775456 379445920429696128 379592609751729936 380763440986743684 381810828070220688 382579482835647072 383301537517228032 383497883514607816 384404186251397376 384815155489178976 385738923009214728 386650521890558208 387244968973166592 389202549239115504 390292055626051584 391058841206869632 392265039363131808 392416684405504596 393206690692192824 394135937802065664 395082080313936192 395504465363878392 396453893092804026 397048639073753088 397390814165295936 399210048595823922 399900033318694912 401133501615664128 401921586795949344 402236921752989696 403161290456552136 403317147861213057 405084158296567488 406056582544878864 406490700512875014 408429447892109712 409200290052175872 410024084795117568 410816179508718096 412420134961926144 413410169579461632 413527708566560223 415500018782298984 416336496027027696 416663140465649664 416781604323327546 418769433914694768 419774710333557204 420404441372209152 420566964775847424 420766744410313344 422227740050626932 423876249821979648 424729589945997312 424893785401113344 426876660483408144 427041685970696178 427211574401488896 428237116589695488 430279582964527104 430401918190102956 431214229706881536 431435118953933793 432454709532822048 432793999811653632 433270895349362688 433956288385366569 434607294121270272 435650590094812416 437728414848841728 438609641905016832 439078562579308032 440286360297191424 441172736963629056 442357527028716927 443750809933467648 444467340353178216 444816055361977344 444942523534363191 445306197997956096 446679718957972224 447064665935957928 448810146870331392 449713683472232448 449887537483531776 451275189317622144 452161785145443012 452341667013341184 452516536972113408 453427535212618752 453556451763621153 455719678083638424 456077221320508416 456813655362988722 457172056899810048 459483128878623426 460350326308697856 461277095394507264 463477145134067712 463972651832166912 464906713319267328 465086440776894336 466022744524080384 466185557961732096 468245428520220672 468378558030406158 468746033023855872 470981705677387776 471500680233129984 472954996543735296 473137835372828352 475210743745056768 476351510276680704 476860781049727104 477820788689246976 478005508576252512 479135156794002432 480099743166302208 480613021201675008 481766756163407424 482905293162891264 484064530835092992 486511548224424804 486893249788110336 488411042182419456 490106913856663968 492254167043930112 492444466704946944 493435847143143936 493963382901721536 495149166056835408 495322155334340352 496319329084082688 497510767802734464 498686511893704704 500025757897325493 500418062282224512 500969472747700608 502514683827718752 504911415229122816 505927893906261504 506123479668973248 507319577781884928 507684587982324912 509081104093627584 510105977114196096 512538915001863168 513086873985571968 514318564012286304 515534029187410944 518936732318820672 521411788275826176 523020052484175744 523222245874006128 524275587589590432 525514583736087552 526776107085248256 527339287151837856 528605190790405368 529854418887061248 532280064794431896 534844668820885504 535895449061265792 536468378680942992 537548387275402848 537756197148284076 539027051393252736 540112211062089984 541408776726505152 541987600683833352 544572597189479616 547754906011624128 549462422455221888 551213559439282176 551370278088746964 554000025043065312 555115328036036928 555708805764436728 557042811813939834 558359245219593024 559699613778076272 560755953034463232 561022325880417792 562970320067502576 565168333095972864 569168880644544192 569388914627594904 570982822119593984 571145161480115526 572716242105331032 573869224253470608 574952306275842048 575246825271911724 576606279377096064 578608384513822092 579476392161693696 580867453459749888 583803823858673256 585438083439077376 586588261810304448 588625026608256894 589810036038289236 592623120470904288 593088073815969792 593256698045817588 593741597330608128 594680839639206039 595572958610629632 596086221247943904 597211234130202624 599850049978042368 601700252423496192 602882380193924016 603355382629484544 604570046950158336 604741935684828204 607626237444851232 608102961760677888 608773030174420992 609084873817318296 609562742533080064 609736050769312521 612644171838164568 613800435078263808 615036127192676352 618630202442889216 619875617759023104 620115254369192448 621363659365440512 623250028173448476 623497973450821632 624504744040541544 624994710698474496 629662065500335806 630606662058313728 630850447163771136 633341610075940398 635135347035574272 635814374732969472 637094384918995968 637340678101670016 638846875725336576 640562528956044267 640817361602233344 642355674884543232 645419374446790656 645602877285154434 646821344560322304 648682064299233072 649190999717480448 649906343024044032 651214722909892608 653475885142218624 656592622273262592 657914462857525248 658617843868962048 660198888075780544 660429540445787136 661759105445443584 663347690403645952 665626214900201472 666701010529767324 667224083042966016 667959296996934144 670019578436958336 673215220305497088 674570525208348672 674831306225297664 676912783976433216 678242677718164518 678512500520011776 678774805458170112 680141302818928128 683385220002484224 684115831980762624 685220483044483083 685758085349715072 687378705583214592 689224693317935139 690525489463046784 691915643091760896 695215717701101568 697360069978900992 697629661165341504 699034116786120576 700686111648116736 702368142780331008 702567837045609237 703119049535783808 704806921053873824 706472558516081664 707251020349694976 709706753059242528 714527265415021056 715291171574590656 716731183033870464 717008262864378768 718702735191003648 720149614749453312 720919531802512512 721878368968673536 722650134245111136 724357939744336896 726096796252639488 730339874682165504 732616563273629184 735160370784995952 738381250565895168 738666700057420416 740153770714715904 740945074352582304 742723749085253112 744478993626124032 746266151704101696 748029767840557056 750627093423336768 751454209121550912 758891840859392256 759185219503459872 761526881973487368 763621656140441376 765158965671294144 766995767029215632 768808372502794752 769630310978357952 771477846018429456 773301043781116416 774489937946333184 778405098478231008 782117682413739264 784530078726263616 784833368811009192 786413381384385648 788271875604131328 790164160627872384 791008930727756784 792907786185608052 794097278147506176 794781628330591872 798420097191647844 802267003231328256 803843173591898688 806322580913104272 806634295722426114 810168316593134976 812113165089757728 812981401025750028 814933002468541609 816858895784219424 818400580104351744 821632359017436192 826820339158923264 827055417133120446 831000037564597968 832672992054055392 833326280931299328 833563208646655092 835564217720909751 837538867829389536 839549420667114408 841133929551694848 841533488820626688 844455480101253864 847752499643959296 849459179891994624 849787570802226688 853753320966816288 854083371941392356 854423148802977792 856474233179390976 856717742220173289 860803836380205912 862428459413763072 862870237907867586 864909419065644096 867912576770733138 869214588242540544 871301180189624832 875456829697683456 878157125158616064 880572720594382848 882937539912385341 884715054057433854 888934680706356432 889632110723954688 889885047068726382 890612395995912192 893359437915944448 894129331871915856 897620293740662784 899775074967063552 902550378635244288 904323570290886024 905033073944226816 906855070425237504 907112903527242306 911439356167276848 912154442641016832 913627310725977444 914344113799620096 918966257757246852 920700652617395712 922554190789014528 927945303664333824 929813426638534656 930172881553788672 932045489048160768 936490857040441344 936757116060812316 937492066047711744 941963411354775552 943001360466259968 944493098250503709 945909993087470592 946275670745656704 950012415113910597 952703020553361408 953721562099454208 955641577378493952 956011017152505024 958270313588004864 960199486332604416 961226042403350016 963533512326814848 965810586325782528 968129061670185984 968404315927731651 973023096448849608 973786499576220672 976822084364838912 980213827713327936 984508334087860224 984888933409893888 986871694286287872 987926765803443072 990298332113670816 990644310668680704 992638658168165376 995021535605468928 1000051515794650986 1000836124564449024 1001938945495401216 1005029367655437504 1009822830458245632 1011855787812523008 1012246959337946496 1014639155563769856 1015369175964649824 1018162208187255168 1020211954228392192 1025077830003726336 1026173747971143936 1028637128024572608 1031068058374821888 1037873464637641344 1042823576551652352 1046040104968351488 1046444491748012256 1048551175179180864 1051029167472175104 1053552214170496512 1054678574303675712 1057210381580810736 1059708837774122496 1064560129588863792 1071790898122531584 1072936757361885984 1075096774550805696 1075512394296568152 1078054102786505472 1080224422124179968 1082817553453010304 1083975201367666704 1089145194378959232 1095509812023248256 1098924844910443776 1102740556177493928 1108000050086130624 1110230656072073856 1111417611528873456 1114085623627879668 1116718490439186048 1119399227556152544 1121511906068926464 1122044651760835584 1125940640135005152 1138337761289088384 1138777829255189808 1141965644239187968 1142290322960231052 1145432484210662064 1147738448506941216 1149904612551684096 1150493650543823448 1153212558754192128 1157216769027644184 1161734906919499776 1167607647717346512 1170876166878154752 1173176523620608896 1177250053216513788 1179620072076578472 1185246240941808576 1186513396091635176 1189361679278412078 1191145917221259264 1192172442495887808 1199700099956084736 1203400504846992384 1205764760387848032 1206710765258969088 1209483871369656408 1209951443583639171 1215252474889702464 1218169747634636592 1219125485066160128 1219472101538625042 1225288343676329136 1227600870156527616 1230072254385352704 1237260404885778432 1240230508738384896 1240583125699680669 1242727318730881024 1246500056346896952 1249009488081083088 1249989421396948992 1259324131000671612 1261213324116627456 1261700894327542272 1266683220151880796 1271628749465938944 1274188769837991936 1274681356203340032 1281125057912088534 1281634723204466688 1284711349769086464 1290838748893581312 1291205754570308868 1293642689120644608 1294305356861801379 1297364128598466144 1298381999434960896 1299812686048088064 1301868865156099707 1306951770284437248 1313185244546525184 1315828925715050496 1317235687737924096 1320397776151561088 1320859080891574272 1323518210890887168 1326695380807291904 1327072581086150781 1331252429800402944 1333402021059534648 1334448166085932032 1335918593993868288 1340039156873916672 1346430440610994176 1349141050416697344 1349662612450595328 1353825567952866432 1356485355436329036 1357025001040023552 1357549610916340224 1360282605637856256 1368231663961525248 1370440966088966166 1371516170699430144 1378449386635870278 1381050978926093568 1383831286183521792 1390431435402203136 1394720139957801984 1395259322330683008 1398068233572241152 1404736285560662016 1405135674091218474 1406238099071567616 1409613842107747648 1412945117032163328 1414502040699389952 1419413506118485056 1429054530830042112 1430582343149181312 1433462366067740928 1434016525728757536 1437405470382007296 1440299229498906624 1441839063605025024 1443756737937347072 1445300268490222272 1448715879488673792 1452193592505278976 1460679749364331008 1465233126547258368 1470320741569991904 1476762501131790336 1477333400114840832 1480307541429431808 1481890148705164608 1485447498170506224 1488957987252248064 1492532303408203392 1496059535681114112 1500077273691976479 1501254186846673536 1502908418243101824 1517783681718784512 1518370439006919744 1523053763946974736 1527243312280882752 1530317931342588288 1533991534058431264 1537616745005589504 1539260621956715904 1542955692036858912 1546602087562232832 1556810196956462016 1564235364827478528 1569060157452527232 1569666737622018384 1572826762768771296 1576543751208262656 1580328321255744768 1582017861455513568 1585815572371216104 1589563256661183744 1596840194383295688 1604534006462656512 1607686347183797376 1612645161826208544 1613268591444852228 1620336633186269952 1624226330179515456 1625962802051500056 1629866004937083218 1633717791568438848 1643264718034872384 1653640678317846528 1654110834266240892 1662000075129195936 1665345984108110784 1667126417293310184 1671128435441819502 1675077735658779072 1679098841334228816 1682267859103389696 1683066977641253376 1688910960202507728 1695504999287918592 1699575141604453376 1707506641933632576 1708166743882784712 1712948466358781952 1713435484440346578 1721607672760411824 1724856918827526144 1725740475815735172 1729818838131288192 1735825153541466276 1738429176485081088 1742602360379249664 1756314250317232128 1765875079824770682 1769430108114867708 1777869361412712864 1779264221447909376 1779770094137452764 1781224791991824384 1784042518917618117 1786718875831888896 1788258663743831712 1799550149934127104 1805100757270488576 1808647140581772048 1810066147888453632 1813710140850475008 1814225807054484612 1822878712334553696 1824308885282033664 1827254621451954888 1828688227599240192 1829208152307937563 1837932515514493704 1841401305234791424 1845108381578029056 1855890607328667648 1859626853277069312 1860345763107577344 1864090978096321536 1873514232121624632 1874984132095423488 1888986196501007418 1891819986174941184 1892551341491313408 1900024830227821194 1905406041106722816 1907443124198908416 1911283154756987904 1912022034305010048 1916540627176009728 1921687586868132801 1922452084806700032 1927067024653629696 1936258123340371968 1936808631855463302 1946046192897699216 1947572999152441344 1953644168729677824 1960427655426655872 1969777866819787776 1973743388572575744 1975853531606886144 1980596664227341632 1981288621337361408 1985277316336330752 1990043071210937856 2000103031589301972 2001672249128898048 2003877890990802432 2010058735310875008 2019645660916491264 2023711575625046016 2024493918675892992 2030738351929299648 2036324416374510336 2040423908456784384 2050155660007452672 2052347495942287872 2055661449133449249 2057274256049145216 2062136116749643776 2067674079953805417 2075746929275282688 2085647153103304704 2092080209936702976 2092888983496024512 2097102350358361728 2102058334944350208 2107104428340993024 2107703511136827711 2109357148607351424 2114420763161621472 2119417675548244992 2129120259177727584 2143581796245063168 2145873514723771968 2150193549101611392 2151024788593136304 2156108205573010944 2160448844248359936 2165635106906020608 2167950402735333408 2178290388757918464 2191019624046496512 2197849689820887552 2205481112354987856 2216000100172261248 2220461312144147712 2222835223057746912 2228171247255759336 2233436980878372096 2238798455112305088 2244089303521671168 2251881280270010304 2276675522578176768 2277555658510379616 2284580645920462104 2290864968421324128 2295476897013882432 2300987301087646896 2306425117508384256 2314433538055288368 2323469813838999552 2335215295434693024 2346353047241217792 2354500106433027576 2359240144153156944 2370492481883617152 2373026792183270352 2378723358556824156 2382291834442518528 2384344884991775616 2406801009693984768 2411529520775696064 2418967742739312816 2419902887167278342 2430504949779404928 2436339495269273184 2438250970132320256 2438944203077250084 2444799007405624827 2450576687352658272 2455201740313055232 2480461017476769792 2481166251399361338 2485454637461762048 2493000112693793904 2498018976162166176 2499978842793897984 2506692653162729253 2518648262001343224 2523401788655084544 2533366440303761592 2543257498931877888 2548377539675983872 2549362712406680064 2562250115824177068 2563269446408933376 2569422699538172928 2570153226660519867 2582411509140617736 2587285378241289216 2588610713723602758 2594728257196932288 2603737730312199414 2613903540568874496 2626370489093050368 2634471375475848192 2640795552303122176 2641718161783148544 2648812619737156023 2653390761614583808 2654145162172301562 2666804042119069296 2668896332171864064 2671837187987736576 2680078313747833344 2692860881221988352 2699325224901190656 2707651135905732864 2712970710872658072 2715099221832680448 2720565211275712512 2736463327923050496 2740881932177932332 2743032341398860288 2756898773271740556 2762101957852187136 2767662572367043584 2789440279915603968 2790518644661366016 2796136467144482304 2809472571121324032 2810271348182436948 2812476198143135232 2819227684215495296 2825890234064326656 2829004081398779904 2833479294751511127 2838827012236970112 2858109061660084224 2861164686298362624 2866924732135481856 2868033051457515072 2874810940764014592 2880598458997813248 2883678127210050048 2887513475874694144 2890600536980444544 2897431758977347584 2904387185010557952 2921359498728662016 2930466253094516736 2940641483139983808 2953525002263580672 2954666800229681664 2960615082858863616 2963780297410329216 2970894996341012448 2977915974504496128 2985064606816406784 3000154547383952958 3002508373693347072 3005816836486203648 3035567363437569024 3036740878013839488 3046107527893949472 3054486624561765504 3060635862685176576 3067983068116862528 3075233490011179008 3078521243913431808 3085911384073717824 3093204175124465664 3113620393912924032 3128470729654957056 3138120314905054464 3139333475244036768 3145653525537542592 3153087502416525312 3160656642511489536 3164035722911027136 3171631144742432208 3179126513322367488 3193680388766591376 3215372694367594752 3225290323652417088 3226537182889704456 3240673266372539904 3248452660359030912 3251925604103000112 3259732009874166436 3267435583136877696 3286529436069744768 3308221668532481784 3324000150258391872 3330691968216221568 3334252834586620368 3342256870883639004 3350155471317558144 3358197682668457632 3364535718206779392 3366133955282506752 3377821920405015456 3399150283208906752 3415013283867265152 3416333487765569424 3425896932717563904 3426870968880693156 3443215345520823648 3449713837655052288 3451480951631470344 3459637676262576384 3471650307082932552 3485204720758499328 3512628500634464256 3531750159649541364 3538860216229735416 3555738722825425728 3559540188274905528 3568085037835236234 3573437751663777792 3576517327487663424 3599100299868254208 3610201514540977152 3617294281163544096 3620132295776907264 3628451614108969224 3629854330750917513 3645757424669107392 3654509242903909776 3657376455198480384 3658416304615875126 3675865031028987408 3682802610469582848 3690216763156058112 3711781214657335296 3720691526215154688 3728181956192643072 3747028464243249264 3749968264190846976 3777972393002014836 3783639972349882368 3785102682982626816 3800049660455642388 3814886248397816832 3822566309513975808 3824044068610020096 3843375173736265602 3844904169613400064 3854134049307259392 3872516246680743936 3873617263710926604 3882916070585404137 3892092385795398432 3895145998304882688 3905606595468299121 3920855310853311744 3939555733639575552 3947486777145151488 3951707063213772288 3961193328454683264 3962577242674722816 3970554632672661504 3980086142421875712 3981217743258452343 4000206063178603944 4003344498257796096 4007755781981604864 4020117470621750016 4039291321832982528 4047423151250092032 4048987837351785984 4061476703858599296 4072648832749020672 4080847816913568768 4104694991884575744 4111322898266898498 4114548512098290432 4135348159907610834 4151493858550565376 4171294306206609408 4184160419873405952 4185777966992049024 4194204700716723456 4214208856681986048 4215407022273655422 4218714297214702848 4228841526323242944 4238835351096489984 4258240518355455168 4287163592490126336 4291747029447543936 4300387098203222784 4302049577186272608 4312216411146021888 4320897688496719872 4331270213812041216 4335900805470666816 4356580777515836928 4382039248092993024 4395699379641775104 4410962224709975712 4432000200344522496 4440922624288295424 4445670446115493824 4456342494511518672 4466873961756744192 4477596910224610176 4488178607043342336 4500231821075929437 4503762560540020608 4553351045156353536 4555111317020759232 4569161291840924208 4581729936842648256 4590953794027764864 4601974602175293792 4612850235016768512 4628867076110576736 4670430590869386048 4692706094482435584 4709000212866055152 4718480288306313888 4740984963767234304 4746053584366540704 4757446717113648312 4768689769983551232 4813602019387969536 4823059041551392128 4837935485478625632 4839805774334556684 4861009899558809856 4872678990538546368 4877888406154500168 4889598014811249654 4901153374705316544 4960922034953539584 4962332502798722676 4986000225387587808 4996037952324332352 5013385306325458506 5037296524002686448 5046803577310169088 5066732880607523184 5086514997863755776 5098725424813360128 5124500231648354136 5138845399076345856 5140306453321039734 5164823018281235472 5174570756482578432 5177221427447205516 5189456514393864576 5207475460624398828 5227807081137748992 5268942750951696384 5281591104606244352 5297625239474312046 5306781523229167616 5308290324344603124 5333608084238138592 5337792664343728128 5343674375975473152 5352127556752854351 5360156627495666688 5398650449802381312 5415302271811465728 5425941421745316144 5430198443665360896 5441130422551425024 5472926655846100992 5481763864355864664 5486064682797720576 5487624456923812689 5513797546543481112 5524203915704374272 5535325144734087168 5578880559831207936 5581037289322732032 5592272934288964608 5620542696364873896 5624952396286270464 5638455368430990592 5666958589503022254 5677654024473940224 5716218123320168448 5722329372596725248 5733849464270963712 5736066102915030144 5749621881528029184 5765062760604398403 5767356254420100096 5775026951749388288 5781201073960889088 5808774370021115904 5842718997457324032 5860932506189033472 5881282966279967616 5909333600459363328 5921230165717727232 5927560594820658432 5941789992682024896 5955831949008992256 5970129213632813568 6000309094767905916 6005016747386694144 6011633672972407296 6071134726875138048 6073481756027678976 6092215055787898944 6108973249123531008 6121271725370353152 6135966136233725056 6150466980022358016 6157042487826863616 6166984347400347747 6171822768147435648 6186408350248931328 6227240787825848064 6256941459309914112 6276240629810108928 6278666950488073536 6291307051075085184 6306175004833050624 6321313285022979072 6328071445822054272 6343262289484864416 6358253026644734976 6387360777533182752 6430745388735189504 6450580647304834176 6453074365779408912 6481346532745079808 6496905320718061824 6503851208206000224 6519464019748332872 6534871166273755392 6573058872139489536 6616443337064963568 6648000300516783744 6661383936432443136 6668505669173240736 6684513741767278008 6700310942635116288 6716395365336915264 6732267910565013504 6755643840810030912 6798300566417813504 6830026567734530304 6832666975531138848 6853741937761386312 6886430691041647296 6902961903262940688 6919275352525152768 6943300614165865104 6970409441516998656 7063500319299082728 7077720432459470832 7111477445650851456 7119080376549811056 7136170075670472468 7146875503327555584 7153034654975326848 7220403029081954304 7234588562327088192 7256903228217938448 7259708661501835026 7291514849338214784 7309018485807819552 7314752910396960768 7316832609231750252 7334397022216874481 7351730062057974816 7365605220939165696 7441383052430309376 7456363912385286144 7494056928486498528 7499936528381693952 7520077959488187759 7555944786004029672 7570205365965253632 7600099320911284776 7629772496795633664 7645132619027951616 7648088137220040192 7686750347472531204 7689808339226800128 7708268098614518784 7710459679981559601 7747234527421853208 7765832141170808274 7784184771590796864 7811213190936598242 7841710621706623488 7879111467279151104 7903414126427544576 7922386656909366528 7925154485349445632 7960172284843751424 7962435486516904686 8000412126357207888 8006688996515592192 8015511563963209728 8040234941243500032 8078582643665965056 8097975674703571968 8122953407717198592 8145297665498041344 8161695633827137536 8209389983769151488 8222645796533796996 8229097024196580864 8270696319815221668 8302987717101130752 8368320839746811904 8371555933984098048 8388409401433446912 8428417713363972096 8430814044547310844 8437428594429405696 8457683052646485888 8477670702192979968 8500437884254533381 8516481036710910336 8574327184980252672 8583494058895087872 8600774196406445568 8604099154372545216 8624432822292043776 8641795376993439744 8662540427624082432 8671801610941333632 8713161555031673856 8764078496185986048 8791398759283550208 8821924449419951424 8864000400689044992 8881845248576590848 8891340892230987648 8912684989023037344 8933747923513488384 8955193820449220352 9000463642151858874 9007525121080041216 9106702090312707072 9110222634041518464 9138322583681848416 9163459873685296512 9181907588055529728 9203949204350587584 9225700470033537024 9257734152221153472 9340861181738772096 9385412188964871168 9418000425732110304 9436960576612627776 9481969927534468608 9492107168733081408 9514893434227296624 9537379539967102464 9646118083102784256 9675870970957251264 9679611548669113368 9722019799117619712 9745357981077092736 9755776812309000336 9779196029622499308 9802306749410633088 9924665005597445352 9972000450775175616 9992075904648664704 10026770612650917012 10074593048005372896 10093607154620338176 10133465761215046368 10197450849626720256 10249000463296708272 10277690798152691712 10280612906642079468 10329646036562470944 10349141512965156864 10354442854894411032 10378913028787729152 10414950921248797656 10455614162275497984 10537885501903392768 10563182209212488704 10595250478948624092 10616580648689206248 10667216168476277184 10704255113505708702 10720313254991333376 10797300899604762624 10830604543622931456 10851882843490632288 10860396887330721792 10889562992252752539 10963527728711729328 10972129365595441152 10975248913847625378 11027595093086962224 11048407831408748544 11070650289468174336 11162074578645464064 11184545868577929216 11241085392729747792 11249904792572540928 11276910736861981184 11333917179006044508 11355308048947880448 11444658745193450496 11467698928541927424 11472132205830060288 11530125521208796806 11534712508840200192 11550053903498776576 11562402147921778176 11617548740042231808 11648748211756212411 11685437994914648064 11716819786404897363 11762565932559935232 11818667200918726656 11842460331435454464 11855121189641316864 11883579985364049792 11911663898017984512 11940258427265627136 11943653229775357029 12000618189535811832 12010033494773388288 12023267345944814592 12142269453750276096 12146963512055357952 12184430111575797888 12217946498247062016 12242543450740706304 12271932272467450112 12314084975653727232 12333968694800695494 12343645536294871296 12454481575651696128 12513882918619828224 12552481259620217856 12557333900976147072 12582614102150170368 12642626570045958144 12656142891644108544 12686524578969728832 12716506053289469952 12774721555066365504 12861490777470379008 12901161294609668352 12906148731558817824 12962693065490159616 12993810641436123648 13007702416412000448 13038928039496665744 13069742332547510784 13146117744278979072 13232886674129927136 13296000601033567488 13322767872864886272 13337011338346481472 13369027483534556016 13400621885270232576 13432790730673830528 13464535821130027008 13511287681620061824 13660053135469060608 13665333951062277696 13707483875522772624 13772861382083294592 13805923806525881376 13838550705050305536 13886601228331730208 14127000638598165456 14155440864918941664 14222954891301702912 14238160753099622112 14272340151340944936 14306069309950653696 14440806058163908608 14469177124654176384 14513806456435876896 14519417323003670052 14583029698676429568 14618036971615639104 14633665218463500504 14668794044433748962 14703460124115949632 14882766104860618752 14988113856972997056 15040155918976375518 15111889572008059344 15140410731930507264 15200198641822569552 15259544993591267328 15296176274440080384 15373500694945062408 15416536197229037568 15420919359963119202 15494469054843706416 15531664282341616548 15568369543181593728 15622426381873196484 15683421243413246976 15806828252855089152 15844773313818733056 15920344569687502848 15924870973033809372 16000824252714415776 16013377993031184384 16031023127926419456 16056382670258563053 16080469882487000064 16195951349407143936 16245906815434397184 16290595330996082688 16323391267654275072 16418779967538302976 16445291593067593992 16458194048393161728 16462873370771438067 16541392639630443336 16605975434202261504 16736641679493623808 16743111867968196096 16776818802866893824 16861628089094621688 16874857188858811392 16915366105292971776 17000875768509066762 17032962073421820672 17148654369960505344 17166988117790175744 17201548392812891136 17208198308745090432 17248865644584087552 17325080855248164864 17343603221882667264 17426323110063347712 17528156992371972096 17582797518567100416 17643848898839902848 17728000801378089984 17763690497153181696 17782681784461975296 17825369978046074688 17867495847026976768 17910387640898440704 18000927284303717748 18015050242160082432 18213404180625414144 18220445268083036928 18276645167363696832 18326919747370593024 18363815176111059456 18407898408701175168 18451400940067074048 18500953042201043241 18515468304442306944 18681722363477544192 18770824377929742336 18836000851464220608 18873921153225255552 18963939855068937216 18984214337466162816 19029786868454593248 19074759079934204928 19292236166205568512 19351741941914502528 19359223097338226736 19444039598235239424 19490715962154185472 19511553624618000672 19558392059244998616 19604613498821266176 19849330011194890704 19944000901550351232 19984151809297329408 20053541225301834024 20149186096010745792 20266931522430092736 20394901699253440512 20498000926593416544 20561225813284158936 20659292073124941888 20708885709788822064 20757826057575458304 20829901842497595312 20911228324550995968 21126364418424977408 21190500957897248184 21233161297378412496 21334432336952554368 21408510227011417404 21440626509982666752 21661209087245862912 21703765686981264576 21779125984505505078 21927055457423458656 21944258731190882304 21950497827695250756 22003191066650623443 22055190186173924448 22096815662817497088 22324149157290928128 22369091737155858432 22482170785459495584 22499809585145081856 22553821473723962368 22560233878464563277 22667834358012089016 22710616097895760896 22889317490386900992 22935397857083854848 22944264411660120576 23060251042417593612 23069425017680400384 23124804295843556352 23297496423512424822 23433639572809794726 23525131865119870464 23637334401837453312 23710242379282633728 23767159970728099584 23880516854531254272 23887306459550714058 24001236379071623664 24020066989546776576 24046534691889629184 24293927024110715904 24368860223151595776 24435892996494124032 24485086901481412608 24543864544934900224 24628169951307454464 24667937389601390988 24687291072589742592 24908963151303392256 25104962519240435712 25114667801952294144 25165228204300340736 25285253140091916288 25312285783288217088 25373049157939457664 25433012106578939904 25501313652763600143 25549443110132731008 25722981554940758016 25802322589219336704 25812297463117635648 25925386130980319232 25987621282872247296 26015404832824000896 26077856078993331488 26139484665095021568 26292235488557958144 26465773348259854272 26592001202067134976 26645535745729772544 26674022676692962944 26738054967069112032 26801243770540465152 26865581461347661056 27022575363240123648 27320106270938121216 27330667902124555392 27414967751045545248 27545722764166589184 27611847613051762752 27677101410100611072 27773202456663460416 28254001277196330912 28310881729837883328 28445909782603405824 28476321506199244224 28544680302681889872 28612138619901307392 28938354249308352768 29027612912871753792 29038834646007340104 29166059397352859136 29236073943231278208 29267330436927001008 29337588088867497924 29406920248231899264 29976227713945994112 30080311837952751036 30223779144016118688 30280821463861014528 30400397283645139104 30592352548880160768 30747001389890124816 30833072394458075136 30841838719926238404 30988938109687412832 31063328564683233096 31136739086363187456 31244852763746392968 31366842486826493952 31613656505710178304 31689546627637466112 31849741946067618744 32001648505428831552 32112765340517126106 32160939764974000128 32391902698814287872 32491813630868794368 32581190661992165376 32668688976758257617 32890583186135187984 32916388096786323456 32925746741542876134 33082785279260886672 33211950868404523008 33486223735936392192 33553637605733787648 33723256178189243376 33749714377717622784 33830732210585943552 34001751537018133524 34065924146843641344 34333976235580351488 34403096785625782272 34416396617490180864 34650161710496329728 34687206443765334528 34852646220126695424 34946244635268637233 35056313984743944192 35150459359214692089 35287697797679805696 35456001602756179968 35527380994306363392 35565363568923950592 35650739956092149376 35734991694053953536 35820775281796881408 35830959689326071087 36001854568607435496 36030100484320164864 36426808361250828288 36440890536166073856 36553290334727393664 36653839494741186048 36727630352222118912 36815796817402350336 37001906084402086482 37030936608884613888 37363444726955088384 37541648755859484672 37672001702928441216 37747842306450511104 37927879710137874432 37968428674932325632 38059573736909186496 38149518159868409856 38584472332411137024 38703483883829005056 38718446194676453472 38888079196470478848 38981431924308370944 39023107249236001344 39116784118489997232 39209226997642532352 39698660022389781408 39888001803100702464 39968303618594658816 40107082450603668048 40298372192021491584 40533863044860185472 40996001853186833088 41122451626568317872 41318584146249883776 41417771419577644128 41515652115150916608 41659803684995190624 42252728836849954816 42381001915794496368 42466322594756824992 42668864673905108736 42817020454022834808 43322418174491725824 43407531373962529152 43558251969011010156 43854110914846917312 43900995655390501512 44006382133301246886 44110380372347848896 44648298314581856256 44964341570918991168 45107642947447924736 45120467756929126554 45335668716024178032 45421232195791521792 45778634980773801984 45888528823320241152 46120502084835187224 46249608591687112704 46594992847024849644 46867279145619589452 47050263730239740928 47420484758565267456 47534319941456199168 47761033709062508544 47774612919101428116 48002472758143247328 48040133979093553152 48093069383779258368 48169148010775689159 48587854048221431808 48737720446303191552 48871785992988248064 48970173802962825216 49087729089869800448 49256339902614908928 49335874779202781976 49374582145179485184 49817926302606784512 50209925038480871424 50229335603904588288 50330456408600681472 50624571566576434176 50746098315878915328 51002627305527200286 51098886220265462016 51445963109881516032 51604645178438673408 51624594926235271296 51975242565744494592 52030809665648001792 52155712157986662976 52278969330190043136 52584470977115916288 52931546696519708544 53184002404134269952 53291071491459545088 53348045353385925888 53476109934138224064 53602487541080930304 53731162922695322112 54045150726480247296 54640212541876242432 54661335804249110784 54829935502091090496 55091445528333178368 55223695226103525504 55354202820201222144 55502859126603129723 55546404913326920832 56508002554392661824 56621763459675766656 56891819565206811648 56952643012398488448 57089360605363779744 57224277239802614784 57876708498616705536 58055225825743507584 58077669292014680208 58332118794705718272 58472147886462556416 58534660873854002016 58675176177734995848 58813840496463798528 59952455427891988224 60160623675905502072 60447558288032237376 60800794567290278208 61184705097760321536 61494002779780249632 61683677439852476808 61977876219374825664 62126657129366466192 62273478172726374912 62489705527492785936 62733684973652987904 63379093255274932224 63699483892135237488 64003297010857663104 64225530681034252212 64321879529948000256 64983627261737588736 65337377953516515234 65781166372270375968 65832776193572646912 65851493483085752268 66009573199951870329 66165570558521773344 66972447471872784384 67107275211467575296 67446512356378486752 67499428755435245568 67661464421171887104 67680701635393689831 68003503074036267048 68131848293687282688 68667952471160702976 68806193571251564544 68832793234980361728 69374412887530669056 69892489270537274466 70300918718429384178 70575395595359611392 70912003205512359936 71130727137847901184 71301479912184298752 71641550563593762816 71661919378652142174 72003709137214870992 72060200968640329728 72881781072332147712 73106580669454787328 73307678989482372096 73455260704444237824 73631593634804700672 74003812168804172964 74061873217769227776 74726889453910176768 75344003405856882432 75495684612901022208 75855759420275748864 75936857349864651264 76119147473818372992 76299036319736819712 76503940958290800429 77168944664822274048 77406967767658010112 77436892389352906944 77776158392940957696 77962863848616741888 78046214498472002688 78233568236979994464 78418453995285064704 79397320044779562816 79776003606201404928 79936607237189317632 80214164901207336096 80596744384042983168 81067726089720370944 81992003706373666176 82244903253136635744 82637168292499767552 82835542839155288256 83031304230301833216 83319607369990381248 84762003831588992736 84932645189513649984 85337729347810217472 85634040908045669616 86815062747925058304 87116503938022020312 87708221829693834624 87801991310781003024 88012764266602493772 88220760744695697792 89928683141837982336 90215285894895849472 90240935513858253108 90671337432048356064 90842464391583043584 91777057646640482304 92241004169670374448 92499217183374225408 93189985694049699288 93734558291239178904 94100527460479481856 94840969517130534912 95068639882912398336 95549225838202856232 96004945516286494656 96338296021551378318 97175708096442863616 97475440892606383104 97743571985976496128 98006066930274772851 98175458179739600896 98671749558405563952 98749164290358970368 99635852605213569024 100458671207809176576 100660912817201362944 101249143133152868352 101492196631757830656 102005254611054400572 102197772440530924032 103209290356877346816 103249189852470542592 103950485131488989184 104061619331296003584 104311424315973325952 104557938660380086272 104838733905805911699 105168941954231832576 105863093393039417088 106368004808268539904 106582142982919090176 106696090706771851776 106952219868276448128 107204975082161860608 107462325845390644224 108090301452960494592 109280425083752484864 109322671608498221568 109659871004182180992 110182891056666356736 110447390452207051008 111005718253206259446 111092809826653841664 113016005108785323648 113243526919351533312 113783639130413623296 113905286024796976896 114178721210727559488 114448554479605229568 115753416997233411072 116110451651487015168 116155338584029360416 116664237589411436544 116944295772925112832 117069321747708004032 117350352355469991696 117627680992927597056 119904910855783976448 120321247351811004144 120895116576064474752 121601589134580556416 122988005559560499264 123367354879704953616 123955752438749651328 124253314258732932384 124546956345452749824 124979411054985571872 126758186510549864448 127398967784270474976 128006594021715326208 128451061362068504424 129967254523475177472 130674755907033030468 131562332744540751936 131702986966171504536 132019146399903740658 132331141117043546688 133944894943745568768 134893024712756973504 135322928842343774208 135361403270787379662 136007006148072534096 136263696587374565376 137335904942321405952 137665586469960723456 138748825775061338112 139784978541074548932 140601837436858768356 141150791190719222784 142261454275695802368 142602959824368597504 143283101127187525632 143323838757304284348 144007418274429741984 144120401937280659456 144507444032327067477 145763562144664295424 146213161338909574656 146615357978964744192 146910521408888475648 147263187269609401344 148007624337608345928 148123746435538455552 149453778907820353536 150688006811713764864 150991369225802044416 151873714699729302528 152238294947636745984 153007881916581600858 154337889329644548096 154813935535316020224 154873784778705813888 155925727697233483776 156092428996944005376 156467136473959988928 156836907990570129408 158794640089559125632 159552007212402809856 159873214474378635264 160428329802414672192 161193488768085966336 162135452179440741888 163984007412747332352 164489806506273271488 165274336584999535104 165671085678310576512 166062608460603666432 166508577379809389169 166639214739980762496 169524007663177985472 169865290379027299968 170675458695620434944 171268081816091339232 173630125495850116608 174233007876044040624 175416443659387669248 175603982621562006048 176025528533204987544 176441521489391395584 179857366283675964672 180481871027716506216 181342674864096712128 183554115293280964608 184482008339340748896 186379971388099398576 187469116582478357808 188201054920958963712 190137279765824796672 191098451676405712464 192009891032572989312 192676592043102756636 194950881785212766208 196012133860549545702 196350916359479201792 197343499116811127904 197498328580717940736 198028719599855610987 200917342415618353152 201321825634402725888 202498286266305736704 202984393263515661312 203042104906181069493 204010509222108801144 204395544881061848064 206418580713754693632 206498379704941085184 208123238662592007168 208622848631946651904 209677467811611823398 211726186786078834176 212736009616537079808 213392181413543703552 213904439736552896256 214924651690781288448 216180602905920989184 218645343216996443136 219319742008364361984 220365782113332713472 220894780904414102016 222011436506412518892 222185619653307683328 226032010217570647296 226487053838703066624 227567278260827246592 227810572049593953792 228357442421455118976 228897108959210459136 231506833994466822144 232220903302974030336 232310677168058720832 233328475178822873088 233888591545850225664 234138643495416008064 234700704710939983392 235255361985855194112 239809821711567952896 240642494703622008288 241790233152128949504 243203178269161112832 245976011119120998528 246734709759409907232 247911504877499302656 248506628517465864768 249093912690905499648 249958822109971143744 254797935568540949952 256013188043430652416 256902122724137008848 261349511814066060936 263124665489081503872 263405973932343009072 264038292799807481316 264662282234087093376 269786049425513947008 270645857684687548416 270722806541574759324 272014012296145068192 272527393174749130752 275331172939921446912 277497651550122676224 279569957082149097864 281203674873717536712 282301582381438445568 284522908551391604736 285205919648737195008 286647677514608568696 288014836548859483968 289014888064654134954 291527124289328590848 292426322677819149312 293230715957929488384 294526374539218802688 296015248675216691856 296247492871076911104 298907557815640707072 301376013623427529728 301982738451604088832 303747429399458605056 304476589895273491968 306015763833163201716 309627871070632040448 309747569557411627776 311851455394466967552 312184857993888010752 312934272947919977856 313673815981140258816 314516201717417735097 317589280179118251264 319104014424805619712 319746428948757270528 320856659604829344384 322386977536171932672 324270904358881483776 327968014825494664704 328979613012546542976 330548673169999070208 331342171356621153024 333017154759618778338 333278429479961524992 339048015326355970944 339730580758054599936 341350917391240869888 342536163632182678464 347260250991700233216 348466015752088081248 350832887318775338496 351207965243124012096 352051057066409975088 352883042978782791168 359714732567351929344 360963742055433012432 362685349728193424256 368964016678681497792 372759942776198797152 374938233164956715616 380274559531649593344 382196903352811424928 384019782065145978624 385353184086205513272 389901763570425532416 392024267721099091404 394686998233622255808 396057439199711221974 401834684831236706304 405968786527031322624 406084209812362138986 408021018444217602288 408791089762123696128 412996759409882170368 416246477325184014336 417245697263893303808 419354935623223646796 423452373572157668352 426784362827087407104 427808879473105792512 429849303381562576896 432361205811841978368 433522332096981202431 437290686433992886272 438639484016728723968 440731564226665426944 441789561808828204032 444022873012825037784 444371239306615366656 452064020435141294592 452974107677406133248 455621144099187907584 456714884842910237952 463013667988933644288 464441806605948060672 464621354336117441664 467777183091700451328 468277286990832016128 469401409421879966784 470510723971710388224 479619643423135905792 481284989407244016576 483580466304257899008 486406356538322225664 491952022238241997056 493469419518819814464 495823009754998605312 497013257034931729536 498187825381810999296 499917644219942287488 509595871137081899904 512026376086861304832 513804245448274017696 522699023628132121872 526249330978163007744 526811947864686018144 528076585599614962632 529324564468174186752 539572098851027894016 541445613083149518648 544028024592290136384 550662345879842893824 559139914164298195728 562407349747435073424 564603164762876891136 570411839297474390016 573295355029217137392 576029673097718967936 578029776129308269908 584852645355638298624 589052749078437605376 592030497350433383712 592494985742153822208 594086158799566832961 602752027246855059456 603965476903208177664 607494858798917210112 608953179790546983936 609126314718543208479 612031527666326403432 619255742141264080896 619495139114823255552 624369715987776021504 625868545895839955712 629032403434835470194 635178560358236502528 638208028849611239424 641713319209658688768 644773955072343865344 648541808717762967552 655936029650989329408 657959226025093085952 661097346339998140416 662684342713242306048 666034309519237556676 666556858959923049984 678096030652711941888 679461161516109199872 682701834782481739776 685072327264365356928 694520501983400466432 696932031504176162496 701665774637550676992 702415930486248024192 704102114132819950176 705766085957565582336 719429465134703858688 721927484110866024864 725370699456386848512 737928033357362995584 745519885552397594304 749876466329913431232 764393806705622849856 768039564130291957248 770706368172411026544 784048535442198182808 789373996467244511616 792114878399422443948 811937573054062645248 812168419624724277972 816042036888435204576 817582179524247392256 825993518819764340736 832492954650368028672 834491394527786607616 838709871246447293592 846904747144315336704 853568725654174814208 855617758946211585024 867044664193962404862 874581372867985772544 877278968033457447936 883579123617656408064 888045746025650075568 888742478613230733312 904128040870282589184 905948215354812266496 911242288198375815168 913429769685820475904 928883613211896121344 929242708672234883328 935554366183400902656 936554573981664032256 938802818843759933568 941021447943420776448 943548605152253205291 959239286846271811584 962569978814488033152 967160932608515798016 972812713076644451328 983904044476483994112 986938839037639628928 991646019509997210624 994026514069863459072 999835288439884574976 1019191742274163799808 1024052752173722609664 1027608490896548035392 1045398047256264243744 1052498661956326015488 1053623895729372036288 1056153171199229925264 1058649128936348373504 1079144197702055788032 1082891226166299037296 1088056049184580272768 1118279828328596391456 1124814699494870146848 1140823678594948780032 1146590710058434274784 1152059346195437935872 1156059552258616539816 1169705290711276597248 1184060994700866767424 1188172317599133665922 1205504054493710118912 1217906359581093967872 1218252629437086416958 1224063055332652806864 1238990278229646511104 1248739431975552043008 1251737091791679911424 1258064806869670940388 1270357120716473005056 1283426638419317377536 1289547910144687730688 1297083617435525935104 1300566996290943607293 1311872059301978658816 1315918452050186171904 1322194692679996280832 1325368685426484612096 1332068619038475113352 1333113717919846099968 1356192061305423883776 1358922323032218399744 1370144654528730713856 1389041003966800932864 1393864063008352324992 1403331549275101353984 1404831860972496048384 1408204228265639900352 1411532171915131164672 1438858930269407717376 1443854968221732049728 1450741398912773697024 1475856066714725991168 1491039771104795188608 1499752932659826862464 1528787613411245699712 1536079128260583914496 1541412736344822053088 1568097070884396365616 1578747992934489023232 1584229756798844887896 1624336839249448555944 1632084073776870409152 1651987037639528681472 1668982789055573215232 1677419742492894587184 1693809494288630673408 1711235517892423170048 1734089328387924809724 1754557936066914895872 1767158247235312816128 1776091492051300151136 1777484957226461466624 1782258476398700498883 1808256081740565178368 1811896430709624532992 1822484576396751630336 1826859539371640951808 1857767226423792242688 1858485417344469766656 1873109147963328064512 1877605637687519867136 1887097210304506410582 1925139957628976066304 1934321865217031596032 1945625426153288902656 1967808088952967988224 1973877678075279257856 1983292039019994421248 1988053028139726918144 1999670576879769149952 2038383484548327599616 2048105504347445219328 2055216981793096070784 2090796094512528487488 2104997323912652030976 2107247791458744072576 2112306342398459850528 2117298257872696747008 2158288395404111576064 2165782452332598074592 2176112098369160545536 2236559656657192782912 2249629398989740293696 2293181420116868549568 2304118692390875871744 2312119104517233079632 2368121989401733534848 2376344635198267331844 2435812719162187935744 2436505258874172833916 2448126110665305613728 2477980556459293022208 2497478863951104086016 2503474183583359822848 2516129613739341880776 2540714241432946010112 2566853276838634755072 2601133992581887214586 2623744118603957317632 2631836904100372343808 2650737370852969224192 2664137238076950226704 2666227435839692199936 2712384122610847767552 2717844646064436799488 2740289309057461427712 2787728126016704649984 2806663098550202707968 2809663721944992096768 2816408456531279800704 2823064343830262329344 2830645815456759615873 2877717860538815434752 2887709936443464099456 2901482797825547394048 2951712133429451982336 2982079542209590377216 2999505865319653724928 3057575226822491399424 3072158256521167828992 3082825472689644106176 3136194141768792731232 3157495985868978046464 3168459513597689775792 3248673678498897111888 3264168147553740818304 3337965578111146430464 3354839484985789174368 3422471035784846340096 3468178656775849619448 3509115872133829791744 3552182984102600302272 3564516952797400997766 3616512163481130356736 3653719078743281903616 3716970834688939533312 3746218295926656129024 3755211275375039734272 3774194420609012821164 3850279915257952132608 3868643730434063192064 3891250852306577805312 3935616177905935976448 3947755356150558515712 3966584078039988842496 3976106056279453836288 3999341153759538299904 4076766969096655199232 4110433963586192141568 4181592189025056974976 4209994647825304061952 4214495582917488145152 4224612684796919701056 4234596515745393494016 4316576790808223152128 4331564904665196149184 4352224196738321091072 4473119313314385565824 4499258797979480587392 4586362840233737099136 4608237384781751743488 4624238209034466159264 4736243978803467069696 4752689270396534663688 4873010517748345667832 4896252221330611227456 4955961112918586044416 5006948367166719645696 5032259227478683761552 5081428482865892020224 5133706553677269510144 5202267985163774429172 5263673808200744687616 5301474741705938448384 5328274476153900453408 5332454871679384399872 5346775429196101496649 5424768245221695535104 5435689292128873598976 5480578618114922855424 5575456252033409299968 5619327443889984193536 5632816913062559601408 5661291630913519231746 5775419872886928198912 5802965595651094788096 5903424266858903964672 5964159084419180754432 5999011730639307449856 6115150453644982798848 6144316513042335657984 6165650945379288212352 6272388283537585462464 6314991971737956092928 6336919027195379551584 6497347356997794223776 6528336295107481636608 6709678969971578348736 6936357313551699238896 7104365968205200604544 7129033905594801995532 7307438157486563807232 7433941669377879066624 7492436591853312258048 7510422550750079468544 7548388841218025642328 7700559830515904265216 7871232355811871952896 7895510712301117031424 7952212112558907672576 7998682307519076599808 8153533938193310398464 8220867927172384283136 8363184378050113949952 8419989295650608123904 8428991165834976290304 8449225369593839402112 8469193031490786988032 8633153581616446304256 8663129809330392298368 8704448393476642182144 8946238626628771131648 8998517595958961174784 9172725680467474198272 9216474769563503486976 9248476418068932318528 9472487957606934139392 9505378540793069327376 9746021035496691335664 9792504442661222454912 10013896734333439291392 10064518454957367523104 10267413107354539020288 10404535970327548858344 10527347616401489375232 10656548952307800906816 10693550858392202993298 10849536490443391070208 10961157236229845710848 11150912504066818599936 11238654887779968387072 11265633826125119202816 11322583261827038463492 11550839745773856397824 11605931191302189576192 11806848533717807929344 11928318168838361508864 11998023461278614899712 12230300907289965597696 12331301890758576424704 12544776567075170924928 12629983943475912185856 12673838054390759103168 12994694713995588447552 13056672590214963273216 13419357939943156697472 13872714627103398477792 14208731936410401209088 14258067811189603991064 14867883338755758133248 15020845101500158937088 15096777682436051284656 15401119661031808530432 15791021424602234062848 15904424225117815345152 15997364615038153199616 16040326287588304489947 16307067876386620796928 16441735854344768566272 16726368756100227899904 16857982331669952580608 16898450739187678804224 17326259618660784596736 17408896786953284364288 17892477253257542263296 17997035191917922349568 18345451360934948396544 18432949539127006973952 18496952836137864637056 18944975915213868278784 19010757081586138654752 19492042070993382671328 19585008885322444909824 20129036909914735046208 20809071940655097716688 21313097904615601813632 21387101716784405986596 21922314472459691421696 22301825008133637199872 22477309775559936774144 22531267652250238405632 22645166523654076926984 23101679491547712795648 23613697067435615858688 23856636337676723017728 23996046922557229799424 24460601814579931195392 24662603781517152849408 25089553134150341849856 25259967886951824371712 25347676108781518206336 25989389427991176895104 26113345180429926546432 26838715879886313394944 27745429254206796955584 28417463872820802418176 28516135622379207982128 30041690203000317874176 30193555364872102569312 30802239322063617060864 31582042849204468125696 32080652575176608979894 32883471708689537132544 33452737512200455799808 33715964663339905161216 33796901478375357608448 34652519237321569193472 34817793573906568728576 35784954506515084526592 35994070383835844699136 36690902721869896793088 36993905672275729274112 37889951830427736557568 38021514163172277309504 38984084141986765342656 39170017770644889819648 40258073819829470092416 41618143881310195433376 42626195809231203627264 42774203433568811973192 44603650016267274399744 45062535304500476811264 45290333047308153853968 46203358983095425591296 47713272675353446035456 47992093845114459598848 48120978862764913469841 48921203629159862390784 49325207563034305698816 50179106268300683699712 50695352217563036412672 51978778855982353790208 52226690360859853092864 53677431759772626789888 55490858508413593911168 56834927745641604836352 57032271244758415964256 60387110729744205138624 64161305150353217959788 65766943417379074265088 66905475024400911599616 67431929326679810322432 67593802956750715216896 69305038474643138386944 71569909013030169053184 71988140767671689398272 73381805443739793586176 73987811344551458548224 75779903660855473115136 76043028326344554619008 77968168283973530685312 78340035541289779639296 80516147639658940184832 83236287762620390866752 85252391618462407254528 85548406867137623946384 90125070609000953622528 90580666094616307707936 92406717966190851182592 96241957725529826939682 98650415126068611397632 100358212536601367399424 101390704435126072825344 103957557711964707580416 104453380721719706185728 107354863519545253579776 110981717016827187822336 113669855491283209672704 114064542489516831928512 120774221459488410277248 128322610300706435919576 133810950048801823199232 135187605913501430433792 138610076949286276773888 143139818026060338106368 143976281535343378796544 146763610887479587172352 147975622689102917096448 152086056652689109238016 155936336567947061370624 156680071082579559278592 161032295279317880369664 166472575525240781733504 170504783236924814509056 171096813734275247892768 181161332189232615415872 192483915451059653879364 197300830252137222795264 200716425073202734798848 202781408870252145650688 207915115423929415160832 214709727039090507159552 221963434033654375644672 227339710982566419345408 228129084979033663857024 241548442918976820554496 256645220601412871839152 270375211827002860867584 277220153898572553547776 295951245378205834192896 304172113305378218476032 311872673135894122741248 313360142165159118557184 322064590558635760739328 332945151050481563467008 341009566473849629018112 342193627468550495785536 362322664378465230831744 384967830902119307758728 401432850146405469597696 405562817740504291301376 415830230847858830321664 429419454078181014319104 443926868067308751289344 456258169958067327714048 483096885837953641108992 513290441202825743678304 591902490756411668385792 608344226610756436952064 623745346271788245482496 644129181117271521478656 665890302100963126934016 682019132947699258036224 684387254937100991571072 724645328756930461663488 769935661804238615517456 811125635481008582602752 831660461695717660643328 887853736134617502578688 912516339916134655428096 966193771675907282217984 1026580882405651487356608 1216688453221512873904128 1247490692543576490964992 1288258362234543042957312 1331780604201926253868032 1368774509874201983142144 1449290657513860923326976 1539871323608477231034912 1775707472269235005157376 1825032679832269310856192 1932387543351814564435968 2053161764811302974713216 2433376906443025747808256 2494981385087152981929984 2663561208403852507736064 2737549019748403966284288 2898581315027721846653952 3079742647216954462069824 3650065359664538621712384 3864775086703629128871936 4106323529622605949426432 5327122416807705015472128 5475098039496807932568576 5797162630055443693307904 6159485294433908924139648 7300130719329077243424768 8212647059245211898852864 10950196078993615865137152 11594325260110887386615808 12318970588867817848279296 16425294118490423797705728 21900392157987231730274304 24637941177735635696558592 32850588236980847595411456 49275882355471271393117184 65701176473961695190822912 98551764710942542786234368 197103529421885085572468736
- Sum of all divisors σ(n): 655114108319504132676185193
- Sum of proper divisors (its aliquot sum) s(n): 458010578897619047103716457
- 197103529421885085572468736 is an abundant number, because the sum of its proper divisors (458010578897619047103716457) is greater than itself. Its abundance is 260907049475733961531247721
Bases of 197103529421885085572468736
- Binary: 10100011000010100100101110111101011111001111110011110110011000101001100100010000000000002
- Hexadecimal: 0xA30A4BBD7CFCF662991000
- Base-36: ORKMK43WOYW400000
Squares and roots of 197103529421885085572468736
- 197103529421885085572468736 squared (1971035294218850855724687362) is 38849801310563919575588171644027956022125573697437696
- 197103529421885085572468736 cubed (1971035294218850855724687363) is 7657432955651125278801278139885492112295693703292983611896265867011164267872256
-
197103529421885085572468736 is a
perfect square number . Itssquare root is 14039356446144 -
The
cube root of 197103529421885085572468736 is 581966698.0447923313
Scales and comparisons
How big is 197103529421885085572468736?- 197,103,529,421,885,085,572,468,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 197,103,529,421,885,085,572,468,736 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 197103529421885085572468736 cubic inches would be around 48497224.8 feet tall.
Recreational maths with 197103529421885085572468736
- 197103529421885085572468736 backwards is 637864275580588124925301791
- The number of decimal digits it has is: 27
- The sum of 197103529421885085572468736's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 197103529421885085572468736 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 197103529421885085572468736 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/197103529421885085572468736/
Chicago style:
Numbermatics. 2024. "Number 197103529421885085572468736 - Facts about the integer". https://numbermatics.com/n/197103529421885085572468736/
The information we have on file for 197103529421885085572468736 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 197103529421885085572468736, math, Factors of 197103529421885085572468736, curriculum, school, college, exams, university, Prime factorization of 197103529421885085572468736, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-seven septillion, one hundred three sextillion, five hundred twenty-nine quintillion, four hundred twenty-one quadrillion, eight hundred eighty-five trillion, eighty-five billion, five hundred seventy-two million, four hundred sixty-eight thousand, seven hundred thirty-six.