884673792863554113441366016
884,673,792,863,554,113,441,366,016 is an even composite number composed of seven prime numbers multiplied together.
884673792863554113441366016 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 884673792863554113441366016:
226 × 72 × 232 × 412 × 612 × 712 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 23 × 23 × 41 × 41 × 61 × 61 × 71 × 71 × 127 × 127)See below for interesting mathematical facts about the number 884673792863554113441366016 from the Numbermatics database.
Names of 884673792863554113441366016
- Cardinal: 884673792863554113441366016 can be written as Eight hundred eighty-four septillion, six hundred seventy-three sextillion, seven hundred ninety-two quintillion, eight hundred sixty-three quadrillion, five hundred fifty-four trillion, one hundred thirteen billion, four hundred forty-one million, three hundred sixty-six thousand and sixteen.
Scientific notation
- Scientific notation: 8.84673792863554113441366016 × 1026
Factors of 884673792863554113441366016
Divisors of 884673792863554113441366016
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 4 7 8 14 16 23 28 32 41 46 49 56 61 64 71 82 92 98 112 122 127 128 142 161 164 184 196 224 244 254 256 284 287 322 328 368 392 427 448 488 497 508 512 529 568 574 644 656 736 784 854 889 896 943 976 994 1016 1024 1058 1127 1136 1148 1288 1312 1403 1472 1568 1633 1681 1708 1778 1792 1886 1952 1988 2009 2032 2048 2116 2254 2272 2296 2501 2576 2624 2806 2911 2921 2944 2989 3136 3266 3362 3416 3479 3556 3584 3703 3721 3772 3904 3976 4018 4064 4096 4232 4331 4508 4544 4592 5002 5041 5152 5207 5248 5612 5822 5842 5888 5978 6223 6272 6532 6601 6724 6832 6958 7112 7168 7406 7442 7544 7747 7808 7952 8036 8128 8192 8464 8662 9016 9017 9088 9184 9821 10004 10082 10304 10414 10496 11224 11431 11644 11684 11767 11776 11956 12446 12544 13064 13202 13448 13664 13916 14224 14336 14812 14884 15088 15494 15616 15904 16072 16129 16256 16384 16928 17324 17507 18032 18034 18176 18368 19642 20008 20164 20377 20447 20608 20828 20992 21689 22448 22862 23288 23368 23534 23552 23912 24892 25088 25921 26047 26128 26404 26896 27328 27832 28448 28672 29624 29768 30176 30317 30988 31232 31808 32144 32258 32269 32512 32768 33856 34648 35014 35287 36064 36068 36352 36449 36736 37559 38663 39284 40016 40328 40754 40894 41216 41656 41984 43378 44896 45724 46207 46576 46736 47068 47104 47824 49784 50176 51842 52094 52256 52808 53792 54229 54656 55664 56896 57344 57523 59248 59536 60352 60634 61976 62464 63119 63616 64288 64516 64538 65024 65536 66953 67183 67712 68747 69296 70028 70574 72128 72136 72704 72898 73472 75118 77326 78568 80017 80032 80656 81508 81788 82369 82432 83312 83968 85583 86756 89792 91448 92414 93152 93472 94136 94208 95648 99568 99613 100352 102541 103684 104188 104512 105616 107584 108458 109312 111328 112903 113792 114688 115046 115943 118496 119072 119351 119761 120704 121268 122549 123952 124928 126238 127232 128576 129032 129076 130048 131072 133906 134366 135424 137494 138592 140056 141148 142639 143129 144256 144272 145408 145796 146944 150236 151823 152561 154652 157136 160034 160064 161312 163016 163576 164738 164864 166624 167936 171166 173512 177571 178181 179584 182329 182896 184828 186304 186944 188272 188416 191296 199136 199226 200704 205082 206681 207368 207391 208376 209024 211232 212219 213487 215168 216916 218624 222656 225806 225883 227584 229376 230092 231886 236992 238144 238702 239522 241408 242536 245098 247009 247904 249856 252476 254464 255143 257152 258064 258152 260096 262144 262913 264191 267812 268732 270641 270848 274988 277184 280112 282296 285278 286258 288512 288544 290816 291592 293888 300472 303646 305122 307501 309304 314272 317627 320068 320128 322624 326032 327152 329476 329728 333248 335872 342332 347024 355142 356362 359168 364658 365792 369656 369697 370967 372608 373888 376544 376832 379603 382592 398272 398452 401408 402661 410164 413362 414736 414782 416752 418048 422464 424438 426974 430336 433832 437248 441833 445312 451612 451766 455168 458752 460184 463772 468671 470281 472567 473984 476288 477404 479044 482816 485072 490196 494018 495808 499712 504952 508928 510286 514304 516128 516304 520192 524288 525826 528382 535624 537464 541282 541696 549976 550037 554368 560224 564592 570556 572516 577024 577088 581632 583184 587776 599081 600944 607292 610244 615002 618608 628544 635254 640136 640207 640256 645248 652064 654304 658952 659456 661289 666496 671744 684664 694048 697291 710284 712724 717787 718336 729316 731584 739312 739394 741934 745216 747776 753088 753664 759206 765184 790321 796544 796904 802816 805322 811601 820328 826724 829472 829564 833504 835457 836096 838327 844928 848876 853948 860672 867664 874496 883666 889249 890624 903224 903532 910336 917504 920368 927544 937342 940562 945134 947968 952576 954808 958088 965632 970144 980392 983869 988036 991616 999424 1009904 1017856 1020572 1028608 1032256 1032608 1040384 1048576 1051652 1056764 1062761 1067927 1071248 1074928 1082564 1083392 1099952 1100074 1108736 1120448 1129184 1141112 1145032 1145159 1154048 1154176 1163264 1166368 1175552 1198162 1201888 1214584 1220488 1230004 1237216 1242997 1247267 1257088 1270508 1280272 1280414 1280512 1290496 1304128 1308608 1317904 1318912 1322578 1323029 1332992 1343488 1369328 1388096 1394582 1420568 1425448 1435574 1436672 1446767 1451737 1458632 1463168 1478624 1478788 1483868 1490432 1494409 1495552 1506176 1507328 1518412 1530368 1539919 1580642 1581181 1593088 1593808 1605632 1610644 1623202 1640656 1653448 1658944 1659128 1667008 1670914 1672192 1676654 1689856 1697752 1707896 1721344 1735328 1748992 1767332 1778498 1781248 1806448 1807064 1820672 1835008 1840391 1840736 1849337 1855088 1874684 1881124 1890268 1894487 1895936 1905152 1909616 1916176 1931264 1940288 1960784 1967738 1968409 1976072 1983232 1998848 2019808 2035712 2041144 2057216 2064512 2065216 2080768 2097152 2103304 2113528 2125522 2135854 2142496 2149856 2152507 2165128 2166784 2199904 2200148 2217472 2223389 2240896 2258368 2282224 2290064 2290318 2291099 2308096 2308352 2326528 2332736 2351104 2358443 2396324 2403776 2429168 2440976 2460008 2474432 2485994 2494534 2514176 2541016 2560544 2560828 2561024 2580992 2587879 2596769 2608256 2617216 2635808 2637824 2645156 2646058 2665984 2666689 2686976 2738656 2745073 2754503 2776192 2789164 2818627 2841136 2850896 2871148 2873344 2893534 2903474 2917264 2926336 2957248 2957576 2967736 2980864 2988818 2991104 3012352 3014656 3036824 3060736 3079838 3161284 3162362 3186176 3187616 3211264 3221288 3246404 3280697 3281312 3291967 3306896 3307969 3317888 3318256 3334016 3341828 3344384 3353308 3379712 3395504 3415792 3442688 3470656 3497984 3508903 3534664 3556996 3562496 3612896 3614128 3641344 3670016 3680782 3681472 3698674 3710176 3749368 3762248 3780536 3788974 3791872 3810304 3819232 3832352 3850259 3862528 3880576 3921568 3935476 3936818 3952144 3966464 3997696 4039616 4071424 4082288 4084133 4098163 4114432 4129024 4130432 4161536 4193567 4194304 4206608 4227056 4251044 4271708 4284992 4299712 4305014 4330256 4333568 4399808 4400296 4434944 4446778 4481449 4481792 4516736 4564448 4580128 4580636 4582198 4616192 4616704 4629023 4653056 4665472 4702208 4716886 4753663 4769993 4792648 4807552 4858336 4881037 4881952 4910201 4920016 4948864 4971988 4989068 5024509 5028352 5082032 5121088 5121656 5122048 5161984 5175758 5193538 5216512 5234432 5271616 5275648 5290312 5292116 5331968 5333378 5373952 5477312 5490146 5509006 5552384 5578328 5637254 5681207 5682272 5701792 5742296 5746688 5787068 5806948 5834528 5848199 5852672 5868289 5914496 5915152 5935472 5961728 5977636 5982208 6024704 6029312 6073648 6076393 6121472 6159676 6224743 6255001 6322568 6324724 6372352 6375232 6422528 6442576 6492808 6561394 6562624 6583934 6613792 6615938 6635776 6636512 6668032 6683656 6688768 6706616 6759424 6791008 6831584 6885376 6887083 6941312 6995968 7017806 7069328 7072523 7113992 7124992 7225792 7228256 7280411 7282688 7305421 7340032 7361564 7362944 7397348 7420352 7475489 7498736 7524496 7561072 7577948 7583744 7620608 7638464 7664704 7700518 7725056 7761152 7843136 7870952 7873636 7904288 7932928 7995392 8016113 8079232 8142848 8164576 8168266 8196326 8228864 8258048 8260864 8323072 8387134 8388608 8413216 8454112 8473921 8502088 8503031 8532241 8543416 8569984 8599424 8610028 8660512 8667136 8700979 8730869 8799616 8800592 8869888 8893556 8962898 8963584 9033472 9128896 9160256 9161272 9164396 9232384 9233408 9258046 9261203 9306112 9330944 9404416 9433772 9507326 9539986 9585296 9615104 9716672 9762074 9763904 9820402 9840032 9897728 9943976 9978136 10049018 10056704 10127369 10162159 10164064 10242176 10243312 10244096 10323968 10351516 10387076 10433024 10460863 10468864 10543232 10551296 10580624 10584232 10663936 10666756 10747904 10779433 10831831 10869041 10954624 10980292 11018012 11104768 11156656 11274508 11362414 11364544 11403584 11484592 11493376 11574136 11613896 11669056 11696398 11705344 11736578 11828992 11830304 11870944 11923456 11955272 11964416 12049408 12058624 12147296 12152786 12242944 12319352 12449486 12510002 12607541 12645136 12649448 12650851 12744704 12750464 12845056 12885152 12945359 12985616 13022707 13122788 13125248 13167868 13227584 13231876 13271552 13273024 13336064 13367312 13377536 13413232 13518848 13582016 13663168 13770752 13774166 13778863 13882624 13991936 14035612 14138656 14145046 14227984 14249984 14451584 14456512 14560822 14565376 14610842 14680064 14723128 14724761 14725888 14794696 14840704 14950978 14997472 15048992 15067549 15122144 15155896 15157577 15167488 15209647 15241216 15276928 15329408 15401036 15450112 15522304 15563723 15686272 15741904 15747272 15808576 15865856 15990784 16032226 16037693 16158464 16285696 16329152 16336532 16392652 16457728 16509101 16516096 16521728 16646144 16774268 16777216 16826432 16908224 16947842 17004176 17006062 17064482 17086832 17139968 17198848 17220056 17321024 17334272 17401958 17461738 17599232 17601184 17739776 17787112 17925796 17927168 18066944 18115153 18177383 18257792 18320512 18322544 18328792 18464768 18466816 18516092 18522406 18612224 18661888 18666823 18757561 18808832 18867544 19014652 19079972 19170592 19215511 19230208 19281521 19375247 19433344 19524148 19527808 19640804 19680064 19795456 19887952 19956272 20098036 20113408 20254738 20324318 20328128 20484352 20486624 20488192 20647936 20703032 20774152 20866048 20921726 20937728 21086464 21102592 21161248 21168464 21327872 21333512 21495808 21558866 21663662 21738082 21909248 21960584 22036024 22209536 22313312 22549016 22551517 22628987 22724828 22729088 22807168 22969184 22986752 23148272 23155783 23227792 23338112 23392796 23410688 23473156 23657984 23660608 23741888 23846912 23910544 23928832 24098816 24117248 24294592 24305572 24485888 24562321 24638704 24898972 25020004 25215082 25290272 25298896 25301702 25489408 25500928 25690112 25770304 25890718 25971232 26045414 26245576 26248487 26250496 26335736 26338657 26455168 26463752 26543104 26546048 26672128 26734624 26755072 26826464 26951813 27037696 27112849 27164032 27326336 27541504 27548332 27557726 27765248 27983872 28071224 28277312 28290092 28455968 28499968 28588931 28687141 28903168 28913024 29121644 29130752 29221684 29360128 29446256 29449522 29451776 29589392 29681408 29901956 29994944 30097984 30135098 30244288 30311792 30315154 30334976 30419294 30482432 30553856 30658816 30802072 30900224 31044608 31127446 31370143 31372544 31483808 31494544 31617152 31731712 31981568 32064452 32075386 32316928 32403161 32571392 32658304 32673064 32785304 32915456 33018202 33032192 33043456 33275641 33292288 33389951 33548536 33552257 33554432 33652864 33816448 33895684 34008352 34012124 34128964 34173664 34279936 34371407 34397696 34440112 34642048 34668544 34803916 34923476 35198464 35202368 35479552 35574224 35851592 35854336 36133888 36230306 36354766 36515584 36641024 36645088 36657584 36929536 36933632 37032184 37044812 37224448 37323776 37333646 37515122 37617664 37735088 38029304 38159944 38341184 38431022 38460416 38563042 38750494 38866688 39048296 39052627 39055616 39281608 39360128 39590912 39775904 39912544 40196072 40226816 40338629 40509476 40648636 40656256 40968704 40973248 40976384 41295872 41406064 41548304 41732096 41843452 41875456 42172928 42205184 42322496 42336928 42534751 42655744 42667024 42991616 43117732 43327324 43476164 43573201 43785007 43818496 43921168 44072048 44419072 44626624 45098032 45103034 45257974 45449656 45458176 45614336 45938368 45973504 46296544 46311566 46455584 46676224 46785592 46821376 46946312 46951519 47315968 47321216 47483776 47693824 47821088 47857664 48197632 48209581 48234496 48589184 48611144 48971776 49124642 49277408 49507661 49797944 50040008 50430164 50580544 50597792 50603404 50962877 50978816 51001856 51137947 51380224 51540608 51781436 51942464 52090828 52491152 52496974 52500992 52671472 52677314 52910336 52927504 53086208 53092096 53344256 53469248 53510144 53652928 53903626 54075392 54225698 54244189 54328064 54652672 55083008 55096664 55115452 55530496 55967744 56112791 56142448 56554624 56580184 56911936 56999936 57177862 57374282 57806336 57826048 58243288 58261504 58443368 58720256 58892512 58899044 58903552 59178784 59317447 59362816 59521217 59725687 59803912 59989888 60016009 60195968 60270196 60488576 60623584 60630308 60669952 60838588 60964864 61107712 61317632 61604144 61800448 62089216 62254892 62740286 62745088 62967616 62989088 63136679 63234304 63463424 63963136 64128904 64150772 64633856 64806322 64828421 65142784 65316608 65346128 65570608 65830912 66036404 66064384 66086912 66551282 66584576 66779902 67097072 67104514 67108864 67305728 67632896 67791368 68016704 68024248 68257928 68347328 68559872 68742814 68795392 68880224 69284096 69337088 69607832 69846952 69854699 70396928 70404736 70959104 71148448 71703184 71708672 72267776 72460612 72709532 73031168 73282048 73290176 73315168 73859072 73867264 74064368 74089624 74448896 74647552 74667292 75030244 75235328 75456031 75470176 75822817 76058608 76083287 76319888 76682368 76862044 76920832 77126084 77500988 77733376 78096592 78105254 78111232 78563216 78720256 79181824 79551808 79825088 80392144 80453632 80677258 80704769 81018952 81297272 81306289 81312512 81937408 81946496 81952768 82591744 82812128 83096608 83464192 83686904 83750912 84345856 84410368 84644992 84673856 85069502 85311488 85334048 85983232 86235464 86654648 86952328 87146402 87570014 87636992 87842336 88144096 88252787 88555957 88838144 89253248 90196064 90206068 90515948 90899312 90916352 91158949 91228672 91876736 91947008 92593088 92623132 92911168 93352448 93571184 93642752 93892624 93903038 93935059 94631936 94642432 94967552 95387648 95642176 95715328 96395264 96419162 96452041 96468992 97178368 97222288 97943552 98249284 98554816 99015322 99595888 100080016 100860328 101161088 101195584 101206808 101925754 101957632 102003712 102275894 102760448 103073327 103081216 103562872 103884928 104181656 104982304 104993948 105001984 105342944 105354628 105820672 105855008 106103039 106172416 106184192 106467529 106688512 106938496 107020288 107305856 107807252 108150784 108451396 108488378 108656128 109305344 109334249 110166016 110193328 110230904 111060992 111935488 112225582 112263851 112284896 112934623 113109248 113160368 113823872 113999872 114355724 114748564 115563707 115612672 115652096 116486576 116523008 116886736 117440512 117785024 117798088 117807104 118357568 118634894 118725632 119042434 119451374 119607824 119979776 120032018 120391936 120540392 120977152 121247168 121260616 121339904 121677176 121929728 122215424 122635264 123208288 123600896 124178432 124509784 125480572 125490176 125935232 125978176 126273358 126468608 126926848 127926272 128257808 128301544 129267712 129612644 129656842 130285568 130633216 130667761 130692256 131141216 131302927 131661824 132072808 132128768 132173824 133102564 133169152 133559804 134194144 134209028 134508577 134611456 134970647 135265792 135582736 135626729 136033408 136048496 136515856 136694656 137119744 137485628 137590784 137760448 138568192 138674176 139215664 139693904 139709398 139757039 140793856 140809472 141918208 142296896 143406368 143417344 143865023 144535552 144921224 145419064 146062336 146564096 146580352 146630336 147718144 147734528 148128736 148179248 148897792 149295104 149334584 150060488 150470656 150912062 150940352 151645634 152117216 152166574 152639776 153364736 153724088 153841664 154252168 155001976 155466752 156193184 156210508 156222464 157126432 157440512 157860619 158363648 158402909 159103616 159650176 160784288 160907264 161354516 161409538 162037904 162594544 162612578 162625024 162668029 163874816 163892992 163905536 165183488 165624256 166193216 166928384 167373808 167449453 167501824 168024683 168691712 168820736 169289984 169347712 170139004 170622976 170668096 171936247 171966464 172470928 173309296 173904656 174292804 175140028 175273984 175684672 176288192 176505574 177111914 177676288 178506496 180392128 180412136 181031896 181798624 181832704 182317898 182457344 183739409 183753472 183894016 184370599 185186176 185246264 185822336 186704896 187142368 187285504 187785248 187806076 187870118 189263872 189284864 189789943 189935104 190775296 191284352 191430656 192790528 192838324 192904082 192937984 194356736 194444576 194900183 195569713 195887104 196498568 197109632 198030644 199191776 200122517 200160032 200809987 201720656 202322176 202391168 202413616 203851508 203915264 204007424 204551788 205520896 206146654 206162432 207125744 207769856 208363312 209964608 209987896 210003968 210685888 210709256 211641344 211710016 212206078 212344832 212368384 212935058 213377024 213876992 214040576 214611712 215614504 216301568 216902792 216976756 217312256 218610688 218668498 220332032 220386656 220461808 222121984 223870976 224451164 224527702 224569792 225869246 226218496 226320736 227647744 227999744 228711448 229497128 231127414 231225344 231304192 232929487 232973152 233046016 233729657 233773472 234865799 234881024 235570048 235596176 235614208 236715136 237269788 237451264 238084868 238902748 239215648 239959552 240064036 240599849 240783872 241080784 241954304 242494336 242521232 242679808 243354352 243859456 244430848 245270528 246416576 247201792 248356864 249019568 249132113 249987943 250961144 250980352 251870464 251956352 252546716 252937216 253853696 255852544 256515616 256603088 258535424 259225288 259313684 260571136 261266432 261335522 261384512 262282432 262605854 263323648 264145616 264257536 264347648 266205128 266338304 267119608 268388288 268418056 269017154 269222912 269941294 270531584 271165472 271253458 272066816 272096992 273031712 273368389 273389312 274239488 274971256 275181568 275520896 277136384 277348352 278431328 279387808 279418796 279514078 281587712 281618944 282370403 283836416 284593792 286812736 286834688 287730046 289071104 289842448 289973443 290838128 290969573 292124672 293128192 293160704 293260672 295436288 295469056 296257472 296358496 297743257 297795584 298590208 298669168 299522261 300120976 300941312 301824124 301880704 303291268 304234432 304333148 305279552 306495049 306729472 307448176 307683328 308504336 310003952 310933504 312386368 312421016 312444928 314252864 314881024 315721238 316727296 316805818 318207232 319300352 321568576 321814528 322709032 322819076 324075808 325189088 325225156 325250048 325336058 327749632 327785984 327811072 328660633 330366976 331248512 332386432 333856768 334747616 334898906 335003648 336049366 337383424 337641472 338579968 338669503 338695424 340278008 341245952 341336192 343872494 343932928 344941856 346553627 346618592 347809312 348585608 348624271 349821881 350280056 350547968 351369344 352576384 353011148 354223828 355352576 356740139 357012992 357965629 360784256 360824272 362063792 363597248 363665408 364635796 364914688 367478818 367506944 367788032 368741198 370372352 370492528 371644672 373409792 374284736 374571008 375570496 375612152 375740236 378527744 378569728 379579886 379709323 379870208 381550592 382568704 382861312 385581056 385676648 385808164 385875968 388713472 388889152 389800366 391139426 391774208 392997136 394219264 396061288 398383552 400245034 400320064 401619974 403441312 404644352 404782336 404827232 407703016 407830528 408014848 409103576 411041792 412293308 412324864 414251488 415222129 415539712 416648519 416726624 418079809 419929216 419975792 420007936 420112063 421371776 421418512 423282688 423420032 424412156 424689664 424736768 425870116 426754048 427753984 428081152 429223424 431229008 431423903 432603136 433805584 433953512 434624512 437221376 437336996 440664064 440773312 440923616 441956753 444105071 444243968 445630681 447741952 448902328 449055404 449139584 451738492 452436992 452641472 455295488 455999488 457422896 458994256 462254828 462450688 462608384 465858974 465946304 466092032 467459314 467546944 469731598 469762048 471140096 471192352 471228416 473430272 474539576 474902528 476169736 477805496 478431296 479919104 480128072 481199698 481567744 482161568 483908608 484988672 485042464 485359616 486708704 487718912 488861696 488982893 490541056 492833152 494403584 496713728 498039136 498264226 499975886 501922288 501960704 503740928 503912704 505093432 505874432 507707392 511705088 513031232 513206176 516909181 517070848 518450576 518627368 518684891 520466701 521142272 522532864 522671044 522769024 524564864 525211708 526647296 528291232 528515072 528695296 530759719 532410256 532583009 532676608 534239216 536776576 536836112 538034308 538445824 539882588 541063168 542330944 542506916 544133632 544193984 546063424 546736778 546778624 548478976 549942512 550363136 551041792 554272768 554696704 556862656 558775616 558837592 559028156 563175424 563237888 564740806 564933383 567672832 569144023 569187584 573625472 573669376 575460092 578142208 579684896 579946886 581676256 581939146 584249344 586256384 586321408 586521344 590872576 590938112 592514944 592716992 595486514 595591168 597180416 597338336 599044522 600241952 601882624 603648248 603715201 603761408 605789111 606582536 608468864 608666296 610559104 612990098 613458944 614896352 615366656 617008672 617769509 619891699 620007904 621867008 623595527 624772736 624842032 624889856 628505728 629762048 631442476 633454592 633611636 636414464 638112643 638600704 643137152 643629056 645418064 645638152 648151616 650378176 650450312 650500096 650672116 655499264 655571968 655622144 657321266 657545413 660733952 662497024 664772864 667713536 669495232 669797812 670007296 672098732 674766848 675282944 677159936 677339006 677390848 680556016 682491904 682672384 687744988 687865856 689883712 693107254 693237184 695618624 697171216 697248542 699643762 700560112 701095936 702738688 705152768 706022296 708447656 710705152 713480278 714025984 715931258 721513289 721568512 721648544 724127584 727194496 727330816 729271592 729829376 734957636 735013888 735576064 737482396 740744704 740985056 742721273 743289344 745272703 746819584 748569472 749142016 751140992 751224304 751480472 757055488 757139456 759159772 759418646 759740416 763101184 765137408 765339743 765722624 769060001 771162112 771353296 771616328 771701911 771751936 777426944 777778304 779600732 782278852 783548416 785994272 788438528 790542361 792122576 794385127 796767104 800490068 800640128 803239948 806882624 809288704 809564672 809654464 815406032 815661056 816029696 818207152 822083584 824586616 824649728 828502976 830444258 831079424 833297038 833453248 836159618 839858432 839951584 840015872 840224126 842743552 842837024 846565376 846840064 848824312 849379328 849473536 851740232 853508096 855507968 856162304 858446848 862458016 862847806 865206272 867611168 867907024 869249024 874442752 874673992 881328128 881546624 881847232 883913506 888210142 888487936 891261362 895483904 897804656 898110808 898210421 898279168 903476984 904873984 905282944 910590976 911998976 914845792 917988512 919120489 924509656 924612197 924901376 925216768 927788467 931717948 931892608 932184064 934918628 935093888 939463196 942280192 942384704 942456832 946860544 949079152 949387103 949805056 952339472 955610992 956862592 959838208 960256144 962399396 963135488 964323136 967817216 969977344 970084928 970719232 973417408 975437824 977723392 977965786 978299273 981082112 985666304 988807168 993427456 996078272 996528452 999951772 1003844576 1003921408 1007055161 1007481856 1007825408 1010186864 1011748864 1015414784 1023410176 1026062464 1026412352 1033818362 1034141696 1036901152 1037254736 1037369782 1040933402 1042284544 1045065728 1045342088 1045538048 1049129728 1050423416 1053294592 1056582464 1057030144 1057390592 1061519438 1064820512 1065166018 1065353216 1068478432 1073553152 1073672224 1076068616 1076187967 1076891648 1079765176 1079884937 1082126336 1084661888 1085013832 1088267264 1088387968 1092126848 1093473556 1093557248 1096957952 1099885024 1100726272 1102083584 1105024333 1108545536 1108820363 1109393408 1113725312 1117551232 1117675184 1118056312 1126350848 1126475776 1129481612 1129866766 1135345664 1138288046 1138375168 1138676203 1147250944 1147338752 1150920184 1156284416 1159369792 1159893772 1163352512 1163878292 1168498688 1172146171 1172512768 1172642816 1173042688 1176172781 1181745152 1181876224 1185029888 1185433984 1190973028 1191182336 1194360832 1194676672 1198089044 1200483904 1203765248 1207296496 1207430402 1207522816 1211578222 1213165072 1216937728 1217332592 1221118208 1225980196 1226917888 1229792704 1230733312 1234017344 1235539018 1239783398 1240015808 1243734016 1247191054 1249545472 1249684064 1249779712 1257011456 1259524096 1262884952 1266909184 1267223272 1272828928 1276225286 1277201408 1286175863 1286274304 1287258112 1290594193 1290836128 1291276304 1296303232 1300756352 1300900624 1301000192 1301344232 1310998528 1311143936 1311244288 1314642532 1315090826 1321467904 1324994048 1328529601 1329545728 1335427072 1338990464 1339595624 1340014592 1344197464 1349533696 1350565888 1354319872 1354678012 1354781696 1361112032 1364301281 1364983808 1365344768 1368987991 1375489976 1375642537 1375731712 1379767424 1380368207 1386214508 1386474368 1391237248 1394342432 1394497084 1399287524 1401120224 1402191872 1405477376 1410305536 1412044592 1416895312 1421410304 1426960556 1428051968 1431862516 1443026578 1443137024 1443297088 1448255168 1454388992 1454661632 1458543184 1459658752 1469915272 1470027776 1471152128 1474964792 1481489408 1481970112 1485442546 1486578688 1490545406 1493639168 1497138944 1498284032 1502281984 1502448608 1502960944 1514110976 1514278912 1518319544 1518837292 1519480832 1526202368 1530274816 1530679486 1531445248 1538120002 1542324224 1542706592 1543232656 1543403822 1543503872 1554853888 1555556608 1559201464 1564557704 1567096832 1571988544 1576877056 1581084722 1584245152 1588770254 1593534208 1600980136 1601157707 1601280256 1606479896 1606658077 1613765248 1618577408 1619129344 1619308928 1630812064 1631322112 1632059392 1636414304 1644060593 1644167168 1649173232 1649299456 1653883789 1657005952 1660888516 1662158848 1666594076 1666906496 1672319236 1679716864 1679903168 1680031744 1680448252 1685487104 1685674048 1693130752 1693680128 1697648624 1698758656 1698947072 1703480464 1707016192 1711015936 1712324608 1716893696 1724916032 1725695612 1730412544 1735222336 1735814048 1738498048 1743924791 1748885504 1749347984 1749915601 1762656256 1763093248 1763694464 1767827012 1776420284 1776975872 1782522724 1790967808 1795609312 1796221616 1796420842 1796558336 1806953968 1809747968 1810565888 1821181952 1823997952 1829691584 1835977024 1838240978 1849019312 1849224394 1849802752 1850433536 1855576934 1863435896 1863785216 1864368128 1869837256 1870044647 1870187776 1878926392 1884560384 1884769408 1884913664 1893721088 1898158304 1898774206 1899610112 1904678944 1911221984 1913578723 1913725184 1919676416 1920512288 1924798792 1925012279 1926270976 1928646272 1935634432 1939954688 1940169856 1941438464 1946834816 1950875648 1955446784 1955931572 1956598546 1962164224 1971332608 1976592821 1977614336 1986854912 1992156544 1993056904 1999903544 2007689152 2007842816 2014110322 2014963712 2015650816 2020373728 2023497728 2029814101 2030829568 2036787011 2046820352 2052124928 2052824704 2067636724 2068283392 2073802304 2074509472 2074739564 2081866804 2084569088 2090131456 2090684176 2091076096 2096655827 2098259456 2100846832 2106589184 2113164928 2114060288 2114781184 2123038876 2129641024 2130332036 2130706432 2136956864 2147106304 2147344448 2152137232 2152375934 2153783296 2159530352 2159769874 2164252672 2169323776 2170027664 2176534528 2176775936 2184253696 2186947112 2187114496 2193915904 2199770048 2201452544 2204167168 2210048666 2217091072 2217640726 2218786816 2227450624 2235102464 2235350368 2236112624 2252701696 2252951552 2258963224 2259733532 2270691328 2276576092 2276750336 2277352406 2294501888 2294677504 2300624431 2301840368 2312568832 2318739584 2319787544 2326705024 2327756584 2336997376 2344292342 2345025536 2345285632 2346085376 2352345562 2363490304 2363752448 2370059776 2370686521 2370867968 2381946056 2382210247 2382364672 2388721664 2389353344 2396178088 2400967808 2407530496 2414592992 2414860804 2415045632 2423156444 2426330144 2433875456 2434665184 2440369897 2442236416 2448753167 2451960392 2453835776 2459585408 2460656369 2461466624 2468034688 2471078036 2479566796 2480031616 2487468032 2494382108 2499090944 2499368128 2499559424 2514022912 2519048192 2525769904 2533818368 2534446544 2545657856 2552450572 2554402816 2572351726 2572548608 2574516224 2581188386 2581672256 2582552608 2592606464 2601512704 2601801248 2602000384 2602688464 2621997056 2622287872 2622488576 2629285064 2630181652 2642935808 2649988096 2657059202 2657965261 2659091456 2670854144 2677980928 2679191248 2680029184 2688394928 2699067392 2701131776 2708639744 2709356024 2709563392 2722224064 2728602562 2729967616 2730689536 2737975982 2750979952 2751285074 2751463424 2759534848 2760736414 2772429016 2772948736 2782474496 2788684864 2788994168 2798575048 2802240448 2804383744 2810954752 2820611072 2824089184 2833790624 2842820608 2853921112 2856103936 2863725032 2864042659 2886053156 2886274048 2886594176 2896510336 2908777984 2909323264 2917086368 2919317504 2939830544 2940055552 2940784441 2942304256 2949929584 2962978816 2963940224 2970885092 2973157376 2981090812 2987278336 2994277888 2996568064 3004563968 3004897216 3005921888 3019967321 3028221952 3028557824 3036639088 3037674584 3038961664 3052404736 3060549632 3061358972 3062890496 3076240004 3084648448 3085413184 3086465312 3086807644 3093697271 3108735497 3109707776 3111113216 3118402928 3119414767 3129115408 3134193664 3143977088 3153754112 3162169444 3168490304 3177540508 3187068416 3201960272 3202315414 3202560512 3212959792 3213316154 3227530496 3237154816 3238258688 3238617856 3261624128 3262644224 3264118784 3272828608 3288121186 3288334336 3298346464 3298598912 3307767578 3308895529 3314011904 3321777032 3324317696 3333188152 3333557849 3333812992 3344638472 3359433728 3359806336 3360063488 3360896504 3370974208 3371348096 3386261504 3387360256 3395297248 3397517312 3397894144 3406960928 3414032384 3422031872 3422880251 3424649216 3433787392 3449832064 3451391224 3460825088 3470444672 3471628096 3476996096 3487849582 3497771008 3498695968 3499831202 3525312512 3526186496 3527388928 3535654024 3552840568 3553951744 3565045448 3581935616 3591218624 3592443232 3592841684 3593116672 3613907936 3618364267 3619495936 3621131776 3630794237 3642363904 3643266907 3647995904 3659383168 3671954048 3676481956 3698038624 3698448788 3699605504 3700867072 3711153868 3726871792 3727570432 3728736256 3739674512 3740089294 3740375552 3757852784 3769120768 3769538816 3769827328 3787442176 3796316608 3797548412 3799220224 3809357888 3822443968 3827157446 3827450368 3839352832 3841024576 3849597584 3850024558 3851337419 3852541952 3857292544 3871268864 3879909376 3880339712 3882876928 3893669632 3901751296 3910893568 3911863144 3913197092 3924328448 3942665216 3953185642 3954533681 3955228672 3973709824 3984008161 3984313088 3986113808 3999807088 4015378304 4015685632 4028220644 4029927424 4031301632 4040747456 4046995456 4059628202 4061659136 4073574022 4093640704 4104249856 4105649408 4135273448 4136566784 4147604608 4149018944 4149479128 4163733608 4169138176 4180262912 4181368352 4182152192 4193311654 4196518912 4201693664 4213178368 4226006407 4226329856 4228120576 4229562368 4240523777 4246077752 4259282048 4260664072 4261136639 4261412864 4273913728 4294212608 4294688896 4304274464 4304751868 4307566592 4319060704 4319539748 4328505344 4338647552 4340055328 4353069056 4353551872 4365168689 4368507392 4373894224 4374228992 4387831808 4399540096 4402905088 4408334336 4420097332 4434182144 4435281452 4437573632 4454901248 4470204928 4470700736 4472225248 4482704209 4505403392 4505903104 4517926448 4519467064 4541382656 4553152184 4553500672 4554704812 4589003776 4589355008 4601248862 4602817891 4603680736 4625137664 4637479168 4639575088 4653410048 4655513168 4673994752 4688584684 4690051072 4690571264 4692170752 4704691124 4726980608 4727504896 4740119552 4741373042 4741735936 4763892112 4764420494 4764729344 4777443328 4778706688 4792356176 4801935616 4815060992 4829185984 4829721608 4830091264 4846312888 4852660288 4867750912 4869330368 4880739794 4884472832 4897506334 4903920784 4907671552 4919170816 4921312738 4922933248 4936069376 4942156072 4959133592 4959683629 4960063232 4974936064 4988764216 4998181888 4998736256 4999118848 5028045824 5038096384 5051539808 5067636736 5068893088 5091315712 5104901144 5108805632 5144703452 5145097216 5149032448 5162376772 5163344512 5165105216 5185212928 5203025408 5203602496 5204000768 5205376928 5243994112 5244575744 5244977152 5258570128 5260363304 5285871616 5299976192 5314118404 5315930522 5318182912 5341708288 5355961856 5357378201 5358382496 5360058368 5376789856 5383420007 5398134784 5401913377 5402263552 5417279488 5418712048 5419126784 5444448128 5457205124 5459935232 5461379072 5475951964 5501959904 5502570148 5519069696 5521472828 5533796527 5544858032 5545897472 5560695889 5564948992 5577369728 5577988336 5597150096 5604480896 5608767488 5621909504 5641222144 5648178368 5667581248 5685641216 5707842224 5712207872 5727450064 5728085318 5730038599 5772106312 5772548096 5773188352 5793020672 5817555968 5818646528 5834172736 5838635008 5879661088 5880111104 5881568882 5884608512 5899859168 5925957632 5927880448 5941770184 5946314752 5962181624 5974556672 5988555776 5993136128 6009127936 6009794432 6011843776 6039934642 6056443904 6057115648 6073278176 6075349168 6077923328 6104809472 6121099264 6122717944 6125780992 6152480008 6169296896 6170826368 6172930624 6173615288 6187394542 6217470994 6219415552 6222226432 6236805856 6238829534 6258230816 6268387328 6287472947 6287954176 6307508224 6324338888 6336980608 6355081016 6374136832 6403920544 6404630828 6405121024 6425919584 6426632308 6455060992 6472285379 6474309632 6476517376 6477235712 6494519269 6523248256 6525288448 6528237568 6545657216 6576242372 6596692928 6597197824 6615535156 6617791058 6628023808 6643554064 6648635392 6666376304 6667115698 6667625984 6669389189 6689276944 6718867456 6719612672 6720126976 6721793008 6741948416 6742696192 6772523008 6774720512 6790594496 6795034624 6795788288 6813921856 6828064768 6844063744 6845760502 6848094911 6849298432 6867574784 6889012003 6899664128 6902782448 6921650176 6940889344 6943256192 6953992192 6975699164 6995542016 6997391936 6999662404 7049386127 7050625024 7052372992 7054777856 7071308048 7105681136 7107903488 7130090896 7163871232 7182437248 7184886464 7185683368 7186233344 7227815872 7236728534 7238991872 7242263552 7261588474 7284727808 7286533814 7295991808 7318766336 7343908096 7352963912 7396077248 7396897576 7399211008 7401734144 7422307736 7453743584 7455140864 7457472512 7479349024 7480178588 7480751104 7515705568 7533315769 7538241536 7539077632 7539654656 7559194559 7574884352 7592633216 7595096824 7598440448 7618715776 7644887936 7654314892 7654900736 7678705664 7682049152 7699195168 7700049116 7702674838 7705083904 7714585088 7742537728 7759818752 7760679424 7765753856 7787339264 7803502592 7821787136 7823726288 7826394184 7848656896 7885330432 7906371284 7909067362 7910457344 7947419648 7968016322 7968626176 7970733421 7972227616 7999614176 8018358233 8030756608 8031371264 8056441288 8059854848 8062603264 8081494912 8093990912 8119256404 8123318272 8147148044 8205023197 8208499712 8211298816 8233209467 8270546896 8273133568 8295209216 8298037888 8298958256 8327467216 8338276352 8360525824 8362736704 8364304384 8386623308 8393037824 8403387328 8426356736 8452012814 8452659712 8456241152 8459124736 8481047554 8492155504 8518564096 8521328144 8522273278 8522825728 8547827456 8588425216 8589377792 8608548928 8609503736 8615133184 8638121408 8639079496 8657010688 8677295104 8680110656 8706138112 8707103744 8730337378 8737014784 8747788448 8748457984 8775663616 8799080192 8805810176 8816668672 8840194664 8868364288 8870562904 8875147264 8909802496 8940409856 8941401472 8944450496 8965408418 9010806784 9011806208 9035852896 9038934128 9082765312 9106304368 9107001344 9109409624 9178007552 9178710016 9202497724 9205635782 9207361472 9250275328 9274958336 9279150176 9306820096 9311026336 9347989504 9377169368 9380102144 9381142528 9384341504 9409382248 9453961216 9455009792 9480239104 9482746084 9483471872 9527784224 9528840988 9550108967 9554886656 9557413376 9582915937 9584712352 9603871232 9629497759 9630121984 9658371968 9659443216 9660182528 9662577449 9692625776 9705320576 9735501824 9738660736 9761479588 9768945664 9795012668 9807841568 9815343104 9838341632 9842625476 9845866496 9872138752 9884312144 9918267184 9919367258 9920126464 9922749769 9949872128 9977528432 9996363776 9997472512 9998237696 10056091648 10076192768 10103079616 10135273472 10137786176 10182631424 10209802288 10214416633 10217611264 10249505663 10289406904 10290194432 10298064896 10324753544 10326689024 10330210432 10370425856 10406050816 10407204992 10408001536 10410753856 10487988224 10489151488 10489954304 10517140256 10520726608 10571743232 10599952384 10628236808 10631861044 10636365824 10683416576 10711923712 10714756402 10716764992 10720116736 10753579712 10766840014 10796269568 10803826754 10804527104 10834558976 10837424096 10838253568 10888896256 10914410248 10919870464 10922758144 10951903928 11003919808 11005140296 11038139392 11042945656 11067593054 11089716064 11091794944 11121391778 11129897984 11154739456 11155976672 11194300192 11208103949 11208961792 11217534976 11243819008 11246606539 11282444288 11296356736 11335162496 11371282432 11415684448 11424415744 11454900128 11456170636 11460077198 11544212624 11545096192 11546376704 11577186523 11586041344 11635111936 11637293056 11668345472 11677270016 11759322176 11760222208 11763137764 11769217024 11799718336 11851915264 11855760896 11883540368 11888911163 11892629504 11924363248 11929752493 11949113344 11977111552 11986272256 12018255872 12019588864 12023687552 12079869284 12112887808 12114231296 12146556352 12150698336 12155846656 12207473537 12209618944 12242198528 12245435888 12249409207 12251561984 12304960016 12338593792 12341652736 12345861248 12347230576 12374789084 12434941988 12438831104 12444452864 12473611712 12477659068 12516461632 12536774656 12574945894 12575908352 12615016448 12648677776 12673961216 12710162032 12748273664 12807841088 12809261656 12810242048 12851839168 12853264616 12910121984 12944570758 12948619264 12953034752 12954471424 12989038538 13046496512 13050576896 13056475136 13090312529 13091314432 13152484744 13193385856 13194395648 13231070312 13235582116 13256047616 13287108128 13297270784 13332752608 13334231396 13335251968 13338778378 13378553888 13437734912 13439225344 13440253952 13443586016 13475085953 13483896832 13485392384 13545046016 13549441024 13581188992 13590069248 13591576576 13627843712 13656129536 13688127488 13691521004 13696189822 13698596864 13735149568 13778024006 13799328256 13805564896 13843300352 13881778688 13885449623 13886512384 13907984384 13951398328 13991084032 13994783872 13999324808 14098772254 14101250048 14104745984 14109555712 14142616096 14208698707 14211362272 14215806976 14257509077 14260181792 14327742464 14342697121 14364874496 14369772928 14371366736 14372466688 14455631744 14473457068 14477983744 14484527104 14523176948 14569455616 14573067628 14591983616 14637532672 14676590789 14687816192 14705927824 14792154496 14793795152 14798422016 14803468288 14844615472 14907487168 14910281728 14914945024 14958698048 14960357176 14961502208 15031411136 15066631538 15076483072 15078155264 15079309312 15118389118 15149768704 15185266432 15190193648 15196880896 15237431552 15289775872 15308629784 15309801472 15357411328 15364098304 15398390336 15400098232 15405349676 15410167808 15429170176 15485075456 15519637504 15521358848 15531507712 15574678528 15607005184 15643574272 15647452576 15652788368 15697313792 15770660864 15812742568 15818134724 15820914688 15894839296 15936032644 15937252352 15941466842 15944455232 15999228352 16036716466 16061513216 16062742528 16112882576 16119709696 16125206528 16162989824 16187981824 16238512808 16246636544 16294296088 16410046394 16416999424 16422597632 16466418934 16541093792 16546267136 16590418432 16594805647 16596075776 16597916512 16654934432 16675471729 16676552704 16721051648 16725473408 16728608768 16773246616 16786075648 16806774656 16852713472 16904025628 16905319424 16912482304 16918249472 16962095108 16984311008 17037128192 17042656288 17044546556 17082589279 17095654912 17141272169 17176850432 17178755584 17217097856 17219007472 17224594583 17230266368 17276242816 17278158992 17314021376 17354590208 17360221312 17412276224 17414207488 17460674756 17474029568 17495576896 17496915968 17551327232 17598160384 17611620352 17633337344 17680389328 17688380023 17736728576 17741125808 17749143953 17750294528 17819604992 17880819712 17882802944 17888900992 17930816836 18021613568 18023612416 18071705792 18077868256 18165530624 18212608736 18214002688 18218819248 18270857921 18356015104 18357420032 18404995448 18411271564 18414722944 18500550656 18549916672 18558300352 18613640192 18622052672 18695979008 18754338736 18760204288 18762285056 18768683008 18818764496 18907922432 18910019584 18960478208 18965492168 18966943744 19055568448 19057681976 19100217934 19109773312 19114826752 19165831874 19169424704 19207742464 19258995518 19260243968 19316743936 19318886432 19320365056 19325154898 19385251552 19410641152 19471003648 19477321472 19522959176 19537891328 19590025336 19615683136 19630686208 19676683264 19685250952 19691732992 19744277504 19768624288 19836534368 19838734516 19840252928 19845499538 19899744256 19955056864 19992727552 19994945024 19996475392 20048298613 20112183296 20152385536 20206159232 20270546944 20275572352 20365262848 20419604576 20428833266 20435222528 20499011326 20578813808 20580388864 20596129792 20649507088 20653378048 20658839683 20660420864 20740851712 20812101632 20814409984 20816003072 20821507712 20975976448 20978302976 20979908608 21034280512 21041453216 21139771247 21143486464 21199904768 21256473616 21263722088 21266080531 21272731648 21339134741 21366833152 21423847424 21429512804 21433529984 21440233472 21507159424 21533680028 21592539136 21607653508 21669117952 21674848192 21676507136 21761148479 21777792512 21828820496 21835903369 21839740928 21845516288 21903807856 22007839616 22010280592 22076278784 22085891312 22135186108 22179432128 22183589888 22242783556 22259795968 22309478912 22311953344 22388600384 22416207898 22417923584 22435069952 22487638016 22493213078 22564888576 22592713472 22670324992 22742564864 22831368896 22848831488 22909800256 22912341272 22920154396 23088425248 23090192384 23092753408 23154373046 23162268703 23172082688 23270223872 23274586112 23334904943 23336690944 23354540032 23518644352 23520444416 23526275528 23538434048 23599436672 23703830528 23711521792 23767080736 23777822326 23785259008 23848726496 23859504986 23898226688 23954223104 23972544512 24036511744 24039177728 24047375104 24159738568 24225775616 24228462592 24293112704 24301396672 24311693312 24414947074 24419237888 24484397056 24490871776 24498818414 24503123968 24609920032 24677187584 24683305472 24691722496 24694461152 24749578168 24752323241 24837353551 24869883976 24877662208 24888905728 24947223424 24955318136 25032923264 25073549312 25149891788 25151816704 25230032896 25297355552 25328549869 25347922432 25415559659 25420324064 25496547328 25502868349 25615682176 25618523312 25620484096 25703678336 25706529232 25820243968 25889141516 25897238528 25906069504 25908942848 25978077076 26092993024 26101153792 26112950272 26180625058 26182628864 26304969488 26386771712 26388791296 26462140624 26471164232 26512095232 26574216256 26594541568 26665505216 26668462792 26670503936 26677556756 26757107776 26875469824 26878450688 26880507904 26887172032 26950171906 26959361933 26967793664 26970784768 27090092032 27098882048 27162377984 27180138496 27183153152 27255687424 27312259072 27376254976 27383042008 27392379644 27397193728 27470299136 27556048012 27598656512 27611129792 27686600704 27763557376 27770899246 27773024768 27815968768 27902796656 27982168064 27989567744 27998649616 28197544508 28202500096 28209491968 28219111424 28285232192 28417397414 28422724544 28431613952 28515018154 28520363584 28655484928 28685394242 28729748992 28739545856 28742733472 28744933376 28911263488 28946914136 28955967488 28969054208 29046353896 29138911232 29146135256 29183967232 29275065344 29353181578 29375632384 29411855648 29582044849 29584308992 29587590304 29596844032 29606936576 29683666439 29689230944 29814974336 29820563456 29827956473 29829890048 29917396096 29920714352 29923004416 30062822272 30133263076 30152966144 30156310528 30158618624 30236778236 30299537408 30370532864 30380387296 30393761792 30474863104 30556180823 30579551744 30617259568 30619602944 30714822656 30728196608 30796780672 30800196464 30810699352 30820335616 30858340352 30970150912 31039275008 31042717696 31063015424 31149357056 31214010368 31287148544 31294905152 31305576736 31378929463 31394627584 31531460041 31541321728 31625485136 31636269448 31639778351 31641829376 31748468761 31789678592 31872065288 31874504704 31882933684 31888910464 31998456704 32073432932 32123026432 32125485056 32225765152 32239419392 32250413056 32325979648 32375963648 32477025616 32493273088 32588592176 32820092788 32833998848 32845195264 32932837868 33082187584 33092534272 33180836864 33189611294 33192151552 33195833024 33309868864 33350943458 33353105408 33442103296 33450946816 33457217536 33546493232 33572151296 33613549312 33705426944 33808051256 33810638848 33824964608 33836498944 33924190216 33968622016 34074256384 34085312576 34089093112 34165178558 34191309824 34282544338 34353700864 34357511168 34434195712 34438014944 34449189166 34460532736 34552485632 34556317984 34628042752 34709180416 34717785403 34720442624 34824552448 34828414976 34921349512 34948059136 34991153792 34993831936 35102654464 35196320768 35223240704 35266674688 35360778656 35376760046 35473457152 35482251616 35498287906 35500589056 35639209984 35761639424 35765605888 35777801984 35861633672 36043227136 36047224832 36143411584 36155736512 36331061248 36425217472 36428005376 36437638496 36541715842 36712030208 36714840064 36809990896 36822543128 36826627261 36829445888 36953135771 37001101312 37099833344 37116600704 37227280384 37244105344 37391958016 37508677472 37520408576 37524570112 37537366016 37637528992 37683940049 37813393639 37815844864 37820039168 37920956416 37930984336 37933887488 38039327147 38111136896 38115363952 38200435868 38219546624 38229653504 38331663748 38338849408 38415484928 38517991036 38633487872 38637772864 38640730112 38650309796 38770503104 38821282304 38924871223 38942007296 38954642944 39045918352 39075782656 39180050672 39231366272 39261372416 39353366528 39370501904 39383465984 39488555008 39537248576 39673068736 39677469032 39680505856 39690999076 39799488512 39910113728 39985455104 39989890048 39992950784 40096597226 40110270193 40224366592 40304771072 40412318464 40541093888 40551144704 40730525696 40839209152 40857666532 40870445056 40998022652 41157627616 41160777728 41192259584 41299014176 41306756096 41317679366 41320841728 41481703424 41624203264 41628819968 41632006144 41643015424 41951952896 41956605952 41959817216 42068561024 42082906432 42279542494 42286972928 42399809536 42512947232 42527444176 42532161062 42545463296 42678269482 42733666304 42847694848 42859025608 42867059968 42880466944 43011026881 43014318848 43067360056 43185078272 43215307016 43338235904 43349696384 43353014272 43522296958 43555585024 43657640992 43671806738 43679481856 43691032576 43807615712 44012310629 44015679232 44020561184 44152557568 44171782624 44270372216 44275282417 44358864256 44367179776 44485567112 44519591936 44618957824 44623906688 44777200768 44832415796 44835847168 44870139904 44975276032 44986426156 45129777152 45185426944 45305997653 45340649984 45461634883 45485129728 45662737792 45697662976 45819600512 45824682544 45840308792 46176850496 46180384768 46185506816 46308746092 46324537406 46344165376 46540447744 46549172224 46669809886 46673381888 46685724323 46709080064 47037288704 47040888832 47052551056 47076868096 47198873344 47407661056 47423043584 47534161472 47555644652 47570518016 47697452992 47719009972 47796453376 47908446208 47945089024 48073023488 48078355456 48094750208 48223084021 48319477136 48451551232 48456925184 48586225408 48602793344 48623386624 48829894148 48838475776 48968794112 48981743552 48997636828 49006247936 49219840064 49354375168 49366610944 49383444992 49388922304 49499156336 49504646482 49674707102 49739767952 49755324416 49777811456 49894446848 49910636272 50065846528 50147098624 50299783576 50303633408 50460065792 50594711104 50657099738 50695844864 50831119318 50840648128 50993094656 51005736698 51231364352 51237046624 51240968192 51407356672 51413058464 51640487936 51778283032 51794477056 51812139008 51817885696 51956154152 52185986048 52202307584 52225900544 52361250116 52365257728 52609938976 52733210383 52773543424 52777582592 52914361913 52924281248 52942328464 53024190464 53148432512 53189083136 53331010432 53336925584 53341007872 53355113512 53514215552 53750939648 53756901376 53761015808 53774344064 53900343812 53918723866 53935587328 53941569536 54180184064 54197764096 54324755968 54360276992 54366306304 54511374848 54624518144 54752509952 54766084016 54784759288 54790835681 54794387456 54940598272 55112096024 55197313024 55222259584 55373201408 55527114752 55541798492 55546049536 55631937536 55805593312 55964336128 55979135488 55997299232 56128507631 56395089016 56401344017 56405000192 56418983936 56438222848 56570464384 56595096487 56834794828 56845449088 56863227904 57030036308 57040727168 57370788484 57459497984 57479091712 57485466944 57489866752 57822526976 57893828272 57911934976 57938108416 58092707792 58277822464 58292270512 58367934464 58550130688 58706363156 58751264768 58823711296 59164089698 59168617984 59175180608 59193688064 59213873152 59367332878 59378461888 59629948672 59641126912 59655912946 59659780096 59834792192 59841428704 59846008832 60125644544 60266526152 60305932288 60312621056 60317237248 60473556472 60599074816 60741065728 60760774592 60787523584 60949726208 61112361646 61159103488 61234519136 61239205888 61429645312 61456393216 61593561344 61600392928 61621398704 61640671232 61716680704 61940301824 62078550016 62085435392 62126030848 62298714112 62428020736 62574297088 62589810304 62611153472 62757858926 62789255168 63062920082 63082643456 63250970272 63272538896 63279556702 63283658752 63496937522 63579357184 63744130576 63749009408 63765867368 63777820928 63996913408 64146865864 64246052864 64250970112 64451530304 64478838784 64500826112 64651959296 64751927296 64954051232 64986546176 65177184352 65640185576 65647465987 65667997696 65690390528 65865675736 65872981157 66164375168 66185068544 66361673728 66379222588 66384303104 66391666048 66619737728 66701886916 66884206592 66901893632 66914435072 67092986464 67144302592 67227098624 67406484313 67410853888 67616102512 67621277696 67638042143 67649929216 67672997888 67848380432 67937244032 68148512768 68170625152 68178186224 68330357116 68382619648 68565088676 68707401728 68715022336 68868391424 68876029888 68898378332 68921065472 69104971264 69112635968 69256085504 69418360832 69435570806 69440885248 69459248383 69649104896 69656829952 69842699024 69896118272 69982307584 69987663872 70205308928 70392641536 70446481408 70533349376 70721557312 70753520092 70946914304 70964503232 70996575812 71278419968 71500916431 71523278848 71531211776 71555603968 71723267344 71746539641 72086454272 72094449664 72286823168 72311473024 72662122496 72850434944 72856010752 72875276992 73083431684 73424060416 73429680128 73619981792 73645086256 73653254522 73658891776 73906271542 74002202624 74199666688 74233201408 74454560768 74488210688 74783916032 75017354944 75040817152 75049140224 75074732032 75275057984 75367880098 75626787278 75631689728 75640078336 75841912832 75861968672 75867774976 76078654294 76222273792 76230727904 76400871736 76439093248 76459307008 76663327496 76671830527 76677698816 76830969856 77035982072 77266975744 77275545728 77281460224 77300619592 77541006208 77642564608 77849742446 77884014592 77909285888 78091836704 78151565312 78360101344 78456727643 78462732544 78522744832 78706733056 78726245773 78741003808 78766931968 78977110016 79074497152 79346137472 79354938064 79361011712 79381998152 79598977024 79820227456 79970910208 79979780096 79985901568 80193194452 80220540386 80448733184 80609542144 80824636928 81040305661 81082187776 81102289408 81461051392 81678418304 81715333064 81740890112 81996045304 82315255232 82321555456 82384519168 82598028352 82613512192 82635358732 82641683456 82963406848 83222378141 83248406528 83257639936 83264012288 83286030848 83508267451 83903905792 83913211904 83919634432 84137122048 84165812864 84559084988 84573945856 84799619072 85025894464 85054888352 85064322124 85090926592 85356538964 85467332608 85695389696 85718051216 85734119936 85760933888 86022053762 86028637696 86134720112 86370156544 86430614032 86676471808 86699392768 86706028544 87044593916 87111170048 87315281984 87343613476 87358963712 87382065152 87615231424 88024621258 88031358464 88041122368 88305115136 88343565248 88540744432 88550564834 88717728512 88734359552 88971134224 89039183872 89237915648 89247813376 89554401536 89664831592 89671694336 89740279808 89950552064 89972852312 90259554304 90370853888 90611995306 90681299968 90923269766 90970259456 91325475584 91395325952 91632187703 91639201024 91649365088 91680617584 92353700992 92360769536 92371013632 92617492184 92649074812 92688330752 93080895488 93098344448 93339619772 93346763776 93371448646 93418160128 94074577408 94081777664 94105102112 94153736192 94325601671 94397746688 94815322112 94846087168 95068322944 95111289304 95141036032 95394905984 95438019944 95592906752 95816892416 95890178048 96146046976 96156710912 96189500416 96446168042 96638954272 96903102464 96913850368 97172450816 97198147361 97205586688 97246773248 97659788296 97670620127 97676951552 97937588224 97963487104 97995273656 98006142697 98012495872 98439680128 98708750336 98733221888 98766889984 98777844608 98998312672 99009292964 99349414204 99479535904 99510648832 99555622912 99788893696 99821272544 100131693056 100294197248 100398879847 100599567152 100607266816 100886911129 100920131584 101189422208 101314199476 101391689728 101662238636 101681296256 101986189312 102011473396 102462728704 102474093248 102481936384 102814713344 102826116928 103280975872 103556566064 103588954112 103624278016 103635771392 103912308304 104371972096 104404615168 104451801088 104722500232 104730515456 105219877952 105466420766 105547086848 105555165184 105828723826 105848562496 105884656928 106048380928 106296865024 106378166272 106662020864 106673851168 106682015744 106710227024 107028431104 107501879296 107513802752 107522031616 107548688128 107800687624 107837447732 107871174656 107883139072 108360368128 108395528192 108649511936 108720553984 108732612608 109022749696 109249036288 109505019904 109532168032 109569518576 109581671362 109588774912 109881196544 110224192048 110394626048 110444519168 110746402816 111054229504 111083596984 111092099072 111263875072 111611186624 111928672256 111958270976 111994598464 112257015262 112790178032 112802688034 112810000384 112837967872 112876445696 113140928768 113190192974 113669589656 113690898176 113726455808 114060072616 114072723467 114081454336 114741576968 114918995968 114958183424 114970933888 114979733504 115645053952 115787656544 115823869952 115876216832 116185415584 116555644928 116584541024 116728302103 116735868928 117100261376 117412726312 117425749019 117502529536 117647422592 118328179396 118337235968 118350361216 118387376128 118427746304 118734665756 118756923776 119259897344 119282253824 119311825892 119669584384 119682857408 119692017664 120251289088 120533052304 120572162081 120611864576 120625242112 120634474496 120947112944 121198149632 121482131456 121521549184 121575047168 121899452416 122224723292 122318206976 122469038272 122478411776 122859290624 122912786432 123187122688 123200785856 123242797408 123281342464 123433361408 123818660161 123880603648 124157100032 124170870784 124244007671 124252061696 124597428224 124856041472 125148594176 125179620608 125222306944 125515717852 125578510336 126125840164 126165286912 126501940544 126545077792 126559113404 126993875044 127158714368 127488261152 127498018816 127531734736 127555641856 127896005447 127993826816 128293731728 128492105728 128501940224 128903060608 128957677568 129001652224 129303918592 129503854592 129908102464 129973092352 130354368704 131280371152 131294931974 131335995392 131380781056 131731351472 131745962314 132328750336 132370137088 132723347456 132758445176 132768606208 132783332096 133239475456 133403773832 133768413184 133803787264 133828870144 134185972928 134288605184 134454197248 134812968626 134821707776 135232205024 135242555392 135276084286 135299858432 135345995776 135696760864 135874488064 136297025536 136341250304 136356372448 136660714232 136675871809 136765239296 137130177352 137414803456 137430044672 137736782848 137752059776 137796756664 137842130944 138209942528 138225271936 138512171008 138836721664 138871141612 138881770496 138918496766 139298209792 139313659904 139685398048 139792236544 139964615168 139975327744 140338090291 140410617856 140785283072 140892962816 141066698752 141443114624 141507040184 141893828608 141929006464 141993151624 142556839936 143001832862 143046557696 143062423552 143111207936 143446534688 143493079282 144172908544 144188899328 144573646336 144611877781 144622946048 145324244992 145700869888 145712021504 145750553984 146166863368 146848120832 146859360256 147239963584 147290172512 147306509044 147317783552 147812543084 148004405248 148399333376 148466402816 148862563717 148909121536 148976421376 149373943187 149567832064 150034709888 150081634304 150098280448 150149464064 150550115968 150735760196 151253574556 151280156672 151683825664 151723937344 151735549952 152157308588 152444547584 152461455808 152801743472 152878186496 152918614016 153326654992 153343661054 153355397632 153661939712 154071964144 154533951488 154551091456 154562920448 154601239184 155082012416 155285129216 155699484892 155768029184 155818571776 156183673408 156303130624 156720202688 156913455286 156925465088 157045489664 157413466112 157452491546 157482007616 157533863936 157954220032 158148994304 158692274944 158709876128 158722023424 158763996304 159197954048 159640454912 159941820416 159959560192 159971803136 160386388904 160441080772 160897466368 161219084288 161649273856 162080611322 162135880921 162164375552 162204578816 162922102784 163344334601 163356836608 163430666128 163481780224 163992090608 164630510464 164643110912 164769038336 165196056704 165227024384 165270717464 165283366912 165926813696 166444756282 166496813056 166515279872 166528024576 166572061696 167016534902 167807811584 167826423808 167839268864 168274244096 168331625728 169118169976 169147891712 169599238144 170051788928 170109776704 170128644248 170181853184 170713077928 170934665216 171390779392 171436102432 171468239872 171521867776 172044107524 172057275392 172269440224 172740313088 172861228064 173266262687 173352943616 173398785536 173412057088 173861474857 174089187832 174222340096 174630563968 174687226952 174706602199 174717927424 174764130304 175230462848 176049242516 176062716928 176082244736 176610230272 176687130496 177081488864 177101129668 177435457024 177468719104 177942268448 178078367744 178475831296 178495626752 179108803072 179329663184 179343388672 179480559616 179901104128 179945704624 180519108608 180741707776 181223990612 181362599936 181846539532 181940518912 182650951168 182790651904 183264375406 183278402048 183298730176 183361235168 184707401984 184721539072 184742027264 185234984368 185298149624 185376661504 186161790976 186196688896 186679239544 186693527552 186742897292 186836320256 188149154816 188163555328 188210204224 188651203342 188715533531 188795493376 189630644224 189692174336 190136645888 190222578608 190282072064 190789811968 190876039888 191185813504 191633784832 191780356096 192292093952 192313421824 192379000832 192892336084 193277908544 193806204928 193827700736 194344901632 194396294722 194411173376 194493546496 195319576592 195341240254 195353903104 195875176448 195926974208 195990547312 196012285394 196024991744 196879360256 197417500672 197466443776 197533779968 197555689216 197996625344 198018585928 198698828408 198959071808 199021297664 199111245824 199577787392 199642545088 200263386112 200588394496 200797759694 201199134304 201214533632 201773822258 201840263168 202378844416 202628398952 202783379456 203324477272 203347028789 203362592512 203972378624 204022946792 204925457408 204948186496 204963872768 205629426688 205652233856 206561951744 207113132128 207177908224 207248556032 207271542784 207824616608 208743944192 208795695311 208809230336 208903602176 209445000464 209461030912 210439755904 210932841532 211094173696 211110330368 211657447652 211697124992 211769313856 212096761856 212593730048 212756332544 213324041728 213347702336 213364031488 213420454048 214056862208 215003758592 215027605504 215044063232 215097376256 215601375248 215674895464 215742349312 215766278144 216720736256 216791056384 217299023872 217441107968 217465225216 218045499392 218498072576 219010039808 219064336064 219139037152 219163342724 219652506241 219762393088 220448384096 220720220287 220789252096 220889038336 221478448457 221492805632 222108459008 222167193968 222184198144 222239281327 222527750144 223222373248 223857344512 223916541952 223989196928 224514030524 225580356064 225605376068 225675935744 225752891392 226281857536 226380385948 227339179312 227381796352 227452911616 228120145232 228145446934 228162908672 229483153936 229837991936 229916366848 229941867776 229959467008 231290107904 231575313088 231647739904 231752433664 232370831168 233111289856 233169082048 233456604206 233471737856 234200522752 234825452624 234851498038 234931582559 235005059072 235294845184 236656358792 236674471936 236700722432 236774752256 236855492608 237469331512 237513847552 238519794688 238564507648 238623651784 239339168768 239365714816 239384035328 240502578176 241066104608 241144324162 241223729152 241250484224 241268948992 241894225888 242396299264 242964262912 243024497821 243043098368 243150094336 243798904832 244449446584 244636413952 244938076544 244956823552 245718581248 245825572864 246374245376 246401571712 246485594816 246562684928 246866722816 247637320322 247761207296 248314200064 248341741568 248488015342 248504123392 249194856448 249712082944 250297188352 250359241216 250444613888 251031435704 251157020672 252251680328 252330573824 253003881088 253090155584 253118226808 253987750088 254317428736 254976522304 254996037632 255063469472 255111283712 255792010894 255987653632 256587463456 256984211456 257003880448 257786390827 257806121216 257915355136 258003304448 258607837184 258671950397 259007709184 259816204928 259946184704 260708737408 262560742304 262589863948 262671990784 262761562112 263462702944 263491924628 264657500672 264740274176 265446694912 265516890352 265537212416 265566664192 266275290029 266478950912 266807547664 267536826368 267607574528 267657740288 268371945856 268577210368 268908394496 269625937252 270464410048 270485110784 270552168572 270599716864 270691991552 271393521728 271748976128 272594051072 272682500608 272712744896 273321428464 273351743618 273444956749 273530478592 274260354704 274829606912 274860089344 275473565696 275504119552 275593513328 275684261888 276419885056 276450543872 277024342016 277673443328 277742283224 277763540992 277836993532 278596419584 278627319808 279370796096 279584473088 279929230336 279950655488 280676180582 280771891351 280821235712 281570566144 281785925632 282133397504 282886229248 283014080368 283787657216 283858012928 283986303248 285113679872 286003665724 286093115392 286124847104 286222415872 286893069376 286986158564 288345817088 288377798656 289147292672 289223755562 289245892096 290648489984 291401739776 291424043008 291501107968 292333726736 293696241664 293718720512 294479927168 294580345024 294613018088 294635567104 295625086168 296008810496 296798666752 296932805632 297725127434 297818243072 297952842752 298747886374 299135664128 300069419776 300163268608 300196560896 300298928128 301077188167 301100231936 301471520392 302507149112 302540701369 302560313344 303367651328 303447874688 303471099904 304314617176 304889095168 304922911616 305603486944 305756372992 305837228032 306653309984 306687322108 306710795264 307323879424 308143928288 309067902976 309102182912 309125840896 309202478368 309926976919 310164024832 310570258432 311398969784 311536058368 311637143552 312367346816 312606261248 313440405376 313826910572 313850930176 314090979328 314826932224 314904983092 314964015232 315067727872 315908440064 316297988608 317384549888 317419752256 317444046848 317527992608 318395908096 319280909824 319883640832 319919120384 319943606272 320772777808 320882161544 321794932736 322438168576 323298547712 324161222644 324271761842 324328751104 324409157632 325844205568 326688669202 326713673216 326800070261 326861332256 326963560448 327984181216 329261020928 329286221824 329538076672 330392113408 330454048768 330541434928 330566733824 331853627392 332889512564 332993626112 333030559744 333056049152 333144123392 334033069804 335615623168 335652847616 336548488192 336663251456 337561588147 338236339952 338295783424 339198476288 340103577856 340219553408 340257288496 340363706368 341426155856 341869330432 342781558784 342872204864 342936479744 343043735552 344088215048 344114550784 344538880448 345480626176 345722456128 346532525374 346705887232 346797571072 346824114176 347722949714 348178375664 348444680192 349261127936 349374453904 349413204398 349435854848 349528260608 350460925696 352098485032 352125433856 352164489472 353220460544 353374260992 354162977728 354202259336 354870914048 354937438208 355884536896 356156735488 356951662592 356991253504 358217606144 358659326368 358686777344 358961119232 359802208256 359891409248 361038217216 361483415552 362447981224 362725199872 363693079064 363881037824 365301902336 365581303808 366528750812 366556804096 366597460352 366722470336 369414803968 369443078144 369484054528 370469968736 370596299248 370753323008 372323581952 372393377792 373358479088 373387055104 373485794584 373672640512 376298309632 376327110656 376420408448 377302406684 377431067062 377590986752 379261288448 379384348672 380273291776 380445157216 380564144128 381579623936 381752079776 382371627008 383267569664 383535849767 383560712192 384584187904 384626843648 384758001664 385784672168 386555817088 387612409856 387655401472 388689803264 388792589444 388822346752 388987092992 390639153184 390682480508 391750352896 391853948416 391981094624 392024570788 392899553417 393758720512 394809408119 394835001344 394932887552 395067559936 395111378432 395993250688 396037171856 396165675409 397397656816 397918143616 398042595328 398222491648 399155574784 399285090176 400526772224 401595519388 402398268608 402429067264 403547644516 403680526336 404757688832 405256797904 405566758912 406648954544 406694057578 406725185024 406832740529 407944757248 408045893584 409850914816 409896372992 409927745536 411258853376 411304467712 413123903488 414226264256 414355816448 414497112064 414543085568 415649233216 417487888384 417591390622 417618460672 417807204352 418890000928 418922061824 420229732183 420879511808 421865683064 422188347392 422220660736 423314895304 423394249984 423538627712 424193523712 425187460096 425512665088 426648083456 426695404672 426728062976 426840908096 428113724416 430007517184 430055211008 430088126464 430194752512 431202750496 431349790928 431484698624 431532556288 433441472512 433582112768 434598047744 434882215936 434930450432 436090998784 436996145152 438020079616 438128672128 438278074304 438326685448 439305012482 439524786176 440896768192 441440440574 441578504192 441778076672 442956896914 442985611264 444216918016 444334387936 444368396288 444478562654 445055500288 446444746496 447714689024 447833083904 447978393856 449028061048 451160712128 451210752136 451351871488 451505782784 452563715072 452760771896 454678358624 454763592704 454905823232 456240290464 456290893868 456325817344 458966307872 459532261909 459675983872 459832733696 459883735552 459918934016 461110868099 462580215808 463150626176 463295479808 463504867328 464741662336 466222579712 466338164096 466913208412 468401045504 469650905248 469702996076 469863165118 470010118144 470589690368 473312717584 473348943872 473401444864 473549504512 473710985216 474938663024 475027695104 477039589376 477129015296 477247303568 478678337536 478731429632 478768070656 481005156352 482132209216 482288648324 482447458304 482500968448 482537897984 483788451776 484792598528 485928525824 486048995642 486086196736 486214738681 486300188672 487597809664 488898893168 489119852213 489272827904 489876153088 489913647104 491437162496 491651145728 492748490752 492803143424 492971189632 493125369856 493733445632 495274640644 495522414592 496628400128 496683483136 496976030684 498389712896 500506415017 500594376704 500718482432 500889227776 502062871408 502225777487 502314041344 504503360656 504661147648 506007762176 506180311168 506236453616 507975500176 508634857472 509953044608 509992075264 510126938944 510222567424 511584021788 511975307264 513174926912 513968422912 514007760896 515572781654 515612242432 515830710272 516006608896 517215674368 517343900794 518015418368 519632409856 519892369408 521417474816 525121484608 525179727896 525343981568 525523124224 526925405888 526983849256 529315001344 529480548352 530893389824 531033780704 531074424832 531133328384 532550580058 532957901824 533615095328 535073652736 535215149056 535315480576 536702813689 536743891712 537154420736 537816788992 539251874504 540928820096 540970221568 541104337144 541199433728 541383983104 542787043456 543497952256 545188102144 545365001216 545425489792 546642856928 546703487236 546889913498 547060957184 548520709408 549659213824 549720178688 550947131392 551008239104 551187026656 551368523776 552839770112 552901087744 554048684032 555346886656 555484566448 555527081984 555673987064 557192839168 557254639616 558741592192 559168946176 559858460672 559901310976 561352361164 561543782702 561642471424 563141132288 563571851264 564266795008 565772458496 566028160736 567575314432 567716025856 567972606496 569303434543 570227359744 572007331448 572186230784 572249694208 572444831744 573786138752 573972317128 576691634176 576755597312 578294585344 578447511124 578491784192 582556646987 582803479552 582848086016 583002215936 584557872157 584667453472 587392483328 587437441024 588959854336 589160690048 589226036176 589271134208 591250172336 592017620992 593597333504 593865611264 595450254868 595636486144 595905685504 597495772748 598271328256 600138839552 600326537216 600393121792 600597856256 602154376334 602200463872 602943040784 605014298224 605081402738 605120626688 606735302656 606895749376 606942199808 608629234352 609778190336 609845823232 611206973888 611512745984 611674456064 613306619968 613374644216 613421590528 614647758848 616287856576 618135805952 618204365824 618251681792 618404956736 619853953838 620328049664 621140516864 622797939568 623072116736 623274287104 624734693632 625212522496 626880810752 627653821144 627701860352 628181958656 629653864448 629809966184 629928030464 630135455744 631816880128 632595977216 634769099776 634839504512 634888093696 635055985216 636791816192 638561819648 639767281664 639838240768 639887212544 641545555616 641764323088 643589865472 644876337152 646597095424 648322445288 648543523684 648657502208 648818315264 651688411136 653377338404 653427346432 653600140522 653722664512 653927120896 655968362432 658522041856 658572443648 659076153344 660784226816 660908097536 661082869856 661133467648 663707254784 665779025128 665987252224 666061119488 666112098304 666288246784 668066139608 671231246336 671305695232 673096976384 673326502912 675123176294 676472679904 678396952576 680207155712 680387031527 680439106816 680514576992 680727412736 682852311712 683694340889 683738660864 685563117568 685744409728 685872959488 686042998879 686087471104 688176430096 688229101568 689077760896 690961252352 691444912256 693065050748 693411774464 693595142144 693648228352 695445899428 696356751328 696889360384 698522255872 698748907808 698826408796 699056521216 700921851392 702792158929 704196970064 704250867712 704328978944 706208377903 706440921088 706748521984 708325955456 708404518672 709741828096 709874876416 711769073792 712313470976 713903325184 713982507008 716435212288 717318652736 717373554688 717922238464 719604416512 719782818496 722076434432 722966831104 724895962448 725223580943 725450399744 727386158128 727714902073 727762075648 730603804672 731162607616 733057501624 733113608192 733194920704 733444940672 738829607936 738886156288 738968109056 740939937472 741192598496 741506646016 744647163904 744786755584 746716958176 746774110208 746971589168 747345281024 752596619264 752654221312 752840816896 754604813368 754862134124 755181973504 758522576896 758768697344 760546583552 760890314432 761128288256 763159247872 763504159552 764743254016 766535139328 767071699534 767121424384 769168375808 769253687296 769516003328 771569344336 773111634176 775224819712 775310802944 777379606528 777585178888 777644693504 777974185984 781278306368 781364961016 783500705792 783707896832 783962189248 784049141576 785799106834 787517441024 789618816238 789670002688 789865775104 790135119872 790222756864 791986501376 792074343712 792331350818 794795313632 795836287232 796085190656 796444983296 798311149568 798509064269 798570180352 801053544448 803191038776 804796537216 804858134528 807095289032 807361052672 809515377664 810513595808 811133517824 813297909088 813388115156 813450370048 813665481058 815889514496 816091787168 819701829632 819792745984 819855491072 821980243133 822517706752 822608935424 826247806976 828452528512 828711632896 828994224128 829086171136 831298466432 834975776768 835182781244 835614408704 837780001856 837844123648 840459464366 841759023616 843731366128 844376694784 844441321472 846629790608 846788499968 847012427003 847077255424 848387047424 850374920192 851025330176 853296166912 853390809344 853456125952 853681816192 856227448832 860015034368 860110422016 860176252928 860389505024 862405500992 862699581856 862969397248 863065112576 866730621127 866882945024 867164225536 869196095488 869708053697 869764431872 869860900864 872181997568 873992290304 874904524381 876040159232 876257344256 876556148608 876653370896 878610024964 879049572352 881793536384 882880881148 883157008384 883556153344 885913793828 888433836032 888668775872 888736792576 888957125308 890111000576 892889492992 895272038129 895429378048 895666167808 895956787712 898056122096 902321424256 902421504272 902703742976 903011565568 905127430144 905521543792 909356717248 909527185408 909811646464 912480580928 912581787736 912651634688 917932615744 919064523818 919351967744 919665467392 919767471104 919837868032 922221736198 925160431616 926301252352 926590959616 927009734656 929483324672 932445159424 932676328192 933826416824 936802091008 939301810496 939405992152 939726330236 940020236288 941179380736 946625435168 946697887744 946802889728 947099009024 947421970432 949877326048 950055390208 954079178752 954258030592 954494607136 956731102663 957356675072 957462859264 957536141312 962010312704 964264418432 964577296648 964894916608 965001936896 965075795968 967576903552 969585197056 971857051648 972097991284 972172393472 972429477362 972600377344 975195619328 977797786336 978239704426 978545655808 979752306176 979827294208 982874324992 983302291456 985496981504 985606286848 985942379264 986250739712 987466891264 990549281288 991044829184 993256800256 993366966272 993952061368 996779425792 1001012830034 1001188753408 1001436964864 1001778455552 1004125742816 1004451554974 1004628082688 1009006721312 1009322295296 1012015524352 1012283144467 1012360622336 1012472907232 1015951000352 1017269714944 1018331495591 1019906089216 1019984150528 1020253877888 1020445134848 1023168043576 1023950614528 1026349853824 1027936845824 1028015521792 1031145563308 1031224484864 1031661420544 1032013217792 1034431348736 1034687801588 1036030836736 1039264819712 1042037946019 1042834949632 1045617602309 1050242969216 1050359455792 1050687963136 1051046248448 1053850811776 1053967698512 1058630002688 1058961096704 1061786779648 1062067561408 1062148849664 1062266656768 1065101160116 1065915803648 1067230190656 1070147305472 1070430298112 1070630961152 1073405627378 1073487783424 1074308841472 1075633577984 1078503749008 1081857640192 1081940443136 1082208674288 1082398867456 1082767966208 1085574086912 1086995904512 1090376204288 1090730002432 1090850979584 1093285713856 1093406974472 1093779826996 1094121914368 1097041418816 1099318427648 1099440357376 1101894262784 1102016478208 1102374053312 1102737047552 1105679540224 1105802175488 1108097368064 1110693773312 1110969132896 1111054163968 1111347974128 1114385678336 1114509279232 1117483184384 1118337892352 1119716921344 1119802621952 1122704722328 1123087565404 1123284942848 1126282264576 1127143702528 1128533590016 1131544916992 1132056321472 1135150628864 1135432051712 1135945212992 1138606869086 1140454719488 1144014662896 1144372461568 1144499388416 1144889663488 1147572277504 1147944634256 1153383268352 1153511194624 1156589170688 1156895022248 1156983568384 1165113293974 1165606959104 1165696172032 1166004431872 1169115744314 1169334906944 1174784966656 1174874882048 1177919708672 1178321380096 1178452072352 1178542268416 1182500344672 1184035241984 1187194667008 1187731222528 1190900509736 1191272972288 1191811371008 1194991545496 1196542656512 1200277679104 1200653074432 1200786243584 1201195712512 1204308752668 1204400927744 1205886081568 1210028596448 1210162805476 1212863838809 1213470605312 1213791498752 1213884399616 1217030323999 1217258468704 1219556380672 1219691646464 1222413947776 1222946215393 1223025491968 1223348912128 1226613239936 1226749288432 1226843181056 1229295517696 1232575713152 1236271611904 1236408731648 1236503363584 1236809913472 1239707907676 1240656099328 1242281033728 1245595879136 1246144233472 1246548574208 1249469387264 1250425044992 1253761621504 1255307642288 1255403720704 1256363917312 1259307728896 1259619932368 1259856060928 1260189220663 1260270911488 1263633760256 1265191954432 1269538199552 1269679009024 1269776187392 1270111970432 1273583632384 1277123639296 1279534563328 1279676481536 1279774425088 1283091111232 1283528646176 1287179730944 1289752674304 1293194190848 1296644890576 1297087047368 1297230912391 1297315004416 1297636630528 1301687219201 1303376822272 1306754676808 1306854692864 1307200281044 1307445329024 1307854241792 1311936724864 1317044083712 1317144887296 1321568453632 1321816195072 1322165739712 1322266935296 1327414509568 1331558050256 1331974504448 1332122238976 1332224196608 1332576493568 1336132279216 1342462492672 1342611390464 1346193952768 1346653005824 1350246352588 1352945359808 1356793905152 1360414311424 1360774063054 1360878213632 1361029153984 1361454825472 1365704623424 1367388681778 1367477321728 1371126235136 1371488819456 1371745918976 1372085997758 1372174942208 1376352860192 1376458203136 1378155521792 1381922504704 1382889824512 1386130101496 1386823548928 1387190284288 1387296456704 1390891798856 1392713502656 1393778720768 1397044511744 1397497815616 1397652817592 1398113042432 1401843702784 1405584317858 1408393940128 1408501735424 1408657957888 1412416755806 1412881842176 1413497043968 1416651910912 1416809037344 1419483656192 1419749752832 1423429201523 1423538147584 1424626941952 1427806650368 1427965014016 1432870424576 1434637305472 1434747109376 1435844476928 1439208833024 1439565636992 1444152868864 1445933662208 1449791924896 1450447161886 1450900799488 1454772316256 1455429804146 1455524151296 1461207609344 1462325215232 1466115003248 1466227216384 1466389841408 1466889881344 1477659215872 1477772312576 1477936218112 1481879874944 1482385196992 1483013292032 1489294327808 1489573511168 1493433916352 1493548220416 1493943178336 1494690562048 1505193238528 1505308442624 1505681633792 1509209626736 1509724268248 1509891717701 1510363947008 1515078566611 1517045153792 1517537394688 1521093167104 1521780628864 1522256576512 1526318495744 1527008319104 1529486508032 1533070278656 1534143399068 1538336751616 1538507374592 1539032006656 1543138688672 1545041542009 1546223268352 1550349139199 1550449639424 1550621605888 1554759213056 1555170357776 1555289387008 1555674969289 1555948371968 1562556612736 1562729922032 1567001411584 1567415793664 1567924378496 1568098283152 1571598213668 1575034882048 1579237632476 1579731550208 1580270239744 1580445513728 1583973002752 1584148687424 1584662701636 1589590627264 1591672574464 1592170381312 1592889966592 1596622299136 1597018128538 1597140360704 1602107088896 1606382077552 1609593074432 1609716269056 1614190578064 1614722105344 1619030755328 1621027191616 1622267035648 1626595818176 1626776230312 1626900740096 1627330962116 1631779028992 1632183574336 1639403659264 1639585491968 1639710982144 1643960486266 1644521077913 1645035413504 1645217870848 1652495613952 1656905057024 1657423265792 1657988448256 1658172342272 1662596932864 1669951553536 1670365562488 1671228817408 1675560003712 1675688247296 1680918928732 1683518047232 1687462732256 1688753389568 1688882642944 1693259581216 1693576999936 1694024854006 1694154510848 1696774094848 1700749840384 1702050660352 1706592333824 1706781618688 1706912251904 1707363632384 1712454897664 1720030068736 1720220844032 1720352505856 1720779010048 1724811001984 1725399163712 1725938794496 1726130225152 1733461242254 1733765890048 1734328451072 1738392190976 1739416107394 1739528863744 1739721801728 1744363995136 1747984580608 1749809048762 1752080318464 1752514688512 1753112297216 1753306741792 1757220049928 1758099144704 1763452102121 1763587072768 1765761762296 1766314016768 1767112306688 1771827587656 1776867672064 1777337551744 1777473585152 1777914250616 1780222001152 1785778985984 1790544076258 1790858756096 1791332335616 1791913575424 1796112244192 1804504735789 1804642848512 1804843008544 1805407485952 1806023131136 1810254860288 1810703652779 1811043087584 1818713434496 1819054370816 1819623292928 1824961161856 1825163575472 1825303269376 1835865231488 1838129047636 1838703935488 1839330934784 1839534942208 1839675736064 1844443472396 1850320863232 1852602504704 1853181919232 1854019469312 1858966649344 1863927030203 1864890318848 1865352656384 1867652833648 1873604182016 1878603620992 1878811984304 1879452660472 1880040472576 1882358761472 1893250870336 1893395775488 1893605779456 1894198018048 1894843940864 1899754652096 1900110780416 1908158357504 1908516061184 1908989214272 1913462205326 1914114697243 1914713350144 1914925718528 1915072282624 1924020625408 1928528836864 1929154593296 1929789833216 1930003873792 1930151591936 1935153807104 1939170394112 1943714103296 1944195982568 1944344786944 1944858954724 1945200754688 1950391238656 1955595572672 1956479408852 1957091311616 1959504612352 1959654588416 1965748649984 1966604582912 1970993963008 1971212573696 1971884758528 1972501479424 1974933782528 1981098562576 1982089658368 1986513600512 1986733932544 1987904122736 1993558851584 2002025660068 2002377506816 2002873929728 2003556911104 2008251485632 2008903109948 2009256165376 2018013442624 2018644590592 2024031048704 2024566288934 2024721244672 2024945814464 2031902000704 2034539429888 2036662991182 2039812178432 2039968301056 2040507755776 2040890269696 2046336087152 2047901229056 2052699707648 2055873691648 2056031043584 2062291126616 2062448969728 2063322841088 2064026435584 2068862697472 2069375603176 2072061673472 2078529639424 2084075892038 2085669899264 2091235204618 2100485938432 2100718911584 2101375926272 2102092496896 2107540317169 2107701623552 2107935397024 2117260005376 2117784909583 2117922193408 2123573559296 2124135122816 2124297699328 2124533313536 2130202320232 2131831607296 2134460381312 2140294610944 2140860596224 2141261922304 2146811254756 2146975566848 2148617682944 2151267155968 2157007498016 2163715280384 2163880886272 2164417348576 2165535932416 2169488838433 2171148173824 2173991809024 2180752408576 2181460004864 2181701959168 2186571427712 2186813948944 2187559653992 2188243828736 2194082837632 2198636855296 2198880714752 2203788525568 2204032956416 2204748106624 2205474095104 2211359080448 2211604350976 2216194736128 2221387546624 2221938265792 2222108327936 2222695948256 2228771356672 2229018558464 2234966368768 2236675784704 2239433842688 2239605243904 2245409444656 2246175130808 2246424262921 2246569885696 2252564529152 2254141282031 2254287405056 2257067180032 2263089833984 2264112642944 2270301257728 2270864103424 2271890425984 2277213738172 2280909438976 2288029325792 2288744923136 2288998776832 2289779326976 2295144555008 2295889268512 2306766536704 2307022389248 2313178341376 2313790044496 2313967136768 2320398955967 2330226587948 2331213918208 2331392344064 2332008863744 2338231488628 2338669813888 2349569933312 2355839417344 2356642760192 2356904144704 2357084536832 2365000689344 2368070483968 2374389334016 2375462445056 2381801019472 2382545944576 2383622742016 2389983090992 2393085313024 2400555358208 2401306148864 2401572487168 2402391425024 2408617505336 2408801855488 2411772163136 2420057192896 2420325610952 2425727677618 2426941210624 2427582997504 2427768799232 2434060647998 2434516937408 2439112761344 2439383292928 2444827895552 2445892430786 2446050983936 2446697824256 2453226479872 2453498576864 2453686362112 2458591035392 2465151426304 2472543223808 2472817463296 2473006727168 2473619826944 2479415815352 2481312198656 2484562067456 2491191758272 2492288466944 2493097148416 2498938774528 2500850089984 2507523243008 2510615284576 2510807441408 2512727834624 2518615457792 2519239864736 2519712121856 2520378441326 2520541822976 2527267520512 2530383908864 2539076399104 2539358018048 2539552374784 2540223940864 2547167264768 2554247278592 2559069126656 2559352963072 2559548850176 2566182222464 2567057292352 2574359461888 2579505348608 2586388381696 2593289781152 2594174094736 2594461824782 2594630008832 2595273261056 2603374438402 2606753644544 2613509353616 2613709385728 2614400562088 2614890658048 2615708483584 2623672639741 2623873449728 2634088167424 2634289774592 2643136907264 2643632390144 2644331479424 2644533870592 2654829019136 2663116100512 2663949008896 2664244477952 2664448393216 2665152987136 2672264558432 2684750948369 2684924985344 2685222780928 2692387905536 2693306011648 2700492705176 2700792227437 2705890719616 2713587810304 2720828622848 2721548126108 2721756427264 2722058307968 2722909650944 2731409246848 2734777363556 2742252470272 2742977638912 2743491837952 2744171995516 2752705720384 2752916406272 2756311043584 2763665856833 2763845009408 2765779649024 2772260202992 2773159727863 2773647097856 2774380568576 2774592913408 2781783597712 2785427005312 2787557441536 2794089023488 2794995631232 2795305635184 2796226084864 2803687405568 2811168635716 2816787880256 2817003470848 2817315915776 2824833511612 2825763684352 2826994087936 2833303821824 2833618074688 2838967312384 2839499505664 2846858403046 2847076295168 2847829183703 2849253883904 2855613300736 2855930028032 2865740849152 2869274610944 2869494218752 2871688953856 2878417666048 2879131273984 2888305737728 2891867324416 2899583849792 2900894323772 2901801598976 2909544632512 2910859608292 2922415218688 2924650430464 2932230006496 2932454432768 2932779682816 2933779762688 2941608125281 2955318431744 2955544625152 2955872436224 2963759749888 2964770393984 2966026584064 2978588655616 2979147022336 2986867832704 2987096440832 2987886356672 2989381124096 3010386477056 3010616885248 3011363267584 3018419253472 3019448536496 3019783435402 3020727894016 3030157133222 3034090307584 3035074789376 3042186334208 3043561257728 3044513153024 3052636991488 3054016638208 3058973016064 3066140557312 3068286798136 3076673503232 3077014749184 3078064013312 3086277377344 3090083084018 3092446536704 3100698278398 3100899278848 3101243211776 3109518426112 3110340715552 3110578774016 3111349938578 3111896743936 3125113225472 3125459844064 3134002823168 3134831587328 3135848756992 3136196566304 3143196427336 3143545051607 3150069764096 3158475264952 3159463100416 3160540479488 3160891027456 3167946005504 3168297374848 3169325403272 3179181254528 3183345148928 3184340762624 3185779933184 3193244598272 3194036257076 3194280721408 3204214177792 3212764155104 3216725833363 3219186148864 3219432538112 3227776076693 3228381156128 3229444210688 3238061510656 3242054383232 3244534071296 3253191636352 3253552460624 3253801480192 3254661924232 3263558057984 3264367148672 3278807318528 3279170983936 3279421964288 3287920972532 3289042155826 3290070827008 3290435741696 3304991227904 3313810114048 3314846531584 3315976896512 3316344684544 3325193865728 3339903107072 3340731124976 3342457634816 3351120007424 3351376494592 3361837857464 3367036094464 3374925464512 3377506779136 3377765285888 3386519162432 3387153999872 3388049708012 3388309021696 3393548189696 3401499680768 3404101320704 3413184667648 3413563237376 3413824503808 3414727264768 3423838965491 3424909795328 3440060137472 3440441688064 3440705011712 3441558020096 3449622003968 3450798327424 3451877588992 3452260450304 3466922484508 3467531780096 3468656902144 3476784381952 3478832214788 3479443603456 3488727990272 3499618097524 3504160636928 3505029377024 3506224594432 3506613483584 3514440099856 3516198289408 3526904204242 3527174145536 3531523524592 3532628033536 3534224613376 3543655175312 3553735344128 3554675103488 3554947170304 3555828501232 3560444002304 3571557971968 3581088152516 3581717512192 3582664671232 3583827150848 3592224488384 3609009471578 3609285697024 3609686017088 3610814971904 3612046262272 3620509720576 3621407305558 3622086175168 3637426868992 3638108741632 3639246585856 3649922323712 3650327150944 3650606538752 3671730462976 3676258095272 3677407870976 3678661869568 3679069884416 3679351472128 3688886944792 3700641726464 3705205009408 3706363838464 3708038938624 3717933298688 3727854060406 3729780637696 3730705312768 3735305667296 3747208364032 3756919695823 3757207241984 3757623968608 3758905320944 3760080945152 3764717522944 3786501740672 3786791550976 3787211558912 3788396036096 3789687881728 3799509304192 3800221560832 3816316715008 3817032122368 3817978428544 3826924410652 3828229394486 3829426700288 3829851437056 3830144565248 3848041250816 3857057673728 3858309186592 3859579666432 3860007747584 3860303183872 3870307614208 3878340788224 3887428206592 3888391965136 3888689573888 3889717909448 3890401509376 3900782477312 3911191145344 3912958817704 3914182623232 3919009224704 3919309176832 3931497299968 3933209165824 3941987926016 3942425147392 3943769517056 3945002958848 3949867565056 3962197125152 3964179316736 3973027201024 3973467865088 3975808245472 3985124041801 3987117703168 4004051320136 4004495425207 4004755013632 4005747859456 4007113822208 4016502971264 4017806219896 4018251850577 4018512330752 4036026885248 4037289181184 4048062097408 4049132577868 4049442489344 4049891628928 4063804001408 4073325982364 4079624356864 4079936602112 4081015511552 4081780539392 4092672174304 4095802458112 4105399415296 4111747383296 4112062087168 4124582253232 4124897939456 4126645682176 4128052871168 4137725394944 4138751206352 4144123346944 4157059278848 4168151784076 4171339798528 4182470409236 4200971876864 4201437823168 4202751852544 4204184993792 4215080634338 4215403247104 4215870794048 4234520010752 4235569819166 4235844386816 4247147118592 4248270245632 4248595398656 4249066627072 4260404640464 4263663214592 4268920762624 4280589221888 4281721192448 4282523844608 4293622509512 4293951133696 4297235365888 4302534311936 4314014996032 4327430560768 4327761772544 4328834697152 4338977676866 4342296347648 4347983618048 4361504817152 4362920009728 4363403918336 4373142855424 4373627897888 4375119307984 4376487657472 4388165675264 4397273710592 4397761429504 4407577051136 4408065912832 4409496213248 4410948190208 4422718160896 4423208701952 4432389472256 4442775093248 4443876531584 4444216655872 4445391896512 4457542713344 4458037116928 4469932737536 4473351569408 4478867685376 4479210487808 4490818889312 4492350261616 4492848525842 4493139771392 4505129058304 4508282564062 4508574810112 4514134360064 4526179667968 4528225285888 4540602515456 4541728206848 4543780851968 4554427476344 4561818877952 4576058651584 4577489846272 4577997553664 4579558653952 4590289110016 4591778537024 4613533073408 4614044778496 4626356682752 4627580088992 4627934273536 4640797911934 4660453175896 4662427836416 4662784688128 4664017727488 4676462977256 4676981662147 4677339627776 4699139866624 4711678834688 4713285520384 4713808289408 4714169073664 4730001378688 4748778668032 4750924890112 4763602038944 4765091889152 4767245484032 4779966181984 4785860386223 4786170626048 4801110716416 4802300992153 4802612297728 4803144974336 4804782850048 4817235010672 4817603710976 4823544326272 4840114385792 4840651221904 4851455355236 4853882421248 4855165995008 4855537598464 4868121295996 4869033874816 4878225522688 4878766585856 4889655791104 4891784861572 4893395648512 4906452959744 4906997153728 4907372724224 4917182070784 4930302852608 4943458645321 4945086447616 4945634926592 4946013454336 4947239653888 4958831630704 4962624397312 4969124134912 4982383516544 4984576933888 4986194296832 4997877549056 5001700179968 5015046486016 5021230569152 5021614882816 5025455669248 5037230915584 5038479729472 5039424243712 5040756882652 5054535041024 5060767817728 5076565066601 5078152798208 5078716036096 5079104749568 5080447881728 5094004314511 5094334529536 5108494557184 5118138253312 5118705926144 5119097700352 5132364444928 5134114584704 5148718923776 5159010697216 5172776763392 5186579562304 5188348189472 5188923649564 5190546522112 5206748876804 5213507289088 5227018707232 5227418771456 5228801124176 5229781316096 5231416967168 5247345279482 5247746899456 5268176334848 5268579549184 5286273814528 5287264780288 5288662958848 5289067741184 5309658038272 5326232201024 5327898017792 5328488955904 5328896786432 5330305974272 5344529116864 5369501896738 5369849970688 5370445561856 5384775811072 5386612023296 5400985410352 5401584454874 5411781439232 5427175620608 5441657245696 5443096252216 5443512854528 5444116615936 5445819301888 5462818493696 5469554727112 5484504940544 5485955277824 5486983675904 5488343991032 5505411440768 5505832812544 5512622087168 5527331713666 5527690018816 5531559298048 5544520405984 5546319455726 5547294195712 5548761137152 5549185826816 5563567195424 5570854010624 5575114883072 5588178046976 5589563449883 5589991262464 5590611270368 5592452169728 5607374811136 5622337271432 5633575760512 5634006941696 5634631831552 5649667023224 5651527368704 5653988175872 5666607643648 5667236149376 5677934624768 5678999011328 5693716806092 5694152590336 5695658367406 5698507767808 5711226601472 5711860056064 5731481698304 5738549221888 5738988437504 5743377907712 5753861701931 5756835332096 5758262547968 5776611475456 5783734648832 5799167699584 5801788647544 5803603197952 5819089265024 5821719216584 5844830437376 5849300860928 5864460012992 5864908865536 5865559365632 5867559525376 5883216250562 5910636863488 5911089250304 5911744872448 5927519499776 5929086989021 5929540787968 5932053168128 5957177311232 5958294044672 5973735665408 5974192881664 5975772713344 5978762248192 6020772954112 6021233770496 6022726535168 6036838506944 6038897072992 6039566870804 6041455788032 6060314266444 6068180615168 6070149578752 6084372668416 6087122515456 6089026306048 6105273982976 6108033276416 6117946032128 6124331670667 6132281114624 6136573596272 6153347006464 6154029498368 6156128026624 6172554754688 6180166168036 6184893073408 6201396556796 6202486423552 6219036852224 6220681431104 6221157548032 6222699877156 6223793487872 6250226450944 6250919688128 6268005646336 6269663174656 6271697513984 6272393132608 6286392854672 6287090103214 6300139528192 6316950529904 6318926200832 6321080958976 6321782054912 6335892011008 6336594749696 6338650806544 6358362509056 6366690297856 6368681525248 6371559866368 6386489196544 6388072514152 6388561442816 6408428355584 6425528310208 6433451666726 6438372297728 6438865076224 6455552153386 6456762312256 6458888421376 6476123021312 6484108766464 6489068142592 6506383272704 6507104921248 6507602960384 6509323848464 6527116115968 6528734297344 6557614637056 6558341967872 6558843928576 6575841945064 6578084311652 6580141654016 6580871483392 6609982455808 6627620228096 6629693063168 6631953793024 6632689369088 6650387731456 6679806214144 6681462249952 6684915269632 6697117718641 6702240014848 6702752989184 6723675714928 6734072188928 6749850929024 6755013558272 6755530571776 6773038324864 6774307999744 6776099416024 6776618043392 6787096379392 6802999361536 6808202641408 6826369335296 6827126474752 6827649007616 6829454529536 6847677930982 6849819590656 6880120274944 6880883376128 6881410023424 6883116040192 6899244007936 6901596654848 6903755177984 6904520900608 6933844969016 6935063560192 6937313804288 6953568763904 6957664429576 6958436131487 6958887206912 6977455980544 6999236195048 7008321273856 7010058754048 7012449188864 7013226967168 7028880199712 7032396578816 7053808408484 7054348291072 7063047049184 7065256067072 7068449226752 7087310350624 7107470688256 7109350206976 7109894340608 7111657002464 7120888004608 7128320469137 7143115943936 7162176305032 7162970690159 7163435024384 7165329342464 7167654301696 7184448976768 7218018943156 7218571394048 7219372034176 7221629943808 7224092524544 7241019441152 7242814611116 7244172350336 7274853737984 7276217483264 7299844647424 7300654301888 7301213077504 7343460925952 7352516190544 7354815741952 7357323739136 7358139768832 7358702944256 7377773889584 7401283452928 7410410018816 7412727676928 7416077877248 7435866597376 7455708120812 7459561275392 7461410625536 7470611334592 7494416728064 7513839391646 7514414483968 7515247937216 7517810641888 7520161890304 7529435045888 7573003481344 7573583101952 7574423117824 7576792072192 7579375763456 7599018608384 7600443121664 7632633430016 7634064244736 7635956857088 7653848821304 7656458788972 7658853400576 7659702874112 7660289130496 7696082501632 7714115347456 7716618373184 7719159332864 7720015495168 7740615228416 7756681576448 7774856413184 7776783930272 7777379147776 7779435818896 7780803018752 7801564954624 7822382290688 7825917635408 7828365246464 7838018449408 7838618353664 7862994599936 7866418331648 7883975852032 7884850294784 7887539034112 7890005917696 7899735130112 7924394250304 7928358633472 7946054402048 7946935730176 7951616490944 7970248083602 7974235406336 8008102640272 8008990850414 8009510027264 8011495718912 8014227644416 8033005942528 8035612439792 8036503701154 8037024661504 8072053770496 8074578362368 8096124194816 8098265155736 8098884978688 8099783257856 8127608002816 8146651964728 8159248713728 8159873204224 8162031023104 8163561078784 8185344348608 8191604916224 8210798830592 8223494766592 8224124174336 8249164506464 8249795878912 8253291364352 8256105742336 8275450789888 8277502412704 8288246693888 8314118557696 8336303568152 8337228180349 8342679597056 8364940818472 8401943753728 8402875646336 8405503705088 8408369987584 8430161268676 8430806494208 8431741588096 8469040021504 8471139638332 8494294237184 8496540491264 8497190797312 8498133254144 8520809280928 8527326429184 8537841525248 8560623507751 8561178443776 8563442384896 8565047689216 8587245019024 8587902267392 8594470731776 8605068623872 8628029992064 8654861121536 8655523545088 8657669394304 8677955353732 8684592695296 8695967236096 8723009634304 8725840019456 8726807836672 8746285710848 8747255795776 8750238615968 8752975314944 8776331350528 8794547421184 8795522859008 8815154102272 8816131825664 8818992426496 8821324544641 8821896380416 8845436321792 8846417403904 8864778944512 8885550186496 8887753063168 8888433311744 8890783793024 8915085426688 8916074233856 8939865475072 8946703138816 8957735370752 8958420975616 8981637778624 8984700523232 8985697051684 9010258116608 9016565128124 9028268720128 9052359335936 9056450571776 9080616386737 9081205030912 9083456413696 9087561703936 9108854952688 9111810534407 9123637755904 9152117303168 9154979692544 9155995107328 9159117307904 9180578220032 9183557074048 9228089556992 9252713365504 9255160177984 9255868547072 9281595823868 9320906351792 9324855672832 9325569376256 9328035454976 9352925954512 9353963324294 9354679255552 9398279733248 9423357669376 9426571040768 9427616578816 9428338147328 9460002757376 9497557336064 9501849780224 9527204077888 9530183778304 9534490968064 9559932363968 9571720772446 9572341252096 9602221432832 9604601984306 9605224595456 9606289948672 9609565700096 9634470021344 9635207421952 9647088652544 9680228771584 9681302443808 9702910710472 9707764842496 9710331990016 9711075196928 9736242591992 9738067749632 9756451045376 9757533171712 9779311582208 9783569723144 9786791297024 9812905919488 9813994307456 9814745448448 9834364141568 9860605705216 9886917290642 9890172895232 9891269853184 9892026908672 9894479307776 9917663261408 9925248794624 9938248269824 9964004410661 9964767033088 9969153867776 9972388593664 9995755098112 10003400359936 10030092972032 10042461138304 10043229765632 10050911338496 10074461831168 10076959458944 10078848487424 10081513765304 10109070082048 10121535635456 10153130133202 10156305596416 10157432072192 10158209499136 10160895763456 10188008629022 10188669059072 10216989114368 10236276506624 10237411852288 10238195400704 10264728889856 10268229169408 10297437847552 10318021394432 10345553526784 10373159124608 10376696378944 10377847299128 10381093044224 10413497753608 10427014578176 10454037414464 10454837542912 10457602248352 10459562632192 10462833934336 10494690558964 10495493798912 10536352669696 10537159098368 10569242023907 10572547629056 10574529560576 10577325917696 10578135482368 10605549966277 10619316076544 10652464402048 10655796035584 10656977911808 10657793572864 10660611948544 10689058233728 10739003793476 10740891123712 10769551622144 10773224046592 10801970820704 10803168909748 10823562878464 10854351241216 10883314491392 10886192504432 10887025709056 10888233231872 10891638603776 10925636987392 10939109454224 10969009881088 10971910555648 10973967351808 10976687982064 11010822881536 11011665625088 11025244174336 11054663427332 11063118596096 11089040811968 11092638911452 11094588391424 11097522274304 11098371653632 11127134390848 11141708021248 11150229766144 11176356093952 11179126899766 11179982524928 11181222540736 11184904339456 11214749622272 11244674542864 11267151521024 11268013883392 11269263663104 11299334046448 11303054737408 11307976351744 11333215287296 11334472298752 11355869249536 11357998022656 11387433612184 11388305180672 11391316734812 11397015535616 11422453202944 11423720112128 11462963396608 11477098443776 11477976875008 11507723403862 11511647545391 11513670664192 11516525095936 11553222950912 11567469297664 11598335399168 11603577295088 11607206395904 11638178530048 11643438433168 11689660874752 11698601721856 11728920025984 11729817731072 11731118731264 11735119050752 11766432501124 11821273726976 11822178500608 11823489744896 11855038999552 11858173978042 11859081575936 11864106336256 11914354622464 11916588089344 11947471330816 11948385763328 11951545426688 11957524496384 12041545908224 12042467540992 12045453070336 12073677013888 12077794145984 12079133741608 12082911576064 12120628532888 12136361230336 12140299157504 12168745336832 12174245030912 12178052612096 12210547965952 12216066552832 12235892064256 12248663341334 12264562229248 12273147192544 12306694012928 12308058996736 12312256053248 12344164714847 12345109509376 12360332336072 12369786146816 12402793113592 12404168756129 12404972847104 12438073704448 12441362862208 12442315096064 12445399754312 12447586975744 12500452901888 12501839376256 12536011292672 12539326349312 12543395027968 12544786265216 12572785709344 12574180206428 12600279056384 12633901059808 12637852401664 12642161917952 12643564109824 12671784022016 12673189499392 12677301613088 12716725018112 12733380595712 12737363050496 12743119732736 12772978393088 12776145028304 12777122885632 12816856711168 12851056620416 12866903333452 12876744595456 12877730152448 12911104306772 12913524624512 12917776842752 12952246042624 12968217532928 12978136285184 13012766545408 13014209842496 13015205920768 13018647696928 13054232231936 13057468594688 13115229274112 13116683935744 13117687857152 13151683890128 13156168623304 13160283308032 13161742966784 13219964911616 13255240456192 13259386126336 13263907586048 13265378738176 13300775462912 13359612428288 13362924499904 13394235437282 13398802880701 13404480029696 13405505978368 13447351429856 13468144377856 13499701858048 13510027116544 13511061143552 13546076649728 13548615999488 13552198832048 13553236086784 13574192758784 13605998723072 13616405282816 13652738670592 13654252949504 13655298015232 13658909059072 13695355861964 13699639181312 13760240549888 13761766752256 13766232080384 13798488015872 13803193309696 13807510355968 13809041801216 13867689938032 13870127120384 13874627608576 13907137527808 13915328859152 13916872262974 13917774413824 13954911961088 13998472390096 14016642547712 14020117508096 14024898377728 14026453934336 14057760399424 14064793157632 14107616816968 14108696582144 14126094098368 14130512134144 14136898453504 14174620701248 14214941376512 14218700413952 14219788681216 14223314004928 14241776009216 14256640938274 14286231887872 14324352610064 14325941380318 14326870048768 14330658684928 14335308603392 14368897953536 14436037886312 14437142788096 14438744068352 14443259887616 14448185049088 14482038882304 14485629222232 14488344700672 14549707475968 14552434966528 14599689294848 14601308603776 14602426155008 14686921851904 14705032381088 14709631483904 14714647478272 14716279537664 14717405888512 14755547779168 14802566905856 14820820037632 14824494367081 14825455353856 14832155754496 14871733194752 14911416241624 14919122550784 14922821251072 14941222669184 14988833456128 15027678783292 15028828967936 15030495874432 15035621283776 15040323780608 15058870091776 15146006962688 15147166203904 15148846235648 15158751526912 15198037216768 15200886243328 15265266860032 15268128489472 15271913714176 15307697642608 15312917577944 15317706801152 15319405748224 15320578260992 15392165003264 15428230694912 15433236746368 15438318665728 15440030990336 15481230456832 15513363152896 15549712826368 15553567860544 15554758295552 15558871637792 15603129909248 15644764581376 15651835270816 15656730492928 15676036898816 15677236707328 15724969840447 15725989199872 15732836663296 15767951704064 15769700589568 15775078068224 15778988974217 15780011835392 15799470260224 15848788500608 15856717266944 15892108804096 15893871460352 15903232981888 15940496167204 15948470812672 16016205280544 16017981700828 16022991437824 16028455288832 16066011885056 16071224879584 16073007402308 16144107540992 16149156724736 16192248389632 16196530311472 16197769957376 16199566515712 16242792691769 16255216005632 16293303929456 16318497427456 16319746408448 16324062046208 16327122157568 16370688697216 16383209832448 16421597661184 16446989533184 16498329012928 16499591757824 16506582728704 16512211484672 16550901579776 16555004825408 16576493387776 16628237115392 16672607136304 16674456360698 16680142361689 16685359194112 16729881636944 16803887507456 16805751292672 16811007410176 16816739975168 16860322537352 16861612988416 16863483176192 16938080043008 16942279276664 16988588474368 16993080982528 16994381594624 16996266508288 17041618561856 17054652858368 17075683050496 17121247015502 17122356887552 17126884769792 17130095378432 17174490038048 17175804534784 17188941463552 17210137247744 17256059984128 17309722243072 17311047090176 17315338788608 17355910707464 17369185390592 17391934472192 17446019268608 17451680038912 17453615673344 17492571421696 17494511591552 17500477231936 17505950629888 17552662701056 17589094842368 17591045718016 17630308204544 17632263651328 17637984852992 17642649089282 17643792760832 17690872643584 17692834807808 17729557889024 17771100372992 17775506126336 17776866623488 17781567586048 17830170853376 17832148467712 17879730950144 17893406277632 17915470741504 17916841951232 17963275557248 17969401046464 17971394103368 18020516233216 18033130256248 18056537440256 18104718671872 18112901143552 18161232773474 18162410061824 18166912827392 18175123407872 18217709905376 18223621068814 18247275511808 18304234606336 18309959385088 18311990214656 18318234615808 18361156440064 18365708478187 18367114148096 18456179113984 18505426731008 18510320355968 18511737094144 18563191647736 18641812703584 18649711345664 18651138752512 18656070909952 18705851909024 18707926648588 18709358511104 18796559466496 18846715338752 18853142081536 18855233157632 18856676294656 18905545592059 18920005514752 18995114672128 19003699560448 19054408155776 19060367556608 19068981936128 19119864727936 19143441544892 19204442865664 19209203968612 19212579897344 19219131400192 19268940042688 19270414843904 19294177305088 19360457543168 19362604887616 19405821420944 19415529684992 19420663980032 19422150393856 19472485183984 19476135499264 19512902090752 19515066343424 19558623164416 19567139446288 19573582594048 19625811838976 19627988614912 19629490896896 19668728283136 19721211410432 19773834581284 19780345790464 19782539706368 19784053817344 19788958615552 19835326522816 19850497589248 19876496539648 19928008821322 19929534066176 19934804285921 19938307735552 19944777187328 19991510196224 20006800719872 20060185944064 20084922276608 20086459531264 20101822676992 20148923662336 20153918917888 20157696974848 20163027530608 20218140164096 20243071270912 20306260266404 20312611192832 20314864144384 20316418998272 20321791526912 20376017258044 20433978228736 20472553013248 20474823704576 20529457779712 20536458338816 20591256876967 20594875695104 20636042788864 20691107053568 20746318249216 20753392757888 20755694598256 20762186088448 20826995507216 20854029156352 20908074828928 20909675085824 20915204496704 20919125264384 20925667868672 20989381117928 20990987597824 21072705339392 21074318196736 21138484047814 21145095258112 21149059121152 21154651835392 21156270964736 21211099932554 21238632153088 21304928804096 21311592071168 21313955823616 21315587145728 21321223897088 21378116467456 21478007586952 21481782247424 21539103244288 21546448093184 21603941641408 21606337819496 21647125756928 21708702482432 21766628982784 21772385008864 21774051418112 21776466463744 21783277207552 21851273974784 21878218908448 21938019762176 21943821111296 21947934703616 21953375964128 22004815361249 22021645763072 22023331250176 22050488348672 22109326854664 22126237192192 22178081623936 22185277822904 22189176782848 22195044548608 22196743307264 22254268781696 22283416042496 22300459532288 22352712187904 22358253799532 22359965049856 22362445081472 22369808678912 22429499244544 22489349085728 22534303042048 22536027766784 22538527326208 22598668092896 22606109474816 22615952703488 22666430574592 22668944597504 22711738499072 22715996045312 22774867224368 22776610361344 22782633469624 22794031071232 22844906405888 22847440224256 22925926793216 22954196887552 22955953750016 23015446807724 23023295090782 23027341328384 23033050191872 23106445901824 23134938595328 23196670798336 23207154590176 23214412791808 23276357060096 23286876866336 23379321749504 23397203443712 23457840051968 23459635462144 23462237462528 23470238101504 23532865002248 23642547453952 23644357001216 23646979489792 23710077999104 23716347956084 23718163151872 23728212672512 23828709244928 23894942661632 23896771526656 23903090853376 23966872758437 24083091816448 24084935081984 24090906140672 24147354027776 24155588291968 24158267483216 24165823152128 24241257065776 24272722460672 24280598315008 24337490673664 24348490061824 24356105224192 24421095931904 24432133105664 24497326682668 24529124458496 24546294385088 24613388025856 24616117993472 24624512106496 24688329429694 24690219018752 24720664672144 24739572293632 24805586227184 24808337512258 24809945694208 24876147408896 24882725724416 24884630192128 24890799508624 24895173951488 25000905803776 25003678752512 25072022585344 25078652698624 25086790055936 25089572530432 25145571418688 25148360412856 25200558112768 25267802119616 25275704803328 25284323835904 25287128219648 25343568044032 25346378998784 25354603226176 25433450036224 25466761191424 25474726100992 25486239465472 25545956786176 25552290056608 25554245771264 25633713422336 25702113240832 25733806666904 25753489190912 25755460304896 25822208613544 25827049249024 25835553685504 25904492085248 25936435065856 25956272570368 26025533090816 26028419684992 26030411841536 26037295393856 26108464463872 26114937189376 26230458548224 26233367871488 26235375714304 26303367780256 26312337246608 26320566616064 26323485933568 26439929823232 26510480912384 26518772252672 26527815172096 26530757476352 26601550925824 26719224856576 26725848999808 26788470874564 26797605761402 26808960059392 26811011956736 26894702859712 26936288755712 26999403716096 27020054233088 27022122287104 27092153299456 27097231998976 27104397664096 27106472173568 27148385517568 27211997446144 27232810565632 27305477341184 27308505899008 27310596030464 27317818118144 27390711723928 27399278362624 27520481099776 27523533504512 27532464160768 27596976031744 27606386619392 27615020711936 27618083602432 27735379876064 27749255217152 27814275055616 27830657718304 27833744525948 27895868292607 27909823922176 27996944780192 28031467976449 28033285095424 28040235016192 28049796755456 28052907868672 28115520798848 28127762954039 28129586315264 28215233633936 28217393164288 28252188196736 28261024268288 28273796907008 28349241402496 28429882753024 28437400827904 28439577362432 28446628009856 28513281876548 28572463775744 28648705220128 28651882760636 28661317369856 28670617206784 28737795907072 28872075772624 28874285576192 28877488136704 28886519775232 28896370098176 28964077764608 28971258444464 28976689401344 29099414951936 29104869933056 29199378589696 29202617207552 29204852310016 29373843703808 29410064762176 29419262967808 29429294956544 29432559075328 29434811777024 29511095558336 29605133811712 29641640075264 29648988734162 29650910707712 29664311508992 29743466389504 29822832483248 29836310984993 29838245101568 29845642502144 29882445338368 29977666912256 30055357566584 30057657935872 30060991748864 30071242567552 30080647561216 30117740183552 30292013925376 30294332407808 30297692471296 30396074433536 30401772486656 30530533720064 30536256978944 30543827428352 30615395285216 30625835155888 30635413602304 30638811496448 30641156521984 30784330006528 30856461389824 30866473492736 30876637331456 30880061980672 30962460913664 31026726305792 31099425652736 31107135721088 31109516591104 31117743275584 31206259818496 31289529162752 31303670541632 31313460985856 31352073797632 31354473414656 31449939680894 31451978399744 31465673326592 31535903408128 31539401179136 31550156136448 31557977948434 31560023670784 31598940520448 31697577001216 31713434533888 31784217608192 31787742920704 31806465963776 31880992334408 31896941625344 32032410561088 32035963401656 32045982875648 32056910577664 32132023770112 32142449759168 32146014804616 32288215081984 32298313449472 32384496779264 32393060622944 32395539914752 32399133031424 32485585383538 32510432011264 32586607858912 32636994854912 32639492816896 32648124092416 32654244315136 32738871635029 32741377394432 32766419664896 32843195322368 32893979066368 32996658025856 32999183515648 33013165457408 33024422969344 33101803159552 33110009650816 33256474230784 33345214272608 33348912721396 33360284723378 33370718388224 33459763273888 33607775014912 33611502585344 33622014820352 33633479950336 33720645074704 33723225976832 33726966352384 33876160086016 33884558553328 33977176948736 33986161965056 33988763189248 33992533016576 34083237123712 34109305716736 34151366100992 34242494031004 34253769539584 34260190756864 34348980076096 34351609069568 34377882927104 34420274495488 34512119968256 34619444486144 34622094180352 34630677577216 34711821414928 34727509507123 34738370781184 34783868944384 34892038537216 34903360077824 34907231346688 34985142843392 34989023183104 35000954463872 35011901259776 35105325402112 35178189684736 35182091436032 35260616409088 35264527302656 35275969705984 35285298178564 35381745287168 35385669615616 35535955466207 35542200745984 35551012252672 35553733246976 35563135172096 35658030201577 35660341706752 35664296935424 35759461900288 35786812555264 35830941483008 35833683902464 35926551114496 35938802092928 35942788206736 36041032466432 36066260512496 36113074880512 36209437343744 36225802287104 36322465546948 36333825654784 36350246815744 36435419810752 36447242137628 36494551023616 36608469212672 36619918770176 36623980429312 36636469231616 36722312880128 36731416956374 36734228296192 36912358227968 37010853462016 37020640711936 37023474188288 37126383295472 37283625407168 37299422691328 37302277505024 37312141819904 37411703818048 37415853297176 37418717022208 37593118932992 37693430677504 37706284163072 37710466315264 37713352589312 37811091184118 37840011029504 37990229344256 38007399120896 38108816311552 38120735113216 38137963872256 38239729455872 38286883089784 38408885731328 38418407937224 38425159794688 38438262800384 38537880085376 38540829687808 38588354610176 38720915086336 38725209775232 38811642841888 38831059369984 38841327960064 38844300787712 38944970367968 38952270998528 39025804181504 39030132686848 39117246328832 39134278892576 39147165188096 39251623677952 39255977229824 39258981793792 39337456566272 39442422820864 39547669162568 39560691580928 39565079412736 39568107634688 39577917231104 39670653045632 39700995178496 39752993079296 39856017642644 39859068132352 39869608571842 39876615471104 39889554374656 39983020392448 40013601439744 40120371888128 40169844553216 40172919062528 40203645353984 40297847324672 40307837835776 40315393949696 40326055061216 40436280328192 40486142541824 40612520532808 40625222385664 40629728288768 40632837996544 40643583053824 40752034516088 40867956457472 40945106026496 40949647409152 41058915559424 41072916677632 41182513753934 41189751390208 41382214107136 41492636498432 41503608923147 41506785515776 41511389196512 41524372176896 41653991014432 41708058312704 41816149657856 41819350171648 41830408993408 41838250528768 41851335737344 41978762235856 41981975195648 42145410678784 42148636393472 42276968095628 42290190516224 42298118242304 42309303670784 42312541929472 42422199865108 42477264306176 42609857608192 42623184142336 42627911647232 42642447794176 42756232934912 42870321694669 42956015173904 42963564494848 43078206488576 43092896186368 43207883282816 43212675638992 43294251513856 43417404964864 43533257965568 43544770017728 43548102836224 43552932927488 43566554415104 43702547949568 43756437816896 43876039524352 43887642222592 43895869407232 43906751928256 44009630722498 44043291526144 44046662500352 44100976697344 44218653709328 44252474384384 44356163247872 44370555645808 44378353565696 44390089097216 44393486614528 44508537563392 44566832084992 44600919064576 44705424375808 44716507599064 44719930099712 44724890162944 44739617357824 44858998489088 44978698171456 45068606084096 45072055533568 45077054652416 45197336185792 45212218949632 45231905406976 45332861149184 45337889195008 45423476998144 45431992090624 45549734448736 45553220722688 45565266939248 45588062142464 45689812811776 45694880448512 45851853586432 45908393775104 45911907500032 46030893615448 46046590181564 46054682656768 46066100383744 46212891803648 46269877190656 46393341596672 46414309180352 46428825583616 46552714120192 46573753732672 46758643499008 46794406887424 46915680103936 46919270924288 46924474925056 46940476203008 47065730004496 47285094907904 47288714002432 47293958979584 47420155998208 47432695912168 47436326303744 47456425345024 47657418489856 47789885323264 47793543053312 47806181706752 47933745516874 48166183632896 48169870163968 48181812281344 48294708055552 48311176583936 48316534966432 48331646304256 48482514131552 48545444921344 48561196630016 48674981347328 48696980123648 48709052920409 48712210448384 48842191863808 48864266211328 48994653365336 49058248916992 49092588770176 49226776051712 49232235986944 49249024212992 49376658859388 49380438037504 49441329344288 49479144587264 49611172454368 49616675024516 49752294817792 49765451448832 49769260384256 49781599017248 49898243283959 50001811607552 50007357505024 50140794831113 50144045170688 50157305397248 50173580111872 50179145060864 50291142837376 50296720825712 50401116225536 50535604239232 50551409606656 50568647671808 50574256439296 50687136088064 50692757997568 50709206452352 50866900072448 50933522382848 50972478930944 51091913572352 51104580113216 51108491542528 51267426844672 51404226481664 51467613333808 51506978381824 51510920609792 51644417227088 51654098498048 51667758047183 51671107371008 51808984170496 51872870131712 51912545140736 52051066181632 52056839369984 52060823683072 52074590787712 52216928927744 52229874378752 52460917096448 52466735742976 52470751428608 52606735560512 52624674493216 52641133232128 52646971867136 52879859646464 53020961824768 53037544505344 53055630344192 53061514952704 53203101851648 53369175987241 53438449713152 53451697999616 53576941749128 53595211522804 53617920118784 53622023913472 53789405719424 53872577511424 53998807432192 54040108466176 54184306598912 54194463997952 54208795328192 54212944347136 54296771035136 54423994892288 54465621131264 54610954682368 54617011798016 54621192060928 54635636236288 54781423447856 54798556725248 55040962199552 55047067009024 55064928321536 55193952063488 55212773238784 55230041423872 55236167204864 55470759752128 55498510434304 55628550111232 55661315436608 55667489051896 55791736585214 55819647844352 55993889560384 56062935952898 56066570190848 56080470032384 56099593510912 56105815737344 56231041597696 56255525908078 56259172630528 56430467267872 56434786328576 56504376393472 56522048536576 56547593814016 56698482804992 56859765506048 56874801655808 56879154724864 56893256019712 57026563753096 57144927551488 57297410440256 57303765521272 57322634739712 57341234413568 57475591814144 57744151545248 57748571152384 57754976273408 57773039550464 57792740196352 57928155529216 57942516888928 57953378802688 58198829903872 58209739866112 58360597262443 58398757179392 58405234415104 58409704620032 58747687407616 58820129524352 58838525935616 58858589913088 58865118150656 58869623554048 59022191116672 59210267623424 59283280150528 59297977468324 59328623017984 59486932779008 59645664966496 59672621969986 59676490203136 59691285004288 59764890676736 59955333824512 60110715133168 60115315871744 60121983497728 60142485135104 60161295122432 60235480367104 60584027850752 60588664815616 60595384942592 60792148867072 60803544973312 61061067440128 61072513957888 61087654856704 61230790570432 61251670311776 61270827204608 61277622992896 61282313043968 61568660013056 61712922779648 61732946985472 61749271812487 61753274662912 61760123961344 61924921827328 62053452611584 62118221231051 62198851305472 62214271442176 62219033182208 62235486551168 62412519636992 62579058325504 62607341083264 62626921971712 62704147595264 62708946829312 62899879361788 62931346653184 63071806816256 63078802358272 63100312272896 63115955896868 63197881040896 63395154002432 63564314707159 63568435216384 63575485841408 63612931927552 63761984668816 63782673740849 63793883250688 64064821122176 64071926803312 64091965751296 64113821155328 64264047540224 64284899518336 64292029609232 64576430163968 64596626898944 64768993558528 64786121245888 64791079829504 64798266062848 64971170767076 65020864022528 65173215717824 65273989709824 65278985633792 65296248184832 65308488630272 65477743270058 65482754788864 65532839329792 65686390644736 65787958132736 65993316051712 65998367031296 66026330914816 66048845938688 66203606319104 66220019301632 66512948461568 66690428545216 66697825442792 66720569446756 66741436776448 66919526547776 67215550029824 67223005170688 67244029640704 67266959900672 67441290149408 67446451953664 67453932704768 67752320172032 67769117106656 67954353897472 67972323930112 67977526378496 67985066033152 68166474247424 68218611433472 68302732201984 68484988062008 68507539079168 68520381513728 68697960152192 68703218139136 68755765854208 68840548990976 69024239936512 69238888972288 69244188360704 69261355154432 69423642829856 69455019014246 69476741562368 69567737888768 69784077074432 69806720155648 69814462693376 69970285686784 69978046366208 70001908927744 70023802519552 70210650804224 70356379369472 70364182872064 70521232818176 70529054605312 70551939411968 70570596357128 70763490574336 70771339231232 71071910932414 71084401491968 71102024505344 71107466493952 71126270344192 71316060403154 71320683413504 71328593870848 71518923800576 71573625110528 71661882966016 71667367804928 71853102228992 71877604185856 71885576413472 72082064932864 72132521024992 72226149761024 72301536186961 72418874687488 72451604574208 72644931093896 72667651309568 72700493631488 72870839621504 72894484275256 72989102047232 73216938425344 73239837540352 73247960858624 73272938463232 73444625760256 73462833912748 73468456592384 73984694167349 74021706924032 74041281423872 74046948376576 74238849763939 74252766590944 74567250814336 74598845382656 74604555010048 74624283639808 74823407636096 74831706594352 74837434044416 75186237865984 75386861355008 75412568326144 75420932630528 75426705178624 75622182368236 75680022059008 75980458688512 76014798241792 76217632623104 76241470226432 76275927744512 76479458911744 76573766179568 76817771462656 76836815874448 76850319589376 76876525600768 77075760170752 77081659375616 77176709220352 77441830172672 77450419550464 77623285683776 77662118739968 77682655920128 77688601575424 77889940735936 77904541997056 78051608363008 78060265373696 78234492657664 78268557785152 78294330376192 78503247355904 78511954459648 78517963587584 78674913132544 78884845641728 79095338325136 79121383161856 79130158825472 79136215269376 79155834462208 79341306091264 79401990356992 79505986158592 79712035285288 79718136264704 79739217143684 79753230942208 79779108749312 79966040784896 80027202879488 80240743776256 80339689106432 80345838125056 80595694649344 80615675671552 80630787899392 80652110122432 80872560656384 80972285083648 81225041065616 81250444771328 81259456577536 81265675993088 81287166107648 81504069032176 81735912914944 81890212052992 81899294818304 82117831118848 82145833355264 82365027507868 82379502780416 82764428214272 82985272996864 83007217846294 83013571031552 83022778393024 83048744353792 83307982028864 83416116625408 83632299315712 83638700343296 83660817986816 83676501057536 83702671474688 83957524471712 83963950391296 84290821357568 84297272786944 84553936191256 84580381032448 84596236484608 84618607341568 84625083858944 84844399730216 84954528612352 85219715216384 85246368284672 85255823294464 85284895588352 85512465869824 85740643389338 85912030347808 86156412977152 86185792372736 86409153003929 86415766565632 86425351277984 86588503027712 86829181292903 86834809929728 87066515931136 87089540035456 87096205672448 87105865854976 87133108830208 87405095899136 87512875633792 87752079048704 87775284445184 87791738814464 87813503856512 88019261444996 88086583052288 88093325000704 88201953394688 88437307418656 88504948768768 88712326495744 88741111291616 88780178194432 88786973229056 89017075126784 89133664169984 89201838129152 89410848751616 89433015198128 89439860199424 89449780325888 89479234715648 89717996978176 89957396342912 90137212168192 90144111067136 90154109304832 90394672371584 90424437899264 90463810813952 90665722298368 90675778390016 90846953996288 90863984181248 91099468897472 91106441445376 91130533878496 91176124284928 91379625623552 91389760897024 91703707172864 91816787550208 91823815000064 92061787230896 92093180363128 92103394779761 92109365313536 92132200767488 92419792563271 92425783607296 92539754381312 92786683193344 92828618360704 92857651167232 93105428240384 93147507465344 93517286998016 93831360207872 93838541848576 93848949850112 93880952406016 94131460008992 94570189815808 94577428004864 94587917959168 94840311996416 94865391824336 94872652607488 94912850690048 95314836979712 95579770646528 95587086106624 95612363413504 95867491033748 96332367265792 96363624562688 96589416111104 96622353167872 96633069932864 96663292608512 96965028263104 97090889842688 97122393260032 97349962694656 97393960247296 97418105840818 97424420896768 97684383727616 97728532422656 97989306730672 98116497833984 98185177540352 98453552103424 98464471973888 98498048425984 98753317718776 98760876075008 98882658688576 98958289174528 99222344908736 99233350049032 99504589635584 99530902897664 99538520768512 99563198034496 99796486567918 100003623215104 100014715010048 100281589662226 100288090341376 100314610794496 100347160223744 100358290121728 100582285674752 100593441651424 100802232451072 101071208478464 101102819213312 101137295343616 101148512878592 101374272176128 101385515995136 101418412904704 101733800144896 101867044765696 101944957861888 102183827144704 102209160226432 102216983085056 102534853689344 102808452963328 102935226667616 103013956763648 103021841219584 103288834454176 103308196996096 103335516094366 103342214742016 103617968340992 103745740263424 103825090281472 104102132363264 104113678739968 104121647366144 104149181575424 104433857855488 104459748757504 104921834192896 104933471485952 104941502857216 105213471121024 105249348986432 105282266464256 105293943734272 105759719292928 106041923649536 106111260688384 106123029905408 106406203703296 106738351974482 106876899426304 106903395999232 107153883498256 107190423045608 107235840237568 107244047826944 107570578229381 107578811438848 107745155022848 107997614864384 108080216932352 108368613197824 108388927995904 108417590656384 108425888694272 108593542070272 108847989784576 109221909364736 109234023596032 109242384121856 109271272472576 109562846895712 109597113450496 110074788883129 110081924399104 110094134018048 110129856643072 110387904126976 110425546477568 110452922819519 110460082847744 110472334409728 110941519504256 110997020868608 111257100222464 111322630873216 111334978103792 111583473170428 111639295688704 111987779120768 112125871905796 112160940064768 112199187021824 112211631474688 112462083195392 112511051816156 112860934535744 112869572657152 113008752786944 113044097073152 113095187628032 113396965609984 113699548842383 113719531012096 113749603311616 113758309449728 113786512039424 114053127506192 114289855102976 114594820880512 114607531042544 114645269479424 114682468827136 114951183628288 115488303090496 115497142304768 115509952546816 115546079100928 115585480392704 115856311058432 115885033777856 115906757605376 116397659807744 116419479732224 116721194524886 116760996531823 116797514358784 116810468830208 116819409240064 117495374815232 117640259048704 117677051871232 117717179826176 117730236301312 117739247108096 118044382233344 118420535246848 118566560301056 118595954936648 118657246035968 118973865558016 119291329932992 119345243939972 119382570008576 119529781353472 119910667649024 120221430266336 120230631743488 120243966995456 120284970270208 120322590244864 120470960734208 121168055701504 121177329631232 121190769885184 121584297734144 121607089946624 122122134880256 122145027915776 122175309713408 122461581140864 122503340623552 122541654409216 122555245985792 122564626087936 123137320026112 123425845559296 123465893970944 123498543624974 123506549325824 123520247922688 123849843654656 124106905223168 124236442462102 124397702610944 124428542884352 124438066364416 124470973102336 124825039273984 125158116651008 125214682166528 125253843943424 125408295190528 125417893658624 125799758723576 125862693306368 126143613632512 126157604716544 126200624545792 126231911793736 126395762081792 126790308004864 127128629414318 127136870432768 127150971682816 127225863855104 127523969337632 127565347481698 127587766501376 128129642244352 128143853606624 128183931502592 128227642310656 128528095080448 128559959347309 128569799036672 128584059218464 129152860327936 129193253797888 129537987117056 129572242491776 129582159659008 129596532125696 129942341534152 130041728045056 130346431435648 130547979419648 130557971267584 130592496369664 130616977260544 130955486540116 130965509577728 131065678659584 131372781289472 131575916265472 131986632103424 131996734062592 132097691877376 132338819144413 132407212638208 132440038603264 133025896923136 133380857090432 133395650885584 133441138893512 133482873552896 133839053095552 134431100059648 134446010341376 134488059281408 134533919801344 134882580298816 134892903907328 134907865409536 135504640344064 135538234213312 135908707794944 135944647860224 135955052756992 135970132066304 136332948494848 136437222866944 136605464403968 136969976124016 137015078158336 137040763027456 137395920304384 137406436278272 137511531708416 137681097981952 138048479873024 138477777944576 138488376721408 138522710308864 138847285659712 138910038028492 138953483124736 139135475777536 139568154148864 139613440311296 139628925386752 139940571373568 139956092732416 140003817855488 140047605039104 140421301608448 140712758738944 140728365744128 141042465636352 141058109210624 141103878823936 141141192714256 141526981148672 141542678462464 142143821864828 142168802983936 142204049010688 142214932987904 142252540688384 142632120806308 142657187741696 143037847601152 143147250221056 143323765932032 143706204457984 143755208371712 143771152826944 144164129865728 144265042049984 144452299522048 144603072373922 144837749374976 144903209148416 145289862187792 145335302619136 145400987262976 145741679243008 145788968550512 145978204094464 146433876850688 146479675080704 146495921717248 146545876926464 146889251520512 146925667825496 146936913184768 147969388334698 148043413848064 148082562847744 148093896753152 148477699527878 148505533181888 149134501628672 149197690765312 149209110020096 149248567279616 149646815272192 149663413188704 149674868088832 150372475731968 150773722710016 150825136652288 150841865261056 150853410357248 151244364736472 151360044118016 151960917377024 152029596483584 152435265246208 152482940452864 152551855489024 152958917823488 153147532359136 153635542925312 153673631748896 153753051201536 154033707528743 154151520341504 154163318751232 154353418440704 154883660345344 154900839100928 155246571367552 155324237479936 155365311840256 155377203150848 155779881471872 155809083994112 156103216726016 156120530747392 156468985315328 156537115570304 156588660752384 157006494711808 157023908919296 157035927175168 157349826265088 157769691283456 158190676650272 158242766323712 158260317650944 158272430538752 158311668924416 158682612182528 158803980713984 159011972317184 159424070570576 159436272529408 159478434287368 159506461884416 159558217498624 159932081569792 160044031024201 160054405758976 160481487552512 160679378212864 160691676250112 161191389298688 161231351343104 161261575798784 161304220244864 161745121312768 161944570167296 162450082131232 162500889542656 162518913155072 162531351986176 162574332215296 163008138064352 163471825829888 163780424105984 163798589636608 164235662237696 164291666710528 164730055015736 164748325873657 164759005560832 165528856428544 165970545993728 166014435692588 166027142063104 166045556786048 166097488707584 166615964057728 167264598631424 167277400686592 167321635973632 167353002115072 167915048943424 167927900782592 168581642715136 168594545573888 169107872382512 169160762064896 169192472969216 169237214683136 169250167717888 169688799460432 169909057224704 170439430432768 170492736569344 170511646588928 170569791176704 171024931739648 171481286778676 171824060695616 172312825954304 172371584745472 172818306007858 172831533131264 172850702555968 173177006055424 173658362585806 173669619859456 174133031862272 174179080070912 174192411344896 174211731709952 174266217660416 174810191798272 175025751267584 175504158097408 175550568890368 175583477628928 175627007713024 176038522889992 176173166104576 176186650001408 176403906789376 176874614837312 177009897537536 177424652991488 177482222583232 177560356388864 178034150253568 178267328339968 178403676258304 178821697503232 178866030396256 178879720398848 178899560651776 178958469431296 179435993956352 179914792685824 180274424336384 180288222134272 180308218609664 180789344743168 180848875798528 180927621627904 181331444596736 181351556780032 181693907992576 181727968362496 182198937794944 182212882890752 182261067756992 182352248569856 182759251247104 182779521794048 183407414345728 183633575100416 183647630000128 184123574461792 184186360726256 184206789559522 184218730627072 184264401534976 184839585126542 184851567214592 185079508762624 185573366386688 185657236721408 185715302334464 186210856480768 186295014930688 187034573996032 187662720415744 187677083697152 187697899700224 187761904812032 188262920017984 189140379631616 189154856009728 189175835918336 189680623992832 189730783648672 189745305214976 189825701380096 190629673959424 191159541293056 191174172213248 191224726827008 191734982067496 191756248148027 192664734531584 192727249125376 193178832222208 193244706335744 193266139865728 193326585217024 193930056526208 194244786520064 194699925389312 194787920494592 194836211681636 195368767455232 195457064845312 195978613461344 196220275835143 196232995667968 196370355080704 196894340678273 196907104206848 196928943947776 196996096851968 197506635437552 197521752150016 197765317377152 197916578349056 198444689817472 198466700098064 199009179271168 199061805795328 199077041537024 199126396068992 199592973135836 200007246430208 200029430020096 200563179324452 200629221588992 200694320447488 200716580243456 201164571349504 201186883302848 201604464902144 202142416956928 202205638426624 202274590687232 202297025757184 202748544352256 202771031990272 202836825809408 203467600289792 203734089531392 203889915723776 204367654289408 204418320452864 204433966170112 205069707378688 205616905926656 205870453335232 206027913527296 206043682439168 206577668908352 206616393992192 206671032188732 207235936681984 207491480526848 207650180562944 208204264726528 208227357479936 208243294732288 208298363150848 208854176894951 208867715710976 208919497515008 209843668385792 209866942971904 209883005714432 210426942242048 210498697972864 210564532928512 210587887468544 211519438585856 212083847299072 212246059810816 212812407406592 213476703948964 213753798852608 213806791998464 214307766996512 214380846091216 214471680475136 214488095653888 215141156458762 215157622877696 215490310045696 215995229728768 216160433864704 216737226395648 216777855991808 216835181312768 216851777388544 217187084140544 217695979569152 218443818729472 218468047192064 218484768243712 218542544945152 219125693791424 219194226900992 220149577766258 220163848798208 220188268036096 220259713286144 220775808253952 220851092955136 220905845639038 220920165695488 220944668819456 221883039008512 221994041737216 222514200444928 222645261746432 222669956207584 223166946340856 223278591377408 223975558241536 224251743811592 224321880129536 224398374043648 224423262949376 224924166390784 225022103632312 225721869071488 225739145314304 226017505573888 226088194146304 226190375256064 226793931219968 227399097684766 227439062024192 227499206623232 227516618899456 227573024078848 228106255012384 228579710205952 229172101445203 229189641761024 229215062085088 229290538958848 229364937654272 229902367256576 230976606180992 230994284609536 231019905093632 231092158201856 231170960785408 231712622116864 231770067555712 231813515210752 232795319615488 232838959464448 233442389049772 233521993063646 233595028717568 233620937660416 233638818480128 234990749630464 235280518097408 235354103742464 235434359652352 235460472602624 235478494216192 236088764466688 236841070493696 237133120602112 237191909873296 237314492071936 237947731116032 238582659865984 238690487879944 238765140017152 239059562706944 239821335298048 240442860532672 240461263486976 240487933990912 240569940540416 240645180489728 240941921468416 242336111403008 242354659262464 242381539770368 243092566549861 243168595468288 243214179893248 244244269760512 244290055831552 244350619426816 244923162281728 245006681247104 245083308818432 245110491971584 245129252175872 246274640052224 246851691118592 246931787941888 246997087249948 247040495845376 247699687309312 248472884924204 248795405221888 248857085768704 248876132728832 248941946204672 249650078547968 250316233302016 250429364333056 250507687886848 250816590381056 250835787317248 251599517447152 251725386612736 252287227265024 252315209433088 252401249091584 252463823587472 252791524163584 253580616009728 254257258828636 254301943365632 254451727710208 255047938675264 255130694963396 255175533002752 256259284488704 256287707213248 256367863005184 256455284621312 257056190160896 257119918694618 257139598073344 257168118436928 258305720655872 258386507595776 259075974234112 259144484983552 259164319318016 259193064251392 259884683068304 260083456090112 260692862871296 261095958839296 261115942535168 261184992739328 261233954521088 261910973080232 261931019155456 262131357319168 262745562578944 263151832530944 263973264206848 263993468125184 264677638288826 264814425276416 264880077206528 266051793846272 266761714180864 266791301771168 266882277787024 266965747105792 267678106191104 268862200119296 268892020682752 268976118562816 269067839602688 269765160597632 269785807814656 269815730819072 271009280688128 271076468426624 271817415589888 271889295720448 271910105513984 271940264132608 272665896989696 272874445733888 273210928807936 273939952248032 274030156316672 274081526054912 274791840608768 274812872556544 275023063416832 275362195963904 276096959746048 276955555889152 276976753442816 277045420617728 277694571319424 277820076056984 277906966249472 278270951555072 279136308297728 279226880622592 279257850773504 279881142747136 279912185464832 280007635710976 280095210078208 280842603216896 281425517477888 281456731488256 282084931272704 282116218421248 282207757647872 282282385428512 283053962297344 283085356924928 284287643729656 284337605967872 284408098021376 284429865975808 284505081376768 285264241612616 285295881390967 285314375483392 286075695202304 286294500442112 286647531864064 287412408915968 287510416743424 287542305653888 288328259731456 288530084099968 289206144747844 289675498749952 289806418296832 290579724375584 290670605238272 290801974525952 291483358486016 291577937101024 291956408188928 292867753701376 292959350161408 292991843434496 293091753852928 293778503041024 293851335650992 293873826369536 295938776669396 296086827696128 296165125695488 296187793506304 296955399055756 297011066363776 298269003257344 298395381530624 298497134559232 299293630544384 299326826377408 299349736177664 300744951463936 301547445420032 301650273304576 301683730522112 301706820714496 302488729472944 302720088236032 303921834754048 304059192967168 304870530492416 304965880905728 305103710978048 305917835646976 306295064718272 307271085850624 307347263497792 308067415057486 308303040683008 308326637502464 308706836881408 309767320690688 309801678201856 310493142735104 310648474959872 310730623680512 310754406301696 311559762943744 311618167988224 312206433452032 312241061494784 312937970630656 313074231140608 313177321504768 314012989423616 314047817838592 314071854350336 314699652530176 315539382566912 316381353300544 316485532647424 316520635301888 316623337848832 317365224365056 317607961427968 318023944634368 318848141141152 318872545058816 318956868574736 319012923768832 319116434997248 319864163139584 320088062048402 320108811517952 320962975105024 321358756425728 321383352500224 322382778597376 322462702686208 322523151597568 322608440489728 323490242625536 323889140334592 324900164262464 325001779085312 325037826310144 325062703972352 325148664430592 326016276128704 326943651659776 327560848211968 327597179273216 328471324475392 328583333421056 329460110031472 329496651747314 329518011121664 331057712857088 331941091987456 332028871385176 332054284126208 332091113572096 332194977415168 333231928115456 334529197262848 334554801373184 334643271947264 334706004230144 335830097886848 335855801565184 337163285430272 337189091147776 338215744765024 338321524129792 338384945938432 338474429366272 338500335435776 339377598920864 339818114449408 340878860865536 340963370442863 340985473138688 341023293177856 341139582353408 342049863479296 342962573557352 343648121391232 344625651908608 344743169490944 345636612015716 345663066262528 345701405111936 346354012110848 347316725171612 348266063724544 348358160141824 348384822689792 348423463419904 349620383596544 350051502535168 350985563817791 351008316194816 351101137780736 351166955257856 351254015426048 352077045779984 352346332209152 352373300002816 352807813578752 353749229674624 354019795075072 354849305982976 354964445166464 355120712777728 356068300507136 356534656679936 356807352516608 357643395006464 357732060792512 357759440797696 357799121303552 358871987912704 359829585371648 360548848672768 360576444268544 360616437219328 361578689486336 361674306330281 361697751597056 361855243255808 362662889193472 362703113560064 363387815985152 363455936724992 364397875589888 364425765781504 364522135513984 364704497139712 365518502494208 365559043588096 366814828691456 367267150200832 367295260000256 368247148923584 368372721452512 368413579119044 368528803069952 369679170253084 370159017525248 371146732773376 371314473442816 371430604668928 372421712961536 372590029861376 373584231910687 374069147992064 375325440831488 375354167394304 375395799400448 375523809624064 376525840035968 378280759263232 378351671836672 379361247985664 379461567297344 379490610429952 379651402760192 381259347918848 382319082586112 382348344426496 382449453654016 383469964134992 383512496296054 385329469063168 385454498250752 386357664444416 386489412671488 386532279731456 386653170434048 387860113052416 388489573040128 389399850778624 389575840989184 389672423363272 390737534910464 390914129690624 391957226922688 392440551670286 392465991335936 392740710161408 393788681356546 393814208413696 393857887895552 393992193703936 395013270875104 395043504300032 395530634754304 395833156698112 396889379634944 396933400196128 398018358542336 398123611590656 398154083074048 398252792137984 399185946271672 400014492860416 400058860040192 401126358648904 401258443177984 401388640894976 401433160486912 402329142699008 402373766605696 403208929804288 404284833913856 404411276853248 404549181374464 404594051514368 405497088704512 405542063980544 405673651618816 406935200579584 407468179062784 407779831447552 408524180837101 408735308578816 408836640905728 408867932340224 410139414757376 411233811853312 411740906670464 412055827054592 412087364878336 413155337816704 413232787984384 413342064377464 414471873363968 414982961053696 415300361125888 416408529453056 416454714959872 416486589464576 416596726301696 417708353789902 417735431421952 417838995030016 419687336771584 419733885943808 419766011428864 420853884484096 420997395945728 421129065857024 421175774937088 423038877171712 424167694598144 424492119621632 425624814813184 426953407897928 427507597705216 427613583996928 428615533993024 428761692182432 428943360950272 428976191307776 430282312917524 430315245755392 430980620091392 431990459457536 432320867729408 433474452791296 433555711983616 433670362625536 433703554777088 434374168281088 434827548617357 435391959138304 436887637458944 436936094384128 436969536487424 437085089890304 438251387582848 438388453801984 440299155532516 440376536072192 440519426572288 441551616507904 441702185910272 441811691278076 441889337638912 443766078017024 445028400889856 445290523492864 445339912415168 446333892681712 446557182754816 447951116483072 448503487623184 448643760259072 448796748087296 448846525898752 449848332781568 450044207264624 451443738142976 451478290628608 452035011147776 452176388292608 452380750512128 453587862439936 454798195369532 454878124048384 454998413246464 455033237798912 455146048157696 456212510024768 457159420411904 458344202890406 458379283522048 458430124170176 458581077917696 458729875308544 459804734513152 461953212361984 461988569219072 462039810187264 462184316403712 462341921570816 463425244233728 463540135111424 463627030421504 465590639230976 465677918928896 466884778099544 467043986127292 467190057435136 467241875320832 467277636960256 469981499260928 470561036194816 470708207484928 470868719304704 470920945205248 472177528933376 473682140987392 474266241204224 474383819746592 474628984143872 475895462232064 477165319731968 477380975759888 477530280034304 478119125413888 479642670596096 480885721065344 480922526973952 480975867981824 481139881080832 481290360979456 481883842936832 484672222806016 484709318524928 484763079540736 486185133099722 486337190936576 486428359786496 488488539521024 488580111663104 488701238853632 489846324563456 490013362494208 490166617636864 490220983943168 490258504351744 492549280104448 493703382237184 493863575883776 493994174499896 494080991690752 495399374618624 496945769848408 497590810443776 497714171537408 497752265457664 497883892409344 499300157095936 500632466604032 500858728666112 501015375773696 501633180762112 501671574634496 503199034894304 503450773225472 504574454530048 504630418866176 504802498183168 504927647174944 505583048327168 506110753308727 507161232019456 508514517657272 508570919001289 508603886731264 508903455420416 510095877350528 510261389926792 510351066005504 512518568977408 512575414426496 512735726010368 512910569242624 514112380321792 514239837389236 514279196146688 514336236873856 516611441311744 518151948468224 518288969967104 518328638636032 518386128502784 519769366136608 520166912180224 521385725742592 522191917678592 522231885070336 522369985478656 522467909042176 523821946160464 523862038310912 524262714638336 525491125157888 526303665061888 527946528413696 527986936250368 529355276577652 529628850552832 529760154413056 532103587692544 533523428361728 533582603542336 533764555574048 533931494211584 535356212382208 537724400238592 537784041365504 537952237125632 538135679205376 539530321195264 539571615629312 539631461638144 542018561376256 542152936853248 543634831179776 543778591440896 543820211027968 543880528265216 545331793979392 545748891467776 546421857615872 547879904496064 548060312633344 549583681217536 549625745113088 550724391927808 552193919492096 553911111778304 553953506885632 554090841235456 555389142638848 555640152113968 555813932498944 556541903110144 558272616595456 558453761245184 558515701547008 559762285494272 559824370929664 560015271421952 560190420156416 561685206433792 562913462976512 564169862545408 564232436842496 564415515295744 564564770857024 566107924594688 566170713849856 568575287459312 568675211935744 568816196042752 568859731951616 569010162753536 570528483225232 570591762781934 570628750966784 572151390404608 572589000884224 573295063728128 574824817831936 575020833486848 575084611307776 576656519462912 577060168199936 578412289495688 579350997499904 579612836593664 581159448751168 581341210476544 581603949051904 582966716972032 583155874202048 583912816377856 585735507402752 585918700322816 585983686868992 586183507705856 587557006082048 587702671301984 587747652739072 591877553338792 592173655392256 592330251390976 592375587012608 593910798111512 594022132727552 596538006514688 596790763061248 596994269118464 598587261088768 598653652754816 598699472355328 603094890840064 603300546609152 603367461044224 603413641428992 604977458945888 605440176472064 607804269050321 607843669508096 608118385934336 609741060984832 609931761811456 610207421956096 611835671293952 612590129436544 614542171701248 614694526995584 616134830114972 616606081366016 616653275004928 617413673762816 619534641381376 619603356403712 620986285470208 621461247361024 621508812603392 623119525887488 623236335976448 624412866904064 624482122989568 625875941261312 626148462281216 626354643009536 628025978847232 628095635677184 628143708700672 629399305060352 631078765133824 632762706601088 632971065294848 633041270603776 633246675697664 634730448730112 635215922855936 636047889268736 637696282282304 637745090117632 637913737149472 638232869994496 639728326279168 640176124096804 641925950210048 642717512851456 642766705000448 644723763458327 644765557194752 644925405372416 645046303195136 645216880979456 646938547942897 646980485251072 647778280669184 649800328524928 650003558170624 650075652620288 650125407944704 650297328861184 652032552257408 653887303319552 655194358546432 656942648950784 657166666842112 658920220062944 658993303494628 662115425714176 663882183974912 664057742770352 664108568252416 664182227144192 664389954830336 666463856230912 669058394525696 669109602746368 669286543894528 669412008460288 671660195773696 671711603130368 674326570860544 676431489530048 676643048259584 676769891876864 676948858732544 677000670871552 678755197841728 679636228898816 681757721731072 681926740885726 681970946277376 682046586355712 682279164706816 684099726958592 685925147114704 687296242782464 689251303817216 689486338981888 691273224031432 691326132525056 691402810223872 692708024221696 694633450343224 696532127449088 696716320283648 696769645379584 696846926839808 699240767193088 700103005070336 701971127635582 702016632389632 702202275561472 702333910515712 702508030852096 704154091559968 704692664418304 704746600005632 705615627157504 707498459349248 708039590150144 709698611965952 709928890332928 710241425555456 712136601014272 713069313359872 713614705033216 715286790012928 715464121585024 715518881595392 715598242607104 717743975825408 719659170743296 721097697345536 721152888537088 721232874438656 723157378972672 723348612660562 723395503194112 723710486511616 725325778386944 725406227120128 726775631970304 726911873449984 728795751179776 728851531563008 729044271027968 729408994279424 731037004988416 731118087176192 733629657382912 734534300401664 734590520000512 736494297847168 736745442905024 736827158238088 737057606139904 739358340506168 740318035050496 742293465546752 742628946885632 742861209337856 744843425923072 745180059722752 747168463821374 748138295984128 750650881662976 750708334788608 750791598800896 751047619248128 752994047605667 753051680071936 756561518526464 756703343673344 758722495971328 758923134594688 758981220859904 759302805520384 764638165172224 764696688852992 764898907308032 766939928269984 767024992592108 770658938126336 770908996501504 772715328888832 772978825342976 773064559462912 773306340868096 775720226104832 776979146080256 778799701557248 779151681978368 779344846726544 781475069820928 781828259381248 783914453845376 784881103340572 785481420322816 787577362713092 787715775791104 787984387407872 790026541750208 790087008600064 791061269508608 791666313396224 793778759269888 793866800392256 796036717084672 796247223181312 796308166148096 796505584275968 798371892543344 800028985720832 800117720080384 802252717297808 802516886355968 802777281789952 802866320973824 804658285398016 804747533211392 806417859608576 808569667827712 808822553706496 809098362748928 809188103028736 810994177409024 811084127961088 811347303237632 813870401159168 814936358125568 817048361674202 817326975722761 817470617157632 817673281811456 817735864680448 820278829514752 822467623706624 823481813340928 824111654109184 824174729756672 826310675633408 826465575968768 826684128754928 828943746727936 829965922107392 830600722251776 832817058906112 832909429919744 832973178929152 833193452603392 835416707579804 835677990060032 839374673543168 839467771887616 841707768968192 841994791891456 842258131714048 842351549874176 846077754343424 848335389196288 848984239243264 851249629626368 853906815795856 855015195410432 855227167993856 857231067986048 857523384364864 857886721900544 857952382615552 860564625835048 860630491510784 861961240182784 863980918915072 864641735458816 866948905582592 867111423967232 867340725251072 867407109554176 868748336562176 869655097234714 870783918276608 873775274917888 873872188768256 873939072974848 874170179780608 876502775165696 876776907603968 880598311065032 880753072144384 881038853144576 883103233015808 883404371820544 883623382556152 883778675277824 887532156034048 890056801779712 890581046985728 890679824830336 892667785363424 893114365509632 895902232966144 897006975246368 897287520518144 897593496174592 897693051797504 899696665563136 900088414529248 902887476285952 902956581257216 904070022295552 904352776585216 904761501024256 907175724879872 909596390739064 909756248096768 909996826492928 910066475597824 910292096315392 912425020049536 914318840823808 916688405780812 916758567044096 916860248340352 917162155835392 917459750617088 919609469026304 923906424723968 923977138438144 924079620374528 924683843141632 926850488467456 927080270222848 927254060843008 931181278461952 931355837857792 933769556199088 934087972254584 934380114870272 934483750641664 934555273920512 939962998521856 941122072389632 941416414969856 941737438609408 941841890410496 944355057866752 947364281974784 948532482408448 948767639493184 951790924464128 954330639463936 954761951519776 955060560068608 956238250827776 959285341192192 961771442130688 961845053947904 961951735963648 962279762161664 962580721958912 963767685873664 969344445612032 969418637049856 969526159081472 972370266199444 972674381873152 972856719572992 976977079042048 977402477707264 979692649126912 980026724988416 980333235273728 980441967886336 985098560208896 987406764474368 987727151767552 987988348999792 988161983381504 990798749237248 993891539696816 995181620887552 995428343074816 995504530915328 995767784818688 998600314191872 1001264933208064 1001717457332224 1002030751547392 1003266361524224 1006398069788608 1006901546450944 1009148909060096 1009260837732352 1009604996366336 1009855294349888 1011166096654336 1012221506617454 1014322464038912 1017029035314544 1017141838002578 1017207773462528 1017806910840832 1020191754701056 1020522779853584 1020702132011008 1025037137954816 1025150828852992 1025471452020736 1025821138485248 1028224760643584 1028479674778472 1028558392293376 1028672473747712 1033222882623488 1036303896936448 1036577939934208 1036657277272064 1036772257005568 1039538732273216 1040333824360448 1042771451485184 1044383835357184 1044463770140672 1044739970957312 1044935818084352 1047643892320928 1047724076621824 1048525429276672 1050982250315776 1052607330123776 1055893056827392 1055973872500736 1058710553155304 1059257701105664 1059520308826112 1064207175385088 1067046856723456 1067165207084672 1067529111148096 1067862988423168 1070712424764416 1075448800477184 1075568082731008 1076271358410752 1079060642390528 1079143231258624 1079262923276288 1084037122752512 1084305873706496 1087269662359552 1087557182881792 1087640422055936 1087761056530432 1090663587958784 1091497782935552 1092843715231744 1095759808992128 1096120625266688 1099167362435072 1099251490226176 1101448783855616 1104387838984192 1107822223556608 1107907013771264 1108181682470912 1110778285277696 1111280304227936 1111627864997888 1113083806220288 1116545233190912 1116907522490368 1117031403094016 1119524570988544 1119648741859328 1120030542843904 1120308217169407 1120380840312832 1123370412867584 1125826925953024 1128339725090816 1128464873684992 1128831030591488 1129129541714048 1132215849189376 1132341427699712 1137150574918624 1137632392085504 1137719463903232 1138020325507072 1141056966450464 1141183525563868 1144302780809216 1146590127456256 1149649635663872 1150041666973696 1150169222615552 1153238281115599 1153313038925824 1154120336399872 1156824578991376 1158701994999808 1159225673187328 1162318897502336 1162682420953088 1163207898103808 1165933433944064 1166311748404096 1171471014805504 1171967373737984 1172367015411712 1175114012164096 1175405342603968 1175495305478144 1183755106677584 1184347310784512 1184660502781952 1184751174025216 1187821596223024 1188044265455104 1193076013029376 1193581526122496 1193988538236928 1197174522177536 1197307305509632 1197398944710656 1206189781680128 1206601093218304 1206734922088448 1206827282857984 1209954917891776 1210880352944128 1215608538100642 1215687339016192 1216236771868672 1219482121969664 1219863523622912 1220414843912192 1223671342587904 1225180258873088 1229084343402496 1229389053991168 1232269660229944 1233212162732032 1233306550009856 1234827347525632 1239069282762752 1239206712807424 1241972570940416 1242922494722048 1246239051774976 1246472671952896 1248825733808128 1248964245979136 1251751882522624 1252296924562432 1252709286019072 1256051957694464 1256191271354368 1256287417401344 1258798610120704 1262157530267648 1265525413202176 1265942130589696 1266082541207552 1266493351395328 1269460897460224 1270431845711872 1272095778537472 1275392564564608 1275490180235264 1275827474298944 1276465739988992 1279456652558336 1280352248193608 1283851900420096 1285435025702912 1285533410000896 1289447526916654 1289531114389504 1289850810744832 1290092606390272 1290433761958912 1293877095885794 1293960970502144 1295556561338368 1299600657049856 1300007116341248 1300151305240576 1300250815889408 1300594657722368 1304065104514816 1307774606639104 1310388717092864 1313885297901568 1314333333684224 1317840440125888 1317986606989256 1324230851428352 1327764367949824 1328115485540704 1328217136504832 1328364454288384 1328779909660672 1332927712461824 1338116789051392 1338219205492736 1338573087789056 1338824016920576 1342293737036189 1343320391547392 1343423206260736 1348653141721088 1352862979060096 1353286096519168 1353539783753728 1353897717465088 1354001341743104 1357510395683456 1363515443462144 1363853481771452 1364093172711424 1364558329413632 1368199453917184 1371850294229408 1374592485564928 1378502607634432 1378972677963776 1382546448062864 1382652265050112 1382805620447744 1385416048443392 1389266900686448 1393064254898176 1393432640567296 1393539290759168 1393693853679616 1398481534386176 1400206010140672 1403942255271164 1404404551122944 1404667821031424 1405016061704192 1408308183119936 1409385328836608 1409493200011264 1411231254315008 1414996918698496 1416079180300288 1419397223931904 1419857780665856 1420482851110912 1424273202028544 1426138626719744 1427229410066432 1430573580025856 1430928243170048 1431037763190784 1431196485214208 1435487951650816 1439318341486592 1442195394691072 1442305777074176 1442465748877312 1446314757945344 1446697225321124 1447420973023232 1450651556773888 1450812454240256 1453551263940608 1457591502359552 1457703063126016 1458088542055936 1461979238264657 1462074009976832 1462236174352384 1467259314765824 1469068600803328 1469181040001024 1472988595694336 1473490885810048 1473654316476176 1474115212279808 1478716681012336 1480636070100992 1484586931093504 1485257893771264 1485722418675712 1489686851846144 1490360119445504 1494336927642748 1496276591968256 1501301763325952 1501416669577216 1501583197601792 1502095238496256 1505988095211334 1506103360143872 1513123037052928 1513406687346688 1517444991942656 1517846269189376 1517962441719808 1518605611040768 1529276330344448 1529393377705984 1529797814616064 1533879856539968 1534049985184216 1541317876252672 1541817993003008 1545430657777664 1545957650685952 1546129118925824 1546612681736192 1551440452209664 1553958292160512 1557599403114496 1558303363956736 1558689693453088 1562950139641856 1563656518762496 1567828907690752 1569762206681144 1570962840645632 1575154725426184 1575431551582208 1575968774815744 1580053083500416 1580174017200128 1582122539017216 1583332626792448 1587557518539776 1587733600784512 1592073434169344 1592494446362624 1592616332296192 1593011168551936 1596743785086688 1600057971441664 1600235440160768 1604505434595616 1605033772711936 1605554563579904 1605732641947648 1609316570796032 1609495066422784 1612835719217152 1617139335655424 1617645107412992 1618196725497856 1618376206057472 1621988354818048 1622168255922176 1622694606475264 1627740802318336 1629872716251136 1634096723348404 1634653951445522 1634941234315264 1635346563622912 1635471729360896 1640557659029504 1644935247413248 1646963626681856 1648223308218368 1648349459513344 1652621351266816 1652931151937536 1653368257509856 1657887493455872 1659931844214784 1661201444503552 1665634117812224 1665818859839488 1665946357858304 1666386905206784 1670833415159608 1671355980120064 1678749347086336 1678935543775232 1683415537936384 1683989583782912 1684516263428096 1684703099748352 1696670778392576 1701647965849027 1702499259252736 1707813631591712 1710030390820864 1710454335987712 1714462135972096 1715046768729728 1715773443801088 1715904765231104 1721129251670096 1721260983021568 1723922480365568 1727961837830144 1729283470917632 1733897811165184 1734222847934464 1734681450502144 1734814219108352 1739310194469428 1741567836553216 1747550549835776 1747744377536512 1748340359561216 1753005550331392 1753553815207936 1761196622130064 1761506144288768 1762077706289152 1766206466031616 1766808743641088 1767246765112304 1767557350555648 1775064312068096 1780113603559424 1781162093971456 1781359649660672 1785335570726848 1786228731019264 1791804465932288 1794013950492736 1794575041036288 1795186992349184 1795386103595008 1799393331126272 1800176829058496 1805774952571904 1805913162514432 1808140044591104 1808705553170432 1809523002048512 1814351449759744 1819192781478128 1819512496193536 1819993652985856 1820132951195648 1820584192630784 1824850040099072 1828637681647616 1833376811561624 1833517134088192 1833720496680704 1834324311670784 1834919501234176 1839218938052608 1847812849447936 1847954276876288 1848159240749056 1853700976934912 1854160540445696 1854508121686016 1862362556923904 1862711675715584 1867539112398176 1868175944509168 1868760229740544 1868967501283328 1869110547841024 1879925997043712 1882244144779264 1882832829939712 1883474877218816 1883683780820992 1888710115733504 1894728563949568 1897064964816896 1897535278986368 1903581848928256 1908661278927872 1909523903039552 1910121120137216 1912476501655552 1918570682384384 1923542884261376 1923690107895808 1923903471927296 1924559524323328 1925161443917824 1927535371747328 1938688891224064 1938837274099712 1939052318162944 1944740532398888 1945348763746304 1945713439145984 1953954158084096 1954804955414528 1959385298253824 1960053449976832 1960666470547456 1960883935772672 1970197120417792 1974813528948736 1975454303535104 1975976697999584 1981597498474496 1987783079393632 1990363241775104 1990856686149632 1991009061830656 1991535569637376 1997071169736769 1997200628383744 2002529866416128 2003434914664448 2004061503094784 2006532723048448 2012796139577216 2013803092901888 2018297818120192 2018521675464704 2019209992732672 2019710588699776 2024443013234908 2028644928077824 2034058070629088 2034283676005156 2035613821681664 2040383509402112 2041045559707168 2050074275909632 2050301657705984 2050942904041472 2051642276970496 2056449521287168 2056959349556944 2057116784586752 2057344947495424 2066445765246976 2072607793872896 2073155879868416 2073314554544128 2073544514011136 2079077464546432 2080667648720896 2085542902970368 2088767670714368 2089479941914624 2089871636168704 2095287784641856 2095448153243648 2097050858553344 2101964500631552 2105214660247552 2111786113654784 2111947745001472 2117421106310608 2118378079934503 2118515402211328 2119040617652224 2128414350770176 2134093713446912 2134330414169344 2135058222296192 2135725976846336 2141424849528832 2150897600954368 2151136165462016 2158121284781056 2158286462517248 2158525846552576 2168074245505024 2168611747412992 2174539324719104 2175114365763584 2175280844111872 2175522113060864 2181327175917568 2182995565871104 2185687430463488 2191519617984256 2192241250533376 2198334724870144 2198502980452352 2202897567711232 2208775677968384 2215644447113216 2216363364941824 2221556570555392 2222560608455872 2223255729995776 2226167612440576 2233090466381824 2233815044980736 2234062806188032 2239049141977088 2239297483718656 2240061085687808 2240616434338814 2240761680625664 2246740825735168 2251653851906048 2256679450181632 2256929747369984 2257662061182976 2258259083428096 2264431698378752 2264682855399424 2274301149837248 2275264784171008 2275438927806464 2276040651014144 2282113932900928 2282367051127736 2288605561618432 2293180254912512 2299299271327744 2300083333947392 2300338445231104 2306476562231198 2306626077851648 2308240672799744 2313649157982752 2317403989999616 2318451346374656 2324637795004672 2325364841906176 2326415796207616 2331866867888128 2332623496808192 2342942029611008 2343934747475968 2344734030823424 2350228024328192 2350810685207936 2350990610956288 2367510213355168 2368694621569024 2369321005563904 2369502348050432 2375643192446048 2376088530910208 2386152026058752 2387163052244992 2387977076473856 2394349044355072 2394614611019264 2394797889421312 2412379563360256 2413202186436608 2413469844176896 2413654565715968 2419909835783552 2421760705888256 2431217076201284 2432473543737344 2438964243939328 2440829687824384 2447342685175808 2450360517746176 2458168686804992 2458778107982336 2464539320459888 2466424325464064 2466613100019712 2469654695051264 2478138565525504 2478413425614848 2483945141880832 2485844989444096 2492478103549952 2492945343905792 2497651467616256 2497928491958272 2503503765045248 2504593849124864 2512103915388928 2512382542708736 2512574834802688 2524315060535296 2531050826404352 2531720144311967 2531884261179392 2532165082415104 2532986702790656 2538921794920448 2540863691423744 2544191557074944 2550785129129216 2550980360470528 2551654948597888 2552931479977984 2558913305116672 2560704496387216 2567703800840192 2570870051405824 2571066820001792 2578895053833308 2579701621489664 2580185212780544 2580867523917824 2587754191771588 2591113122676736 2599201314099712 2600014232682496 2600302610481152 2601189315444736 2608130209029632 2615089623374809 2615549213278208 2620777434185728 2627770595803136 2628666667368448 2635680880251776 2635973213978512 2648461702856704 2655528735899648 2656230971081408 2656434273009664 2656728908576768 2657559819321344 2665855424923648 2676233578102784 2676438410985472 2677146175578112 2677648033841152 2684587474072378 2686640783094784 2686846412521472 2697306283442176 2705725958120192 2706572193038336 2707079567507456 2707795434930176 2708002683486208 2715020791366912 2727030886924288 2727706963542904 2728186345422848 2729116658827264 2736398907834368 2743700588458816 2749184971129856 2757005215268864 2757945355927552 2765092896125728 2765304530100224 2765611240895488 2770832096886784 2778533801372896 2786128509796352 2786865281134592 2787078581518336 2787387707359232 2796963068772352 2800412020281344 2807884510542328 2808809102245888 2809335642062848 2810032123408384 2816616366239872 2818770657673216 2818986400022528 2822462508630016 2829993837396992 2832158360600576 2838794447863808 2839715561331712 2840965702221824 2848546404057088 2852277253439488 2854458820132864 2861147160051712 2861856486340096 2862075526381568 2862392970428416 2870975903301632 2878636682973184 2884390789382144 2884611554148352 2884931497754624 2892629515890688 2893394450642248 2894841946046464 2901303113547776 2901624908480512 2907102527881216 2915183004719104 2915406126252032 2916177084111872 2923958476529314 2924148019953664 2924472348704768 2934518629531648 2938137201606656 2938362080002048 2945977191388672 2946981771620096 2947308632952352 2948230424559616 2957433362024672 2961272140201984 2969173862187008 2970515787542528 2971444837351424 2979373703692288 2980720238891008 2988673855285496 2992553183936512 3002603526651904 3002833339154432 3003166395203584 3004190476992512 3011976190422668 3012206720287744 3026246074105856 3034889983885312 3035692538378752 3035924883439616 3043792840321499 3058552660688896 3058786755411968 3059595629232128 3067759713079936 3068099970368432 3082635752505344 3083635986006016 3090861315555328 3091915301371904 3092258237851648 3093225363472384 3102880904419328 3115198806228992 3116606727913472 3117379386906176 3125900279283712 3127313037524992 3135657815381504 3139524413362288 3141925681291264 3150309450852368 3150863103164416 3151937549631488 3160106167000832 3160348034400256 3164245078034432 3166665253584896 3175115037079552 3175467201569024 3184146868338688 3184988892725248 3185232664592384 3186022337103872 3193487570173376 3200115942883328 3200470880321536 3209010869191232 3210067545423872 3211109127159808 3211465283895296 3218633141592064 3218990132845568 3225671438434304 3234278671310848 3235290214825984 3236393450995712 3236752412114944 3243976709636096 3244336511844352 3245389212950528 3255481604636672 3259745432502272 3268193446696808 3269307902891044 3269882468630528 3270693127245824 3270943458721792 3281115318059008 3289870494826496 3293927253363712 3296446616436736 3305242702533632 3305862303875072 3306736515019712 3315774986911744 3319863688429568 3322402889007104 3331268235624448 3331637719678976 3331892715716608 3332773810413568 3341666830319216 3342711960240128 3357498694172672 3357871087550464 3366831075872768 3367979167565824 3369032526856192 3369406199496704 3393341556785152 3403295931698054 3404998518505472 3415627263183424 3420060781641728 3420908671975424 3428924271944192 3430093537459456 3431546887602176 3431809530462208 3442258503340192 3442521966043136 3447844960731136 3455923675660288 3458566941835264 3467795622330368 3468445695868928 3469362901004288 3469628438216704 3478620388938856 3483135673106432 3495101099671552 3495488755073024 3496680719122432 3506011100662784 3507107630415872 3522393244260128 3524155412578304 3532412932063232 3533617487282176 3534493530224608 3542775273161089 3550128624136192 3559996433009023 3560227207118848 3562324187942912 3562719299321344 3570671141453696 3572457462038528 3583608931864576 3588027900985472 3589150082072576 3590373984698368 3590772207190016 3598786662252544 3600353658116992 3611549905143808 3611826325028864 3616280089182208 3619046004097024 3628702899519488 3638385562956256 3639987305971712 3640265902391296 3641168385261568 3649700080198144 3657275363295232 3666753623123248 3667034268176384 3667440993361408 3668648623341568 3669839002468352 3678437876105216 3695625698895872 3695908553752576 3696318481498112 3707401953869824 3708321080891392 3709016243372032 3724725113847808 3725423351431168 3735078224796352 3736351889018336 3737520459481088 3737935002566656 3738221095682048 3759851994087424 3764488289558528 3765665659879424 3766949754437632 3767367561641984 3777420231467008 3789211495094111 3789457127899136 3794129929633792 3795070557972736 3807163697856512 3817322557855744 3819047806079104 3820242240274432 3824953003311104 3847085768522752 3847380215791616 3847806943854592 3849119048646656 3855070743494656 3877377782448128 3877674548199424 3878104636325888 3889481064797776 3890697527492608 3891426878291968 3907908316168192 3909609910829056 3918770596507648 3920106899953664 3921332941094912 3921767871545344 3940394240835584 3949627057897472 3950908607070208 3951953395999168 3963194996948992 3975566158787264 3980726483550208 3981713372299264 3982018123661312 3983071139274752 3994142339473538 3994401256767488 4005059732832256 4006869829328896 4008123006189568 4013065446096896 4025592279154432 4027606185803776 4036595636240384 4037043350929408 4038419985465344 4039421177399552 4048886026469816 4057289856155648 4068116141258176 4068567352010312 4071227643363328 4080767018804224 4082091119414336 4100148551819264 4100603315411968 4101885808082944 4103284553940992 4112899042574336 4113918699113888 4114233569173504 4114689894990848 4132891530493952 4145215587745792 4146311759736832 4146629109088256 4147089028022272 4158154929092864 4161335297441792 4171085805940736 4177535341428736 4178959883829248 4179743272337408 4190575569283712 4190896306487296 4194101717106688 4203929001263104 4223572227309568 4223895490002944 4234842212621216 4236756159869006 4237030804422656 4238081235304448 4256828701540352 4268187426893824 4268660828338688 4270116444592384 4271451953692672 4282849699057664 4301795201908736 4302272330924032 4316242569562112 4316572925034496 4317051693105152 4336148491010048 4337223494825984 4350228731527168 4350561688223744 4351044226121728 4362654351835136 4365991131742208 4371374860926976 4383039235968512 4384482501066752 4396669449740288 4397005960904704 4405795135422464 4410393707404621 4417551355936768 4431288894226432 4432726729883648 4443113141110784 4445121216911744 4446511459991552 4452335224881152 4467630089961472 4468125612376064 4478098283954176 4478594967437312 4480122171375616 4481232868677628 4493481651470336 4513066344208289 4513358900363264 4513859494739968 4515324122365952 4516518166856192 4528569835600279 4528863396757504 4529365710798848 4548602299674496 4550529568342016 4550877855612928 4552081302028288 4564227865801856 4564734102255472 4577211123236864 4586360509825024 4598598542655488 4600166667894784 4600676890462208 4612953124462396 4616481345599488 4627298315965504 4634807979999232 4636902692749312 4649275590009344 4650729683812352 4652831592415232 4663733735776256 4665246993616384 4685884059222016 4687869494951936 4689468061646848 4700456048656384 4701621370415872 4701981221912576 4735020426710336 4737389243138048 4738642011127808 4739004696100864 4751286384892096 4752177061820416 4772304052117504 4774326104489984 4775954152947712 4788698088710144 4789229222038528 4789595778842624 4824759126720512 4826404372873216 4826939688353792 4827309131431936 4839819671567104 4843521411776512 4862434152402568 4864947087474688 4877928487878656 4881659375648768 4894685370351616 4900721035492352 4916337373609984 4917556215964672 4929078640919776 4932848650928128 4933226200039424 4939309390102528 4956277131051008 4956826851229696 4967890283761664 4971689978888192 4984956207099904 4985890687811584 4995302935232512 4995856983916544 5007007530090496 5009187698249728 5024207830777856 5024765085417472 5025149669605376 5048630121070592 5062101652808704 5063440288623934 5063768522358784 5064330164830208 5065973405581312 5077843589840896 5081727382847488 5088383114149888 5101570258258432 5101960720941056 5103309897195776 5105862959955968 5117826610233344 5121408992774432 5135407601680384 5141740102811648 5142133640003584 5157790107666616 5159403242979328 5160370425561088 5161735047835648 5175508383543176 5182226245353472 5198402628199424 5200028465364992 5200605220962304 5202378630889472 5216260418059264 5230179246749618 5231098426556416 5255541191606272 5257333334736896 5270958333239669 5271361760503552 5271946427957024 5296923405713408 5311057471799296 5312461942162816 5312868546019328 5313457817153536 5315119638642688 5331710849847296 5352467156205568 5352876821970944 5354292351156224 5355296067682304 5369174948144756 5373281566189568 5373692825042944 5394612566884352 5411451916240384 5413144386076672 5415590869860352 5416005366972416 5430041582733824 5454061773848576 5455413927085808 5456372690845696 5458233317654528 5472797815668736 5487401176917632 5498369942259712 5514010430537728 5515890711855104 5530185792251456 5530609060200448 5531222481790976 5541664193773568 5557067602745792 5572257019592704 5573730562269184 5574157163036672 5574775414718464 5593926137544704 5600824040562688 5615769021084656 5617618204491776 5618671284125696 5620064246816768 5633232732479744 5637541315346432 5637972800045056 5644925017260032 5659987674793984 5664316721201152 5677588895727616 5679431122663424 5681931404443648 5697092808114176 5704554506878976 5722294320103424 5723712972680192 5724151052763136 5724785940856832 5741951806603264 5757273365946368 5768781578764288 5769223108296704 5769862995509248 5785259031781376 5786788901284496 5789683892092928 5802606227095552 5803249816961024 5814205055762432 5830366009438208 5830812252504064 5832354168223744 5847916953058628 5848944697409536 5869037259063296 5876274403213312 5891954382777344 5893963543240192 5894617265904704 5896460849119232 5914866724049344 5922544280403968 5938347724374016 5941031575085056 5942889674702848 5958747407384576 5961440477782016 5977347710570992 5985106367873024 6005207053303808 6005666678308864 6006332790407168 6008380953985024 6023952380845336 6024413440575488 6052492148211712 6069779967770624 6071385076757504 6071849766879232 6087585680642998 6117105321377792 6117573510823936 6119191258464256 6135519426159872 6136199940736864 6165271505010688 6167271972012032 6181722631110656 6183830602743808 6184516475703296 6186450726944768 6205761808838656 6230397612457984 6233213455826944 6234758773812352 6251800558567424 6254626075049984 6271315630763008 6279048826724576 6283851362582528 6300618901704736 6303875099262976 6320212334001664 6320696068800512 6328490156068864 6333330507169792 6350230074159104 6350934403138048 6368293736677376 6369977785450496 6370465329184768 6372044674207744 6386975140346752 6400231885766656 6400941760643072 6418021738382464 6420135090847744 6422218254319616 6422930567790592 6437266283184128 6437980265691136 6451342876868608 6468557342621696 6472786901991424 6473504824229888 6487953419272192 6488673023688704 6490778425901056 6510963209273344 6519490865004544 6536386893393616 6538615805782088 6539764937261056 6541386254491648 6541886917443584 6561805271992241 6562230636118016 6579740989652992 6587854506727424 6592893232873472 6610485405067264 6611724607750144 6613473030039424 6631549973823488 6639727376859136 6662536471248896 6663275439357952 6663785431433216 6665547620827136 6683333660638432 6685423920480256 6714997388345344 6715742175100928 6733662151745536 6735958335131648 6738065053712384 6738812398993408 6786683113570304 6806591863396108 6809997037010944 6831254526366848 6841817343950848 6857848543888384 6860187074918912 6863093775204352 6884517006680384 6885043932086272 6895689921462272 6911847351320576 6917133883670528 6935591244660736 6936891391737856 6938725802008576 6939256876433408 6957240777877712 6966271346212864 6990202199343104 6990977510146048 6993361438244864 7012022201325568 7014215260831744 7044786488520256 7048310825156608 7064825864126464 7067234974564352 7068987060449216 7085550546322178 7100257248272384 7119992866018046 7120454414237696 7124648375885824 7125438598642688 7141342282907392 7144914924077056 7167217863729152 7176055801970944 7178300164145152 7180747969396736 7181544414380032 7197573324505088 7200707316233984 7223099810287616 7223652650057728 7232560178364416 7238092008194048 7257405799038976 7276771125912512 7279974611943424 7282336770523136 7299400160396288 7314550726590464 7333507246246496 7334068536352768 7334881986722816 7337297246683136 7339678004936704 7356875752210432 7391251397791744 7391817107505152 7392636962996224 7414803907739648 7416642161782784 7418032486744064 7449450227695616 7450846702862336 7470156449592704 7472703778036672 7475040918962176 7475870005133312 7476442191364096 7519703988174848 7528976579117056 7533899508875264 7534735123283968 7554840462934016 7578422990188222 7578914255798272 7588259859267584 7590141115945472 7614327395713024 7634645115711488 7638095612158208 7640484480548864 7649906006622208 7694171537045504 7694760431583232 7695613887709184 7698238097293312 7710141486989312 7754755564896256 7755349096398848 7756209272651776 7778962129595552 7781395054985216 7782853756583936 7815816632336384 7819219821658112 7837541193015296 7840213799907328 7842157520185849 7842665882189824 7843535743090688 7880788481671168 7899254115794944 7901817214140416 7903906791998336 7926389993897984 7951132317574528 7963426744598528 7964036247322624 7966142278549504 7988284678947076 8010119465664512 8013739658657792 8026130892193792 8051184558308864 8072667967809193 8073191272480768 8074086701858816 8076839970930688 8078842354799104 8097772052939632 8114579712311296 8136232282516352 8137134704020624 8142455286726656 8161534037608448 8164182238828672 8200297103638528 8201206630823936 8203771616165888 8206569107881984 8225798085148672 8227837398227776 8228467138347008 8229379789981696 8265783060987904 8290431175491584 8292623519473664 8293258218176512 8294178056044544 8316309858185728 8322670594883584 8342171611881472 8355070682857472 8357919767658496 8359486544674816 8381151138567424 8381792612974592 8388203434213376 8407858002526208 8447144454619136 8447790980005888 8469684425242432 8473512319738012 8476162470608896 8513657403080704 8536374853787648 8537321656677376 8540232889184768 8542903907385344 8565699398115328 8603590403817472 8604544661848064 8632485139124224 8633145850068992 8634103386210304 8672296982020096 8674446989651968 8700457463054336 8702088452243456 8725308703670272 8731982263484416 8742749721853952 8766078471937024 8768965002133504 8793338899480576 8794011921809408 8811590270844928 8820787414809242 8835102711873536 8862577788452864 8865453459767296 8886226282221568 8890242433823488 8893022919983104 8904670449762304 8935260179922944 8936251224752128 8956196567908352 8957189934874624 8960244342751232 8962465737355256 8986963302940672 9026132688416578 9026717800726528 9027718989479936 9030648244731904 9033036333712384 9057139671200558 9057726793515008 9058731421597696 9097204599348992 9101059136684032 9101755711225856 9104162604056576 9128455731603712 9129468204510944 9154422246473728 9172721019650048 9197197085310976 9200333335789568 9201353780924416 9225906248924792 9232962691198976 9254596631931008 9269615959998464 9273805385498624 9298551180018688 9301459367624704 9305663184830464 9327467471552512 9330493987232768 9371768118444032 9378936123293696 9396056159253323 9400912097312768 9403242740831744 9403962443825152 9470040853420672 9474778486276096 9477284022255616 9478009392201728 9502572769784192 9504354123640832 9544608104235008 9548652208979968 9551908305895424 9577396177420288 9578458444077056 9579191557685248 9649518253441024 9652808745746432 9653879376707584 9654618262863872 9679639343134208 9687042823553024 9724868304805136 9729894174949376 9755856975757312 9763318751297536 9789370740703232 9801442070984704 9832674747219968 9835112431929344 9858157281839552 9865697301856256 9866452400078848 9878618780205056 9912554262102016 9913653702459392 9935780567523328 9943379957776384 9969912414199808 9971781375623168 9990605870465024 9991713967833088 10014015060180992 10018375396499456 10048415661555712 10049530170834944 10050299339210752 10097260242141184 10124203305617408 10126880577247868 10128660329660416 10131946811162624 10155687179681792 10163454765694976 10203140516516864 10203921441882112 10206619794391552 10235653220466688 10242817985548864 10270815203360768 10283480205623296 10284267280007168 10315580215333232 10318806485958656 10320740851122176 10323470095671296 10351016767086352 10364452490706944 10396805256398848 10400056930729984 10401210441924608 10404757261778944 10432520836118528 10460358493499236 10462196853112832 10511082383212544 10514666669473792 10541916666479338 10542723521007104 10543892855914048 10593846811426816 10622114943598592 10624923884325632 10625737092038656 10626915634307072 10630239277285376 10663421699694592 10704934312411136 10705753643941888 10708584702312448 10710592135364608 10738349896289512 10746563132379136 10747385650085888 10789225133768704 10822903832480768 10826288772153344 10831181739720704 10860083165467648 10908123547697152 10910827854171616 10916466635309056 10945595631337472 10974802353835264 10996739884519424 11028020861075456 11031781423710208 11060371584502912 11061218120400896 11062444963581952 11083328387547136 11114135205491584 11144514039185408 11147461124538368 11148314326073344 11149550829436928 11187852275089408 11201648081125376 11231538042169312 11235236408983552 11237342568251392 11240128493633536 11266465464959488 11275082630692864 11275945600090112 11289850034520064 11319975349587968 11328633442402304 11355177791455232 11358862245326848 11363862808887296 11394185616228352 11409109013757952 11444588640206848 11447425945360384 11448302105526272 11449571881713664 11483903613206528 11514546731892736 11537563157528576 11538446216593408 11539725991018496 11570518063562752 11573577802568992 11579367784185856 11605212454191104 11606499633922048 11628410111524864 11660732018876416 11661624505008128 11664708336447488 11695833906117256 11697131137029647 11697889394819072 11738074518126592 11752548806426624 11783908765554688 11787927086480384 11789234531809408 11792921698238464 11829733448098688 11876695448748032 11882063150170112 11917494814769152 11922880955564032 11954695421141984 11970212735746048 12010414106607616 12011333356617728 12012665580814336 12016761907970048 12047904761690672 12048826881150976 12104984296423424 12139559935541248 12142770153515008 12143699533758464 12175171361285996 12234210642755584 12238382516928512 12271038852319744 12272399881473728 12330543010021376 12334543944024064 12363445262221312 12367661205487616 12369032951406592 12372901453889536 12411523617677312 12460795224915968 12466426911653888 12469517547624704 12503601117134848 12509252150099968 12542631261526016 12558097653449152 12567702725165056 12601237803409472 12640424668003328 12641392137601024 12656980312137728 12666661014339584 12700460148318208 12701868806276096 12736587473354752 12739955570900992 12740930658369536 12744089348415488 12773950280693504 12800463771533312 12801883521286144 12836043476764928 12840270181695488 12844436508639232 12845861135581184 12874532566368256 12875960531382272 12902685753737216 12937114685243392 12947009648459776 12975906838544384 12977346047377408 12981556851802112 13021926418546688 13038981730009088 13072773786787232 13077231611564176 13079529874522112 13082772508983296 13083773834887168 13123610543984482 13124461272236032 13159481979305984 13175709013454848 13185786465746944 13220970810134528 13223449215500288 13226946060078848 13263099947646976 13279454753718272 13325072942497792 13326550878715904 13327570862866432 13331095241654272 13366667321276864 13370847840960512 13429994776690688 13431484350201856 13467324303491072 13471916670263296 13476130107424768 13477624797986816 13573366227140608 13613183726792216 13619994074021888 13662509052733696 13683634687901696 13715697087776768 13720374149837824 13726187550408704 13769034013360768 13770087864172544 13791379842924544 13823694702641152 13871182489321472 13873782783475712 13877451604017152 13878513752866816 13914481555755424 13932542692425728 13979498188157383 13980404398686208 13981955020292096 13986722876489728 14024044402651136 14028430521663488 14089572977040512 14096621650313216 14129651728252928 14134469949128704 14137974120898432 14171101092644356 14200514496544768 14239985732036092 14249296751771648 14250877197285376 14282684565814784 14334435727458304 14352111603941888 14356600328290304 14361495938793472 14363088828760064 14395146649010176 14401414632467968 14446199620575232 14447305300115456 14465120356728832 14476184016388096 14514811598077952 14553542251825024 14559949223886848 14564673541046272 14598800320792576 14629101453180928 14667014492492992 14668137072705536 14669763973445632 14679356009873408 14713751504420864 14782502795583488 14783634215010304 14785273925992448 14828646559541521 14829607815479296 14833284323565568 14836064973488128 14898900455391232 14901693405724672 14940312899185408 14945407556073344 14950081837924352 14951740010266624 14952884382728192 15039407976349696 15057953158234112 15069470246567936 15109680925868032 15156845980376444 15176519718535168 15180282231890944 15228654791426048 15269290231422976 15276191224316416 15280968961097728 15299812013244416 15388343074091008 15389520863166464 15391227775418368 15396476194586624 15420282973978624 15509511129792512 15512418545303552 15557924259191104 15562790109970432 15565707513167872 15631633264672768 15638439643316224 15675082386030592 15680427599814656 15684315040371698 15685331764379648 15687071486181376 15761576963342336 15798508231589888 15803634428280832 15807813583996672 15852779987795968 15902264635149056 15926853489197056 15928072494645248 15932284557099008 15976569357894152 16020238931329024 16027479317315584 16052261784387584 16102369116617728 16145335935618386 16146382544961536 16148173403717632 16153679941861376 16157684709598208 16195544105879264 16229159424622592 16272464565032704 16274269408041248 16284910573453312 16323068075216896 16328364477657344 16400594207277056 16402413261647872 16407543232331776 16413138215763968 16451596170297344 16455674796455552 16456934276694016 16458759579963392 16531566121975808 16580862350983168 16585247038947328 16586516436353024 16588356112089088 16632619716371456 16645341189767168 16684343223762944 16710141365714944 16715839535316992 16718973089349632 16762302277134848 16763585225949184 16776406868426752 16815716005052416 16894288909238272 16895581960011776 16939368850484864 16947024639476024 16952324941217792 17027314806161408 17072749707575296 17074643313354752 17080465778369536 17085807814770688 17131398796230656 17207180807634944 17209089323696128 17264970278248448 17266291700137984 17268206772420608 17344593964040192 17348893979303936 17400914926108672 17404176904486912 17450617407340544 17463964526968832 17485499443707904 17532156943874048 17586677798961152 17588023843618816 17641574829618484 17670205423747072 17725155576905728 17730906919534592 17772452564443136 17780484867646976 17786045839966208 17809340899524608 17870520359845888 17872502449504256 17912393135816704 17914379869749248 17920488685502464 17924931474710512 17973926605881344 18052265376833156 18055437978959872 18061296489463808 18066072667424768 18114279342401116 18117462843195392 18194409198697984 18202118273368064 18208325208113152 18256911463207424 18258936409021888 18308844492947456 18345442039300096 18394394170621952 18400666671579136 18402707561848832 18451812497849584 18465925382397952 18509193263862016 18539231919996928 18547610770997248 18597102360037376 18602918735249408 18611326369660928 18654934943105024 18660987974465536 18743536236888064 18792112318506646 18801824194625536 18806485481663488 18807924887650304 18940081706841344 18949556972552192 18954568044511232 18956018784403456 19005145539568384 19008708247281664 19089216208470016 19097304417959936 19103816611790848 19154792354840576 19156916888154112 19158383115370496 19299036506882048 19305617491492864 19307758753415168 19359278686268416 19374085647106048 19449736609610272 19459788349898752 19511713951514624 19526637502595072 19578741481406464 19602884141969408 19665349494439936 19670224863858688 19716314563679104 19731394603712512 19732904800157696 19757237560410112 19825108524204032 19827307404918784 19871561135046656 19886759915552768 19939824828399616 19943562751246336 19981211740930048 19983427935666176 20028030120361984 20036750792998912 20096831323111424 20099060341669888 20100598678421504 20194520484282368 20248406611234816 20253761154495736 20257320659320832 20263893622325248 20311374359363584 20326909531389952 20406281033033728 20407842883764224 20413239588783104 20471306440933376 20485635971097728 20541630406721536 20566960411246592 20568534560014336 20631160430666464 20637612971917312 20641481702244352 20646940191342592 20702033534172704 20728904981413888 20793610512797696 20800113861459968 20802420883849216 20809514523557888 20865041672237056 20920716986998472 20924393706225664 21022164766425088 21029333338947584 21083833332958676 21085447042014208 21087785711828096 21244229887197184 21249847768651264 21251474184077312 21253831268614144 21326843399389184 21409868624822272 21411507287883776 21417169404624896 21421184270729216 21476699792579024 21493126264758272 21494771300171776 21578450267537408 21645807664961536 21652577544306688 21662363479441408 21720166330935296 21816247095394304 21821655708343232 21891191262674944 21949604707670528 21993479769038848 22056041722150912 22063562847420416 22120743169005824 22122436240801792 22124889927163904 22166656775094272 22228270410983168 22289028078370816 22294922249076736 22296628652146688 22299101658873856 22375704550178816 22403296162250752 22463076084338624 22470472817967104 22480256987267072 22532930929918976 22550165261385728 22579700069040128 22639950699175936 22657266884804608 22710355582910464 22717724490653696 22727725617774592 22788371232456704 22818218027515904 22889177280413696 22894851890720768 22896604211052544 22899143763427328 22967807226413056 23029093463785472 23075126315057152 23079451982036992 23141036127125504 23147155605137984 23158735568371712 23210424908382208 23212999267844096 23256820223049728 23321464037752832 23323249010016256 23329416672894976 23391667812234512 23394262274059294 23395778789638144 23476149036253184 23505097612853248 23567817531109376 23575854172960768 23578469063618816 23585843396476928 23659466896197376 23753390897496064 23764126300340224 23834989629538304 23845761911128064 23909390842283968 23940425471492096 24020828213215232 24022666713235456 24025331161628672 24033523815940096 24095809523381344 24097653762301952 24209968592846848 24279119871082496 24285540307030016 24287399067516928 24350342722571992 24468421285511168 24476765033857024 24542077704639488 24544799762947456 24669087888048128 24726890524442624 24735322410975232 24738065902813184 24823047235354624 24919975031063161 24921590449831936 24932853823307776 24939035095249408 25007202234269696 25018504300199936 25085262523052032 25116195306898304 25135405450330112 25202475606818944 25280849336006656 25282784275202048 25313960624275456 25333322028679168 25400920296636416 25403737612552192 25479911141801984 25481861316739072 25488178696830976 25547900561387008 25600927543066624 25603767042572288 25672086953529856 25680540363390976 25688873017278464 25691722271162368 25749065132736512 25751921062764544 25805371507474432 25874229370486784 25894019296919552 25951813677088768 25954692094754816 25963113703604224 26043852837093376 26077963460018176 26145547573574464 26154463223128352 26165545017966592 26167547669774336 26247221087968964 26318963958611968 26351418026909696 26371572931493888 26441941620269056 26446898431000576 26453892120157696 26524480465658777 26526199895293952 26558909507436544 26650145884995584 26653101757431808 26655141725732864 26662190483308544 26733334642553728 26741695681921024 26862968700403712 26934648606982144 26943833340526592 26955249595973632 27146732454281216 27226367453584432 27239988148043776 27325018105467392 27367269375803392 27431394175553536 27440748299675648 27452375100817408 27538068026721536 27540175728345088 27582759685849088 27647389405282304 27742364978642944 27747565566951424 27754903208034304 27757027505733632 27828963111510848 27865085384851456 27958996376314766 27960808797372416 27963910040584192 27973445752979456 28048088805302272 28056861043326976 28179145954081024 28193243300626432 28259303456505856 28268939898257408 28275948241796864 28342202185288712 28401028993089536 28479971464072184 28498593503543296 28501754394570752 28565369131629568 28668871454916608 28704223207883776 28713200656580608 28722991877586944 28726177657520128 28790293298020352 28802829264935936 28892399241150464 28894610600230912 28930240713457664 28952368032776192 29029623196155904 29107084503650048 29119898447773696 29129347082092544 29197600641585152 29258202906361856 29334028984985984 29336274145411072 29339527946891264 29358712019746816 29427503008841728 29565005591166976 29567268430020608 29570547851984896 29657293119083042 29659215630958592 29666568647131136 29672129946976256 29797800910782464 29803386811449344 29880625798370816 29890815112146688 29900163675848704 29903480020533248 29905768765456384 30078815952699392 30115906316468224 30138940493135872 30219361851736064 30313691960752888 30353039437070336 30360564463781888 30457309582852096 30538580462845952 30552382448632832 30561937922195456 30599624026488832 30776686148182016 30779041726332928 30782455550836736 30792952389173248 30840565947957248 30872755951832347 31019022259585024 31024837090607104 31115848518382208 31125580219940864 31131415026335744 31276879286632448 31350164772061184 31360855199629312 31368630080743396 31374142972362752 31597016463179776 31607268856561664 31615627167993344 31705559975591936 31804529270298112 31853706978394112 31856144989290496 31864569114198016 31953138715788304 32040477862658048 32054958634631168 32104523568775168 32204738233235456 32290671871236772 32296346807435264 32307359883722752 32315369419196416 32391088211758528 32458318849245184 32544929130065408 32548538816082496 32569821146906624 32646136150433792 32656728955314688 32801188414554112 32804826523295744 32815086464663552 32826276431527936 32903192340594688 32911349592911104 32913868553388032 32917519159926784 33063132243951616 33161724701966336 33170494077894656 33173032872706048 33176712224178176 33265239432742912 33290682379534336 33368686447525888 33420282731429888 33431679070633984 33524604554269696 33527170451898368 33631432010104832 33788577818476544 33791163920023552 33878737700969728 33894049278952048 33904649882435584 34054629612322816 34145499415150592 34149286626709504 34160931556739072 34171615629541376 34262797592461312 34414361615269888 34418178647392256 34529940556496896 34532583400275968 34536413544841216 34689187928080384 34697787958607872 34801829852217344 34808353808973824 34901234814681088 34927929053937664 34970998887415808 35064313887748096 35173355597922304 35176047687237632 35283149659236968 35340410847494144 35450311153811456 35461813839069184 35544905128886272 35560969735293952 35572091679932416 35618681799049216 35741040719691776 35745004899008512 35824786271633408 35828759739498496 35840977371004928 35849862949421024 35947853211762688 36104530753666312 36110875957919744 36122592978927616 36132145334849536 36228558684802232 36234925686390784 36388818397395968 36404236546736128 36416650416226304 36513822926414848 36517872818043776 36617688985894912 36788788341243904 36801333343158272 36805415123697664 36903624995699168 36931850764795904 37018386527724032 37078463839993856 37095221541994496 37194204720074752 37205837470498816 37222652739321856 37309869886210048 37321975948931072 37487072473776128 37584224637013292 37603648389251072 37612970963326976 37615849775300608 37880163413682688 37909136089022464 37912037568806912 38010291079136768 38017416494563328 38178432416940032 38194608835919872 38207633223581696 38309584709681152 38313833776308224 38316766230740992 38598073013764096 38611234982985728 38615517506830336 38718557372536832 38748171294212096 38899473219220544 39023427903029248 39157482962812928 39205768283938816 39330698988879872 39340449727717376 39432629127358208 39462789207425024 39465809600315392 39514475120820224 39650217048408064 39654614809837568 39743122270093312 39773519831105536 39879649656799232 39887125502492672 39966855871332352 40056060240723968 40073501585997824 40193662646222848 40198120683339776 40389040968564736 40496813222469632 40507522308991472 40514641318641664 40527787244650496 40622748718727168 40653819062779904 40812562066067456 40815685767528448 40826479177566208 40942612881866752 40971271942195456 41083260813443072 41133920822493184 41262320861332928 41275225943834624 41282963404488704 41293880382685184 41404067068345408 41457809962827776 41587221025595392 41600227722919936 41604841767698432 41619029047115776 41730083344474112 41841433973996944 41848787412451328 42044329532850176 42058666677895168 42167666665917352 42170894084028416 42175571423656192 42488459774394368 42499695537302528 42502948368154624 42507662537228288 42653686798778368 42819737249644544 42823014575767552 42834338809249792 42842368541458432 42953399585158048 42986252529516544 42989542600343552 43156900535074816 43291615329923072 43305155088613376 43324726958882816 43440332661870592 43632494190788608 43643311416686464 43782382525349888 43899209415341056 43986959538077696 44127125694840832 44241486338011648 44244872481603584 44249779854327808 44333313550188544 44456540821966336 44578056156741632 44589844498153472 44593257304293376 44598203317747712 44751409100357632 44806592324501504 44926152168677248 44940945635934208 44960513974534144 45065861859837952 45100330522771456 45159400138080256 45279901398351872 45314533769609216 45420711165820928 45435448981307392 45576742464913408 45636436055031808 45778354560827392 45789703781441536 45793208422105088 45798287526854656 45932636903945687 45935614452826112 46058186927570944 46150252630114304 46158903964073984 46282072254251008 46294311210275968 46317471136743424 46420849816764416 46425998535688192 46642928075505664 46646498020032512 46658833345789952 46783335624469024 46788524548118588 47010195225706496 47135635062218752 47151708345921536 47156938127237632 47171686792953856 47318933792394752 47506781794992128 47528252600680448 47669979259076608 47691523822256128 47818781684567936 48041656426430464 48050662323257344 48067047631880192 48191619046762688 48195307524603904 48419937185693696 48558239742164992 48571080614060032 48574798135033856 48700685445143984 48936842571022336 48953530067714048 49084155409278976 49089599525894912 49338175776096256 49453781048885248 49470644821950464 49476131805626368 49646094470709248 49839950062126322 49843180899663872 49865707646615552 49878070190498816 50014404468539392 50037008600399872 50170525046104064 50232390613796608 50270810900660224 50404951213637888 50561698672013312 50565568550404096 50627921248550912 50666644057358336 50801840593272832 50807475225104384 50959822283603968 50976357393661952 51095801122774016 51201855086133248 51207534085144576 51344173907059712 51361080726781952 51377746034556928 51383444542324736 51498130265473024 51503842125529088 51610743014948864 51748458740973568 51788038593839104 51903627354177536 51909384189509632 51926227407208448 52087705674186752 52155926920036352 52291095147148928 52308926446256704 52331090035933184 52335095339548672 52494442175937928 52637927917223936 52702836053819392 52743145862987776 52883883240538112 52893796862001152 52907784240315392 53048960931317554 53052399790587904 53117819014873088 53300291769991168 53306203514863616 53310283451465728 53324380966617088 53466669285107456 53483391363842048 53725937400807424 53869297213964288 53887666681053184 53910499191947264 54293464908562432 54452734907168864 54479976296087552 54650036210934784 54734538751606784 54862788351107072 54881496599351296 54904750201634816 55076136053443072 55080351456690176 55165519371698176 55294778810564608 55484729957285888 55495131133902848 55509806416068608 55514055011467264 55657926223021696 55917992752629532 55927820081168384 55946891505958912 56096177610604544 56358291908162048 56518606913011712 56537879796514816 56551896483593728 56684404370577424 56802057986179072 56959942928144368 56997187007086592 57003508789141504 57130738263259136 57337742909833216 57408446415767552 57426401313161216 57445983755173888 57452355315040256 57580586596040704 57605658529871872 57784798482300928 57789221200461824 57860481426915328 58059246392311808 58214169007300096 58239796895547392 58258694164185088 58395201283170304 58516405812723712 58668057969971968 58672548290822144 58679055893782528 58717424039493632 58855006017683456 59130011182333952 59134536860041216 59141095703969792 59314586238166084 59333137294262272 59344259893952512 59595601821564928 59761251596741632 59781630224293376 59800327351697408 59806960041066496 60157631905398784 60231812632936448 60277880986271744 60438723703472128 60627383921505776 60706078874140672 60721128927563776 60914619165704192 61077160925691904 61104764897265664 61123875844390912 61199248052977664 61553372296364032 61558083452665856 61564911101673472 61585904778346496 61681131895914496 61745511903664694 62038044519170048 62049674181214208 62231697036764416 62251160439881728 62262830052671488 62553758573264896 62700329544122368 62721710399258624 62737260161486792 62748285944725504 63194032926359552 63214537713123328 63231254335986688 63411119951183872 63609058540596224 63707413956788224 63712289978580992 63729138228396032 63906277431576608 64080955725316096 64109917269262336 64209047137550336 64409476466470912 64581343742473544 64592693614870528 64614719767445504 64630738838392832 64782176423517056 64916637698490368 65089858260130816 65097077632164992 65139642293813248 65292272300867584 65313457910629376 65602376829108224 65609653046591488 65652552863055872 65806384681189376 65822699185822208 65827737106776064 65835038319853568 66126264487903232 66323449403932672 66340988155789312 66346065745412096 66353424448356352 66530478865485824 66581364759068672 66737372895051776 66840565462859776 66863358141267968 67049209108539392 67054340903796736 67262864020209664 67577155636953088 67582327840047104 67757475401939456 67788098557904096 67809299764871168 68109259224645632 68290998830301184 68298573253419008 68321863113478144 68343231259082752 68525595184922624 68828723230539776 68836357294784512 69059881112993792 69065166800551936 69072827089682432 69395575917215744 69603659704434688 69802469629362176 69941997774831616 70128627775496192 70346711195844608 70352095374475264 70566299318473936 70680821694988288 70900622307622912 70923627678138368 71089810257772544 71121939470587904 71144183359864832 71490009798017024 71649572543266816 71657519478996992 71681954742009856 71699725898842048 71895706423525376 72209061507332624 72221751915839488 72245185957855232 72264290669699072 72457117369604464 72469851372781568 72777636794791936 72808473093472256 72833300832452608 73027645852829696 73035745636087552 73235377971789824 73577576682487808 73602666686316544 73610830247395328 73807249991398336 73863701529591808 74036773055448064 74156927679987712 74190443083988992 74388409440149504 74411674940997632 74445305478643712 74619739772420096 74643951897862144 74974144947552256 75168449274026584 75207296778502144 75225941926653952 75231699550601216 75760326827365376 75818272178044928 76020582158273536 76034832989126656 76356864833880064 76415266447163392 76619169419362304 76627667552616448 76633532461481984 77196146027528192 77222469965971456 77231035013660672 77437114745073664 77496342588424192 77798946438441088 78046855806058496 78314965925625856 78411536567877632 78661397977759744 78680899455434752 78865258254716416 78925578414850048 78931619200630784 79028950241640448 79300434096816128 79309229619675136 79486244540186624 79547039662211072 79759299313598464 79774251004985344 79933711742664704 80112120481447936 80147003171995648 80387325292445696 80396241366679552 80778081937129472 80993626444939264 81015044617982944 81055574489300992 81245497437454336 81625124132134912 81631371535056896 81652958355132416 81879917959207529 81885225763733504 81942543884390912 82166521626886144 82267841644986368 82524641722665856 82550451887669248 82565926808977408 82587760765370368 82808134136690816 83174442051190784 83209683535396864 83238058094231552 83460166688948224 83682867947993888 84088659065700352 84117333355790336 84335333331834704 84341788168056832 84351142847312384 84976919548788736 84999391074605056 85005896736309248 85015325074456576 85307373597556736 85639474499289088 85668677618499584 85684737082916864 85906799170316096 85972505059033088 85979085200687104 86313801070149632 86583230659846144 86610310177226752 86649453917765632 86880665323741184 87264988381577216 87286622833372928 87564765050699776 87798418830682112 87973919076155392 88482972676023296 88489744963207168 88499559708655616 88666627100377088 88913081643932672 89156112313483264 89179688996306944 89186514608586752 89196406635495424 89502818200715264 89613184649003008 89852304337354496 89881891271868416 89921027949068288 90131723719675904 90200661045542912 90318800276160512 90559802796703744 90629067539218432 90841422331641856 90870897962614784 91153484929826816 91272872110063616 91556709121654784 91579407562883072 91586416844210176 91596575053709312 91865273807891374 91871228905652224 92116373855141888 92300505260228608 92317807928147968 92564144508502016 92588622420551936 92634942273486848 92841699633528832 92851997071376384 93285856151011328 93292996040065024 93317666691579904 93566671248938048 93577049096237176 94020390451412992 94271270124437504 94303416691843072 94313876254475264 94343373585907712 94637867584789504 95013563589984256 95056505201360896 95339958518153216 95383047644512256 95637563369135872 96083312852860928 96101324646514688 96134095263760384 96383238093525376 96390615049207808 97116479484329984 97142161228120064 97149596270067712 97401370890287968 97873685142044672 97907060135428096 98168310818557952 98179199051789824 98676351552192512 98907562097770496 98941289643900928 98952263611252736 99292188941418496 99679900124252644 99731415293231104 99756140380997632 100074017200799744 100341050092208128 100464781227593216 100541621801320448 100809902427275776 101123397344026624 101131137100808192 101255842497101824 101333288114716672 101603681186545664 101614950450208768 101919644567207936 101952714787323904 102191602245548032 102403710172266496 102415068170289152 102688347814119424 102755492069113856 102766889084649472 102996260530946048 103007684251058176 103496917481947136 103800525916790647 103807254708355072 103818768379019264 103852454814416896 104175411348373504 104311853840072704 104582190294297856 104617852892513408 104662180071866368 104670190679097344 104988884351875856 105275855834447872 105405672107638784 105486291725975552 105767766481076224 105787593724002304 105815568480630784 106097921862635108 106235638029746176 106600583539982336 106612407029727232 106648761933234176 106933338570214912 106966782727684096 107451874801614848 107738594427928576 107775333362106368 107820998383894528 108586929817124864 108905469814337728 108959952592175104 109300072421869568 109469077503213568 109725576702214144 109762993198702592 109809500403269632 110152272106886144 110160702913380352 110331038743396352 110589557621129216 110969459914571776 110990262267805696 111019612832137216 111028110022934528 111315852446043392 111835985505259064 111855640162336768 111893783011917824 112192355221209088 112716583816324096 113037213826023424 113075759593029632 113103792967187456 113368808741154848 113604115972358144 113919885856288736 113994374014173184 114007017578283008 114261476526518272 114675485819666432 114816892831535104 114852802626322432 114891967510347776 114904710630080512 115161173192081408 115211317059743744 115569596964601856 115578442400923648 115720962853830656 116118492784623616 116428338014600192 116479593791094784 116517388328370176 116790402566340608 117032811625447424 117336115939943936 117345096581644288 117358111787565056 117434848078987264 117710012035366912 118260022364667904 118269073720082432 118282191407939584 118629172476332168 118666274588524544 118688519787905024 119191203643129856 119522503193483264 119563260448586752 119600654703394816 119613920082132992 120315263810797568 120463625265872896 120877447406944256 121254767843011552 121412157748281344 121442257855127552 121829238331408384 122154321851383808 122209529794531328 122247751688781824 122398496105955328 123106744592728064 123116166905331712 123129822203346944 123171809556692992 123491023807329388 124076089038340096 124463394073528832 124502320879763456 125107517146529792 125400659088244736 125443420798517248 125474520322973584 125496571889451008 126388065852719104 126429075426246656 126462508671973376 126822239902367744 127218117081192448 127414827913576448 127458276456792064 127812554863153216 128161911450632192 128219834538524672 128418094275100672 128818952932941824 129162687484947088 129185387229741056 129229439534891008 129261477676785664 129564352847034112 129833275396980736 130179716520261632 130194155264329984 130279284587626496 130584544601735168 130626915821258752 131204753658216448 131219306093182976 131612769362378752 131645398371644416 131655474213552128 131670076639707136 132252528975806464 132646898807865344 132681976311578624 132692131490824192 132706848896712704 133060957730971648 133162729518137344 133474745790103552 133681130925719552 133726716282535936 134098418217078784 134108681807593472 134525728040419328 135154311273906176 135514950803878912 135576197115808192 135618599529742336 136218518449291264 136581997660602368 136597146506838016 136643726226956288 136686462518165504 137051190369845248 137657446461079552 137672714589569024 138119762225987584 138130333601103872 138145654179364864 138791151834431488 139207319408869376 139604939258724352 139883995549663232 140257255550992384 140693422391689216 140704190748950528 141132598636947872 141361643389976576 141801244615245824 141847255356276736 142179620515545088 142243878941175808 142288366719729664 142980019596034048 143299145086533632 143315038957993984 143363909484019712 143399451797684096 143791412847050752 144418123014665248 144490371915710464 144528581339398144 144914234739208928 145555273589583872 145616946186944512 145666601664905216 146055291705659392 146071491272175104 146470755943579648 147155153364975616 147205333372633088 147221660494790656 147614499982796672 147727403059183616 148073546110896128 148380886167977984 148776818880299008 148890610957287424 149239479544840192 149287903795724288 149948289895104512 150336898548053168 150414593557004288 150451883853307904 150463399101202432 151520653654730752 151636544356089856 152041164316547072 152069665978253312 152713729667760128 153238338838724608 153255335105232896 153267064922963968 154392292055056384 154444939931942912 154462070027321344 154874229490147328 154992685176848384 155597892876882176 156093711612116992 156629931851251712 156823073135755264 157361798910869504 157730516509432832 157851156829700096 158057900483280896 158600868193632256 158618459239350272 158972489080373248 159094079324422144 159518598627196928 159548502009970688 159867423485329408 160224240962895872 160294006343991296 160774650584891392 160792482733359104 161556163874258944 161987252889878528 162030089235965888 162111148978601984 162490994874908672 163250248264269824 163262743070113792 163305916710264832 163759835918415058 163770451527467008 163885087768781824 164333043253772288 164535683289972736 165049283445331712 165100903775338496 165131853617954816 165175521530740736 165616268273381632 166348884102381568 166419367070793728 166476116188463104 166920333377896448 167365735895987776 168177318131400704 168234666711580672 168670666663669408 168683576336113664 168702285694624768 169953839097577472 169998782149210112 170011793472618496 170030650148913152 170614747195113472 171278948998578176 171337355236999168 171369474165833728 171813598340632192 171945010118066176 171958170401374208 173166461319692288 173298907835531264 173761330647482368 174529976763154432 174573245666745856 175129530101399552 175596837661364224 175947838152310784 176965945352046592 176979489926414336 176999119417311232 177333254200754176 177826163287865344 178359377992613888 178373029217173504 178392813270990848 179005636401430528 179226369298006016 179704608674708992 179763782543736832 179842055898136576 180263447439351808 180401322091085824 180637600552321024 181119605593407488 181258135078436864 181682844663283712 181741795925229568 182306969859653632 182545744220127232 183158815125766144 183172833688420352 183193150107418624 183730547615782748 184232747710283776 184601010520457216 185128289017004032 185177244841103872 185671363259611439 185683399267057664 185703994142752768 186571712302022656 186585992080130048 186635333383159808 187133342497876096 187154098192474352 188040780902825984 188542540248875008 188606833383686144 188627752508950528 188686747171815424 189275735169579008 190027127179968512 190113010402721792 190679917036306432 190766095289024512 191275126738271744 192166625705721856 192202649293029376 192268190527520768 192766476187050752 192781230098415616 194232958968659968 194284322456240128 194299192540135424 194802741780575936 195747370284089344 195814120270856192 196336621637115904 196358398103579648 197352703104385024 197815124195540992 197882579287801856 197904527222505472 198584377882836992 199359800248505288 199462830586462208 199512280761995264 200148034401599488 200682100184416256 200929562455186432 201083243602640896 201619804854551552 202246794688053248 202262274201616384 202511684994203648 202666576229433344 203207362373091328 203229900900417536 203839289134415872 203905429574647808 204383204491096064 204807420344532992 204830136340578304 205376695628238848 205510984138227712 205533778169298944 205992521061892096 206015368502116352 206993834963894272 207601051833581294 207614509416710144 207637536758038528 207704909628833792 208350822696747008 208623707680145408 209164380588595712 209235705785026816 209324360143732736 209340381358194688 209977768703751712 210551711668895744 210811344215277568 210972583451951104 211535532962152448 211575187448004608 211631136961261568 212195843725270216 212471276059492352 213201167079964672 213224814059454464 213297523866468352 213866677140429824 213933565455368192 215477188855857152 215550666724212736 216109291662826429 217173859634249728 217810939628675456 217919905184350208 218600144843739136 218938155006427136 219451153404428288 219525986397405184 219619000806539264 220304544213772288 220321405826760704 221179115242258432 221938919829143552 222039225664274432 222056220045869056 222631704892086784 223671971010518128 223711280324673536 223787566023835648 224384710442418176 225433167632648192 226074427652046848 226151519186059264 226207585934374912 226737617482309696 227208231944716288 227839771712577472 227988748028346368 228014035156566016 228522953053036544 229350971639332864 229633785663070208 229705605252644864 229783935020695552 229809421260161024 230322346384162816 230422634119487488 231139193929203712 231156884801847296 231441925707661312 232236985569247232 232856676029200384 232959187582189568 233034776656740352 233580805132681216 234672231879887872 234690193163288576 234716223575130112 235420024070733824 236520044729335808 236538147440164864 236564382815879168 237258344952664336 237332549177049088 237377039575810048 238382407286259712 239045006386966528 239126520897173504 239201309406789632 239227840164265984 240630527621595136 240927250531745792 241754894813888512 242509535686023104 242824315496562688 242884515710255104 243658476662816768 244308643702767616 244419059589062656 244495503377563648 244796992211910656 246213489185456128 246232333810663424 246259644406693888 246343619113385984 246982047614658776 248152178076680192 248926788147057664 249004641759526912 250215034293059584 250801318176489472 250886841597034496 250949040645947168 252776131705438208 252858150852493312 252925017343946752 253644479804735488 254436234162384896 254829655827152896 254916552913584128 255625109726306432 256323822901264384 256439669077049344 257637905865883648 258325374969894176 258458879069782016 258522955353571328 259128705694068224 259666550793961472 260359433040523264 260388310528659968 260558569175252992 261169089203470336 261253831642517504 262409507316432896 262438612186365952 263225538724757504 263290796743288832 263310948427104256 263340153279414272 264505057951612928 265363952623157248 265384262981648384 265413697793425408 266121915461943296 266325459036274688 266949491580207104 267362261851439104 267453432565071872 268196836434157568 268217363615186944 269034016151681881 269051456080838656 270308622547812352 271029901607757824 271152394231616384 271237199059484672 273163995321204736 273194293013676032 273287452453912576 274102380739690496 275314892922159104 275345429179138048 276239524451975168 276260667202207744 276291308358729728 277582303668862976 278414638817738752 279209878517448704 279767991099326464 280514511101984768 281386844783378432 282265197273895744 282723286779953152 283602489230491648 283694510712553472 284359241031090176 284487757882351616 284576733439459328 285960039192068096 286598290173067264 286630077915987968 286727818968039424 286798903595368192 287582825694101504 288836246029330496 288980743831420928 289057162678796288 289828469478417856 291110547179167744 291233892373889024 291333203329810432 292110583411318784 292142982544350208 292941511887159296 294310306729951232 294410666745266176 294443320989581312 295228999965593344 295454806118367232 296147092221792256 296761772335955968 297553637760598016 297781221914574848 298478959089680384 298575807591448576 299896579790209024 300673797096106336 300829187114008576 300903767706615808 300926798202404864 303041307309461504 303273088712179712 304082328633094144 304139331956506624 305427459335520256 306476677677449216 306510670210465792 306534129845927936 308889879863885824 308924140054642688 309748458980294656 309985370353696768 311195785753764352 312187423224233984 313259863702503424 313646146271510528 314723597821739008 315461033018865664 315702313659400192 316115800966561792 317201736387264512 317236918478700544 317944978160746496 319037197254393856 319097004019941376 320448481925791744 320588012687982592 321528458327619809 321549301169782784 321584965466718208 323112327748517888 323974505779757056 324060178471931776 324222297957203968 324981989749817344 326500496528539648 326525486140227584 326611833420529664 327519671836830116 327770175537563648 329071366579945472 330098566890663424 330201807550676992 330351043061481472 331232536546763264 332697768204763136 332838734141587456 332952232376926208 333840666755792896 334731471791975552 336354636262801408 336469333423161344 337341333327338816 337367152672227328 337404571389249536 339907678195154944 339997564298420224 340023586945236992 340061300297826304 341229494390226944 342557897997156352 342674710473998336 342738948331667456 343627196681264384 343890020236132352 343916340802748416 346332922639384576 346597815671062528 347522661294964736 349059953526308864 349146491333491712 350259060202799104 351193675322728448 351895676304621568 353931890704093184 353958979852828672 353998238834622464 354666508401508352 355652326575730688 356718755985227776 356785626541981696 358011272802861056 358452738596012032 359409217349417984 359527565087473664 359684111796273152 360526894878703616 360802644182171648 361275201104642048 362239211186814976 362516270156873728 363365689326567424 363483591850459136 364613939719307264 365091488440254464 366317630251532288 366345667376840704 366386300214837248 367461095231565496 368465495420567552 369202021040914432 370256578034008064 370354489682207744 371342726519222878 371366798534115328 371407988285505536 373143424604045312 373171984160260096 373270666766319616 374266684995752192 374308196384948704 376081561805651968 377085080497750016 377213666767372288 377255505017901056 377373494343630848 378551470339158016 380054254359937024 380226020805443584 381359834072612864 381532190578049024 382550253476543488 384333251411443712 384536381055041536 385532952374101504 385562460196831232 388465917937319936 388568644912480256 388598385080270848 389605483561151872 391494740568178688 391628240541712384 392673243274231808 392716796207159296 395630248391081984 395765158575603712 395809054445010944 397168755765673984 398719600497010576 398925661172924416 399024561523990528 400296068803198976 401364200368832512 401859124910372864 402166487205281792 403239609709103104 404493589376106496 404524548403232768 405023369988407296 406414724746182656 406459801800835072 407678578268831744 407810859149295616 408766408982192128 409614840689065984 409660272681156608 410753391256477696 411021968276455424 411067556338597888 411985042123784192 412030737004232704 413987669927788544 415202103667162588 415275073516077056 415409819257667584 416701645393494016 418328761177191424 418471411570053632 418648720287465472 419955537407503424 421103423337791488 421622688430555136 421945166903902208 423071065924304896 423150374896009216 423262273922523136 424391687450540432 424942552118984704 426402334159929344 426449628118908928 426595047732936704 427733354280859648 427867130910736384 430954377711714304 431101333448425472 432218583325652858 434347719268499456 435621879257350912 435839810368700416 437200289687478272 437876310012854272 438902306808856576 439051972794810368 439238001613078528 440609088427544576 440642811653521408 442358230484516864 443877839658287104 444078451328548864 445263409784173568 447343942021036256 447575132047671296 448769420884836352 450866335265296384 452148855304093696 452303038372118528 452415171868749824 453475234964619392 454416463889432576 455679543425154944 455977496056692736 456028070313132032 457045906106073088 458701943278665728 459267571326140416 459567870041391104 459618842520322048 460644692768325632 460845268238974976 462278387858407424 462313769603694592 462883851415322624 464473971138494464 465713352058400768 465918375164379136 466069553313480704 467161610265362432 469344463759775744 469380386326577152 469432447150260224 470840048141467648 473040089458671616 473076294880329728 473128765631758336 474516689905328672 474665098354098176 474754079151620096 476764814572519424 478090012773933056 478253041794347008 478402618813579264 478455680328531968 481261055243190272 481854501063491584 483509789627777024 485019071372046208 485769031420510208 488617287405535232 488838119178125312 489593984423821312 492426978370912256 492464667621326848 492519288813387776 492687238226771968 493964095229317552 496304356153360384 497853576294115328 498009283519053824 500430068586119168 501602636352978944 501773683194068992 501898081291894336 505552263410876416 505716301704986624 505850034687893504 507288959609470976 508872468324769792 509659311654305792 509833105827168256 511250219452612864 512647645802528768 512879338154098688 515275811731767296 516650749939788352 517045910707142656 518257411388136448 519333101587922944 520718866081046528 520776621057319936 521117138350505984 522338178406940672 522507663285035008 524819014632865792 524877224372731904 526451077449515008 526581593486577664 526621896854208512 526680306558828544 529010115903225856 530727905246314496 530827395586850816 532243830923886592 532650918072549376 533898983160414208 534906865130143744 536393672868315136 536434727230373888 538068032303363762 538102912161677312 540617245095624704 542059803215515648 542304788463232768 542474398118969344 546327990642409472 546388586027352064 546574904907825152 548204761479380992 550629785844318208 550690858358276096 552479048903950336 552521334404415488 552582616717459456 555164607337725952 556829277635477504 558419757034897408 559535982198652928 561029022203969536 562773689566756864 564530394547791488 565446573559906304 567389021425106944 568718482062180352 568975515764703232 573159425714452703 573196580346134528 573260155831975936 573455637936078848 573597807190736384 575165651388203008 577672492058660992 577961487662841856 578114325357592576 579656938956835712 582221094358335488 582467784747778048 582666406659620864 584221166822637568 584285965088700416 588620613459902464 588821333490532352 588886641979162624 590457999931186688 590909612236734464 592294184443584512 593523544671911936 595107275521196032 595562443829149696 596957918179360768 597151615182897152 599793159580418048 601347594192212672 601807535413231616 601853596404809728 606082614618923008 606546177424359424 608164657266188288 608278663913013248 610854918671040512 612953355354898432 613021340420931584 613068259691855872 617848280109285376 619496917960589312 619970740707393536 622391571507528704 624374846448467968 626519727405006848 627292292543021056 629447195643478016 630922066037731328 631404627318800384 632231601933123584 634403472774529024 634473836957401088 635889956321492992 638074394508787712 638194008039882752 640896963851583488 641176025375965184 643056916655239618 643098602339565568 643169930933436416 646224655497035776 647949011559514112 648120356943863552 648444595914407936 649963979499634688 653000993057079296 653050972280455168 653223666841059328 655039343673660232 655540351075127296 658142733159890944 660197133781326848 660403615101353984 660702086122962944 662465073093526528 665395536409526272 665904464753852416 667681333511585792 669462943583951104 672709272525602816 672938666846322688 674682666654677632 674734305344454656 674809142778499072 679815356390309888 679995128596840448 680047173890473984 680122600595652608 682458988780453888 685115795994312704 685349420947996672 685477896663334912 687254393362528768 687780040472264704 687832681605496832 692665845278769152 693195631342125056 695045322589929472 698119907052617728 698292982666983424 700518120405598208 702387350645456896 703791352609243136 707863781408186368 707917959705657344 707996477669244928 709333016803016704 711304653151461376 713437511970455552 713571253083963392 716022545605722112 716905477192024064 718818434698835968 719368223592546304 721053789757407232 721605288364343296 724478422373629952 726731378653134848 726967183700918272 729227879438614528 730182976880508928 732635260503064576 732691334753681408 732772600429674496 734922190463130992 736930990841135104 738404042081828864 740513156068016128 740708979364415488 742685453038445756 742815976571011072 746286849208090624 746541333532639232 748533369991504384 748616392769897408 752163123611303936 754170160995500032 754427333534744576 754511010035802112 754746988687261696 757102940678316032 760108508719874048 760452041610887168 762719668145225728 763064381156098048 765100506953086976 768666502822887424 771065904748203008 771124920393662464 776931835874639872 777137289824960512 777196770160541696 779210967122303744 782989481136357376 783256481083424768 785346486548463616 785433592414318592 791260496782163968 791530317151207424 791618108890021888 794337511531347968 797439200994021152 797851322345848832 798049123047981056 800592137606397952 802728400737665024 803718249820745728 804332974410563584 806479219418206208 808987178752212992 809049096806465536 810046739976814592 812829449492365312 812919603601670144 815357156537663488 815621718298591232 817532817964384256 819229681378131968 819320545362313216 821506782512955392 822043936552910848 822135112677195776 823970084247568384 824061474008465408 827975339855577088 830404207334325176 830550147032154112 830819638515335168 833403290786988032 836657522354382848 836942823140107264 837297440574930944 839911074815006848 842206846675582976 843245376861110272 846142131848609792 846300749792018432 846524547845046272 848783374901080864 849885104237969408 852804668319858688 852899256237817856 853190095465873408 855466708561719296 855734261821472768 861908755423428608 862202666896850944 864437166651305716 871243758514701824 874400579374956544 875752620025708544 877804613617713152 878103945589620736 878476003226157056 881218176855089152 881285623307042816 884716460969033728 887755679316574208 888156902657097728 890526819568347136 894687884042072512 897538841769672704 901732670530592768 904297710608187392 904606076744237056 904830343737499648 906950469929238784 908832927778865152 911359086850309888 911954992113385472 912056140626264064 914091812212146176 917403886557331456 918535142652280832 919237685040644096 921289385536651264 921690536477949952 924556775716814848 925767702830645248 928947942276988928 931426704116801536 931836750328758272 932139106626961408 934323220530724864 938688927519551488 938760772653154304 938864894300520448 941680096282935296 946080178917343232 946257531263516672 949033379810657344 949330196708196352 949508158303240192 953529629145038848 956180025547866112 956506083588694016 956805237627158528 956911360657063936 962522110486380544 963709002126983168 967019579255554048 970038142744092416 971538062841020416 977234574811070464 977676238356250624 979187968847642624 984853956741824512 984929335242653696 985038577626775552 985374476453543936 987928190458635104 992608712306720768 995707152588230656 996018567038107648 1000860137172238336 1003205272705957888 1003547366388137984 1003796162583788672 1011432603409973248 1011700069375787008 1017744936649539584 1019318623308611584 1019666211654336512 1022500438905225728 1025295291605057536 1025758676308197376 1030551623463534592 1033301499879576704 1034091821414285312 1036514822776272896 1038666203175845888 1041437732162093056 1041553242114639872 1042234276701011968 1044676356813881344 1045015326570070016 1049638029265731584 1049754448745463808 1052902154899030016 1053163186973155328 1053243793708417024 1053360613117657088 1058020231806451712 1061455810492628992 1061654791173701632 1064487661847773184 1065301836145098752 1067797966320828416 1072787345736630272 1072869454460747776 1076136064606727524 1081234490191249408 1084119606431031296 1084609576926465536 1084948796237938688 1092655981284818944 1092777172054704128 1093149809815650304 1096409522958761984 1101381716716552192 1104958097807900672 1105165233434918912 1110329214675451904 1113658555270955008 1116839514069794816 1119071964397305856 1122058044407939072 1125547379133513728 1129060789095582976 1130893147119812608 1134778042850213888 1137436964124360704 1137951031529406464 1146318851428905406 1146393160692269056 1146520311663951872 1146911275872157696 1147195614381472768 1150331302776406016 1155344984117321984 1155922975325683712 1156228650715185152 1159313877913671424 1164442188716670976 1164935569495556096 1165332813319241728 1168442333645275136 1168571930177400832 1177241226919804928 1177642666981064704 1177773283958325248 1180915999862373376 1181819224473468928 1184588368887169024 1187047089343823872 1190214551042392064 1191124887658299392 1193915836358721536 1194303230365794304 1199586319160836096 1202695188384425344 1203615070826463232 1203707192809619456 1212165229237846016 1213092354848718848 1216329314532376576 1216557327826026496 1221709837342081024 1225906710709796864 1226042680841863168 1226136519383711744 1235696560218570752 1238993835921178624 1239941481414787072 1244783143015057408 1248749692896935936 1253039454810013696 1254584585086042112 1258894391286956032 1261844132075462656 1262809254637600768 1264463203866247168 1268806945549058048 1268947673914802176 1271779912642985984 1276148789017575424 1276388016079765504 1282352050751930368 1286113833310479236 1286339861866872832 1295898023119028224 1296240713887727104 1299927958999269376 1306001986114158592 1306101944560910336 1306447333682118656 1310078687347320464 1311080702150254592 1316285466319781888 1320394267562653696 1320807230202707968 1321404172245925888 1324930146187053056 1330791072819052544 1335362667023171584 1338925887167902208 1345418545051205632 1345877333692645376 1349365333309355264 1349468610688909312 1349618285556998144 1359630712780619776 1359990257193680896 1360094347780947968 1360245201191305216 1364917977560907776 1370231591988625408 1370698841895993344 1374508786725057536 1375560080944529408 1385331690557538304 1386391262684250112 1390090645179858944 1396239814105235456 1396585965333966848 1401036240811196416 1404774701290913792 1407582705218486272 1415727562816372736 1415835919411314688 1415992955338489856 1418666033606033408 1422609306302922752 1426875023940911104 1427142506167926784 1432045091211444224 1433810954384048128 1437636869397671936 1438736447185092608 1442107579514814464 1443210576728686592 1448956844747259904 1453462757306269696 1453934367401836544 1458455758877229056 1460365953761017856 1465270521006129152 1465382669507362816 1465545200859348992 1469844380926261984 1473861981682270208 1476808084163657728 1481026312136032256 1481417958728830976 1485370906076891512 1485631953142022144 1492573698416181248 1493082667065278464 1497066739983008768 1497232785539794816 1508340321991000064 1508854667069489152 1509022020071604224 1514205881356632064 1520217017439748096 1520904083221774336 1525439336290451456 1526128762312196096 1530201013906173952 1537333005645774848 1542131809496406016 1542249840787324928 1554274579649921024 1554393540321083392 1558421934244607488 1565978962272714752 1566512962166849536 1570692973096927232 1570867184828637184 1582520993564327936 1583060634302414848 1583236217780043776 1588675023062695936 1594878401988042304 1596098246095962112 1605456801475330048 1607436499641491456 1608665948821127168 1612958438836412416 1617974357504425984 1618098193612931072 1620093479953629184 1625658898984730624 1625839207203340288 1630714313075326976 1631243436597182464 1635065635928768512 1638641090724626432 1643013565025910784 1644270225354391552 1647940168495136768 1648122948016930816 1655950679711154176 1660808414668650352 1661100294064308224 1661639277030670336 1666806581573976064 1673315044708765696 1673885646280214528 1674594881149861888 1679822149630013696 1684413693351165952 1686490753722220544 1692284263697219584 1692601499584036864 1693049095690092544 1697566749802161728 1699770208475938816 1705609336639717376 1705798512475635712 1706380190931746816 1710933417123438592 1711468523642945536 1723817510846857216 1724405333793701888 1728874333302611432 1742487517029403648 1748801158749913088 1751505240051417088 1755609227235426304 1756207891179241472 1762436353710178304 1762571246614085632 1769432921938067456 1775511358633148416 1776313805314195456 1781053639136694272 1789375768084145024 1795077683539345408 1803465341061185536 1809212153488474112 1809660687474999296 1813900939858477568 1817665855557730304 1822718173700619776 1823909984226770944 1824112281252528128 1828183624424292352 1834807773114662912 1837070285304561664 1838475370081288192 1842578771073302528 1843381072955899904 1849113551433629696 1851535405661290496 1857895884553977856 1862853408233603072 1864278213253922816 1868646441061449728 1877377855039102976 1877521545306308608 1877729788601040896 1883238113061773167 1883360192565870592 1892160357834686464 1892515062527033344 1898066759621314688 1898660393416392704 1899016316606480384 1912360051095732224 1913012167177388032 1913822721314127872 1927418004253966336 1934039158511108096 1940076285488184832 1943076125682040832 1954469149622140928 1955352476712501248 1958375937695285248 1969707913483649024 1970077155253551104 1970748952907087872 1975856380917270208 1985217424613441536 1991414305176461312 1992037134076215296 2001720274344476672 2006410545411915776 2007094732776275968 2007592325167577344 2022865206819946496 2023400138751574016 2035489873299079168 2038637246617223168 2039332423308673024 2045000877810451456 2050590583210115072 2051517352616394752 2061103246927069184 2066602999759153408 2068183642828570624 2073029645552545792 2077332406351691776 2082875464324186112 2083106484229279744 2084468553402023936 2089352713627762688 2090030653140140032 2099276058531463168 2099508897490927616 2105804309798060032 2106326373946310656 2106487587416834048 2106721226235314176 2116040463612903424 2122911620985257984 2123309582347403264 2128975323695546368 2130603672290197504 2135595932641656832 2145574691473260544 2145738908921495552 2152272129213455048 2162468980382498816 2168239212862062592 2169219153852931072 2169897592475877376 2185311962569637888 2185554344109408256 2186299619631300608 2192819045917523968 2202763433433104384 2209916195615801344 2210330466869837824 2220658429350903808 2233679028139589632 2244116088815878144 2251094758267027456 2258121578191165952 2261786294239625216 2269556085700427776 2274873928248721408 2275902063058812928 2292637702857810812 2293040623327903744 2293822551744315392 2294391228762945536 2310689968234643968 2312457301430370304 2318627755827342848 2328884377433341952 2329871138991112192 2330665626638483456 2336884667290550272 2337143860354801664 2354482453839609856 2355285333962129408 2355546567916650496 2361831999724746752 2363638448946937856 2369176737774338048 2380429102084784128 2387831672717443072 2388606460731588608 2399172638321672192 2405390376768850688 2407230141652926464 2407414385619238912 2424330458475692032 2426184709697437696 2432658629064753152 2433114655652052992 2443419674684162048 2451813421419593728 2452085361683726336 2471393120437141504 2477987671842357248 2479882962829574144 2489566286030114816 2497499385793871872 2506078909620027392 2509169170172084224 2517788782573912064 2523688264150925312 2525618509275201536 2528926407732494336 2537613891098116096 2537895347829604352 2543559825285971968 2552297578035150848 2552776032159531008 2564704101503860736 2572227666620958472 2572679723733745664 2591796046238056448 2592481427775454208 2599855917998538752 2612003972228317184 2612203889121820672 2612894667364237312 2620157374694640928 2622161404300509184 2632570932639563776 2640788535125307392 2641614460405415936 2642808344491851776 2649860292374106112 2661582145638105088 2670725334046343168 2677851774335804416 2691754667385290752 2698730666618710528 2698937221377818624 2699236571113996288 2719261425561239552 2719980514387361792 2720188695561895936 2720490402382610432 2729835955121815552 2740463183977250816 2741397683791986688 2749017573450115072 2751120161889058816 2770663381115076608 2780181290359717888 2792479628210470912 2793171930667933696 2802072481622392832 2809549402581827584 2815165410436972544 2831455125632745472 2831671838822629376 2831985910676979712 2845218612605845504 2853750047881822208 2867621908768096256 2875273738795343872 2877472894370185216 2884215159029628928 2886421153457373184 2897913689494519808 2906925514612539392 2907868734803673088 2916911517754458112 2930541042012258304 2931090401718697984 2939688761852523968 2947723963364540416 2953616168327315456 2962052624272064512 2962835917457661952 2970741812153783024 2971263906284044288 2985147396832362496 2986165334130556928 2994133479966017536 2994465571079589632 3016680643982000128 3017709334138978304 3018044040143208448 3028411762713264128 3040434034879496192 3041808166443548672 3050878672580902912 3052257524624392192 3060402027812347904 3074666011291549696 3084263618992812032 3084499681574649856 3108549159299842048 3116843868489214976 3133025924333699072 3141385946193854464 3141734369657274368 3165041987128655872 3166121268604829696 3166472435560087552 3177350046125391872 3189756803976084608 3192196492191924224 3210913602950660096 3214872999282982912 3217331897642254336 3225916877672824832 3235948715008851968 3236196387225862144 3240186959907258368 3251317797969461248 3251678414406680576 3261428626150653952 3262486873194364928 3270131271857537024 3277282181449252864 3286027130051821568 3288540450708783104 3295880336990273536 3296245896033861632 3311901359422308352 3321616829337300704 3323278554061340672 3346630089417531392 3347771292560429056 3349189762299723776 3359644299260027392 3368827386702331904 3372981507444441088 3384568527394439168 3385202999168073728 3386098191380185088 3395133499604323456 3411597024951271424 3412760381863493632 3421866834246877184 3447635021693714432 3448810667587403776 3457748666605222864 3484975034058807296 3497602317499826176 3503010480102834176 3511218454470852608 3512415782358482944 3524872707420356608 3525142493228171264 3538865843876134912 3551022717266296832 3552627610628390912 3562107278273388544 3578751536168290048 3590155367078690816 3606930682122371072 3619321374949998592 3627801879716955136 3635331711115460608 3645436347401239552 3647819968453541888 3648224562505056256 3656367248848584704 3669615546229325824 3674140570609123328 3676950740162576384 3685157542146605056 3686762145911799808 3698227102867259392 3703070811322580992 3715791769107955712 3725706816467206144 3728556426507845632 3737292882122899456 3754755710078205952 3755043090612617216 3755459577202081792 3766476226123546334 3766720385131741184 3784320715669372928 3785030125054066688 3796133519242629376 3797320786832785408 3798032633212960768 3824720102191464448 3826024334354776064 3827645442628255744 3854836008507932672 3868078317022216192 3880152570976369664 3886152251364081664 3908938299244281856 3910704953425002496 3916751875390570496 3939415826967298048 3940154310507102208 3941497905814175744 3951712761834540416 3982828610352922624 4012821090823831552 4014189465552551936 4015184650335154688 4045730413639892992 4046800277503148032 4070979746598158336 4077274493234446336 4078664846617346048 4090001755620902912 4103034705232789504 4122206493854138368 4133205999518306816 4136367285657141248 4146059291105091584 4154664812703383552 4165750928648372224 4166212968458559488 4168937106804047872 4178705427255525376 4180061306280280064 4198552117062926336 4199017794981855232 4212652747892621312 4212975174833668096 4213442452470628352 4245823241970515968 4257950647391092736 4271191865283313664 4291149382946521088 4291477817842991104 4304544258426910096 4324937960764997632 4336478425724125184 4338438307705862144 4339795184951754752 4370623925139275776 4371108688218816512 4372599239262601216 4385638091835047936 4405526866866208768 4419832391231602688 4420660933739675648 4441316858701807616 4467358056279179264 4488232177631756288 4502189516534054912 4516243156382331904 4523572588479250432 4539112171400855552 4549747856497442816 4551804126117625856 4585275405715621624 4586081246655807488 4587645103488630784 4588782457525891072 4621379936469287936 4624914602860740608 4637255511654685696 4657768754866683904 4661331253276966912 4673769334581100544 4674287720709603328 4708964907679219712 4710570667924258816 4711093135833300992 4723663999449493504 4727276897893875712 4738353475548676096 4760858204169568256 4775663345434886144 4777212921463177216 4798345276643344384 4810780753537701376 4814460283305852928 4814828771238477824 4848660916951384064 4852369419394875392 4865317258129506304 4866229311304105984 4886839349368324096 4903626842839187456 4904170723367452672 4955975343684714496 4979132572060229632 4994998771587743744 5012157819240054784 5018338340344168448 5035577565147824128 5047376528301850624 5051237018550403072 5075790695659208704 5087119650571943936 5104595156070301696 5129408203007721472 5144455333241916944 5145359447467491328 5183592092476112896 5184962855550908416 5199711835997077504 5224007944456634368 5225789334728474624 5240314749389281856 5244322808601018368 5265141865279127552 5281577070250614784 5283228920810831872 5285616688983703552 5299720584748212224 5323164291276210176 5341450668092686336 5355703548671608832 5397461333237421056 5397874442755637248 5398473142227992576 5438522851122479104 5439961028774723584 5440377391123791872 5440980804765220864 5459671910243631104 5480926367954501632 5482795367583973376 5498035146900230144 5502240323778117632 5541326762230153216 5560362580719435776 5584959256420941824 5586343861335867392 5604144963244785664 5619098805163655168 5630330820873945088 5662910251265490944 5663343677645258752 5663971821353959424 5690437225211691008 5707500095763644416 5735243817536192512 5750547477590687744 5754945788740370432 5768430318059257856 5795827378989039616 5813851029225078784 5815737469607346176 5833823035508916224 5861082084024516608 5862180803437395968 5879377523705047936 5895447926729080832 5924105248544129024 5925671834915323904 5941483624307566048 5970294793664724992 5972330668261113856 5988266959932035072 5988931142159179264 6033361287964000256 6035418668277956608 6036088080286416896 6056823525426528256 6083616332887097344 6104515049248784384 6120804055624695808 6149332022583099392 6168527237985624064 6168999363149299712 6217098318599684096 6233687736978429952 6282771892387708928 6283468739314548736 6330083974257311744 6332242537209659392 6332944871120175104 6354700092250783744 6379513607952169216 6384392984383848448 6421827205901320192 6429745998565965824 6434663795284508672 6451833755345649664 6471897430017703936 6480373919814516736 6502635595938922496 6503356828813361152 6522857252301307904 6524973746388729856 6540262543715074048 6554564362898505728 6572054260103643136 6577080901417566208 6591760673980547072 6592491792067723264 6623802718844616704 6643233658674601408 6646557108122681344 6693260178835062784 6695542585120858112 6698379524599447552 6719288598520054784 6737654773404663808 6745963014888882176 6769137054788878336 6770405998336147456 6772196382760370176 6790266999208646912 6823194049902542848 6825520763726987264 6843733668493754368 6895270043387428864 6897621335174807552 6915497333210445728 6969950068117614592 6995204634999652352 7006020960205668352 7022436908941705216 7024831564716965888 7049745414840713216 7050284986456342528 7105255221256781824 7124214556546777088 7157503072336580096 7180310734157381632 7213861364244742144 7238642749899997184 7255603759433910272 7270663422230921216 7290872694802479104 7295639936907083776 7296449125010112512 7312734497697169408 7339231092458651648 7348281141218246656 7370315084293210112 7373524291823599616 7396454205734518784 7406141622645161984 7431583538215911424 7451413632934412288 7457112853015691264 7474585764245798912 7509511420156411904 7510086181225234432 7510919154404163584 7532952452247092668 7568641431338745856 7592267038485258752 7594641573665570816 7649440204382928896 7652048668709552128 7655290885256511488 7709672017015865344 7736156634044432384 7760305141952739328 7772304502728163328 7817876598488563712 7821409906850004992 7833503750781140992 7878831653934596096 7880308621014204416 7882995811628351488 7903425523669080832 7965657220705845248 8025642181647663104 8028378931105103872 8030369300670309376 8091460827279785984 8093600555006296064 8141959493196316672 8154548986468892672 8157329693234692096 8180003511241805824 8206069410465579008 8244412987708276736 8266411999036613632 8272734571314282496 8292118582210183168 8309329625406767104 8331501857296744448 8332425936917118976 8337874213608095744 8357410854511050752 8360122612560560128 8397104234125852672 8398035589963710464 8425305495785242624 8425950349667336192 8426884904941256704 8491646483941031936 8515901294782185472 8542383730566627328 8582298765893042176 8582955635685982208 8609088516853820192 8649875921529995264 8672956851448250368 8676876615411724288 8679590369903509504 8741247850278551552 8742217376437633024 8745198478525202432 8771276183670095872 8839664782463205376 8882633717403615232 8934716112558358528 8976464355263512576 9004379033068109824 9032486312764663808 9099495712994885632 9103608252235251712 9170550811431243248 9172162493311614976 9175290206977261568 9177564915051782144 9242759872938575872 9249829205721481216 9274511023309371392 9315537509733367808 9347538669162201088 9348575441419206656 9417929815358439424 9421141335848517632 9422186271666601984 9447327998898987008 9454553795787751424 9476706951097352192 9521716408339136512 9551326690869772288 9554425842926354432 9621561507075402752 9628920566611705856 9697321833902768128 9704738838789750784 9730634516259012608 9732458622608211968 9773678698736648192 9807253685678374912 9808341446734905344 9911950687369428992 9958265144120459264 9989997543175487488 10024315638480109568 10036676680688336896 10071155130295648256 10094753056603701248 10102474037100806144 10151581391318417408 10174239301143887872 10209190312140603392 10258816406015442944 10288910666483833888 10367184184952225792 10369925711101816832 10399423671994155008 10448015888913268736 10451578669456949248 10480629498778563712 10488645617202036736 10563154140501229568 10571233377967407104 10599441169496424448 10646328582552420352 10682901336185372672 10711407097343217664 10794922666474842112 10795748885511274496 10796946284455985152 10879922057549447168 10880754782247583744 10881961609530441728 10919343820487262208 10961852735909003264 10965590735167946752 10996070293800460288 11004480647556235264 11082653524460306432 11120725161438871552 11172687722671734784 11238197610327310336 11260661641747890176 11325820502530981888 11326687355290517504 11327943642707918848 11380874450423382016 11415000191527288832 11470487635072385024 11501094955181375488 11509891577480740864 11536860636118515712 11591654757978079232 11627702058450157568 11631474939214692352 11667646071017832448 11722164168049033216 11724361606874791936 11758755047410095872 11790895853458161664 11848210497088258048 11851343669830647808 11882967248615132096 11940589587329449984 11944661336522227712 11976533919864070144 11977862284318358528 12066722575928000512 12070837336555913216 12072176160572833792 12113647050853056512 12167232665774194688 12209030098497568768 12241608111249391616 12337054475971248128 12337998726298599424 12434196637199368192 12467375473956859904 12565543784775417856 12566937478629097472 12664485074419318784 12665889742240350208 12709400184501567488 12759027215904338432 12768785968767696896 12843654411802640384 12859491997131931648 12869327590569017344 12903667510691299328 12943794860035407872 12960747839629033472 13005271191877844992 13006713657626722304 13049947492777459712 13080525087430148096 13144108520207286272 13182666791432412169 13183521347961094144 13184983584135446528 13247605437689233408 13286467317349202816 13293114216245362688 13386520357670125568 13391085170241716224 13396759049198895104 13438577197040109568 13491926029777764352 13538274109577756672 13544392765520740352 13580533998417293824 13646388099805085696 13651041527453974528 13687467336987508736 13790540086774857728 13795242670349615104 13830994666420891456 13939900136235229184 13990409269999304704 14012041920411336704 14044873817883410432 14049663129433931776 14099490829681426432 14100569972912685056 14210510442513563648 14248429113093554176 14315006144673160192 14360621468314763264 14427722728489484288 14477285499799994368 14511207518867820544 14541326844461842432 14581745389604958208 14591279873814167552 14592898250020225024 14625468995394338816 14678462184917303296 14696562282436493312 14740630168586420224 14747048583647199232 14792908411469037568 14812283245290323968 14863167076431822848 14902827265868824576 14914225706031382528 14949171528491597824 15019022840312823808 15020172362450468864 15021838308808327168 15065904904494185336 15137282862677491712 15184534076970517504 15189283147331141632 15298880408765857792 15304097337419104256 15419344034031730688 15472313268088864768 15520610283905478656 15544609005456326656 15635753196977127424 15642819813700009984 15757663307869192192 15765991623256702976 15806851047338161664 15931314441411690496 16051284363295326208 16056757862210207744 16060738601340618752 16187201110012592128 16283918986392633344 16309097972937785344 16314659386469384192 16360007022483611648 16412138820931158016 16488825975416553472 16532823998073227264 16545469142628564992 16584237164420366336 16663003714593488896 16664851873834237952 16714821709022101504 16720245225121120256 16794208468251705344 16796071179927420928 16850610991570485248 16851900699334672384 16853769809882513408 16983292967882063872 17031802589564370944 17084767461133254656 17164597531786084352 17218177033707640384 17299751843059990528 17345913702896500736 17353753230823448576 17359180739807019008 17482495700557103104 17484434752875266048 17490396957050404864 17542552367340191744 17679329564926410752 17765267434807230464 17869432225116717056 17952928710527025152 18008758066136219648 18064972625529327616 18198991425989771264 18207216504470503424 18341101622862486496 18350580413954523136 18355129830103564288 18485519745877151744 18499658411442962432 18549022046618742784 18631075019466735616 18695077338324402176 18697150882838413312 18842282671697035264 18844372543333203968 18894655997797974016 18909107591575502848 18953413902194704384 19043432816678273024 19102653381739544576 19108851685852708864 19243123014150805504 19257841133223411712 19394643667805536256 19461269032518025216 19464917245216423936 19547357397473296384 19614507371356749824 19616682893469810688 19823901374738857984 19916530288240918528 20073353361376673792 20142310260591296512 20189506113207402496 20204948074201612288 20303162782636834816 20348478602287775744 20418380624281206784 20517632812030885888 20577821332967667776 20734368369904451584 20739851422203633664 20798847343988310016 20896031777826537472 20903157338913898496 20961258997557127424 20977291234404073472 21126308281002459136 21142466755934814208 21198882338992848896 21292657165104840704 21365802672370745344 21422814194686435328 21589845332949684224 21591497771022548992 21593892568911970304 21759844115098894336 21763923219060883456 21838687640974524416 21931181470335893504 21992140587600920576 22008961295112470528 22165307048920612864 22241450322877743104 22345375445343469568 22476395220654620672 22521323283495780352 22651641005061963776 22653374710581035008 22655887285415837696 22761748900846764032 22830000383054577664 22940975270144770048 23002189910362750976 23019783154961481728 23073721272237031424 23183309515956158464 23262949878429384704 23444328336098066432 23517510094820191744 23581791706916323328 23696420994176516096 23702687339661295616 23765934497230264192 23881179174658899968 23889322673044455424 23953067839728140288 23955724568636717056 24133445151856001024 24141674673111826432 24144352321145667584 24227294101706113024 24334465331548389376 24418060196995137536 24483216222498783232 24674108951942496256 24675997452597198848 24868393274398736384 24934750947913719808 25131087569550835712 25133874957258194944 25331779484480700416 25418800369003134976 25518054431808676864 25537571937535393792 25687308823605280768 25718983994263863296 25738655181138034688 25807335021382598656 25887589720070815744 25921495679258066944 26010542383755689984 26013427315253444608 26099894985554919424 26161050174860296192 26288217040414572544 26365333582864824338 26367042695922188288 26369967168270893056 26495210875378466816 26572934634698405632 26586228432490725376 26773040715340251136 26782170340483432448 26793518098397790208 26877154394080219136 26983852059555528704 27076548219155513344 27088785531041480704 27161067996834587648 27302083054907949056 27374934673975017472 27581080173549715456 27590485340699230208 27661989332841782912 27879800272470458368 27980818539998609408 28089747635766820864 28099326258867863552 28198981659362852864 28201139945825370112 28421020885027127296 28496858226187108352 28630012289346320384 28721242936629526528 28855445456978968576 28954570999599988736 29022415037735641088 29082653688923684864 29163490779209916416 29182559747628335104 29185796500040450048 29250937990788677632 29356924369834606592 29393124564872986624 29494097167294398464 29585816822938075136 29805654531737649152 29898343056983195648 30038045680625647616 30040344724900937728 30043676617616654336 30131809808988370672 30274565725354983424 30369068153941035008 30378566294662283264 30597760817531715584 30608194674838208512 30838688068063461376 30944626536177729536 31041220567810957312 31089218010912653312 31271506393954254848 31285639627400019968 31515326615738384384 31613702094676323328 31862628882823380992 32102568726590652416 32113515724420415488 32121477202681237504 32374402220025184256 32567837972785266688 32629318772938768384 32720014044967223296 32824277641862316032 32977651950833106944 33065647996146454528 33090938285257129984 33168474328840732672 33326007429186977792 33329703747668475904 33429643418044203008 33440490450242240512 33588416936503410688 33592142359854841856 33701221983140970496 33703801398669344768 33707539619765026816 33966585935764127744 34063605179128741888 34169534922266509312 34329195063572168704 34436354067415280768 34691827405793001472 34707506461646897152 34964991401114206208 34968869505750532096 34980793914100809728 35085104734680383488 35358659129852821504 35530534869614460928 35905857421054050304 36017516132272439296 36129945251058655232 36397982851979542528 36414433008941006848 36682203245724972992 36710259660207128576 36971039491754303488 36999316822885924864 37098044093237485568 37262150038933471232 37390154676648804352 37394301765676826624 37688745086666407936 37789311995595948032 37818215183151005696 37906827804389408768 38086865633356546048 38205306763479089152 38217703371705417728 38486246028301611008 38515682266446823424 38789287335611072512 38922538065036050432 38929834490432847872 39094714794946592768 39229014742713499648 39233365786939621376 39647802749477715968 39833060576481837056 40146706722753347584 40284620521182593024 40379012226414804992 40696957204575551488 40836761248562413568 41035265624061771776 41155642665935335552 41468736739808903168 41479702844407267328 41792063555653074944 41806314677827796992 41922517995114254848 41954582468808146944 42252616562004918272 42284933511869628416 42397764677985697792 42585314330209681408 42731605344741490688 42845628389372870656 43179690665899368448 43182995542045097984 43187785137823940608 43519688230197788672 43527846438121766912 43677375281949048832 43984281175201841152 44017922590224941056 44330614097841225728 44482900645755486208 44690750890686939136 44952790441309241344 45042646566991560704 45303282010123927552 45311774570831675392 45523497801693528064 45660000766109155328 45881950540289540096 46004379820725501952 46039566309922963456 46147442544474062848 46366619031912316928 46525899756858769408 46888656672196132864 47035020189640383488 47163583413832646656 47392841988353032192 47405374679322591232 47531868994460528384 47762358349317799936 47778645346088910848 47906135679456280576 47911449137273434112 48266890303712002048 48283349346223652864 48288704642291335168 48454588203412226048 48668930663096778752 48836120393990275072 48966432444997566464 49348217903884992512 49351994905194397696 49736786548797472768 49869501895827439616 50262175139101671424 50267749914516389888 50663558968961400832 50837600738006269952 51036108863617353728 51075143875070787584 51374617647210561536 51437967988527726592 51614670042765197312 51775179440141631488 51842991358516133888 52021084767511379968 52026854630506889216 52199789971109838848 52322100349720592384 52576434080829145088 52730667165729648676 52739934336541786112 53145869269396811264 53546081430680502272 53564340680966864896 53587036196795580416 53754308788160438272 53967704119111057408 54153096438311026688 54177571062082961408 54322135993669175296 54749869347950034944 55162160347099430912 55180970681398460416 55323978665683565824 55759600544940916736 55961637079997218816 56179495271533641728 56198652517735727104 56397963318725705728 56842041770054254592 56993716452374216704 57260024578692640768 57442485873259053056 57710890913957937152 57909141999199977472 58044830075471282176 58165307377847369728 58326981558419832832 58365119495256670208 58371593000080900096 58501875981577355264 58713848739669213184 58786249129745973248 58988194334588796928 59171633645876150272 59611309063475298304 59796686113966391296 60076091361251295232 60080689449801875456 60087353235233308672 60263619617976741344 60549131450709966848 60738136307882070016 60757132589324566528 61195521635063431168 61216389349676417024 62082441135621914624 62178436021825306624 62543012787908509696 62571279254800039936 63030653231476768768 63227404189352646656 63725257765646761984 64205137453181304832 64227031448840830976 64242954405362475008 64748804440050368512 65135675945570533376 65440028089934446592 65955303901666213888 66131295992292909056 66181876570514259968 66336948657681465344 66652014858373955584 66659407495336951808 66859286836088406016 66880980900484481024 67184284719709683712 67402443966281940992 67415079239530053632 67933171871528255488 68127210358257483776 68339069844533018624 68658390127144337408 68872708134830561536 69383654811586002944 69415012923293794304 69929982802228412416 69937739011501064192 69961587828201619456 70170209469360766976 70717318259705643008 71061069739228921856 71811714842108100608 72259890502117310464 72795965703959085056 72828866017882013696 73364406491449945984 73420519320414257152 73942078983508606976 73998633645771849728 74196088186474971136 74524300077866942464 74780309353297608704 74788603531353653248 75377490173332815872 75578623991191896064 75636430366302011392 75813655608778817536 76173731266713092096 76435406743410835456 76972492056603222016 77031364532893646848 77578574671222145024 77845076130072100864 77859668980865695744 78466731573879242752 79295605498955431936 79666121152963674112 80293413445506695168 80569241042365186048 80758024452829609984 81393914409151102976 81673522497124827136 82070531248123543552 82311285331870671104 82937473479617806336 82959405688814534656 83584127111306149888 83612629355655593984 83845035990228509696 83909164937616293888 84505233124009836544 84569867023739256832 84795529355971395584 85170628660419362816 85463210689482981376 85691256778745741312 86359381331798736896 86365991084090195968 86375570275647881216 87039376460395577344 87055692876243533824 87354750563898097664 87968562350403682304 88035845180449882112 88661228195682451456 88965801291510972416 89381501781373878272 89905580882618482688 90085293133983121408 90606564020247855104 90623549141663350784 91046995603387056128 92008759641451003904 92294885088948125696 92733238063824633856 93051799513717538816 93777313344392265728 94070040379280766976 94810749358645182464 95063737988921056768 95524716698635599872 95557290692177821696 95812271358912561152 95822898274546868224 96533780607424004096 96566698692447305728 96577409284582670336 96909176406824452096 97932864889995132928 98696435807769985024 98703989810388795392 99473573097594945536 99739003791654879232 100524350278203342848 100535499829032779776 101327117937922801664 101675201476012539904 102072217727234707456 102150287750141575168 102749235294421123072 102875935977055453184 103229340085530394624 103550358880283262976 103685982717032267776 104042169535022759936 104053709261013778432 104399579942219677696 104644200699441184768 105152868161658290176 105461334331459297352 105479868673083572224 106291738538793622528 107092162861361004544 107128681361933729792 107508617576320876544 107935408238222114816 108306192876622053376 108355142124165922816 108644271987338350592 109499738695900069888 110361941362796920832 110647957331367131648 111519201089881833472 111923274159994437632 112358990543067283456 112397305035471454208 112795926637451411456 113987432904748433408 114520049157385281536 114884971746518106112 115421781827915874304 115818283998399954944 116089660150942564352 116653963116839665664 116743186000161800192 117003751963154710528 117572498259491946496 117976388669177593856 118343267291752300544 119222618126950596608 119593372227932782592 120152182722502590464 120174706470466617344 120527239235953482688 121098262901419933696 121476272615764140032 121514265178649133056 122391043270126862336 122432778699352834048 124164882271243829248 124356872043650613248 125086025575817019392 125142558509600079872 126061306462953537536 126454808378705293312 127450515531293523968 128454062897681661952 128485908810724950016 129497608880100737024 130271351891141066752 130880056179868893184 131910607803332427776 132262591984585818112 132363753141028519936 132673897315362930688 133304029716747911168 133318814990673903616 133718573672176812032 133761961800968962048 134368569439419367424 134804887932563881984 134830158479060107264 136254420716514967552 137316780254288674816 137745416269661123072 138767309623172005888 138830025846587588608 139875478023002128384 139923175656403238912 141434636519411286016 142122139478457843712 143623429684216201216 144519781004234620928 145591931407918170112 145657732035764027392 146728812982899891968 146841038640828514304 147884157967017213952 147997267291543699456 148392176372949942272 149048600155733884928 149560618706595217408 149577207062707306496 150754980346665631744 151157247982383792128 151272860732604022784 151627311217557635072 152347462533426184192 152870813486821670912 153944984113206444032 154062729065787293696 155157149342444290048 155690152260144201728 155719337961731391488 156933463147758485504 158591210997910863872 159332242305927348224 160586826891013390336 161138482084730372096 161516048905659219968 164622570663741342208 165874946959235612672 165918811377629069312 167168254222612299776 167225258711311187968 167690071980457019392 167818329875232587776 169010466248019673088 169591058711942791168 170341257320838725632 170926421378965962752 171382513557491482624 172718762663597473792 172731982168180391936 172751140551295762432 174078752920791154688 175937124700807364608 176071690360899764224 177322456391364902912 177931602583021944832 178763003562747756544 179811161765236965376 180170586267966242816 181213128040495710208 181247098283326701568 182093991206774112256 184017519282902007808 184589770177896251392 185466476127649267712 186103599027435077632 187554626688784531456 188140080758561533952 189621498717290364928 190127475977842113536 191114581384355643392 191624542717825122304 191645796549093736448 193067561214848008192 193133397384894611456 193154818569165340672 193818352813648904192 195865729779990265856 197392871615539970048 197407979620777590784 198947146195189891072 199478007583309758464 201048700556406685696 201070999658065559552 204144435454469414912 204300575500283150336 205498470588842246144 205751871954110906368 206458680171060789248 207100717760566525952 208107418522027556864 209288401398882369536 210305736323316580352 210922668662918594704 210959737346167144448 212583477077587245056 214184325722722009088 214257362723867459584 215017235152641753088 215870816476444229632 216612385753244106752 216710284248331845632 217288543974676701184 218999477391800139776 221295914662734263296 223038402179763666944 223846548319988875264 224717981086134566912 224794610070942908416 225591853274902822912 227974865809496866816 229040098314770563072 229769943493036212224 230843563655831748608 231636567996799909888 232179320301885128704 233307926233679331328 233486372000323600384 234007503926309421056 235144996518983892992 235952777338355187712 238445236253901193216 239186744455865565184 240304365445005180928 240349412940933234688 241054478471906965376 242952545231528280064 244782086540253724672 244865557398705668096 248329764542487658496 248713744087301226496 250285117019200159744 252122612925907075072 252909616757410586624 254901031062587047936 256971817621449900032 258995217760201474048 260542703782282133504 261760112359737786368 263821215606664855552 264525183969171636224 264727506282057039872 265347794630725861376 266608059433495822336 266637629981347807232 267437147344353624064 267523923601937924096 268737138878838734848 269609775865127763968 269660316958120214528 272508841433029935104 274633560508577349632 275490832539322246144 277534619246344011776 277660051693175177216 279750956046004256768 279846351312806477824 287246859368432402432 289039562008469241856 291315464071528054784 293457625965799783936 293682077281657028608 295768315934034427904 295994534583087398912 296784352745899884544 298097200311467769856 299121237413190434816 299154414125414612992 302314495964767584256 303254622435115270144 304694925066852368384 305741626973643341824 307889968226412888064 308125458131574587392 310314298684888580096 311380304520288403456 313866926295516971008 317182421995821727744 318664484611854696448 321173653782026780672 322276964169460744192 323032097811318439936 329245141327482684416 331749893918471225344 331837622755258138624 334336508445224599552 334450517422622375936 335380143960914038784 335636659750465175552 338020932496039346176 339182117423885582336 340682514641677451264 341852842757931925504 342765027114982965248 345437525327194947584 345463964336360783872 345502281102591524864 348157505841582309376 351874249401614729216 354644912782729805824 355863205166043889664 357526007125495513088 359622323530473930752 362426256080991420416 364187982413548224512 368035038565804015616 369179540355792502784 375109253377569062912 376280161517123067904 379242997434580729856 380254951955684227072 383249085435650244608 383291593098187472896 386135122429696016384 386266794769789222912 386309637138330681344 387636705627297808384 391731459559980531712 394785743231079940096 397894292390379782144 398956015166619516928 402097401112813371392 402141999316131119104 408288870908938829824 408601151000566300672 410996941177684492288 411503743908221812736 412917360342121578496 414201435521133051904 416214837044055113728 418576802797764739072 420611472646633160704 421845337325837189408 425166954155174490112 428368651445444018176 428514725447734919168 430034470305283506176 433420568496663691264 434577087949353402368 437998954783600279552 442591829325468526592 446076804359527333888 447693096639977750528 449435962172269133824 449589220141885816832 451183706549805645824 455949731618993733632 458080196629541126144 461687127311663497216 463273135993599819776 464358640603770257408 466615852467358662656 466972744000647200768 468015007852618842112 470289993037967785984 471905554676710375424 476890472507802386432 478373488911731130368 480608730890010361856 480698825881866469376 482108956943813930752 485905090463056560128 489564173080507449344 489731114797411336192 496659529084975316992 497427488174602452992 500570234038400319488 505819233514821173248 509802062125174095872 513943635242899800064 517990435520402948096 521085407564564267008 523520224719475572736 527642431213329711104 529050367938343272448 529455012564114079744 530695589261451722752 533216118866991644672 533275259962695614464 535047847203875848192 539219551730255527936 545017682866059870208 549267121017154699264 550981665078644492288 555069238492688023552 555320103386350354432 559501912092008513536 559692702625612955648 574493718736864804864 578079124016938483712 582630928143056109568 586915251931599567872 587364154563314057216 591536631868068855808 591989069166174797824 593568705491799769088 596194400622935539712 598242474826380869632 598308828250829225984 604628991929535168512 606509244870230540288 609389850133704736768 611483253947286683648 615779936452825776128 616250916263149174784 620628597369777160192 622760609040576806912 634364843991643455488 637328969223709392896 646064195622636879872 658490282654965368832 663675245510516277248 668673016890449199104 668901034845244751872 670760287921828077568 671273319500930351104 676041864992078692352 678364234847771164672 685530054229965930496 690875050654389895168 690927928672721567744 691004562205183049728 696315011683164618752 703748498803229458432 709289825565459611648 711726410332087779328 715052014250991026176 719244647060947861504 724852512161982840832 728375964827096449024 736070077131608031232 738359080711585005568 752560323034246135808 758485994869161459712 760509903911368454144 766498170871300489216 766583186196374945792 772533589539578445824 772619274276661362688 775273411254595616768 783462919119961063424 789571486462159880192 797912030333239033856 804194802225626742784 804283998632262238208 816577741817877659648 817202302001132601344 823007487816443625472 825834720684243156992 828402871042266103808 832429674088110227456 837153605595529478144 841222945293266321408 843690674651674378816 850333908310348980224 856737302890888036352 857029450895469838336 860068940610567012352 866841136993327382528 869154175898706804736 875997909567200559104 885183658650937053184 892153608719054667776 895386193279955501056 899178440283771633664 902367413099611291648 911899463237987467264 916160393259082252288 923374254623326994432 926546271987199639552 928717281207540514816 933231704934717325312 936030015705237684224 940579986075935571968 943811109353420750848 953780945015604772864 961217461780020723712 964217913887627861504 971810180926113120256 979128346161014898688 979462229594822672384 993319058169950633984 994854976349204905984 1001140468076800638976 1011638467029642346496 1019604124250348191744 1027887270485799600128 1035980871040805896192 1042170815129128534016 1047040449438951145472 1055284862426659422208 1058100735876686544896 1058910025128228159488 1061391178522903445504 1066432237733983289344 1066550519925391228928 1070095694407751696384 1078439103460511055872 1090035365732119740416 1098534242034309398528 1101963330157288984576 1110138476985376047104 1110640206772700708864 1119385405251225911296 1156158248033876967424 1165261856286112219136 1173830503863199135744 1174728309126628114432 1183073263736137711616 1187137410983599538176 1192388801245871079424 1196484949652761739264 1196617656501658451968 1209257983859070337024 1213018489740461080576 1231559872905651552256 1232501832526298349568 1241257194739554320384 1245521218081153613824 1268729687983286910976 1274657938447418785792 1292128391245273759744 1316980565309930737664 1327350491021032554496 1337802069690489503744 1341520575843656155136 1342546639001860702208 1352083729984157384704 1356728469695542329344 1371060108459931860992 1381750101308779790336 1381855857345443135488 1382009124410366099456 1392630023366329237504 1407496997606458916864 1430104028501982052352 1438489294121895723008 1449705024323965681664 1456751929654192898048 1472140154263216062464 1476718161423170011136 1505120646068492271616 1516971989738322919424 1521019807822736908288 1532996341742600978432 1533166372392749891584 1545238548553322725376 1550546822509191233536 1566925838239922126848 1579142972924319760384 1595824060666478067712 1608389604451253485568 1608567997264524476416 1633155483635755319296 1634404604002265202688 1646014975632887250944 1651669441368486313984 1674307211191058956288 1682445890586532642816 1687381349303348757632 1700667816620697960448 1713474605781776072704 1714058901790939676672 1720137881221134024704 1733682273986654765056 1738308351797413609472 1751995819134401118208 1770367317301874106368 1784307217438109335552 1790772386559911002112 1804734826199222583296 1823798926475974934528 1832320786518164504576 1846748509246653988864 1853092543974399279104 1857434562415081029632 1866463409869434650624 1872060031410475368448 1881159972151871143936 1887622218706841501696 1907561890031209545728 1922434923560041447424 1928435827775255723008 1943620361852226240512 1958256692322029797376 1958924459189645344768 1986638116339901267968 2002280936153601277952 2023276934059284692992 2039208248500696383488 2055774540971599200256 2071961742081611792384 2084341630258257068032 2094080898877902290944 2116201471753373089792 2122782357045806891008 2132864475467966578688 2133101039850782457856 2140191388815503392768 2156878206921022111744 2197068484068618797056 2203926660314577969152 2220276953970752094208 2221280413545401417728 2312316496067753934848 2330523712572224438272 2347661007726398271488 2349456618253256228864 2366146527472275423232 2374274821967199076352 2384777602491742158848 2392969899305523478528 2393235313003316903936 2418515967718140674048 2426036979480922161152 2463119745811303104512 2482514389479108640768 2491042436162307227648 2549315876894837571584 2584256782490547519488 2633961130619861475328 2654700982042065108992 2683041151687312310272 2685093278003721404416 2704167459968314769408 2713456939391084658688 2742120216919863721984 2763500202617559580672 2764018248820732198912 2785260046732658475008 2814993995212917833728 2860208057003964104704 2876978588243791446016 2899410048647931363328 2913503859308385796096 2944280308526432124928 3010241292136984543232 3033943979476645838848 3042039615645473816576 3065992683485201956864 3066332744785499783168 3090477097106645450752 3101093645018382467072 3133851676479844253696 3158285945848639520768 3191648121332956135424 3217135994529048952832 3266310967271510638592 3268809208004530405376 3292029951265774501888 3303338882736972627968 3348614422382117912576 3364891781173065285632 3374762698606697515264 3401335633241395920896 3426949211563552145408 3428117803581879353344 3440275762442268049408 3467364547973309530112 3476616703594827218944 3503991638268802236416 3540734634603748212736 3568614434876218671104 3581544773119822004224 3609469652398445166592 3647597852951949869056 3664641573036329009152 3693497018493307977728 3706185087948798558208 3714869124830162059264 3732926819738869301248 3815123780062419091456 3844869847120082894848 3856871655550511446016 3887240723704452481024 3916513384644059594752 3917848918379290689536 3973276232679802535936 4046553868118569385984 4078416497001392766976 4111549081943198400512 4143923484163223584768 4168683260516514136064 4188161797755804581888 4232402943506746179584 4245564714091613782016 4265728950935933157376 4266202079701564915712 4280382777631006785536 4313756413842044223488 4407853320629155938304 4440553907941504188416 4442560827090802835456 4624632992135507869696 4695322015452796542976 4698913236506512457728 4732293054944550846464 4748549643934398152704 4786470626006633807872 4837031935436281348096 4852073958961844322304 4926239491622606209024 4965028778958217281536 4982084872324614455296 5098631753789675143168 5168513564981095038976 5267922261239722950656 5309401964084130217984 5366082303374624620544 5370186556007442808832 5408334919936629538816 5426913878782169317376 5484240433839727443968 5527000405235119161344 5528036497641464397824 5629987990425835667456 5720416114007928209408 5798820097295862726656 5827007718616771592192 5888560617052864249856 6020482584273969086464 6067887958953291677696 6084079231290947633152 6131985366970403913728 6132665489570999566336 6180954194213290901504 6202187290036764934144 6267703352959688507392 6316571891697279041536 6383296242665912270848 6434271989058097905664 6532621934543021277184 6584059902531549003776 6606677765473945255936 6749525397213395030528 6802671266482791841792 6853898423127104290816 6856235607163758706688 6880551524884536098816 6953233407189654437888 7007983276537604472832 7081469269207496425472 7137228869752437342208 7218939304796890333184 7295195705903899738112 7329283146072658018304 7386994036986615955456 7412370175897597116416 7429738249660324118528 7465853639477738602496 7630247560124838182912 7689739694240165789696 7713743311101022892032 7774481447408904962048 7835697836758581379072 7946552465359605071872 8093107736237138771968 8156832994002785533952 8223098163886396801024 8376323595511609163776 8464805887013492359168 8491129428183227564032 8532404159403129831424 8627512827684088446976 8815706641258311876608 8881107815883008376832 8885121654181605670912 9249265984271015739392 9390644030905593085952 9397826473013024915456 9464586109889101692928 9497099287868796305408 9572941252013267615744 9674063870872562696192 9852478983245212418048 10197263507579350286336 10337027129962190077952 10535844522479445901312 10618803928168260435968 10732164606749249241088 10740373112014885617664 10816669839873259077632 10853827757564338634752 10968480867679454887936 11054000810470238322688 11056072995282928795648 11259975980851671334912 11440832228015856418816 11777121234105728499712 12040965168547938172928 12135775917906583355392 12168158462581895266304 12263970733940807827456 12265330979141999132672 12535406705919377014784 12633143783394558083072 12766592485331824541696 12868543978116195811328 13065243869086042554368 13168119805063098007552 13213355530947890511872 13499050794426790061056 13605342532965583683584 13707796846254208581632 13712471214327517413376 13761103049769072197632 13906466814379308875776 14015966553075208945664 14162938538414992850944 14274457739504874684416 14590391411807799476224 14658566292145316036608 14859476499320648237056 14931707278955477204992 15379479388480331579392 15427486622202045784064 15548962894817809924096 15893104930719210143744 16186215472474277543936 16313665988005571067904 16446196327772793602048 16752647191023218327552 16929611774026984718336 16982258856366455128064 17064808318806259662848 17631413282516623753216 17770243308363211341824 18498531968542031478784 18781288061811186171904 18795652946026049830912 18929172219778203385856 18994198575737592610816 19145882504026535231488 19348127741745125392384 19704957966490424836096 20394527015158700572672 21071689044958891802624 21237607856336520871936 21464329213498498482176 21633339679746518155264 21707655515128677269504 21936961735358909775872 22108001620940476645376 22519951961703342669824 22881664456031712837632 23554242468211456999424 24081930337095876345856 24271551835813166710784 24336316925163790532608 24527941467881615654912 24530661958283998265344 25070813411838754029568 25266287566789116166144 25533184970663649083392 26130487738172085108736 26998101588853580122112 27210685065931167367168 27415593692508417163264 27424942428655034826752 27522206099538144395264 27812933628758617751552 28325877076829985701888 28548915479009749368832 29180782823615598952448 29317132584290632073216 29718952998641296474112 29863414557910954409984 30854973244404091568128 31097925789635619848192 31786209861438420287488 32372430944948555087872 32892392655545587204096 33505294382046436655104 33859223548053969436672 33964517712732910256128 34129616637612519325696 35262826565033247506432 35540486616726422683648 36997063937084062957568 37562576123622372343808 37591305892052099661824 37858344439556406771712 37988397151475185221632 38696255483490250784768 39409915932980849672192 40789054030317401145344 42143378089917783605248 42475215712673041743872 42928658426996996964352 43266679359493036310528 43415311030257354539008 43873923470717819551744 44216003241880953290752 45039903923406685339648 48163860674191752691712 48672633850327581065216 49055882935763231309824 49061323916567996530688 50532575133578232332288 51066369941327298166784 52260975476344170217472 53996203177707160244224 54421370131862334734336 54849884857310069653504 55044412199076288790528 55625867257517235503104 56651754153659971403776 57097830958019498737664 58634265168581264146432 59437905997282592948224 59726829115821908819968 61709946488808183136256 62195851579271239696384 63572419722876840574976 64744861889897110175744 65784785311091174408192 67010588764092873310208 67718447096107938873344 70525653130066495012864 71080973233452845367296 73994127874168125915136 75125152247244744687616 75182611784104199323648 75716688879112813543424 75976794302950370443264 77392510966980501569536 78819831865961699344384 84286756179835567210496 84950431425346083487744 85857316853993993928704 87747846941435639103488 88432006483761906581504 90079807846813370679296 96327721348383505383424 97345267700655162130432 98111765871526462619648 98122647833135993061376 102132739882654596333568 104521950952688340434944 107992406355414320488448 108842740263724669468672 110088824398152577581056 111251734515034471006208 113303508307319942807552 114195661916038997475328 117268530337162528292864 118875811994565185896448 119453658231643817639936 123419892977616366272512 124391703158542479392768 127144839445753681149952 129489723779794220351488 131569570622182348816384 134021177528185746620416 135436894192215877746688 141051306260132990025728 142161946466905690734592 147988255748336251830272 150250304494489489375232 151433377758225627086848 151953588605900740886528 157639663731923398688768 168573512359671134420992 169900862850692166975488 171714633707987987857408 175495693882871278206976 176864012967523813163008 192655442696767010766848 194690535401310324260864 196245295666271986122752 204265479765309192667136 209043901905376680869888 215984812710828640976896 217685480527449338937344 220177648796305155162112 222503469030068942012416 226607016614639885615104 234537060674325056585728 237751623989130371792896 238907316463287635279872 246839785955232732545024 248783406317084958785536 254289678891507362299904 258979447559588440702976 263139141244364697632768 270873788384431755493376 282102612520265980051456 295976511496672503660544 300500608988978978750464 302866755516451254173696 303907177211801481773056 315279327463846797377536 337147024719342268841984 343429267415975975714816 353728025935047626326016 385310885393534021533696 389381070802620648521728 392490591332543972245504 418087803810753361739776 431969625421657281953792 435370961054898677874688 440355297592610310324224 445006938060137884024832 453214033229279771230208 469074121348650113171456 493679571910465465090048 497566812634169917571072 517958895119176881405952 526278282488729395265536 541747576768863510986752 564205225040531960102912 601001217977957957500928 630558654927693594755072 674294049438684537683968 686858534831951951429632 770621770787068043067392 778762141605241297043456 784981182665087944491008 836175607621506723479552 863939250843314563907584 870741922109797355749376 890013876120275768049664 906428066458559542460416 938148242697300226342912 987359143820930930180096 995133625268339835142144 1035917790238353762811904 1128410450081063920205824 1202002435955915915001856 1348588098877369075367936 1373717069663903902859264 1541243541574136086134784 1557524283210482594086912 1672351215243013446959104 1727878501686629127815168 1741483844219594711498752 1780027752240551536099328 1812856132917119084920832 1974718287641861860360192 2071835580476707525623808 2256820900162127840411648 2404004871911831830003712 2697176197754738150735872 2747434139327807805718528 3082487083148272172269568 3115048566420965188173824 3455757003373258255630336 3482967688439189422997504 3625712265834238169841664 3949436575283723720720384 4513641800324255680823296 4808009743823663660007424 5394352395509476301471744 5494868278655615611437056 6230097132841930376347648 6911514006746516511260672 6965935376878378845995008 7251424531668476339683328 7898873150567447441440768 9027283600648511361646592 9616019487647327320014848 10788704791018952602943488 12460194265683860752695296 13823028013493033022521344 14502849063336952679366656 15797746301134894882881536 18054567201297022723293184 19232038975294654640029696 21577409582037905205886976 27646056026986066045042688 31595492602269789765763072 38464077950589309280059392 55292112053972132090085376 63190985204539579531526144 110584224107944264180170752 126381970409079159063052288 221168448215888528360341504 442336896431777056720683008 884673792863554113441366016
- Sum of all divisors σ(n): 2292174537421821575935407723
- Sum of proper divisors (its aliquot sum) s(n): 1407500744558267462494041707
- 884673792863554113441366016 is an abundant number, because the sum of its proper divisors (1407500744558267462494041707) is greater than itself. Its abundance is 522826951694713349052675691
Bases of 884673792863554113441366016
- Binary: 1011011011110010001111011001101000011111101010101101110000001001000000000000000000000000002
- Hexadecimal: 0x2DBC8F6687EAB7024000000
- Base-36: 335PKM4RDLY60BJYF4
Squares and roots of 884673792863554113441366016
- 884673792863554113441366016 squared (8846737928635541134413660162) is 782647719779586649016468592910808990105251576079712256
- 884673792863554113441366016 cubed (8846737928635541134413660163) is 692387926733418982769139950747969122610744197729351444507500995337332424857092096
-
884673792863554113441366016 is a
perfect square number . Itssquare root is 29743466389504 -
The
cube root of 884673792863554113441366016 is 959977499.7849890187
Scales and comparisons
How big is 884673792863554113441366016?- 884,673,792,863,554,113,441,366,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 884,673,792,863,554,113,441,366,016 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 884673792863554113441366016 cubic inches would be around 79998125 feet tall.
Recreational maths with 884673792863554113441366016
- 884673792863554113441366016 backwards is 610663144311455368297376488
- The number of decimal digits it has is: 27
- The sum of 884673792863554113441366016's digits is 121
- 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 884673792863554113441366016 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 884673792863554113441366016 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/884673792863554113441366016/
Chicago style:
Numbermatics. 2024. "Number 884673792863554113441366016 - Facts about the integer". https://numbermatics.com/n/884673792863554113441366016/
The information we have on file for 884673792863554113441366016 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 884673792863554113441366016, math, Factors of 884673792863554113441366016, curriculum, school, college, exams, university, Prime factorization of 884673792863554113441366016, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eighty-four septillion, six hundred seventy-three sextillion, seven hundred ninety-two quintillion, eight hundred sixty-three quadrillion, five hundred fifty-four trillion, one hundred thirteen billion, four hundred forty-one million, three hundred sixty-six thousand and sixteen.