399045908254803208616964096
399,045,908,254,803,208,616,964,096 is an even composite number composed of five prime numbers multiplied together.
399045908254803208616964096 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 399045908254803208616964096:
212 × 318 × 73 × 713 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 71 × 71 × 71 × 127 × 127 × 127)See below for interesting mathematical facts about the number 399045908254803208616964096 from the Numbermatics database.
Names of 399045908254803208616964096
- Cardinal: 399045908254803208616964096 can be written as Three hundred ninety-nine septillion, forty-five sextillion, nine hundred eight quintillion, two hundred fifty-four quadrillion, eight hundred three trillion, two hundred eight billion, six hundred sixteen million, nine hundred sixty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 3.99045908254803208616964096 × 1026
Factors of 399045908254803208616964096
Divisors of 399045908254803208616964096
- Number of divisors d(n): 15808
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 71 72 81 84 96 98 108 112 126 127 128 142 144 147 162 168 189 192 196 213 216 224 243 252 254 256 284 288 294 324 336 343 378 381 384 392 426 432 441 448 486 497 504 508 512 567 568 576 588 639 648 672 686 729 756 762 768 784 852 864 882 889 896 972 994 1008 1016 1024 1029 1134 1136 1143 1152 1176 1278 1296 1323 1344 1372 1458 1491 1512 1524 1536 1568 1701 1704 1728 1764 1778 1792 1917 1944 1988 2016 2032 2048 2058 2187 2268 2272 2286 2304 2352 2556 2592 2646 2667 2688 2744 2916 2982 3024 3048 3072 3087 3136 3402 3408 3429 3456 3479 3528 3556 3584 3834 3888 3969 3976 4032 4064 4096 4116 4374 4473 4536 4544 4572 4608 4704 5041 5103 5112 5184 5292 5334 5376 5488 5751 5832 5964 6048 6096 6144 6174 6223 6272 6561 6804 6816 6858 6912 6958 7056 7112 7168 7668 7776 7938 7952 8001 8064 8128 8232 8748 8946 9017 9072 9088 9144 9216 9261 9408 10082 10206 10224 10287 10368 10437 10584 10668 10752 10976 11502 11664 11907 11928 12096 12192 12288 12348 12446 12544 13122 13419 13608 13632 13716 13824 13916 14112 14224 14336 15123 15309 15336 15552 15876 15904 16002 16128 16129 16256 16464 17253 17496 17892 18034 18144 18176 18288 18432 18522 18669 18816 19683 20164 20412 20448 20574 20736 20874 21168 21336 21504 21952 23004 23328 23814 23856 24003 24192 24353 24384 24696 24892 25088 26244 26838 27051 27216 27264 27432 27648 27783 27832 28224 28448 28672 30246 30618 30672 30861 31104 31311 31752 31808 32004 32256 32258 32512 32928 34506 34992 35287 35721 35784 36068 36288 36352 36576 36864 37044 37338 37632 39366 40257 40328 40824 40896 41148 41472 41748 42336 42672 43008 43561 43904 45369 45927 46008 46656 47628 47712 48006 48384 48387 48706 48768 49392 49784 50176 51759 52488 53676 54102 54432 54528 54864 55296 55566 55664 56007 56448 56896 59049 60492 61236 61344 61722 62208 62622 63119 63504 63616 64008 64512 64516 65024 65856 69012 69984 70574 71442 71568 72009 72136 72576 72704 73059 73152 74088 74676 75264 78732 80514 80656 81153 81648 81792 82296 82944 83349 83496 84672 85344 86016 87122 87808 90738 91854 92016 92583 93312 93933 95256 95424 96012 96768 96774 97412 97536 98784 99568 100352 103518 104976 105861 107163 107352 108204 108864 109056 109728 110592 111132 111328 112014 112896 112903 113792 118098 120771 120984 122472 122688 123444 124416 125244 126238 127008 127232 128016 129024 129032 130048 130683 131712 136107 137781 138024 139968 141148 142884 143136 144018 144272 145152 145161 145408 146118 146304 148176 149352 150528 155277 157464 161028 161312 162306 163296 163584 164592 165888 166698 166992 168021 169344 170688 174244 175616 177147 181476 183708 184032 185166 186624 187866 189357 190512 190848 192024 193536 193548 194824 195072 197568 199136 200704 207036 209952 211722 214326 214704 216027 216408 217728 218112 219177 219456 222264 222656 224028 225792 225806 227584 236196 241542 241968 243459 244944 245376 246888 247009 248832 250047 250488 252476 254016 254464 256032 258048 258064 260096 261366 263424 272214 275562 276048 277749 279936 281799 282296 285768 286272 288036 288544 290304 290322 290816 292236 292608 296352 298704 301056 310554 314928 317583 321489 322056 322624 324612 326592 327168 329184 331776 333396 333984 336042 338688 338709 341376 348488 351232 354294 357911 362313 362952 367416 368064 370332 373248 375732 378714 381024 381696 384048 387072 387096 389648 390144 392049 395136 398272 408321 413343 414072 419904 423444 428652 429408 432054 432816 435456 435483 436224 438354 438912 441833 444528 445312 448056 451584 451612 455168 465831 472392 483084 483936 486918 489888 490752 493776 494018 497664 500094 500976 504063 504952 508032 508928 512064 516128 520192 522732 526848 531441 544428 551124 552096 555498 559872 563598 564592 568071 571536 572544 576072 577088 580608 580644 584472 585216 592704 597408 602112 621108 629856 635166 640207 642978 644112 645248 648081 649224 653184 654336 657531 658368 666792 667968 672084 677376 677418 682752 696976 702464 708588 715822 724626 725904 730377 734832 736128 740664 741027 746496 750141 751464 757428 762048 763392 768096 774144 774192 779296 780288 784098 790272 790321 796544 816642 826686 828144 833247 839808 845397 846888 857304 858816 864108 865632 870912 870966 872448 876708 877824 883666 889056 890624 896112 903168 903224 910336 931662 944784 952749 964467 966168 967872 973836 979776 981504 987552 988036 995328 1000188 1001952 1008126 1009904 1016064 1016127 1017856 1024128 1032256 1045464 1053696 1062882 1073733 1086939 1088856 1102248 1104192 1110996 1119744 1127196 1129184 1136142 1143072 1145088 1145159 1152144 1154176 1161216 1161288 1168944 1170432 1176147 1185408 1194816 1224963 1240029 1242216 1259712 1270332 1280414 1285956 1288224 1290496 1296162 1298448 1306368 1306449 1308672 1315062 1316736 1325499 1333584 1335936 1344168 1354752 1354836 1365504 1393952 1397493 1404928 1417176 1431644 1449252 1451808 1460754 1469664 1472256 1481328 1482054 1492992 1500282 1502928 1512189 1514856 1524096 1526784 1536192 1548384 1558592 1560576 1568196 1580544 1580642 1593088 1594323 1633284 1653372 1656288 1666494 1679616 1690794 1693776 1704213 1714608 1717632 1728216 1729063 1731264 1741824 1741932 1753416 1755648 1767332 1778112 1781248 1792224 1806336 1806448 1820672 1863324 1889568 1905498 1920621 1928934 1932336 1935744 1944243 1947672 1959552 1963008 1972593 1975104 1976072 2000376 2003904 2016252 2019808 2032128 2032254 2035712 2048256 2048383 2064512 2090928 2107392 2125764 2147466 2173878 2177712 2191131 2204496 2208384 2221992 2223081 2239488 2250423 2254392 2258368 2272284 2286144 2290176 2290318 2304288 2308352 2322432 2322576 2337888 2340864 2352294 2370816 2370963 2389632 2449926 2480058 2484432 2499741 2505377 2519424 2536191 2540664 2560828 2571912 2576448 2580992 2592324 2596896 2612736 2612898 2617344 2630124 2633472 2650998 2667168 2671872 2688336 2709504 2709672 2731008 2787904 2794986 2834352 2858247 2863288 2893401 2898504 2903616 2921508 2939328 2944512 2962656 2964108 2985984 3000564 3005856 3024378 3029712 3048192 3048381 3053568 3072384 3092831 3096768 3117184 3136392 3161088 3161284 3186176 3188646 3221199 3260817 3266568 3306744 3312576 3332988 3359232 3381588 3387552 3408426 3429216 3435264 3435477 3456432 3458126 3462528 3483648 3483864 3506832 3511296 3528441 3534664 3556224 3562496 3584448 3612896 3641344 3674889 3720087 3726648 3779136 3810996 3841242 3857868 3864672 3871488 3888486 3895344 3919104 3919347 3926016 3945186 3950208 3952144 3976497 4000752 4007808 4032504 4039616 4064256 4064508 4096512 4096766 4129024 4181856 4192479 4214784 4251528 4294932 4347756 4355424 4382262 4408992 4416768 4443984 4446162 4478976 4481449 4500846 4508784 4516736 4536567 4544568 4572288 4580352 4580636 4608576 4616704 4645152 4675776 4681728 4704588 4741632 4741926 4779264 4782969 4899852 4960116 4968864 4999482 5010754 5038848 5072382 5081328 5112639 5121656 5143824 5152896 5161984 5184648 5187189 5193792 5225472 5225796 5260248 5266944 5301996 5334336 5343744 5376672 5419008 5419344 5462016 5532247 5575808 5589972 5668704 5716494 5726576 5761863 5786802 5797008 5807232 5832729 5843016 5878656 5889024 5917779 5925312 5928216 6001128 6011712 6048756 6059424 6096384 6096762 6107136 6144768 6145149 6185662 6193536 6234368 6272784 6322176 6322568 6372352 6377292 6442398 6521634 6533136 6573393 6613488 6625152 6665976 6669243 6718464 6751269 6763176 6775104 6816852 6858432 6870528 6870954 6912864 6916252 6925056 6967296 6967728 7013664 7022592 7056882 7069328 7112448 7112889 7124992 7168896 7225792 7349778 7440174 7453296 7499223 7516131 7558272 7608573 7621992 7682484 7715736 7729344 7742976 7776972 7790688 7838208 7838694 7852032 7890372 7900416 7904288 7952994 8001504 8015616 8016113 8065008 8079232 8128512 8129016 8193024 8193532 8258048 8363712 8384958 8503056 8574741 8589864 8680203 8695512 8710848 8764524 8817984 8833536 8887968 8892324 8957952 8962898 9001692 9017568 9033472 9073134 9089136 9144576 9145143 9160704 9161272 9217152 9233408 9278493 9290304 9351552 9409176 9483264 9483852 9558528 9565938 9663597 9782451 9799704 9920232 9937728 9998964 10021508 10077696 10144764 10162656 10225278 10243312 10287648 10305792 10306431 10323968 10369296 10374378 10387584 10450944 10451592 10520496 10533888 10585323 10603992 10668672 10687488 10753344 10838688 10924032 11024667 11064494 11151616 11160261 11179944 11337408 11432988 11453152 11523726 11573604 11594016 11614464 11665458 11686032 11757312 11758041 11778048 11835558 11850624 11856432 11929491 12002256 12023424 12097512 12118848 12192768 12193524 12289536 12290298 12371324 12387072 12468736 12545568 12577437 12644352 12645136 12744704 12754584 12884796 13043268 13066272 13146786 13226976 13250304 13331952 13338486 13436928 13444347 13502538 13526352 13550208 13609701 13633704 13716864 13741056 13741908 13825728 13832504 13850112 13935456 14027328 14045184 14113764 14138656 14224896 14225778 14249984 14337792 14338681 14348907 14451584 14699556 14880348 14906592 14998446 15032262 15116544 15217146 15243984 15337917 15364968 15431472 15458688 15485952 15553944 15561567 15581376 15676416 15677388 15780744 15800832 15808576 15905988 16003008 16031232 16032226 16130016 16158464 16257024 16258032 16386048 16387064 16516096 16596741 16727424 16769916 17006112 17149482 17179728 17285589 17360406 17391024 17421696 17498187 17529048 17537639 17635968 17667072 17753337 17775936 17784648 17925796 18003384 18035136 18066944 18146268 18178272 18289152 18290286 18321408 18322544 18434304 18435447 18466816 18556986 18580608 18703104 18818352 18966528 18967704 19117056 19131876 19327194 19564902 19599408 19720179 19840464 19875456 19997928 20007729 20043016 20155392 20253807 20289528 20325312 20450556 20486624 20575296 20611584 20612862 20647936 20738592 20748756 20775168 20901888 20903184 21040992 21067776 21170646 21207984 21337344 21338667 21374976 21506688 21677376 22049334 22128988 22303232 22320522 22359888 22497669 22548393 22674816 22825719 22865976 22906304 23047452 23147208 23188032 23228928 23330916 23372064 23514624 23516082 23556096 23671116 23701248 23712864 23858982 24004512 24046848 24048339 24195024 24237696 24385536 24387048 24579072 24580596 24742648 24774144 24937472 25091136 25154874 25290272 25489408 25509168 25724223 25769592 26040609 26086536 26132544 26293572 26453952 26500608 26663904 26676972 26873856 26888694 27005076 27052704 27100416 27219402 27267408 27433728 27435429 27482112 27483816 27651456 27665008 27700224 27835479 27870912 28054656 28227528 28277312 28449792 28451556 28675584 28677362 28697814 28903168 28990791 29347353 29399112 29760696 29813184 29996892 30064524 30233088 30434292 30487968 30675834 30729936 30862944 30917376 30919293 30971904 31107888 31123134 31162752 31352832 31354776 31370143 31561488 31601664 31617152 31755969 31811976 32006016 32062464 32064452 32260032 32316928 32516064 32772096 32774128 33032192 33074001 33193482 33454848 33480783 33539832 34012224 34298964 34359456 34571178 34720812 34782048 34843392 34996374 35058096 35075278 35271936 35274123 35334144 35506674 35551872 35569296 35788473 35851592 36006768 36070272 36133888 36292536 36356544 36578304 36580572 36645088 36868608 36870894 36933632 37113972 37161216 37406208 37636704 37732311 37933056 37935408 38234112 38263752 38654388 39129804 39198816 39440358 39680928 39750912 39995856 40015458 40086032 40310784 40333041 40507614 40579056 40650624 40829103 40901112 40973248 41150592 41223168 41225724 41477184 41497512 41550336 41806368 42081984 42135552 42341292 42415968 42674688 42677334 42749952 43013376 43016043 43046721 43354752 44098668 44257976 44606464 44641044 44719776 44995338 45096786 45349632 45454697 45651438 45731952 45812608 46013751 46094904 46294416 46376064 46457856 46661832 46684701 46744128 47029248 47032164 47342232 47402496 47425728 47717964 48009024 48093696 48096678 48390048 48475392 48771072 48774096 49158144 49161192 49485296 49548288 49790223 49874944 50182272 50309748 50580544 51018336 51448446 51539184 51856767 52081218 52173072 52265088 52494561 52587144 52612917 52907904 53001216 53260011 53327808 53353944 53777388 54010152 54105408 54200832 54438804 54534816 54867456 54870858 54964224 54967632 55302912 55306341 55330016 55400448 55670958 55741824 56109312 56112791 56455056 56554624 56899584 56903112 57351168 57354724 57395628 57806336 57981582 58694706 58798224 59160537 59521392 59626368 59993784 60023187 60129048 60466176 60761421 60868584 60975936 61351668 61459872 61725888 61834752 61838586 61943808 62215776 62246268 62325504 62705664 62709552 62740286 63122976 63203328 63234304 63511938 63623952 64012032 64016001 64124928 64128904 64520064 64633856 65032128 65548256 66064384 66148002 66386964 66909696 66961566 67079664 67493007 67645179 68024448 68477157 68597928 68718912 69142356 69441624 69564096 69686784 69992748 70116192 70150556 70543872 70548246 70668288 71013348 71103744 71138592 71576946 71703184 72013536 72140544 72145017 72267776 72585072 72713088 73156608 73161144 73290176 73737216 73741788 74227944 74322432 74812416 75273408 75464622 75870816 76468224 76527504 77172669 77308776 78121827 78259608 78397632 78880716 79361856 79501824 79991712 80030916 80172064 80621568 80666082 81015228 81158112 81301248 81306289 81658206 81802224 81946496 82301184 82306287 82446336 82451448 82954368 82995024 83100672 83506437 83612736 84163968 84682584 84831936 85349376 85354668 86026752 86032086 86093442 86709504 86972373 88042059 88197336 88515952 89212928 89282088 89439552 89990676 90193572 90699264 90909394 91302876 91463904 91625216 92027502 92189808 92588832 92752128 92757879 92915712 93323664 93369402 93488256 94058496 94064328 94110429 94684464 94804992 94851456 95267907 95435928 96018048 96187392 96193356 96780096 96950784 97548192 98316288 98322384 98970592 99096576 99222003 99580446 99749888 100364544 100370767 100442349 100619496 101161088 102036672 102896892 103078368 103713534 104162436 104346144 104530176 104989122 105174288 105225834 105815808 105822369 106002432 106520022 106655616 106707888 107365419 107554776 108020304 108210816 108401664 108877608 109069632 109734912 109741716 109935264 110605824 110612682 110660032 110800896 111341916 111483648 112218624 112225582 112910112 113109248 113196933 113799168 113806224 114702336 114709448 114791256 115612672 115963164 117389412 117596448 118321074 119042784 119252736 119987568 120046374 120258096 120932352 120999123 121522842 121737168 121951872 122487309 122703336 122763473 122919744 123451776 123669504 123677172 124431552 124492536 124651008 125419104 125480572 126245952 126406656 126468608 127023876 127247904 128024064 128032002 128249856 128257808 129040128 129048129 129140163 129267712 130064256 131096512 132296004 132773928 133819392 133923132 134159328 134986014 135290358 136048896 136364091 136954314 137195856 137437824 138041253 138284712 138883248 139128192 139373568 139985496 140054103 140232384 140301112 141087744 141096492 142026696 142207488 142277184 143153892 143406368 144027072 144281088 144290034 144535552 145170144 145426176 145435193 146313216 146322288 146580352 147474432 147483576 148455888 148644864 149370669 149624832 150546816 150929244 151741632 153055008 154345338 154617552 155570301 156243654 156519216 156795264 157483683 157761432 157838751 158723712 159003648 159780033 159983424 160061832 160344128 161332164 162030456 162316224 162602496 162612578 163316412 163604448 163892992 164602368 164612574 164892672 164902896 165908736 165919023 165990048 166201344 167012874 167225472 168327936 168338373 169365168 169663872 170698752 170709336 172053504 172064172 172186884 173419008 173944746 176084118 176394672 177031904 177481611 178425856 178564176 178879104 179981352 180069561 180387144 181398528 181818788 182284263 182605752 182927808 183250432 184055004 184379616 185177664 185504256 185515758 185831424 186647328 186738804 186976512 188116992 188128656 188220858 189368928 189609984 189702912 190535814 190871856 192036096 192048003 192374784 192386712 193560192 193901568 195096384 196644768 197941184 198193152 198444006 199160892 200729088 200741534 200884698 201238992 202322176 202479021 202935537 204073344 205431471 205793784 206156736 207427068 208324872 208692288 209060352 209978244 210348576 210451668 211631616 211644738 212004864 213040044 213311232 213415776 214730838 215109552 216040608 216421632 216435051 216803328 217755216 218139264 219469824 219483432 219591001 219870528 221211648 221225364 221320064 222683832 222967296 224437248 224451164 225820224 226218496 226393866 227612448 229404672 229418896 229582512 231225344 231518007 231926328 234365481 234778824 235192896 236642148 238085568 238505472 239975136 240092748 240516192 241864704 241998246 243045684 243474336 243903744 243918867 244974618 245406672 245526946 245839488 246903552 246918861 247339008 247354344 248863104 248985072 249302016 250519311 250838208 250961144 252491904 252937216 254047752 254495808 256048128 256064004 256515616 258080256 258096258 258280326 258535424 260128512 260917119 262193024 264126177 264592008 265547856 267638784 267846264 268318656 269972028 270580716 272097792 272728182 273908628 274391712 274875648 276082506 276569424 277766496 278256384 278273637 278747136 279970992 280108206 280464768 280602224 282175488 282192984 282331287 284053392 284414976 284554368 285803721 286307784 286812736 288054144 288562176 288580068 290340288 290852352 290870386 292644576 293160704 294948864 294967152 296911776 297289728 297666009 298741338 299249664 301093632 301112301 301327047 301858488 303483264 306110016 308690676 309235104 311140602 312487308 313038432 313590528 314967366 315522864 315677502 317447424 317467107 318007296 318182879 319560066 319966848 320123664 320688256 322096257 322664328 324060912 324632448 325204992 325225156 326632824 327208896 327785984 329204736 329225148 329805792 331817472 331838046 331980096 332402688 334025748 334450944 336655872 336676746 338730336 339327744 339590799 341397504 341418672 344107008 344128344 344373768 346838016 347889492 352168236 352789344 354063808 354963222 357128352 357758208 359962704 360139122 360774288 362797056 362997369 363637576 364568526 365211504 365855616 366500864 367461927 368110008 368290419 368759232 370355328 371008512 371031516 373294656 373477608 373953024 376257312 376441716 378737856 379219968 379405824 381071628 381743712 384072192 384096006 384749568 384773424 387120384 387144387 387420489 387803136 390192768 392789537 393289536 395882368 396888012 398321784 401458176 401483068 401769396 402477984 404644352 404958042 405871074 408146688 409092273 410862942 411587568 412313472 414123759 414854136 416649744 417384576 418120704 419956488 420162309 420697152 420903336 423263232 423289476 426080088 426622464 426831552 429461676 430219104 432081216 432843264 432870102 433606656 435510432 436278528 436305579 438939648 438966864 439182002 439741056 442423296 442450728 442640128 445367664 445934592 448112007 448874496 448902328 451640448 452436992 452787732 455224896 458837792 459165024 462450688 463036014 463852656 466710903 468730962 469557648 470385792 472451049 473284296 473516253 476171136 477010944 479340099 479950272 480185496 481032384 483996492 486091368 486948672 487807488 487837734 489949236 490813344 491053892 491678976 493807104 493837722 494678016 494708688 497726208 497757069 497970144 498604032 501038622 501676416 501922288 504983808 505015119 505874432 508095504 508991616 512096256 512128008 513031232 516160512 516192516 516560652 520257024 521834238 524386048 528252354 529184016 531095712 532444833 535277568 535692528 536637312 539944056 540208683 541161432 544195584 545456364 546852789 547817256 548783424 549751296 552165012 553138848 555532992 556512768 556547274 557494272 559941984 560216412 560929536 561204448 564350976 564385968 564662574 568106784 568829952 569108736 569144023 571607442 572615568 573625472 576108288 576144009 577124352 577160136 580680576 581704704 581740772 585289152 586321408 589934304 593823552 594579456 595332018 597482676 602187264 602224602 602654094 603716976 606966528 607437063 608806611 612220032 616294413 617381352 618470208 622281204 624974616 626076864 627181056 629934732 631045728 631355004 634894848 634934214 636014592 636365758 639120132 639933696 640247328 641376512 644192514 645328656 648121824 649264896 649305153 650409984 650450312 653265648 654417792 655571968 658409472 658450296 658773003 659611584 663634944 663676092 663960192 668051496 668901888 673311744 673353492 677460672 678655488 679181598 682837344 688214016 688256688 688747536 693676032 694554021 695778984 702595369 703096443 704336472 705578688 708127616 709926444 714256704 715516416 719925408 720278244 721548576 725594112 725994738 727275152 729137052 730423008 731711232 731756601 733001728 734923854 736220016 736580838 737518464 740710656 740756583 742017024 742063032 746589312 746955216 747906048 751557933 752514624 752883432 757475712 758811648 762143256 763487424 768144384 768192012 769546848 774240768 774288774 774840978 775606272 780385536 782751357 785579074 786579072 791764736 792378531 793776024 796643568 802916352 802966136 803538792 804955968 809288704 809916084 811742148 816293376 818184546 821725884 823175136 824626944 828247518 829708272 833299488 834769152 834820911 836241408 839912976 840324618 841394304 841806672 846526464 846578952 846993861 852160176 853244928 853663104 857411163 858923352 860438208 864162432 865686528 865740204 871020864 872557056 872611158 877933728 878364004 879482112 884846592 884901456 885280256 890735328 891869184 892998027 896224014 897748992 897804656 903280896 903336903 903981141 904873984 905575464 910449792 917675584 918330048 926072028 927705312 933421806 937461924 939115296 940771584 944902098 946568592 947032506 952342272 952401321 954021888 954548637 958680198 959900544 960370992 962064768 966288771 967992984 972182736 973897344 975614976 975675468 979898472 981626688 982107784 983357952 987614208 987675444 989417376 995452416 995514138 995940288 997208064 1002077244 1003352832 1003844576 1009967616 1010030238 1011748864 1016191008 1017983232 1018046351 1018772397 1024192512 1024256016 1026062464 1032321024 1032385032 1033121304 1040514048 1043668476 1048772096 1056504708 1058368032 1062191424 1064889666 1071385056 1073274624 1079888112 1080417366 1082322864 1088391168 1088992107 1090912728 1093705578 1095634512 1097566848 1099502592 1102385781 1104330024 1104871257 1106277696 1111065984 1113025536 1113094548 1119883968 1120432824 1121859072 1122408896 1128771936 1129325148 1136213568 1137659904 1138217472 1138288046 1143214884 1145231136 1147250944 1152216576 1152288018 1154248704 1154320272 1161361152 1161433161 1163409408 1163481544 1170578304 1172642816 1178368611 1179868608 1187647104 1190664036 1194965352 1204374528 1204449204 1205308188 1207433952 1213933056 1214874126 1217613222 1224440064 1227276819 1232588826 1234762704 1236940416 1242371277 1244562408 1249949232 1252153728 1254362112 1259869464 1260486927 1262091456 1262710008 1269789696 1269868428 1272731516 1278240264 1279867392 1280494656 1282753024 1288385028 1290657312 1296243648 1298529792 1298610306 1300819968 1300900624 1306531296 1308835584 1308916737 1311143936 1316818944 1316900592 1317546006 1319223168 1327269888 1327352184 1327920384 1336102992 1337803776 1344336021 1346623488 1346706984 1354921344 1357310976 1358363196 1365674688 1376513376 1377495072 1387352064 1389108042 1391557968 1400132709 1405190738 1406192886 1408672944 1411157376 1416255232 1417353147 1419852888 1420548759 1428513408 1431032832 1438020297 1439850816 1440556488 1443097152 1451989476 1454550304 1458274104 1460846016 1463422464 1463513202 1466003456 1469847708 1472440032 1473161676 1475036928 1481421312 1481513166 1484034048 1484126064 1493178624 1493271207 1493910432 1495812096 1503115866 1505029248 1505766864 1514951424 1515045357 1517623296 1524286512 1526974848 1536288768 1536384024 1539093696 1548481536 1548577548 1549681956 1560771072 1565502714 1571158148 1573158144 1583529472 1584757062 1587552048 1593287136 1597334499 1605832704 1605932272 1607077584 1609911936 1618577408 1619832168 1620626049 1623484296 1632586752 1636369092 1640558367 1643451768 1646350272 1649253888 1656495036 1659416544 1666598976 1669538304 1669641822 1672482816 1679825952 1680649236 1682788608 1683613344 1693052928 1693157904 1693987722 1704320352 1706489856 1707326208 1707432069 1714822326 1717846704 1720876416 1728324864 1728432027 1731373056 1731480408 1742041728 1745114112 1745222316 1755867456 1756728008 1758964224 1769802912 1770560512 1781470656 1783738368 1785996054 1792448028 1795609312 1806561792 1806673806 1807962282 1809747968 1811150928 1820899584 1822311189 1826419833 1835351168 1836660096 1848883239 1852144056 1855410624 1866843612 1874923848 1878230592 1881543168 1889804196 1893137184 1894065012 1904684544 1904802642 1908043776 1909097274 1917360396 1919801088 1920741984 1924129536 1932577542 1935985968 1944365472 1947794688 1947915459 1951229952 1951350936 1959796944 1963253376 1964215568 1966715904 1975228416 1975350888 1976319009 1978834752 1990904832 1991028276 1991880576 2004154488 2006705664 2007689152 2019935232 2020060476 2032382016 2035966464 2036092702 2037544794 2048512032 2052124928 2064642048 2064770064 2066242608 2081028096 2083662063 2087336952 2097544192 2107786107 2109289329 2113009416 2116736064 2124382848 2129779332 2142770112 2146549248 2159776224 2160834732 2164645728 2176782336 2177984214 2181825456 2187411156 2191269024 2195133696 2195269803 2199005184 2204771562 2208660048 2209742514 2212555392 2222131968 2222269749 2226051072 2226189096 2227280153 2239767936 2240865648 2243718144 2244817792 2254673799 2257543872 2258650296 2272427136 2276434944 2276576092 2286429768 2290462272 2294501888 2304433152 2304576036 2308640544 2322722304 2322866322 2326818816 2326963088 2341156608 2345285632 2348254071 2356737222 2359737216 2375294208 2377135593 2381328072 2389930704 2408749056 2408898408 2410616376 2414867904 2427866112 2429748252 2435226444 2448880128 2454553638 2465177652 2469525408 2473880832 2484742554 2489124816 2499898464 2504307456 2504462733 2508724224 2519738928 2520973854 2524182912 2525420016 2539579392 2539736856 2540981583 2545463032 2556480528 2559734784 2560989312 2565506048 2572233489 2576770056 2581314624 2592487296 2597059584 2597220612 2601801248 2613062592 2617671168 2617833474 2622287872 2633801184 2635092012 2638446336 2654539776 2654704368 2655840768 2672205984 2675607552 2678994081 2688672042 2693246976 2693413968 2709842688 2710010709 2711943423 2714621952 2716726392 2731349376 2753026752 2754990144 2778216084 2783115936 2800265418 2810381476 2812385772 2817345888 2822314752 2832510464 2834706294 2839705776 2841097518 2857026816 2857203963 2862065664 2863645911 2876040594 2879701632 2881112976 2886194304 2898866313 2903978952 2909100608 2916548208 2921692032 2926844928 2927026404 2939695416 2944880064 2946323352 2950073856 2962842624 2963026332 2968252128 2986357248 2986542414 2987820864 2991624192 3006231732 3010058496 3011533728 3029902848 3030090714 3035246592 3048573024 3053949696 3054139053 3056317191 3072577536 3072768048 3078187392 3096963072 3097155096 3099363912 3121542144 3131005428 3142316296 3146316288 3167058944 3169514124 3175104096 3186574272 3194668998 3211864544 3214155168 3219823872 3237154816 3239664336 3241252098 3246968592 3265173504 3266976321 3272738184 3281116734 3286903536 3292700544 3298507776 3307157343 3312990072 3314613771 3318833088 3333197952 3339076608 3339283644 3359651904 3361298472 3365577216 3367226688 3386315808 3387975444 3408640704 3412979712 3414652416 3414864138 3429644652 3435693408 3441752832 3456649728 3456864054 3462746112 3462960816 3484083456 3484299483 3490228224 3490444632 3511734912 3513456016 3517928448 3535105833 3539605824 3541121024 3562941312 3571992108 3584896056 3591218624 3613123584 3613347612 3615924564 3622301856 3641799168 3644622378 3652839666 3670702336 3673320192 3681830457 3697766478 3704288112 3710821248 3727113831 3733687224 3749847696 3756461184 3763086336 3779608392 3781460781 3786274368 3788130024 3809369088 3809605284 3818194548 3834720792 3839602176 3841483968 3848259072 3865155084 3871971936 3888730944 3895589376 3895830918 3902459904 3902701872 3919593888 3926506752 3926750211 3928431136 3933431808 3950456832 3950701776 3952638018 3957669504 3981809664 3982056552 3983761152 3984008161 4008308976 4013411328 4015378304 4033008063 4039870464 4040120952 4064764032 4071932928 4072185404 4075089588 4097024064 4104249856 4129540128 4132485216 4162056192 4167324126 4174673904 4195088384 4200398127 4215572214 4218578658 4226018832 4233472128 4248765696 4252059441 4259558664 4261646277 4285540224 4293098496 4314060891 4319552448 4321669464 4329291456 4355968428 4363650912 4374822312 4382538048 4390267392 4390539606 4398010368 4409543124 4417320096 4419485028 4425110784 4444263936 4444539498 4452102144 4452378192 4454560306 4479535872 4479813621 4481731296 4487436288 4489635584 4509347598 4515087744 4517300592 4544854272 4545136071 4552869888 4553152184 4572859536 4580924544 4589003776 4608866304 4609152072 4617281088 4645444608 4645732644 4653926176 4682313216 4690571264 4696508142 4713474444 4719474432 4750588416 4754271186 4762656144 4779861408 4792003497 4817498112 4817796816 4821232752 4829735808 4855732224 4859496504 4861878147 4870452888 4897760256 4909107276 4921675101 4930355304 4939050816 4947761664 4969485108 4978249632 4999796928 5008614912 5008925466 5017448448 5039477856 5041947708 5048365824 5050840032 5079158784 5079473712 5081963166 5090926064 5112961056 5119469568 5121978624 5122296207 5131012096 5144466978 5153540112 5162629248 5184974592 5185296081 5194119168 5194441224 5203602496 5226125184 5235342336 5235666948 5267602368 5270184024 5276892672 5309408736 5311681536 5344411968 5351215104 5357988162 5377344084 5386827936 5419685376 5420021418 5423886846 5429243904 5433452784 5462698752 5466933567 5479259499 5506053504 5509980288 5546649717 5556432168 5566231872 5600530836 5620762952 5624771544 5634691776 5644629504 5665020928 5669412588 5679411552 5682195036 5714053632 5714407926 5724131328 5727291822 5752081188 5759403264 5762225952 5772388608 5772746519 5797732626 5807957904 5818201216 5833096416 5843384064 5843746377 5853689856 5854052808 5879390832 5889760128 5892646704 5900147712 5925685248 5926052664 5928957027 5936504256 5972714496 5973084828 5975641728 6012463464 6020116992 6023067456 6059805696 6060181428 6097146048 6107899392 6108278106 6112634382 6145536096 6156374784 6193926144 6194310192 6198727824 6243084288 6250986189 6262010856 6284632592 6292632576 6323358321 6327867987 6334117888 6339028248 6350208192 6373148544 6389337996 6423729088 6428310336 6439647744 6479328672 6482504196 6493937184 6530347008 6533952642 6545476368 6562233468 6573807072 6585401088 6585809409 6597015552 6614314686 6625980144 6629227542 6637666176 6666395904 6666809247 6678153216 6678567288 6681840459 6719303808 6722596944 6731154432 6734453376 6764021397 6772631616 6775950888 6817281408 6829304832 6829728276 6859289304 6871386816 6883505664 6913299456 6913728108 6925921632 6968166912 6968598966 6980456448 6980889264 7023469824 7026912032 7035856896 7044762213 7070211666 7079211648 7082242048 7125882624 7126324457 7131406779 7143984216 7169792112 7182437248 7226247168 7226695224 7231849128 7244603712 7283598336 7289244756 7305679332 7341404672 7346640384 7363660914 7395532956 7408576224 7421642496 7454227662 7467374448 7499695392 7512922368 7513388199 7526172672 7559216784 7562921562 7572548736 7576260048 7618738176 7619210568 7622944749 7636389096 7669441584 7679204352 7682967936 7696518144 7716700467 7730310168 7743943872 7777461888 7791178752 7791661836 7805403744 7839187776 7853013504 7853500422 7856862272 7866863616 7901403552 7905276036 7915339008 7963619328 7964113104 7967522304 7968016322 8016617952 8026822656 8030756608 8036982243 8066016126 8079740928 8080241904 8129528064 8130032127 8143865856 8144370808 8150179176 8194048128 8208499712 8259080256 8264970432 8334648252 8349347808 8390176768 8400796254 8431144428 8437157316 8452037664 8466944256 8497531392 8504118882 8519117328 8523292554 8571080448 8571611889 8586196992 8590937733 8628121782 8639104896 8643338928 8658582912 8696598939 8711936856 8727301824 8749644624 8765076096 8780534784 8781079212 8819086248 8834640192 8838970056 8850221568 8888527872 8889078996 8904756384 8909120612 8959071744 8959627242 8963462592 8974872576 8979271168 9018695196 9030175488 9034601184 9089708544 9090272142 9105739776 9106304368 9145719072 9161849088 9162417159 9168951573 9178007552 9217732608 9218304144 9234562176 9290889216 9291465288 9307852352 9364626432 9393016284 9426948888 9438948864 9501176832 9508542372 9525312288 9559722816 9584006994 9635593632 9642465504 9659471616 9711464448 9718993008 9723756294 9740905776 9795520512 9800928963 9818214552 9843350202 9860710608 9878101632 9895523328 9921472029 9938970216 9943841313 9956499264 9999593856 10017229824 10017850932 10078955712 10083895416 10096731648 10101680064 10158947424 10163926332 10181852128 10225922112 10238939136 10243957248 10244592414 10262024192 10288933956 10307080224 10325258496 10325898703 10369949184 10370592162 10388238336 10388882448 10407204992 10452250368 10452898449 10470684672 10471333896 10535204736 10540368048 10553785344 10605317499 10618817472 10623363072 10688823936 10715976324 10754688168 10773655872 10839370752 10840042836 10847773692 10866905568 10925397504 10933867134 10958518998 11012107008 11019960576 11045491371 11093299434 11112864336 11132463744 11181341493 11201061672 11241525904 11249543088 11269383552 11289259008 11330041856 11338825176 11344382343 11358823104 11364390072 11428107264 11428815852 11454583644 11504162376 11518806528 11524451904 11544777216 11545493038 11595465252 11615915808 11636402432 11666192832 11686768128 11687492754 11707379712 11708105616 11758781664 11779520256 11780250633 11785293408 11800295424 11851370496 11852105328 11857914054 11873008512 11945428992 11946169656 11951283456 11952024483 12024926928 12040233984 12046134912 12099024189 12119611392 12120362856 12194292096 12215798784 12216556212 12225268764 12291072192 12312749568 12388620384 12397455648 12486168576 12501972378 12524021712 12569265184 12585265152 12601194381 12646716642 12655735974 12668235776 12678056496 12700416384 12746297088 12756178323 12778675992 12784938831 12847458176 12856620672 12879295488 12942182673 12958657344 12965008392 12987874368 13067905284 13090952736 13124466936 13147614144 13170802176 13171618818 13194031104 13228629372 13251960288 13258455084 13275332352 13332791808 13333618494 13356306432 13357134576 13363680918 13438607616 13439440863 13445193888 13462308864 13468906752 13528042794 13545263232 13551901776 13634562816 13635408213 13658609664 13659456552 13718578608 13742773632 13767011328 13826598912 13827456216 13851843264 13936333824 13937197932 13961778528 14046939648 14053824064 14071713792 14089524426 14140423332 14158423296 14251765248 14252648914 14262813558 14287968432 14339584224 14364874496 14376010491 14452494336 14453390448 14463698256 14489207424 14567196672 14578489512 14585634441 14611358664 14682809344 14693280768 14727321828 14765025303 14791065912 14817152448 14843284992 14908455324 14934748896 14999390784 15025844736 15026776398 15052345344 15118433568 15125843124 15145097472 15152520096 15237476352 15238421136 15245889498 15272778192 15338883168 15358408704 15365935872 15366888621 15393036288 15433400934 15460620336 15487887744 15554923776 15555888243 15582357504 15583323672 15590961071 15610807488 15678375552 15706027008 15707000844 15713724544 15802807104 15810552072 15830678016 15928226208 15935044608 15936032644 16033235904 16053645312 16061513216 16073964486 16132032252 16160483808 16259056128 16260064254 16287731712 16288741616 16300358352 16388096256 16400800701 16416999424 16437778497 16518160512 16529940864 16639949151 16669296504 16698695616 16801592508 16862288856 16874314632 16904075328 16933888512 16995062784 17008237764 17038234656 17046585108 17142160896 17143223778 17172393984 17181875466 17256243564 17278209792 17286677856 17317165824 17318239557 17393197878 17423873712 17454603648 17499289248 17530152192 17531239131 17561069568 17562158424 17638172496 17669280384 17677940112 17700443136 17777055744 17778157992 17786871081 17809512768 17818241224 17918143488 17919254484 17926925184 17958542336 18037390392 18060350976 18069202368 18179417088 18180544284 18212608736 18291438144 18323698176 18324834318 18337903146 18356015104 18436608288 18469124352 18581778432 18582930576 18615704704 18729252864 18752958567 18786032568 18853897776 18877897728 18970074963 18983603961 19002353664 19017084744 19050624576 19119445632 19168013988 19271187264 19284931008 19318943232 19437986016 19447512588 19481811552 19591041024 19601857926 19636429104 19686700404 19721421216 19756203264 19757428227 19791046656 19842944058 19877940432 19887682626 19912998528 19999187712 20000427741 20034459648 20035701864 20045521377 20157911424 20167790832 20193463296 20203360128 20292064191 20317894848 20327852664 20363704256 20451844224 20487914496 20489184828 20577867912 20614160448 20650516992 20651797406 20739898368 20741184324 20777764896 20814409984 20904500736 20905796898 20941369344 20942667792 21070409472 21080736096 21107570688 21134286639 21210634998 21237634944 21246726144 21377647872 21378973371 21394220337 21431952648 21509376336 21547311744 21678741504 21680085672 21695547384 21733811136 21850795008 21867734268 21917037996 22024214016 22039921152 22090982742 22186598868 22225728672 22264927488 22362682986 22402123344 22483051808 22499086176 22538767104 22540164597 22578518016 22660083712 22677650352 22688764686 22717646208 22728780144 22856214528 22857631704 22868834247 22909167288 23008324752 23037613056 23048903808 23089554432 23090986076 23150101401 23190930504 23231831616 23272804864 23332385664 23373536256 23374985508 23416211232 23517563328 23559040512 23560501266 23570586816 23600590848 23704210656 23715828108 23746017024 23890857984 23892339312 23902566912 23904048966 24049853856 24080467968 24092269824 24110946729 24198048378 24239222784 24240725712 24388584192 24390096381 24431597568 24433112424 24450537528 24582144384 24625499136 24777240768 24794911296 25003944756 25048043424 25138530368 25170530304 25202388762 25293433284 25311471948 25356112992 25400832768 25492594176 25512356646 25557351984 25569877662 25694916352 25713241344 25714835667 25758590976 25772813199 25884365346 25917314688 25930016784 25975748736 26089796817 26135810568 26181905472 26248933872 26295228288 26341604352 26343237636 26457258744 26503920576 26516910168 26550664704 26665583616 26667236988 26714269152 26727361836 26877215232 26878881726 26890387776 26924617728 26937813504 27056085588 27090526464 27103803552 27269125632 27270816426 27317219328 27318913104 27437157216 27485547264 27487251477 27506854719 27534022656 27653197824 27654912432 27703686528 27872667648 27874395864 27888057127 27923557056 28093879296 28107648128 28179048852 28280846664 28316846592 28503530496 28505297828 28525627116 28575936864 28679168448 28729748992 28752020982 28906780896 28927396512 28978414848 29134393344 29156979024 29171268882 29222717328 29365618688 29386561536 29402786889 29454643656 29530050606 29582131824 29634304896 29686569984 29764416087 29816910648 29831523939 29869497792 29998781568 30051689472 30053552796 30236867136 30251686248 30290194944 30305040192 30476842272 30491778996 30545556384 30677766336 30716817408 30731871744 30733777242 30786072576 30866801868 30921240672 30975775488 30977696109 31109847552 31111776486 31164715008 31166647344 31181922142 31221614976 31356751104 31358695347 31412054016 31414001688 31427449088 31605614208 31621104144 31661356032 31815952497 31856452416 31870089216 31872065288 32066471808 32123026432 32147928972 32264064504 32320967616 32518112256 32520128508 32577483232 32600716704 32776192512 32801601402 32833998848 32875556994 33036321024 33059881728 33136474113 33279898302 33338593008 33397391232 33544024479 33603185016 33724577712 33748629264 33808150656 33867777024 33990125568 34016475528 34033147029 34076469312 34093170216 34284321792 34286447556 34363750932 34512487128 34556419584 34573355712 34634331648 34636479114 34786395756 34847747424 34909207296 34998578496 35060304384 35062478262 35122139136 35124316848 35276344992 35338560768 35340751899 35355880224 35400886272 35554111488 35556315984 35573742162 35619025536 35636482448 35836286976 35838508968 35853850368 35856073449 35917084672 36074780784 36120701952 36138404736 36297072567 36358834176 36361088568 36425217472 36582876288 36647396352 36649668636 36675806292 36873216576 36938248704 37165861152 37231409408 37458505728 37505917134 37572065136 37707795552 37755795456 37803583143 37940149926 37967207922 38004707328 38034169488 38101249152 38238891264 38268534969 38336027976 38354816493 38542374528 38569862016 38637886464 38826548019 38875972032 38895025176 38963623104 39203715852 39272858208 39373400808 39442842432 39512406528 39514856454 39582093312 39685888116 39755880864 39775365252 39825997056 39998375424 40000855482 40068919296 40071403728 40091042754 40315822848 40318322589 40335581664 40386926592 40406720256 40409225633 40584128382 40635789696 40655705328 40727408512 40903688448 40906224639 40975828992 40978369656 41155735824 41228320896 41301033984 41303594812 41479796736 41482368648 41555529792 41628819968 41809001472 41811593796 41885335584 42140818944 42161472192 42215141376 42268573278 42421269996 42475269888 42755295744 42757946742 42788440674 42863905296 43018752672 43094623488 43128031473 43357483008 43360171344 43391094768 43467622272 43701590016 43735468536 43756903323 43834075992 44048428032 44079842304 44181965484 44295075909 44373197736 44451457344 44529854976 44725365972 44804246688 44966103616 44998172352 45077534208 45080329194 45157036032 45355300704 45377529372 45435292416 45457560288 45712429056 45715263408 45737668494 45818334576 46016649504 46075226112 46097807616 46100665863 46179108864 46181972152 46300202802 46381861008 46463663232 46545609728 46664771328 46667664729 46747072512 46749971016 46772883213 46832422464 47035126656 47118081024 47121002532 47141173632 47408421312 47431656216 47492034048 47784678624 47805133824 47808097932 48099707712 48160935936 48184539648 48221893458 48396096756 48481451424 48777168384 48780192762 48863195136 48866224848 48901075056 49164288768 49202402103 49250998272 49313335491 49554481536 49589822592 49884271199 49919847453 50007889512 50096086848 50277060736 50404777524 50586866568 50622943896 50712225984 50801665536 50985188352 51024713292 51114703968 51139755324 51389832704 51426482688 51429671334 51517181952 51545626398 51768730692 51834629376 51860033568 51951497472 51954718671 52179593634 52271621136 52363810944 52497867744 52590456576 52593717393 52683208704 52686475272 52914517488 53007841152 53033820336 53101329408 53331167232 53334473976 53360613243 53428538304 53454723672 53754430464 53757763452 53780775552 53875627008 54112171176 54181052928 54207607104 54538251264 54541632852 54637826208 54874314432 54971094528 54974502954 55013709438 55068045312 55309824864 55407373056 55745335296 55748791728 55776114254 55847114112 56187758592 56215296256 56258875701 56358097704 56561693328 56633693184 56910224889 57007060992 57010595656 57051254232 57151873728 57358336896 57459497984 57504041964 57813561792 57854793024 57956829696 58313958048 58342537764 58445434656 58731237376 58773123072 58805573778 58909287312 59060101212 59164263648 59268609792 59272284681 59373139968 59528832174 59633821296 59663047878 59738995584 59997563136 60001283223 60103378944 60107105592 60136564131 60473734272 60503372496 60580389888 60610080384 60876192573 60953684544 60983557992 61091112768 61355532672 61463743488 61467554484 61733603736 61842481344 61951550976 61955392218 62219695104 62223552972 62333294688 62363844284 62443229952 62713502208 62717390694 62824108032 62828003376 62854898176 63211228416 63242208288 63322712064 63402859917 63631904994 63712904832 63740178432 63744130576 64132943616 64136920113 64182661011 64246052864 64295857944 64528129008 64641935232 65036224512 65040257016 65154966464 65201433408 65552385024 65603202804 65751113988 66072642048 66119763456 66272948226 66559796604 66677186016 66794782464 67088048958 67206370032 67449155424 67497258528 67616301312 67620493791 67735554048 67980251136 68032951056 68066294058 68152938624 68186340432 68568643584 68572895112 68606502741 68727501864 69024974256 69112839168 69146711424 69268663296 69272958228 69450304203 69572791512 69695494848 69818414592 69997156992 70120608768 70124956524 70248633696 70552689984 70677121536 70681503798 70711760448 70801772544 71112631968 71147484324 71238051072 71272964896 71672573952 71677017936 71707700736 71712146898 71834169344 72149561568 72241403904 72276809472 72281290921 72332840187 72594145134 72717668352 72722177136 72850434944 73165752576 73170289143 73294792704 73299337272 73351612584 73746433152 73876497408 74331722304 74462818816 75011834268 75144130272 75415591104 75511590912 75607166286 75880299852 75934415844 76068338976 76202498304 76477782528 76537069938 76672055952 76709632986 77084749056 77139724032 77144507001 77275772928 77318439597 77653096038 77751944064 77790050352 77927246208 78269390451 78407431704 78545716416 78746801616 78885684864 79024813056 79029712908 79371776232 79511761728 79550730504 79651994112 79996750848 80001710964 80142807456 80182085508 80631645696 80636645178 80671163328 80773853184 80813440512 80818451266 81168256764 81271579392 81311410656 81454817024 81807376896 81812449278 81951657984 81956739312 82311471648 82456641792 82461754431 82602067968 82607189624 82959593472 82964737296 83111059584 83257639936 83618002944 83623187592 83664171381 83770671168 84281637888 84322944384 84537146556 84842539992 84950539776 85510591488 85515893484 85576881348 85727810592 86037505344 86189246976 86256062946 86720342688 86782189536 86935244544 87403180032 87470937072 87513806646 87668151984 88096856064 88159684608 88208360667 88363930968 88590151818 88746395472 88902914688 89059709952 89293248261 89450731944 89494571817 89608493376 89932207232 89996344704 90155068416 90160658388 90710601408 90755058744 90870584832 90915120576 91430526816 91475336988 91636669152 92033299008 92150452224 92195615232 92201331726 92358217728 92363944304 92600405604 92763722016 92927326464 92933088327 93091219456 93329542656 93335329458 93494145024 93499942032 93545766426 93664844928 94070253312 94076086041 94236162048 94242005064 94282347264 94816842624 94863312432 94984068096 95447857491 95569357248 95610267648 95616195864 96199415424 96369079296 96443786916 96792193512 96962902848 97554336768 97560385524 97732449696 97802150112 98328577536 98404804206 98501996544 98626670982 99108963072 99179645184 99409422339 99768542398 99839694906 100015779024 100192173696 100554121472 100632073437 100809555048 101173733136 101245887792 101424451968 101603331072 101970376704 102049426584 102099441087 102229407936 102279510648 102779665408 102852965376 102859342668 103091252796 103537461384 103669258752 103720067136 103902994944 103909437342 104359187268 104543242272 104727621888 104995735488 105180913152 105187434786 105366417408 105372950544 105829034976 106015682304 106022255697 106067640672 106202658816 106662334464 106668947952 106721226486 106857076608 106909447344 107508860928 107515526904 107561551104 107568220347 107751254016 108224342352 108362105856 108415214208 108891217701 109076502528 109083265704 109275652416 109748628864 109942189056 109949005908 110027418876 110619649728 110814746112 111497583456 111552228508 111694228224 112375517184 112430592512 112517751402 112716195408 113123386656 113267386368 113410749429 113820449778 114014121984 114021191312 114102508464 114303747456 114716673792 114805604907 114918995968 115008083928 115064449479 115627123584 115709586048 115913659392 116479644057 116627916096 116685075528 116890869312 117611147556 117818574624 118120202424 118328527296 118537219584 118544569362 118746279936 119057664348 119267642592 119326095756 119477991168 119995126272 120002566446 120206757888 120214211184 120273128262 120947468544 120954967767 121006744992 121160779776 121220160768 121227676899 121752385146 121907369088 121967115984 122182225536 122711065344 122718673917 122927486976 122935108968 123467207472 123684962688 123903101952 123910784436 124439390208 124447105944 124666589376 124727688568 124886459904 125427004416 125434781388 125656006752 125709796352 126422456832 126484416576 126645424128 126805719834 127263809988 127425809664 127488261152 128265887232 128273840226 128365322022 128492105728 128591715888 129056258016 129283870464 129384094419 130072449024 130080514032 130309932928 130402866816 131104770048 131206405608 131270709969 131502227976 132145284096 132239526912 132545896452 132885227727 133119593208 133354372032 133589564928 134176097916 134412740064 134898310848 134994517056 135232602624 135240987582 135471108096 136065902112 136132588116 136305877248 136372680864 137137287168 137145790224 137213005482 137455003728 138049948512 138225678336 138293422848 138301997589 138537326592 138545916456 138900608406 139145583024 139390989696 139636829184 139994313984 140002994187 140241217536 140249913048 140318649639 140497267392 141105379968 141354243072 141363007596 141423520896 142225263936 142294968648 142476102144 142545929792 143354035872 143415401472 143424293796 144299123136 144482807808 144553618944 144562581842 144665680374 145188290268 145444354272 145700869888 146331505152 146340578286 146589585408 146598674544 146703225168 147492866304 147752994816 147940006473 148663444608 148925637632 149652813597 149759542359 150023668536 150288260544 150831182208 151214332572 151760599704 151868831688 152136677952 152404996608 152955565056 153074139876 153344111904 153419265972 154169498112 154279448064 154289014002 154551545856 154636879194 155306192076 155503888128 155580100704 155854492416 155864156013 156538780902 156814863408 157091432832 157493603232 157771369728 157781152179 158049626112 158059425816 158743552464 159023523456 159101461008 159303988224 159993501696 160003421928 160081839729 160285614912 160364171016 161263291392 161273290356 161342326656 161626881024 161636902532 162336513528 162543158784 162622821312 162909634048 163614753792 163624898556 163913478624 164622943296 164913283584 164923508862 165204135936 165214379248 165929474592 166222119168 166515279872 167236005888 167246375184 167328342762 167541342336 168563275776 168645888768 168776627103 169074293112 169685079984 169901079552 170730674667 171021182976 171031786968 171153762696 171455621184 172075010688 172378493952 172512125892 173440685376 173564379072 173870489088 174941874144 175027613292 175336303968 176193712128 176319369216 176416721334 176727861936 177180303636 177492790944 177805829376 177816854043 178119419904 178586496522 178901463888 178989143634 179216986752 179864414464 179992689408 180003849669 180310136832 180321316776 180409692393 181421202816 181510117488 181741169664 181830241152 182628577719 182861053632 182950673976 183273338304 184066598016 184391230464 184402663452 184727888608 185200811208 185527444032 185854652928 185866176654 186182438912 186659085312 186670658916 186999884064 187091532852 187329689856 188140506624 188152172082 188472324096 188484010128 188564694528 189633685248 189726624864 189968136192 190208579751 190895714982 191138714496 191220535296 191232391728 192398830848 192410760339 192547983033 192738158592 192887573832 193584387024 193925805696 195108673536 195120771048 195464899392 195604300224 196657155072 196809608412 197253341964 198217926144 198359290368 198818844678 199537084796 199679389812 200031558048 200384347392 201108242944 201264146874 201619110096 202347466272 202491775584 202848903936 202861481373 203206662144 203940753408 204098853168 204198882174 204458815872 204559021296 205559330816 205705930752 205718685336 205819508223 206182505592 207074922768 207338517504 207440134272 207805989888 207818874684 208350912609 208718374536 209086484544 209455243776 209991470976 210361826304 210374869572 210745901088 211658069952 212031364608 212044511394 212135281344 212405317632 213337895904 213442452972 213714153216 213818894688 215017721856 215031053808 215123102208 215136440694 215502508032 216448684704 216724211712 216830428416 216843872763 216998520561 217782435402 218153005056 218166531408 218551304832 219497257728 219510867429 219884378112 219898011816 220054837752 221239299456 221629492224 222995166912 223104457016 223388456448 224861185024 225035502804 225432390816 226246773312 226534772736 226821498858 227640899556 228042382624 228205016928 228607494912 229433347584 229611209814 229837991936 230016167856 230128898958 231254247168 231419172096 231433521003 231827318784 231955318791 232959288114 233255832192 233370151056 233781738624 234808171353 235222295112 235637149248 236240404848 236657054592 237074439168 237089138724 238115328696 238535285184 238652191512 238955982336 239990252544 240005132892 240428422368 240546256524 241894937088 241909935534 242013489984 242321559552 242440321536 242455353798 243504770292 243814738176 243934231968 244364451072 245422130688 245437347834 245854973952 245870217936 246934414944 247369925376 247385263293 247806203904 247821568872 248878780416 248894211888 249333178752 249455377136 249772919808 250854008832 250869562776 250992514143 251312013504 251419592704 252844913664 252968833152 253611439668 254527619976 254851619328 254976522304 256531774464 256547680452 256730644044 257183431776 258112516032 258567740928 258768188838 260161028064 260619865856 260805733632 262209540096 262412811216 262541419938 263004455952 264290568192 264479053824 264625082001 265091792904 265770455454 266239186416 266708744064 267179129856 267879744783 268352195832 268483715451 268825480128 269796621696 269989034112 270465205248 270481975164 272131804224 272265176232 272611754496 272745361728 274291580448 274426010964 274910007456 276099897024 276451356672 276586845696 276603995178 277074653184 277091832912 277801216812 278291166048 278781979392 278799264981 279273658368 279988627968 280005988374 280482435072 280499826096 280637299278 280994534784 282210759936 282228258123 282708486144 282726015192 282847041792 282864579431 284450527872 284589937296 284952204288 285091859584 286343572473 286708071744 286830802944 286848587592 288598246272 289107237888 289125163684 289331360748 290376580536 290888708544 291401739776 292663010304 292681156572 293197349088 293406450336 294985732608 295505989632 295880012946 297326889216 297851275264 298228267017 299305627194 299519084718 300047337072 300576521088 301662364416 301896220311 302428665144 303521199408 303737663376 304273355904 304809993216 305911130112 306148279752 306298323261 306688223808 306838531944 308338996224 308558896128 308578028004 309273758388 310612384152 311007776256 311160201408 311708984832 311728312026 313077561804 313629726816 314182865664 314987206464 315542739456 315562304358 316099252224 316118851632 317487104928 318047046912 318066767091 318202922016 318607976448 319987003392 320006843856 320163679458 320571229824 320728342032 322526582784 322546580712 322684653312 322704661041 323253762048 323273805064 324673027056 325086317568 325245642624 325819268096 326673653103 327229507584 327249797112 327826957248 329245886592 329826567168 329847017724 330428758496 331858949184 332444238336 333030559744 334492750368 334656685524 335082684672 337126551552 337291777536 337553254206 338148586224 339370159968 339802159104 340232248287 341461349334 342042365952 342063573936 342307525392 342911242368 344150021376 344416814721 344756987904 345024251784 345193348437 346881370752 347128758144 347740978176 349438932171 349883748288 350055226584 350672607936 352833442668 353455723872 354360607272 354985581888 355611658752 355633708086 356238839808 357172993044 357802927776 357978287268 358433973504 359728828928 359985378816 360007699338 360620273664 360642633552 360819384786 362842405632 362864903301 363020234976 363482339328 363660482304 363683030697 365257155438 365722107264 365901347952 366546676608 368133196032 368156021751 368782460928 368805326904 369455777216 370401622416 371054888064 371709305856 371732353308 373318170624 373341317832 373999768128 374183065704 374659379712 376281013248 376304344164 376968020256 377129389056 379267370496 379453249728 379936272384 380417159502 381791429964 382277428992 382464783456 384797661696 384821520678 385095966066 385476317184 385775147664 387168774048 387851611392 388152283257 390217347072 390241542096 390929798784 391208600448 393314310144 393619216824 393812129907 394506683928 396435852288 396718580736 397637689356 399074169592 399358779624 400063116096 400768694784 402216485888 402528293748 403238220192 404694932544 404983551168 405697807872 405722962746 406413324288 408197706336 408397764348 408917631744 409118042592 411118661632 411411861504 411437370672 411639016446 412365011184 414149845536 414677035008 414880268544 414905992767 415611979776 415637749368 416701825218 417436749072 418172969088 418910487552 419982941952 420008982561 420723652608 420749739144 420955948917 421491802176 423316139904 424062729216 424089022788 424270562688 426675791808 426884905944 427428306432 427637789376 430062107616 430246204416 430272881388 432897369408 433448423424 433660856832 433687745526 433997041122 435564870804 436333062816 437102609664 438994515456 439021734858 439768756224 439796023632 440109675504 442478598912 443258984448 443820019419 445990333824 446208914032 446776912896 448958440791 449278627077 449722370048 450071005608 450864781632 452493546624 453642997716 455281799112 456084765248 456410033856 457214989824 458866695168 459222419628 460032335712 460257797916 462508494336 462838344192 462867042006 463654637568 463910637582 465918576228 466511664384 466740302112 467563477248 467592468039 469616342706 470444590224 471274298496 472480809696 473314109184 473343456537 474148878336 474178277448 476230657392 477070570368 477304383024 477911964672 479980505088 480010265784 480245519187 480856844736 481092513048 483789874176 483819871068 484026979968 484880643072 484910707596 487009540584 487629476352 487868463936 488728902144 490844261376 490874695668 491740435872 493868829888 494739850752 494770526586 495612407808 495643137744 497788423776 498666357504 498910754272 499545839616 501708017664 501739125552 501985028286 502624027008 502839185408 505689827328 505937666304 505969036447 506329881309 507222879336 509055239952 509703238656 509953044608 512192024001 513063548928 513095360904 513461288088 514366863552 516225032064 517135481856 517536377676 520322056128 521239731712 521611467264 524825622432 525082839876 526008911904 528581136384 528958107648 529250164002 530183585808 531540910908 532478372832 533417488128 533450562129 534358259712 535759489566 536704391664 536967430902 537650960256 539593243392 539978068224 540011549007 540930410496 540963950328 541229077179 544263608448 544530352464 545223508992 545490723456 547885733157 548583160896 548852021928 549820014912 552199794048 553173691392 553207990356 554183665824 555602433624 556582332096 557563958784 557598529962 558547316736 559977255936 560011976748 560999652192 561274598556 561989069568 564421519872 564456516246 565416972288 565452030384 565694083584 565729158862 568901055744 569179874592 569904408576 570183719168 570625739253 572687144946 573416143488 573661605888 573697175184 577196492544 577232281017 578214475776 578250327368 578662721496 580753161072 581777417088 582803479552 585326020608 585362313144 586394698176 586812900672 589971465216 591760025892 594653778432 595702550528 596456534034 598611254388 599038169436 600094674144 601153042176 603324728832 603792440622 604857330288 607042398816 607475326752 608546711808 608584444119 609619986432 611822260224 612296559504 612596646522 613376447616 613677063888 616677992448 617117792256 617156056008 617458524669 618547516776 621224768304 622015552512 622320402816 623417969664 623456624052 625052737827 626155123608 627259453632 628365731328 629974412928 631085478912 631124608716 632237703264 634974209856 636094093824 636133534182 636405844032 637215952896 640013687712 640327358916 641142459648 641456684064 645053165568 645093161424 645369306624 645409322082 646507524096 646547610128 649346054112 650172635136 650491285248 650531618289 650995561683 651638536192 653347306206 654459015168 654499594224 655653914496 658491773184 658532602287 659653134336 659694035448 660857516992 663717898368 664888476672 668985500736 669313371048 670165369344 674583555072 675106508412 676297172448 678740319936 679604318208 680464496574 682922698668 684127147872 684615050784 685822484736 688300042752 688833629442 689513975808 690048503568 690386696874 693762741504 694257516288 694300563009 695481956352 695865956373 698877864342 699767496576 700110453168 701345215872 704424514059 705666885336 706911447744 708721214544 709971163776 711223317504 711267416172 714345986088 715605855552 715956574536 716867947008 719457657856 719970757632 720015398676 721285267104 721638769572 725684811264 725729806602 726040469952 726964678656 727320964608 727366061394 730514310876 731444214528 731802695904 733093353216 733138807913 736266392064 736312043502 737564921856 737610653808 738911554432 740803244832 742109776128 742155789879 743418611712 743464706616 746636341248 746682635664 747999536256 748366131408 749318759424 752562026496 752608688328 752977542429 753936040512 754258778112 758534740992 758906499456 760834319004 763582859928 764554857984 764929566912 769595323392 769643041356 770191932132 771550295328 774337548096 775703222784 776304566514 780483084192 781859597568 782417200896 786628620288 787238433648 787624259814 789013367856 792871704576 793437161472 793875246003 795275378712 798148339184 798717559248 800126232192 801537389568 803639234349 804432971776 805056587496 805451146353 806476440384 809389865088 809967102336 811395615744 811445925492 816395412672 816795528696 817835263488 818236085184 822874741344 823278032892 824730022368 828299691072 829354070016 829760537088 829811985534 831223959552 831275498736 833403650436 834873498144 836345938176 836397794943 837820975104 839965883904 840017965122 841447305216 841499478288 841911897834 842983604352 846632279808 846684774369 848125458432 848178045576 848541125376 848593738293 853351583616 853769811888 854856612864 855275578752 859030717419 860124215232 860492408832 860545762776 865794738816 867321713664 867375491052 867994082244 871129741608 872666125632 874205219328 877989030912 878043469716 879592047264 880219351008 884957197824 886517968896 887640038838 891980667648 892417828064 893553825792 894684801051 897916881582 898557254154 899444740096 900142011216 901729563264 904987093248 905688660933 907285995432 910563598224 912169530496 912820067712 914429979648 917733390336 918444839256 918894969783 920064671424 920515595832 925016988672 925676688384 925734084012 927821275164 931837152456 933023328768 933480604224 935126954496 935184936078 939232685412 940889180448 942548596992 944961619392 946628218368 946686913074 948297756672 948356554896 952461314784 954141140736 954200301273 954608766048 955823929344 959961010176 960020531568 960491038374 961713689472 962185026096 967579748352 967639742136 968053959936 968113983123 969761286144 969821415192 974019081168 975258952704 975736927872 977457804288 980020959309 981688522752 981749391336 983480871744 987737659776 989479701504 989541053172 991286275488 995576847552 997332715008 997821508544 999091679232 1003478251104 1003970056572 1005248054016 1011379654656 1011875332608 1011938072894 1012659762618 1014445758672 1018110479904 1019406477312 1019906089216 1020696744861 1024384048002 1026127097856 1026190721808 1026922576176 1028733727104 1032450064128 1034270963712 1035072755352 1035580045311 1040644112256 1042479463424 1043222934528 1048316796513 1049651244864 1050165679752 1052017823808 1058500328004 1060367171616 1063081821816 1064956745664 1066834976256 1066901124258 1068716519424 1071518979132 1073408783328 1073934861804 1075301920512 1079186486784 1079956136448 1080023098014 1081860820992 1081927900656 1082458154358 1088527216896 1088594709903 1089060704928 1090447017984 1090981446912 1091049092091 1095771466314 1097166321792 1097704043856 1099640029824 1104399588096 1104468065253 1106347382784 1106415980712 1108367331648 1111204867248 1113164664192 1115127917568 1115197059924 1119954511872 1120023953496 1121999304384 1122549197112 1123978139136 1128843039744 1128913032492 1130904060768 1131388167168 1131458317724 1137802111488 1138359749184 1139808817152 1140367438336 1141251478506 1145374289892 1146832286976 1147394350368 1154392985088 1154464562034 1156428951552 1156500654736 1157325442992 1161506322144 1163554834176 1164456849771 1165606959104 1170652041216 1170724626288 1172789396352 1173625801344 1179942930432 1181436389721 1183520051784 1189307556864 1192913068068 1197222508776 1198076338872 1200189348288 1202306084352 1206649457664 1207584881244 1209714660576 1214084797632 1214950653504 1217093423616 1217168888238 1219239972864 1224593119008 1225193293044 1226752895232 1227354127776 1233355984896 1234235584512 1234312112016 1234917049338 1237095033552 1242449536608 1244031105024 1244640805632 1244717978301 1246835939328 1246913248104 1250105475654 1252310247216 1254518907264 1256731462656 1259948825856 1260026947683 1262170957824 1262249217432 1262867846751 1264475406528 1269948419712 1272188187648 1272267068364 1272811688064 1280027375424 1280654717832 1282284919296 1282913368128 1290186322848 1290738613248 1290818644164 1293095220256 1298692108224 1300345270272 1300982570496 1301063236578 1301991123366 1303277072384 1306694612412 1308999188448 1311307828992 1316983546368 1317065204574 1319306268672 1319388070896 1321715033984 1327435796736 1329776953344 1331460058257 1337971001472 1338626742096 1340330738688 1346875322373 1347835881231 1349167110144 1350213016824 1352594344896 1357480639872 1360928993148 1365845397336 1368254295744 1369230101568 1371644969472 1376600085504 1377667258884 1380097007136 1380773393748 1387525483008 1388515032576 1388601126018 1390963912704 1391731912746 1397755728684 1399534993152 1400220906336 1402690431744 1402777404117 1408849028118 1411333770672 1413822895488 1417442429088 1419942327552 1420030369611 1422446635008 1422534832344 1428691972176 1431211711104 1431913149072 1433735894016 1438915315712 1439941515264 1440030797352 1440736557561 1442570534208 1443277539144 1451369622528 1451459613204 1452080939904 1454641929216 1454732122788 1461028621752 1462888429056 1463605391808 1466186706432 1466277615826 1472532784128 1472624087004 1475221307616 1477823108864 1481606489664 1484219552256 1484311579758 1486837223424 1486929413232 1493365271328 1495999072512 1496732262816 1498637518848 1505124052992 1505217376656 1505955084858 1507872081024 1508517556224 1517069481984 1517812998912 1517907109341 1518989643927 1521668638008 1527165719856 1529109715968 1529859133824 1536576072003 1539190646784 1539286082712 1540383864264 1543100590656 1548675096192 1551406445568 1552609133028 1560966168384 1563719195136 1564834401792 1574476867296 1575248519628 1578026735712 1585743409152 1586874322944 1587750492006 1590550757424 1596296678368 1597435118496 1600252464384 1600351686387 1603074779136 1607278468698 1608865943552 1610113174992 1610902292706 1612952880768 1618779730176 1619934204672 1620034647021 1622791231488 1622891850984 1623687231537 1632790825344 1633591057392 1635670526976 1636472170368 1643657199471 1645749482688 1646556065784 1649460044736 1656599382144 1659521074176 1659623971068 1662550997472 1666807300872 1669746996288 1672691876352 1672795589886 1675641950208 1679931767808 1680035930244 1682998956576 1683823795668 1685967208704 1693264559616 1693369548738 1696250916864 1696356091152 1697082250752 1697187476586 1706703167232 1707539623776 1709713225728 1710551157504 1711877217759 1718061434838 1720248430464 1720984817664 1721091525552 1731589477632 1731696843051 1734643427328 1734750982104 1735988164488 1742259483216 1745332251264 1748410438656 1755978061824 1756086939432 1759184094528 1760438702016 1769914395648 1775280077676 1783961335296 1784835656128 1787107651584 1789369602102 1795833763164 1797114508308 1800284022432 1803459126528 1809974186496 1811377321866 1814571990864 1821127196448 1824339060992 1825640135424 1825753332357 1828859959296 1835466780672 1836889678512 1837789939566 1840129342848 1841031191664 1850033977344 1851353376768 1851468168024 1852375574007 1855642550328 1863674304912 1866046657536 1866961208448 1870253908992 1870369872156 1875158213481 1878465370824 1881778360896 1885097193984 1889923238784 1893256436736 1893373826148 1896713109792 1904922629568 1908282281472 1908400602546 1909217532096 1911647858688 1920041063136 1920982076748 1923427378944 1924370052192 1935159496704 1935279484272 1936107919872 1936227966246 1939522572288 1939642830384 1948038162336 1950517905408 1951473855744 1951594854867 1952986685049 1954915608576 1960041918618 1963377045504 1963498782672 1966961743488 1975475319552 1975597806861 1978959403008 1979082106344 1980052056017 1982572550976 1991153695104 1994665430016 1995643017088 2006956502208 2007940113144 2010496108032 2023750665216 2023876145788 2025319525236 2028891517344 2036220959808 2038812954624 2039812178432 2041393489722 2048768096004 2052381443616 2053845152352 2057467454208 2064900128256 2068541927424 2070145510704 2071160090622 2081288224512 2082901689027 2084958926848 2086445869056 2087597869119 2096633593026 2099302489728 2100331359504 2104035647616 2113273542177 2117000656008 2120734343232 2126163643632 2129913491328 2133669952512 2133802248516 2143037958264 2146817566656 2147869723608 2150603841024 2158372973568 2159912272896 2160046196028 2163855801312 2164916308716 2177054433792 2177189419806 2178121409856 2180894035968 2181962893824 2182098184182 2191542932628 2194332643584 2195408087712 2199280059648 2199416423739 2208799176192 2208936130506 2212694765568 2212831961424 2216734663296 2222409734496 2226329328384 2226467369637 2230255835136 2230394119848 2239909023744 2240047906992 2243998608768 2245098394224 2247956278272 2257686079488 2257826064984 2258932627287 2261808121536 2262776334336 2262916635448 2275604222976 2276719498368 2280734876672 2282502957012 2290748579784 2293664573952 2294788700736 2308785970176 2308929124068 2313001309472 2314650885984 2323012644288 2327109668352 2328913699542 2331213918208 2341449252576 2345578792704 2347251602688 2359885860864 2362872779442 2367040103568 2378615113728 2381625738009 2385826136136 2394445017552 2396152677744 2400378696576 2404612168704 2410917703047 2413298915328 2415169762488 2416353439059 2419429321152 2428169595264 2429901307008 2434186847232 2434337776476 2449186238016 2450386586088 2453505790464 2454708255552 2468624224032 2469834098676 2474190067104 2484899073216 2488062210048 2489281611264 2489435956602 2493671878656 2493826496208 2500210951308 2504620494432 2509037814528 2509193384829 2513462925312 2519897651712 2520053895366 2524341915648 2524498434864 2525735693502 2528950813056 2539896839424 2540054323107 2544376375296 2544534136728 2545623376128 2545781214879 2560054750848 2561309435664 2564569838592 2565826736256 2577092152257 2580372645696 2581477226496 2581637288328 2586190440512 2597384216448 2601965140992 2602126473156 2603982246732 2613389224824 2617998376896 2622615657984 2633967092736 2634130409148 2638776141792 2643430067968 2654871593472 2659553906688 2662920116514 2675942002944 2677253484192 2680661477376 2684054403153 2693750644746 2695671762462 2698334220288 2700426033648 2705188689792 2714961279744 2717065982799 2721857986296 2731690794672 2736508591488 2738460203136 2743289938944 2753200171008 2755334517768 2756684909349 2760194014272 2761546787496 2775050966016 2777030065152 2777202252036 2783463825492 2795511457368 2799069986304 2800441812672 2805380863488 2805554808234 2817698056236 2822667541344 2827645790976 2834884858176 2839884655104 2840060739222 2844893270016 2845069664688 2857383944352 2862423422208 2862600903819 2863826298144 2867471788032 2877830631424 2879883030528 2880061594704 2881473115122 2885141068416 2886555078288 2902739245056 2902919226408 2904161879808 2904341949369 2909283858432 2909464245576 2922057243504 2925776858112 2927210783616 2932373412864 2932555231652 2940062877927 2945065568256 2945248174008 2950442615232 2955646217728 2963212979328 2968439104512 2968623159516 2973858826464 2986730542656 2991998145024 2993464525632 2997275037696 3010434753312 3011910169716 3015744162048 3034138963968 3035625997824 3035814218682 3037979287854 3043337276016 3054331439712 3058219431936 3059718267648 3062090234583 3073152144006 3078381293568 3078572165424 3080767728528 3086201181312 3097350192384 3102812891136 3105218266056 3106740135933 3121932336768 3127438390272 3129668803584 3144950389539 3148953734592 3150497039256 3156053471424 3175500984012 3181101514848 3192593356736 3194870236992 3200504928768 3200703372774 3206149558272 3214556937396 3220226349984 3221804585412 3225905761536 3237559460352 3239868409344 3240069294042 3245582462976 3245783701968 3247374463074 3265581650688 3265784129709 3267182114784 3271341053952 3272944340736 3273147276273 3287314398942 3291498965376 3293112131568 3298920089472 3313198764288 3313404195759 3319042148352 3319247942136 3325101994944 3333614601744 3339493992576 3345383752704 3345591179772 3359863535616 3360071860488 3365997913152 3367647591336 3371934417408 3386529119232 3386739097476 3392712182304 3394164501504 3394374953172 3413406334464 3415079247552 3419426451456 3421102315008 3423754435518 3436122869676 3440496860928 3442183051104 3463178955264 3463393686102 3469286854656 3469501964208 3471976328976 3484518966432 3490664502528 3493370549313 3496820877312 3511956123648 3512173878864 3518368189056 3520877404032 3539828791296 3541783255129 3544309169163 3550560155352 3567922670592 3569671312256 3578739204204 3591667526328 3594229016616 3600568044864 3606918253056 3619948372992 3622754643732 3629143981728 3642254392896 3648678121984 3651280270848 3651506664714 3657719918592 3673779357024 3675579879132 3680258685696 3682062383328 3700067954688 3702706753536 3702936336048 3704751148014 3711285100656 3727348609824 3732093315072 3733922416896 3734153934903 3740507817984 3740739744312 3750316426962 3756930741648 3763556721792 3770194387968 3779846477568 3780080843049 3786512873472 3786747652296 3788603540253 3793426219584 3809845259136 3816564562944 3816801205092 3818435064192 3840082126272 3841964153496 3846854757888 3848740104384 3870558968544 3872215839744 3872455932492 3879285660768 3896076324672 3901035810816 3902947711488 3903189709734 3905973370098 3909831217152 3920083837236 3926997565344 3933923486976 3950950639104 3951195613722 3957918806016 3958164212688 3960104112034 3965145101952 3982307390208 3989330860032 3991286034176 3994380174771 4013913004416 4015880226288 4020992216064 4040625967119 4047501330432 4047752291576 4050639050472 4057783034688 4072441919616 4079624356864 4082786979444 4097536192008 4104762887232 4107690304704 4114934908416 4129800256512 4140291021408 4142320181244 4162576449024 4165803378054 4169917853696 4172891738112 4175195738238 4193267186052 4198604979456 4200662719008 4208071295232 4208332212351 4226547084354 4234001312016 4241468686464 4252327287264 4259826982656 4260091108833 4267339905024 4267604497032 4286075916528 4293635133312 4295739447216 4301207682048 4316745947136 4319824545792 4320092392056 4322209672683 4327711602624 4329832617432 4354108867584 4354378839612 4356242819712 4363925787648 4364196368364 4383085865256 4388665287168 4390816175424 4398560119296 4398832847478 4417598352384 4417872261012 4425663922848 4433469326592 4444819468992 4452658656768 4452934739274 4460511670272 4460788239696 4480095813984 4487997217536 4490196788448 4495912556544 4515372158976 4515652129968 4517865254574 4523616243072 4525552668672 4525833270896 4551208445952 4553438996736 4553721328023 4556968931781 4561469753344 4565005914024 4581497159568 4587329147904 4589577401472 4609728216009 4617571940352 4617858248136 4626002618944 4629301771968 4646025288576 4654219336704 4657827399084 4682898505152 4691157585408 4694503205376 4725745558884 4734080207136 4757230227456 4763251476018 4771652272272 4788890035104 4792305355488 4800757393152 4801055059161 4809224337408 4821835406094 4826597830656 4830339524976 4832706878118 4838858642304 4856339190528 4859802614016 4860103941063 4868373694464 4868675552952 4871061694611 4898372476032 4900773172176 4907011580928 4909416511104 4930971598413 4937248448064 4939668197352 4948380134208 4969798146432 4978563222528 4978871913204 4987652992416 5000421902616 5009240988864 5018075629056 5018386769658 5026925850624 5039795303424 5040107790732 5048996869728 5051471387004 5057901626112 5079793678848 5080108646214 5088752750592 5089068273456 5091246752256 5091562429758 5120109501696 5122618871328 5129139677184 5131653472512 5131971655391 5135631653277 5154184304514 5160745291392 5162954452992 5163274576656 5172380881024 5194768432896 5195090529153 5203930281984 5204252946312 5207964493464 5226778449648 5235996753792 5245231315968 5267934185472 5268260818296 5277552283584 5286860135936 5309743186944 5325840233028 5351884005888 5354506968384 5361322954752 5368108806306 5387501289492 5391343524924 5400852067296 5410377379584 5429922559488 5434131965598 5443715972592 5463381589344 5473017182976 5476920406272 5477259997071 5486579877888 5506400342016 5510669035536 5513369818698 5520388028544 5523093574992 5550101932032 5554060130304 5554404504072 5557126722021 5566927650984 5591022914736 5598139972608 5600883625344 5610761726976 5611109616468 5625474640443 5635396112472 5645335082688 5655291581952 5669769716352 5679769310208 5680121478444 5690139329376 5714767888704 5724846844416 5725201807638 5727652596288 5734943576064 5760123189408 5762946230244 5770282136832 5773110156576 5805478490112 5805838452816 5808323759616 5808683898738 5818567716864 5818928491152 5844114487008 5851553716224 5854421567232 5854784564601 5864746825728 5865110463304 5880125755854 5890131136512 5890496348016 5900885230464 5911292435456 5926425958656 5926793420583 5936878209024 5937246319032 5940156168051 5947717652928 5973461085312 5983996290048 5986929051264 6020869506624 6023820339432 6031488324096 6071251995648 6071628437364 6075958575708 6086674552032 6108662879424 6116438863872 6119436535296 6124180469166 6146304288012 6157144330848 6161535457056 6172402362624 6194700384768 6205625782272 6210436532112 6213480271866 6243864673536 6248705067081 6254876780544 6259337607168 6262793607357 6289900779078 6297907469184 6300994078512 6312106942848 6339820626531 6351001968024 6362203029696 6385186713472 6389740473984 6401009857536 6401406745548 6429113874792 6440452699968 6443609170824 6451811523072 6475118920704 6479736818688 6480138588084 6491567403936 6494748926148 6531163301376 6531568259418 6534364229568 6542682107904 6545888681472 6546294552546 6574628797884 6582997930752 6586224263136 6597840178944 6598249271217 6626397528576 6626808391518 6638084296704 6638495884272 6650203989888 6667229203488 6678987985152 6679402108911 6690767505408 6691182359544 6719727071232 6720143720976 6731995826304 6735295182672 6743868834816 6773058238464 6773478194952 6776797881861 6785424364608 6788329003008 6788749906344 6826812668928 6830158495104 6842204630016 6847508871036 6872245739352 6880993721856 6884366102208 6926357910528 6926787372204 6939003928416 6943952657952 6969037932864 6981329005056 6986741098626 6993641754624 7024347757728 7036736378112 7041754808064 7079657582592 7083566510258 7088618338326 7101120310704 7135845341184 7139342624512 7144877214027 7157478408408 7183335052656 7188458033232 7201136089728 7213836506112 7239896745984 7245509287464 7249060317177 7258287963456 7284508785792 7297356243968 7302560541696 7303013329428 7347558714048 7351159758264 7360517371392 7364124766656 7405872672096 7409502296028 7422570201312 7454697219648 7464186630144 7467844833792 7468307869806 7481015635968 7481479488624 7500632853924 7513861483296 7527113443584 7527580154487 7540388775936 7559692955136 7560161686098 7573025746944 7573495304592 7577207080506 7586852439168 7619690518272 7620162969321 7633129125888 7633602410184 7636870128384 7637343644637 7680164252544 7683928306992 7693709515776 7697480208768 7731276456771 7741117937088 7744431679488 7744911864984 7758571321536 7792152649344 7805895422976 7806379419468 7811946740196 7840167674472 7853995130688 7867846973952 7901901278208 7902391227444 7916328425376 7920208224068 7930290203904 7964614780416 7978661720064 7982572068352 7988760349542 8027826008832 8031760452576 8041984432128 8052163209459 8081251934238 8095002660864 8095504583152 8101278100944 8115566069376 8144883839232 8151197948397 8159248713728 8165573958888 8195072384016 8209525774464 8215380609408 8229869816832 8259600513024 8270054728047 8280582042816 8284640362488 8325152898048 8331606756108 8350391476476 8386534372104 8397209958912 8401325438016 8416142590464 8416664424702 8453094168708 8468002624032 8482937372928 8504654574528 8519653965312 8520182217666 8534679810048 8535208994064 8572151833056 8587270266624 8587802711457 8591478894432 8602415364096 8633491894272 8639649091584 8640184784112 8644419345366 8655423205248 8659665234864 8708217735168 8708757679224 8712485639424 8713025848107 8727851575296 8728392736728 8766171730512 8777330574336 8781632350848 8797120238592 8797665694956 8820188633781 8835196704768 8835744522024 8851327845696 8866938653184 8889638937984 8905317313536 8905869478548 8921576479392 8960191627968 8975994435072 8980393576896 8991825113088 9031304259936 9035730509148 9047232486144 9051666541792 9102416891904 9106877993472 9107442656046 9113937863562 9122939506688 9130011828048 9162994319136 9174658295808 9179154802944 9186270703749 9219456432018 9235143880704 9235716496272 9252005237888 9258603543936 9292050577152 9308438673408 9315654798168 9320220407799 9365797010304 9382315170816 9389006410752 9434851168617 9451491117768 9468160414272 9526502952036 9543304544544 9577780070208 9584610710976 9601514786304 9602110118322 9618448674816 9643670812188 9660679049952 9665413756236 9677717284608 9712678381056 9719605228032 9720207882126 9736747388928 9737351105904 9742123389222 9796744952064 9797352389127 9801546344352 9814023161856 9818833022208 9819441828819 9861943196826 9874496896128 9879336394704 9896760268416 9939596292864 9940212587277 9957126445056 9957743826408 9975305984832 10000843805232 10018481977728 10036151258112 10036773539316 10079590606848 10080215581464 10097993739456 10102942774008 10115803252224 10159587357696 10160217292428 10178136546912 10182493504512 10183124859516 10240219003392 10245237742656 10258279354368 10263306945024 10263943310782 10271263306554 10308368609028 10321490582784 10326549153312 10344761762048 10389536865792 10390181058306 10407860563968 10408505892624 10415928986928 10453556899296 10471993507584 10490462631936 10535868370944 10536521636592 10555104567168 10573720271872 10619486373888 10625349765387 10632927507489 10651680466056 10703768011776 10709013936768 10736217612612 10775002578984 10782687049848 10801704134592 10820754759168 10859845118976 10868263931196 10887431945184 10926763178688 10946034365952 10953840812544 10954519994142 10973159755776 11021338071072 11026739637396 11040776057088 11046187149984 11100203864064 11108120260608 11108809008144 11114253444042 11133855301968 11182045829472 11196279945216 11201767250688 11202461804709 11221523453952 11222219232936 11250949280886 11270792224944 11290670165376 11310583163904 11339539432704 11340242529147 11359538620416 11360242956888 11365810620759 11380278658752 11429535777408 11449693688832 11450403615276 11455305192576 11520246378816 11525892460488 11540564273664 11546220313152 11611676905632 11616647519232 11617367797476 11637856982304 11688228974016 11703107432448 11708843134464 11709569129202 11729493651456 11730220926608 11760251511708 11780992696032 11801770460928 11822584870912 11852851917312 11853586841166 11873756418048 11874492638064 11880312336102 11895435305856 11946922170624 11967992580096 11973858102528 11983140524313 12041739013248 12047640678864 12062976648192 12121877901357 12142503991296 12143256874728 12151917151416 12173349104064 12217325758848 12238873070592 12248360938332 12292608576024 12314288661696 12323070914112 12344804725248 12389400769536 12420873064224 12426960543732 12487729347072 12497410134162 12509753561088 12518675214336 12525587214714 12579801558156 12595814938368 12601988157024 12624213885696 12624996637053 12679641253062 12702003936048 12724406059392 12770373426944 12779480947968 12780273326499 12802019715072 12802813491096 12858227749584 12880905399936 12887218341648 12903623046144 12950237841408 12959473637376 12960277176168 12966629018049 12983134807872 12989497852296 13062326602752 13063136518836 13068728459136 13091777362944 13092589105092 13149257595768 13165995861504 13172448526272 13195680357888 13196498542434 13252795057152 13253616783036 13276991768544 13300407979776 13334458406976 13357975970304 13358804217822 13381535010816 13382364719088 13440287441952 13463991652608 13470590365344 13487737669632 13546116476928 13546956389904 13553595763722 13570848729216 13576658006016 13577499812688 13653625337856 13660316990208 13661163984069 13670906795343 13684409260032 13695017742072 13744491478704 13761987443712 13768732204416 13829184648027 13852715821056 13853574744408 13878007856832 13887905315904 13938075865728 13962658010112 13973482197252 14048695515456 14073472756224 14083509616128 14167133020516 14177236676652 14202240621408 14271690682368 14278685249024 14289754428054 14314956816816 14366670105312 14376916066464 14402272179456 14403165177483 14427673012224 14479793491968 14491018574928 14498120634354 14516575926912 14569017571584 14580311823189 14594712487936 14605121083392 14606026658856 14613185083833 14695117428096 14702319516528 14721034742784 14728249533312 14792914795239 14811745344192 14819004592056 14845140402624 14909394439296 14935689667584 14936615739612 14962958977248 15001265707848 15027722966592 15054226887168 15055160308974 15080777551872 15119385910272 15120323372196 15146990609184 15154414161012 15173704878336 15239381036544 15240325938642 15266258251776 15267204820368 15273740256768 15274687289274 15360328505088 15367856613984 15387419031552 15394960417536 15395914966173 15406894959831 15462552913542 15482235874176 15488863358976 15489823729968 15517142643072 15584305298688 15585271587459 15611790845952 15612758838936 15623893480392 15680335348944 15707990261376 15735693947904 15803802556416 15804782454888 15832656850752 15840416448136 15860580407808 15929229560832 15965144136704 15977520699084 16055652017664 16063520905152 16083968864256 16104326418918 16162503868476 16191009166304 16202556201888 16231132138752 16289767678464 16302395896794 16318497427456 16331147917776 16390144768032 16419051548928 16430761218816 16431779991213 16459739633664 16519201026048 16540109456094 16561164085632 16569280724976 16650305796096 16663213512216 16671380166063 16700782952952 16773068744208 16794419917824 16802650876032 16832285180928 16833328849404 16876423921329 16906188337416 16936005248064 16965874745856 17009309149056 17039307930624 17040364435332 17070417988128 17144303666112 17174540533248 17175605422914 17182957788864 17204830728192 17280369568224 17288838690732 17310846410496 17319330469728 17416435470336 17417515358448 17424971278848 17426051696214 17455703150592 17456785473456 17532343461024 17554661148672 17563264701696 17564353693803 17594240477184 17595331389912 17640377267562 17670393409536 17671489044048 17702655691392 17733877306368 17779277875968 17780380261749 17810634627072 17811738957096 17820468504153 17843152958784 17920383255936 17951988870144 17960787153792 18062608519872 18071461018296 18094464972288 18103333083584 18213755986944 18214885312092 18227875727124 18260023656096 18325988638272 18349316591616 18358309605888 18372541407498 18438912864036 18471432992544 18504010475776 18517207087872 18584101154304 18616877346816 18631309596336 18640440815598 18731594020608 18764630341632 18778012821504 18788380822071 18869702337234 18902982235536 18936320828544 19019461879593 19053005904072 19086609089088 19155560140416 19169221421952 19203029572608 19204220236644 19287341624376 19321358099904 19330827512472 19355434569216 19425356762112 19439210456064 19440415764252 19474702211808 19484246778444 19593489904128 19594704778254 19603092688704 19628046323712 19637666044416 19638883657638 19723886393652 19748993792256 19758672789408 19793520536832 19794747813651 19879192585728 19880425174554 19914252890112 19915487652816 19950611969664 20001687610464 20036963955456 20038206326733 20072302516224 20073547078632 20159181213696 20160431162928 20195987478912 20205885548016 20231606504448 20319174715392 20320434584856 20330393645583 20356273093824 20364987009024 20366249719032 20480438006784 20490475485312 20526613890048 20527886621564 20542526613108 20616737218056 20642981165568 20653098306624 20689523524096 20779073731584 20780362116612 20817011785248 20831857973856 20907113798592 20943987015168 20980925263872 21073043273184 21110209134336 21147440543744 21238972747776 21250699530774 21265855014978 21303360932112 21407536023552 21418027873536 21434631642081 21472435225224 21550005157968 21565374099696 21603408269184 21641509518336 21719690237952 21736527862392 21747180951531 21774863890368 21853526357376 21892068731904 21907681625088 21909039988284 22042676142144 22053479274792 22081552114176 22092374299968 22217618016288 22228506888084 22267710603936 22364091658944 22392559890432 22403534501376 22404923609418 22443046907904 22444438465872 22501898561772 22541584449888 22581340330752 22582740463461 22621166327808 22679078865408 22680485058294 22719077240832 22720485913776 22731621241518 22760557317504 22859071554816 22860488907963 22899387377664 22900807230552 22910610385152 22912030933911 23040492757632 23051784920976 23081128547328 23092440626304 23193829370313 23223353811264 23233295038464 23234735594952 23275713964608 23376457948032 23417686268928 23419138258404 23460441853216 23520503023416 23561985392064 23603540921856 23645169741824 23705703834624 23707173682332 23748985276128 23760624672204 23790870611712 23893844341248 23935985160192 23947716205056 23966281048626 24083478026496 24095281357728 24125953296384 24156489628377 24243755802714 24285007982592 24286513749456 24303834302832 24346698208128 24434651517696 24453593845191 24477746141184 24496721876664 24585217152048 24628577323392 24646141828224 24689609450496 24778801539072 24810164184141 24841746128448 24853921087464 24975458694144 24994820268324 25051174429428 25159603116312 25191629876736 25203976314048 25248427771392 25249993274106 25359282506124 25404007872096 25448812118784 25540746853888 25558961895936 25560546652998 25604039430144 25605626982192 25716455499168 25761810799872 25763408134371 25774436683296 25807246092288 25900475682816 25918947274752 25920554352336 25933258036098 25966269615744 25978995704592 26124653205504 26126273037672 26137456918272 26139077544321 26183554725888 26185178210184 26298515191536 26331991723008 26344897052544 26391360715776 26392997084868 26460565901343 26505590114304 26507233566072 26553983537088 26600815959552 26668916813952 26715951940608 26717608435644 26764729438176 26880574883904 26927983305216 26941180730688 26975475339264 27093912779808 27107191527444 27141697458432 27154999625376 27307250675712 27320633980416 27322327968138 27341813590686 27368818520064 27390035484144 27488982957408 27523974887424 27537464408832 27558812111247 27658369296054 27705431642112 27707149488816 27756015713664 27775810631808 27876151731456 27925316020224 27946964394504 27960661223397 28097391030912 28146945512448 28167019232256 28334266041032 28354473353304 28404481242816 28557370498048 28579508856108 28629913633632 28733340210624 28753832132928 28804544358912 28806330354966 28855346024448 28982037149856 28996241268708 29033151853824 29138035143168 29160623646378 29189424975872 29210242166784 29212053317712 29226370167666 29390234856192 29392057167381 29404639033056 29442069485568 29456499066624 29458325486457 29585829590478 29623490688384 29638009184112 29690280805248 29818788878592 29820637761831 29871379335168 29873231479224 29925917954496 30002531415696 30055445933184 30108453774336 30110320617948 30238771820544 30240646744392 30293981218368 30308828322024 30347409756672 30478762073088 30480651877284 30534409640736 30547480513536 30549374578548 30720657010176 30735713227968 30774838063104 30789920835072 30791829932346 30813789919662 30925105827084 30964471748352 30979647459936 31034285286144 31168610597376 31170543174918 31223581691904 31225517677872 31247786960784 31360670697888 31415980522752 31471387895808 31607605112832 31609564909776 31665313701504 31680832896272 31721160815616 31858459121664 31876049296161 31898782522467 31930288273408 31955041398168 32111304035328 32127041810304 32208652837836 32325007736952 32382018332608 32405112403776 32462264277504 32579535356928 32604791793588 32662295835552 32780289536064 32838103097856 32861522437632 32863559982426 32919479267328 33080218912188 33122328171264 33138561449952 33300611592192 33326427024432 33342760332126 33401565905904 33546137488416 33588839835648 33605301752064 33607385414127 33664570361856 33666657698808 33752847842658 33812376674832 33872010496128 33931749491712 34018618298112 34020727587441 34078615861248 34080728870664 34097431862277 34140835976256 34288607332224 34349081066496 34351210845828 34365915577728 34560739136448 34577677381464 34621692820992 34638660939456 34835030716896 34849942557696 34852103392428 34913570946912 35064686922048 35109322297344 35126529403392 35128707387606 35188480954368 35190662779824 35280754535124 35342978088096 35405311382784 35467754612736 35558555751936 35560760523498 35621269254144 35623477914192 35640937008306 35686305917568 35840766511872 35903977740288 35921574307584 35923801587737 35949421572939 36125217039744 36142922036592 36188929944576 36206666167168 36365633704071 36427511973888 36429770624184 36455751454248 36520047312192 36651977276544 36716619211776 36745082814996 36877825728072 36942865985088 37008020951552 37034414175744 37168202308608 37262619192672 37280881631196 37463188041216 37529260683264 37556025643008 37576761644142 37739404674468 37805964471072 37872641657088 37874989911159 38038923759186 38106011808144 38173218178176 38311120280832 38338442843904 38340819979497 38406059145216 38408440473288 38574683248752 38642716199808 38661655024944 38710869138432 38850713524224 38878420912128 38880831528504 38899887054147 38949404423616 38968493556888 39186979808256 39189409556508 39206185377408 39275332088832 39277767315276 39447772787304 39497987584512 39517345578816 39587041073664 39589495627302 39758385171456 39760850349108 39830975305632 39901223939328 40003375220928 40073927910912 40076412653466 40144605032448 40147094157264 40320862325856 40391974957824 40411771096032 40463213008896 40638349430784 40640869169712 40660787291166 40712546187648 40729974018048 40732499438064 40960876013568 40980950970624 40983491952207 41053227780096 41055773243128 41085053226216 41233474436112 41285962331136 41306196613248 41379047048192 41487553944081 41558147463168 41560724233224 41634023570496 41663715947712 41814227597184 41887974030336 42146086546368 42220418268672 42294881087488 42501399061548 42531710029956 42606721864224 42815072047104 42836055747072 42869263284162 42944870450448 43100010315936 43130748199392 43206816538368 43209495532449 43283019036672 43439380475904 43473055724784 43494361903062 43549727780736 43707052714752 43740935469567 43784137463808 43815363250176 43818079976568 43839555251499 44085352284288 44106958549584 44163104228352 44184748599936 44378744385717 44435236032576 44457013776168 44535421207872 44728183317888 44807069002752 44809847218836 44888876931744 45003797123544 45083168899776 45162680661504 45165480926922 45242332655616 45358157730816 45360970116588 45440971827552 45463242483036 45521114635008 45718143109632 45720977815926 45798774755328 45801614461104 45821220770304 45824061867822 46080985515264 46103569841952 46162257094656 46184881252608 46187744898519 46220684879493 46387658740626 46446707622528 46466590076928 46469471189904 46551427929216 46752915896064 46755814762377 46835372537856 46838276516808 46920883706432 47041006046832 47123970784128 47207081843712 47411407669248 47414347364664 47497970552256 47521249344408 47581741223424 47787688682496 47895432410112 47932562097252 48166956052992 48190562715456 48251906592768 48312979256754 48487511605428 48573027498912 48607668605664 48693396416256 48869303035392 48907187690382 48955492282368 48993443753328 49170434304096 49257154646784 49292283656448 49295339973639 49379218900992 49557603078144 49620328368282 49683492256896 49707842174928 49950917388288 49989640536648 50014140498189 50102348858856 50319206232624 50383259753472 50407952628096 50496855542784 50499986548212 50718565012248 50808015744192 50897624237568 51081493707776 51117923791872 51121093305996 51211253964384 51432910998336 51523621599744 51526816268742 51548873366592 51614492184576 51841108704672 51866516072196 51932539231488 51957991409184 52249306411008 52252546075344 52274913836544 52278155088642 52367109451776 52370356420368 52597030383072 52663983446016 52689794105088 52693061081409 52782721431552 52785994169736 52921131802686 53011180228608 53014467132144 53107967074176 53201631919104 53337833627904 53341140785247 53431903881216 53435216871288 53461405512459 53529458876352 53761149767808 53855966610432 53882361461376 54187825559616 54214383054888 54283394916864 54309999250752 54641267960832 54644655936276 54683627181372 54780070968288 54977965914816 55047949774848 55074928817664 55117624222494 55316738592108 55414298977632 55512031427328 55551621263616 55752303462912 55850632040448 55893928789008 55921322446794 56194782061824 56293891024896 56334038464512 56365142466213 56668532082064 56708946706608 56808962485632 57058385638779 57114740996096 57159017712216 57259827267264 57466680421248 57507664265856 57609088717824 57612660709932 57964074299712 57992482537416 58066303707648 58276070286336 58321247292756 58424106635424 58452740335332 58780469712384 58784114334762 58809278066112 58884138971136 58912998133248 58916650972914 59171659180956 59246981376768 59276018368224 59380561610496 59384243440953 59637577757184 59641275523662 59742758670336 59746462958448 59851835908992 60005062831392 60110891866368 60114618980199 60216907548672 60220641235896 60477543641088 60481293488784 60587962436736 60617656644048 60694819513344 60957524146176 60961303754568 60991180936749 61068819281472 61094961027072 61098749157096 61441314020352 61471426455936 61579841670144 61583659864692 61627579839324 61850211654168 61928943496704 61959294919872 62068570572288 62337221194752 62341086349836 62451035355744 62495573921568 62721341395776 62831961045504 62942775791616 63219129819552 63330627403008 63361665792544 63442321631232 63716918243328 63752098592322 63797565044934 63860576546816 63910082796336 64222608070656 64254083620608 64303894926243 64417305675672 64650015473904 64764036665216 64810224807552 64924528555008 65159070713856 65209583587176 65241542854593 65324591671104 65560579072128 65676206195712 65723044875264 65727119964852 66160437824376 66244656342528 66277122899904 66652854048864 66685520664252 66803131811808 67092274976832 67177679671296 67210603504128 67214770828254 67329140723712 67333315397616 67505695685316 67624753349664 67744020992256 67748221390383 67863498983424 68037236596224 68041455174882 68157231722496 68161457741328 68194863724554 68281671952512 68577214664448 68581466723889 68698162132992 68702421691656 68731831155456 68736092801733 69121478272896 69155354762928 69243385641984 69277321878912 69581488110939 69670061433792 69699885115392 69704206784856 69827141893824 70129373844096 70253058806784 70257414775212 70381325559648 70561509070248 70685956176192 70810622765568 70935509225472 71117111503872 71121521046996 71246955828384 71281874016612 71372611835136 71681533023744 71807955480576 71843148615168 71847603175474 71898843145878 72250434079488 72285844073184 72377859889152 72413332334336 72469468885131 72731267408142 72855023947776 72859541248368 72911502908496 73040094624384 73303954553088 73433238423552 73490165629992 73755651456144 73885731970176 74016041903104 74068828351488 74336404617216 74430492552423 74525238385344 74561763262392 74926376082432 75153523288284 75478809348936 75611928942144 75745283314176 75749979822318 76077847518372 76212023616288 76346436356352 76622240561664 76676885687808 76681639958994 76812118290432 76816880946576 77149366497504 77285432399616 77290224403113 77323310049888 77421738276864 77701427048448 77756841824256 77761663057008 77799774108294 77898808847232 77936987113776 78373959616512 78378819113016 78412370754816 78417232632963 78550664177664 78555534630552 78895545574608 78995975169024 79034691157632 79174082147328 79178991254604 79381697704029 79516770342912 79521700698216 79661950611264 79802447878656 80006750441856 80147855821824 80152825306932 80294188314528 80641724651712 80783949915648 80823542192064 80926426017792 81281738339424 81321574582332 81425092375296 81464998876128 81921752027136 81961901941248 81966983904414 82106455560192 82111546486256 82170106452432 82466948872224 82571924662272 82612393226496 82676436333741 82758094096384 82975107888162 83116294926336 83121448466448 83268047140992 83327431895424 83628455194368 83775948060672 83881983670191 84292173092736 84440836537344 85002798123096 85063420059912 85213443728448 85672111494144 85738526568324 85889740900896 86200020631872 86261496398784 86413633076736 86418991064898 86566038073344 86946111449568 86988723806124 87099455561472 87414105429504 87481870939134 87568274927616 87630726500352 87636159953136 87679110502998 88170704568576 88176171502143 88213917099168 88326208456704 88369497199872 88374976459371 88757488771434 88870472065152 88914027552336 89070842415744 89456366635776 89461913285493 89614138005504 89619694437672 89777753863488 90007594247088 90166337799552 90325361323008 90330961853844 90716315461632 90721940233176 90881943655104 90926484966072 91042229270016 91436286219264 91441955631852 91603228922208 91642441540608 91648123735644 92161971030528 92207139683904 92324514189312 92369762505216 92375489797038 92441369758986 92775317481252 92893415245056 92938942379808 93102855858432 93505831792128 93511629524754 93670745075712 93676553033616 93841767412864 94082012093664 94247941568256 94414163687424 94822815338496 94828694729328 94995941104512 95042498688816 95163482446848 95575377364992 95628147888483 95696347567401 95790864820224 95865124194504 96333912105984 96381125430912 96625958513508 96975023210856 97146054997824 97215337211328 97386792832512 97738606070784 97814375380764 97986887506656 98340868608192 98514309293568 98584567312896 98590679947278 98758437801984 99240656736564 99366984513792 99415684349856 99901834776576 99979281073296 100028280996378 100204697717712 100638412465248 100766519506944 100815905256192 100822156242381 100993711085568 100999973096424 101437130024496 101616031488384 101795248475136 102062182762323 102162987415552 102235847583744 102242186611992 102292295586831 102422507928768 102865821996672 103047243199488 103053632537484 103097746733184 103682217409344 103733032144392 103865078462976 103915982818368 104505092150688 104549827673088 104556310177284 104740712840736 105194060766144 105327966892032 105379588210176 105386122162818 105565442863104 105571988339472 105842263605372 106028934264288 106215934148352 106403263838208 106675667255808 106682281570494 106863807762432 106870433742576 106922811024918 107058917752704 107522299535616 107711933220864 107764722922752 107771404763211 107848264718817 108375651119232 108428766109776 108566789833728 108619998501504 109096901112213 109282535921664 109289311872552 109367254362744 109560141936576 109955931829632 110149857635328 110235248444988 110633477184216 110828597955264 111024062854656 111103242527232 111504606925824 111787857578016 111842644893588 112389564123648 112587782049792 112668076929024 112730284932426 113337064164128 113417893413216 113617924971264 113624969733477 114116771277558 114229481992192 114318035424432 114519654534528 114933360842496 115015328531712 115022459938491 115218177435648 115225321419864 115928148599424 115984965074832 116132607415296 116552140572672 116642494585512 116699661162441 116848213270848 116905480670664 117560939424768 117568228669524 117618556132224 117825996266496 117833301945828 118343318361912 118493962753536 118552036736448 118761123220992 118768486881906 119275155514368 119282551047324 119492925916896 119703671817984 120010125662784 120221783732736 120229237960398 120433815097344 120441282471792 120962586977568 121175924873472 121235313288096 121389639026688 121915048292352 121922607509136 121982361873498 122137638562944 122189922054144 122197498314192 122882628040704 122942852911872 122950475856621 123159683340288 123167319729384 123255159678648 123700423308336 123857886993408 123918589839744 124137141144576 124462661832243 124674442389504 124682172699672 124902070711488 124991147843136 125442682791552 125663922091008 126438259639104 126661254806016 126723331585088 126884643262464 127504197184644 127595130089868 127820165592672 128445216141312 128508167241216 128607789852486 128834611351344 129300030947808 129528073330432 129620449615104 129628486597347 129849057110016 130318141427712 130419167174352 130483085709186 130649183342208 131121158144256 131352412391424 131446089750528 131454239929704 131518665754497 132320875648752 132489312685056 132554245799808 133136233157151 133305708097728 133371041328504 133606263623616 134184549953664 134421207008256 134429541656508 134666630795232 135011391370632 135249506699328 135488041984512 135496442780766 135726997966848 136074473192448 136082910349764 136322915482656 136389727449108 136563343905024 137154429328896 137162933447778 137396324265984 137404843383312 137463662310912 137472185603466 138242956545792 138310709525856 138486771283968 138554643757824 138563234695557 138662054638479 139162976221878 139340122867584 139399770230784 139408413569712 139654283787648 140258747688192 140267444287131 140506117613568 140514829550424 140762651119296 141123018140496 141371912352384 141621245531136 142234223007744 142243042093992 142493911656768 142563748033224 142745223670272 143363066047488 143686297230336 143695206350948 143797686291756 144500868158976 144571688146368 144755719778304 144826664668672 144938937770262 145462534816284 145719082496736 145823005816992 146080189248768 146607909106176 146866476847104 146980331259984 147511302912288 147771463940352 147886019920917 148032083806208 148137656702976 148672809234432 148860985104846 149050476770688 149123526524784 149852752164864 150042421494567 150307046576568 150957618697872 151223857884288 151490566628352 151499959644636 152155695036744 152424047232576 152692872712704 153244481123328 153353771375616 153363279917988 153633761893152 154298732995008 154570864799232 154580448806226 154646620099776 154843476553728 155523326114016 155599548216588 155797617694464 155873974227552 156747919233024 156757638226032 156824741509632 156834465265926 157101328355328 157111069261104 157791091149216 157991950338048 158069382315264 158079183244227 158348164294656 158357982509208 158763395408058 159033540685824 159043401396432 159323901222528 159604895757312 160013500883712 160023422355741 160295711643648 160305650613864 160384216537377 160588376629056 161283449303424 161567899831296 161647084384128 162563476678848 162643149164664 162850184750592 162929997752256 163923803882496 163933967808828 164223092972512 164340212904864 164933897744448 165143849324544 165224786452992 165352872667482 165516188192768 165950215776324 166242896932896 166536094281984 166654863790848 167256910388736 167551896121344 167763967340382 168584346185472 168881673074688 169095427398639 170005596246192 170126840119824 170426887456896 171175156916337 171344222988288 171477053136648 171779481801792 172400041263744 172522992797568 172827266153472 172837982129796 173892222899136 173977447612248 174198911122944 174828210859008 174963741878268 175272319906272 175358221005996 176341409137152 176352343004286 176427834198336 176652416913408 176738994399744 176749952918742 177514977542868 177740944130304 177828055104672 178141684831488 178152730322859 178912733271552 178923826570986 179228276011008 179239388875344 179555507726976 180015188494176 180332675599104 180343856940597 180650722646016 180661923707688 181432630923264 181443880466352 181763887310208 181852969932144 182084458540032 182872572438528 182883911263704 182973542810247 183206457844416 183284883081216 183296247471288 184323942061056 184414279367808 184739525010432 184750979594076 184882739517972 185550634962504 185786830490112 185877884759616 186205711716864 187011663584256 187023259049508 187353106067232 187683534825728 188164024187328 188495883136512 188828327374848 189657389458656 189991882209024 190084997377632 190326964893696 191150754729984 191256295776966 191392695134802 191581729640448 191730248389008 192667824211968 192762250861824 192911684778729 193251917027016 193950046421712 194292109995648 194430674422656 194773585665024 195477212141568 195628750761528 195724628563779 195973775013312 196681737216384 197028618587136 197169134625792 197181359894556 198481313473128 198733969027584 198831368699712 199958562146592 200056561992756 200409395435424 201276824930496 201533039013888 201631810512384 201644312484762 201987422171136 201999946192848 202874260048992 203232062976768 203244664171149 203590496950272 204124365524646 204325974831104 204471695167488 204484373223984 204584591173662 204845015857536 205731643993344 205744400171667 206094486398976 206107265074968 206195493466368 206208278405199 207364434818688 207466064288784 207730156925952 207831965636736 208744464332817 209010184301376 209099655346176 209112620354568 209481425681472 210388121532288 210759176420352 210772244325636 211143976678944 211684527210744 212057868528576 212431868296704 212806527676416 213351334511616 213364563140988 213740867485152 213845622049836 214117835505408 215044599071232 215423866441728 215529445845504 215542809526422 215696529437634 216751302238464 216857532219552 217133579667456 217239997003008 217408406655393 218193802224426 218565071843328 218578623745104 218734508725488 219120283873152 219911863659264 220299715270656 220470496889976 221266954368432 221657195910528 222048125709312 222206485054464 223009213851648 223291477657269 223575715156032 223685289787176 224779128247296 225460569864852 226674128328256 226835786826432 227235849942528 227249939466954 228233542555116 228636070848864 229039309069056 229866721684992 230030657063424 230044919876982 230436354871296 230450642839728 231856297198848 231870673209339 231969930149664 232265214830592 233104281145344 233284989171024 233399322324882 233696426541696 233810961341328 235121878849536 235136457339048 235237112264448 235251697898889 235651992532992 235666603891656 236686636723824 236987925507072 237104073472896 237522246441984 237536973763812 238145093112087 238550311028736 238565102094648 238985851833792 239407343635968 240020251325568 240443567465472 240458475920796 240882564943584 241925173955136 242351849746944 242470626576192 242779278053376 243845215018272 243964723746996 244275277125888 244394996628384 245765256081408 245885705823744 245900951713242 246319366680576 246334639458768 246510319357296 247400846616672 247715773986816 247837179679488 248029309001223 248274282289152 248925323664486 249348884779008 249364345399344 249804141422976 249982295686272 250885365583104 251327844182016 251466611114159 251645951010573 252876519278208 253322509612032 253446663170176 255008394369288 255190260179736 255640331185344 257016334482432 257215579704972 257669222702688 258600061895616 259056146660864 259240899230208 259256973194694 259698114220032 260838334348704 260966171418372 261298366684416 262242316288512 262704824782848 262892179501056 262908479859408 263037331508994 264528514506429 264641751297504 264978625370112 265108491599616 265124929378113 266272466314302 266611416195456 266742082657008 267212527247232 268369099907328 268385739856479 268842414016512 268859083313016 269333261590464 270022782741264 270499013398656 270976083969024 270992885561532 272148946384896 272165820699528 272645830965312 272779454898216 273126687810048 274308858657792 274325866895556 274809686766624 274927324621824 274944371206932 276485913091584 276621419051712 276973542567936 277109287515648 277126469391114 277324109276958 278325952443756 278680245735168 278816827139424 279308567575296 280517495376384 280534888574262 281012235227136 281029659100848 281525302238592 282246036280992 282743824704768 283242491062272 284468446015488 284486084187984 284987823313536 285127496066448 285490447340544 286726132094976 286884443665449 287372594460672 287390412701896 287595372583512 289001736317952 289143376292736 289653329337344 289877875540524 290925069632568 291438164993472 291646011633984 292160378497536 293215818212352 293960662519968 295022605824576 295542927880704 295772039841834 296064167612416 296275313405952 297721970209692 298100953541376 298247053049568 299705504329728 300084842989134 300614093153136 301915237395744 302447715768576 302466468727143 302981133256704 302999919289272 304311390073488 304848094465152 305385745425408 306186548286969 306488962246656 306707542751232 306726559835976 306876886760493 307267523786304 308597465990016 309141729598464 309160897612452 309293240199552 311046652228032 311199096433176 311595235388928 311747948455104 313515276452064 313649483019264 313668930531852 314222138522208 315582182298432 315983900676096 316138764630528 316158366488454 316696328589312 316715965018416 317526790816116 318086802792864 318647802445056 319209791514624 320027001767424 320046844711482 320591423287296 320611301227728 320768433074754 321176753258112 322566898606848 323135799662592 323294168768256 323314214289633 323544794156451 325126953357696 325286298329328 325700369501184 325859995504512 327290703336639 327847607764992 327867935617656 328446185945024 328680425809728 329867795488896 330449572905984 330705745334964 331900431552648 332485793865792 333072188563968 333309727581696 334513820777472 335527934680764 337168692370944 337763346149376 338190854797278 340011192492384 340253680239648 340853774913792 340874909200431 342350313832674 342688445976576 342954106273296 343558963603584 344800082527488 345045985595136 345067379815473 345654532306944 345675964259592 347784445798272 347954895224496 348397822245888 349656421718016 349927483756536 350098983487323 350544639812544 350716442011992 352682818274304 352704686008572 352855668396672 353477988799488 353499905837484 355029955085736 355481888260608 355656110209344 356283369662976 356305460645718 357825466543104 357847653141972 358478777750688 359111015453952 360030376988352 360665351198208 360687713881194 361301445292032 361323847415376 362887760932704 363527774620416 363705939864288 364168917080064 365745144877056 365767822527408 365947085620494 366412915688832 366569766162432 366592494942576 368647884122112 368828558735616 368851427569863 369479050020864 369501959188152 369765479035944 371101269925008 371573660980224 371755769519232 372411423433728 373387985496729 374023327168512 374046518099016 374706212134464 375367069651456 376328048374656 376991766273024 379314778917312 379983764418048 380169994755264 380653929787392 382512591553932 382785390269604 383460496778016 385335648423936 385524501723648 385823369557458 386503834054032 387900092843424 388584219991296 388861348845312 388885459792041 389547171330048 390954424283136 391257501523056 391449257127558 391947550026624 393363474432768 394057237174272 394338269251584 394362719789112 394555997263491 396962626946256 397467938055168 397662737399424 399408699471453 399917124293184 400113123985512 400818790870848 402553649860992 403263621024768 403288624969524 403999892385696 405748520097984 406464125953536 406489328342298 407180993900544 408248731049292 408968746447968 409169182347324 409690031715072 411463287986688 411488800343334 412188972797952 412214530149936 412390986932736 412416556810398 414728869637376 414932128577568 415460313851904 415663931273472 415689704086671 417488928665634 418020368602752 418199310692352 418225240709136 418962851362944 420776243064576 420802332861393 421518352840704 421544488651272 422287953357888 423369054421488 424115737057152 424863736593408 426702669023232 426729126281976 427481734970304 427691244099672 428235671010816 430089198142464 431058891691008 431085619052844 431393058875268 433502604476928 433715064439104 434267159334912 434479994006016 434816813310786 436387604448852 437157247490208 437469017450976 438240567746304 439823727318528 440599430541312 440940993779952 442533908736864 443314391821056 443658059762751 444096251418624 444412970108928 446018427703296 446582955314538 447151430312064 447370579574352 449558256494592 450127264483701 450921139729704 453348256656512 453671573652864 454471699885056 454499878933908 456467085110232 457272141697728 458078618138112 459733443369984 460061314126848 460089839753964 460901285679456 463712594397696 463741346418678 463939860299328 464530429661184 466569978342048 466798644649764 467392853083392 467621922682656 470243757699072 470272914678096 470474224528896 470503395797778 471303985065984 471333207783312 473373273447648 473975851014144 474208146945792 474237549732681 475044492883968 475073947527624 476290186224174 477100622057472 477130204189296 477971703667584 478814687271936 480040502651136 480070267067223 480887134930944 480916951841592 481152649612131 481765129887168 483850347910272 484703699493888 484941253152384 487690430036544 487929447493992 488550554251776 488789993256768 491771411647488 491801903426484 492669278917536 493020638714592 494801693233344 495431547973632 495674359358976 496058618002446 496548564578304 497850647328972 498728690798688 499608282845952 499964591372544 501770731166208 502655688364032 502933222228318 503291902021146 505753038556416 506645019224064 506893326340352 507286282195917 510016788738576 510380520359472 511280662370688 514032668964864 514431159409944 515338445405376 517200123791232 518112293321728 518481798460416 518513946389388 521676668697408 521932342836744 522596733368832 524484632577024 525816959718816 526074663017988 529057029012858 529283502595008 529957250740224 530216983199232 530249858756226 532544932628604 533222832390912 533484165314016 534425054494464 534458190968577 536738199814656 536771479712958 537684828033024 537718166626032 538666523180928 540045565482528 540998026797312 541031570821791 541952167938048 541985771123064 544297892769792 544331641399056 545291661930624 545558909796432 546253375620096 548617717315584 548651733791112 548920628430741 549619373533248 549854649243648 549888742413864 552971826183168 553242838103424 554218575031296 554252938782228 554648218553916 556651904887512 557360491470336 557633654278848 558617135150592 561034990752768 561069777148524 562059318201696 563050604477184 564492072561984 565487649409536 566484982124544 568972168375968 569975646627072 570254992132896 570980894681088 573452264189952 573768887330898 574745188921344 574780825403792 575190745167024 578003472635904 578286752585472 578735054336187 579306658674688 579755751081048 581850139265136 582876329986944 583292023267968 584320756995072 586431636424704 587173885691337 587921325039936 590045211649152 591085855761408 591544079683668 595443940419384 596201907082752 596494106099136 600169685978268 601228186306272 603830474791488 604895431537152 604932937454286 605962266513408 605999838578544 608622780146976 609696188930304 609733992513447 610771490850816 612373096573938 612977924493312 613415085502464 613453119671952 613753773520986 614535047572608 617194931980032 617233200515001 618283459196928 618321795224904 618586480399104 618624835215597 622093304456064 622398192866352 623190470777856 623495896910208 626233392998451 627030552904128 627298966038528 627337861063704 628444277044416 631164364596864 632277529261056 632316732976908 633431930036832 635053581632232 636173605585728 637295604890112 638419583029248 640054003534848 640093689422964 641222602455456 641536866149508 642353506516224 645133797213696 646271599325184 646588337536512 646628428579266 647089588312902 650253906715392 650572596658656 651400739002368 651719991009024 652225219966179 654581406673278 655695215529984 655735871235312 656892371890048 657360851619456 659735590977792 660899145811968 661411490669928 663800863105296 664971587731584 666144377127936 666619455163392 669027641554944 669874432971807 671055869361528 674337384741888 676381709594556 680022384984768 680507360479296 681707549827584 681749818400862 684700627665348 685908212546592 687117927207168 689600165054976 690091971190272 690134759630946 691309064613888 691351928519184 695568891596544 695612019628017 695909790448992 696795644491776 699312843436032 699854967513072 700197966974646 701089279625088 701432884023984 705365636548608 705409372017144 705711336793344 705755093696667 706955977598976 706999811674968 710059910171472 710963776521216 711312220418688 712566739325952 712610921291436 714435279336261 715650933086208 715695306283944 716957555501376 718222030907904 720060753976704 721330702396416 721375427762388 722647694830752 725775521865408 727055549240832 727411879728576 728337834160128 731535645054816 731894171240988 732825831377664 733184989885152 737295768244224 737657117471232 737702855139726 738958100041728 739003918376304 739530958071888 742202539850016 743147321960448 743511539038464 744822846867456 746775970993458 748046654337024 748093036198032 749412424268928 750734139302912 752656096749312 753983532546048 754399833342477 754937853031719 758629557834624 759967528836096 760339989510528 765025183107864 765570780539208 766920993556032 771049003447296 771646739114916 773007668108064 775800185686848 777168439982592 777722697690624 777770919584082 779094342660096 782515003046112 782898514255116 783895100053248 786726948865536 788114474348544 788676538503168 788725439578224 789111994526982 793585543519287 793925253892512 794935876110336 795325474798848 795374788134339 798817398942906 799834248586368 800226247971024 801637581741696 805107299721984 805157219569437 806527242049536 806577249939048 807999784771392 811497040195968 812928251907072 812978656684596 816497462098584 817937492895936 818338364694648 819380063430144 822926575973376 822977600686668 824429060299872 824781973865472 824833113620796 829457739274752 829864257155136 830920627703808 831327862546944 831379408173342 834977857331268 836040737205504 836450481418272 837925702725888 841552486129152 841604665722786 843036705681408 843088977302544 844575906715776 846738108842976 848231474114304 849727473186816 853405338046464 853458252563952 854963469940608 855382488199344 856471342021632 860178396284928 860653330996347 862117783382016 862171238105688 862786117750536 867005208953856 867430128878208 868959988012032 869633626621572 872775208897704 874314494980416 874938034901952 876481135492608 879647454637056 881881987559904 885067817473728 886628783642112 887316119525502 888192502837248 888825940217856 893165910629076 894302860624128 894741159148704 899116512989184 900254528967402 901842279459408 906696513313024 907343147305728 907399406181429 908943399770112 908999757867816 912934170220464 914544283395456 916157236276224 919466886739968 920122628253696 920179679507928 920630660281479 921802571358912 927425188795392 927482692837356 927879720598656 933139956684096 933597289299528 934785706166784 935243845365312 940545829356192 940948449057792 941006791595556 942666415566624 946746546895296 947951702028288 948416293891584 948475099465362 950088985767936 950147895055248 952580372448348 954260408378592 955943407335168 957629374543872 960081005302272 960140534134446 961774269861888 961833903683184 962305299224262 963530259774336 967700695820544 969407398987776 969882506304768 969942642868899 970634382469353 975380860073088 975858894987984 977101108503552 977579986513536 981872110009917 983542823294976 983603806852968 985338557835072 986041277429184 989603386466688 991348718717952 992117236004892 995701294657944 997457381597376 999216565691904 999929182745088 1003541462332416 1005866444456636 1006583804042292 1011506077112832 1013290038448128 1013786652680704 1014572564391834 1020033577477152 1020761040718944 1022561324741376 1022624727601293 1028065337929728 1028862318819888 1030676890810752 1034400247582464 1035202139446419 1036224586643456 1036963596920832 1037027892778776 1043353337394816 1043864685673488 1045193466737664 1048969265154048 1050296950461969 1051633919437632 1052149326035976 1058114058025716 1058567005190016 1060433966398464 1060499717512452 1065089865257208 1066445664781824 1066968330628032 1068850108988928 1068916381937154 1073476399629312 1073542959425916 1075436333252064 1077333046361856 1080091130965056 1081996053594624 1082063141643582 1083904335876096 1083971542246128 1088663282798112 1090583323861248 1091117819592864 1092506751240192 1097235434631168 1097303467582224 1097841256861482 1099238747066496 1099709298487296 1099777484827728 1105943652366336 1106485676206848 1106554282709589 1108437150062592 1108505877564456 1109296437107832 1113303809775024 1114720982940672 1115267308557696 1117234270301184 1120163956490187 1122069981505536 1122139554297048 1124118636403392 1126101208954368 1128984145123968 1130975298819072 1137944336751936 1139951293254144 1140509984265792 1141961789362176 1147537774661796 1149561650807584 1150381490334048 1156006945271808 1156573505170944 1157470108672374 1158613317349376 1159511502162096 1163700278530272 1165752659973888 1166584046535936 1166656379376123 1168641513990144 1172863272849408 1174347771382674 1175842650079872 1180090423298304 1182171711522816 1183088159367336 1183667991790473 1190887880838768 1192403814165504 1192988212198272 1198226098414359 1200339371956536 1202456372612544 1207660949582976 1209790863074304 1209865874908572 1211999677157088 1217245560293952 1219392377860608 1219467985026894 1221542981701632 1224746193147876 1226906239343904 1227507547041972 1229070095145216 1234389863960064 1234466401030002 1236566918393856 1236643590449808 1237172960798208 1237249670431194 1244186608912128 1244796385732704 1246380941555712 1246991793820416 1247069112260013 1252466785996902 1254061105808256 1254597932077056 1254675722127408 1256888554088832 1262328729193728 1262406998584179 1264555058522112 1264633465953816 1266863860073664 1270107163264464 1272347211171456 1274591209780224 1280108007069696 1280187378845928 1282445204910912 1283073732299016 1284707013032448 1290267594427392 1293176675073024 1293256857158532 1294179176625804 1300507813430784 1301145193317312 1302801478004736 1303439982018048 1304450439932358 1309162813346556 1311471742470624 1313784743780096 1314721703238912 1319471181955584 1321798291623936 1322822981339856 1327601726210592 1329943175463168 1332288754255872 1333238910326784 1338055283109888 1339748865943614 1342111738723056 1348674769483776 1350381793451103 1352763419189112 1360044769969536 1361014720958592 1363415099655168 1363499636801724 1369401255330696 1371816425093184 1374235854414336 1379200330109952 1380183942380544 1380269519261892 1382703857038368 1391137783193088 1391224039256034 1391819580897984 1393591288983552 1399709935026144 1400395933949292 1402178559250176 1402865768047968 1410731273097216 1410818744034288 1411422673586688 1411510187393334 1413911955197952 1413999623349936 1420119820342944 1421927553042432 1422624440837376 1422712649198043 1425133478651904 1425221842582872 1428870558672522 1431301866172416 1431390612567888 1433915111002752 1436444061815808 1440121507953408 1440210801201669 1442661404792832 1442750855524776 1443457948836393 1445295389661504 1451551043730816 1454111098481664 1454823759457152 1463071290109632 1463788342481976 1465651662755328 1466369979770304 1475314234942464 1475405710279452 1478007836752608 1479061916143776 1484405079700032 1486294643920896 1487023078076928 1489645693734912 1493551941986916 1496186072396064 1498824848537856 1501468278605824 1505312193498624 1507967065092096 1508799666684954 1509875706063438 1517259115669248 1519935057672192 1520679979021056 1521858846587751 1530050366215728 1531141561078416 1533841987112064 1542098006894592 1543293478229832 1546015336216128 1551600371373696 1554336879965184 1555445395381248 1555541839168164 1565030006092224 1565797028510232 1567790200106496 1573453897731072 1577450879156448 1578223989053964 1587171087038574 1587850507785024 1589871752220672 1590650949597696 1590749576268678 1597634797885812 1599668497172736 1600452495942048 1603275163483392 1603374572905731 1610214599443968 1610314439138874 1613054484099072 1613154499878096 1615999569542784 1622994080391936 1623094712465373 1625856503814144 1625957313369192 1632994924197168 1635874985791872 1636676729389296 1638760126860288 1645853151946752 1645955201373336 1646761885292223 1648858120599744 1649563947730944 1649666227241592 1658915478549504 1659728514310272 1662655725093888 1662758816346684 1669955714662536 1672081474411008 1672900962836544 1675851405451776 1683104972258304 1683209331445572 1686177954605088 1689151813431552 1693476217685952 1696462948228608 1699454946373632 1706916505127904 1709926939881216 1710764976398688 1712942684043264 1720356792569856 1721306661992694 1724235566764032 1724342476211376 1725572235501072 1734010417907712 1734860257756416 1736205163008561 1737919976024064 1739267253243144 1745550417795408 1748628989960832 1749876069803904 1752962270985216 1759294909274112 1761521657074011 1763763975119808 1770135634947456 1773257567284224 1774632239051004 1786331821258152 1788605721248256 1789482318297408 1800509057934804 1803684558918816 1813393026626048 1814686294611456 1814798812362858 1817886799540224 1817999515735632 1825868340440928 1829088566790912 1829201977540341 1832314472552448 1838933773479936 1840245256507392 1840359359015856 1841261320562958 1843605142717824 1851699601545003 1854850377590784 1854965385674712 1855759441197312 1855874505646791 1866279913368192 1867194578599056 1869571412333568 1870487690730624 1878700178995353 1881091658712384 1881896898115584 1882013583191112 1885332831133248 1893493093790592 1896832587783168 1896950198930724 1900295790110496 1905160744896696 1908520816757184 1911886814670336 1915258749087744 1920162010604544 1920281068268892 1923667807366368 1924610598448524 1927060519548672 1935401391641088 1938814797975552 1939765012609536 1939885285737798 1941268764938706 1950761720146176 1951717789975968 1954202217007104 1955159973027072 1956675659898537 1963744220019834 1967085646589952 1967207613705936 1970677115670144 1972082554858368 1979206772933376 1982697437435904 1984234472009784 1991402589315888 1994914763194752 1998433131383808 1999858365490176 2007082924664832 2011732888913272 2013167608084584 2023012154225664 2027573305361408 2029145128783668 2040067154954304 2041522081437888 2045122649482752 2045249455202586 2057724637639776 2061353781621504 2068800495164928 2070404278892838 2072449173286912 2073927193841664 2074055785557552 2086706674789632 2086836058884051 2087729371346976 2090386933475328 2097938530308096 2100593900923938 2103267838875264 2104298652071952 2116228116051432 2117134010380032 2117265281090001 2120867932796928 2120999435024904 2130179730514416 2132891329563648 2133936661256064 2137700217977856 2137832763874308 2143305838008783 2146952799258624 2147085918851832 2150872666504128 2154666092723712 2160182261930112 2163992107189248 2164126283287164 2167943084492256 2177326565596224 2181166647722496 2182235639185728 2185013502480384 2194606935164448 2195682513722964 2198477494132992 2199554969655456 2211887304732672 2212971352413696 2213108565419178 2216874300125184 2217011755128912 2218592874215664 2226607619550048 2229441965881344 2230534617115392 2234468540602368 2240327912980374 2244139963011072 2244279108594096 2248237272806784 2252202417908736 2257968290247936 2261950597638144 2263199500027431 2264813559095157 2275888673503872 2279902586508288 2281019968531584 2295075549323592 2299123301615168 2300762980668096 2313147010341888 2314940217344748 2319023004324192 2327400557060544 2331505319947776 2333168093071872 2333312758752246 2337283027980288 2348695542765348 2351685300159744 2360180846596608 2364343423045632 2366176318734672 2367335983580946 2381775761677536 2384807628331008 2385976424396544 2386124364403017 2396452196828718 2400678743913072 2404912745225088 2415321899165952 2415471658708311 2419581726148608 2419731749817144 2423999354314176 2434491120587904 2438784755721216 2438935970053788 2449492386295752 2453812478687808 2455015094083944 2458140190290432 2468779727920128 2468932802060004 2473287180899616 2474345921596416 2474499340862388 2488373217824256 2489592771465408 2492761883111424 2493983587640832 2494138224520026 2504933571993804 2508122211616512 2509351444254816 2513777108177664 2524657458387456 2524813997168358 2529110117044224 2529266931907632 2533727720147328 2540214326528928 2544694422342912 2549182419560448 2560216014139392 2560374757691856 2564890409821824 2566147464598032 2569414026064896 2580535188854784 2581959992989041 2586353350146048 2586513714317064 2588358353251608 2601015626861568 2602290386634624 2606879964036096 2608900879864716 2618325626693112 2622943484941248 2627569487560192 2629443406477824 2638942363911168 2645645962679712 2655203452421184 2659886350926336 2664577508511744 2666477820653568 2679497731887228 2684223477446112 2697349538967552 2700763586902206 2705526838378224 2720089539939072 2722029441917184 2722198218544287 2726830199310336 2726999273603448 2738802510661392 2743632850186368 2748471708828672 2758400660219904 2760367884761088 2760539038523784 2761891980844437 2765407714076736 2782275566386176 2782448078512068 2783639161795968 2799419870052288 2800791867898584 2804357118500352 2805731536095936 2821637488068576 2822845347173376 2823020374786668 2827999246699872 2840239640685888 2843855106084864 2845248881674752 2845425298396086 2850266957303808 2850443685165744 2857741117345044 2862781225135776 2867830222005504 2872888123631616 2880243015906816 2880421602403338 2885322809585664 2885501711049552 2886915897672786 2890590779323008 2903102087461632 2908222196963328 2909647518914304 2909827928606697 2926142580219264 2927576684963952 2931303325510656 2932739959540608 2945616330029751 2950628469884928 2950811420558904 2956015673505216 2958123832287552 2968810159400064 2974046156153856 2987103883973832 2992372144792128 2997649697075712 3002936557211648 3010624386997248 3017599333369908 3019751412126876 3034518231338496 3039870115344384 3041359958042112 3043717693175502 3060100732431456 3062283122156832 3067683974224128 3067874182803879 3084196013789184 3086586956459664 3092030672432256 3103200742747392 3105606418339257 3108673759930368 3110890790762496 3111083678336328 3130060012184448 3131594057020464 3135580400212992 3146907795462144 3150890851385907 3154901758312896 3156447978107928 3174342174077148 3175701015570048 3181301899195392 3181499152537356 3195269595771624 3199336994345472 3200904991884096 3206550326966784 3206749145811462 3220429198887936 3220628878277748 3226308999756192 3231999139085568 3245988160783872 3246189424930746 3251713007628288 3251914626738384 3265989848394336 3271749971583744 3273353458778592 3277520253720576 3291706303893504 3291910402746672 3293523770584446 3297716241199488 3299127895461888 3299332454483184 3317830957099008 3319457028620544 3319662848128767 3325311450187776 3325517632693368 3339911429325072 3344162948822016 3345801925673088 3351702810903552 3360491869470561 3366209944516608 3366418662891144 3372355909210176 3378303626863104 3386952435371904 3392925896457216 3413833010255808 3419853879762432 3421529952797376 3425885368086528 3442613323985388 3448684952422752 3451144471002144 3468020835815424 3469720515512832 3472410326017122 3475839952048128 3478534506486288 3491100835590816 3497257979921664 3499752139607808 3499969138128369 3505924541970432 3518589818548224 3523043314148022 3527527950239616 3540271269894912 3546515134568448 3549264478102008 3551003975371419 3572663642516304 3577211442496512 3578964636594816 3601018115869608 3607369117837632 3626786053252096 3629372589222912 3629597624725716 3635999031471264 3651736680881856 3658177133581824 3658403955080682 3664628945104896 3680718718031712 3682522641125916 3687210285435648 3703399203090006 3709700755181568 3709930771349424 3711518882394624 3711749011293582 3732559826736384 3734389157198112 3739142824667136 3740975381461248 3741207336780039 3757400357990706 3762183317424768 3763793796231168 3764027166382224 3770665662266496 3786986187581184 3787220995752537 3793665175566336 3793900397861448 3800591580220992 3810321489793392 3817041633514368 3823773629340672 3840324021209088 3840562136537784 3847335614732736 3849221196897048 3854121039097344 3870802783282176 3879530025219072 3879770571475596 3882537529877412 3901523440292352 3903435579951936 3908404434014208 3910319946054144 3913351319797074 3927488440039668 3934415227411872 3941354231340288 3944165109716736 3958413545866752 3965394874871808 3968468944019568 3982805178631776 3989829526389504 3996866262767616 3999716730980352 4014165849329664 4023465777826544 4026335216169168 4046024308451328 4051145380353309 4055146610722816 4058290257567336 4080134309908608 4083044162875776 4090245298965504 4090498910405172 4115449275279552 4122707563243008 4137600990329856 4140808557785676 4148111571115104 4173413349579264 4173672117768102 4175458742693952 4180773866950656 4201187801847876 4206535677750528 4208597304143904 4232456232102864 4234268020760064 4234530562180002 4241735865593856 4241998870049808 4260359461028832 4265782659127296 4267873322512128 4268137947594129 4275400435955712 4275665527748616 4286611676017566 4293905598517248 4294171837703664 4301745333008256 4309332185447424 4320364523860224 4320632403605007 4327984214378496 4328252566574328 4330373846509179 4335886168984512 4354653131192448 4362333295444992 4364471278371456 4389213870328896 4391365027445928 4396954988265984 4399109939310912 4425942704827392 4426217130838356 4434023510257824 4437185748431328 4453215239100096 4458883931762688 4461069234230784 4468937081204736 4480655825960748 4488558217188192 4496474545613568 4504404835817472 4515936580495872 4523901195276288 4526399000054862 4529627118190314 4551777347007744 4559805173016576 4562039937063168 4565576539763253 4590151098647184 4598246603230336 4601525961336192 4626294020683776 4629880434689496 4638046008648384 4654801114121088 4663010639895552 4666336186143744 4666625517504492 4697391085530696 4703370600319488 4720361693193216 4732352637469344 4734671967161892 4763551523355072 4769615256662016 4771952848793088 4772248728806034 4792904393657436 4801357487826144 4809825490450176 4810123718717193 4830643798331904 4830943317416622 4839163452297216 4839463499634288 4847998708628352 4868982241175808 4869284137396119 4877569511442432 4877871940107576 4898984772591504 4907624957375616 4910030188167888 4916280380580864 4937559455840256 4937865604120008 4940285655876669 4946574361799232 4948691843192832 4948998681724776 4976746435648512 4979185542930816 4987967175281664 4988276449040052 5009867143987608 5016244423233024 5018702888509632 5027554216355328 5049314916774912 5049627994336716 5058533863815264 5067455440294656 5080428653057856 5089388844685824 5098364839120896 5120749515383712 5129780819643648 5132294929196064 5138828052129792 5161070377709568 5163919985978082 5172706700292096 5173027428634128 5176716706503216 5202031253723136 5204580773269248 5213759928072192 5217801759729432 5236651253386224 5245886969882496 5255138975120384 5258886812955648 5277884727822336 5284564971222033 5291291925359424 5310406904842368 5319772701852672 5358995463774456 5368446954892224 5401527173804412 5411053676756448 5440179079878144 5444058883834368 5444396437088574 5453660398620672 5453998547206896 5477605021322784 5487265700372736 5487605932621023 5496943417657344 5516801320439808 5520735769522176 5521078077047568 5523783961688874 5530815428153472 5555098804635009 5564551132772352 5564896157024136 5567278323591936 5567623516940373 5598839740104576 5601583735797168 5608714237000704 5611463072191872 5636100536986059 5643274976137152 5645690694346752 5646040749573336 5655998493399744 5680479281371776 5690497763349504 5690850596792172 5700887370331488 5715482234690088 5725562450271552 5735660444011008 5745776247263232 5760486031813632 5760843204806676 5771003422099104 5773831795345572 5781181558646016 5806204174923264 5816444393926656 5819295037828608 5819655857213394 5852285160438528 5855153369927904 5862606651021312 5865479919081216 5870026979695611 5891232660059502 5901256939769856 5901622841117808 5912031347010432 5916247664575104 5937620318800128 5948092312307712 5974207767947664 5984744289584256 5995299394151424 6021248773994496 6035198666739816 6039502824253752 6069036462676992 6082719916084224 6087435386351004 6120201464862912 6124566244313664 6135367948448256 6135748365607758 6173173912919328 6184061344864512 6206401485494784 6211212836678514 6217347519860736 6221781581524992 6222167356672656 6260120024368896 6260508176652153 6263188114040928 6271160800425984 6293815590924288 6301781702771814 6309803516625792 6312895956215856 6348684348154296 6351402031140096 6351795843270003 6362603798390784 6362998305074712 6390539191543248 6398673988690944 6401809983768192 6413100653933568 6413498291622924 6440858397775872 6441257756555496 6452617999512384 6463998278171136 6491976321567744 6492378849861492 6503829253476768 6531979696788672 6543499943167488 6546706917557184 6555040507441152 6583820805493344 6587047541168892 6595432482398976 6598664908966368 6635661914198016 6638914057241088 6639325696257534 6650622900375552 6651035265386736 6679822858650144 6688325897644032 6691603851346176 6703405621807104 6720983738941122 6732419889033216 6732837325782288 6744711818420352 6756607253726208 6773904870743808 6785851792914432 6789598500082293 6794440677285471 6827666020511616 6839707759524864 6843059905594752 6885226647970776 6897369904845504 6902288942004288 6939441031025664 6944820652034244 6957069012972576 6982201671181632 6994515959843328 6999504279215616 6999938276256738 7011849083940864 7046086628296044 7055055900479232 7080542539789824 7093030269136896 7098528956204016 7102007950742838 7145327285032608 7154422884993024 7157929273189632 7158373093209051 7202036231739216 7214738235675264 7246414976124933 7253572106504192 7258745178445824 7259195249451432 7271998062942528 7303473361763712 7316354267163648 7316807910161364 7361437436063424 7365045282251832 7374420570871296 7406798406180012 7419861542698848 7423037764789248 7423498022587164 7465119653472768 7468778314396224 7478285649334272 7481950762922496 7482414673560078 7514800715981412 7524366634849536 7528054332764448 7541331324532992 7573972375162368 7574441991505074 7587330351132672 7587800795722896 7601183160441984 7620642979586784 7634083267028736 7647547258681344 7680648042418176 7681124273075568 7694671229465472 7698442393794096 7708242078194688 7741605566564352 7745879978967123 7759060050438144 7759541142951192 7765075059754824 7803046880584704 7806871159903872 7820639892108288 7826702639594148 7854976880079336 7868830454823744 7882708462680576 7888330219433472 7916827091733504 7936937888039136 7965610357263552 7979659052779008 7993732525535232 7999433461960704 8046931555653088 8052670432338336 8092048616902656 8102290760706618 8110293221445632 8116580515134672 8160268619817216 8166088325751552 8166594655632861 8180490597931008 8180997820810344 8230898550559104 8245415126486016 8275201980659712 8281617115571352 8285675942533311 8296223142230208 8346826699158528 8347344235536204 8350917485387904 8402375603695752 8413071355501056 8417194608287808 8464912464205728 8468536041520128 8469061124360004 8483997740099616 8520718922057664 8531565318254592 8535746645024256 8536275895188258 8550800871911424 8551331055497232 8573223352035132 8588343675407328 8603490666016512 8618664370894848 8640729047720448 8641264807210014 8655968428756992 8656505133148656 8660747693018358 8671772337969024 8709306262384896 8724666590889984 8728942556742912 8729483785820091 8778427740657792 8782730054891856 8793909976531968 8798219878621824 8836848990089253 8851885409654784 8852434261676712 8868047020515648 8874371496862656 8906430478200192 8922138468461568 8961311651921496 8977116434376384 8992949091227136 9008809671634944 9031873160991744 9052798000109724 9059254236380628 9103554694015488 9119610346033152 9124079874126336 9131153079526506 9180302197294368 9196493206460672 9203051922672384 9203622548411637 9252588041367552 9259760869378992 9276092017296768 9309602228242176 9326021279791104 9332672372287488 9333251035008984 9394782171061392 9406741200638976 9440723386386432 9452672554157721 9464705274938688 9469343934323784 9527103046710144 9543905697586176 9544497457612068 9585808787314872 9602714975652288 9619650980900352 9620247437434386 9661287596663808 9661886634833244 9678926999268576 9695997417256704 9737964482351616 9738568274792238 9755139022884864 9755743880215152 9797969545183008 9815249914751232 9820060376335776 9832560761161728 9875118911680512 9875731208240016 9880571311753338 9893148723598464 9897383686385664 9897997363449552 9953492871297024 9958371085861632 9958988544386301 9975934350563328 9976552898080104 10019734287975216 10032488846466048 10037405777019264 10055108432710656 10081475608411683 10098629833549824 10099255988673432 10117067727630528 10134910880589312 10160857306115712 10178777689371648 10241499030767424 10259561639287296 10264589858392128 10277656104259584 10327839971956164 10346054857268256 10353433413006432 10404062507446272 10409161546538496 10427519856144384 10435603519458864 10473302506772448 10491773939764992 10499907414385107 10510277950240768 10517773625911296 10555769455644672 10569129942444066 10582583850718848 10620813809684736 10639545403705344 10653011926114257 10717990927548912 10736893909784448 10803054347608824 10822107353512896 10880358159756288 10888117767668736 10888792874177148 10907997094413792 10955210042645568 10974531400745472 10975211865242046 10993886835314688 11042156154095136 11047567923377748 11061630856306944 11110197609270018 11129102265544704 11129792314048272 11134556647183872 11135247033880746 11197679480209152 11203167471594336 11217428474001408 11222926144383744 11223622010340117 11272201073972118 11286549952274304 11291381388693504 11292081499146672 11311996986799488 11360958562743552 11361662987257611 11380995526699008 11381701193584344 11401774740662976 11430964469380176 11451124900543104 11471320888022016 11520972063627264 11521686409613352 11542006844198208 11547663590691144 11562363117292032 11612408349846528 11638590075657216 11639311714426788 11704570320877056 11710306739855808 11725213302042624 11730959838162432 11740053959391222 11782465320119004 11803245682235616 11824062694020864 11832495329150208 11875240637600256 11896184624615424 11948415535895328 11969488579168512 11990598788302848 12042497547988992 12070397333479632 12079005648507504 12138072925353984 12153436141059927 12165439832168448 12174870772702008 12240402929725824 12249132488627328 12270735896896512 12271496731215516 12346347825838656 12368122689729024 12412802970989568 12422425673357028 12444334713345312 12520240048737792 12521016353304306 12526376228081856 12542321600851968 12603563405543628 12619607033251584 12625791912431712 12697368696308592 12702804062280192 12703591686540006 12725207596781568 12725996610149424 12781078383086496 12797347977381888 12803619967536384 12804413842782387 12826201307867136 12826996583245848 12881716795551744 12882515513110992 12905235999024768 12927996556342272 12961897210815021 12983952643135488 12984757699722984 12991121539527537 13007658506953536 13063959393577344 13086999886334976 13093413835114368 13167641610986688 13174095082337784 13190864964797952 13197329817932736 13277828114482176 13278651392515068 13302070530773472 13359645717300288 13376651795288064 13383207702692352 13406811243614208 13441967477882244 13465674651564576 13489423636840704 13513214507452416 13547809741487616 13571703585828864 13579197000164586 13588881354570942 13655332041023232 13679415519049728 13686119811189504 13696729619289759 13770453295941552 13794739809691008 13804577884008576 13878882062051328 13889641304068488 13914138025945152 13964403342363264 13989031919686656 13999008558431232 13999876552513476 14092173256592088 14110111800958464 14161085079579648 14197057912408032 14204015901485676 14290654570065216 14308845769986048 14315858546379264 14316746186418102 14404072463478432 14429476471350528 14430371156151579 14492829952249866 14507144213008384 14517490356891648 14518390498902864 14543996125885056 14606946723527424 14607852412188357 14632708534327296 14633615820322728 14722874872126848 14730090564503664 14748841141742592 14813596812360024 14820856967630007 14839723085397696 14846075529578496 14846996045174328 14930239306945536 14937556628792448 14963901525844992 14964829347120156 15029601431962824 15048733269699072 15056108665528896 15082662649065984 15147944750324736 15148883983010148 15175601591445792 15202366320883968 15241285959173568 15268166534057472 15295094517362688 15362248546151136 15389342458930944 15396884787588192 15416484156389376 15483211133128704 15491759957934246 15518120100876288 15519082285902384 15530150119509648 15606093761169408 15613742319807744 15641279784216576 15653405279188296 15709953760158672 15737660909647488 15765416925361152 15776660438866944 15833654183467008 15853694913666099 15873875776078272 15931220714527104 15959318105558016 16093863111306176 16105340864676672 16204581521413236 16233161030269344 16320537239634432 16332176651503104 16333189311265722 16360981195862016 16361995641620688 16461797101118208 16462817797863069 16490830252972032 16550403961319424 16563234231142704 16571351885066622 16592446284460416 16693653398317056 16694688471072408 16701834970775808 16702870550821119 16804751207391504 16826142711002112 16834389216575616 16908301610958177 16929824928411456 16937072083040256 16938122248720008 16967995480199232 17041437844115328 17071493290048512 17072551790376516 17102662110994464 17146446704070264 17176687350814656 17206981332033024 17237328741789696 17281458095440896 17282529614420028 17313010266297312 17321495386036716 17343544675938048 17418612524769792 17449333181779968 17457885113485824 17458967571640182 17556855481315584 17565460109783712 17587819953063936 17596439757243648 17610080939086833 17673697980178506 17703770819309568 17704868523353424 17736094041031296 17748742993725312 17812860956400384 17844276936923136 17922623303842992 17954232868752768 17985898182454272 18063746321983488 18105596000219448 18118508472761256 18207109388030976 18248159748252672 18262306159053012 18360604394588736 18392986412921344 18406103845344768 18407245096823274 18519521738757984 18552184034593536 18619204456484352 18652042559582208 18665344744574976 18666502070017968 18781524529956459 18789564342122784 18813482401277952 18881446772772864 18905345108315442 18929410549877376 18938687868647568 19054206093420288 19055387529810009 19087811395172352 19088994915224136 19171617574629744 19205429951304576 19239301961800704 19240494874868772 19322575193327616 19323773269666488 19357853998537152 19391994834513408 19475928964703232 19477136549584476 19511487760430304 19595939090366016 19630499829502464 19640120752671552 19665121522323456 19751462416480032 19761142623506676 19786297447196928 19795994726899104 19906985742594048 19916742171723264 19917977088772602 19951868701126656 19953105796160208 20039468575950432 20064977692932096 20074811554038528 20110216865421312 20162951216823366 20197259667099648 20198511977346864 20234135455261056 20269821761178624 20321714612231424 20357555378743296 20368795500246879 20482998061534848 20519123278574592 20529179716784256 20655679943912328 20692109714536512 20706866826012864 20818323093076992 20871207038917728 20946605013544896 20983547879529984 20999814828770214 21020555900481536 21035547251822592 21138259884888132 21165167701437696 21241627619369472 21279090807410688 21306023852228514 21435981855097824 21473787819568896 21475119279627153 21606108695217648 21644214707025792 21739244928374799 21760716319512576 21776235535337472 21777585748354296 21815994188827584 21910420085291136 21949062801490944 21950423730484092 22084312308190272 22095135846755496 22123261712613888 22220395218540036 22259584628096544 22269113294367744 22270494067761492 22395358960418304 22406334943188672 22434856948002816 22445852288767488 22447244020680234 22544402147944236 22573099904548608 22584162998293344 22623993973598976 22721917125487104 22723325974515222 22761991053398016 22763402387168688 22803549481325952 22861928938760352 22902249801086208 22942641776044032 23041944127254528 23043372819226704 23084013688396416 23095327181382288 23124726234584064 23224816699693056 23237639936901369 23277180151314432 23278623428853576 23409140641754112 23420613479711616 23461919676324864 23480107918782444 23564930640238008 23606491364471232 23648125388041728 23664990658300416 23750481275200512 23896831071790656 23938977158337024 23981197576605696 24140794666959264 24158011297015008 24276145850707968 24306872282119854 24330879664336896 24349741545404016 24480805859451648 24498264977254656 24499783966898583 24541471793793024 24542993462431032 24692695651677312 24736245379458048 24825605941979136 24844851346714056 24857027827599933 24888669426690624 25040480097475584 25042032706608612 25052752456163712 25207126811087256 25239214066503168 25251583824863424 25394737392617184 25405608124560384 25407183373080012 25451993220298848 25562156766172992 25594695954763776 25607239935072768 25608827685564774 25652402615734272 25653993166491696 25765031026221984 25810471998049536 25855993112684544 25923794421630042 25967905286270976 25969515399445968 25982243079055074 26015317013907072 26127918787154688 26173999772669952 26186827670228736 26188451357460273 26335283221973376 26348190164675568 26381729929595904 26394659635865472 26510546970267759 26555656228964352 26557302785030136 26604141061546944 26719291434600576 26766415405384704 26883934955764488 26931349303129152 26978847273681408 27026429014904832 27095619482975232 27158394000329172 27177762709141884 27310664082046464 27358831038099456 27372239622379008 27393459238579518 27540906591883104 27589479619382016 27609155768017152 27610867645234911 27757764124102656 27779282608136976 27828276051890304 27928806684726528 27978063839373312 27998017116862464 27999753105026952 28184346513184176 28220223601916928 28322170159159296 28358017662473163 28394115824816064 28408031802971352 28581309140130432 28631717092758528 28633492372836204 28808144926956864 28858952942701056 28860742312303158 28985659904499732 29036780997805728 29087992251770112 29213893447054848 29215704824376714 29265417068654592 29267231640645456 29445749744253696 29460181129007328 29497682283485184 29627193624720048 29641713935260014 29679446170795392 29692151059156992 29693992090348656 29860478613891072 29875113257584896 29876965633158903 29927803051689984 29929658694240312 30059202863925648 30097466539398144 30112217331057792 30165325298131968 30244426825235049 30295889500649472 30297767966020296 30351203182891584 30404732641767936 30482571918347136 30536333068114944 30724497092302272 30778684917861888 30793769575176384 30832968312778752 30983519915868492 31038164571804768 31060300239019296 31212187522338816 31227484639615488 31282559568433152 31306810558376592 31419907520317344 31475321819294976 31499722243155321 31530833850722304 31553320877733888 31667308366934016 31707389827332198 31747751552156544 31862441429054208 31918636211116032 31959035778342771 32187726222612352 32210681729353344 32409163042826472 32466322060538688 32641074479268864 32664353303006208 32666378622531444 32723991283241376 32923594202236416 32925635595726138 32981660505944064 33126468462285408 33142703770133244 33184892568920832 33387306796634112 33389376942144816 33403669941551616 33405741101642238 33609502414783008 33652285422004224 33668778433151232 33670866031020351 33816603221916354 33859649856822912 33874144166080512 33876244497440016 33935990960398464 34082875688230656 34084988961772833 34142986580097024 34145103580753032 34205324221988928 34292893408140528 34353374701629312 34413962664066048 34562916190881792 34565059228840056 34626020532594624 34642990772073432 34687089351876096 34837225049539584 34915770226971648 34917935143280364 35113710962631168 35130920219567424 35175639906127872 35192879514487296 35220161878173666 35347395960357012 35409737046706848 35472188082062592 35497485987450624 35625721912800768 35688553873846272 35845246607685984 35908465737505536 35971796364908544 36127492643966976 36211192000438896 36237016945522512 36414218776061952 36496319496505344 36524612318106024 36721208789177472 36785972825842688 36812207690689536 36814490193646548 37039043477515968 37104368069187072 37238408912968704 37333004140035936 37563049059912918 37579128684245568 37626964802555904 37810690216630884 37858821099754752 37877375737295136 38108412186840576 38110775059620018 38175622790344704 38177989830448272 38343235149259488 38410859902609152 38413241528347161 38478603923601408 38480989749737544 38645150386655232 38647546539332976 38715707997074304 38783989669026816 38885691632445063 38951857929406464 38954273099168952 38973364618582611 39022975520860608 39191878180732032 39260999659004928 39280241505343104 39502924832960064 39522285247013352 39572594894393856 39591989453798208 39833484343446528 39835954177545204 39906211592320416 40078937151900864 40129955385864192 40149623108077056 40220433730842624 40325902433646732 40397023954693728 40468270910522112 40539643522357248 40643429224462848 40715110757486592 40737591000493758 40965996123069696 41038246557149184 41058359433568512 41090188857869277 41311359887824656 41384219429073024 41413733652025728 41636646186153984 41742414077835456 41893210027089792 41967095759059968 41999629657540428 42276519769776264 42330335402875392 42483255238738944 42612047704457028 42871963710195648 42947575639137792 42950238559254306 43212217390435296 43288429414051584 43291113468454737 43478489856749598 43521432639025152 43552471070674944 43555171496708592 43631988377655168 43820840170582272 43823557236565071 43898125602981888 43900847460968184 44168624616380544 44190271693510992 44246523425227776 44440790437080072 44462570902890021 44519169256193088 44538226588735488 44540988135522984 44790717920836608 44812669886377344 44891704577534976 44894488041360468 45088804295888472 45146199809097216 45168325996586688 45247987947197952 45443834250974208 45446651949030444 45526804774337376 45607098962651904 45723857877520704 45804499602172416 45885283552088064 46086745638453408 46168027376792832 46190654362764576 46249452469168128 46449633399386112 46475279873802738 46554360302628864 46557246857707152 46818281283508224 46841226959423232 46923839352649728 46960215837564888 47129861280476016 47212982728942464 47296250776083456 47329981316600832 47500962550401024 47561084740998297 47793662143581312 47877954316674048 48281589333918528 48316022594030016 48613744564239708 48699483090808032 48961611718903296 48996529954509312 48999567933797166 49082943587586048 49085986924862064 49385391303354624 49388453393589207 49472490758916096 49651211883958272 49689702693428112 49714055655199866 49777338853381248 50080960194951168 50084065413217224 50105504912327424 50108611652463357 50414253622174512 50478428133006336 50503167649726848 50724904832874531 50789474785234368 50811216249120768 50814366746160024 50903986440597696 51124313532345984 51214479870145536 51217655371129548 51307986332983392 51530062052443968 51620943996099072 51711986225369088 51847588843260084 51939030798891936 51964486158110148 52030634027814144 52255837574309376 52347999545339904 52373655340457472 52376902714920546 52670566443946752 52696380329351136 52763459859191808 52789319271730944 53021093940535518 53111312457928704 53114605570060272 53208282123093888 53438582869201152 53532830810769408 53767869911528976 53862698606258304 53957694547362816 54191238965950464 54316788000658344 54355525418283768 54621328164092928 54744479244758016 54786918477159036 55081813183766208 55178959238764032 55218311536034304 55221735290469822 55558565216273952 55656552103780608 55857613369453056 55956127678746624 55996034233724928 55999506210053904 56344573589869377 56368693026368352 56440447203833856 56644340318318592 56716035324946326 56788231649632128 56816063605942704 57162618280260864 57166162589430027 57263434185517056 57266984745672408 57616289853913728 57717905885402112 57721484624606316 57971319808999464 58073561995611456 58175984503540224 58427786894109696 58431409648753428 58534463281290912 58891499488507392 58920362258014656 58995364566970368 59254387249440096 59283427870520028 59358892341590784 59387984180697312 59720957227782144 59750226515169792 59753931266317806 59855606103379968 59859317388480624 60118405727851296 60194933078796288 60224434662115584 60330650596263936 60488853650470098 60591779001298944 60595535932040592 60702406365783168 60809465283535872 60965143836694272 61072666136229888 61106386500740637 61448994184604544 61557369835723776 61587539150352768 61967039831736984 62076329143609536 62120600478038592 62454969279230976 62613621116753184 62839815040634688 62950643638589952 62999444486310642 63061667701444608 63106641755467776 63414779654664396 63495503104313088 63724882858108416 63837272422232064 63918071556685542 64375452445224704 64421363458706688 64425357838881459 64818326085652944 64932644121077376 65282148958537728 65328706606012416 65332757245062888 65447982566482752 65847188404472832 65851271191452276 66252936924570816 66285407540266488 66369785137841664 66778753884289632 66807339883103232 66811482203284476 67219004829566016 67304570844008448 67337556866302464 67341732062040702 67633206443832708 67719299713645824 67752488994880032 67871981920796928 68165751376461312 68169977923545666 68285973160194048 68290207161506064 68410648443977856 68585786816281056 68706749403258624 68827925328132096 69125832381763584 69130118457680112 69252041065189248 69285981544146864 69374178703752192 69674450099079168 69712919810704107 69831540453943296 69835870286560728 70227421925262336 70261840439134848 70385759028974592 70440323756347332 70694791920714024 70819474093413696 70944376164125184 70994971974901248 71251443825601536 71690493215371968 71816931475011072 71943592729817088 72422384000877792 72474033891045024 72828437552123904 72992638993010688 73049224636212048 73442417578354944 73499351900695749 73571945651685376 73624415381379072 73628980387293096 74078086955031936 74208736138374144 74476817825937408 74571083482799799 74666008280071872 75126098119825836 75158257368491136 75621380433261768 75717642199509504 75754751474590272 76216824373681152 76221550119240036 76355979660896544 76686470298518976 76821719805218304 76826483056694322 76957207847202816 76961979499475088 77295093078665952 77431415994148608 77567979338053632 77771383264890126 77903715858812928 77908546198337904 77946729237165222 78045951041721216 78383756361464064 78521999318009856 78560483010686208 78565354072380819 79005849665920128 79044570494026704 79145189788787712 79183978907596416 79531640910803277 79666968686893056 79671908355090408 79812423184640832 80157874303801728 80299246216154112 80651804867293464 80794047909387456 80936541821044224 81079287044714496 81286858448925696 81475182000987516 81931992246139392 82076493114298368 82116718867137024 82180377715738554 82622719775649312 82768438858146048 82827467304051456 82832602935704733 83273292372307968 83484828155670912 83786420054179584 83934191518119936 83999259315080856 84553039539552528 84660670805750784 84966510477477888 85074052987419489 85224095408914056 85743927420391296 85895151278275584 85900477118508612 86424434780870592 86576858828103168 86582226936909474 86956979713499196 87110342993417184 87263976755310336 87641680341164544 87647114473130142 87796251205963776 87801694921936368 88337249232761088 88380543387021984 88493046850455552 88881580874160144 88925141805780042 89038338512386176 89076453177470976 89081976271045968 89581435841673216 89625339772754688 89630896899476709 89783409155069952 89788976082720936 90177608591776944 90292399618194432 90336651993173376 90495975894395904 90733280475705147 90887668501948416 90893303898060888 91053609548674752 91214197925303808 91447715755041408 91608999204344832 92173491276906816 92336054753585664 92381308725529152 92498904938336256 92950559747605476 93114493715414304 93636562567016448 93682453918846464 93847678705299456 93920431675129776 94259722560952032 94425965457884928 94592501552166912 94659962633201664 95001925100802048 95122169481996594 95587324287162624 95755908633348096 95877107335028313 96563178667837056 96632045188060032 97227489128479416 97398966181616064 97923223437806592 97993059909018624 97999135867594332 98171973849724128 98770782606709248 98776906787178414 98944981517832192 99379405386856224 99428111310399732 99554677706762496 100161920389902336 100168130826434448 100211009824654848 100217223304926714 100828507244349024 100956856266012672 101006335299453696 101012598093061053 101449809665749062 101578949570468736 101622432498241536 101628733492320048 101807972881195392 102248627064691968 102254966885318499 102428959740291072 102435310742259096 102615972665966784 103060124104887936 103241887992198144 103695177686520168 103878061597783872 103928972316220296 104061268055628288 104511675148618752 104747310680914944 104753805429841092 105341132887893504 105392760658702272 105526919718383616 105578638543461888 106042187881071036 106229211140120544 106416564246187776 106877165738402304 107065661621538816 107535739823057952 107725397212516608 107915389094725632 108382477931900928 108633576001316688 108711050836567536 109242656328185856 109488958489516032 109573836954318072 110163626367532416 110357918477528064 110436623072068608 110443470580939644 111117130432547904 111313104207561216 111715226738906112 111999012420107808 112689147179738754 112737386052736704 112880894407667712 113432070649892652 113576463299264256 113632127211885408 114325236560521728 114332325178860054 114526868371034112 114533969491344816 115232579707827456 115239724585041483 115435811770804224 115442969249212632 115942639617998928 116147123991222912 116351969007080448 116855573788219392 116862819297506856 116920093855747833 117068926562581824 117782998977014784 117840724516029312 118508774498880192 118566855741040056 118717784683181568 118775968361394624 119500453030339584 119507862532635612 119718634776961248 120236811455702592 120389866157592576 120448869324231168 120661301192527872 120977707300940196 121191071864081184 121404812731566336 121618930567071744 121930287673388544 122145332272459776 122212773001481274 122897988369209088 123114739671447552 123175078300705536 123270566573607831 123934079663473968 124152658287219072 124241200956077184 124909938558461952 125227242233506368 125679630081269376 125901287277179904 125998888972621284 126829559309328792 126991006208626176 127449765716216832 127836143113371084 128750904890449408 128842726917413376 128850715677762918 129636652171305888 129865288242154752 129873340405364211 130564297917075456 130657413212024832 130665514490125776 130895965132965504 131470671709695213 131694376808945664 131702542382904552 132505873849141632 132570815080532976 132739570275683328 133387712708670063 133557507768579264 133614679766206464 133622964406568952 134438009659132032 134675113732604928 134683464124081404 135266412887665416 135438599427291648 135504977989760064 135743963841593856 136331502752922624 136339955847091332 136580414323012128 136821296887955712 137171573632562112 137413498806517248 137655850656264192 138260236915360224 138504082130378496 138571963088293728 138748357407504384 139348900198158336 139425839621408214 139663080907886592 139671740573121456 140454843850524672 140523680878269696 140771518057949184 140880647512694664 141389583841428048 141638948186827392 141888752328250368 141989943949802496 142502887651203072 143380986430743936 143633862950022144 144844768001755584 144948067782090048 146098449272424096 146884835156709888 146998703801391498 147143891303370752 147248830762758144 147257960774586192 148156173910063872 148165360180767621 148417472276748288 148953635651874816 149142166965599598 149332016560143744 150252196239651672 150316514736982272 150325834957390071 151242760866523536 151435284399019008 151509502949180544 152174714498623593 152433648747362304 152443100238480072 152711959321793088 153372940597037952 153643439610436608 153652966113388644 153923958998950176 154590186157331904 154862831988297216 155135958676107264 155542766529780252 155817092396675808 155893458474330444 156091902083442432 156767512722928128 157043998636019712 157120966021372416 157130708144761638 158011699331840256 158089140988053408 158290379577575424 158367957815192832 159063281821606554 159333937373786112 159343816710180816 159624846369281664 160315748607603456 160598492432308224 161303609734586928 161588095818774912 161873083642088448 162573716897851392 162950364001975032 163863984492278784 164233437734274048 164360755431477108 165245439551298624 165536877716292096 165654934608102912 165665205871409466 166969656311341824 167572840108359168 167868383036239872 167998518630161712 169106079079105056 169321341611501568 169933020954955776 170148105974838978 170448190817828112 171487854840782592 171498487768290081 171790302556551168 171800954237017224 172848869561741184 173153717656206336 173164453873818948 173913959426998392 174220685986834368 174527953510620672 175283360682329088 175294228946260284 175603389843872736 176674498465522176 176761086774043968 176986093700911104 177763161748320288 177850283611560084 178076677024772352 178163952542091936 179162871683346432 179250679545509376 179261793798953418 179566818310139904 179577952165441872 180355217183553888 180584799236388864 180673303986346752 180991951788791808 181466560951410294 181775337003896832 181786607796121776 182107219097349504 182428395850607616 182895431510082816 183217998408689664 183319159502221911 184346982553813632 184672109507171328 184762617451058304 185901119495210952 186228987430828608 187364907837692928 187840863350259552 188519445121904064 188851930915769856 189185003104333824 189319925266403328 190244338963993188 191174648574325248 191511817266696192 191754214670056626 193126357335674112 193264090376120064 193276073516644377 194454978256958832 194797932363232128 195846446875613184 195986119818037248 195998271735188664 196343947699448256 197541565213418496 197553813574356828 198758810773712448 198856222620799464 199109355413524992 200336261652868896 200422019649309696 200434446609853428 201657014488698048 201913712532025344 202012670598907392 202025196186122106 202899619331498124 203157899140937472 203257466984640096 203615945762390784 204497254129383936 204509933770636998 204857919480582144 204870621484518192 205231945331933568 206120248209775872 206483775984396288 207390355373040336 207756123195567744 207857944632440592 208122536111256576 209023350297237504 209138759432112321 209494621361829888 209507610859682184 210682265775787008 210785521317404544 211157277086923776 212084375762142072 212458422280241088 212833128492375552 213754331476804608 215071479646115904 215450794425033216 215830778189451264 217267152002633376 217422101673135072 218485312656371712 218977916979032064 219147673908636144 220327252735064832 220498055702087247 220715836955056128 220873246144137216 220886941161879288 222234260865095808 222626208415122432 223430453477812224 223713250448399397 223998024840215616 225378294359477508 225474772105473408 226864141299785304 227152926598528512 227264254423770816 228650473121043456 228664650357720108 229067938982689632 230465159415654912 230479449170082966 230871623541608448 230885938498425264 231885279235997856 232294247982445824 232703938014160896 233711147576438784 233725638595013712 233840187711495666 234137853125163648 235565997954029568 235681449032058624 235696062217142457 237017548997760384 237133711482080112 237435569366363136 237551936722789248 238594922732409831 239000906060679168 239015725065271224 239437269553922496 240473622911405184 240897738648462336 241955414601880392 242382143728162368 242809625463132672 243237861134143488 243860575346777088 244425546002962548 245795976738418176 246229479342895104 246350156601411072 246541133147215662 247868159326947936 248305316574438144 248482401912154368 248497808807114199 249819877116923904 250454484467012736 251359260162538752 251802574554359808 251997777945242568 253659118618657584 253982012417252352 254899531432433664 255672286226742168 257501809780898816 257685453834826752 257701431355525836 259273304342611776 259730576484309504 259746680810728422 261331028980251552 261791930265931008 262941343419390426 263388753617891328 263405084765809104 265011747698283264 265141630161065952 265479140551366656 266775425417340126 267115015537158528 267229359532412928 267245928813137904 268876019318264064 268892690698430127 269350227465209856 269366928248162808 270532825775330832 270877198854583296 271009955979520128 271487927683187712 272199841427115441 272663005505845248 272679911694182664 273160828646024256 273642593775911424 274343147265124224 274826997613034496 276520473830720448 277008164260756992 277143926176587456 277496714815008768 278851679242816428 279343481146242912 280909687701049344 281047361756539392 281543036115898368 281761295025389328 282779167682856096 283277896373654784 283777504656500736 283979887899604992 285005775302406144 286761972861487872 287267725900044288 287631322005084939 289689536003511168 289896135564180096 292196898544848192 293769670313419776 293997407602782996 294515921549172384 296312347820127744 296330720361535242 296834944553496576 298284333931199196 298664033120287488 300504392479303344 300633029473964544 300651669914780142 302485521733047072 302870568798038016 303019005898361088 303037794279183159 304349428997247186 304867297494724608 304886200476960144 305423918643586176 306745881194075904 306764900655955497 307286879220873216 307305932226777288 307847917997900352 309180372314663808 309725663976594432 311085533059560504 311634184793351616 311786916948660888 312183804166884864 313535025445856256 314241932042744832 314261416289523276 316023398663680512 316178281976106816 316580759155150848 316735915630385664 318126563643213108 318687633420361632 319249692738563328 320631497215206912 321196984864616448 322607219469173856 323176191637549824 323746167284176896 325147433795702784 325900728003950064 327727968984557568 328466875468548096 328721510862954216 330490879102597248 331073755432584192 331309869216205824 331330411742818932 333939312622683648 335145680216718336 335997037260323424 338212158158210112 338642683223003136 340296211949677956 340896381635656224 342975709681565184 342996975536580162 343580605113102336 343601908474034448 345697739123482368 345719173755124449 346307435312412672 346328907747637896 347827918853996784 348441371973668736 349055907021241344 350566721364658176 350588457892520568 350760281567243499 351206779687745472 353348996931044352 353522173548087936 355526323496640576 355700567223120168 356153354049544704 356327905084183872 358501359091018752 358523587597906836 359155904330883744 360710434367107776 361169598472777728 361346607972693504 361983903577583616 362933121902820588 363573215592243552 364214438194699008 364856791701215232 365790863020165632 366435996817379328 366638319004443822 368693965107627264 369344219014342656 369525234902116608 371802238990421904 372457974861657216 374729815675385856 375681726700519104 377038890243808128 377703861831539712 380488677927986376 382349297148650496 383508429340113252 386252714671348224 386528180752240128 386552147033288754 388909956513917664 389595864726464256 389620021216092633 391692893751226368 391972239636074496 391996543470377328 392687895398896512 394412015129085639 395083130426836992 395107627148713656 397517621547424896 397712445241598928 398218710827049984 400163138126010189 400672523305737792 400844039298619392 400868893219706856 403314028977396096 404025341197814784 404050392372244212 405799238662996248 406315798281874944 406514933969280192 407231891524781568 408994508258767872 409019867541273996 409741242969036384 410463890663867136 412240496419551744 412967551968792576 414780710746080672 415512246391135488 415715889264881184 416245072222513152 418046700594475008 418277518864224642 418989242723659776 419015221719364368 421364531551574016 421571042634809088 422314554173847552 424168751524284144 424916844560482176 425666256984751104 427508662953609216 430142959292231808 430901588850066432 434534304005266752 434844203346270144 438295347817272288 440654505470129664 440996111404174494 441431673910112256 441746492288274432 441773882323758576 444468521730191616 444496080542302863 445252416830244864 446860906955624448 447426500896798794 447996049680431232 450756588718955016 450949544210946816 450977504872170213 453728282599570608 454305853197057024 454528508847541632 457300946242086912 457329300715440216 458135877965379264 460930318831309824 460958898340165932 461771876996850528 463770558471995712 464588495964891648 465407876028321792 467451277190027424 467680375422991332 468275706250327296 471131995908059136 471362898064117248 471392124434284914 474035097995520768 474267422964160224 474871138732726272 475103873445578496 477189845464819662 478001812121358336 478031450130542448 478874539107844992 480947245822810368 481795477296924672 483910829203760784 484764287456324736 485619250926265344 487721150693554176 488851092005925096 491591953476836352 492700313202822144 493082266294431324 495736318653895872 496610633148876288 496964803824308736 496995617614228398 500908968934025472 502718520325077504 503605149108719616 503995555890485136 507318237237315168 507964024834504704 509799062864867328 511344572453484336 514495463304870243 515003619561797632 515370907669653504 515402862711051672 518546608685223552 519461152968619008 519493361621456844 522662057960503104 523583860531862016 525882686838780852 526810169531618208 530023495396566528 530283260322131904 530958281102733312 533550850834680252 534230031074317056 534491857626275808 537752038636528128 537785381396860254 538700454930419712 538733856496325616 541065651550661664 541754397709166592 542019911959040256 542975855366375424 544399682854230882 545326011011690496 545359823388365328 546321657292048512 547285187551822848 548686294530248448 549653995226068992 549957478506665733 553040947661440896 554016328521513984 554287852353174912 557703358485632856 558686962292485824 562094723513078784 563522590050778656 565558335365712192 566555792747309568 567555009313001472 567959775799209984 573523945722975744 574535451800088576 575262644010169878 579379072007022336 579792271128360192 579828220549933131 584393797089696384 587539340626839552 587994815205565992 589031843098344768 592624695640255488 592661440723070484 596568667862398392 597328066240574976 601008784958606688 601266058947929088 601303339829560284 604971043466094144 605741137596076032 606038011796722176 606075588558366318 608698857994494372 609772400953920288 610847837287172352 613491762388151808 613529801311910994 614573758441746432 614611864453554576 615695835995800704 618360744629327616 619451327953188864 622171066119121008 623268369586703232 623573833897321776 624367608333769728 627070050891712512 627416278296336963 628483864085489664 628522832579046552 632046797327361024 632356563952213632 633471831260771328 636253127286426216 637375266840723264 638499385477126656 641262994430413824 645214438938347712 646352383275099648 647492334568353792 651801456007900128 655455937969115136 656933750937096192 657443021725908432 660981758205194496 662147510865168384 662619738432411648 662660823485637864 667878625245367296 670291360433436672 671139751345198191 671994074520646848 676424316316420224 680592423899355912 681792763271312448 685951419363130368 685993951073160324 687203816948068896 691395478246964736 691438347510248898 692614870624825344 692657815495275792 695655837707993568 696882743947337472 698111814042482688 701133442729316352 701176915785041136 701520563134486998 702413559375490944 706697993862088704 707044347096175872 707088186651427371 711052646993281152 711401134446240336 712306708099089408 712655810168367744 715784768197229493 717002718182037504 717047175195813672 718311808661767488 721420868734215552 722693215945387008 725866243805641176 727146431184487104 728428876389398016 729713583402430464 731581726040331264 733276638008887644 737387930215254528 738688438028685312 739050469804233216 743604477980843808 744915949723314432 745493426421342597 749459631350771712 751363453401038208 754077780487616256 755407723663079424 760977355855972752 764698594297300992 767016858680226504 772505429342696448 773056361504480256 773104294066577508 777819913027835328 779191729452928512 779240042432185266 783993086940754656 785375790797793024 788824030258171278 790166260853673984 790215254297427312 795035243094849792 795424890483197856 796437421654099968 800326276252020378 801345046611475584 801688078597238784 801737786439413712 806628057954792192 806678072095290381 808050682395629568 808100784744488424 811598477325992496 812631596563749888 813029867938560384 814463783049563136 817989016517535744 818039735082547992 819482485938072768 820927781327734272 824480992839103488 829561421492161344 831024492782270976 831431778529762368 832490144445026304 836555037728449284 838030443438728736 842729063103148032 843142085269618176 844629108347695104 848337503048568288 849833689120964352 851332513969502208 855017325907218432 860285918584463616 861803177700132864 862893966015254817 869068608010533504 869688406692540288 876590695634544576 881309010940259328 881992222808348988 883547764647517152 888937043460383232 888992161084605726 890504833660489728 894853001793597588 895992099360862464 901513177437910032 901899088421893632 901955009744340426 907456565199141216 908611706394114048 909057017695083264 909113382837549477 914601892484173824 914658601430880432 916271755930758528 920294701967866491 921860637662619648 921917796680331864 923543753993701056 927541116943991424 929176991929783296 934902554380054848 935360750845982664 936551412500654592 942725796128234496 942784248868569828 948070195991041536 948534845928320448 949742277465452544 950207746891156992 954379690929639324 956062900261084896 957749078215689984 961894491645620736 963590954593849344 967821658407521568 969528574912649472 971238501852530688 975442301387108352 977702184011850192 983183906953672704 985400626405644288 986164532588862648 991472637307791744 993221266297752576 993929607648617472 993991235228456796 1001817937868050944 1005437040650155008 1007991111780970272 1014636474474630336 1015928049669009408 1022689144906968672 1028990926609740486 1030007239123595264 1030741815339307008 1030805725422103344 1037093217370447104 1037157521265373347 1038922305937238016 1038986723242913688 1045324115921006208 1047167721063724032 1051765373677561704 1052280844701730497 1053620339063236416 1060046990793133056 1060566520644263808 1067101701669360504 1068460062148634112 1068983715252551616 1075504077273056256 1075570762793720508 1077467712992651232 1082131303101323328 1083508795418333184 1084039823918080512 1085951710732750848 1088799365708461764 1090719646776730656 1092643314584097024 1094570375103645696 1097372589060496896 1099307990452137984 1099914957013331466 1106081895322881792 1108032657043027968 1108575704706349824 1115406716971265712 1117373924584971648 1124189447026157568 1127045180101557312 1131116670731424384 1133111585494619136 1147047891445951488 1150525288020339756 1158758144014044672 1159584542256720384 1159656441099866262 1168787594179392768 1168860063648277899 1175078681253679104 1175989630411131984 1178063686196689536 1185249391280510976 1185322881446140968 1193137335724796784 1194656132481149952 1200489414378030567 1202017569917213376 1202532117895858176 1202606679659120568 1209942086932188288 1212076023593444352 1212151177116732636 1217397715988988744 1219544801907840576 1221695674574344704 1226983524776303616 1227059602623821988 1229223728907109152 1231391671991601408 1236721489258655232 1238902655906377728 1244342132238242016 1246536739173406464 1247147667794643552 1248735216667539456 1254140101783425024 1254832556592673926 1256967728170979328 1257045665158093104 1264093594654722048 1264713127904427264 1266943662521542656 1272506254572852432 1274750533681446528 1276998770954253312 1282525988860827648 1290428877876695424 1292704766550199296 1303602912015800256 1314886043451816864 1321963516410388992 1324295021730336768 1325239476864823296 1325321646971275728 1333488241626908589 1335757250490734592 1340582720866873344 1342279502690396382 1343988149041293696 1352848632632840448 1352932514616510639 1361184847798711824 1363585526542624896 1371902838726260736 1371987902146320648 1374407633896137792 1382790956493929472 1382876695020497796 1385315630990551584 1391311675415987136 1393765487894674944 1396223628084965376 1402353831570082272 1403041126268973996 1404827118750981888 1413395987724177408 1414088694192351744 1414176373302854742 1422105293986562304 1422802268892480672 1424613416198178816 1425311620336735488 1431569536394458986 1434005436364075008 1434094350391627344 1436623617323534976 1442841737468431104 1445386431890774016 1451732487611282352 1454292862368974208 1456857752778796032 1463163452080662528 1466553276017775288 1474775860430509056 1478100939608466432 1487208955961687616 1489831899446628864 1490986852842685194 1502726906802076416 1508155560975232512 1510815447326158848 1521954711711945504 1529397188594601984 1534033717360453008 1543486389914610729 1545010858685392896 1546112723008960512 1546208588133155016 1555639826055670656 1558383458905857024 1558480084864370532 1567986173881509312 1570751581595586048 1577648060516342556 1580430508594854624 1590070486189699584 1590849780966395712 1592874843308199936 1600652552504040756 1602690093222951168 1603475572878827424 1613256115909584384 1613356144190580762 1616101364791259136 1616201569488976848 1623196954651984992 1625263193127499776 1626059735877120768 1628927566099126272 1635978033035071488 1636079470165095984 1638964971876145536 1641855562655468544 1648961985678206976 1649872435519997199 1659122842984322688 1662048985564541952 1662863557059524736 1673110075456898568 1676060886877457472 1686284170539236352 1696675006097136576 1699667378241928704 1702665027939004416 1720571837168927232 1723606355400265728 1725787932030509634 1738137216021067008 1739376813385080576 1739484661649799393 1753181391269089152 1762618021880518656 1763984445616697976 1767095529295034304 1777874086920766464 1777984322169211452 1789706003587195176 1791984198721724928 1803026354875820064 1803798176843787264 1803910019488680852 1814913130398282432 1817223412788228096 1818114035390166528 1818226765675098954 1829317202861760864 1832543511861517056 1840589403935732982 1843721275325239296 1843835593360663728 1847087507987402112 1855082233887982848 1858353983859566592 1869805108760109696 1870721501691965328 1873102825001309184 1882248834889010889 1885451592256468992 1885568497737139656 1896140391982083072 1897069691856640896 1900415493782313984 1908759381859278648 1912125800522169792 1915498156431379968 1923788983291241472 1935643316815043136 1939057149825298944 1942477003705061376 1955404368023700384 1966367813907345408 1970801252811288576 1972329065177725296 1982945274615583488 1986442532595505152 1987859215297234944 1987982470456913592 2003635875736101888 2010874081300310016 2013419254035594573 2015982223561940544 2029272948949260672 2045378289813937344 2057981853219480972 2061611450844206688 2074186434740894208 2074315042530746694 2077844611874476032 2077973446485827376 2090648231842012416 2094335442127448064 2103530747355123408 2104561689403460994 2107240678126472832 2120093981586266112 2121133041288527616 2121264559954282113 2134203403338721008 2136920124297268224 2137967430505103232 2147354304591688479 2151008154546112512 2151141525587441016 2154935425985302464 2164262606202646656 2168079647836161024 2177598731416923528 2181439293553461312 2185286629168194048 2189140750207291392 2194745178120993792 2199829914026662932 2212163790645763584 2216065314086055936 2217151409412699648 2230813433942531424 2234747849169943296 2236480279264027791 2248378894052315136 2254090360203114624 2262233341462848768 2266223170989238272 2294095782891902976 2301050576040679512 2317516288028089344 2319169084513440768 2319312882199732524 2337575188358785536 2337720127296555798 2351979260822263968 2356127372393379072 2370498782561021952 2370645762892281936 2386274671449593568 2389312264962299904 2400978828756061134 2404035139834426752 2405064235791716352 2405213359318241136 2419884173864376576 2420034216285871143 2424152047186888704 2424302354233465272 2434795431977977488 2439089603815681152 2443391349148689408 2453967049552607232 2454119205247643976 2458447457814218304 2462783343983202816 2473442978517310464 2488684264476484032 2493073478346812928 2494295335589287104 2497470433335078912 2509665113185347852 2514091330316186208 2528187189309444096 2529426255808854528 2533887325043085312 2545012509145704864 2549501067362893056 2553997541908506624 2565051977721655296 2580857755753390848 2585409533100398592 2607205824031600512 2629772086903633728 2643927032820777984 2650643293942551456 2666976483253817178 2671514500981469184 2684559005380792764 2687976298082587392 2705697265265680896 2705865029233021278 2722369695597423648 2727171053085249792 2727340148512648431 2743805677452521472 2743975804292641296 2748815267792275584 2760884105903599473 2765581912987858944 2765753390040995592 2770631261981103168 2782623350831974272 2787530975789349888 2804707663140164544 2806082252537947992 2809654237501963776 2828177388384703488 2828352746605709484 2844210587973124608 2845604537784961344 2849226832396357632 2850623240673470976 2863139072788917972 2868188700783254688 2873247234647069952 2885683474936862208 2890772863781548032 2903464975222564704 2908585724737948416 2913715505557592064 2926326904161325056 2933106552035550576 2949551720861018112 2956201879216932864 2974417911923375232 2979663798893257728 2981973705685370388 3005453813604152832 3016311121950465024 3043909423423891008 3068067434720906016 3086972779829221458 3090021717370785792 3092225446017921024 3092417176266310032 3111279652111341312 3111472563796120041 3116766917811714048 3116960169728741064 3135972347763018624 3141503163191172096 3155296121032685112 3156842534105191491 3160861017189709248 3180140972379399168 3181699561932791424 3201305105008081512 3205380186445902336 3206951145757654848 3226512231819168768 3226712288381161524 3232403138977953696 3246393909303969984 3250526386254999552 3252119471754241536 3257855132198252544 3272158940330191968 3277929943752291072 3283711125310937088 3297923971356413952 3299744871039994398 3318245685968645376 3324097971129083904 3325727114119049472 3346220150913797136 3352121773754914944 3372568341078472704 3393350012194273152 3399334756483857408 3441143674337854464 3451575864061019268 3476274432042134016 3478753626770161152 3478969323299598786 3506362782538178304 3506580190944833697 3525236043761037312 3527968891233395952 3534191058590068608 3555748173841532928 3555968644338422904 3579412007174390352 3583968397443449856 3601468243134091701 3606052709751640128 3607596353687574528 3607820038977361704 3629826260796564864 3636228070780333056 3636453531350197908 3658634405723521728 3665087023723034112 3681178807871465964 3687671186721327456 3694175015974804224 3710164467775965696 3716707967719133184 3739610217520219392 3741443003383930656 3746205650002618368 3764497669778021778 3770903184512937984 3771136995474279312 3792280783964166144 3794139383713281792 3800830987564627968 3817518763718557296 3824251601044339584 3830996312862759936 3847577966582482944 3871286633630086272 3878114299650597888 3910808736047400768 3944658130355450592 3965890549231166976 3972885065191010304 3975718430594469888 3975964940913827184 4000464724880725767 4007271751472203776 4021748162600620032 4026838508071189146 4031964447123881088 4058545897898521344 4058797543849531917 4090756579627874688 4115963706438961944 4123222901688413376 4148372869481788416 4148630085061493388 4155946892971654752 4181296463684024832 4188670884254896128 4207061494710246816 4209123378806921988 4214481356252945664 4240187963172532224 4242266082577055232 4242529119908564226 4268406806677442016 4273840248594536448 4275934861010206464 4294708609183376958 4302016309092225024 4302283051174882032 4309870851970604928 4328525212405293312 4336159295672322048 4355197462833847056 4362878587106922624 4370573258336388096 4389490356241987584 4399659828053325864 4424327581291527168 4434302818825399296 4461626867885062848 4469495698339886592 4472960558528055582 4508180720406229248 4524466682925697536 4532446341978476544 4588191565783805952 4602101152081359024 4635032576056178688 4638338169026881536 4638625764399465048 4675150376717571072 4675440254593111596 4703958521644527936 4712254744786758144 4741291525784563872 4772549342899187136 4778624529924599808 4801957657512122268 4808070279668853504 4810426718636482272 4839768347728753152 4840068432571742286 4848304094373777408 4848604708466930544 4869590863955954976 4878179207631362304 4886782698297378816 4907934099105214464 4908238410495287952 4916894915628436608 4925566687966405632 4946885957034620928 4949617306559991597 4977368528952968064 4986146956693625856 4988590671178574208 5019330226370695704 5028182660632372416 5058852511617709056 5090025018291409728 5099002134725786112 5107995083817013248 5161715511506781696 5170819066200797184 5214411648063201024 5218453984949398179 5259544173807267456 5287854065641555968 5301286587885102912 5333952966507634356 5369118010761585528 5375952596165174784 5411394530531361792 5411730058466042556 5444739391194847296 5454342106170499584 5454680297025296862 5487951608585282592 5497630535584551168 5521768211807198946 5531163825975717888 5531506780081991184 5541262523962206336 5565246701663948544 5575061951578699776 5609415326280329088 5612164505075895984 5619308475003927552 5646746504667032667 5656354776769406976 5656705493211418968 5688421175946249216 5691209075569922688 5701246481346941952 5726278145577835944 5736377401566509376 5746494469294139904 5771366949873724416 5806929950445129408 5817171449475896832 5827431011115184128 5866213104071101152 5899103441722036224 5912403758433865728 5948835823846750464 5959327597786515456 5963947411370740776 6010907627208305664 6032622243900930048 6040257762106783719 6087818846847782016 6136134869441812032 6173945559658442916 6184834352532620064 6222559304222682624 6222945127592240082 6233533835623428096 6233920339457482128 6271944695526037248 6283006326382344192 6310592242065370224 6313685068210382982 6321722034379418496 6360281944758798336 6363399123865582848 6363793679862846339 6402610210016163024 6410760372891804672 6413902291515309696 6442062913775065437 6453024463638337536 6453424576762323048 6464806277955907392 6492787818607939968 6504238943508483072 6544317880660383936 6555859887504582144 6567422250621874176 6599489742079988796 6636491371937290752 6648195942258167808 6651454228238098944 6692440301827594272 6704243547509829888 6745136682156945408 6786700024388546304 6798669512967714816 6882287348675708928 6903151728122038536 6952548864084268032 6957507253540322304 6957938646599197572 7012725565076356608 7013160381889667394 7055937782466791904 7068382117180137216 7111496347683065856 7111937288676845808 7158824014348780704 7167936794886899712 7202936486268183402 7212105419503280256 7215192707375149056 7215640077954723408 7259652521593129728 7260102648857613429 7272456141560666112 7272907062700395816 7317268811447043456 7330174047446068224 7362357615742931928 7375342373442654912 7388350031949608448 7420328935551931392 7479220435040438784 7482886006767861312 7492411300005236736 7528995339556043556 7542273990948558624 7584561567928332288 7588278767426563584 7601661975129255936 7635037527437114592 7648503202088679168 7661992625725519872 7695155933164965888 7742573267260172544 7756228599301195776 7821617472094801536 7889316260710901184 7931781098462333952 7951929881827654368 8000929449761451534 8014543502944407552 8053677016142378292 8063928894247762176 8117091795797042688 8117595087699063834 8181513159255749376 8182020445537945293 8231927412877923888 8246445803376826752 8296745738963576832 8297260170122986776 8311893785943309504 8362592927368049664 8414122989420493632 8418246757613843976 8428962712505891328 8484532165154110464 8485058239817128452 8536813613354884032 8547680497189072896 8551869722020412928 8589417218366753916 8604566102349764064 8619741703941209856 8657050424810586624 8672318591344644096 8710394925667694112 8725757174213845248 8741146516672776192 8778980712483975168 8799319656106651728 8848655162583054336 8868605637650798592 8923253735770125696 8938991396679773184 8945921117056111164 9016361440812458496 9048933365851395072 9204202304162718048 9270065152112357376 9276676338053763072 9277251528798930096 9334417691388360123 9350300753435142144 9350880509186223192 9407917043289055872 9424509489573516288 9470527602315574473 9482583051569127744 9545098685798374272 9603915315024244536 9616140559337707008 9620853437272964544 9679536695457506304 9680136865143484572 9697209416933861088 9739181727911909952 9756358415262724608 9773565396594757632 9816476820990575904 9833789831256873216 9851133375932811264 9893771914069241856 9899234613119983194 9954737057905936128 9972293913387251712 9977181342357148416 10038660452741391408 10056365321264744832 10117705023235418112 10180050036582819456 10198004269451572224 10323431023013563392 10428823296126402048 10436907969898796358 10519088347614534912 10519740572834501091 10575708131283111936 10602573175770205824 10667905933015268712 10738236021523171056 10751905192330349568 10804404729402275103 10822789061062723584 10823460116932085112 10889478782389694592 10908684212340999168 10909360594050593724 10975903217170565184 10995261071169102336 11043536423614397892 11063013560163982368 11082525047924412672 11130493403327897088 11150123903157399552 11218830652560658176 11224329010151791968 11238616950007855104 11293493009334065334 11312709553538813952 11313410986422837936 11376842351892498432 11382418151139845376 11402492962693883904 11452556291155671888 11472754803133018752 11492988938588279808 11542733899747448832 11613859900890258816 11634342898951793664 11732426208142202304 11897671647693500928 11918655195573030912 11927894822741481552 12021815254416611328 12065244487801860096 12080515524213567438 12175637693695564032 12176392631548595751 12272269738883624064 12347891119316885832 12369668705065240128 12445118608445365248 12445890255184480164 12467840678914964256 12543889391052074496 12566012652764688384 12621184484130740448 12627370136420765964 12643444068758836992 12720563889517596672 12726798247731165696 12727587359725692678 12805220420032326048 12821520745783609344 12827804583030619392 12884125827550130874 12906048927276675072 12906849153524646096 12929612555911814784 12985575637215879936 13008477887016966144 13088635761320767872 13111719775009164288 13198979484159977592 13272982743874581504 13302908456476197888 13384880603655188544 13408487095019659776 13573400048777092608 13597339025935429632 13764574697351417856 13806303456244077072 13905097728168536064 13915014507080644608 13915877293198395144 14025451130152713216 14026320763779334788 14111875564933583808 14136764234360274432 14223874577353691616 14317648028697561408 14335873589773799424 14405872972536366804 14424210839006560512 14431280155909446816 14519305043186259456 14520205297715226858 14544912283121332224 14545814125400791632 14634537622894086912 14660348094892136448 14724715231485863856 14750684746885309824 14776700063899216896 14840657871103862784 14848851919679974791 14958440870080877568 14965772013535722624 15057990679112087112 15084547981897117248 15176557534853127168 15270075054874229184 15297006404177358336 15323985251451039744 15485146534520345088 15512457198602391552 15643234944189603072 15655361954848194537 15778632521421802368 15863562196924667904 15903859763655308736 16001858899522903068 16107354032284756584 16127857788495524352 16234183591594085376 16235190175398127668 16363026318511498752 16364040891075890586 16463854825755847776 16492891606753653504 16593491477927153664 16594520340245973552 16623787571886619008 16725185854736099328 16828245978840987264 16836493515227687952 16857925425011782656 16940239514001098001 16969064330308220928 16970116479634256904 17073627226709768064 17103739444040825856 17178834436733507832 17209132204699528128 17239483407882419712 17314100849621173248 17420789851335388224 17451514348427690496 17482293033345552384 17598639312213303456 17697310325166108672 17737211275301597184 17846507471540251392 17877982793359546368 17891842234112222328 18032722881624916992 18097866731702790144 18408404608325436096 18554503057597860192 18668835382776720246 18700601506870284288 18701761018372446384 18815834086578111744 18849018979147032576 18941055204631148946 18965166103138255488 19090197371596748544 19091381039588539017 19207830630048489072 19232281118675414016 19241706874545929088 19326188741325196311 19359073390915012608 19360273730286969144 19394418833867722176 19478363455823819904 19512716830525449216 19632953641981151808 19667579662513746432 19702266751865622528 19798469226239966388 19909474115811872256 19944587826774503424 19954362684714296832 20077320905482782816 20112730642529489664 20235410046470836224 20360100073165638912 20396008538903144448 20646862046027126784 20857646592252804096 20873815939797592716 21038176695229069824 21039481145669002182 21205146351540411648 21335811866030537424 21476472043046342112 21503810384660699136 21608809458804550206 21645578122125447168 21646920233864170224 21778957564779389184 21780307946572840287 21817368424681998336 21818721188101187448 21951806434341130368 21990522142338204672 22087072847228795784 22126027120327964736 22165050095848825344 22260986806655794176 22437661305121316352 22448658020303583936 22477233900015710208 22586986018668130668 22626821972845675872 22753684703784996864 22764836302279690752 22804985925387767808 22905112582311343776 22945509606266037504 22985977877176559616 23085467799494897664 23227719801780517632 23268685797903587328 23464852416284404608 23795343295387001856 23855789645482963104 24043630508833222656 24161031048427134876 24351275387391128064 24352785263097191502 24544539477767248128 24546061336613835879 24695782238633771664 24739337410130480256 24890237216890730496 24891780510368960328 24935681357829928512 25087778782104148992 25242368968261480896 25254740272841531928 25286888137517673984 25453596495462331392 25455174719451385356 25610440840064652096 25643041491567218688 25655609166061238784 25768251655100261748 25813698307049292192 25859225111823629568 25971151274431759872 26016955774033932288 26177271522641535744 26223439550018328576 26397958968319955184 26545965487749163008 26605816912952395776 26769761207310377088 26816974190039319552 27146800097554185216 27612606912488154144 27810195456337072128 27830029014161289216 27831754586396790288 28003253074165080369 28050902260305426432 28052641527558669576 28223751129867167616 28273528468720548864 28411582806946723419 28447749154707383232 28635296057395122816 28811745945072733608 28848421678013121024 28862560311818893632 29038610086372518912 29040410595430453716 29091628250801583264 29269075245788173824 29320696189784272896 29449430462971727712 29501369493770619648 29553400127798433792 29681315742207725568 29697703839359949582 29916881740161755136 29931544027071445248 30115981358224174224 30169095963794234496 30353115069706254336 30540150109748458368 30594012808354716672 30970293069040690176 31286469888379206144 31310723909696389074 31557265042843604736 31559221718503503273 31727124393849335808 31807719527310617472 32003717799045806136 32214708064569513168 32255715576991048704 32468367183188170752 32470380350796255336 32726052637022997504 32728081782151781172 32927709651511695552 32985783213507307008 33189040680491947104 33247575143773238016 33450371709472198656 33656491957681974528 33672987030455375904 33715850850023565312 33880479028002196002 33938128660616441856 33940232959268513808 34147254453419536128 34207478888081651712 34357668873467015664 34418264409399056256 34478966815764839424 34628201699242346496 34841579702670776448 34903028696855380992 35197278624426606912 35693014943080502784 35755965586719092736 35783684468224444656 36065445763249833984 36195733463405580288 36529177894645787253 36816809216650872192 37109006115195720384 37337670765553440492 37403522036744892768 37631668173156223488 37698037958294065152 37882110409262297892 37930332206276510976 38180394743193497088 38182762079177078034 38415661260096978144 38464562237350828032 38483413749091858176 38652377482650392622 38718146781830025216 38720547460573938288 38788837667735444352 38956726911647639808 39025433661050898432 39265907283962303616 39335159325027492864 39596938452479932776 39818948231623744512 39908725369428593664 40154641810965565632 40225461285058979328 40720200146331277824 40792017077806288896 41293724092054253568 41715293184505608192 41747631879595185432 42076353390458139648 42078962291338004364 42410292703080823296 42671623732061074848 42952944086092684224 43007620769321398272 43217618917609100412 43293840467728340448 43557915129558778368 43560615893145680574 43634736849363996672 43637442376202374896 43903612868682260736 43981044284676409344 44174145694457591568 44252054240655929472 44330100191697650688 44521973613311588352 44546555759039924373 44875322610242632704 44897316040607167872 45173972037336261336 45253643945691351744 45529672604559381504 45810225164622687552 45891019212532075008 45971955754353119232 46455439603561035264 46537371595807174656 46929704832568809216 47590686590774003712 47711579290965926208 48322062096854269752 48702550774782256128 48705570526194383004 49089078955534496256 49092122673227671758 49391564477267543328 49478674820260960512 49780474433781460992 49783561020737920656 49871362715659857024 50175557564208297984 50484737936522961792 50509480545683063856 50573776275035347968 50820718542003294003 50907192990924662784 50910349438902770712 51220881680129304192 51311218332122477568 51536503310200523496 51627396614098584384 51718450223647259136 51942302548863519744 52354543045283071488 52446879100036657152 52795917936639910368 53091930975498326016 53211633825904791552 53539522414620754176 53633948380078639104 54293600195108370432 55225213824976308288 55663509172793580576 56006506148330160738 56101804520610852864 56105283055117339152 56447502259734335232 56547056937441097728 56823165613893446838 56895498309414766464 57270592114790245632 57274143118765617051 57623491890145467216 57696843356026242048 57725120623637787264 58077220172745037824 58080821190860907432 58183256501603166528 58538150491576347648 58898860925943455424 59002738987541239296 59106800255596867584 59395407678719899164 59833763480323510272 59863088054142890496 60231962716448348448 60338191927588468992 60706230139412508672 61080300219496916736 61188025616709433344 61940586138081380352 62572939776758412288 62621447819392778148 63114530085687209472 63118443437007006546 63615439054621234944 64007435598091612272 64429416129139026336 64511431153982097408 64936734366376341504 64940760701592510672 65340923839718520861 65452105274045995008 65456163564303562344 65855419303023391104 65971566427014614016 66378081360983894208 66495150287546476032 67312983915363949056 67345974060910751808 67431701700047130624 67760958056004392004 67880465918537027616 68294508906839072256 68414957776163303424 68715337746934031328 68836528818798112512 68957933631529678848 69256403398484692992 69683159405341552896 69806057393710761984 70394557248853213824 71386029886161005568 71567368936448889312 72130891526499667968 73058355789291574506 73633618433301744384 73638184009841507637 74218012230391440768 74675341531106880984 74807044073489785536 75263336346312446976 75764220818524595784 75860664412553021952 76360789486386994176 76365524158354156068 76831322520193956288 76929124474701656064 76966827498183716352 77304754965300785244 77441094921147876576 77577675335470888704 77913453823295279616 78050867322101796864 78531814567924607232 78670318650054985728 79193876904959865552 79637896463247489024 79817450738857187328 80309283621931131264 80450922570117958656 81440400292662555648 83430586369011216384 83495263759190370864 84152706780916279296 84157924582676008728 84820585406161646592 85234748420840170257 85343247464122149696 85905888172185368448 86435237835218200824 86587680935456680896 87115830259117556736 87121231786291361148 87274884752404749792 87807225737364521472 87962088569352818688 88348291388915183136 88504108481311858944 88660200383395301376 89043947226623176704 89093111518079848746 89750645220485265408 89794632081214335744 90347944074672522672 90507287891382703488 91059345209118763008 91620450329245375104 91782038425064150016 92910879207122070528 93859409665137618432 94677665155510509819 95181373181548007424 95423158581931852416 96644124193708539504 97405101549564512256 97411141052388766008 98178157911068992512 98184245346455343516 98783128954535086656 98957349640521921024 99567122041475841312 99742725431319714048 100351115128416595968 100969475873045923584 101018961091366127712 101147552550070695936 101641437084006588006 101814385981849325568 101820698877805541424 102441763360258608384 102622436664244955136 103073006620401046992 103254793228197168768 103436900447294518272 103884605097727039488 104709086090566142976 105591835873279820736 107079044829241508352 107267896760157278208 108587200390216740864 109587533683937361759 110450427649952616576 111327018345587161152 112013012296660321476 112210566110234678304 112895004519468670464 113094113874882195456 113646331227786893676 113790996618829532928 114541184229580491264 114548286237531234102 115246983780290934432 115393686712052484096 115450241247275574528 116154440345490075648 116161642381721814864 116366513003206333056 117076300983152695296 117797721851886910848 118005477975082478592 118790815357439798328 119726176108285780992 120463925432896696896 120676383855176937984 122160600438993833472 122376051233418866688 123881172276162760704 125145879553516824576 125242895638785556296 126229060171374418944 126236886874014013092 127230878109242469888 128014871196183224544 128858832258278052672 129022862307964194816 129881521403185021344 130681847679437041722 130904210548091990016 130912327128607124688 131710838606046782208 131943132854029228032 132756162721967788416 132990300575092952064 133639667277119773119 134625967830727898112 134691948121821503616 135521916112008784008 135760931837074055232 136589017813678144512 137430675493868062656 137673057637596225024 137915867263059357696 139366318810683105792 139612114787421523968 140789114497706427648 142772059772322011136 143134737872897778624 146116711578583149012 147267236866603488768 147276368019683015274 148436024460782881536 149350683062213761968 149614088146979571072 150526672692624893952 151528441637049191568 151721328825106043904 152462155626009882009 152721578972773988352 152731048316708312136 153662645040387912576 153933654996367432704 154609509930601570488 154882189842295753152 155155350670941777408 155826907646590559232 157063629135849214464 157340637300109971456 158387753809919731104 159275792926494978048 159634901477714374656 160618567243862262528 160901845140235917312 162880800585325111296 166990527518380741728 168305413561832558592 168315849165352017456 169641170812323293184 170469496841680340514 170686494928244299392 171811776344370736896 171822429356296851153 172870475670436401648 173175361870913361792 174231660518235113472 174242463572582722296 174549769504809499584 175614451474729042944 176696582777830366272 177008216962623717888 177320400766790602752 178186223036159697492 179501290440970530816 179589264162428671488 180695888149345045344 181014575782765406976 182118690418237526016 183240900658490750208 183564076850128300032 185821758414244141056 187718819330275236864 189355330311021019638 190846317163863704832 193288248387417079008 194810203099129024512 194822282104777532016 196022771519155562583 196356315822137985024 196368490692910687032 197566257909070173312 197914699281043842048 199134244082951682624 199485450862639428096 201938951746091847168 202037922182732255424 202295105100141391872 203282874168013176012 203641397755611082848 204883526720517216768 205244873328489910272 206146013240802093984 206509586456394337536 206873800894589036544 207769210195454078976 209418172181132285952 211183671746559641472 214158089658483016704 219175067367874723518 220900855299905233152 220914552029524522911 222654036691174322304 224026024593320642952 224421132220469356608 225790009038937340928 227292662455573787352 227581993237659065856 229082368459160982528 229096572475062468204 230493967560581868864 230787373424104968192 230900482494551149056 232323284763443629728 232733026006412666112 234152601966305390592 235595443703773821696 236010955950164957184 237581630714879596656 239452352216571561984 240927850865793393792 241352767710353875968 244321200877987666944 250291759107033649152 250485791277571112592 252458120342748837888 252473773748028026184 254461756218484939776 255704245262520510771 256029742392366449088 257717664516556105344 259763042806370042688 261363695358874083444 261824654257214249376 263421677212093564416 263886265708058456064 265512325443935576832 265980601150185904128 267279334554239546238 269251935661455796224 269383896243643007232 271043832224017568016 271521863674148110464 273178035627356289024 274861350987736125312 275346115275192450048 278732637621366211584 281578228995412855296 284032995466531529457 285544119544644022272 286269475745795557248 292233423157166298024 294534473733206977536 294552736039366030548 296872048921565763072 298701366124427523936 299228176293959142144 301053345385249787904 303056883274098383136 303442657650212087808 304924311252019764018 305443157945547976704 305462096633416624272 307325290080775825152 307867309992734865408 309219019861203140976 309764379684591506304 310310701341883554816 311653815293181118464 314127258271698428928 316775507619839462208 321237134487724525056 321803690280471834624 325761601170650222592 333981055036761483456 336631698330704034912 339282341624646586368 340938993683360681028 341372989856488598784 343623552688741473792 343644858712593702306 345740951340872803296 346350723741826723584 348463321036470226944 348484927145165444592 349099539009618999168 351228902949458085888 353393165555660732544 354016433925247435776 356372446072319394984 359178528324857342976 361391776298690090688 362029151565530813952 366481801316981500416 367128153700256600064 371643516828488282112 375437638660550473728 378710660622042039276 381692634327727409664 386576496774834158016 389644564209555064032 392045543038311125166 392712631644275970048 392736981385821374064 395132515818140346624 395829398562087684096 398268488165903365248 398970901725278856192 400919001831359319357 403877903492183694336 404075844365464510848 406565748336026352024 407282795511222165696 409767053441034433536 412292026481604187968 413019172912788675072 413747601789178073088 418836344362264571904 422367343493119282944 428316179316966033408 438350134735749447036 441801710599810466304 441829104059049045822 445308073382348644608 448052049186641285904 448842264440938713216 451580018077874681856 454585324911147574704 455163986475318131712 457386466878029646027 458164736918321965056 458193144950124936408 460987935121163737728 461800964989102298112 464646569526887259456 465466052012825332224 471190887407547643392 472021911900329914368 475163261429759193312 478904704433143123968 481855701731586787584 482705535420707751936 488642401755975333888 500971582555142225184 504916240685497675776 504947547496056052368 508923512436969879552 511408490525041021542 512059484784732898176 515435329033112210688 515467288068890553459 519526085612740085376 522727390717748166888 523649308514428498752 526843354424187128832 531024650887871153664 531961202300371808256 534558669108479092476 538503871322911592448 538767792487286014464 542087664448035136032 543043727348296220928 546356071254712578048 549722701975472250624 550692230550384900096 557465275242732423168 563156457990825710592 568065990933063058914 572538951491591114496 584466846314332596048 589068947466413955072 589105472078732061096 593744097843131526144 597402732248855047872 598456352587918284288 606113766548196766272 606885315300424175616 609848622504039528036 610924193266833248544 614650580161551650304 615734619985469730816 618438039722406281952 619528759369183012608 620621402683767109632 623307630586362236928 628254516543396857856 633551015239678924416 642474268975449050112 662743656088573568733 667962110073522966912 673263396661408069824 681877987366721362056 682745979712977197568 687247105377482947584 687289717425187404612 691481902681745606592 692701447483653447168 696969854290330889184 698199078019237998336 702457805898916171776 706786331111321465088 708032867850494871552 712744892144638789968 718357056649714685952 722783552597380181376 724058303131061627904 732963602633963000832 750875277321100947456 757421321244084078552 763385268655454819328 767112735787561532313 773152993549668316032 779289128419110128064 784091086076622250332 785473962771642748128 790265031636280693248 791658797124175368192 796536976331806730496 797941803450557712384 801838003662718638714 807755806984367388672 808151688730929021696 813131496672052704048 814565591022444331392 819534106882068867072 824584052963208375936 826038345825577350144 844734686986238565888 856632358633932066816 876700269471498894072 883603421199620932608 883658208118098091644 890616146764697289216 896104098373282571808 897684528881877426432 903160036155749363712 909170649822295149408 910327972950636263424 914772933756059292054 916329473836643930112 916386289900249872816 921975870242327475456 923601929978204596224 929293139053774518912 930932104025650664448 942381774815095286784 950326522859518386624 963711403463173575168 965411070841415503872 977284803511950667776 1001943165110284450368 1009895094992112104736 1017847024873939759104 1022816981050082043084 1024118969569465796352 1030870658066224421376 1030934576137781106918 1039052171225480170752 1045454781435496333776 1047298617028856997504 1053686708848374257664 1062049301775742307328 1069117338216958184952 1077535584974572028928 1084175328896070272064 1086087454696592441856 1099445403950944501248 1101384461100769800192 1114930550485464846336 1126312915981651421184 1136131981866126117828 1145077902983182228992 1168933692628665192096 1178137894932827910144 1178210944157464122192 1187488195686263052288 1194805464497710095744 1196912705175836568576 1202757005494077958071 1212227533096393532544 1219697245008079056072 1221848386533666497088 1229301160323103300608 1236876079444812563904 1239057518738366025216 1241242805367534219264 1256509033086793715712 1267102030479357848832 1284948537950898100224 1325487312177147137466 1335924220147045933824 1346526793322816139648 1363755974733442724112 1365491959425954395136 1372159400634088938081 1374494210754965895168 1374579434850374809224 1382963805363491213184 1385402894967306894336 1393939708580661778368 1396398156038475996672 1413572662222642930176 1416065735700989743104 1425489784289277579936 1436714113299429371904 1445567105194760362752 1448116606262123255808 1465927205267926001664 1514842642488168157104 1526770537310909638656 1534225471575123064626 1546305987099336632064 1546401864206671660377 1558578256838220256128 1568182172153244500664 1570947925543285496256 1580530063272561386496 1593073952663613460992 1595883606901115424768 1603676007325437277428 1615511613968734777344 1616303377461858043392 1626262993344105408096 1629131182044888662784 1639068213764137734144 1649168105926416751872 1652076691651154700288 1689469373972477131776 1753400538942997788144 1767206842399241865216 1767316416236196183288 1781232293529394578432 1792208196746565143616 1795369057763754852864 1818341299644590298816 1820655945901272526848 1829545867512118584108 1832772579800499745632 1843951740484654950912 1847203859956409192448 1858586278107549037824 1861864208051301328896 1884763549630190573568 1900653045719036773248 1927422806926347150336 1988230968265720706199 2003886330220568900736 2019790189984224209472 2045633962100164086168 2048237939138931592704 2061741316132448842752 2061869152275562213836 2078104342450960341504 2090909562870992667552 2094597234057713995008 2107373417696748515328 2124098603551484614656 2138234676433916369904 2155071169949144057856 2168350657792140544128 2172174909393184883712 2198890807901889002496 2252625831963302842368 2272263963732252235656 2290155805966364457984 2337867385257330384192 2356421888314928244384 2374976391372526104576 2389610928995420191488 2393825410351673137152 2405514010988155916142 2424455066192787065088 2439394490016158112144 2443696773067332994176 2458602320646206601216 2473752158889625127808 2478115037476732050432 2534204060958715697664 2569897075901796200448 2650974624354294274932 2671848440294091867648 2693053586645632279296 2727511949466885448224 2730983918851908790272 2744318801268177876162 2748988421509931790336 2749158869700749618448 2765927610726982426368 2770805789934613788672 2787879417161323556736 2792796312076951993344 2827145324445285860352 2850979568578555159872 2891134210389520725504 2896233212524246511616 2931854410535852003328 3029685284976336314208 3053541074621819277312 3068450943150246129252 3092611974198673264128 3092803728413343320754 3117156513676440512256 3136364344306489001328 3141895851086570992512 3161060126545122772992 3186147905327226921984 3207352014650874554856 3232606754923716086784 3252525986688210816192 3258262364089777325568 3298336211852833503744 3304153383302309400576 3378938747944954263552 3506801077885995576288 3534413684798483730432 3534632832472392366576 3562464587058789156864 3584416393493130287232 3590738115527509705728 3608271016482233874213 3636682599289180597632 3659091735024237168216 3665545159600999491264 3687903480969309901824 3717172556215098075648 3723728416102602657792 3769527099260381147136 3801306091438073546496 3854845613852694300672 3976461936531441412398 4007772660441137801472 4039580379968448418944 4091267924200328172336 4096475878277863185408 4123482632264897685504 4123738304551124427672 4156208684901920683008 4181819125741985335104 4189194468115427990016 4248197207102969229312 4276469352867832739808 4310142339898288115712 4336701315584281088256 4344349818786369767424 4397781615803778004992 4544527927464504471312 4580311611932728915968 4639205592620014981131 4675734770514660768384 4712843776629856488768 4779221857990840382976 4787650820703346274304 4811028021976311832284 4848910132385574130176 4878788980032316224288 4887393546134665988352 4917204641292413202432 4947504317779250255616 4956230074953464100864 5068408121917431395328 5301949248708588549864 5343696880588183735296 5386107173291264558592 5455023898933770896448 5461967837703817580544 5488637602536355752324 5498317739401499236896 5531855221453964852736 5541611579869227577344 5575758834322647113472 5585592624153903986688 5654290648890571720704 5701959137157110319744 5782268420779041451008 6059370569952672628416 6136901886300492258504 6185223948397346528256 6185607456826686641508 6234313027352881024512 6272728688612978002656 6283791702173141985024 6322120253090245545984 6372295810654453843968 6414704029301749109712 6465213509847432173568 6505051973376421632384 6516524728179554651136 6596672423705667007488 6757877495889908527104 7013602155771991152576 7069265664944784733152 7124929174117578313728 7168832786986260574464 7181476231055019411456 7216542032964467748426 7273365198578361195264 7318183470048474336432 7331090319201998982528 7375806961938619803648 7434345112430196151296 7602612182876147092992 7709691227705388601344 7952923873062882824796 8015545320882275602944 8079160759936896837888 8182535848400656344672 8192951756555726370816 8246965264529795371008 8247476609102248855344 8312417369803841366016 8363638251483970670208 8378388936230855980032 8552938705735665479616 8673402631168562176512 8688699637572739534848 8795563231607556009984 9089055854929008942624 9160623223865457831936 9278411185240029962262 9351469541029321536768 9425687553259712977536 9558443715981680765952 9622056043952623664568 9697820264771148260352 9757577960064632448576 9774787092269331976704 9895008635558500511232 9912460149906928201728 10136816243834862790656 10603898497417177099728 10687393761176367470592 10772214346582529117184 10824813049446701622639 10910047797867541792896 10977275205072711504648 10996635478802998473792 11063710442907929705472 11151517668645294226944 11171185248307807973376 11308581297781143441408 11403918274314220639488 11564536841558082902016 12118741139905345256832 12273803772600984517008 12370447896794693056512 12371214913653373283016 12468626054705762049024 12545457377225956005312 12567583404346283970048 12744591621308907687936 12829408058603498219424 12930427019694864347136 13010103946752843264768 13033049456359109302272 13193344847411334014976 13917616777860044943393 14027204311543982305152 14138531329889569466304 14337665573972521148928 14362952462110038822912 14433084065928935496852 14546730397156722390528 14636366940096948672864 14662180638403997965056 14751613923877239607296 14868690224860392302592 15205224365752294185984 15905847746125765649592 16031090641764551205888 16158321519873793675776 16365071696801312689344 16385903513111452741632 16494953218204497710688 16624834739607682732032 16727276502967941340416 16756777872461711960064 17105877411471330959232 17346805262337124353024 18178111709858017885248 18556822370480059924524 18702939082058643073536 18851375106519425955072 19116887431963361531904 19244112087905247329136 19395640529542296520704 19515155920129264897152 19549574184538663953408 19790017271117001022464 20273632487669725581312 21207796994834354199456 21374787522352734941184 21544428693165058234368 21649626098893403245278 21820095595735083585792 21954550410145423009296 21993270957605996947584 22127420885815859410944 22303035337290588453888 22807836548628441278976 23129073683116165804032 24237482279810690513664 24547607545201969034016 24740895793589386113024 24742429827306746566032 24937252109411524098048 25090914754451912010624 25135166808692567940096 25658816117206996438848 26020207893505686529536 26066098912718218604544 26386689694822668029952 27835233555720089886786 28054408623087964610304 28277062659779138932608 28675331147945042297856 28866168131857870993704 29093460794313444781056 29272733880193897345728 29324361276807995930112 29737380449720784605184 30410448731504588371968 31811695492251531299184 32062181283529102411776 32316643039747587351552 32474439148340104867917 32730143393602625378688 32989906436408995421376 33454553005935882680832 33513555744923423920128 34211754822942661918464 34693610524674248706048 36356223419716035770496 37113644740960119849048 37405878164117286147072 37702750213038851910144 38233774863926723063808 38488224175810494658272 38791281059084593041408 39030311840258529794304 39099148369077327906816 39580034542234002044928 42415593989668708398912 43088857386330116468736 43299252197786806490556 43640191191470167171584 43909100820290846018592 43986541915211993895168 44254841771631718821888 44606070674581176907776 45615673097256882557952 48474964559621381027328 49095215090403938068032 49484859654613493132064 49874504218823048196096 50181829508903824021248 50270333617385135880192 51317632234413992877696 52040415787011373059072 55670467111440179773572 56108817246175929220608 56554125319558277865216 57350662295890084595712 57732336263715741987408 58186921588626889562112 58545467760387794691456 58648722553615991860224 60820897463009176743936 63623390984503062598368 64124362567058204823552 64633286079495174703104 64948878296680209735834 65460286787205250757376 65979812872817990842752 66909106011871765361664 68423509645885323836928 69387221049348497412096 72712446839432071540992 74227289481920239698096 74811756328234572294144 75405500426077703820288 76976448351620989316544 78060623680517059588608 78198296738154655813632 79160069084468004089856 84831187979337416797824 86598504395573612981112 87280382382940334343168 87818201640581692037184 87973083830423987790336 89212141349162353815552 91231346194513765115904 96949929119242762054656 97423317445020314603751 98190430180807876136064 98969719309226986264128 100363659017807648042496 100540667234770271760384 102635264468827985755392 104080831574022746118144 111340934222880359547144 112217634492351858441216 113108250639116555730432 114701324591780169191424 115464672527431483974816 116373843177253779124224 117090935520775589382912 117297445107231983720448 127246781969006125196736 129266572158990349406208 129897756593360419471668 130920573574410501514752 131959625745635981685504 133818212023743530723328 136847019291770647673856 145424893678864143081984 148454578963840479396192 149623512656469144588288 150811000852155407640576 153952896703241978633088 156121247361034119177216 169662375958674833595648 173197008791147225962224 174560764765880668686336 175636403281163384074368 175946167660847975580672 182462692389027530231808 193899858238485524109312 194846634890040629207502 196380860361615752272128 197939438618453972528256 200727318035615296084992 205270528937655971510784 208161663148045492236288 222681868445760719094288 224435268984703716882432 226216501278233111460864 230929345054862967949632 234181871041551178765824 234594890214463967440896 254493563938012250393472 259795513186720838943336 261841147148821003029504 263919251491271963371008 267636424047487061446656 273694038583541295347712 290849787357728286163968 296909157927680958792384 301622001704310815281152 307905793406483957266176 312242494722068238354432 339324751917349667191296 346394017582294451924448 349121529531761337372672 351272806562326768148736 351892335321695951161344 387799716476971048218624 389693269780081258415004 392761720723231504544256 395878877236907945056512 401454636071230592169984 410541057875311943021568 445363736891521438188576 448870537969407433764864 452433002556466222921728 461858690109725935899264 468363742083102357531648 508987127876024500786944 519591026373441677886672 523682294297642006059008 527838502982543926742016 547388077167082590695424 581699574715456572327936 593818315855361917584768 615811586812967914532352 624484989444136476708864 678649503834699334382592 692788035164588903848896 702545613124653536297472 703784670643391902322688 779386539560162516830008 785523441446463009088512 791757754473815890113024 802909272142461184339968 821082115750623886043136 890727473783042876377152 904866005112932445843456 923717380219451871798528 936727484166204715063296 1017974255752049001573888 1039182052746883355773344 1047364588595284012118016 1055677005965087853484032 1163399149430913144655872 1187636631710723835169536 1231623173625935829064704 1357299007669398668765184 1385576070329177807697792 1405091226249307072594944 1558773079120325033660016 1571046882892926018177024 1583515508947631780226048 1642164231501247772086272 1781454947566085752754304 1847434760438903743597056 1873454968332409430126592 2035948511504098003147776 2078364105493766711546688 2111354011930175706968064 2375273263421447670339072 2463246347251871658129408 2714598015338797337530368 2771152140658355615395584 2810182452498614145189888 3117546158240650067320032 3142093765785852036354048 3167031017895263560452096 3562909895132171505508608 3694869520877807487194112 4071897023008196006295552 4156728210987533423093376 4750546526842895340678144 4926492694503743316258816 5542304281316711230791168 5620364904997228290379776 6235092316481300134640064 6334062035790527120904192 7125819790264343011017216 7389739041755614974388224 8143794046016392012591104 8313456421975066846186752 9501093053685790681356288 11084608562633422461582336 12470184632962600269280128 14251639580528686022034432 14779478083511229948776448 16626912843950133692373504 19002186107371581362712576 22169217125266844923164672 24940369265925200538560256 28503279161057372044068864 33253825687900267384747008 44338434250533689846329344 49880738531850401077120512 57006558322114744088137728 66507651375800534769494016 99761477063700802154241024 133015302751601069538988032 199522954127401604308482048 399045908254803208616964096
- Sum of all divisors σ(n): 1427086953135657206341632000
- Sum of proper divisors (its aliquot sum) s(n): 1028041044880853997724667904
- 399045908254803208616964096 is an abundant number, because the sum of its proper divisors (1028041044880853997724667904) is greater than itself. Its abundance is 628995136626050789107703808
Bases of 399045908254803208616964096
- Binary: 101001010000101010100001000001000010101100011010110000110110110010000111001110000000000002
- Hexadecimal: 0x14A154208563586D90E7000
- Base-36: 1E517V9J6QFR000000
Squares and roots of 399045908254803208616964096
- 399045908254803208616964096 squared (3990459082548032086169640962) is 159237636894900819552664398904938462143884631753097216
- 399045908254803208616964096 cubed (3990459082548032086169640963) is 63543127443074258921740911240182119243668791983777420355811966330511447069556736
-
The
square root of 399045908254803208616964096 is 19976133466084.0511870495 -
399045908254803208616964096 is a
perfect cube number . Itscube root is 736220016
Scales and comparisons
How big is 399045908254803208616964096?- 399,045,908,254,803,208,616,964,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 399,045,908,254,803,208,616,964,096 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 399045908254803208616964096 cubic inches would be around 61351668 feet tall.
Recreational maths with 399045908254803208616964096
- 399045908254803208616964096 backwards is 690469616802308452809540993
- 399045908254803208616964096 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 399045908254803208616964096's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 399045908254803208616964096 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 399045908254803208616964096 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/399045908254803208616964096/
Chicago style:
Numbermatics. 2024. "Number 399045908254803208616964096 - Facts about the integer". https://numbermatics.com/n/399045908254803208616964096/
The information we have on file for 399045908254803208616964096 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 399045908254803208616964096, math, Factors of 399045908254803208616964096, curriculum, school, college, exams, university, Prime factorization of 399045908254803208616964096, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-nine septillion, forty-five sextillion, nine hundred eight quintillion, two hundred fifty-four quadrillion, eight hundred three trillion, two hundred eight billion, six hundred sixteen million, nine hundred sixty-four thousand and ninety-six.