104882966481210445752569856
104,882,966,481,210,445,752,569,856 is an even composite number composed of seven prime numbers multiplied together.
104882966481210445752569856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 104882966481210445752569856:
212 × 34 × 72 × 712 × 1012 × 1272 × 27892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 71 × 71 × 101 × 101 × 127 × 127 × 2789 × 2789)See below for interesting mathematical facts about the number 104882966481210445752569856 from the Numbermatics database.
Names of 104882966481210445752569856
- Cardinal: 104882966481210445752569856 can be written as One hundred four septillion, eight hundred eighty-two sextillion, nine hundred sixty-six quintillion, four hundred eighty-one quadrillion, two hundred ten trillion, four hundred forty-five billion, seven hundred fifty-two million, five hundred sixty-nine thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.04882966481210445752569856 × 1026
Factors of 104882966481210445752569856
Divisors of 104882966481210445752569856
- Number of divisors d(n): 15795
-
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 101 108 112 126 127 128 142 144 147 162 168 189 192 196 202 213 216 224 252 254 256 284 288 294 303 324 336 378 381 384 392 404 426 432 441 448 497 504 508 512 567 568 576 588 606 639 648 672 707 756 762 768 784 808 852 864 882 889 896 909 994 1008 1016 1024 1134 1136 1143 1152 1176 1212 1278 1296 1323 1344 1414 1491 1512 1524 1536 1568 1616 1704 1728 1764 1778 1792 1818 1917 1988 2016 2032 2048 2121 2268 2272 2286 2304 2352 2424 2556 2592 2646 2667 2688 2727 2789 2828 2982 3024 3048 3072 3136 3232 3408 3429 3456 3479 3528 3556 3584 3636 3834 3969 3976 4032 4064 4096 4242 4473 4536 4544 4572 4608 4704 4848 4949 5041 5112 5184 5292 5334 5376 5454 5578 5656 5751 5964 6048 6096 6144 6223 6272 6363 6464 6816 6858 6912 6958 7056 7112 7168 7171 7272 7668 7938 7952 8001 8064 8128 8181 8367 8484 8946 9017 9072 9088 9144 9216 9408 9696 9898 10082 10201 10224 10287 10368 10437 10584 10668 10752 10908 11156 11312 11502 11928 12096 12192 12288 12446 12544 12726 12827 12928 13419 13632 13716 13824 13916 14112 14224 14336 14342 14544 14847 15123 15336 15876 15904 16002 16128 16129 16256 16362 16734 16968 17892 18034 18144 18176 18288 18432 18669 18816 19089 19392 19523 19796 20164 20402 20448 20574 20736 20874 21168 21336 21504 21513 21816 22312 22624 23004 23856 24003 24192 24384 24892 25088 25101 25452 25654 25856 26838 27051 27264 27432 27648 27832 28224 28448 28672 28684 29088 29694 30246 30603 30672 31311 31752 31808 32004 32256 32258 32512 32724 33468 33936 35287 35784 36068 36288 36352 36576 36864 37338 37632 38178 38481 38784 39046 39592 40257 40328 40804 40896 41148 41472 41748 42336 42672 43008 43026 43632 44541 44624 45248 45369 46008 47712 48006 48384 48387 48768 49784 50176 50197 50202 50904 51308 51712 53676 54102 54528 54864 55296 55664 56007 56448 56896 57267 57368 58176 58569 59388 60492 61206 61344 62622 63119 63504 63616 64008 64512 64516 64539 65024 65448 66936 67872 70574 71407 71568 72009 72136 72576 72704 73152 74676 75264 75303 76356 76962 77568 78092 79184 80514 80656 81153 81608 81792 82296 82944 83496 84672 85344 86016 86052 87264 89082 89248 89789 90496 90738 91809 92016 93933 95424 96012 96768 96774 97536 99568 100352 100394 100404 101808 102616 103424 105861 107352 108204 109056 109728 110592 111328 112014 112896 112903 113792 114534 114736 115443 116352 117138 118776 120984 122412 122688 125244 126238 127008 127232 128016 129024 129032 129078 130048 130896 133623 133872 135744 136107 136661 141148 142814 143136 144018 144272 145152 145161 145408 146304 149352 150528 150591 150606 152712 153924 155136 156184 158368 161028 161312 162306 163216 163584 164592 165888 166992 168021 169344 170688 172104 174528 175707 178164 178496 179578 180992 181476 183618 184032 187866 189357 190848 192024 193536 193548 193617 195072 198019 199136 200704 200788 200808 203616 205232 206848 211722 214221 214704 216408 218112 219456 222656 224028 225792 225806 225909 227584 229068 229472 230886 232704 234276 237552 241968 243459 244824 245376 247009 250488 252476 254016 254464 256032 258048 258064 258156 260096 261792 267246 267744 269367 271488 272214 273322 275427 281689 281799 282296 285628 286272 288036 288544 290304 290322 290816 292608 298704 301056 301182 301212 305424 307848 310272 312368 316736 317583 322056 322624 324612 326432 327168 329184 331776 333984 336042 338688 338709 341376 344208 346329 349056 351379 351414 354203 356328 356992 359156 361984 362952 367236 368064 375732 378714 381696 384048 387072 387096 387234 390144 396038 398272 400869 401576 401616 407232 408321 409983 410464 413696 423444 428442 429408 432816 435483 436224 438912 441833 445312 448056 451584 451612 451773 451818 455168 458136 458944 461772 465408 468552 475104 483936 486918 489648 490752 494018 499849 500976 504063 504952 508032 508928 509141 512064 516128 516312 520192 523584 527121 534492 535488 538734 542976 544428 546644 550854 563378 563598 564592 568071 571256 572544 576072 577088 580608 580644 580851 585216 594057 597408 602112 602364 602424 610848 615696 620544 624736 628523 633472 635166 640207 642663 644112 645248 649224 652864 654336 658368 667968 672084 677376 677418 682752 688416 692658 698112 702758 702828 708406 712656 713984 718312 723968 724271 725904 730377 734472 736128 741027 751464 757428 763392 768096 774144 774192 774468 780288 790321 792076 796544 801738 803152 803232 808101 814464 816642 819966 820928 826281 845067 846888 856884 858816 865632 870966 872448 877824 883666 890624 896112 903168 903224 903546 903636 910336 910717 916272 917888 923544 930816 937104 950208 952749 967872 973836 979296 981504 988036 999698 1001952 1008126 1009904 1016064 1016127 1017856 1018282 1024128 1032256 1032624 1038987 1047168 1054137 1054242 1062609 1068984 1070976 1077468 1085952 1088856 1093288 1101708 1126756 1127196 1129184 1136142 1142512 1145088 1145159 1152144 1154176 1161216 1161288 1161702 1170432 1188114 1194816 1204728 1204848 1221696 1229949 1231392 1241088 1249472 1257046 1266944 1270332 1280414 1285326 1288224 1290496 1295527 1298448 1305728 1306449 1308672 1316736 1325499 1335936 1344168 1354752 1354836 1355319 1365504 1376832 1385316 1386133 1396224 1405516 1405656 1416812 1425312 1427968 1436624 1447936 1448542 1451808 1460754 1468944 1472256 1482054 1499547 1502928 1514856 1526784 1527423 1536192 1548384 1548936 1560576 1580642 1581363 1584152 1593088 1603476 1606304 1606464 1616202 1628928 1629029 1633284 1639932 1641856 1652562 1690134 1693776 1704213 1713768 1717632 1731264 1741932 1755648 1767332 1781248 1782171 1792224 1806336 1806448 1807092 1807272 1820672 1821434 1832544 1835776 1847088 1861632 1874208 1885569 1900416 1905498 1920621 1927989 1935744 1947672 1958592 1963008 1971823 1976072 1999396 2003904 2016252 2019808 2032128 2032254 2035712 2036564 2048256 2064512 2065248 2077974 2094336 2108274 2108484 2125218 2137968 2141952 2154936 2171904 2172813 2177712 2186576 2203416 2223081 2253512 2254392 2258368 2272284 2285024 2290176 2290318 2304288 2308352 2322432 2322576 2323404 2340864 2370963 2376228 2389632 2409456 2409696 2424303 2443392 2459898 2462784 2479421 2498944 2514092 2533888 2535201 2540664 2560828 2570652 2576448 2580992 2591054 2596896 2611456 2612898 2617344 2633472 2650998 2671872 2688336 2709504 2709672 2710638 2731008 2732151 2753664 2770632 2772266 2792448 2811032 2811312 2833624 2850624 2855936 2858247 2873248 2895872 2897084 2903616 2921508 2937888 2944512 2964108 2999094 3005856 3029712 3048381 3053568 3054846 3072384 3096768 3097872 3161284 3162411 3162726 3168304 3186176 3187827 3206952 3212608 3212928 3232404 3257856 3258058 3266568 3279864 3283712 3305124 3380268 3387552 3408426 3427536 3435264 3435477 3462528 3483864 3511296 3534664 3562496 3563987 3564342 3584448 3612896 3614184 3614544 3641344 3642868 3665088 3671552 3689847 3694176 3723264 3748416 3771138 3800832 3810996 3841242 3855978 3871488 3886581 3895344 3917184 3926016 3943646 3952144 3976497 3998792 4007808 4032504 4039616 4064256 4064508 4065957 4073128 4096512 4129024 4130496 4155948 4158399 4188672 4216548 4216968 4250436 4275936 4283904 4309872 4343808 4345626 4355424 4373152 4406832 4446162 4481449 4498641 4507024 4508784 4516736 4544568 4570048 4580352 4580636 4582269 4608576 4616704 4645152 4646808 4681728 4741926 4752456 4779264 4818912 4819392 4848606 4886784 4887087 4919796 4925568 4958842 4997888 5028184 5067776 5069897 5070402 5081328 5112639 5121656 5141304 5152896 5161984 5182108 5193792 5222912 5225796 5266944 5301996 5343744 5346513 5376672 5419008 5419344 5421276 5462016 5464302 5507328 5541264 5544532 5584896 5622064 5622624 5656707 5667248 5701248 5711872 5716494 5746496 5761863 5783967 5794168 5807232 5843016 5875776 5889024 5915469 5928216 5998188 6011712 6059424 6096762 6107136 6109692 6144768 6193536 6195744 6322568 6324822 6325452 6336608 6372352 6375019 6375654 6413904 6425216 6425856 6464808 6515712 6516116 6518439 6533136 6559728 6567424 6610248 6669243 6760536 6775104 6816852 6855072 6870528 6870954 6925056 6967728 7022592 7069328 7112889 7124992 7127974 7128684 7168896 7225792 7228368 7229088 7272909 7285736 7330176 7343104 7379694 7388352 7438263 7496832 7542276 7601664 7605603 7621992 7682484 7711956 7742976 7773162 7778521 7790688 7834368 7852032 7887292 7904288 7952994 7997584 8015616 8016113 8065008 8079232 8128512 8129016 8131914 8146256 8193024 8196453 8258048 8260992 8311896 8316798 8377344 8433096 8433936 8500872 8551872 8567808 8619744 8687616 8691252 8710848 8746304 8813664 8892324 8962898 8997282 9014048 9017568 9033472 9068689 9089136 9140096 9145143 9160704 9161272 9164538 9217152 9233408 9290304 9293616 9483852 9487233 9504912 9558528 9563481 9637824 9638784 9697212 9702931 9773568 9774174 9839592 9851136 9917684 9995776 10056368 10135552 10139794 10140804 10162656 10225278 10243312 10282608 10305792 10306431 10323968 10364216 10387584 10445824 10451592 10533888 10603992 10687488 10691961 10693026 10753344 10838688 10842552 10924032 10928604 11014656 11069541 11082528 11089064 11169792 11244128 11245248 11313414 11334496 11402496 11403203 11423744 11432988 11492992 11523726 11567934 11588336 11614464 11659743 11686032 11751552 11778048 11830938 11856432 11929491 11996376 12023424 12118848 12193524 12219384 12289536 12387072 12391488 12475197 12645136 12649644 12650904 12673216 12744704 12750038 12751308 12827808 12850432 12851712 12929616 13031424 13032232 13036878 13066272 13119456 13134848 13220496 13338486 13444347 13495923 13521072 13550208 13633704 13710144 13741056 13741908 13746807 13802761 13850112 13935456 14045184 14059349 14138656 14225778 14249984 14255948 14257368 14337792 14451584 14456736 14458176 14545818 14571472 14660352 14661261 14686208 14759388 14776704 14876526 14993664 15084552 15203328 15209691 15211206 15243984 15364968 15423912 15485952 15546324 15557042 15581376 15668736 15774584 15808576 15905988 15995168 16031232 16032226 16039539 16130016 16158464 16257024 16258032 16263828 16292512 16386048 16392906 16516096 16521984 16623792 16633596 16754688 16866192 16867872 16970121 17001744 17103744 17135616 17239488 17285589 17355947 17382504 17421696 17492608 17627328 17746407 17784648 17925796 17994564 18028096 18035136 18066944 18137378 18178272 18280192 18290286 18321408 18322544 18329076 18434304 18466816 18580608 18587232 18967704 18974466 19009824 19117056 19125057 19126962 19275648 19277568 19394424 19405862 19547136 19548348 19555317 19679184 19702272 19835368 19991552 19999919 20007729 20112736 20271104 20279588 20281608 20325312 20450556 20486624 20565216 20611584 20612862 20647936 20728432 20775168 20891648 20903184 21067776 21207984 21338667 21374976 21383922 21386052 21506688 21677376 21685104 21857208 22029312 22139082 22165056 22178128 22314789 22488256 22490496 22626828 22668992 22804992 22806406 22816809 22865976 22985984 23047452 23135868 23176672 23228928 23319486 23335563 23372064 23503104 23556096 23661876 23712864 23858982 23992752 24046848 24048339 24237696 24387048 24438768 24579072 24589359 24774144 24782976 24947909 24950394 25148413 25290272 25299288 25301808 25346432 25489408 25500076 25502616 25655616 25700864 25703424 25859232 26062848 26064464 26073756 26132544 26238912 26269696 26440992 26676972 26888694 26991846 27042144 27100416 27206067 27267408 27420288 27482112 27483816 27493614 27605522 27700224 27870912 28118698 28277312 28450589 28451556 28461699 28511896 28514736 28675584 28690443 28903168 28913472 28916352 29091636 29108793 29142944 29320704 29322522 29372416 29518776 29553408 29753052 29987328 30169104 30406656 30419382 30422412 30487968 30729936 30847824 30919293 30971904 31092648 31114084 31162752 31337472 31370143 31549168 31617152 31811976 31990336 32062464 32064452 32075883 32079078 32260032 32316928 32516064 32527656 32585024 32772096 32785812 33032192 33043968 33247584 33267192 33509376 33732384 33735744 33940242 34003488 34207488 34209609 34271232 34478976 34571178 34711894 34765008 34843392 34979229 34985216 35254656 35489279 35492814 35569296 35774503 35788473 35851592 35989128 36056192 36070272 36133888 36274756 36356544 36560384 36580572 36645088 36658152 36868608 36933632 37161216 37174464 37425591 37935408 37948932 38019648 38234112 38250114 38253924 38551296 38555136 38788848 38811724 39094272 39096696 39110634 39358368 39404544 39670736 39983104 39999838 40015458 40225472 40333041 40487769 40559176 40563216 40650624 40901112 40973248 41130432 41223168 41225724 41240421 41408283 41456864 41550336 41783296 41806368 42135552 42178047 42415968 42677334 42749952 42767844 42772104 43013376 43354752 43370208 43714416 43983783 44058624 44278164 44330112 44356256 44625133 44629578 44976512 44980992 44983781 45253656 45337984 45609984 45612812 45629073 45633618 45731952 45971968 46094904 46271736 46353344 46457856 46638972 46671126 46744128 47006208 47323752 47425728 47717964 47985504 48093696 48096678 48475392 48774096 48877536 49158144 49178718 49548288 49565952 49895818 49900788 50296826 50580544 50598576 50603616 50692864 50910363 51000152 51005232 51311232 51401728 51406848 51423241 51718464 51856767 52067841 52128928 52147512 52265088 52477824 52539392 52881984 53239221 53353944 53777388 53983692 54084288 54200832 54412134 54449647 54534816 54840576 54964224 54967632 54987228 55211044 55400448 55741824 56112791 56237396 56554624 56901178 56903112 56923398 57023792 57029472 57351168 57375171 57380886 57806336 57826944 57832704 58183272 58217586 58285888 58641408 58645044 58665951 59037552 59106816 59506104 59974656 59999757 60338208 60813312 60838764 60844824 60975936 61459872 61695648 61838586 61943808 62185296 62228168 62325504 62674944 62740286 63098336 63234304 63480823 63623952 63980672 64016001 64124928 64128904 64151766 64158156 64520064 64633856 64660907 65032128 65055312 65170048 65571624 66064384 66087936 66495168 66534384 66944367 67464768 67471488 67880484 68006976 68414976 68419218 68957952 69142356 69423788 69530016 69686784 69958458 69970432 70006689 70509312 70978558 70985628 71138592 71549006 71576946 71703184 71978256 72112384 72140544 72145017 72267776 72549512 72713088 73120768 73161144 73290176 73316304 73737216 73768077 74322432 74348928 74843727 74851182 75445239 75870816 75897864 76039296 76468224 76500228 76507848 77102592 77110272 77577696 77623448 78188544 78193392 78221268 78716736 78809088 79341472 79822421 79966208 79999676 80030916 80450944 80666082 80975538 81118352 81126432 81301248 81306289 81618201 81802224 81946496 82260864 82446336 82451448 82480842 82816566 82913728 83100672 83612736 84356094 84831936 85351767 85354668 85535688 85544208 86026752 86709504 86740416 87326379 87428832 87967566 88117248 88556328 88660224 88712512 89250266 89259156 89953024 89961984 89967562 90507312 90675968 91219968 91225624 91258146 91267236 91463904 91943936 91982417 92189808 92543472 92706688 92757879 92915712 93277944 93342252 93488256 94012416 94110429 94647504 94851456 95435928 95971008 96187392 96193356 96227649 96950784 97548192 97755072 98316288 98357436 98415443 99096576 99131904 99791636 99801576 100593652 101161088 101197152 101207232 101385728 101820726 102000304 102010464 102622464 102628827 102803456 102813696 102846482 103436928 103713534 104135682 104257856 104295024 104530176 104937687 104955648 105763968 106467837 106478442 106707888 107323509 107554776 107967384 108168576 108401664 108824268 108899294 109069632 109681152 109935264 109974456 110422088 110800896 111483648 112225582 112276773 112474792 113109248 113802356 113806224 113846796 114047584 114058944 114702336 114750342 114761772 115612672 115653888 115661059 115665408 116366544 116435172 116571776 117282816 117290088 117331902 118075104 118213632 119012208 119949312 119999514 120676416 120999123 121677528 121689648 121951872 122919744 123391296 123677172 124224849 124370592 124456336 124651008 125349888 125480572 126196672 126468608 126534141 126961646 127247904 127961344 128032002 128249856 128257808 128303532 128316312 129040128 129267712 129321814 130064256 130110624 130340096 131143248 131951349 132175872 132990336 133068768 133875399 133888734 134929536 134942976 134951343 135760968 136013952 136829952 136838436 136887219 137915904 138284712 138847576 139060032 139373568 139916916 139940864 139999433 140013378 141018624 141957116 141971256 142277184 143098012 143153892 143406368 143956512 144224768 144281088 144290034 144535552 145099024 145426176 146241536 146322288 146580352 146632608 147474432 147536154 148644864 148697856 149687454 149702364 150890478 151741632 151795728 152078592 153000456 153015696 154205184 154220544 154269723 155155392 155246896 156203523 156386784 156442536 157433472 157618176 158682944 159644842 159717663 159999352 160061832 160901888 161332164 161951076 162236704 162252864 162602496 162612578 163236402 163348941 163604448 163892992 164521728 164531929 164892672 164902896 164961684 165633132 165827456 166201344 167225472 168338373 168712188 169663872 170703534 170709336 171071376 171088416 172053504 172125513 173419008 173480832 174652758 174857664 175935132 176038891 177112656 177320448 177425024 178500532 178518312 179906048 179923968 179935124 179999271 181014624 181351936 182439936 182451248 182516292 182534472 182927808 183887872 183964834 184379616 185086944 185413376 185515758 185831424 186555888 186684504 186976512 188024832 188220858 189295008 189702912 190442469 190871856 191942016 192374784 192386712 192455298 193901568 193982721 195096384 195510144 196714872 196830886 198193152 198263808 199154123 199583272 199603152 200833101 201187304 202322176 202394304 202414464 202771456 203641452 204000608 204020928 205244928 205257654 205606912 205692964 206873856 207427068 208271364 208515712 208590048 209060352 209875374 209911296 210020067 211527936 212935674 212956884 213415776 214647018 215109552 215934768 216337152 216435051 216803328 217648536 217798588 218139264 219362304 219870528 219948912 220844176 222967296 224451164 224531181 224553546 224949584 226218496 226335717 227604712 227612448 227693592 228095168 228117888 229404672 229500684 229523544 231225344 231307776 231322118 231330816 232733088 232870344 233143552 234565632 234580176 234663804 236150208 236427264 238024416 239467263 239898624 239999028 241352832 241998246 243355056 243379296 243903744 243918867 244854603 245839488 246782592 247354344 248449698 248741184 248912672 249302016 250421521 250961144 252393344 252937216 253068282 253923292 254495808 255922688 256055301 256064004 256515616 256607064 256632624 258080256 258535424 258643628 260128512 260221248 260680192 261979137 262286496 263902698 264351744 265980672 266137536 267750798 267777468 269859072 269885952 269902686 271521936 272027904 273659904 273676872 273774438 275831808 275947251 276569424 277695152 278120064 278747136 279833832 279881728 279998866 280026756 282037248 282331287 283914232 283942512 284554368 286196024 286307784 286812736 287913024 288449536 288562176 288580068 288682947 290198048 290852352 292483072 292644576 293160704 293265216 294948864 295072308 295246329 297289728 297395712 299374908 299404728 301780956 303483264 303591456 304157184 306000912 306031392 307886481 308410368 308441088 308539446 310310784 310493792 312407046 312773568 312885072 314866944 314886467 317365888 319289684 319403511 319435326 319998704 320123664 321803776 321970527 322664328 323902152 324473408 324505728 325204992 325225156 326472804 326697882 327208896 327785984 329043456 329063858 329805792 329923368 331266264 331654912 332402688 334450944 336676746 337424376 339327744 341407068 341418672 342142752 342176832 344107008 344251026 346838016 346961664 346983177 349305516 349715328 351870264 352077782 354225312 354640896 354850048 357001064 357036624 359812096 359847936 359870248 359962687 359998542 362029248 362703872 362997369 364902496 365032584 365068944 365855616 367775744 367929668 368759232 370173888 370826752 371031516 372674547 373111776 373369008 373953024 376049664 376441716 378590016 379405824 379602423 380884938 381147529 381743712 383884032 384749568 384773424 384910596 387803136 387965442 390192768 391020288 393429744 393661772 396527616 398308246 399166544 399206304 401626197 401666202 402374608 404644352 404788608 404828928 404854029 405542912 407282904 408001216 408041856 410489856 410515308 410661657 411385928 413747712 414854136 416542728 417031424 417180096 418120704 419750748 419822592 419998299 420040134 423055872 425871348 425913768 426831552 429294036 430219104 431869536 432674304 432870102 433606656 435297072 435597176 436278528 438724608 439741056 439897824 441688352 445934592 448902328 449062362 449107092 449899168 452436992 452626349 452671434 455209424 455224896 455387184 456190336 456235776 459001368 459047088 462450688 462615552 462644236 462661632 462809169 465466176 465740688 466287104 468610569 469160352 469327608 472300416 472854528 476048832 478934526 479998056 482705664 483996492 486710112 486758592 487807488 487837734 489709206 490046823 491678976 493565184 493595787 494708688 496899396 497482368 497825344 498604032 500843042 501922288 504786688 505015119 505874432 506136564 507846584 508991616 511845376 512110602 512128008 513031232 513214128 513265248 516160512 516376539 517287256 520257024 520442496 521360384 523958274 524572992 527805396 528116673 531961344 532275072 535501596 535554936 539718144 539771904 539805372 539997813 543043872 544055808 547319808 547353744 547548876 551663616 551894502 552274991 553138848 555390304 556240128 557494272 559667664 559763456 559997732 560053512 564074496 564662574 567828464 567885024 569108736 569144023 571327407 572392048 572615568 573625472 575826048 576899072 577124352 577160136 577365894 580396096 581704704 581948163 585289152 586321408 586530432 590144616 590492658 594579456 594791424 597462369 598749816 598809456 603561912 606966528 607182912 608314368 612001824 612062784 615772962 616820736 617078892 620621568 620987584 624814092 625547136 625770144 629733888 629772934 630060201 634731776 638579368 638807022 638870652 639997408 640247328 643607552 643876919 643941054 645328656 647804304 648946816 649011456 649305153 650409984 650450312 652945608 653395764 654417792 655571968 658086912 658127716 659611584 659846736 662532528 663309824 668901888 673353492 673593543 674848752 678655488 679007151 682814136 682837344 684285504 684353664 688214016 688502052 688908101 693676032 693923328 693966354 698611032 699430656 703740528 704155564 708450624 709281792 709700096 714002128 714073248 718401789 719624192 719695872 719740496 719925374 719997084 724058496 725407744 725994738 729804992 730065168 730137888 731711232 731756601 734563809 735859336 737518464 740347776 741653504 742063032 745349094 746223552 746738016 747906048 751264563 752883432 757180032 758811648 759204846 761769876 762295058 763487424 767768064 768165903 769546848 769821192 775606272 775930884 780385536 782040576 785630621 785937411 786859488 787323544 793055232 796616492 798333088 798412608 803252394 803332404 804749216 809288704 809577216 809627413 809657856 809708058 811085824 814565808 816002432 816083712 820979712 821030616 821323314 822771856 827495424 827841753 829708272 833085456 834062848 834360192 836241408 839501496 839645184 839996598 840080268 846111744 846993861 851742696 851827536 853663104 858588072 860438208 863739072 865348608 865740204 870594144 871194352 872557056 877449216 879482112 879795648 883376704 885738987 891869184 897804656 898124724 898214184 899798336 904873984 905252698 905342868 910418848 910449792 910774368 912380672 912471552 918002736 918094176 923659443 925231104 925288472 925323264 925618338 930932352 931481376 932574208 937221138 938320704 938655216 944600832 944659401 952097664 957869052 958210533 959996112 965411328 965911581 967992984 973420224 973517184 975614976 975675468 979418412 979996031 980093646 983357952 987130368 987191574 987872167 989417376 993798792 994964736 995650688 997208064 1001686084 1003844576 1009573376 1010030238 1011748864 1012273128 1015693168 1017983232 1023690752 1024221204 1024256016 1026062464 1026428256 1026530496 1032321024 1032753078 1034574512 1040514048 1040884992 1040949531 1042720768 1047916548 1049145984 1055610792 1056233346 1063922688 1064550144 1071003192 1071109872 1079436288 1079543808 1079610744 1079888061 1079995626 1086087744 1088111616 1094707488 1095097752 1103327232 1103789004 1104549982 1106277696 1110780608 1112480256 1118023641 1119335328 1119995464 1120107024 1128148992 1129325148 1135656928 1135770048 1138217472 1138288046 1138807269 1142654814 1143442587 1144784096 1145231136 1147250944 1151652096 1151723503 1153798144 1154248704 1154320272 1154731788 1160792192 1163409408 1163896326 1170578304 1172642816 1173060864 1180289232 1180985316 1189582848 1194924738 1197499632 1197618912 1204878591 1207123824 1213933056 1214365824 1214562087 1216628736 1224003648 1224125568 1231545924 1232272237 1234157784 1241243136 1241975168 1249628184 1251094272 1251540288 1259467776 1259545868 1259994897 1260120402 1269463552 1277158736 1277614044 1277741304 1279994816 1280494656 1287215104 1287753838 1287882108 1290657312 1295608608 1297893632 1298022912 1298610306 1300819968 1300900624 1305891216 1306791528 1308835584 1311143936 1316173824 1316255432 1319223168 1319693472 1325065056 1326619648 1337803776 1346706984 1347187086 1349697504 1357310976 1357879047 1358014302 1365628272 1365674688 1368571008 1368707328 1377004104 1377816202 1387352064 1387846656 1387932708 1388427507 1394078861 1397222064 1398861312 1405831707 1407481056 1408311128 1416901248 1418563584 1419400192 1419994249 1428004256 1428146496 1436803578 1439248384 1439480992 1439850748 1439994168 1448116992 1450815488 1451989476 1459609984 1460130336 1460275776 1463422464 1463513202 1469127618 1470140469 1471718672 1475036928 1480695552 1480787361 1483307008 1484126064 1490698188 1492447104 1493476032 1495812096 1502529126 1505766864 1514360064 1515045357 1517623296 1518409692 1523539752 1524590116 1526974848 1535536128 1536331806 1539093696 1539642384 1551861768 1560771072 1564081152 1571261242 1571874822 1573718976 1574647088 1584350019 1593232984 1596666176 1596825216 1606504788 1606664808 1609498432 1618577408 1619154432 1619254826 1619315712 1619416116 1619993439 1629131616 1632004864 1632167424 1641959424 1642061232 1642646628 1645543712 1654990848 1655683506 1656824973 1659416544 1666170912 1668125696 1668720384 1672482816 1679002992 1679290368 1679993196 1680160536 1692223488 1693987722 1703485392 1703655072 1707326208 1707432069 1713982221 1717176144 1720876416 1727478144 1730697216 1731480408 1741188288 1742388704 1745114112 1745844489 1752950647 1758964224 1759591296 1766753408 1771477974 1783738368 1785537323 1792387107 1795609312 1796249448 1796428368 1799596672 1809747968 1810505396 1810685736 1820837696 1820899584 1821548736 1824761344 1824943104 1836005472 1836188352 1847318886 1850462208 1850576944 1851236676 1861864704 1862962752 1865148416 1874442276 1876641408 1877310432 1889201664 1889318802 1904195328 1915738104 1916421066 1919992224 1930822656 1931630757 1931823162 1935985968 1946840448 1947034368 1951229952 1951350936 1958836824 1959992062 1960187292 1966715904 1974260736 1974383148 1975744334 1978834752 1987597584 1989929472 1991301376 2003372168 2007689152 2019146752 2019991819 2020060476 2020780629 2024546256 2031386336 2035966464 2037021453 2047381504 2048442408 2048512032 2052124928 2052856512 2053060992 2064642048 2065506156 2066724303 2069149024 2081028096 2081769984 2081899062 2085441536 2095833096 2098291968 2111221584 2112466692 2127845376 2129100288 2142006384 2142219744 2155205367 2158872576 2159087616 2159221488 2159776122 2159991252 2172175488 2176223232 2189414976 2190195504 2195269803 2204205269 2207578008 2209099964 2212555392 2221561216 2224960512 2236047282 2238670656 2239990928 2240214048 2253793689 2258650296 2271313856 2271540096 2276434944 2276576092 2277614538 2285309628 2286885174 2289568192 2290462272 2294501888 2303304192 2303447006 2304497709 2308640544 2309463576 2321584384 2326818816 2327792652 2341156608 2345285632 2346121728 2356891863 2360578464 2361970632 2379165696 2389849476 2394999264 2395237824 2409757182 2414247648 2427866112 2428731648 2428882239 2429124174 2433257472 2448007296 2448251136 2463091848 2464544474 2468315568 2482486272 2483525259 2483950336 2499256368 2502188544 2503080576 2518935552 2519091736 2519738809 2519989794 2520240804 2538927104 2539989713 2540981583 2554317472 2555228088 2555482608 2559989632 2560989312 2574430208 2575507676 2575764216 2581314624 2591217216 2595787264 2596045824 2597220612 2601801248 2611782432 2613583056 2617671168 2622287872 2632347648 2632510864 2638446336 2639386944 2650130112 2653239296 2657216961 2675607552 2693413968 2694374172 2699395008 2714621952 2715758094 2716028604 2731256544 2731349376 2737142016 2737414656 2754008208 2755632404 2775693312 2775865416 2776855014 2788157722 2794444128 2797722624 2811663414 2814962112 2816622256 2833802496 2833978203 2838800384 2839988498 2856008512 2856292992 2873607156 2874631599 2878961984 2879701496 2879988336 2896233984 2897734743 2903978952 2919219968 2920260672 2920551552 2926844928 2927026404 2938255236 2939988093 2940280938 2943437344 2950073856 2961391104 2961574722 2963616501 2966614016 2968252128 2981396376 2984894208 2986952064 2991624192 3005058252 3011533728 3028720128 3030090714 3035246592 3036819384 3047079504 3049180232 3053949696 3071072256 3072663612 3078187392 3079284768 3103723536 3121542144 3122848593 3128162304 3142522484 3143749644 3147437952 3149294176 3168384443 3168700038 3186465968 3193332352 3193650432 3193848451 3213009576 3213329616 3218996864 3237154816 3238308864 3238509652 3238631424 3238832232 3239664183 3239986878 3258263232 3264009728 3264334848 3284122464 3285293256 3291087424 3309981696 3311367012 3313649946 3318833088 3332341824 3336251392 3337440768 3358005984 3359986392 3360321072 3384446976 3387975444 3406970784 3407310144 3414652416 3414864138 3427964442 3430327761 3434352288 3441752832 3454956288 3455170509 3461394432 3462960816 3482376576 3484777408 3490228224 3491688978 3505901294 3517928448 3519182592 3533506816 3542955948 3571074646 3584774214 3591218624 3592498896 3592856736 3599193344 3613224803 3614635773 3621010792 3621371472 3641675392 3641799168 3643097472 3643686261 3649522688 3649886208 3672010944 3672376704 3694637772 3696816711 3701153888 3702473352 3723729408 3725925504 3730296832 3748884552 3753282816 3754620864 3778403328 3778637604 3779984691 3808390656 3831476208 3832842132 3839984448 3861645312 3863261514 3863646324 3865924937 3871971936 3893680896 3894068736 3902459904 3902701872 3917673648 3919984124 3920374584 3933431808 3948521472 3948766296 3951488668 3957669504 3975195168 3979858944 3982602752 3984008161 4006744336 4015378304 4038293504 4039983638 4040120952 4041561258 4049092512 4062772672 4071932928 4073637141 4074042906 4096884816 4097024064 4104249856 4105713024 4106121984 4131012312 4133448606 4138298048 4162056192 4163539968 4163798124 4165282521 4182236583 4191666192 4196583936 4222443168 4224933384 4255690752 4258200576 4259982747 4284012768 4284439488 4310410734 4317745152 4318442976 4319552244 4319982504 4344350976 4352446464 4378829952 4380391008 4390539606 4408410538 4410421407 4415156016 4418199928 4425110784 4442362083 4443122432 4449921024 4472094564 4477341312 4479981856 4480428096 4507138433 4507587378 4517300592 4542627712 4543080192 4543361881 4545136071 4552869888 4553152184 4555229076 4570619256 4573770348 4579136384 4580924544 4589003776 4606608384 4606894012 4608995418 4617281088 4618927152 4643168768 4655585304 4682313216 4690571264 4692243456 4713783726 4721156928 4723941264 4753050057 4779698952 4789998528 4790475648 4819514364 4828495296 4855732224 4857463296 4857764478 4858248348 4896014592 4896502272 4926183696 4929088948 4936631136 4964972544 4967050518 4967900672 4970474919 4998512736 5004377088 5006161152 5037871104 5038183472 5039477618 5039979588 5040481608 5077854208 5079979426 5081963166 5108634944 5110456176 5110965216 5119979264 5121978624 5122296207 5141946663 5151015352 5151528432 5162629248 5182434432 5191574528 5192091648 5194441224 5203602496 5223564864 5227166112 5235342336 5237533467 5258851941 5265021728 5276892672 5278773888 5300260224 5306478592 5314433922 5351215104 5356611969 5377161321 5386827936 5388748344 5398790016 5429243904 5431516188 5432057208 5462513088 5462698752 5474284032 5474829312 5499414347 5508016416 5511264808 5551386624 5551730832 5553710028 5576315444 5588888256 5595445248 5623326828 5629924224 5633244512 5667391891 5667604992 5667956406 5677600768 5679976996 5712017024 5712585984 5747214312 5749263198 5757923968 5759402992 5759976672 5792467968 5794892271 5795469486 5807957904 5838439936 5840521344 5841103104 5853689856 5854052808 5876510472 5879976186 5880561876 5886874688 5900147712 5922782208 5923149444 5927233002 5936504256 5962792752 5969788416 5973904128 6010116504 6023067456 6057440256 6059975457 6060181428 6073638768 6094159008 6098360464 6107899392 6142144512 6145327224 6156374784 6158569536 6200172909 6207447072 6243084288 6245697186 6256324608 6285044968 6287499288 6294875904 6298588352 6336768886 6337400076 6372931936 6386664704 6387300864 6387696902 6426019152 6426659232 6437993728 6465616101 6476617728 6477019304 6477262848 6477664464 6479328366 6479973756 6516526464 6528019456 6528669696 6530751607 6568244928 6570586512 6582174848 6585809409 6612615807 6622734024 6627299892 6637666176 6664683648 6672502784 6674881536 6716011968 6719972784 6720642144 6761381067 6775950888 6813941568 6814620288 6829304832 6829728276 6855928884 6860655522 6868704576 6883505664 6909912576 6910341018 6915105169 6925921632 6964753152 6969554816 6980456448 6983377956 7011802588 7035856896 7038365184 7067013632 7070675589 7085911896 7142149292 7169548428 7182437248 7184997792 7185713472 7198386688 7226449606 7229271546 7242021584 7242742944 7283350784 7283598336 7286194944 7286646717 7287372522 7299045376 7299772416 7344021888 7344753408 7389275544 7393633422 7402307776 7404946704 7447458816 7450575777 7451851008 7497769104 7506565632 7509241728 7556806656 7557275208 7559216427 7559969382 7616781312 7619969139 7662952416 7665684264 7679968896 7723290624 7726523028 7727292648 7731849874 7743943872 7787361792 7788137472 7805403744 7835347296 7839968248 7840749168 7866863616 7897042944 7897532592 7902977336 7915339008 7950390336 7959717888 7965205504 7968016322 7971650883 8013488672 8030756608 8062064521 8076587008 8079967276 8080241904 8083122516 8098185024 8125545344 8143865856 8147274282 8148085812 8193769632 8194048128 8208499712 8211426048 8211935189 8212243968 8262024624 8266897212 8276596096 8327079936 8327596248 8330565042 8364473166 8383332384 8393167872 8444886336 8449866768 8501934609 8516401152 8519965494 8568025536 8568878976 8620821468 8636885952 8639104488 8639965008 8688701952 8757659904 8760782016 8781079212 8816821076 8819964279 8820842814 8830312032 8836399856 8850221568 8884724166 8886244864 8890849503 8899842048 8944189128 8954682624 8959963712 8960856192 9014276866 9015174756 9034601184 9085255424 9086160384 9086723762 9090272142 9105739776 9106304368 9110458152 9141238512 9147540696 9158272768 9161849088 9178007552 9213216768 9213788024 9217990836 9234562176 9237854304 9286337536 9311170608 9364626432 9368545779 9384486912 9427567452 9442313856 9447882528 9505153329 9506100114 9559397904 9579997056 9580951296 9581545353 9639028728 9656990592 9711464448 9714926592 9715528956 9716496696 9718992549 9792029184 9793004544 9852367392 9858177896 9873262272 9929945088 9934101036 9935801344 9939959743 9940949838 9997025472 10008754176 10012322304 10076366944 10078955236 10079959176 10080963216 10155708416 10159958852 10163926332 10217269888 10220912352 10221930432 10239958528 10243957248 10244592414 10283893326 10290983283 10302030704 10303056864 10325258496 10364868864 10365511527 10383149056 10384183296 10388882448 10407204992 10447129728 10454332224 10470684672 10475066934 10517703882 10530043456 10553785344 10557547776 10600520448 10628867844 10713223938 10754322642 10773655872 10777496688 10797580032 10839674409 10863032376 10864114416 10925026176 10925397504 10948568064 10949658624 10998828694 11016032832 11022529616 11090450133 11103461664 11107420056 11152630888 11177776512 11190890496 11246653656 11259848448 11266489024 11334783782 11335209984 11335912812 11339954073 11359953992 11424034048 11425171968 11494428624 11498526396 11515847936 11518805984 11519953344 11584935936 11589784542 11590938972 11597774811 11615915808 11676879872 11681042688 11681766959 11682206208 11707379712 11708105616 11753020944 11759952372 11761123752 11773749376 11800295424 11845564416 11846298888 11854466004 11873008512 11925585504 11939576832 11947808256 11952024483 12020233008 12046134912 12114880512 12119950914 12120362856 12147277536 12188318016 12196720928 12215798784 12220911423 12290654448 12312749568 12317139072 12400345818 12414894144 12486168576 12491394372 12498761261 12546709749 12570089936 12574998576 12589751808 12597176704 12673537772 12674800152 12745863872 12773329408 12774601728 12775393804 12779948241 12852038304 12853318464 12875987456 12931232202 12953235456 12954038608 12955328928 12958656732 12959947512 13033052928 13056038912 13057339392 13061503214 13136489856 13141173024 13164349696 13171618818 13225231614 13245468048 13254599784 13275332352 13327086249 13329367296 13349763072 13432023936 13439945568 13441284288 13521415299 13522762134 13551901776 13627883136 13629240576 13630085643 13658609664 13659456552 13711857768 13721311044 13737409152 13767011328 13819825152 13820682036 13830210338 13851843264 13929506304 13939109632 13966755912 14023605176 14071713792 14076730368 14134027264 14139942733 14141351178 14171823792 14259150171 14284298584 14339096856 14364874496 14369995584 14371426944 14396773376 14452899212 14458543092 14484043168 14485485888 14566701568 14567196672 14572389888 14573293434 14574745044 14598090752 14688043776 14689506816 14778551088 14787266844 14804615552 14809893408 14894917632 14901151554 14903702016 14911424757 14995538208 15013131264 15018483456 15113613312 15114550416 15118432854 15119938764 15233562624 15239938278 15325904832 15331368528 15359937792 15366888621 15453046056 15454585296 15463699748 15487887744 15574723584 15576274944 15610807488 15670694592 15679936496 15681498336 15776555823 15795065184 15805954672 15830678016 15900780672 15919435776 15930411008 15936032644 15943301766 16026977344 16061513216 16069835907 16124129042 16131483963 16159934552 16160483808 16166245032 16196370048 16251090688 16287731712 16294548564 16296171624 16387539264 16388096256 16416999424 16422852096 16423870378 16424487936 16498243041 16524049248 16533794424 16553192192 16654159872 16655192496 16661130084 16728946332 16766664768 16786335744 16889772672 16899733536 17002175673 17003869218 17032802304 17039930988 17136051072 17137757952 17241642936 17273771904 17278208976 17279930016 17377403904 17384676813 17515319808 17521564032 17562158424 17633642152 17639928558 17641685628 17660624064 17672799712 17700443136 17769448332 17772489728 17779927991 17781699006 17888378256 17909365248 17919927424 17921712384 18028553732 18030349512 18069202368 18170510848 18172320768 18173447524 18179926371 18180544284 18212608736 18220916304 18282477024 18295081392 18316545536 18323698176 18356015104 18426433536 18427576048 18435981672 18469124352 18475708608 18572675072 18600518727 18622341216 18729252864 18737091558 18768973824 18855134904 18884627712 18895765056 19010306658 19012200228 19118795808 19159994112 19161902592 19163090706 19278057456 19313981184 19429853184 19431057912 19432993392 19437985098 19584058368 19586009088 19592254821 19704734784 19716355792 19746524544 19837847421 19868202072 19871602688 19879919486 19881899676 19994050944 20017508352 20024644608 20152733888 20157910472 20159918352 20161926432 20284143201 20319917704 20327852664 20434539776 20441824704 20443860864 20479917056 20487914496 20489184828 20567786652 20581966566 20604061408 20606113728 20650516992 20729737728 20731023054 20745315507 20766298112 20777764896 20814409984 20894259456 20908664448 20941369344 20950133868 21035407764 21060086912 21107570688 21115095552 21201040896 21212026767 21257735688 21426447876 21508645284 21547311744 21554993376 21595160064 21679348818 21726064752 21728228832 21850052352 21850795008 21859940151 21897136128 21899317248 21997657388 22032065664 22045059232 22180900266 22206923328 22214840112 22305261776 22355553024 22356939157 22493307312 22519696896 22532978048 22669567564 22670419968 22671825624 22677649281 22679908146 22719907984 22848068096 22850343936 22859907417 22988857248 22997052792 23031695872 23037611968 23039906688 23169871872 23179569084 23181877944 23195549622 23231831616 23353759744 23362085376 23363533918 23364412416 23416211232 23506041888 23519904744 23522247504 23547498752 23600590848 23691128832 23692597776 23708932008 23746017024 23851171008 23879153664 23895616512 23904048966 24040466016 24092269824 24186193563 24229761024 24239901828 24240725712 24294555072 24376636032 24393441856 24431597568 24441822846 24581308896 24625499136 24634278144 24635805567 24800691636 24829788288 24982788744 24997522522 25093419498 25140179872 25149997152 25179503616 25194353408 25292573621 25347075544 25349600304 25491727744 25505803827 25546658816 25549203456 25550787608 25559896482 25704076608 25706636928 25751974912 25862464404 25908077216 25910657856 25917313464 25919895024 26066105856 26112077824 26123006428 26272979712 26282346048 26328699392 26343237636 26450463228 26459892837 26490936096 26509199568 26550664704 26654172498 26658734592 26672548509 26699526144 26864047872 26879891136 26882568576 27042830598 27045524268 27061474559 27103803552 27255766272 27258481152 27260171286 27317219328 27318913104 27423715536 27442622088 27474818304 27534022656 27639650304 27641364072 27660420676 27703686528 27859012608 27878219264 27933511824 28047210352 28153460736 28268054528 28279885466 28282702356 28343647584 28515459987 28518300342 28568597168 28678193712 28729748992 28739991168 28742853888 28744636059 28793546752 28905798424 28917086184 28968086336 28970971776 29133403136 29134393344 29144779776 29146586868 29149490088 29156977647 29376087552 29379013632 29557102176 29574533688 29609231104 29619786816 29789835264 29802303108 29807404032 29819879229 29822849514 29991076416 30026262528 30036966912 30229100832 30236865708 30239877528 30467125248 30479876556 30651809664 30662737056 30719875584 30733777242 30872949849 30906092112 30909170592 30927399496 30975775488 31096534581 31149447168 31152549888 31221614976 31341389184 31359872992 31362996672 31553111646 31590130368 31611909344 31661356032 31801561344 31803533167 31860822016 31872065288 31886603532 32053954688 32123026432 32139671814 32248258084 32262967926 32319869104 32320967616 32332490064 32392740096 32502181376 32519023227 32589097128 32592343248 32775078528 32776192512 32833998848 32845704192 32847740756 32848975872 32996486082 33048098496 33067588848 33106384384 33271350399 33310384992 33322260168 33457892664 33533329536 33572671488 33779545344 33799467072 34004351346 34007738436 34079861976 34272102144 34275515904 34483285872 34547543808 34556417952 34559860032 34754807808 34769353626 34793324433 35030639616 35043128064 35045300877 35124316848 35267284304 35279857116 35283371256 35321248128 35345599424 35400886272 35538896664 35544979456 35559855982 35563398012 35776756512 35818730496 35839854848 35843424768 35856073449 36057107464 36060699024 36138404736 36341021696 36344641536 36346895048 36359852742 36361088568 36425217472 36441832608 36564954048 36590162784 36633091072 36647396352 36662734269 36855152096 36871963344 36938248704 36951417216 37145350144 37201037454 37244682432 37458505728 37474183116 37496283783 37640129247 37710269808 37769255424 37791530112 38020613316 38024400456 38237591616 38319988224 38323805184 38326181412 38339844723 38495900429 38556114912 38627962368 38859706368 38862115824 38865986784 38875970196 39168116736 39172018176 39184509642 39211524361 39409469568 39432711584 39493049088 39675694842 39736404144 39743205376 39759838972 39763799352 39988101888 40049289216 40305467776 40315820944 40319836704 40323852864 40564245897 40568286402 40639835408 40655705328 40869079552 40883649408 40887721728 40890256929 40959834112 40975828992 40978369656 41135573304 41163933132 41208122816 41212227456 41301033984 41459475456 41462046108 41490631014 41555529792 41628819968 41788518912 41817328896 41900267736 42070815528 42120173824 42215141376 42230191104 42402081792 42419828199 42424053534 42515471376 42852895752 43017290568 43094623488 43109986752 43190320128 43358697636 43452129504 43456457664 43700104704 43701590016 43719880302 43794272256 43995314776 44064131328 44090118464 44361800532 44413846656 44429680224 44610523552 44711106048 44713878314 44734274271 44986614624 45039393792 45065956096 45339135128 45340839936 45343651248 45355298562 45359816292 45439815968 45696136192 45700687872 45715261249 45719814834 45977714496 45994105584 46063391744 46075223936 46079813376 46100665863 46359138168 46363755888 46391099244 46463663232 46707519488 46724170752 46727067836 46728824832 46832422464 47012083776 47039809488 47044495008 47094997504 47329667469 47385195552 47417864016 47492034048 47702342016 47758307328 47791233024 47808097932 48080932032 48184539648 48209507721 48372387126 48405736183 48479803656 48481451424 48589110144 48753272064 48786883712 48863195136 48883645692 49162617792 49250998272 49268556288 49271611134 49494729123 49601383272 49659576576 49965577488 49995045044 50186838996 50280359744 50299994304 50359007232 50388706816 50585147242 50694151088 50699200608 50983455488 51006527019 51011607654 51093317632 51098406912 51101575216 51119792964 51408153216 51413273856 51503949824 51724928808 51816154432 51821315712 51834626928 51839790048 52132211712 52154030439 52246012856 52545959424 52564692096 52657398784 52686475272 52900926456 52919785674 52981872192 53018399136 53101329408 53308344996 53317469184 53339783973 53345097018 53728095744 53759782272 53765137152 54085661196 54091048536 54122949118 54207607104 54511532544 54516962304 54520342572 54539779113 54637826208 54847431072 54885244176 54949636608 55068045312 55279300608 55282728144 55320841352 55407373056 55718025216 55756438528 55779774091 55801556181 55867023648 56094420704 56306921472 56536109056 56559770932 56565404712 56687295168 57030919974 57036600684 57137194336 57356387424 57459497984 57479982336 57483546323 57485707776 57489272118 57587093504 57811596848 57834172368 57936172672 57941943552 58266806272 58289559552 58293173736 58298980176 58313955294 58752175104 58758027264 58776764463 59114204352 59149067376 59218462208 59239573632 59513542263 59604606216 59614808064 59639758458 59645699028 59982152832 60052525056 60073933824 60458201664 60473731416 60479755056 60959753112 61303619328 61325474112 61439751168 61467554484 61745899698 61812184224 61818341184 61854798992 61951550976 62193069162 62235946521 62298894336 62443229952 62682778368 62719745984 62725993344 63106223292 63180260736 63223818688 63322712064 63603122688 63607066334 63636080301 63744130576 63773207064 64107909376 64246052864 64279343628 64496516168 64525935852 64639738208 64641935232 64664980128 64785480192 65004362752 65038046454 65178194256 65184686496 65550157056 65552385024 65579820453 65691408384 65695481512 65697951744 65992972164 66096196992 66135177696 66212768768 66542700798 66620769984 66644520336 66915785328 67066659072 67070817471 67559090688 67598934144 68008702692 68015476872 68032947843 68159723952 68544204288 68551031808 68579722251 68966571744 69095087616 69112835904 69119720064 69509615616 69538707252 69579718201 69586648866 70061279232 70086256128 70090601754 70138923857 70248633696 70534568608 70559714232 70566742512 70642496256 70691198848 70801772544 71077793328 71089958912 71119711964 71126796024 71553513024 71637460992 71679709696 71686849536 71712146898 72114214928 72121398048 72276809472 72558580689 72682043392 72689283072 72693790096 72719705484 72722177136 72850434944 72883665216 73129908096 73180325568 73266182144 73294792704 73325468538 73710304192 73743926688 73876497408 73902834432 73907416701 74402074908 74489364864 74948366232 74992567566 75280258494 75420539616 75538510848 75583060224 75877720863 76041226632 76048800912 76475183232 76639976448 76647610368 76652362824 76679689446 76991800858 77112229824 77255924736 77724231648 77731973568 77751940392 78336233472 78369019284 78423048722 78818939136 78865423168 78986098176 79348692721 79351389684 79379678511 79472808288 79519677944 79527598704 79976203776 80017645527 80098578432 80610935552 80631641888 80639673408 80647705728 81128491794 81136572804 81184423677 81279670816 81311410656 81738159104 81767298816 81772368713 81775443456 81780513858 81919668224 81951657984 81956739312 82271146608 82327866264 82416245632 82424454912 82602067968 82918950912 82924092216 82981262028 83111059584 83257639936 83577037824 83634657792 83800535472 84141631056 84240347648 84460382208 84804163584 84839656398 84848107068 85030942752 85546379961 85705791504 86034581136 86189246976 86219973504 86233908177 86380640256 86717395272 86904259008 86912915328 87400209408 87403180032 87439760604 87491328827 87990629552 88128262656 88180236928 88723601064 88827693312 88859360448 89221047104 89422212096 89427756628 89459637687 89468548542 89973229248 90078787584 90131912192 90678270256 90687302496 90710597124 90719632584 90879631936 91392272384 91401375744 91430522498 91439629668 91955428992 91988211168 92126783488 92150447872 92159626752 92201331726 92718276336 92727511776 92782198488 92927326464 93289603743 93448341504 93454135672 93457649664 93664844928 94024167552 94079618976 94088990016 94189995008 94659334938 94770391104 94835728032 94984068096 95404684032 95410599501 95582466048 95616195864 96161864064 96369079296 96419015442 96744774252 96811472366 96959607312 96962902848 97178220288 97506544128 97557069681 97573767424 97767291384 98325235584 98501996544 98537112576 98543222268 98979599131 98989458246 99202766544 99319153152 99775088867 99814051197 99931154976 99990090088 100373677992 100560719488 100599988608 100718014464 100777413632 101170294484 101388302176 101398401216 101966910976 102013054038 102023215308 102186635264 102203150432 102239585928 102816306432 102826547712 103007899648 103449857616 103632308864 103642631424 103669253856 103679580096 104264423424 104308060878 104379973299 104492025712 105091918848 105129384192 105135902631 105314797568 105372950544 105801852912 105839571348 105963744384 106036798272 106202658816 106616689992 106634938368 106679567946 106690194036 107456191488 107519564544 107530274304 107568220347 108171322392 108182097072 108245898236 108415214208 109023065088 109033924608 109040685144 109079558226 109275652416 109694862144 109770488352 109899273216 110565456288 110641682704 110814746112 111436050432 111512877056 111559548182 111603112362 111734047296 112188841408 112488851349 112920387741 113119541864 113130809424 113374590336 114061839948 114073201368 114274388672 114712774848 114918995968 114959964672 114967092646 114971415552 114978544236 115019534169 115487701287 115623193696 115668344736 115872345344 115883887104 116533612544 116579119104 116586347472 116597960352 116627910588 117504350208 117516054528 117553528926 117634573083 118228408704 118298134752 118436924416 118479147264 119027084526 119209212432 119229616128 119279516916 119291398056 119964305664 120147867648 120916403328 120947462832 120959510112 121692737691 121919506224 122607238656 122650948224 122670770787 122879502336 122935108968 123491799396 123624368448 123636682368 123709597984 123903101952 124386138324 124459495937 124471893042 124886459904 125365556736 125439491968 125451986688 125459765209 126212446584 126360521472 126447637376 126645424128 127206245376 127214132668 127259484597 127272160602 127488261152 127546414128 128215818752 128492105728 128558687256 128993032336 129051871704 129279476416 129283870464 129329960256 129570960384 130008725504 130076092908 130356388512 130369372992 131100314112 131104770048 131159640906 131382816768 131390963024 131985944328 132192393984 132270355392 132425537536 133085401596 133241539968 133289040672 133831570656 134133318144 134141634942 135118181376 135197868288 136017405384 136030953744 136065895686 136319447904 137088408576 137102063616 137145783747 137159444502 137933143488 138190175232 138225671808 138239440128 139077414504 139159436402 139173297732 140122558464 140172512256 140181203508 140277847714 140497267392 141069137216 141119428464 141133485024 141284992512 141382397696 141989002407 142155586656 142239423928 142253592048 143107026048 143274921984 143359419392 143373699072 143419419149 143424293796 144228429856 144242796096 144553618944 144628523163 145117161378 145217208549 145364086784 145387580192 145439410968 145444354272 145700869888 145767330432 146259816192 146360651136 146532364288 146589585408 146650937076 147420608384 147487853376 147752994816 147805668864 147814833402 148484187369 148804149816 148978729728 149896732464 149985135132 150560516988 150841079232 151077021696 151166120448 151755441726 152082453264 152097601824 152950366464 153019581057 153279952896 153295220736 153304725648 153359378892 153983601716 154224459648 154511849472 155448463296 155463947136 155503880784 156498574099 156738038568 156846097444 157637878272 157730846336 157972196352 158697385442 158702779368 158759357022 158945616576 159039355888 159055197408 159952407552 160019351919 160035291054 161221871104 161263283776 161279346816 161295411456 162256983588 162273145608 162368847354 162559341632 162622821312 163476318208 163534597632 163544737426 163550886912 163561027716 163619337339 163913478624 164542293216 164655732528 164832491264 164848909824 165204135936 165837901824 165848184432 165962524056 166222119168 166515279872 167154075648 167269315584 167339322273 167601070944 168283262112 168480695296 168920764416 169608327168 169679312796 169696214136 170061885504 171092759922 171411583008 172069162272 172378493952 172439947008 172450638969 172467816354 172761280512 173434790544 173808518016 173825830656 174800418816 174879521208 174982657654 175981259104 176256525312 176330293389 176360473856 177048015347 177447202128 177655386624 177718720896 178442094208 178540626789 178844424192 178855513256 178919275374 178937097084 179946458496 180157575168 180263824384 180339269623 181356540512 181374604992 181421194248 181439265168 181759263872 182784544768 182861044996 182879259336 183910857984 183976422336 184253566976 184300895744 184319253504 184402663452 185436552672 185455023552 185564396976 185854652928 186579207486 186707839563 186896683008 186908271344 187329689856 188048335104 188159237952 188177980032 188379990016 189318669876 189540782208 189671456064 189968136192 190809368064 190821199002 191232391728 192323728128 192738158592 192838030884 193489548504 193622944732 193919214624 193925805696 194356440576 195013088256 195114139362 195147534848 195534582768 196650471168 197074225152 197086444536 197959198262 197978916492 198405533088 198638306304 199550177734 199628102394 199862309952 199980180176 200747355984 201121438976 201199977216 201212452413 201554827264 202340588968 202776604352 202796802432 203933821952 204026108076 204046430616 204098843529 204406300864 204479171856 205632612864 205653095424 205739166753 206899715232 207264617728 207285262848 207338507712 207359160192 208528846848 208616121756 208739154603 208759946598 208984051424 210183837696 210258768384 210271805262 210416771571 210629595136 210745901088 211603705824 211679142696 211927488768 212073596544 212405317632 213233379984 213269876736 213359135892 213380388072 214912382976 215039129088 215060548608 215136440694 216342644784 216364194144 216491796472 216830428416 217675742067 218046130176 218067849216 218081370288 218159116452 218551304832 219389724288 219540976704 219798546432 221130912576 221283365408 221629492224 221722250103 222624732169 223025754112 223119096364 223206224724 223468094592 224377682816 224977702698 225840775482 226239083728 226261618848 226749180672 226763240021 227633162589 228123679896 228146402736 228548777344 229425549696 229837991936 229919929344 229934185292 229942831104 229957088472 230039068338 230975402574 231246387392 231336689472 231744690688 231767774208 233172694944 233195920704 233255821176 235008700416 235107057852 235269146166 236456817408 236596269504 236873848832 236958294528 238046078163 238054169052 238418424864 238559033832 238582796112 239928611328 240295735296 241832806656 241894925664 241919020224 243385475382 243553271031 243839012448 245214477312 245301896448 245317106139 245341541574 245759004672 245870217936 246983598792 247248736896 247273364736 247419195968 247806203904 248772276648 248918991874 248943786084 249772919808 250731113472 250878983936 250903973376 250919530418 252424893168 252721042944 252895274752 254412490752 254428265336 254518969194 254544321204 254976522304 255092828256 256431637504 256538961013 256639139883 257117374512 257986064672 258103743408 258558952832 258567740928 258659920512 258701724531 259141920768 260017451008 260152185816 260712777024 260738745984 262200628224 262209540096 262319281812 262473986481 262781926048 263971888656 264384787968 264540710784 264851075072 266170803192 266483079936 266578081344 267663141312 268266636288 268283269884 268378913061 270236362752 270395736576 272034810768 272061907488 272131791372 272638895808 274176817152 274204127232 274291567494 274318889004 274480670527 275866286976 276380350464 276451343616 276478880256 278154829008 278318872804 278346595464 280345024512 280362407016 280555695428 280994534784 282138274432 282238856928 282266970048 282569985024 282764795392 283978004814 284311173312 284478847856 284507184096 286214052096 286231798503 286718838784 286747398144 286838838298 286848587592 288456859712 288485592192 289107237888 289257046326 290234322756 290434417098 290775160384 290878821936 290888708544 291401739776 291534660864 292519632384 292671209043 292721302272 293301874152 294841216768 294975706752 295505989632 295611337728 295629666804 296938797393 296968374738 297608299632 297957459456 299325266601 299793464928 299970270264 301121033976 301682158464 302154043392 302332240896 303510883452 304164906528 304195203648 305900732928 306039162114 306559905792 306609451296 306718757784 307967203432 308448919296 309023698944 310896926592 310927894272 311007761568 312997148198 313139919897 313476077136 313692194888 315275756544 315407707893 315461692672 315944392704 317394770884 317405558736 317518714044 317891233152 318078711776 318110394816 319904815104 320006828743 320038703838 320070582108 322443742208 322526567552 322558693632 322578693551 322590822912 322704661041 324513967176 324546291216 324737694708 325118683264 325245642624 326952636416 327069195264 327089474852 327101773824 327122055432 327238674678 327826957248 329084586432 329311465056 329664982528 329697819648 331696368864 331925048112 332444238336 333030559744 334308151296 334538631168 334678644546 335202141888 336566524224 336961390592 337466554047 339358625592 339392428272 340123771008 342185519844 342823166016 344138324544 344756987904 344879894016 344901277938 344935632708 346463103861 346869581088 347617036032 347651661312 349600837632 349759042416 349965315308 351962518208 352513050624 352660586778 352720947712 352903719249 354096030694 354894404256 355310773248 355437441792 356884188416 357081253578 357688848384 357711026512 357838550748 357874194168 359892916992 360527648768 360678539246 362713081024 362749209984 362842388496 362878530336 363518527744 365078213073 365722089992 365758518672 367821715968 367952844672 368012312361 368601791488 368638507008 368805326904 370873105344 370910047104 371128793952 371709305856 373158414972 373378487811 373415679126 373816542688 374659379712 376096670208 376318475904 376355960064 376379295627 376759980032 378637339752 379081564416 379342912128 379936272384 381618736128 381642398004 381778453791 382464783456 384647456256 385476317184 385676061768 386979097008 387245889464 387838429248 387851611392 388712881152 390026176512 390228278724 390295069696 390458418637 391069165536 393300942336 394148450304 394172889072 395918396524 395957832984 396811066176 397276612608 399100355468 399256204788 399724619904 399960360352 401494711968 402242877952 402384824261 402399954432 402424904826 403109654528 404681177936 405553208704 405593604864 407867643904 408052216152 408092861232 408197687058 408812601728 408958343712 411265225728 411306190848 411437351241 411478333506 413799430464 414529235456 414570525696 414677015424 414718320384 417232243512 417478309206 417519893196 417968102848 420367675392 420517536768 420543610524 420833543142 421491802176 423207411648 423358285392 423854977536 424147193088 426466759968 426718271784 426760776144 429824765952 430078258176 430121097216 430258257447 430272881388 432685289568 432728388288 432983592944 433660856832 435351484134 435651625647 436092260352 436162740576 436318232904 437102609664 438779448576 439081953408 439597092864 442261825152 442566730816 443258984448 443444500206 445249464338 445452562107 446238192728 446412449448 446936189184 448755365632 449955405396 451681550964 452478167456 452523237696 453498361344 453526480042 455266325178 456247359792 456292805472 457097554688 458851099392 458879549981 459058743171 459839858688 459868370584 459885662208 459914176944 460078136676 461950805148 462492774784 462673378944 463489381376 463535548416 466345389888 466391841408 466511642352 469495722297 470214115704 470538292332 472913634816 473192539008 473747697664 473916589056 476092156326 476108338104 476836849728 477118067664 477165592224 479857222656 480058055757 483665613312 483789851328 483838040448 486770950764 487106542062 487678024896 490428954624 490603792896 490634212278 490683083148 490972466999 491740435872 493967197584 494497473792 494546729472 494838391936 495612407808 497544553296 497837983748 497887572168 499545839616 501462226944 501757967872 501807946752 501839060836 502017966819 504849786336 505442085888 505790549504 508824981504 508856530672 509037938388 509088642408 509953044608 510185656512 512863275008 513077922026 513278279766 514234749024 515972129344 516207486816 517117905664 517135481856 517319841024 517351916907 517403449062 518283841536 520304371632 521425554048 521477491968 524401256448 524638563624 524947972962 525563852096 527943777312 528769575936 528990880167 529081421568 531144046041 532341606384 532966159872 533156162688 535326282624 536533272576 536566539768 536757826122 540472725504 540791473152 541017808869 544069621536 544123814976 544263582744 545277791616 548353634304 548583134988 548637778008 548961341054 551732573952 552760700928 552902687232 552957760512 555440849047 556309658016 556637745608 556693190928 560123518689 560690049024 560724814032 561111390856 561989069568 564276548864 564477713856 564533940096 565139970048 565529590784 567956009628 568622346624 568957695712 569014368192 572406580991 572428104192 572463597006 573437677568 573677676596 573697175184 576913719424 576971184384 578214475776 578514092652 580468645512 580868834196 581550320768 581757643872 581777417088 582803479552 583069321728 585039264768 585342418086 585442604544 586603748304 589682433536 589951413504 591222675456 591259333608 593877594786 593936749476 595216599264 595914918912 598650533202 599586929856 599940540528 602242067952 603364316928 603637357239 604664481792 607021766904 608329813056 608390407296 611801465856 612078324228 613218902592 613437515568 615934406864 616897838592 621793853184 621855788544 622015523136 625994296396 626217463809 626279839794 626952154272 627384389776 630551513088 630815415786 630923385344 631250314713 631888785408 634789541768 634811117472 635037428088 635782466304 636157423552 636220789632 639809630208 640013657486 640077407676 640141164216 644887484416 645053135104 645117387264 645157387102 645181645824 645409322082 649027934352 649092582432 649475389416 650237366528 650491285248 653027226201 654138390528 654178949704 654203547648 654244110864 654477349356 655653914496 658169172864 658622930112 659329965056 659395639296 663392737728 663850096224 664888476672 665166750309 667874196507 669077262336 669357289092 670404283776 673133048448 673922781184 674933108094 678717251184 678784856544 680247542016 680289720063 682899487767 684371039688 685646332032 688276649088 689513975808 689759788032 689802555876 689871265416 692926207722 693739162176 695234072064 695303322624 698425622069 699518084832 699930630616 703925036416 705026101248 705321173556 705441895424 705807438498 708192061388 709788808512 710621546496 710874883584 713768376832 714138234489 714162507156 715422053024 715677101496 715748388336 719785833984 721055297536 721357078492 725426162048 725498419968 725684776992 725757060672 727037055488 730156426146 730659813093 731444179984 731517037344 735643431936 735905689344 735951318417 736024624722 737203582976 737277014016 737610653808 741746210688 741820094208 742257587904 743418611712 746316829944 746756975622 746831358252 747633085376 749318759424 752193340416 752636951808 752711920128 752758591254 757274679504 758163128832 758685824256 763237472256 763284796008 763556907582 764929566912 769294912512 769616883039 771352123536 773958194016 774491778928 775676858496 775703222784 777425762304 780052353024 780456557448 780590139392 780916837274 782138331072 786601884672 787421959443 788345778144 791836793048 791915665968 793622132352 794553225216 798200710936 798512409576 799449239808 799920720704 802989423936 804485755904 804769648522 804799908864 804849809652 805136739183 809362355872 811106417408 811187209728 815735287808 816104432304 816185722464 816395374116 817625203456 817916687424 822530451456 822612381696 822874702482 822956667012 823442011581 827598860928 829058470912 829141051392 829354030848 829405454089 829436640768 834464487024 834956618412 835039786392 835936205696 841035073536 841087221048 841667086284 842983604352 846414823296 846716570784 847709955072 848294386176 852933519936 853436543568 853521552288 858695395509 860156516352 860242194432 860516514894 860545762776 865370579136 865456776576 865967185888 867321713664 870702968268 871303251294 872325481152 872636465808 874205219328 877558897152 878163906816 878218356463 884523650304 885133461632 886517968896 886889000412 890498928676 890816392179 890905124214 892476385456 892824898896 893872378368 897510731264 897975799803 899910810792 903363101928 904956334912 905046475392 906996722688 907052960084 910532650356 912494719584 912585610944 914195109376 917702198784 917759099962 918117486342 919679717376 919736741168 919828353888 920156273352 923901610296 924985549568 925346757888 926978762752 927071096832 932690779776 932783682816 933023284704 938991444594 940428231408 941076584664 945827269632 946223123679 946385078016 947833178112 952184312652 952216676208 953673699456 954236135328 954331184448 959714445312 960020486229 960116111514 967331226624 967579702656 967676080896 967736080653 973541901528 974213084124 975356049792 980857909248 981207585792 981268424556 981366166296 981944933998 983480871744 987934395168 988994947584 989093458944 989676783872 995089106592 995675967496 995775144336 999091679232 1002924453888 1003515935744 1003615893504 1003678121672 1003935934043 1004035933638 1009699572672 1010884171776 1011581099008 1012399662141 1017713061344 1018075876776 1018177284816 1019906089216 1020371313024 1025726550016 1026155844052 1026556559532 1028469498048 1031944258688 1032414973632 1034235811328 1034270963712 1034639682048 1034703833814 1034806898124 1039389311583 1040608743264 1042851108096 1042954983936 1048802512896 1049277127248 1049895945924 1051127704192 1055887554624 1057539151872 1057981760334 1058162843136 1058711157747 1062288092082 1064683212768 1065932319744 1066312325376 1070652565248 1073066545152 1073133079536 1073515652244 1081582946304 1082035617738 1088139243072 1088247629952 1088527165488 1090555583232 1097166269976 1097275556016 1097922682108 1103465147904 1105805374464 1105915521024 1110881698094 1112619316032 1113275491216 1113386381856 1120135463433 1120247037378 1121449628064 1122222781712 1123978139136 1128553097728 1128955427712 1129067880192 1129137886881 1130279940096 1131059181568 1135912019256 1137244693248 1137915391424 1138028736384 1144813161982 1144856208384 1144927194012 1145335361373 1147355353192 1147394350368 1153827438848 1153942368768 1156428951552 1157028185304 1160937291024 1161737668392 1163100641536 1163515287744 1163554834176 1165606959104 1166138643456 1170078529536 1170684836172 1170885209088 1171375255911 1173207496608 1179364867072 1179902827008 1182445350912 1182518667216 1187755189572 1187873498952 1190433198528 1191829837824 1197301066404 1199173859712 1199881081056 1204484135904 1206728633856 1207154472783 1207274714478 1209328963584 1214043533808 1216659626112 1216780814592 1223602931712 1224156648456 1226437805184 1226875031136 1231868813728 1233795677184 1234312053723 1243587706368 1243711577088 1244031046272 1251988592792 1252434927618 1252559679588 1253904308544 1254768779552 1261103026176 1261630831572 1261846770688 1262374887361 1262500629426 1269579083536 1269622234944 1270074856176 1271564932608 1272314847104 1272441579264 1280027314972 1280154815352 1280282328432 1289774968832 1290106270208 1290234774528 1290314774204 1290363291648 1290774772341 1290818644164 1298055868704 1298185164864 1298950778832 1300474733056 1300982570496 1306054452402 1306954876941 1308276781056 1308357899408 1308488221728 1308954698712 1311307828992 1316338345728 1317245860224 1318659930112 1318791278592 1326785475456 1327700192448 1329776953344 1330333500618 1335748393014 1338714578184 1340808567552 1346266096896 1349866216188 1357434502368 1357569713088 1360495084032 1360579440126 1365798975534 1368742079376 1371292664064 1376553298176 1376638649943 1379519576064 1379605111752 1379742530832 1385852415444 1387478324352 1390468144128 1390606645248 1396851244138 1399036169664 1399861261232 1407850072832 1408487166891 1410642347112 1410883790848 1411614876996 1416384122776 1419577617024 1421243092992 1421749767168 1427536753664 1428276468978 1428325014312 1430844106048 1431354202992 1431496776672 1439571667968 1440174167271 1442714156984 1450852324096 1450996839936 1451369553984 1451514121344 1454074110976 1460312852292 1461319626186 1462888359968 1463034074688 1471286863872 1471811378688 1471902636834 1472049249444 1472917400997 1474407165952 1475221307616 1483492421376 1483640188416 1484515175808 1486837223424 1492633659888 1493513951244 1493662716504 1495266170752 1498637518848 1504386680832 1505273903616 1505423840256 1505517182508 1506053900457 1514549359008 1516326257664 1517371648512 1526474944512 1526569592016 1527113815164 1529859133824 1538589825024 1539233766078 1542704247072 1547916388032 1548983557856 1551353716992 1551406445568 1552055750721 1554851524608 1560913114896 1561180278784 1561833674548 1564276662144 1573203769344 1574843918886 1576691556288 1583673586096 1583831331936 1587244264704 1587342680147 1593432138123 1596401421872 1597024819152 1598898479616 1599841441408 1605978847872 1608971511808 1609539297044 1609599817728 1609699619304 1610273478366 1618724711744 1622212834816 1622374419456 1623053426607 1632208864608 1632371444928 1632790748232 1635250406912 1635833374848 1645060902912 1645749404964 1645913334024 1646884023162 1655197721856 1658116941824 1658282102784 1658708061696 1658810908178 1658873281536 1666322547141 1668928974048 1669913236824 1670079572784 1671872411392 1682070147072 1682174442096 1683334172568 1685967208704 1692829646592 1693433141568 1695419910144 1696588772352 1705867039872 1706873087136 1707043104576 1717219742973 1717390791018 1720313032704 1721033029788 1721091525552 1730741158272 1730913553152 1731934371776 1734643427328 1741405936536 1742606502588 1744650962304 1745272931616 1748410438656 1755117794304 1756327813632 1756436712926 1769047300608 1770266923264 1773778000824 1780997857352 1781632784358 1781810248428 1784952770912 1785649797792 1787744756736 1795021462528 1795772727091 1795951599606 1799821621584 1806726203856 1809912669824 1810092950784 1810912071717 1813993445376 1814105920168 1821065300712 1824989439168 1825171221888 1828390218752 1835404397568 1835518199924 1836234972684 1839473482336 1839656707776 1840312546704 1847803220592 1849971099136 1850693515776 1853957525504 1865381559552 1865567365632 1866046569408 1877982889188 1878652391427 1880856462816 1882153169328 1891654539264 1892446247358 1892770156032 1893750944139 1895666356224 1904368625304 1904433352416 1907347398912 1908472270656 1908662368896 1919428890624 1920040972458 1920232223028 1921364693689 1934662453248 1935159405312 1935352161792 1935472161306 1947083803056 1948426168248 1950712099584 1962415171584 1962536849112 1962732332592 1963889867996 1966961743488 1975868790336 1977989895168 1978186917888 1979353567744 1990178213184 1991351934992 1991550288672 2003622589521 2007031871488 2007231787008 2007356243344 2007871868086 2008071867276 2019399145344 2021768343552 2023162198016 2024799324282 2035426122688 2036151753552 2036354569632 2039812178432 2040742626048 2040869160189 2048698463301 2052311688104 2053113119064 2056938996096 2063888517376 2064829947264 2068471622656 2068541927424 2069279364096 2069407667628 2069613796248 2078778623166 2081217486528 2085702216192 2085909967872 2095276866207 2098554254496 2099791891848 2102255408384 2111775109248 2115078303744 2115963520668 2116325686272 2117422315494 2124576184164 2129366425536 2131864639488 2132624650752 2141305130496 2142414703467 2146266159072 2147031304488 2163165892608 2164071235476 2176278486144 2176495259904 2177054330976 2181111166464 2191979439279 2194332539952 2194551112032 2195845364216 2206930295808 2207853955251 2211610748928 2211831042048 2221763396188 2225238632064 2226550982432 2226772763712 2240270926866 2240494074756 2242899256128 2244445563424 2247956278272 2257106195456 2257910855424 2258050854857 2258135760384 2258275773762 2262118363136 2271824038512 2274489386496 2275830782848 2276057472768 2289626323964 2289712416768 2289854388024 2290670722746 2294710706384 2294788700736 2307654877696 2307884737536 2308850649117 2314056370608 2321874582048 2323475336784 2326201283072 2327030575488 2327109668352 2331213918208 2332277286912 2340157059072 2341369672344 2341770418176 2342750511822 2346414993216 2358729734144 2359805654016 2362265878329 2365037334432 2375510379144 2375746997904 2380866397056 2383659675648 2394602132808 2398347719424 2399762162112 2408968271808 2413457267712 2414308945566 2414549428956 2428087067616 2433319252224 2433561629184 2447205863424 2448313296912 2452875610368 2453750062272 2463737627456 2467591354368 2468624107446 2470326034743 2487175412736 2487423154176 2488062092544 2488216362267 2503977185584 2504869855236 2505119359176 2507808617088 2509537559104 2523261663144 2523693541376 2524749774722 2525001258852 2539158167072 2539244469888 2540149712352 2543129865216 2544629694208 2544883158528 2560054629944 2560309630704 2560564656864 2576086186527 2580212540416 2580469549056 2580629548408 2580726583296 2581549544682 2581637288328 2596111737408 2596370329728 2597901557664 2600949466112 2601965140992 2612108904804 2613909753882 2616715798816 2616976443456 2617909397424 2622615657984 2632676691456 2634491720448 2634655069389 2637319860224 2653570950912 2655400384896 2659553906688 2660667001236 2671496786028 2672449176537 2677429156368 2681617135104 2692532193792 2693927399409 2699732432376 2714869004736 2715139426176 2720990168064 2721158880252 2731597951068 2733208930459 2737484158752 2742585328128 2753106596352 2753277299886 2759039152128 2759210223504 2759485061664 2771704830888 2774956648704 2780936288256 2781213290496 2793702488276 2798072339328 2799722522464 2815700145664 2816974333782 2821284694224 2821767581696 2823229753992 2832768245552 2839155234048 2843499534336 2855073507328 2856552937956 2856650028624 2861688212096 2862708405984 2862993553344 2879143335936 2880061458687 2880348334542 2885428313968 2901704648192 2901993679872 2902739107968 2903028242688 2903208241959 2908148221952 2920625704584 2922639252372 2925776719936 2926068149376 2942573727744 2943622757376 2943805273668 2944098498888 2945834801994 2950442615232 2966984842752 2967280376832 2969030351616 2985267319776 2987027902488 2987325433008 2990532341504 2997275037696 3008773361664 3010547807232 3010847680512 3011034365016 3011807802129 3012107800914 3029098718016 3032652515328 3034743297024 3053139184032 3054227630328 3059718267648 3077179650048 3078467532156 3085408494144 3095832776064 3097967115712 3102707433984 3102812891136 3104111501442 3118167934749 3121826229792 3123667349096 3128553324288 3146407538688 3149687837772 3153383112576 3167347172192 3167662663872 3174488529408 3174685360294 3176133473241 3186864276246 3192802843744 3194049638304 3197796959232 3199682882816 3211957695744 3212156849867 3217943023616 3219078594088 3219199635456 3219399238608 3220546956732 3237449423488 3244425669632 3244748838912 3246106853214 3264417729216 3264742889856 3265581496464 3270500813824 3271666749696 3291498809928 3291826668048 3293768046324 3310395443712 3316233883648 3317416123392 3317621816356 3317746563072 3332645094282 3337857948096 3339826473648 3340159145568 3343744822784 3360406390299 3364348884192 3366668345136 3371934417408 3385659293184 3386866283136 3387413660643 3390839820288 3393177544704 3411734079744 3413746174272 3414086209152 3434439485946 3434781582036 3436807268993 3442066059576 3442183051104 3461482316544 3461827106304 3463868743552 3469286854656 3482811873072 3485213005176 3489301924608 3490545863232 3496820877312 3510235588608 3512655627264 3512873425852 3514125767733 3538094601216 3540533846528 3547556001648 3561995714704 3563265568716 3563620496856 3569905541824 3571299595584 3575489513472 3590042925056 3591545454182 3591903199212 3599643243168 3613452407712 3619825339648 3620185901568 3621463418349 3621824143434 3627986890752 3628211840336 3642130601424 3649978878336 3650342443776 3656780437504 3670808795136 3671036399848 3672469945368 3678946964672 3679313415552 3680625093408 3695606441184 3699942198272 3701387031552 3702936161169 3730763119104 3731134731264 3732093138816 3755965778376 3757304782854 3761712925632 3764306338656 3783309078528 3784892494716 3785540312064 3787124662083 3787501888278 3808737250608 3808866704832 3814694797824 3816944541312 3817324737792 3840081944916 3840464446056 3842729387378 3869324906496 3870318810624 3870704323584 3870944322612 3872324317023 3888085943329 3894167606112 3896852336496 3901424199168 3920864630823 3924830343168 3925073698224 3925464665184 3927779735992 3933923486976 3951737580672 3955979790336 3956373835776 3958707135488 3960363960461 3980356426368 3982703869984 3983100577344 4007245179042 4014063742976 4014712486688 4015743736172 4016143734552 4038798290688 4046324396032 4049598648564 4070852245376 4072303507104 4072709139264 4079624356864 4081485252096 4081738320378 4097396926602 4104623376208 4106226238128 4113877992192 4127777034752 4129659894528 4129915949829 4136943245312 4138558728192 4138815335256 4139227592496 4157557246332 4162434973056 4171404432384 4171819935744 4190553732414 4197108508992 4199583783696 4204510816768 4223550218496 4225461500673 4231927041336 4232651372544 4234844630988 4249152368328 4258732851072 4263729278976 4265249301504 4282610260992 4284829406934 4292532318144 4294062608976 4328142470952 4352556972288 4352990519808 4354108661952 4362222332928 4383958878558 4388665079904 4389102224064 4391690728432 4413860591616 4415707910502 4418752202991 4423221497856 4443526792376 4450477264128 4453101964864 4453545527424 4480541853732 4480988149512 4485798512256 4488891126848 4495912556544 4514212390912 4515821710848 4516101709714 4516271520768 4516551547524 4518161701371 4543648077024 4548978772992 4551661565696 4552114945536 4579252647928 4579424833536 4579708776048 4581341445492 4589421412768 4589577401472 4615309755392 4615769475072 4617701298234 4628112741216 4643749164096 4646950673568 4652402566144 4654061150976 4654219336704 4656167252163 4664554573824 4682739344688 4683540836352 4685501023644 4692829986432 4717459468288 4719611308032 4724531756658 4730074668864 4751020758288 4751493995808 4761732794112 4762028040441 4780296414369 4789204265616 4796695438848 4799524324224 4817936543616 4826914535424 4828617891132 4829098857912 4856174135232 4866638504448 4867123258368 4869160279821 4888979354483 4896626593824 4905751220736 4907500124544 4927475254912 4935182708736 4937248214892 4940652069486 4974350825472 4974846308352 4976124185088 4976432724534 4979863593847 4998967641423 5007954371168 5009739710472 5010238718352 5015617234176 5019075118208 5046523326288 5047387082752 5049499549444 5050002517704 5078316334144 5078488939776 5080299424704 5086259730432 5089259388416 5089766317056 5120109259888 5120619261408 5121129313728 5151659228919 5152172373054 5160425080832 5160939098112 5161259096816 5163099089364 5163274576656 5192223474816 5192740659456 5195803115328 5201898932224 5203930281984 5224217809608 5227819507764 5233431597632 5233952886912 5235818794848 5245231315968 5265353382912 5268983440896 5269310138778 5307141901824 5310800769792 5321334002472 5342993572056 5344898353074 5354858312736 5363234270208 5385064387584 5387318181273 5387854798818 5399464864752 5429738009472 5430278852352 5441980336128 5442317760504 5463195902136 5466417860918 5474968317504 5485170656256 5506213192704 5506554599772 5518420447008 5518970123328 5543409661776 5549913297408 5561872576512 5587404976552 5596144678656 5599445044928 5631400291328 5633757183191 5633948667564 5635957174281 5642569388448 5646459507984 5665536491104 5678310468096 5681252832417 5686999068672 5710147014656 5713105875912 5713300057248 5723376424192 5725416811968 5725987106688 5758286671872 5760122917374 5760696669084 5764094081067 5770856627936 5803409296384 5803987359744 5805478215936 5805838178623 5806056485376 5806416483918 5816296443904 5841251409168 5845278504744 5851553439872 5852136298752 5887245514752 5887610547336 5888196997776 5891669603988 5900885230464 5933969685504 5934560753664 5938060703232 5970534639552 5974055804976 5974650866016 5981064683008 6010867768563 6021095614464 6021695361024 6022068730032 6023615604258 6024215601828 6058197436032 6065305030656 6069486594048 6106278368064 6108455260656 6119436535296 6122607480567 6147528495241 6156935064312 6170816988288 6191665552128 6195934231424 6205414867968 6205625782272 6208223002884 6236335869498 6243652459584 6247334698192 6257106648576 6285830598621 6299375675544 6306766225152 6334694344384 6335325327744 6348977058816 6349370720588 6352266946482 6373728552492 6385605687488 6388099276608 6395593918464 6399365765632 6423915391488 6424313699734 6427244110401 6438157188176 6438798477216 6441093913464 6474898846976 6488851339264 6489497677824 6492213706428 6528835458432 6529485779712 6531162992928 6541001627648 6543333499392 6582997619856 6583653336096 6587536092648 6620790887424 6623561865753 6634832246784 6635243632712 6635493126144 6665290188564 6675715896192 6679652947296 6680318291136 6687489645568 6720812780598 6728697768384 6733336690272 6743868834816 6771318586368 6773732566272 6774152564571 6774827321286 6786355089408 6823468159488 6827492348544 6828172418304 6868878971892 6869563164072 6873614537986 6884132119152 6884366102208 6922964633088 6923654212608 6926551947351 6927737487104 6965623746144 6970426010352 6978603849216 6981091726464 6993641754624 7020471177216 7025311254528 7025746851704 7027551538301 7028251535466 7076189202432 7081067693056 7084031309557 7086797634987 7095112003296 7123991429408 7126531137432 7127240993712 7139811083648 7142599191168 7150979026944 7180085850112 7183090908364 7183806398424 7199286486336 7226904815424 7239650679296 7240371803136 7242926836698 7243648286868 7256423680672 7284261202848 7299957756672 7300684887552 7313560875008 7341617590272 7342072799696 7344939890736 7357893929344 7358626831104 7361250186816 7391212882368 7399884396544 7402774063104 7405872322338 7410978104229 7461526238208 7462269462528 7464186277632 7464649086801 7511931556752 7514609565708 7523425851264 7528612677312 7569784989432 7571080624128 7574249324166 7575003776556 7617474501216 7617733409664 7629389595648 7633889082624 7634649475584 7680163889832 7680928892112 7685458774756 7740637621248 7741408647168 7741888645224 7744648634046 7776171886658 7788335212224 7793704672992 7802848398336 7841729261646 7850147396448 7850929330368 7855559471984 7867846973952 7903475161344 7903965208167 7911959580672 7917414270976 7920727920922 7960712852736 7965407739968 7966201154688 8014490358084 8017347529611 8029424973376 8031487472344 8032287469104 8077596581376 8081782198227 8099197297128 8141704490752 8144607014208 8145418278528 8159248713728 8162970504192 8163476640756 8194793853204 8199626791377 8209246752416 8212452476256 8227755984384 8255554069504 8259319789056 8259831899658 8273886490624 8277117456384 8277630670512 8278455184992 8315114492664 8324869946112 8342808864768 8343639871488 8381107464828 8394217017984 8399167567392 8409021633536 8447100436992 8450923001346 8463854082672 8465302745088 8469689261976 8498304736656 8517465702144 8530498603008 8565220521984 8569658813868 8585064636288 8588125217952 8640184376061 8656284941904 8705113944576 8705981039616 8708217323904 8709624725877 8724444665856 8767917757116 8777330159808 8778204448128 8783381456864 8827721183232 8831415821004 8836624211527 8837504405982 8887053584752 8900954528256 8906203929728 8907091054848 8907643329839 8961083707464 8961976299024 8971597024512 8977782253696 8991825113088 9028424781824 9031643421696 9032203419428 9032543041536 9033103095048 9035423406387 9036323402742 9087296154048 9097957545984 9103323131392 9104229891072 9158505295856 9159417552096 9162682890984 9178842825536 9179154802944 9230619510784 9231538950144 9235402596468 9256225482432 9287498328192 9293901347136 9304805132288 9308122301952 9308438673408 9312334504326 9365478689376 9371002047288 9385659972864 9439222616064 9449063513316 9460149337728 9502041516576 9502987991616 9523465588224 9524056080882 9560592828738 9578408531232 9593390877696 9599048648448 9635873087232 9636470549601 9653829070848 9657235782264 9658197715824 9712348270464 9733277008896 9734246516736 9738320559642 9777958708966 9793253187648 9811502441472 9815000249088 9854950509824 9874496429784 9881304138972 9948701650944 9952248370176 9952865449068 9959727187694 9997935282846 10015908742336 10019479420944 10020477436704 10031234468352 10038150236416 10077283975567 10081219170897 10093046652576 10098999098888 10100005035408 10156632668288 10156977879552 10160598849408 10162240981929 10172519460864 10178518776832 10179532634112 10240218519776 10241238522816 10242258627456 10303318457838 10304344746108 10310421806979 10320850161664 10322518193632 10326198178728 10326549153312 10384446949632 10385481318912 10391606230656 10403797864448 10407860563968 10448435619216 10455639015528 10466863195264 10467905773824 10471637589696 10490462631936 10530706765824 10537966881792 10538620277556 10542377303199 10614283803648 10621601539584 10642668004944 10685987144112 10689796706148 10709716625472 10726468540416 10770128775168 10774636362546 10775709597636 10798929729504 10859476018944 10860557704704 10864390255047 10883960672256 10884635521008 10926391804272 10932835721836 10949936635008 10970341312512 11012426385408 11013109199544 11036840894016 11037940246656 11086819323552 11099826594816 11111398761029 11174809953104 11192289357312 11198890089856 11262800582656 11267514366382 11267897335128 11271914348562 11285138776896 11292919015968 11331072982208 11356620936192 11361373986249 11362505664834 11426211751824 11426600114496 11446752848384 11450833623936 11451974213376 11520245834748 11521393338168 11528188162134 11541713255872 11606818592768 11607974719488 11610956431872 11611676357246 11612112970752 11612832967836 11616972951069 11664257829987 11682502818336 11690557009488 11703106879744 11704272597504 11774491029504 11775221094672 11776393995552 11783339207976 11801770460928 11867939371008 11869121507328 11876121406464 11881091881383 11941069279104 11948111609952 11949301732032 11962129366016 12021735537126 12042191228928 12044137460064 12047231208516 12048431203656 12116394872064 12138973188096 12212556736128 12216910521312 12238873070592 12245214961134 12295056990482 12313870128624 12341633976576 12383331104256 12389747849487 12391868462848 12410829735936 12416446005768 12472671738996 12487304919168 12494669396384 12514213297152 12570409089637 12571661197242 12598751351088 12613532450304 12669388688768 12670650655488 12671436286109 12676384502019 12697954117632 12698741441176 12704533892964 12747457104984 12771211374976 12776198553216 12791187836928 12798731531264 12847830782976 12848627399468 12854488220802 12876314376352 12877596954432 12882187826928 12949797693952 12977702678528 12984427412856 13057670916864 13058971559424 13062325985856 13082003255296 13086666998784 13165995239712 13167306672192 13175072185296 13241581774848 13247123731506 13256256608973 13269664493568 13270487265424 13330580377128 13351431792384 13359305894592 13360636582272 13374979291136 13441625561196 13457395536768 13466673380544 13487737669632 13542637172736 13547465132544 13548305129142 13549654642572 13646936318976 13654984697088 13656344836608 13737757943784 13739126328144 13747229075972 13768264238304 13768732204416 13845929266176 13847308425216 13853103894702 13855474974208 13931247492288 13940852020704 13957207698432 13962183452928 14050622509056 14051493703408 14055103076602 14056503070932 14152378404864 14162135386112 14168062619114 14173595269974 14190224006592 14247982858816 14253062274864 14254481987424 14279622167296 14285198382336 14286084121323 14340889243107 14366181816728 14367612796848 14398572972672 14453809630848 14479301358592 14480743606272 14485853673396 14487296573736 14512847361344 14568522405696 14599915513344 14601369775104 14607480839463 14666938063449 14684145599392 14689879781472 14715787858688 14717253662208 14722500373632 14782425764736 14799768793088 14805548126208 14811744644676 14821956208458 14923052476416 14924538925056 14928372555264 14929298173602 14939590781541 14996902924269 15023863113504 15029219131416 15046851702528 15057225354624 15139569978864 15142161248256 15148498648332 15150007553112 15234949002432 15235466819328 15258779191296 15267778165248 15269298951168 15360327779664 15361857784224 15370917549512 15454977686757 15481275242496 15482817294336 15483777290448 15489297268092 15552343773316 15576670424448 15587409345984 15605696796672 15683458523292 15700294792896 15701858660736 15711118943968 15735693947904 15806355983999 15806950322688 15807930416334 15834828541952 15841455841844 15921425705472 15930815479936 15932402309376 16028980716168 16034695059222 16058849946752 16062974944688 16064574938208 16155193162752 16161954543819 16163564396454 16198394594256 16283408981504 16289214028416 16290836557056 16318497427456 16325941008384 16326953281512 16389587706408 16399253582754 16418493504832 16424904952512 16455511968768 16511108139008 16518639578112 16519663799316 16555261341024 16556910369984 16630228985328 16649739892224 16685617729536 16762214929656 16788434035968 16798335134784 16818043267072 16894200873984 16901271549573 16901846002692 16927708165344 16939378523952 16996609473312 17034931404288 17060997206016 17130441043968 17139317627736 17170129272576 17176250435904 17280368752122 17292282243201 17312569883808 17410227889152 17411962079232 17416434647808 17417514535869 17419249451754 17448889331712 17535835514232 17554660319616 17556408896256 17566762913728 17662831642008 17673248423054 17675008811964 17774107169504 17801909056512 17812407859456 17814182109696 17815286659678 17922167414928 17923952598048 17943194049024 17955564507392 18032603305689 18063286843392 18064406838856 18065086083072 18066206190096 18070846812774 18072646805484 18174592308096 18195915091968 18206646262784 18208459782144 18214266231923 18317010591712 18318835104192 18325365781968 18357685651072 18358309605888 18367822441701 18442585485723 18461239021568 18470805192936 18512450964864 18574996656384 18587802694272 18609610264576 18616244603904 18616877346816 18624669008652 18730957378752 18742004094576 18771319945728 18857491795863 18898127026632 18920298675456 19004083033152 19005975983232 19046931176448 19048112161764 19121185657476 19156817062464 19186781755392 19198097296896 19271746174464 19272941099202 19314471564528 19316395431648 19424696540928 19466554017792 19468493033472 19476641119284 19555917417932 19586506375296 19623004882944 19630000498176 19709901019648 19748992859568 19762608277944 19904496740352 19905730898136 19919454375388 19995870565692 20031817484672 20038958841888 20040954873408 20062468936704 20076300472832 20154567951134 20162438341794 20186093305152 20197998197776 20200010070816 20313265336576 20313955759104 20321197698816 20322457693713 20324481963858 20357037553664 20359065268224 20480437039552 20482477045632 20484517254912 20606636915676 20608689492216 20620843613958 20645036387264 20652396357456 20653098306624 20768893899264 20770962637824 20779655842053 20783212461312 20896871238432 20911278031056 20933726390528 20935811547648 20943275179392 20980925263872 21061413531648 21075933763584 21077240555112 21082654614903 21084754606398 21228567607296 21243203079168 21252093928671 21285336009888 21371974288224 21379593412296 21419433250944 21452937080832 21540257550336 21549272725092 21551419195272 21597859459008 21718952037888 21721115409408 21728780510094 21769271042016 21852783608544 21865671443672 21899873270016 21940682625024 22024852770816 22026218399088 22073681788032 22075880493312 22173638647104 22199653189632 22222797522058 22232934312687 22349619906208 22384578714624 22393947260403 22397780179712 22485097949069 22525601165312 22535028732764 22535794670256 22543828697124 22570277553792 22585838031936 22662145964416 22713241872384 22722747972498 22725011329668 22852423503648 22853200228992 22893505696768 22901667247872 22903087242121 22903948426752 23040491669496 23042786676336 23056376324268 23083426511744 23213637185536 23221912863744 23223352714492 23224225941504 23225665935672 23233945902138 23328515659974 23365005636672 23381114018976 23406213759488 23408545195008 23550442189344 23552787991104 23566678415952 23603540921856 23711895624501 23735878742016 23752242812928 23762183762766 23882138558208 23896223219904 23898603464064 23924258732032 24043471074252 24088274920128 24094462417032 24096862407312 24232789744128 24425113472256 24433821042624 24477746141184 24490429922268 24590113980964 24598880374131 24627740257248 24683267953152 24766662208512 24779495698974 24783736925696 24821659471872 24832892011536 24945343477992 24974609838336 24989338792768 25028426594304 25140818179274 25143322394484 25197502702176 25227064900608 25338777377536 25341301310976 25342872572218 25352769004038 25395908235264 25397482882352 25409067785928 25494914209968 25542422749952 25552397106432 25597463062528 25695661565952 25697254798936 25708976441604 25752628752704 25755193908864 25764375653856 25899595387904 25920553128183 25968854825712 26115341833728 26117943118848 26124651971712 26128874177631 26173333997568 26331990479424 26334613344384 26350144370592 26483163549696 26494247463012 26509872634581 26512513217946 26540974530848 26661160754256 26702863584768 26718611789184 26721273164544 26722929989517 26749958582272 26883251122392 26914791073536 26933346761088 26975475339264 27085274345472 27094930265088 27096610258284 27099309285144 27106270219161 27293872637952 27309969394176 27312689673216 27475515887568 27478252656288 27494458151944 27536528476608 27537464408832 27691858532352 27694616850432 27706207789404 27710949948416 27722547723227 27862494984576 27881704041408 27914415396864 27924366905856 28102987406816 28110206153204 28113006141864 28324270772224 28336125238228 28347190539948 28380448013184 28495965717632 28506124549728 28508963974848 28559244334592 28570396764672 28572168242646 28681778486214 28732363633456 28735225593696 28797145945344 28907619261696 28909411648803 28958602717184 28961487212544 28971707346792 28974593147472 29025694722688 29137044811392 29199831026688 29202739550208 29214961678926 29333876126898 29368291198784 29379759562944 29431575717376 29434507324416 29445000747264 29564851529472 29623489289352 29643912416916 29846104952832 29856745110528 29858596347204 29879181563082 29993805848538 30047726227008 30058438262832 30093703405056 30114450709248 30231851926701 30279139957728 30296997296664 30300015106224 30469898004864 30470933638656 30517558382592 30535556330496 30538597902336 30720655559328 30723715568448 30741835099024 30909955373514 30931265420937 30962550484992 30967554580896 30978594536184 31104687546632 31153340848896 31174818691968 31211393593344 31366917046584 31400589585792 31403717321472 31422237887936 31471387895808 31612711967998 31613900645376 31615860832668 31627131909597 31682911683688 31842851410944 31861630959872 31864804618752 32057961432336 32069390118444 32117699893504 32125949889376 32129149876416 32310386325504 32323909087638 32327128792908 32396789188512 32566817963008 32578428056832 32580448048651 32581673114112 32593170765141 32651882016768 32653906563024 32779175412816 32798507165508 32836987009664 32849809905024 32911023937536 33022216278016 33037279156224 33039327598632 33110522682048 33113820739968 33260457970656 33299479784448 33334196283087 33524429859312 33576868071936 33596670269568 33636086534144 33788401747968 33802543099146 33803692005384 33855416330688 33878757047904 33993218946624 34069862808576 34084121958747 34278635255472 34340258545152 34352500871808 34560737504244 34584564486402 34625139767616 34820455778304 34823924158464 34832869295616 34835029071738 34838498903508 34859045156929 34992773489961 35071671028464 35109320639232 35112817792512 35133525827456 35325663284016 35346496846108 35350017623928 35548214339008 35603818113024 35624815718912 35628364219392 35630573319356 35643275644149 35844334829856 35847905196096 35886388098048 35911129014784 36065206611378 36126573686784 36128813677712 36132412380192 36141693625548 36145293610968 36349184616192 36413292525568 36416919564288 36428532463846 36634021183424 36637670208384 36650731563936 36715371302144 36716619211776 36735644883402 36885170971446 36941610385872 37024901929728 37149993312768 37169243548461 37175605388544 37232489207808 37249338017304 37461914757504 37484008189152 37542639891456 37711227268911 37714983591726 37796254053264 37840597350912 38008166066304 38011951966464 38014308858327 38093862352896 38096224323528 38242371314952 38313634124928 38373563510784 38396194593792 38543492348928 38545882198404 38628943129056 38632790863296 38849393081856 38933108035584 38953282238568 39111834835864 39173012750592 39246009765888 39260000996352 39419802039296 39436300282337 39497985719136 39525216555888 39768769826919 39808993480704 39811461796272 39838908750776 39991741131384 40063634969344 40077917683776 40081909746816 40124937873408 40152600945664 40309135902268 40324876683588 40372186610304 40395996395552 40400020141632 40626530673152 40627911518208 40640867250361 40642395397632 40644915387426 40648963927716 40714075107328 40960874079104 40964954091264 40969034509824 41213273831352 41217378984432 41241687227916 41290072774528 41304792714912 41306196613248 41537787798528 41541925275648 41559311684106 41566424922624 41793742476864 41822556062112 41867452781056 41871623095296 41886550358784 42151867527168 42154481110224 42165309229806 42169509212796 42457135214592 42486406158336 42504187857342 42570672019776 42743948576448 42759186824592 42838866501888 42858252363969 43098545450184 43102838390544 43195718918016 43437904075776 43442230818816 43457561020188 43538542084032 43705567217088 43731342887344 43799746540032 44000814190347 44052436798176 44147363576064 44151760986624 44347277294208 44399306379264 44445595044116 44465868625374 44699239812416 44769157429248 44787894520806 44795560359424 44818772344623 44970195898138 44990708772807 45070057465528 45071589340512 45087657394248 45140555107584 45171676063872 45324291928832 45426483744768 45445495944996 45450022659336 45704847007296 45706400457984 45787011393536 45803334495744 45806174484242 45807896853504 46080983338992 46085573352672 46112752648536 46166853023488 46364933060271 46443825727488 46446705428984 46448451883008 46451331871344 46467891804276 46657031319948 46730011273344 46762228037952 46812427518976 46817090390016 47100884378688 47105575982208 47133356831904 47207081843712 47419067951997 47423791249002 47504485625856 47524367525532 47764277116416 47792446439808 47797206928128 47848517464064 48086942148504 48176549840256 48188924834064 48193724814624 48465579488256 48485863631457 48850226944512 48867642085248 48955492282368 48980859844536 49180227961928 49197760748262 49255480514496 49366535906304 49533324417024 49558991397948 49567473851392 49588219166899 49665784023072 49890686955984 49949219676672 49978677585536 50056853188608 50281636358548 50286644788968 50395005404352 50454129801216 50677554755072 50682602621952 50685745144436 50703814648719 50705538008076 50794965764704 50818135571856 50989828419936 51084845499904 51104794212864 51194926125056 51391323131904 51394509597872 51417952883208 51505257505408 51510387817728 51528751307712 51799190775808 51841106256366 51876846729603 51937709651424 52230683667456 52235886237696 52249303943424 52252543607607 52257748355262 52346667995136 52663980958848 52669226688768 52700288741184 52988494926024 53019745269162 53025026435892 53081949061696 53322321508512 53405727169536 53437223578368 53442546329088 53445859979034 53766502244784 53829582147072 53866693522176 54189860530176 54193220516568 54198618570288 54212540438322 54587745275904 54619938788352 54625379346432 54642798695769 54951031775136 54956505312576 54988916303888 55073056953216 55074928817664 55327756457169 55383717064704 55412415578808 55421899896832 55445095446454 55724989969152 55763408082816 55828830793728 55848733811712 56205974813632 56220412306408 56226012283728 56572475387589 56672250476456 56694381079896 56760896026368 56991931435264 57012249099456 57017927949696 57118488669184 57140793529344 57144336485292 57363556972428 57464727266912 57470451187392 57594291890688 57815238523392 57818823297606 57917205434368 57943414693584 57949186294944 58051389445376 58274089622784 58399662053376 58405479100416 58429923357852 58667752253796 58736582397568 58759519125888 58863151434752 58869014648832 58890001494528 59129703058944 59246978578704 59287824833832 59713490221056 59717192694408 59758363126164 59987611697076 60095452454016 60116876525664 60187406810112 60228901418496 60463703853402 60558279915456 60593994593328 60600030212448 60939796009728 60941867277312 60967373081139 61071112660992 61077195804672 61441311118656 61447431136896 61483670198048 61819910747028 61862530841874 61935109161792 61957189072368 62209375093264 62306681697792 62349637383936 62353503308873 62733834093168 62801179171584 62807434642944 62844475775872 62942775791616 63225423935996 63227801290752 63231721665336 63247963844709 63254263819194 63365823367376 63685702821888 63723261919744 63729609237504 63756281786013 64115922864672 64138780236888 64235399787008 64251899778752 64258299752832 64620772651008 64647818175276 64654257585816 64793578377024 65133635926016 65156856113664 65160896097302 65163346228224 65186341530282 65307813126048 65558350825632 65597014331016 65673974019328 65699619810048 65822047875072 66074558312448 66078655197264 66221045364096 66227641479936 66520915941312 66598959568896 66668392566174 67048859718624 67153736143872 67181841781209 67193340539136 67455293847207 67576803495936 67605086198292 67607384010768 67710832661376 67757514095808 67986437893248 68139725617152 68168243917494 68557270510944 68680517090304 68705001743616 68709261726363 69121475008488 69169128972804 69250279535232 69640911556608 69665738591232 69670058143476 69676997807016 69718090313858 69985546979922 70143342056928 70218641278464 70225635585024 70267051654912 70540987828969 70651326568032 70692993692216 70700035247856 71096428678016 71135686873503 71207636226048 71249631437824 71256728438784 71261146638712 71286551288298 71688669659712 71695810392192 71772776196096 71822258029568 72130413222756 72257627355424 72264824760384 72283387251096 72290587221936 72698369232384 72826585051136 72857064927692 73268042366848 73275340416768 73301463127872 73430742604288 73433238423552 73471289766804 73770341942892 73796641122393 73883220771744 74049803859456 74299986625536 74338487096922 74351210777088 74464978415616 74498676034608 74923829515008 74968016378304 75085279782912 75422454537822 75429967183452 75592508106528 75681194701824 76016332132608 76023903932928 76028617716654 76187724705792 76192448647056 76484742629904 76627268249856 76792389187584 77086984697856 77091764396808 77257886258112 77265581726592 77698786163712 77906564477136 78223669671728 78346025501184 78520001992704 78839604078592 78872600564674 78995971438272 79050433111776 79529617903743 79537539653838 79622923592544 79677817501552 79983482262768 80127269938688 80155835367552 80163819493632 80168789968551 80249875746816 80305201891328 80618271804536 80649753367176 80744373220608 80791992791104 80800040283264 81253061346304 81255823036416 81281734500722 81284790795264 81289830774852 81297927855432 81318810657483 81921748158208 81929908182528 81938069019648 82426547662704 82434757968864 82483374455832 82580145549056 82609585429824 82612393226496 83075575597056 83083850551296 83118623368212 83132849845248 83167643169681 83587484953728 83645112124224 83734905562112 83743246190592 83773100717568 84308962220448 84330618459612 84339018425592 84972812316672 85008375714684 85141344039552 85487897152896 85518373649184 85677733003776 85716504727938 86197090900368 86205676781088 86391437836032 86728234946409 86875808151552 86884461637632 86915122040376 87077084168064 87411134434176 87462685774688 87599493080064 88001628380694 88104873596352 88294727152128 88303521973248 88694554588416 88700054002763 88891190088232 88931737250748 89398479624832 89538314858496 89575789041612 89591120718848 89637544689246 89940391796276 89981417545614 90140114931056 90143178681024 90175314788496 90281110215168 90343352127744 90648583857664 90695555780103 90890991889992 90900045318672 91409694014592 91412800915968 91574022787072 91606668991488 91612348968484 91615793707008 92161966677984 92171146705344 92225505297072 92333706046976 92729866120542 92793796262811 92887651454976 92893410857968 92902663742688 92935783608552 93314062639896 93460022546688 93524456075904 93624855037952 93634180780032 94201768757376 94211151964416 94266713663808 94414163687424 94838135903994 94847582498004 95048735051064 95528554232832 95584892879616 95594413856256 96173884297008 96353099680512 96377849668128 96387449629248 96931158976512 96971727262914 97700453889024 97735284170496 97741344145953 97961719689072 98360455923856 98395521496524 98510961028992 98733071812608 99066648834048 99117982795896 99134947702784 99176438333798 99331568046144 99781373911968 99898439353344 99957355171072 100002588849261 100563272717096 100573289577936 100790010808704 100908259602432 101355109510144 101365205243904 101371490288872 101407629297438 101411076016152 101589931529408 101636271143712 101979656839872 102169690999808 102209588425728 102252365876241 102789019195744 102835905766416 103010515010816 103020775635456 103057502615424 103598381551616 103682212512732 103753693459206 103875419302848 104461367334912 104471772475392 104498607886848 104505087215214 104515496710524 104577135470787 104978320469883 105327961917696 105338453377536 105400577482368 105976989852048 106039490538324 106050052871784 106163898123392 106644643017024 106811454339072 106874447156736 106885092658176 106891719958068 106929826932447 107533004489568 107659164294144 107733387044352 108379721060352 108386441033136 108397237140576 108425080876644 109239877576704 109250758692864 109285597391538 109902063550272 109913010625152 109977832607776 110146113906432 110149857635328 110655512914338 110824831157616 110843799793664 110890190892908 111449979938304 111526816165632 111697467623424 112411949627264 112440824612816 112452024567456 113133681806733 113144950775178 113344500952912 113388762159792 113521792052736 113983862870528 114024498198912 114035855899392 114042926574981 114236977338368 114281587058688 114288672970584 114727113944856 114929454533824 114940902374784 115188583781376 115630477046784 115637646595212 115886829387168 115898372589888 116102778890752 116548179245568 116799324106752 116859846715704 117335504507592 117473164795136 117519038251776 117726302869504 117738029297664 117780002989056 118259406117888 118308900847011 118493957157408 118575649667664 119426980442112 119434385388816 119516726252328 119975223394152 120190904908032 120233753051328 120374813620224 120457802836992 120927407706804 121116559830912 121187989186656 121200060424896 121879592019456 121883734554624 121922601751083 121934746162278 122142225321984 122882622237312 122894862273792 122967340396096 123639821494056 123725061683748 123870218323584 123914378144736 124418750186528 124613363395584 124699274767872 124707006617746 125467668186336 125602358343168 125614869285888 125688951551744 126450847871992 126455602581504 126463443330672 126495927689418 126508527638388 126731646734752 127371405643776 127446523839488 127459218475008 127499863623461 127512563572026 128231845729344 128277560473776 128470799574016 128503799557504 128516599505664 128574757091907 129295636350552 129308515171632 129587156754048 130267271852032 130313712227328 130321792194604 130326692456448 130372683060564 130615626252096 131116701651264 131194028662032 131347948038656 131399239620096 132002442571041 132157310394528 132442090728192 132455282959872 133041831882624 133197919137792 133336785132348 134097719437248 134307472287744 134363683562418 134386681078272 134456317033869 134910587694414 135210172396584 135214768021536 135421665322752 135515028191616 135972875786496 136279451234304 136336487834988 137114541021888 137361034180608 137410003487232 137418523452726 138242950016976 138338257945608 138500559070464 139331477182464 139340116286952 139353995614032 139436180627716 139971093959844 140286684113856 140437282556928 140451271170048 140534103309824 141081975657938 141302653136064 141385987384432 141400070495712 142192857356032 142257203855991 142271373747006 142499262875648 142513456877568 142522293277424 142573102576596 143377339319424 143391620784384 143545552392192 143644516059136 144260826445512 144515254710848 144529649520768 144566774502192 144581174443872 145396738464768 145457590894371 145714129855384 146536084733696 146550680833536 146602926255744 146861485208576 146866476847104 146942579533608 147540683885784 147593282244786 147766441543488 148099607718912 148599973251072 148676974193844 148702421554176 148764657500697 148997352069216 149847659030016 149936032756608 150170559565824 150844909075644 150859934366904 151185016213056 151362389403648 152032664265216 152047807865856 152057235433308 152111443946157 152384897294112 152969485259808 153254536499712 153584778375168 154173969395712 154183528793616 154515772516224 154531163453184 155397572327424 155630540188809 155813128954272 156447339343456 156692051002368 156757630822821 157040003985408 157679208157184 157745201129348 157991942876544 158100866223552 159059235807486 159075079307676 159245847185088 159355635003104 159966964525536 160254539877376 160311670735104 160321610694847 160327638987264 160337579937102 160610403782656 161236543609072 161299506734352 161488746441216 161583985582208 161600080566528 162506122692608 162563469001444 162569581590528 162579661549704 162595855710864 162637621314966 163843496316416 163859816365056 163876138039296 163928396087307 164853095325408 164869515937728 164966748911664 165160291098112 165219170859648 165224786452992 165983269371507 166151151194112 166237246736424 166265699690496 166335286339362 167174969907456 167290224248448 167469811124224 167486492381184 167546201435136 168617924440896 168661236919224 168678036851184 170016751429368 170282688079104 170975794305792 171036747298368 171355466007552 171433009455876 172394181800736 172411353562176 172782875672064 173456469892818 173751616303104 173830244080752 174154168336128 174822268868352 174925371549376 175198986160128 176003256761388 176209747192704 176589454304256 176607043946496 177389109176832 177400108005526 177782380176464 177863474501496 178796959249664 179151578083224 179182241437696 179275089378492 179880783592552 179962835091228 180280229862112 180286357362048 180350629576992 180562220430336 180686704255488 181297167715328 181391111560206 181781983779984 181800090637344 182819388029184 182825601831936 182902119243417 183213337982976 183224697936968 183231587414016 184323933355968 184342293410688 184451010594144 184667412093952 185459732241084 185587592525622 185786821715936 185805327485376 185871567217104 186628125279792 186920045093376 187048912151808 187060509926619 187249710075904 188403537514752 188422303928832 188533427327616 188828327374848 189676271807988 189695164996008 189743891534127 190097470102128 191057108465664 191169785759232 191188827712512 191268845358039 192347768594016 192706199361024 192755699336256 192774899258496 193862317953024 193943454525828 194057834062589 195400907778048 195470568340992 195482688291906 195923439378144 196720911847712 196791042993048 197021922057984 197466143625216 198235965591792 198269895405568 198352876667596 198663136092288 199562747823936 199796878706688 199914710342144 200005177698522 201126545434192 201146579155872 201580021617408 202365881541621 202710219020288 202730410487808 202742980577744 202815258594876 202822152032304 203179863058816 203272542287424 203959313679744 204339381999616 204419176851456 204504731752482 205578038391488 205671811532832 206021030021632 206041551270912 206115005230848 206127785179089 207364425025464 207507386918412 207750838605696 208922734669824 208997215773696 209010174430428 209030993421048 209154270941574 209956640939766 210655923835392 210676906755072 210801154964736 211622963486907 211953979704096 212078981076648 212100105743568 212327796246784 213289286034048 213622908678144 213748894313472 213770185316352 213783439916136 213859653864894 215066008979136 215318328588288 215466774088704 216772882066272 216794474281152 216850161753288 218479755153408 218571194783076 219804127100544 219826021250304 219955665215552 220292227812864 220299715270656 221311025828676 221389923367179 221649662315232 221780381785816 222899959876608 223053632331264 223394935246848 224823899254528 224881649225632 224904049134912 226267363613466 226289901550356 226689001905824 226777524319584 227043584105472 227967725741056 228048996397824 228063136340557 228071711798784 228085853149962 228473954676736 228563174117376 228577345941168 229454227889712 229858909067648 229881804749568 230377167562752 231260954093568 231275293190424 231773658774336 231796745179776 232205557781504 233096358491136 233719693431408 234671009015184 234946329590272 235038076503552 235452605739008 235560005978112 236518812235776 236617801694022 236987914314816 237151299335328 238588853711229 238868770777632 239033452504656 239950446788304 240381809816064 240467506102656 240506369905653 240749627240448 240915605673984 241854815413608 242233119661824 242375978373312 242400120849792 243759184038912 243767469109248 243845203502166 243869492324556 244013316098503 245765244474624 245789724547584 245934680792192 247279642988112 247450123367496 247740436647168 247828756289472 248837500373056 249226726791168 249398549535744 249414013235492 249502929509043 250935336372672 251204716686336 251229738571776 251377903103488 252901695743984 252926886661344 252991855378836 253017055276776 253463293469504 254893047678976 254918436950016 254999727246922 255025127144052 256463691458688 256555120947552 256941599148032 257007599115008 257033199011328 257149514183814 258591272701104 258617030343264 259174313508096 260184704839227 260627424454656 260643584389208 260653384912896 260745366121128 261231252504192 262233403302528 262388057324064 262695896077312 262798479240192 264004885142082 264314620789056 264884181456384 264910565919744 266083663765248 266100162008289 266673570264696 268195438874496 268614944575488 268727367124836 268773362156544 268912634067738 269821175388828 270420344793168 270429536043072 270843330645504 271030056383232 271945751572992 272086667340309 272672975669976 274229082043776 274722068361216 274820006974464 274837046905452 276054101976359 276485900033952 276676515891216 277001118140928 278381388788433 278662954364928 278680232573904 278707991228064 278872361255432 279942187919688 280573368227712 280874565113856 280902542340096 281068206619648 282163951315876 282605306272128 282771974768864 282800140991424 284385714712064 284514407711982 284542747494012 284998525751296 285044586554848 285146205153192 286754678638848 286783241568768 287289032118272 288521652891024 289030509421696 289059299041536 289133549004384 289162348887744 290793476929536 290915181788742 291428259710768 293072169467392 293101361667072 293205852511488 293224032437859 293722970417152 293885159067216 295081367771568 295186564489572 295532883086976 296199215437824 297199946502144 297353948387688 297404843108352 297529315001394 297994704138432 299695318060032 299872065513216 300007766547783 301689818151288 301719868733808 302370032426112 302724778807296 304065328530432 304095615731712 304114470866616 304222887892314 304769794588224 305938970519616 306509072999424 308367057587232 309031545032448 309062326906368 310795144654848 311261080377618 311626257908544 312894678686912 313384102004736 313515261645642 313731406412361 314934961409649 315490402258696 315983885753088 316201732447104 318118471614972 318150158615352 318491694370176 318711270006208 319933929051072 320509079754752 320623341470208 320643221389694 320655277974528 320675159874204 320789480797341 322473087218144 322599013468704 322977492882432 323167971164416 323200161133056 325012245385216 325126938002888 325139163181056 325159323099408 325191711421728 325275242629932 327686992632832 327719632730112 327752276078592 327856792174614 329706190650816 329739031875456 329933497823328 330320582196224 330438341719296 330449572905984 331966538743014 332474493472848 332531399380992 332670572678724 334349939814912 334580448496896 334939622248448 335092402870272 337235848881792 337322473838448 337356073702368 339401045420199 340033502858736 340565376158208 341951588611584 342073494596736 342128779724943 342710932015104 342866018911752 344788363601472 344822707124352 345565751344128 346912939785636 347117534168293 347660488161504 348308336672256 349644537736704 349850743098752 350397972320256 352006513522776 352419494385408 353178908608512 353214087892992 354778218353664 354800216011052 354926702541033 355564760352928 355726949002992 357593918499328 358303156166448 358364482875392 358550178756984 359761567185104 359925670182456 360560459724224 360572714724096 360701259153984 361124440860672 361373408510976 362594335430656 362782223120412 363563967559968 363600181274688 365638776058368 365651203663872 365767805253249 365804238486834 366426675965952 366449395873936 368647866711936 368684586821376 368902021188288 369334824187904 370919464482168 371175185051244 371573643431872 371610654970752 371743134434208 373256250559584 373840090186752 374097824303616 374121019853238 376807075029504 376844607857664 377066854655232 379352543615976 379390329992016 379487783068254 380194940204256 382114216931328 382339571518464 382377655425024 382499590870383 382537690716078 384695537188032 385412398722048 385511398672512 385549798516992 387886909051656 388115668125178 390801815556096 390941136681984 390965376583812 391846878756288 393441823695424 393582085986096 394043844115968 396007327713123 396471931183584 396705753335192 397326272184576 399125495647872 399593757413376 399829420684288 399996760006561 400010355397044 402253090868384 402293158311744 403160043234816 403368951101607 404731763083242 405420438040576 405485961155488 405630517189752 405644304064608 406359726117632 406545084574848 407918627359488 408678763999232 408838353702912 409009463504964 411156076782976 411343623065664 412042060043264 412083102541824 412230010461696 412255570358178 414728850050928 415014773836824 415501677211392 417994431547392 418020348860856 418061986842096 418308541883148 419913281879532 421311847670784 421353813510144 421602309929472 423245926973814 423907959408192 424157962153296 424200211487136 424655592493568 426578572068096 426771611567973 427497788626944 427540370632704 427566879832272 427719307729788 430132017958272 430636657176576 430933548177408 433545764132544 433588948562304 433700323506576 436474523162111 437142389566152 439608254201088 439652042500608 439911330431104 440584455625728 440599430541312 442622051657352 442779846734358 443299324630464 443560763571632 445799919753216 446107264662528 446293972502091 449647798509056 449763298451264 449808098269824 452534727226932 452579803100712 453378003811648 453555048639168 454087168210944 455935451482112 456097992795648 456126272681114 456143423597568 456171706299924 456334331838471 457154691882336 458908455779424 459717818135296 459763609499136 460754335125504 462521908187136 462550586380848 463547317548672 463593490359552 464411115563008 466192716982272 467439386862816 469342018030368 469892659180544 470076153007104 470272892468463 471120011956224 473037624471552 473235603388044 473975828629632 474302598670656 477177707422458 477737541555264 478066905009312 479900893576608 480763619632128 480935012205312 480964832084541 481012739811306 481831211347968 483709630827216 484466239323648 484751956746624 484800241699584 487518368077824 487690407004332 487738984649112 488026632197006 491530488949248 491579449095168 491785188261921 491869361584384 493786914802783 494559285976224 494900246734992 495480873294336 495657512578944 497675000746112 497949808114521 498453453582336 498797099071488 498828026470984 499005859018086 501870672745344 502409433372672 502459477143552 502755806206976 502966222978547 505803391487968 505853773322688 505983710757672 506034110553552 506926586939008 509786095357952 509999454493844 510050254288104 512927382917376 513110241895104 513883198296064 514015198230016 514066398022656 514299028367628 517182545402208 517234060686528 518348627016192 520369409678454 521254848909312 521287168778416 521490732242256 522462505008384 524466806605056 524776114648128 525391792154624 525596958480384 528009770284164 528629241578112 529768362912768 529821131839488 532167327530496 532200324016578 533347140529392 536390877748992 537454734249672 537546724313088 537825268135476 539642350777656 540840689586336 540859072086144 541686661291008 542060112766464 543891503145984 544173334680618 545345951339952 548458164087552 549640013948928 549674093810904 552108203952718 552971800067904 553353031782432 554002236281856 556762777576866 557360465147808 557415982456128 557744722510864 559884375839376 561146736455424 561181529779857 561749130227712 562136413239296 564327902631752 565210612544256 565543949537728 565600281982848 568771429424128 569028815423964 569085494988024 569231674602381 570089173109696 570292410306384 573509357277696 573566483137536 573806536074117 577043305782048 578061018843392 578118598083072 578267098008768 578324697775488 581586953859072 581830363577484 582173502187767 582856519421536 586144338934784 586202723334144 586411705022976 586448064875718 587445940834304 587770318134432 590162735543136 590373128979144 591065766173952 592398430875648 594707896775376 594809686216704 595058630002788 595989408276864 599390636120064 599744131026432 600015533095566 603379636302576 603439737467616 604740064852224 607097644624863 608130657060864 608191231463424 608228941733232 608445775784628 609539589176448 611877941039232 613018145998848 616734115174464 618063090064896 618124653812736 618383355537267 620900378019341 622522160755236 623252515817088 625789357373824 626768204009472 627030523291284 627462812824722 629869922819298 630980804517392 631967771506176 632403464894208 632442676418569 634868890460721 636236943229944 636300317230704 636983388740352 637422540012416 639867858102144 641018159509504 641246682940416 641286442779388 641310555949056 641350319748408 641578961594682 644946174436288 645198026937408 645954985764864 646335942328832 646400322266112 650253876005776 650318646198816 650383422843456 650550485259864 655373985265664 655439265460224 655713584349228 659412381301632 659478063750912 659866995646656 660641164392448 660876683438592 660899145811968 663933077486028 664948986945696 665341145357448 668699879629824 669160896993792 670184805740544 674471697763584 674644947676896 674712147404736 678802090840398 680067005717472 681130752316416 683903177223168 684146989193472 684189409021671 684257559449886 685421864030208 685732037823504 689576727202944 689645414248704 691131502688256 693825879571272 694235068336586 695320976323008 696616673344512 699289075473408 699701486197504 704013027045552 704838988770816 706357817217024 709556436707328 709600432022104 709853405082066 711129520705856 711453898005984 715187836998656 715487162265257 715766561133687 716606312332896 717100357513968 719523134370208 719851340364912 721120919448448 721145429448192 721402518307968 721519109716959 722248881721344 722746817021952 725188670861312 725564446240824 727127935119936 727200362549376 731277552116736 731302407327744 731535610506498 731608476973668 732039948295509 732898791747872 737295733423872 737369173642752 737804042376576 738669648375808 741838928964336 742350370102488 743147286863744 743221309941504 743486268868416 746512501119168 747680180373504 748195648607232 748242039706476 748508788527129 753614150059008 753689215715328 754133709310464 758705087231952 758780659984032 758975566136508 760389880408512 764679143036928 764755310850048 764999181740766 765075381432156 769391074376064 770824797444096 771022797345024 771099597033984 775773818103312 776231336250356 781882273363968 781930753167624 783693757512576 786883647390848 787164171972192 788087688231936 792014655426246 792943862367168 793411506670384 794652544369152 798250991295744 798300486024867 799658841368576 799993520013122 800020710794088 804506181736768 804586316623488 806320086469632 806737902203214 809463526166484 810971922310976 811261034379504 811288608129216 812719452235264 813090169149696 815837254718976 816260002020927 818018927009928 822312153565952 822687246131328 824084120086528 824166205083648 824460020923392 824511140716356 828162305929077 829457700101856 830029547673648 831003354422784 835988863094784 836040697721712 836123973684192 836617083766296 839826563759064 842623695341568 842707627020288 843204619858944 846491853947628 847815918816384 848315924306592 848400422974272 849311184987136 853157144136192 853543223135946 854995577253888 855133759664544 855438615459576 860264035916544 861867096354816 867091528265088 867177897124608 867400647013152 872949046324222 874284779132304 879216508402176 879304085001216 879672097313577 879822660862208 881168911251456 885244103314704 885559693468716 886598649260928 887121527143264 891599839506432 892214529325056 892499045364227 892587945004182 899295597018112 899526596902528 899616196539648 899671976313739 900023299643349 905069454453864 905159606201424 906756007623296 907110097278336 908174336421888 911870902964224 912195985591296 912252545362228 912286847195136 912343412599848 912668663676942 914309383764672 917816911558848 919435636270592 919527218998272 925101172761696 927094635097344 927186980719104 928822231126016 932385433964544 934878773725632 938684036060736 939785318361088 940152306014208 940545784936926 941194219237083 946471206776088 947951657259264 948605197341312 954355414844916 955475083110528 956133810018624 959801787153216 961527239264256 961870024410624 961929664169082 962025479622612 967419261654432 968932478647296 969503913493248 969600483399168 975036736155648 975380814008664 975477969298224 976053264394012 983060977898496 983158898190336 983570376523842 983738723168768 987573829605566 989118571952448 989800493469984 990961746588672 991315025157888 995350001492224 995899616229042 997594198142976 997656052941968 998011718036172 1003741345490688 1004818866745344 1005511612413952 1005932445957094 1011606782975936 1011707546645376 1011967421515344 1012068221107104 1013853173878016 1018203136260597 1019998908987688 1020100508576208 1025854765834752 1026220483790208 1026386339174829 1028030396460032 1028132796045312 1028598056735256 1034365090804416 1034468121373056 1036697254032384 1040738819356908 1041352602504879 1042574337556832 1042981464484512 1044925010016768 1048933613210112 1049552229296256 1050783584309248 1051193916960768 1056019540568328 1057258483156224 1059536725825536 1059642263678976 1064334655060992 1064400648033156 1064780107623099 1066694281058784 1072781755497984 1074909468499344 1075093448626176 1075650536270952 1079284701555312 1081681379172672 1081718144172288 1083373322582016 1084120225532928 1087783006291968 1088346669361236 1090691902679904 1096916328175104 1097303415759747 1099280027897856 1099348187621808 1104216407905436 1105943600135808 1106706063564864 1108004472563712 1113525555153732 1114720930295616 1114831964912256 1115489445021728 1119768751678752 1122251274863929 1122293472910848 1122363059559714 1124272826478592 1128655805263504 1130421225088512 1131087899075456 1131200563965696 1137542858848256 1138057630847928 1138170989976048 1138463349204762 1140178346219392 1140584820612768 1147018714555392 1147132966275072 1147498772611149 1147613072148234 1154086611564096 1156122037686784 1156237196166144 1156534196017536 1156649395550976 1163660727154968 1164347004375534 1165713038843072 1172288677869568 1172405446668288 1172823410045952 1172896129751436 1175540636268864 1180325471086272 1180746257958288 1182131532347904 1189415793550752 1190117260005576 1191978816553728 1198781272240128 1199488262052864 1199990280019683 1200031066191132 1206759272605152 1206879474935232 1209480129704448 1214195289249726 1216261314121728 1216457883466464 1216891551569256 1219079178352896 1223755882078464 1226036291997696 1233468230348928 1236126180129792 1236249307625472 1236766711074534 1241800756038682 1245044321510472 1246505031634176 1251578714747648 1254061046582568 1254925625649444 1259739845638596 1261961609034784 1263935543012352 1264806929788416 1264885352837138 1269737780921442 1272473886459888 1272600634461408 1273966777480704 1274845080024832 1279735716204288 1279815064897009 1280314834703919 1282493365880832 1282572885558776 1282621111898112 1282700639496816 1283157923189364 1289892348872576 1290396053874816 1291909971529728 1292671884657664 1292800644532224 1300507752011552 1300637292397632 1300766845686912 1301100970519728 1309423569486333 1310747970531328 1311427168698456 1318824762603264 1318956127501824 1319733991293312 1321282328784896 1321753366877184 1321798291623936 1327866154972056 1329897973891392 1330682290714896 1337399759259648 1338321793987584 1338881917506273 1348943395527168 1349289895353792 1349424294809472 1357604181680796 1360134011434944 1362261504632832 1367806354446336 1368293978386944 1368378818043342 1368515118899772 1371464075647008 1379153454405888 1379290828497408 1382263005376512 1387651759142544 1388470136673172 1390641952646016 1393233346689024 1398578150946816 1399402972395008 1408026054091104 1409677977541632 1419112873414656 1419200864044208 1419706810164132 1422259041411712 1422907796011968 1430375673997312 1430974324530514 1431533122267374 1433212624665792 1434200715027936 1439046268740416 1439702680729824 1442241838896896 1442290858896384 1442805036615936 1442894496253623 1443038219433918 1445493634043904 1451128892481648 1454255870239872 1454400725098752 1462555104233472 1463071221012996 1463216953947336 1464079896591018 1465797583495744 1474591466847744 1474738347285504 1475355564785763 1475608084753152 1481360744408349 1483677857928672 1484700740204976 1486294573727488 1486442619883008 1486972537736832 1493025002238336 1495360360747008 1496391297214464 1496484079412952 1497017577054258 1507228300118016 1507378431430656 1508267418620928 1508898668935641 1517410174463904 1517561319968064 1517951132273016 1520779760817024 1529358286073856 1529998363481532 1530150762864312 1538782148752128 1541649594888192 1542045594690048 1542199194067968 1551547636206624 1552462672500712 1563764546727936 1563861506335248 1567387515025152 1573767294781696 1574328343944384 1576175376463872 1584029310852492 1585887724734336 1586823013340768 1589305088738304 1596441954383899 1596501982591488 1596600972049734 1599317682737152 1599987040026244 1600041421588176 1609012363473536 1609172633246976 1612640172939264 1613475804406428 1618927052332968 1621943844621952 1622522068759008 1622577216258432 1625438904470528 1626180338299392 1631674509437952 1632520004041854 1636037854019856 1644624307131904 1645374492262656 1648168240173056 1648920041846784 1649022281432712 1656324611858154 1658915400203712 1660059095347296 1662006708845568 1672081395443424 1672247947368384 1673234167532592 1679653127518128 1683544589339571 1685247390683136 1686409239717888 1692983707895256 1695631837632768 1696631848613184 1696800845948544 1698622369974272 1706314288272384 1707086446271892 1710267519329088 1710877230919152 1720528071833088 1734183056530176 1734355794249216 1734801294026304 1745898092648444 1746520506563301 1748569558264608 1758433016804352 1758608170002432 1759344194627154 1759645321724416 1762337822502912 1770488206629408 1771119386937432 1773197298521856 1774243054286528 1784429058650112 1784998090728454 1785175890008364 1798591194036224 1799053193805056 1799232393079296 1799343952627478 1800046599286698 1810138908907728 1810319212402848 1813512015246592 1814220194556672 1821292933874589 1824391971182592 1824505090724456 1824573694390272 1824686825199696 1825337327353884 1828618767529344 1835633823117696 1838871272541184 1839054437996544 1850202345523392 1854189270194688 1854373961438208 1855150066611801 1862701134058023 1869757547451264 1877368072121472 1879570636722176 1880304612028416 1881091569873852 1882388438474166 1892942413552176 1895903314518528 1897210394682624 1897328029255707 1904606671382163 1908710829689832 1910950166221056 1912267620037248 1919603574306432 1923054478528512 1923740048821248 1923859328338164 1924050959245224 1934838523308864 1937864957294592 1939007826986496 1939200966798336 1950761628017328 1950955938596448 1952106528788024 1966121955796992 1966317796380672 1967140753047684 1967477446337536 1975147659211132 1978237143904896 1979600986939968 1981923493177344 1982630050315776 1990700002984448 1991799232458084 1995312105883936 1996023436072344 2007482690981376 2011023224827904 2011864891914188 2023213565951872 2023415093290752 2023934843030688 2024136442214208 2027706347756032 2036406272521194 2039997817975376 2040201017152416 2051709531669504 2052440967580416 2052568227065013 2052772678349658 2056060792920064 2056265592090624 2057196113470512 2068730181608832 2068936242746112 2073394508064768 2081477638713816 2082705205009758 2085148675113664 2085962928969024 2089850020033536 2097867226420224 2099104458592512 2112039081136656 2114516966312448 2119073451651072 2128669310121984 2128801296066312 2129560215246198 2133388562117568 2145563510995968 2146461486795771 2149818936998688 2151301072541904 2158569403110624 2163362758345344 2163436288344576 2166746645164032 2168240451065856 2175566012583936 2176693338722472 2181383805359808 2193832656350208 2194606831519494 2196119844886527 2198696375243616 2208432815810872 2211887200271616 2213412127129728 2216008945127424 2227051110307464 2229441860591232 2229663929824512 2230978890043456 2239537503357504 2244502549727858 2244586945821696 2244726119119428 2245526365581387 2257311610527008 2260842450177024 2262175798150912 2262401127931392 2275085717696512 2276115261695856 2276341979952096 2276926698409524 2280356692438784 2281169641225536 2294037429110784 2294265932550144 2294997545222298 2295226144296468 2308173223128192 2312244075373568 2312474392332288 2313068392035072 2313211811454221 2313298791101952 2327321454309936 2328694008751068 2331426077686144 2344577355739136 2345646820091904 2345792259502872 2351081272537728 2360650942172544 2361492515916576 2364263064695808 2378831587101504 2380234520011152 2383957633107456 2394901458074601 2398976524105728 2399980560039366 2400062132382264 2413518545210304 2413758949870464 2418960259408896 2428390578499452 2432915766932928 2433783103138512 2438158356705792 2447511764156928 2466936460697856 2472252360259584 2472498615250944 2473533422149068 2483601512077364 2484486917787231 2490088643020944 2493010063268352 2503157429495296 2508122093165136 2509851251298888 2519479691277192 2523923218069568 2527871086024704 2529613859576832 2529770705674276 2539475561842884 2544947772919776 2545201268922816 2547933554961408 2549690160049664 2559471432408576 2559630129794018 2560629669407838 2564986731761664 2565145771117552 2565401278993632 2566315846378728 2579784697745152 2580792107749632 2585343769315328 2585601289064448 2601015504023104 2601274584795264 2601533691373824 2602201941039456 2618847138972666 2622854337396912 2637649525206528 2637912255003648 2639016291940731 2639467982586624 2643506733754368 2655732309944112 2659795947782784 2661364581429792 2674799518519296 2676643587975168 2677497136092681 2677763835012546 2697886791054336 2698579790707584 2698848589618944 2699015928941217 2715208363361592 2720268022869888 2724523009265664 2735612708892672 2736587956773888 2736757636086684 2737030237799544 2742928151294016 2758306908811776 2758581656994816 2775303518285088 2776940273346344 2781283905292032 2786466693378048 2797156301893632 2798805944790016 2799977320045927 2816052108182208 2819355955083264 2823582657711249 2838401728088416 2839413620328264 2844518082823424 2845815592023936 2860751347994624 2861948649061028 2863066244534748 2866425249331584 2868401430055872 2878092537480832 2879405361459648 2884483677793792 2884581717792768 2885610073231872 2885788992507246 2886076438867836 2902257784963296 2908511740479744 2908801450197504 2925110208466944 2926142442025992 2926433907894672 2928159793182036 2931595166991488 2949182933695488 2949476694571008 2950711129571526 2951216169506304 2962721488816698 2967355715857344 2969401480409952 2972589147454976 2972885239766016 2973945075473664 2986050004476672 2992782594428928 2992968158825904 2994035154108516 3014456600236032 3016534837241856 3017797337871282 3034820348927808 3035122639936128 3035902264546032 3041559521634048 3059996726963064 3060301525728624 3077564297504256 3084091189380096 3084398388135936 3103095272413248 3104925345001424 3124057807514637 3127723012670496 3134775030050304 3147534589563392 3148656687888768 3152350752927744 3168058621704984 3171775449468672 3173646026681536 3178610177476608 3192883908767798 3193003965182976 3193201944099468 3194340322869297 3199974080052488 3200082843176352 3218024726947072 3218345266493952 3225280345878528 3226951608812856 3237854104665936 3243887689243904 3245044137518016 3245154432516864 3250877808941056 3252360676598784 3263349018875904 3265040008083708 3272075708039712 3289248614263808 3290748984525312 3291910247279241 3297840083693568 3298044562865424 3312649223716308 3317830800407424 3320118190694592 3324013417691136 3344162790886848 3344495894736768 3346468335065184 3359306255036256 3366753824591787 3367089178679142 3372818479435776 3385967415790512 3391263675265536 3393263697226368 3393601691897088 3397244739948544 3412628576544768 3414172892543784 3420535038658176 3421754461838304 3441056143666176 3442496317833447 3468366113060352 3468711588498432 3469602588052608 3491796185296888 3493041013126602 3497139116529216 3516866033608704 3517216340004864 3518688389254308 3519290643448832 3520763560849829 3540976413258816 3542238773874864 3546394597043712 3548486108573056 3569996181456908 3570351780016728 3597182388072448 3598106387610112 3598464786158592 3598687905254956 3599970840059049 3600093198573396 3620277817815456 3620638424805696 3627024030493184 3628440389113344 3642585867749178 3648783942365184 3649010181448912 3649373650399392 3650674654707768 3657237535058688 3671267646235392 3677742545082368 3678108875993088 3700404691046784 3708378540389376 3708747922876416 3710300133223602 3725402268116046 3739515094902528 3754736144242944 3762183139747704 3764776876948332 3785884827104352 3791806629037056 3794420789365248 3794656058511414 3809213342764326 3817421659379664 3821900332442112 3824535240074496 3839207148612864 3839445194691027 3847480097642496 3847718656676328 3848101918490448 3869677046617728 3875729914589184 3878015653972992 3878401933596672 3901523256034656 3901911877192896 3904213057576048 3928270708458999 3932243911593984 3934281506095368 3934954892675072 3950295318422264 3956474287809792 3959201973879936 3963846986354688 3965260100631552 3981400005968896 3983598464916168 3990624211767872 3992046872144688 4014965381962752 4016645752518819 4023729783828376 4046427131903744 4046830186581504 4047869686061376 4048272884428416 4055412695512064 4072812545042388 4079995635950752 4080402034304832 4103419063339008 4104881935160832 4105136454130026 4105545356699316 4112121585840128 4114392226941024 4137460363217664 4137872485492224 4146789016129536 4162955277427632 4165410410019516 4170297350227328 4171925857938048 4179700040067072 4195734452840448 4198208917185024 4224078162273312 4229033932624896 4257338620243968 4257602592132624 4259120430492396 4266777124235136 4291127021991936 4292922973591542 4299637873997376 4302602145083808 4317138806221248 4326725516690688 4326872576689152 4328683488760869 4336480902131712 4353386677444944 4362767610719616 4387665312700416 4389213663038988 4392239689773054 4397392750487232 4416865631621744 4423774400543232 4426824254259456 4427098734929983 4444082233225047 4454102220614928 4458883721182464 4459327859649024 4461957780086912 4479075006715008 4489005099455716 4489173891643392 4489452238238856 4491052731162774 4514623221054016 4521684900354048 4524351596301824 4524802255862784 4526696006806923 4552230523391712 4552683959904192 4553853396819048 4560713384877568 4562339282451072 4588074858221568 4589995090444596 4590452288592936 4616346446256384 4624488150747136 4624948784664576 4626136784070144 4626423622908442 4626597582203904 4654642908619872 4657388017502136 4662852155372288 4691293640183808 4691584519005744 4702162545075456 4721301884345088 4722985031833152 4728526129391616 4757663174203008 4760469040022304 4767915266214912 4789325863151697 4789802916149202 4797953048211456 4799961120078732 4800124264764528 4827037090420608 4827517899740928 4837920518817792 4856781156998904 4865831533865856 4867566206277024 4876316713411584 4895023528313856 4933872921395712 4944504720519168 4947066844298136 4967203024154728 4968973835574462 4980177286041888 4986020126536704 5006314858990592 5008410135856799 5016244186330272 5019702502597776 5038959382554384 5047846436139136 5050633768018713 5055742172049408 5059227719153664 5059541411348552 5078951123685768 5089895545839552 5090402537845632 5095867109922816 5099380320099328 5118942864817152 5119260259588036 5121259338815676 5130291542235104 5130802557987264 5132631692757456 5159569395490304 5161584215499264 5170687538630656 5202031008046208 5202549169590528 5203067382747648 5204403882078912 5237694277945332 5239561519689903 5245708674793824 5275299050413056 5275824510007296 5278032583881462 5278935965173248 5287013467508736 5311464619888224 5319591895565568 5322729162859584 5353287175950336 5354994272185362 5355527670025092 5395773582108672 5397159581415168 5397697179237888 5398031857882434 5430416726723184 5440536045739776 5473175913547776 5473515272173368 5474060475599088 5485856302588032 5516613817623552 5517163313989632 5550607036570176 5553880546692688 5562567810584064 5588103402174069 5597611889580032 5599954640091854 5632104216364416 5638711910166528 5647165315422498 5676803456176832 5678827240656528 5689036165646848 5691631184047872 5691984087767121 5713820014146489 5723897298122056 5726132489069496 5732850498663168 5736802860111744 5756185074961664 5758810722919296 5768967355587584 5769163435585536 5771220146463744 5771577985014492 5772152877735672 5804515569926592 5817023480959488 5817602900395008 5852284884051984 5852867815789344 5856319586364072 5863190333982976 5898365867390976 5898953389142016 5901422259143052 5902432339012608 5925442977633396 5934711431714688 5938802960819904 5945178294909952 5945770479532032 5947890150947328 5972100008953344 5985936317651808 5988070308217032 6033069674483712 6035594675742564 6069640697855616 6070245279872256 6071804529092064 6083119043268096 6119993453926128 6120603051457248 6155128595008512 6157704681195039 6168182378760192 6168796776271872 6206190544826496 6209850690002848 6248115615029274 6255446025340992 6269550060100608 6295069179126784 6297313375777536 6297703834196173 6336117243409968 6343550898937344 6347292053363072 6357220354953216 6385767817535596 6386007930365952 6386403888198936 6388680645738594 6399948160104976 6400165686352704 6436049453894144 6436690532987904 6439384460387313 6453903217625712 6475708209331872 6487775378487808 6490088275036032 6490308865033728 6501755617882112 6504721353197568 6526698037751808 6530080016167416 6544151416079424 6578497228527616 6581497969050624 6583820494558482 6588359534659581 6596089125730848 6625298447432616 6635661600814848 6640236381389184 6648026835382272 6688325581773696 6688991789473536 6692936670130368 6718612510072512 6733507649183574 6734178357358284 6771934831581024 6782527350531072 6786527394452736 6787203383794176 6825257153089536 6828345785087568 6841070077316352 6843508923676608 6882112287332352 6884992635666894 6936732226120704 6937423176996864 6939205176105216 6939635434362663 6983592370593776 6986082026253204 6994278233058432 7033732067217408 7037376778508616 7038581286897664 7041527121699658 7081952826517632 7084477547749728 7092789194087424 7096972217146112 7139992362913816 7140703560033456 7184704374223803 7196212775220224 7196929572317184 7197375810509912 7199941680118098 7200186397146792 7240555635630912 7241276849611392 7254048060986368 7256880778226688 7285171735498356 7298020362897824 7298747300798784 7301349309415536 7314475070117376 7342535292470784 7355485090164736 7400809382093568 7416757080778752 7417495845752832 7420600266447204 7450804536232092 7453460753361693 7479030189805056 7509472288485888 7524366279495408 7529553753896664 7571769654208704 7583613258074112 7588841578730496 7589312117022828 7618426685528652 7634843318759328 7643800664884224 7649070480148992 7678414297225728 7678890389382054 7694960195284992 7695437313352656 7696203836980896 7739354093235456 7756031307945984 7756803867193344 7803046512069312 7803823754385792 7808426115152096 7856541416917998 7868563012190736 7869909785350144 7900590636844528 7912948575619584 7918403947759872 7930520201263104 7962800011937792 7967196929832336 7981248423535744 7984093744289376 8029930763925504 8032491408278043 8033291505037638 8047459567656752 8092854263807488 8093660373163008 8095739372122752 8096545768856832 8097047786823651 8110825391024128 8145625090084776 8159991271901504 8160804068609664 8206838126678016 8209763870321664 8210272908260052 8211090713398632 8228784453882048 8274920726435328 8275744970984448 8325910554855264 8330820820039032 8340594700454656 8343851715876096 8359400080134144 8391468905680896 8396417834370048 8399931960137781 8448156324546624 8458067865249792 8515205184265248 8518240860984792 8533554248470272 8582254043983872 8585845947183084 8599275747994752 8605204290167616 8634277612442496 8653451033381376 8653745153378304 8657366977521738 8706773354889888 8725535221439232 8775330625400832 8778427326077976 8784479379546108 8794785500974464 8833731263243488 8847548801086464 8853648508518912 8854197469859966 8888164466450094 8908204441229856 8917767442364928 8918655719298048 8923915560173824 8958150013430016 8958705454279063 8978010198911432 8978347783286784 8978904476477712 8982105462325548 9029246442108032 9043369800708096 9048703192603648 9049604511725568 9053392013613846 9104461046783424 9105367919808384 9107706793638096 9121426769755136 9124678564902144 9179990180889192 9180904577185872 9232692892512768 9248976301494272 9252273568140288 9252847245816884 9253195164407808 9309285817239744 9314776035004272 9325704310744576 9372173422543911 9383169038011488 9404325090150912 9442603768690176 9445970063666304 9457052258783232 9515326348406016 9520938080044608 9535830532429824 9578651726303394 9579605832298404 9599922240157464 9600248529529056 9654074180841216 9655035799481856 9675841037635584 9713562313997808 9731663067731712 9735132412554048 9752633426823168 9790047056627712 9867745842791424 9894133688596272 9934406048309456 9937947671148924 9960354572083776 9972040253073408 10012629717981184 10016820271713598 10032488372660544 10039405005195552 10077918765108768 10095692872278272 10100261473775361 10101267536037426 10118455438307328 10119082822697104 10157902247371536 10179791091679104 10180805075691264 10191734219845632 10198760640198656 10237885729634304 10238520519176072 10242518677631352 10260583084470208 10261605115974528 10265263385514912 10319138790980608 10323168430998528 10327488953500341 10404062016092416 10405098339181056 10406134765495296 10408807764157824 10475388555890664 10479123039379806 10491417349587648 10550598100826112 10551649020014592 10556065167762924 10557871930346496 10562290682549487 10622929239776448 10639183791131136 10645458325719168 10709988544370724 10711055340050184 10791547164217344 10794319162830336 10795394358475776 10796063715764868 10799912520177147 10860833453446368 10881072091479552 10946351827095552 10947030544346736 10948120951198176 10971712605176064 11033227635247104 11034326627979264 11101214073140352 11107761093385376 11125135621168128 11176206804348138 11195223779160064 11199909280183708 11264208432728832 11294330630844996 11353606912353664 11357654481313056 11378072331293696 11383262368095744 11383968175534242 11427640028292978 11447794596244112 11452264978138992 11465700997326336 11473605720223488 11512370149923328 11517621445838592 11518335584073081 11537934711175168 11542440292927488 11543155970028984 11544305755471344 11609031139853184 11634046961918976 11635205800790016 11704569768103968 11705735631578688 11712639172728144 11726380667965952 11784812125376997 11796731734781952 11802844518286104 11804864678025216 11850885955266792 11869422863429376 11877605921639808 11890356589819904 11891540959064064 11895780301894656 11944200017906688 11971872635303616 11976140616434064 12071189351485128 12139281395711232 12140490559744512 12143609058184128 12166238086536192 12239986907852256 12241206102914496 12310257190017024 12315409362390078 12336364757520384 12412381089652992 12419701380005696 12496231230058548 12510892050681984 12539100120201216 12590138358253568 12594626751555072 12595407668392346 12672234486819936 12687101797874688 12694584106726144 12771535635071192 12772015860731904 12772807776397872 12777361291477188 12799896320209952 12800331372705408 12872098907788288 12873381065975808 12878768920774626 12907806435251424 12951416418663744 12975550756975616 12980176550072064 12980617730067456 12986050466282607 13009442706395136 13060160032334832 13088302832158848 13156994457055232 13162995938101248 13167640989116964 13176719069319162 13192178251461696 13250596894865232 13271323201629696 13280472762778368 13281296204789949 13332246699675141 13376651163547392 13377983578947072 13385873340260736 13437225020145024 13467015298367148 13468356714716568 13543869663162048 13565054701062144 13573054788905472 13574406767588352 13580088020420769 13656691570175136 13682140154632704 13687017847353216 13764224574664704 13769985271333788 13873464452241408 13874846353993728 13878410352210432 13879270868725326 13967184741187552 13972164052506408 13988556466116864 14074753557017232 14077162573795328 14083054243399316 14163905653035264 14168955095499456 14185578388174848 14193944434292224 14279984725827632 14281407120066912 14367977589455091 14369408748447606 14392425550440448 14393859144634368 14394751621019824 14399883360236196 14400372794293584 14481111271261824 14482553699222784 14508096121972736 14513761556453376 14570343470996712 14596040725795648 14597494601597568 14602698618831072 14628950140234752 14685070584941568 14801618764187136 14833514161557504 14841200532894408 14901609072464184 14906921506723386 14958060379610112 15018944576971776 15025230407570397 15048732558990816 15059107507793328 15143539308417408 15167226516148224 15177683157460992 15178624234045656 15236853371057304 15269686637518656 15287601329768448 15298140960297984 15356828594451456 15357780778764108 15390874626705312 15392407673961792 15478708186470912 15512062615891968 15606093024138624 15607647508771584 15616852230304192 15713082833835996 15718684559069709 15737126024381472 15801181273689056 15825897151239168 15836807895519744 15861040402526208 15925600023875584 15934393859664672 15962496847071488 15968187488578752 16059861527851008 16064982816556086 16066583010075276 16094919135313504 16185708527614976 16187320746326016 16191478744245504 16192482680179547 16193091537713664 16194095573647302 16221650782048256 16291250180169552 16319982543803008 16321608137219328 16419527740643328 16420545816520104 16422181426797264 16457568907764096 16549841452870656 16551489941968896 16651821109710528 16661641640078064 16681189400909312 16687703431752192 16764310206522207 16792835668740096 16799863920275562 16896312649093248 16916135730499584 17030410368530496 17036481721969584 17067108496940544 17075952263301363 17171691894366168 17198551495989504 17210408580335232 17268555224884992 17306902066762752 17307490306756608 17314733955043476 17413546709779776 17451070442878464 17556854652155952 17568958759092216 17589571001948928 17667462526486976 17695097602172928 17707297017037824 17708394939719932 17776328932900188 17816408882459712 17835534884729856 17837311438596096 17847831120347648 17916300026860032 17917410908558126 17956020397822864 17957808952955424 17964210924651096 18058492884216064 18097406385207296 18099209023451136 18106784027227692 18208922093566848 18210735839616768 18215413587276192 18242853539510272 18249357129804288 18359980361778384 18361809154371744 18465385785025536 18473114043585117 18504547136280576 18505694491633768 18506390328815616 18618571634479488 18629552070008544 18651408621489152 18744346845087822 18766338076022976 18808650180301824 18885207537380352 18891940127332608 18893111502588519 19030652696812032 19041876160089216 19071661064859648 19157303452606788 19159211664596808 19199844480314928 19200497059058112 19308148361682432 19310071598963712 19318153381161939 19427124627995616 19463326135463424 19470264825108096 19505266853646336 19580094113255424 19599841240321489 19735491685582848 19765078603978743 19788267377192544 19868812096618912 19875895342297848 19920709144167552 19944080506146816 20025259435962368 20033640543427196 20064976745321088 20078810010391104 20155837530217536 20191385744556544 20200522947550722 20202535072074852 20238165645394208 20315804494743072 20359582183358208 20361610151382528 20397521280397312 20475771459268608 20477041038352144 20485037355262704 20521166168940416 20523210231949056 20530526771029824 20638277581961216 20646336861997056 20654977907000682 20808124032184832 20810196678362112 20812269530990592 20817615528315648 20818906303087989 20950777111781328 20958246078759612 20982834699175296 21101196201652224 21112130335525848 21115743860692992 21124581365098974 21245858479552896 21278367582262272 21290916651438336 21419977088741448 21422110680100368 21588638325660672 21590788716951552 21592127431529736 21599825040354294 21721666906892736 21762144182959104 21894061088693472 21896241902396352 21943425210352128 22066455270494208 22202428146280704 22215522186770752 22250271242336256 22352413608696276 22360382260085079 22399818560367416 22528416865457664 22588661261689992 22707213824707328 22715308962626112 22756144662587392 22766524736191488 22767936351068484 22855280056585956 22895589192488224 22904529956277984 22931401994652672 22947211440446976 23024740299846656 23035242891677184 23036671168146162 23075869422350336 23084880585854976 23086311940057968 23088611510942688 23218062279706368 23268093923837952 23270411601580032 23409139536207936 23411471263157376 23425278345456288 23452761335931904 23569624250753994 23605689036572208 23609729356050432 23701771910533584 23738845726858752 23755211843279616 23780713179639808 23791560603789312 23888400035813376 23943745270607232 23952281232868128 24097474224834129 24142378702970256 24278562791422464 24280981119489024 24287218116368256 24291143360470953 24332476173072384 24479973815704512 24482412205828992 24620514380034048 24630818724780156 24645344925948803 24824762179305984 24839402760011392 24992462460117096 25021784101363968 25078200240402432 25180276716507136 25189253503110144 25190815336784692 25199795880413343 25344468973639872 25374203595749376 25389168213452288 25543071270142384 25545615552795744 25554722582954376 25599792640419904 25600662745410816 25744197815576576 25746762131951616 25757537841549252 25815612870502848 25902832837327488 25951101513951232 25960353100144128 25961235460134912 25972100932565214 26120320064669664 26176605664317696 26325991876202496 26335281978233928 26353438138638324 26384356502923392 26501193789730464 26542646403259392 26560945525556736 26562592409579898 26664493399350282 26753302327094784 26755967157894144 26771746680521472 26874450040290048 26876116362837189 26934030596734296 26936713429433136 27087739326324096 27130109402124288 27146109577810944 27148813535176704 27160176040841538 27313383140350272 27364280309265408 27374035694706432 27539970542667576 27746928904482816 27756820704420864 27758541737450652 27934369482375104 27944328105012816 27977112932233728 28116520267631733 28149507114034464 28166108486798632 28327811306070528 28337910190998912 28371156776349696 28387888868584448 28559969451655264 28562814240133824 28735955178910182 28738817496895212 28784851100880896 28789503242039648 28799766720472392 28800745588587168 28962222542523648 28965107398445568 29016192243945472 29027523112906752 29140686941993424 29192081451591296 29194989203195136 29205397237662144 29257900280469504 29370141169883136 29603237528374272 29682401065788816 29803218144928368 29813843013446772 29916120759220224 30037889153943552 30050460815140794 30097465117981632 30118215015586656 30287078616834816 30300784421326083 30355366314921984 30357248468091312 30473706742114608 30539373275037312 30575202659536896 30596281920595968 30713657188902912 30715561557528216 30781749253410624 30784815347923584 30957416372941824 30989691144509881 31212186048277248 31215295017543168 31233704460608384 31426165667671992 31437369118139418 31474252048762944 31602362547378112 31651794302478336 31673615791039488 31686872047648461 31868787719329344 31924993694142976 31936374977157504 32129965633112172 32133166020150552 32189838270627008 32371417055229952 32374641492652032 32382957488491008 32384965360359094 32386183075427328 32388191147294604 32399737560531441 32582500360339104 32639965087606016 32643216274438656 32839055481286656 32841091633040208 32844362853594528 32915137815528192 33099682905741312 33102979883937792 33303642219421056 33323283280156128 33362378801818624 33375406863504384 33528620413044414 33585671337480192 33599727840551124 33792625298186496 34060820737060992 34072963443939168 34134216993881088 34151904526602726 34343383788732336 34397102991979008 34420817160670464 34537110449769984 34555006752219243 34613804133525504 34629467910086952 34827093419559552 34902140885756928 35058870950997593 35113709304311904 35137917518184432 35179142003897856 35334925052973952 35354436376130991 35390195204345856 35414594034075648 35416789879439864 35552657865800376 35632817764919424 35671069769459712 35674622877192192 35695662240695296 35832600053720064 35834821817116252 35912040795645728 35915617905910848 35928421849302192 36116985768432128 36194812770414592 36213568054455384 36417844187133696 36421471679233536 36430827174552384 36485707079020544 36498714259608576 36719960723556768 36723618308743488 36930771570051072 36946228087170234 37009094272561152 37011388983267536 37237143268958976 37259104140017088 37302817242978304 37488693690175644 37532676152045952 37617300360603648 37770415074760704 37783880254665216 37786223005177038 38061305393624064 38083752320178432 38314606905213576 38318423329193616 38399688960629856 38400994118116224 38616296723364864 38620143197927424 38636306762323878 38854249255991232 38926652270926848 38940529650216192 39199682480642978 39470983371165696 39530157207957486 39576534754385088 39737624193237824 39751790684595696 39841418288335104 39843888614369847 39996740099025423 40067281086854392 40129953490642176 40157620020782208 40311675060435072 40382771489113088 40401045895101444 40405070144149704 40476331290788416 40631608989486144 40719164366716416 40723220302765056 40740264061262307 40954082076704288 40970074710525408 41042332337880832 41046420463898112 41061053542059648 41276555163922432 41292673723994112 41309955814001364 41616248064369664 41620393356724224 41624539061981184 41635231056631296 41637812606175978 41901554223562656 41916492157519224 41965669398350592 42224260671051696 42231487721385984 42249162730197948 42491716959105792 42556735164524544 42581833302876672 42839954177482896 42844221360200736 43103932768365273 43177276651321344 43181577433903104 43184254863059472 43199650080708588 43443333813785472 43524288365918208 43788122177386944 43792483804792704 43886850420704256 44083926839373211 44404856292561408 44431044373541504 44500542484672512 44704827217392552 44720764520170158 44799637120734832 45056833730915328 45075691222711191 45177322523379984 45414427649414656 45430617925252224 45512289325174784 45533049472382976 45535872702136968 45710560113171912 45791178384976448 45809059912555968 45862803989305344 45894422880893952 46049480599693312 46070485783354368 46073342336292324 46172623880115936 46177223021885376 46436124559412736 46536187847675904 46818279072415872 46822942526314752 46850556690912576 46905522671863808 47139248501507988 47211378073144416 47403543821067168 47477691453717504 47510423686559232 47583121207578624 47776800071626752 47887490541214464 47904562465736256 48194948449668258 48284757405940512 48557125582844928 48561962238978048 48574436232736512 48577448040538641 48582286720941906 48664952346144768 48959947631409024 48964824411657984 49261637449560312 49290689851897606 49649524358611968 49678805520022784 49984924920234192 50043568202727936 50292930619566621 50378507006220288 50381630673569384 50399591760826686 50688937947279744 50748407191498752 50778336426904576 50799588520833247 51086142540284768 51091231105591488 51109445165908752 51199585280839808 51201325490821632 51227856789904089 51488395631153152 51515075683098504 51631225741005696 51805665674654976 51902203027902464 51920706200288256 51922470920269824 51944201865130428 52240640129339328 52353211328635392 52670563956467856 52706876277276648 52768713005846784 53002387579460928 53085292806518784 53121891051113472 53125184819159796 53328986798700564 53506604654189568 53511934315788288 53543493361042944 53748900080580096 53752232725674378 53868061193468592 53873426858866272 54175478652648192 54292219155621888 54297627070353408 54320352081683076 54626766280700544 54728560618530816 54748071389412864 55079941085335152 55513641408841728 55517083474901304 55868738964750208 55888656210025632 55954225864467456 56233040535263466 56299014228068928 56332216973597264 56655622612141056 56675820381997824 56679334507765557 56775777737168896 57119938903310528 57125628480267648 57471910357820364 57477634993790424 57579006484079296 57599533440944784 57601491177174336 57924445085047296 57930214796891136 57954460143485817 58281373883986848 58384162903182592 58389978406390272 58410794475324288 58515800560939008 58740282339766272 58799523720964467 59206475056748544 59364802131577632 59606436289856736 59627686026893544 59832241518440448 60075778307887104 60100921630281588 60194930235963264 60236430031173312 60574157233669632 60601568842652166 60714496936182624 60947413484229216 61078746550074624 61192563841191936 61427314377805824 61431123115056432 61563498506821248 61569630695847168 61914832745883648 61979382289019762 62424372096554496 62430590035086336 62456718909263967 62467408921216768 62710938179953441 62852331335343984 62874738236278836 62948504097525888 63204725094756224 63303588604956672 63347231582078976 63373744095296922 63737575438658688 63849987388285952 63872749954315008 63876710318275469 64259931266224344 64266332040301104 64379676541254016 64742834110459904 64765914976982016 64769930720718188 64772366150854656 64776382294589208 64799475121062882 65165000720678208 65279930175212032 65286432548877312 65682183266080416 65688725707189056 65830275631056384 66199365811482624 66607284438842112 66646566560312256 66724757603637248 66750813727008768 67057240826088828 67199455681102248 67585250596372992 68121641474121984 68145926887878336 68268433987762176 68303809053205452 68686767577464672 68794205983958016 68841634321340928 69074220899539968 69110013504438486 69227608267051008 69258935820173904 69654186839119104 69804281771513856 70117741901995186 70227418608623808 70275835036368864 70358284007795712 70669850105947904 70708872752261982 70829188068151296 70833579758879728 71105315731600752 71265635529838848 71342139538919424 71391324481390592 71665200107440128 71669643634232504 71824081591291456 71831235811821696 71856843698604384 72233971536864256 72292422674502387 72427136108910768 72835688374267392 72842943358467072 72861654349104768 72873430081412859 72997428519217152 73439921447113536 73447236617486976 73861543140102144 73892456174340468 73936034777846409 74022777966535072 74474286537917952 74518208280034176 74605634485956608 74977387380351288 75065352304091904 75234600721207296 75540830149521408 75567760509330432 75572446010354076 75599387641240029 76122610787248128 76167504640356864 76629213810427152 76636846658387232 76799377921259712 76801988236232448 77232593446729728 77240286395854848 77272613524647756 77708498511982464 77853304541853696 77881059300432384 78399364961285956 79060314415914972 79153069508770176 79475248386475648 79503581369191392 79682836576670208 79687777228739694 79993480198050846 80134562173708784 80259906981284352 80315240041564416 80623350120870144 80628349088511567 80765542978226176 80802091790202888 80810140288299408 80952662581576832 81263217978972288 81438328733432832 81446440605530112 81480528122524614 81908164153408576 81940149421050816 82084664675761664 82092840927796224 82122107084119296 82619911628002728 83232496128739328 83240786713448448 83270462113262592 83275625212351956 83803108447125312 83832984315038448 83931338796701184 84448521342103392 84498325460395896 84983433918211584 85113470329049088 85163666605753344 85679908354965792 85688442720401472 86207865536730546 86354553302642688 86368509726118944 86399300161417176 86886667627570944 87048576731836416 87576244354773888 87584967609585408 87773700841408512 88167853678746422 88809712585122816 88862088747083008 89409654434785104 89441529040340316 89599274241469664 90113667461830656 90151382445422382 90354645046759968 90828855298829312 90861235850504448 90866869607687639 90902353263978249 91066098944765952 91071745404273936 91421120226343824 91582356769952896 91618119825111936 91725607978610688 91788845761787904 92098961199386624 92140971566708736 92146684672584648 92345247760231872 92354446043770752 92872249118825472 92969073433529643 93636558144831744 93645885052629504 93701113381825152 93811045343727616 94278497003015976 94422756146288832 94807087642134336 94955382907435008 95020847373118464 95060616142945383 95774981082428928 95809124931472512 96389896899336516 96569514811881024 97114251165689856 97123924477956096 97148872465473024 97154896081077282 97164573441883812 97919895262818048 97929648823315968 98523274899120624 98581379703795212 99299048717223936 99357611040045568 99969849840468384 100087136405455872 100585861239133242 100757014012440576 100763261347138768 100799183521653372 101377875894559488 101556672853809152 101599177041666494 102172285080569536 102182462211182976 102218890331817504 102399170561679616 102402650981643264 102455713579808178 103030151366197008 103262451482011392 103611331349309952 103665020256657729 103841412400576512 103888403730260856 104481280258678656 104706422657270784 105176612852992779 105341127912935712 105413752554553296 105537426011693568 106004775158921856 106170585613037568 106243782102226944 106250369638319592 106657973597401128 107013209308379136 107023868631576576 107086986722085888 107497800161160192 107504465451348756 107736122386937184 107746853717732544 108350957305296384 108584438311243776 108640704163366152 109253532561401088 109457121237061632 109496142778825728 110159882170670304 111027282817683456 111034166949802608 111737477929500416 111777312420051264 111908451728934912 112466081070526932 112598028456137856 112664433947194528 113311245224282112 113347378761256829 113351640763995648 113358669015531114 113551555474337792 114239877806621056 114251256960535296 114943820715640728 114955269987580848 115158012968158592 115199066881889568 115202982354348672 115848890170094592 115860429593782272 115908920286971634 116562747767973696 116768325806365184 116779956812780544 116821588950648576 117599047441928934 118412950113497088 118729604263155264 119212872579713472 119255372053787088 119531665843109541 120201843260563176 120389860471926528 120472860062346624 121148314467339264 121203137685304332 121428993872365248 121894826968458432 122157493100149248 122862246230112864 123126997013642496 123139261391694336 123829665491767296 123958764578039524 124848744193108992 124861180070172672 124913437818527934 124934817842433536 125421876359906882 125704662670687968 125749476472557672 125897008195051776 126409450189512448 126694463164157952 126747488190593844 127475150877317376 127699974776571904 127745499908630016 127753420636550938 128519862532448688 128532664080602208 128759353082508032 129311798305095819 129531829953964032 129539861441436376 129544732301709312 129552764589178416 129598950242125764 130330001441356416 130559860350424064 130572865097754624 131364366532160832 131377451414378112 131660551262112768 132251780518119633 133214568877684224 133293133120624512 133449515207274496 133501627454017536 134114481652177656 134398911362204496 135170501192745984 135227073668133573 136243282948243968 136291853775756672 136536867975524352 136607618106410904 137373535154929344 137588411967916032 137683268642681856 138148441799079936 138220027008876972 138517871640347808 139308373678238208 139608563543027712 140235483803990372 140454837217247616 140551670072737728 140716568015591424 141339700211895808 141417745504523964 141667159517759456 142210631463201504 142531271059677696 142782648962781184 143330400214880256 143339287268465008 143648163182582912 143662471623643392 143713687397208768 144467943073728512 144584845349004774 144854272217821536 145671376748534784 145685886716934144 145723308698209536 145732344121615923 145746860162825718 145994857038434304 146879842894227072 146894473234973952 147784912348680936 147872069555692818 148045555933070144 148948573075835904 149036416560068352 149954774760702576 150130704608183808 151135521018660864 151144892020708152 151198775282480058 152245221574496256 152335009280713728 152398765562499741 153258427620854304 153273693316774464 153598755842519424 153603976472464896 154465186893459456 154545227049295512 155416997023964928 155706609083707392 155762118600864768 156798729922571912 158120628831829944 158306139017540352 158950496772951296 159007162738382784 159365673153340416 159375554457479388 159986960396101692 160269124347417568 160519813962568704 160630480083128832 161246700241740288 161256698177023134 161531085956452352 161604183580405776 161620280576598816 161905325163153664 162526435957944576 162876657466865664 162892881211060224 162961056245049228 163816328306817152 163880298842101632 164169329351523328 164185681855592448 164244214168238592 165239823256005456 166464992257478656 166540924226525184 166551250424703912 167606216894250624 167665968630076896 167862677593402368 168897042684206784 168996650920791792 169966867836423168 170038003523296671 170327333211506688 171359816709931584 171376885440802944 172415731073461092 172737019452237888 172798600322834352 173773335255141888 175152488709547776 175169935219170816 175547401682817024 176335707357492844 176398571162893401 177619425170245632 177724177494166016 178819308869570208 178883058080680632 179198548482939328 180227334923661312 180302764890844764 180709290093519936 181657710597658624 181722471701008896 181733739215375278 181804706527956498 182143490808547872 182842240452687648 183164713539905792 183236239650223872 183577691523575808 184281943133417472 184293369345169296 184690495520463744 184708892087541504 185744498237650944 185938146867059286 187273116289663488 187291770105259008 187370156727791901 187402226763650304 188132814539860323 188556994006031952 188845512292577664 189614175284268672 189910765814870016 190041694746236928 190121232285890766 191549962164857856 191618249862945024 191630130954826407 192779793798673032 193139029623762048 194228502331379712 194297744930946048 194309792162154564 194329146883767624 195839790525636096 195859297646631936 197046549798241248 197162759407590424 198598097434447872 198715222080091136 199939699680936768 200174272810911744 201171722478266484 201526522694277536 201598367043306744 202755751789118976 203113345707618304 203198354083332988 204344570161139072 204364924422365952 204437780663635008 204798341123359232 204805301963286528 204911427159616356 206060302732394016 206524902964022784 207222662698619904 207330040513315458 207682824801153024 207776807460521712 208962560517357312 209412845314541568 210353225705985558 210682255825871424 210827505109106592 211074852023387136 212009550317843712 212487564204453888 212500739276639184 213315947194802256 214026418616758272 214173973444171776 214995600322320384 215008930902697512 215472244773874368 215493707435465088 216701914610592768 217281408326732304 218507065122802176 218992285557651456 220319764341340608 221808104333539227 222068333899605216 223474955859000832 223554624840102528 223816903457869824 224932162141053864 225196056912275712 225328867894389056 226622490448564224 226694757522513658 226703281527991296 226717338031062228 226798162923720087 228479755613242112 228502513921070592 229887641431281456 229910539975161696 230316025936317184 230398133763779136 230405964708697344 231697780340189184 231720859187564544 231817840573943268 233125495535947392 233536651612730368 233559913625561088 233643177901297152 235198094883857868 237459208526310528 238425745159426944 238510744107574176 239063331686219082 240403686521126352 240779720943853056 240945720124693248 241885047265534701 242296628934678528 242406275370608664 242857987744730496 243789653936916864 244314986200298496 245724492460225728 246253994027284992 246278522783388672 247917529156079048 249697488386217984 249722360140345344 249826875637055868 249869635684867072 250843752719813764 251409325341375936 251498952945115344 251794016390103552 252818900379024896 253494976381187688 254950301754634752 255399949553143808 255490999817260032 255506841273101876 257039725064897376 257065328161204416 257518706165016064 258623596610191638 259063659907928064 259079722882872752 259105529178356832 259197900484251528 260660002882712832 261119720700848128 261145730195509248 262728733064321664 262754902828756224 263321102524225536 264503561036239266 266429137755368448 266586266241249024 268228963304355312 268797822724408992 270341002385491968 270454147336267146 272486565896487936 272583707551513344 272600608823062917 273215236212821808 274747070309858688 275176823935832064 275366537285363712 276296883598159872 276440054017753944 277035743280695616 278616747356476416 278907220300588929 280470967607980744 280909674434495232 281103340145475456 281433136031182848 282679400423791616 282835491009047928 283334319035518912 284421262926403008 285062542119355392 285181848428836149 286678574536930016 287296326365165824 287324943247286784 287427374794417536 288935886147457024 289169690698009548 289708544435643072 291342753497069568 291371773433868288 291446617396419072 291464688243231846 291493720325651436 293759685788454144 293788946469947904 295569824697361872 295744139111385636 296091111866140288 297897146151671808 298072833120136704 299909549521405152 300261409216367616 302271042037321728 302289784041416304 302397550564960116 304670018561427456 304797531124999482 306516855241708608 306547386633548928 307197511685038848 307207952944929792 309090454098591024 310833994047929856 311524237201729536 313597459845143824 315529838558978337 316241257663659888 316612278035080704 317900993545902592 318014325476765568 318731346306680832 318751108914958776 319973920792203384 320538248694835136 321039627925137408 321260960166257664 322493400483480576 322513396354046268 323208367160811552 323240561153197632 323810650326307328 325052871915889152 325753314933731328 325922112490098456 327632656613634304 327760597684203264 328338658703046656 328371363711184896 328488428336477184 330479646512010912 333081848453050368 333102500849407824 335212433788501248 335331937260153792 335725355186804736 337794085368413568 337993301841583584 339933735672846336 340042136283770487 340076007046593342 340654666423013376 342719633419863168 342753770881605888 344831462146922184 345474038904475776 345597200645668704 347546670510283776 350304977419095552 350339870438341632 352671414714985688 352797142325786802 355238850340491264 355448354988332032 355597119645832729 357638617739140416 357766116161361264 358397096965878656 358594997529328623 360605529781689528 361418580187039872 363315421195317248 363444943402017792 363467478430750556 363609413055912996 364286981617095744 365684480905375296 366329427079811584 366472479300447744 368586738690338592 369380991040927488 369417784175083008 371488996475301888 371876293734118572 374546232579326976 374583540210518016 374740313455583802 374804453527300608 376265629079720646 377113988012063904 377691024585155328 379228350568537344 380083389492473856 380242464571781532 383099924329715712 383236499725890048 383260261909652814 385559587597346064 386278059247524096 388595489861892096 388619584324309128 388658293767535248 391679581051272192 391718595293263872 394093099596482496 394325518815180848 396755341554358899 397430444160182272 399879399361873536 400348545621823488 402343444956532968 403053045388555072 403196734086613488 405511503578237952 405681221004400719 406396708166665976 408689140322278144 408729848844731904 408875561327270016 409596682246718464 409610603926573056 409822854319232712 412120605464788032 413049805928045568 414445325397239808 414660081026630916 415553614921043424 417925121034714624 418825690629083136 420706451411971116 421364511651742848 421655010218213184 422149704046774272 424019100635687424 425001478553278368 426631894389604512 428347946888343552 429991200644640768 430017861805395024 430944489547748736 430987414870930176 433403829221185536 434562816653464608 437014130245604352 437197032364847769 437984571115302912 440639528682681216 443616208667078454 444136667799210432 446949911718001664 447109249680205056 447136972227928283 449864324282107728 450392113824551424 450657735788778112 453389515045027316 453406563055982592 453434676062124456 453596325847440174 456959511226484224 457005027842141184 457196296687499223 459775282862562912 459821079950323392 460632051872634368 460796267527558272 460811929417394688 463395560680378368 463635681147886536 466250991071894784 467073303225460736 467119827251122176 467286355802594304 470396189767715736 474918417052621056 476851490318853888 477021488215148352 478126663372438164 480807373042252704 481559441887706112 481891440249386496 483770094531069402 484593257869357056 484812550741217328 485715975489460992 487579307873833728 488629972400596992 491448984920451456 492507988054569984 492557045566777344 495835058312158096 499394976772435968 499653751274111736 499739271369734144 501687505439627528 502818650682751872 502997905890230688 503588032780207104 505637800758049792 506989952762375376 509900603509269504 510114010569890013 510981999634520064 511013682546203752 514079450129794752 514130656322408832 515037412330032128 517247193220383276 518159445765745504 518211058356713664 518395800968503056 521320005765425664 522239441401696256 525457466128643328 525509805657512448 526642205048451072 529007122072478532 529195713488680203 532858275510736896 533172532482498048 536457926608710624 537595645448817984 540682004770983936 540908294672534292 544973131792975872 545167415103026688 545201217646125834 546430472425643616 549494140619717376 550733074570727424 552880108035507888 554071486561391232 557233494712952832 557814440601177858 560941935215961488 561819348868990464 562206680290950912 564398443619580969 565358800847583232 565670982018095856 566668638071037824 568842525852806016 570125084238710784 570363696857672298 573357149073860032 574592652730331648 574649886494573568 574854749588835072 574890392864479221 578339381396019096 579417088871286144 582685506994139136 582893234792838144 582929376486463692 582987440651302872 587519371576908288 587577892939895808 591139649394723744 591488278222771272 592182223732280576 595794292303343616 596145666240273408 599819099042810304 600522818432735232 604579568082832608 604795101129920232 609340037122854912 609595062249998964 613033710483417216 613094773267097856 614395023370077696 614415905889859584 618180908197182048 621667988095859712 623048474403459072 627194919690287648 631059677117956674 632482515327319776 633224556070161408 635801987091805184 636028650953531136 636068087253813473 637462692613361664 637502217829917552 639947841584406768 641076497389670272 642079255850274816 642521920332515328 644986800966961152 645026792708092536 646416734321623104 646481122306395264 647621300652614656 650105743831778304 651844224980196912 655265313227268608 655521195368406528 656677317406093312 656976856672954368 660959293024021824 665424313000617681 666205001698815648 670424867577002496 670663874520307584 671450710373609472 675588170736827136 675986603683167168 679867471345692672 680084272567540974 680152014093186684 685439266839726336 685507541763211776 689662924293844368 690948077808951552 691194401291337408 695093341020567552 700609954838191104 700679740876683264 705342829429971376 705594284651573604 710896709976664064 711194239291665458 715277235478280832 715532232322722528 716794193931757312 717189995058657246 721211059563379056 722837160374079744 725655141796604103 726889886804035584 726934956861501112 727218826111825992 728573963234191488 731368961810750592 732658854159623168 732944958600895488 737173477380677184 738761982081854976 738835568350166016 743752587468237144 749092465158653952 749167080421036032 749480626911167604 749608907054601216 752531258159441292 754227976024127808 755382049170310656 758456701137074688 760484929143563064 766199848659431424 766472999451780096 766520523819305628 771119175194692128 772556118495048192 777190979723784192 777239168648618256 777316587535070496 783359162102544384 783437190586527744 788186199192964992 788651037630361696 793510683108717798 794860888320364544 799758798723747072 804686889913065936 806106090777110144 806393468173226976 811023007156475904 811362442008801438 812793416333331952 817378280644556288 817459697689463808 817751122654540032 817801826469188751 819193364493436928 819645708638465424 824241210929576064 826099611856091136 828890650794479616 829320162053261832 831107229842086848 835850242069429248 836721660901766787 841412902823942232 842729023303485696 843310020436426368 844299408093548544 848038201271374848 850002957106556736 853263788779209024 860035723610790048 861888979095497472 861974829741860352 866807658442371072 869125633306929216 874028260491208704 874394064729695538 881279057365362432 887232417334156908 888273335598420864 893899823436003328 894218499360410112 894273944455856566 899728648564215456 900784227649102848 901315471577556224 906779030090054632 906813126111965184 906869352124248912 907192651694880348 913919022452968448 914010055684282368 914392593374998446 919550565725125824 919642159900646784 921264103745268736 921592535055116544 921623858834789376 927271362295773072 932501982143789568 934146606450921472 934572711605188608 940792379535431472 946589515676935011 949836834105242112 953702980637707776 954042976430296704 956253326744876328 961614746084505408 963118883775412224 963782880498772992 967540189062138804 969625101482434656 971431950978921984 975158615747667456 977259944801193984 982897969840902912 985015976109139968 985114091133554688 991670116624316192 999307502548223472 999478542739468288 1003375010879255056 1005637301365503744 1005995811780461376 1007176065560414208 1011275601516099584 1013979905524750752 1019801207018539008 1020126408851311461 1020228021139780026 1021963999269040128 1022027365092407504 1028158900259589504 1028261312644817664 1030074824660064256 1034494386440766552 1036318891531491008 1036422116713427328 1036791601937006112 1042640011530851328 1050914932257286656 1051019611315024896 1058014244144957064 1058391426977360406 1065716551021473792 1066345064964996096 1066791358937498187 1072915853217421248 1075191290897635968 1081816589345068584 1089946263585951744 1090334830206053376 1090402435292251668 1092860944851287232 1098988281239434752 1105760216071015776 1108142973122782464 1114466989425905664 1115628881202355716 1121883870431922976 1123638697737980928 1124413360581901824 1128796887239161938 1130717601695166464 1131341964036191712 1133337276142075648 1137685051705612032 1140250168477421568 1140727393715344596 1146714298147720064 1149185305460663296 1149299772989147136 1149709499177670144 1149780785728958442 1156678762792038192 1158834177742572288 1165786469585676288 1165858752972927384 1165974881302605744 1175038743153816576 1175155785879791616 1182279298789447488 1182976556445542544 1184364447464561152 1190266024663076697 1192291332480546816 1199638198085620608 1201045636865470464 1209159136165665216 1209590202259840464 1219190124499997928 1226067420966834432 1226189546534195712 1228790046740155392 1228831811779719168 1236361816394364096 1243335976191719424 1254389839380575296 1262119354235913348 1264965030654639552 1266449112140322816 1271603974183610368 1272057301907062272 1272136174507626946 1275004435659835104 1279895683168813536 1282152994779340544 1285043840665030656 1289973601933922304 1290053585416185072 1292833468643246208 1292962244612790528 1295242601305229312 1300211487663556608 1303688449960393824 1310530626454537216 1311042390736813056 1311591097094543307 1313953713345908736 1321918586048043648 1330848626001235362 1332410003397631296 1340849735154004992 1341327749040615168 1341410916683784849 1351176341473654272 1351973207366334336 1360168545135081948 1360304028186373368 1370878533679452672 1371015083526423552 1371588890062497669 1379325848587688736 1381896155617903104 1382388802582674816 1390186682041135104 1401219909676382208 1401359481753366528 1410685658859942752 1411188569303147208 1421793419953328128 1422388478583330916 1430554470956561664 1431064464645445056 1433588387863514624 1434379990117314492 1442422119126758112 1445674320748159488 1451310283593208206 1453779773608071168 1453869913723002224 1454437652223651984 1457147926468382976 1462737923621501184 1465317708319246336 1465889917201790976 1474346954761354368 1477523964163709952 1477671136700332032 1487505174936474288 1498184930317307904 1498961253822335208 1499217814109202432 1505062516318882584 1508455952048255616 1510764098340621312 1516913402274149376 1520969858287126128 1532945998903560192 1533041047638611256 1542238350389384256 1545112236990096384 1554478337297236512 1554633175070140992 1566718324205088768 1576372398385929984 1577302075260723392 1587021366217435596 1587587140466040609 1599517597447494144 1609373779826131872 1612212181554220288 1612786936346453952 1622046014312951808 1622724884017602876 1625586832666663904 1634756561289112576 1634919395378927616 1635502245309080064 1635603652938377502 1638386728986873856 1639291417276930848 1648482421859152128 1652199223712182272 1658640324106523664 1662214459684173696 1671700484138858496 1673443321803533574 1682825805647884464 1685458046606971392 1686620040872852736 1693195330858742907 1696076402542749696 1700005914213113472 1706527577558418048 1720071447221580096 1723777958190994944 1723949659483720704 1724671178593437663 1738251266613858432 1748056520982417408 1748788129459391076 1762558114730724864 1774464834668313816 1776546671196841728 1787799646872006656 1788436998720820224 1788547888911713132 1799457297128430912 1801568455298205696 1802630943155112448 1813558060180109264 1813738704248497824 1814385303389760696 1827838044905936896 1828020111368564736 1828785186749996892 1839101131450251648 1839284319801293568 1842528207490537472 1843185070110233088 1843247717669578752 1854542724591546144 1865003964287579136 1869145423210377216 1881584759070862944 1893179031353870022 1899673668210484224 1907405961275415552 1908085952860593408 1908204261761440419 1912506653489752656 1923229492169010816 1926237767550824448 1927565760997545984 1935080378124277608 1939250202964869312 1942863901957843968 1950317231495334912 1965795939681805824 1970031952218279936 1983340233248632384 1996272939001853043 1998615005096446944 2006750021758510112 2011274602731007488 2011991623560922752 2014352131120828416 2022551203032199168 2027959811049501504 2039602414037078016 2040252817702622922 2040456042279560052 2044054730184815008 2056317800519179008 2056522625289635328 2060149649320128512 2068988772881533104 2072637783062982016 2072844233426854656 2073583203874012224 2085280023061702656 2101829864514573312 2102039222630049792 2116028488289914128 2116782853954720812 2132690129929992192 2133582717874996374 2145831706434842496 2150382581795271936 2163633178690137168 2180669660412106752 2180804870584503336 2185721889702574464 2197976562478869504 2211520432142031552 2216285946245564928 2231257762404711432 2243767740863845952 2247277395475961856 2248826721163803648 2257593774478323876 2262683928072383424 2266674552284151296 2275370103411224064 2281454787430689192 2293428596295440128 2298370610921326592 2298599545978294272 2299418998355340288 2299561571457916884 2313357525584076384 2317668355485144576 2331572939171352576 2331717505945854768 2331949762605211488 2350077486307633152 2350311571759583232 2364558597578894976 2365953112891085088 2368728894929122304 2380532049326153394 2384582664961093632 2399276396171241216 2418318272331330432 2419180404519680928 2438380248999995856 2452134841933668864 2452379093068391424 2453405479407566253 2457580093480310784 2472723632788728192 2486671952383438848 2489179837520829103 2508779678761150592 2510164982705300361 2524238708471826696 2529930061309279104 2532898224280645632 2543207948367220736 2544114603814124544 2544272349015253892 2550008871319670208 2559791366337627072 2564305989558681088 2580107170832370144 2585666937286492416 2585924489225581056 2590485202610458624 2600422975327113216 2607376899920787648 2621061252909074432 2622084781473626112 2623182194189086614 2643837172096087296 2661697252002470724 2664820006795262592 2681699470308009984 2682655498081230336 2682821833367569698 2702352682947308544 2703946414732668672 2720337090270163896 2720608056372746736 2741757067358905344 2742030167052847104 2743177780124995338 2758651697175377472 2763792311235806208 2764777605165349632 2802439819352764416 2821371317719885504 2822377138606294416 2839768547030805033 2844776957166661832 2861108941913123328 2862128929290890112 2867176775727029248 2868759980234628984 2884844238253516224 2891348641496318976 2902620567186416412 2907739827446004448 2908875304447303968 2914295852936765952 2925475847243002368 2930635416638492672 2931779834403581952 2948693909522708736 2955047928327419904 2955342273400664064 2975010349872948576 2997922507644670416 2998435628218404864 3010125032637765168 3016911904096511232 3021528196681242624 3033826804548298752 3041939716574252256 3060379226553934383 3065891997807120384 3066082095277222512 3084476700778768512 3090224473980192768 3108956674594473024 3109266350140281984 3129958805595497981 3152744796771859968 3154604150521446784 3174042732434871192 3175174280932081218 3199035194894988288 3200374076812494561 3218747559652263744 3224424363108440576 3225573872692907904 3245449768035205752 3251173665333327808 3269513122578225152 3269838790757855232 3271004490618160128 3271207305876755004 3278582834553861696 3296964843718304256 3317280648213047328 3324428919368347392 3343400968277716992 3346886643607067148 3365651611295768928 3370916093213942784 3373240081745705472 3386390661717485814 3392152805085499392 3400011828426226944 3413055155116836096 3440142894443160192 3447555916381989888 3447899318967441408 3449342357186875326 3476502533227716864 3497576258918782152 3525116229461449728 3548929669336627632 3553093342393683456 3570798073989230091 3576873997441640448 3577095777823426264 3598914594256861824 3603136910596411392 3605261886310224896 3627116120360218528 3627477408496995648 3628770606779521392 3655676089811873792 3657570373499993784 3678202262900503296 3678568639602587136 3685056414981074944 3686370140220466176 3686495435339157504 3709085449183092288 3730007928575158272 3763169518141725888 3786358062707740044 3799347336420968448 3814811922550831104 3816171905721186816 3816408523522880838 3825013306979505312 3846458984338021632 3855131521995091968 3870160756248555216 3878500405929738624 3885727803915687936 3900634462990669824 3931591879363611648 3966680466497264768 3992545878003706086 3997230010192893888 4013500043517020224 4022549205462014976 4023983247121845504 4024232750051354547 4055919622099003008 4080505635405245844 4080912084559120104 4088109460369630016 4112635601038358016 4113045250579270656 4114766670187493007 4137977545763066208 4145275566125964032 4145688466853709312 4147166407748024448 4170560046123405312 4203659729029146624 4204078445260099584 4232056976579828256 4233565707909441624 4265380259859984384 4267165435749992748 4291663412869684992 4300765163590543872 4327266357380274336 4361339320824213504 4361609741169006672 4371443779405148928 4395953124957739008 4423040864284063104 4432571892491129856 4452476610776694311 4462515524809422864 4487535481727691904 4494554790951923712 4497653442327607296 4515187548956647752 4525367856144766848 4533349104568302592 4550740206822448128 4562909574861378384 4586857192590880256 4596741221842653184 4598837996710680576 4599123142915833768 4626715051168152768 4635336710970289152 4663435011891709536 4663899525210422976 4700154972615266304 4729117195157789952 4731906225782170176 4737457789858244608 4761064098652306788 4798552792342482432 4836636544662660864 4838360809039361856 4876760497999991712 4904269683867337728 4904758186136782848 4906810958815132506 4915160186960621568 4945447265577456384 4978359675041658206 5017559357522301184 5020329965410600722 5048477416943653392 5059860122618558208 5079585992576228721 5088229207628249088 5088544698030507784 5100017742639340416 5119582732675254144 5128611979117362176 5160214341664740288 5171333874572984832 5171848978451162112 5174013535780312989 5214753799841575296 5242122505818148864 5244169562947252224 5246364388378173228 5287674344192174592 5323394504004941448 5329640013590525184 5363398940616019968 5365310996162460672 5365643666735139396 5404705365894617088 5407892829465337344 5440674180540327792 5441216112745493472 5483514134717810688 5484060334105694208 5486355560249990676 5517303394350754944 5527584622471612416 5529555210330699264 5642742635439771008 5644754277212588832 5679537094061610066 5689553914333323664 5722217883826246656 5724257858581780224 5724612785284321257 5734353551454058496 5737519960469257968 5769688476507032448 5782697282992637952 5805241134372832824 5815479654892008896 5817750608894607936 5828591705873531904 5850951694486004736 5897387819045417472 5910095856654839808 5950020699745897152 5995845015289340832 6020250065275530336 6033823808193022464 6043056393362485248 6067653609096597504 6083879433148504512 6120758453107868766 6132164190554445024 6168953401557537024 6180448947960385536 6217913349188946048 6218532700280563968 6259917611190995962 6305489593543719936 6309208301042893568 6348085464869742384 6350348561864162436 6398070389789976576 6400748153624989122 6437495119304527488 6448848726216881152 6451147745385815808 6451547742145822369 6490899536070411504 6502347330666655616 6539026245156450304 6542008981236320256 6542414611753510008 6557165669107723392 6593929687436608512 6634561296426094656 6648857838736694784 6693773287214134296 6731303222591537856 6741832186427885568 6746480163491410944 6772781323434971628 6800023656852453888 6826110310233672192 6880285788886320384 6895111832763979776 6895798637934882816 6898684714373750652 6953005066455433728 6995152517837564304 7050232458922899456 7097859338673255264 7106186684787366912 7141596147978460182 7153747994883280896 7154191555646852528 7197829188513723648 7210523772620449792 7254232240720437056 7254954816993991296 7257541213559042784 7315140746999987568 7356404525801006592 7357137279205174272 7360216438222698759 7372740280440932352 7418170898366184576 7460015857150316544 7467539512562487309 7526339036283451776 7572716125415480088 7598694672841936896 7629623845101662208 7632343811442373632 7632817047045761676 7650026613959010624 7692917968676043264 7740321512497110432 7757000811859477248 7771455607831375872 7801268925981339648 7863183758727223296 7933360932994529536 7985091756007412172 7994460020385787776 8027000087034040448 8045098410924029952 8047966494243691008 8048465500102709094 8111839244198006016 8161011270810491688 8161824169118240208 8176218920739260032 8225271202076716032 8226090501158541312 8229533340374986014 8275955091526132416 8290551132251928064 8291376933707418624 8294332815496048896 8407319458058293248 8464113953159656512 8467131415818883248 8534330871499985496 8583326825739369984 8601530327181087744 8654532714760548672 8723219482338013344 8742887558810297856 8791906249915478016 8846081728568126208 8865143784982259712 8904953221553388622 8925031049618845728 8975070963455383808 8995306884655214592 9030375097913295504 9050735712289533696 9066698209136605184 9101480413644896256 9125819149722756768 9173714385181760512 9181137679661803149 9197675993421361152 9198246285831667536 9253430102336305536 9270673421940578304 9326870023783419072 9327799050420845952 9389876416786493943 9458234390315579904 9463812451564340352 9474915579716489216 9522128197304613576 9597105584684964864 9601122230437483683 9673273089325321728 9676721618078723712 9753520995999983424 9808539367734675456 9809516372273565696 9813621917630265012 9890894531154912768 9956719350083316412 10035118715044602368 10040659930821201444 10096954833887306784 10119720245237116416 10159171985152457442 10176458415256498176 10177089396061015568 10200035485278680832 10239165465350508288 10257223958234724352 10320428683329480576 10342667749145969664 10343697956902324224 10348027071560625978 10429507599683150592 10492728776756346456 10575348688384349184 10646789008009882896 10659280027181050368 10730621992324921344 10731287333470278792 10809410731789234176 10815785658930674688 10881348361080655584 10882432225490986944 10967028269435621376 10972711120499981352 11034606788701509888 11055169244943224832 11059110420661398528 11285485270879542016 11289508554425177664 11359074188123220132 11379107828666647328 11444435767652493312 11448515717163560448 11449225570568642514 11468707102908116992 11475039920938515936 11539376953014064896 11565394565985275904 11610482268745665648 11630959309784017792 11635501217789215872 11657183411747063808 11701903388972009472 11794775638090834944 11900041399491794304 11991690030578681664 12040500130551060672 12067647616386044928 12072698250154063641 12167758866297009024 12241516906215737532 12264328381108890048 12337906803115074048 12435826698377892096 12437065400561127936 12519835222381991924 12610979187087439872 12618416602085787136 12696170929739484768 12700697123728324872 12796140779579953152 12801496307249978244 12874990238609054976 12897697452433762304 12902295490771631616 12903095484291644738 12981799072140823008 13004694661333311232 13084017962472640512 13084829223507020016 13114331338215446784 13187859374873217024 13269122592852189312 13297715677473389568 13357429832330082933 13387546574428268592 13462606445183075712 13483664372855771136 13492960326982821888 13545562646869943256 13600047313704907776 13652220620467344384 13760571577772640768 13790223665527959552 13797369428747501304 13906010132910867456 13990305035675128608 14100464917845798912 14195718677346510528 14212373369574733824 14283192295956920364 14308383111293705056 14395658377027447296 14421047545240899584 14508464481440874112 14509909633987982592 14515082427118085568 14630281493999975136 14712809051602013184 14714274558410348544 14720432876445397518 14745480560881864704 14836341796732369152 14935079025124974618 15052678072566903552 15145432250830960176 15264687622884747264 15265634094091523352 15300053227918021248 15385835937352086528 15480643024994220864 15514001623718954496 15726367517454446592 15866721865989059072 15970183512014824344 15988920040771575552 16054000174068080896 16090196821848059904 16095932988487382016 16096931000205418188 16223678488396012032 16322022541620983376 16323648338236480416 16352437841478520064 16450542404153432064 16452181002317082624 16459066680749972028 16551910183052264832 16581102264503856128 16582753867414837248 16588665630992097792 16928227906319313024 16934262831637766496 17068661742999970992 17166653651478739968 17173838355852963771 17203060654362175488 17309065429521097344 17446438964676026688 17485775117620595712 17692163457136252416 17730287569964519424 17809906443106777244 17850062099237691456 17950141926910767616 18060750195826591008 18101471424579067392 18133396418273210368 18202960827289792512 18251638299445513536 18347428770363521024 18362275359323606298 18396492571663335072 18506860204672611072 18541346843881156608 18653740047566838144 18655598100841691904 18779752833572987886 18916468780631159808 18927624903128680704 19044256394609227152 19194211169369929728 19202244460874967366 19346546178650643456 19353443236157447424 19354643226437467107 19507041991999966848 19617078735469350912 19627243835260530024 19781789062309825536 19913438700166632824 20070237430089204736 20081319861642402888 20193909667774613568 20239440490474232832 20318343970304914884 20354178792122031136 20400070970557361664 20478330930701016576 20514447916469448704 20640857366658961152 20685335498291939328 20687395913804648448 20696054143121251956 20859015199366301184 20985457553512692912 21150697376768698368 21293578016019765792 21318560054362100736 21461243984649842688 21462574666940557584 21631571317861349376 21762696722161311168 21764864450981973888 21945422240999962704 22069213577403019776 22118220841322797056 22402618537687461927 22570970541759084032 22579017108850355328 22718148376246440264 22758215657333294656 22888871535304986624 22897031434327120896 22898451141137285028 22950079841877031872 23078753906028129792 23220964537491331296 23261918619568035584 23271002435578431744 23314366823494127616 23403806777944018944 23589551276181669888 23800082798983588608 23983380061157363328 24081000261102121344 24135295232772089856 24145396500308127282 24335517732594018048 24483033812431475064 24528656762217780096 24675813606230148096 24871653396755784192 24874130801122255872 25039670444763983848 25221958374174879744 25236833204171574272 25392341859478969536 25401394247456649744 25602992614499956488 25749980477218109952 25795394904867524608 25804590981543263232 25806190968583289476 25963598144281646016 26009389322666622464 26169658447014040032 26228662676430893568 26375718749746434048 26538245185704378624 26595431354946779136 26714859664660165866 26775093148856537184 26925212890366151424 26985920653965643776 27091125293739886512 27200094627409815552 27304441240934688768 27521143155545281536 27594738857495002608 27812020265821734912 27980610071350257216 28169629250359481829 28391437354693021056 28424746739149467648 28566384591913840728 28616766222587410112 28791316754054894592 28803366691312451049 29016928962881748224 29019819267975965184 29030164854236171136 29260562987999950272 29425618103204026368 29428549116820697088 29440865752890795036 29672683593464738304 29870158050249949236 30105356145133807104 30290864501661920352 30529375245769494528 30531268188183046704 30600106455836042496 30771671874704173056 30961286049988441728 31028003247437908992 31733443731978118144 31940367024029648688 31977840081543151104 32108000348136161792 32191865976974764032 32193862000410836376 32447356976792024064 32644045083241966752 32647296676472960832 32704875682957040128 32901084808306864128 32918133361499944056 33103820366104529664 33162204529007712256 33165507734829674496 33177331261984195584 33856455812638626048 33868525663275532992 34137323485999941984 34333307302957479936 34347676711705927542 34406121308724350976 34618130859042194688 34892877929352053376 34971550235241191424 35384326914272504832 35619812886213554488 35700124198475382912 35900283853821535232 36121500391653182016 36202942849158134784 36218094750462190923 36503276598891027072 36694857540727042048 36724550718647212596 36792985143326670144 37013720409345222144 37307480095133676288 37311196201683383808 37559505667145975772 37832937561262319616 37855249806257361408 38088512789218454304 38388422338739859456 38404488921749934732 38693092357301286912 38706886472314894848 38709286452874934214 39014083983999933696 39254487670521060048 39563578124619651072 39826877400333265648 40072289496990248799 40140474860178409472 40162639723284805776 40387819335549227136 40478880980948465664 40636687940609829768 40708357584244062272 40800141941114723328 40956661861402033152 41281714733317922304 41370670996583878656 41392108286242503912 41718030398732602368 41970915107025385824 42301394753537396736 42587156032039531584 42637120108724201472 42925149333881115168 43263142635722698752 43525393444322622336 43529728901963947776 43890844481999925408 44138427154806039552 44236441682645594112 44805237075374923854 45141941083518168064 45158034217700710656 45160834195020756583 45436296752492880528 45516431314666589312 45794062868654241792 45796902282274570056 45900159683754063744 46157507812056259584 46441929074982662592 46523837239136071168 46542004871156863488 47179102552363339776 47600165597967177216 47966760122314726656 48162000522204242688 48270590465544179712 48290793000616254564 48671035465188036096 48966067624862950128 49057313524435560192 49351627212460296192 49743306793511568384 49748261602244511744 50079340889527967696 50473666408343148544 50784683718957939072 50802788494913299488 51205985228999912976 51499960954436219904 51521515067558891313 51609181963086526464 51612381937166578952 51927196288563292032 52018778645333244928 52339316894028080064 52457325352861787136 53076490371408757248 53190862709893558272 53429719329320331732 53550186297713074368 53850425780732302848 54182250587479773024 54400189254819631104 54608882481869377536 55042286311090563072 55189477714990005216 55624040531643469824 55961220142700514432 56339258500718963658 56782874709386042112 57132769183827681456 57233532445174820224 57582633508109789184 57606733382624902098 58033857925763496448 58039638535951930368 58060329708472342272 58063929679312401321 58521125975999900544 58851236206408052736 58881731505781590072 59345367186929476608 59740316100499898472 60210712290267614208 60581729003323840704 61062536376366093408 61200212911672084992 61543343749408346112 61922572099976883456 62056006494875817984 63466887463956236288 63880734048059297376 63955680163086302208 64216000696272323584 64383731953949528064 64387724000821672752 64894713953584048128 65288090166483933504 65294593352945921664 65409751365914080256 65836266722999888112 66207640732209059328 66324409058015424512 66354662523968391168 67207855613062385781 67712911625277252096 67737051326551065984 68274646971999883968 68666614605914959872 68695353423411855084 69236261718084389376 69785755858704106752 69943100470482382848 70768653828545009664 71239625772427108976 71400248396950765824 71800567707643070464 72243000783306364032 72405885698316269568 72436189500924381846 73006553197782054144 73449101437294425192 73585970286653340288 74027440818690444288 74614960190267352576 74622392403366767616 75119011334291951544 75665875122524639232 75710499612514722816 76177025578436908608 76808977843499869464 77386184714602573824 77413772944629789696 77418572905749868428 78028167967999867392 78508975341042120096 79127156249239302144 79653754800666531296 80144578993980497598 80280949720356818944 80325279446569611552 80775638671098454272 80957761961896931328 81273375881219659536 81416715168488124544 81600283882229446656 81913323722804066304 82563429466635844608 82784216572485007824 83436060797465204736 83941830214050771648 84508887751078445487 85174312064079063168 85274240217448402944 85850298667762230336 87050786888645244672 87059457803927895552 87781688963999850816 88276854309612079104 89610474150749847708 90283882167036336128 90316068435401421312 90321668390041513166 90872593504985761056 91032862629333178624 91588125737308483584 91593804564549140112 91800319367508127488 92315015624112519168 92883858149965325184 93047674478272142336 93084009742313726976 95200331195934354432 95933520244629453312 96324001044408485376 96581586001232509128 97342070930376072192 97932135249725900256 98114627048871120384 98703254424920592384 99486613587023136768 99496523204489023488 100158681779055935392 100947332816686297088 101569367437915878144 101605576989826598976 102411970457999825952 102999921908872439808 103043030135117782626 103218363926173052928 103224763874333157904 103854392577126584064 104037557290666489856 104678633788056160128 104914650705723574272 106152980742817514496 106859438658640663464 107100372595426148736 107700851561464605696 108364501174959546048 110084572622181126144 110378955429980010432 111922440285401028864 112678517001437927316 113565749418772084224 114265538367655362912 114467064890349640448 115165267016219578368 115213466765249804196 116067715851526992896 116079277071903860736 116120659416944684544 116127859358624802642 117042251951999801088 117763463011563180144 118690734373858953216 119480632200999796944 120216868490970746397 120421424580535228416 121163458006647681408 122125072752732186816 122400425823344169984 123845144199953766912 124112012989751635968 126933774927912472576 127761468096118594752 127911360326172604416 128432001392544647168 128775448001643345504 129789427907168096256 130576180332967867008 130589186705891843328 130819502731828160512 131672533445999776224 132415281464418118656 132709325047936782336 134415711226124771562 135425823250554504192 135474102653102131968 135482502585062269749 136549293943999767936 137390706846823710168 138472523436168778752 139571511717408213504 141537307657090019328 142479251544854217952 142800496793901531648 143601135415286140928 144486001566612728064 144811771396632539136 144872379001848763692 146013106395564108288 146898202874588850384 147171940573306680576 148054881637380888576 149229920380534705152 149244784806733535232 150238022668583903088 151420999225029445632 152354051156873817216 153617955686999738928 154827545889259579392 154837145811499736856 156056335935999734784 157017950682084240192 159307509601333062592 160289157987960995196 160650558893139223104 161551277342196908544 162546751762439319072 162833430336976249088 163200567764458893312 163826647445608132608 165126858933271689216 165568433144970015648 166872121594930409472 167883660428101543296 169017775502156890974 170348624128158126336 171700597335524460672 174101573777290489344 174118915607855791104 174191789037937203963 175563377927999701632 176553708619224158208 179220948301499695416 180567764334072672256 180632136870802842624 180643336780083026332 181745187009971522112 182065725258666357248 183187609129098280224 183600638735016254976 184630031248225038336 185767716299930650368 186095348956544284672 186168019484627453952 190400662391868708864 191867040489258906624 192648002088816970752 193163172002465018256 194684141860752144384 195864270499451800512 196229254097742240768 198973227174046273536 200317363558111870784 201623566839187157343 203138734875831756288 203211153979653197952 204823940915999651904 205999843817744879616 206086060270235565252 206449527748666315808 207708785154253168128 208075114581332979712 209357267576112320256 209829301411447148544 212305961485635028992 213718877317281326928 214200745190852297472 215401703122929211392 216729002349919092096 220757910859960020864 223844880570802057728 225357034002875854632 227131498837544168448 228531076735310725824 228934129780699280896 230426933530499608392 232135431703053985792 232158554143807721472 232241318833889369088 232255718717249605284 234084503903999602176 235526926023126360288 237381468747717906432 238961264401999593888 240433736981941492794 240842849161070456832 242326916013295362816 244250145505464373632 244800851646688339968 247690288399907533824 253526663253235336461 255522936192237189504 255822720652345208832 256864002785089294336 257550896003286691008 261152360665935734016 261178373411783686656 261639005463656321024 263345066891999552448 264830562928836237312 268831422452249543124 270851646501109008384 270948205306204263936 270965005170124539498 273098587887999535872 274781413693647420336 276945046872337557504 279143023434816427008 284958503089708435904 285600993587803063296 288972003133225456128 289744758003697527384 292026212791128216576 293796405749177700768 294343881146613361152 296109763274761777152 298459840761069410304 298489569613467070464 300476045337167806176 302841998450058891264 304708102313747634432 307235911373999477856 309655091778519158784 309674291622999473712 312112671871999469568 314035901364168480384 316125839365145296081 318615019202666125184 320578315975921990392 321301117786278446208 323102554684393817088 325093503524878638144 325666860673952498176 330253717866543378432 331136866289940031296 335767320856203086592 338035551004313781948 340697248256316252672 343401194671048921344 348203147554580978688 348237831215711582208 348383578075874407926 351126755855999403264 358441896602999390832 360650605472912239191 361264273741605685248 361286673560166052664 363490374019943044224 364131450517332714496 366375218258196560448 367201277470032509952 371535432599861300736 372190697913088569344 372336038969254907904 380801324783737417728 383734080978517813248 385296004177633941504 386326344004930036512 389368283721504288768 391728540998903601024 392458508195484481536 400634727116223741568 403247133678374314686 406277469751663512576 406422307959306395904 406447507755186809247 409647881831999303808 412172120540471130504 412899055497332631616 415417570308506336256 418714535152224640512 424611922971270057984 427437754634562653856 428401490381704594944 430803406245858422784 433458004699838184192 441515821719920041728 447689761141604115456 450714068005751709264 454262997675088336896 457062153470621451648 457868259561398561792 460853867060999216784 464270863406107971584 464482637667778738176 464511437434499210568 468169007807999204352 471053852046252720576 477922528803999187776 480867473963882985588 484653832026590725632 488500291010928747264 489601703293376679936 495380576799815067648 507053326506470672922 511045872384474379008 515101792006573382016 522304721331871468032 522356746823567373312 522575367113811611889 526690133783999104896 529661125857672474624 537662844904499086248 541703293002218016768 541896410612408527872 541930010340249078996 546197175775999071744 549562827387294840672 553890093744675115008 558286046869632854016 569917006179416871808 571201987175606126592 577944006266450912256 579489516007395054768 584052425582256433152 587592811498355401536 588687762293226722304 596919681522138820608 600952090674335612352 609416204627495268864 614471822747998955712 619348583245998947424 624225343743998939136 628071802728336960768 632251678730290592162 637230038405332250368 641156631951843980784 642602235572556892416 646205109368787634176 650187007049757276288 651333721347904996352 662273732579880062592 671534641712406173184 676071102008627563896 681394496512632505344 686802389342097842688 696406295109161957376 696475662431423164416 696767156151748815852 702253511711998806528 716883793205998781664 721301210945824478382 722528547483211370496 722573347120332105328 726980748039886088448 728262901034665428992 732750436516393120896 734402554940065019904 743070865199722601472 767468161957035626496 770592008355267883008 772652688009860073024 783457081997807202048 784917016390968963072 801269454232447483136 806494267356748629372 812554939503327025152 812844615918612791808 812895015510373618494 819295763663998607616 824344241080942261008 825798110994665263232 830835140617012672512 837429070304449281024 854875509269125307712 856802980763409189888 866916009399676368384 883031643439840083456 895379522283208230912 901428136011503418528 908525995350176673792 914124306941242903296 915736519122797123584 921707734121998433568 928965275335557476352 929022874868998421136 936338015615998408704 942107704092505441152 948377518095435888243 955845057607998375552 961734947927765971176 969307664053181451264 977000582021857494528 990761153599630135296 1014106653012941345844 1022091744768948758016 1030203584013146764032 1044609442663742936064 1044713493647134746624 1045150734227623223778 1053380267567998209792 1075325689808998172496 1083792821224817055744 1083860020680498157992 1092394351551998143488 1099125654774589681344 1116572093739265708032 1139834012358833743616 1142403974351212253184 1155888012532901824512 1158979032014790109536 1168104851164512866304 1175185622996710803072 1177375524586453444608 1201904181348671224704 1218832409254990537728 1219342523265560427741 1228943645495997911424 1238697166491997894848 1256143605456673921536 1264503357460581184324 1274460076810664500736 1282313263903687961568 1285204471145113784832 1292410218737575268352 1300374014099514552576 1302667442695809992704 1324547465159760125184 1343069283424812346368 1352142204017255127792 1362788993025265010688 1373604778684195685376 1392812590218323914752 1393534312303497631704 1404507023423997613056 1433767586411997563328 1442602421891648956764 1445146694240664210656 1453961496079772176896 1456525802069330857984 1465500873032786241792 1468805109880130039808 1486141730399445202944 1545305376019720146048 1566914163995614404096 1602538908464894966272 1612988534713497258744 1625109879006654050304 1625689231837225583616 1625790031020747236988 1638591527327997215232 1648688482161884522016 1651596221989330526464 1661670281234025345024 1674858140608898562048 1709751018538250615424 1713605961526818379776 1733832018799352736768 1766063286879680166912 1790759044566416461824 1802856272023006837056 1828248613882485806592 1831473038245594247168 1843415468243996867136 1858045749737996842272 1872676031231996817408 1884215408185010882304 1896755036190871776486 1911690115215996751104 1923469895855531942352 1938615328106362902528 1954001164043714989056 2028213306025882691688 2044183489537897516032 2060407168026293528064 2089218885327485872128 2089426987294269493248 2090301468455246447556 2106760535135996419584 2150651379617996344992 2167585642449634111488 2167720041360996315984 2184788703103996286976 2198251309549179362688 2279668024717667487232 2311776025065803649024 2317958064029580219072 2350371245993421606144 2354751049172906889216 2403808362697342449408 2437664818509981075456 2438685046531120855482 2457887290991995822848 2477394332983995789696 2512287210913347843072 2529006714921162368648 2548920153621329001472 2564626527807375923136 2570408942290227569664 2600748028199029105152 2605334885391619985408 2649094930319520250368 2686138566849624692736 2704284408034510255584 2725577986050530021376 2747209557368391370752 2787068624606995263408 2809014046847995226112 2845132554286307664729 2867535172823995126656 2885204843783297913528 2890293388481328421312 2907922992159544353792 2931001746065572483584 2972283460798890405888 3090610752039440292096 3133828327991228808192 3205077816929789932544 3225977069426994517488 3251378463674451167232 3251580062041494473976 3277183054655994430464 3297376964323769044032 3303192443978661052928 3349716281217797124096 3419502037076501230848 3427211923053636759552 3467664037598705473536 3532126573759360333824 3605712544046013674112 3656497227764971613184 3658027569796681283223 3686830936487993734272 3716091499475993684544 3768430816370021764608 3793510072381743552972 3823380230431993502208 3846939791711063884704 3877230656212725805056 3908002328087429978112 4056426612051765383376 4088366979075795032064 4120814336052587056128 4178437770654971744256 4180602936910492895112 4213521070271992839168 4301302759235992689984 4335440082721992631968 4369577406207992573952 4396502619098358725376 4559336049435334974464 4635916128059160438144 4700742491986843212288 4807616725394684898816 4875329637019962150912 4877370093062241710964 4915774581983991645696 4954788665967991579392 5024574421826695686144 5058013429842324737296 5097840307242658002944 5129253055614751846272 5140817884580455139328 5201496056398058210304 5298189860639040500736 5372277133699249385472 5408568816069020511168 5494419114736782741504 5574137249213990526816 5618028093695990452224 5690265108572615329458 5735070345647990253312 5770409687566595827056 5780586776962656842624 5815845984319088707584 5862003492131144967168 6181221504078880584192 6267656655982457616384 6410155633859579865088 6451954138853989034976 6502756927348902334464 6503160124082988947952 6554366109311988860928 6594753928647538088064 6606384887957322105856 6839004074153002461696 6935328075197410947072 7064253147518720667648 7211425088092027348224 7312994455529943226368 7316055139593362566446 7373661872975987468544 7432182998951987369088 7536861632740043529216 7587020144763487105944 7646760460863987004416 7693879583422127769408 7816004656174859956224 8112853224103530766752 8176733958151590064128 8241628672105174112256 8361205873820985790224 8427042140543985678336 8535397662858922994187 8602605518471985379968 8670880165443985263936 8793005238196717450752 9118672098870669948928 9271832256118320876288 9401484983973686424576 9615233450789369797632 9754740186124483421928 9831549163967983291392 9909577331935983158784 10049148843653391372288 10116026859684649474592 10195680614485316005888 10258506111229503692544 10281635769160910278656 10402992112796116420608 10596379721278081001472 10817137632138041022336 11148274498427981053632 11380530217145230658916 11470140691295980506624 11540819375133191654112 11561173553925313685248 11631691968638177415168 11724006984262289934336 12362443008157761168384 12535313311964915232768 12820311267719159730176 12903908277707978069952 13006320248165977895904 13108732218623977721856 13189507857295076176128 13212769775914644211712 13678008148306004923392 14422850176184054696448 14625988911059886452736 14632110279186725132892 14747323745951974937088 14864365997903974738176 15073723265480087058432 15174040289526974211888 15293520921727974008832 15387759166844255538816 16225706448207061533504 16483257344210348224512 16722411747641971580448 16854084281087971356672 17070795325717845988374 17205211036943970759936 17341760330887970527872 17586010476393434901504 18237344197741339897856 18543664512236641752576 18802969967947372849152 19230466901578739595264 19509480372248966843856 19663098327935966582784 19819154663871966317568 20232053719369298949184 20517012222459007385088 20805984225592232841216 21192759442556162002944 21634275264276082044672 22296548996855962107264 22761060434290461317832 22940281382591961013248 23081638750266383308224 23122347107850627370496 23448013968524579868672 24724886016315522336768 25606192988576768982561 25807816555415956139904 26012640496331955791808 26379015714590152352256 26425539551829288423424 27356016296612009846784 28845700352368109392896 29264220558373450265784 29494647491903949874176 29728731995807949476352 30147446530960174116864 30348080579053948423776 30587041843455948017664 30775518333688511077632 32451412896414123067008 33444823495283943160896 34141590651435691976748 34410422073887941519872 34683520661775941055744 35172020952786869803008 37087329024473283505152 37605939935894745698304 38460933803157479190528 39018960744497933687712 39326196655871933165568 39638309327743932635136 40464107438738597898368 41034024444918014770176 43268550528552164089344 44593097993711924214528 45522120868580922635664 45880562765183922026496 46163277500532766616448 46244694215701254740992 49449772032631044673536 51212385977153537965122 51615633110831912279808 52025280992663911583616 52758031429180304704512 54712032593224019693568 57691400704736218785792 58528441116746900531568 58989294983807899748352 59457463991615898952704 60696161158107896847552 61551036667377022155264 64902825792828246134016 66889646990567886321792 68283181302871383953496 68820844147775883039744 69367041323551882111488 70344041905573739606016 74174658048946567010304 78037921488995867375424 79276618655487865270272 80928214877477195796736 82068048889836029540352 86537101057104328178688 89186195987423848429056 91044241737161845271328 91761125530367844052992 92326555001065533232896 92489388431402509481984 102424771954307075930244 103231266221663824559616 104050561985327823167232 105516062858360609409024 115382801409472437571584 117056882233493801063136 117978589967615799496704 118914927983231797905408 121392322316215793695104 123102073334754044310528 129805651585656492268032 133779293981135772643584 136566362605742767906992 137641688295551766079488 138734082647103764222976 148349316097893134020608 156075842977991734750848 161856429754954391593472 164136097779672059080704 173074202114208656357376 178372391974847696858112 182088483474323690542656 184653110002131066465792 184978776862805018963968 204849543908614151860488 206462532443327649119232 208101123970655646334464 211032125716721218818048 234113764466987602126272 237829855966463595810816 242784644632431587390208 246204146669508088621056 259611303171312984536064 267558587962271545287168 273132725211485535813984 275283376591103532158976 277468165294207528445952 312151685955983469501696 323712859509908783186944 346148404228417312714752 356744783949695393716224 364176966948647381085312 369306220004262132931584 409699087817228303720976 412925064886655298238464 416202247941311292668928 468227528933975204252544 485569289264863174780416 492408293339016177242112 519222606342625969072128 535117175924543090574336 546265450422971071627968 554936330588415056891904 624303371911966939003392 647425719019817566373888 713489567899390787432448 728353933897294762170624 738612440008524265863168 819398175634456607441952 825850129773310596476928 832404495882622585337856 936455057867950408505088 971138578529726349560832 1038445212685251938144256 1070234351849086181148672 1092530900845942143255936 1248606743823933878006784 1294851438039635132747776 1456707867794589524341248 1477224880017048531726336 1638796351268913214883904 1664808991765245170675712 1872910115735900817010176 1942277157059452699121664 2140468703698172362297344 2185061801691884286511872 2497213487647867756013568 2913415735589179048682496 3277592702537826429767808 3745820231471801634020352 3884554314118905398243328 4370123603383768573023744 4994426975295735512027136 5826831471178358097364992 6555185405075652859535616 7491640462943603268040704 8740247206767537146047488 11653662942356716194729984 13110370810151305719071232 14983280925887206536081408 17480494413535074292094976 26220741620302611438142464 34960988827070148584189952 52441483240605222876284928 104882966481210445752569856
- Sum of all divisors σ(n): 376469522830118622021783831
- Sum of proper divisors (its aliquot sum) s(n): 271586556348908176269213975
- 104882966481210445752569856 is an abundant number, because the sum of its proper divisors (271586556348908176269213975) is greater than itself. Its abundance is 166703589867697730516644119
Bases of 104882966481210445752569856
- Binary: 1010110110000011101010100000001011110101111100010000101110111111110001000010000000000002
- Hexadecimal: 0x56C1D5017AF885DFE21000
- Base-36: D6FAMWYOIVTSXDS00
Squares and roots of 104882966481210445752569856
- 104882966481210445752569856 squared (1048829664812104457525698562) is 11000436657898713872986750340332768165053228159860736
- 104882966481210445752569856 cubed (1048829664812104457525698563) is 1153758429269069466204547553715194124495433927600195840171584057189059071574016
-
104882966481210445752569856 is a
perfect square number . Itssquare root is 10241238522816 -
The
cube root of 104882966481210445752569856 is 471594054.0350834841
Scales and comparisons
How big is 104882966481210445752569856?- 104,882,966,481,210,445,752,569,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 104,882,966,481,210,445,752,569,856 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 104882966481210445752569856 cubic inches would be around 39299504.5 feet tall.
Recreational maths with 104882966481210445752569856
- 104882966481210445752569856 backwards is 658965257544012184669288401
- 104882966481210445752569856 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 104882966481210445752569856'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 104882966481210445752569856 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 104882966481210445752569856 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/104882966481210445752569856/
Chicago style:
Numbermatics. 2024. "Number 104882966481210445752569856 - Facts about the integer". https://numbermatics.com/n/104882966481210445752569856/
The information we have on file for 104882966481210445752569856 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 104882966481210445752569856, math, Factors of 104882966481210445752569856, curriculum, school, college, exams, university, Prime factorization of 104882966481210445752569856, STEM, science, technology, engineering, physics, economics, calculator, one hundred four septillion, eight hundred eighty-two sextillion, nine hundred sixty-six quintillion, four hundred eighty-one quadrillion, two hundred ten trillion, four hundred forty-five billion, seven hundred fifty-two million, five hundred sixty-nine thousand, eight hundred fifty-six.