898936835683230206245603584
898,936,835,683,230,206,245,603,584 is an even composite number composed of eight prime numbers multiplied together.
898936835683230206245603584 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 898936835683230206245603584:
28 × 32 × 72 × 132 × 712 × 1012 × 1272 × 75372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 71 × 71 × 101 × 101 × 127 × 127 × 7537 × 7537)See below for interesting mathematical facts about the number 898936835683230206245603584 from the Numbermatics database.
Names of 898936835683230206245603584
- Cardinal: 898936835683230206245603584 can be written as Eight hundred ninety-eight septillion, nine hundred thirty-six sextillion, eight hundred thirty-five quintillion, six hundred eighty-three quadrillion, two hundred thirty trillion, two hundred six billion, two hundred forty-five million, six hundred three thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 8.98936835683230206245603584 × 1026
Factors of 898936835683230206245603584
Divisors of 898936835683230206245603584
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 71 72 78 84 91 96 98 101 104 112 117 126 127 128 142 144 147 156 168 169 182 192 196 202 208 213 224 234 252 254 256 273 284 288 294 303 312 336 338 364 381 384 392 404 416 426 441 448 468 497 504 507 508 546 568 576 588 606 624 637 639 672 676 707 728 762 768 784 808 819 832 852 882 889 896 909 923 936 994 1008 1014 1016 1092 1136 1143 1152 1176 1183 1212 1248 1274 1278 1313 1344 1352 1414 1456 1491 1521 1524 1568 1616 1638 1651 1664 1704 1764 1778 1792 1818 1846 1872 1911 1988 2016 2028 2032 2121 2184 2272 2286 2304 2352 2366 2424 2496 2548 2556 2626 2667 2688 2704 2769 2828 2912 2982 3042 3048 3136 3232 3276 3302 3328 3408 3479 3528 3549 3556 3636 3692 3744 3822 3939 3976 4032 4056 4064 4242 4368 4473 4544 4572 4704 4732 4848 4949 4953 4992 5041 5096 5112 5252 5334 5376 5408 5538 5656 5733 5824 5964 6084 6096 6223 6272 6363 6461 6464 6552 6604 6816 6958 7056 7098 7112 7171 7272 7384 7488 7537 7644 7878 7952 8001 8064 8112 8128 8281 8307 8484 8736 8946 9017 9088 9144 9191 9408 9464 9696 9898 9906 9984 10082 10192 10201 10224 10437 10504 10647 10668 10816 11076 11312 11466 11557 11648 11817 11928 11999 12168 12192 12446 12544 12726 12827 12922 12928 13104 13208 13632 13916 14112 14196 14224 14342 14544 14768 14847 14859 14976 15074 15123 15288 15756 15904 16002 16128 16129 16224 16256 16562 16614 16968 17069 17472 17892 18034 18176 18288 18382 18669 18816 18928 19383 19392 19796 19812 20164 20384 20402 20448 20874 21008 21294 21336 21463 21513 21632 22152 22611 22624 22932 23114 23296 23634 23856 23998 24336 24384 24843 24892 25452 25654 25844 25856 26208 26416 27051 27264 27573 27832 28224 28392 28448 28684 29088 29536 29694 29718 29952 30148 30246 30576 30603 31311 31512 31808 32004 32258 32448 32512 33124 33228 33936 34138 34671 34944 35287 35784 35997 36068 36576 36764 37338 37632 37856 38481 38766 38784 39592 39624 40328 40768 40804 40896 41748 42016 42588 42672 42926 43026 43264 44304 44541 45222 45227 45248 45369 45864 46228 47268 47712 47996 48387 48672 48768 49686 49784 50197 50904 51207 51308 51688 52416 52759 52832 54102 54528 55146 55664 56007 56448 56784 56896 57368 58149 58176 59072 59388 59436 60296 60492 61152 61206 62622 63024 63119 63616 64008 64337 64389 64516 64539 64896 65533 66248 66456 67833 67872 68276 69342 69888 70574 71407 71568 71994 72136 73152 73528 74529 74676 75712 76962 77532 77568 79184 79248 80656 80899 81153 81536 81608 81792 82719 83496 83993 84032 85176 85344 85852 86052 88608 89082 89789 90444 90454 90496 90738 91728 91809 92456 93223 94536 95424 95992 96774 97344 97536 97981 99372 99568 100394 101808 102414 102616 103376 104013 104832 105518 105664 105861 107991 108204 110292 111328 112014 112896 112903 113568 113792 114736 115443 116298 116352 117221 118144 118776 118872 119483 120592 120984 122304 122412 125244 126048 126238 127232 128016 128674 128778 129032 129078 129792 131066 132496 132613 132912 135666 135681 135744 136552 138684 141148 142814 143136 143988 144272 145161 146304 147056 149058 149352 150241 150591 151424 153621 153924 155064 158277 158368 158496 161312 161798 162306 163072 163216 163584 165438 166751 166992 167986 168064 170352 170688 171704 172104 177216 178164 179578 180888 180908 180992 181476 183456 183618 184912 186446 189072 189357 190848 191984 193011 193167 193548 194688 195962 196599 198744 199136 200788 203616 204828 205232 206752 208026 209664 209677 211036 211328 211722 214221 215982 216408 220584 222656 224028 225806 227136 227584 229472 230886 232596 232704 234442 236288 237552 237744 238966 241184 241968 242697 244608 244824 247009 250488 251979 252096 252476 256032 257348 257556 258064 258156 262132 264992 265226 265824 269367 271332 271362 271488 273104 277368 279669 282296 285628 286272 287976 288544 290322 292608 293943 294112 298116 298704 300482 301182 302848 307242 307848 310128 316554 316736 316992 317583 322624 323596 324612 326432 330876 333502 333984 335972 336128 338709 340704 341376 343408 344208 351379 351663 354432 356328 358449 359156 361776 361816 362952 366912 367236 369313 369824 372892 378144 378714 381696 383968 386022 386334 387096 389376 391924 393198 397488 397839 398272 401576 407043 407232 409656 410464 413504 416052 419354 422072 422656 423444 428442 431964 432816 441168 441833 445312 448056 450723 451612 451773 454272 458731 458944 461772 465192 468884 474831 475104 475488 477932 482368 483936 485394 489216 489648 494018 499849 500253 500976 503958 504192 504952 509141 512064 514696 515112 516128 516312 524264 529984 530452 531648 535127 538734 542664 542724 542976 546208 554736 559338 564592 568071 571256 572544 575952 577088 579033 580644 587886 587951 588224 589797 596232 597408 600964 602364 614484 615696 620256 628523 629031 633108 633472 633984 635166 640207 642663 645248 647192 649224 652561 652864 661752 667004 667968 671944 677418 681408 682752 685867 686816 688416 702758 703326 708864 712656 716898 718312 723552 723632 724271 725904 728091 733824 734472 738626 739648 741027 745784 755937 756288 757428 761237 767936 772044 772668 774192 783848 786396 790321 794976 795678 796544 803152 808101 814086 814464 819312 820547 820928 827008 832104 836381 838708 839007 844144 846888 851929 856884 863928 865632 881829 882336 883666 890624 896112 901446 903224 903546 908544 910717 917462 917888 923544 928291 930384 937768 949662 950208 950976 955864 957199 964736 967872 970788 979296 988036 999698 1000506 1001952 1007916 1008384 1009904 1016127 1018282 1024128 1029392 1030224 1032256 1032624 1048528 1051687 1054137 1054989 1059968 1060904 1063296 1070254 1075347 1077468 1085328 1085448 1092416 1107939 1109472 1118676 1129184 1136142 1142512 1145088 1145159 1151904 1154176 1158066 1161288 1167257 1175772 1175902 1176448 1179594 1192464 1193517 1194816 1201928 1204728 1211899 1228968 1231392 1240512 1257046 1258062 1266216 1266944 1267968 1270332 1273753 1280414 1285326 1290496 1294384 1295527 1298448 1305122 1305728 1323504 1325499 1334008 1335936 1343888 1352169 1354836 1362816 1371734 1373632 1376193 1376832 1405516 1406652 1425312 1433796 1436624 1447104 1447264 1448542 1451808 1456182 1467648 1467739 1468944 1477252 1479296 1482054 1491568 1499547 1500759 1511874 1512576 1514856 1522474 1523873 1527423 1535872 1544088 1545336 1548384 1567696 1572792 1580642 1589952 1591356 1593088 1605381 1606304 1616202 1628172 1628928 1629029 1638624 1641094 1641856 1654016 1664208 1672762 1677416 1678014 1688288 1693776 1703858 1713768 1723969 1727856 1731264 1763658 1763853 1764672 1767332 1792224 1802892 1806448 1807092 1821434 1834924 1835776 1847088 1856582 1860768 1875536 1885569 1887093 1899324 1900416 1901952 1911728 1914398 1920621 1929472 1935744 1941576 1957683 1958592 1976072 1999396 2001012 2003904 2015832 2019808 2032254 2036564 2048256 2057601 2058784 2060448 2064512 2065248 2097056 2103374 2108274 2109978 2119936 2121808 2126592 2140508 2150694 2154936 2167763 2170656 2170896 2172813 2184832 2215878 2218944 2223081 2237352 2258368 2272284 2283711 2285024 2290318 2303808 2308352 2316132 2322576 2334514 2351544 2351804 2352896 2359188 2370963 2384928 2387034 2389632 2403856 2409456 2423798 2457936 2461641 2462784 2481024 2509143 2514092 2516124 2532432 2540664 2547506 2555787 2560828 2570652 2588768 2591054 2596896 2610244 2611456 2647008 2650998 2668016 2671872 2687776 2704338 2709672 2725632 2725801 2732151 2743468 2747264 2752386 2753664 2784873 2811032 2813304 2850624 2867592 2871597 2873248 2894208 2894528 2897084 2903616 2912364 2935478 2937888 2954504 2958592 2964108 2983136 2999094 3001518 3023748 3025152 3029712 3044948 3047746 3054846 3071744 3088176 3090672 3096768 3135392 3145584 3155061 3161284 3162411 3179904 3182712 3210762 3211117 3212608 3232404 3256344 3258058 3277248 3282188 3283712 3323817 3328416 3345524 3354832 3356028 3376576 3387552 3407716 3427536 3435477 3447938 3455712 3462528 3501771 3527316 3527706 3529344 3534664 3563987 3584448 3605784 3612896 3614184 3635697 3642868 3669848 3694176 3713164 3721536 3745889 3751072 3771138 3774186 3798648 3800832 3803904 3821259 3823456 3828796 3841242 3871488 3883152 3886581 3915366 3917184 3952144 3976497 3998792 4002024 4007808 4031664 4039616 4064508 4073128 4115202 4117568 4120896 4128579 4129024 4130496 4194112 4206748 4216548 4219956 4243616 4281016 4301388 4309872 4335526 4341312 4341792 4345626 4369664 4403217 4431756 4437888 4446162 4474704 4481449 4498641 4516736 4544568 4567422 4567927 4570048 4571619 4580636 4582269 4607616 4632264 4645152 4669028 4703088 4703608 4718376 4741926 4769856 4774068 4779264 4801069 4807712 4816143 4818912 4847596 4887087 4915872 4923282 4925568 4962048 5018286 5028184 5032248 5064864 5069897 5081328 5095012 5111574 5121656 5141304 5171907 5177536 5182108 5193792 5220488 5291559 5294016 5301996 5328659 5336032 5375552 5408676 5419344 5451602 5464302 5486936 5494528 5504772 5507328 5569746 5622064 5626608 5656707 5701248 5735184 5743194 5743829 5746496 5761863 5788416 5789056 5794168 5807232 5824728 5870956 5873049 5875776 5909008 5928216 5963503 5966272 5998188 6003036 6047496 6059424 6089896 6095492 6109692 6172803 6176352 6181344 6193536 6270784 6291168 6310122 6322568 6324822 6359808 6365424 6375019 6421524 6422234 6425216 6464808 6498037 6503289 6512688 6516116 6518439 6554496 6564376 6618833 6647634 6656832 6691048 6700393 6709664 6712056 6753152 6775104 6815432 6851133 6855072 6870954 6895876 6911424 6925056 6956651 7003542 7054632 7055412 7058688 7069328 7112889 7127974 7168896 7211568 7225792 7228368 7271394 7285736 7339696 7384923 7388352 7426328 7443072 7491778 7502144 7527429 7542276 7548372 7597296 7642518 7646912 7657592 7667361 7682484 7766304 7773162 7830732 7834368 7904288 7952994 7997584 8004048 8015616 8016113 8063328 8079232 8129016 8146256 8170799 8177403 8196453 8230404 8235136 8241792 8257158 8260992 8322691 8354619 8388224 8413496 8433096 8439912 8483293 8487232 8562032 8602776 8614791 8619744 8671052 8682624 8683584 8691252 8806434 8863512 8875776 8892324 8916271 8949408 8962898 8997282 9033472 9068689 9089136 9134844 9135854 9140096 9143238 9161272 9164538 9215232 9264528 9290304 9338056 9406176 9407216 9415523 9436752 9465183 9483852 9539712 9548136 9602138 9615424 9632286 9633351 9637824 9695192 9774174 9831744 9846564 9851136 9896081 10036572 10056368 10064496 10129728 10139794 10162656 10190024 10223148 10243312 10274173 10282608 10306431 10343814 10355072 10364216 10387584 10440976 10505313 10583118 10588032 10603992 10657318 10667111 10672064 10691961 10751104 10817352 10838688 10903204 10907091 10928604 10973872 11009544 11139492 11237667 11244128 11253216 11313414 11402496 11403203 11463777 11470368 11486388 11487658 11492992 11523726 11578112 11588336 11614464 11649456 11659743 11741912 11746098 11751552 11818016 11839321 11856432 11927006 11932544 11996376 12006072 12067783 12094992 12118848 12179792 12190984 12219384 12345606 12352704 12362688 12387072 12443587 12541568 12582336 12620244 12645136 12649644 12730848 12750038 12843048 12844468 12850432 12929616 12996074 13006578 13025376 13032232 13036878 13108992 13128752 13209651 13237666 13295268 13313664 13382096 13400786 13419328 13424112 13444347 13506304 13550208 13630864 13702266 13703781 13710144 13714857 13741908 13791752 13822848 13913302 14007084 14109264 14110824 14138656 14225778 14255948 14337792 14403207 14423136 14451584 14456736 14542788 14571472 14661261 14679392 14769846 14776704 14852656 14886144 14887067 14983556 15004288 15054858 15084552 15096744 15174341 15194592 15209691 15285036 15293824 15315184 15334722 15364968 15515721 15532608 15546324 15661464 15808576 15905988 15985977 15995168 16008096 16032226 16126656 16158464 16258032 16292512 16341598 16354806 16392906 16460808 16470272 16483584 16514316 16521984 16645382 16709238 16776448 16826992 16841851 16866192 16879824 16966586 16974464 17124064 17205552 17229582 17231487 17239488 17342104 17365248 17367168 17382504 17612868 17727024 17784648 17832542 17890509 17898816 17925796 17994564 18137378 18178272 18269688 18271708 18280192 18286476 18322544 18329076 18529056 18580608 18676112 18812352 18814432 18831046 18873504 18930366 18967704 19079424 19080607 19096272 19125057 19204276 19230848 19264572 19266702 19275648 19390384 19494111 19509867 19548348 19663488 19693128 19792162 19856499 20073144 20101179 20112736 20128992 20259456 20279588 20325312 20380048 20446296 20486624 20548346 20565216 20612862 20687628 20710144 20728432 20775168 20869953 20881952 21010626 21166236 21176064 21177377 21207984 21314636 21334222 21344128 21383922 21502208 21634704 21677376 21806408 21814182 21857208 21947744 22019088 22278984 22475334 22488256 22506432 22626828 22806406 22927554 22940736 22972776 22975316 22985984 23047452 23176672 23298912 23319486 23483824 23492196 23503104 23636032 23678642 23712864 23854012 23865088 23992752 24012144 24048339 24135566 24189984 24237696 24359584 24381968 24438768 24512397 24532209 24691212 24705408 24725376 24887174 24947909 24968073 25083136 25164672 25240488 25290272 25299288 25449879 25461696 25500076 25686096 25688936 25859232 25992148 26013156 26050752 26064464 26073756 26221223 26257504 26419302 26475332 26590536 26627328 26748813 26764192 26801572 26838656 26848224 26888694 27100416 27206067 27261728 27404532 27407562 27420288 27429714 27483816 27583504 27645696 27826604 28014168 28218528 28221648 28246569 28277312 28451556 28511896 28806414 28846272 28900053 28903168 28913472 29085576 29142944 29322522 29358784 29539692 29553408 29688243 29705312 29774134 29967112 30008576 30109716 30169104 30193488 30348682 30389184 30419382 30570072 30587648 30630368 30669444 30729936 30822519 31031442 31065216 31092648 31322928 31370143 31617152 31811976 31971954 31990336 32001333 32016192 32064452 32075883 32253312 32516064 32585024 32683196 32709612 32785812 32921616 33028632 33290764 33418476 33653984 33683702 33713001 33732384 33759648 33933172 33948928 34209609 34248128 34411104 34459164 34462974 34478976 34684208 34734336 34765008 35225736 35454048 35489279 35517963 35569296 35665084 35781018 35797632 35851592 35989128 36203349 36274756 36356544 36539376 36543416 36572952 36645088 36658152 37058112 37161216 37300613 37330761 37352224 37624704 37628864 37662092 37747008 37860732 37935408 37994017 38161214 38192544 38250114 38408552 38461696 38529144 38533404 38551296 38780768 38988222 39019734 39096696 39326976 39386256 39584324 39712998 40146288 40202358 40225472 40257984 40333041 40518912 40559176 40650624 40760096 40892592 40973248 41096692 41111343 41130432 41225724 41375256 41456864 41739906 41744521 41763904 42021252 42332472 42354754 42415968 42629272 42668444 42688256 42767844 43209621 43269408 43354752 43612816 43628364 43714416 43895488 44038176 44557968 44625133 44661201 44950668 44976512 45012864 45253656 45523023 45612812 45629073 45855108 45881472 45945552 45950632 46094904 46331831 46353344 46597824 46638972 46902751 46967648 46984392 47272064 47357284 47425728 47708024 47957931 47985504 48024288 48096678 48271132 48379968 48475392 48696557 48719168 48763936 48877536 49024794 49064418 49382424 49410816 49450752 49774348 49895818 49936146 50329344 50480976 50525553 50580544 50598576 50899758 50923392 51000152 51372192 51377872 51423241 51694461 51718464 51984296 52026312 52101504 52128928 52147512 52442446 52515008 52838604 52950664 53181072 53497626 53528384 53603144 53671527 53677312 53696448 53777388 54047827 54412134 54523456 54809064 54815124 54840576 54859428 54967632 55167008 55653208 56028336 56112791 56437056 56443296 56493138 56554624 56806369 56903112 57023792 57241821 57375171 57612828 57692544 57800106 57826944 58171152 58258837 58285888 58482333 58645044 58717568 59079384 59376486 59383051 59410624 59548268 59569497 59934224 60219432 60303537 60338208 60386976 60697364 60778368 60838764 61140144 61260736 61338888 61459872 61645038 62062884 62130432 62185296 62413897 62609859 62645856 62740286 63234304 63480823 63532131 63623952 63943908 63980672 64002666 64032384 64128904 64151766 64506624 64660907 65032128 65170048 65366392 65419224 65571624 65843232 65908661 66057264 66581528 66836952 67307968 67367404 67426002 67464768 67519296 67866344 67961129 68419218 68496256 68822208 68918328 68925948 68957952 69272567 69368416 69530016 70451472 70908096 70978558 71035926 71138592 71330168 71562036 71595264 71703184 71978256 72145017 72406698 72549512 72713088 73078752 73086832 73145904 73290176 73316304 73537191 74116224 74601226 74661522 74669777 74704448 74843727 74904219 75249408 75257728 75324184 75494016 75721464 75870816 75988034 76322428 76349637 76385088 76500228 76817104 76884937 77058288 77066808 77561536 77976444 78039468 78193392 78663669 78772512 79168648 79425996 79822421 80246439 80292576 80404716 80450944 80515968 80666082 81118352 81301248 81306289 81520192 81618201 81785184 81946496 82193384 82222686 82260864 82451448 82750512 82875247 82913728 83479812 83489042 83527808 84042504 84474481 84664944 84709508 84739707 84831936 85258544 85336888 85535688 86044829 86419242 86538816 86709504 87105109 87225632 87256728 87428832 87790976 88076352 89064729 89115936 89250266 89322402 89901336 89953024 90025728 90436463 90507312 91046046 91225624 91258146 91710216 91762944 91891104 91901264 91982417 92189808 92467557 92663662 92706688 93195648 93277944 93805502 93935296 93968784 94110429 94544128 94714568 94851456 95416048 95915862 95971008 96003999 96048576 96193356 96542264 96677099 96759936 97393114 97438336 97527872 97755072 98049588 98128836 98764848 99548696 99791636 99872292 100961952 101051106 101161088 101197152 101799516 101846784 102000304 102628827 102744384 102755744 102846482 103388922 103436928 103968592 104052624 104203008 104209469 104257856 104295024 104884892 105030016 105677208 105901328 106220387 106362144 106467837 106553889 106995252 107056768 107206288 107343054 107392896 107554776 108095654 108194983 108610047 108824268 109046912 109618128 109630248 109718856 109935264 110334016 111306416 111901839 111992283 112056672 112225582 112874112 112886592 112986276 113109248 113612738 113806224 113982051 114047584 114483642 114750342 115225656 115385088 115600212 115653888 115661059 116342304 116517674 116571776 116964666 117290088 117435136 117892957 118158768 118752972 118766102 118821248 119096536 119138994 119868448 120438864 120607074 120676416 120773952 121394728 121556736 121564273 121677528 122280288 122401799 122521472 122677776 122919744 123290076 124125768 124370592 124827794 125219718 125233563 125291712 125480572 126961646 127064262 127247904 127887816 127961344 128005332 128064768 128257808 128303532 128649053 129321814 130064256 130340096 130732784 130838448 131143248 131686464 131817322 132114528 133163056 133564249 133673904 133875399 133983603 134615936 134734808 134852004 134929536 135038592 135732688 135922258 136569069 136838436 136992512 137644416 137836656 137851896 138545134 138736832 138995493 139060032 140708253 140902944 141816192 141957116 142071852 142277184 142660336 143124072 143406368 143956512 144290034 144813396 145099024 145426176 146089671 146157504 146173664 146291808 146580352 146632608 147074382 148232448 148241639 149202452 149323044 149339554 149408896 149687454 149808438 150515456 150648368 150988032 151442928 151576659 151741632 151976068 152644856 152699274 152770176 153000456 153634208 153769874 153911173 154116576 154133616 154269723 155123072 155952888 156078936 156386784 157327338 157545024 158337296 158851992 159644842 160492878 160585152 160809432 160901888 161031936 161332164 161766631 162143481 162236704 162612578 163040384 163236402 163570368 163892992 164386768 164445372 164521728 164531929 164902896 165501024 165750494 165827456 166959624 166978084 167055616 168085008 168338373 168948962 169329888 169419016 169479414 169663872 170419107 170517088 170673776 171071376 171725463 172089658 172838484 173077632 174210218 174451264 174513456 174776511 174857664 175581952 176152704 178129458 178149153 178231872 178500532 178644804 179802672 180872926 181014624 182092092 182451248 182516292 183420432 183782208 183802528 183964834 184379616 184935114 185327324 185413376 186391296 186555888 187241691 187611004 187870592 187937568 188220858 189429136 189702912 190442469 190596393 190832096 191831724 191942016 192007998 192097152 192386712 193084528 193354198 193519872 193531871 193982721 194786228 194876672 195055744 195510144 196099176 196257672 197529696 197725983 199097392 199583272 199744584 201923904 202102212 202322176 202394304 203599032 203883387 204000608 205257654 205488768 205511488 205692964 206777844 206873856 207817701 207937184 208105248 208418938 208515712 208590048 209769784 210060032 211354416 211802656 212440774 212724288 212935674 213107778 213990504 214113536 214412576 214686108 214785792 215109552 216191308 216389966 217220094 217648536 218093824 218944063 219236256 219260496 219437712 219870528 220668032 222612832 223803678 223984566 224009331 224113344 224451164 224531181 225748224 225773184 225972552 227225476 227612448 227964102 228095168 228967284 229500684 230451312 230654811 231200424 231322118 232684608 233035348 233143552 233929332 234580176 235785914 235991007 236317536 237505944 237532204 237642496 238193072 238277988 239467263 239736896 240877728 241214148 241352832 241547904 242789456 243128546 243355056 243918867 244560576 244803598 245042944 245355552 245839488 246580152 248251536 248625741 248741184 249655588 250439436 250467126 250583424 250961144 253423443 253923292 254128524 254495808 255775632 256010664 256515616 256607064 257298106 258134487 258643628 260128512 261315327 261465568 261676896 262286496 263372928 263634644 264229056 265958119 266326112 267128498 267347808 267750798 267967206 269231872 269469616 269704008 269859072 270077184 271309389 271465376 271844516 273138138 273676872 275288832 275305901 275673312 275703792 275947251 277090268 277473664 277990986 278120064 281416506 281805888 282331287 283632384 283914232 284143704 284554368 285320672 286248144 286812736 287913024 288580068 289626792 290031297 290198048 292179342 292315008 292347328 292583616 293160704 293265216 294148764 296483278 298404904 298646088 298679108 298817792 299374908 299616876 301296736 302885856 303153318 303483264 303952136 305289712 305398548 305540352 306000912 307268416 307539748 307822346 308233152 308267232 308539446 310246144 311905776 312157872 312628407 312773568 314654676 315090048 316674592 317703984 318661161 319289684 319403511 320985756 321170304 321618864 322664328 323533262 324286962 324322817 324473408 324584949 325225156 326080768 326472804 327140736 328773536 328890744 329063858 329805792 331002048 331500988 331654912 333919248 333956168 335705517 336170016 336676746 337897924 338659776 338838032 338958828 339327744 340838214 340875899 341034176 341347552 341946153 342142752 343450926 344179316 345676968 346155264 346983177 348420436 348902528 349026912 349553022 349715328 352305408 353678871 356258916 356298306 356463744 357001064 357289608 359605344 359962687 361745852 362029248 364184184 364692819 364902496 365032584 366840864 367205397 367564416 367605056 367929668 368759232 369870228 370654648 373111776 374483382 375222008 375700689 375741184 375875136 376441716 378334789 378858272 380884938 381192786 381664192 383663448 383884032 384015996 384194304 384773424 385947159 386169056 386708396 387063742 387965442 389572456 390111488 391020288 392198352 392515344 395059392 395451966 397644583 398194784 399166544 399489168 400692747 401626197 403847808 404204424 404788608 407198064 407766774 407811859 408001216 410515308 410977536 411022976 411385928 413555688 415635402 415874368 416210496 416837876 416986479 417031424 417180096 419539568 422124759 422708832 423605312 424881548 425448576 425871348 426215556 427981008 428825152 429372216 430219104 432382616 432779932 434440188 435297072 437888126 438269013 438472512 438520992 438875424 439741056 441336064 444724917 445225664 447607356 447969132 448018662 448226688 448902328 449062362 451546368 451945104 452626349 454450952 455224896 455928204 456190336 457934568 459001368 460902624 461309622 461360627 461733519 462400848 462644236 462809169 465369216 466070696 467858664 469160352 471571828 471982014 472635072 475011888 475064408 475727903 476386144 476555976 478934526 479473792 481755456 482428296 482705664 483095808 484907969 485299893 485578912 486257092 486430443 486710112 487837734 489121152 489607196 490711104 491678976 493160304 493595787 493922221 496503072 497251482 497482368 499311176 500878872 500934252 501166848 501922288 505015119 506846886 507846584 508257048 508991616 511257321 511551264 512021328 513031232 513214128 514596212 516268974 517287256 522630654 522931136 523353792 524329533 524572992 526745856 527269288 528458112 531916238 532652224 534256996 534447459 534695616 535501596 535934412 538194559 538939232 539408016 542618778 542930752 543689032 546276276 547353744 550611802 551346624 551407584 551894502 554180536 554947328 555981972 556240128 561725073 562833012 563611776 564662574 567828464 568287408 569108736 569144023 570641344 571327407 572496288 573625472 575826048 577160136 579253584 580062594 580126729 580396096 580595613 581948163 584358684 584630016 584694656 585167232 586530432 588297528 592966556 593177949 596809808 597292176 597358216 598749816 599233752 602313803 602593472 605771712 606306636 606966528 607904272 609735763 610579424 610797096 611650161 612001824 614536832 615079496 615644692 616466304 616534464 617078892 623453103 623811552 624315744 625256814 625547136 629309352 630180096 633055241 633349184 635407968 637322322 638579368 638807022 641971512 642340608 643237728 643876919 645328656 647066524 648573924 648645634 648946816 649169898 650450312 652945608 654281472 656832189 657547072 657781488 658127716 659611584 662004096 663001976 667838496 667912336 668502133 671411034 672027993 672340032 673353492 675795848 676739693 677319552 677676064 677917656 681676428 681751798 682068352 682695104 683892306 684285504 686901852 688358632 691353936 691964433 693966354 696840872 697805056 698053824 699106044 699430656 702621751 707357742 712517832 712596612 712927488 714002128 714579216 718401789 719210688 719925374 723491704 724058496 728368368 729385638 729466283 729804992 730065168 731756601 733681728 734410794 735128832 735210112 735859336 737518464 738482797 739740456 741309296 745877223 746223552 748966764 750444016 751401378 751750272 752883432 756669578 757364881 757716544 760270329 761769876 762385572 763328384 767326896 768031992 769546848 771894318 772338112 773416792 774127484 774403461 775930884 779144912 783945981 784396704 785030688 790118784 790903932 795289166 796389568 797874357 798333088 798978336 801385494 803252394 807695616 808408848 809577216 809627413 813928167 814396128 815533548 815623718 816002432 821030616 822045952 822771856 825250699 825917703 827111376 827841753 831270804 831748736 832420992 833675752 833972958 834360192 839079136 840591791 844249518 845417664 847210624 849763096 850897152 850949911 851742696 852431112 855962016 856812593 857650304 858744432 860438208 864765232 865559864 868880376 870093891 870594144 875776252 876538026 876945024 877041984 877750848 879482112 883494677 889449834 890451328 895214712 895938264 896037324 896453376 897804656 898124724 900543371 903890208 905252698 908901904 910449792 911856408 912380672 915869136 918002736 921805248 922619244 922721254 923467038 924801696 925288472 925618338 930738432 932141392 935717328 937885221 938320704 943143656 943964028 945270144 950023776 950128816 951455806 952772288 953111952 955983483 957869052 958947584 963510912 964856592 969815938 970599786 971157824 972514184 972860886 972968451 973420224 973754847 975675468 978242304 979214392 981422208 986320608 987191574 987844442 993006144 994502964 994964736 998622352 999504181 1001757744 1001868504 1003844576 1010030238 1013693772 1015693168 1016514096 1017983232 1022514642 1022627697 1023102528 1024042656 1026062464 1026428256 1029192424 1032537948 1034574512 1037691473 1040949531 1045261308 1045862272 1046707584 1048659066 1049145984 1054538576 1056916224 1056981757 1061036613 1063832476 1065304448 1068513992 1068894918 1069391232 1071003192 1071868824 1076389118 1077378211 1077878464 1078816032 1079888061 1085237556 1085861504 1087378064 1092552552 1094078457 1094707488 1101223604 1101616191 1102693248 1102815168 1103789004 1108361072 1111963944 1123450146 1125666024 1127223552 1129325148 1132366417 1135004367 1135656928 1136574816 1138288046 1141282688 1142654814 1144992576 1147250944 1151652096 1151723503 1154320272 1157841477 1158507168 1160125188 1160253458 1160792192 1161191226 1163896326 1168717368 1169389312 1170334464 1173060864 1176595056 1185933112 1186355898 1192933749 1193619616 1194584352 1194716432 1195771421 1197499632 1198467504 1202078241 1204627606 1205186944 1211543424 1212613272 1215808544 1219471526 1221158848 1221594192 1223300322 1223435577 1224003648 1229073664 1230158992 1231289384 1232932608 1233068928 1234157784 1246906206 1247623104 1248631488 1250513628 1251094272 1256802287 1258618704 1266110482 1266698368 1270815936 1274644644 1277158736 1277614044 1283943024 1286475456 1287753838 1290657312 1294133048 1297147848 1297291268 1297893632 1298339796 1300900624 1305891216 1313664378 1315094144 1315562976 1316255432 1319223168 1324008192 1326003952 1334174751 1335676992 1335824672 1337004266 1342822068 1344055986 1344680064 1346706984 1351591696 1353479386 1354639104 1354723097 1355352128 1355835312 1357879047 1363352856 1363503596 1364136704 1365390208 1367784612 1368571008 1373803704 1376717264 1382707872 1383928866 1384081881 1385200557 1387932708 1393681744 1396107648 1398212088 1405243502 1414715484 1425035664 1425193224 1427183709 1428004256 1429158432 1436803578 1438421376 1439850748 1446983408 1448116992 1454723907 1455899679 1456736736 1458771276 1458932566 1459609984 1460130336 1463513202 1467363456 1468821588 1470420224 1471718672 1475036928 1476965594 1479480912 1480787361 1481766663 1482618592 1491754446 1492447104 1497933528 1500888032 1502802756 1503500544 1503593767 1505766864 1513339156 1514729762 1515433088 1520540658 1523539752 1524771144 1526656768 1532608441 1534653792 1536063984 1539093696 1543788636 1544676224 1546833584 1548254968 1548806922 1551861768 1558289824 1567891962 1568793408 1570061376 1580237568 1580335549 1581807864 1590578332 1592779136 1595748714 1596666176 1597956672 1602770988 1606504788 1614583677 1616817696 1619254826 1627856334 1628792256 1631067096 1631247436 1632004864 1642061232 1645543712 1650501398 1651835406 1654222752 1655683506 1662541608 1663497472 1664841984 1667351504 1667945916 1668720384 1678158272 1681183582 1688499036 1690835328 1694421248 1699526192 1701899822 1703485392 1704862224 1707432069 1711924032 1713625186 1715300608 1717488864 1720876416 1729530464 1731119728 1737760752 1740187782 1740380187 1741188288 1741786839 1751552504 1753076052 1753890048 1754083968 1755501696 1766989354 1778899668 1780902656 1790429424 1791876528 1792074648 1795609312 1796249448 1801086742 1806941409 1807780416 1810505396 1817803808 1820899584 1823712816 1829207289 1831738272 1836005472 1843610496 1845238488 1845442508 1846934076 1849603392 1850576944 1851236676 1861706833 1864282784 1871434656 1875770442 1876641408 1886287312 1887928056 1890540288 1899165723 1900047552 1900257632 1902911612 1905544576 1906223904 1911966966 1915738104 1927021824 1927141307 1929713184 1931630757 1939631876 1941199572 1942315648 1945028368 1945721772 1945936902 1946840448 1947509694 1951350936 1958428784 1962844416 1970496567 1972641216 1974383148 1975688884 1986012288 1989005928 1997244704 1999008362 2003515488 2003737008 2005506399 2007689152 2020060476 2027387544 2030219079 2031386336 2033028192 2045029284 2045255394 2046205056 2048085312 2052124928 2052856512 2058384848 2065075896 2069149024 2075382946 2081899062 2090522616 2091724544 2093415168 2097318132 2098291968 2107865253 2109077152 2113963514 2122073226 2127664952 2130608896 2137027984 2137789836 2138782464 2138915077 2142006384 2143737648 2152778236 2154756422 2155756928 2157632064 2159776122 2170475112 2171723008 2174756128 2185105104 2188156914 2188398849 2189414976 2202447208 2203232382 2205386496 2205630336 2207578008 2215448391 2216722144 2223927888 2246900292 2251332048 2258650296 2264732834 2270008734 2271313856 2272094643 2273149632 2276576092 2282565376 2285309628 2289985152 2303447006 2308640544 2315682954 2317014336 2320250376 2320506916 2321584384 2322382452 2327792652 2337434736 2353190112 2371866224 2372711796 2385867498 2387239232 2389168704 2389432864 2391542842 2393623071 2394999264 2396935008 2404156482 2409255212 2410373888 2423086848 2425226544 2428882239 2431617088 2438943052 2442317696 2443188384 2446600644 2446871154 2448007296 2460317984 2462578768 2466137856 2468315568 2475752097 2477753109 2493812412 2495246208 2497262976 2501027256 2513604574 2517237408 2519738809 2521775373 2532220964 2533396736 2541631872 2549289288 2552849733 2554317472 2555228088 2567886048 2570437779 2572950912 2575507676 2581314624 2588266096 2594295696 2594582536 2596679592 2601801248 2611782432 2627328756 2630188288 2631125952 2632510864 2638446336 2648343523 2650484031 2652007904 2668349502 2671353984 2671649344 2674008532 2685644136 2688111972 2689360128 2693413968 2701630113 2703183392 2706958772 2709446194 2710704256 2711670624 2715758094 2726705712 2727007192 2730780416 2735569224 2737142016 2747607408 2753434528 2765415744 2767857732 2768163762 2770401114 2775865416 2783512081 2787363488 2792215296 2796424176 2810487004 2829430968 2850071328 2850386448 2854367418 2856008512 2858316864 2873607156 2876842752 2879701496 2893966816 2909447814 2911799358 2913473472 2917542552 2917865132 2918905353 2919219968 2920260672 2927026404 2934726912 2937643176 2943437344 2953931188 2958961824 2961574722 2963533326 2965237184 2983508892 2984894208 2995867056 2998512543 3001776064 3005605512 3007187534 3011533728 3026678312 3029459524 3030866176 3041081316 3047079504 3049542288 3065216882 3067883091 3069307584 3072127968 3078187392 3087577272 3089352448 3093667168 3096509936 3097613844 3103723536 3113074419 3116579648 3135783924 3137586816 3140122752 3160671098 3163615728 3168384443 3170945271 3181156664 3185558272 3191497428 3193332352 3195913344 3205541976 3213009576 3229167354 3232134633 3233635392 3238509652 3239664183 3255712668 3257584512 3262134192 3262494872 3284122464 3291087424 3301002796 3303670812 3308445504 3311367012 3325083216 3330095321 3334703008 3335891832 3356316544 3362367164 3376998072 3381670656 3397099251 3399052384 3403799644 3405013101 3406970784 3409724448 3414864138 3423848064 3427250372 3434977728 3441752832 3455170509 3457455547 3459060928 3462239456 3475521504 3480375564 3480760374 3482376576 3483573678 3503105008 3506152104 3508167936 3511003392 3533978708 3557799336 3578801247 3580858848 3583753056 3584149296 3587314263 3591218624 3592498896 3602173484 3613882818 3615560832 3621010792 3635607616 3647425632 3658414578 3663476544 3670306731 3672010944 3687220992 3690476976 3690885016 3693868152 3699206784 3701153888 3702473352 3723413666 3728565568 3742869312 3751540884 3753282816 3767361913 3770406861 3772574624 3775856112 3798331446 3800095104 3800515264 3805823224 3811089152 3812447808 3823933932 3831476208 3837395717 3854282614 3859426368 3863261514 3879263752 3882399144 3884631296 3890056736 3891443544 3891873804 3893680896 3895019388 3902701872 3916857568 3940993134 3945282432 3948766296 3951377768 3972024576 3978011856 3984008161 3994489408 3998016724 4007030976 4007474016 4011012798 4015378304 4033252199 4040120952 4054775088 4060438158 4062772672 4064169291 4066056384 4073637141 4090058568 4090510788 4092410112 4096170624 4105713024 4116769696 4130151792 4138298048 4150765892 4152245643 4163798124 4181045232 4194636264 4215730506 4216196621 4218154304 4227927028 4244146452 4255329904 4274055968 4275579672 4277830154 4281551127 4284012768 4287475296 4305556472 4309512844 4311513856 4315264128 4319552244 4340950224 4349512256 4364171721 4370210208 4376313828 4376797698 4378829952 4404894416 4406464764 4411260672 4415156016 4430896782 4431386687 4433444288 4445299989 4447855776 4493800584 4502664096 4507138433 4510781301 4517300592 4529465668 4540017468 4542627712 4544189286 4546299264 4553152184 4570619256 4579970304 4597825323 4606894012 4617281088 4631365908 4634028672 4640500752 4641013832 4644764904 4655585304 4674869472 4679514931 4706380224 4737177851 4741006647 4743732448 4745423592 4771734996 4774478464 4778337408 4778865728 4783085684 4787246142 4789998528 4793870016 4808312964 4818510424 4825240159 4843751031 4850453088 4857764478 4863234176 4877886104 4884635392 4886376768 4893201288 4893742308 4896014592 4918352257 4920635968 4925157536 4936631136 4951504194 4955506218 4987624824 4990492416 4994525952 5002054512 5027209148 5034474816 5039477618 5043550746 5064441928 5083263744 5098578576 5105699466 5108634944 5110456176 5122296207 5135772096 5140875558 5145901824 5151015352 5162629248 5169379579 5176532192 5188591392 5189165072 5193359184 5203602496 5221140561 5223564864 5254657512 5262251904 5265021728 5296687046 5300968062 5301554167 5304015808 5336699004 5342707968 5343298688 5348017064 5371288272 5376223944 5386827936 5403260226 5406366784 5413917544 5418892388 5420824227 5421408512 5423341248 5431516188 5453411424 5454014384 5458830527 5471138448 5487621867 5495214816 5506869056 5530831488 5535715464 5536327524 5540802228 5551730832 5567024162 5574726976 5585120499 5592848352 5620974008 5658861936 5667391891 5697497169 5700142656 5700772896 5708734836 5712017024 5716633728 5737443269 5747214312 5759402992 5781423921 5787933632 5794892271 5818895628 5823598716 5826946944 5835085104 5835730264 5837810706 5840521344 5854052808 5875286352 5884142537 5886874688 5907862376 5917923648 5923149444 5927066652 5930474368 5956649377 5967017784 5991734112 5997025086 5997688151 6003552128 6011211024 6014375068 6016519197 6023067456 6053356624 6058919048 6082162632 6090657237 6094159008 6099084576 6130433764 6135766182 6138615168 6144255936 6156374784 6175154544 6184462739 6187334336 6193019872 6195227688 6207447072 6226148838 6233159296 6271567848 6275173632 6280245504 6303803597 6321342196 6323595759 6327231456 6336768886 6341890542 6362313328 6382994856 6386664704 6391826688 6411083952 6416745231 6420988873 6426019152 6458334708 6464269266 6467270784 6477019304 6479328366 6511425336 6515169024 6524268384 6524989744 6530751607 6565196547 6568244928 6582174848 6602005592 6607341624 6616891008 6622734024 6646345173 6650166432 6660190642 6669406016 6671783664 6712633088 6724734328 6753996144 6794198502 6798104768 6807599288 6810026202 6813941568 6816283929 6819448896 6829728276 6847696128 6854500744 6864074029 6869955456 6910341018 6914911094 6918121856 6924478912 6951043008 6960751128 6961520748 6964753152 6967147356 6996529267 7006210016 7012304208 7067957416 7115598672 7157602494 7161717696 7167506112 7168298592 7174628526 7182437248 7184997792 7204346968 7214408863 7227765636 7231121664 7242021584 7271215232 7286646717 7294851264 7316829156 7326953088 7340613462 7344021888 7380953952 7381770032 7387736304 7398413568 7398872299 7402307776 7404946704 7427256291 7446827332 7457131136 7485738624 7503081768 7534723826 7540813722 7541647477 7545149248 7551712224 7559216427 7565326119 7596662892 7600190208 7601030528 7611646448 7624895616 7647867864 7658549199 7662952416 7674791434 7708565228 7711313337 7718852736 7726523028 7758527504 7764798288 7780113472 7782887088 7783747608 7790038776 7805403744 7833715136 7881986268 7890564864 7897532592 7902755536 7926564919 7945030569 7951452093 7956023712 7968016322 7988978816 7996033448 8014061952 8014948032 8022025596 8030756608 8062064521 8066504398 8080241904 8104890339 8109550176 8120876316 8125545344 8128338582 8132112768 8147274282 8180117136 8181021576 8192341248 8211426048 8211935189 8233539392 8260303584 8276596096 8301531784 8304491286 8327596248 8350536243 8362090464 8370399947 8389272528 8431461012 8432393242 8436308608 8455854056 8488292904 8510659808 8548111936 8551159344 8555660308 8563102254 8568025536 8574950592 8611112944 8619025688 8630528256 8631063383 8639104488 8681900448 8690527729 8699024512 8728343442 8740420416 8752627656 8753595396 8757659904 8797616009 8809788832 8812929528 8830312032 8861793564 8862773374 8866888576 8890599978 8895711552 8987601168 8995537629 9005328192 9014276866 9021562602 9034601184 9058931336 9080034936 9085255424 9088378572 9092598528 9106304368 9134082763 9141238512 9195650646 9213788024 9234562176 9262731816 9268057344 9281001504 9282027664 9289529808 9311170608 9339223257 9349738944 9359029862 9412760448 9474355702 9482013294 9483061679 9487464896 9490847184 9505153329 9512835813 9543469992 9548956928 9556674816 9557731456 9566171368 9574492284 9579997056 9587740032 9600276361 9616625928 9637020848 9650480318 9687502062 9696403899 9700906176 9715528956 9726468352 9755772208 9764386999 9772753536 9786402576 9787484616 9836704514 9841271936 9850315072 9873262272 9903008388 9911012436 9975249648 9990285963 10004109024 10054418296 10068949632 10078955236 10087101492 10128883856 10191297753 10197157152 10211398932 10217269888 10220912352 10244592414 10271544192 10281751116 10302030704 10325258496 10338759158 10353064384 10365511527 10372366641 10377182784 10378330144 10386718368 10407204992 10442281122 10447129728 10509315024 10524503808 10525156369 10530043456 10593374092 10601936124 10603108334 10608031616 10673398008 10686597376 10696034128 10728259087 10742576544 10752447888 10761942789 10773655872 10806520452 10812733568 10827835088 10837784776 10841648454 10846682496 10863032376 10906822848 10908028768 10917661054 10927693283 10942276896 10975243734 10990429632 11013738112 11061662976 11062348843 11071430928 11072655048 11081604456 11103461664 11134048324 11149453952 11170240998 11185696704 11241948016 11302085739 11311220583 11317723872 11334783782 11394994338 11400285312 11401545792 11417469672 11424034048 11433267456 11474886538 11485430801 11494428624 11512187151 11518805984 11562847842 11575867264 11589784542 11637791256 11647197432 11653893888 11670170208 11671460528 11675621412 11681042688 11681766959 11708105616 11750572704 11768285074 11773749376 11815724752 11835847296 11846298888 11854133304 11860948736 11913298754 11934035568 11952024483 11983468224 11994050172 11995376302 12007104256 12022422048 12028750136 12033038394 12046134912 12099756597 12106713248 12117838096 12164325264 12181314474 12188318016 12192507873 12198169152 12260867528 12271532364 12277230336 12277991573 12288511872 12350309088 12368925478 12374668672 12386039744 12390455376 12414894144 12452297676 12466318592 12543135696 12607607194 12642684392 12647191518 12648589863 12654462912 12673537772 12683781084 12724626656 12765989712 12822167904 12833490462 12841977746 12852038304 12916669416 12928538532 12934541568 12954038608 12958656732 12993554353 13022850672 13048536768 13049979488 13061503214 13130393094 13136489856 13164349696 13204011184 13214683248 13233782016 13245468048 13292690346 13294160061 13300332864 13320381284 13338812032 13343567328 13449468656 13489989149 13507992288 13521415299 13532343903 13588397004 13596209536 13615198576 13620052404 13627883136 13632567858 13638897792 13659456552 13709001488 13728148058 13739910912 13740762841 13793475969 13820682036 13829822188 13836243712 13848957824 13902086016 13921502256 13923041496 13934294712 13993058534 14012420032 14024608416 14038544793 14135914832 14211533553 14223019941 14231197344 14315204988 14323435392 14335012224 14336597184 14349257052 14364874496 14369995584 14408693936 14428817726 14455531272 14475720477 14484043168 14542430464 14573293434 14589702528 14633658312 14653906176 14681226924 14688043776 14755056771 14761907904 14763540064 14775472608 14797744598 14804615552 14809893408 14854512582 14893654664 14914262272 14971477248 14972405539 15006163536 15069447652 15081627444 15083294954 15090298496 15103424448 15118432854 15130652238 15193325784 15202061056 15223292896 15249791232 15295735728 15317098398 15325904832 15349582868 15417130456 15422626674 15437705472 15453046056 15508138737 15517055008 15529596576 15545028473 15560226944 15565774176 15567495216 15580077552 15610807488 15667430272 15763972536 15795065184 15805511072 15853129838 15890061138 15902904186 15904662501 15912047424 15936032644 15977957632 15992066896 16028123904 16029896064 16044051192 16124129042 16133008796 16160483808 16209780678 16219100352 16241752632 16251090688 16256677164 16264225536 16294548564 16338429731 16360234272 16362043152 16376491581 16423870378 16467078784 16520607168 16553192192 16603063568 16608982572 16655192496 16701072486 16724180928 16740799894 16755361497 16778545056 16862922024 16864786484 16872617216 16911708112 16976585808 17002175673 17021319616 17096223872 17102318688 17111320616 17126204508 17136051072 17149901184 17212329807 17222225888 17238051376 17262126766 17278208976 17344271763 17363800896 17381055458 17398049024 17456686884 17480840832 17505255312 17507190792 17595232018 17619577664 17625859056 17652427611 17660624064 17723587128 17725546748 17733777152 17781199956 17791423104 17869948131 17975202336 17991075258 17993064453 18010656384 18028553732 18043125204 18069202368 18117862672 18160069872 18176757144 18212608736 18268165526 18282477024 18391301292 18427576048 18469124352 18525463632 18553388217 18562003008 18564055328 18579059616 18622341216 18678446514 18699477888 18718059724 18825520896 18911410791 18948711404 18964026588 18966123358 18974929792 18981694368 19010306658 19025671626 19086939984 19115462912 19132342736 19148984568 19159994112 19175480064 19200552722 19233251856 19250235693 19262966619 19274041696 19300960636 19375004124 19392807798 19401812352 19431057912 19511544416 19528773998 19545507072 19546718971 19572805152 19574969232 19592254821 19673409028 19682543872 19700630144 19746524544 19806016776 19822024872 19950499296 19980571926 20008218048 20108836592 20137899264 20157910472 20174202984 20257767712 20382595506 20394314304 20422797864 20434539776 20441824704 20489184828 20543088384 20544362137 20563502232 20592222087 20604061408 20677518316 20706128768 20731023054 20744733282 20754365568 20756660288 20773436736 20814409984 20884562244 20894259456 20989587801 21018630048 21050312738 21060086912 21186748184 21203872248 21206216668 21216063232 21346796016 21392068256 21456518174 21485153088 21504895776 21523885578 21547311744 21613040904 21625467136 21643226589 21655670176 21675569552 21683296908 21693364992 21726064752 21813645696 21816057536 21835322108 21855386566 21884553792 21950487468 21980859264 22027476224 22124697686 22142861856 22145310096 22163208912 22196616897 22206923328 22268096648 22298907904 22340481996 22371393408 22483896032 22604171478 22622441166 22624942431 22635447744 22669567564 22677649281 22789988676 22800570624 22803091584 22834939344 22949773076 22970861602 22988857248 23024374302 23037611968 23125695684 23151734528 23179569084 23275582512 23294394864 23340340416 23342921056 23351242824 23363533918 23416211232 23501145408 23536570148 23547498752 23631449504 23671694592 23692597776 23708266608 23779694757 23826597508 23835091707 23868071136 23904048966 23966936448 23988100344 23990752604 24044844096 24057500272 24066076788 24092269824 24186193563 24199513194 24202188829 24213426496 24235676192 24328650528 24362628948 24376636032 24385015746 24396338304 24521735056 24543064728 24555983146 24577023744 24635805567 24700618176 24737850956 24749337344 24772079488 24780910752 24829788288 24904595352 25051608729 25086271392 25111199841 25215214388 25285368784 25294383036 25297179726 25308925824 25347075544 25367562168 25449253312 25531979424 25644335808 25666980924 25683955492 25704076608 25833338832 25857077064 25893190149 25908077216 25917313464 25987108706 26045701344 26071583187 26097073536 26099958976 26123006428 26260786188 26272979712 26392848027 26408022368 26429366496 26490936096 26585380692 26588320122 26600665728 26640762568 26677624064 26687134656 26861770019 26898937312 26979978298 27015984576 27042830598 27064687806 27176794008 27192419072 27230397152 27240104808 27255766272 27265135716 27277795584 27318913104 27402248289 27418002976 27456296116 27481525682 27586951938 27641364072 27659644376 27697915648 27804172032 27805896001 27843004512 27846082992 27868589424 27986117068 28024840064 28049216832 28077089586 28232765393 28271829664 28423067106 28446039882 28449185037 28462394688 28515459987 28630409976 28646870784 28670024448 28673194368 28698514104 28739991168 28800829083 28817387872 28857635452 28911062544 28951440954 28968086336 29146586868 29179405056 29267316624 29293160997 29362453848 29510113542 29523815808 29527080128 29550945216 29595489196 29609231104 29619786816 29709025164 29787309328 29944811078 29970857889 30012327072 30138895304 30163254888 30166589908 30180596992 30206848896 30236865708 30261304476 30386651568 30446585792 30591471456 30634196796 30651809664 30699165736 30834260912 30845253348 30906092112 31016277474 31034110016 31059193152 31090056946 31117099923 31120453888 31131548352 31134990432 31160155104 31221614976 31334860544 31527945072 31575469107 31590130368 31611022144 31706259676 31780122276 31805808372 31809325002 31824094848 31872065288 31984133792 32059792128 32088102384 32184777261 32248258084 32266017592 32320967616 32419561356 32438200704 32483505264 32513354328 32589097128 32676859462 32720468544 32724086304 32752983162 32756604517 32783079849 32847740756 32934157568 33041214336 33187046529 33206127136 33217965144 33310384992 33402144972 33448361856 33481599788 33510722994 33557090112 33725844048 33729572968 33776681113 33823416224 33906257217 33953171616 34004351346 34042639232 34192447744 34204637376 34222641232 34252409016 34272102144 34299802368 34424659614 34428465799 34444451776 34456292403 34476102752 34524253532 34536561453 34556417952 34688543526 34727601792 34762110916 34913373768 34961681664 35010510624 35014381584 35045300877 35190464036 35239155328 35251718112 35304855222 35321248128 35447174256 35451093496 35562399912 35582846208 35739896262 35856073449 35950404672 35982150516 35986128906 36021312768 36057107464 36086250408 36138404736 36185657053 36235725344 36299269791 36320139744 36353514288 36425217472 36536331052 36564954048 36782602584 36833974719 36855152096 37050927264 37106776434 37124006016 37128110656 37158119232 37244682432 37356893028 37398955776 37436119448 37822821582 37897422808 37928053176 37932246716 37945769589 37949859584 37963388736 38020613316 38051343252 38173879968 38211813689 38264685472 38297969136 38401105444 38466503712 38500471386 38525933238 38548083392 38601921272 38750008248 38785615596 38803624704 38862115824 38980663059 39023088832 39057547996 39093437942 39145610304 39149938464 39184509642 39346818056 39401260288 39493049088 39612033552 39644049744 39882480183 39900998592 39961143852 40016436096 40162102883 40217673184 40315820944 40348405968 40469967447 40515535424 40564245897 40765191012 40788628608 40845595728 40883649408 40978369656 41088724274 41127004464 41184444174 41188997759 41208122816 41222288523 41355036632 41412257536 41462046108 41489466564 41508731136 41513320576 41546873472 41769124488 41979175602 42037260096 42100625476 42115634379 42120173824 42373496368 42407744496 42412433336 42634600659 42693592032 42784136512 42913036348 42970306176 43009791552 43047771156 43094623488 43226081808 43286453178 43291239173 43311340352 43351139104 43366593816 43427161431 43452129504 43627291392 43632115072 43670644216 43710773132 43769107584 43900974936 43961718528 44249395372 44265170313 44285723712 44290620192 44326417824 44393233794 44413846656 44536193296 44680963992 44742786816 44917216617 44946922111 44967792064 45208342956 45244882332 45249884862 45270895488 45339135128 45355298562 45579977352 45606183168 45669878688 45715261249 45899546152 45941723204 45977714496 46048748604 46075223936 46251391368 46359138168 46524416211 46551165024 46588789728 46635085419 46680680832 46685842112 46702485648 46727067836 46832422464 47002290816 47073140296 47262899008 47385195552 47416533216 47559389514 47653195016 47670183414 47713987503 47736142272 47808097932 47933872896 47976200688 47981505208 48048518203 48089688192 48115000544 48132153576 48372387126 48399026388 48404377658 48426852992 48471352384 48657301056 48725257896 48753272064 48770031492 48792676608 48975704869 49015289193 49043470112 49086129456 49111966292 49129474743 49271611134 49401236352 49475701912 49544158976 49561821504 49659576576 49809190704 49886144321 50103217458 50172542784 50222399682 50430428776 50500862041 50570737568 50588766072 50594359452 50617851648 50694151088 50735124336 50898506624 51006527019 51063958848 51288671616 51333961848 51367910984 51408153216 51636989421 51666677664 51714154128 51786380298 51792106093 51816154432 51834626928 51974217412 52091402688 52143166374 52194147072 52199917952 52246012856 52432278587 52521572376 52785696054 52816044736 52858732992 52957282833 52981872192 53170761384 53176640244 53201331456 53281525136 53374269312 53609844393 53723540038 53797874624 53959956596 53979193359 54031969152 54085661196 54129375612 54353588016 54460794304 54480209616 54530271432 54637826208 54804496578 54836005952 54912592232 54963051364 55173903876 55282728144 55319288752 55611792002 55660164651 55686009024 55692165984 55737178848 55972234136 56049680128 56098433664 56154179172 56465530786 56543659328 56734232373 56846134212 56892079764 56898370074 56924789376 57030919974 57260819952 57346388736 57397028208 57479982336 57483546323 57601658166 57634775744 57715270904 57788899857 57822125088 57902881908 57936172672 58293173736 58534633248 58586321994 58592799629 58640156913 58724907696 58776764463 59020227084 59047631616 59054160256 59101890432 59190978392 59239573632 59418050328 59574618656 59889622156 59941715778 60024654144 60277790608 60326509776 60333179816 60413697792 60417443681 60473731416 60522608952 60773303136 60833694103 60893171584 61182942912 61268393592 61303619328 61398331472 61583312063 61633086411 61668521824 61690506696 61776666261 61812184224 62032554948 62068220032 62118386304 62180113892 62234199846 62263096704 62269980864 62320310208 62443229952 62728122067 62968763403 63055890144 63150938214 63180260736 63222044288 63412519352 63560244552 63611616744 63618650004 63648189696 63744130576 63938579341 63968267584 64176204768 64369554522 64496516168 64532035184 64641935232 64839122712 64876401408 64929679767 64967010528 65026708656 65178194256 65353718924 65440937088 65448172608 65505966324 65513209034 65566159698 65695481512 66082428672 66374093058 66412254272 66435930288 66589850691 66620769984 66804289944 66896723712 66963199576 67021445988 67114180224 67201934527 67451688096 67459145936 67553362226 67646832448 67812514434 67874827293 67906343232 68008702692 68085278464 68350708993 68409274752 68445282464 68504818032 68849319228 68856931598 68888903552 68912584806 68952205504 69048507064 69073122906 69112835904 69377087052 69455203584 69524221832 69826747536 70021021248 70028763168 70090601754 70380928072 70478310656 70503436224 70609710444 70642496256 70894348512 70902186992 70964796851 71124799824 71339084271 71479792524 71712146898 71900809344 71964301032 71972257812 72114214928 72172500816 72276809472 72371314106 72471450688 72558580689 72598539582 72606566487 72640279488 72707028576 72850434944 73072662104 73129908096 73565205168 73667949438 73676094583 73710304192 73907416701 74101854528 74213552868 74248012032 74256221312 74316238464 74489364864 74586762497 74713786056 74872238896 75333599523 75645643164 75794845616 75856106352 75864493432 75891539178 75926777472 76041226632 76102686504 76347759936 76423627378 76493852981 76529370944 76595938272 76802210888 76933007424 77000942772 77051866476 77096166784 77203842544 77436441901 77500016496 77571231192 77679570447 77724231648 77961326118 78046177664 78115095992 78186875884 78214749561 78291220608 78299876928 78369019284 78693636112 79178544081 79224067104 79288099488 79764960366 79801997184 79922287704 80032872192 80324205766 80398015607 80435346368 80585310057 80631641888 80696811936 80939934894 81031070848 81128491794 81530382024 81577257216 81691191456 81767298816 81772368713 81956739312 82177448548 82206744867 82254008928 82368888348 82377995518 82416245632 82444577046 82710073264 82924092216 82978933128 83026641152 83093746944 83417688003 83538248976 83958351204 84074520192 84201250952 84231268758 84698296179 84746992736 84815488992 84824866672 84899770891 85269201318 85347555111 85387184064 85568273024 85826072696 85940612352 85945941011 86019583104 86095542312 86402487249 86452163616 86572906356 86582478346 86622680704 86702278208 86733187632 86854322862 86904259008 87264230144 87341288432 87421546264 87538215168 87801949872 87879482991 88498790744 88530340626 88571447424 88581240384 88652835648 88786467588 88827693312 89072386592 89232962377 89361927984 89834433234 89893844222 89935584128 90416685912 90489764664 90499769724 90541790976 90678270256 90710597124 90954880471 91159954704 91339757376 91430522498 91799092304 91883446408 91955428992 92097497208 92150447872 92502782736 92718276336 93048832422 93102330048 93177579456 93270170838 93361361664 93371684224 93404971296 93454135672 93664844928 93787315219 94004581632 94146280592 94525798016 94726407321 94770391104 94833066432 95118779028 95306390032 95340366828 95427975006 95472284544 95616195864 95952401376 95963010416 96097036406 96179376384 96185339887 96230001088 96264307152 96554331783 96744774252 96798052776 96808755316 96853705984 96942704768 97314602112 97450515792 97540062984 97951409738 98030578386 98086940224 98172258912 98223932584 98258949486 98269813551 98349239547 98543222268 98802472704 98951403824 99123643008 99561139587 99618381408 99772288642 100206434916 100345085568 100444799364 100860857552 101001724082 101141475136 101177532144 101188718904 101330043339 101388302176 101470248672 101797013248 102013054038 102127917696 102577343232 102667923696 102735821968 102816306432 103273978842 103285397397 103333355328 103368877209 103428308256 103572760596 103584212186 103632308864 103669253856 103948434824 104182805376 104286332748 104399835904 104492025712 104806838773 104864557174 105043144752 105135902631 105571392108 105632089472 105717465984 105914565666 105963744384 106341522768 106353280488 106563050272 106748538624 106755157457 107219688786 107447080076 107595749248 107919913192 107958386718 108063938304 108171322392 108258751224 108556971159 108707176032 108815199311 108921588608 108960419232 109060542864 109275652416 109608993156 109672011904 109825184464 109926102728 110347807752 110501924157 110565456288 110638577504 111223584004 111320329302 111372018048 111384331968 111474357696 111944468272 112196867328 112203823979 112308358344 112931061572 113087318656 113468464746 113692268424 113784159528 113796740148 113849578752 114061839948 114369008117 114521639904 114635441067 114794056416 114967092646 115203316332 115269551488 115430541808 115577799714 115644250176 115805763816 115872345344 116586347472 116941989177 117069266496 117172643988 117185599258 117280313826 117449815392 117553528926 118040454168 118108320512 118203780864 118381956784 118479147264 118836100656 119149237312 119779244312 119883431556 120049308288 120486308649 120555581216 120653019552 120666359632 120834887362 120947462832 121045217904 121409902341 121546606272 121667388206 121786343168 122365885824 122536787184 122796662944 123166624126 123266172822 123337043648 123381013392 123553332522 123566993277 123624368448 123666865569 124065109896 124136440064 124236772608 124360227784 124468399692 124526193408 124539961728 124640620416 125456244134 125937526806 126111780288 126301876428 126360521472 126444088576 126825038704 126937030987 127120489104 127223233488 127237300008 127488261152 127877158682 127936535168 128352409536 128739109044 128993032336 129064070368 129283870464 129678245424 129859359534 129873717519 129934021056 130053417312 130356388512 130707437848 130881874176 130896345216 131011932648 131026418068 131132319396 131390963024 132748186116 132824508544 132871860576 133179701382 133241539968 133608579888 133926399152 134042891976 134228360448 134403869054 134751649851 134840766333 134903376192 134918291872 135106724452 135293664896 135625028868 135749654586 135812686464 136017405384 136701417986 136818549504 136827032797 136890564928 137009636064 137145783747 137698638456 137713863196 137777807104 137825169612 137904411008 138097014128 138146245812 138225671808 138754174104 139048443664 139653495072 139905256257 140042042496 140057526336 140181203508 140761856144 141006872448 141219420888 141788697024 141804373984 141929593702 142249599648 142678168542 142959585048 143424293796 143801618688 143810534959 143928602064 143944515624 144145554609 144228429856 144345001632 144742628212 144942901376 145117161378 145197079164 145213132974 145280558976 145414057152 145700869888 146145324208 146259816192 146927114607 147045867579 147130410336 147335898876 147352189166 147420608384 147814833402 148203709056 148427105736 148512442624 148632476928 148978729728 149173524994 149427572112 149658432963 149744477792 150667199046 151291286328 151502586123 151589691232 151712212704 151728986864 151783078356 151853554944 151862970467 152082453264 152205373008 152695519872 152847254756 152987705962 153058741888 153191876544 153604421776 153866014848 154001885544 154103732952 154192333568 154407685088 154872883802 155000032992 155142462384 155359140894 155376318279 155448463296 155922652236 156092355328 156230191984 156373751768 156429499122 156582441216 156599753856 156738038568 157296835761 157387272224 158357088162 158448134208 158576198976 159529920732 159603994368 159613890449 159844575408 160648411532 160796031214 160870692736 161170620114 161263283776 161393623872 161879869788 162062141696 162256983588 163060764048 163382382912 163544737426 163913478624 164354897096 164413489734 164508017856 164737776696 164755991036 164832491264 164889154092 165420146528 165848184432 165957866256 166835376006 167076497952 167916702408 168149040384 168402501904 168462537516 169396592358 169493985472 169630977984 169649733344 169799541782 170538402636 170695110222 170774368128 171136546048 171652145392 171891882022 172039166208 172191084624 172450638969 172804974498 172904327232 173145812712 173164956692 173245361408 173404556416 173466375264 173708645724 173808518016 174682576864 174843092528 175603899744 175758965982 175778398887 175920470739 176997581488 177060681252 177142894848 177162480768 177305671296 177572935176 178144773184 178465924754 178723855968 179668866468 179787688444 179871168256 180833371824 180979529328 180999539448 181252331043 181356540512 181421194248 181909760942 182319909408 182501082309 182679514752 182861044996 183598184608 183766892816 183910857984 184194994416 184749936189 184899259233 185005565472 185436552672 186097664844 186204660096 186355158912 186540341676 186743368448 186809942592 186908271344 187329689856 187574630438 188032390133 188184366201 188292561184 189051596032 189452814642 189540782208 189666132864 190237558056 190612780064 190680733656 190855950012 190944569088 191232391728 191815738023 191904802752 191926020832 192194072812 192370679774 192460002176 192528614304 193108663566 193489548504 193596105552 193617510632 193885409536 194629204224 194641272007 194901031584 195080125968 195902819476 196061156772 196173880448 196344517824 196447865168 196517898972 196539627102 196698479094 197086444536 197629357751 197902807648 198247286016 199122279174 199236762816 199544577284 200412869832 200690171136 200889598728 201605803581 201721715104 202003448164 202282950272 202355064288 202377437808 202660086678 202776604352 202940497344 204026108076 204255835392 205052126979 205335847392 205471643936 206547957684 206570794794 206666710656 206737754418 206856616512 207145521192 207168424372 207264617728 207338507712 207896869648 208365610752 208572665496 208984051424 209613677546 209729114348 210086289504 210271805262 211142784216 211264178944 211434931968 211829131332 211927488768 212683045536 212706560976 212894390553 213126100544 213510314914 214439377572 214894160152 215191498496 215839826384 215916773436 216342644784 216517502448 217113942318 217414352064 217630398622 217819699461 217843177216 217920838464 218121085728 218551304832 219217986312 219344023808 219650368928 219852205456 220695615504 221003848314 221028283749 221130912576 221277155008 222447168008 222640658604 222744036096 222768663936 222948715392 223760287491 223888936544 224407647958 224616716688 225862123144 226174637312 226936929492 227384536848 227568319056 227593480296 228123679896 228738016234 229043279808 229270882134 229481558943 229588112832 229934185292 230406632664 230539102976 230861083616 231155599428 231288500352 231611527632 232309325703 233172694944 233883978354 234138532992 234345287976 234371198516 234560627652 234899630784 235107057852 236080908336 236436767791 236763913568 237672201312 238298474624 239558488624 239766863112 240098616576 240972617298 241111162432 241194046821 241306039104 241332719264 241669774724 241755930171 241894925664 242090435808 242819804682 243093212544 243334776412 244731771648 245073574368 245317106139 245593325888 246333248252 246532345644 246674087296 246762026784 247106665044 247133986554 247248736896 247333731138 248130219792 248720455568 248936799384 249079923456 249281240832 250253064009 250912488268 251875053612 252223560576 252603752856 253650077408 253874061974 254094888537 254240978208 254446466976 254474600016 254699312673 254976522304 255754317364 255873070336 256704819072 257478218088 257837823033 257986064672 258128140736 259356490848 259718719068 259747435038 259868042112 260106834624 260712777024 261414875696 261792690432 262023865296 262052836136 262264638792 262781926048 265496372232 265649017088 265743721152 266359402764 266483079936 267217159776 267482695823 267698887131 267852798304 268085783952 268807738108 269503299702 269681532666 269806752384 269836583744 270213448904 270587329792 271250057736 271499309172 271625372928 272034810768 272864641413 273402835972 273654065594 273781129856 274019272128 274291567494 275397276912 275427726392 275650339224 275808822016 276194028256 276292491624 276451343616 277508348208 278096887328 279306990144 279810512514 280084084992 280115052672 280362407016 281134720181 281361945657 281523712288 282013744896 282438841776 283577394048 283608747968 283859187404 284499199296 285356337084 285919170096 286360906129 286848587592 287621069918 287857204128 287889031248 288291109218 288456859712 288556019661 288690003264 289485256424 289885802752 290234322756 290394158328 290426265948 290561117952 290828114304 292290648416 293854229214 294091735158 294260820672 294671797752 294704378332 294809440653 294841216768 295629666804 296407418112 296854211472 298347049988 298855144224 299316865926 299488955584 301334398092 302582572656 303005172246 303179382464 303424425408 303457973728 303566156712 303725940934 303990130017 304164906528 304410746016 305391039744 305694509512 305975411924 306117483776 306383753088 307208843552 307732029696 308003771088 308207465904 308815370176 309745767604 309856192191 310000065984 310284924768 310718281788 310752636558 310896926592 311845304472 312460383968 312747503536 312858998244 313199507712 313476077136 314420516319 314593671522 314628454777 314774544448 316714176324 316896268416 317152397952 319059841464 319227780898 319689150816 320006828743 320265472371 321296823064 321592062428 321741385472 322341240228 322526567552 322787247744 323759739576 324513967176 325670913477 326121528096 326445597933 326764765824 327089474852 327826957248 328709794192 328826979468 329016035712 329475553392 329511982072 329778308184 330840293056 331696368864 331915732512 333670752012 334152995904 335833404816 336339627421 336611471937 336805003808 336925075032 338793184716 338987970944 339261955968 339299466688 339599083564 341076805272 341390220444 341548736256 343107024351 343304290784 343783764044 343906323201 344382169248 344901277938 345609948996 345808654464 346291625424 346329913384 346809112832 346932750528 347417291448 347617036032 349203010247 349365153728 349686185056 351207799488 351517931964 351556797774 351840941478 353506034287 353995162976 354121362504 354324961536 354611342592 355145870352 356289546368 356931849508 357447711936 359337732936 359575376888 361458925947 361666743648 361959058656 361999078896 362504662086 362713081024 362842388496 363819521884 364639818816 365002164618 365359029504 365722089992 367025950109 367196369216 367533785632 368389988832 369499872378 369798518466 370011130944 370700979831 370873105344 372195329688 372409320192 372710317824 373080683352 373619885184 373816542688 375149260876 376064780266 376368732402 376585122368 378905629284 379081564416 379332265728 380475116112 380811092961 381225560128 381361467312 381711900024 382464783456 383631476046 383809605504 383852041664 384388145624 384741359548 384920004352 385057228608 386217327132 386979097008 387192211104 387235021264 387576967417 389282544014 389621152557 389802063168 390160251936 391805638952 392122313544 392347760896 392689035648 392895730336 393035797944 393079254204 393396958188 394172889072 395258715502 395805615296 398244558348 398473525632 399089154568 400825739664 401779197456 402384824261 403211607162 403443430208 404006896328 404522298999 404565900544 404710128576 404754875616 405320173356 405553208704 405880994688 407358472099 408052216152 410104253958 410481098391 410671694784 410943287872 411437351241 413095915368 413141589588 413333421312 413475508836 413713233024 414291042384 414336848744 414677015424 415793739296 417145330992 417968102848 419227355092 419458228696 420172579008 420543610524 422285568432 422922105767 423658262664 425366091072 425413121952 425788781106 425835858721 426252201088 427020629828 428878755144 429788320304 431431604877 431679652768 431833546872 432436663827 432685289568 433035004896 434227884636 434828704128 435260797244 435639398922 435841676928 436242171456 437102609664 438435972624 439096854469 439300737856 439704410912 440781343821 441391231008 442007696628 442056567498 442261825152 442554310016 444894336016 445281317208 445537327872 445897430784 447520574982 447570055387 447777873088 448815295916 448975298889 449233433376 451724246288 453873858984 454507758369 454769073696 455136638112 455186960592 455588911401 456247359792 457476032468 458086559616 458541764268 458963117886 459176225664 459868370584 460813265328 461722167232 462311198856 462577000704 463223055264 464618651406 466128954837 466345389888 467767956708 468277065984 468690575952 468742397032 469121255304 469799261568 470214115704 470413541689 471890507283 472161816672 472873535582 473527827136 475344402624 476596949248 478454962951 478841671347 479116977248 479533726224 481945234596 482222324864 482388093642 482612078208 482665438528 483339549448 483511860342 483789851328 484180871616 485639609364 486186425088 486669552824 487349256059 490147148736 490634212278 491186651776 492666496504 493064691288 493348174592 493524053568 494213330088 494267973108 494497473792 494667462276 496260439584 496753577957 497440911136 497873598768 500506128018 501824976536 503750107224 504447121152 505207505712 507300154816 507748123948 508189777074 508481956416 508892933952 508949200032 509398625346 509953044608 511508634728 512223029273 513409638144 514956436176 515675646066 515972129344 516256281472 517351916907 518712981696 519437438136 519494870076 519736084224 520213669248 521425554048 522107337479 522829751392 524047730592 524105672272 524529277584 525563852096 527335196661 530992744464 531487442304 532718805528 534434319552 534965391646 535397774262 535456970867 535705596608 536171567904 537615476216 539006599404 539363065332 539613504768 539673167488 540426897808 542500115472 542998618344 543756993129 544069621536 545729282826 546805671944 547308131188 547503246927 547562259712 548038544256 548583134988 550794553824 550855452784 551300678448 552388056512 552584983248 554249808567 555016696416 556193774656 558613980288 559621025028 560230105344 560724814032 562269440362 562723891314 562786109249 563047424576 564097170399 564553098603 564877683552 567154788096 567217495936 567718374808 568998398592 570712674168 571838340192 572406580991 572721812258 573697175184 575242139836 575447214069 575714408256 575778062496 576582218436 576913719424 577112039322 577380006528 578970512848 579481770169 580468645512 580788316656 580852531896 581656228608 583923816021 584581296832 587708458428 588183470316 588521641344 589343595504 589408756664 589618881306 591259333608 592888073253 593708422944 594298396237 596694099976 597710288448 598633731852 598977911168 601621587077 602668796184 604817410743 605165145312 606010344492 606358764928 606848850816 606915947456 607132313424 607451881868 607980260034 608329813056 608821492032 611389019024 611950823848 612767506176 612805500193 614417687104 615156380937 616007542176 616414931808 617630740352 619491535208 619712384382 620000131968 620569849536 621436563576 621505273116 621793853184 623690608944 624630736639 624920767936 625495007072 625717996488 626952154272 628841032638 629187343044 629256909554 629549088896 633428352648 633792536832 634304795904 636684163297 638119682928 638455561796 638683171659 639378301632 640013657486 640530944742 642593646128 643184124856 644682480456 645053135104 645574495488 647519479152 648519876173 649027934352 651341826954 652243056192 652891195866 653529531648 654178949704 655653914496 656511206533 657419588384 657653958936 658032071424 658951106784 659023964144 659556616368 661680586112 663084851247 663392737728 663831465024 667341504024 668305991808 671280862473 671666809632 672679254842 673222943874 673297379209 673610007616 673850150064 677586369432 677975941888 678523911936 678598933376 679198167128 681619621631 682153610544 682780440888 686214048702 686608581568 687567528088 687812646402 688444676829 688764338496 689802555876 691219897992 691617308928 692583250848 692659826768 693271476929 693865501056 694834582896 696927977109 698406020494 698730307456 699372370112 702415598976 703035863928 703113595548 703681882956 707012068574 707990325952 708242725008 709310303373 710291740704 712579092736 713863699016 714895423872 718675465872 719150753776 722917851894 723333487296 723582140463 723918117312 723998157792 725009324172 725426162048 725684776992 727639043768 728655295163 729279637632 730004329236 731444179984 734051900218 734392738432 735067571264 735951318417 736779977664 738999744756 739597036932 740022261888 741401959662 741746210688 744390659376 746161366704 747239770368 747286102199 747633085376 750298521752 752129560532 752737464804 753170244736 757811258568 760950232224 761622185922 761706395177 762451120256 762722934624 763423800048 764097938019 764929566912 767262952092 767619211008 767704083328 768776291248 769482719096 770114457216 772434654264 773513469099 773958194016 774384422208 774470042528 775153934834 778565088028 779242305114 779604126336 780320503872 783611277904 784244627088 785378071296 785426767853 785791460672 786071595888 786158508408 786793916376 788345778144 790517431004 791611230592 796489116696 796947051264 798178309136 800583056819 801651479328 802448087469 803096661393 803558394912 804769648522 806423214324 806886860416 808013792656 809044597998 809420257152 809509751232 810640346712 811106417408 811761989376 814716944198 815465586871 816104432304 818593924239 820208507916 820962196782 821343389568 821886575744 822874702482 826191830736 826283179176 826951017672 827426466048 828582084768 828673697488 829354030848 829405454089 831587478592 834290661984 835936205696 838454710184 838916457392 840345158016 841087221048 843404160543 844085836971 844571136864 845844211534 847316525328 850732182144 850826243904 851577562212 851671717442 852504402176 854041259656 857757510288 859082718387 859576640608 862863209754 863359305536 863667093744 864873327654 865370579136 865668058983 866070009792 868455769272 869657408256 870521594488 871278797844 871683353856 871737401683 872484342912 876871945248 878193708938 878601475712 879408821824 881562687642 882782462016 884015393256 884113134996 884523650304 885108620032 888559216909 889788672032 890562634416 895041149964 895140110774 895555746176 897630591832 897950597778 898466866752 903448492576 907747717968 909015516738 909538147392 910273276224 910373921184 911177822802 912494719584 914952064936 916173119232 916229925601 917083528536 917926235772 918352451328 919736741168 921626530656 922542359063 923444334464 924622397712 926446110528 929237302812 932257909674 932690779776 935535913416 937381151904 937484794064 938242510608 939598523136 940428231408 940827083378 943261548957 943781014566 943885364331 944323633344 945747071164 947055654272 950688805248 956909925902 957683342694 957789229579 958233954496 959067452448 960020486229 960796417113 963890469192 964444649728 964776187284 965224156416 965330877056 966679098896 967023720684 967579702656 968361743232 969627912461 971279218728 973339105648 974698512118 979336793799 980294297472 981268424556 982373303552 985332993008 986129382576 987048107136 988426660176 988535946216 989334924552 992520879168 993507155914 994881822272 995747197536 1001012256036 1003649953072 1006673744713 1007500214448 1009018882263 1009834415811 1010415011424 1014600309632 1015496247896 1016379554148 1016963912832 1017785867904 1017898400064 1018797250692 1019906089216 1023017269456 1024446058546 1029321073053 1029912872352 1031351292132 1031944258688 1032512562944 1034703833814 1037425963392 1038874876272 1038989740152 1040427338496 1042851108096 1044214674958 1045659502784 1047609030741 1048095461184 1048211344544 1049058555168 1051127704192 1054670393322 1060518102861 1061985488928 1062974884608 1063040793269 1065437611056 1068868639104 1069930783292 1070795548524 1070913941734 1071411193216 1072343135808 1075230952432 1078013198808 1078726130664 1079346334976 1080853795616 1085000230944 1085997236688 1087513986258 1088139243072 1091458565652 1093611343888 1094616262376 1095006493854 1096077088512 1097166269976 1101077850327 1101589107648 1101710905568 1102601356896 1103697021583 1104776113024 1105169966496 1108499617134 1110033392832 1112387549312 1117227960576 1117297233143 1119242050056 1121449628064 1124538880724 1125447782628 1125572218498 1126094849152 1128194340798 1129106197206 1129755367104 1134434991872 1135436749616 1137996797184 1141425348336 1142433278883 1143676680384 1144813161982 1145443624516 1147394350368 1150484279672 1150894428138 1151428816512 1151556124992 1153164436872 1153827438848 1154224078644 1154760013056 1157941025696 1158963540338 1160028510901 1160937291024 1161576633312 1161705063792 1162730902251 1167847632042 1169162593664 1175416916856 1176366940632 1177043282688 1178687191008 1178817513328 1179237762612 1182518667216 1185776146506 1187416845888 1188596792474 1193388199952 1195420576896 1197267463704 1197955822336 1203243174154 1205337592368 1207154472783 1209634821486 1210330290624 1212020688984 1212717529856 1213697701632 1213831894912 1214264626848 1214903763736 1215960520068 1216659626112 1217642984064 1219235097847 1222075416297 1222778038048 1223901647696 1225611000386 1228835374208 1230312761874 1231443295173 1232015084352 1232829863616 1235261480704 1238983070416 1239424768764 1240000263936 1240077148873 1241139699072 1242873127152 1243010546232 1247381217888 1249261473278 1249841535872 1250990014144 1251435992976 1253904308544 1257682065276 1258374686088 1258513819108 1259098177792 1266856705296 1268766317301 1273368326594 1276239365856 1276911123592 1277366343318 1277507576163 1278756603264 1280027314972 1281061889484 1285187292256 1286368249712 1289364960912 1294294814631 1295038958304 1297039752346 1298055868704 1302683653908 1304486112384 1305782391732 1308357899408 1311307828992 1313022413066 1314839176768 1315307917872 1317290563407 1317902213568 1318047928288 1319113232736 1323361172224 1326169702494 1326785475456 1327662930048 1334683008048 1336611983616 1342561724946 1342710166161 1343333619264 1345358509684 1346445887748 1346594758418 1347220015232 1347700300128 1355172738864 1357197866752 1358396334256 1362488904049 1363239243262 1364307221088 1365560881776 1366766734203 1372428097404 1373217163136 1375135056176 1375625292804 1376889353658 1377528676992 1379605111752 1382439795984 1385166501696 1385319653536 1386542953858 1387731002112 1387817046941 1389669165792 1393855954218 1396812040988 1397460614912 1398744740224 1404831197952 1406071727856 1406227191096 1407363765912 1411240625067 1414024137148 1415980651904 1416485450016 1418620606746 1420583481408 1427727398032 1429790847744 1435364888853 1436525014041 1437350931744 1438301507552 1445835703788 1446666974592 1447164280926 1447836234624 1447996315584 1450018648344 1450852324096 1451369553984 1455278087536 1457310590326 1458559275264 1458649711727 1460008658472 1462047768177 1462888359968 1468103800436 1468785476864 1470135142528 1471902636834 1473559955328 1477999489512 1479194073864 1480044523776 1482803919324 1483492421376 1488781318752 1490260733871 1492322733408 1494572204398 1495266170752 1500597043504 1504259121064 1505474929608 1506340489472 1515622517136 1521900464448 1523244371844 1523412790354 1524902240512 1525445869248 1526847600096 1528195876038 1529859133824 1534525904184 1535408166656 1536669087819 1537552582496 1538965438192 1540228914432 1544869308528 1547026938198 1547916388032 1548768844416 1548940085056 1550307869668 1557130176056 1558484610228 1559208252672 1560641007744 1566322012437 1567222555808 1568489254176 1570853535706 1571582921344 1572143191776 1572317016816 1573587832752 1576691556288 1581034862008 1583222461184 1592978233392 1596356618272 1601166113638 1603302958656 1604896174938 1606193322786 1606370912601 1607116789824 1609539297044 1612846428648 1613773720832 1616027585312 1618089195996 1618840514304 1619019502464 1621280693424 1629433888396 1630931173742 1632208864608 1637187848478 1640417015832 1641924393564 1642686779136 1643773151488 1645749404964 1650181402831 1652383661472 1652566358352 1653902035344 1657164169536 1657347394976 1658810908178 1663174957184 1668581323968 1671872411392 1676909420368 1677832914784 1680690316032 1682174442096 1686808321086 1688171673942 1688358327747 1689142273728 1691688423068 1692291511197 1694633050656 1701464364288 1701652487808 1703155124424 1703343434884 1708082519312 1715515020576 1717219742973 1718165436774 1719153281216 1725726419508 1726718611072 1727334187488 1729746655308 1730741158272 1731336117966 1732140019584 1736911538544 1738445310507 1741043188976 1742557595688 1743474803366 1744968685824 1751771448063 1753743890496 1756387417876 1757202951424 1758817643648 1763125375284 1765564924032 1768030786512 1768226269992 1777118433818 1778664219759 1779577344064 1781125268832 1782895188711 1790082299928 1790280221548 1791111492352 1795261183664 1795901195556 1796933733504 1804864761231 1806896985152 1815495435936 1818031033476 1819076294784 1820546552448 1820747842368 1822355645604 1824989439168 1829904129872 1832459851202 1834167057072 1835852471544 1838416500579 1839473482336 1843253061312 1845084718126 1846888668928 1849244795424 1852892221056 1858474605624 1864515819348 1865381559552 1871071826832 1873892209917 1874762303808 1874969588128 1876485021216 1880856462816 1881654166756 1886523097914 1887562029132 1887770728662 1888647266688 1891494142328 1894111308544 1901377610496 1910052489891 1913819851804 1915366685388 1915578459158 1916467908992 1918134904896 1920040972458 1921592834226 1927780938384 1929552374568 1930661754112 1933358197792 1934047441368 1935159405312 1936723486464 1939255824922 1942558437456 1945559628519 1946678211296 1949397024236 1958673587598 1960588594944 1962536849112 1969533619599 1970665986016 1972258765152 1974096214272 1974218616071 1976853320352 1977071892432 1978669849104 1985041758336 1987014311828 1989763644544 1991494395072 2002024512072 2004526342903 2007299906144 2013347489426 2015000428896 2018037764526 2019668831622 2019892137627 2020830022848 2029200619264 2030992495792 2032759108296 2033927825664 2035571735808 2035796800128 2037594501384 2044858864893 2046034538912 2048892117092 2058642146106 2059825744704 2062702584264 2063888517376 2069407667628 2074851926784 2074980575837 2077749752544 2077979480304 2079814430787 2088429349916 2091319005568 2095218061482 2096190922368 2096422689088 2098117110336 2102255408384 2109340786644 2121036205722 2123970977856 2126081586538 2127930910119 2130875222112 2137737278208 2139861566584 2141591097048 2141827883468 2142822386432 2144686271616 2150461904864 2156026397616 2157452261328 2161707591232 2170000461888 2171994473376 2175027972516 2176278486144 2182917131304 2185965885489 2187222687776 2189232524752 2190012987708 2194332539952 2202155700654 2203178215296 2203421811136 2205202713792 2207394043166 2209552226048 2210339932992 2216999234268 2220066785664 2224775098624 2234594466286 2238484100112 2241858306597 2242899256128 2249077761448 2250895565256 2251144436996 2252189698304 2256388681596 2258212394412 2259510734208 2270873499232 2282850696672 2284866557766 2285119185531 2287353360768 2289626323964 2290887249032 2294788700736 2300968559344 2301788856276 2302857633024 2303112249984 2306328873744 2308448157288 2315882051392 2317927080676 2320057021802 2321874582048 2323153266624 2323410127584 2325461804502 2335695264084 2338325187328 2350833833712 2352733881264 2356280303559 2357374382016 2357635026656 2358475525224 2365037334432 2371552293012 2374833691776 2377193584948 2386776399904 2390841153792 2394534927408 2401749170457 2406486348308 2407344262407 2410675184736 2414308945566 2419269642972 2420660581248 2424041377968 2427663789824 2428529253696 2429807527472 2431921040136 2433319252224 2435285968128 2438470195694 2444150832594 2444421071729 2445556076096 2446396760613 2447803295392 2451222000772 2457670748416 2460625523748 2462886590346 2464030168704 2465659727232 2477966140832 2478849537528 2480154297746 2482279398144 2485746254304 2486021092464 2488216362267 2494762435776 2498522946556 2499683071744 2501980028288 2502871985952 2507808617088 2515364130552 2516749372176 2517027638216 2530212481629 2533713410592 2537532634602 2546736653188 2552478731712 2553822247184 2554732686636 2555015152326 2557513206528 2560054629944 2562123778968 2569181650763 2570374584512 2572736499424 2577248155161 2578729921824 2588589629262 2590077916608 2594079504692 2596111737408 2605367307816 2608972224768 2611564783464 2615212205049 2616715798816 2626044826132 2629678353536 2630615835744 2634581126814 2635804427136 2636095856576 2638226465472 2652339404988 2653570950912 2655325860096 2665677650727 2669366016096 2685123449892 2685420332322 2686667238528 2690717019368 2692891775496 2693189516836 2694440030464 2695400600256 2710345477728 2713038771919 2716792668512 2724977808098 2726478486524 2728614442176 2731121763552 2733533468406 2744856194808 2746434326272 2748689776803 2750270112352 2751250585608 2753778707316 2755057353984 2759210223504 2764879591968 2767627077189 2770333003392 2770639307072 2773085907716 2775634093882 2779338331584 2787711908436 2793624081976 2797489480448 2812143455712 2812454382192 2814727531824 2822481250134 2828048274296 2831656092993 2831961303808 2832970900032 2837241213492 2841166962816 2851509304693 2855454796064 2870729777706 2873050028082 2873367688737 2874701863488 2876603015104 2880061458687 2891671407576 2893333949184 2894328561852 2895672469248 2895992631168 2900037296688 2902739107968 2908883737383 2910556175072 2914621180652 2917299423454 2920017316944 2924095536354 2925776719936 2936207600872 2940270285056 2943805273668 2947119910656 2955998979024 2958388147728 2965607838648 2977562637504 2980521467742 2984645466816 2989144408796 2990532341504 3001194087008 3008518242128 3010949859216 3020021234139 3027056646789 3031245034272 3043800928896 3046488743688 3046825580708 3050891738496 3053695200192 3056391752076 3059718267648 3069051808368 3073338175638 3073677981283 3075105164992 3077930876384 3089738617056 3094053876396 3095832776064 3097537688832 3097880170112 3100615739336 3114260352112 3116969220456 3121282015488 3132644024874 3134445111616 3136978508352 3141707071412 3142827092223 3143165842688 3144286383552 3144634033632 3147175665504 3153383112576 3162069724016 3181554308583 3185956466784 3189122379807 3192713236544 3202332227276 3206605917312 3209792349876 3212386645572 3212741825202 3214233579648 3219078594088 3225692857296 3232055170624 3236178391992 3238039004928 3242561386848 3258867776792 3261862347484 3264417729216 3274375696956 3280834031664 3283848787128 3291498809928 3300362805662 3303233550981 3304767322944 3305132716704 3307804070688 3311091064749 3314328339072 3314694789952 3317621816356 3326349914368 3337162647936 3351891699429 3353818840736 3355665829568 3364348884192 3373616642172 3376343347884 3376716655494 3378284547456 3383376846136 3384583022394 3389266101312 3403304975616 3406310248848 3406686869768 3411444792413 3416165038624 3431030041152 3434439485946 3436330873548 3438306562432 3451452839016 3453437222144 3454668374976 3459493310616 3461482316544 3462672235932 3464280039168 3473823077088 3476890621014 3477275045699 3480085532703 3482086377952 3485115191376 3486949606732 3488192706753 3503542896126 3507487780992 3512774835752 3517635287296 3526250750568 3531129848064 3536061573024 3536452539984 3554236867636 3557328439518 3559154688128 3562250537664 3565790377422 3580164599856 3580560443096 3585561204911 3590522367328 3591802391112 3593867467008 3609729522462 3613793970304 3621463418349 3630990871872 3636062066952 3638152589568 3641093104896 3641495684736 3644711291208 3649978878336 3654751362353 3657705293541 3659808259744 3664919702404 3666226248891 3668334114144 3671704943088 3676833001158 3678946964672 3686506122624 3690169436252 3698489590848 3705784442112 3716949211248 3720231446619 3722691779677 3729031638696 3742143653664 3747784419834 3749524607616 3749939176256 3752970042432 3761712925632 3763308333512 3773046195828 3775124058264 3775541457324 3777294533376 3782988284656 3806298951903 3820104979782 3827639703608 3830733370776 3831156918316 3832522728489 3832935817984 3836269809792 3840081944916 3843185668452 3855561876768 3859104749136 3866716395584 3868094882736 3878511649844 3885116874912 3891119257038 3893356422592 3898794048472 3917347175196 3925073698224 3939067239198 3941331972032 3944517530304 3948437232142 3951871690221 3953706640704 3954143784864 3957339698208 3970083516672 3974028623656 3979527289088 3982988790144 4004049024144 4009052685806 4014599812288 4026694978852 4028130498483 4030000857792 4036075529052 4039337663244 4039784275254 4041660045696 4056372391183 4061984991584 4065518216592 4071593600256 4075189002768 4087466712147 4089717729786 4092069077824 4097784234184 4117284292212 4119651489408 4125405168528 4138815335256 4149961151674 4155499505088 4155958960608 4159628861574 4160088773659 4163451140823 4176858699832 4182638011136 4190436122964 4192381844736 4192845378176 4196234220672 4218681573288 4233721875201 4242072411444 4247941955712 4252163173076 4255861820238 4261750444224 4279723133168 4283182194096 4283655766936 4289372543232 4289638501351 4300923809728 4306094666559 4312052795232 4314904522656 4323415182464 4340000923776 4343988946752 4350055945032 4352556972288 4365834262608 4371931770978 4372415156473 4374445375552 4375949135181 4378465049504 4380025975416 4386143304531 4388665079904 4404311401308 4406356430592 4406843622272 4410405427584 4414788086332 4420679865984 4433998468536 4440133571328 4469188932572 4470782201613 4476968200224 4483716613194 4485798512256 4498155522896 4501791130512 4502288873992 4512777363192 4516424788824 4519021468416 4539639133211 4541746998464 4565701393344 4569733115532 4570238371062 4574706721536 4579252647928 4581774498064 4589577401472 4595578445731 4601937118688 4603577712552 4606224499968 4610007263457 4612657747488 4616896314576 4631764102784 4635854161352 4640114043604 4643749164096 4646306533248 4646820255168 4650923609004 4671390528168 4698966037311 4701667667424 4705467762528 4712560607118 4714748764032 4715270053312 4716951050448 4730074668864 4743104586024 4749667383552 4754387169896 4771337351417 4773552799808 4789069854816 4803498340914 4812972696616 4814688524814 4819112737803 4821350369472 4828617891132 4838539285944 4841321162496 4848082755936 4852900338503 4857058507392 4859615054944 4863842080272 4876940391388 4888301665188 4888842143458 4891112152192 4892793521226 4895606590784 4902444001544 4921251047496 4925773180692 4928060337408 4931319454464 4950544208493 4955932281664 4957699075056 4960308595492 4971492508608 4972042184928 4976432724534 4989524871552 4997045893112 5003960056576 5005743971904 5015617234176 5030728261104 5033498744352 5034055276432 5038500576421 5060424963258 5065074983241 5067426821184 5075065269204 5093473306376 5100587066141 5104957463424 5107644494368 5109465373272 5110030304652 5120109259888 5124247557936 5138363301526 5140749169024 5145472998848 5151659228919 5154496310322 5157459843648 5177179258524 5180155833216 5188159009384 5192223474816 5210734615632 5215335931521 5223129566928 5230424410098 5231002715393 5233431597632 5252089652264 5259356707072 5261231671488 5269162253628 5271608854272 5272191713152 5276452930944 5295660137287 5304678809976 5331355301454 5338732032192 5348685566133 5370246899784 5370840664644 5373334477056 5381434038736 5385783550992 5386379033672 5390801200512 5414594283693 5420690955456 5426077543838 5433585337024 5449955616196 5452956973048 5457228884352 5462243527104 5467066936812 5489712389616 5497379553606 5497987374971 5500540224704 5502501171216 5507557414632 5515249501737 5518420447008 5529759183936 5535254154378 5540666006784 5541278614144 5546171815432 5551268187764 5558676663168 5575423816872 5587248163952 5621676629751 5624286911424 5624908764384 5629455063648 5644962500268 5656096548592 5663312185986 5665941800064 5674482426984 5682333925632 5703018609386 5708259108097 5710909592128 5730157469673 5741459555412 5746100056164 5746735377474 5749403726976 5753206030208 5760122917374 5783342815152 5788657123704 5791985262336 5800074593376 5805478215936 5805838178623 5817767474766 5821112350144 5829242361304 5834598846908 5836678885557 5840034633888 5848191072708 5851553439872 5872415201744 5887610547336 5908600858797 5911997958048 5916776295456 5922655848213 5931215677296 5955125275008 5961042935484 5969290933632 5978288817592 6002388174016 6013579028709 6017036484256 6021899718432 6040042468278 6054113293578 6059676412881 6062490068544 6087601857792 6092977487376 6093651161416 6101783476992 6102161811781 6107390400384 6112783504152 6134576594679 6138103616736 6146676351276 6147355962566 6150210329984 6155861752768 6179477234112 6188107752792 6191665552128 6195760340224 6201231478672 6219914518363 6224941727511 6228520704224 6233938440912 6239443292361 6265288049748 6268890223232 6273957016704 6283414142824 6285654184446 6288572767104 6289268067264 6294351331008 6306766225152 6324139448032 6335540328767 6363108617166 6371912933568 6378244759614 6385426473088 6404664454552 6413211834624 6413609479207 6419584699752 6424773291144 6425483650404 6428467159296 6438157188176 6451385714592 6457796513441 6464110341248 6472356783984 6485122773696 6517735553584 6523724694968 6528835458432 6548751393912 6557897656467 6561668063328 6567697574256 6582997619856 6600725611324 6606467101962 6609534645888 6610265433408 6615608141376 6622182129498 6628656678144 6629389579904 6635243632712 6658899380549 6674325295872 6703783398858 6707637681472 6711331659136 6725574919791 6728697768384 6747233284344 6752686695768 6753433310988 6756569094912 6766753692272 6769166044788 6778532202624 6787395387227 6812620497696 6813373739536 6822889584826 6832330077248 6855357556593 6862060082304 6868878971892 6872661747096 6876613124864 6902905678032 6909336749952 6918986621232 6925344471864 6947646154176 6953781242028 6954550091398 6960171065406 6964172755904 6970230382752 6973899213464 6976385413506 7007085792252 7014975561984 7025549671504 7052501501136 7068840910677 7072123146048 7072905079968 7108473735272 7114656879036 7118309376256 7124501075328 7131580754844 7160329199712 7161120886192 7171122409822 7181044734656 7183604782224 7205247511371 7219459044924 7227587940608 7242926836698 7261981743744 7272124133904 7282991369472 7289422582416 7299957756672 7309502724706 7315410587082 7319616519488 7329839404808 7332452497782 7333263215187 7336668228288 7339190281839 7343409886176 7353666002316 7357893929344 7373012245248 7380338872504 7396979181696 7433898422496 7440462893238 7441285552883 7445383559354 7458063277392 7464649086801 7484287307328 7495568839668 7499049215232 7499878352512 7505940084864 7523425851264 7526616667024 7533263012197 7546092391656 7550248116528 7551082914648 7565976569312 7612597903806 7640209959564 7655279407216 7661466741552 7662313836632 7665045456978 7672539619584 7680163889832 7686371336904 7707544952289 7711123753536 7718209498272 7725879151081 7733432791168 7736189765472 7757023299688 7770233749824 7782238514076 7786712845184 7797588096944 7821080632001 7834694350392 7845636615147 7850147396448 7878134478396 7882663944064 7889035060608 7896874464284 7903743380442 7907413281408 7908287569728 7914679396416 7948057247312 7965977580288 7966471502509 7997032952181 8008098048288 8018105371612 8029199624576 8053389957704 8056260996966 8060001715584 8072151058104 8078675326488 8079568550508 8083320091392 8112744782366 8120199576307 8123969983168 8131036433184 8139116315757 8150378005536 8174933424294 8179435459572 8184138155648 8195568468368 8234568584424 8239302978816 8246069330409 8250810337056 8277630670512 8299922303348 8302881231567 8310999010176 8311917921216 8319257723148 8320177547318 8326902281646 8353717399664 8380872245928 8385690756352 8392468441344 8437363146576 8467443750402 8484144822888 8495883911424 8504326346152 8511723640476 8523500888448 8534645684929 8554527914079 8559446266336 8566364388192 8567311533872 8579277002702 8601847619456 8612189333118 8620103066211 8624105590464 8629809045312 8646830364928 8680001847552 8680540042111 8687977893504 8700111890064 8726651212149 8731668525216 8743863541956 8744830312946 8748890751104 8751898270362 8756930099008 8760051950832 8772286609062 8777330159808 8808622802616 8813687244544 8820810855168 8829576172664 8841359731968 8867996937072 8938377865144 8941564403226 8953936400448 8967433226388 8971597024512 8996311045792 9003582261024 9004577747984 9012529200077 9025554726384 9032849577648 9060063702417 9079278266422 9083493996928 9131402786688 9139466231064 9140476742124 9158505295856 9163548996128 9179154802944 9191156891462 9203874237376 9207155425104 9220014526914 9221033943849 9225315494976 9233792629152 9263528205568 9271708322704 9280228087208 9287498328192 9292613066496 9293640510336 9301847218008 9342781056336 9397932074622 9403335334848 9410935525056 9425121214236 9429497528064 9430540106624 9433902100896 9460149337728 9472518837119 9486209172048 9508774339792 9542674702834 9547105599616 9567367139421 9578139709632 9606996681828 9625945393232 9629377049628 9638225475606 9642700738944 9657235782264 9677078571888 9696165511872 9705800677006 9714117014784 9714719328587 9719230109888 9727684160544 9753880782776 9776603330376 9777684286916 9782224304384 9785587042452 9791213181568 9804888003088 9842502094992 9851546361384 9901088416986 9911864563328 9915398150112 9920617190984 9933273194247 9942985017216 9944084369856 9952865449068 9979049743104 9994091786224 10011487943808 10055675098287 10061456522208 10066997488704 10068110552864 10077001152842 10120849926516 10130149966482 10134853642368 10150130538408 10186946612752 10201174132282 10209914926848 10210547982089 10215288988736 10218930746544 10220060609304 10234334377239 10240218519776 10248495115872 10276726603052 10281498338048 10290945997696 10303318457838 10308992620644 10314919687296 10354358517048 10360311666432 10376318018768 10384446949632 10421469231264 10430671863042 10431825137097 10440256598109 10446259133856 10460848820196 10462005430786 10466863195264 10504179304528 10522463342976 10538324507256 10544383426304 10552905861888 10591320274574 10609357619952 10662710602908 10677464064384 10697371132266 10740493799568 10741681329288 10756683614733 10762868077472 10771567101984 10772758067344 10781602401024 10782270903157 10829188567386 10841381910912 10852155087676 10867170674048 10899911232392 10905913946096 10914457768704 10924487054208 10934133873624 10964254087059 10973115880623 10979424779232 10994759107212 10995974749942 11001080449408 11005002342432 11015114829264 11030499003474 11036840894016 11059518367872 11070508308756 11082557228288 11092343630864 11102536375528 11117353326336 11150847633744 11160694339857 11168075339031 11174496327904 11243353259502 11248573822848 11249817528768 11258910127296 11289925000536 11312193097184 11326624371972 11331883600128 11332586221879 11348964853968 11406037218772 11416518216194 11421819184256 11460314939346 11482919110824 11492200112328 11493470754948 11498807453952 11506412060416 11520245834748 11551269819817 11566685630304 11577314247408 11600149186752 11611676357246 11635534949532 11642224700288 11658484722608 11669197693816 11673357771114 11680069267776 11696382145416 11703106879744 11744830403488 11775221094672 11817201717594 11823995916096 11833552590912 11845311696426 11862431354592 11910250550016 11910989032813 11922085870968 11938581867264 11956577635184 12004776348032 12027158057418 12034072968512 12043799436864 12080084936556 12108226587156 12119352825762 12124980137088 12169117173549 12185954974752 12187302322832 12204323623562 12214780800768 12225567008304 12262400136441 12269153189358 12276207233472 12293352702552 12294711925132 12300420659968 12311723505536 12358954468224 12376215505584 12402462957344 12439829036726 12449883455022 12457041408448 12467876881824 12478886584722 12480266320977 12490353422469 12530576099496 12537780446464 12547914033408 12566828285648 12571308368892 12577145534208 12578536134528 12588702662016 12648278896064 12671080657534 12726217234332 12743825867136 12756489519228 12770852946176 12809328909104 12827218958414 12839169399504 12849546582288 12850967300808 12868915504053 12876314376352 12902771429184 12915593026882 12928220682496 12944713567968 12970245547392 13035471107168 13047449389936 13057670916864 13097502787824 13115795312934 13117245469419 13123336126656 13127847405543 13135395148512 13165995239712 13201451222648 13212934203924 13219069291776 13220530866816 13231216282752 13244364258996 13258779159808 13270487265424 13317798761098 13407566797716 13415275362944 13422663318272 13451149839582 13457395536768 13494466568688 13505373391536 13506866621976 13533507384544 13538332089576 13557064405248 13574790774454 13618917399633 13625240995392 13626747479072 13645779169652 13664660154496 13710715113186 13724120164608 13737757943784 13745323494192 13786735337193 13805811356064 13818673499904 13819530312497 13837973242464 13850688943728 13895292308352 13907562484056 13909100182796 13920342130812 13928345511808 13940460765504 13947798426928 13952770827012 14014171584504 14031684400321 14051099343008 14105003002272 14137681821354 14144246292096 14145810159936 14216947470544 14229313758072 14249002150656 14263161509688 14314012054251 14320658399424 14322241772384 14342244819644 14362089469312 14367209564448 14410495022742 14438918089848 14485853673396 14523963487488 14524864030859 14544248267808 14558701015509 14578845164832 14619005449412 14630821174164 14639233038976 14659678809616 14664904995564 14666526430374 14673336456576 14678380563678 14686819772352 14707332004632 14715787858688 14760677745008 14793958363392 14851632625479 14867796844992 14880925786476 14882571105766 14890767118708 14916126554784 14929298173602 14968574614656 14991137679336 14999756705024 15011880169728 15046851702528 15053233334048 15066526024394 15092184783312 15100496233056 15102165829296 15115501729263 15131953138624 15225195807612 15280419919128 15301761198423 15310558814432 15322933483104 15324627673264 15330090913956 15360327779664 15372742673808 15415089904578 15422247507072 15436418996544 15451758302162 15466865582336 15472379530944 15514046599376 15540467499648 15564477028152 15573425690368 15595176193888 15642161264002 15669388700784 15691273230294 15693008146179 15700294792896 15756268956792 15765327888128 15778070121216 15793748928568 15807486760884 15814826562816 15816575139456 15829358792832 15886980411861 15896114494624 15932943005018 15994065904362 16016196096576 16036210743224 16058399249152 16106779915408 16112521993932 16120003431168 16121002935349 16144302116208 16157350652976 16159137101016 16225489564732 16240399152614 16247939966336 16262072866368 16278232631514 16300756011072 16349866848588 16358870919144 16368276311296 16391136936736 16469137168848 16492138660818 16493962124913 16501620674112 16555261341024 16599844606696 16605762463134 16621998020352 16623835842432 16638515446296 16640355094636 16653804563292 16707434799328 16761744491856 16874726293152 16934887500804 16968289645776 17008652692304 17023447280952 17047001776896 17069291369858 17109055828158 17118892532672 17124777324291 17132728776384 17134623067744 17158554005404 17203695238912 17224378666236 17240206132422 17248211180928 17259618090624 17361080084222 17375955787008 17400223780128 17417514535869 17453302424298 17463337050432 17487727083912 17489660625892 17497781502208 17503796540724 17513860198016 17520103901664 17544573218124 17554660319616 17617245605232 17659152345328 17735993874144 17767967544639 17876755730288 17883128806452 17907872800896 17934866452776 17992622091584 18007164522048 18009155495968 18025058400154 18040737086127 18051109452768 18065699155296 18120127404834 18158556532844 18166987993856 18262805573376 18278932462128 18280953484248 18306485435343 18317010591712 18327097992256 18382313782924 18407748474752 18414310850208 18440029053828 18442067887698 18450630989952 18467585258304 18543416645408 18560456174416 18574996656384 18587281020672 18603694436016 18659743555089 18674825182533 18685562112672 18795864149244 18806670669696 18821871050112 18850242428472 18861080213248 18867804201792 18920298675456 18945037674238 18972418344096 18991271403433 19006620986301 19017548679584 19085349405668 19094211199232 19134734278842 19156279419264 19213993363656 19240828437621 19251890786464 19258754099256 19276450951212 19285401477888 19314471564528 19354157143776 19373389540323 19392331023744 19411601354012 19429438657174 19438460219776 19455368321088 19507761565552 19553206660752 19555368573832 19571174084904 19582426363136 19609776006176 19685004189984 19703092722768 19802176833972 19823729126656 19830796300224 19841234381968 19866546388494 19885970034432 19888168739712 19905730898136 19960565132851 19976698141647 19988183572448 20022975887616 20111350196574 20122913044416 20133994977408 20136221105728 20154002305684 20241699853032 20260299932964 20269707284736 20300261076816 20362186161681 20373893225504 20402348264564 20421095964178 20430577977472 20437861493088 20440121218608 20468668754478 20480437039552 20496990231744 20553453206104 20581891995392 20606636915676 20617985241288 20629839374592 20708717034096 20752636037536 20842938462528 20861343726084 20863650274194 20880513196218 20892518267712 20921697640392 20924010861572 20933726390528 21008358609056 21044926685952 21076649014512 21182640549148 21218715239904 21325421205816 21354928128768 21394742264532 21480987599136 21483362658576 21513367229466 21525736154944 21543134203968 21545516134688 21564541806314 21658377134772 21682763821824 21704310175352 21734341348096 21799822464784 21811827892192 21848974108416 21868267747248 21928508174118 21946231761246 21958849558464 21989518214424 21991949499884 21999789645561 22002160898816 22010004684864 22030229658528 22060998006948 22073681788032 22119036735744 22141016617512 22184687261728 22205072751056 22301695267488 22321388679714 22323856658649 22336150678062 22348992655808 22486706519004 22497147645696 22499635057536 22517820254592 22579850001072 22599789036591 22624386194368 22653248743944 22665172443758 22697929707936 22812074437544 22833036432388 22843638368512 22920629878692 22965838221648 22984400224656 22986941509896 23040491669496 23102539639634 23122634856867 23133371260608 23154628494816 23177637453243 23200298373504 23223352714492 23271069899064 23284449400576 23316969445216 23338395387632 23346715542228 23360138535552 23392764290832 23463241896003 23489660806976 23550442189344 23634403435188 23647991832192 23667105181824 23690623392852 23724862709184 23821978065626 23844171741936 23880113546891 23899414507527 23913155270368 24009552696064 24054316114836 24068145937024 24087598873728 24160169873112 24216453174312 24238705651524 24249960274176 24338234347098 24360598728921 24371909949504 24374604645664 24408647247124 24417348947271 24451134016608 24524800272882 24538306378716 24552414466944 24586705405104 24589423850264 24623447011072 24717908936448 24752431011168 24804925914688 24879658073452 24899766910044 24914082816896 24935753763648 24957773169444 24960532641954 24980706844938 25061152198992 25098928434377 25133656571296 25142616737784 25157072269056 25177405324032 25296557792128 25342161315068 25452434468664 25487651734272 25512979038456 25603937054787 25618657818208 25654437916828 25663583742237 25678338799008 25699093164576 25701934601616 25737831008106 25752628752704 25805542858368 25831186053764 25889427135936 25940491094784 26041620126333 26058842457739 26070942214336 26094898779872 26195005575648 26231590625868 26234490938838 26246672253312 26255694811086 26270790297024 26331990479424 26402902445296 26425868407848 26441061733632 26462432565504 26488728517992 26540974530848 26635597522196 26815133595432 26830550725888 26902299679164 26914791073536 26988933137376 27010746783072 27013733243952 27037587600231 27067014769088 27076664179152 27149581548908 27237834799266 27250481990784 27253494958144 27291558339304 27329320308992 27421430226372 27475515887568 27490646988384 27573470674386 27611622712128 27639060624994 27663101831547 27675946484928 27701377887456 27790584616704 27815124968112 27818200365592 27840684261624 27856691023616 27880921531008 27895596853856 27905541654024 28028343169008 28063368800642 28102198686016 28210006004544 28275363642708 28288492584192 28291620319872 28394606738281 28417556511357 28433894941088 28458627516144 28526323019376 28628024108502 28641316798848 28644483544768 28684489639288 28724178938624 28734419128896 28820990045484 28877836179696 28922451519029 28971707346792 29049728061718 29088496535616 29117402031018 29144157985761 29157690329664 29238010898824 29261642348328 29278466077952 29319357619232 29329809991128 29333052860748 29346672913152 29356761127356 29373639544704 29414664009264 29521355490016 29703265250958 29735593689984 29761851572952 29765142211532 29781534237416 29832253109568 29858596347204 29937149229312 29982275358672 30027469509457 30106466668096 30133052048788 30184369566624 30200992466112 30204331658592 30231003458526 30263906277248 30450391615224 30560839838256 30603522396846 30621117628864 30631643946267 30645866966208 30649255346528 30660181827912 30703003131717 30720655559328 30745485347616 30830179809156 30844495014144 30872837993088 30903516604324 30944759061888 31028093198752 31080934999296 31128954056304 31190352387776 31284322528004 31295475411291 31338777401568 31382546460588 31386016292358 31400589585792 31512537913584 31587497857136 31614973521768 31633150278912 31658717585664 31773960823722 31777473932477 31792228989248 31865886010036 31988131808724 32032392193152 32072421486448 32213559830816 32225043987864 32242005870698 32270050844199 32288604232416 32314701305952 32318274202032 32346812709471 32450979129464 32480798305228 32495879932672 32524145732736 32556465263028 32601512022144 32699733697176 32717741838288 32782273873472 32892762261177 32938274337696 32984277321636 32987924249826 33003241348224 33110522682048 33199689213392 33211524926268 33247671684864 33277030892592 33280710189272 33307609126584 33399361459919 33414869598656 33504226017093 33523488983712 33749452586304 33869775001608 33936579291552 33970302369521 33997758665637 34017305384608 34046894561904 34138582739716 34218111656316 34237785065344 34249554648582 34265457552768 34269246135488 34317108010808 34448757332472 34480412264844 34496422361856 34519236181248 34653809459451 34722160168444 34800447560256 34835029071738 34906604848596 34926674100864 34975454167824 34979321251784 35007593081448 35027720396032 35040207803328 35089146436248 35109320639232 35234491210464 35269504034947 35318304690656 35471987748288 35535935089278 35704109462987 35732967098439 35753511460576 35766257612904 35815745601792 35869732905552 35985244183168 36014329044096 36018310991936 36050116800308 36081474172254 36102218905536 36131398310592 36240254809668 36317113065688 36367835078383 36507351520647 36557864924256 36561906968496 36612970870686 36634021183424 36654195984512 36764627565848 36815496949504 36828621700416 36880058107656 36884135775396 36901261979904 36935170516608 37069620961009 37086833290816 37120912348832 37207388872032 37319487110178 37349650365066 37371124225344 37440798962931 37591728298488 37613341339392 37643742100224 37700484856944 37735608403584 37890075348476 37944836688192 37982542806866 38013241972602 38035097359168 38170698811336 38269468557684 38312558838528 38427986727312 38481656875242 38503781572928 38517508198512 38552901902424 38606746512159 38628943129056 38708314287552 38746779080646 38784662047488 38823202708024 38858877314348 38876920439552 38910736642176 39015523131104 39106413321504 39110737147664 39142348169808 39219552012352 39351736408257 39370008379968 39406185445536 39604353667944 39661592600448 39682468763936 39733092776988 39776337479424 39811461796272 39921130265702 39953396283294 39957813756679 39976367144896 40222700393148 40245826088832 40267989954816 40272442211456 40308004611368 40483399706064 40520599865928 40600522153632 40640867250361 40724372323362 40747786451008 40804696529128 40842191928356 40856752198899 40861155954944 40875722986176 40880242437216 40937337508956 40960874079104 40993980463488 41106906412208 41143205681999 41213273831352 41235970482576 41360206011579 41417434068192 41458590937491 41505272075072 41685876925056 41722687452168 41727300548388 41761026392436 41785036535424 41843395280784 41848021723144 42016717218112 42095053200963 42153298029024 42365281098296 42437430479808 42650842411632 42715132682467 42789484529064 42942036162753 42961975198272 42966725317152 43026734458932 43051472309888 43086268407936 43091032269376 43129083612628 43316754269544 43408620350704 43574592092577 43599644929568 43623655784384 43676103046527 43736535494496 43857016348236 43892463522492 43917699116928 43979036428848 43983898999768 43999579291122 44020009369728 44060459317056 44121996013896 44147363576064 44282033235024 44348782301369 44369374523456 44410145502112 44603390534976 44642777359428 44647713317298 44672301356124 44697985311616 44895266354449 44973413038008 44999270115072 45035640509184 45159700002144 45199578073182 45204575594087 45248772388736 45306497487888 45330344887516 45346505187789 45395859415872 45624148875088 45666072864776 45841259757384 45905283595269 45931676443296 45968800449312 45973883019792 46080983338992 46205079279268 46245269713734 46266742521216 46309256989632 46355274906486 46400596747008 46446705428984 46542139798128 46612295663843 46633938890432 46676790775264 46693431084456 46720277071104 46785528581664 46926483792006 46979321613952 47079024438537 47100884378688 47268806870376 47295983664384 47334210363648 47381246785704 47449725418368 47511767710589 47643956131252 47660941235583 47688343483872 47760227093782 47798829015054 47826310540736 48108632229672 48136291874048 48175197747456 48320339746224 48363008806047 48394993135801 48432906348624 48477411303048 48676468694196 48721197457842 48743819899008 48749209291328 48817294494248 48834697894542 48902268033216 49049600545764 49076612757432 49104828933888 49173410810208 49178847700528 49222274861959 49481886374739 49504862022336 49609851829376 49759316146904 49799533820088 49828165633792 49871507527296 49915546338888 49921065283908 49961413689876 50122304397984 50197856868754 50267313142592 50285233475568 50593115584256 50684322630136 50904868937328 51025958076912 51207874109574 51237315636416 51308875833656 51327167484474 51356677598016 51374331972873 51398186329152 51403869203232 51475662016212 51505257505408 51611085716736 51662372107528 51734525956573 51778854271872 52083240252666 52117684915478 52141884428672 52189797559744 52252543607607 52390011151296 52463181251736 52468981877676 52493344506624 52511389622172 52541580594048 52663980958848 52732841085379 52805804890592 52851736815696 52977457035984 53081949061696 53271195044392 53630267190864 53804599358328 53977866274752 54021493566144 54027466487904 54075175200462 54081154057567 54134029538176 54153328358304 54299163097816 54475669598532 54500963981568 54506989916288 54583116678608 54842860452744 54919456306029 54951031775136 54981293976768 55146941348772 55223245424256 55278121249988 55326203663094 55351892969856 55402755774912 55630249936224 55636400731184 55681368523248 55761843062016 55765300517563 55791193707712 55811083308048 55979230665267 56056686338016 56126737601284 56204397372032 56420012009088 56550727285416 56583240639744 56789213476562 56835113022714 56841397034149 56867789882176 56917255032288 56973814210299 57019862958903 57052646038752 57256048217004 57282633597696 57288967089536 57368979278576 57468838257792 57641980090968 57722485312863 57755672359392 57844903038058 57943414693584 58099456123436 58120168620969 58176993071232 58234804062036 58288315971522 58315380659328 58476021797648 58523284696656 58638715238464 58659619982256 58666105721496 58713522254712 58747279089408 58829328018528 59042710980032 59406530501916 59471187379968 59523703145904 59530284423064 59563068474832 59664506219136 59717192694408 59742519794503 59881695398553 59930094424941 59964550717344 60054939018914 60212933336192 60266104097576 60368739133248 60401984932224 60408663317184 60462006917052 60527812554496 60763780294777 60900783230448 61086558485043 61121679676512 61207044793692 61242235257728 61263287892534 61291733932416 61298510693056 61320363655824 61406006263434 61441311118656 61490970695232 61660359618312 61745675986176 61807033208648 61889518123776 61893355519493 62056186397504 62257908112608 62380704775552 62568645056008 62590950822582 62677554803136 62765092921176 62772032584716 62801179171584 63025075827168 63087704400539 63174995714272 63229947043536 63547921647444 63554947864954 63584457978496 63731772020072 63976263617448 64064784386304 64144842972896 64427119661632 64450087975728 64484011741396 64540101688398 64577208464832 64629402611904 64636548404064 64693625418942 64901958258928 64961596610456 65048291465472 65052324717671 65112930526056 65203024044288 65399467394352 65435483676576 65500507493473 65564547746944 65785524522354 65876548675392 65968554643272 65975848499652 66006482696448 66221045364096 66307631859833 66399378426784 66423049852536 66554061785184 66561420378544 66615218253168 66798722919838 66829739197312 66971569975947 67008452034186 67046977967424 67498905172608 67739550003216 67799367109773 67873158583104 67940604739042 67995517331274 68003035300109 68034610769216 68093789123808 68277165479432 68436223312632 68475570130688 68499109297164 68530915105536 68538492270976 68634216021616 68843581784731 68897514664944 68960824529688 69307618918902 69444320336888 69532912359729 69600895120512 69670058143476 69813209697192 69853348201728 69950908335648 69958642503568 70015186162896 70080415606656 70178292872496 70389725688009 70468982420928 70539008069894 70636609381312 70943975496576 71071870178556 71408218925974 71465934196878 71473835874623 71507022921152 71532515225808 71640340640673 71698243522581 71739465811104 71970488366336 72028658088192 72036621983872 72100233600616 72162948344508 72204437811072 72262796621184 72480509619336 72634226131376 72735670156766 73014703041294 73081796186763 73115729848512 73123813936992 73225941741372 73268042366848 73308391969024 73529255131696 73594184811463 73657243400832 73760116215312 73768271550792 73870341033216 74139241922018 74173666581632 74241824697664 74414777744064 74638974220356 74699300730132 74742248450688 74881597925862 75183456596976 75296785303131 75400969713888 75471216807168 75475896322099 75780150696952 75889673376384 75965085613732 76026483945204 76070194718336 76341397622672 76538937115368 76811811164361 76855973454624 76963313750484 77007563145856 77035016397024 77105803804848 77213493024318 77257886258112 77416628575104 77493558161292 77646405416048 77717754628696 77821473284352 78031046262208 78124860378999 78176527373217 78212826643008 78221474295328 78284696339616 78439104024704 78703472816514 78740016759936 78812370891072 79208707335888 79323185200896 79328103553153 79364937527872 79466185553976 79622923592544 79842260531404 79906792566588 79915627513358 79952734289792 80445400786296 80491652177664 80544884422912 80616009222736 80858888738719 80966799412128 81041199731856 81112762800693 81201044307264 81281734500722 81448744646724 81495572902016 81609393058256 81684383856712 81713504397798 81751445972352 81760484874432 81874675017912 81921748158208 81987960926976 82213812824416 82286411363998 82362024273971 82426547662704 82471940965152 82720412023158 82834868136384 82917181874982 83010544150144 83371753850112 83376923229691 83445374904336 83454601096776 83522052784872 83570073070848 83686790561568 83696043446288 84033434436224 84190106401926 84306596058048 84730562196592 84874860959616 85183820214843 85252669534071 85301684823264 85430265364934 85578969058128 85884072325506 85923950396544 85933450634304 86053468917864 86102944619776 86172536815872 86182064538752 86258167225256 86565691947137 86633508539088 86767354557087 86817240701408 87149184185154 87199289859136 87247311568768 87352206093054 87432473957283 87473070988992 87714032696472 87784927044984 87835398233856 87958072857696 87967797999536 87999158582244 88040018739456 88045477569983 88120918634112 88243992027792 88564066470048 88697564602738 88738749046912 88820291004224 89206781069952 89285554718856 89295426634596 89344602712248 89395970623232 89790532708898 89946826076016 90082408528371 90319400004288 90399156146364 90409151188174 90497544777472 90612994975776 90660689775032 90693010375578 90791718831744 91248297750176 91332145729552 91682519514768 91810567190538 91863352886592 91894931838801 91937600898624 91947766039584 92161966677984 92410158558536 92490539427468 92533485042432 92539222485701 92618513979264 92710549812972 92893410857968 93084279596256 93224591327686 93267877780864 93353581550528 93386862168912 93571057163328 93852967584012 93958643227904 94158048877074 94201768757376 94537613740752 94762493571408 94899450836736 95023535421178 95287912262504 95321882471166 95332421797431 95376686967744 95520454187564 95597658030108 95652621081472 96217264459344 96640679492448 96726017612094 96736712187479 96789986271602 96865812697248 96954822606096 97040438128413 97352937388392 97442394915684 97487639798016 97498418582656 97634588988496 97669395789084 97804536066432 97932419158561 98099201091528 98153225514864 98346821620416 98357695401056 98444549723918 98963772749478 99009724044672 99219703658752 99518632293808 99599067640176 99743015054592 99831092677776 99842130567816 99922827379752 100198084379757 100244608795968 100395713737508 100534626285184 100570466951136 101368645260272 101674048216013 101809737874656 101910907108563 101993275996911 102051916153824 102415748219148 102474631272832 102617751667312 102654334968948 102713355196032 102748663945746 102796372658304 102807738406464 102951324032424 103010515010816 103324744215056 103469051913146 103557708543744 103564129532617 103961428378353 104166480505332 104235369830956 104283768857344 104379595119488 104505087215214 104780022302592 104926362503472 104937963755352 105022779244344 105083161188096 105327961917696 105465682170758 105611609781184 105703473631392 105808512104841 105954914071968 106163898123392 106542390088784 107112328388961 107198901295317 107260534381728 107609198716656 107955732549504 108042987132288 108054932975808 108150350400924 108162308115134 108268059076352 108306656716608 108598326195632 108951339197064 109013979832576 109103505235149 109166233357216 109685720905488 109838912612058 109902063550272 109962587953536 110293882697544 110446490848512 110556242499976 110652407326188 110703785939712 110805511549824 111208862883027 111260499872448 111272801462368 111362737046496 111530601035126 111582387415424 111622166616096 111958461330534 112113372676032 112253475202568 112408794744064 112840024018176 112847020547443 113101454570832 113578426953124 113670226045428 113682794068298 113735579764352 113834510064576 113947628420598 114039725917806 114105292077504 114512096434008 114577934179072 114737958557152 114937676515584 115283960181936 115444970625726 115511344718784 115689806076116 115886829387168 116198912246872 116240337241938 116353986142464 116469608124072 116576631943044 116630761318656 116952043595296 117046569393312 117162879601001 117277430476928 117319239964512 117332211442992 117427044509424 117658656037056 118085421960064 118813061003832 119047406291808 119060568846128 119126136949664 119329012438272 119434385388816 119485039589006 119763390797106 119860188849882 119873441270037 119929101434688 120109878037828 120425866672384 120532208195152 120737478266496 120803969864448 120817326634368 120924013834104 121527560589554 121801566460896 121922601751083 122173116970086 122243359353024 122414089587384 122484470515456 122526575785068 122583467864832 122597021386112 122640727311648 122812012526868 122882622237312 122981941390464 123142744882547 123320719236624 123429617045997 123614066417296 123786711038986 124112372795008 124375772812473 124515816225216 124761409551104 125137290112016 125181901645164 125355109606272 125530185842352 125544065169432 126050151654336 126175408801078 126285159602889 126349991428544 126459894087072 127095843294888 127109895729908 127168915956992 127463544040144 127952527234896 128145398047401 128289685945792 128854239323264 128900175951456 128968023482792 129080203376796 129154416929664 129258805223808 129273096808128 129387250837884 129803916517856 129923193220912 130104649435342 130225861052112 130723776277731 130798934788704 130870967353152 131001014986946 131129095493888 131571049044708 131753097350784 131937109286544 131951696999304 132442090728192 132615263719666 132798756853568 132846099705072 133046346904107 133108123570368 133122840757088 133230436506336 133597445839676 133659478394624 133943139951894 134016904068372 134093955934848 134685799063347 134997810345216 135479100006432 135598734219546 135613726782261 135746317166208 135881209478084 135991034662548 136006070600218 136069221538432 136187578247616 136554330958864 136872446625264 136998218594328 137076984541952 137268432043232 137687163569462 137795029329888 137921649059376 138615237837804 138888640673776 139065824719458 139201790241024 139340116286952 139626419394384 139836886991529 139901816671296 139917285007136 140030372325792 140160831213312 140169521741041 140356585744992 140779451376018 140937964841856 141078016139788 141273218762624 141887950993152 142143740357112 142535303131767 142816437851948 142931868393756 142947671749246 143014045842304 143065030451616 143280681281346 143396487045162 143478931622208 144073243967744 144200467201232 144325896689016 144408875622144 144525593242368 144961019238672 145089026418141 145184979407403 145268452262752 145471340313532 146029406082588 146163592373526 146231459697024 146247627873984 146451883482744 146536084733696 147058510263392 147188369622926 147314486801664 147323620884427 147520232430624 147536543101584 147666824585877 148278483844036 148347333163264 148483649395328 148829555488128 149277948440712 149398601460264 149484496901376 149763195851724 150366913193952 150593570606262 150801939427776 150951792644198 151560301393904 151779346752768 151930171227464 152052967890408 152140389436672 152682795245344 153077874230736 153623622328722 153711946909248 153926627500968 154015126291712 154070032794048 154211607609696 154426986048636 154515772516224 154833257150208 154842857426569 154987116322584 155203577869719 155292810832096 155435509257392 156062092524416 156249720757998 156353054746434 156425653286016 156442948590656 156569392679232 156878208049408 157406945633028 157480033519872 157624741782144 158198523256137 158417414671776 158656207106306 158729875055744 158932371107952 159245847185088 159684521062808 159813585133176 159831255026716 159905468579584 160890801572592 161232018445472 161717777477438 161933598824256 162082399463712 162225525601386 162243462172701 162402088614528 162563469001444 162897489293448 162991145804032 163218786116512 163368767713424 163427008795596 163502891944704 163520969748864 163749350035824 164427625648832 164572822727996 164724048547942 164853095325408 164943881930304 165440824046316 165669736272768 165834363749964 166021088300288 166753846459382 166890749808672 166909202193552 167044105569744 167295901552689 167373581123136 167392086892576 168066868872448 168380212803852 168613192116096 169461124393184 169749721919232 170367640429686 170505339068142 170524191102447 170603369646528 170860530729868 170921442630897 171157938116256 171768144651012 171847900793088 171866901268608 172106937835728 172364129077504 172516334450512 173131383894274 173267017078176 173534709114174 173634481402816 174298368370308 174398579718272 174494623137536 174704412186108 174864947914566 174946141977984 175428065392944 175569854089968 175916145715392 175935595999072 175998317164488 176090955139966 176241837268224 176487984055584 177128132940096 177395129205476 177477498093824 177640582008448 178413562139904 178571109437712 178590853269192 178689205424496 179227559383509 179581065417796 179645086195659 179893652152032 180164817056742 180638800008576 180798312292728 180818302376348 181225989951552 181321379550064 181386020751156 181583437663488 182291340884331 182411897204173 182496595500352 182664291459104 183365039029536 183621134381076 183726705773184 183789863677602 183875201797248 183895532079168 184323933355968 184820317117072 184981078854936 185078444971402 185237027958528 185421099625944 185680066558479 185786821715936 186168559192512 186449182655372 186535755561728 186707163101056 186773724337824 187142114326656 187705935168024 188316097754148 188403537514752 189075227481504 189263113201617 189524987142816 190047070842356 190575824525008 190643764942332 190664843594862 190753373935488 191040908375128 191195316060216 191305242162944 192434528918688 193281358984896 193452035224188 193473424374958 193579972543204 193731625394496 193909645212192 194080876256826 194705874776784 194884789831368 194996837165312 195156974153013 195269177976992 195338791578168 195609072132864 195864838317122 196198402183056 196306451029728 196501522480419 196693643240832 196715390802112 196889099447836 197927545498956 198019448089344 198922895579499 199037264587616 199198135280352 199662185355552 199684261135632 199845654759504 200396168759514 200489217591936 200791427475016 201069252570368 201140933902272 202457160633203 202737290520544 203348096432026 203619475749312 203821814217126 203986551993822 204009105900327 204103832307648 204831496438296 204949262545664 205235503334624 205308669937896 205426710392064 205497327891492 205592745316608 205615476812928 205902648064848 206530745354193 206649488430112 206938103826292 207128259065234 207922856756706 208332961010664 208470739661912 208759190238976 209010174430428 209560044605184 209573038159537 209852725006944 209875927510704 210045558488688 210931364341516 211223219562368 211406947262784 211617024209682 211909828143936 212327796246784 213084780177568 214224656777922 214397802590634 214421507623869 214521068763456 214921021922019 215218397433312 215911465099008 216085974264576 216109865951616 216300700801848 216324616230268 216613313433216 217196652391264 217902678394128 218207010470298 218332466714432 219371441810976 219677825224116 219804127100544 219925175907072 220587765395088 220782554434389 221112484999952 221304814652376 221611023099648 222417725766054 222520999744896 222545602924736 222725474092992 223061202070252 223164774830848 223244333232192 223916922661068 224226745352064 224506950405136 225694041094886 225890355909393 226202909141664 226427688966297 227156853906248 227340452090856 227365588136596 227471159528704 227669020129152 227895256841196 228079451835612 228210584155008 229024192868016 229475917114304 230567920363872 230889941251452 231022689437568 231379612152232 231773658774336 232397824493744 232480674483876 232939216248144 233153263886088 233904087190592 234093138786624 234325759202002 234529582119651 234554860953856 234638479929024 234664422885984 234854089018848 235317312074112 236170843920128 237626122007664 237984310659459 238094812583616 238121137692256 238252273899328 238868770777632 238970079178012 239526781594212 239720377699764 239746882540074 239858202869376 240219756075656 241064416390304 241474956532992 241634653268736 241848027668208 242576666216157 243055121179108 243603132921792 243845203502166 244346233940172 244486718706048 244828179174768 245053151570136 245194042772224 245281454623296 245624025053736 245765244474624 245963882780928 246285489765094 246641438473248 246859234091994 246886528244629 247086072821913 247228132834592 247573422077972 248224745590016 248751545624946 249031632450432 250130769689073 250274580224032 250363803290328 250710219212544 251060371684704 251088130338864 252100303308672 252350817602156 252570319205778 252699982857088 252919788174144 254191686589776 254219791459816 254574845548681 254927088080288 255551460644529 255905054469792 256290796094802 256579371891584 257708478646528 257800351902912 257936046965584 258160406753592 258308833859328 258517610447616 258546193616256 258774501675768 259487346727063 259607833035712 259697075841411 259846386441824 260209298870684 260302063671261 260451722104224 261447552555462 261597869577408 261741934706304 262002029973892 263142098089416 263506194701568 263874218573088 263903393998608 264136432709949 265230527439332 265597513707136 265692199410144 266092693808214 266216247140736 266245681514176 266460873012672 267194891679352 267886279903788 268033808136744 268187911869696 269371598126694 270247225585113 270958200012864 271197468439092 271227453564522 271492634332416 271762418956168 271982069325096 272012141200436 272138443076864 272375156495232 273108661917728 273744893250528 273996437188656 274536864086464 275374327138924 275590058659776 275843298118752 277230475675608 277617667457103 277777281347552 278131649438916 278680232573904 279252838788768 279673773983058 279803633342592 279834570014272 280060744651584 280339043482082 280713171489984 281558902752036 281875929683712 282156032279576 282546437525248 284287480714224 285070606263534 285632875703896 285863736787512 285895343498492 285997265392293 286028091684608 286130060903232 286561362562692 286792974090324 286957863244416 288002439773993 288400934402464 288651793378032 289922038477344 290178052836282 290210136562437 290369958814806 290536904525504 290942680627064 292058812165176 292327184747052 292462919394048 292495255747968 292903766965488 293797257475683 294117020526784 294376739245852 294647241768854 295040464861248 295073086203168 295333649171754 296556967688072 296967298790656 297659110976256 298555896881424 298797202920528 299526391703448 300594253139271 300733826387904 301187141212524 301603878855552 301903585288396 303120602787808 303860342454928 304105935780816 305022144648039 305365590490688 305732721325689 306155748461472 307247244657444 307423893818496 307853255001936 308140065588096 308423215219392 308853972097272 309031545032448 309685714853138 309974232645168 310407155739438 310441476109583 310585621664192 310692388597851 310871018514784 312124185048832 312499441515996 312706109492868 312851306572032 312885897181312 313138785358464 314813891266056 315249483564288 316397046512274 316834829343552 317312414212612 317425536314523 317459750111488 317864742215904 318491694370176 319369042125616 319627170266352 319662510053432 321336985166883 321781603145184 322464036890944 323435554954876 323867197648512 324164798927424 324451051202772 324486924345402 324804177229056 325126938002888 325794978586896 326286069646901 326437572233024 326737535426848 326854017591192 327041939497728 327310515705447 327498700071648 328855251297664 329145645455992 329448097095884 329706190650816 329887763860608 330881648092632 331339472545536 331668727499928 333507692918764 333626588649081 333781499617344 333818404387104 334088211139488 334591803105378 334747162246272 334784173785152 336760425607704 337226384232192 338541061642329 338764951950607 338922248786368 340735280859372 341010678136284 341048382204894 341206739293056 341721061459736 341842885261794 342315876232512 343536289302024 343733802537216 344213875671456 344555924033713 345032668901024 346262767788548 346534034156352 347069418228348 347268962805632 348596736740616 348797159436544 349408824372216 349729895829132 349892283955968 350856130785888 351139708179936 351488638803003 351832291430784 351871191998144 351996634328976 352181910279932 352975968111168 354256265880192 354790258410952 355281164016896 357142218875424 357181706538384 357378410848992 358455118767018 359162130835592 359290172391318 359620323810111 359787304304064 360329634113484 361277600017152 361596624585456 361636604752696 362141681696011 362451979903104 362642759100128 362772041502312 364582681768662 364823794408346 364993191000704 365328582918208 365767805253249 366730078059072 367242268762152 367453411546368 367579727355204 367750403594496 367791064158336 368647866711936 369129887597653 369428234647641 369640634234144 369962157709872 370156889942804 370288851137991 370842199251888 371360133116958 371573643431872 372337118385024 372898365310744 373414326202112 373547448675648 374284228653312 375411870336048 375991869747377 376632195508296 378150454963008 378526226403234 379049974285632 380094141684712 381151649050016 381287529884664 381329687189724 381506747870976 382081816750256 382390632120432 384436194142203 384869057837376 386562717969792 386904070448376 386946848749916 387159945086408 387463250788992 387819290424384 388161752513652 389411749553568 389769579662736 390313948306026 390357103622941 390538355953984 390677583156336 391729676634244 392396804366112 392612902059456 393003044960838 393387286481664 393430781604224 393778198895672 395855090997912 397845791158998 398074529175232 398396270560704 399139040712321 399324370711104 399368522271264 399691309519008 400792337519028 400978435183872 401582854950032 402281867804544 404057397190041 404914321266406 405474581041088 406696192864052 406841180346783 407238951498624 407643628434252 407973103987644 408018211800654 408207664615296 409662992876592 410471006669248 410617339875792 410994655782984 411230953625856 411805296129696 413061490708386 413298976860224 413876207652584 414256518130468 415845713513412 416665922021328 416941479323824 418020348860856 419146076319074 419510660974587 419705450013888 419751855021408 420091116977376 420508565223123 421862728683032 422446439124736 422813894525568 423234048419364 423819656287872 426169560355136 427605909395301 428449313555844 428795605181268 428843015247738 429042137526912 429842043844038 430436794866624 432219731903232 432601401603696 432649232460536 433226626866432 433253488636451 434393304782528 435554938222209 435805356788256 436414020940596 436664933428864 438742883621952 439355650448232 439608254201088 441175530790176 441565108868778 441613930803773 441970862653281 442224969999904 442609629304752 443000473757631 444835451532108 445041999489792 445091205849472 445450948185984 446122404140504 446488666464384 447833845322136 448453490704128 449013900810272 451388082189772 451780711818786 452405818283328 452855377932594 454313707812496 454680904181712 454731176273192 455338040258304 455366273023697 455790513682392 456158903671224 456421168310016 458048385736032 458503552454311 458951834228608 461135840727744 461779882502904 462045378875136 462759224304464 463547317548672 464153423018831 464528572279707 464795648987488 464961348967752 465610733609157 465878432496288 466306527772176 467808174381184 468186277573248 468651518404004 469059164239302 469276959858048 469328845771968 469708178037696 470634624148224 472781856018979 474595569768411 475252244015328 475968621318918 476189625167232 476242275384512 476504547798656 477737541555264 477940158356024 479053563188424 479440755399528 479493765080148 479716405738752 480439512151312 481905072493117 482128832780608 483696055336416 485153332432314 486110242358216 486730386518103 487206265843584 487690407004332 488692467880344 488973437412096 489656358349536 490106303140272 490562909246592 491248050107472 492570979530188 493282876946496 493718468183988 493773056489258 494172145643826 494456265669184 495146844155944 497503091249892 498063264900864 500261539378146 500549160448064 500727606580656 501887704658067 502120743369408 502176260677728 504200606617344 504701635204312 505140638411556 505399965714176 505839576348288 508383373179552 508439582919632 509149691097362 509854176160576 511102921289058 511572573307341 511810108939584 512581592189604 513158743783168 515159293680241 515600703805824 515872093931168 516320813507184 517092387232512 517549003351536 518974693454126 519215666071424 519394151682822 519692772883648 520418597741368 520604127342522 520903444208448 522895105110924 523195739154816 523483869412608 524004059947784 526284196178832 527748437146176 527806787997216 528272865419898 528331274254693 530461054878664 531195027414272 531384398820288 532185387616428 532432494281472 532491363028352 532921746025344 534389783358704 534861673865987 535772559807576 536067616273488 537682678150527 538743196253388 540494451170226 541916400025728 542394936878184 542454907129044 543524837912336 543964138650192 544024282400872 544750312990464 546217323835456 546874022652993 547235691612519 547489786501056 547992874377312 549073728172928 550748654277848 551180117319552 551686596237504 554460951351216 555235334914206 555296724872071 555554562695104 556263298877832 557040199675437 557360465147808 558505677577536 559347547966116 559607266685184 559669140028544 560121489303168 560678086964164 561426342979968 563117805504072 564312064559152 567789339604851 568574961428448 570141212527068 571265751407792 571727473575024 571790686996984 571994530784586 572260121806464 573122725125384 573585948180648 573915726488832 576004879547986 576534169917797 576801868804928 577303586756064 579844076954688 580356105672564 580420273124874 580739917629612 581073809051008 581885361254128 583638462607837 584117624330352 584654369494104 584990511495936 585470922459039 585807533930976 587594514951366 588234041053568 588753478491704 589294483537708 589504567441257 590080929722496 590146172406336 590667298343508 593113935376144 596768686738497 597111793762848 597594405841056 599052783406896 601188506278542 601467652775808 602374282425048 603207757711104 603807170576792 605959843629959 606241205575616 607371481899609 607720684909856 608211871561632 610044289296078 610731180981376 611465442651378 612027317700981 612311496922944 614494489314888 614847787636992 615706510003872 616280131176192 616318342989881 616846430438784 617707944194544 619371429706276 619592236062579 619948465290336 620814311478876 620882952219166 621171243328384 621384777195702 621742037029568 624998883031992 625412218985736 625771794362624 626277570716928 628719114478611 629627782532112 632794093024548 633669658687104 634624828425224 634851072629046 635729484431808 636983388740352 638738084251232 639254340532704 639325020106864 639889573205467 642673970333766 643264522871607 643563206290368 644928073781888 646871109909752 647734395297024 647774557399907 648329597854848 648902102405544 648973848690804 650253876005776 651589957173792 652572139293802 652875144466048 653475070853696 653708035182384 654621031410894 654997400143296 657710502595328 658291290911984 658896194191768 659412381301632 659775527721216 661763296185264 662347663303167 663337454999856 667015385837528 667253177298162 667562999234688 667636808774208 668176422278976 669183606210756 669494324492544 669568347570304 672548837435449 673520851215408 677082123284658 677529903901214 677844497572736 679283066898891 681470561718744 682021356272568 682096764409788 682413478586112 683442122919472 683685770523588 684631752465024 685526934109927 687072578604048 688427751342912 689111848067426 690065337802048 692525535577096 693068068312704 694138836456696 694537925611264 697193473481232 698817648744432 699459791658264 701712261571776 702279416359872 702977277606006 703664582861568 703742383996288 703993268657952 704363820559864 705951936222336 708512531760384 709580516821904 713952931978377 714284437750848 714363413076768 714756821697984 716910237534036 718324261671184 718580344782636 719240647620222 719574608608128 720659268226968 723193249170912 723273209505392 724283363392022 724903959806208 724948906728319 725285518200256 725544083004624 727729998648471 729165363537324 729647588816692 729986382001408 730657165836416 731535610506498 733460156118144 734484537524304 735159454710408 735582128316672 737295733423872 738259775195306 738856469295282 739281268468288 739924315419744 740313779885608 740577702275982 740659584733887 741258218465739 741684398503776 742720266233916 743147286863744 744674236770048 745796730621488 747094897351296 750392309067219 750823740672096 751983739494754 753264391016592 756300909926016 757052452806468 758099948571264 760188283369424 762303298100032 762575059769328 762659374379448 763724536646043 764163633500512 764781264240864 768872388284406 769738115674752 773125435939584 773808140896752 773893697499832 774319890172816 774926501577984 775638580848768 776323505027304 778462040181189 778823499107136 779091227524233 779539159325472 780627896612052 780714207245882 781076711907968 781355166312672 783459353268488 784793608732224 785225804118912 786006089921676 786861563208448 787556397791344 789929143832101 791710181995824 792409298129847 795691582317996 796149058350464 796792541121408 798278081424642 798648741422208 798737044542528 799382619038016 801584675038056 803165709900064 804563735609088 804613621753409 808114794380082 809828642532812 810949162082176 813392385728104 813682360693566 814477902997248 815287256868504 815946207975288 816036423601308 816415329230592 819325985753184 820140157207007 820942013338496 821234679751584 821989311565968 823610592259392 826122981416772 826597953720448 827752415305168 828513036260936 831691427026824 832853002371309 833331844042656 833882958647648 836040697721712 838292152638148 839021321949174 839410900027776 839503710042816 840182233954752 841017130446246 843725457366064 845627789051136 845680221329723 846468096838728 847639312575744 852339120710272 855211818790602 856898627111688 857591210362536 857686030495476 858084275053824 859684087688076 860873589733248 861999214177829 864007319321979 865202803207392 865298464921072 866506977272902 868786609565056 870630409687311 871109876444418 871610713576512 872828041881192 873329866857728 877485767243904 878711300896464 881391772427049 882351061580352 883130217737556 883227861607546 883941725306562 884449939999808 885219258609504 886000947515262 889670903064216 890182411698944 890901896371968 892244808281008 892977332928768 895667690644272 898027801620544 902776164379544 903561423637572 904811636566656 905710755865188 908627415624992 909361808363424 909462352546384 910732546047394 911581027364784 912317807342448 915066433944117 916096771472064 917007104908622 917903668457216 922271681455488 923559765005808 925518448608928 927094635097344 928306846037662 929057144559414 929591297974976 929922697935504 931221467218314 931324428328749 931756864992576 932077165793553 932613055544352 935616348762368 936372555146496 937303036808008 938118328478604 938553919716096 938657691543936 939416356075392 945563712037958 949191139536822 950504488030656 951937242637836 952379250334464 952484550769024 953009095597312 955475083110528 955880316712048 956724402549019 958107126376848 958881510799056 958987530160296 960879024302624 963810144986234 964257665561216 967392110672832 970306664864628 972220484716432 973460773036206 974412531687168 975380814008664 977384935760688 978858208940703 979312716699072 980212606280544 981125818493184 981186652187287 982496100214944 985141959060376 986565753892992 987436936367976 987546112978516 988344291287652 988912531338368 990293688311888 995006182499784 1000523078756292 1001098320896128 1001455213161312 1003775409316134 1004241486738816 1004352521355456 1009403270408624 1010281276823112 1011679152696576 1015623184926987 1016294855851821 1016766746359104 1016879165839264 1018299382194724 1019708352321152 1022205842578116 1023145146614682 1023620217879168 1025163184379208 1030318587360482 1031201407611648 1031265346190989 1031744187862336 1032641627014368 1033667772101139 1035098006703072 1037949386908252 1038431332142848 1038788303365644 1039385545767296 1040837195482736 1041208254685044 1041806888416896 1045790210221848 1046391478309632 1048008119895568 1052568392357664 1054465916409009 1055496874292352 1055613575994432 1056545730839796 1056662548509386 1060922109757328 1062768797640576 1064370775232856 1064982726056704 1065843492050688 1068779566717408 1069723347731974 1071545119615152 1072135232546976 1075365356301054 1077486392506776 1080988902340452 1083832800051456 1083900001985983 1084789873756368 1084909814258088 1086425045088033 1087049675824672 1087928277300384 1088048564801744 1092434647670912 1093748045305986 1094471383225038 1094979573002112 1095985748754624 1098147456345856 1101497308555696 1102360234639104 1103373192475008 1107389662792959 1108284703942923 1108921902702432 1110470669828412 1110593449744142 1111109125390208 1112526597755664 1114080399350874 1114720930295616 1117011355155072 1118695095932232 1119338280057088 1120242978606336 1121356173928328 1122852685959936 1126235611008144 1127975609242131 1128624129118304 1135578679209702 1137149922856896 1140282425054136 1142531502815584 1143454947150048 1143581373993968 1143989061569172 1144520243612928 1144591208409779 1146245450250768 1147171896361296 1152009759095972 1153068339835594 1153603737609856 1154607173512128 1159688153909376 1160712211345128 1160840546249748 1161479835259224 1162147618102016 1163770722508256 1167276925215674 1168235248660704 1169308738988208 1170941844918078 1171071310868823 1171615067861952 1175189029902732 1176468082107136 1177506956983408 1178588967075416 1179009134882514 1180161859444992 1180292344812672 1181334596687016 1186227870752288 1193537373476994 1194223587525696 1195188811682112 1198105566813792 1202377012557084 1202935305551616 1203009892314113 1204748564850096 1207614341153584 1211919687259918 1212482411151232 1214742963799218 1215441369819712 1216423743123264 1220088578592156 1221462361962752 1222930885302756 1224054635401962 1224622993845888 1228988978629776 1231413020007744 1232636685979762 1233692860877568 1235415888389088 1238742859412552 1239184472125158 1239896930580672 1241628622957752 1241765904438332 1242342486656768 1242769554391404 1243484074059136 1249997766063984 1250824437971472 1257438228957222 1259255565064224 1261525695669369 1265588186049096 1267339317374208 1269249656850448 1269702145258092 1271458968863616 1277476168502464 1278508681065408 1278650040213728 1279779146410934 1285347940667532 1286529045743214 1287126412580736 1289856147563776 1293742219819504 1295549114799814 1296659195709696 1297804204811088 1297947697381608 1299760465909353 1300507752011552 1303179914347584 1305144278587604 1305750288932096 1306950141707392 1307416070364768 1309242062821788 1309994800286592 1316582581823968 1317792388383536 1318824762603264 1323526592370528 1324695326606334 1324841792411319 1325912587959843 1326674909999712 1334030771675056 1334506354596324 1335125998469376 1335273617548416 1336352844557952 1338367212421512 1339136695140608 1345097674870898 1347041702430816 1354164246569316 1355059807802428 1355688995145472 1358566133797782 1362941123437488 1364042712545136 1364193528819576 1366098819071091 1366884245838944 1367371541047176 1369263504930048 1371053868219854 1374145157208096 1375510657362933 1376855502685824 1378223696134852 1380130675604096 1385051071154192 1386136136625408 1388277672913392 1392460269056493 1393585716839121 1394386946962464 1397635297488864 1398919583316528 1403424523143552 1404558832719744 1405954555212012 1407484767992576 1407986537315904 1408727641119728 1411903872444672 1417200124432421 1418345568056937 1419161033643808 1427905863956754 1428568875501696 1428726826153536 1429513643395968 1433820475068072 1436648523342368 1437160689565272 1438481295240444 1439149217216256 1441318536453936 1445715217479351 1446386498341824 1446546419010784 1448566726784044 1449897813456638 1450571036400512 1451088166009248 1455459997296942 1458330727074648 1459295177633384 1461314331672832 1463071221012996 1466920312236288 1467011267116759 1468969075048608 1470318909420816 1476519550390612 1477712938590564 1478562536936576 1479848630839488 1480627559771216 1481155404551964 1481319169467774 1482516436931478 1483368797007552 1485440532467832 1486294573727488 1491593461242976 1494189794702592 1500784618134438 1501647481344192 1503967478989508 1506528782033184 1512601819852032 1514104905612936 1516199897142528 1520376566738848 1524606596200064 1525150119538656 1525318748758896 1527449073292086 1528327267001024 1529562528481728 1537744776568812 1539476231349504 1545477881040723 1547616281793504 1547787394999664 1548639780345632 1551277161697536 1552647010054608 1556924080362378 1557646998214272 1558182455048466 1559078318650944 1561255793224104 1561428414491764 1562153423815936 1562710332625344 1566918706536976 1569587217464448 1570451608237824 1572012179843352 1575112795582688 1579858287664202 1583420363991648 1584818596259694 1584993822764079 1591383164635992 1592298116700928 1593585082242816 1596556162849284 1597297482844416 1597474089085056 1598765238076032 1603169350076112 1604585021597961 1606331419800128 1609227243506818 1616229588760164 1619657285065624 1621898324164352 1626784771456208 1627364721387132 1630574513737008 1631892415950576 1632072847202616 1638651971506368 1640280314414014 1641707074837557 1641884026676992 1642469359503168 1643978623131936 1647221184518784 1652245962833544 1653195907440896 1655504830610336 1657026072521872 1663382854053648 1665706004742618 1665890174616213 1666663688085312 1667765917295296 1672081395443424 1676584305276296 1678042643898348 1678821800055552 1679007420085632 1680364467909504 1682034260892492 1687450914732128 1691360442659446 1692936193677456 1704678241420544 1710423637581204 1713797254223376 1715182420725072 1715372060990952 1719368175376152 1721747179466496 1723998428355658 1728014638643958 1729602509753391 1730405606414784 1730596929842144 1733013954545804 1737573219130112 1741260819374622 1742219752888836 1743221427153024 1745656083762384 1750915387823511 1754971534487808 1757422601792928 1762783544854098 1764702123160704 1766260435475112 1766455723215092 1767883450613124 1768899879999616 1770438517219008 1772001895030524 1779341806128432 1782023918840767 1784489616562016 1791335381288544 1796055603241088 1805552328759088 1807122847275144 1809623273133312 1811421511730376 1817254831249984 1817879530889877 1818723616726848 1818924705092768 1821465092094788 1822114445698827 1823162054729568 1824635614684896 1830132867888234 1832193542944128 1834014209817244 1844543362910976 1847119530011616 1848955028969643 1851036897217856 1856613692075324 1858114289118828 1859182595949952 1859845395871008 1862442934436628 1862648856657498 1863513729985152 1864154331587106 1865226111088704 1874606073616016 1876236656957208 1877315383087872 1878832712150784 1886157343435833 1891127424075916 1898382279073644 1901008976061312 1903874485275672 1904969101538048 1910950166221056 1911760633424096 1913448805098038 1916214252753696 1917763021598112 1917975060320592 1919668719616401 1921758048605248 1927620289972468 1928515331122432 1934784221345664 1940613329729256 1943323672199721 1944440969432864 1946921546072412 1950761628017328 1954769871521376 1957716417881406 1958625433398144 1960425212561088 1962373304374574 1964992200429888 1970283918120752 1973131507785984 1974873872735952 1975092225957032 1976688582575304 1977825062676736 1980587376623776 1990012364999568 2001046157512584 2002196641792256 2002910426322624 2007550818632268 2008482973477632 2008705042710912 2016017078417951 2017646512306347 2018806540817248 2020562553646224 2031246369853974 2032589711703642 2033533492718208 2033758331678528 2036598764389448 2039416704642304 2044411685156232 2046290293229364 2047240435758336 2050326368758416 2056580802329781 2060637174720964 2062530692381978 2063488375724672 2065283254028736 2067335544202278 2070196013406144 2075898773816504 2077576606731288 2078771091534592 2081674390965472 2082416509370088 2083613776833792 2091580420443696 2096016239791136 2105136784715328 2108931832818018 2110993748584704 2111227151988864 2113091461679592 2113325097018772 2121844219514656 2125537595281152 2128741550465712 2137559133434816 2139446695463948 2143090239230304 2144270465093952 2150730712602108 2154972785013552 2161977804680904 2167800003971966 2169579747512736 2169819628516176 2172850090176066 2174099351649344 2174846720184957 2175856554600768 2176097129603488 2184869295341824 2187496090611972 2188942766450076 2189959146004224 2191971497509248 2202994617111392 2206746384950016 2214779325585918 2216569407885846 2217843805404864 2220941339656824 2221186899488284 2221978754201661 2222218250780416 2225053195511328 2228160798701748 2229441860591232 2234022710310144 2237390191864464 2242712347856656 2252471222016288 2255951218484262 2257248258236608 2271157358419404 2274299845713792 2280564850108272 2285063005631168 2286909894300096 2287162747987936 2287978123138344 2289182416819558 2291173609938129 2292490900501536 2294343792722592 2304019518191944 2306136679671188 2307207475219712 2309214347024256 2319376307818752 2321424422690256 2321681092499496 2322959670518448 2327541445016512 2334553850431348 2335386120543567 2336470497321408 2338617477976416 2341883689836156 2342142621737646 2343230135723904 2350378059805464 2355013913966816 2357177934150832 2358018269765028 2360584689625344 2362669193374032 2369787431496303 2371354663654249 2372455741504576 2387074746953988 2388447175051392 2390377623364224 2396211133627584 2404754025114168 2406019784628226 2409497129700192 2411891468235991 2413840865260227 2415228682307168 2423839374519836 2424964822302464 2429485927598436 2430882739639424 2432847486246528 2440177157184312 2445861770605512 2448109270803924 2449245987691776 2457977957259552 2460420471621021 2462826040015488 2465273371959524 2470831776778176 2477485718825104 2478368944250316 2479793861161344 2483257245915504 2483531808876664 2485539108782808 2486968148118272 2499995532127968 2501648875942944 2514876457914444 2518511130128448 2523051391338738 2531176372098192 2534991771872077 2537040663989169 2538499313700896 2539404290516184 2542917937727232 2554952337004928 2557017362130816 2557300080427456 2559558292821868 2570695881335064 2573058091486428 2574252825161472 2585997642533487 2587484439639008 2591098229599628 2592021957965937 2595608409622176 2595895394763216 2599520931818706 2601015504023104 2606359828695168 2610288557175208 2613900283414784 2614832140729536 2618484125643576 2619989600573184 2631943088231639 2633165163647936 2635584776767072 2647053184741056 2649390653212668 2649683584822638 2651825175919686 2653349819999424 2668061543350112 2669012709192648 2670547235096832 2672705689115904 2676734424843024 2690195349741796 2694083404861632 2708328493138632 2710119615604856 2717132267595564 2725882246874976 2728085425090272 2728387057639152 2732197638142182 2733768491677888 2734743082094352 2742107736439708 2748290314416192 2751021314725866 2753711005371648 2756447392269704 2760261351208192 2770102142308384 2776555345826784 2784920538112986 2787171433678242 2788773893924928 2793973284986247 2795270594977728 2797839166633056 2806849046287104 2809117665439488 2811909110424024 2815973074631808 2817455282239456 2834400248864842 2836691136113874 2838322067287616 2855811727913508 2857137751003392 2857453652307072 2859027286791936 2867640950136144 2870173207647057 2873297046684736 2874321379130544 2876962590480888 2882637072907872 2891430434958702 2892772996683648 2893092838021568 2897133453568088 2899795626913276 2901142072801024 2902176332018496 2910919994593884 2916661454149296 2918590355266768 2921167603421929 2926142442025992 2934022534233518 2936574626822109 2937938150097216 2940637818841632 2943559956561861 2953039100781224 2955425877181128 2957125073873152 2959697261678976 2961255119542432 2962310809103928 2962638338935548 2965032873862956 2966737594015104 2970881064935664 2983186922485952 3001569236268876 3003294962688384 3007934957979016 3013057564066368 3028209811225872 3032774420455157 3040753133477696 3048884567555463 3049213192400128 3050300239077312 3050637497517792 3054898146584172 3056654534002048 3059125056963456 3075489553137624 3090955762081446 3093796038572967 3095232563587008 3095574789999328 3097279560691264 3101003316303417 3105294020109216 3113848160724756 3115293996428544 3116364910096932 3118156637301888 3122511586448208 3122856828983528 3125420665250688 3133837413073952 3139174434928896 3144024359686704 3150225591165376 3159716575328404 3166840727983296 3169637192519388 3169987645528158 3182766329271984 3187563911165879 3193112325698568 3194948178170112 3197530476152064 3206338700152224 3209170043195922 3209524867180177 3212662839600256 3218454487013636 3232459177520328 3239314570131248 3251700005957949 3253569542912416 3254729442774264 3259275135264099 3261149027474016 3263784831901152 3264145694405232 3277303943012736 3280560628828028 3283414149675114 3284938719006336 3287957246263872 3294442369037568 3304491925667088 3309472992132853 3311009661220672 3314052145043744 3322168988378877 3326765708107296 3331412009485236 3331780349232426 3333327376170624 3335531834590592 3344162790886848 3353168610552592 3356085287796696 3358014840171264 3360728935819008 3364068521784984 3373335507451819 3374901829464256 3382720885318892 3383926827726393 3385872387354912 3420847275162408 3427594508446752 3430364841450144 3430744121981904 3433773625229337 3438736350752304 3447996856711316 3456029277287916 3459205019506782 3460811212829568 3461193859684288 3466027909091608 3482521638749244 3484439505777672 3486442854306048 3491312167524768 3501830775647022 3513213932606469 3514845203585856 3525567089708196 3529404246321408 3532520870950224 3532911446430184 3535766901226248 3537799759999232 3540877034438016 3544003790061048 3558683612256864 3564047837681534 3568979233124032 3582670762577088 3592111206482176 3606115055761687 3609029676942339 3611104657518176 3614245694550288 3622843023460752 3634509662499968 3635759061779754 3637447233453696 3637849410185536 3642930184189576 3644228891397654 3646324109459136 3649271229369792 3660265735776468 3664387085888256 3668028419634488 3673151342916683 3694239060023232 3697910057939286 3702073794435712 3713227384150648 3716228578237656 3718365191899904 3719690791742016 3724885868873256 3725297713314996 3727027459970304 3728308663174212 3730452222177408 3744031717061909 3749212147232032 3752473313914416 3772314686871666 3782254848151832 3796764558147288 3802017952122624 3807748970551344 3823521266848192 3826897610196076 3832428505507392 3835526043196224 3835950120641184 3839337439232802 3843516097210496 3855240579944936 3869568442691328 3881226659458512 3886647344399442 3888881938865728 3893843092144824 3899281397728059 3901523256034656 3909539743042752 3915432835762812 3917250866796288 3920850425122176 3924746608749148 3929984400859776 3940567836241504 3949747745471904 3950184451914064 3953377165150608 3961174753247552 3974525377233957 3980024729999136 4002092315025168 4005820852645248 4015101637264536 4017410085421824 4032034156835902 4035293024612694 4035739189424579 4037613081634496 4041125107292448 4062492739707948 4065179423407284 4067066985436416 4067516663357056 4073197528778896 4088823370312464 4092580586458728 4098296457213273 4100652737516832 4113161604659562 4121274349441928 4125061384763956 4126531972088799 4126976751449344 4130566508057472 4134671088404556 4140392026812288 4151797547633008 4155153213462576 4163348781930944 4164833018740176 4177380807169479 4183160840887392 4192032479582272 4210273569430656 4217863665636036 4222454303977728 4226182923359184 4226650194037544 4241718905409713 4243688439029312 4251600373297263 4255036704170811 4257483100931424 4275118266869632 4278893390927896 4286180478460608 4288540930187904 4301461425204216 4309945570027104 4314228400929167 4323955609361808 4335600007943932 4337145652438053 4339159495025472 4339639257032352 4345700180352132 4348198703298688 4349693440369914 4351713109201536 4352194259206976 4374992181223944 4377885532900152 4383942995018496 4401033801350277 4405989234222784 4429558651171836 4433138815771692 4435687610809728 4441882679313648 4442373798976568 4443957508403322 4450106391022656 4456321597403496 4458883721182464 4474780383728928 4479227012438269 4485424695713312 4504942444032576 4511902436968524 4514496516473216 4534421901799349 4542314716838808 4548599691427584 4561129700216544 4570126011262336 4573819788600192 4574325495975872 4575956246276688 4578364833639116 4582347219876258 4584981801003072 4588687585445184 4608039036383888 4612273359342376 4618428694048512 4618715054954641 4636433643122169 4642848845380512 4643362184998992 4645919341036896 4655082890033024 4669107700862696 4670772241087134 4672940994642816 4677234955952832 4683767379672312 4684285243475292 4686460271447808 4700756119610928 4707841862048143 4710027827933632 4714355868301664 4716036539530056 4725338386748064 4739574862992606 4742709327308498 4744911483009152 4754981468292237 4774149493907976 4776894350102784 4780755246728448 4792422267255168 4798688538769489 4809508050228336 4812039569256452 4813755064793883 4818994259400384 4823782936471982 4827681730520454 4830457364614336 4847678749039672 4858971855196872 4861765479278848 4865694972493056 4880354314368624 4887894306715901 4891723541211024 4896218541607848 4915955914519104 4920840943242042 4925652080030976 4930546743919048 4941663553556352 4954971437650208 4956737888500632 4959587722322688 4966514491831008 4967063617753328 4971078217565616 4997670523848639 4999991064255936 5003297751885888 5029752915828888 5037022260256896 5046102782677476 5062352744196384 5069983543744154 5074081327978338 5074642347098233 5076998627401792 5078808581032368 5109904674009856 5114034724261632 5114600160854912 5119116585643736 5141391762670128 5146116182972856 5171995285066974 5174968879278016 5182196459199256 5184043915931874 5188807529260173 5191216819244352 5191790789526432 5199041863637412 5202031008046208 5212719657390336 5220577114350416 5225187121613873 5229664281459072 5236968251287152 5252746163470533 5263886176463278 5266330327295872 5271169553534144 5294106369482112 5298781306425336 5299367169645276 5303650351839372 5306699639998848 5336123086700224 5338025418385296 5346071756522301 5353468849686048 5380390699483592 5388166809723264 5416656986277264 5420239231209712 5434264535191128 5451764493749952 5453638592669631 5456170850180544 5456774115278304 5464395276284364 5467536983355776 5469486164188704 5484215472879416 5496580628832384 5502042629451732 5512894784539408 5540204284616768 5546865086908929 5553110691653568 5569841076225972 5574342867356484 5577547787849856 5587946569972494 5590541189955456 5595678333266112 5623818220848048 5631946149263616 5632295352273863 5634910564478912 5668800497729684 5673382272227748 5676644134575232 5711623455827016 5714907304614144 5735281900272288 5740346415294114 5740981100449049 5746594093369472 5748642758261088 5753925180961776 5759006158849203 5765274145815744 5782860869917404 5785545993367296 5786185676043136 5794266907136176 5799591253826552 5804352664036992 5821839989187768 5829971016599163 5833322908298592 5837180710533536 5842335206843858 5852284884051984 5868045068467036 5873149253644218 5875876300194432 5881275637683264 5887119913123722 5906078201562448 5910851754362256 5919394523357952 5919761549308061 5922510239084864 5924621618207856 5925276677871096 5930065747725912 5933475188030208 5941762129871328 5966373844971904 6003138472537752 6006589925376768 6015869915958032 6026115128132736 6033994499244803 6048051235253853 6052939536919041 6056419622451744 6065548840910314 6081506266955392 6097769135110926 6100600478154624 6101274995035584 6109796293168344 6113309068004096 6118250113926912 6146164128246727 6150979106275248 6169742406989343 6181911524162892 6187592077145934 6190465127174016 6191149579998656 6194559121382528 6202006632606834 6210588040218432 6227696321449512 6232729820193864 6236313274603776 6245023172896416 6245713657967056 6250841330501376 6251228907468793 6267674826147904 6288048719373408 6300451182330752 6319433150656808 6333681455966592 6339274385038776 6339975291056316 6365532658543968 6375127822331758 6386224651397136 6412677400304448 6418340086391844 6419049734360354 6425325679200512 6436908974027272 6464918355040656 6478629140262496 6503400011915898 6507139085824832 6509458885548528 6518550270528198 6522298054948032 6524540160554871 6527569663802304 6528291388810464 6554607886025472 6561121257656056 6566828299350228 6569877438012672 6570284796484771 6575914492527744 6608983851334176 6618945984265706 6622019322441344 6628104290087488 6644337976757754 6653531416214592 6662824018970472 6663560698464852 6666654752341248 6671063669181184 6688325581773696 6697070817843133 6706337221105184 6712170575593392 6728137043569968 6746671014903638 6749803658928512 6765441770637784 6767853655452786 6771744774709824 6841694550324816 6855189016893504 6860729682900288 6861488243963808 6867547250458674 6868306565311009 6877472701504608 6895993713422632 6912058554575832 6918410039013564 6921622425659136 6922387719368576 6932055818183216 6953201760257831 6965043277498488 6968879011555344 6982624335049536 7003661551294044 7026427865212938 7029690407171712 7051134179416392 7065041741900448 7065822892860368 7071533802452496 7081754068876032 7088007580122096 7109362294488909 7114063990962747 7117367224513728 7128095675363068 7137958466248064 7165341525154176 7212230111523374 7218059353884678 7218857423336923 7222209315036352 7228491389100576 7235674404707973 7241522595780681 7245686046921504 7269019324999936 7271518123559508 7274894466907392 7275698820371072 7285860368379152 7288457782795308 7292648218918272 7298542458739584 7320531471552936 7336056839268976 7346302685833366 7381261414863063 7388478120046464 7395820115878572 7404147588871424 7426454768301296 7432457156475312 7439381583484032 7449771737746512 7450595426629992 7456617326348424 7460904444354816 7488063434123818 7498424294464064 7504946627828832 7544629373743332 7564509696303664 7587300013901881 7593529116294576 7604975315616231 7611121991967507 7615497941102688 7647042533696384 7653795220392152 7664857011014784 7671052086392448 7671900241282368 7678674878465604 7687032194420992 7710481159889872 7757992927600461 7762453318917024 7773294688798884 7777763877731456 7787686184289648 7798562795456118 7803046512069312 7819079486085504 7830865671525624 7841700850244352 7849493217498296 7859968801719552 7881135672483008 7895829264694917 7899495490943808 7900368903828128 7906754330301216 7922349506495104 7949050754467914 7960049459998272 8004184630050336 8011641705290496 8012138458868453 8030203274529072 8064068313671804 8070586049225388 8071478378849158 8075226163268992 8082250214584896 8124985479415896 8130358846814568 8135033326714112 8146395057557792 8177646740624928 8185161172917456 8196592914426546 8201305475033664 8226323209319124 8242548698883856 8250122769527912 8253063944177598 8261133016114944 8269342176809112 8280784053624576 8303595095266016 8310306426925152 8318564451671071 8326697563861888 8329666037480352 8354761614338958 8366321681774784 8384064959164544 8420547138861312 8421069246198791 8435727331272072 8452365846718368 8453300388075088 8483437810819426 8487376878058624 8503200746594526 8510073408341622 8514966201862848 8550236533739264 8557786781855792 8572360956921216 8577081860375808 8602922850408432 8610519622941171 8619891140054208 8628456801858334 8647911218723616 8671200015887864 8674291304876106 8678318990050944 8679278514064704 8691400360704264 8696397406597376 8699386880739828 8703426218403072 8704388518413952 8743134886660837 8749984362447888 8755771065800304 8763502810265787 8802067602700554 8811978468445568 8830679869685583 8859117302343672 8866277631543384 8871375221619456 8883765358627296 8884747597953136 8887915016806644 8900212782045312 8912643194806992 8949560767457856 8958454024876538 8970849391426624 9009884888065152 9023804873937048 9028993032946432 9068843803598698 9084629433677616 9098323261365471 9122259400433088 9140252022524672 9147639577200384 9148650991951744 9151912492553376 9156729667278232 9164694439752516 9169963602006144 9177375170890368 9216078072767776 9224546718684752 9237430109909282 9272867286244338 9281388115718901 9285697690761024 9286724369997984 9291838682073792 9310165780066048 9338215401725392 9341544482174268 9345881989285632 9346461471055801 9354469911905664 9367534759344624 9368570486950584 9401512239221856 9415683724096286 9420055655867264 9428711736603328 9432073079060112 9450676773496128 9479149725985212 9485418654616996 9489822966018304 9509962936584474 9548298987815952 9562691733497637 9584844534510336 9597377077538978 9619016100456672 9624079138512904 9627510129587766 9628574601540531 9637988518800768 9647565872943964 9655363461040908 9660914729228672 9695357498079344 9717943710393744 9755100017873847 9760708628737248 9775788613431802 9783447082422048 9792437083215696 9831911829038208 9841681886484084 9861093487838096 9883327107112704 9909942875300416 9913475777001264 9928418976398559 9933028983662016 9934127235506656 9942156435131232 9995341047697278 9999982128511872 10006595503771776 10059505831657776 10074044520513792 10092205565354952 10120006522355457 10124705488392768 10139967087488308 10148162655956676 10149284694196466 10153997254803584 10157617162064736 10229200321709824 10238233171287472 10269078869817313 10282783525340256 10292232365945712 10301320875688011 10343990570133948 10349937758556032 10364392918398512 10368087831863748 10377615058520346 10382433638488704 10383581579052864 10398083727274824 10404062016092416 10441154228700832 10450374243227746 10459328562918144 10459977082794317 10473936502574304 10505492326941066 10527772352926556 10532660654591744 10542339107068288 10588212738964224 10597562612850672 10598734339290552 10607300703678744 10613399279997696 10672246173400448 10676050836770592 10692143513044602 10706937699372096 10760781398967184 10776333619446528 10818345167285061 10827089030827017 10833313972554528 10840478462419424 10868529070382256 10903528987499904 10907277185339262 10912341700361088 10913548230556608 10928790552568728 10935073966711552 10938972328377408 10968430945758832 10993161257664768 10993842877286399 11004085258903464 11019454028750049 11025789569078816 11080408569233536 11093730173817858 11106221383307136 11139682152451944 11148685734712968 11155095575699712 11175893139944988 11181082379910912 11191356666532224 11232095151185727 11247636441696096 11264590704547726 11269821128957824 11337600995459368 11346764544455496 11353288269150464 11423246911654032 11470563800544576 11480692830588228 11481962200898098 11493188186738944 11497285516522176 11507850361923552 11518012317698406 11530548291631488 11565721739834808 11572371352086272 11588533814272352 11599182507653104 11608705328073984 11643679978375536 11659942033198326 11666645816597184 11674361421067072 11684670413687716 11704569768103968 11736090136934072 11746298507288436 11751752600388864 11762551275366528 11774239826247444 11812156403124896 11821703508724512 11839523098616122 11845020478169728 11849243236415712 11850553355742192 11860131495451824 11883524259742656 11932747689943808 12006276945075504 12031739831916064 12052230256265472 12067988998489606 12096102470507706 12105879073838082 12107217568273737 12112839244903488 12131097681820628 12163012533910784 12195538270221852 12201200956309248 12202549990071168 12219592586336688 12292328256493454 12301958212550496 12339484813978686 12363823048325784 12375184154291868 12380930254348032 12382299159997312 12389118242765056 12404013265213668 12421176080436864 12437417233137247 12455392642899024 12465459640387728 12490046345792832 12491427315934112 12502457814937586 12535349652295808 12576097438746816 12600902364661504 12638866301313616 12667362911933184 12678548770077552 12679950582112632 12725156716229139 12731065317087936 12750255644663516 12754801119891789 12772449302794272 12825354800608896 12836680172783688 12838099468720708 12873817948054544 12929836710081312 12942685202787501 12957258280524992 13006800023831796 13014278171649664 13018917771097056 13037100541056396 13044596109896064 13049080321109742 13055139327604608 13056582777620928 13122242515312112 13133656598700456 13140569592969542 13151828985055488 13203101404050831 13217967702668352 13237891968531412 13244038644882688 13256208580174976 13288675953515508 13307062832429184 13325648037940944 13327121396929704 13376651163547392 13394141635686266 13412674442210368 13424341151186784 13437681037314807 13456274087139936 13493342029807276 13499607317857024 13530883541275568 13535707310905572 13543489549419648 13603265705398047 13683389100649632 13710378033787008 13721459365800576 13722976487927616 13735094500917348 13736613130622018 13754945403009216 13791987426845264 13824117109151664 13836820078027128 13844775438737152 13856145164863923 13864111636366432 13906403520515662 13930086554996976 13937758023110688 13965248670099072 14007323102588088 14052855730425876 14059380814343424 14102268358832784 14123525586144429 14130083483800896 14131645785720736 14143067604904992 14176015160244192 14218724588977818 14228127981925494 14234734449027456 14256191350726136 14275916932496128 14330683050308352 14396065616308467 14424460223046748 14436118707769356 14437714846673846 14444418630072704 14456982778201152 14471348809415946 14483045191561362 14491372093843008 14543036247119016 14551397640742144 14571720736758304 14576915565590616 14585296437836544 14597084917479168 14641062943105872 14663682920147703 14672113678537952 14692605371666732 14762522829726126 14776956240092928 14791640231757144 14852909536602592 14864914312950624 14878763166968064 14879685709327127 14899543475493024 14901190853259984 14913234652696848 14976126868247636 14996848588928128 15009893255657664 15089258747486664 15129019392607328 15174600027803762 15187058232589152 15209950631232462 15222243983935014 15223927041294699 15230995882205376 15294085067392768 15307590440784304 15329714022029568 15342104172784896 15343800482564736 15357349756931208 15420962319779744 15515985855200922 15524906637834048 15546589377597768 15555527755462912 15575372368579296 15597125590912236 15606093024138624 15638158972171008 15639128600083469 15661731343051248 15675561364841619 15698986434996592 15762271344966016 15791658529389834 15798990981887616 15800737807656256 15813508660602432 15844699012990208 15898101508935828 15920098919996544 16008369260100672 16024276917736906 16038215269566903 16060406549058144 16128136627343608 16141172098450776 16142956757698316 16150452326537984 16164500429169792 16249970958831792 16260717693629136 16292790115115584 16355293481249856 16370322345834912 16393185828853092 16402610950067328 16452646418638248 16485097397767712 16500245539055824 16506127888355196 16538684353618224 16607190190532032 16620612853850304 16637128903342142 16653395127723776 16659332074960704 16709523228677916 16732643363549568 16768129918329088 16842138492397582 16871454662544144 16896886056821589 16904731693436736 16906600776150176 16966875621638852 16974753756117248 17006401493189052 17020146816683244 17029932403725696 17115573563711584 17144721913842432 17205845700816864 17221039245882342 17222943301347147 17239782280108416 17256913603716668 17295822437447232 17342400031775728 17348582609752212 17356637980101888 17358557028129408 17382800721408528 17398773761479656 17408777036827904 17486269773321674 17499968724895776 17511542131600608 17527005620531574 17604135205401108 17623956936891136 17661359739371166 17718234604687344 17732555263086768 17759284647924183 17767530717254592 17769495195906272 17775830033613288 17800425564090624 17825286389613984 17899121534915712 17916908049753076 17941698782853248 18019769776130304 18047609747874096 18101983497734409 18137687607197396 18144153705761559 18169258867355232 18196646522730942 18244518800866176 18297301983903488 18303824985106752 18313459334556464 18329388879505032 18339927204012288 18354750341780736 18423601617621473 18432156145535552 18438492384740181 18449093437369504 18474860219818564 18545734572488676 18562776231437802 18571395381522048 18573448739995968 18583677364147584 18676430803450784 18683088964348536 18692922942111602 18708939823811328 18735069518689248 18737140973901168 18753686722406379 18803024478443712 18831367448192572 18840111311734528 18857423473206656 18864146158120224 18901353546992256 18958299451970424 18970837309233992 19019925873168948 19096597975631904 19125383466995274 19194754155077956 19238032200913344 19248158277025808 19255020259175532 19257149203081062 19275977037601536 19295131745887928 19310726922081816 19321829458457344 19390714996158688 19435887420787488 19510200035747694 19521417257474496 19551577226863604 19566894164844096 19584874166431392 19663823658076416 19683363772968168 19710854389454313 19722186975676192 19819885750600832 19826951554002528 19856837952797118 19866057967324032 19868254471013312 19884312870262464 19990682095394556 19999964257023744 20013191007543552 20091212453529399 20119011663315552 20184411130709904 20240013044710914 20249410976785536 20279934174976616 20296325311913352 20298569388392932 20307994509607168 20315234324129472 20448173223953503 20476466342574944 20538157739634626 20565567050680512 20584464731891424 20602641751376022 20604919695933027 20687981140267896 20699875517112064 20728785836797024 20736175663727496 20755230117040692 20764867276977408 20767163158105728 20796167454549648 20859605280773493 20882308457401664 20900748486455492 20919954165588634 20947873005148608 21010984653882132 21055544705853112 21084678214136576 21195125225701344 21197468678581104 21214601407357488 21342191972888241 21344492346800896 21352101673541184 21384287026089204 21413875398744192 21521562797934368 21636690334570122 21654178061654034 21656572270010769 21666627945109056 21680956924838848 21707023214123919 21737058140764512 21807057974999808 21814554370678524 21824683400722176 21827096461113216 21857581105137456 21877944656754816 21936861891517664 21987685754572798 22008170517806928 22038908057500098 22051579138157632 22160817138467072 22187460347635716 22212442766614272 22279364304903888 22297371469425936 22351786279889976 22382713333064448 22464190302371454 22495272883392192 22529181409095452 22539642257915648 22675201990918736 22693529088910992 22761900041705643 22814925946848693 22846493823308064 22941127601089152 22961385661176456 22963924401796196 22994571033044352 23015700723847104 23036024635396812 23061096583262976 23131443479669616 23166310944929971 23177067628544704 23198365015306208 23287359956751072 23319884066396652 23333291633194368 23348722842134144 23369340827375432 23409139536207936 23472180273868144 23492597014576872 23525102550733056 23548479652494888 23624312806249792 23643407017449024 23679046197232244 23687487794084751 23690040956339456 23698486472831424 23701106711484384 23720262990903648 23767048519485312 24012553890151008 24036415376605359 24063479663832128 24135977996979212 24192204941015412 24211758147676164 24214435136547474 24225678489806976 24262195363641256 24391076540443704 24405099980142336 24439185172673376 24584656512986908 24603916425100992 24678969627957372 24727646096651568 24750368308583736 24764598319994624 24808026530427336 24842352160873728 24874834466274494 24910785285798048 24930919280775456 24955693355013213 24980092691585664 24982854631868224 25004915629875172 25070699304591616 25152194877493632 25263207738596373 25277732602627232 25357097540155104 25359901164225264 25450313432458278 25462130634175872 25500511289327032 25509602239783578 25544898605588544 25650709601217792 25673360345567376 25676198937441416 25712059400416781 25747635896109088 25859673420162624 25885370405575002 25914516561049984 26013600047663592 26028556343299328 26037835542194112 26074201082112792 26089192219792128 26098160642219484 26110278655209216 26113165555241856 26208222019433363 26229404659982511 26244485030624224 26267313197400912 26281139185939084 26290508430797361 26406202808101662 26435935405336704 26475783937062824 26512417160349952 26577351907031016 26614125664858368 26651296075881888 26654242793859408 26788283271372532 26825348884420736 26848682302373568 26875362074629614 26912548174279872 26986684059614552 27061767082551136 27071414621811144 27086979098839296 27206531410796094 27294969784096413 27366778201299264 27420756067574016 27442918731601152 27445952975855232 27470189001834696 27473226261244036 27509890806018432 27583974853690528 27648234218303328 27673640156054256 27712290329727846 27728223272732864 27812807041031324 27860173109993952 27875516046221376 27930497340198144 28014646205176176 28039384413167403 28105711460851752 28204536717665568 28247051172288858 28260166967601792 28263291571441472 28286135209809984 28352030320488384 28437449177955636 28456255963850988 28469468898054912 28512382701452272 28688075200492911 28792131232616934 28848920446093496 28872237415538712 28875429693347692 28885723804621593 28888837260145408 28913965556402304 28942697618831892 28966090383122724 28982744187686016 29086072494238032 29143441473516608 29153831131181232 29282125886211744 29327365840295406 29344227357075904 29385210743333464 29525045659452252 29583280463514288 29705819073205184 29729828625901248 29759371418654254 29785256929195677 29799086950986048 29802381706519968 29826469305393696 29952253736495272 29993697177856256 30019786511315328 30178517494973328 30258038785214656 30349200055607524 30360019567066371 30374116465178304 30419901262464924 30444487967870028 30447854082589398 30461991764410752 30615180881568608 30687600965129472 30714699513862416 30807236609451939 30841924639559488 31031971710401844 31049813275668096 31093178755195536 31150744737158592 31194251181824472 31212186048277248 31278257200166938 31323462686102496 31351122729683238 31354589087067883 31379931248382951 31397972869993184 31524542689932032 31583317058779668 31597981963775232 31601475615312512 31627017321204864 31796203017871656 31840197839993088 32016738520201344 32048553835473812 32076430539133806 32120813098116288 32256273254687216 32282344196901552 32285913515396632 32329000858339584 32331005384682487 32455035501855183 32499941917663584 32521435387258272 32585580230231168 32710586962499712 32740644691669824 32786371657706184 32805221900134656 32905292837276496 32954893034337001 32970194795535424 32981528631859197 33000491078111648 33012255776710392 33058362086250147 33077368707236448 33214380381064064 33241225707700608 33274257806684284 33318664149921408 33419046457355832 33465286727099136 33684276984795164 33696285453557181 33742909325088288 33793772113643178 33809463386873472 33813201552300352 33933751243277704 34012802986378104 34040293633366488 34059864807451392 34215260147011307 34231147127423168 34411691401633728 34442078491764684 34445886602694294 34479564560216832 34513827207433336 34591644874894464 34684800063551456 34697165219504424 34717114056258816 34765601442817056 34797547522959312 34972539546643348 34999937449791552 35023084263201216 35054011241063148 35208270410802216 35322719478742332 35436469209374688 35465110526173536 35518569295848366 35535061434509184 35538990391812544 35551660067226576 35650572779227968 35798243069831424 35833816099506152 35883397565706496 36095219495748192 36203966995468818 36275375214394792 36288307411523118 36321652704821211 36338517734710464 36393293045461884 36489037601732352 36576309851297111 36607649970213504 36626918669112928 36658777759010064 36847203235242946 36864312291071104 36876984769480362 36898186874739008 36949720439637128 37091469144977352 37125552462875604 37142790763044096 37146897479991936 37167354728295168 37312251699411741 37352861606901568 37366177928697072 37385845884223204 37470139037378496 37474281947802336 37507373444812758 37606048956887424 37662734896385144 37714846946413312 37728292316240448 37802707093984512 37916598903940848 37941674618467984 37975178844485077 38039851746337896 38175470148687417 38193195951263808 38250766933990548 38389508310155912 38476064401826688 38496316554051616 38510040518351064 38514298406162124 38590263491775856 38621453844163632 38781429992317376 38828055608362503 38871774841574976 39020400071495388 39042834514948992 39103154453727208 39133788329688192 39169748332862784 39366727545936336 39421708778908626 39426067465917041 39444373951352384 39639771501201664 39653903108005056 39713675905594236 39732115934648064 39736508942026624 39768625740524928 39981364190789112 40182424907058798 40238023326631104 40313043111944421 40368822261419808 40480026089421828 40498821953571072 40559868349953232 40592650623826704 40597138776785864 40630468648258944 40809797116194141 40896346447907006 40952932685149888 41076315479269252 41131134101361024 41168929463782848 41205283502752044 41209839391866054 41375962280535792 41438330845156427 41457571673594048 41472351327454992 41510460234081384 41534326316211456 41568435494591769 41592334909099296 41719210561546986 41764616914803328 41801496972910984 41839908331177268 41895746010297216 42021969307764264 42111089411706224 42370576758433287 42390250451402688 42394937357162208 42429202814714976 42684383945776482 42704203347082368 42768574052178408 42827750797488384 43023148897727089 43043125595868736 43188196848925401 43273380669140244 43308356123308068 43313144540021538 43333255890218112 43361913849677696 43414046428247838 43474116281529024 43629108741357048 43654192922226432 43715162210274912 43755889313509632 43758602352281551 43873723783035328 43975371509145596 43991048760443109 44016341035613856 44077816115000196 44103158276315264 44374920695271432 44558728609807776 44594742938851872 44639057127981381 44703572559779952 44928380604742908 44990545766784384 45058362818190904 45350403981837472 45387058177821984 45523800083411286 45629851893697386 45671781123884097 45692987646616128 45882255202178304 45922771322352912 45927848803592392 45989142066088704 45991993575393397 46031401447694208 46072049270793624 46262886959339232 46332621889859942 46354135257089408 46396730030612416 46574719913502144 46639768132793304 46666583266388736 46697445684268288 46738681654750864 46818279072415872 46879495724901931 46917385800250407 46944360547736288 46985194029153744 47026684094524857 47096959304989776 47248625612499584 47286814034898048 47358092394464488 47374975588169502 47396972945662848 47402213422968768 47440525981807296 47534097038970624 47750967457916879 48025107780302016 48072830753210718 48126959327664256 48271955993958424 48384409882030824 48423516295352328 48428870273094948 48451356979613952 48524390727282512 48672412321804817 48782153080887408 48878370345346752 49169313025973816 49207832850201984 49357939255914744 49455292193303136 49500736617167472 49616053060854672 49749668932548988 49821570571596096 49861838561550912 49911386710026426 49960185383171328 49965709263736448 50009831259750344 50304389754987264 50526415477192746 50555465205254464 50690658170464767 50714195080310208 50719802328450528 50900626864916556 50924261268351744 51001022578654064 51019204479567156 51089797211177088 51346720691134752 51352397874882832 51424118800833562 51495271792218176 51668829904041441 51719346840325248 51770740811150004 51829033122099968 52027200095327184 52075671084388224 52148402164225584 52196321284438968 52226331110483712 52416444038866726 52458809319965022 52488970061248448 52534626394801824 52562278371878168 52581016861594722 52812405616203324 52871870810673408 52951567874125648 53154703814062032 53277853943772549 53302592151763776 53308485587718816 53576566542745064 53650697768841472 53697364604747136 53750724149259228 53825096348559744 53973368119229104 54123534165102272 54142829243622288 54305950493203227 54413062821592188 54589939568192826 54733556402598528 54891905951710464 54940378003669392 54946452522488072 55019781612036864 55167949707381056 55270804852864419 55296468436606656 55315477154220543 55347280312108512 55424580659455692 55456446545465728 55625614082062648 55720346219987904 55751032092442752 56029292410352352 56078768826334806 56084969212079171 56211422921703504 56261060167219137 56409073435331136 56494102344577716 56520333935203584 56526583142882944 56572270419619968 56704060640976768 56874898355911272 56912511927701976 57024765402904544 57376150400985822 57584262465233868 57697840892186992 57744474831077424 57750859386695384 57771447609243186 57827931112804608 57885395237663784 57932180766245448 57965488375372032 58172144988476064 58229951161697497 58286882947033216 58307662262362464 58564251772423488 58654731680590812 58688454714151808 58770421486666928 58947484723391537 59050091318904504 59132563168362939 59166560927028576 59411638146410368 59459657251802496 59518742837308508 59570513858391354 59598173901972096 59604763413039936 59652938610787392 59904507472990544 60039573022630656 60043295714410333 60273637360588197 60357034989946656 60516077570429312 60698400111215048 60720039134132742 60748232930356608 60839802524929848 60888975935740056 60895708165178796 60923983528821504 61201944206625859 61230361763137216 61344519671860509 61429399027724832 61614473218903878 61683849279118976 61814759087799081 62063943420803688 62099626551336192 62186357510391072 62301489474317184 62388502363648944 62556514400333876 62578815842320479 62646925372204992 62702245459366476 62709178174135766 62759862496765902 62795945739986368 63166634117559336 63202951230625024 63254034642409728 63592406035743312 64033477040402688 64097107670947624 64152861078267612 64241626196232576 64512546509374432 64564688393803104 64571827030793264 64662010769364974 64910071003710366 64969716810032307 64999883835327168 65042870774516544 65171160460462336 65421173924999424 65425230297390607 65481289383339648 65572743315412368 65810585674552992 65909786068674002 65940389591070848 65963057263718394 66000982156223296 66024511553420784 66116724172500294 66154737414472896 66428760762128128 66482451415401216 66548515613368568 66637328299842816 66838092914711664 67368553969590328 67392570907114362 67485818650176576 67587544227286356 67618926773746944 67626403104600704 67867502486555408 67927432580980349 68025605972756208 68080587266732976 68285700125116929 68430520294022614 68462294254846336 68823382803267456 68884156983529368 68891773205388588 69027654414866672 69183289749788928 69369600127102912 69394330439008848 69498932834789913 69531202885634112 69595095045918624 69945079093286696 69999874899583104 70046168526402432 70108022482126296 70416540821604432 70645438957484664 70872938418749376 70930221052347072 71037138591696732 71070122869018368 71077980783625088 71103320134453152 71301145558455936 71667632199012304 72109246129816077 72190438991496384 72407933990937636 72550750428789584 72576614823046236 72643305409642422 72677035469420928 72786586090923768 73152619702594222 73215299940427008 73219839579560219 73253837338225856 73317555518020128 73694406470485892 73728624582142208 73753969538960724 73796373749478016 73899440879274256 74182938289954704 74251104925751208 74293794959983872 74624503398823482 74705723213803136 74732355857394144 74771691768446408 74867080065039639 74940278074756992 74948563895604672 75014746889625516 75212097913774848 75325469792770288 75456584632480896 75789623215789119 75833197807881696 75883349236935968 75950357688970154 76079703492675792 76350940297374834 76386391902527616 76501533867981096 76779016620311824 76952128803653376 76956900141004793 76992633108103232 77020081036702128 77028596812324248 77136178201250343 77180526983551712 77242907688327264 77562859984634752 77656111216725006 77743549683149952 78040800142990776 78085669029897984 78206308907454416 78267576659376384 78339496665725568 78624666058300089 78688213979947533 78733455091872672 78843417557817252 78852134931834082 78888747902704768 79307806216010112 79427351811188472 79473017884053248 79537251481049856 79962728381578224 80364849814117596 80476046653262208 80626086223888842 80737644522839616 80960052178843656 81119736699906464 81185301247653408 81194277553571728 81260937296517888 81265975797094309 81619594232388282 81792692895814012 81905865370299776 82152630958538504 82262268202722048 82337858927565696 82410567005504088 82419678783732108 82751924561071584 82876661690312854 82915143347188096 82944702654909984 83020920468162768 83136870989183538 83184669818198592 83438421123093972 83529233829606656 83602993945821968 83679816662354536 83791492020594432 84043938615528528 84118153239502209 84222178823412448 84741153516866574 84780500902805376 84789874714324416 84858405629429952 85368767891552964 85408406694164736 85413702354302023 85537148104356816 86046297795454178 86086251191737472 86376393697850802 86546761338280488 86616712246616136 86626289080043076 86666511780436224 86723827699355392 86828092856495676 86948232563058048 87061920631960729 87258217482714096 87430324420549824 87517204704563102 87747447566070656 87950743018291192 87982097520886218 88032682071227712 88155632230000392 88206316552630528 88749841390542864 89117457219615552 89189485877703744 89278114255962762 89407145119559904 89856761209485816 89981091533568768 90116725636381808 90700807963674944 90774116355643968 91047600166822572 91259703787394772 91343562247768194 91385975293232256 91845542644705824 91855697607184784 91983987150786794 92062802895388416 92144098541587248 92421709828355817 92525773918678464 92665243779719884 92708270514178816 92793460061224832 93149439827004288 93279536265586608 93477363309501728 93636558144831744 93758991449803862 93834771600500814 93888721095472576 93970388058307488 94053368189049714 94063767261203649 94139793745148853 94193918609979552 94497251224999168 94573628069796096 94716184788928976 94749951176339004 94793945891325696 94804426845937536 94881051963614592 95501934915833758 96050215560604032 96145661506421436 96253918655328512 96543911987916848 96768819764061648 96847032590704656 96857740546189896 96993016154047461 97048781454565024 97344824643609634 97564306161774816 97756740690693504 98338626051947632 98415665700403968 98715878511829488 98864679103011003 98910584386606272 98944585895577591 99001473234334944 99232106121709344 99499337865097976 99643141143192192 99723677123101824 99822773420052852 99931418527472896 100019662519500688 101052830954385492 101110930410508928 101381316340929534 101428390160620416 101439604656901056 101801253729833112 102002045157308128 102038408959134312 102179594422354176 102645780441033921 102693441382269504 102704795749765664 102848237601667124 102990543584436352 103337659808082882 103438693680650496 103541481622300008 104054400190654368 104151342168776448 104157799965289889 104296804328451168 104392642568877936 104832888077733452 104917618639930044 104977940122496896 105069252789603648 105124556743756336 105162033723189444 105624811232406648 105903135748251296 106309407628124064 106555707887545098 106605184303527552 106616971175437632 107153133085490128 107394729209494272 107501448298518456 107650192697119488 107946736238458208 108247068330204544 108285658487244576 108611900986406454 108826125643184376 109179879136385652 109467112805197056 109473900200584283 109728929553891333 109880756007338784 109892905044976144 110335899414762112 110541609705728838 110592936873213312 110630954308441086 110694560624217024 110849161318911384 110912893090931456 111251228164125296 111440692439975808 111502064184885504 111936755098235223 112058584820704704 112157537652669612 112169938424158342 112422845843407008 112522120334438274 112818146870662272 112988204689155432 113053166285765888 113144540839239936 113408121281953536 113749796711822544 113825023855403952 113925536533455231 114049530805809088 114752300801971644 115168524930467736 115395681784373984 115488949662154848 115501718773390768 115542895218486372 115770790475327568 115864361532490896 116344289976952128 116459902323394994 116573765894066432 116615324524724928 117128503544846976 117309463361181624 117376909428303616 117540842973333856 117894969446783074 118100182637809008 118265126336725878 118278202397751123 118333121854057152 118823276292820736 118919314503604992 119037485674617016 119141027716782708 119196347803944192 119209526826079872 119305877221574784 119809014945981088 120086591428820666 120547274721176394 120714069979893312 121032155140858624 121396800222430096 121440078268265484 121496465860713216 121503999123725413 121679605049859696 121777951871480112 121791416330357592 122403888413251718 122460723526274432 122689039343721018 122858798055449664 123228946437807756 123367698558237952 123629518175598162 124127886841607376 124314992535469281 124372715020782144 124602978948634368 124777004727297888 125113028800667752 125157631684640958 125293850744409984 125404490918732952 125418356348271532 125519724993531804 125591891479972736 126333268235118672 127184812071486624 128194215341895248 128305722156535224 128483252392465152 129025093018748864 129069446693181267 129129376787606208 129143654061586528 129324021538729948 129820142007420732 129939433620064614 129999767670654336 130085741549033088 130850460594781214 130962578766679296 131145486630824736 131275807056844653 131621171349105984 131819572137348004 131880779182141696 131926114527436788 132001964312446592 132049023106841568 132233448345000588 132309474828945792 133097031226737136 133676185829423328 133917171383944143 134737107939180656 134785141814228724 134971637300353152 135175088454572712 135252806209201408 135735004973110816 135854865161960698 136051211945512416 136161174533465952 136571400250233858 136861040588045228 136924588509692672 137646765606534912 137768313967058736 137783546410777176 137975980726180191 138055308829733344 138739200254205824 138788660878017696 138997865669579826 139062405771268224 139190190091837248 139890158186573392 139999749799166208 140092337052804864 140216044964252592 140638487174705793 140752157400751221 140833081643208864 141290877914969328 141745876837498752 141860442104694144 142074277183393464 142155961567250176 142206640268906304 142602291116911872 143137212567674521 143252902373750637 143335264398024608 144218492259632154 144380877982992768 144815867981875272 145101500857579168 145153229646092472 145286610819284844 145354070938841856 145573172181847536 146017236965414451 146305239405188444 146439679159120438 146507674676451712 146635111036040256 147388812940971784 147507939077921448 147592747498956032 147798881758548512 148365876579909408 148502209851502416 149249006797646964 149411446427606272 149464711714788288 149543383536892816 149734160130079278 149880556149513984 149897127791209344 150029493779251032 150650939585540576 150913169264961792 151579246431578238 151666395615763392 151766698473871936 151900715377940308 152159406985351584 152701880594749668 152772783805055232 153003067735962192 153558033240623648 153913800282009586 153985266216206464 154040162073404256 154057193624648496 154272356402500686 154361053967103424 154485815376654528 155125719969269504 155312222433450012 155487099366299904 156081600285981552 156412617814908832 156678993331451136 157249332116600178 157376427959895066 157466910183745344 157686835115634504 157704269863668164 157777495805409536 158615612432020224 158854703622376944 159925456763156448 160729699628235192 160952093306524416 161252172447777684 161475289045679232 161920104357687312 162239473399812928 162370602495306816 162388555107143456 162531951594188618 163239188464776564 163585385791628024 163811730740599552 164305261917077008 164675717855131392 164821134011008176 164839357567464216 165503849122143168 165753323380625708 165812414558593257 165830286694376192 165889405309819968 166041840936325536 166273741978367076 166369339636397184 166876842246187944 167205987891643936 167359633324709072 168087877231057056 168236306479004418 168254907636237513 168444357646824896 169482307033733148 169561001805610752 169579749428648832 169716811258859904 170737535783105928 170827404708604046 171074296208713632 172092595590908356 172172502383474944 172752787395701604 173093522676560976 173233424493232272 173252578160086152 173656185712991352 173896465126116096 174123841263921458 174516434965428192 174689853485092491 174860648841099648 175034409409126204 175494895132141312 175901486036582384 175964195041772436 176065364142455424 176311264460000784 176842454170174611 177499682781085728 178234914439231104 178378971755407488 178556228511925524 178814290239119808 179713522418971632 179984415802917467 180129887143230999 180233451272763616 181401615927349888 181548232711287936 182095200333645144 182519407574789544 182687124495536388 182771950586464512 183605832619877577 183691085289411648 183711395214369568 183967974301573588 184033559015581527 184288197083174496 184843419656711634 185051547837356928 185330487559439768 185586920122449664 186298879654008576 186559072531173216 186954726619003456 187517982899607724 187669543201001628 187777442190945152 187940776116614976 188106736378099428 188127534522407298 188279587490297706 188387837219959104 189432369577857952 189499902352678008 189608853691875072 189762103927229184 191003869831667516 192100431121208064 192291323012842872 193087823975833696 193537639528123296 193694065181409312 193715481092379792 193986032308094922 194097562909130048 194689649287219268 195128612323549632 195513481381387008 196275690892171821 196677252103895264 197431757023658976 197729358206022006 197821168773212544 197889171791155182 198002946468669888 198464212243418688 198998675730195952 199286282286384384 199447354246203648 199645546840105704 200039325039001376 202105661908770984 202221860821017856 202762632681859068 202856780321240832 202879209313802112 203602507459666224 203782297742941047 204004090314616256 204076817918268624 205291560882067842 205386882764539008 205409591499531328 205696475203334248 205981087168872704 206675319616165764 207082963244600016 208108800381308736 208315599930579778 208496798504369739 208593608656902336 208785285137755872 209665776155466904 209835237279860088 209955880244993792 210138505579207296 210249113487512672 210324067446378888 211249622464813296 211806271496502592 212618815256248128 213111415775090196 213210368607055104 213233942350875264 214306266170980256 215002896597036912 215893472476916416 216494136660409088 216571316974489152 217223801972812908 217652251286368752 218359758272771304 218947800401168566 219457859107782666 219659518738680657 219761512014677568 219785810089952288 220671798829524224 221083219411457676 221185873746426624 221261908616882172 221389121248434048 221698322637822768 222502456328250592 222881384879951616 223873510196470446 224117169641409408 224315075305339224 224339876848316684 224845691686814016 225044240668876548 225636293741324544 225976409378310864 226317037692777409 227499593423645088 227650047710807904 227851073066910462 228099061611618176 229504601603943288 230337049860935472 230791363568747968 230870700423014379 230977899324309696 231003437546781536 231085790436972744 231408534603751029 231541580950655136 231728723064981792 232688579953904256 232919804646789988 233230649049449856 234257007089693952 234618926722363248 235081685946667712 235789938893566148 235873998174900267 236200365275618016 236530252673451756 236556404795502246 236666243708114304 238074971349234032 238282055433565416 238419053652159744 238611754443149568 239506821029079149 239618029891962176 240173182857641332 241094549442352788 241428139959786624 242793600444860192 242880156536530968 243007998247450826 243359210099719392 243555903742960224 243582832660715184 243797927391282927 244807776826503436 244921447052548864 245378078687442036 245717596110899328 246457892875615512 247259036351196324 248255773683214752 248629985070938562 248745430041564288 249554009454595776 250226057601335504 250315263369281916 250587701488819968 250808981837465904 250836712696543064 251039449987063608 251183782959945472 252666536470237344 254369624142973248 256034168959079777 256241107062906069 256388430683790496 256611444313070448 258050186037497728 258138893386362534 258258753575212416 258287308123173056 258648043077459896 259640284014841464 259878867240129228 259999535341308672 260171483098066176 261185761895882187 261700921189562428 262290973261649472 262551614113689306 263242342698211968 263639144274696008 263852229054873576 264003928624893184 264098046213683136 264466896690001176 264618949657891584 265826251911395539 266194062453474272 267352371658846656 267834342767888286 269474215878361312 269570283628457448 269943274600706304 270350176909145424 271470009946221632 271709730323921396 272102423891024832 272322349066931904 273142800500467716 273722081176090456 275536627934117472 275567092821554352 275951961452360382 276110617659466688 277478400508411648 277577321756035392 277995731339159652 278124811542536448 278380380183674496 279780316373146784 280432089928505184 281276974349411586 281504314801502442 281666163286417728 282191301783610947 282581755829938656 283491753674997504 283720884209388288 284148554366786928 284413280537812608 286274425135349042 286505804747501274 286670528796049216 288436984519264308 288761755965985536 289631735963750544 290203001715158336 290306459292184944 290573221638569688 290979048462142383 291146344363695072 292034473930828902 292610478810376888 292879358318240876 293015349352903424 293270222072080512 294777625881943568 295015878155842896 295597763517097024 296594037309033009 296731753159818816 297004419703004832 298498013595293928 298929423429576576 299086767073785632 299468320260158556 299794255582418688 300058987558502064 301162042284089623 301301879171081152 303158492863156476 303332791231526784 303533396947743872 303801430755880616 304318813970703168 305403761189499336 306006135471924384 306310216465970857 307116066481247296 307827600564019172 307937341323101763 307970532432412928 308080324146808512 308114387249296992 308544712805001372 308722107934206848 308971630753309056 310624444866900024 312163200571963104 312473399895869667 312825235629817664 314498664233200356 314752855919790132 314933820367490688 315373670231269008 315408539727336328 317709407244753888 319850913526312896 321459399256470384 321943955027753779 322504344895555368 322950578091358464 323840208715374624 324478946799625856 324741204990613632 324777110214286912 325063903188377236 326478376929553128 327170771583256048 328421700601752849 328610523834154016 329186788661673999 329642268022016352 329678715134928432 331007698244286336 331506646761251416 331624829117186514 331778810619639936 332083681872651072 332547483956734152 332738679272794368 333753684492375888 334256772205418153 334411975783287872 334719266649418144 336175754462114112 336472612958008836 336509815272475026 336888715293649792 338964614067466296 339159498857297664 339433622517719808 340706886252633719 341475071566211856 341654809417208092 341776609600365693 342148592417427264 344185191181816712 345505574791403208 346187045353121952 346466848986464544 346505156320172304 347312371425982704 348247682527842916 349032869930856384 349379706970184982 349721297682199296 350068818818252408 351802972073164768 351928390083544872 352130728284910848 352622528920001568 353684908340349222 354834607193253369 354999365562171456 356469828878462208 356757943510814976 357112457023851048 357628580478239616 359427044837943264 359968831605834934 360259774286461998 360466902545527232 362803231854699776 363096465422575872 364190400667290288 364511997371176239 365038815149579088 365374248991072776 367211665239755154 367382170578823296 367422790428739136 367935948603147176 368067118031163054 368576394166348992 369686839313423268 370103095674713856 370660975118879536 370988285634584983 372944977606407843 373118145062346432 373909453238006912 375035965799215448 375339086402003256 375554884381890304 375881552233229952 376213472756198856 376255069044814596 376559174980595412 376775674439918208 378864739155715904 378999804705356016 382007739663335032 384582646025685744 386175647951667392 387075279056246592 387208340079543801 387388130362818624 387430962184759584 387972064616189844 388195125818260096 389379298574438536 390257224647099264 392551381784343642 393354504207790528 393827421170533959 394863514047317952 395458716412044012 395642337546425088 395778343582310364 396005892937339776 396928424486837376 397997351460391904 399291093680211408 400078650078002752 404211323817541968 405525265363718136 405758418627604224 407205014919332448 407564595485882094 407609658131882479 408008180629232512 408153635836537248 410583121764135684 410773765529078016 410819182999062656 411392950406668496 413350639232331528 413927942178540573 414165926489200032 416217600762617472 416631199861159556 416993597008739478 417187217313804672 417570570275511744 419331552310933808 419670474559720176 420277011158414592 420303070000872331 420498226975025344 420648134892757776 421915461524117379 422499244929626592 423612542993005184 425237630512496256 426222831550180392 426467884701750528 428413609446381013 428612532341960512 429411637703023563 429758707121251911 430005793194073824 431786944953832832 433142633948978304 434447603945625816 435304502572737504 436719516545542608 437895600802337132 438051710896243353 438915718215565332 439319037477361314 439523024029355136 439571620179904576 442166438822915352 442523817233764344 442778242496868096 443396645275645536 445004912656501184 447747020392940892 448234339282818816 448630150610678448 448679753696633368 449691383373628032 450088481337753096 451952818756621728 452634075385554818 454999186847290176 455300095421615808 455702146133820924 456198123223236352 457976612081734249 459009203207886576 460674099721870944 461582727137495936 461741400846028758 461955798648619392 462006875093563072 462171580873945488 462817069207502058 463083161901310272 463457446129963584 465377159907808512 465839609293579976 466461298098899712 466490220550418741 469237853444726496 470163371893335424 471579877787132296 471747996349800534 472400730551236032 473060505346903512 473112809591004492 473332487416228608 475492028066862443 476149942698468064 476564110867130832 479013642058158298 479236059783924352 480346365715282664 482189098884705576 482856279919573248 485587200889720384 485760313073061936 486015996494901652 486718420199438784 487111807485920448 487165665321430368 487595854782565854 489615553653006872 490756157374884072 491435192221798656 492915785751231024 493677324978306001 494518072702392648 496511547366429504 497259970141877124 497490860083128576 499108018909191552 500452115202671008 500630526738563832 501617963674931808 501673425393086128 502078899974127216 504764722908712539 505333072940474688 508739248285946496 512068337918159554 512482214125812138 512538877056921533 512776861367580992 513222888626140896 516100372074995456 516277786772725068 516517507150424832 516574616246346112 517296086154919792 519280568029682928 519757734480258456 522371523791764374 523401842379124856 524069560455277473 524581946523298944 525103228227378612 526484685396423936 527278288549392016 527704458109747152 528196092427366272 528933793380002352 530527362510523833 531652503822791078 532388124906948544 534704743317693312 535668685535776572 538698300987033551 538948431756722624 539140567256914896 539953247408752401 540389661429692997 540700353818290848 542940019892443264 543419460647842792 544204847782049664 544644698133863808 546285601000935432 547444162352180912 550817497859632731 551073255868234944 551134185643108704 551903922904720764 552221235318933376 555154643512070784 555991462678319304 556760760367348992 559560632746293568 560864179857010368 562553948698823172 563008629603004884 563332326572835456 564382603567221894 565163511659877312 568297108733573856 568826561075625216 568861830579660163 572548850270698084 573011609495002548 573341057592098432 576873969038528616 579263471927501088 580406003430316672 580612918584369888 581146443277139376 581958096924284766 582292688727390144 584068947861657804 585220957620753776 585758716636481752 586540444144161024 588827072676515463 589555251763887136 590031756311685792 591195527034194048 593188074618066018 593463506319637632 594008839406009664 596996027190587856 597858846859153152 597895916480114161 598173534147571264 598936640520317112 600117975117004128 602324084568179246 602603758342162304 606316985726312952 606665582463053568 607066793895487744 607602861511761232 608637627941406336 609433444423725103 610807522378998672 611346893228823141 612012270943848768 612620432931941714 614232132962494592 615655201128038344 615874682646203526 616160648293617024 616228774498593984 617089425610002744 617444215868413696 617943261506618112 620762576952919427 621248889733800048 624326401143926208 624946799791739334 625650471259635328 628997328466400712 629505711839580264 629867640734981376 630747340462538016 630817079454672656 635418814489507776 639701827052625792 642918798512940768 643887910055507558 645008689791110736 647680417430749248 648957893599251712 649482409981227264 649554220428573824 650127806376754472 652956753859106256 654341543166512096 656843401203505698 657221047668308032 658373577323347998 658978556216041971 659284536044032704 659357430269856864 662015396488572672 663013293522502832 663249658234373028 663557621239279872 663598764444961871 664167363745302144 665094967913468304 667507368984751776 668513544410836306 668823951566575744 669438533298836288 672351508924228224 672945225916017672 673019630544950052 673777430587299584 677929228134932592 678951113078332227 681413772505267438 682950143132423712 683309618834416184 683553219200731386 684297184834854528 688370382363633424 691011149582806416 692374090706243904 692612101269043137 692933697972929088 693010312640344608 694624742851965408 696495365055685832 698065739861712768 698759413940369964 700137637636504816 703605944146329536 703856780167089744 705245057840003136 707369816680698444 709669214386506738 709998731124342912 714224914047702096 715257160956479232 718520463087237447 718854089675886528 719937663211669868 720519548572923996 720933805091054464 728380801334580576 729023994742352478 729104599757029223 730077630299158176 730748497982145552 731393782173848781 734423330479510308 734764341157646592 734845580857478272 735871897206294352 736134236062326108 737152788332697984 739373678626846536 741321950237759072 741976571269169966 745889955212815686 746236290124692864 747818906476013824 750071931598430896 750678172804006512 751763104466459904 752426945512397712 752510138089629192 753118349961190824 753551348879836416 757729478311431808 757999609410712032 764015479326670064 766317301404089981 768102506877239331 768723321188718207 769165292051371488 772351295903334784 774150558112493184 774416680159087602 774776260725637248 774861924369519168 775944129232379688 776390251636520192 778758597148877072 780514449294198528 780562844287334329 783557285687646561 785102763568687284 786709008415581056 787654842341067918 789727028094635904 790917432824088024 791556687164620728 792011785874679552 793856848973674752 795994702920783808 797478755734186617 798582187360422816 800157300156005504 808422647635083936 811050530727436272 814410029838664896 815129190971764188 815219316263764958 816016361258465024 816307271673074496 821166243528271368 821638365998125312 822785900813336992 826701278464663056 827855884357081146 828331852978400064 832435201525234944 833262399722319112 833987194017478956 834374434627609344 835141140551023488 838663104621867616 839340949119440352 840606140001744662 840996453950050688 841296269785515552 843830923048234758 844998489859253184 847225085986010368 850475261024992512 850527993866077891 852445663100360784 856827218892762026 857225064683921024 858823275406047126 859517414242503822 860011586388147648 863573889907665664 866285267897956608 868895207891251632 870609005145475008 873439033091085216 875791201604674264 876103421792486706 877831436431130664 878638074954722628 879046048058710272 879143240359809152 883056623552744537 884332877645830704 885047634467528688 886793290551291072 890009825313002368 895494040785881784 897260301221356896 897359507393266736 899382766747256064 900176962675506192 903486126852268869 903905637513243456 905268150771109636 909998373694580352 910600190843231616 911404292267641848 915953224163468498 918018406415773152 918930649397912571 921348199443741888 923165454274991872 923482801692057516 923911597297238784 924013750187126144 924343161747890976 925634138415004116 926166323802620544 926914892259927168 931679218587159952 932980441100837482 937420199687609001 938475706889452992 940326743786670848 943159755574264592 943495992699601068 944801461102472064 946121010693807024 946225619182008984 950984056133724886 952299885396936128 953128221734261664 958027284116316596 958472119567848704 960692731430565328 964378197769411152 965831865083261337 971174401779440768 971520626146123872 972031992989803304 973436840398877568 974223614971840896 974331330642860736 975191709565131708 979231107306013744 981512314749768144 985265101805258547 985831571502462048 987354649956612002 989036145404785296 993023094732859008 994519940283754248 998216037818383104 1000904230405342016 1001261053477127664 1002770316616254459 1003235927349863616 1003346850786172256 1004157799948254432 1009529445817425078 1010666145880949376 1017478496571892992 1022120658757901157 1024136675836319108 1024964428251624276 1025077754113843066 1025553722735161984 1026445777252281792 1032555573545450136 1033149232492692224 1034592172309839584 1038561136059365856 1039515468960516912 1044743047583528748 1046803684758249712 1048139120910554946 1049163893046597888 1050206456454757224 1054556577098784032 1055408916219494304 1056392184854732544 1056457685362226017 1057867586760004704 1061054725021047666 1063305007645582156 1064776249813897088 1069409486635386624 1071337371071553144 1077396601974067102 1077896863513445248 1078281134513829792 1079906494817504802 1080779322859385994 1081400707636581696 1085880039784886528 1086838921295685584 1088409695564099328 1089289396267727616 1092571202001870864 1093535992113528717 1094888324704361824 1101634995719265462 1102146511736469888 1102268371286217408 1103807845809441528 1104442470637866752 1110309287024141568 1110378130605926299 1111982925356638608 1112964856903754949 1119121265492587136 1121728359714020736 1125107897397646344 1126017259206009768 1126664653145670912 1128765207134443788 1130327023319754624 1136594217467147712 1137723661159320326 1145097700541396168 1146023218990005096 1146682115184196864 1153747938077057232 1158526943855002176 1160812006860633344 1161225837168739776 1162292886554278752 1163916193848569532 1164585377454780288 1168137895723315608 1170441915241507552 1171517433272963504 1177654145353030926 1179110503527774272 1180063512623371584 1182391054068388096 1186376149236132036 1186927012639275264 1188017678812019328 1193992054381175712 1195791832960228322 1196347068295142528 1197873281040634224 1200235950234008256 1204648169136358492 1205207516684324608 1212633971452625904 1215205723023522464 1217275255882812672 1218866888847450206 1221615044757997344 1222693786457646282 1222828974395647437 1224024541887697536 1225240865863883428 1228464265924989184 1231310402256076688 1231749365292407052 1232321296587234048 1232457548997187968 1234178851220005488 1241525153905838854 1242497779467600096 1248652802287852416 1249893599583478668 1251300942519270656 1257994656932801424 1259011423679160528 1260909210002616993 1261494680925076032 1261634158909345312 1270837628979015552 1279403654105251584 1285240828339143039 1285837597025881536 1287775820111015116 1288234913109070689 1290017379582221472 1295360834861498496 1299108440857147648 1300255612753508944 1305913507718212512 1308683086333024192 1313686802407011396 1314442095336616064 1316747154646695996 1317957112432083942 1318569072088065408 1318714860539713728 1326026587045005664 1326499316468746056 1327197528889923742 1328334727490604288 1330189935826936608 1335014737969503552 1337027088821672612 1337647903133151488 1338877066597672576 1344703017848456448 1345890451832035344 1346039261089900104 1355858456269865184 1357902226156664454 1362827545010534876 1365900286264847424 1366619237668832368 1367106438401462772 1368594369669709056 1373929836245202747 1376740764727266848 1382022299165612832 1384748181412487808 1385224202538086274 1385867395945858176 1386020625280689216 1389249485703930816 1392990730111371664 1396131479723425536 1397518827880739928 1399470661651256223 1400275275273009632 1407211888292659072 1407713560334179488 1410490115680006272 1414739633361396888 1419338428773013476 1419997462248685824 1426476084200587329 1428449828095404192 1437040926174474894 1437708179351773056 1439875326423339736 1441039097145847992 1441867610182108928 1456761602669161152 1458047989484704956 1458209199514058446 1460155260598316352 1461496995964291104 1462787564347697562 1468846660959020616 1469691161714956544 1471743794412588704 1472268472124652216 1474305576665395968 1478747357253693072 1481031974934918003 1482643900475518144 1483953142538339932 1491779910425631372 1492472580249385728 1500143863196861792 1501356345608013024 1504853891024795424 1505020276179258384 1506236699922381648 1515458956622863616 1515999218821424064 1528030958653340128 1532634602808179962 1536205013754478662 1537446642377436414 1537616631170764599 1538330584102742976 1544702591806669568 1548301116224986368 1548833360318175204 1549552521451274496 1549723848739038336 1551888258464759376 1557517194297754144 1561125688574668658 1567114571375293122 1570205527137374568 1573418016831162112 1575309684682135836 1579454056189271808 1579551988608430369 1581834865648176048 1583113374329241456 1591989405841567616 1594957511468373234 1597164374720845632 1600314600312011008 1616094902961100653 1616845295270167872 1619859742226257203 1622101061454872544 1628820059677329792 1630258381943528376 1630438632527529916 1632614543346148992 1642332487056542736 1645571801626673984 1653402556929326112 1655711768714162292 1656663705956800128 1666524799444638224 1667974388034957912 1670282281102046976 1677326209243735232 1678681898238880704 1681212280003489324 1681992907900101376 1682592539571031104 1687661846096469516 1689996979718506368 1701055987732155782 1704891326200721568 1706585491738980489 1713654437785524052 1714450129367842048 1717646550812094252 1719034828485007644 1720023172776295296 1737790415782503264 1741218010290950016 1746878066182170432 1751582403209348528 1752206843584973412 1755662872862261328 1757276149909445256 1758286480719618304 1766113247105489074 1768665755291661408 1770095268935057376 1773586581102582144 1780019650626004736 1790988081571763568 1793687749440342483 1794520602442713792 1794719014786533472 1800353925351012384 1806972253704537738 1807811275026486912 1810536301542219272 1819996747389160704 1821200381686463232 1822808584535283696 1828300333271175309 1831906448326936996 1836036812831546304 1837861298795825142 1842696398887483776 1846965603384115032 1848027500374252288 1848686323495781952 1851268276830008232 1852332647605241088 1853829784519854336 1860783763379768773 1862287730858758281 1863358437174319904 1865960882201674964 1874840399375218002 1876951413778905984 1886319511148529184 1886991985399202136 1889602922204944128 1892242021387614048 1892451238364017968 1901968112267449772 1904599770793872256 1906256443468523328 1916054568232633192 1921385462861130656 1928756395538822304 1931663730166522674 1942348803558881536 1943041252292247744 1944063985979606608 1946873680797755136 1948447229943681792 1948662661285721472 1950383419130263416 1958462214612027488 1963024629499536288 1970530203610517094 1971663143004924096 1974709299913224004 1978072290809570592 1986046189465718016 1989039880567508496 1990796293334885613 2001808460810684032 2002522106954255328 2005540633232508918 2006471854699727232 2006693701572344512 2008315599896508864 2019058891634850156 2021332291761898752 2036853339234996681 2044241317515802314 2048273351672638216 2049928856503248552 2050155508227686132 2051107445470323968 2052891554504563584 2065111147090900272 2069184344619679168 2077122272118731712 2079030937921033824 2089486095167057496 2093607369516499424 2096278241821109892 2100412912909514448 2109113154197568064 2110817832438988608 2112915370724452034 2115735173520009408 2122109450042095332 2126610015291164312 2129552499627794176 2142674742143106288 2154793203948134204 2155561389261712341 2155793727026890496 2156562269027659584 2159812989635009604 2161558645718771988 2162801415273163392 2173677842591371168 2185142404003741728 2187071984227057434 2187313799271087669 2189776649408723648 2203269991438530924 2204293023472939776 2204536742572434816 2207615691618883056 2220756261211852598 2223965850713277216 2225929713807509898 2238242530985174272 2243456719428041472 2250215794795292688 2252034518412019536 2257530414268887576 2260654046639509248 2273188434934295424 2275447322318640652 2290195401082792336 2292046437980010192 2298951904212269943 2304307520631717993 2307495876154114464 2317053887710004352 2322451674337479552 2324585773108557504 2327832387697139064 2329170754909560576 2336275791446631216 2339797405437927071 2340883830483015104 2341688532862002987 2343034866545927008 2355308290706061852 2358221007055548544 2360127025246743168 2372752298472264072 2376035357624038656 2387984108762351424 2391583665920456644 2392436267202559851 2392694136590285056 2395746562081268448 2400471900468016512 2409296338272716984 2425267942905251808 2430411446047044928 2437733777694900412 2443230089515994688 2445387572915292564 2445657948791294874 2448049083775395072 2450481731727766856 2462620804512153376 2463498730584814104 2464915097994375936 2468357702440010976 2483050307811677708 2484995558935200192 2497305604575704832 2499787199166957336 2515989313865602848 2518022847358321056 2521818420005233986 2522989361850152064 2523268317818690624 2541675257958031104 2551583981598233673 2570481656678286078 2571675194051763072 2575551640222030232 2576469826218141378 2580034759164442944 2590721669722996992 2596917999442094881 2600511225507017888 2611827015436425024 2617366172666048384 2627373604814022792 2628884190673232128 2633494309293391992 2635914224864167884 2637138144176130816 2637429721079427456 2649169870658233611 2652053174090011328 2652998632937492112 2654395057779847484 2660379871653873216 2670029475939007104 2674054177643345224 2677754133195345152 2691780903664070688 2692078522179800208 2710458380556806607 2711716912539730368 2715804452313328908 2725655090021069752 2731800572529694848 2733238475337664736 2734212876802925544 2747859672490405494 2753481529454533696 2756791948193737713 2764044598331225664 2769496362824975616 2770448405076172548 2771734791891716352 2772041250561378432 2778498971407861632 2785981460222743328 2795037655761479856 2798941323302512446 2800550550546019264 2814423776585318144 2815427120668358976 2820980231360012544 2829479266722793776 2838676857546026952 2852952168401174658 2856899656190808384 2874081852348949788 2875416358703546112 2879750652846679472 2882078194291695984 2897495595249784011 2913523205338322304 2916095978969409912 2916418399028116892 2920310521196632704 2922993991928582208 2925575128695395124 2937693321918041232 2942121490006106317 2943487588825177408 2944536944249304432 2957494714507386144 2962063949869836006 2965287800951036288 2967906285076679864 2983559820851262744 3000287726393723584 3002712691216026048 3008310949848763377 3009707782049590848 3010040552358516768 3012473399844763296 3031998437642848128 3056061917306680256 3065269205616359924 3066361976273703471 3072410027508957324 3074893284754872828 3075233262341529198 3076661168205485952 3097666720636350408 3099447697478076672 3103776516929518752 3115034388595508288 3122251377149337316 3134229142750586244 3140411054274749136 3150619369364271672 3159103977216860738 3163669731296352096 3166226748658482912 3169373056086678051 3183978811683135232 3189915022936746468 3194328749441691264 3232189805922201306 3233690590540335744 3239719484452514406 3244202122909745088 3257640119354659584 3260516763887056752 3260877265055059832 3265229086692297984 3265431543852931187 3284664974113085472 3291143603253347968 3306805113858652224 3311423537428324584 3313327411913600256 3328444196468037101 3331134391817778897 3333049598889276448 3335948776069915824 3338894570711264847 3354652418487470464 3357363796477761408 3362424560006978648 3365185079142062208 3375323692192939032 3379993959437012736 3402111975464311564 3409782652401443136 3413170983477960978 3427308875571048104 3435293101624188504 3438069656970015288 3440046345552590592 3455741274848142007 3475580831565006528 3482436020581900032 3493756132364340864 3503164806418697056 3504413687169946824 3511325745724522656 3514552299818890512 3532226494210978148 3537331510583322816 3540190537870114752 3547173162205164288 3581976163143527136 3587375498880684966 3589041204885427584 3589438029573066944 3600707850702024768 3613944507409075476 3615622550052973824 3621072603084438544 3645617169070567392 3656600666542350618 3663812896653873992 3668486923186942311 3672073625663092608 3675722597591650284 3685392797774967552 3693931206768230064 3697372646991563904 3702536553660016464 3721567526759537546 3724575461717516562 3726716874348639808 3731921764403349928 3749680798750436004 3753902827557811968 3772639022297058368 3773983970798404272 3782727630007850979 3784484042775228096 3784902476728035936 3803936224534899544 3809199541587744512 3812512886937046656 3832109136465266384 3842770925722261312 3855722485017429117 3857512791077644608 3863327460333045348 3886082504584495488 3888127971959213216 3897325322571442944 3900766838260526832 3916924429224054976 3926049258999072576 3941060407221034188 3943326286009848192 3949418599826448008 3956144581619141184 3978079761135016992 3981592586669771226 3982032814057621141 4003616921621368064 4005044213908510656 4011081266465017836 4012943709399454464 4013387403144689024 4016631199793017728 4038117783269700312 4073706678469993362 4088482635031604628 4096546703345276432 4099857713006497104 4100311016455372264 4105783109009127168 4121789508735608241 4130222294181800544 4138368689239358336 4154244544237463424 4158061875842067648 4178972190334114992 4185271415360799127 4187214739032998848 4192556483642219784 4198411984953768669 4200825825819028896 4218226308395136128 4221635664877977216 4225830741448904068 4231470347040018816 4244218900084190664 4253220030582328624 4279428252601761987 4285349484286212576 4309586407896268408 4311122778523424682 4313124538055319168 4319625979270019208 4323117291437543976 4325602830546326784 4345338038670435989 4347355685182742336 4370284808007483456 4374143968454114868 4374627598542175338 4379553298817447296 4406539982877061848 4409073485144869632 4415231383237766112 4441512522423705196 4443095924804754009 4447931701426554432 4451859427615019796 4500431589590585376 4504069036824039072 4515060828537775152 4546376869868590848 4550894644637281304 4580390802165584672 4584092875960020384 4597903808424539886 4608615041263435986 4612849893512293797 4614991752308228928 4634107775420008704 4644903348674959104 4645191351114733097 4649171546217115008 4655664775394278128 4672551582893262432 4679594810875854142 4681767660966030208 4683377065724005974 4686069733091854016 4710616581412123704 4716442014111097088 4720254050493486336 4738655965825291107 4745504596944528144 4775968217524702848 4783167331840913288 4784872534405119702 4791493124162536896 4800943800936033024 4818592676545433968 4822847713249604779 4848284708883301959 4850535885810503616 4860822892094089856 4875467555389800824 4886460179031989376 4890775145830585128 4891315897582589748 4900963463455533712 4925241609024306752 4926997461169628208 4936715404880021952 4966100615623355416 4969991117870400384 4999574398333914672 5031978627731205696 5036045694716642112 5043636840010467972 5045978723700304128 5046536635637381248 5103167963196467346 5119756475216941467 5140963313356572156 5143350388103526144 5151103280444060464 5152939652436282756 5160069518328885888 5193835998884189762 5201022451014035776 5223654030872850048 5234732345332096768 5254747209628045584 5266988618586783984 5271828449728335768 5274859442158854912 5298339741316467222 5304106348180022656 5305997265874984224 5308790115559694968 5320759743307746432 5340058951878014208 5348108355286690448 5381063248321027449 5383561807328141376 5384157044359600416 5420916761113613214 5423433825079460736 5431608904626657816 5451310180042139504 5463601145059389696 5463939910011340303 5466476950675329472 5468425753605851088 5484900999813525927 5495719344980810988 5506963058909067392 5513583896387475426 5528089196662451328 5540896810152345096 5544082501122756864 5556997942815723264 5571962920445486656 5582351290139306319 5586863192576274843 5590075311522959712 5597882646605024892 5601101101092038528 5630854241336717952 5658958533445587552 5677353715092053904 5705904336802349316 5713799312381616768 5748163704697899576 5759501305693358944 5764156388583391968 5794991190499568022 5827046410676644608 5832191957938819824 5832836798056233784 5840621042393265408 5845987983857164416 5851150257390790248 5875386643836082464 5884242980012212634 5886975177650354816 5889073888498608864 5914989429014772288 5924127899739672012 5930575601902072576 5935812570153359728 5953695957062545237 5967119641702525488 5972388880004656839 6000575452787447168 6005425382432052096 6016621899697526754 6019415564099181696 6020081104717033536 6024946799689526592 6063996875285696256 6064372867155443633 6112123834613360512 6130538411232719848 6132723952547406942 6144820055017914648 6149786569509745656 6150466524683058396 6153322336410971904 6181396364869211759 6195333441272700816 6207553033859037504 6230068777191016576 6244502754298674632 6268458285501172488 6280822108549498272 6301238738728543344 6318207954433721476 6327339462592704192 6332453497316965824 6338746112173356102 6379830045873492936 6388657498883382528 6464379611844402612 6467381181080671488 6479438968905028812 6488404245819490176 6521033527774113504 6521754530110119664 6530863087705862374 6561941397813263007 6569329948226170944 6582287206506695936 6613610227717304448 6622847074856649168 6656888392936074202 6662268783635557794 6666099197778552896 6671897552139831648 6677789141422529694 6709304836974940928 6714727592955522816 6724849120013957296 6730370158284124416 6750647384385878064 6804223950928623128 6819565304802886272 6826341966955921956 6854617751142096208 6870586203248377008 6876139313940030576 6896855712636809829 6911482549696284014 6951161663130013056 6987512264728681728 7006329612837394112 7008827374339893648 7019392216313781213 7022651491449045312 7025065598586008961 7029104599637781024 7064452988421956296 7074663021166645632 7080381075740229504 7163952326287054272 7174750997761369932 7178082409770855168 7178876059146133888 7201415701404049536 7227889014818150952 7242145206168877088 7291234338141134784 7313201333084701236 7327625793307747984 7336973846373884622 7344147251326185216 7351445195183300568 7387862413536460128 7394745293983127808 7395203797535582119 7405073107320032928 7443135053519075092 7449150923435033124 7453433748697279616 7463843528806699856 7499361597500872008 7545278044594116736 7547967941596808544 7565455260015701958 7568968085550456192 7569804953456071872 7607872449069799088 7625025773874093312 7654751944794701019 7664218272930532768 7685541851444522624 7711444970034858234 7715025582155289216 7726654920666090696 7772165009168990976 7772646914241484093 7776255943918426432 7790753998326284643 7801533676521053664 7833848858448109952 7852098517998145152 7882120814442068376 7886652572019696384 7898837199652896016 7912289163238282368 7947509611974700833 7956159522270033984 7963185173339542452 7964065628115242282 8010088427817021312 8022162532930035672 8026774806289378048 8033262399586035456 8076235566539400624 8147413356939986724 8176965270063209256 8193093406690552864 8199715426012994208 8200622032910744528 8243579017471216482 8260444588363601088 8276737378478716672 8308489088474926848 8316123751684135296 8357944380668229984 8370542830721598254 8374429478065997696 8385112967284439568 8396823969907537338 8401651651638057792 8436452616790272256 8443271329755954432 8451661482897808136 8462940694080037632 8488437800168381328 8506440061164657248 8558856505203523974 8570698968572425152 8619172815792536816 8622245557046849364 8626249076110638336 8626783937784504323 8639251958540038416 8646234582875087952 8690676077340871978 8694711370365484672 8740569616014966912 8748287936908229736 8749255197084350676 8759106597634894592 8813079965754123696 8826364470018318951 8830462766475532224 8883025044847410392 8886191849609508018 8895863402853108864 8903718855230039592 9000863179181170752 9008138073648078144 9030121657075550304 9101789289274562608 9160781604331169344 9168185751920040768 9195807616849079772 9217230082526871972 9225699787024587594 9229983504616457856 9290382702229466194 9298343092434230016 9311329550788556256 9345103165786524864 9359189621751708284 9363535321932060416 9366754131448011948 9372139466183708032 9421233162824247408 9477311931650582214 9491009193889056288 9508119168260034153 9551936435049405696 9566334663681826576 9569745068810239404 9582986248325073792 9637185353090867936 9645695426499209558 9696569417766603918 9701071771621007232 9721645784188179712 9750935110779601648 9772920358063978752 9781550291661170256 9782631795165179496 9796294631558793561 9801926926911067424 9850483218048613504 9853994922339256416 9873430809760043904 9932201231246710832 9939982235740800768 9985332589404111303 9993403175453336691 9999148796667829344 10063957255462411392 10072091389433284224 10087273680020935944 10093073271274762496 10206335926392934692 10239512950433882934 10281926626713144312 10302206560888120928 10305879304872565512 10320139036657771776 10367223824544426021 10387671997768379524 10402044902028071552 10447308061745700096 10509494419256091168 10533977237173567968 10543656899456671536 10596679482632934444 10608212696360045312 10611994531749968448 10617580231119389936 10641519486615492864 10696216710573380896 10762126496642054898 10767123614656282752 10768314088719200832 10841833522227226428 10846867650158921472 10863217809253315632 10902620360084279008 10927879820022680606 10932953901350658944 10936851507211702176 10969801999627051854 10991438689961621976 11013926117818134784 11027167792774950852 11056178393324902656 11056863920259012583 11081793620304690192 11143925840890973312 11164702580278612638 11173726385152549686 11180150623045919424 11195765293210049784 11202202202184077056 11261708482673435904 11317917066891175104 11354707430184107808 11411808673604698632 11427598624763233536 11496327409395799152 11519002611386717888 11528312777166783936 11589982380999136044 11664383915877639648 11665673596112467568 11691975967714328832 11702300514781580496 11750773287672164928 11768485960024425268 11773950355300709632 11778147776997217728 11829978858029544576 11848255799479344024 11871625140306719456 11907391914125090474 11934239283405050976 11944777760009313678 11946098442172863423 12001150905574894336 12010850764864104192 12033243799395053508 12038831128198363392 12040162209434067072 12049893599379053184 12128745734310887266 12224247669226721024 12261076822465439696 12265447905094813884 12289640110035829296 12299573139019491312 12300933049366116792 12362792729738423518 12390666882545401632 12415106067718075008 12460137554382033152 12489005508597349264 12536916571002344976 12555814246082397381 12561644217098996544 12602477477457086688 12636415908867442952 12654678925185408384 12664906994633931648 12677492224346712204 12759660091746985872 12928759223688805224 12958877937810057624 12976808491638980352 13036014116011307967 13042067055548227008 13043509060220239328 13061726175411724748 13123882795626526014 13138659896452341888 13227220455434608896 13245694149713298336 13313776785872148404 13324537567271115588 13332198395557105792 13343795104279663296 13355578282845059388 13449698240027914592 13501294768771756128 13608447901857246256 13639130609605772544 13652683933911843912 13709235502284192416 13741172406496754016 13752278627880061152 13793711425273619658 13822965099392568028 13902323326260026112 13935574053344199291 14012659225674788224 14017654748679787296 14038784432627562426 14045302982898090624 14050131197172017922 14058209199275562048 14128905976843912592 14149326042333291264 14160762151480459008 14215967897475873321 14327904652574108544 14349501995522739864 14357752118292267776 14402831402808099072 14455778029636301904 14468543139748814337 14484290412337754176 14582468676282269568 14626402666169402472 14655251586615495968 14673947692747769244 14702890390366601136 14775724827072920256 14790407595071164238 14810146214640065856 14886270107038150184 14898301846870066248 14906867497394559232 14927687057613399712 14998723195001744016 15090556089188233472 15095935883193617088 15130910520031403916 15137936171100912384 15139609906912143744 15215744898139598176 15309503889589402038 15328436545861065536 15371083702889045248 15422889940069716468 15430051164310578432 15453309841332181392 15545293828482968186 15552511887836852864 15581507996652569286 15603067353042107328 15667697716896219904 15704197035996290304 15764241628884136752 15797674399305792032 15824578326476564736 15895019223949401666 15912319044540067968 15926370346679084904 15928131256230484564 16020176855634042624 16044325065860071344 16152471133078801248 16294826713879973448 16353930540126418512 16386186813381105728 16391819730034020909 16399430852025988416 16401244065821489056 16487158034942432964 16520889176727202176 16632247503368270592 16715888761336459968 16741085661443196508 16747053870417918957 16748858956131995392 16770225934568879136 16793647939815074676 16803303303276115584 16903322965795616272 16976875600336762656 17012880122329314496 17117713010407047948 17141397937144850304 17238345631585073632 17244491114093698728 17253567875569008646 17278503917080076832 17292469165750175904 17381352154681743956 17389422740730969344 17481139232029933824 17496575873816459472 17498510394168701352 17626159931508247392 17652728940036637902 17660925532951064448 17766050089694820784 17772383699219016036 17791726805706217728 17807437710460079184 17861087871187635711 18001726358362341504 18016276147296156288 18060243314151100608 18178425996094664167 18193118601466330899 18203578578549125216 18321563208662338688 18336371503840081536 18391615233698159544 18434460165053743944 18451399574049175188 18459967009232915712 18544189094607635277 18580765404458932388 18622659101577112512 18690206331573049728 18718379243503416568 18733508262896023896 18744278932367416064 18842466325648494816 18954623863301164428 18982018387778112576 19016238336520068306 19132669327363653152 19139490137620478808 19165972496650147584 19274370706181735872 19291390852998419116 19393138835533207836 19402143543242014464 19501870221559203296 19563100583322340512 19565263590330358992 19592589263117587122 19603853853822134848 19700966436097227008 19707989844678512832 19746861619520087808 19864402462493421664 19970665178808222606 19986806350906673382 19998297593335658688 20127914510924822784 20144182778866568448 20174547360041871888 20412671852785869384 20479025900867765868 20563853253426288624 20604413121776241856 20611758609745131024 20734447649088852042 20775343995536759048 20804089804056143104 21018988838512182336 21058176648941343639 21067954474347135936 21087313798913343072 21193358965265868888 21223989063499936896 21235160462238779872 21392433421146761792 21524252993284109796 21534247229312565504 21536628177438401664 21683667044454452856 21726435618506631264 21805240720168558016 21855759640045361212 21865907802701317888 21873703014423404352 21939603999254103708 21982877379923243952 22054335585549901704 22113727840518025166 22163587240609380384 22185611392606746357 22287851681781946624 22329405160557225276 22347452770305099372 22360301246091838848 22391530586420099568 22635834133782350208 22709414860368215616 22823617347209397264 22858020806970518309 22992654818791598304 23038005222773435776 23056625554333567872 23179964761998272088 23317940742724452279 23328767831755279296 23331347192224935136 23372261994978853929 23404601029563160992 23501546575344329856 23536971920048850536 23556295553994435456 23659957716059089152 23696511598958688048 23743250280613438912 23814783828250180948 23868478566810101952 23889555520018627356 23892196884345726846 24066487598790107016 24080324418868134144 24099787198758106368 24190188923936994049 24257491468621774532 24522153644930879392 24530895810189627768 24579280220071658592 24599146278038982624 24601866098732233584 24725585459476847036 24781333765090803264 24830212135436150016 24978011017194698528 25073833142004689952 25111628492164794762 25123288434197993088 25204954954914173376 25272831817734885904 25309357850370816768 25329813989267863296 25354984448693424408 25519320183493971744 25857518447377610448 25880351813353512969 25917755875620115248 26072028232022615934 26084134111096454016 26087018120440478656 26123452350823449496 26247765591253052028 26277319792904683776 26479093410054956853 26491388299426596672 26627553571744296808 26649075134542231176 26664396791114211584 26687590208559326592 26711156565690118776 26899396480055829184 27002589537543512256 27216895803714492512 27305367867823687824 27418471004568384832 27482344812993508032 27504557255760122304 27587422850547239316 27645930198785136056 27871148106688398582 28025318451349576448 28035309497359574592 28077568865255124852 28090605965796181248 28100262394344035844 28116418398551124096 28257811953687825184 28431935794951746642 28655809305148217088 28699003991045479728 28911556059272603808 28937086279497628674 28968580824675508352 29164937352564539136 29252805332338804944 29310503173230991936 29347895385495538488 29388883894676380683 29405780780733202272 29551449654145840512 29580815190142328476 29620292429280131712 29772540214076300368 29796603693740132496 29855374115226799424 29955997768212333909 29997446390003488032 30191871766387234176 30261821040062807832 30279219813824287488 30417366270693051923 30431489796279196352 30619007779178804076 30656873091722131072 30845779880139432936 30906619682664362784 31090587656965936372 31101671473633278063 31105023775673705728 31163015993305138572 31206134706084214656 31528483257768273504 31595348798611584064 31790038447898803332 31824638089080135936 31852740693358169808 31856262512460969128 32088650131720142688 32304942266157602496 32516339457803131679 32589653427759946896 32707861080252837024 32772373626762211456 32783639460068041818 32798861704051976832 32802488131642978112 32974316069884865928 33041778353454404352 33170591760777037749 33431777522672919936 33482171322886393016 33494107740835837914 33540451869137758272 33587295879630149352 33606606606552231168 33759933992747233453 33806645931591232544 33953751200673525312 34025760244658628992 34235426020814095896 34282795874289700608 34476691263170147264 34488982228187397456 34507135751138017292 34557007834160153664 34584938331500351808 34762704309363487912 34993151747632918944 34997020788337402704 35252319863016494784 35305457880073275804 35321851065902128896 35532100179389641568 35544767398438032072 35614875420920158368 35722175742375271422 35838295326518590269 36003452716724683008 36032552294592312576 36120486628302201216 36356851992189328334 36386237202932661798 36407157157098250432 36643126417324677376 36672743007680163072 36783230467396319088 36868920330107487888 36902799148098350376 37088378189215270554 37161530808917864776 37245318203154225024 37380412663146099456 37436758487006833136 37467016525792047792 37667442738247192143 37684932651296989632 37909247726602328856 37964036775556225152 38032476673040136612 38247579370079382121 38265338654727306304 38278980275240957616 38548741412363471744 38582781705996838232 38786277671066415672 39003740443118406592 39108042348033923901 39126201166644681024 39130527180660717984 39185178526235174244 39207707707644269696 39415979689357025664 39728804924986843328 39941330357616445212 39973612701813346764 39996595186671317376 40349094720083743776 40825343705571738768 40958051801735531736 41127706506852577248 41208826243552483712 41223517219490262048 41468895298177704084 41550687991073518096 41806722160032597873 42037977677024364672 42116353297882687278 42135908948694271872 42174627597826686144 42386717930531737776 42447978126999873792 42450610070088105431 42470320924477559744 42784866842293523584 43048505986568219592 43073256354876803328 43269774554084482313 43367334088908905712 43405629419246443011 43452871237013262528 43610481440337116032 43711519280090722424 43747406028846808704 43879207998508207416 43965754759846487904 44108671171099803408 44227455681036050332 44327174481218760768 44371222785213492714 44658810321114450552 44694905540610198744 44720602492183677696 44783061172840199136 45271668267564700416 45418829720736431232 45647234694418794528 45716041613941036618 45985309637583196608 46076010445546871552 46113251108667135744 46359929523996544176 46635881485448904558 46657535663510558592 46662694384449870272 46744523989957707858 46809202059126321984 47003093150688659712 47073943840097701072 47112591107988870912 47115512275592292841 47393023197917376096 47486500561226877824 47629567656500361896 47736957133620203904 47779111040037254712 47784393768691453692 48132975197580214032 48380377847873988098 48514982937243549064 49044307289861758784 49061791620379255536 49158560440143317184 49175459190102062727 49198292556077965248 49203732197464467168 49451170918953694072 49562667530181606528 49956022034389397056 50147666284009379904 50223256984329589524 50246576868395986176 50409909909828346752 50545663635469771808 50709968897386848816 51038640366987943488 51715036894755220896 51760703626707025938 51766426582749074833 51835511751240230496 52144056464045231868 52168268222192908032 52174036240880957312 52246904701646898992 52495531182506104056 52958186820109913706 52982776598853193344 53255107143488593616 53298150269084462352 53375180417118653184 53422313131380237552 53583263613562907133 53798792960111658368 54005179075087024512 54408528399690388651 54433791607428985024 54535277988283992501 54579355804398992697 54610735735647375648 54836942009136769664 54964689625987016064 55009114511520244608 55174845701094478632 55291860397570272112 55632567283822905831 55742296213376797164 56070618994719149184 56155137730510249704 56200524788688071688 56232836797102248192 56515623907375650368 56863871589903493284 57398007982090959456 57823112118545207616 57874172558995257348 57937161649351016704 58505610664677609888 58621006346461983872 58695790770991076976 58777767789352761366 58811561561466404544 59102899308291681024 59161630380284656952 59240584858560263424 59545080428152600736 59593207387480264992 59710748230453598848 59911995536424667818 59994892780006976064 60383743532774468352 60387487564491530261 60523642080125615664 60834732541386103846 60862979592558392704 61238015558357608152 61313746183444262144 61691559760278865872 61813239365328725568 62181175313931872744 62203342947266556126 62326031986610277144 62412269412168429312 62697020272244862127 63056966515536547008 63190697597223168128 63580076895797606664 63705481386716339616 63712525024921938256 64177300263440285376 64609884532315204992 65032678915606263358 65179306855519893792 65415722160505674048 65544747253524422912 65567278920136083636 65597723408103953664 65604976263285956224 65948632139769731856 66341183521554075498 66556834177820239071 66863555045345839872 66964342645772786032 66988215481671675828 67080903738275516544 67174591759260298704 67519867985494466906 67613291863182465088 67907502401347050624 68051520489317257984 68470852041628191792 68574062420911554927 68953382526340294528 68977964456374794912 69014271502276034584 69114015668320307328 69169876663000703616 69525408618726975824 69953822228173356837 69986303495265837888 69994041576674805408 70504639726032989568 70610915760146551608 71064200358779283136 71089534796876064144 71229750841840316736 71444351484750542844 71676590653037180538 72240973256604402432 72570566771810982147 72713703984378656668 72772474405865323596 72814314314196500864 73566460934792638176 73737840660214975776 73805598296196700752 74176756378430541108 74323061617835729552 74490636406308450048 74873516974013666272 74934033051584095584 75334885476494384286 75369865302593979264 75818495453204657712 75928073551112450304 76064953346080273224 76495158740158764242 76530677309454612608 76557960550481915232 77097482824726943488 77165563411993676464 77398047441813088081 77572555342132831344 77641055440060538907 78007480886236813184 78216084696067847802 78252402333289362048 78261054361321435968 78370357052470348488 78415415415288539392 78831959378714051328 78836847273020767229 79457609849973686656 79882660715232890424 79947225403626693528 79993190373342634752 80698189440167487552 81650687411143477536 81916103603471063472 82255413013705154496 82417652487104967424 82447034438980524096 82937790596355408168 83101375982147036192 83613444320065195746 84075955354048729344 84232706595765374556 84271817897388543744 84349255195653372288 84773435861063475552 84901220140176210862 84940641848955119488 85569733684587047168 86097011973136439184 86539549108168964626 86734668177817811424 86811258838492886022 86905742474026525056 87220962880674232064 87423038560181444848 87494812057693617408 87758415997016414832 87931509519692975808 88217342342199606816 88454911362072100664 88654348962437521536 88742445570426985428 89317620642228901104 89389811081220397488 89566122345680398272 90837659441472862464 91252098812079155769 91294469388837589056 91432083227882073236 91970619275166393216 92719859047993088352 93271762970897809116 93315071327021117184 93325388768899740544 93489047979915415716 93618404118252643968 94147887680195402144 94231024551184585682 94786046395834752192 94973001122453755648 95259135313000723792 95473914267240407808 95558222080074509424 95568787537382907384 96265950395160428064 96760755695747976196 97029965874487098128 97549018373409395037 98088614579723517568 98123583240758511072 98317120880286634368 98350918380204125454 98396585112155930496 98407464394928934336 98902341837907388144 99125335060363213056 99511775282331113247 99912044068778794112 100295332568018759808 100446513968659179048 100819819819656693504 101091327270939543616 101279801978241700359 101419937794773697632 102077280733975886976 103430073789510441792 103521407253414051876 103532853165498149666 103671023502480460992 104288112928090463736 104348072481761914624 104493809403293797984 104991062365012208112 105916373640219827412 105965553197706386688 106510214286977187232 106596300538168924704 106844626262760475104 107166527227125814266 107597585920223316736 108010358150174049024 108817056799380777302 108867583214857970048 109070555976567985002 109158711608797985394 109221471471294751296 109673884018273539328 109929379251974032128 110018229023040489216 110349691402188957264 110583720795140544224 111265134567645811662 111484592426753594328 112141237989438298368 112148191191198556199 112310275461020499408 112401049577376143376 113031247814751300736 113727743179806986568 114742738110238146363 114796015964181918912 115646224237090415232 115748345117990514696 117011221329355219776 117242012692923967744 117391581541982153952 117555535578705522732 117623123122932809088 118323260760569313904 119090160856305201472 119186414774960529984 119421496460907197696 119823991072849335636 119989785560013952128 120774975128983060522 121047284160251231328 121669465082772207692 121725959185116785408 122476031116715216304 123383119520557731744 123626478730657451136 124362350627863745488 124406685894533112252 124652063973220554288 125394040544489724254 126113933031073094016 126381395194446336256 127160153791595213328 127351830210264316293 127410962773432679232 127425050049843876512 128354600526880570752 129219769064630409984 129809323662253446939 130065357831212526716 130358613711039787584 130831444321011348096 131134557840272167272 131209952526571912448 131897264279539463712 132682367043108150996 133113668355640478142 133928685291545572064 133976430963343351656 134161807476551033088 134349183518520597408 135039735970988933812 135226583726364930176 135815004802694101248 136941704083256383584 137148124841823109854 137906765052680589056 137955928912749589824 138028543004552069168 138228031336640614656 138339753326001407232 139050817237453951648 139907644456346713674 139972606990531675776 139988083153349610816 141009279452065979136 141221831520293103216 141346536826776878523 142128400717558566272 142179069593752128288 142459501683680633472 142888702969501085688 143353181306074361076 145141133543621964294 145427407968757313336 145544948811730647192 145628628628393001728 147132921869585276352 147475681320429951552 147611196592393401504 148353512756861082216 148646123235671459104 149747033948027332544 149868066103168191168 150669770952988768572 150739730605187958528 151636990906409315424 152129906692160546448 152990317480317528484 153061354618909225216 153115921100963830464 154331126823987352928 154796094883626176162 155145110684265662688 155282110880121077814 155299279748247224499 156014961772473626368 156432169392135695604 156504804666578724096 156522108722642871936 156740714104940696976 157673694546041534458 158915219699947373312 159765321430465780848 159894450807253387056 161396378880334975104 163225585199071165953 163301374822286955072 163605833964851977503 163832207206942126944 164510826027410308992 164894068877961048192 165875581192710816336 166202751964294072384 167226888640130391492 168465413191530749112 168698510391306744576 169546871722126951104 169802440280352421724 169881283697910238976 172194023946272878368 173079098216337929252 173469336355635622848 173622517676985772044 173811484948053050112 174846077120362889696 175516831994032829664 175863019039385951616 176434684684399213632 176909822724144201328 177308697924875043072 177484891140853970856 178635241284457802208 178779622162440794976 179132244691360796544 181162462693474590783 182504197624158311538 182588938777675178112 182864166455764146472 183941238550332786432 185439718095986176704 186543525941795618232 186650777537799481088 186978095959830831432 187236808236505287936 188091060816734586381 188295775360390804288 188462049102369171364 189572092791669504384 190518270626001447584 191116444160149018848 191137575074765814768 192531900790320856128 193521511391495952392 194059931748974196256 195098036746818790074 196177229159447035136 196247166481517022144 196634241760573268736 196701836760408250908 196793170224311860992 196814928789857868672 197804683675814776288 199023550564662226494 199824088137557588224 200590665136037519616 200893027937318358096 202182654541879087232 202559603956483400718 202839875589547395264 204154561467951773952 205722187262734664781 206860147579020883584 207042814506828103752 207065706330996299332 207342047004960921984 208576225856180927472 208987618806587595968 209982124730024416224 211832747280439654824 213020428573954374464 213192601076337849408 213689252525520950208 214333054454251628532 217634113598761554604 217711700315432946441 217735166429715940096 218141111953135970004 218317423217595970788 218442942942589502592 220699382804377914528 221167441590281088448 222530269135291623324 222969184853507188656 224296382382397112398 224620550922040998816 224802099154752286752 226062495629502601472 227455486359613973136 229485476220476292726 229592031928363837824 231292448474180830464 231496690235981029392 232194142325439264243 234022442658710439552 234783163083964307904 235111071157411045464 235246246245865618176 236319537949230634171 236510541819062301687 236646521521138627808 238180321712610402944 238372829549921059968 239647982145698671272 239979571120027904256 241549950257966121044 242094568320502462656 243338930165544415384 244952062233430432608 246766239041115463488 247252957461314902272 248724701255727490976 248813371789066224504 249304127946441108576 250788081088979448508 252227866062146188032 254320307583190426656 254703660420528632586 254821925546865358464 254850100099687753024 256709201053761141504 259618647324506893878 260130715662425053432 260717227422079575168 261662888642022696192 262269115680544334544 263794528559078927424 265364734086216301992 266227336711280956284 267857370583091144128 267952861926686703312 268698367037041194816 270079471941977867624 270453167452729860352 273756296436237467307 273883408166512767168 274296249683646219708 275911857825499179648 276057086009104138336 278101634474907903296 279815288912693427348 279945213981063351552 279976166306699221632 282443663040586206432 282693073653553757046 284256801435117132544 284358139187504256576 284919003367361266944 285777405939002171376 286706362612148722152 290282267087243928588 290854815937514626672 291089897623461294384 292647055120228185111 294265843739170552704 294951362640859903104 295222393184786803008 296707025513722164432 297154270490616738017 297292246471342918208 299494067896054665088 299736132206336382336 301339541905977537144 303273981812818630848 303839405934725101077 304259813384321092896 305980634960635056968 306231842201927660928 308662253647974705856 309592189767252352324 310290221368531325376 310564221760242155628 310598559496494448998 312864338784271391208 313044217445285743872 313481428209881393952 315347389092083068916 319530642860931561696 319788901614506774112 322792757760669950208 326451170398142331906 326602749644573910144 327211667929703955006 327664414413884253888 329021652054820617984 329788137755922096384 329808585929146049887 331751162385421632672 332405503928588144768 334453777280260782984 336444573573595668597 336930826383061498224 339093743444253902208 339604880560704843448 344228214330714439089 344388047892545756736 346158196432675858504 346938672711271245696 347245035353971544088 349692154240725779392 351033663988065659328 351726038078771903232 352869369368798427264 353819645448288402656 354969782281707941712 357270482568915604416 357559244324881589952 358264489382721593088 362324925386949181566 365008395248316623076 365177877555350356224 365728332911528292944 370879436191972353408 373087051883591236464 373956191919661662864 376182121633469172762 376591550720781608576 376924098204738342728 379144185583339008768 381036541252002895168 382055490630792948879 382232888320298037696 382275150149531629536 385063801580641712256 387043022782991904784 388119863497948392512 389427970986760340817 390196073493637580148 392494332963034044288 393403673520816501816 393629857579715737344 395609367351629552576 398047101129324452988 401786055874636716192 404365309083758174464 405119207912966801436 405679751179094790528 411444374525469329562 413720295158041767168 414085629013656207504 414131412661992598664 414684094009921843968 417152451712361854944 417975237613175191936 419964249460048832448 422712412951440711827 423665494560879309648 424039610480330635569 426040857147908748928 426385202152675698816 427378505051041900416 428666108908503257064 435268227197523109208 435423400630865892882 436282223906271940008 436634846435191941576 436885885885179005184 438879141905714034889 441398765608755829056 442334883180562176896 445060538270583246648 445938369707014377312 448592764764794224796 449241101844081997632 449604198309504573504 454910972719227946272 458970952440952585452 459184063856727675648 462993380471962058784 464388284650878528486 465897839244741673497 468044885317420879104 469566326167928615808 470222142314822090928 472639075898461268342 473021083638124603374 473293043042277255616 476360643425220805888 476745659099842119936 479295964291397342544 483099900515932242088 484189136641004925312 486677860331088830768 489676755597213497859 489904124466860865216 493532478082230926976 497449402511454981952 497626743578132449008 498608255892882217152 501576162177958897016 508640615166380853312 509407320841057265172 509643851093730716928 509700200199375506048 519237294649013787756 520261431324850106864 521434454844159150336 524538231361088669088 527589057118157854848 530729468172432603984 532454673422561912568 535714741166182288256 535905723853373406624 537396734074082389632 540158943883955735248 543487388080423772349 547512592872474934614 547766816333025534336 548592499367292439416 551823715650998359296 551857930911145370603 552114172018208276672 556203268949815806592 559630577825386854696 559952332613398443264 564273182450203759143 564887326081172412864 565386147307107514092 568716278375008513152 571554811878004342752 573412725224297444304 580564534174487857176 581709631875029253344 582179795246922588768 585294110240456370222 588531687478341105408 589902725281719806208 590444786369573606016 593414051027444328864 594308540981233476034 594584492942685836416 598988135792109330176 599472264412672764672 602679083811955074288 606547963625637261696 607678811869450202154 608519626768642185792 611961269921270113936 612463684403855321856 612501659582699806933 617324507295949411712 619184379534504704648 620580442737062650752 621128443520484311256 621197118992988897996 625728677568542782416 626962856419762787904 630694778184166137832 639061285721863123392 639577803229013548224 652902340796284663812 653205499289147820288 654423335859407910012 655328828827768507776 659617171858292099774 663502324770843265344 664811007857176289536 668907554560521565968 672889147147191337194 673861652766122996448 678187486888507804416 679209761121409686896 688456428661428878178 688776095785091513472 692316392865351717008 693877345422542491392 694490070707943088176 696582426976317792729 699384308481451558784 702067327976131318656 705738738737596854528 707639290896576805312 708958613847691902513 709531625457186905061 709939564563415883424 714540965137831208832 715118488649763179904 724649850773898363132 730016790496633246152 731456665823056585888 741758872383944706816 746174103767182472928 747912383839323325728 752364243266938345524 753183101441563217152 753848196409476685456 762073082504005790336 764110981261585897758 764465776640596075392 764550300299063259072 770127603161283424512 774086045565983809568 776239726995896785024 778855941973520681634 780392146987275160296 784988665926068088576 785037338338389893393 786807347041633003632 791218734703259105152 796094202258648905976 803572111749273432384 810238415825933602872 811359502358189581056 822888749050938659124 828171258027312415008 828262825323985197328 834304903424723709888 835950475226350383872 839928498920097664896 845424825902881423654 847330989121758619296 848079220960661271138 852081714295817497856 852770404305351397632 854757010102083800832 857332217817006514128 870536454395046218416 870846801261731785764 872564447812543880016 873269692870383883152 877758283811428069778 882797531217511658112 884669766361124353792 890121076541166493296 891462811471850214051 891876739414028754624 897185529529588449592 898482203688163995264 899208396619009147008 909821945438455892544 917941904881905170904 925986760943924117568 928776569301757056972 931795678489483346994 939132652335857231616 940444284629644181856 945278151796922536684 946042167276249206748 946586086084554511232 958591928582794685088 966199801031864484176 968378273282009850624 973355720662177661536 979353511194426995718 979808248933721730432 987064956164461853952 989425757787438149661 994898805022909963904 995253487156264898016 997216511785764434304 1003152324355917794032 1009333720720787005791 1017281230332761706624 1018814641682114530344 1019400400398751012096 1038474589298027575512 1040522862649700213728 1049076462722177338176 1055178114236315709696 1061458936344865207968 1064909346845123825136 1071429482332364576512 1071811447706746813248 1074793468148164779264 1080317887767911470496 1086974776160847544698 1095025185744949869228 1095533632666051068672 1097184998734584878832 1103715861822290741206 1104228344036416553344 1112406537899631613184 1119261155650773709392 1128546364900407518286 1129774652162344825728 1130772294614215028184 1137432556750017026304 1143109623756008685504 1146825450448594888608 1161129068348975714352 1163419263750058506688 1164359590493845177536 1170588220480912740444 1180889572739147212032 1186828102054888657728 1188617081962466952068 1189168985885371672832 1205358167623910148576 1213095927251274523392 1215357623738900404308 1217039253537284371584 1223922539842540227872 1225003319165399613866 1234649014591898823424 1238368759069009409296 1241160885474125301504 1242256887040968622512 1242394237985977795992 1251457355137085564832 1253925712839525575808 1261389556368332275664 1268137238854322135481 1278122571443726246784 1279155606458027096448 1305804681592569327624 1308846671718815820024 1310657657655537015552 1316637425717142104667 1319234343716584199548 1327004649541686530688 1337815109121043131936 1345778294294382674388 1347723305532245992896 1358419522242819373792 1376912857322857756356 1377552191570183026944 1384632785730703434016 1388980141415886176352 1393164853952635585458 1398768616962903117568 1404134655952262637312 1415278581793153610624 1417917227695383805026 1419063250914373810122 1419879129126831766848 1429081930275662417664 1430236977299526359808 1449299701547796726264 1460033580993266492304 1462913331646113171776 1492348207534364945856 1495824767678646651456 1504728486533876691048 1507696392818953370912 1524146165008011580672 1528221962523171795516 1528931553281192150784 1529100600598126518144 1548172091131967619136 1552479453991793570048 1557711883947041363268 1560784293974550320592 1570074676676779786786 1573614694083266007264 1582437469406518210304 1592188404517297811952 1607144223498546864768 1620476831651867205744 1645777498101877318248 1655573792733436111809 1656342516054624830016 1656525650647970394656 1668609806849447419776 1679856997840195329792 1690849651805762847308 1694661978243517238592 1696158441921322542276 1714664435634013028256 1741072908790092436832 1741693602523463571528 1745128895625087760032 1746539385740767766304 1755516567622856139556 1765595062435023316224 1780242153082332986592 1782925622943700428102 1783753478828057509248 1794371059059176899184 1796964407376327990528 1798416793238018294016 1819643890876911785088 1835883809763810341808 1837504978748099420799 1851973521887848235136 1857553138603514113944 1863591356978966693988 1880888569259288363712 1890556303593845073368 1892084334552498413496 1893172172169109022464 1917183857165589370176 1932399602063728968352 1946711441324355323072 1958707022388853991436 1959616497867443460864 1978851515574876299322 1989797610045819927808 1990506974312529796032 1994433023571528868608 2006304648711835588064 2018667441441574011582 2034562460665523413248 2037629283364229060688 2076949178596055151024 2081045725299400427456 2098152925444354676352 2122917872689730415936 2126875841543075707539 2129818693690247650272 2143622895413493626496 2160635775535822940992 2173949552321695089396 2190050371489899738456 2194369997469169757664 2207431723644581482412 2208456688072833106688 2238522311301547418784 2257092729800815036572 2259549304324689651456 2261544589228430056368 2286219247512017371008 2293650900897189777216 2308660101504022349209 2322258136697951428704 2326838527500117013376 2328719180987690355072 2341176440961825480888 2355112015015169680179 2373656204109777315456 2377234163924933904136 2410716335247820297152 2430715247477800808616 2434078507074568743168 2447845079685080455744 2450006638330799227732 2476737518138018818592 2484513774081937245024 2484788475971955591984 2502914710274171129664 2507851425679051151616 2522779112736664551328 2536274477708644270962 2556245142887452493568 2558311212916054192896 2611609363185138655248 2617693343437631640048 2633274851434284209334 2638468687433168399096 2654009299083373061376 2674388434415550642153 2675630218242086263872 2691556588588765348776 2695446611064491985792 2716839044485638747584 2753825714645715512712 2769265571461406868032 2777960282831772352704 2786329707905271170916 2830557163586307221248 2835834455390767610052 2838126501828747620244 2839758258253663533696 2898599403095593452528 2920067161986532984608 2925826663292226343552 2968277273362314448983 2984696415068729891712 2991649535357293302912 3009456973067753382096 3015392785637906741824 3056443925046343591032 3058201201196253036288 3072153993339998244223 3096344182263935238272 3115423767894082726536 3121568587949100641184 3140149353353559573572 3147229388166532014528 3184376809034595623904 3214288446997093729536 3240953663303734411488 3291554996203754636496 3311147585466872223618 3312685032109249660032 3313051301295940789312 3337219613698894839552 3381699303611525694616 3389323956487034477184 3392316883842645084552 3429328871268026056512 3482145817580184873664 3483387205046927143056 3490257791250175520064 3493078771481535532608 3511033135245712279112 3560484306164665973184 3565851245887400856204 3567506957656115018496 3588742118118353798368 3639287781753823570176 3671767619527620683616 3675009957496198841598 3703947043775696470272 3715106277207028227888 3727182713957933387976 3761777138518576727424 3781112607187690146736 3784168669104996826992 3804411716562966406443 3834367714331178740352 3863005516378017594221 3864799204127457936704 3893422882648710646144 3917414044777707982872 3949912277151426314001 3957703031149752598644 3981013948625059592064 4012609297423671176128 4037334882883148023164 4075258566728458121376 4153898357192110302048 4162091450598800854912 4196305850888709352704 4245835745379460831872 4253751683086151415078 4259637387380495300544 4287245790826987252992 4287511617078898648531 4321271551071645881984 4347899104643390178792 4380100742979799476912 4388739994938339515328 4414863447289162964824 4477044622603094837568 4514185459601630073144 4523089178456860112736 4572438495024034742016 4587301801794379554432 4617320203008044698418 4644516273395902857408 4653677055000234026752 4657438361975380710144 4682352881923650961776 4710224030030339360358 4747312408219554630912 4754468327849867808272 4821432670495640594304 4861430494955601617232 4895690159370160911488 4900013276661598455464 4953475036276037637184 4966721378200308335427 4969027548163874490048 4969576951943911183968 5005829420548342259328 5045558225473329102656 5072548955417288541924 5223218726370277310496 5235386686875263280096 5266549702868568418668 5276937374866336798192 5348776868831101284306 5351260436484172527744 5383113177177530697552 5390893222128983971584 5433678088971277495168 5495261368368729253751 5507651429291431025424 5512514936244298262397 5538531142922813736064 5555920565663544705408 5572659415810542341832 5671668910781535220104 5676253003657495240488 5679516516507327067392 5797198806191186905056 5840134323973065969216 5851653326584452687104 5936554546724628897966 5969392830137459783424 5983299070714586605824 6018913946135506764192 6030785571275813483648 6112887850092687182064 6144307986679996488446 6192688364527870476544 6230847535788165453072 6243137175898201282368 6280298706707119147144 6294458776333064029056 6368753618069191247808 6481907326607468822976 6583109992407509272992 6622295170933744447236 6625370064218499320064 6626102602591881578624 6763398607223051389232 6778647912974068954368 6784633767685290169104 6858657742536052113024 6925980304512067047627 6964291635160369747328 6966774410093854286112 6980515582500351040128 6986157542963071065216 7022066270491424558224 7065336045045509040537 7120968612329331946368 7131702491774801712408 7177484236236707596736 7343535239055241367232 7350019914992397683196 7430212554414056455776 7454365427915866775952 7523554277037153454848 7562225214375380293472 7568337338209993653984 7608823433125932812886 7668735428662357480704 7726011032756035188442 7729598408254915873408 7786845765297421292288 7834828089555415965744 7899824554302852628002 7915406062299505197288 7962027897250119184128 7962521574575097490129 8025218594847342352256 8074669765766296046328 8150517133456916242752 8307796714384220604096 8324182901197601709824 8491671490758921663744 8507503366172302830156 8519274774760990601088 8575023234157797297062 8642543102143291763968 8695798209286780357584 8760201485959598953824 8777479989876679030656 8829726894578325929648 8954089245206189675136 9028370919203260146288 9046178356913720225472 9174603603588759108864 9216461980019994732669 9234640406016089396836 9289032546791805714816 9364705763847301923552 9420448060060678720716 9508936655699735616544 9642865340991281188608 9722860989911203234464 9791380318740321822976 9800026553323196910928 9906950072552075274368 9933442756400616670854 9938055096327748980096 9939153903887822367936 10011658841096684518656 10091116450946658205312 10145097910834577083848 10446437452740554620992 10470773373750526560192 10533099405737136837336 10553874749732673596384 10697553737662202568612 10702520872968345055488 10766226354355061395104 10867356177942554990336 10990522736737458507502 11015302858582862050848 11025029872488596524794 11077062285845627472128 11111841131327089410816 11145318831621084683664 11343337821563070440208 11352506007314990480976 11589016549134052782663 11594397612382373810112 11680268647946131938432 11873109093449257795932 12037827892271013528384 12061571142551626967296 12225775700185374364128 12288615973359992976892 12461695071576330906144 12486274351796402564736 12560597413414238294288 12588917552666128058112 12737507236138382495616 12862534851236695945593 12963814653214937645952 13166219984815018545984 13244590341867488894472 13252205205183763157248 13526797214446102778464 13569267535370580338208 13717315485072104226048 13851960609024134095254 13928583270320739494656 13933548820187708572224 13961031165000702080256 13972315085926142130432 14044132540982849116448 14130672090091018081074 14241937224658663892736 14263404983549603424816 14354968472473415193472 14687070478110482734464 14700039829984795366392 14860425108828112911552 14908730855831733551904 15124450428750760586944 15136674676419987307968 15217646866251865625772 15452022065512070376884 15459196816509831746816 15669656179110831931488 15799649108605705256004 15830812124599010394576 15925043149150194980258 16050437189694684704512 16149339531532592092656 16301034266913832485504 16485784105106187761253 16615593428768441208192 17015006732344605660312 17038549549521981202176 17150046468315594594124 17391596418573560715168 17520402971919197907648 17554959979753358061312 17659453789156651859296 17908178490412379350272 18056741838406520292576 18092356713827440450944 18432923960039989465338 18469280812032178793672 18578065093583611429632 18729411527694603847104 18840896120121357441432 19017873311399471233088 19445721979822406468928 19600053106646393821856 19813900145104150548736 19866885512801233341708 19876110192655497960192 19878307807775644735872 20182232901893316410624 20290195821669154167696 20777940913536201142881 20892874905481109241984 20941546747501053120384 21066198811474273674672 21107749499465347192768 21395107475324405137224 21532452708710122790208 21981045473474917015004 22030605717165724101696 22050059744977193049588 22290637663242169367328 22686675643126140880416 22705012014629980961952 23178033098268105565326 23188795224764747620224 23360537295892263876864 23746218186898515591864 23887564723725292470387 24075655784542027056768 24451551400370748728256 24577231946719985953784 24923390143152661812288 24972548703592805129472 25121194826828476588576 25475014472276764991232 25725069702473391891186 25927629306429875291904 26332439969630037091968 26489180683734977788944 27053594428892205556928 27138535070741160676416 27649385940059984198007 27703921218048268190508 27867097640375417144448 28088265081965698232896 28261344180182036162148 28526809967099206849632 28709936944946830386944 29374140956220965468928 29400079659969590732784 29720850217656225823104 29817461711663467103808 30012581319552290539717 30248900857501521173888 30273349352839974615936 30435293732503731251544 30904044131024140753768 31339312358221663862976 31599298217211410512008 31661624249198020789152 31850086298300389960516 32298679063065184185312 32602068533827664971008 32971568210212375522506 33231186857536882416384 34030013464689211320624 34300092936631189188248 34767049647402158347989 34783192837147121430336 35040805943838395815296 35318907578313303718592 36113483676813040585152 36184713427654880901888 36865847920079978930676 36938561624064357587344 37458823055389207694208 37681792240242714882864 38035746622798942466176 38587604553710087836779 38891443959644812937856 39200106213292787643712 39733771025602466683416 39756615615551289471744 40580391643338308335392 41555881827072402285762 41785749810962218483968 41883093495002106240768 42132397622948547349344 42215498998930694385536 42790214950648810274448 43064905417420245580416 43962090946949834030008 44061211434331448203392 44100119489954386099176 44581275326484338734656 45373351286252281760832 45410024029259961923904 46356066196536211130652 46377590449529495240448 47492436373797031183728 47775129447450584940774 48151311569084054113536 48903102800741497456512 49154463893439971907568 49457352315318563283759 49846780286305323624576 50242389653656953177152 51450139404946783782372 52664879939260074183936 52978361367469955577888 54107188857784411113856 54277070141482321352832 55298771880119968396014 55407842436096536381016 55734195280750834288896 55737651022025682430903 56176530163931396465792 56522688360364072324296 57053619934198413699264 58800159319939181465568 59441700435312451646208 59634923423326934207616 60025162639104581079434 60497801715003042347776 60546698705679949231872 60870587465007462503088 61808088262048281507536 62678624716443327725952 63198596434422821024016 63323248498396041578304 63700172596600779921032 64597358126130368370624 65943136420424751045012 68060026929378422641248 68600185873262378376496 69534099294804316695978 69566385674294242860672 70081611887676791630592 70637815156626607437184 71662694171175877411161 72226967353626081170304 73731695840159957861352 73877123248128715174688 74917646110778415388416 75363584480485429765728 76071493245597884932352 77175209107420175673558 77782887919289625875712 78400212426585575287424 79467542051204933366832 81160783286676616670784 83111763654144804571524 84264795245897094698688 84430997997861388771072 85580429901297620548896 86129810834840491160832 87924181893899668060016 88122422868662896406784 88200238979908772198352 89162550652968677469312 90037743958656871619151 90746702572504563521664 90820048058519923847808 92712132393072422261304 94984872747594062367456 95550258894901169881548 97806205601482994913024 98308927786879943815136 98914704630637126567518 99693560572610647249152 100484779307313906354304 102900278809893567564744 105956722734939911155776 108214377715568822227712 108554140282964642705664 110597543760239936792028 110815684872193072762032 111475302044051364861806 112353060327862792931584 113045376720728144648592 114107239868396827398528 117600318639878362931136 119269846846653868415232 120050325278209162158868 121741174930014925006176 123616176524096563015072 125357249432886655451904 126397192868845642048032 126646496996792083156608 127400345193201559842064 129194716252260736741248 131886272840849502090024 136120053858756845282496 137200371746524756752992 139068198589608633391956 139132771348588485721344 141275630313253214874368 143325388342351754822322 144453934707252162340608 147463391680319915722704 147754246496257430349376 150727168960970859531456 154350418214840351347116 156800424853171150574848 158935084102409866733664 162321566573353233341568 166223527308289609143048 167212953066077047292709 168529590491794189397376 171160859802595241097792 175848363787799336120032 176400477959817544396704 178325101305937354938624 180075487917313743238302 181493405145009127043328 181640096117039847695616 185424264786144844522608 189969745495188124734912 191100517789802339763096 196617855573759887630272 197829409261274253135036 200969558614627812708608 205800557619787135129488 211913445469879822311552 221195087520479873584056 221631369744386145524064 222950604088102729723612 226090753441456289297184 228214479736793654797056 235200637279756725862272 240100650556418324317736 243482349860029850012352 247232353048193126030144 252794385737691284096064 253292993993584166313216 254800690386403119684128 258389432504521473482496 263772545681699004180048 270113231875970614857453 272240107717513690564992 274400743493049513505984 278136397179217266783912 286650776684703509644644 294926783360639831445408 295508492992514860698752 301454337921941719062912 308700836429680702694232 317870168204819733467328 324643133146706466683136 332447054616579218286096 334425906132154094585418 337059180983588378794752 342321719605190482195584 351696727575598672240064 352800955919635088793408 360150975834627486476604 370848529572289689045216 379939490990376249469824 382201035579604679526192 390163557154179777016321 393235711147519775260544 395658818522548506270072 411601115239574270258976 423826890939759644623104 442390175040959747168112 443262739488772291048128 445901208176205459447224 452181506882912578594368 470401274559513451724544 480201301112836648635472 486964699720059700024704 494464706096386252060288 501638859198231141878127 505588771475382568192128 509601380772806239368256 527545091363398008360096 540226463751941229714906 544480215435027381129984 548801486986099027011968 556272794358434533567824 573301553369407019289288 589853566721279662890816 591016985985029721397504 602908675843883438125824 617401672859361405388464 635740336409639466934656 664894109233158436572192 668851812264308189170836 684643439210380964391168 703393455151197344480128 705601911839270177586816 720301951669254972953208 741697059144579378090432 759878981980752498939648 764402071159209359052384 780327114308359554032642 786471422295039550521088 791317637045097012540144 823202230479148540517952 884780350081919494336224 886525478977544582096256 891802416352410918894448 904363013765825157188736 960402602225673297270944 973929399440119400049408 988929412192772504120576 1003277718396462283756254 1011177542950765136384256 1019202761545612478736512 1055090182726796016720192 1080452927503882459429812 1097602973972198054023936 1112545588716869067135648 1146603106738814038578576 1170490671462539331048963 1179707133442559325781632 1234803345718722810776928 1271480672819278933869312 1329788218466316873144384 1337703624528616378341672 1406786910302394688960256 1411203823678540355173632 1440603903338509945906416 1483394118289158756180864 1528804142318418718104768 1560654228616719108065284 1582635274090194025080288 1646404460958297081035904 1769560700163838988672448 1773050957955089164192512 1783604832704821837788896 1808726027531650314377472 1920805204451346594541888 2006555436792924567512508 2038405523091224957473024 2110180365453592033440384 2160905855007764918859624 2225091177433738134271296 2293206213477628077157152 2340981342925078662097926 2359414266885118651563264 2469606691437445621553856 2659576436932633746288768 2675407249057232756683344 2881207806677019891812832 2966788236578317512361728 3057608284636837436209536 3121308457233438216130568 3165270548180388050160576 3292808921916594162071808 3511472014387617993146889 3539121400327677977344896 3567209665409643675577792 3841610408902693189083776 4013110873585849135025016 4220360730907184066880768 4321811710015529837719248 4450182354867476268542592 4586412426955256154314304 4681962685850157324195852 4939213382874891243107712 5319152873865267492577536 5350814498114465513366688 5762415613354039783625664 6115216569273674872419072 6242616914466876432261136 6330541096360776100321152 7022944028775235986293778 7078242800655355954689792 7134419330819287351155584 7683220817805386378167552 8026221747171698270050032 8643623420031059675438496 8900364709734952537085184 9172824853910512308628608 9363925371700314648391704 9878426765749782486215424 10701628996228931026733376 11524831226708079567251328 12485233828933752864522272 12661082192721552200642304 14045888057550471972587556 14268838661638574702311168 16052443494343396540100064 17287246840062119350876992 18345649707821024617257216 18727850743400629296783408 21403257992457862053466752 23049662453416159134502656 24970467657867505729044544 28091776115100943945175112 32104886988686793080200128 34574493680124238701753984 37455701486801258593566816 42806515984915724106933504 49940935315735011458089088 56183552230201887890350224 64209773977373586160400256 69148987360248477403507968 74911402973602517187133632 99881870631470022916178176 112367104460403775780700448 128419547954747172320800512 149822805947205034374267264 224734208920807551561400896 299645611894410068748534528 449468417841615103122801792 898936835683230206245603584
- Sum of all divisors σ(n): 3371512329060778783153094913
- Sum of proper divisors (its aliquot sum) s(n): 2472575493377548576907491329
- 898936835683230206245603584 is an abundant number, because the sum of its proper divisors (2472575493377548576907491329) is greater than itself. Its abundance is 1573638657694318370661887745
Bases of 898936835683230206245603584
- Binary: 1011100111100101010100011110000010001111010111001101000000011001010100001000001001000000002
- Hexadecimal: 0x2E79547823D734065420900
- Base-36: 34Y86QTF8FS0ZGU9S0
Squares and roots of 898936835683230206245603584
- 898936835683230206245603584 squared (8989368356832302062456035842) is 808087434548178823824443751657643290641637728473645056
- 898936835683230206245603584 cubed (8989368356832302062456035843) is 726419561368119271473600966587458415333031378003815018131598222924507611297480704
-
898936835683230206245603584 is a
perfect square number . Itssquare root is 29982275358672 -
The
cube root of 898936835683230206245603584 is 965109059.3032478753
Scales and comparisons
How big is 898936835683230206245603584?- 898,936,835,683,230,206,245,603,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 898,936,835,683,230,206,245,603,584 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 898936835683230206245603584 cubic inches would be around 80425754.9 feet tall.
Recreational maths with 898936835683230206245603584
- 898936835683230206245603584 backwards is 485306542602032386538639898
- 898936835683230206245603584 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 898936835683230206245603584's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 898936835683230206245603584 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 898936835683230206245603584 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/898936835683230206245603584/
Chicago style:
Numbermatics. 2024. "Number 898936835683230206245603584 - Facts about the integer". https://numbermatics.com/n/898936835683230206245603584/
The information we have on file for 898936835683230206245603584 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 898936835683230206245603584, math, Factors of 898936835683230206245603584, curriculum, school, college, exams, university, Prime factorization of 898936835683230206245603584, STEM, science, technology, engineering, physics, economics, calculator, eight hundred ninety-eight septillion, nine hundred thirty-six sextillion, eight hundred thirty-five quintillion, six hundred eighty-three quadrillion, two hundred thirty trillion, two hundred six billion, two hundred forty-five million, six hundred three thousand, five hundred eighty-four.