229222977510876334004404224
229,222,977,510,876,334,004,404,224 is an even composite number composed of six prime numbers multiplied together.
229222977510876334004404224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 229222977510876334004404224:
215 × 33 × 73 × 713 × 1013 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 71 × 71 × 71 × 101 × 101 × 101 × 127 × 127 × 127)See below for interesting mathematical facts about the number 229222977510876334004404224 from the Numbermatics database.
Names of 229222977510876334004404224
- Cardinal: 229222977510876334004404224 can be written as Two hundred twenty-nine septillion, two hundred twenty-two sextillion, nine hundred seventy-seven quintillion, five hundred ten quadrillion, eight hundred seventy-six trillion, three hundred thirty-four billion, four million, four hundred four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 2.29222977510876334004404224 × 1026
Factors of 229222977510876334004404224
Divisors of 229222977510876334004404224
- Number of divisors d(n): 16384
-
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 84 96 98 101 108 112 126 127 128 142 144 147 168 189 192 196 202 213 216 224 252 254 256 284 288 294 303 336 343 378 381 384 392 404 426 432 441 448 497 504 508 512 568 576 588 606 639 672 686 707 756 762 768 784 808 852 864 882 889 896 909 994 1008 1016 1024 1029 1136 1143 1152 1176 1212 1278 1323 1344 1372 1414 1491 1512 1524 1536 1568 1616 1704 1728 1764 1778 1792 1818 1917 1988 2016 2032 2048 2058 2121 2272 2286 2304 2352 2424 2556 2646 2667 2688 2727 2744 2828 2982 3024 3048 3072 3087 3136 3232 3408 3429 3456 3479 3528 3556 3584 3636 3834 3976 4032 4064 4096 4116 4242 4473 4544 4572 4608 4704 4848 4949 5041 5112 5292 5334 5376 5454 5488 5656 5964 6048 6096 6144 6174 6223 6272 6363 6464 6816 6858 6912 6958 7056 7112 7168 7171 7272 7668 7952 8001 8064 8128 8192 8232 8484 8946 9017 9088 9144 9216 9261 9408 9696 9898 10082 10201 10224 10437 10584 10668 10752 10908 10976 11312 11928 12096 12192 12288 12348 12446 12544 12726 12827 12928 13419 13632 13716 13824 13916 14112 14224 14336 14342 14544 14847 15123 15336 15904 16002 16128 16129 16256 16384 16464 16968 17892 18034 18176 18288 18432 18522 18669 18816 19089 19392 19796 20164 20402 20448 20874 21168 21336 21504 21513 21816 21952 22624 23856 24003 24192 24353 24384 24576 24696 24892 25088 25452 25654 25856 26838 27051 27264 27432 27648 27832 28224 28448 28672 28684 29088 29694 30246 30603 30672 31311 31808 32004 32256 32258 32512 32768 32928 33936 34643 35287 35784 36068 36352 36576 36864 37044 37338 37632 38178 38481 38784 39592 40328 40804 40896 41748 42336 42672 43008 43026 43561 43632 43904 44541 45248 45369 47712 48006 48384 48387 48706 48768 49152 49392 49784 50176 50197 50904 51308 51712 53676 54102 54528 54864 55296 55664 56007 56448 56896 57344 57368 58176 59388 60492 61206 61344 62622 63119 63616 64008 64512 64516 64539 65024 65856 67872 69286 70574 71407 71568 72136 72704 73059 73152 73728 74088 74676 75264 76356 76962 77568 79184 80656 81153 81608 81792 83496 84672 85344 86016 86052 87122 87264 87808 89082 89789 90496 90738 91809 93933 95424 96012 96768 96774 97412 97536 98304 98784 99568 100352 100394 101808 102616 103424 103929 105861 107352 108204 109056 109728 110592 111328 112014 112896 112903 113792 114688 114736 115443 116352 118776 120984 122412 122688 125244 126238 127232 128016 129024 129032 129078 130048 130683 131712 133623 135744 136107 138572 141148 142814 143136 144272 145161 145408 146118 146304 147456 148176 149352 150528 150591 152712 153924 155136 158368 161312 162306 163216 163584 166992 168021 169344 170688 172032 172104 174244 174528 175616 178164 179578 180992 181476 183618 187866 189357 190848 192024 193536 193548 193617 194824 195072 197568 199136 200704 200788 203616 205232 206848 207858 211722 214221 214704 216408 218112 219177 219456 221184 222656 224028 225792 225806 227584 229376 229472 230886 232704 237552 241968 243459 244824 245376 247009 250488 252476 254464 256032 258048 258064 258156 260096 261366 263424 267246 269367 271488 272214 275427 277144 282296 285628 286272 288544 290322 290816 292236 292608 294912 296352 298704 301056 301182 305424 307848 310272 311787 316736 317583 322624 324612 326432 327168 333984 336042 338688 338709 341376 344064 344208 346329 348488 349056 351232 351379 356328 357911 359156 361984 362952 367236 375732 378714 381696 384048 387072 387096 387234 389648 390144 392049 395136 398272 401408 401576 407232 410464 413696 415716 423444 428442 429408 432816 435483 436224 438354 438912 441833 442368 445312 448056 451584 451612 451773 455168 458944 461772 465408 475104 483936 486918 489648 490752 494018 499849 500976 504952 508928 509141 512064 516096 516128 516312 520192 522732 526848 534492 538734 542976 544428 550854 554288 564592 568071 571256 572544 577088 580644 581632 584472 585216 592704 597408 602112 602364 610848 615696 620544 623574 628523 633472 635166 640207 642663 645248 649224 652864 654336 657531 667968 672084 677376 677418 682752 688128 688416 692658 696976 698112 702464 702758 712656 715822 718312 723968 724271 725904 734472 741027 751464 757428 763392 768096 774144 774192 774468 779296 780288 784098 790272 790321 796544 802816 803152 808101 814464 820928 827392 831432 846888 856884 858816 865632 870966 872448 876708 877824 883666 884736 890624 896112 903168 903224 903546 910336 910717 917888 923544 930816 935361 950208 952749 967872 973836 979296 981504 988036 999698 1001952 1009904 1016127 1017856 1018282 1024128 1030301 1032192 1032256 1032624 1040384 1045464 1053696 1054137 1068984 1073733 1077468 1085952 1088856 1101708 1108576 1129184 1136142 1142512 1145088 1145159 1154176 1161288 1163264 1168944 1170432 1176147 1185408 1194816 1204224 1204728 1221696 1231392 1241088 1247148 1257046 1266944 1270332 1280414 1285326 1290496 1295527 1298448 1305728 1308672 1315062 1325499 1335936 1344168 1354752 1354836 1355319 1365504 1376832 1385316 1393952 1396224 1404928 1405516 1425312 1431644 1436624 1447936 1448542 1451808 1468944 1482054 1499547 1502928 1514856 1526784 1527423 1536192 1548288 1548384 1548936 1558592 1560576 1568196 1580544 1580642 1593088 1605632 1606304 1616202 1628928 1629029 1641856 1654784 1662864 1693776 1704213 1713768 1717632 1729063 1731264 1741932 1744896 1753416 1755648 1767332 1781248 1792224 1806336 1806448 1807092 1820672 1821434 1835776 1847088 1861632 1870722 1885569 1900416 1905498 1920621 1927989 1935744 1947672 1958592 1963008 1976072 1999396 2003904 2019808 2032254 2035712 2036564 2048256 2048383 2060602 2064384 2064512 2065248 2080768 2090928 2107392 2108274 2137968 2147466 2154936 2171904 2172813 2177712 2203416 2217152 2223081 2258368 2272284 2285024 2290176 2290318 2308352 2322576 2326528 2337888 2340864 2352294 2370816 2370963 2389632 2408448 2409456 2424303 2443392 2459653 2462784 2482176 2494296 2505377 2514092 2533888 2540664 2560828 2570652 2580992 2591054 2596896 2611456 2617344 2630124 2650998 2671872 2688336 2709504 2709672 2710638 2731008 2732151 2753664 2770632 2787904 2792448 2809856 2811032 2850624 2863288 2873248 2895872 2897084 2903616 2937888 2964108 2999094 3005856 3029712 3048381 3053568 3054846 3072384 3090903 3092831 3096576 3096768 3097872 3117184 3121152 3136392 3161088 3161284 3162411 3186176 3212608 3221199 3232404 3257856 3258058 3283712 3309568 3325728 3387552 3408426 3427536 3435264 3435477 3458126 3462528 3483864 3489792 3498943 3506832 3511296 3534664 3562496 3563987 3584448 3612672 3612896 3614184 3641344 3642868 3671552 3694176 3723264 3741444 3771138 3800832 3810996 3841242 3855978 3871488 3886581 3895344 3917184 3926016 3952144 3976497 3998792 4007808 4039616 4064508 4071424 4073128 4096512 4096766 4121204 4129024 4130496 4161536 4181856 4214784 4216548 4275936 4294932 4309872 4343808 4345626 4355424 4399661 4406832 4434304 4446162 4481449 4498641 4516736 4544568 4570048 4580352 4580636 4582269 4616704 4645152 4675776 4681728 4704588 4741632 4741926 4779264 4816896 4818912 4848606 4886784 4887087 4919306 4925568 4964352 4988592 5010754 5028184 5067776 5069897 5081328 5121656 5141304 5161984 5182108 5187189 5193792 5222912 5234688 5260248 5301996 5343744 5376672 5419008 5419344 5421276 5462016 5464302 5507328 5532247 5541264 5575808 5584896 5619712 5622064 5656707 5701248 5726576 5746496 5761863 5791744 5794168 5807232 5875776 5928216 5998188 6011712 6059424 6096762 6107136 6109692 6144768 6145149 6181806 6185662 6193152 6193536 6195744 6234368 6242304 6272784 6322176 6322568 6324822 6372352 6375019 6425216 6442398 6464808 6515712 6516116 6518439 6567424 6651456 6669243 6775104 6816852 6855072 6870528 6870954 6916252 6925056 6967728 6979584 6997886 7013664 7022592 7069328 7112889 7124992 7127974 7168896 7212107 7225344 7225792 7228368 7282688 7285736 7343104 7378959 7388352 7446528 7482888 7516131 7542276 7601664 7621992 7682484 7711956 7742976 7773162 7790688 7834368 7852032 7904288 7952994 7997584 8015616 8016113 8079232 8129016 8142848 8146256 8193024 8193532 8196453 8242408 8258048 8260992 8363712 8429568 8433096 8551872 8589864 8619744 8687616 8691252 8710848 8799322 8813664 8868608 8892324 8962898 8997282 9033472 9068689 9089136 9140096 9160704 9161272 9164538 9233408 9272709 9278493 9290304 9351552 9363456 9409176 9483264 9483852 9487233 9558528 9637824 9663597 9697212 9773568 9774174 9838612 9851136 9928704 9977184 10021508 10056368 10135552 10139794 10162656 10243312 10282608 10306431 10323968 10364216 10374378 10387584 10445824 10469376 10496829 10520496 10603992 10687488 10691961 10753344 10838016 10838688 10842552 10924032 10928604 11014656 11064494 11082528 11151616 11169792 11239424 11244128 11313414 11402496 11403203 11453152 11492992 11523726 11583488 11588336 11614464 11659743 11751552 11856432 11929491 11996376 12023424 12118848 12193524 12214272 12219384 12289536 12290298 12363612 12371324 12387072 12391488 12468736 12484608 12545568 12644352 12645136 12649644 12744704 12750038 12850432 12884796 12929616 13031424 13032232 13036878 13134848 13198983 13302912 13338486 13444347 13495923 13550208 13633704 13710144 13741056 13741908 13746807 13832504 13850112 13935456 13995772 14027328 14045184 14138656 14225778 14249984 14255948 14337792 14338681 14424214 14450688 14451584 14456736 14565376 14571472 14661261 14686208 14757918 14776704 14893056 14965776 15032262 15084552 15203328 15209691 15243984 15364968 15423912 15485952 15546324 15561567 15581376 15668736 15704064 15808576 15905988 15995168 16031232 16032226 16158464 16258032 16285696 16292512 16386048 16387064 16392906 16484816 16516096 16521984 16596741 16727424 16859136 16866192 16970121 17103744 17179728 17239488 17285589 17375232 17382504 17421696 17537639 17598644 17627328 17737216 17784648 17925796 17994564 18066944 18137378 18178272 18280192 18321408 18322544 18329076 18435447 18466816 18545418 18556986 18580608 18703104 18726912 18818352 18966528 18967704 18974466 19117056 19125057 19275648 19327194 19394424 19547136 19548348 19555317 19677224 19702272 19954368 20043016 20112736 20271104 20279588 20325312 20486624 20565216 20612862 20647936 20728432 20748756 20775168 20891648 20938752 20993658 21040992 21207984 21338667 21374976 21383922 21506688 21636321 21676032 21677376 21685104 21848064 21857208 22029312 22128988 22136877 22165056 22303232 22339584 22488256 22548393 22626828 22804992 22806406 22906304 22985984 23047452 23166976 23176672 23228928 23319486 23503104 23712864 23858982 23992752 24046848 24048339 24237696 24387048 24428544 24438768 24579072 24580596 24589359 24727224 24742648 24774144 24782976 24937472 24947909 25091136 25288704 25290272 25299288 25489408 25500076 25700864 25769592 25859232 26062848 26064464 26073756 26269696 26397966 26605824 26676972 26888694 26991846 27100416 27206067 27267408 27420288 27482112 27483816 27493614 27665008 27700224 27818127 27835479 27870912 27991544 28054656 28090368 28277312 28451556 28499968 28511896 28675584 28677362 28848428 28903168 28913472 29130752 29142944 29322522 29372416 29515836 29553408 29786112 29931552 30064524 30169104 30406656 30419382 30487968 30729936 30847824 30919293 30971904 31092648 31123134 31162752 31337472 31370143 31408128 31490487 31617152 31811976 31990336 32062464 32064452 32075883 32316928 32516064 32585024 32772096 32774128 32785812 32969632 33032192 33043968 33193482 33454848 33718272 33732384 33940242 34207488 34209609 34359456 34478976 34571178 34750464 34765008 34843392 34979229 35075278 35197288 35254656 35474432 35489279 35569296 35851592 35989128 36133888 36149011 36274756 36356544 36560384 36642816 36645088 36658152 36870894 36933632 37090836 37113972 37161216 37406208 37453824 37636704 37933056 37935408 37948932 38234112 38250114 38551296 38654388 38788848 39094272 39096696 39110634 39354448 39404544 39596949 39908736 40086032 40225472 40333041 40542208 40559176 40650624 40973248 41130432 41225724 41295872 41456864 41497512 41550336 41783296 41987316 42081984 42415968 42677334 42749952 42767844 43013376 43016043 43272642 43352064 43354752 43370208 43696128 43714416 43983783 44058624 44257976 44273754 44330112 44606464 44625133 44679168 44976512 45096786 45253656 45454697 45609984 45612812 45629073 45812608 45971968 46094904 46353344 46457856 46638972 46684701 47006208 47425728 47717964 47985504 48093696 48096678 48475392 48774096 48857088 48877536 49158144 49161192 49178718 49454448 49485296 49548288 49565952 49790223 49874944 49895818 50182272 50484749 50577408 50580544 50598576 50978816 51000152 51401728 51423241 51539184 51718464 52125696 52128928 52147512 52539392 52612917 52795932 53211648 53353944 53777388 53983692 54200832 54412134 54534816 54840576 54964224 54967632 54987228 55306341 55330016 55400448 55636254 55670958 55741824 55983088 56109312 56112791 56180736 56554624 56903112 56999936 57023792 57351168 57354724 57375171 57696856 57806336 57826944 58285888 58645044 58744832 59031672 59106816 59863104 60129048 60338208 60813312 60838764 60975936 61459872 61695648 61838586 61943808 62185296 62246268 62325504 62674944 62740286 62816256 62980974 63234304 63480823 63623952 63980672 64124928 64128904 64151766 64633856 64660907 64908963 65032128 65170048 65544192 65548256 65571624 65939264 66064384 66087936 66386964 66410631 66909696 67464768 67645179 67880484 68414976 68419218 68718912 68957952 69142356 69500928 69530016 69686784 69958458 70150556 70394576 70509312 70948864 70978558 71138592 71703184 71978256 72145017 72267776 72298022 72549512 72713088 73120768 73151371 73285632 73290176 73316304 73741788 73867264 74181672 74227944 74322432 74812416 74843727 75273408 75866112 75870816 75897864 76468224 76500228 77102592 77308776 77577696 78188544 78193392 78221268 78708896 78809088 79193898 79817472 79822421 80172064 80450944 80666082 81084416 81118352 81301248 81306289 81618201 81946496 82260864 82451448 82591744 82913728 82995024 83100672 83506437 83566592 83974632 84163968 84831936 85354668 85499904 85535688 86026752 86032086 86545284 86709504 86740416 87392256 87428832 87967566 88117248 88515952 88547508 88660224 89212928 89250266 89358336 89953024 90193572 90507312 90909394 91219968 91225624 91258146 91625216 91943936 91982417 92189808 92706688 92915712 93277944 93369402 94012416 94110429 94471461 94851456 95435928 95971008 96187392 96193356 96227649 96950784 97548192 97755072 98316288 98322384 98357436 98908896 98970592 99096576 99131904 99580446 99749888 99791636 100364544 100370767 100969498 101154816 101161088 101197152 101957632 102000304 102628827 102803456 102846482 103078368 103436928 104251392 104257856 104295024 105078784 105225834 105591864 106423296 106467837 106707888 107554776 107967384 108401664 108447033 108824268 109069632 109681152 109928448 109935264 109974456 110612682 110660032 110800896 111272508 111341916 111483648 111966176 112218624 112225582 112361472 113109248 113806224 113999872 114047584 114702336 114709448 114750342 115393712 115612672 115653888 115661059 116571776 117290088 117489664 118063344 118213632 118790847 119726208 120258096 120676416 120999123 121626624 121677528 121951872 122763473 122919744 123391296 123677172 123887616 124370592 124492536 124651008 125349888 125480572 125961948 126468608 126961646 127247904 127961344 128249856 128257808 128303532 129048129 129267712 129321814 129817926 130064256 130340096 130848227 131088384 131096512 131143248 131878528 132128768 132175872 132773928 132821262 133819392 133875399 134929536 135290358 135760968 136364091 136829952 136838436 136887219 137437824 137915904 138284712 139060032 139373568 139916916 140301112 140789152 141018624 141897728 141957116 142277184 143406368 143956512 144290034 144535552 144596044 145099024 145426176 145435193 146241536 146302742 146571264 146580352 146632608 147483576 147734528 148363344 148455888 148644864 149370669 149624832 149687454 150546816 151454247 151732224 151741632 151795728 152936448 153000456 154205184 154269723 154617552 155155392 156377088 156386784 156442536 157417792 157618176 157838751 158387796 159634944 159644842 160344128 160901888 161332164 162168832 162236704 162602496 162612578 163236402 163892992 164521728 164531929 164902896 165183488 165827456 165990048 166201344 167012874 167133184 167949264 168327936 168338373 169663872 170709336 170999808 171071376 172053504 172064172 172125513 173090568 173419008 173480832 174635363 174857664 175935132 176234496 177031904 177095016 177320448 178425856 178500532 179906048 180387144 181014624 181818788 182439936 182451248 182516292 183250432 183887872 183964834 184379616 185413376 185831424 186555888 186738804 188024832 188220858 188942922 189702912 190442469 190871856 191942016 192374784 192386712 192455298 193901568 193982721 194726889 195096384 195510144 196632576 196644768 196714872 197817792 197941184 198193152 198263808 199160892 199499776 199583272 200729088 200741534 201938996 202322176 202394304 203915264 204000608 205257654 205606912 205692964 206156736 206873856 206886683 208502784 208515712 208590048 210157568 210451668 211183728 212846592 212935674 213415776 215109552 215934768 216435051 216803328 216894066 217648536 218139264 219362304 219454113 219591001 219856896 219870528 219948912 221225364 221320064 221601792 222545016 222683832 222967296 223932352 224437248 224451164 224531181 226218496 227612448 228095168 229404672 229418896 229500684 230787424 231225344 231307776 231322118 233143552 234580176 234979328 236126688 236427264 237581694 239452416 239467263 240516192 241352832 241998246 243253248 243355056 243903744 243918867 244854603 245526946 245839488 246782592 247354344 247775232 248424953 248741184 248985072 249302016 250699776 250961144 251923896 252937216 253043077 253923292 254495808 255922688 256499712 256515616 256607064 258096258 258535424 258643628 259635852 260128512 260680192 261696454 262176768 262193024 262286496 263757056 264257536 264351744 265547856 265642524 267638784 267750798 269859072 270580716 271521936 272728182 273659904 273676872 273774438 274875648 275831808 275947251 276569424 278120064 278747136 279833832 280602224 281578304 282037248 282331287 283795456 283914232 284554368 286812736 287913024 288580068 289071104 289192088 290198048 290852352 290870386 292483072 292605484 293160704 293265216 294967152 295469056 296726688 296911776 297289728 298741338 299249664 299374908 301093632 301112301 302908494 303464448 303483264 303591456 305872896 306000912 307886481 308410368 308539446 309235104 310310784 312375931 312754176 312773568 312885072 314835584 315236352 315677502 316775592 318182879 319269888 319289684 319403511 320688256 321803776 322664328 324473408 325204992 325225156 325341099 326472804 327785984 329043456 329063858 329805792 331654912 331980096 332402688 334025748 334266368 335898528 336655872 336676746 339327744 341418672 341999616 342142752 344107008 344128344 344251026 346181136 346838016 346961664 346983177 349270726 349715328 351870264 352468992 353393243 354063808 354190032 354640896 356851712 357001064 359812096 359962687 360774288 362029248 363637576 364879872 364902496 365032584 366500864 367775744 367929668 368290419 368759232 370826752 371662848 373111776 373477608 376049664 376441716 377885844 379405824 380884938 381743712 383884032 384749568 384773424 384910596 387144387 387803136 387965442 389453778 390192768 391020288 392544681 392789537 393265152 393289536 393429744 395635584 395882368 396386304 396527616 398321784 398999552 399166544 401458176 401483068 401626197 403877992 404644352 404788608 408001216 409092273 410515308 411213824 411385928 412313472 413747712 413773366 417031424 417180096 420315136 420903336 422367456 425693184 425871348 426831552 430219104 431869536 432870102 433606656 433788132 435297072 436278528 436305579 438724608 438908226 439182002 439713792 439741056 439897824 442450728 442640128 443203584 444365761 445090032 445367664 445934592 447864704 448874496 448902328 449062362 452436992 452626349 454362741 455224896 456190336 458809344 458837792 459001368 461574848 462450688 462615552 462644236 462809169 466287104 469160352 472253376 472854528 473516253 475163388 478904832 478934526 481032384 482705664 483996492 486506496 486710112 487807488 487837734 489709206 491053892 491678976 493565184 493595787 494708688 495550464 496849906 497482368 497970144 498604032 501399552 501922288 503847792 505015119 505874432 506086154 507846584 508991616 511845376 512059597 512999424 513031232 513214128 516192516 517070848 517287256 519271704 520257024 521360384 523392908 523906089 524386048 524572992 527514112 528515072 528703488 531095712 531285048 535277568 535501596 539718144 541161432 543043872 545456364 547319808 547353744 547548876 549751296 551663616 551894502 553138848 556240128 557494272 558756947 559667664 561204448 563156608 564074496 564662574 567590912 567828464 569108736 569144023 571327407 573625472 575826048 577160136 578142208 578384176 580396096 581704704 581740772 581948163 584966144 585210968 586321408 586530432 589934304 593453376 593823552 594579456 597482676 598499328 598749816 602187264 602224602 605816988 606966528 607182912 611745792 612001824 615772962 616820736 617078892 618470208 620621568 620660049 624751862 625508352 625547136 625770144 629671168 630472704 631355004 633551184 636365758 638539776 638579368 638807022 641376512 643607552 643876919 645328656 648946816 650409984 650450312 650682198 652945608 655571968 658086912 658127716 658362339 658773003 659611584 663309824 663960192 664805376 668051496 671797056 673311744 673353492 673593543 678655488 682837344 684285504 688214016 688256688 688502052 692362272 693676032 693923328 693966354 698541452 699430656 702595369 703740528 704937984 706786486 708127616 708380064 709281792 713703424 714002128 718401789 719624192 719925374 721548576 724058496 727275152 729759744 729804992 730065168 731756601 733001728 735551488 735859336 736580838 737518464 741653504 743325696 745274859 746223552 746955216 752099328 752883432 755771688 758811648 759129231 761769876 763487424 767768064 769499136 769546848 769821192 774288774 775606272 775930884 778907556 780385536 782040576 785089362 785579074 786530304 786579072 786859488 791271168 791764736 792772608 793055232 796643568 797999104 798333088 802916352 802966136 803252394 807755984 809288704 809577216 809627413 816002432 818184546 821030616 822427648 822771856 824626944 827495424 827546732 827841753 834062848 834360192 841806672 844734912 846993861 851386368 851742696 853663104 860438208 863739072 865740204 867213312 867576264 870594144 872557056 872611158 877449216 877816452 878364004 879482112 879795648 884901456 885280256 886407168 888731522 890180064 890735328 891869184 895729408 897748992 897804656 898124724 903336903 904873984 905252698 908725482 910449792 912380672 915937589 917618688 917675584 918002736 923149696 924901376 925231104 925288472 925618338 932574208 937127793 938320704 944506752 945709056 947032506 950326776 954548637 957809664 957869052 958210533 962064768 965411328 967992984 973420224 975614976 975675468 976023297 979418412 982107784 983357952 987130368 987191574 989417376 993699812 994964736 995940288 997208064 1002799104 1003844576 1007695584 1010030238 1011748864 1012172308 1015693168 1017983232 1018046351 1023690752 1024119194 1025998848 1026062464 1026428256 1032385032 1034141696 1034574512 1038543408 1040514048 1040949531 1042720768 1046785816 1047812178 1048772096 1049145984 1055028224 1057406976 1060179729 1062191424 1062570096 1070555136 1071003192 1079436288 1079888061 1082322864 1086087744 1090912728 1094639616 1094707488 1095097752 1099502592 1103327232 1103789004 1104871257 1106277696 1112480256 1114988544 1117513894 1119335328 1122408896 1126313216 1128148992 1129325148 1135181824 1135656928 1138217472 1138288046 1142654814 1147250944 1151652096 1151723503 1154320272 1156284416 1156768352 1160792192 1163409408 1163481544 1163896326 1169932288 1170421936 1172642816 1173060864 1177634043 1178368611 1179868608 1186906752 1187647104 1189158912 1194965352 1196998656 1197499632 1204374528 1204449204 1204878591 1211633976 1213933056 1214365824 1224003648 1227276819 1231545924 1233641472 1234157784 1236940416 1241243136 1241320098 1249503724 1251094272 1251540288 1259342336 1260945408 1262710008 1267102368 1272731516 1277079552 1277158736 1277614044 1282753024 1287215104 1287753838 1290657312 1297893632 1300819968 1300900624 1301364396 1305891216 1308916737 1311143936 1316173824 1316255432 1316724678 1317546006 1319223168 1326619648 1327920384 1329610752 1333097283 1336102992 1343594112 1346623488 1346706984 1347187086 1357310976 1357879047 1363088223 1365674688 1368571008 1376428032 1376513376 1377004104 1384724544 1387352064 1387846656 1387932708 1388427507 1397082904 1398861312 1405190738 1407481056 1413572972 1416255232 1416760128 1418563584 1427406848 1428004256 1436803578 1439248384 1439850748 1443097152 1448116992 1448206781 1454550304 1459519488 1459609984 1460130336 1463513202 1466003456 1471102976 1471718672 1473161676 1475036928 1480787361 1483307008 1486651392 1490549718 1492447104 1493910432 1504198656 1505766864 1511543376 1515045357 1517623296 1518258462 1523539752 1526974848 1535536128 1536178791 1538998272 1539093696 1539642384 1548577548 1551212544 1551861768 1557815112 1560771072 1564081152 1570178724 1571158148 1571718267 1573158144 1573718976 1582542336 1583529472 1585545216 1586110464 1593287136 1596666176 1605832704 1605932272 1606504788 1615511968 1618577408 1619154432 1619254826 1632004864 1636369092 1642061232 1644855296 1645543712 1649253888 1654990848 1655093464 1655683506 1668125696 1668720384 1676270841 1683613344 1689469824 1693987722 1702772736 1703485392 1707326208 1707432069 1713982221 1720876416 1727478144 1731480408 1734426624 1735152528 1741188288 1745114112 1745222316 1745844489 1754898432 1755632904 1756728008 1758964224 1759591296 1769802912 1770560512 1771301539 1777463044 1780360128 1781470656 1783738368 1791458816 1795497984 1795609312 1796249448 1806673806 1809747968 1810505396 1817450964 1820899584 1824761344 1831875178 1835237376 1835351168 1836005472 1846299392 1849802752 1850462208 1850576944 1851236676 1861980147 1865148416 1874255586 1876641408 1889013504 1891418112 1894065012 1900653552 1909097274 1915619328 1915738104 1916421066 1924129536 1930822656 1931630757 1935985968 1946840448 1951229952 1951350936 1952046594 1958836824 1964215568 1966715904 1974260736 1974383148 1975087017 1976319009 1978834752 1987399624 1989929472 1991880576 1994416128 2007689152 2015391168 2020060476 2023497728 2024344616 2031386336 2035966464 2036092702 2047381504 2048238388 2052124928 2052856512 2064770064 2068283392 2069149024 2077086816 2081028096 2081899062 2085441536 2093571632 2095624356 2097544192 2098291968 2107786107 2110056448 2114813952 2120359458 2124382848 2125140192 2141110272 2142006384 2155205367 2158872576 2159776122 2164645728 2172175488 2181825456 2189279232 2189414976 2190195504 2195269803 2199005184 2206654464 2207578008 2209742514 2212555392 2224960512 2227280153 2229977088 2235027788 2235824577 2238670656 2244817792 2252626432 2256297984 2258650296 2271313856 2276434944 2276576092 2277387693 2285309628 2294501888 2303304192 2303447006 2308640544 2313536704 2321584384 2326818816 2326963088 2327792652 2339864576 2340843872 2345285632 2346121728 2355268086 2356737222 2359737216 2373813504 2375294208 2378317824 2389930704 2393997312 2394999264 2408749056 2408898408 2409757182 2423267952 2427866112 2428731648 2428882239 2448007296 2454553638 2463091848 2467282944 2468315568 2473880832 2482486272 2482640196 2483525259 2499007448 2502188544 2503080576 2518684672 2519738809 2525420016 2534204736 2545463032 2554159104 2554317472 2555228088 2565506048 2574430208 2575507676 2581314624 2595787264 2601639936 2601801248 2602728792 2611782432 2617833474 2622287872 2632347648 2632510864 2633449356 2635092012 2638446336 2653239296 2655840768 2659221504 2666194566 2672205984 2687188224 2693246976 2693413968 2694374172 2710010709 2714621952 2715758094 2726176446 2731349376 2737142016 2747812767 2752856064 2753026752 2754008208 2769449088 2774704128 2775693312 2775865416 2776855014 2794165808 2797722624 2810381476 2811383379 2814962112 2827145944 2832510464 2833520256 2837127168 2856008512 2863645911 2873607156 2878496768 2879701496 2886194304 2896233984 2896413562 2909100608 2919219968 2920260672 2927026404 2932006912 2942205952 2943437344 2946323352 2950073856 2961574722 2966614016 2981099436 2984894208 2987820864 3008397312 3011533728 3023086752 3030090714 3035246592 3036516924 3047079504 3053949696 3054139053 3071072256 3072357582 3077996544 3078187392 3079284768 3097155096 3102425088 3103723536 3115630224 3121542144 3122848593 3128162304 3140357448 3142316296 3143436534 3146316288 3147437952 3165084672 3167058944 3168384443 3172220928 3180539187 3186574272 3193332352 3211665408 3211864544 3213009576 3231023936 3237154816 3238308864 3238509652 3239664183 3264009728 3272738184 3284122464 3291087424 3298507776 3309981696 3310186928 3311367012 3314613771 3336251392 3337440768 3352541682 3367226688 3378939648 3387975444 3405545472 3406970784 3414652416 3414864138 3427964442 3441752832 3454956288 3455170509 3462960816 3468853248 3470305056 3482376576 3490228224 3490444632 3491688978 3509796864 3511265808 3513456016 3517928448 3519182592 3532902129 3535105833 3539605824 3541121024 3542603078 3554926088 3560720256 3562941312 3567476736 3582917632 3584417179 3590995968 3591218624 3592498896 3613347612 3619495936 3621010792 3634901928 3641799168 3649522688 3651050111 3663750356 3670702336 3672010944 3692598784 3699605504 3700924416 3701153888 3702473352 3723960294 3730296832 3748511172 3753282816 3778027008 3782836224 3788130024 3801307104 3818194548 3831238656 3831476208 3832842132 3848259072 3861645312 3863261514 3871971936 3893680896 3902459904 3902701872 3904093188 3917673648 3926750211 3928431136 3933431808 3948521472 3948766296 3950174034 3952638018 3957669504 3974799248 3979858944 3983761152 3984008161 3988832256 3999291849 4015378304 4030782336 4040120952 4046995456 4048689232 4062772672 4071932928 4072185404 4073637141 4094763008 4096476776 4104249856 4105713024 4129540128 4138298048 4154173632 4162056192 4163798124 4170883072 4187143264 4191248712 4195088384 4196583936 4215572214 4220112896 4240718916 4248765696 4250280384 4282220544 4284012768 4310410734 4317745152 4319552244 4329291456 4344350976 4344620343 4363650912 4378558464 4378829952 4380391008 4390539606 4398010368 4413308928 4415156016 4419485028 4425110784 4442362083 4449921024 4454560306 4459954176 4470055576 4471649154 4477341312 4489635584 4505252864 4507138433 4512595968 4517300592 4542627712 4552869888 4553152184 4554775386 4570619256 4589003776 4590924397 4606608384 4606894012 4608536373 4617281088 4627073408 4643168768 4653637632 4653926176 4655585304 4681687744 4690571264 4692243456 4710536172 4713474444 4715154801 4719474432 4747627008 4750588416 4756635648 4779861408 4789998528 4817498112 4817796816 4819514364 4846535904 4855732224 4857463296 4857764478 4896014592 4909107276 4926183696 4934565888 4936631136 4947761664 4964972544 4965280392 4967050518 4998014896 5004377088 5006161152 5028812523 5037369344 5039477618 5050840032 5068409472 5090926064 5108318208 5108634944 5110456176 5122296207 5131012096 5148860416 5151015352 5162629248 5191574528 5193747341 5203279872 5203602496 5205457584 5223564864 5235666948 5244575744 5264695296 5265021728 5266898712 5270184024 5276892672 5306478592 5311681536 5313904617 5332389132 5344411968 5374376448 5386493952 5386827936 5388748344 5420021418 5429243904 5431516188 5452352892 5462698752 5474284032 5495625534 5505712128 5506053504 5508016416 5538898176 5549408256 5551386624 5551730832 5553710028 5585940441 5588331616 5595445248 5620762952 5622766758 5629924224 5654291888 5665020928 5667040512 5667391891 5674254336 5712017024 5727291822 5747214312 5756993536 5759402992 5772388608 5772746519 5792467968 5792827124 5794892271 5818201216 5838439936 5840521344 5854052808 5864013824 5886874688 5892646704 5900147712 5923149444 5928957027 5933228032 5962198872 5969788416 5975641728 6023067456 6046173504 6060181428 6070493184 6073033848 6094159008 6107899392 6108278106 6142144512 6144715164 6156374784 6158569536 6194310192 6204850176 6207447072 6231260448 6243084288 6245697186 6256324608 6280714896 6284632592 6286873068 6292632576 6294875904 6323358321 6330169344 6334117888 6336768886 6344441856 6361078374 6373148544 6386664704 6411563123 6423330816 6423729088 6426019152 6462047872 6474309632 6476617728 6477019304 6479328366 6528019456 6530751607 6545476368 6568244928 6582174848 6597015552 6619963392 6620373856 6622734024 6629227542 6672502784 6674881536 6681840459 6705083364 6707473731 6734453376 6757879296 6775950888 6813941568 6829304832 6829728276 6832163079 6855928884 6883505664 6909912576 6910341018 6925921632 6940610112 6964753152 6980456448 6980889264 6983377956 7019593728 7022531616 7026912032 7035856896 7038365184 7065804258 7070211666 7079211648 7082242048 7085206156 7109852176 7121440512 7125882624 7126324457 7134953472 7165835264 7168834358 7181991936 7182437248 7184997792 7226695224 7238991872 7242021584 7269803856 7283598336 7286646717 7299045376 7302100222 7327500712 7341404672 7344021888 7385197568 7401848832 7402307776 7404946704 7447920588 7460593664 7497022344 7506565632 7556054016 7559216427 7576260048 7602614208 7636389096 7662477312 7662952416 7665684264 7696518144 7723290624 7726523028 7743943872 7787361792 7804919808 7805403744 7808186376 7835347296 7853500422 7856862272 7866863616 7897042944 7897532592 7900348068 7905276036 7915339008 7949598496 7959717888 7967522304 7968016322 7977664512 7998583698 8030756608 8061564672 8062064521 8080241904 8093990912 8097378464 8125545344 8143865856 8144370808 8147274282 8189526016 8192953552 8208499712 8211426048 8211935189 8243438301 8259080256 8276596096 8308347264 8324112384 8327596248 8341766144 8374286528 8382497424 8390176768 8393167872 8431144428 8434150137 8440225792 8481437832 8497531392 8500560768 8568025536 8590937733 8620821468 8635490304 8639104488 8658582912 8688701952 8689240686 8727301824 8757659904 8760782016 8781079212 8796020736 8826617856 8830312032 8838970056 8850221568 8884724166 8899842048 8909120612 8940111152 8943298308 8954682624 8979271168 9010505728 9014276866 9025191936 9034601184 9085255424 9105739776 9106304368 9109550772 9141238512 9162417159 9178007552 9181848794 9213216768 9213788024 9217072746 9234562176 9254146816 9286337536 9290224117 9307275264 9307852352 9311170608 9363375488 9381142528 9384486912 9421072344 9426948888 9430309602 9438948864 9495254016 9501176832 9505153329 9541617561 9559722816 9579997056 9634996224 9635593632 9639028728 9693071808 9711464448 9714926592 9715528956 9718992549 9792029184 9818214552 9852367392 9873262272 9895523328 9929945088 9930560784 9934101036 9996029792 10008754176 10012322304 10057625046 10074738688 10078955236 10101680064 10136818944 10137447467 10181852128 10216636416 10217269888 10220912352 10244592414 10262024192 10297720832 10302030704 10325258496 10325898703 10365511527 10383149056 10387494682 10406559744 10407204992 10410915168 10447129728 10471333896 10489151488 10529390592 10530043456 10533797424 10540368048 10553785344 10605317499 10612957184 10623363072 10627809234 10664778264 10688823936 10748752896 10753251537 10772987904 10773655872 10777496688 10840042836 10858487808 10863032376 10904705784 10925397504 10948568064 10953150333 10991251068 11012107008 11016032832 11077796352 11098816512 11102773248 11103461664 11107420056 11171880882 11176663232 11190890496 11241525904 11245533516 11259848448 11308583776 11330041856 11334081024 11334783782 11348508672 11424034048 11454583644 11494428624 11513987072 11518805984 11544777216 11545493038 11584935936 11585654248 11589784542 11636402432 11676879872 11681042688 11681766959 11708105616 11728027648 11773749376 11785293408 11800295424 11846298888 11857914054 11866456064 11924397744 11939576832 11951283456 11952024483 11997875547 12046134912 12092347008 12120362856 12140986368 12146067696 12188318016 12215798784 12216556212 12220911423 12284289024 12289430328 12312749568 12317139072 12388620384 12399110773 12414894144 12462520896 12486168576 12491394372 12512649216 12561429792 12569265184 12573746136 12585265152 12589751808 12646716642 12660338688 12668235776 12673537772 12722156748 12746297088 12773329408 12823126246 12846661632 12847458176 12852038304 12924095744 12948619264 12953235456 12954038608 12958656732 13033861029 13056038912 13061503214 13090952736 13136489856 13164349696 13194031104 13239926784 13240747712 13245468048 13258455084 13345005568 13349763072 13363680918 13410166728 13414947462 13468906752 13515758592 13521415299 13551901776 13627883136 13658609664 13659456552 13664326158 13711857768 13767011328 13772773191 13819825152 13820682036 13825609119 13851843264 13881220224 13929506304 13960912896 13961778528 13966755912 14045063232 14053824064 14071713792 14076730368 14131608516 14140423332 14158423296 14164484096 14170412312 14219704352 14242881024 14251765248 14252648914 14269906944 14331670528 14337668716 14364874496 14369995584 14453390448 14477983744 14484043168 14539607712 14567196672 14573293434 14598090752 14604200444 14655001424 14682809344 14688043776 14688954493 14770395136 14803697664 14804615552 14809893408 14895841176 14921187328 14994044688 15013131264 15086437569 15112108032 15118432854 15152520096 15205228416 15272778192 15324954624 15325904832 15331368528 15366888621 15393036288 15446581248 15453046056 15487887744 15574723584 15581242023 15590961071 15609839616 15610807488 15616372752 15670694592 15707000844 15713724544 15733727232 15794085888 15795065184 15800696136 15810552072 15830678016 15899196992 15919435776 15935044608 15936032644 15941713851 15997167396 16061513216 16123129344 16124129042 16160483808 16194756928 16251090688 16287731712 16288741616 16294548564 16379052032 16385907104 16416999424 16422852096 16423870378 16486876602 16518160512 16553192192 16616694528 16617724829 16648224768 16655192496 16683532288 16748573056 16764994848 16780353536 16786335744 16862288856 16868300274 16880451584 16962875664 16995062784 17001121536 17002175673 17136051072 17181875466 17241642936 17270980608 17278208976 17317165824 17318239557 17377403904 17378481372 17384676813 17454603648 17515319808 17521564032 17562158424 17592041472 17638171663 17660624064 17677940112 17700443136 17769448332 17799684096 17818241224 17880222304 17886596616 17909365248 17958542336 18021011456 18028553732 18069202368 18170510848 18211479552 18212608736 18219101544 18282477024 18324834318 18356015104 18363697588 18426433536 18427576048 18434145492 18469124352 18508293632 18572675072 18580448234 18614550528 18615704704 18622341216 18726750976 18762285056 18768973824 18842144688 18853897776 18860619204 18877897728 18970074963 18990508032 19002353664 19010306658 19083235122 19119445632 19159994112 19234689369 19269992448 19271187264 19278057456 19386143616 19422928896 19429853184 19431057912 19437985098 19584058368 19592254821 19636429104 19704734784 19746524544 19791046656 19859890176 19861121568 19868202072 19992059584 20017508352 20024644608 20045521377 20115250092 20149477376 20157910472 20203360128 20273637888 20274894934 20363704256 20434539776 20441824704 20489184828 20524048384 20595441664 20604061408 20650516992 20651797406 20731023054 20766298112 20774989364 20814409984 20821830336 20894259456 20895554983 20942667792 20978302976 21058781184 21060086912 21067594848 21080736096 21107570688 21210634998 21225914368 21246726144 21255618468 21329556528 21377647872 21378973371 21497505792 21506503074 21545975808 21547311744 21554993376 21680085672 21716975616 21726064752 21809411568 21850795008 21859940151 21897136128 21906300666 21982502136 22024214016 22032065664 22155592704 22178691101 22205546496 22206923328 22214840112 22343761764 22353326464 22381780992 22483051808 22491067032 22519696896 22617167552 22660083712 22668162048 22669567564 22677649281 22848068096 22909167288 22988857248 23037611968 23089554432 23090986076 23169871872 23171308496 23179569084 23272804864 23353759744 23362085376 23363533918 23416211232 23547498752 23570586816 23600590848 23692597776 23715828108 23732912128 23848795488 23879153664 23902566912 23904048966 23995751094 24092269824 24184694016 24186193563 24240725712 24281972736 24292135392 24376636032 24431597568 24433112424 24441822846 24568578048 24578860656 24625499136 24634278144 24635805567 24730314903 24777240768 24798221546 24829788288 24925041792 24972337152 24982788744 25025298432 25090920253 25122859584 25138530368 25147492272 25170530304 25179503616 25293433284 25320677376 25336471552 25347075544 25444313496 25492594176 25546658816 25557350777 25646252492 25694916352 25704076608 25848191488 25897238528 25906470912 25908077216 25917313464 26067722058 26112077824 26123006428 26181905472 26272979712 26328699392 26388062208 26479853568 26481495424 26490936096 26516910168 26690011136 26699526144 26727361836 26820333456 26829894924 26937813504 27031517184 27042830598 27103803552 27255766272 27317219328 27318913104 27328652316 27423715536 27487251477 27534022656 27545546382 27639650304 27641364072 27651218238 27703686528 27762440448 27859012608 27870672351 27888057127 27921825792 27923557056 27933511824 28090126464 28107648128 28143427584 28153460736 28263217032 28280846664 28316846592 28328968192 28340824624 28439408704 28485762048 28503530496 28505297828 28515459987 28663341056 28675337432 28729748992 28739991168 28906780896 28968086336 29079215424 29134393344 29146586868 29196181504 29208400888 29310002848 29365618688 29376087552 29377908986 29540790272 29609231104 29619786816 29791682352 29842374656 29988089376 30026262528 30172875138 30224216064 30236865708 30305040192 30410456832 30412342401 30545556384 30649909248 30651809664 30662737056 30733777242 30786072576 30893162496 30906092112 30975775488 30977696109 31096534581 31149447168 31162484046 31181922142 31219679232 31221614976 31232745504 31341389184 31414001688 31427449088 31467454464 31549969031 31588171776 31590130368 31601392272 31621104144 31661356032 31798393984 31838871552 31870089216 31872065288 31883427702 31994334792 32123026432 32136470779 32246258688 32248258084 32259754611 32320967616 32389513856 32502181376 32575463424 32577483232 32589097128 32771814208 32833998848 32845704192 32847740756 32859450999 32973753204 33036321024 33106384384 33233389056 33235449658 33296449536 33310384992 33497146112 33529989696 33560707072 33572671488 33724577712 33736600548 33760903168 33925751328 33990125568 34002243072 34004351346 34272102144 34363750932 34483285872 34541961216 34556417952 34634331648 34636479114 34754807808 34756962744 34769353626 34909207296 35030639616 35043128064 35045300877 35124316848 35184082944 35276343326 35321248128 35355880224 35400886272 35538896664 35599368192 35636482448 35760444608 35773193232 35818730496 35856073449 35917084672 36042022912 36057107464 36138404736 36341021696 36356231387 36422959104 36425217472 36438203088 36564954048 36649668636 36712030208 36727395176 36852867072 36855152096 36868290984 36938248704 37016587264 37145350144 37160896468 37197332319 37231409408 37244682432 37453501952 37524570112 37537947648 37684289376 37707795552 37721238408 37755795456 37940149926 37981016064 38004707328 38020613316 38166470244 38238891264 38319988224 38469378738 38539984896 38542374528 38556114912 38772287232 38845857792 38859706368 38862115824 38875970196 39101583087 39168116736 39184509642 39272858208 39409469568 39493049088 39582093312 39671743237 39719780352 39722243136 39736404144 39984119168 40035016704 40049289216 40091042754 40230500184 40298954752 40315820944 40406720256 40409225633 40547275776 40549789868 40564245897 40727408512 40869079552 40883649408 40978369656 41048096768 41208122816 41301033984 41303594812 41318319573 41462046108 41532596224 41549978728 41628819968 41643660672 41788518912 41791109966 41885335584 42120173824 42135189696 42161472192 42215141376 42421269996 42451828736 42493452288 42511236936 42659113056 42755295744 42757946742 42995011584 43013006148 43094623488 43109986752 43360171344 43433951232 43452129504 43618823136 43701590016 43719880302 43794272256 43812601332 43965004272 44048428032 44064131328 44066863479 44311185408 44357382202 44411092992 44413846656 44429680224 44687523528 44706652928 44763561984 44880941861 44966103616 44982134064 45039393792 45234335104 45320167424 45336324096 45339135128 45355298562 45696136192 45715261249 45818334576 45977714496 46075223936 46179108864 46181972152 46339743744 46342616992 46359138168 46545609728 46707519488 46724170752 46727067836 46743726069 46772883213 46832422464 47094997504 47141173632 47201181696 47385195552 47431656216 47697590976 47758307328 47805133824 47808097932 47825141553 47991502188 48184539648 48369388032 48372387126 48481451424 48584270784 48753272064 48863195136 48866224848 48883645692 49137156096 49157721312 49250998272 49268556288 49271611134 49460629806 49554481536 49596443092 49659576576 49850083584 49853174487 49884271199 49944674304 49965577488 50050596864 50181840506 50245719168 50277060736 50294984544 50341060608 50359007232 50586866568 50641354752 50672943104 50694151088 50888626992 50985188352 51006527019 51093317632 51114701554 51292504984 51389832704 51408153216 51696382976 51812941824 51816154432 51834626928 51954718671 52135444116 52224155648 52246012856 52363810944 52545959424 52657398784 52776124416 52914514989 52962990848 52981872192 53033820336 53380022272 53399052288 53454723672 53640666912 53659789848 53875627008 54063034368 54085661196 54207607104 54511532544 54634438656 54637826208 54657304632 54847431072 54974502954 55068045312 55091092764 55279300608 55282728144 55302436476 55407373056 55524880896 55718025216 55741344702 55776114254 55843651584 55847114112 55867023648 56180252928 56215296256 56286855168 56306921472 56434451647 56526434064 56561693328 56633693184 56657936384 56681649248 56878817408 56971524096 57007060992 57010595656 57030919974 57326682112 57350674864 57459497984 57479982336 57483546323 57704068107 57813561792 57936172672 58158430848 58268786688 58293173736 58392363008 58416801776 58620005696 58731237376 58752175104 58755817972 58776764463 59081580544 59218462208 59239573632 59583364704 59976178752 60052525056 60136564131 60345750276 60448432128 60473731416 60610080384 60820913664 60824684802 61091112768 61303619328 61325474112 61467554484 61572145152 61786324992 61812184224 61951550976 61955392218 62193069162 62298894336 62324968092 62363844284 62443229952 62465491008 62682778368 62686664949 62828003376 62854898176 62934908928 63099938062 63176343552 63180260736 63202784544 63242208288 63322712064 63596787968 63677743104 63740178432 63744130576 63766855404 63988669584 64136920113 64246052864 64272941558 64492517376 64496516168 64519509222 64641935232 64779027712 65004362752 65031568819 65150926848 65154966464 65178194256 65543628416 65667997696 65691408384 65695481512 65718901998 65947506408 66072642048 66212768768 66466778112 66470899316 66536073303 66620769984 66994292224 67059979392 67121414144 67145342976 67449155424 67473201096 67851502656 67980251136 68004486144 68008702692 68032947843 68544204288 68727501864 68966571744 69112835904 69268663296 69272958228 69509615616 69513925488 69538707252 69818414592 70061279232 70086256128 70090601754 70248633696 70552686652 70642496256 70711760448 70801772544 70962132269 71077793328 71198736384 71272964896 71520889216 71546386464 71637460992 71712146898 71834169344 72084045824 72114214928 72276809472 72281290921 72558580689 72682043392 72712462774 72845918208 72850434944 72876406176 73129908096 73299337272 73424060416 73454790352 73705734144 73710304192 73736581968 73876497408 73907416701 74033174528 74290700288 74321792936 74394664638 74462818816 74489364864 74907003904 75075895296 75272760759 75368578752 75415591104 75442476816 75511590912 75880299852 75962032128 76009414656 76041226632 76332940488 76477782528 76639976448 76672052331 76938757476 77084749056 77112229824 77544574464 77691715584 77719412736 77724231648 77751940392 78203166174 78336233472 78369019284 78545716416 78818939136 78986098176 79164186624 79343486474 79439560704 79444486272 79472808288 79968238336 80070033408 80098578432 80182085508 80461000368 80597909504 80631641888 80813440512 80818451266 81094551552 81099579736 81128491794 81454817024 81738159104 81767298816 81772368713 81956739312 82096193536 82416245632 82602067968 82607189624 82636639146 82924092216 83065192448 83099957456 83257639936 83287321344 83577037824 83582219932 83612017053 83664171381 83770671168 84240347648 84270379392 84322944384 84430282752 84842539992 84986904576 85022473872 85318226112 85510591488 85515893484 85546379961 85990023168 86026012296 86189246976 86219973504 86720342688 86904259008 87237646272 87403180032 87439760604 87588544512 87625202664 87930008544 88096856064 88128262656 88133726958 88622370816 88714764404 88827693312 88859360448 89375047056 89413305856 89527123968 89761883722 89932207232 89964268128 90078787584 90468670208 90640334848 90672648192 90678270256 90710597124 91237027203 91392272384 91430522498 91636669152 91955428992 92150447872 92358217728 92363944304 92679487488 92685233984 92718276336 92933088327 93091219456 93415038976 93448341504 93454135672 93487452138 93545766426 93664844928 94189995008 94282347264 94402363392 94649907093 94770391104 94863312432 95395181952 95516614656 95610267648 95616195864 95650283106 95983004376 96369079296 96409412337 96738776064 96744774252 96779263833 96962902848 97168541568 97506544128 97726390272 97732449696 97767291384 98315442624 98501996544 98537112576 98543222268 98578352997 98921259612 99108963072 99192886184 99319153152 99700167168 99706348974 99768542398 99889348608 99931154976 100363681012 100491438336 100554121472 100589969088 100682121216 100718014464 101173733136 101282709504 101345886208 101388302176 101777253984 101970376704 102013054038 102186635264 102229403108 102585009968 102779665408 102816306432 102822681451 103392765952 103625883648 103632308864 103669253856 103909437342 104270888232 104448311296 104492025712 104727621888 105091918848 105135902631 105314797568 105552248832 105829029978 105925981696 105963744384 106067640672 106798104576 106909447344 107281333824 107319579696 107568220347 107751254016 108126068736 108171322392 108415214208 109023065088 109068694161 109268877312 109275652416 109314609264 109694862144 109949005908 110136090624 110182185528 110558601216 110565456288 110604872952 110814746112 111049761792 111436050432 111482689404 111552228508 111591996957 111694228224 111734047296 112360505856 112430592512 112573710336 112613842944 112868903294 113052868128 113123386656 113267386368 113363298496 113757634816 113943048192 114014121984 114021191312 114061839948 114653364224 114701349728 114918995968 114959964672 114967092646 115408136214 115627123584 115872345344 116316861696 116324073803 116537573376 116586347472 116784726016 116833603552 117240011392 117462474752 117504350208 117511635944 117553528926 118163161088 118436924416 118479147264 119015229711 119166729408 119952357504 120105050112 120273128262 120691500552 120896864256 120947462832 121220160768 121227676899 121641827328 121649369604 121692737691 122182225536 122607238656 122650948224 122935108968 123144290304 123624368448 123903101952 123910784436 123954958719 124386138324 124597788672 124649936184 124727688568 124886459904 124930982016 125365556736 125373329898 125656006752 125709796352 126199876124 126360521472 126405569088 126484416576 126645424128 127193575936 127355486208 127480356864 127488261152 127533710808 127977339168 128273840226 128492105728 128545883116 128985034752 128993032336 129039018444 129283870464 129558055424 130008725504 130063137638 130301853696 130309932928 130356388512 131087256832 131335995392 131382816768 131390963024 131437803996 131895012816 132145284096 132200590437 132425537536 132933556224 132941798632 133072146606 133241539968 133988584448 134119958784 134290685952 134642825583 134898310848 134946402192 135703005312 135960502272 136008972288 136017405384 136065895686 137088408576 137145783747 137455003728 137933143488 138225671808 138537326592 138545916456 139019231232 139027850976 139077414504 139636829184 140122558464 140172512256 140181203508 140231178207 140318649639 140497267392 141105373304 141284992512 141423520896 141603545088 141924264538 142155586656 142545929792 143041778432 143092772928 143274921984 143424293796 143668338688 144168091648 144228429856 144553618944 144562581842 145117161378 145364086784 145424925548 145700869888 145752812352 146259816192 146268884881 146598674544 146848120832 146909580704 147411468288 147420608384 147473163936 147752994816 147814833402 148066349056 148581400576 148643585872 148789329276 148925637632 148978729728 149559523461 149652813597 149814007808 150151790592 150545521518 150737157504 150831182208 150884953632 151023181824 151760599704 151924064256 152018829312 152082453264 152665880976 152955565056 153019581057 153279952896 153344104662 153877514952 154169498112 154224459648 155089148928 155438825472 155448463296 155503880784 155864156013 156406332348 156672466944 156738038568 157091432832 157637878272 157972196352 158328373248 158686972948 158743544967 158888972544 158945616576 159936476672 160140066816 160197156864 160364171016 160922000736 161263283776 161626881024 161636902532 162189103104 162199159472 162256983588 162909634048 163476318208 163534597632 163544737426 163913478624 164832491264 165204135936 165214379248 165273278292 165848184432 166130384896 166199914912 166515279872 166574642688 167154075648 167164439864 167224034106 167328342762 167541342336 168480695296 168540758784 168645888768 168860565504 169303354941 169685079984 169973809152 170044947744 170636452224 171021182976 171031786968 171092759922 171980046336 172052024592 172378493952 172439947008 172450638969 173112204321 173440685376 173808518016 174475292544 174806360064 174879521208 175177089024 175250405328 175860017088 176193712128 176256525312 176267453916 176330293389 177244741632 177429528808 177655386624 177718720896 178750094112 178826611712 178901455439 179523767444 179864414464 179928536256 180157575168 180937340416 181280669696 181345296384 181356540512 181421194248 182474054406 182784544768 182861044996 183273338304 183910857984 184300895744 184716435456 184727888608 185358974976 185370467968 185436552672 185866176654 186182438912 186830077952 186896683008 186908271344 186974904276 187091532852 187329689856 188059994847 188379990016 188564694528 188804726784 189299814186 189540782208 189726624864 190790363904 191033229312 191220535296 191232391728 191300566212 191966008752 192410760339 192738158592 192818824674 193477552128 193489548504 193558527666 193925805696 194337083136 195013088256 195094706457 195452780544 195464899392 195534582768 196630885248 197003993088 197074225152 197086444536 197156705994 197842519224 198217926144 198385772368 198638306304 199400334336 199412697948 199537084796 199608219909 199862309952 200727362024 200982876672 201108242944 201179938176 201364242432 201436028928 202347466272 202776604352 203554507968 203940753408 204026108076 204373270528 204458806216 205170019936 205559330816 205632612864 205645362902 206785531904 207264617728 207338507712 207818874684 208541776464 208896622592 208984051424 209455243776 210183837696 210271805262 210629595136 211658059956 211851963392 211927488768 212135281344 212886396807 213596209152 213818894688 214562667648 214639159392 215136440694 215502508032 216252137472 216342644784 216830428416 216843872763 217675742067 218046130176 218137388322 218537754624 218551304832 218629218528 219389724288 219898011816 220272181248 220364371056 221117202432 221130912576 221209745904 221629492224 221722250103 222099523584 222872100864 222965378808 223104457016 223183993914 223388456448 223468094592 224721011712 224861185024 224955295453 225227685888 225737806588 225818282277 226105736256 226246773312 226534772736 226726596992 227515269632 227886096384 228028243968 228042382624 228123679896 229402699456 229837991936 229919929344 229934185292 230016156993 230816272428 231254247168 231744690688 232633723392 232648147606 233075146752 233172694944 233667207104 234480022784 234924949504 235008700416 235023271888 235107057852 236326322176 236873848832 236958294528 238030459422 238333458816 239904715008 240210100224 240546256524 241383001104 241793728512 241894925664 242440321536 242455353798 243283654656 243298739208 243385475382 244364451072 245214477312 245301896448 245317106139 245870217936 246288580608 247248736896 247806203904 247821568872 247909917438 248772276648 249195577344 249299872368 249455377136 249772919808 249861964032 250731113472 250746659796 250836051159 250992514143 251312013504 251419592704 252399752248 252721042944 252811138176 252968833152 253290848256 254387151872 254493619709 254960713728 254976522304 255067421616 255954678336 256547680452 256984211456 257091766232 257970069504 257986064672 258078036888 258567740928 259116110848 260017451008 260126275276 260619865856 260712777024 262174513664 262671990784 262765633536 262781926048 262875607992 263790025632 264290568192 264401180874 264851075072 265867112448 265883597264 266144293212 266483079936 267977168896 268239917568 268581371904 269285651166 269796621696 269892804384 271406010624 271921004544 272017944576 272034810768 272131791372 273711081609 274176817152 274291567494 274910007456 275866286976 276451343616 277074653184 277091832912 278038462464 278055701952 278154829008 278799264981 279273658368 280245116928 280345024512 280362407016 280462356414 280637299278 280994534784 282210746608 282569985024 282847041792 282864579431 283207090176 283848529076 283949721279 284311173312 285091859584 286083556864 286185545856 286549843968 286848587592 287336677376 288456859712 289107237888 289125163684 289228237011 290234322756 290728173568 290849851096 291401739776 291505624704 292519632384 292537769762 293197349088 293819161408 294841216768 294946327872 295505989632 295629666804 296132698112 297162801152 297287171744 297578658552 297851275264 297957459456 299119046922 299305627194 299628015616 301091043036 301474315008 301662364416 301769907264 302046363648 303521199408 303848128512 304037658624 304164906528 305331761952 305911130112 306039162114 306559905792 306688209324 307755029904 308338996224 308448919296 308468044353 310178297856 310877650944 310896926592 311007761568 311728312026 312812664696 313344933888 313476077136 314182865664 315275756544 315407707893 315944392704 316656746496 317373945896 317487089934 317777945088 317891233152 319872953344 320006828743 320394313728 320728342032 321844001472 322526567552 323253762048 323273805064 324378206208 324398318944 324513967176 325819268096 326952636416 327069195264 327089474852 327206082483 327826957248 329664982528 330408271872 330428758496 330546556584 331696368864 332399829824 333030559744 333149285376 334308151296 334328879728 334448068212 334656685524 334775990871 335082684672 336961390592 337081517568 337291777536 337721131008 338606709882 339370159968 340089895488 341272904448 342042365952 342063573936 342185519844 343960092672 344104049184 344756987904 344879894016 344901277938 346224408642 346881370752 347617036032 348950585088 348972221409 349612720128 349759042416 350354178048 350500810656 351720034176 352387424256 352513050624 352534907832 352660586778 354489483264 354859057616 355310773248 355437441792 357045689133 357500188224 357653223424 357802910878 359047534888 359728828928 359857072512 360315150336 361874680832 362690592768 362713081024 362842388496 363683030697 364948108812 365569089536 365722089992 366546676608 367821715968 368601791488 368756061211 369432870912 369455777216 370740935936 370873105344 371732353308 372364877824 373660155904 373793366016 373816542688 373949808552 374183065704 374659379712 376119989694 376759980032 377129389056 378599628372 379081564416 379453249728 381580727808 382066458624 382441070592 382464783456 382601132424 383932017504 384821520678 385476317184 385637649348 386955104256 386979097008 387117055332 387851611392 388674166272 390026176512 390189412914 390905561088 390929798784 391069165536 393261770496 394007986176 394148450304 394172889072 394313411988 395685038448 396435852288 396601771311 396771544736 397276612608 398800668672 398825395896 399074169592 399216439818 399724619904 401454724048 401965753344 402216485888 402359876352 402384824261 402872057856 403928476749 404694932544 405553208704 407109015936 407881506816 408052216152 408746541056 408917612432 410340039872 411118661632 411265225728 411290725804 411437351241 413571063808 414529235456 414677015424 415637749368 417083552928 417968102848 418910487552 420367675392 420543610524 420955948917 421259190272 423316119912 423703926784 423854977536 424270562688 425772793614 427637789376 429125335296 429278318784 430272881388 431005016064 432504274944 432685289568 433660856832 433687745526 435351484134 436092260352 436274776644 437102609664 437258437056 438779448576 438806654643 439796023632 440544362496 440728742112 442234404864 442261825152 442419491808 443258984448 443444500206 444199047168 445744201728 445930757616 446208914032 446367987828 446776912896 446936189184 448678570383 448958440791 449442023424 449722370048 449910590906 450455371776 451475613176 451636564554 452211472512 452493546624 453069545472 453453193984 455030539264 455220981733 455772192768 456056487936 456084765248 456247359792 458805398912 459675983872 459839858688 459868370584 460032313986 461632544856 462508494336 463489381376 463683364097 465267446784 465296295212 466345389888 467334414208 468960045568 469849899008 470017400832 470046543776 470214115704 473747697664 473916589056 476060918844 476230634901 476666917632 479809430016 480420200448 481092513048 482766002208 483789851328 484880643072 484910707596 486567309312 486597478416 486770950764 488728902144 490428954624 490603792896 490634212278 491740435872 494497473792 495612407808 495643137744 495819834876 497544553296 498391154688 498599744736 498910754272 499545839616 499723928064 501462226944 501493319592 501672102318 501985028286 502624027008 502839185408 504799504496 505442085888 505622276352 505937666304 505969036447 506581696512 507910064823 508774303744 508987239418 509921427456 509953044608 510134843232 511909356672 513095360904 513968422912 514183532464 515940139008 515972129344 516156073776 517135481856 517351916907 518232221696 520034902016 520252550552 521239731712 521425554048 524349027328 525531267072 525563852096 525751215984 527580051264 528581136384 528802361748 529702150144 531734224896 531767194528 532288586424 532966159872 535954337792 536479835136 536704366317 538571302332 539593243392 539785608768 542812021248 543842009088 544035889152 544069621536 544263582744 547422163218 548353634304 548583134988 549820014912 551732573952 552902687232 554149306368 554183665824 556076924928 556111403904 556309658016 557598529962 558547316736 560490233856 560690049024 560724814032 560924712828 561274598556 561989069568 564179984541 564421493216 565139970048 565694083584 565729158862 566414180352 567697058152 567899442558 568622346624 570183719168 572167113728 572371091712 572406580991 573099687936 573697175184 574673354752 576913719424 578214475776 578250327368 578456474022 580468645512 581456347136 581699702192 582803479552 583011249408 583047398419 585039264768 585075539524 585284119371 586394698176 587638322816 589682433536 589892655744 591011979264 591259333608 592265396224 594574343488 595157317104 595702550528 595914918912 598238093844 598611254388 598824659727 599256031232 602182086072 602948630016 603324728832 603539814528 604092727296 607042398816 608329813056 610663523904 611822260224 612078324228 613119811584 613376418648 615510059808 616677992448 616897838592 616936088706 620356595712 621793853184 622015523136 623456624052 625625329392 626689867776 626952154272 628365731328 630551513088 630815415786 631888785408 634747891792 634974179868 635555890176 635782466304 638659190421 639745906688 640013657486 640788627456 641456684064 643688002944 645053135104 646507524096 646547610128 648756412416 648796637888 649027934352 650531618289 651638536192 653905272832 654138390528 654178949704 654412164966 655653914496 659329965056 659605912307 660816543744 660857516992 661093113168 663392737728 664799659648 666061119488 666298570752 668616302592 668657759456 668896136424 669313371048 669551981742 670165369344 673922781184 674163035136 674583555072 674865886359 677213419764 677454846831 678740319936 680179790976 682545808896 684084731904 684127147872 684371039688 688208098368 689513975808 689759788032 689802555876 690048470979 692448817284 693762741504 695234072064 697901170176 697944442818 699225440256 699518084832 701001621312 703440068352 704774848512 705026101248 705069815664 705321173556 708978966528 709718115232 710621546496 710874883584 714091378266 715000376448 715306446848 715605821756 718095069776 719457657856 719714145024 719758770157 720630300672 723749361664 725381185536 725426162048 725684776992 727366061394 729896217624 731138179072 731444179984 733093353216 733138807913 735643431936 735951318417 737203582976 737512122422 738865741824 738911554432 741481871872 741746210688 743464706616 744729755648 747586732032 747633085376 747899617104 748366131408 749318759424 752239979388 752977542429 753519960064 754258778112 757199256744 758163128832 758906499456 763161455616 763480859127 764882141184 764929566912 765202264848 767864035008 769643041356 770952634368 771275298696 773910208512 773958194016 774234110664 775703222784 777348332544 780052353024 780378825828 781859597568 782138331072 786523540992 788015972352 788296900608 788345778144 788626823976 791370076896 792871704576 793203542622 793543089472 794553225216 797601337344 797650791792 798148339184 798432879636 799449239808 802909448096 803931506688 804432971776 804719752704 804769648522 805744115712 807856953498 809389865088 811106417408 814218031872 814268516621 815763013632 816104432304 817493082112 817835224864 820680079744 822237323264 822530451456 822581451608 822874702482 827142127616 829058470912 829354030848 829405454089 831275498736 834167105856 835936205696 837820975104 840735350784 841087221048 841911897834 842518380544 846632239824 847407853568 847709955072 848541125376 848593738293 851545587228 851849163837 855275578752 858250670592 858556637568 860545762776 862010032128 865370579136 867321713664 867375491052 867684711033 870702968268 872184520704 872549553288 874205219328 874516874112 877558897152 877613309286 879592047264 881457484224 884523650304 884838983616 886517968896 886889000412 888398094336 891488403456 891861515232 892417828064 892735975656 893553825792 893872378368 897357140766 897916881582 898884046848 899444740096 899821181812 902951226352 903273129108 904422945024 904987093248 906139090944 906906387968 910061078528 910441963466 911544385536 912112975872 912169530496 912494719584 917610797824 919351967744 919679717376 919736741168 920064627972 923265089712 925016988672 925404133059 926978762752 927366728194 930534893568 930592590424 932690779776 934668828416 937920091136 940034801664 940093087552 940428231408 947495395328 947833178112 952121837688 952461269802 953333835264 959618860032 960020486229 962185026096 965532004416 967579702656 969761286144 969821415192 973134618624 973194956832 973541901528 977457804288 980857909248 981207585792 981268424556 981618247449 983480871744 988994947584 991224815616 991286275488 991639669752 995089106592 997199489472 997821508544 999091679232 999447856128 1002924453888 1002986639184 1003344204636 1003970056572 1005248054016 1005678370816 1009599008992 1010884171776 1011244552704 1011875332608 1011938072894 1013163393024 1015820129646 1017548607488 1017974478836 1019906089216 1020269686464 1023818713344 1023882194167 1026190721808 1027936845824 1028367064928 1031880278016 1031944258688 1032312147552 1034270963712 1034703833814 1036464443392 1040069804032 1040505101104 1042479463424 1042851108096 1042915769003 1046916664227 1048698054656 1051062534144 1051127704192 1051502431968 1055160102528 1057162272768 1057604723496 1059404300288 1063468449792 1063534389056 1064577172848 1065932319744 1071137067399 1071908675584 1072959670272 1073408732634 1077142604664 1079186486784 1079571217536 1085624042496 1088071778304 1088139243072 1088527165488 1091049092091 1094844326436 1096707268608 1097166269976 1099640029824 1103465147904 1105805374464 1106268183633 1108298612736 1108367331648 1112222807808 1112619316032 1115197059924 1117094633472 1120980467712 1121380098048 1121449628064 1121849425656 1122549197112 1123978139136 1128359969082 1128842986432 1130279940096 1131388167168 1131458317724 1135394116304 1135798885116 1137244693248 1140367438336 1144334227456 1144742183424 1144813161982 1146199375872 1147394350368 1153827438848 1156428951552 1156500654736 1156912948044 1160937291024 1162912694272 1163399404384 1165606959104 1166022498816 1166094796838 1170078529536 1170151079048 1170568238742 1172789396352 1175276645632 1179364867072 1179785311488 1179858462859 1182023958528 1182518667216 1184530792448 1189148686976 1190314634208 1191405101056 1191829837824 1196476187688 1197222508776 1197649319454 1198512062464 1204364172144 1205897260032 1206649457664 1207079629056 1207154472783 1211785430247 1214084797632 1216659626112 1221327047808 1223644520448 1224156648456 1226239623168 1226752837296 1231020119616 1233355984896 1233795677184 1233872177412 1234312053723 1240713191424 1243587706368 1244031046272 1246913248104 1251250658784 1252310188073 1253904308544 1256731462656 1261103026176 1261630831572 1263777570816 1269495783584 1269948359736 1271111780352 1271564932608 1277318380842 1279491813376 1280027314972 1282913368128 1287376005888 1290106270208 1293015048192 1293095220256 1297512824832 1297593275776 1298055868704 1301063236578 1303277072384 1307810545664 1308276781056 1308357899408 1308824329932 1311307828992 1316419963929 1318659930112 1319211824614 1321633087488 1321715033984 1322186226336 1326785475456 1329599319296 1332122238976 1332597141504 1337232605184 1337315518912 1337792272848 1338626742096 1339103963484 1340330738688 1346875322373 1347845562368 1348326070272 1349167110144 1349731772718 1354426839528 1354909693662 1357480639872 1360359581952 1365091617792 1365662945199 1368169463808 1368254295744 1368742079376 1376416196736 1379027951616 1379519576064 1379605111752 1380096941958 1384897634568 1387525483008 1390468144128 1391050092291 1395802340352 1395888885636 1399036169664 1402003242624 1406880136704 1409549697024 1410052202496 1410139631328 1410642347112 1419436230464 1421243092992 1421749767168 1428182756532 1430000752896 1430612893696 1431211643512 1436190139552 1438915315712 1439428290048 1439517540314 1441260601344 1447498723328 1450852324096 1451369553984 1454732122788 1459792435248 1462276358144 1462888359968 1466186706432 1466277615826 1471286863872 1471902636834 1474407165952 1475024244844 1477823108864 1482963743744 1483492421376 1483584403793 1486929413232 1489459511296 1495173464064 1495266170752 1495799234208 1496732262816 1498637518848 1504479958776 1505955084858 1507039920128 1508517556224 1514398513488 1516326257664 1517812998912 1517907109341 1523730194469 1526322911232 1526961718254 1529764282368 1529859133824 1530404529696 1535728070016 1539286082712 1541905268736 1542550597392 1547820417024 1547916388032 1548468221328 1551406445568 1552055750721 1554696665088 1560104706048 1560757651656 1563719195136 1564276662144 1573047081984 1574687068171 1576593801216 1576691556288 1577253647952 1582740153792 1585743409152 1586407085244 1587086178944 1589106450432 1595202674688 1595301583584 1596296678368 1596865759272 1598898479616 1605818896192 1607863013376 1608865943552 1609439505408 1609539297044 1610113098951 1615713906996 1618779730176 1622212834816 1628436063744 1628537033242 1631526027264 1632208864608 1635670449728 1641360159488 1644474646528 1645060902912 1645162903216 1645749404964 1654284255232 1658116941824 1658708061696 1658810908178 1662550997472 1668334211712 1671872411392 1675641950208 1681470701568 1682174442096 1683823795668 1685036761088 1693264479648 1694815707136 1695419910144 1697082250752 1697187476586 1703091174456 1703698327674 1710551157504 1716501341184 1717113275136 1717219742973 1721091525552 1724020064256 1730741158272 1734643427328 1734750982104 1735369422066 1741405936536 1744369041408 1745099106576 1748410438656 1749033748224 1749142195257 1755117794304 1755226618572 1755852358113 1759184094528 1762914968448 1769047300608 1769677967232 1773035937792 1773778000824 1776796188672 1781455337963 1783723030464 1784835656128 1785471951312 1787107651584 1787744756736 1794714281532 1795833763164 1797768093696 1798889480192 1799642363624 1805902452704 1806546258216 1808845890048 1809974186496 1812278181888 1813812775936 1820122157056 1820883926932 1824339060992 1824989439168 1835221595648 1838703935488 1839359434752 1839473482336 1840129255944 1846530179424 1850033977344 1850808266118 1853957525504 1854733456388 1861069787136 1861185180848 1865381559552 1869337656832 1875840182272 1880069603328 1880186175104 1880856462816 1894990790656 1895666356224 1904243675376 1904922539604 1906667670528 1915977571263 1919237720064 1920040972458 1924370052192 1931064008832 1935159405312 1939522572288 1939642830384 1946269237248 1946389913664 1947083803056 1951594854867 1954915608576 1961715818496 1962415171584 1962536849112 1963236494898 1966961743488 1977989895168 1978817736921 1980052056017 1982449631232 1982572550976 1983279339504 1990178213184 1994398978944 1995643017088 1998183358464 1998895712256 2005848907776 2005973278368 2006688409272 2007940113144 2010496108032 2011356741632 2019198017984 2021768343552 2022489105408 2023750665216 2023876145788 2024597659077 2031640259292 2035097214976 2035948957672 2039812178432 2040539372928 2047637426688 2047764388334 2052381443616 2056734129856 2063888517376 2064624295104 2068541927424 2069407667628 2072928886784 2080139608064 2081010202208 2084958926848 2085702216192 2085831538006 2093833328454 2097396109312 2102255408384 2103004863936 2110320205056 2110451053283 2114324545536 2115209446992 2118808600576 2126936899584 2127068778112 2129154345696 2131864639488 2142274134798 2143817351168 2145919340544 2146817465268 2154285209328 2158372973568 2159142435072 2159276310471 2171248084992 2176143556608 2176278486144 2177054330976 2182098184182 2189688652872 2193414537216 2194332539952 2199280059648 2199416423739 2206930295808 2207853955251 2211610748928 2212536367266 2216597225472 2216734663296 2224445615616 2225238632064 2230394119848 2234189266944 2240047801201 2242760196096 2242899256128 2243698851312 2245098394224 2247956278272 2256719938164 2257685972864 2260559880192 2262776334336 2262916635448 2270788232608 2271597770232 2274489386496 2280734876672 2288668454912 2289484366848 2289626323964 2290442577381 2294788700736 2307654877696 2312857903104 2313001309472 2313825896088 2321874582048 2326798808768 2331213918208 2332044997632 2332189593676 2340157059072 2340302158096 2341136477484 2345578792704 2350553291264 2358729734144 2359570622976 2359716925718 2364047917056 2365037334432 2378297373952 2380629268416 2382810202112 2383659675648 2392952375376 2394445017552 2395298638908 2397024124928 2408728344288 2411794520064 2413298915328 2414159258112 2414308945566 2423570860494 2428169595264 2433319252224 2442654095616 2442805549863 2447289040896 2448313296912 2452479246336 2453505674592 2462040239232 2466711969792 2467591354368 2467744354824 2468624107446 2481426382848 2487175412736 2488062092544 2488216362267 2493826496208 2502501317568 2504620376146 2507808617088 2513462925312 2522206052352 2523261663144 2527555141632 2538991567168 2539896719472 2542223560704 2543129865216 2545781214879 2554636761684 2558983626752 2560054629944 2565826736256 2574752011776 2580212540416 2581292428477 2586030096384 2586190440512 2595186551552 2596111737408 2602126473156 2606554144768 2615621091328 2616553562112 2616715798816 2617648659864 2622615657984 2632839927858 2637319860224 2638423649228 2643430067968 2644372452672 2653570950912 2659198638592 2664244477952 2665194283008 2674465210368 2674631037824 2675584545696 2677253484192 2678207926968 2680661477376 2693750644746 2695691124736 2696652140544 2698334220288 2699463545436 2708853679056 2709819387324 2714961279744 2720719163904 2730183235584 2731325890398 2736338927616 2736508591488 2737484158752 2752832393472 2758055903232 2759039152128 2759210223504 2760193883916 2769795269136 2775050966016 2776212399177 2780936288256 2782100184582 2791604680704 2791777771272 2798072339328 2804006485248 2813760273408 2816693769827 2820104404992 2820279262656 2821284694224 2838872460928 2842486185984 2843499534336 2856365513064 2860001505792 2861225787392 2862423287024 2872380279104 2877830631424 2878856580096 2879035080628 2880061458687 2894997446656 2901704648192 2902739107968 2909464245576 2919584870496 2925776719936 2932373412864 2932555231652 2942573727744 2943805273668 2948814331904 2950048489688 2955646217728 2965927487488 2966984842752 2967168807586 2973858826464 2990532341504 2991598468416 2993464525632 2997275037696 3008959917552 3011910169716 3014079840256 3017035112448 3028797026976 3032652515328 3035625997824 3035814218682 3047460388938 3052645822464 3053923436508 3059718267648 3060809059392 3071456140032 3071646582501 3078572165424 3083810537472 3085101194784 3095640834048 3095832776064 3096936442656 3102812891136 3104111501442 3109393330176 3120209412096 3121515303312 3127438390272 3128553324288 3128747307009 3140749992681 3146094163968 3149374136342 3153187602432 3153383112576 3154507295904 3165480307584 3171486818304 3172814170488 3174172357888 3178212900864 3186546872131 3190405349376 3190603167168 3192593356736 3193731518544 3197796959232 3211637792384 3215726026752 3217731887104 3218879010816 3219078594088 3220226197902 3231427813992 3237559460352 3244425669632 3245783548679 3256872127488 3257074066484 3264417729216 3271340899456 3282720318976 3288949293056 3290121805824 3290325806432 3291498809928 3316233883648 3317416123392 3317621816356 3318804550899 3325101994944 3336668423424 3343744822784 3351283900416 3362941403136 3364348884192 3367647591336 3386528959296 3389631414272 3390839820288 3394164501504 3394374953172 3406182348912 3407396655348 3421102315008 3433002682368 3434226550272 3434439485946 3442183051104 3461482316544 3469286854656 3469501964208 3470738844132 3482811873072 3488738082816 3490198213152 3496820877312 3498067496448 3498284390514 3510235588608 3510453237144 3511704716226 3518368189056 3525829936896 3538094601216 3539355934464 3539575388577 3541783255129 3546071875584 3547556001648 3553592377344 3562910675926 3567446060928 3569671312256 3570943902624 3574215303168 3575489513472 3589428563064 3591667526328 3595536187392 3597778960384 3599284727248 3611804905408 3613092516432 3617691780096 3619948372992 3621463418349 3627625551872 3640244314112 3641767853864 3648678121984 3649978878336 3670443191296 3678718869504 3678946964672 3680258511888 3693060358848 3700067954688 3701616532236 3707915051008 3709466912776 3722139574272 3722370361696 3730763119104 3738675313664 3751680364544 3756930564219 3760372350208 3761712925632 3789981581312 3791332712448 3808487350752 3809845079208 3813335341056 3831955142526 3838475440128 3840081944916 3848740104384 3862128017664 3870318810624 3879045144576 3879285660768 3892538474496 3892779827328 3894167606112 3903189709734 3909831217152 3923431636992 3924830343168 3925073698224 3926472989796 3933923486976 3949259891787 3955979790336 3957635473842 3960104112034 3964899262464 3965145101952 3966558679008 3980356426368 3988797957888 3991286034176 3996366716928 3997791424512 4006846066937 4011697815552 4011946556736 4013376818544 4015880226288 4020992216064 4022713483264 4038396035968 4043536687104 4044978210816 4047501330432 4047752291576 4049195318154 4063280518584 4070194429952 4071897915344 4079624356864 4081078745856 4081331788933 4095274853376 4095528776668 4096988835597 4104762887232 4113468259712 4127777034752 4129248590208 4137083854848 4138815335256 4145857773568 4162020404416 4169917853696 4171404432384 4171663076012 4173150276873 4187666656908 4194792218624 4204510816768 4206009727872 4220640410112 4220902106566 4228649091072 4230418893984 4254137556224 4258308691392 4263729278976 4284548269596 4287634702336 4291838681088 4293634930536 4308570418656 4316745947136 4318284870144 4318552620942 4342496169984 4352556972288 4354108661952 4364196368364 4379377305744 4386829074432 4388665079904 4398560119296 4398832847478 4413860591616 4415707910502 4423221497856 4425072734532 4433469326592 4448891231232 4450477264128 4450753211379 4460788239696 4468378533888 4480095602402 4485520392192 4485798512256 4487397702624 4490196788448 4495912556544 4513439876328 4515371945728 4521119760384 4525552668672 4525833270896 4541576465216 4543195540464 4548978772992 4553721328023 4561469753344 4577336909824 4578968733696 4579252647928 4580885154762 4589577401472 4615309755392 4617241386149 4625715806208 4626002618944 4627651792176 4643749164096 4653597617536 4662427836416 4664089995264 4664379187352 4680314118144 4680604316192 4682272954968 4691157585408 4701106582528 4717459468288 4719141245952 4719433851436 4724061204513 4730074668864 4756594747904 4761258536832 4765620404224 4767319351296 4785904750752 4788890035104 4790597277816 4817456688576 4823589040128 4826597830656 4828318516224 4828617891132 4830339296853 4847141720988 4856339190528 4866638504448 4885308191232 4885611099726 4894578081792 4896626593824 4907011349184 4924080478464 4933423939584 4935182708736 4935488709648 4937248214892 4962852765696 4974350825472 4976124185088 4976432724534 4987652992416 5005002635136 5009240752292 5015617234176 5026925850624 5038311391099 5044412104704 5046523326288 5055110283264 5077983134336 5079793438944 5084447121408 5086259730432 5091562429758 5109273523368 5117967253504 5120109259888 5131653472512 5131971655391 5149504023552 5151659228919 5160425080832 5162584856954 5172060192768 5172380881024 5190373103104 5192223474816 5204252946312 5213108289536 5233107124224 5233431597632 5235297319728 5245231315968 5247426585771 5265679855716 5274639720448 5276847298456 5286860135936 5288744905344 5307141901824 5318397277184 5330388566016 5344366013889 5349262075648 5351169091392 5354506968384 5356415853936 5361322954752 5387501289492 5391382249472 5393304281088 5396668440576 5398927090872 5417707358112 5419638774648 5429922559488 5441438327808 5460366471168 5462651780796 5473017182976 5474968317504 5505664786944 5516111806464 5518078304256 5518420447008 5520387767832 5539590538272 5550101932032 5552424798354 5561872576512 5564200369164 5583209361408 5583555542544 5596144678656 5608012970496 5627520546816 5633387539654 5640208809984 5640558525312 5642569388448 5677744921856 5684972371968 5686999068672 5699879616347 5712731026128 5720003011584 5722451574784 5724846574048 5744760558208 5755661262848 5757713160192 5758070161256 5760122917374 5789994893312 5803409296384 5805478215936 5805838178623 5818928491152 5839169740992 5851553439872 5864746825728 5865110463304 5885147455488 5887610547336 5897628663808 5900096979376 5911292435456 5931854974976 5933969685504 5934337615172 5936453210763 5940156168051 5947717652928 5981064683008 5983196936832 5986929051264 5994550075392 6017919835104 6023820339432 6034070224896 6057594053952 6065305030656 6071251995648 6071628437364 6073792977231 6094920777876 6105291644928 6107846873016 6119436535296 6121618118784 6142912280064 6143293165002 6157144330848 6170202389568 6191665552128 6193872885312 6205625782272 6208223002884 6218786660352 6240418824192 6243030606624 6254876780544 6257106648576 6257494614018 6281499985362 6292188327936 6298748272684 6306766225152 6309014591808 6330960615168 6331353159849 6342973636608 6345628340976 6348344715776 6356425801728 6373093744262 6380810698752 6381206334336 6385186713472 6387463037088 6395593918464 6423275584768 6431452053504 6435463774208 6437758021632 6438157188176 6440452395804 6462855627984 6475118920704 6477828931413 6488851339264 6491567097358 6513744254976 6514148132968 6528835458432 6542681798912 6565440637952 6580243611648 6580651612864 6582997619856 6598249271217 6632467767296 6634832246784 6635243632712 6637609101798 6650203989888 6673336846848 6687489645568 6702567800832 6720143403603 6728697768384 6735295182672 6773057918592 6779262828544 6781679640576 6788329003008 6788749906344 6812364697824 6814793310696 6842204630016 6866005364736 6868453100544 6868878971892 6871327732143 6884366102208 6922964633088 6938573709312 6939003928416 6941477688264 6965623746144 6980396426304 6993641754624 6996134992896 6996568781028 7020471177216 7020906474288 7023409432452 7036736378112 7051659873792 7076189202432 7078711868928 7079150777154 7083566510258 7092143751168 7095112003296 7125821351852 7134892121856 7139342624512 7141887805248 7148430606336 7150979026944 7167175359169 7178857126128 7183335052656 7191072374784 7195557920768 7198569454496 7223609810816 7226185032864 7235383560192 7239896745984 7242926836698 7255251103744 7280488628224 7283535707728 7297356243968 7299957756672 7300410383021 7328416649589 7340886382592 7357437739008 7357893929344 7360517023776 7386120717696 7400135909376 7403233064472 7415830102016 7418933825552 7444279148544 7444740723392 7461526238208 7464649086801 7477350627328 7503360729088 7513861128438 7520744700416 7523425851264 7582665424896 7616974701504 7619690158416 7626670682112 7637343644637 7663910285052 7676950880256 7680163889832 7697480208768 7724256035328 7740637621248 7743877285431 7758090289152 7758571321536 7785559654656 7788335212224 7806379419468 7819662434304 7846863273984 7849660686336 7850147396448 7852945979592 7867846973952 7898519783574 7911959580672 7915270947684 7920208224068 7930290203904 7933117358016 7960712852736 7977595915776 7982572068352 7992733433856 7995582849024 8013692133874 8023395631104 8023893113472 8026753637088 8031760452576 8041984432128 8076792071936 8087073374208 8089956421632 8095002660864 8095504583152 8098390636308 8126561037168 8140388859904 8143795830688 8159248713728 8162157491712 8162663577866 8190549706752 8191057553336 8193977671194 8209525774464 8226936519424 8255554069504 8258497180416 8259009240013 8274167709696 8277630670512 8291715547136 8324040808832 8339835707392 8342808864768 8343326152024 8346300553746 8375333313816 8389584437248 8409021633536 8412019455744 8441280820224 8441804213132 8450081309481 8460837787968 8508275112448 8516617382784 8527458557952 8569096539192 8583677362176 8587269861072 8617140837312 8633491894272 8636569740288 8637105241884 8640184376061 8684992339968 8705113944576 8708217323904 8728392736728 8758754611488 8777330159808 8797120238592 8797665694956 8827721183232 8831415821004 8846442995712 8850145469064 8866938653184 8897782462464 8900954528256 8901506422758 8921576479392 8960191204804 8971597024512 8974795405248 8980393576896 8991825113088 9026879752656 9030743891456 9042239520768 9051105337344 9051666541792 9083152930432 9086391080928 9097957545984 9107442656046 9122939506688 9154673819648 9157937467392 9158505295856 9161770309524 9179154802944 9214939747503 9230619510784 9234482772298 9251431612416 9252005237888 9255303584352 9287498328192 9307195235072 9324855672832 9328179990528 9328758374704 9360628236288 9361208632384 9364545909936 9382315170816 9386241921027 9402213165056 9434918936576 9438282491904 9438867702872 9448122409026 9460149337728 9513189495808 9522517073664 9534638702592 9559640616393 9571809501504 9577780070208 9581194555632 9634913377152 9647178080256 9653195661312 9656637032448 9657235782264 9660678593706 9694283441976 9712678381056 9733277008896 9737350646037 9770616382464 9771222199452 9793253187648 9814022698368 9848160956928 9866847879168 9870365417472 9870977419296 9874496429784 9948701650944 9952248370176 9952865449068 9956413652697 9975305984832 10010005270272 10018481504584 10031234468352 10053851701248 10076622782198 10088824209408 10093046652576 10155966268672 10159586877888 10168894242816 10172519460864 10183124859516 10218547046736 10235934507008 10240218519776 10263306945024 10263943310782 10299008047104 10303318457838 10320850161664 10325169713908 10344761762048 10380746206208 10384446949632 10385090826551 10408505892624 10426216579072 10466214248448 10466863195264 10470594639456 10490462631936 10494853171542 10531359711432 10549279440896 10553694596912 10573720271872 10577489810688 10614283803648 10618726165731 10625349765387 10636794554368 10660777132032 10688732027778 10698524151296 10702338182784 10709013936768 10712831707872 10722645909504 10775002578984 10786608562176 10793336881152 10797854181744 10835414716224 10839277549296 10859845118976 10864390255047 10882876655616 10920732942336 10925303561592 10946034365952 10949936635008 11011329573888 11036156608512 11036840894016 11040775535664 11079181076544 11100203864064 11104849596708 11123745153024 11128400738328 11166418722816 11167111085088 11192289357312 11216025940992 11255041093632 11266775079308 11270791692657 11281117050624 11285138776896 11355489843712 11369944743936 11373998137344 11399759232694 11425462052256 11440006023168 11449693148096 11489521116416 11511322525696 11515426320384 11516140322512 11520245834748 11579989786624 11606818592768 11610956431872 11611676357246 11637856982304 11678339481984 11703106879744 11729493651456 11730220926608 11770294910976 11775221094672 11795257327616 11800193958752 11822584870912 11863709949952 11867939371008 11868675230344 11872906421526 11880312336102 11895435305856 11962129366016 11966393873664 11973858102528 11989100150784 12020538200811 12035839670208 12047640678864 12068140449792 12115188107904 12130610061312 12142503991296 12143256874728 12147585954462 12189841555752 12210583289856 12215693746032 12238873070592 12243236237568 12243995366799 12285824560128 12286586330004 12290966506791 12314288661696 12340404779136 12383331104256 12387745770624 12411251564544 12416446005768 12437573320704 12486061213248 12509753561088 12514213297152 12514989228036 12519450830619 12562999970724 12584376655872 12597496545368 12613532450304 12618029183616 12661921230336 12662706319698 12685947273216 12691256681952 12696689431552 12746187488524 12762412668672 12770373426944 12774926074176 12791187836928 12846551169536 12862904107008 12870927548416 12875516043264 12876314376352 12880904791608 12925711255968 12950237841408 12955657862826 12977702678528 12983134194716 13027488509952 13028296265936 13057670916864 13085363597824 13130881275904 13160487223296 13161303225728 13165995239712 13196498542434 13264935534592 13269664493568 13270487265424 13275218203596 13300407979776 13346673693696 13352259634137 13374979291136 13405135601664 13440286807206 13457395536768 13470590365344 13546115837184 13563359281152 13576658006016 13577499812688 13624729395648 13629586621392 13661163984069 13684409260032 13732010729472 13736906201088 13737757943784 13742655464286 13768732204416 13845929266176 13851724158447 13877147418624 13878007856832 13882955376528 13931247492288 13960792852608 13987283509248 13992269985792 13993137562056 14040942354432 14041812948576 14046818864904 14073472756224 14103319747584 14152378404864 14157423737856 14158301554308 14167133020516 14172183613539 14190224006592 14251642703704 14269784243712 14278685249024 14283775610496 14296861212672 14301958053888 14334350718338 14357714252256 14366670105312 14397138908992 14447219621632 14452370065728 14470767120384 14479793491968 14485853673396 14510502207488 14560977256448 14567071415456 14594712487936 14599915513344 14600820766042 14656833299178 14681772765184 14715787858688 14721034047552 14772241435392 14773157372981 14800271818752 14806466128944 14831660204032 14837867651104 14888558297088 14889481446784 14923052476416 14929298173602 14954701254656 15006721458176 15027722256876 15041489400832 15046851702528 15114934173297 15165330849792 15233949403008 15239380316832 15253341364224 15274687289274 15327820570104 15353901760512 15360327779664 15394960417536 15395914966173 15448512070656 15454977686757 15481275242496 15487754570862 15516180578304 15517142643072 15571119309312 15576670424448 15612758838936 15639324868608 15699321372672 15700294792896 15705891959184 15735693947904 15742279757313 15797039567148 15823919161344 15830541895368 15840416448136 15860580407808 15866234716032 15921425705472 15955191831552 15965144136704 15991165698048 16027384267748 16033098041667 16047786226944 16053507274176 16063520905152 16083968864256 16153584143872 16174146748416 16179912843264 16190005321728 16191009166304 16196781272616 16253122074336 16287591661376 16318497427456 16324314983424 16325327155732 16381099413504 16382115106672 16387955342388 16419051548928 16453873038848 16511108139008 16516994360832 16518018480026 16548335419392 16555261341024 16648081617664 16679671414784 16685617729536 16686652304048 16692601107492 16750666627632 16779168874496 16818043267072 16824038911488 16882561640448 16883608426264 16900162618962 16921675575936 17016550224896 17033234765568 17054917115904 17099638849041 17138193078384 17167354724352 17174539722144 17234281674624 17266983788544 17273139480576 17274210483768 17280368752122 17369984679936 17410227889152 17416434647808 17417514535869 17456785473456 17517509222976 17554660319616 17594240477184 17595331389912 17655442366464 17662831642008 17692885991424 17700290938128 17733877306368 17795564924928 17801909056512 17803012845516 17809359632289 17820468504153 17843152958784 17920382409608 17943194049024 17949590810496 17960787153792 17983650226176 18053759505312 18061487782912 18069046999339 18102210674688 18103333083584 18166305860864 18172782161856 18195915091968 18214885312092 18245879013376 18309347639296 18315874934784 18317010591712 18323540619048 18358309605888 18429879495006 18461239021568 18468965544596 18504010475776 18510607168704 18574996656384 18614390470144 18649711345664 18656359981056 18657516749408 18721256472576 18722417264768 18729091819872 18764630341632 18772483842054 18804426330112 18869837873152 18876564983808 18877735405744 18896244818052 18920298675456 18994059479547 19026378991616 19045034147328 19069277405184 19119281232786 19143619003008 19155560140416 19162389111264 19269826754304 19294356160512 19306391322624 19313274064896 19314471564528 19321357187412 19388566883952 19425356762112 19433486794239 19466554017792 19474701292074 19541232764928 19542444398904 19586506375296 19628045396736 19696321913856 19740730834944 19741954838592 19748992859568 19794747813651 19897403301888 19904496740352 19905730898136 19912827305394 19950611969664 20020010540544 20036963009168 20062468936704 20107703402496 20153245564396 20160430210809 20186093305152 20311932537344 20319173755776 20337788485632 20345038921728 20366249719032 20437094093472 20480437039552 20526613890048 20527886621564 20598016094208 20606636915676 20641700323328 20650339427816 20689523524096 20761492412416 20768893899264 20770181653102 20817011785248 20933726390528 20941189278912 20980925263872 20989706343084 21062719422864 21098558881792 21107389193824 21147440543744 21154979621376 21228567607296 21237452331462 21250699530774 21273589108736 21377464055556 21397048302592 21404676365568 21418027873536 21425663415744 21445291819008 21501526077507 21550005157968 21573217124352 21586673762304 21595708363488 21670829432448 21678555098592 21719690237952 21728780510094 21765753311232 21841465884672 21850607123184 21892068731904 21899873270016 21901231149063 21985249948767 22022659147776 22072313217024 22073681788032 22081551071328 22158362153088 22200407728128 22209699193416 22247490306048 22256801476656 22332837445632 22334222170176 22384578714624 22393947260403 22432051881984 22510082187264 22533550158616 22541583385314 22562234101248 22570277553792 22710979687424 22720484840753 22747996274688 22799518465388 22850924104512 22880012046336 22899386296192 22979042232832 23022645051392 23030852640768 23032280645024 23040491669496 23213637185536 23221912863744 23223352714492 23231631856293 23275713964608 23356678963968 23406213759488 23458987302912 23460441853216 23540589821952 23550442189344 23600387917504 23645169741824 23727419899904 23735878742016 23737350460688 23745812843052 23760624672204 23790870611712 23924258732032 23932787747328 23947716205056 23978200301568 24041076401622 24071679340416 24095281357728 24230376215808 24261220122624 24285007982592 24286513749456 24295171908924 24379683111504 24421166579712 24431387492064 24477746141184 24486472475136 24487990733598 24571649120256 24573172660008 24581933013582 24628577323392 24680809558272 24766662208512 24775491541248 24777027720039 24822503129088 24832892011536 24875146641408 24972122426496 25019507122176 25028426594304 25029978456072 25038901661238 25125999941448 25168753311744 25194993090736 25227064900608 25236058367232 25323842460672 25325412639396 25350243928443 25382513363904 25393378863104 25492374977048 25524825337344 25540746853888 25549852148352 25582375673856 25693102339072 25751032086528 25752628752704 25761809583216 25851422511936 25900475682816 25911315725652 25955405357056 25966268389432 26054977019904 26056592531872 26115341833728 26170727195648 26261762551808 26322606451456 26331990479424 26392997084868 26529871069184 26539328987136 26540974530848 26550436407192 26600815959552 26693347387392 26704519268274 26749958582272 26880573614412 26914791073536 26941180730688 27092231674368 27126718562304 27153316012032 27154999625376 27249458791296 27259173242784 27322327968138 27368818520064 27464021458944 27473812402176 27475515887568 27485310928572 27537464408832 27644819242509 27691858532352 27703448316894 27754294837248 27756015713664 27765910753056 27862494984576 27921585705216 27974567018496 27984539971584 27986275124112 28081884708864 28083625897152 28093637729808 28146945512448 28158725763081 28206639495168 28304756809728 28314847475712 28316603108616 28334266041032 28344367227078 28380448013184 28503285407408 28539568487424 28557370498048 28567551220992 28569322522531 28603916107776 28668701436676 28678921849179 28715428504512 28733340210624 28794277817984 28894439243264 28904740131456 28941534240768 28959586983936 28971707346792 29021004414976 29134142830912 29189424975872 29199831026688 29201641532084 29212051938111 29313666598356 29363545530368 29431575717376 29442068095104 29544482870784 29546314745962 29600543637504 29612932257888 29675735302208 29778962893568 29846104952832 29858596347204 29909402509312 30013442916352 30055444513752 30082978801664 30093703405056 30229868346594 30467898806016 30478760633664 30506682728448 30549374578548 30655641140208 30707803521024 30720655559328 30789920835072 30791829932346 30897024141312 30909955373514 30962550484992 30975509141724 31034285286144 31142238618624 31153340848896 31155272479653 31225517677872 31278649737216 31398642745344 31400589585792 31411783918368 31471387895808 31484559514626 31594079134296 31647838322688 31661083790736 31680832896272 31721160815616 31732469432064 31842851410944 31856178497193 31876049296161 31910383663104 31930288273408 31982331396096 32054768535496 32066196083334 32095572453888 32107014548352 32127041810304 32167937728512 32307168287744 32320689703043 32359825686528 32380010643456 32382018332608 32393562545232 32506244148672 32575183322752 32636994854912 32648629966848 32650654311464 32762198827008 32764230213344 32775910684776 32838103097856 32907746077696 33022216278016 33033988721664 33036036960052 33110522682048 33296163235328 33359342829568 33371235459072 33373304608096 33385202214984 33501333255264 33636086534144 33648077822976 33765123280896 33767216852528 33800325237924 33812375077971 33843351151872 34033100449792 34066469531136 34109834231808 34199277698082 34276386156768 34349079444288 34468563349248 34533967577088 34546278961152 34548420967536 34560737504244 34739969359872 34820455778304 34832869295616 34835029071738 34913570946912 35035018445952 35109320639232 35188480954368 35190662779824 35310884732928 35325663284016 35385771982848 35400581876256 35467754612736 35591129849856 35603818113024 35606025691032 35618719264578 35640937008306 35686305917568 35840764819216 35886388098048 35899181620992 35921574307584 35923801587737 35967300452352 36061614602433 36107519010624 36122975565824 36138093998678 36204421349376 36206666167168 36332611721728 36345564323712 36391830183936 36429770624184 36491758026752 36631749869568 36634021183424 36647081238096 36716619211776 36731986100397 36859758990012 36922478043136 36937931089192 37008020951552 37021214337408 37149993312768 37228780940288 37312719962112 37315033498816 37444834529536 37458183639744 37529260683264 37544967684108 37608852660224 37739675746304 37753129967616 37755470811488 37792489636104 37840597350912 37988118959094 38052757983232 38090068294656 38238562465572 38287238006016 38311120280832 38324778222528 38539653508608 38588712321024 38612782645248 38626548129792 38628943129056 38642714374824 38777133767904 38850713524224 38866973588478 38933108035584 38949402584148 39082465529856 39084888797808 39173012750592 39256090793472 39392643827712 39481461669888 39483909677184 39497985719136 39589495627302 39794806603776 39808993480704 39811461796272 39825654610788 39901223939328 40040021081088 40056778902411 40073926018336 40124937873408 40215406804992 40306491128792 40320860421618 40372186610304 40623865074688 40638347511552 40640867250361 40690077843456 40732499438064 40874188186944 40960874079104 41053227780096 41055773243128 41196032188416 41213273831352 41283400646656 41300678855632 41379047048192 41522984824832 41537787798528 41540363306204 41555172475341 41634023570496 41867452781056 41882378557824 41961850527744 41979412686168 42125438845728 42214778387648 42294881087488 42309959242752 42457135214592 42474904662924 42501399061548 42516550840617 42547178217472 42754928111112 42794096605184 42809352731136 42836055747072 42851326831488 42890583638016 43003052155014 43100010315936 43191416726976 43341658864896 43357110197184 43439380475904 43457561020188 43531506622464 43682931769344 43701214246368 43784137463808 43799746540032 43802462298126 43970499897534 44045318295552 44147363576064 44163102142656 44316724306176 44319472118943 44400815456256 44419398386832 44494980612096 44513602953312 44665674891264 44668444340352 44769157429248 44787894520806 44864103763968 45020164374528 45067100317232 45083166770628 45124468202496 45140555107584 45344802519891 45421959374848 45440969681506 45495992549376 45599036930776 45701848209024 45760024092672 45798772592384 45958084465664 46061705281536 46064561290048 46080983338992 46187744898519 46427274371072 46443825727488 46446705428984 46463263712586 46551427929216 46713357927936 46812427518976 46832019773797 46917974605824 46920883706432 47100884378688 47200775835008 47290339483648 47454839799808 47471757484032 47474700921376 47491625686104 47521249344408 47581741223424 47848517464064 47865575494656 47895432410112 48082152803244 48099294125001 48143358680832 48190562715456 48460752431616 48522440245248 48570015965184 48573027498912 48590343817848 48759366223008 48862774984128 48955492282368 48972944950272 48975981467196 49143298240512 49146345320016 49163866027164 49257154646784 49361619116544 49533324417024 49550983082496 49554055440078 49645006258176 49665784023072 49944244852992 50039014244352 50056853188608 50059956912144 50077803322476 50251999882896 50337506623488 50389986181472 50454129801216 50472116734464 50647684921344 50650825278792 50700487856886 50765026727808 50786757726208 50984749954096 51049650674688 51081493707776 51099704296704 51102872681147 51164751347712 51298916547123 51386204678144 51502064173056 51505257505408 51523619166432 51702845023872 51800951365632 51822631451304 51910810714112 51932536778864 52109954039808 52113185063744 52230683667456 52252543607607 52341454391296 52523525103616 52645212902912 52663980958848 52785994169736 53078657974272 53081949061696 53100872814384 53201631919104 53386694774784 53409038536548 53461405512459 53499917164544 53761147228824 53829582147072 53882361461376 54184463348736 54207140998017 54306632024064 54309999250752 54498917582592 54518346485568 54644655936276 54737637040128 54928042917888 54947624804352 54951031775136 54970621857144 55074928817664 55289638485018 55383717064704 55406896633788 55512031427328 55531821506112 55724989969152 55843171410432 55949134036992 55969079943168 55972550248224 56163769417728 56167251794304 56187275459616 56293891024896 56317451526162 56413278990336 56609513619456 56629694951424 56633206217232 56668532082064 56688734454156 56760896026368 56982178438641 57006570814816 57079136974848 57114740996096 57135102441984 57138645045062 57207832215552 57337402873352 57357843698358 57430857009024 57466680421248 57588555635968 57788878486528 57809480262912 57813064680091 57883068481536 57919173967872 57943414693584 58042008829952 58268285661824 58378849951744 58399662053376 58403283064168 58424103876222 58627333196712 58727091060736 58863151434752 58884136190208 58887787240319 59088965741568 59092629491924 59225864515776 59351470604416 59557925787136 59692209905664 59717192694408 59818805018624 60110889027504 60165957603328 60187406810112 60459736693188 60481290632427 60935797612032 60957521267328 61013365456896 61098749157096 61311282280416 61441311118656 61579841670144 61583659864692 61794048282624 61819910747028 61925100969984 61951018283448 62068570572288 62284477237248 62306681697792 62310544959306 62451035355744 62801179171584 62823567836736 62942775791616 62969119029252 63188158268592 63295676645376 63322167581472 63361665792544 63442321631232 63464938864128 63685702821888 63712356994386 63752098592322 63820767326208 63860576546816 64109537070992 64132392166668 64191144907776 64214029096704 64254083620608 64335875457024 64504578232521 64614336575488 64641379406086 64719651373056 64760021286912 64764036665216 64787125090464 65012488297344 65150366645504 65273989709824 65297259933696 65301308622928 65524397654016 65528460426688 65551821369552 65676206195712 65703693447189 65815492155392 66044432556032 66067977443328 66072073920104 66221045364096 66592326470656 66742470918144 66746609216192 66770404429968 67002666510528 67272173068288 67296155645952 67530246561792 67534433705056 67600650475848 67624750155942 67686702303744 68066200899584 68132939062272 68161454522259 68398555396164 68552772313536 68698158888576 68937126698496 69067935154176 69092557922304 69096841935072 69121475008488 69640911556608 69665738591232 69670058143476 69694895568879 69827141893824 70070036891904 70218641278464 70376961908736 70381325559648 70621769465856 70651326568032 70801163752512 70935509225472 71182259699712 71207636226048 71212051382064 71237438529156 71281874016612 71372611835136 71681529638432 71772776196096 71798363241984 71843148615168 71847603175474 71934600904704 72123229204866 72215038021248 72245951131648 72276187997356 72413332334336 72665223443456 72691128647424 72695635785857 72783660367872 72859541248368 72983516053504 73263499739136 73268042366848 73294162476192 73433238423552 73463972200794 73719517980024 73844956086272 73875862178384 74016041903104 74042428674816 74047019599213 74299986625536 74331083160117 74457561880576 74625439924224 74630066997632 74889669059072 74916367279488 75058521366528 75089935368216 75217705320448 75506259935232 75510941622976 75584979272208 75681194701824 75976237918188 76050731785329 76105515966464 76180136589312 76477124931144 76574476012032 76622240561664 76649556445056 77079307017216 77253096259584 77257886258112 77285428749648 77554267535808 77701427048448 77733947176956 77866216071168 77898805168296 78164931059712 78169777595616 78346025501184 78512181586944 78785287655424 78967819354368 78995971438272 79178991254604 79589613207552 79617986961408 79622923592544 79651309221576 79802447878656 80080042162176 80113557804822 80147852036672 80249875746816 80612982257584 80641720843236 80744373220608 81247730149376 81276695023104 81281734500722 81380155686912 81464998876128 81748376373888 81921748158208 82106455560192 82111546486256 82392064376832 82426547662704 82566801293312 82601357711264 82758094096384 83045969649664 83075575597056 83080726612408 83110344950682 83268047140992 83734905562112 83764757115648 83769950862989 83923701055488 83958825372336 84250877691456 84429556775296 84589762174976 84619918485504 84914270429184 84949809325848 85002798123096 85033101681234 85094356434944 85509856222224 85588193210368 85618705462272 85672111494144 85702653662976 85707967567593 86006104310028 86036765547537 86200020631872 86382833453952 86683317729792 86714220394368 86878760951808 86915122040376 87063013244928 87402428492736 87568274927616 87599493080064 87604924596252 87636155814333 87940999795068 88090636591104 88294727152128 88326204285312 88633448612352 88638944237886 88801630912512 88838796773664 89027205906624 89336888680704 89538314858496 89575789041612 89728207527936 90040328749056 90134200634464 90166333541256 90248936404992 90281110215168 90689605039782 90843918749696 90881939363012 91198073861552 91403696418048 91520048185344 91597545184768 91916168931328 92123410563072 92129122580096 92161966677984 92375489797038 92854548742144 92887651454976 92893410857968 92926527425172 93102855858432 93426715855872 93465817438959 93624855037952 93664039547594 93835949211648 93841767412864 94201768757376 94401551670016 94580678967296 94943514968064 94949401842752 94983251372208 95042498688816 95163482446848 95628147888483 95697034928128 95731150989312 95790864820224 96164305606488 96198588250002 96286717361664 96381125430912 96921504863232 96962069109129 97140031930368 97146054997824 97180687635696 97518732446016 97725549968256 97910984564736 97945889900544 97951962934392 98286596481024 98292690640032 98327732054328 98514309293568 98723238233088 99066648834048 99101966164992 99108110880156 99331568046144 99888489705984 100078028488704 100113706377216 100119913824288 100155606644952 100503999765792 100779972362944 100908259602432 100944233468928 101295369842688 101301650557584 101400975713772 101530053455616 101573515452416 101969499908192 102099301349376 102162987415552 102199408593408 102205745362294 102329502695424 102597833094246 102772409356288 103010515010816 103047238332864 103405690047744 103412101610867 103601902731264 103645262902608 103821621428224 103865073557728 104219908079616 104226370127488 104461367334912 104505087215214 104682908782592 105047050207232 105290425805824 105327961917696 105334492669303 105571988339472 106157315948544 106163898123392 106201745628768 106403263838208 106773389549568 106818077073096 106922811024918 106999834329088 107522294457648 107659164294144 107764722922752 107771404763211 108184843807299 108368926697472 108414281996034 108613264048128 108619998501504 108997835165184 109036692971136 109289311872552 109475274080256 109895249608704 109902063550272 109941243714288 110149857635328 110195958301191 110579276970036 110767434129408 110813793267576 111024062854656 111063643012224 111449979938304 111686342820864 111938159886336 111945100496448 112334503588608 112374550919232 112587782049792 112634903052324 112826557980672 113219027238912 113259389902848 113266412434464 113337064164128 113377468908312 113521792052736 113964356877282 114013141629632 114158273949696 114229481992192 114270204883968 114277290090124 114674805746704 114715687396716 114861714018048 114933360842496 115177111271936 115577756973056 115618960525824 115626129360182 115766136963072 115838347935744 115886829387168 116536571323648 116757699903488 116799324106752 116806566128336 116848207752444 117254666393424 117454182121472 117726302869504 117768272380416 117775574480638 118177931483136 118185258983848 118451729031552 118702941208832 119115851574272 119384419811328 119434385388816 119637610037248 120221778055008 120331915206656 120374813620224 120919473386376 120962581264854 121871595224064 121915042534656 121922601751083 122197498314192 122622564560832 122882622237312 123159683340288 123167319729384 123588096565248 123639821494056 123850201939968 123902036566896 124137141144576 124568954474496 124613363395584 124621089918612 124665517426023 124902070711488 125602358343168 125647135673472 125885551583232 125938238058504 126376316537184 126483328995373 126644335162944 126723331585088 126884643262464 126929877728256 127371405643776 127424713988772 127504197184644 127641534652416 127721153093632 128219074141984 128264784333336 128382289815552 128428058193408 128508167241216 128671750914048 129009156465042 129228673150976 129282758812172 129528073330432 129574250180928 130024976594688 130300733291008 130547979419648 130594519867392 130602617245856 131048795308032 131056920853376 131103642739104 131352412391424 131407386894378 131630984310784 132088865112064 132135954886656 132144147840208 132442090728192 132958416356829 133184652941312 133484941836288 133493218432384 133540808859936 134005333021056 134544346136576 134592311291904 135060493123584 135068867410112 135201300951696 135249500311884 135373404607488 136034407559673 136132401799168 136265878124544 136322909044518 136797110792328 137105544627072 137396317777152 137874253396992 138185115844608 138193683870144 138242950016976 138563234695557 139281823113216 139331477182464 139340116286952 139389791137758 139654283787648 140140073783808 140437282556928 140496059321391 140753923817472 140762651119296 141302653136064 141602327505024 141871018450944 142364519399424 142415272452096 142424102764128 142474877058312 142563748033224 142745223670272 143363059276864 143545552392192 143596726483968 143686297230336 143695206350948 144246458409732 144430076042496 144491902263296 144552375994712 144826664668672 145330446886912 145382257294848 145391271571714 145567320735744 145719082496736 146536084733696 146588324952384 146866476847104 146927944401588 147439035960048 147689912172544 147751724356768 148032083806208 148084857349632 148094039198426 148599973251072 148662166320234 148915123761152 149260133995264 149779338118144 149832734558976 149842024783093 150117042733056 150179870736432 150435410640896 151012519870464 151021883245952 151169958544416 151362389403648 151952475836376 152101463570658 152211031932928 152360273178624 152954249862288 153148952024064 153244481123328 153299112890112 153308618043441 153896749641369 154158614034432 154506192519168 154515772516224 154570857499296 155108535071616 155402854096896 155467894353912 155732432142336 155797610336592 156329862119424 156339555191232 156692051002368 156757630822821 157024363173888 157570575310848 157935638708736 157991942876544 158357982509208 159043393885271 159235973922816 159245847185088 159302618443152 159604895757312 160160084324352 160227115609644 160295704073344 160499751493632 161225964515168 161283441686472 161488746441216 162495460298752 162553390046208 162563469001444 162621422994051 162929997752256 163496752747776 163843496316416 164212911120384 164223092972512 164784128753664 164853095325408 165202715422528 165516188192768 166091939299328 166151151194112 166161453224816 166220689901364 166536094281984 167469811124224 167529514231296 167539901725978 167847402110976 167917650744672 168501755382912 168859113550592 169179524349952 169239836971008 169828540858368 169899618651696 170005596246192 170066203362468 170188712869888 171019712444448 171176386420736 171237410924544 171344222988288 171405307325952 171415935135186 172012208620056 172073531095074 172400041263744 172765666907904 173366635459584 173428440788736 173439194040273 173757521903616 173830244080752 174126026489856 174804856985472 175136549855232 175198986160128 175209849192504 175272311628666 175881999590136 176181273182208 176589454304256 176652408570624 176663361720957 177266897224704 177277888475772 177677593547328 178054411813248 178673777361408 179076629716992 179151578083224 179456415055872 180268401268928 180332667082512 180497872809984 180562220430336 181379210079564 181687837499392 181763878726024 182396147723104 182807392836096 183040096370688 183195090369536 183832337862656 184258245160192 184323933355968 184750979594076 185709097484288 185775302909952 185786821715936 185853054850344 186205711716864 186853431711744 186931634877918 187249710075904 187328079095188 187683534825728 188403537514752 188803103340032 189161357934592 189887029936128 189898803685504 189966502744416 190084997377632 190326964893696 191256295776966 191394069856256 191462301978624 191581729640448 192328611212976 192397176500004 192573434723328 192762250861824 193513734697563 193843009726464 193924138218258 194280063860736 194292109995648 194361375271392 195037464892032 195451099936512 195821969129472 195891779801088 195903925868784 196573192962048 196585381280064 196655464108656 197028618587136 197111080341567 197446476466176 198133297668096 198203932329984 198216221760312 198663136092288 199776979411968 199985257657717 200227412754432 200239827648576 200311213289904 201007999531584 201559944725888 201816519204864 201888466937856 202590739685376 202603301115168 202801951427544 203060106911232 203147030904832 203938999816384 204198602698752 204325974831104 204398817186816 204411490724588 204484363566777 205195666188492 205544818712576 206021030021632 206094476665728 206811380095488 206824203221734 207203805462528 207290525805216 207730147115456 208452740254976 208922734669824 209010174430428 209365817565184 210094100414464 210580851611648 210655923835392 210668985338606 211143976678944 212327796246784 212403491257536 212806527676416 213546779099136 213636154146192 213845622049836 213999668658176 215044588915296 215318328588288 215529445845504 215542809526422 216369687614598 216737853394944 216828563992068 217239997003008 217995670330368 218073385942272 218086907357571 218578623745104 218950548160512 219790499217408 219804127100544 219882487428576 220299715270656 220391916602382 221158553940072 221534868258816 221627586535152 222048125709312 222127286024448 222141058797639 222899959876608 222993249480351 223372685641728 223876319772672 223890200992896 224669007177216 224749101838464 225175564099584 225269806104648 225653115961344 226244827921301 226518779805696 226532824868928 226674128328256 226754937816624 227043584105472 227928713754564 228026283259264 228316547899392 228458963984384 228540409767936 228554580180248 229349611493408 229431374793432 229723428036096 229866721684992 230354222543872 231155513946112 231237921051648 231252258720364 231773658774336 233073142647296 233515399806976 233598648213504 233613132256672 233696415504888 234509332786848 235452605739008 235536544760832 235551148961276 236355862966272 236370517967696 236903458063104 237405882417664 238231703148544 238768839622656 238868770777632 240443556110016 240663830413312 240749627240448 241838946772752 241925162529708 243743190448128 243830085069312 243845203502166 244394996628384 245245129121664 245765244474624 246319366680576 246334639458768 247176193130496 247279642988112 247700403879936 247804073133792 248274282289152 249137908948992 249226726791168 249242179837224 249331034852046 249804141422976 251204716686336 251294271346944 251309852588967 251466611114159 251771103166464 251876476117008 252752633074368 252966657990746 253288670325888 253446663170176 253769286524928 253859755456512 254742811287552 254849427977544 255008394369288 255283069304832 255442306187264 256438148283968 256529568666672 256764579631104 256856116386816 257016334482432 257123902702779 258018312930084 258457346301952 258565517624344 259056146660864 259148500361856 260049953189376 260601466582016 261189039734784 261205234491712 262113841706752 262207285478208 262704824782848 262814773788756 263261968621568 264177730224128 264271909773312 264288295680416 264884181456384 265916832713658 266369305882624 266986436864768 267081617719872 268010666042112 269088692273152 269184622583808 270120986247168 270137734820224 270402601903392 270499000623768 270746809214976 272068815119346 272264803598336 272531756249088 272645818089036 273594221584656 274211089254144 274792635554304 275748506793984 276370231689216 276387367740288 276485900033952 277126469391114 278563646226432 278662954364928 278680232573904 278779582275516 279308567575296 280280147567616 280397452316877 280874565113856 280992118642782 281507847634944 281525302238592 282605306272128 283204655010048 283742036901888 284486070752527 284830544904192 284848205528256 284949754116624 285127496066448 285490447340544 286726118553728 287091104784384 287193452967936 287372594460672 287390412701896 288492916819464 288860152084992 288983804526592 289104751989424 289653329337344 290660893773824 290764514589696 290782543143428 290886207327387 291438164993472 293072169467392 293176649904768 293732953694208 293855888803176 294878071920096 295503448713536 296064167612416 296169714699264 296188078396852 297199946502144 297324332640468 297830247522304 298520267990528 299558676236288 299665469117952 299684049566186 300234085466112 300359741472864 302043766491904 302339917088832 302724778807296 303904951672752 304202927141316 304422063865856 304720546357248 305908499724576 306297904048128 306488962246656 306598225780224 306617236086882 307793499282738 308317228068864 309031545032448 309141714998592 310217070143232 310236304832601 310805708193792 310935788707824 311464864284672 311595220673184 312659724238848 312679110382464 313384102004736 313515261645642 314048726347776 315141150621696 315871277417472 315983885753088 316003478007909 316715965018416 318086787770542 318471947845632 318491694370176 318605236886304 319209791514624 320320168648704 320454231219288 320591408146688 320999502987264 322451929030336 322566883372944 322977492882432 323314214289633 324990920597504 325106780092416 325126938002888 325242845988102 325859995504512 326993505495552 327686992632832 327824138416579 328425822240768 328446185945024 329706190650816 330405430845056 331032376385536 332183878598656 332302302388224 332322906449632 332441379802728 333072188563968 334939622248448 335059028462592 335079803451956 335835301489344 337003510765824 337718227101184 338359048699904 338479673942016 339657081716736 339799237303392 340011192492384 340132406724936 342039424888896 342352772841472 342474821849088 342688445976576 342810614651904 342831870270372 344024417240112 344147062190148 344800082527488 345531333815808 346733270919168 346856881577472 346878388080546 347515043807232 347660488161504 349609713970944 350273099710464 350397972320256 350419698385008 350544623257332 351763999180272 352362546364416 353178908608512 353304817141248 353326723441914 354533794449408 354555776951544 355355187094656 356108823626496 357347554722816 357720108768029 358153259433984 358303156166448 358912830111744 360536802537856 360665334165024 360995745619968 361124440860672 362758420159128 363375674998784 363527757452048 364792295446208 365614785672192 365767805253249 366390180739072 367664675725312 368516490320384 368647866711936 369501959188152 371550605819904 371573643431872 371706109700688 372411423433728 373706863423488 373863269755836 374499420151808 374656158190376 375367069651456 376807075029504 377606206680064 379449986986119 379797607371008 379933005488832 380169994755264 380653929787392 382512591553932 382788139712512 382924603957248 383163459280896 384657222425952 384794353000008 385146869446656 385524501723648 387027469395126 387686019452928 387848276436516 388584219991296 388722750542784 390074929784064 390902199873024 391643938258944 391783559602176 391807851737568 393146385924096 393170762560128 393310928217312 394057237174272 394222160683134 394892952932352 396266595336192 396407864659968 396432443520624 397326272184576 398875249070487 399553958823936 399970515315434 400454825508864 400479655297152 400622426579808 402015999063168 403119889451776 403633038409728 403776933875712 404691452760637 405181479370752 405206602230336 405603902855088 406120213822464 406294061809664 407877999632768 408397205397504 408651949662208 408797634373632 408822981449176 408968727133554 410391332376984 411089637425152 412042060043264 412188953331456 412214510682233 413622760190976 413648406443468 414581051610432 415460294230912 416905480509952 417845469339648 418020348860856 418731635130368 421161703223296 421311847670784 421337970677212 421488177964173 422287953357888 424655592493568 424806982515072 425613055352832 427093558198272 427272308292384 427691244099672 430089177830592 430636657176576 431058891691008 431085619052844 432739375229196 433475706789888 433657127984136 434479994006016 435991340660736 436146771884544 436173814715142 437157247490208 439608254201088 439764974857152 440599430541312 440783833204764 442317107880144 443069736517632 443255173070304 444096251418624 444254572048896 444282117595278 445799919753216 445986498960702 446745371283456 447780401985792 449338014354432 449498203676928 449526074349279 450351128199168 450539612209296 451306231922688 452489655842602 453037559611392 453065649737856 453348256656512 453509875633248 454087168210944 455857427509128 456052566518528 456633095798784 456917927968768 457080819535872 457109160360496 458699222986816 458862749586864 459446856072192 459733443369984 459925854130323 460708445087744 462311027892224 462475842103296 462504517440728 463547317548672 466146285294592 467197296427008 467226264513344 467392831009776 469018665573696 470905211478016 471073089521664 471102297922552 472711725932544 472741035935392 473806916126208 474811764835328 476463406297088 477130181655813 477737541555264 480887112220032 481327660826624 481499254480896 483677893545504 483850325059416 487486380896256 487660170138624 487690407004332 487864268982153 488789993256768 490490258243328 491530488949248 492638733361152 492669278917536 494352386260992 494559285976224 495608146267584 496548564578304 498275817897984 498453453582336 498484359674448 498662069704092 499608282845952 502409433372672 502588542693888 502619705177934 502933222228318 503542206332928 503752952234016 505505266148736 505933315981492 506577340651776 506893326340352 507538573049856 507719510913024 508869450500999 509485622575104 509698855955088 510016788738576 510566138609664 510884612374528 512876296567936 513059137333344 513529159262208 513712232773632 514032668964864 514247805405558 516036625860168 516914692603904 517131035248688 518112293321728 518297000723712 518329137194491 520099906378752 520317582120819 521202933164032 522378079469568 522410468983424 524227683413504 524414570956416 525409649565696 525629547577512 526523937243136 528543819546624 528576591360832 529768362912768 529990085162871 531833665427316 532738611765248 533972873729536 534163235439744 536021332084224 538369245167616 540275469640448 540805203806784 540998001247536 541493618429952 544137630238692 544529607196672 545063512498176 545291636178072 547188443169312 548422178508288 549585271108608 551497013587968 552774735480576 552971800067904 554252938782228 557127292452864 557325908729856 557360465147808 557559164551032 558617135150592 560560295135232 560794904633754 561749130227712 561984237285564 563050604477184 565210612544256 566409310020096 567484073803776 568972141505054 569661089808384 569696411056512 569899508233248 570254992132896 570980894681088 573452237107456 574182209568768 574386905935872 574745188921344 574780825403792 576985833638928 577720304169984 577967609053184 578209503978848 579306658674688 581321787547648 581529029179392 581565086286856 581772414654774 582876329986944 586144338934784 586353299809536 586389656040923 587465907388416 587711777606352 589756143840192 591006897427072 592128335224832 592339429398528 592376156793704 594399893004288 594648665280936 595660495044608 597040535981056 599117352472576 599330938235904 599368099132372 599955772973151 600719482945728 604087532983808 604679834177664 605449557614592 607809903345504 608405854282632 609441092714496 611816999449152 612595808096256 612977924493312 613196451560448 613234472173764 613453090700331 615586998565476 616634456137728 618063090064896 618283429997184 620434140286464 620472609665202 621611416387584 621871577415648 623190441346368 625358220764928 626768204009472 627030523291284 628097452695552 630282301243392 631742554834944 631967771506176 632006956015818 633431930036832 636173575541084 636983388740352 637210473772608 638419583029248 640640337297408 640908462438576 641182816293376 641999005974528 644903858060672 645133766745888 645954985764864 646628428579266 649981841195008 650213560184832 650253876005776 650485691976204 651719991009024 653987010991104 654260722072713 655373985265664 655648276833158 656851644481536 656892371890048 659412381301632 660810861690112 662064752771072 664604604776448 664645812899264 664882759605456 666144377127936 666423176392917 669879244496896 670118056925184 670159606903912 671670602978688 674007021531648 675436454202368 676959347884032 678734483763903 679598474606784 680022384984768 680264813449872 684078849777792 684705545682944 684949643698176 685376891953152 685621229303808 685663740540744 688048834480224 688294124380296 689600165054976 691062667631616 693466541838336 693713763154944 693756776161092 695320976323008 699219427941888 700546199420928 700795944640512 700839396770016 701089246514664 703527998360544 706357817217024 706609634282496 706653446883828 709067588898816 709111553903088 710710374189312 712217647252992 714695109445632 715440217536058 716306518867968 716606312332896 721073605075712 721330668330048 721991491239936 722248881721344 723884711276069 725516840318256 726751349997568 727055514904096 729584590892416 731229571344384 731535610506498 732780361478144 735329351450624 737032980640768 737295733423872 737341448685121 739003918376304 743101211639808 743147286863744 743412219401376 744822846867456 747413726846976 747726539511672 748998840303616 749312316380752 750734139302912 753614150059008 753929557766901 754399833342477 755212413360128 758899973972238 759595214742016 759866010977664 760339989510528 761307859574784 765025183107864 765849207914496 766326918561792 769314444851904 769588706000016 770293738893312 771049003447296 771371708108337 774054938790252 775372038905856 775696552873032 777168439982592 777445501085568 780149859568128 781804399746048 783567119204352 783615703475136 786341525120256 786621856434624 788114474348544 788444321366268 789785905864704 792533190672384 792815729319936 792864887041248 794652544369152 797750498140974 799107917647872 799941030630868 800959310594304 801244853159616 804031998126336 806239778903552 807266076819456 807553867751424 809382905521274 810362958741504 810413204460672 811207805710176 812240427644928 815755999265536 816794410795008 817303899324416 817595268747264 817645962898352 817937454267108 820782664753968 822179274850304 824084120086528 824377906662912 824429021364466 827245520381952 827296812886936 829162103220864 830920588461824 833810961019904 835690938679296 836040697721712 837463270260736 842323406446592 842623695341568 842675941354424 842976355928346 844575906715776 849311184987136 849613965030144 851226110705664 853458212257581 854544616584768 855382488199344 860178355661184 861273314353152 862117783382016 862171238105688 865478750458392 866951413579776 867314255968272 868959988012032 871982681321472 872293543769088 872347629430284 872658621982161 874314494980416 879216508402176 879529949714304 881198861082624 881567666409528 884634215760288 886510346140608 888192502837248 888509144097792 888564235190556 891599839506432 891972997921404 893490742566912 895560803971584 898676028708864 898996407353856 899052148698558 900702256398336 901079224418592 904979311685204 906131299475712 906696513313024 907019751266496 908174336421888 911714855018256 912105133037056 913266191597568 913835855937536 914161639071744 914218320720992 917398445973632 917725499173728 918893712144384 919466886739968 919851708260646 921416890175488 924622055784448 924951684206592 925009034881456 927094635097344 930708914497803 932292570589184 934394592854016 934452529026688 934785662019552 938037331147392 941810422956032 942146179043328 942204595845104 945423451865088 945482071870784 947613832252416 948010434023727 949623529670656 952926812594176 954260363311626 955475083110528 961774224440064 962998508961792 967355787091008 967700650118832 969942642868899 974972761792512 975320340277248 975380814008664 975728537964306 977579986513536 980980516486656 983060977898496 983472415249737 985277466722304 985338557835072 989118571952448 991216292535168 993097129156608 996551635795968 996906907164672 996968719348896 997324139408184 999216565691904 1004818866745344 1005177085387776 1005239410355868 1005866444456636 1007505904468032 1011010532297472 1011866631962984 1013154681303552 1013786652680704 1015077146099712 1015439021826048 1017738901001998 1018971245150208 1019397711910176 1020033577477152 1025752593135872 1026118274666688 1027058318524416 1027424465547264 1028065337929728 1028495610811116 1032073251720336 1033829385207808 1034262070497376 1036224586643456 1036594001447424 1036658274388982 1040199812757504 1040635164241638 1042405866328064 1044820937966848 1048455366827008 1048829141912832 1048894173481651 1050819299131392 1051259095155024 1053047874486272 1057087639093248 1057153182721664 1059536725825536 1059980170325742 1063667330854632 1065477223530496 1067945747459072 1068326470879488 1072042664168448 1073160326304087 1076738490335232 1080550939280896 1081610407613568 1081996002495072 1082987236859904 1088275260477384 1090127024996352 1090583272356144 1094376886338624 1096844357016576 1097303415759747 1099170542217216 1102994027175936 1105549470961152 1105943600135808 1108505877564456 1114651817459712 1114720930295616 1115118329102064 1117234270301184 1121120590270464 1121589809267508 1123498260455424 1123968474571128 1126101208954368 1130421225088512 1132818620040192 1137944283010108 1138349960958357 1139392822113024 1139799016466496 1140509984265792 1141961789362176 1146904474214912 1148364419137536 1148773811871744 1149490377842688 1149561650807584 1153971667277856 1155440608339968 1156419007957696 1158613317349376 1162643575095296 1163058058358784 1163130172573712 1163544829309548 1165752659973888 1172288677869568 1172706599619072 1172779312081846 1174931814776832 1175423555212704 1179512287680384 1182013794854144 1184256670449664 1184678858797056 1184752313587408 1188799786008576 1189297330561872 1191320990089216 1194081071962112 1198234704945152 1198661876471808 1198736198264744 1199911545946302 1201438965891456 1208175065967616 1209359668355328 1210899115229184 1214074358281911 1215619806691008 1216811708565264 1218882185428992 1223633998898304 1225191616192512 1225955848986624 1226392903120896 1226468944347528 1226906181400662 1231173997130952 1233268912275456 1236126180129792 1236566859994368 1236643532046699 1240868280572928 1240945219330404 1243743154831296 1246380882692736 1250716441529856 1253536408018944 1254061046582568 1256194905391104 1263485109669888 1263935543012352 1264013912031636 1264464533892519 1266863860073664 1272347151082168 1273966777480704 1274420947545216 1276839166058496 1281280674594816 1281816924877152 1282365632586752 1289807716121344 1290267533491776 1291909971529728 1293256857158532 1299963682390016 1300427120369664 1300507752011552 1300971383952408 1303439982018048 1307974021982208 1308521444145426 1310747970531328 1311296553666316 1313784743780096 1318824762603264 1321621723380224 1324129505542144 1329209209552896 1329291625798528 1329765519210912 1332288754255872 1332846352785834 1339758488993792 1340236113850368 1340319213807824 1343341205957376 1348014043063296 1348578223047837 1350872908404736 1353918695768064 1357468967527806 1359196949213568 1360044769969536 1360529626899744 1368157699555584 1369899287396352 1370753783906304 1371242458607616 1371327481081488 1376097668960448 1376588248760592 1379200330109952 1379777562390969 1382125335263232 1386933083676672 1387427526309888 1387513552322184 1390641952646016 1398438855883776 1401591889281024 1401678793540032 1402178493029328 1407055996721088 1412715634434048 1413219268564992 1413306893767656 1418135177797632 1418223107806176 1421420748378624 1424435294505984 1429390218891264 1430880435072116 1431390544967439 1433212624665792 1442147210151424 1442661336660096 1443982982479872 1444497763442688 1447769422552138 1451033680636512 1454111029808192 1459169181784832 1462459142688768 1463071221012996 1465560722956288 1470658702901248 1474065961281536 1474591466847744 1474682897370242 1478007836752608 1486294573727488 1486824438802752 1489645693734912 1494827453693952 1495453079023344 1497997680607232 1498624632761504 1501468278605824 1507228300118016 1507859115533802 1508799666684954 1510424826720256 1517799947944476 1519190429484032 1519732021955328 1520679979021056 1522615719149568 1526608351502997 1530050366215728 1531698415828992 1532653837123584 1538628889703808 1539177412000032 1540587477786624 1542098006894592 1542743416216674 1548109877580504 1550744077811712 1551393105746064 1554336879965184 1554891002171136 1554987411583473 1560299719136256 1560952746362457 1563608799492096 1567134238408704 1567231406950272 1572683050240512 1573243712869248 1576228948697088 1576888642732536 1579571811729408 1585631458639872 1585729774082496 1589305088738304 1589970255488613 1595500996281948 1598215835295744 1599882061261736 1601918621188608 1602489706319232 1608063996252672 1612479557807104 1615107735502848 1618765811042548 1620826408921344 1622415611420352 1624480855289856 1631511998531072 1633588821590016 1634607798648832 1635190537494528 1635291925796704 1635874908534216 1641565329507936 1648168240173056 1648755813325824 1648858042728932 1654491040763904 1654593625773872 1658324206441728 1661841176923648 1667621922039808 1671381877358592 1672081395443424 1684646812893184 1685247390683136 1685351882708848 1685952711856692 1689151813431552 1698622369974272 1699227930060288 1702452221411328 1706916424515162 1709089233169536 1710764976398688 1720356711322368 1722546628706304 1724235566764032 1724342476211376 1730957500916784 1733902827159552 1734628511936544 1737919976024064 1743965362642944 1744587087538176 1744695258860568 1745317243964322 1748628989960832 1758433016804352 1759059899428608 1759168968122769 1762397722165248 1763135332819056 1769268431520576 1773020692281216 1776385005674496 1777018288195584 1777128470381112 1783199679012864 1783945995842808 1786981485133824 1791121607943168 1797352057417728 1797992814707712 1798104297397116 1799867318919453 1802158448837184 1809958623370408 1812262598951424 1813393026626048 1814039502532992 1816348672843776 1823429710036512 1824210266074112 1828323278143488 1828436641441984 1834796891947264 1835450998347456 1837787424288768 1838933773479936 1839703416521292 1842833780350976 1849244111568896 1849903368413184 1850018069762912 1854189270194688 1861417828995606 1864585141178368 1868905058053376 1869571324039104 1876074662294784 1883620845912064 1884292358086656 1884409191690208 1890846903730176 1890964143741568 1895227664504832 1896020868047454 1899247059341312 1905853625188352 1908520726623252 1910950166221056 1923548448880128 1925997017923584 1934711574182016 1935401300237664 1939885285737798 1949945523585024 1950640680554496 1950761628017328 1951457075928612 1955159973027072 1961961032973312 1962782166218139 1966121955796992 1966944830499474 1970554933444608 1970677115670144 1978237143904896 1982432585070336 1986194258313216 1993813814329344 1993937438697792 1994648278816368 1998433131383808 1999269529178751 2009637733490688 2010354170775552 2010478820711736 2011732888913272 2015011808936064 2022021064594944 2023733263925968 2026309362607104 2027573305361408 2030878043652096 2035477802003996 2036203451291709 2038795423820352 2040067154954304 2051505186271744 2052236549333376 2054116637048832 2054848931094528 2056130675859456 2056991221622232 2064146503440672 2068524140994752 2072449173286912 2073188002894848 2073316548777964 2080399625515008 2081270328483276 2084811732656128 2089641875933696 2096910733654016 2097658283825664 2097788346963302 2101638598262784 2102518190310048 2114306365443328 2119073451651072 2119960340651484 2127334661709264 2130954447060992 2135891494918144 2136652941758976 2144085328336896 2146320652608174 2161101878561792 2163220815227136 2163992004990144 2165974473719808 2171654133828207 2176550520954768 2180254049992704 2181166544712288 2188753772677248 2193688714033152 2194606831519494 2198341084434432 2205988054351872 2211098941922304 2211887200271616 2212024346055363 2217011755128912 2229303634919424 2229441860591232 2230236658204128 2234468540602368 2242241180540928 2243179618535016 2246996520910848 2247936949142256 2252202417908736 2260842450177024 2261788673300703 2263199500027431 2265637240080384 2275888566020216 2276699921916714 2278785644226048 2279598032932992 2281019968531584 2283923578724352 2293808948429824 2294768968916053 2297547623743488 2298980755685376 2299123301615168 2307943334555712 2310881216679936 2312838015915392 2317226634698752 2325287150190592 2326116116717568 2326260345147424 2327089658619096 2331505319947776 2344577355739136 2345413199238144 2345558624163692 2350847110425408 2359024575360768 2364027589708288 2368513340899328 2369357717594112 2369504627174816 2377599572017152 2378594661123744 2388162143924224 2396469409890304 2397323752943616 2397472396529488 2399823091892604 2402877931782912 2416350131935232 2418719336710656 2421798230458368 2428148716563822 2431239613382016 2433623417130528 2447267997796608 2450383232385024 2451911697973248 2452785806241792 2452937888695056 2453812362801324 2462347994261904 2466537824550912 2472252360259584 2473133719988736 2473287064093398 2481736561145856 2481890438660808 2487486309662592 2492761765385472 2501432883059712 2507072816037888 2508122093165136 2512389810782208 2526970219339776 2527871086024704 2528027824063272 2528929067785038 2533727720147328 2544694302164336 2547933554961408 2548841895090432 2553678332116992 2560374636772743 2563633849754304 2564731265173504 2579615432242688 2580535066983552 2583819943059456 2586513714317064 2600854240739328 2601015504023104 2601942767904816 2606879964036096 2615948043964416 2617042888290852 2621495941062656 2622593107332632 2627569487560192 2637649525206528 2643243446760448 2658583251597056 2659531038421824 2664577508511744 2665692705571668 2679516977987584 2680472227700736 2680638427615648 2686682411914752 2696028086126592 2697156446095674 2701745816809472 2714937935055612 2718393898427136 2720089539939072 2721059253799488 2736315399111168 2739798574792704 2741507567812608 2742484917215232 2742654962162976 2752195337920896 2753176497521184 2758400660219904 2759555124781938 2764250670526464 2773866167353344 2774855052619776 2775027104644368 2781283905292032 2792126743493409 2796877711767552 2803183778562048 2803357587080064 2804356986058656 2814111993442176 2825431268868096 2826438537129984 2826613787535312 2836270355595264 2836446215612352 2842841496757248 2844031302071181 2848870589011968 2858780437782528 2861760870144232 2862781089934878 2866425249331584 2884294420302848 2885322673320192 2885501574775631 2888995526885376 2895538845104276 2902067361273024 2908222059616384 2918338363569664 2924918285377536 2926142442025992 2931121445912576 2948131922563072 2949182933695488 2949365794740484 2950417245749211 2956015673505216 2972589147454976 2973648877605504 2979291387469824 2989654907387904 2990906158046688 2997249265523008 3002936557211648 3014456600236032 3015718231067604 3017599333369908 3020849653440512 3035599895888952 3038380858968064 3039464043910656 3041359958042112 3045231438299136 3053216703005994 3060100732431456 3077257779407616 3078354824000064 3081174955573248 3084196013789184 3085486832433348 3096219755161008 3101488155623424 3102786211492128 3108673759930368 3109782004342272 3109974823166946 3120599438272512 3121905492724914 3127217598984192 3134462813900544 3145366100481024 3146487425738496 3146682520444953 3152457897394176 3153777285465072 3159143623458816 3171262917279744 3171459548164992 3178610177476608 3179940510977226 3191001992563896 3196431670591488 3199764122523472 3203837242377216 3204979412638464 3216127992505344 3219480978912261 3224959115614208 3230215471005696 3237531622085096 3241652817842688 3244831222840704 3248961710579712 3263023997062144 3270381074989056 3270583851593408 3271749817068432 3283130659015872 3296336480346112 3297511626651648 3297716085457864 3308982081527808 3309187251547744 3316648412883456 3323682353847296 3335243844079616 3344162790886848 3369293625786368 3370494781366272 3370703765417696 3371905423713384 3378303626863104 3397244739948544 3398455860120576 3413832849030324 3415049882875071 3418178466339072 3421529952797376 3440713422644736 3445093257412608 3448471133528064 3448684952422752 3461915001833568 3469257023873088 3475839952048128 3487930725285888 3489174175076352 3489390517721136 3490634487928644 3497257979921664 3516866033608704 3518119798857216 3518337936245538 3524795444330496 3526270665638112 3538536863041152 3546041384562432 3552770011348992 3554036576391168 3554256940762224 3566399358025728 3567891991685616 3573962970267648 3582243215886336 3594704114835456 3595985629415424 3596208594794232 3599734637838906 3604316897674368 3619917246740816 3624525197902848 3626786053252096 3628079005065984 3628303960361437 3632697345687552 3642223074845733 3646859420073024 3648420532148224 3656646556286976 3656873282883968 3669593783894528 3670901996694912 3675574848577536 3677867546959872 3679406833042584 3685667560701952 3699806736826368 3700036139525824 3708378540389376 3709930596140097 3722835657991212 3729170282356736 3737810116106752 3739142648078208 3752149324589568 3768584716173312 3768818383380416 3781928287483136 3790455329009664 3792041736094908 3798494118682624 3811707250376704 3817041453246504 3821900332442112 3847096897760256 3869423148364032 3870802600475328 3879770571475596 3899891047170048 3901281361108992 3901523256034656 3902914151857224 3910319946054144 3923922065946624 3925564332436278 3932243911593984 3933889660998948 3941354231340288 3956474287809792 3964865170140672 3972388516626432 3987627628658688 3987874877395584 3989296557632736 3996866262767616 3998539058357502 4019275466981376 4020708341551104 4020957641423472 4023465777826544 4030023617872128 4044042129189888 4045734669143511 4047466527851936 4052618725214208 4055146610722816 4061756087304192 4070955604007992 4072406902583418 4077590847640704 4080134309908608 4103010372543488 4104473098666752 4104727592286461 4109697862189056 4112261351718912 4113982443244464 4128293006881344 4137048281989504 4144898346573824 4146376005789696 4146633097555928 4160799251030016 4162540656966552 4169623465312256 4179283751867392 4193821467308032 4195316567651328 4195576693926604 4205036380620096 4228612730886656 4238146903302144 4239920681302968 4254669323418528 4271782989836288 4273305883517952 4288170656673792 4292641305216348 4294171634902317 4322203757123584 4326441630454272 4327984009980288 4331948947439616 4343308267656414 4353101041909536 4362333089424576 4377507545354496 4387377428066304 4389213663038988 4396682168868864 4411976108703744 4422197883844608 4423774400543232 4424048692110726 4434023510257824 4458883721182464 4460473316408256 4468937081204736 4484482361081856 4486359237070032 4493993041821696 4495873898284512 4504404835817472 4521684900354048 4523577346601406 4526399000054862 4531274480160768 4551777132040432 4553399843833428 4557571288452096 4559196065865984 4562039937063168 4567847157448704 4579825054508991 4587617896859648 4589537937832106 4595095247486976 4597961511370752 4598246603230336 4615886669111424 4621762433359872 4625676031830784 4634453269397504 4652232233435136 4652520690294848 4654179317238192 4663010639895552 4664962234750419 4689154711478272 4690826398476288 4691117248327384 4701694220850816 4718049150721536 4728055179416576 4738715435188224 4739009254349632 4757189322247488 4776324287848448 4792938819780608 4794647505887232 4794944793058976 4799646183785208 4805755863565824 4832700263870464 4837438673421312 4856297433127644 4862479226764032 4867246834261056 4894535995593216 4900766464770048 4903823395946496 4905571612483584 4905875777390112 4907624725602648 4924695988523808 4944504720519168 4946267439977472 4946574128186796 4963473122291712 4963780877321616 4974972619325184 4985523530770944 5002865766119424 5014145632075776 5016244186330272 5053940438679552 5055742172049408 5056055648126544 5057858135570076 5067455440294656 5089388604328672 5095867109922816 5097683790180864 5107356664233984 5120749273545486 5127267699508608 5129462530347008 5159230864485376 5161070133967104 5161390140795847 5167639886118912 5173027428634128 5201708481478656 5202031008046208 5203885535809632 5213759928072192 5231896087928832 5234085776581704 5242991882125312 5245186214665264 5255138975120384 5275299050413056 5277506904368307 5286486893520896 5317166503194112 5319062076843648 5329155017023488 5331385411143336 5360944455401472 5361276855231296 5373364823829504 5392056172253184 5394312892191348 5399601956758359 5403491633618944 5429875870111224 5436787796854272 5440179079878144 5442118507598976 5472630798222336 5484969834430464 5485309924325952 5504390675841792 5506352995042368 5516801320439808 5519110249563876 5528501341052928 5547732334706688 5549710105239552 5550054209288736 5562567810584064 5584253486986818 5593755423535104 5606715174160128 5608713972117312 5628223986884352 5650862537736192 5652877074259968 5653227575070624 5672540711190528 5672892431224704 5685682993514496 5688062604142362 5697741178023936 5717560875565056 5723521740288464 5725562179869756 5732850498663168 5768588840605696 5770645346640384 5771003149551262 5777991053770752 5791077690208552 5804134722546048 5816444119232768 5836676727139328 5849836570755072 5852284884051984 5862242891825152 5896263845126144 5898365867390976 5898731589480968 5900834491498422 5912031347010432 5945178294909952 5947297755211008 5947666511272219 5958582774939648 5981812316093376 5994498531046016 6005873114423296 6028913200472064 6031436462135208 6035198666739816 6041699306881024 6071199791777904 6076761717936128 6078928087821312 6082719916084224 6106433406011988 6108610353875127 6120201464862912 6154515558815232 6156709648000128 6162349911146496 6168392027578368 6170973664866696 6192439510322016 6205572422984256 6217347519860736 6219564008684544 6219949646333892 6241198876545024 6243810985449828 6254435197968384 6268925627801088 6290732200962048 6292974851476992 6293365040889906 6304915794788352 6307554570930144 6342919096329984 6357220354953216 6359881021954452 6382003985127792 6392863341182976 6399528245046944 6407674484754432 6409958825276928 6432255985010688 6438961957824522 6449918231228416 6475063244170192 6483305635685376 6489662445681408 6497923421159424 6514962401484621 6526047994124288 6540762149978112 6541167703186816 6543499634136864 6566261318031744 6592672960692224 6595023253303296 6595432170915728 6617964163055616 6618374503095488 6633296825766912 6636073038166089 6647364707694592 6670487688159232 6688325581773696 6740989562732544 6741407530835392 6743810847426768 6756607253726208 6789598500082293 6794489479897088 6796911720241152 6827665698060648 6830099765750142 6836356932678144 6843059905594752 6881426845289472 6884306906748159 6896942267056128 6897369904845504 6923830003667136 6938514047746176 6951679904096256 6975861450571776 6978348350152704 6978781035442272 6981268975857288 6994515959843328 7033732067217408 7036239597714432 7036675872491076 7052541331276224 7077073726082304 7092082769124864 7105540022697984 7108073152782336 7108513881524448 7132798716051456 7135783983371232 7164486431772672 7189408229670912 7191971258830848 7192417189588464 7199469275677812 7208633795348736 7239834493481632 7249050395805696 7253572106504192 7256158010131968 7256607920722874 7265394691375104 7284446149691466 7293718840146048 7296841064296448 7313746565767936 7339187567789056 7341803993389824 7342259214371557 7351149697155072 7355735093919744 7358813666085168 7371335121403904 7399613473652736 7400072279051648 7416757080778752 7419861192280194 7445671315982424 7458340564713472 7475620232213504 7478285296156416 7478748979520513 7504298649179136 7537169432346624 7537636766760832 7563856574966272 7580910658019328 7584083472189816 7596988237365248 7634082906493008 7643800664884224 7681123910318229 7694193795520512 7738846296728064 7741605200950656 7759541142951192 7802562722217984 7803046512069312 7805828303714448 7820639892108288 7847844131893248 7851128664872556 7864487823187968 7867779321997896 7882708462680576 7912948575619584 7929730340281344 7975749754791168 7978593115265472 7993732525535232 7997078116715004 8038550933962752 8041416683102208 8041915282846944 8046931555653088 8060047235744256 8088084258379776 8091469338287022 8094933055703872 8105237450428416 8110293221445632 8141911208015984 8144813805166836 8155181695281408 8160268619817216 8206020745086976 8208946197333504 8209455184572922 8219395724378112 8224522703437824 8227964886488928 8256586013762688 8274096563979008 8289796693147648 8292752011579392 8293266195111856 8321598502060032 8325081313933104 8339246930624512 8358567503734784 8387642934616064 8390633135302656 8391153387853208 8410072761240192 8457225461773312 8476293806604288 8479841362605936 8509338646837056 8543565979672576 8546611767035904 8576341313347584 8585282610432696 8588343269804634 8644407514247168 8652883260908544 8655968019960576 8656504724326893 8686616535312828 8706202083819072 8724666178849152 8755015090708992 8774754856132608 8778427326077976 8793364337737728 8844395767689216 8847548801086464 8848097384221452 8851251737247633 8868047020515648 8917767442364928 8920946632816512 8937874162409472 8968964722163712 8972718474140064 8991747796569024 9008809671634944 9043369800708096 9047154693202812 9052798000109724 9062548960321536 9103554264080864 9106799687666856 9115142576904192 9118392131731968 9124079874126336 9135694314897408 9159650109017982 9175235793719296 9179075875664212 9196493206460672 9231773338222848 9243524866719744 9251352063661568 9268906538795008 9304464466870272 9305041380589696 9308358634476384 9326021279791104 9329924469500838 9378309422956544 9381652796952576 9382234496654768 9403388441701632 9436098301443072 9440047561334859 9456110358833152 9477430870376448 9478018508699264 9514378644494976 9552648575696896 9589295011774464 9589889586117952 9599292367570416 9611511727131648 9658442936736783 9665400527740928 9674877346842624 9712594866255288 9724958453528064 9734493668522112 9789071991186432 9811143224967168 9811751554780224 9815249451205296 9849391977047616 9889009441038336 9892534879954944 9893148256373592 9926946244583424 9927561754643232 9949945238650368 9971047061541888 10005731532238848 10032488372660544 10107880877359104 10111484344098816 10112111296253088 10115716271140152 10134910880589312 10178777208657344 10191734219845632 10195367580361728 10241498547090972 10254535399017216 10258925060694016 10318461728970752 10322140267934208 10322780281591694 10335279772237824 10346054857268256 10404062016092416 10407771071619264 10427519856144384 10463792175857664 10468171553163408 10485983764250624 10490372429330528 10510277950240768 10550598100826112 10555013808736614 10572973787041792 10634333006388224 10638124153687296 10638783759599603 10658310034046976 10662770822286672 10721888910802944 10722553710462592 10746729647659008 10784112344506368 10788625784382696 10799203913516718 10806983267237888 10859751740222448 10873575593708544 10880358159756288 10884237015197952 10884911881084311 10926669224537199 10945261596444672 10969939668860928 10970619848651904 11008781351683584 11012705990084736 11033602640879616 11038220499127752 11057002682105856 11099420210479104 11100108418577472 11125135621168128 11129791788420291 11168506973973636 11187510847070208 11213430348320256 11217427944234624 11256447973768704 11305754148519936 11306455150141248 11345784862449408 11371365987028992 11376125208284724 11395482356047872 11435121751130112 11447043480576928 11451124359739512 11465700997326336 11537177681211392 11541290693280768 11542006299102524 11582155380417104 11608269445092096 11632888238465536 11673353454278656 11699673141510144 11704569768103968 11792527690252288 11796731734781952 11797463178961936 11801668982996844 11824062694020864 11890356589819904 11894595510422016 11895333022544438 11917165549879296 11963624632186752 11988997062092032 12011746228846592 12057826400944128 12062872924270416 12070397333479632 12083398613762048 12142399583555808 12153523435872256 12157856175642624 12165439832168448 12212866812023976 12217220707750254 12240402929725824 12309031117630464 12313419296000256 12314182776859383 12336784055156736 12341947329733392 12384879020644032 12411144845968512 12434695039721472 12439128017369088 12439899292667784 12482397753090048 12487621970899656 12508870395936768 12537851255602176 12581464401924096 12585949702953984 12586730081779812 12615109141860288 12685838192659968 12714440709906432 12719762043908904 12764007970255584 12799056490093888 12815348969508864 12819917650553856 12864511970021376 12877923915649044 12899836462456832 12950126488340384 12966611271370752 12979324891362816 12995846842318848 13029924802969242 13052095988248576 13082335406373632 13086999268273728 13132522636063488 13185345921384448 13190046506606592 13190864341831456 13235928326111232 13236749006190976 13266593651533824 13272146076332178 13294729415389184 13340975376318464 13376651163547392 13481979125465088 13482815061670784 13487621694853536 13513214507452416 13579197000164586 13588978959794176 13593823440482304 13655331396121296 13660199531500284 13672713865356288 13686119811189504 13739475163526973 13762853690578944 13768613813496318 13793884534112256 13794739809691008 13847660007334272 13877028095492352 13903359808192512 13956696700305408 13957562070884544 13962537951714576 13989031919686656 13994886704251257 14067464134434816 14072479195428864 14073351744982152 14105082662552448 14154147452164608 14184165538249728 14216146305564672 14217027763048896 14271567966742464 14328972863545344 14378816459341824 14383942517661696 14384834379176928 14398938551355624 14417267590697472 14479668986963264 14498100791611392 14507144213008384 14512316020263936 14513215841445748 14568892299382932 14587437680292096 14593682128592896 14627493131535872 14678375135578112 14683607986779648 14684518428743114 14702299394310144 14711470187839488 14717627332170336 14800144558103296 14833514161557504 14839722384560388 14891342631964848 14916681129426944 14951240464427008 14956570592312832 14957497959041026 15008597298358272 15075273533521664 15127713149932544 15161821316038656 15168166944379632 15193976474730496 15268165812986016 15287601329768448 15362247820636458 15388387591041024 15477692593456128 15483210401901312 15484170422387541 15519082285902384 15605125444435968 15606093024138624 15611656607428896 15641279784216576 15695688263786496 15702257329745112 15728975646375936 15735558643995792 15765416925361152 15825897151239168 15832520713104921 15859460680562688 15951499509582336 15957186230530944 15987465051070464 15994156233430008 16063382782412371 16082833366204416 16083830565693888 16093863111306176 16120094471488512 16176168516759552 16182938676574044 16189866111407744 16210474900856832 16220586442891264 16283822416031968 16289627610333672 16310363390562816 16320537239634432 16412041490173952 16417892394667008 16418910369145844 16455929772977856 16513172027525376 16548193127958016 16579593386295296 16585504023158784 16586532390223712 16643197004120064 16650162627866208 16717135007469568 16775285869232128 16781266270605312 16782306775706416 16820145522480384 16914450923546624 16952587613208576 16959682725211872 17018677293674112 17087131959345152 17093223534071808 17152682626695168 17170565220865392 17176686539609268 17288815028494336 17305766521817088 17311936039921152 17313009448653786 17373233070625656 17412404167638144 17449332357698304 17510030181417984 17549509712265216 17556854652155952 17586728675475456 17688791535378432 17695097602172928 17696194768442904 17702503474495266 17736094041031296 17835534884729856 17841893265633024 17842999533816657 17875748324818944 17945436948280128 17983495593138048 18017619343269888 18086739601416192 18094309386405624 18105596000219448 18125097920643072 18207108528161728 18213599375333712 18230285153808384 18236784263463936 18248159748252672 18319300218035964 18350471587438592 18358151751328424 18392986412921344 18463546676445696 18487049733439488 18502704127323136 18610082761179392 18616717268952768 18652042559582208 18659848939001676 18756618845913088 18763305593905152 18764468993309536 18806776883403264 18872196602886144 18880095122669718 18912220717666304 18956037017398528 19028757288989952 19105297151393792 19178590023548928 19179779172235904 19198584735140832 19223023454263296 19316885873473566 19330801055481856 19349754693685248 19425189732510576 19449916907056128 19468987337044224 19544887204453863 19578143982372864 19622286449934336 19623503109560448 19630498902410592 19698783954095232 19778018882076672 19785069759909888 19786296512747184 19853892489166848 19855123509286464 19899890477300736 19908219114498267 19942094123083776 20011463064477696 20064976745321088 20198511023429417 20222968688197632 20224222592506176 20231432542280304 20269821761178624 20357554417314688 20383468439691264 20390735160723456 20482997094181944 20509070798034432 20517850121388032 20636923457941504 20644280535868416 20645560563183388 20652920720244477 20692109714536512 20808124032184832 20815542143238528 20855039712288768 20927584351715328 20936343106326816 20980744858661056 21020555900481536 21101196201652224 21110027617473228 21145947574083584 21268666012776448 21276248307374592 21277567519199206 21316620068093952 21325541644573344 21445107420925184 21493459295318016 21568224689012736 21577251568765392 21598407827033436 21613966534475776 21719503480444896 21747151187417088 21760716319512576 21768474030395904 21769823762168622 21853338449074398 21890523192889344 21941239697303808 22017562703367168 22025411980169472 22026777643114671 22067205281759232 22076440998255504 22114005364211712 22198840420958208 22200216837154944 22250271242336256 22259583576840582 22337013947947272 22375021694140416 22426860696640512 22434855888469248 22436246938561539 22512895947537408 22611508297039872 22612910300282496 22691569724898816 22742731974057984 22752250416569448 22790964712095744 22894086961153856 22902248719479024 22931401994652672 23074355362422784 23082581386561536 23084012598205048 23164310760834208 23216538890184192 23265776476931072 23346706908557312 23409139536207936 23585055380504576 23593463469563904 23594926357923872 23603337965993688 23648125388041728 23780713179639808 23789191020844032 23790666045088876 23927249264373504 23977994124184064 24023492457693184 24115652801888256 24125745848540832 24140794666959264 24284799167111616 24307046871744512 24315712351285248 24330879664336896 24425733624047952 24434441415500508 24480805859451648 24618062235260928 24626838592000512 24628365553718766 24673568110313472 24683894659466784 24769758041288064 24822289691937024 24869390079442944 24878256034738176 24879798585335568 24964795506180096 24975243941799312 25017740791873536 25075702511204352 25162928803848192 25171899405907968 25173460163559624 25230218283720576 25371676385319936 25398127722530059 25428881419812864 25439524087817808 25528015940511168 25598112980187776 25630697939017728 25639835301107712 25729023940042752 25755847831298088 25799672924913664 25900252976680768 25933222542741504 25958649782725632 25969514172980679 26059849605938484 26104191976497152 26164670812747264 26173998536547456 26265045272126976 26380093013213184 26381728683662912 26473498012381952 26533187303067648 26544292152664356 26589458830778368 26681950752636928 26753302327094784 26965630123341568 26975243389707072 27026429014904832 27158394000329172 27177957919588352 27187646880964608 27310662792242592 27320399063000568 27345427730712576 27372239622379008 27478950327053946 27525707381157888 27537227626992636 27589479619382016 27695320014668544 27754056190984704 27806719616385024 27913393400610816 27915124141769088 27925075903429152 27978063839373312 27989773408502514 28134928268869632 28144958390857728 28146703489964304 28210165325104896 28308294904329216 28320142684004577 28368331076499456 28432292611129344 28434055526097792 28543135933484928 28657945727090688 28733093146005227 28767885035323392 28769668758353856 28797877102711248 28834535181394944 28959337973926528 28996201583222784 29014288426016768 29024632040527872 29026431682891496 29137784598765864 29174875360584192 29187364257185792 29254986263071744 29356750271156224 29367215973559296 29369036857486228 29435254664340672 29600289116206592 29667028323115008 29679444769120776 29782685263929696 29902480928854016 29913141184625664 29914995918082052 30017194596716544 30150547067043328 30255426299865088 30323642632077312 30336333888759264 30536331625972032 30575202659536896 30724495641272916 30776775182082048 30955385186912256 30966420803802624 30968340844775082 31038164571804768 31212186048277248 31223313214857792 31282559568433152 31391376527572992 31404514659490224 31457951292751872 31471117287991584 31530833850722304 31651794302478336 31665041426209842 31718921361125376 31902999019164672 31914372461061888 31916351278798809 31974930102140928 31988312466860016 32126765564824742 32165666732408832 32167661131387776 32187726222612352 32240188942977024 32352337033519104 32365877353148088 32379732222815488 32420949801713664 32441172885782528 32567644832063936 32579255220667344 32620726781125632 32641074479268864 32654735643252933 32824082980347904 32835784789334016 32837820738291688 32911859545955712 33026344055050752 33096386255916032 33171008046317568 33173064780447424 33300325255732416 33434270014939136 33550571738464256 33562532541210624 33564613551412832 33640291044960768 33828901847093248 33919365450423744 34037354587348224 34174263918690304 34186447068143616 34305365253390336 34341130441730784 34353373079218536 34577630056988672 34611533043634176 34623872079842304 34626018897307572 34746466141251312 34824808335276288 34898664715396608 35020060362835968 35099019424530432 35113709304311904 35377583070756864 35390195204345856 35392389536885808 35405006948990532 35472188082062592 35671069769459712 35683786531266048 35685999067633314 35751496649637888 35890873896560256 35966991186276096 36035238686539776 36129730985570929 36173479202832384 36188618772811248 36211192000438896 36250195841286144 36414217056323456 36427198750667424 36460570307616768 36473568526927872 36496319496505344 36638600436071928 36700943174877184 36716303502656848 36785972825842688 36927093352891392 36942548330578149 37005408254646272 37220165522358784 37233434537905536 37304085119164416 37319697878003352 37526611187810304 37528937986619072 37613553766806528 37744393205772288 37760190245339436 37824441435332608 37912074034797056 38057514577979904 38359558344471808 38397169470281664 38446046908526592 38633771746947132 38661602110963712 38699509387370496 38850379465021152 38899833814112256 38937974674088448 39089774408907726 39156287964745728 39247006219120896 39260997804821184 39397567908190464 39556037764153344 39570139519819776 39572593025494368 39707784978333696 39710247018572928 39799780954601472 39816438228996534 39884188246167552 40022926128955392 40129953490642176 40397022046858834 40445937376395264 40448445185012352 40462865084560608 40539643522357248 40715108834629376 40766936879382528 40781470321446912 40965994188363888 41018141596068864 41035700242776064 41273846915883008 41288561071736832 41291121126366776 41305841440488954 41384219429073024 41616248064369664 41631084286477056 41633665578905533 41710079424577536 41872686212653632 41961489717322112 42041111800963072 42202392403304448 42220055234946456 42291895148167168 42537332025552896 42552496614749184 42555135038398412 42651083289146688 42890214841850368 42986918590636032 43136449378025472 43154503137530784 43196815654066872 43439006960889792 43494302374834176 43521432639025152 43536948060791808 43539647524337244 43706676898148796 43781046385778688 43882479394607616 44035125406734336 44050823960338944 44053555286229342 44134410563518464 44152881996511008 44400433674309888 44500542484672512 44519167153681164 44674027895894544 44750043388280832 44853721393281024 44869711776938496 44872493877123078 45025791895074816 45225820600564992 45383139449797632 45485463948115968 45504500833138896 45581929424191488 45788173922307712 45804497438958048 45862803989305344 46148710724845568 46165162773123072 46168025196410096 46328621521668416 46433077780368384 46452511267162623 46531552953862144 46693413817114624 46818279072415872 47186926939127808 47189852715847744 47206675931987376 47296250776083456 47561426359279616 47578382041688064 47581332090177752 47854498528747008 47955988248368128 48190148347237113 48251491697081664 48281589333918528 48569598334223232 48614093743489024 48631424702570496 48661759328673792 48851467248095904 48868882831001016 48961611718903296 49236124470521856 49253677184001024 49256731107437532 49367789318933568 49539516082576128 49644579383874048 49738780158885888 49756512069476352 49759597170671136 49929591012360192 49950487883598624 50151405022408704 50325857607696384 50343798811815936 50346920327119248 50460436567441152 50743352770639872 50796255445060118 50857762839625728 50879048175635616 51056031881022336 51196225960375552 51261395878035456 51279670602215424 51395814500600899 51458047880085504 51511695662596176 51599345849827328 51800505953361536 51866445085483008 51917299565451264 51939028345961358 52119699211876968 52208383952994304 52329341625494528 52347997073094912 52351242856643591 52530090544253952 52760186026426368 52763457367325824 52946996024763904 53066374606135296 53088584305328712 53178917661556736 53506604654189568 53528998601449971 53931260246683136 53950486779414144 54052858029809664 54316788000658344 54375293761929216 54621325584485184 54640798126001136 54690855461425152 54744479244758016 54957900654107892 55051414762315776 55074455253985272 55178959238764032 55390640029337088 55508112381969408 55830248283538176 55850151806858304 55956127678746624 55979546817005028 56269856537739264 56289916781715456 56293406979928608 56420330650209792 56616589808658432 56640285368009154 56736662152998912 56868111052195584 57086271866969856 57315891454181376 57466186292010454 57535770070646784 57539337516707712 57595754205422496 57669070362789888 57918675947853056 57992403166445568 58028576852033536 58049264081055744 58052863365782992 58275569197531728 58349750721168384 58374728514371584 58509972526143488 58713500542312448 58734431947118592 58738073714972456 58870509328681344 59200578232413184 59334056646230016 59358889538241552 59565370527859392 59804961857708032 59826282369251328 59829991836164104 60034389193433088 60301094134086656 60510852599730176 60595533070288251 60672667777518528 61072663251944064 61150405319073792 61448991282545832 61553550364164096 61910770373824512 61932841607605248 61936681689550164 61958762160733431 62076329143609536 62424372096554496 62446626429715584 62565119136866304 62782753055145984 62809029318980448 62942234575983168 63061667701444608 63303588604956672 63330082852419684 63437842722250752 63805998038329344 63828744922123776 63832702557597618 63949860204281856 63976624933720032 64253531129649484 64335322262775552 64375452445224704 64480377885954048 64704674067038208 64731754706296176 64759464445630976 64841899603427328 64882345771565056 65135289664127872 65158510441334688 65241453562251264 65282148958537728 65309471286505866 65648165960695808 65671569578668032 65675641476583376 65823719091911424 66052688110101504 66080332929344013 66192772511832064 66342016092635136 66346129560894848 66600650511464832 66868540029878272 67125065082421248 67129227102825664 67280582089921536 67308740815684617 67657803694186496 67838730900847488 68074709174696448 68372894136287232 68682260883461568 68706746158437072 69155260113977344 69223066087268352 69247744159684608 69252037794615144 69492932282502624 69649616670552576 69797329430793216 70040120725671936 70227418608623808 70755166141513728 70780390408691712 70784779073771616 70810013897981064 70944376164125184 71342139538919424 71367573062532096 71371998135266628 71781747793120512 71933982372552192 72070477373079552 72259461971141858 72346958405664768 72377237545622496 72422384000877792 72828434112646912 72854397501334848 72921140615233536 72947137053855744 72992638993010688 73277200872143856 73401886349754368 73432607005313696 73571945651685376 73854186705782784 73885096661156298 74010816509292544 74440331044717568 74466869075811072 74471486317197221 74608170238328832 74639395756006704 75053222375620608 75057875973238144 75227107533613056 75488786411544576 75520380490678872 75648882870665216 75824148069594112 76115029155959808 76194383167590177 76719116688943616 76794338940563328 76892093817053184 77267543493894264 77399018774740992 77700758930042304 77799667628224512 77875949348176896 77908542518942037 78179548817815452 78312575929491456 78494012438241792 78521995609642368 78795135816380928 79140279039639552 79145186050988736 79420494037145856 79599561909202944 79632876457993068 79768376492335104 80045852257910784 80259906981284352 80794044093717668 80896890370024704 80925730169121216 81079287044714496 81430217669258752 81533873758765056 81562940642893824 81931988376727776 82036283192137728 82547693831766016 82577122143473664 82582242252733552 82611682880977908 82768438858146048 83232496128739328 83262168572954112 83267331157811066 83420158849155072 83745372425307264 83922979434644224 84082223601926144 84404784806608896 84440110469892912 84583790296334336 85074664051105792 85104993229498368 85110270076796824 85302166578293376 85780429683700736 85973837181272064 86199279438015681 86309006275061568 86393631308133744 86878013921779584 86988604749668352 87042865278050304 87073896121583616 87079295048674488 87413353796297592 87562092771557376 87764958789215232 88070250813468672 88101647920677888 88107110572458684 88305763993022016 88800867348619776 89001084969345024 89038334307362328 89348055791789088 89707442786562048 89739423553876992 89744987754246156 90051583790149632 90451641201129984 90766278899595264 90970927896231936 91009001666277792 91576347844615424 91608994877916096 91725607978610688 92297421449691136 92330325546246144 92336050392820192 92657243043336832 92866155560736768 92905022534325246 93063105907724288 93386827634229248 93636558144831744 94373853878255616 94379705431695488 94413351863974752 94592501552166912 95122852718559232 95156764083376128 95162664180355504 95708997057494016 95749053836396427 95911976496736256 96380296694474226 96502983394163328 96563178667837056 97139196668446464 97262849405140992 97323518657347584 97702934496191808 97737765662002032 97923223437806592 97964206929758799 98472248941043712 98507354368002048 98513462214875064 98735578637867136 99079032165152256 99289158767748096 99513024138952704 99519194341342272 99900975767197248 100302810044817408 100651715215392768 100687597623631872 100693840654238496 100920873134882304 101486705541279744 101592510890120236 101758096351271232 102112063762044672 102392451920751104 102522791756070912 102559341204430848 102791629001201798 102916095760171008 103023391325192352 103601011906723072 103732890170966016 103834599130902528 103878056691922716 104239398423753936 104416767905988608 104658683250989056 104695994146189824 104702485713287182 105060181088507904 105526914734651648 105893992049527808 106132749212270592 106177168610657424 106357835323113472 107013209308379136 107057997202899942 107862520493366272 107900973558828288 108105716059619328 108389192956712787 108633576001316688 108750587523858432 109242651168970368 109281596252002272 109381710922850304 109488958489516032 109915801308215784 110102829524631552 110148910507970544 110357918477528064 110781280058674176 110827644991734447 111016224763938816 111660496567076352 111700303613716608 111912255357493248 111959093634010056 112579833563430912 112586813959857216 112840661300419584 113233179617316864 113280570736018308 113473324305997824 113736222104391168 114172543733939712 114932372584020908 115078675033415424 115191508410844992 115338140725579776 115837351895706112 115984806332891136 116057153704067072 116098528162111488 116105726731565984 116551138395063456 116699501442336768 117019945052286976 117427001084624896 117468863894237184 117476147429944912 117741018657362688 118401156464826368 118668113292460032 118717779076483104 119130741055718784 119609923715416064 119652564738502656 119659983672328208 120068778386866176 120602188268173312 121021705199460352 121191066140576502 121345335555037056 122145326503888128 122300810638147584 122897982565091664 123107100728328192 123821540747649024 123865683215210496 123873363379100328 123917524321466862 124152658287219072 124848744193108992 124893252859431168 124900996736716599 125130238273732608 125618058637960896 125884469151966336 126123335402889216 126607177209913344 126660165704839368 126875685444501504 127611996076658688 127657489844247552 127665405115195236 127953249867440064 128507062259298968 128670644525551104 128750904890449408 128960755771908096 129409348134076416 129463509412592352 129518928891261952 130270579328255744 130317020882669376 130482907124502528 130564297917075456 130618942573011732 131296331921391616 131343139157336064 131351282953166752 131647438183822848 132105376220203008 132160665858688026 132385545023664128 132692259121789696 133201301022929664 133737080059756544 134250130164842496 134258454205651328 134561164179843072 134617481631369234 135315607388372992 135677461801694976 136149418349392896 136745788272574464 137364521766923136 137413492316874144 138446132174536704 138495488319369216 138504075589230288 138985864565005248 139299233341105152 139357533801487869 139594658861586432 140080241451343872 140454837217247616 141560780817383424 141569558147543232 141620027795962128 141888752328250368 142684279077838848 142735146125064192 142743996270533256 143563495586241024 143867964745104384 144518923942283716 144570445041711339 144754475091244992 144844768001755584 145656868225293824 145708795002669696 145842281230467072 145894274107711488 145985277986021376 146554401744287712 146865214010627392 147143891303370752 147708373411565568 147770193322312596 148021633018585088 148880662089435136 148933738151622144 148942972634394442 149216340476657664 149278791512013408 150115751946476288 150454215067226112 150977572823089152 151040760981357744 151297765741330432 151648296139188224 152230058311919616 152388766335180354 153438233377887232 153588677881126656 153784187634106368 154187443501802697 154535086987788528 154798037549481984 155401517860084608 155599335256449024 155751898696353792 155817085037884074 156359097635630904 156625151858982912 156988024876483584 157043991219284736 157053728569930773 157590271632761856 158280558079279104 158290372101977472 158840988074291712 159199123818405888 159265752915986136 159536752984670208 160519813962568704 160586995804349913 161588088187435336 161793780740049408 161851460338242432 162158574089428992 162860435338517504 163125881285787648 163863976753455552 164072566384275456 165095387663532032 165154244286947328 165164484505467104 165223365761955816 165536877716292096 166464992257478656 166524337145908224 166534662315622132 167490744850614528 167845958869288448 168164447203852288 168809569613217792 168880220939785824 170149328102211584 170209986458996736 170220540153593648 170604333156586752 171560859367401472 171947674362544128 172398558876031362 172618012550123136 172787262616267488 173756027843559168 173977209499336704 174085730556100608 174147792243167232 174158590097348976 174826707592595184 175124185543114752 175529917578430464 176140501626937344 176203295841355776 176214221144917368 176611527986044032 177601734697239552 178002169938690048 178076668614724656 178696111583578176 179414885573124096 179478847107753984 179489975508492312 180103167580299264 180903282402259968 181532557799190528 181786599210864753 182018003332555584 183152695689230848 183217989755832192 183451215957221376 184660651092492288 184672100785640384 185314486086673664 185732311121473536 185810045068650492 186126211815448576 186773655268458496 187273116289663488 188759410863390976 188826703727949504 189185003104333824 190245705437118464 190313528166752256 190325328360711008 191417994114988032 191498107672792854 191823952993472512 192760593388948452 193005966788326656 193126357335674112 194278393336892928 194525698810281984 194647037314695168 195405868992383616 195475531324004064 195846446875613184 195928413859517598 196944497882087424 197014708736004096 197026924429750128 197471157275734272 198158064330304512 198240998788032039 198578317535496192 199026048277905408 199038388682684544 199801951534394496 200605620089634816 201375195247263744 201387681308476992 201841746269764608 201926222447053851 202973411082559488 203185021780240472 203516192702542464 204224127524089344 204784903841502208 205118682408861696 205583258002403596 206046782650384704 207202023813446144 207465780341932032 207669198261805056 207756113383845432 208478796847507872 209317366501978112 209391988292379648 209404971426574364 210120362177015808 211053829469303296 211787984099055616 212265498424541184 212354337221314848 214026418616758272 214115994405799884 215725040986732544 215801947117656576 216211432119238656 216778385913425574 217267152002633376 218485302337940736 218563192504004544 218763421845700608 218977916979032064 219831602616431568 220205659049263104 220297821015941088 220715836955056128 221562560117348352 221655289983468894 222032449527877632 223320993134152704 223400607227433216 223414458951591663 223824510714986496 223918187268020112 225159667126861824 225173627919714432 225681322600839168 226466359234633728 226561141472036616 226946648611995648 227472444208782336 228345087467879424 228583149502770531 229864745168041816 230157350066830848 230383016821689984 230676281451159552 231674703791412224 232197056324222976 232211453463131968 233102276790126912 233399002884673536 234039890104573952 234854002169249792 234937727788474368 234952294859889824 235482037314725376 236802312929652736 237435558152966208 238261482111437568 239219847430832128 239305129477005312 239319967344656416 240137556773732352 241204376536346624 242043410398920704 242382132281153004 242690671110074112 244290653007776256 244601621276295168 245795965130183328 247643081495298048 247731366430420992 247746726758200656 247835048642933724 248305316574438144 249697488386217984 249786505718862336 249801993473433198 250260476547465216 251236117275921792 251768938303932672 252246670805778432 253214354419826688 253320331409678736 253751370889003008 255223992153317376 255314979688495104 255330810230390472 255906499734880128 257014124518597936 257341289051102208 257501809780898816 257921511543816192 258597838314047043 258927018825184704 259037857782523904 260541158656511488 260634041765338752 260965814249005056 261128595834150912 261237885146023464 262686278314672128 262702565906333504 263294876367645696 264210752440406016 264321331717376052 264771090047328256 265384518243579392 266402602045859328 268516908411302656 269122328359686144 269234963262738468 270631214776745984 271354923603389952 272298836698785792 274729043533846272 274826984633748288 276892264349073408 276990976638738432 277008151178460576 277971729130010496 278598466682210304 278715067602975738 279189317723172864 280160482902687744 280909674434495232 283121561634766848 283139116295086464 283240055591924256 283777504656500736 285368558155677696 285470292250128384 285487992541066512 287126991172482048 287247161509189281 287735929490208768 289037847884567432 289140890083422678 289508950182489984 289689536003511168 291313736450587648 291417590005339392 291435659052338731 291788548215422976 291970555972042752 293108803488575424 293730428021254784 294287782606741504 295416746823131136 295540386644625192 296043266037170176 297761324178870272 297867476303244288 297885945268788884 298557583024026816 300231503892952576 300908430134452224 301955145646178304 302081521962715488 303296592278376448 304460116623839232 304777532670360708 306876466755774464 307177355762253312 307568375268212736 308374887003605394 309070173975577056 310803035720169216 311198670512898048 311503797392707584 311634170075768148 312718195271261808 313250303717965824 313976049752967168 314087982438569472 314107457139861546 315180543265523712 316580744203954944 317681976148583424 318398247636811776 318531505831972272 319073505969340416 321039627925137408 321173991608699826 323176176374870672 323587561480098816 323702920676484864 324317148178857984 325167578870138361 325720870677035008 326251762571575296 327727953506911104 328145132768550912 330308488573894656 330328969010934208 330446731523911632 331073755432584192 332929984514957312 333048674291816448 333069324631244264 334981489701229056 335691917738576896 337760441879571648 340298656204423168 340419972917993472 340441080307187296 341208666313173504 343121718734802944 344797117752062724 345236025100246272 345574525232534976 347512055687118336 347954418998673408 348171461112201216 348295584486334464 348317180194697952 349653415185190368 351059835156860928 352281003253874688 352406591682711552 352428442289834736 353223055972088064 355203469394479104 356004339877380096 356153337229449312 357392223167156352 358829771146248192 358957694215507968 358979951016984624 360206335160598528 361806564804519936 363065115598381056 363573198421729506 364036006665111168 366305391378461696 366435979511664384 366458699996505137 366902431914442752 369321302184984576 369344201571280768 370628972173347328 371464622242947072 371620090137300984 372252423630897152 374546232579326976 374702990210149797 377518821726781952 377653407455899008 378370006208667648 380627056333504512 380650656721422016 382835988229976064 382996215345585708 383647905986945024 385521186777896904 386011933576653312 386252714671348224 388556786673785856 390811737984767232 390951062648008128 391692893751226368 391856827719035196 393888995764174848 394029417472008192 394053848859500256 394942314551468544 396316128660609024 396481997576064078 397156635070992384 398076777365369088 399603903068788992 401211240179269632 402750390494527488 402775362616953984 403683492539529216 403852444894107702 405946822165118976 406370043560480944 407032385405084928 408448255048178688 409569807683004416 410237364817723392 411166516004807192 412093565300769408 414404047626892288 415338396523610112 415512226767690864 416957593695015744 418634733003956224 418783976584759296 418809942853148728 420240724354031616 422107658938606592 423575968198111232 424708674442629696 428052837233516544 428231988811599768 431450081973465088 431603894235313152 433556771826851148 433711335125134017 434534304005266752 436970604675881472 437126385008009088 437526843691401216 437955833958064128 439663205232863136 440595642031882176 441431673910112256 443125120234696704 443310579966937788 444064899055755264 446641986268305408 446801214454866432 446828917903183326 447649021429972992 447836374536040224 450347255839428864 451362645201678336 452932718469267456 453122282944073232 453893297223991296 454944888417564672 456690174935758848 457166299005541062 459729490336083632 460314700133661696 460766033643379968 461352562902319104 462562330505408091 463349407582824448 464394112648445952 464422906926263936 466204553580253824 466798005769347072 468079780209147904 469875455576948736 469904589719779648 470964074629450752 471161185709792319 473604625859305472 474871116305932416 476522964222875136 478610258954010624 478639934689312832 482408753072693248 484086820797841408 484764264562306008 485381342220148224 488581306015552512 491591930260366656 495286162990596096 495462732860841984 495493453516401312 495670097285867448 496610633148876288 499394976772435968 499573011437724672 499603986946866396 502472234551843584 503537876607865344 504493341611556864 506428708839653376 506640662819357472 510447984306634752 510629959376990208 510661620460780944 511812999469760256 514028249037195872 514682578102204416 515003619561797632 515843023087632384 517195676628094086 517854037650369408 518075715565047808 521082317313022976 521268083530677504 521300404220380547 521931628498010112 522257191668301824 522475770292046928 525372556629344256 525405131812667008 526589752735291392 528421504880812032 528642663434752104 529542180094656512 530769036487158784 532805204091718656 537033816822605312 538244656719372288 538469926525476936 542709847206779904 544597673397571584 545359797632594259 549458087067692544 549653969267496576 553981953277476864 554016302356921152 555943458260020992 557196933364420608 557430135205951476 558378635446345728 560320965805375488 561819348868990464 566278232590172928 566480111183848512 567555009313001472 570737116311355392 570940584500256768 570975985082133024 574253982344964096 574494323018378562 575471858980417536 578075695769134864 578281780166845356 579017900364979968 579379072007022336 582627472901175296 582835180010678784 582871318104677462 583577096430845952 583941111944085504 586217606977150848 587460856042509568 588575565213483008 590833493646262272 591080773289250384 592086532074340352 595522648357740544 595734952606488576 595771890537577768 597115166048053632 600463007785905152 601816860268904448 604163043925430976 606593184556752896 608920233247678464 609555065340721416 613752933511548928 614354711524506624 616749774007210788 618140347951154112 621606071440338432 622397341025796096 623007594785415168 623268340151536296 625436390542523616 627952099505934336 628175964877138944 628214914279723092 630361086531047424 633161488407909888 635363952297166848 636796495273623552 637063011663944544 642079255850274816 642347983217399652 646352352749741344 647175122960197632 647405841352969728 648634296357715968 650335157740276722 651441741354070016 655455907013822208 656290265537101824 660616977147789312 660657938021868416 660893463047823264 662147510865168384 665859969029914624 666097348583632896 666138649262488528 669962979402458112 670243376854774989 671383835477153792 675520883759143296 680839945835986944 680882160614374592 682417332626347008 685749448508311593 686243437469605888 689594235504125448 690472050200492544 691149050465069952 695024111374236672 696591168972668928 696634360389395904 699306830370380736 702119670313721856 704562006507749376 704813183365423104 704856884579669472 706446111944176128 710406938788958208 712306674458898624 714784446334312704 717659542292496384 717915388431015936 717959902033969248 720412670321197056 723613129609039872 726130231196762112 727146396843459012 728072013330222336 732610782756923392 732871959023328768 732917399993010274 733804863828885504 738688403142561536 741257944346694656 742929244485894144 743240180274601968 744504847261794304 749092465158653952 749405980420299594 755037643453563904 755306814911798016 755353646931571813 756740012417335296 761254112667009024 761301313442844032 765671976459952128 765992430691171416 767295811973890048 771042373555793808 772023867153306624 772505429342696448 775793514942141129 777113573347571712 781623475969534464 781902125296016256 783385787502452736 783713655438070392 788058834944016384 788107697719000512 789884629102937088 792632257321218048 792963995152128156 794313270141984768 796153554730738176 799207806137577984 805550725233907968 807366985079058432 807704889788215404 811893644330237952 812740087120961888 814064770810169856 816896510096357376 819139615366008832 822333032009614384 824187130601538816 828808095253784576 830676793047220224 831024453535381728 833915187390031488 837269466007912448 837567953169518592 837619885706297456 840481448708063232 844215317877213184 847151936396222464 849417348885259392 856105674467033088 856463977623199536 862900163946930176 863207788470626304 867113543653702296 867422670250268034 869068608010533504 873941209351762944 874252770016018176 874306977157016193 875911667916128256 879326410465726272 881191284063764352 882863347820224512 886250240469393408 886621159933875576 888129798111510528 893283972536610816 893602428909732864 893657835806366652 895672749072080448 900694511678857728 902725290403356672 905865436938534912 906244565888146464 909889776835129344 913380349871517696 914332598011082124 919458980672167264 920629400267323392 921532067286759936 922705125804638208 925124661010816182 926698815165648896 928845813852527872 932409107160507648 933596011538694144 936159560418295808 939750911153897472 939809179439559296 941928149258901504 942322371419584638 947209251718610944 949742232611864832 953045928445750272 957220517908021248 957279869378625664 964817506145386496 969528529124612016 970762684440296448 975502736610415083 977162612031105024 983183860520733312 990925465721683968 990986907032802624 991340194571734896 993221266297752576 998789953544871936 999146022875449344 999207973893732792 1004944469103687168 1007075753215730688 1013281325638714944 1020895968613269504 1021259918753980416 1021323240921561888 1023625998939520512 1028056498074391744 1029365156204408832 1030007239123595264 1034391353256188172 1035708075300738816 1036151431130095616 1042164634626045952 1042536167061355008 1042600808440761094 1043863256996020224 1044514383336603648 1044951540584093856 1050810263625334016 1053179505470582784 1056843009761624064 1057285326869504208 1059084360189313024 1061538072974317568 1065610408183437312 1074067633645210624 1076489313438744576 1076939853050953872 1085419694413559808 1089195346795143168 1090719595265188518 1098916174135385088 1099307938534993152 1099376099989515411 1107963906554953728 1108032604713842304 1111886916520041984 1114393866728841216 1114860270411902952 1116757270892691456 1123638697737980928 1124108970630449391 1132556465180345856 1132960222367697024 1135110018626002944 1141881169000513536 1141951970164266048 1148507964689928192 1148988646036757124 1150943717960835072 1156151391538269728 1156563560333690712 1158035800729959936 1158758144014044672 1165254945802350592 1165670360021357568 1165742636209354924 1172435213954301696 1174921712085019136 1177151130426966016 1181666987292524544 1182161546578500768 1191045296715481088 1191469905212977152 1191543781075155536 1194230332096107264 1200926015571810304 1203633720537808896 1208326087850861952 1213186369113505792 1217840466495356928 1219110130681442832 1227505867023097856 1228709423049013248 1233499548014421576 1236280695902308224 1243212142880676864 1246015189570830336 1246536680303072592 1250872781085047232 1255904199011868672 1256351929754277888 1256429828559446184 1260722173062094848 1266322976815819776 1270727904594333696 1274126023327889088 1284158511700549632 1284695966434799304 1292704705499482688 1294350245920395264 1294811682705939456 1300670315480553444 1302883482708140032 1310911814027644416 1312580531074203648 1321315876043736832 1321786926095646528 1324295021730336768 1331719938059829248 1332194697167265792 1332277298524977056 1339925958804916224 1340486753709549978 1342767670954307584 1351041767518286592 1361679891671973888 1361764321228749184 1364834665252694016 1371498897016623186 1372486874939211776 1379188471008250896 1380944100400985088 1382298100930139904 1387686991516224273 1390048222748473344 1393182337945337856 1393268720778791808 1398613660740761472 1404239340627443712 1409626366730846208 1409713769159338944 1412892223888352256 1413483557129376957 1420813877577916416 1424613348917797248 1429568892668625408 1435830776862031872 1435919804067938496 1447226259218079744 1452260462393524224 1454292793686918024 1456144026660444672 1465221565513846784 1465743918046657536 1465834799986020548 1477376806285123072 1482515888693389312 1485858488971788288 1486480360549203936 1498184930317307904 1498811960840599188 1510075286907127808 1510613629823596032 1510707293863143626 1513480024834670592 1522602626885688064 1531343952919904256 1531984861382342832 1534591623947780096 1542084747111587616 1544047734306613248 1545010858685392896 1551587029884282258 1554227146695143424 1563246951939068928 1563804250592032512 1563901212661141641 1566771575004905472 1567427310876140784 1576117669888032768 1576215395438001024 1579769258205874176 1585264514642436096 1585927990304256312 1588626540283969536 1592307109461476352 1598415612275155968 1611101450467815936 1614733970158116864 1615409779576430808 1625480174241923776 1628129541620339712 1633793020192714752 1638279230732017664 1644666064019228768 1648374261203077632 1657616190507569152 1662048907070763456 1667830374780062976 1674538932015824896 1675135906339037184 1675239771412594912 1680962897416126464 1688430635754426368 1694303872792444928 1698834697770518784 1712211348934066176 1712927955246399072 1725800327893860352 1726415576941252608 1734227087307404592 1734845340500536068 1738137216021067008 1747882418703525888 1748505540032036352 1748613954314032386 1751823335832256512 1758652820931452544 1762382568127528704 1765726695640449024 1772500480938786816 1773242319867751152 1776259596223021056 1786567945073221632 1787204857819465728 1787315671612733304 1791345498144160896 1801389023357715456 1805450580806713344 1812489131776292928 1819779553670258688 1826760699743035392 1828665196022164248 1838917961344334528 1841258800534646784 1843064134573519872 1850249322021632364 1853397630331297792 1857691627705055744 1864818214321015296 1867192023077388288 1879618358879118592 1883856298517803008 1884644742839169276 1894418503437221888 1899484465223729664 1906091856891500544 1914559738757251328 1929635012290772992 1939057058249224032 1941525368880592896 1951005473220830166 1954325224062210048 1966367721041466624 1981850931443367936 1981973814065605248 1982680389143469792 1986442532595505152 1997579907089743872 1998292045750898688 1998415947787465584 2009888938207374336 2010730130564324967 2014151506431461376 2026562651277429888 2040049613366371117 2042519837507960832 2042646481843123776 2047251997879041024 2056112996148783488 2058730312408817664 2060014478247190528 2068782706512376344 2071416150601477632 2072302862260191232 2084329269252091904 2085072334122710016 2085201616881522188 2089903081168187712 2101620527250668032 2106359010941165568 2113686019523248128 2114570653739008416 2123076145948635136 2131220816366874624 2148135267290421248 2152978626877489152 2153879706101907744 2170839388827119616 2178390693590286336 2181439190530377036 2197832348270770176 2198615877069986304 2198752199979030822 2216065209427684608 2223773833040083968 2228787733457682432 2229720540823805904 2233514541785382912 2247277395475961856 2248217941260898782 2265112930360691712 2265920444735394048 2266060940794715439 2270220037252005888 2283762338001027072 2283903940328532096 2297015929379856384 2297977292073514248 2301887435921670144 2312302783076539456 2313127120667381424 2316071601459919872 2317516288028089344 2330509891604701184 2331340720042715136 2331485272418709848 2344870427908603392 2349843424170038272 2364323093157001536 2382090593430962176 2382939810425954304 2383087562150311072 2388460664192214528 2401852031143620608 2416652175701723904 2426372738227011584 2435680932990713856 2438220261362885664 2455011734046195712 2457418846098026496 2466999096028843152 2472561391804616448 2486424285761353728 2492030379141660672 2493073360606145184 2501745562170094464 2511808398023737344 2512703859508555776 2512859657118892368 2521444346124189696 2532645953631639552 2541455809188667392 2548252046655778176 2565210899975535959 2568317023401099264 2569391932869598608 2585409410998965376 2588700491840790528 2589623365411878912 2601340630961106888 2605766965416280064 2621823628055288832 2622920931471048579 2642631752087473664 2643573852191293056 2648590043460673536 2664389394334531584 2664554597049954112 2679851917609832448 2680973507419099956 2685535341908615168 2702083535036573184 2723528642457498368 2729669330505388032 2742997794033246372 2744973749878423552 2758376942016501792 2761888200801970176 2764596201860279808 2775373983032448546 2780096445496946688 2786537441557583616 2797227321481522944 2808478681254887424 2819252733461692416 2819427538318677888 2825784447776704512 2826967114258753914 2841627755155832832 2849226697835594496 2859137785337250816 2871661553724063744 2871839608135876992 2894452518436159488 2908585587373836048 2912288053320889344 2930443131027693568 2931487836093315072 2931669599972041096 2954753612570246144 2965031777386778624 2972960721098407872 2996369860634615808 2997623921681198376 3020150573814255616 3021227259647192064 3021414587726287252 3045205253771376128 3062687905839808512 3063969722764685664 3084169494223175232 3088095468613226496 3090021717370785792 3103174059768564516 3108454293390286848 3126493903878137856 3127608501184065024 3127802425322283282 3133543150009810944 3134854621752281568 3152430790876002048 3159538516411748352 3170529029284872192 3171855980608512624 3177253080567939072 3184614218922952704 3196831224550311936 3222202900935631872 3229467940316233728 3230819559152861616 3250960348483847552 3256259083240679424 3267586040385429504 3276558461464035328 3289332128038457536 3296748522406155264 3298128299968546233 3315232381015138304 3324097814141526912 3335660749560125952 3350271812678074368 3350479542825189824 3376861271508852736 3388607745584889856 3397669395541037568 3425855910492798144 3451600655787720704 3452831153882505216 3468454174614809184 3469690681001072136 3476274432042134016 3495764837407051776 3497011080064072704 3497227908628064772 3517305641862905088 3524765136255057408 3531453391280898048 3545000961877573632 3546484639735502304 3573135890146443264 3574409715638931456 3574631343225466608 3582690996288321792 3602778046715430912 3610901161613426688 3624978263552585856 3639559107340517376 3649102829542663829 3653521399486070784 3657330392044328496 3677835922688669056 3682517601069293568 3686128269147039744 3700498644043264728 3706795260662595584 3715383255410111488 3729636428642030592 3759236717758237184 3767712597035606016 3769289485678338552 3798968930447459328 3812183713783001088 3829119477514502656 3878114116498448064 3883050737761185792 3902010946441660332 3908650448124420096 3932735442082933248 3963947628131210496 3965360778286939584 3972885065191010304 3995159814179487744 3996584091501797376 3996831895574931168 4019777876414748672 4021460261128649934 4028303012862922752 4053125302554859776 4080099226732742234 4085039675015921664 4085292963686247552 4094503995758082048 4112225992297566976 4117460624817635328 4120028956494381056 4137565413024752688 4142832301202955264 4144605724520382464 4168658538504183808 4170144668245420032 4170403233763044376 4179806162336375424 4203241054501336064 4212718021882331136 4229141307478016832 4246152291897270272 4262441632733749248 4296270534580842496 4307759412203815488 4341678777654239232 4356781387180572672 4362878381060754072 4395664696541540352 4397231754139972608 4397504399958061644 4432130418855369216 4447547666080167936 4457575466915364864 4459441081647611808 4494554790951923712 4496435882521797564 4530225860721383424 4531840889470788096 4532121881589430878 4540440074504011776 4567807880657064192 4594031858759712768 4595954584147028496 4603774871843340288 4624605566153078912 4626254241334762848 4632143202919839744 4635032576056178688 4661019783209402368 4662681440085430272 4662970544837419696 4689740855817206784 4691703637983424923 4699686848340076544 4728646186314003072 4765879620851908608 4766175124300622144 4776921328384429056 4803704062287241216 4833304351403447808 4876440522725771328 4910023468092391424 4914837692196052992 4933998192057686304 4945122783609232896 4972848571522707456 4986146721212290368 5003491124340188928 5023616796047474688 5025407719017111552 5025719314237784736 5042888692248379392 5065291907263279104 5082911618377334784 5096504093311556352 5130421799951071918 5136634046802198528 5138783865739197216 5170818821997930752 5177400983681581056 5179246730823757824 5202681261922213776 5211533930832560128 5243647256110577664 5245841862942097158 5285263504174947328 5287147704382586112 5287475528521002691 5297180086921347072 5328778788669063168 5329109194099908224 5359703835219664896 5361947014838199912 5371070683817230336 5404167070073146368 5447057284914996736 5459338661010776064 5485995588066492744 5516753884033003584 5523776401603940352 5529192403720559616 5550747966064897092 5560192890993893376 5573074883115167232 5594454642963045888 5638855076637355776 5651568895553409024 5653934228517507828 5683255510311665664 5698453395671188992 5718275570674501632 5743679216271753984 5788905036872318976 5817171174747672096 5824576106641778688 5860886262055387136 5862975672186630144 5863339199944082192 5909507225140492288 5930063554773557248 5945921442196815744 5992739721269231616 5995247843362396752 6040301147628511232 6042454519294384128 6042829175452574504 6090410507542752256 6120148840099113351 6127939445529371328 6168338988446350464 6176190937226452992 6180043434741571584 6206348119537129032 6216908586780573696 6252987807756275712 6255217002368130048 6255604850644566564 6269709243504563136 6304861581752004096 6319077032823496704 6341058058569744384 6343711961217025248 6369228437845905408 6393662449100623872 6444405801871263744 6458935880632467456 6461639118305723232 6501920696967695104 6512518166481358848 6535172080770859008 6553116922928070656 6578664256076915072 6593497044812310528 6596256599937092466 6630464762030276608 6648195628283053824 6671321499120251904 6700543625356148736 6700959085650379648 6753722543017705472 6795338791082075136 6798182822384146317 6851711820985596288 6905662307765010432 6936908349229618368 6939381362002144272 6952548864084268032 6991529674814103552 6994022160128145408 6994455817256129544 7034611283725810176 7049530272510114816 7092969279471004608 7146271780292886528 7148819431277862912 7149262686450933216 7165381992576643584 7205556093430861824 7249956527105171712 7279118214681034752 7298205659085327658 7307042798972141568 7314660784088656992 7355671845377338112 7365035202138587136 7372256538294079488 7400997288086529456 7413590521325191168 7430766510820222976 7459272857284061184 7518473435516474368 7535425194071212032 7538578971356677104 7597937860894918656 7624367427566002176 7658238955029005312 7695632699926607877 7756228232996896128 7766101475522371584 7804021892883320664 7817300896248840192 7865470884165866496 7868762794413145737 7927895256262420992 7930721556573879168 7945770130382020608 7993168183003594752 7993663791149862336 8039555752829497344 8042920522257299868 8056606025725845504 8106250605109719552 8160198453465484468 8170585927372495104 8189007991516164096 8224451984595133952 8234921249635270656 8240057912988762112 8275130826049505376 8285664602405910528 8337317077008367616 8340289336490840064 8340806467526088752 8359612324672750848 8406482109002672128 8425436043764662272 8458282614956033664 8492304583794540544 8524883265467498496 8592541069161684992 8615518824407630976 8683357555308478464 8725756762121508144 8791329393083080704 8794463508279945216 8795008799916123288 8864260837710738432 8895095332160335872 8918882163295223616 8989109581903847424 8992871765043595128 9060451721442766848 9063681778941576192 9064243763178861756 9135615761314128384 9188063717519425536 9191909168294056992 9249211132306157824 9252508482669525696 9264286405839679488 9270065152112357376 9322039566418804736 9325362880170860544 9325941089674839392 9379481711634413568 9383407275966849846 9399373696680153088 9457292372628006144 9531759241703817216 9532350248601244288 9553842656768858112 9607408124574482432 9666608702806895616 9752881045451542656 9829675384392105984 9867996384115372608 9890245567218465792 9894384899905638699 9945697143045414912 9972293442424580736 10006982248680377856 10050815438034223104 10051438628475569472 10130583814526558208 10165823236754669568 10193008186623112704 10260843599902143836 10277567731478394432 10341637643995861504 10354801967363162112 10358493461647515648 10405362523844427552 10487294512221155328 10491683725884194316 10570527008349894656 10574295408765172224 10574951057042005382 10594360173842694144 10658218388199816448 10719407670439329792 10723894029676399824 10742141367634460672 10808334140146292736 10894114569829993472 10918677322021552128 10947308488627991487 10971991176132985488 11033507768066007168 11047552803207880704 11058384807441119232 11101495932129794184 11120385781987786752 11146149766230334464 11188909285926091776 11277710153274711552 11303137791106818048 11307868457035015656 11396906791342377984 11436551141349003264 11487358432543507968 11634342349495344192 11649152213283557376 11721772524110774272 11725951344373260288 11726678399888164384 11819014450280984576 11860127109547114496 11891842884393631488 11985479442538463232 11990495686724793504 12080602295257022464 12084909038588768256 12085658350905149008 12180821015085504512 12240297680198226702 12255878891058742656 12336677976892700928 12352381874452905984 12360086869483143168 12412696239074258064 12433817173561147392 12505975615512551424 12510434004736260096 12511209701289133128 12539418487009126272 12609723163504008192 12638154065646993408 12687423922434050496 12738456875691810816 12787324898201247744 12888811603742527488 12923278236611446464 13003841393935390208 13025036332962717696 13070344161541718016 13157328512153830144 13186994089624621056 13192513199874184932 13260929524060553216 13296391256566107648 13342642998240503808 13401918171300759296 13507445086035410944 13590677582164150272 13596365644768292634 13703423641971192576 13811324615530020864 13873816698459236736 13878762724004288544 13905097728168536064 13983059349628207104 13988044320256290816 13988911634512259088 14069222567451620352 14075110913950274769 14099060545020229632 14185938558942009216 14297638862555725824 14298525372901866432 14330763985153287168 14411112186861723648 14499913054210343424 14596411318170655316 14629321568177313984 14711343690754676224 14730070404277174272 14744513076588158976 14801994576173058912 14861533021640445952 14918545714568122368 15036946871032948736 15070850388142424064 15077157942713354208 15195875721789837312 15248734855132004352 15316477910058010624 15391265399853215754 15512456465993792256 15532202951044743168 15608043785766641328 15634601792497680384 15730941768331732992 15737525588826291474 15855790512524841984 15861443113147758336 15862426585563008073 15891540260764041216 15986336366007189504 15987327582299724672 16079111505658994688 16085841044514599736 16113212051451691008 16212501210219439104 16320396906930968936 16341171854744990208 16378015983032328192 16448903969190267904 16550261652099010752 16571329204811821056 16674634154016735232 16680578672981680128 16681612935052177504 16719224649345501696 16812964218005344256 16916565229912067328 16984609167589081088 17049766530934996992 17185082138323369984 17231037648815261952 17366715110616956928 17451513524243016288 17582658786166161408 17588927016559890432 17590017599832246576 17728521675421476864 17790190664320671744 17837764326590447232 17978219163807694848 17985743530087190256 18120903442885533696 18127363557883152384 18128487526357723512 18271231522628256768 18360446520297340053 18383818336588113984 18498422264612315648 18505016965339051392 18528572811679358976 18540130304224714752 18650725760341721088 18651882179349678784 18758963423268827136 18766814551933699692 18798747393360306176 18914584745256012288 19064700497202488576 19107685313537716224 19214816249148964864 19333217405613791232 19505762090903085312 19659350768784211968 19735992768230745216 19780491134436931584 19788769799811277398 19891394286090829824 19944586884849161472 20013964497360755712 20101630876068446208 20102877256951138944 20261167629053116416 20386016373246225408 20394548467152438951 20521687199804287672 20555135462956788864 20683275287991723008 20716986923295031296 20810725047688855104 20974589024442310656 20983367451768388632 21141054016699789312 21148590817530344448 21149902114084010764 21316436776399632896 21438815340878659584 21447788059352799648 21616668280292585472 21788229139659986944 21837354644043104256 21894616977255982974 21943982352265970976 22067015536132014336 22095105606415761408 22116769614882238464 22202991864259588368 22240771563975573504 22292299532460668928 22377818571852183552 22555420306549423104 22606275582213636096 22615736914070031312 22793813582684755968 22873102282698006528 22974716865087015936 23086898099779823631 23268684698990688384 23298304426567114752 23451902688746520576 23453356799776328768 23638028900561969152 23720254219094228992 23783685768787262976 23980991373449587008 24161204590514044928 24169818077177536512 24171316701810298016 24361642030171009024 24480595360396453404 24511757782117485312 24673355953785401856 24704763748905811968 24720173738966286336 24825392478148516128 25011951231025102848 25020868009472520192 25022419402578266256 25078836974018252544 25219446327008016384 25276308131293986816 25374847844868100992 25476913751383621632 25574649796402495488 25777623207485054976 25846556473222892928 26007682787870780416 26050072665925435392 26314657024307660288 26373988179249242112 26385026399748369864 26592782513132215296 26685285996481007616 26803836342601518592 27181355164328300544 27192731289536585268 27406847283942385152 27747633396918473472 27757525448008577088 27810195456337072128 27966118699256414208 27976088640512581632 27977823269024518176 28138445134903240704 28150221827900549538 28198121090040459264 28371877117884018432 28595277725111451648 28597050745803732864 28661527970306574336 28822224373723447296 28999826108420686848 29192822636341310632 29258643136354627968 29422687381509352448 29489026153176317952 29603989152346117824 29723066043280891904 29837091429136244736 30073893742065897472 30154315885426708416 30391751443579674624 30497469710264008704 30632955820116021248 30782530799706431508 31024912931987584512 31064405902089486336 31216087571533282656 31461883536663465984 31475051177652582948 31711581025049683968 31722886226295516672 31724853171126016146 31783080521528082432 31974655164599449344 32158223011317989376 32171682089029199472 32226424102903382016 32425002420438878208 32640793813861937872 32682343709489980416 32756031966064656384 32841925465883974461 32897807938380535808 33100523304198021504 33142658409623642112 33361157345963360256 33363225870104355008 33438449298691003392 33625928436010688512 33833130459824134656 34370164276646739968 34462075297630523904 34903027048486032576 35165317572332322816 35177854033119780864 35180035199664493152 35457043350842953728 35580381328641343488 35675528653180894464 35956438327615389696 35971487060174380512 36241806885771067392 36254727115766304768 36256975052715447024 36542463045256513536 36720893040594680106 36767636673176227968 36996844529224631296 37010033930678102784 37012328699647018837 37057145623358717952 37080260608449429504 37301451520683442176 37303764358699357568 37517926846537654272 37533629103867399384 37597494786720612352 37829169490512024576 38129400994404977152 38215370627075432448 38666434811227582464 39011524181806170624 39471985536461490432 39560982268873863168 39577539599622554796 39782788572181659648 39889173769698322944 40027928994721511424 40205754513902277888 40522335258106232832 40772032746492450816 40789096934304877902 41043374399608575344 41110270925913577728 41366550575983446016 41433973846590062592 41621450095377710208 41949178048884621312 41966734903536777264 42282108033399578624 42297181635060688896 42299804228168021528 42632873552799265792 42895576118705599296 43233336560585170944 43576458279319973888 43789233954511965948 43887964704531941952 44134031072264028672 44190211212831522816 44233539229764476928 44405983728519176736 44584599064921337856 44755637143704367104 45110840613098846208 45212551164427272192 45231473828140062624 45587627165369511936 45746204565396013056 45949433730174031872 46173796199559647262 46537369397981376768 46596608853134229504 46903805377493041152 46906713599552657536 47276057801123938304 47567371537574525952 47587279756689024219 47961982746899174016 48339636154355073024 48342633403620596032 48723284060342018048 48961190720792906808 49023515564234970624 49346711907570803712 49650784956297032256 50023902462050205696 50041736018945040384 50044838805156532512 50157673948036505088 50438892654016032768 50749695689736201984 50953827502767243264 51149299592804990976 51555246414970109952 51693112946445785856 52015365575741560832 52100145331850870784 52629314048615320576 52747976358498484224 52770052799496739728 53185565026264430592 53370571992962015232 53607672685203037184 54362710328656601088 54385462579073170536 54813694567884770304 55081339560892020159 55495266793836946944 55515050896017154176 55620390912674144256 55952177281025163264 55955646538049036352 56276890269806481408 56300443655801099076 56396242180080918528 56743754235768036864 57194101491607465728 57323055940613148672 57644448747446894592 57999652216841373696 58385645272682621264 58517286272709255936 58845374763018704896 58978052306352635904 59207978304692235648 59446132086561783808 59674182858272489472 60147787484131794944 60308631770853416832 60783502887159349248 61265911640232042496 61565061599412863016 62049825863975169024 62432175143066565312 62923767073326931968 62950102355305165896 63423162050099367936 63445772452591033344 63449706342252032292 63949310329198898688 64316446022635978752 64343364178058398944 64850004840877756416 65281587627723875744 65364687418979960832 65512063932129312768 65683850931767948922 65795615876761071616 66201046608396043008 66285316819247284224 66722314691926720512 66726451740208710016 66876898597382006784 67251856872021377024 67666260919648269312 68924150595261047808 69260694299339470893 69806054096972065152 70355708066239561728 70360070399328986304 70914086701685907456 71160762657282686976 71351057306361788928 71942974120348761024 72483613771542134784 72509454231532609536 72513950105430894048 73084926090513027072 73441786081189360212 73535273346352455936 73993689058449262592 74020067861356205568 74024657399294037674 74114291246717435904 74160521216898859008 74607528717398715136 75035853693075308544 75067258207734798768 75194989573441224704 75658338981024049152 76258801988809954304 76430741254150864896 77332869622455164928 78023048363612341248 78943971072922980864 79121964537747726336 79155079199245109592 79778347539396645888 80055857989443022848 80411509027804555776 81544065492984901632 81578193868609755804 82086748799217150688 82220541851827155456 82733101151966892032 83242900190755420416 83898356097769242624 83933469807073554528 84564216066799157248 84594363270121377792 84599608456336043056 85265747105598531584 85791152237411198592 86466673121170341888 87152916558639947776 87578467909023931896 87775929409063883904 88268062144528057344 88467078459528953856 88811967457038353472 89169198129842675712 89511274287408734208 90221681226197692416 90462947656280125248 91175254330739023872 91492409130792026112 91898867460348063744 92347592399119294524 93074738795962753536 93193217706268459008 93813427199105315072 94552115602247876608 95134743075149051904 95174559513378048438 95923965493798348032 96679272308710146048 96685266807241192064 97446568120684036096 97922381441585813616 98047031128469941248 98525776397651923383 98693423815141607424 99301569912594064512 100083472037890080768 100089677610313065024 100315347896073010176 100877785308032065536 101499391379472403968 103110492829940219904 103386225892891571712 104030731151483121664 105258628097230641152 105495952716996968448 105540105598993479456 106371130052528861184 106741143985924030464 107215345370406074368 108725420657313202176 108770925158146341072 109627389135769540608 110162679121784040318 110990533587673893888 111030101792034308352 111036986098941056511 111240781825348288512 111904354562050326528 111911293076098072704 112553780539612962816 112600887311602198152 112792484360161837056 113487508471536073728 114388202983214931456 114646111881226297344 115999304433682747392 116771290545365242528 117034572545418511872 117690749526037409792 118415956609384471296 118892264173123567616 119348365716544978944 120295574968263589888 120617263541706833664 121567005774318698496 122531823280464084992 123130123198825726032 124099651727950338048 124864350286133130624 125847534146653863936 125900204710610331792 126846324100198735872 126891544905182066688 126899412684504064584 127898620658397797376 128686728356116797888 129700009681755512832 130563175255447751488 130729374837959921664 131367701863535897844 131591231753522143232 132402093216792086016 132570633638494568448 133452903480417420032 133753797194764013568 134503713744042754048 135332521839296538624 137848301190522095616 138521388598678941786 139612108193944130304 140711416132479123456 140720140798657972608 141828173403371814912 142702114612723577856 142761839270067072657 143885948240697522048 145018908463065219072 145027900210861788096 146169852181026054144 146883572162378720424 147070546692704911872 147987378116898525184 148040135722712411136 148049314798588075348 149215057434797430272 150071707386150617088 150134516415469597536 151316677962048098304 152517603977619908608 152861482508301729792 154665739244910329856 156046096727224682496 157887942145845961728 158243929075495452672 158310158398490219184 159556695078793291776 160111715978886045696 160823018055609111552 163088130985969803264 163156387737219511608 164173497598434301376 164441083703654310912 165466202303933784064 166485800381510840832 167866939614147109056 169128432133598314496 169188726540242755584 169199216912672086112 170531494211197063168 171582304474822397184 172933346242340683776 174305833117279895552 175156935818047863792 175551858818127767808 176536124289056114688 176934156919057907712 177623934914076706944 178338396259685351424 179022548574817468416 180443362452395384832 180925895312560250496 182350508661478047744 183797734920696127488 184695184798238589048 186149477591925507072 187626854398210630144 190269486150298103808 190349119026756096876 191847930987596696064 193370533614482384128 194893136241368072192 195844762883171627232 196094062256939882496 197051552795303846766 197386847630283214848 198603139825188129024 200166944075780161536 200179355220626130048 200630695792146020352 201755570616064131072 202998782758944807936 206772451785783143424 208061462302966243328 210517256194461282304 211080211197986958912 212742260105057722368 213482287971848060928 214430690740812148736 217450841314626404352 217541850316292682144 219254778271539081216 220325358243568080636 221981067175347787776 222060203584068616704 222073972197882113022 222481563650696577024 223822586152196145408 225107561079225925632 225201774623204396304 225584968720323674112 226975016943072147456 228776405966429862912 229292223762452594688 231998608867365494784 233542581090730485056 234069145090837023744 235381499052074819584 236831913218768942592 240591149936527179776 241234527083413667328 245063646560928169984 246260246397651452064 248199303455900676096 249728700572266261248 251695068293307727872 251800409421220663584 253692648200397471744 253783089810364133376 253798825369008129168 255797241316795594752 257373456712233595776 259086300897529131859 259400019363511025664 261126350510895502976 261458749675919843328 262735403727071795688 263182463507044286464 264804186433584172032 266905806960834840064 267507594389528027136 270665043678593077248 275696602381044191232 277042777197357883572 279224216387888260608 281440281597315945216 283656346806743629824 285404229225447155712 285523678540134145314 287771896481395044096 290037816926130438144 290055800421723576192 292339704362052108288 293767144324757440848 294141093385409823744 295974756233797050368 296080271445424822272 296098629597176150696 298430114869594860544 300269032830939195072 302633355924096196608 305035207955239817216 309331478489820659712 312092193454449364992 315775884291691923456 316487858150990905344 316620316796980438368 319113390157586583552 320223431957772091392 321646036111218223104 326176261971939606528 326312775474439023216 328346995196868602752 328882167407308621824 330932404607867568128 332971600763021681664 333110958296823169533 335733879228294218112 338377453080485511168 338398433825344172224 341062988422394126336 343164608949644794368 348611666234559791104 350313871636095727584 351103717636255535616 353072248578112229376 355247869828153413888 356676792519370702848 358045097149634936832 360886724904790769664 361851790625120500992 364701017322956095488 367595469841392254976 369390369596477178096 372298955183851014144 375253708796421260288 380538972300596207616 380698238053512193752 383695861975193392128 386741067228964768256 391689525766343254464 392188124513879764992 394103105590607693532 394773695260566429696 397206279650376258048 400358710441252260096 401261391584292040704 403511141232128262144 405997565517889615872 413544903571566286848 416122924605932486656 421034512388922564608 422160422395973917824 425484520210115444736 428861381481624297472 435083700632585364288 438509556543078162432 440650716487136161272 443962134350695575552 444120407168137233408 444147944395764226044 447645172304392290816 450215122158451851264 450403549246408792608 453950033886144294912 457552811932859725824 458584447524905189376 463997217734730989568 467085162181460970112 468138290181674047488 470762998104149639168 473663826437537885184 482469054166827334656 492520492795302904128 496398606911801352192 499457401144532522496 503600818842441327168 507385296400794943488 507566179620728266752 507597650738016258336 511594482633591189504 514746913424467191552 518172601795058263718 518800038727022051328 522252701021791005952 522917499351839686656 525470807454143591376 526364927014088572928 529608372867168344064 533811613921669680128 535015188779056054272 541330087357186154496 551393204762088382464 554085554394715767144 558448432775776521216 562880563194631890432 570808458450894311424 571047357080268290628 575543792962790088192 580111600843447152384 584679408724104216576 587534288649514881696 588282186770819647488 591949512467594100736 592160542890849644544 592197259194352301392 596860229739189721088 600538065661878390144 605266711848192393216 610070415910479634432 624184386908898729984 631551768583383846912 633240633593960876736 638226780315173167104 640446863915544182784 643292072222436446208 652352523943879213056 652625550948878046432 656693990393737205504 657764334814617243648 661864809215735136256 665943201526043363328 666221916593646339066 671467758456588436224 676754906160971022336 676796867650688344448 682125976844788252672 686329217899289588736 700627743272191455168 702207435272511071232 706144497156224458752 710495739656306827776 721773449809581539328 723703581250241001984 735190939682784509952 738780739192954356192 744597910367702028288 750507417592842520576 761077944601192415232 761396476107024387504 767391723950386784256 773482134457929536512 777258902692587395577 783379051532686508928 784376249027759529984 788206211181215387064 789547390521132859392 794412559300752516096 800717420882504520192 802522783168584081408 811995131035779231744 827089807143132573696 832245849211864973312 842069024777845129216 844320844791947835648 850969040420230889472 857722762963248594944 870167401265170728576 877019113086156324864 881301432974272322544 887924268701391151104 888240814336274466816 888295888791528452088 895290344608784581632 900807098492817585216 907900067772288589824 915105623865719451648 927994435469461979136 934170324362921940224 936276580363348094976 941525996208299278336 947327652875075770368 964938108333654669312 985040985590605808256 992797213823602704384 998914802289065044992 999332874890469508599 1007201637684882654336 1015132359241456533504 1015195301476032516672 1023188965267182379008 1029493826848934383104 1036345203590116527436 1044505402043582011904 1045834998703679373312 1050941614908287182752 1059216745734336688128 1067623227843339360256 1070030377558112108544 1082660174714372308992 1102786409524176764928 1108171108789431534288 1116896865551553042432 1125761126389263780864 1141616916901788622848 1142094714160536581256 1151087585925580176384 1160223201686894304768 1175068577299029763392 1176564373541639294976 1183899024935188201472 1184321085781699289088 1184394518388704602784 1193720459478379442176 1201076131323756780288 1210533423696384786432 1220140831820959268864 1248368773817797459968 1263103537166767693824 1266481267187921753472 1276453560630346334208 1286584144444872892416 1305251101897756092864 1313387980787474411008 1315528669629234487296 1331886403052086726656 1332443833187292678132 1342935516913176872448 1353593735301376688896 1364251953689576505344 1372658435798579177472 1401255486544382910336 1404414870545022142464 1412288994312448917504 1420991479312613655552 1447407162500482003968 1477561478385908712384 1489195820735404056576 1501014835185685041152 1522155889202384830464 1522792952214048775008 1534783447900773568512 1546964268915859073024 1554517805385174791154 1566758103065373017856 1568752498055519059968 1576412422362430774128 1579094781042265718784 1588825118601505032192 1601434841765009040384 1605045566337168162816 1623990262071558463488 1654179614286265147392 1684138049555690258432 1688641689583895671296 1715445525926497189888 1740334802530341457152 1754038226172312649728 1762602865948544645088 1775848537402782302208 1776481628672548933632 1776591777583056904176 1790580689217569163264 1801614196985635170432 1815800135544577179648 1830211247731438903296 1868340648725843880448 1872553160726696189952 1894655305750151540736 1929876216667309338624 1970081971181211616512 1985594427647205408768 1997829604578130089984 1998665749780939017198 2014403275369765308672 2030264718482913067008 2030390602952065033344 2046377930534364758016 2058987653697868766208 2072690407180233054872 2089010804087164023808 2101883229816574365504 2118433491468673376256 2135246455686678720512 2165320349428744617984 2205572819048353529856 2216342217578863068576 2233793731103106084864 2251522252778527561728 2283233833803577245696 2284189428321073162512 2302175171851160352768 2320446403373788609536 2331776708077762186731 2350137154598059526784 2353128747083278589952 2368642171563398578176 2368789036777409205568 2387440918956758884352 2402152262647513560576 2440281663641918537728 2496737547635594919936 2526207074333535387648 2532962534375843506944 2552907121260692668416 2573168288889745784832 2610502203795512185728 2626775961574948822016 2631057339258468974592 2663772806104173453312 2664887666374585356264 2685871033826353744896 2707187470602753377792 2745316871597158354944 2802510973088765820672 2808829741090044284928 2824577988624897835008 2841982958625227311104 2894814325000964007936 2955122956771817424768 2978391641470808113152 3002029670371370082304 3045585904428097550016 3069566895801547137024 3093928537831718146048 3109035610770349582308 3133516206130746035712 3137504996111038119936 3152824844724861548256 3177650237203010064384 3202869683530018080768 3210091132674336325632 3247980524143116926976 3308359228572530294784 3377283379167791342592 3480669605060682914304 3525205731897089290176 3551697074805564604416 3552963257345097867264 3553183555166113808352 3581161378435138326528 3603228393971270340864 3631600271089154359296 3660422495462877806592 3736681297451687760896 3745106321453392379904 3789310611500303081472 3859752433334618677248 3940163942362423233024 3995659209156260179968 3997331499561878034396 4028806550739530617344 4060781205904130066688 4092755861068729516032 4117975307395737532416 4145380814360466109744 4178021608174328047616 4203766459633148731008 4236866982937346752512 4270492911373357441024 4432684435157726137152 4467587462206212169728 4503044505557055123456 4566467667607154491392 4568378856642146325024 4604350343702320705536 4640892806747577219072 4663553416155524373462 4700274309196119053568 4706257494166557179904 4737284343126797156352 4737578073554818411136 4774881837913517768704 4804304525295027121152 5052414148667070775296 5065925068751687013888 5146336577779491569664 5221004407591024371456 5253551923149897644032 5262114678516937949184 5327545612208346906624 5329775332749170712528 5371742067652707489792 5414374941205506755584 5490633743194316709888 5605021946177531641344 5617659482180088569856 5683965917250454622208 5789628650001928015872 5910245913543634849536 5956783282941616226304 6004059340742740164608 6091171808856195100032 6139133791603094274048 6187857075663436292096 6218071221540699164616 6267032412261492071424 6305649689449723096512 6355300474406020128768 6405739367060036161536 6495961048286233853952 6616718457145060589568 6754566758335582685184 6961339210121365828608 6995330124233286560193 7050411463794178580352 7105926514690195734528 7106367110332227616704 7162322756870276653056 7206456787942540681728 7320844990925755613184 7473362594903375521792 7490212642906784759808 7578621223000606162944 7719504866669237354496 7880327884724846466048 7991318418312520359936 7994662999123756068792 8057613101479061234688 8121562411808260133376 8235950614791475064832 8290761628720932219488 8356043216348656095232 8407532919266297462016 8473733965874693505024 8540985822746714882048 8865368870315452274304 8935174924412424339456 9006089011114110246912 9136757713284292650048 9208700687404641411072 9281785613495154438144 9327106832311048746924 9400548618392238107136 9412514988333114359808 9475156147109636822272 9549763675827035537408 9608609050590054242304 10131850137503374027776 10442008815182048742912 10507103846299795288064 10655091224416693813248 10659550665498341425056 10743484135305414979584 10828749882411013511168 10981267486388633419776 11210043892355063282688 11235318964360177139712 11367931834500909244416 11579257300003856031744 11820491827087269699072 12008118681485480329216 12182343617712390200064 12278267583206188548096 12375714151326872584192 12436142443081398329232 12534064824522984142848 12611299378899446193024 12710600948812040257536 12811478734120072323072 13509133516671165370368 13922678420242731657216 13990660248466573120386 14100822927588357160704 14211853029380391469056 14212734220664455233408 14324645513740553306112 14412913575885081363456 14946725189806751043584 15157242446001212325888 15439009733338474708992 15760655769449692932096 15982636836625040719872 15989325998247512137584 16115226202958122469376 16243124823616520266752 16471901229582950129664 16581523257441864438976 16712086432697312190464 16815065838532594924032 17081971645493429764096 17730737740630904548608 17870349848824848678912 18012178022228220493824 18273515426568585300096 18417401374809282822144 18563571226990308876288 18654213664622097493848 18801097236784476214272 18950312294219273644544 19217218101180108484608 20263700275006748055552 20884017630364097485824 21014207692599590576128 21319101330996682850112 21486968270610829959168 21657499764822027022336 21962534972777266839552 22420087784710126565376 22470637928720354279424 22735863669001818488832 23158514600007712063488 23640983654174539398144 24364687235424780400128 24751428302653745168384 24872284886162796658464 25068129649045968285696 25222598757798892386048 25421201897624080515072 25622957468240144646144 27018267033342330740736 27845356840485463314432 27981320496933146240772 28201645855176714321408 28425468441328910466816 28649291027481106612224 28825827151770162726912 29893450379613502087168 31521311538899385864192 31965273673250081439744 31978651996495024275168 32230452405916244938752 32486249647233040533504 32943802459165900259328 33163046514883728877952 33424172865394624380928 33630131677065189848064 35461475481261809097216 36024356044456440987648 36547030853137170600192 36834802749618565644288 37127142453980617752576 37308427329244194987696 37602194473568952428544 37900624588438547289088 38434436202360216969216 40527400550013496111104 41768035260728194971648 42028415385199181152256 42638202661993365700224 42973936541221659918336 43314999529644054044672 44840175569420253130752 45471727338003636977664 46317029200015424126976 47281967308349078796288 48729374470849560800256 49744569772325593316928 50136259298091936571392 50445197515597784772096 51245914936480289292288 54036534066684661481472 55690713680970926628864 55962640993866292481544 56403291710353428642816 56850936882657820933632 57651654303540325453824 59786900759227004174336 63042623077798771728384 63957303992990048550336 64460904811832489877504 64972499294466081067008 65887604918331800518656 66326093029767457755904 66848345730789248761856 67260263354130379696128 70922950962523618194432 73094061706274341200384 74254284907961235505152 74616854658488389975392 75204388947137904857088 75801249176877094578176 76868872404720433938432 81054801100026992222208 83536070521456389943296 84056830770398362304512 85276405323986731400448 85947873082443319836672 86629999059288108089344 89680351138840506261504 94563934616698157592576 97458748941699121600512 99489139544651186633856 100272518596183873142784 100890395031195569544192 108073068133369322962944 111381427361941853257728 111925281987732584963088 112806583420706857285632 113701873765315641867264 115303308607080650907648 119573801518454008348672 126085246155597543456768 127914607985980097100672 128921809623664979755008 129944998588932162134016 132652186059534915511808 134520526708260759392256 141845901925047236388864 146188123412548682400768 149233709316976779950784 150408777894275809714176 151602498353754189156352 153737744809440867876864 162109602200053984444416 167072141042912779886592 170552810647973462800896 173259998118576216178688 179360702277681012523008 189127869233396315185152 194917497883398243201024 198978279089302373267712 200545037192367746285568 201780790062391139088384 222762854723883706515456 223850563975465169926176 225613166841413714571264 227403747530631283734528 230606617214161301815296 252170492311195086913536 255829215971960194201344 257843619247329959510016 259889997177864324268032 265304372119069831023616 269041053416521518784512 283691803850094472777728 292376246825097364801536 298467418633953559901568 300817555788551619428352 303204996707508378312704 324219204400107968888832 334144282085825559773184 341105621295946925601792 358721404555362025046016 378255738466792630370304 389834995766796486402048 397956558178604746535424 403561580124782278176768 447701127950930339852352 451226333682827429142528 454807495061262567469056 461213234428322603630592 511658431943920388402688 519779994355728648536064 530608744238139662047232 538082106833043037569024 567383607700188945555456 584752493650194729603072 596934837267907119803136 601635111577103238856704 606409993415016756625408 668288564171651119546368 682211242591893851203584 756511476933585260740608 779669991533592972804096 795913116357209493070848 807123160249564556353536 895402255901860679704704 902452667365654858285056 909614990122525134938112 1023316863887840776805376 1061217488476279324094464 1076164213666086075138048 1134767215400377891110912 1169504987300389459206144 1193869674535814239606272 1212819986830033513250816 1364422485183787702407168 1559339983067185945608192 1591826232714418986141696 1614246320499129112707072 1790804511803721359409408 1804905334731309716570112 1819229980245050269876224 2046633727775681553610752 2122434976952558648188928 2269534430800755782221824 2339009974600778918412288 2387739349071628479212544 2728844970367575404814336 3183652465428837972283392 3228492640998258225414144 3581609023607442718818816 3638459960490100539752448 4093267455551363107221504 4244869953905117296377856 4678019949201557836824576 4775478698143256958425088 5457689940735150809628672 6367304930857675944566784 7163218047214885437637632 8186534911102726214443008 8489739907810234592755712 9550957396286513916850176 10915379881470301619257344 12734609861715351889133568 14326436094429770875275264 16373069822205452428886016 19101914792573027833700352 25469219723430703778267136 28652872188859541750550528 32746139644410904857772032 38203829585146055667400704 57305744377719083501101056 76407659170292111334801408 114611488755438167002202112 229222977510876334004404224
- Sum of all divisors σ(n): 817821365351403021926400000
- Sum of proper divisors (its aliquot sum) s(n): 588598387840526687921995776
- 229222977510876334004404224 is an abundant number, because the sum of its proper divisors (588598387840526687921995776) is greater than itself. Its abundance is 359375410329650353917591552
Bases of 229222977510876334004404224
- Binary: 10111101100110111101101010000010100100100100010100011011100101001110000010000000000000002
- Hexadecimal: 0xBD9BDA8292451B94E08000
- Base-36: SSV05SPRV2YTA5MO0
Squares and roots of 229222977510876334004404224
- 229222977510876334004404224 squared (2292229775108763340044042242) is 52543173418951717579666363319089279622489029189042176
- 229222977510876334004404224 cubed (2292229775108763340044042243) is 12044102658962444736106069972276459448826363322112895212050888968353864088551424
-
The
square root of 229222977510876334004404224 is 15140111542220.4315411363 -
229222977510876334004404224 is a
perfect cube number . Itscube root is 612001824
Scales and comparisons
How big is 229222977510876334004404224?- 229,222,977,510,876,334,004,404,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 229,222,977,510,876,334,004,404,224 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 229222977510876334004404224 cubic inches would be around 51000152 feet tall.
Recreational maths with 229222977510876334004404224
- 229222977510876334004404224 backwards is 422404400433678015779222922
- The number of decimal digits it has is: 27
- The sum of 229222977510876334004404224's digits is 99
- 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 229222977510876334004404224 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 229222977510876334004404224 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/229222977510876334004404224/
Chicago style:
Numbermatics. 2024. "Number 229222977510876334004404224 - Facts about the integer". https://numbermatics.com/n/229222977510876334004404224/
The information we have on file for 229222977510876334004404224 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 229222977510876334004404224, math, Factors of 229222977510876334004404224, curriculum, school, college, exams, university, Prime factorization of 229222977510876334004404224, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-nine septillion, two hundred twenty-two sextillion, nine hundred seventy-seven quintillion, five hundred ten quadrillion, eight hundred seventy-six trillion, three hundred thirty-four billion, four million, four hundred four thousand, two hundred twenty-four.