405842559250002479512621056
405,842,559,250,002,479,512,621,056 is an even composite number composed of six prime numbers multiplied together.
405842559250002479512621056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 405842559250002479512621056:
212 × 33 × 73 × 473 × 1733 × 2713
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 47 × 47 × 47 × 173 × 173 × 173 × 271 × 271 × 271)See below for interesting mathematical facts about the number 405842559250002479512621056 from the Numbermatics database.
Names of 405842559250002479512621056
- Cardinal: 405842559250002479512621056 can be written as Four hundred five septillion, eight hundred forty-two sextillion, five hundred fifty-nine quintillion, two hundred fifty quadrillion, two trillion, four hundred seventy-nine billion, five hundred twelve million, six hundred twenty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 4.05842559250002479512621056 × 1026
Factors of 405842559250002479512621056
Divisors of 405842559250002479512621056
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 84 94 96 98 108 112 126 128 141 144 147 168 173 188 189 192 196 216 224 252 256 271 282 288 294 329 336 343 346 376 378 384 392 423 432 441 448 504 512 519 542 564 576 588 658 672 686 692 752 756 768 784 813 846 864 882 896 987 1008 1024 1029 1038 1084 1128 1152 1176 1211 1269 1316 1323 1344 1372 1384 1504 1512 1536 1557 1568 1626 1692 1728 1764 1792 1897 1974 2016 2048 2058 2076 2168 2209 2256 2303 2304 2352 2422 2439 2538 2632 2646 2688 2744 2768 2961 3008 3024 3072 3087 3114 3136 3252 3384 3456 3528 3584 3633 3794 3948 4032 4096 4116 4152 4336 4418 4512 4606 4608 4671 4704 4844 4878 5076 5264 5292 5376 5488 5536 5691 5922 6016 6048 6144 6174 6228 6272 6504 6627 6768 6909 6912 7056 7168 7266 7317 7588 7896 8064 8131 8232 8304 8477 8672 8836 8883 9024 9212 9216 9261 9342 9408 9688 9756 10152 10528 10584 10752 10899 10976 11072 11382 11844 12032 12096 12288 12348 12456 12544 12737 13008 13254 13279 13536 13818 13824 14112 14336 14532 14634 15176 15463 15792 16121 16128 16262 16464 16608 16954 17073 17344 17672 17766 18048 18424 18432 18522 18684 18816 19376 19512 19881 20304 20727 21056 21168 21504 21798 21952 22144 22764 23688 24064 24192 24393 24696 24912 25088 25431 25474 26016 26508 26558 27072 27636 27648 28224 28672 29064 29268 29929 30352 30926 31584 32242 32256 32524 32697 32928 33216 33908 34146 34688 35344 35532 36096 36848 36864 37044 37368 37632 38211 38752 39024 39762 39837 40608 41454 42112 42336 43008 43596 43904 44288 45528 46389 46883 47376 48128 48363 48384 48786 49392 49824 50176 50862 50948 51219 52032 53016 53116 54144 55272 55296 56448 56917 58128 58536 59339 59643 59858 60704 61852 62181 63168 64484 64512 65048 65394 65856 66432 67816 68292 69376 70688 71064 72192 73179 73441 73696 74088 74736 75264 76293 76422 77504 78048 79524 79674 81216 82908 84224 84672 86016 87192 87808 88576 89159 89787 91056 92778 92953 93766 94752 96256 96726 96768 97572 98784 99648 100352 101724 101896 102438 103823 104064 106032 106232 108241 108288 110544 110592 112896 113834 114633 116256 117072 118678 119286 119511 119716 121408 123704 124362 126336 128968 129024 130096 130788 131712 132864 135632 136584 138752 139167 140649 141376 142128 144384 145089 146358 146882 147392 148176 149472 150528 152586 152844 155008 156096 159048 159348 162432 165816 168448 169344 170751 174384 175616 177152 178017 178318 179574 182112 185556 185906 187532 189504 192512 193452 193536 195144 197568 199296 200704 203448 203792 204876 207646 208128 209503 212064 212464 216482 216576 219537 220323 221088 225792 227668 228879 229266 232512 234144 237356 238572 239022 239432 242816 247408 248724 252672 257936 258048 260192 261576 263424 265728 267477 269361 271264 273168 277504 278334 278859 281298 282752 284256 288768 290178 292716 293764 294784 296352 298944 301056 305172 305688 310016 311469 312192 318096 318696 324723 324864 328181 331632 336896 338688 341502 343899 348768 351232 354304 356034 356636 358533 359148 364224 371112 371812 375064 379008 382157 386904 387072 390288 395136 398419 398592 406896 407584 409752 415292 416256 417501 419006 421947 424128 424928 432964 433152 435267 439074 440646 442176 451584 455336 457758 458532 465024 468288 474712 477144 478044 478864 485632 494816 497448 505344 512253 514087 515872 520384 523152 526848 531456 534051 534954 538722 542528 546336 555008 556668 557718 562596 565504 568512 577536 580356 585432 587528 589568 592704 597888 598639 602112 610344 611376 620032 622938 624113 624384 628509 636192 637392 649446 649728 656362 660969 663264 673792 677376 683004 687798 697536 702464 708608 712068 713272 717066 718296 726761 728448 742224 743624 750128 757687 758016 764314 773808 774144 780576 790272 796838 797184 802431 808083 813792 815168 819504 830584 832512 835002 836577 838012 843894 848256 849856 865928 866304 870534 878148 881292 884352 903168 910672 915516 917064 930048 934407 936576 949424 954288 956088 957728 971264 974169 984543 989632 994896 1010688 1024506 1028174 1031744 1040768 1046304 1053696 1062912 1068102 1069908 1077444 1085056 1092672 1110016 1113336 1115436 1125192 1131008 1137024 1146471 1160712 1170864 1175056 1179136 1185408 1195257 1195776 1197278 1220688 1222752 1240064 1245876 1248226 1248768 1257018 1265841 1272384 1274784 1298892 1299456 1312724 1321938 1326528 1347584 1354752 1366008 1375596 1395072 1404928 1406663 1424136 1426544 1434132 1436592 1453522 1456896 1466521 1484448 1487248 1500256 1515374 1516032 1528628 1536759 1542261 1547616 1561152 1580544 1593676 1594368 1602153 1604862 1616166 1627584 1630336 1639008 1661168 1665024 1670004 1673154 1676024 1687788 1696512 1699712 1731856 1732608 1741068 1756296 1762584 1768704 1795917 1806336 1821344 1831032 1834128 1860096 1868814 1872339 1873152 1885527 1898848 1908576 1912176 1915456 1942528 1948338 1969086 1979264 1982907 1989792 2021376 2049012 2056348 2063488 2081536 2092608 2107392 2125824 2136204 2139816 2154888 2170112 2180283 2185344 2203501 2226672 2230872 2250384 2262016 2273061 2274048 2292942 2297267 2321424 2341728 2350112 2358272 2370816 2390514 2391552 2394556 2407293 2441376 2445504 2480128 2491752 2496452 2497536 2509731 2514036 2531682 2544768 2549568 2597784 2598912 2625448 2643876 2653056 2675099 2709504 2732016 2751192 2788933 2790144 2803221 2813326 2848272 2853088 2868264 2873184 2907044 2913792 2922507 2933042 2953629 2968896 2974496 3000512 3030748 3032064 3057256 3073518 3084522 3095232 3122304 3161088 3187352 3188736 3204306 3209724 3232332 3255168 3260672 3278016 3322336 3330048 3340008 3346308 3352048 3375576 3393024 3399424 3439413 3451727 3463712 3482136 3512592 3525168 3537408 3585771 3591834 3598609 3642688 3662064 3668256 3720192 3737628 3744678 3746304 3771054 3797696 3817152 3824352 3830912 3885056 3896676 3938172 3958528 3965814 3979584 4042752 4098024 4112696 4126976 4163072 4185216 4190473 4214784 4219989 4272408 4279632 4309776 4340224 4360566 4368791 4370688 4399563 4407002 4453344 4461744 4500768 4524032 4546122 4548096 4585884 4594534 4626783 4642848 4683456 4700224 4716544 4741632 4781028 4783104 4789112 4814586 4882752 4891008 4960256 4983504 4992904 4995072 5019462 5028072 5063364 5087327 5089536 5099136 5177717 5195568 5197824 5250896 5287752 5306112 5350198 5387751 5419008 5464032 5502384 5577866 5580288 5606442 5617017 5626652 5656581 5696544 5706176 5736528 5746368 5814088 5827584 5845014 5866084 5907258 5937792 5948992 6001024 6061496 6064128 6114512 6147036 6169044 6190464 6244608 6322176 6374704 6377472 6408612 6419448 6464664 6510336 6521344 6540849 6556032 6610503 6644672 6680016 6692616 6704096 6751152 6786048 6798848 6819183 6878826 6891801 6903454 6927424 6964272 7025184 7050336 7074816 7171542 7183668 7197218 7285376 7324128 7336512 7440384 7475256 7489356 7492608 7542108 7595392 7634304 7648704 7661824 7770112 7793352 7876344 7917056 7931628 7959168 8025297 8110759 8196048 8225392 8253952 8326144 8366799 8370432 8380946 8439978 8544816 8559264 8619552 8680448 8721132 8737582 8741376 8799126 8814004 8860887 8906688 8923488 9001536 9048064 9092244 9096192 9171768 9189068 9253566 9285696 9366912 9400448 9433088 9483264 9562056 9566208 9578224 9629172 9765504 9782016 9846641 9967008 9985808 9990144 10038924 10056144 10126728 10174654 10179072 10198272 10265647 10318239 10355181 10355434 10391136 10501792 10575504 10612224 10700396 10757313 10775502 10795827 10928064 11004768 11155732 11160576 11212884 11234034 11253304 11313162 11393088 11412352 11473056 11492736 11628176 11655168 11690028 11732168 11814516 11875584 11897984 12002048 12122992 12128256 12229024 12294072 12338088 12380928 12489216 12571419 12644352 12659967 12705293 12749408 12817224 12838896 12929328 13020672 13042688 13081698 13106373 13112064 13198689 13221006 13289344 13360032 13385232 13408192 13502304 13572096 13597696 13638366 13757652 13783602 13806908 13854848 13880349 13928544 14050368 14100672 14149632 14343084 14367336 14394436 14570752 14648256 14673024 14880768 14950512 14978712 14985216 15084216 15190784 15261981 15268608 15297408 15323648 15424507 15533151 15586704 15752688 15834112 15863256 15918336 16050594 16080869 16163253 16221518 16392096 16450784 16507904 16652288 16733598 16740864 16761892 16851051 16879956 17089632 17118528 17239104 17360896 17442264 17475164 17482752 17598252 17628008 17721774 17813376 17846976 17961379 18003072 18184488 18192384 18343536 18378136 18507132 18571392 18725693 18733824 18800896 18966528 19124112 19132416 19156448 19258344 19531008 19564032 19622547 19693282 19831509 19902511 19934016 19971616 20077848 20112288 20253456 20349308 20358144 20396544 20457549 20531294 20636478 20675403 20710362 20710868 20782272 21003584 21151008 21224448 21400792 21514626 21551004 21591654 21856128 22009536 22311464 22321152 22425768 22468068 22506608 22626324 22786176 22824704 22946112 22985472 23256352 23310336 23380056 23464336 23629032 23751168 23795968 24004096 24075891 24162089 24245984 24332277 24458048 24588144 24676176 24761856 24978432 25100397 25142838 25190263 25319934 25410586 25498816 25634448 25677792 25858656 26041344 26085376 26163396 26212746 26224128 26397378 26442012 26578688 26720064 26770464 26816384 27004608 27144192 27195392 27276732 27515304 27567204 27613816 27709696 27760698 27857088 28100736 28136033 28201344 28299264 28686168 28734672 28788872 29141504 29296512 29333311 29346048 29539923 29901024 29957424 29970432 30168432 30381568 30523962 30537216 30594816 30647296 30796941 30849014 31065543 31066302 31173408 31505376 31668224 31726512 31836672 32101188 32161738 32326506 32387481 32443036 32784192 32901568 33015808 33304576 33467196 33481728 33523784 33702102 33759912 34179264 34237056 34478208 34721792 34884528 34950328 34965504 35196504 35256016 35443548 35611289 35626752 35693952 35922758 36006144 36244019 36368976 36384768 36687072 36756272 37014264 37142784 37451386 37467648 37601792 37714257 37933056 37979901 38115879 38248224 38312896 38516688 39062016 39128064 39245094 39319119 39386564 39596067 39663018 39805022 39868032 39943232 40155696 40224576 40506912 40698616 40716288 40793088 40915098 41062588 41272956 41350806 41420724 41421736 41564544 42007168 42302016 42448896 42801584 43029252 43102008 43183308 43712256 44019072 44622928 44642304 44851536 44936136 45013216 45252648 45572352 45649408 45785943 45892224 45970944 46273521 46512704 46599453 46760112 46928672 47258064 47502336 47591936 48008192 48151782 48242607 48324178 48491968 48664554 48916096 49176288 49352352 49523712 49956864 50200794 50285676 50380526 50639868 50821172 50997632 51268896 51355584 51717312 52082688 52170752 52326792 52425492 52448256 52794756 52884024 53157376 53440128 53540928 53632768 53884137 54009216 54390784 54553464 55030608 55134408 55227632 55419392 55521396 55714176 56177079 56201472 56272066 56402688 56775313 57372336 57469344 57577744 58283008 58593024 58666622 58692096 59079846 59494527 59707533 59802048 59914848 60336864 60763136 61047924 61074432 61189632 61294592 61593882 61698028 62026209 62131086 62132604 62346816 63010752 63336448 63453024 63673344 64202376 64323476 64653012 64774962 64886072 65568384 65803136 66031616 66113161 66934392 66963456 67047568 67404204 67519824 68358528 68474112 68926487 68956416 69769056 69900656 69931008 70393008 70512032 70887096 71222578 71253504 71387904 71845516 72012288 72227673 72486267 72488038 72737952 72996831 73374144 73512544 74028528 74285568 74902772 74935296 75203584 75301191 75428514 75570789 75959802 76231758 76496448 76625792 77033376 78124032 78256128 78490188 78638238 78773128 79192134 79326036 79610044 79736064 79886464 80311392 80449152 81013824 81397232 81432576 81586176 81830196 82125176 82545912 82701612 82841448 82843472 83129088 84014336 84408099 84604032 84897792 85603168 86058504 86204016 86366616 87424512 87999933 88038144 88619769 88937051 89245856 89703072 89872272 90026432 90505296 91144704 91298816 91571886 91784448 91941888 92390823 92547042 93025408 93196629 93198906 93520224 93857344 94516128 95004672 95183872 96016384 96303564 96485214 96648356 96983936 97162443 97329108 97832192 98352576 98704704 99047424 99913728 100401588 100571352 100761052 101279736 101642344 101995264 102537792 102711168 103434624 103564547 104165376 104653584 104850984 104896512 105589512 105768048 106314752 106833867 106880256 107081856 107265536 107768274 107971549 108018432 108732057 109106928 110061216 110268816 110455264 110838784 111042792 111428352 112354158 112402944 112544132 112805376 113142771 113550626 114347637 114744672 114938688 115155488 116566016 117186048 117333244 117384192 117957357 118159692 118989054 119415066 119604096 119829696 120673728 121526272 122095848 122148864 122379264 122589184 123187764 123396056 124052418 124262172 124265208 124693632 125729653 126021504 126906048 127346688 128404752 128646952 129306024 129549924 129772144 131079851 131136768 131606272 132226322 133868784 133926912 134095136 134808408 135039648 136717056 136948224 137357829 137852974 137912832 138820563 139317577 139538112 139798359 139801312 140786016 141024064 141774192 142445156 142507008 142775808 143691032 144024576 144455346 144727821 144972534 144976076 145475904 145993662 146748288 147025088 148057056 148571136 149805544 149870592 150407168 150602382 150857028 151141578 151919604 152463516 152992896 153251584 154066752 156248064 156512256 156980376 157276476 157546256 158384268 158652072 159220088 159472128 159772928 160622784 160898304 161652411 162027648 162231169 162794464 163172352 163660392 164250352 165091824 165403224 165682896 165686944 166258176 168028672 168531237 168816198 169134623 169208064 170325939 171206336 172117008 172408032 172733232 174849024 175999866 176076288 177239538 177874102 178491712 179122599 179406144 179744544 180052864 181010592 182289408 182597632 183143772 183568896 183883776 184781646 185094084 186050816 186393258 186397812 187040448 187714688 189032256 190009344 190367744 192032768 192607128 192970428 193296712 193967872 194324886 194658216 195664384 196705152 196952231 197409408 198094848 198339483 200803176 201142704 201522104 202559472 203284688 203990528 205075584 205333177 205422336 206779461 206869248 207129094 209307168 209701968 209793024 211179024 211536096 212629504 213667734 213760512 214163712 214531072 215536548 215943098 216036864 217458801 217464114 218213856 218990493 220122432 220537632 220910528 221677568 222085584 222856704 224708316 224805888 225088264 225610752 226285542 226712367 227101252 228695274 229489344 229877376 230310976 233132032 234372096 234666488 234768384 235914714 236319384 237978108 238830132 239208192 239659392 241347456 243052544 243352699 244191696 244297728 244758528 246375528 246792112 248104836 248524344 248530416 249387264 251459306 252043008 253224297 253708133 253812096 254693376 256809504 257293904 258612048 259099848 259544288 262159702 262273536 263212544 263999799 264452644 265859307 266811153 267737568 268190272 269616816 270079296 273434112 273896448 274715658 275705948 275825664 277172469 277641126 278635154 279076224 279596718 279602624 281572032 282048128 283548384 284890312 285014016 285551616 287382064 288049152 288910692 289455642 289945068 289952152 290951808 291987324 293496576 294050176 296114112 297142272 299611088 299741184 300814336 301204764 301714056 302283156 303839208 304927032 305985792 306503168 308133504 310693641 312496128 313960752 314552952 315092512 316768536 317304144 318440176 318944256 319545856 320501601 321245568 321796608 323304822 323914647 324055296 324462338 325588928 326196171 327320784 328500704 330183648 330806448 331365792 331373888 332516352 336057344 337062474 337632396 338269246 338416128 340651878 342412672 343042911 344234016 344816064 345466464 349698048 351999732 352152576 354479076 355748204 356983424 358245198 358812288 359489088 360105728 362021184 364578816 365195264 366287544 367137792 367767552 369563292 370188168 372101632 372786516 372795624 374080896 375429376 377188959 378064512 380735488 381205673 385214256 385940856 386593424 387935744 388649772 389316432 391328768 393239553 393410304 393904462 394818816 396678966 397427191 401606352 402285408 403044208 405118944 406569376 407981056 410151168 410666354 410844672 413558922 413738496 414258188 416461689 417952731 418614336 419403936 422358048 423072192 425259008 427335468 427521024 428327424 429062144 431073096 431886196 432073728 434183463 434917602 434928228 436427712 437980986 440244864 441075264 441821056 443355136 444171168 445713408 449416632 449611776 450176528 451221504 452571084 453424734 454202504 457390548 458978688 459754752 460621952 462792127 468744192 469332976 469536768 471829428 472638768 475956216 477660264 478416384 479318784 482485409 482694912 484957233 486693507 486705398 488383392 489517056 492751056 493584224 496209672 497048688 497060832 498774528 502918612 504086016 505593711 506448594 507403869 507416266 507624192 510977817 513619008 514587808 517224096 518199696 519088576 524319404 524547072 526425088 527999598 528905288 531718614 533622306 535475136 536380544 537367797 539233632 540158592 546868224 547792896 549431316 551411896 551651328 554344938 555282252 557270308 558152448 559193436 559205248 563144064 564096256 567096768 569780624 570028032 571103232 574764128 576098304 577821384 578911284 579890136 579904304 581903616 583974648 586993152 588100352 590856693 592228224 594284544 595018449 597148771 599222176 602409528 603428112 604566312 607678416 609854064 611971584 613006336 615999531 616267008 620338383 621387282 622559357 627921504 629105904 630185024 633537072 634608288 636880352 637888512 639091712 641003202 642491136 643593216 646609644 647829294 648110592 648924676 651177856 652376403 652392342 654641568 657001408 660367296 661612896 662731584 662747776 665032704 672114688 674124948 675264792 676538492 676832256 680137101 681303756 684825344 686085822 688468032 689632128 690932928 699396096 703999464 704305152 708958152 711496408 713966848 716490396 717624576 718978176 720211456 724042368 724951829 729157632 730058097 732575088 734275584 739126584 740376336 744203264 745573032 745591248 748161792 750858752 754377918 755800843 756129024 759672891 761124399 762411346 770428512 771881712 773186848 775871488 777299544 778632864 782657536 786479106 786820608 787808924 789637632 791999397 793357932 794854382 800433459 803212704 804570816 806088416 810237888 813138752 815962112 820302336 821332708 821689344 827117844 827476992 828516376 832923378 835905462 837228672 838807872 844716096 846144384 854670936 855042048 856654848 858124288 862146192 863772392 864147456 868366926 869835204 869856456 872855424 875961972 880107571 880489728 882150528 883642112 888342336 891426816 898833264 899223552 900353056 902443008 905142168 906849468 908405008 914781096 917957376 919509504 921243904 925584254 932080923 935418017 937488384 938665952 943658856 945277536 951912432 955320528 956832768 958637568 961504803 964970818 965389824 969914466 971743941 973387014 973410796 975223039 976766784 978588513 985502112 987168448 992419344 994097376 994121664 997549056 1005837224 1008172032 1011187422 1012897188 1014807738 1014832532 1015248384 1021955634 1027238016 1029175616 1034448192 1036399392 1038177152 1048638808 1049094144 1052850176 1055999196 1057810576 1063437228 1067244612 1070950272 1072761088 1074735594 1078467264 1080317184 1093736448 1095585792 1098862632 1102823792 1103302656 1108689876 1110564504 1114540616 1116304896 1118386872 1118410496 1126288128 1128192512 1131566877 1134193536 1135618183 1139561248 1142206464 1143617019 1149528256 1155642768 1157822568 1159780272 1159808608 1163807232 1167949296 1173986304 1176200704 1179718659 1181713386 1183942361 1184456448 1190036898 1192281573 1194297542 1198444352 1204819056 1206856224 1209132624 1215356832 1219708128 1223943168 1226012672 1231999062 1232534016 1240676766 1242774564 1245118714 1253858193 1255843008 1258211808 1260370048 1267074144 1269216576 1273760704 1275777024 1278183424 1282006404 1284982272 1287186432 1293219288 1295658588 1296221184 1297849352 1302355712 1304752806 1304784684 1309283136 1314002816 1320734592 1323225792 1325463168 1325495552 1330065408 1344229376 1348249896 1350529584 1353076984 1353664512 1360274202 1362607512 1369650688 1372171644 1376936064 1378665617 1379264256 1381865856 1388376381 1403161307 1407998928 1408610304 1417916304 1422992816 1427933696 1432980792 1435249152 1437956352 1440422912 1447456227 1448084736 1449903658 1460080521 1460116194 1465150176 1468551168 1478253168 1480752672 1488406528 1491146064 1491182496 1496323584 1501717504 1508755836 1511601686 1512258048 1519345782 1522211607 1522248798 1524822692 1532933451 1540857024 1543763424 1546373696 1551742976 1554599088 1557265728 1565315072 1572958212 1573641216 1575617848 1579275264 1583998794 1586715864 1589708764 1600866918 1606425408 1609141632 1612176832 1620475776 1626277504 1631924224 1640604672 1642665416 1643378688 1654235688 1654953984 1657032752 1665846756 1671810924 1674457344 1677615744 1689432192 1692288768 1703468893 1709341872 1710084096 1713309696 1724292384 1727544784 1728294912 1736733852 1739670408 1739712912 1745710848 1751923944 1760215142 1760979456 1764301056 1767284224 1772570079 1775956931 1776684672 1782853632 1785055347 1791446313 1797666528 1800706112 1810284336 1813698936 1816810016 1829562192 1835914752 1839019008 1842487808 1847998593 1851168508 1861015149 1864161846 1867678071 1870836034 1877331904 1887317712 1890555072 1903824864 1910641056 1913665536 1917275136 1923009606 1929941636 1930779648 1939828932 1943487882 1946774028 1946821592 1950446078 1953533568 1957177026 1971004224 1974336896 1984838688 1988194752 1988243328 1995098112 2011674448 2016344064 2022374844 2025794376 2029615476 2029665064 2030496768 2043911268 2054476032 2058351232 2068896384 2072798784 2076354304 2097277616 2098188288 2105700352 2111998392 2115621152 2126874456 2134489224 2141900544 2145522176 2149471188 2156934528 2160634368 2174855487 2187472896 2190174291 2197725264 2198015689 2205647584 2217379752 2221129008 2229081232 2232609792 2236773744 2236820992 2252576256 2256385024 2263133754 2267402529 2268387072 2271236366 2279122496 2283373197 2287234038 2299056512 2311285536 2315645136 2319560544 2319617216 2327614464 2335898592 2347972608 2352401408 2359437318 2363426772 2367884722 2368912896 2380073796 2384563146 2388595084 2396888704 2401300377 2409638112 2413712448 2418265248 2430713664 2439416256 2447886336 2452025344 2463998124 2465068032 2481353532 2485549128 2490237428 2507716386 2511686016 2516423616 2520740096 2534148288 2538433152 2547521408 2556366848 2564012808 2569964544 2574372864 2586438576 2591317176 2592442368 2595698704 2604711424 2609505612 2609569368 2618566272 2628005632 2640322713 2641469184 2646451584 2650926336 2650991104 2668439711 2696499792 2701059168 2706153968 2707329024 2720548404 2725215024 2739301376 2744343288 2753872128 2757331234 2758528512 2763731712 2776752762 2781990337 2796242769 2806254051 2806322614 2815997856 2835832608 2845985632 2855867392 2865961584 2870498304 2875912704 2880845824 2894912454 2896169472 2899807316 2915231823 2920161042 2920232388 2925669117 2930300352 2956506336 2961505344 2976813056 2982292128 2982364992 2992647168 3003435008 3017511672 3023203372 3024516096 3038691564 3044423214 3044497596 3049645384 3065866902 3081714048 3087526848 3092747392 3103485952 3107318567 3109198176 3114531456 3145916424 3147282432 3151235696 3158550528 3167997588 3173431728 3179417528 3201733836 3212850816 3218283264 3224353664 3239544889 3240951552 3252555008 3281209344 3285330832 3286757376 3308471376 3309907968 3314065504 3331693512 3343621848 3348914688 3355231488 3378864384 3384577536 3394700631 3406854549 3406937786 3418683744 3426619392 3430851057 3443134403 3448584768 3455089568 3473467704 3479340816 3479425824 3491421696 3503847888 3520430284 3521958912 3528602112 3534568448 3539155977 3545140158 3551827083 3551913862 3553369344 3570110694 3576844719 3582892626 3595333056 3601412224 3620568672 3627397872 3633620032 3659124384 3671829504 3678038016 3684975616 3695997186 3702337016 3722030298 3728323692 3735356142 3741672068 3754663808 3761574579 3774635424 3781110144 3807649728 3821282112 3827331072 3834550272 3846019212 3859883272 3861559296 3879657864 3886975764 3893548056 3893643184 3900892156 3907067136 3914354052 3942008448 3948673792 3969677376 3976389504 3976486656 3990196224 4023348896 4032688128 4044749688 4051588752 4059230952 4059330128 4060993536 4087822536 4108952064 4116702464 4135996851 4137792768 4145597568 4152708608 4165129143 4180041397 4194555232 4209483921 4223996784 4231242304 4253748912 4268978448 4283801088 4291044352 4298942376 4313869056 4321268736 4342368681 4349710974 4357915499 4380241563 4380348582 4395450528 4396031378 4411295168 4434759504 4442258016 4458162464 4465219584 4473547488 4473641984 4505152512 4512770048 4526267508 4534805058 4536774144 4542472732 4558244992 4566634821 4566746394 4574468076 4598113024 4622571072 4631290272 4639121088 4639234432 4655228928 4671797184 4695945216 4704802816 4718874636 4726853544 4735769444 4737825792 4760147592 4769126292 4777190168 4793777408 4802600754 4819276224 4827424896 4836530496 4861427328 4867533709 4878832512 4895772672 4927996248 4930136064 4962707064 4971098256 4980474856 5015432772 5023372032 5032847232 5041480192 5068296576 5074662803 5076866304 5095042816 5110406679 5128025616 5139929088 5172877152 5182634352 5184884736 5191397408 5209422848 5219011224 5219138736 5237132544 5256011264 5280645426 5282938368 5292903168 5301852672 5301982208 5317710237 5327870793 5336879422 5374338939 5392999584 5402118336 5412307936 5441096808 5450430048 5478602752 5488686576 5507744256 5514662468 5517057024 5527463424 5543995779 5553505524 5563980674 5592485538 5603034213 5612508102 5612645228 5631995712 5671665216 5691971264 5711734784 5731923168 5740996608 5751825408 5761691648 5789824908 5792338944 5799614632 5830463646 5840322084 5840464776 5851338234 5860600704 5913012672 5923010688 5964584256 5964729984 5985294336 6006870016 6035023344 6046406744 6049032192 6077383128 6088846428 6088995192 6099290768 6131733804 6160752997 6163428096 6175053696 6185494784 6214637134 6218396352 6229062912 6291832848 6294564864 6302471392 6317101056 6335995176 6346863456 6358835056 6403467672 6425701632 6436566528 6448707328 6479089778 6481903104 6505110016 6524566461 6547926119 6562418688 6570522873 6570661664 6594047067 6616942752 6628131008 6663387024 6687243696 6697829376 6710462976 6757728768 6769155072 6789401262 6802207587 6813709098 6813875572 6826561273 6837367488 6850119591 6861702114 6886268806 6897169536 6910179136 6946935408 6958681632 6958851648 6982843392 7007695776 7040860568 7043917824 7057204224 7069136896 7078311954 7090280316 7103654166 7103827724 7106738688 7140221388 7153689438 7165785252 7190666112 7202824448 7241137344 7254795744 7267240064 7318248768 7343659008 7356076032 7369951232 7391994372 7404674032 7444060596 7456647384 7470712284 7483344136 7509327616 7523149158 7549270848 7562220288 7615299456 7624864943 7642564224 7669100544 7692038424 7719766544 7723118592 7759315728 7773951528 7787096112 7787286368 7801784312 7814134272 7828708104 7884016896 7897347584 7920968139 7939354752 7949327281 7952779008 7952973312 8005319133 8046697792 8089499376 8103177504 8118461904 8118660256 8121987072 8175645072 8217904128 8233404928 8271993702 8275585536 8291195136 8305417216 8330258286 8345971011 8360082794 8389110464 8418762153 8418967842 8447993568 8462484608 8507497824 8537956896 8567602176 8582088704 8597884752 8627738112 8642537472 8684737362 8699421948 8715830998 8760483126 8760697164 8777007351 8790901056 8792062756 8822590336 8869519008 8884516032 8916324928 8930439168 8947094976 8947283968 9010305024 9025540096 9052535016 9069610116 9073548288 9084945464 9116489984 9133269642 9133492788 9148936152 9196226048 9245142144 9262580544 9278242176 9278468864 9310457856 9321955701 9343594368 9409605632 9437749272 9453707088 9471538888 9475651584 9520295184 9538252584 9554380336 9587554816 9605201508 9638552448 9650659319 9654849792 9673060992 9718634667 9722854656 9735067418 9757665024 9822129149 9855992496 9860272128 9925414128 9942196512 9960949712 10030865544 10046744064 10065694464 10082960384 10136593152 10149325606 10153732608 10190085632 10220563647 10220813358 10256051232 10279858176 10292553171 10329403209 10345754304 10365268704 10382794816 10418845696 10438022448 10438277472 10474265088 10512022528 10561290852 10565876736 10585806336 10603705344 10603964416 10635420474 10655481249 10655741586 10673758844 10730534157 10748677878 10785999168 10804236672 10824615872 10882193616 10900860096 10957205504 10977373152 11015488512 11029324936 11034114048 11054926848 11087991558 11107011048 11127961348 11184971076 11206068426 11225016204 11225290456 11263991424 11343330432 11383942528 11423469568 11437576853 11463846336 11481993216 11503650816 11579649816 11584677888 11599229264 11660927292 11680644168 11680929552 11702676468 11721201408 11826025344 11846021376 11924282251 11929168512 11929459968 11970588672 12070046688 12092813488 12098064384 12154766256 12177692856 12177990384 12198581536 12263467608 12321505994 12326856192 12350107392 12370989568 12407990553 12429274268 12436792704 12458125824 12495387429 12540124191 12583665696 12604942784 12628451763 12671990352 12693726912 12717670112 12806935344 12851403264 12873133056 12897414656 12958179556 12963806208 13010220032 13027106043 13049132922 13073746497 13095852238 13141045746 13141323328 13188094134 13233885504 13256262016 13326774048 13374487392 13395658752 13420925952 13515457536 13538310144 13578802524 13604415174 13627418196 13627751144 13653122546 13674734976 13700239182 13723404228 13772537612 13794339072 13820358272 13893870816 13917363264 13917703296 13965686784 14015391552 14081721136 14087835648 14114408448 14138273792 14156623908 14180560632 14207308332 14207655448 14213477376 14280442776 14307378876 14331570504 14381332224 14405648896 14482274688 14509591488 14534480128 14602601127 14636497536 14687318016 14739902464 14783988744 14809348064 14888121192 14913294768 14941424568 14966688272 15018655232 15046298316 15098541696 15124440576 15223988409 15230598912 15249729886 15285128448 15331220037 15384076848 15386109823 15439533088 15518631456 15547903056 15574192224 15574572736 15603568624 15628268544 15657416208 15768033792 15794695168 15841936278 15878709504 15898654562 15905558016 15905946624 15983612379 16010638266 16093395584 16123016817 16178998752 16206355008 16236923808 16237320512 16351290144 16435808256 16466809856 16543987404 16551171072 16582390272 16610834432 16660516572 16691942022 16720165588 16778220928 16809102639 16837524306 16837935684 16895987136 16924969216 17014995648 17075913792 17135204352 17164177408 17195769504 17255476224 17285074944 17369474724 17398843896 17431661996 17520966252 17521394328 17554014702 17581802112 17584125512 17645180672 17739038016 17769032064 17832649856 17894189952 17894567936 17916666631 18020610048 18105070032 18139220232 18147096576 18169890928 18232979968 18266539284 18266985576 18297872304 18392452096 18482258991 18490284288 18525161088 18556484352 18556937728 18643911402 18679077977 18687188736 18875498544 18907414176 18943077776 18951303168 19040590368 19076505168 19108760672 19175109632 19210403016 19277104896 19301318638 19309699584 19346121984 19437269334 19445709312 19470134836 19515330048 19573699383 19643778357 19644258298 19711984992 19782141201 19850828256 19884393024 19921899424 20061731088 20093488128 20131388928 20165920768 20273186304 20298651212 20307465216 20380171264 20406622761 20441127294 20441626716 20479683819 20512102464 20585106342 20658806418 20691508608 20730537408 20765589632 20837691392 20876044896 20876554944 20948530176 21024045056 21122581704 21131753472 21171612672 21207410688 21207928832 21270840948 21310962498 21311483172 21347517688 21461068314 21497355756 21571998336 21608473344 21649231744 21751229969 21764387232 21801720192 21954746304 22030977024 22058649872 22068228096 22109853696 22175983116 22214022096 22255922696 22369942152 22412136852 22450032408 22450580912 22527982848 22676814223 22686660864 22767885056 22874594829 22875153706 22927692672 23007301632 23159299632 23169355776 23198458528 23321854584 23361288336 23361859104 23405352936 23442402816 23652050688 23692042752 23762904417 23847981843 23848564502 23858337024 23858919936 24015957399 24101940821 24140093376 24185626976 24309532512 24355385712 24355980768 24397163072 24526935216 24643011988 24653712384 24700214784 24741979136 24815981106 24858548536 24873585408 24916251648 24990774858 25037913033 25080248382 25167331392 25209885568 25256286459 25256903526 25343980704 25387453824 25435340224 25613870688 25702806528 25746266112 25794829312 25916359112 25927612416 26020440064 26054212086 26098265844 26147492994 26191704476 26282091492 26282646656 26331022053 26376188268 26467771008 26512524032 26653548096 26748974784 26791317504 26841851904 27030915072 27076620288 27157605048 27208830348 27254836392 27255502288 27306245092 27349469952 27400478364 27446808456 27545075224 27588678144 27640716544 27787741632 27834726528 27835406592 27931373568 27965867103 28030783104 28065992237 28163442272 28228816896 28313247816 28361121264 28414616664 28415310896 28426954752 28560885552 28614757752 28663141008 28762664448 28811297792 28951977957 28964549376 29019182976 29068960256 29155904001 29205202254 29260289779 29272995072 29466387447 29567977488 29618696128 29776242384 29826589536 29882849136 29933376544 30037310464 30092596632 30197083392 30248881152 30447976818 30461197824 30499459772 30570256896 30661690941 30662440074 30768153696 30772219646 30879066176 30988209627 31037262912 31095806112 31148384448 31149145472 31207137248 31256537088 31314832416 31536067584 31589390336 31683872556 31757419008 31797309124 31811116032 31811893248 31966443747 31967224758 32021276532 32186791168 32246033634 32357997504 32412710016 32473847616 32474641024 32702580288 32871616512 32933619712 33087974808 33102342144 33164780544 33221668864 33321033144 33383884044 33440331176 33556441856 33618205278 33675048612 33675871368 33791974272 33849938432 34029991296 34072735963 34151827584 34270408704 34312730559 34391539008 34510952448 34738949448 34797687792 34863323992 35041932504 35042788656 35108029404 35163604224 35168251024 35290361344 35478076032 35522639621 35538064128 35665299712 35772846753 35788379904 35833333262 36210140064 36278440464 36294193152 36339781856 36465959936 36533078568 36533971152 36595744608 36784904192 36964517982 36980568576 37050322176 37112968704 37113875456 37223971659 37287822804 37358155954 37374377472 37620372573 37750997088 37814828352 37885355289 37886155552 38081180736 38153010336 38217521344 38350219264 38420806032 38554209792 38602637276 38619399168 38692243968 38874538668 38891418624 38940269672 39030660096 39147398766 39221239491 39287556714 39288516596 39423969984 39564282402 39701656512 39768786048 39843798848 40123462176 40186976256 40262777856 40331841536 40546372608 40597302424 40614930432 40760342528 40813245522 40882254588 40883253432 40959367638 41024204928 41170212684 41317612836 41383017216 41461074816 41531179264 41752089792 41753109888 41897060352 42048090112 42245163408 42263506944 42343225344 42414821376 42541681896 42621924996 42622966344 42695035376 42922136628 42994711512 43143996672 43216946688 43298463488 43502459938 43528774464 43603440384 43807803381 43909492608 43964646799 44061954048 44117299744 44219707392 44351966232 44428044192 44511845392 44739884304 44824273704 44900064816 44901161824 45055965696 45353628446 45373321728 45535770112 45671965227 45749189658 45750307412 45835482833 45855385344 45993660111 46158329469 46318599264 46396917056 46643709168 46722576672 46723718208 46810705872 46884805632 47304101376 47384085504 47525808834 47695963686 47697129004 47716674048 47717839872 47950837137 48031914798 48203881642 48280186752 48371253952 48619065024 48710771424 48711961536 48794326144 49053870432 49286023976 49307424768 49400429568 49483958272 49631962212 49717097072 49747170816 49832503296 49981549716 50075826066 50160496764 50334662784 50419771136 50512572918 50513807052 50687961408 50774907648 50870680448 51227741376 51405613056 51492532224 51589658624 51832718224 51855224832 52040880128 52108424172 52196531688 52294985988 52383408952 52564182984 52565293312 52662044106 52752376536 52935542016 53025048064 53307096192 53374054601 53497949568 53683703808 53749999893 54061830144 54315210096 54417660696 54509672784 54511004576 54612490184 54698939904 54800956728 54893616912 55090150448 55177356288 55281433088 55446776973 55575483264 55645290967 55669453056 55670813184 55931734206 56037233931 56061566208 56131984474 56326884544 56626495632 56722242528 56829233328 56830621792 56853909504 57121771104 57229515504 57326282016 57525328896 57622595584 57903955914 57929098752 58038365952 58137920512 58311808002 58410404508 58520579558 58545990144 58931335071 58932774894 59135954976 59237392256 59346423603 59552484768 59653179072 59765698272 59866753088 60074620928 60185193264 60394166784 60497762304 60895953636 60922395648 60998919544 61140513792 61323381882 61324880148 61439051457 61536307392 61544439292 61758132352 61976419254 62074525824 62191612224 62296768896 62298290944 62414274496 62513074176 62629664832 63072135168 63178780672 63367745112 63514838016 63594618248 63622232064 63623786496 63932887494 63934449516 64042553064 64373582336 64492067268 64715995008 64825420032 64947695232 64949282048 65253689907 65405160576 65867239424 65948581429 66175949616 66204684288 66329561088 66642066288 66767768088 66880662352 67112883712 67236410556 67350097224 67351742736 67583948544 67699876864 68030442669 68059982592 68145471926 68303655168 68623784487 68625461118 68754904043 68783078016 69021904896 69477898896 69595375584 69726647984 70083865008 70085577312 70216058808 70327208448 70336502048 70580722688 70956152064 71045279242 71076128256 71330599424 71543945529 71545693506 71576759808 71666666524 72047872197 72305822463 72420280128 72556880928 72679563712 72931919872 73066157136 73067942304 73191489216 73569808384 73929035964 73961137152 74100644352 74225937408 74227750912 74447943318 74575645608 74716311908 74748754944 75113739099 75240745146 75501994176 75629656704 75770710578 75772311104 76162361472 76306020672 76435042688 76700438528 76841612064 77108419584 77205274552 77238798336 77384487936 77749077336 77782837248 77880539344 78061320192 78294797532 78442478982 78575113428 78577033192 78847939968 79128564804 79403313024 79537572096 79687597696 80063037971 80246924352 80373952512 80525555712 81092745216 81194604848 81229860864 81520685056 81626491044 81764509176 81766506864 81918735276 82048409856 82340425368 82635225672 82766034432 82922149632 83062358528 83469975757 83504179584 83506219776 83794120704 83897601309 84197976711 84490326816 84686450688 85083363792 85243849992 85245932688 85390070752 85844273256 85989423024 86287993344 86433893376 86596926976 86855933871 87004919876 87057548928 87206880768 87467712003 87615606762 87780869337 87818985216 87929293598 88234599488 88399162341 88703932464 88856088384 89023690784 89479768608 89648547408 89800129632 89802323648 90111931392 90707256892 90746643456 91071540224 91343930454 91498379316 91500614824 91670965666 91710770688 91987320222 92316658938 92637198528 92793834112 92964628881 93287418336 93445153344 93447436416 93621411744 93769611264 94608202752 94768171008 95051617668 95391927372 95394258008 95433348096 95435679744 95901674274 96063829596 96407763284 96560373504 96742507904 97238130048 97421542848 97423923072 97588652288 98107740864 98572047952 98614849536 98800859136 98967916544 99263924424 99434194144 99494341632 99665006592 99963099432 100151652132 100320993528 100669325568 100839542272 101025145836 101027614104 101375922816 101549815296 101741360896 102218207889 102455482752 102811226112 102938191677 103179317248 103306737383 103665436448 104216848344 104393063376 104589971976 104766817904 105128365968 105130586624 105324088212 105504753072 105871084032 106050096128 106567918863 106614192384 106748109202 106995899136 107318540259 107499999786 107702768761 108630420192 108835321392 109019345568 109022009152 109224980368 109397879808 109601913456 109787233824 110180300896 110354712576 110562866176 110893553946 111150966528 111290581934 111338906112 111341626368 111863468412 112074467862 112123132416 112263968948 112653769088 112861117719 113252991264 113444485056 113658466656 113661243584 114243542208 114459031008 114652564032 115050657792 115245191168 115807911828 115858197504 116076731904 116275841024 116623616004 116820809016 117041159116 117091980288 117663718473 117862670142 117865549788 118271909952 118474784512 118692847206 119104969536 119306358144 119531396544 119733506176 120149241856 120370386528 120788333568 120995524608 121791907272 121844791296 121997839088 122281027584 122646763764 122649760296 122878102914 123072614784 123088878584 123516264704 123952838508 124149051648 124383224448 124593537792 124596581888 124828548992 125259329664 125416666417 126144270336 126735490224 127029676032 127189236496 127244464128 127865774988 127868899032 128085106128 128747164672 128984134536 129431990016 129650840064 129895390464 129898564096 130507379814 130753545839 130810321152 131423410143 131893940397 131897162858 132351899232 132659122176 133284132576 133535536176 133761324704 134225767424 134472821112 134700194448 134703485472 135167897088 135399753728 136060885338 136119965184 136290943852 136607310336 137015895681 137247568974 137250922236 137506448499 137509808086 137566156032 138474988407 138955797792 139190751168 139453295968 140167730016 140171154624 140432117616 140654416896 140673004096 141161445376 141912304128 142090558484 142152256512 142661198848 143087891058 143091387012 143153519616 143333333048 144095744394 144611644926 144840560256 145113761856 145359127424 145863839744 146132314272 146135884608 146382978432 147858071928 147922274304 148201288704 148451874816 148455501824 148895886636 149151291216 149432623816 149497509888 150227478198 150481490292 151003988352 151259313408 151541421156 151544622208 152258609783 152324722944 152612041344 152870085376 153683224128 154216839168 154410549104 154477596672 154768975872 155498154672 155565674496 155761078688 156122640384 156589595064 156884957964 157150226856 157154066384 157695879936 158257129608 158806626048 159075144192 159375195392 160122163803 160126075942 160493848704 161051111424 161249999679 161827316941 162185490432 162389209696 163252982088 163529018352 163533013728 163837470552 164096819712 164680850736 165270451344 165532068864 165844299264 166124717056 166340330919 166935872901 166939951514 167008359168 167012439552 167795202618 168111701793 168395953422 168713585747 168980653632 170166727584 170487699984 170491865376 170780141504 171688546512 171978846048 172575986688 172867786752 173193853952 173711867742 174009839752 174115097856 174413761536 174935424006 175231213524 175561738674 175637970432 175858587196 176469198976 176794005213 176798324682 177407864928 177712176768 178047381568 178959537216 179297094816 179600259264 179604647296 180223862784 181414513784 181493286912 182143080448 182687860908 182996758632 183001229648 183341931332 183421541376 183974640444 184317154371 184633317876 185274397056 185587668224 185929257762 186574836672 186890306688 186894872832 187242823488 187539222528 189216405504 189536342016 190103235336 190783854744 190788516016 190866696192 190871359488 191803348548 192127659192 192815526568 193120747008 193485015808 194476260096 194843085696 194847846144 195177304576 195761069721 196215481728 196461945659 197144095904 197601718272 197845744287 198527848848 198868388288 198988683264 199926198864 200303304264 200641987056 201338651136 201679084544 202050291672 202055228208 202751845632 203099630592 203482721792 204091328007 204436415778 204822028453 204910965504 205871353461 205876383354 206264712129 206613474766 207330872896 208433696688 208786126752 209179943952 209533635808 210256731936 210261173248 210648176424 211009506144 211742168064 212100192256 213135837726 213228384768 213496218404 213991798272 214631836587 214637080518 214999999572 215405537522 216917467389 217260840384 217670642784 218038691136 218044018304 218449960736 218795759616 219203826912 219574467648 220360601792 220709425152 221125732352 221787107892 222301933056 222581163868 222677812224 222683252736 223726936824 224148935724 224246264832 224527937896 225307538176 225722235438 226505982528 226888970112 227316933312 227322487168 228487084416 228918062016 229305128064 230101315584 231615823656 231716395008 232153463808 232551682048 233247232008 233641618032 234082318232 234183960576 235327436946 235725340284 235731099576 236543819904 236949569024 237385694412 238209939072 238509151741 238612716288 239062793088 239467012352 240189113913 240740773056 241576667136 243583814544 243689582592 243995678176 244562055168 245293527528 245299520592 245756205828 246145229568 246177757168 247032529408 247905677016 248298103296 248766448896 249187075584 249193163776 249657097984 250409927271 250518659328 250833332834 252593930133 253470980448 254059352064 254378472992 255731549976 255737798064 256170212256 257494329344 257968269072 258863980032 259301680128 259790780928 259797128192 260567801613 261014759628 261507091678 261620642304 262846820286 263342608011 263787880794 263794325716 264703798464 265197487023 266568265152 267071072352 267522649408 268451534848 268945642224 269400388896 269406970944 270335794176 270799507456 272121770676 272239930368 272581887704 273214620672 274031791362 274495137948 274501844472 275012896998 275019616172 275132312064 276949976814 277911595584 278381502336 278906591936 280335460032 280342309248 280864235232 281308833792 281346008192 282322890752 283824608256 284181116968 284304513024 285322397696 286175782116 286182774024 286307039232 286666666096 288191488788 289223289852 289681120512 290227523712 290718254848 292264628544 292271769216 292765956864 295716143856 295844548608 296402577408 296903749632 297791773272 298302582432 298865247632 298995019776 300454956396 300962980584 302007976704 302518626816 303082842312 303089244416 304517219566 304649445888 305224082688 305740170752 306654623667 307366448256 307752527593 308433678336 308814575031 308821098208 309537951744 309920212149 310996309344 311522157376 313179190128 313769915928 314300453712 314308132768 315391759872 316514259216 317613252096 318150288384 318750390784 319703756589 320244327606 320252151884 320848379831 320987697408 321955620777 322499999358 323108306283 323654633882 324778419392 326505964176 327058036704 327066027456 327674941104 328193639424 329361701472 330540902688 331064137728 331688598528 332249434112 332680661838 333871745802 333879903028 334016718336 334024879104 335590405236 336223403586 336791906844 337427171494 337961307264 340333455168 340975399968 340983730752 341560283008 343377093024 343957692096 345151973376 345735573504 346387707904 347423735484 348019679504 348230195712 348827523072 349870848012 350462427048 351123477348 351275940864 351717174392 352938397952 353588010426 353596649364 354815729856 355424353536 356094763136 357919074432 358594189632 359200518528 359209294592 360447725568 362829027568 362986573824 364286160896 365375721816 365993517264 366002459296 366683862664 366843082752 367949280888 368634308742 369266635752 370548794112 371175336448 371858515524 373149673344 373618382207 373780613376 373789745664 374485646976 376249999251 378432811008 380206470672 380256714197 381567709488 381577032032 381733392384 383606697096 384255318384 385631053136 386241494016 386970031616 388952520192 389686171392 389695692288 390354609152 391522139442 392260637517 392430963456 392923891318 394288191808 395681821191 395691488574 397055697696 397736776576 397977366528 399852397728 400606608528 401283974112 402677302272 403358169088 404100583344 404110456416 405503691264 406199261184 406965443584 408182656014 408872831556 409644056906 409821931008 411742706922 411752766708 412519345497 412529424258 413226949532 414661745792 415424965221 416867393376 417572253504 418359887904 419067271616 420513463872 420522346496 421296352848 422019012288 423484336128 424200384512 426271675452 426456769536 426992436808 427983596544 429263673174 429274161036 429999999144 430811075044 433834934778 434521680768 435341285568 436077382272 436088036608 436899921472 437591519232 438407653824 439148935296 440721203584 442251464704 443574215784 444603866112 445162327736 445355624448 445366505472 447453873648 448297871448 448492529664 449055875792 450615076352 451444470876 453011965056 453777940224 454633866624 454644974336 456775829349 456974168832 457836124032 458610256128 461640070003 463231647312 463432790016 464306927616 466494464016 467283236064 468164636464 468367921152 470654873892 471450680568 471462199152 473087639808 473899138048 474771388824 476419878144 477018303482 477225432576 478125586176 478934024704 480366491409 480378227826 481284328301 481481546112 483153334272 483749999037 485481950823 487167629088 487991356352 490587055056 490599041184 491512411656 492290459136 492355514336 494065058816 495811354032 496596206592 497532897792 498374151168 498386327552 499314195968 500807618703 500819854542 501037318656 501666665668 504335105379 505187860266 506140757241 506941960896 508756945984 511463099952 511475596128 512340424512 514988658688 515936538144 517727960064 518603360256 519581561856 519594256384 521135603226 522029519256 523014183356 523241284608 525693640572 526685216022 527575761588 527588651432 529407596928 530394974046 533136530304 534142144704 535045298816 536903069696 537566112091 537891284448 538800777792 538813941888 540671588352 544243541352 544479860736 545163775408 546429241344 548063582724 548990275896 549003688944 550025793996 550039232344 550264624128 553899953628 555823191168 556763004672 557813183872 560441265797 560670920064 560684618496 561728470464 562617667584 562692016384 567649216512 568362233936 568609026048 570644795392 572351564232 572365548048 572614078464 573333332192 576382977576 578446579704 579362241024 580455047424 581436509696 584529257088 584543538432 585531913728 587283209163 589385836977 591432287712 592805154816 593537232861 595583546544 595662251719 596605164864 597730495264 600909912792 601925961168 604015953408 605037253632 606165684624 606178488832 609034439132 609298891776 610448165376 611480341504 612273984021 613309247334 614466085359 614732896512 615505055186 617629150062 617642196416 618794136387 619840424298 621992618688 623044314752 626358380256 627539831856 628600907424 628616265536 630783519744 633028518432 635226504192 636300576768 637500781568 639407513178 640488655212 640504303768 641696759662 641975394816 643911241554 644999998716 646216612566 647309267764 649556838784 650752402167 653011928352 654116073408 654132054912 655349882208 656387278848 658723402944 661081805376 662128275456 663377197056 664498868224 665361323676 667743491604 667759806056 668033436672 668049758208 671180810472 672446807172 673583813688 674854342988 675922614528 680666910336 681950799936 681967461504 683120566016 686754186048 687915384192 690303946752 692775415808 694847470968 696039359008 696460391424 697655046144 699741696024 700924854096 702246954696 702551881728 703434348784 705876795904 707176020852 707193298728 709631459712 710848707072 712189526272 715527455223 715838148864 717188379264 718401037056 718418589184 720567341739 723147161681 725658055136 730751443632 731987034528 732004918592 733367725328 733686165504 735898561776 737268617484 738533271504 741097588224 742350672896 743717031048 746299346688 747236764414 747561226752 747579491328 748971293952 751229781813 752499998502 753919381327 757781790399 760412941344 760513428394 763135418976 763154064064 767213394192 768510636768 771262106272 772482988032 773940063232 777905040384 779372342784 779391384576 780709218304 783044278884 784521275034 784861926912 785847782636 788576383616 790027824033 791363642382 791382977148 794111395392 795473553152 799704795456 801213217056 802567948224 805354604544 806716338176 808201166688 808220912832 811007382528 812398522368 813930887168 816365312028 817745663112 819288113812 819643862016 823485413844 823505533416 825038690994 825058848516 826453899064 829323491584 830849930442 833734786752 835144507008 836719775808 838134543232 841026927744 841044692992 842083331657 842592705696 844038024576 846968672256 852543350904 852913539072 853984873616 855967193088 858527346348 858548322072 859999998288 861622150088 867669869556 869043361536 870682571136 872154764544 872176073216 873799842944 876815307648 877916664919 878297870592 881442407168 887148431568 889207732224 890324655472 890711248896 894907747296 896595742896 896985059328 898111751584 901230152704 902888941752 906023930112 907555880448 909267733248 909289948672 913551658698 913948337664 915672248064 917220512256 919963871001 923257582779 923280140006 926463294624 928613855232 929760636447 932988928032 934566472128 936329272928 941309747784 942901361136 942924398304 946175279616 947798276096 949542777648 952839756288 954036606964 954450865152 956251172352 957868049408 959111269767 960732982818 960756455652 962545139493 962568656602 962963092224 967499998074 969324918849 970963901646 974335258176 975982712704 981174110112 981198082368 983024823312 984580918272 984711028672 988130117632 991622708064 993192413184 995065795584 996748302336 996772655104 998628391936 1001615237406 1001639709084 1002074637312 1003333331336 1008670210758 1010375720532 1012281514482 1013883921792 1017513891968 1022926199904 1022951192256 1024680849024 1031873076288 1035455920128 1037206720512 1039163123712 1039188512768 1042271206452 1044059038512 1046028366712 1046482569216 1051387281144 1053370432044 1055151523176 1055177302864 1058815193856 1060789948092 1065810268481 1066273060608 1068284289408 1070090597632 1075132224182 1075782568896 1077601555584 1077627883776 1081343176704 1088487082704 1088959721472 1090327550816 1092858482688 1096127165448 1097980551792 1098007377888 1100051587992 1100078464688 1100529248256 1107799907256 1111646382336 1113526009344 1115626367744 1120855146621 1120882531594 1121341840128 1121369236992 1123456940928 1125384032768 1128749997753 1132791218587 1135298433024 1136724467872 1140770142591 1144703128464 1144731096096 1146666664384 1152765955152 1156893159408 1158724482048 1160910094848 1162873019392 1169058514176 1169087076864 1171063827456 1174566418326 1176781912551 1178771673954 1180995100229 1182864575424 1187045463573 1187074465722 1191167093088 1191324503438 1193210329728 1195460990528 1201819825584 1203851922336 1208031906816 1210074507264 1212331369248 1212356977664 1218068878264 1218597783552 1220896330752 1222960683008 1224547968042 1226618494668 1228932170718 1229465793024 1231010110372 1235258300124 1235284392832 1237558036491 1237588272774 1239680848596 1243985237376 1246088629504 1252716760512 1255079663712 1257201814848 1257232531072 1261567039488 1266057036864 1270453008384 1272601153536 1275001563136 1278815026356 1280977310424 1281008607536 1283393519324 1283950789632 1287822483108 1289999997432 1292433225132 1294618535528 1299113677568 1301504804334 1306023856704 1308232146816 1308264109824 1310699764416 1312774557696 1317446805888 1319101635139 1322163610752 1326754394112 1330722647352 1335486983208 1335519612112 1336066873344 1336099516416 1342361620944 1344893614344 1347167627376 1349708685976 1351845229056 1361333820672 1363901599872 1363934923008 1366241132032 1370327488047 1373508372096 1375233619613 1375830768384 1384920210009 1389694941936 1392078718016 1392920782848 1399483392048 1401849708192 1404493909392 1405103763456 1406868697568 1411753591808 1414352041704 1414386597456 1419262919424 1421697414144 1424379052544 1431054910446 1431676297728 1434376758528 1436802074112 1436837178368 1441099474227 1441134683478 1443852984903 1446294323362 1451316110272 1456445852469 1461502887264 1463974069056 1464009837184 1466735450656 1471797123552 1474537234968 1477066543008 1482195176448 1484701345792 1487434062096 1492598693376 1494473528828 1495122453504 1495158982656 1497942587904 1502422856109 1502459563626 1504999997004 1507838762654 1515563580798 1518422271723 1520825882688 1521026856788 1526270837952 1526308128128 1534426788384 1537021273536 1542524212544 1544965976064 1547880126464 1555810080768 1558744685568 1558782769152 1561418436608 1566088557768 1569042550068 1569723853824 1571695565272 1577152767232 1580055648066 1582727284764 1582765954296 1588222790784 1590947106304 1599409590912 1602426434112 1605135896448 1610709209088 1612698336273 1616402333376 1616441825664 1622014765056 1627861774336 1632730624056 1635491326224 1638576227624 1639287724032 1646970827688 1647011066832 1650077381988 1650117697032 1652907798128 1658646983168 1661699860884 1667469573504 1669564062187 1670289014016 1673439551616 1676269086464 1681323797391 1682053855488 1684166663314 1685185411392 1688076049152 1705086701808 1705827078144 1707969747232 1711934386176 1717054692696 1717096644144 1719999996576 1723244300176 1735339739112 1738086723072 1741365142272 1744309529088 1744352146432 1747599685888 1753630615296 1755833329838 1756595741184 1762884814336 1768157510931 1774296863136 1778415464448 1780611698583 1780649310944 1786986755157 1789815494592 1793191485792 1796223503168 1802460305408 1805777883504 1812047860224 1815111760896 1818535466496 1818579897344 1827103317396 1827896675328 1831344496128 1834441024512 1839927742002 1843398256077 1846515165558 1846560280012 1852926589248 1856382409161 1859521272894 1865977856064 1869132944256 1872658545856 1882619495568 1885802722272 1885848796608 1892350559232 1895596552192 1899085555296 1905679512576 1908073213928 1908901730304 1912502344704 1915736098816 1918222539534 1921465965636 1921512911304 1925090278986 1925137313204 1925926184448 1934999996148 1938649837698 1941927803292 1948670516352 1951965425408 1962348220224 1962396164736 1966049646624 1969161836544 1969422057344 1976260235264 1983245416128 1986384826368 1990131591168 1993496604672 1997256783872 2003230474812 2003279418168 2004149274624 2006666662672 2017340421516 2020751441064 2024563028964 2027767843584 2035027783936 2045852399808 2045902384512 2049361698048 2063746152576 2066338399553 2070911840256 2078326247424 2084542412904 2088118077024 2092056733424 2092965138432 2102774562288 2106740864088 2110303046352 2110354605728 2117630387712 2121579896184 2131620536962 2132546121216 2136568578816 2140181195264 2146582365669 2150264448364 2151565137792 2154267693151 2155203111168 2155255767552 2161702025217 2169441485043 2176974165408 2180655101632 2192254330896 2195961103584 2196014755776 2200103175984 2200156929376 2201058496512 2215599814512 2223292764672 2227052018688 2231252735488 2241710293242 2241765063188 2242683680256 2242738473984 2246913881856 2250768065536 2253689345439 2257499995506 2261758143981 2265582437174 2273448935744 2281540285182 2289406256928 2289462192192 2293333328768 2305531910304 2313786318816 2317448964096 2321820189696 2325746038784 2338117028352 2338174153728 2342127654912 2349132836652 2353563825102 2357543347908 2361990200458 2365729150848 2374090927146 2374148931444 2382334186176 2382649006876 2386420659456 2390921981056 2403639651168 2407703844672 2416063813632 2420149014528 2424662738496 2424713955328 2436137756528 2437195567104 2441792661504 2445921366016 2449095936084 2453236989336 2457864341436 2458931586048 2462020220744 2470516600248 2470568785664 2475116072982 2475176545548 2479361697192 2487970474752 2492177259008 2505433521024 2510159327424 2514403629696 2514465062144 2523134078976 2526249994971 2532114073728 2540906016768 2550003126272 2557630052712 2561954620848 2562017215072 2566787038648 2567901579264 2575644966216 2579999994864 2584866450264 2589237071056 2598227355136 2603009608668 2612047713408 2615328675449 2616464293632 2616528219648 2621399528832 2633749994757 2634893611776 2638203270278 2644327221504 2661445294704 2661796999379 2670973966416 2671039224224 2672133746688 2684723241888 2689787228688 2694335254752 2699417371952 2703690458112 2722667641344 2727803199744 2727869846016 2732482264064 2740654976094 2747016744192 2750467239226 2751661536768 2769772748337 2769840420018 2779389883872 2784157436032 2785841565696 2789281909341 2798966784096 2803699416384 2808987818784 2813737395136 2823507183616 2828704083408 2828773194912 2838525838848 2843394828288 2848758105088 2862109820892 2863352595456 2868753517056 2873604148224 2873674356736 2882198948454 2882269366956 2887635418479 2887705969806 2892588646724 2902632220544 2907974756547 2912891704938 2923005774528 2927948138112 2928019674368 2933470901312 2943594247104 2949074469936 2954133086016 2964390352896 2969402691584 2974868124192 2985197386752 2988947057656 2990244907008 2990317965312 2995885175808 3004845712218 3004919127252 3009999994008 3015677525308 3031127161596 3036844543446 3041651765376 3042053713576 3052541675904 3052616256256 3068853576768 3074042547072 3085048425088 3095760252928 3099583327163 3111620161536 3117489371136 3117565538304 3132177115536 3138085100136 3139447707648 3143391130544 3154305534464 3160111296132 3165454569528 3165531908592 3176445581568 3181894212608 3197430805443 3198819181824 3204852868224 3210271792896 3225396672546 3231480490021 3232804666752 3232883651328 3244029530112 3265461248112 3270982652448 3277152455248 3278575448064 3293941655376 3294022133664 3300154763976 3300235394064 3305815596256 3317293966336 3323399721768 3334939147008 3339128124374 3340578028032 3346879103232 3352538172928 3362565439863 3362647594782 3364107710976 3368333326628 3370370822784 3376152098304 3386249993259 3398373655761 3410173403616 3415939494464 3422310427773 3434109385392 3434193288288 3439999993152 3446488600352 3470679478224 3476173446144 3482730284544 3488619058176 3488704292864 3495199371776 3507261230592 3511666659676 3513191482368 3525769628672 3530345737653 3536315021862 3542985300687 3548593726272 3561223397166 3561298621888 3573973510314 3579630989184 3586382971584 3592447006336 3604920610816 3611555767008 3624095720448 3630223521792 3637070932992 3637159794688 3654206634792 3655793350656 3662688992256 3668882049024 3679855484004 3686796512154 3693030331116 3693120560024 3705853178496 3712764818322 3719042545788 3731955712128 3738265888512 3745317091712 3762962784637 3765238991136 3771605444544 3771697593216 3784701118464 3798171110592 3811359025152 3816146427856 3817803460608 3825004689408 3831472197632 3836445079068 3842931931272 3843025822608 3850180557972 3850274626408 3851852368896 3869999992296 3877299675396 3883855606584 3897341032704 3903930850816 3923088860579 3924696440448 3924792329472 3932099293248 3938323673088 3938844114688 3957304905417 3966490832256 3980263182336 3994513567744 4006460949624 4006558836336 4008298549248 4013333325344 4034680843032 4041502882128 4049126057928 4055535687168 4070055567872 4091704799616 4091804769024 4098723396096 4110982464141 4125700858839 4127492305152 4132676799106 4154760630027 4169084825808 4169635762033 4176236154048 4184113466848 4205549124576 4213481728176 4220606092704 4220709211456 4235260775424 4243159792368 4263241073924 4265092242432 4273137157632 4280362390528 4293164731338 4300528896728 4303130275584 4308535386302 4310406222336 4310511535104 4323404050434 4331558954709 4338882970086 4353948330816 4361310203264 4369337557407 4384508661792 4391922207168 4392029511552 4400206351968 4400313858752 4431199629024 4446585529344 4454104037376 4462505470976 4483420586484 4483530126376 4485367360512 4485476947968 4493827763712 4501536131072 4507378690878 4514999991012 4523516287962 4531164874348 4546897871488 4555266815169 4563080570364 4578812513856 4578924384384 4586666657536 4611063820608 4627572637632 4634897928192 4643640379392 4651492077568 4676234056704 4676348307456 4684255309824 4698265673304 4707127650204 4715086695816 4723980400916 4731458301696 4748181854292 4748297862888 4764668372352 4765298013752 4772841318912 4781843962112 4807279302336 4815407689344 4832127627264 4838095008819 4849325476992 4849427910656 4855416657001 4872275513056 4883585323008 4898191872168 4906473978672 4915728682872 4917863172096 4924040441488 4941033200496 4941137571328 4950232145964 4950353091096 4958723394384 4975940949504 4984354518016 5008692186561 5010867042048 5020318654848 5028807259392 5028930124288 5043971392173 5052499989942 5062030131767 5064228147456 5115260105424 5123909241696 5124034430144 5133574077296 5135803158528 5151289932432 5159999989728 5169732900528 5178474142112 5196454710272 5206019217336 5224095426816 5230657350898 5232928587264 5233056439296 5242799057664 5267499989514 5269787223552 5276406540556 5288654443008 5304472532793 5322890589408 5323593998758 5341947932832 5342078448448 5360960265471 5369446483776 5379574457376 5388670509504 5398834743904 5407380916224 5445335282688 5455606399488 5455739692032 5464964528128 5481309952188 5494033488384 5500934478452 5503323073536 5530194768231 5539545496674 5539680840036 5558779767744 5568314872064 5578563818682 5597933568192 5607398832768 5617975637568 5627474790272 5647014367232 5657408166816 5657546389824 5677051677696 5686789656576 5697516210176 5724219641784 5726705190912 5737507034112 5747208296448 5747348713472 5764397896908 5764538733912 5775270836958 5775411939612 5785177293448 5805264441088 5815949513094 5825783409876 5846011549056 5855896276224 5856039348736 5866941802624 5887188494208 5894583321599 5898148939872 5908266172032 5928780705792 5949736248384 5970394773504 5977894115312 5980489814016 5991770351616 6009691424436 6009838254504 6019999988016 6031355050616 6062254323192 6073689086892 6083303530752 6084107427152 6105083351808 6105232512512 6137707153536 6145416654433 6148085094144 6170096850176 6199015198659 6199166654326 6234978742272 6264354231072 6276170200272 6278895415296 6286782261088 6308611068928 6320222592264 6330909139056 6331063817184 6352891163136 6363788425216 6394861610886 6397638363648 6409705736448 6420543585792 6439747097007 6450793345092 6462803079453 6462960980042 6465609333504 6465767302656 6508324455129 6530922496224 6541965304896 6554304910496 6587883310752 6588044267328 6600309527952 6600470788128 6611631192512 6634587932672 6646799443536 6669878294016 6678256248748 6681156056064 6693758206464 6705076345856 6725130879726 6725295189564 6728215421952 6736666653256 6740741645568 6752304196608 6772499986518 6785274431943 6796747311522 6820346807232 6831878988928 6844620855546 6868218770784 6868386576576 6879999986304 6892977200704 6941358956448 6952346892288 6965460569088 6977238116352 6977408585728 6990398743552 7014522461184 7023333319352 7026382964736 7051539257344 7060691475306 7072630043724 7085970601374 7097187452544 7122446794332 7122597243776 7147947020628 7159261978368 7172765943168 7184894012672 7223111534016 7248191440896 7260447043584 7274141865984 7274319589376 7308413269584 7311586701312 7325377984512 7337764098048 7359710968008 7373593024308 7386060662232 7386241120048 7411706356992 7425529636644 7438085091576 7463911424256 7476531777024 7490634183424 7525925569274 7530477982272 7543210889088 7543395186432 7569402236928 7578749984913 7596342221184 7605883896227 7622718050304 7632292855712 7650009378816 7672890158136 7685863862544 7686051645216 7700361115944 7700549252816 7703704737792 7739999984592 7754599350792 7767711213168 7794682065408 7807861701632 7845986026347 7846177721158 7849392880896 7849584658944 7864198586496 7877688229376 7901249984271 7914609810834 7929538530109 7932981664512 7985390998137 8012921899248 8013117672672 8026666650688 8069361686064 8083005764256 8098252115856 8111071374336 8140111135744 8183409599232 8183609538048 8197446792192 8221964928282 8251401717678 8254984610304 8265353598212 8309318245011 8309521260054 8338169651616 8339271524066 8352472308096 8368226933696 8411098249152 8426963456352 8441212185408 8441418422912 8470521550848 8486319584736 8526482147848 8530184484864 8546274315264 8560724781056 8586329462676 8601057793456 8606260551168 8617070772604 8620812444672 8621023070208 8646808100868 8662906255437 8663117909418 8677765940172 8707896661632 8722620406528 8738675114814 8769017323584 8783844414336 8784059023104 8800412703936 8800627717504 8862399258048 8893171058688 8908208074752 8925010941952 8966841172968 8967060252752 8970734721024 8970953895936 8987655527424 9003072262144 9014757381756 9029999982024 9047032575924 9062329748696 9093795742976 9110533630338 9126161140728 9157625027712 9157848768768 9173333315072 9222127641216 9233711445973 9255145275264 9287280758784 9298749981489 9352468113408 9352696614912 9396531346608 9414255300408 9430173391632 9447960801832 9462916603392 9496363708584 9496595725776 9529336744704 9530596027504 9545682637824 9563687924224 9592292416329 9614558604672 9626635337291 9630815378688 9676190017638 9694441470063 9698650953984 9710833314002 9744551026112 9796383744336 9812947957344 9831457365744 9835726344192 9848080882976 9882066400992 9882275142656 9900464291928 9900706182192 9917446788768 9951881899008 9968709036032 10017384373122 10021734084096 10040637309696 10057614518784 10057860248576 10087696319589 10087942784346 10104999979884 10124060263534 10128456294912 10195120967283 10230520210848 10247818483392 10248068860288 10266931283319 10267148154592 10302579864864 10319999979456 10339465801056 10356948284224 10392909420544 10412038434672 10448190853632 10461314701796 10465857174528 10466112878592 10485598115328 10534999979028 10539574447104 10552813081112 10577308886016 10608945065586 10628955902061 10645781178816 10647187997516 10683895865664 10684156896896 10721920530942 10738892967552 10759148914752 10777341019008 10797669487808 10814761832448 10890670565376 10911212798976 10911479384064 10929929056256 10962619904376 10988066976768 11001868956904 11006646147072 11060389536462 11079090993348 11079361680072 11117559535488 11136629744128 11157127637364 11195867136384 11214797665536 11235951275136 11254949580544 11288888353911 11314816333632 11315092779648 11354103355392 11395032420352 11448439283568 11453410381824 11475014068224 11494416592896 11528795793816 11529077467824 11550541673916 11550823879224 11570354586896 11610528882176 11631899026188 11651566819752 11692023098112 11711792552448 11712078697472 11733883605248 11769266581737 11774376988416 11789166643198 11796297879744 11816532344064 11871914716251 11899472496768 11940789547008 11955788230624 11983540703232 12019382848872 12019676509008 12039999976032 12062710101232 12124508646384 12147378173784 12166607061504 12168214854304 12210166703616 12210465025024 12275414307072 12290833308866 12296170188288 12340193700352 12377102576517 12398030397318 12398333308652 12464281890081 12508907286099 12528708462144 12552340400544 12573564522176 12617222137856 12640445184528 12661818278112 12662127634368 12705782326272 12727576850432 12789723221772 12795276727296 12819411472896 12841087171584 12879494194014 12901586690184 12925606158906 12925921960084 12931218667008 12931534605312 12994676864127 13016648910258 13061844992448 13083930609792 13108609820992 13175766621504 13176088534656 13200619055904 13200941576256 13223262385024 13269175865344 13293598887072 13339756588032 13356512497496 13362312112128 13387516412928 13410152691712 13450261759452 13450590379128 13456430843904 13473333306512 13481483291136 13504608393216 13544999973036 13570548863886 13593494623044 13640693614464 13663757977856 13689241711092 13736437541568 13736773153152 13759999972608 13785954401408 13882717912896 13904693784576 13930921138176 13954476232704 13980797487104 14029044922368 14046666638704 14052765929472 14103078514688 14121382950612 14145260087448 14171941202748 14194374905088 14244893588664 14245194487552 14295894041256 14318523956736 14345531886336 14369788025344 14446223068032 14464368796871 14496382881792 14514285026457 14548283731968 14566249971003 14616826539168 14650755969024 14719421936016 14747186048616 14772121324464 14772482240096 14823412713984 14851059273288 14876170183152 14927822848512 14953063554048 14981268366848 15026076559683 15051851138548 15060955964544 15079873852057 15086421778176 15086790372864 15131914176519 15157499969826 15186090395301 15192684442368 15211767792454 15264585711424 15345780316272 15371727725088 15372103290432 15400722231888 15401098505632 15407409475584 15479999969184 15509198701584 15535422426336 15589364130816 15615723403264 15691972052694 15692355442316 15698785761792 15699169317888 15728397172992 15755376458752 15802499968542 15829219621668 15859077060218 15865963329024 15970781996274 16025843798496 16026235345344 16053333301376 16082880796413 16138723372128 16166011528512 16196504231712 16222142748672 16280222271488 16366819198464 16367219076096 16394893584384 16443929856564 16502803435356 16509969220608 16530707196424 16618636490022 16619042520108 16676339303232 16678543048132 16704944616192 16736453867392 16822196498304 16853926912704 16882424370816 16882836845824 16941043101696 16972639169472 17052964295696 17060368969728 17092548630528 17121449562112 17172658925352 17202115586912 17212521102336 17234141545208 17241624889344 17242046140416 17293616201736 17325812510874 17326235818836 17355531880344 17415793323264 17445240813056 17477350229628 17538034647168 17567688828672 17568118046208 17600825407872 17601255435008 17683749964797 17724798516096 17786342117376 17850021883904 17872065567259 17933682345936 17934120505504 17941469442048 17975311054848 18029514763512 18059999964048 18094065151848 18124659497392 18187591485952 18221067260676 18252322281456 18315250055424 18315697537536 18346666630144 18436249963299 18444255282432 18467422891946 18510290550528 18597045595977 18597499962978 18632578995653 18704936226816 18793062693216 18828510600816 18860346783264 18895921603664 18925833206784 18992727417168 18993191451552 19058673489408 19061192055008 19091365275648 19127375848448 19184584832658 19229117209344 19253270674582 19261630757376 19352380035276 19388409238359 19388882940126 19397301907968 19421666628004 19489102052224 19524973365387 19592767488672 19625895914688 19662914731488 19696161765952 19764132801984 19764550285312 19800928583856 19801412364384 19834893577536 19903763798016 19937418072064 20034768746244 20043468168192 20081274619392 20115229037568 20115720497152 20175392639178 20175885568692 20209999959768 20248120527068 20256912589824 20355823295829 20390241934566 20461040421696 20495636966784 20496137720576 20533862566638 20534296309184 20605159729728 20639999958912 20678931602112 20713896568448 20785818841088 20824076869344 20896381707264 20922629403592 20931714349056 20932225757184 20971196230656 21069999958056 21079148894208 21105626162224 21154617772032 21217890131172 21257911804122 21291562357632 21294375995032 21367791731328 21368313793792 21443841061884 21477785935104 21518297829504 21554682038016 21595338975616 21697083290141 21781341130752 21822425597952 21822958768128 21925239808752 21976133953536 22003737913808 22013292294144 22120779072924 22158181986696 22158723360144 22235119070976 22273259488256 22314255274728 22391734272768 22429595331072 22471902550272 22509899161088 22577776707822 22620363430147 22629632667264 22630185559296 22708206710784 22736249954739 22817651688681 22896878567136 22950028136448 23057591587632 23058154935648 23101083347832 23101647758448 23140709173792 23221057764352 23263798052376 23303133639504 23384046196224 23423585104896 23424157394944 23467767210496 23537958079041 23538533163474 23548753976832 23578333286396 23592595759488 23633064688128 23703749952813 23743829432502 23788615590327 23798944993536 23911576461248 23956172994411 24038765697744 24039353018016 24079999952064 24125420202464 24249017292768 24294756347568 24333214123008 24336429708608 24420333407232 24420930050048 24550828614144 24581666617732 24592340376576 24680387400704 24754205153034 24796060794636 24796666617304 24928563780162 25017814572198 25057416924288 25104680801088 25147129044352 25234444275712 25280890369056 25323636556224 25324255268736 25411564652544 25579446443544 25590553454592 25638822945792 25682174343168 25758988388028 25803173380368 25851212317812 25851843920168 25862437334016 25863069210624 25989353728254 26033297820516 26123689984896 26167861219584 26217219641984 26340739492459 26351533243008 26352177069312 26401238111808 26401883152512 26446524770048 26587197774144 26679513176064 26713024994992 26724624224256 26775032825856 26820305383424 26900523518904 26901180758256 26912861687808 26946666613024 26962966582272 27009216786432 27089999946072 27141097727772 27186989246088 27281387228928 27327515955712 27378483422184 27472875083136 27473546306304 27519999945216 27571908802816 27701134337919 27765435825792 27861842276352 27896249944467 27961594974208 27996125830793 28058089844736 28093333277408 28242765901224 28290520174896 28343882405496 28388749810176 28489787177328 28490388975104 28591788082512 28637047913472 28691063772672 28739576050688 28776877248987 28879906011873 28892446136064 28928737593742 29028570052914 29083324410189 29132499942006 29187450334231 29233653078336 29438843872032 29494372097232 29544242648928 29544964480192 29646825427968 29702118546576 29752340366304 29855645697024 29906127108096 29962536733696 30052153119366 30103702277096 30121911929088 30159747704114 30172843556352 30173580745728 30263828353038 30314999939652 30372180790602 30385368884736 30423535584908 30529171422848 30585362901849 30691560632544 30743455450176 30744206580864 30801444463776 30802197011264 30959999938368 31018397403168 31070844852672 31178728261632 31231446806528 31383944105388 31384710884632 31397571523584 31398338635776 31456794345984 31510752917504 31604999937084 31658439243336 31718154120436 31731926658048 31886867706183 31941563992548 32051687596992 32052470690688 32106666602752 32165761592826 32277446744256 32332023057024 32393008463424 32444285497344 32560444542976 32733638396928 32734438152192 32789787168768 32887859713128 33005606870712 33019938441216 33061414392848 33237272980044 33238085040216 33352678606464 33357086096264 33409889232384 33472907734784 33644392996608 33707853825408 33764848741632 33765673691648 33866665061733 33945278338944 33987916599007 34105928591392 34185097261056 34345317850704 34404231173824 34425042204672 34468283090416 34483249778688 34587232403472 34651625021748 34652471637672 34711063760688 34831586646528 34890481626112 34954700459256 35076069294336 35135377657344 35136236092416 35201650815744 35202510870016 35307799745211 35367499929594 35434210922369 35449597032192 35615744148753 35744131134518 35867364691872 35868241011008 35950622109696 36059029527024 36119999928096 36188130303696 36249318994784 36375182971904 36442134521352 36504644562912 36630500110848 36631395075072 36693333260288 36872499926598 36888510564864 36934845783892 37020581101056 37131307729551 37194091191954 37194999925956 37265157991306 37526721858297 37586125386432 37657021201632 37720693566528 37791843207328 37851666413568 37985454834336 37986382903104 38117346978816 38122384110016 38182730551296 38254751696896 38369169665316 38458234418688 38506541349164 38523261514752 38704760070552 38776818476718 38777765880252 38794603815936 38843333256008 38978204104448 39049946730774 39185534977344 39251791829376 39325829462976 39392323531904 39528265603968 39529100570624 39601857167712 39602824728768 39669787155072 39807527596032 40069537492488 40086936336384 40162549238784 40230458075136 40231440994304 40350785278356 40351771137384 40419999919536 40496241054136 40513825179648 40711646591658 40780483869132 40922080843392 40991273933568 40992275441152 41067725133276 41068592618368 41210319459456 41262083251193 41279999917824 41357863204224 41427793136896 41648153738688 41792763414528 41845258807184 41863428698112 41942392461312 42139999916112 42158297788416 42211252324448 42309235544064 42435780262344 42515823608244 42583124715264 42588751990064 42735583462656 42736627587584 42887682123768 42955571870208 43036595659008 43109364076032 43190677951232 43393106390613 43394166580282 43644851195904 43698749913009 43850479617504 43952267907072 44007475827616 44241558145848 44316363973392 44317446720288 44470238141952 44546518976512 44628510549456 44783468545536 44859190662144 44943805100544 45019798322176 45078229679049 45155553415644 45239621556171 45240726860294 45259265334528 45260371118592 45472499909478 45558271185903 45635303377362 45793757134272 46115183175264 46116309871296 46202166695664 46203295516896 46281418347584 46442115528704 46527596104752 46606267279008 46768092392448 46847170209792 46848314789888 46935534420992 47075916158082 47077066326948 47097507953664 47156666572792 47185191518976 47266129376256 47407499905626 47487658865004 47577231180654 47597889987072 47823152922496 47912345988822 48077531395488 48078706036032 48159999904128 48250840404928 48498034585536 48589512695136 48666428246016 48672859417216 48840666814464 48841860100096 49101657228288 49163333235464 49184680753152 49360774801408 49508410306068 49592121589272 49593333234608 49857127560324 50035629144396 50114833848576 50209361602176 50294258088704 50561780738112 50647273112448 50648510537472 50823129305088 51158892887088 51181106909184 51277645891584 51364348686336 51517976776056 51606346760736 51702424635624 51703687840336 51724874668032 51726138421248 51978707456508 52066595641032 52247379969792 52335722439168 52434439283968 52681478984918 52703066486016 52704354138624 52802476223616 52803766305024 52893049540096 53051249894391 53174395548288 53241187273589 53359026352128 53426049989984 53550065651712 53616196701777 53801047037808 53802361516512 53893333226048 53925933164544 54179999892144 54282195455544 54373978492176 54562774457856 54655031911424 54756966844368 54945750166272 54947092612608 55039999890432 55143817605632 55308749889897 55402268675838 55506769710763 55530871651584 55791136787931 55792499888934 55897736986959 55992251661586 56186666554816 56485531802448 56581040349792 56687764810992 56777499620352 56979574354656 56980777950208 57183576165024 57274095826944 57382127545344 57479152101376 57553754497974 57759812023746 57784892272128 57857475187484 58057140105828 58165227715077 58166648820378 58264999884012 58374900668462 58467306156672 58877687744064 58988744194464 59088485297856 59089928960384 59293650855936 59404237093152 59504680732608 59711291394048 59812254216192 59925073467392 60104306238732 60207404554192 60243823858176 60319495408228 60345687112704 60347161491456 60527656706076 60629999879304 60744361581204 60770737769472 60847071169816 61058342845696 61170725803698 61383121265088 61486910900352 61488413161728 61602888927552 61604394022528 61919999876736 62036794806336 62141689705344 62357456523264 62767888210776 62769421769264 62795143047168 62796677271552 62913588691968 63021505835008 63209999874168 63316878486672 63436308240872 63463853316096 63773735412366 63883127985096 64103375193984 64104941381376 64213333205504 64331523185652 64554893488512 64635980121811 64664046114048 64786016926848 65091249870423 65467276793856 65468876304384 65775719426256 66011213741424 66039876882432 66122828785696 66474545960088 66476170080432 66705357212928 66714172192528 66819778464768 66945815469568 67288785993216 67415707650816 67529697483264 67531347383296 67733330123466 67861090290441 67890556677888 67975833198014 68211857182784 68452955066043 68690635701408 68808462347648 68850084409344 68936566180832 69174464806944 69303250043496 69304943275344 69422127521376 69663173293056 69780963252224 69909400918512 70152138588672 70270755314688 70272472184832 70403301631488 70405021740032 70613874237123 70615599490422 70734999859188 70868421844738 70899194064384 71231488297506 71365846770981 71488262269036 71734729383744 71736482022016 71868518983233 72118059054048 72239999856192 72376260607392 72498637989568 72750365943808 72884269042704 73009289125824 73261000221696 73262790150144 73386666520576 73744999853196 73777021129728 73869691567784 74041162202112 74262615459102 74388182383908 74389999851912 74530315982612 75053443716594 75172250772864 75314042403264 75441387133056 75583686414656 75703332827136 75970909668672 75972765806208 76234693957632 76244768220032 76509503393792 76738339330632 76916468837376 77013082698328 77046523029504 77409520141104 77553636953436 77555531760504 77589207631872 77686666512016 77956408208896 78099893461548 78371069954688 78503583658752 78651658925952 78784647063808 79022218477377 79056531207936 79203714335424 79205649457536 79339574310144 80139074984976 80173872672768 80325098477568 80460916150272 80701570556712 80703542274768 80839999839072 80992482108272 81027650359296 81423293183316 81560967738264 81844161686784 81982547867136 81984550882304 82135450266552 82137185236736 82420638918912 82524166502386 82559999835648 82715726408448 82855586273792 83103403013757 83296307477376 83585526829056 83688749833401 83690517614368 83884784922624 83988377492379 84279999832224 84422504648896 84871560524688 85031647216488 85166249430528 85177503980128 85471166925312 85473255175168 85775364247536 85911143740416 86073191318016 86218728152064 86381355902464 86639718035619 86786212781226 86788333160564 87249973230567 87397499826018 87562351002693 87700959235008 88014951655232 88483116291696 88632727946784 88634893440576 88940476283904 89093037953024 89257021098912 89566937091072 89718381324288 89887610201088 90039596644352 90156459358098 90311106831288 90479243112342 90481453720588 90518530669056 90520742237184 90944999818956 91116542371806 91270606754724 91587514268544 92230366350528 92232619742592 92404333391328 92406591033792 92562836695168 92884231057408 93055192209504 93212534558016 93536184784896 93694340419584 93871068841984 94151832316164 94154132653896 94195015907328 94313333145584 94370383037952 94532258752512 94814999811252 94975317730008 95154462361308 95195779974144 95646305844992 95824691977644 96155062790976 96157412072064 96319999808256 96501680809856 96996069171072 97179025390272 97332856492032 97345718834432 97681333628928 98203314456576 98326666470928 98369361506304 98721549602816 99016820612136 99184243178544 99186666469216 99714255120648 100071258288792 100229667697152 100418723204352 100588516177408 101123561476224 101250581578097 101294546224896 101297021074944 101599995185199 101963749797021 102317785774176 102555291783168 103035953552112 103049569547387 103212693521472 103404849271248 103407375680672 103449749336064 103957414913016 104133191282064 104494759939584 104671444878336 104868878567936 105362957969836 105406132972032 105408708277248 105604952447232 105607532610048 105786099080192 105923399235633 106102499788782 106302632767107 106348791096576 106482374547178 106852099979968 107232393403554 107602094075616 107604723033024 107786666452096 107851866329088 108359999784288 108564390911088 108747956984352 109125548915712 109310063822848 109513933688736 109891500332544 109894185225216 110079999780864 110287635211264 110617499779794 110804537351676 111013539421526 111061743303168 111582273575862 111584999777868 111795473973918 111984503323172 112373333109632 112580165574891 112971063604896 113162080699584 113375529621984 113554999240704 113959148709312 113961555900416 114367152330048 114548191653888 114764255090688 114958304202752 115107508995948 115519624047492 115569784544256 115714950374968 116114280211656 116330455430154 116333297640756 116529999768024 116749801336924 116934612313344 117755375488128 117977488388928 118176970595712 118179857920768 118587301711872 118808474186304 119009361465216 119422582788096 119850146934784 120208612477464 120414809108384 120487647716352 120638990816456 120691374225408 120694322982912 121055313412152 121259999758608 121488723162408 121541475538944 121694142339632 122116685691392 122341451607396 122766242530176 122973821800704 122976826323456 123205777855104 123208788045056 123786249753579 123839999753472 124073589612672 124283379410688 125104458970813 125535776421552 125538843538528 125590286094336 125827177383936 126419999748336 126633756973344 126872616481744 126927706632192 127547470824732 127766255970192 128206750387968 128209882762752 128426666411008 128663046371304 129109786977024 129271960243622 129328092228096 129572033853696 130179319171839 130182499740846 130428052969571 130934553587712 131096249739027 131551438852512 132022427482848 132245657571392 132949091920176 132952340160864 133410714425856 133428344385056 133639556929536 133891630939136 134577571986432 134831415301632 135059394966528 135062694766592 135466660246932 135718864668513 135722180580882 135781113355776 135951666396028 136423714365568 136674813557709 136905910132086 137381271402816 137616924695296 137873132361664 138348929613888 138606500086992 138609886550688 138844255042752 139326346586112 139561926504448 139818801837024 140304277177344 140541510629376 140544944369664 140806603262976 140810043480064 141227748474246 141231198980844 141469999718376 141736843689476 141798388128768 142462976595012 142731693541962 142976524538072 143469458767488 143472964044032 143737037966466 144236118108096 144479999712384 144752521214784 144997275979136 145500731887616 145680416376661 145768538085408 146018578251648 146522000443392 146525580300288 147489999706392 147554042259456 147739383135568 148082324404224 148525230918204 148776364767816 148779999703824 149060631965224 150106887433188 150344501545728 150628084806528 150882774266112 151167372829312 151879583030987 151941819337344 151945531612416 152469387915264 152489536440064 153476678661264 153832937674752 154026165396656 154093046059008 154819040282208 155107273906872 155111063521008 155178415263744 155373333024032 155912816417792 156199786923096 156742139909376 157007167317504 157303317851904 157569294127616 158044436954754 158113062415872 158407428670848 158411298915072 158679148620288 159153749683173 159723561820767 160278149969952 160650196955136 160848590105331 161403141113424 161407084549536 161679999678144 161984964216544 162846586366632 163121935476528 163688323373568 163965095734272 163969101764608 164270900533104 164274370473472 164841277837824 165048333004772 165119999671296 165431452816896 165711172547584 165926249669691 166206806027514 166520309132289 166592614954752 167377499666802 167381035228736 167693210960877 167976754984758 168559999664448 168845009297792 169743121049376 170063294432976 170332498861056 170355007960256 170942333850624 170946510350336 171550728495072 171822287480832 172146382636032 172437456304128 172762711804928 173279436071238 173572425562452 173576666321128 174499946461134 174794999652036 175124702005386 175401918470016 176029903310464 176966232583392 177265455893568 177269786881152 177880952567808 178514042197824 179133874182144 179436762648576 179775220402176 180079193288704 180312918716196 180622213662576 180958486224684 180962907441176 181037061338112 181041484474368 181889999637912 182233084743612 182541213509448 183175028537088 184385176447213 184460732701056 184465239485184 184808666782656 184813182067584 185125673390336 186110384419008 186425069116032 187072369569792 187742137683968 188303664632328 188308265307792 188390031814656 188626666291168 188740766075904 189064517505024 189629999622504 189950635460016 190308924722616 190391559948288 191292611689984 191649383955288 192310125581952 192314824144128 192639999616512 193003361619712 193907940365433 193992138342144 194358050780544 194691437668864 195273749611269 195972880815551 196406628913152 196653332941856 198033641224272 198368486357088 198373332938432 199428510241296 200142516577584 200459335394304 200837446408704 201177032354816 202247122952448 202501163156194 202589092449792 202594042149888 203199990370398 203583270871323 203927499594042 204312152339617 204635571548352 205358865198129 206071907104224 206099139094774 206425387042944 206809698542496 206814751361344 207914829826032 208266382564128 208989519879168 209342889756672 209737757135872 210725915939672 210812265944064 210817416554496 211209904894464 211215065220096 211572198160384 211846798471266 212204999577564 212605265534214 212697582193152 212964749094356 213704199959936 214097540312943 214464786807108 215204188151232 215209446066048 215573332904192 216719999568576 217128781822176 217495913968704 218251097831424 218620127645696 219027867377472 219783000665088 219788370450432 220159999561728 220575270422528 221234999559588 221609074703352 222027078843052 222123486606336 223164547151724 223169999555736 223590947947836 223969006646344 224746666219264 225160331149782 225942127209792 226324161399168 226751059243968 227109998481408 227918297418624 227923111800832 228204582879047 228734304660096 229528510181376 230215017991896 231039248094984 231139569088512 231429900749936 232228560423312 232660910860308 232666595281512 233059999536048 233499602673848 233869224626688 235510750976256 235954976777856 236353941191424 236359715841536 237066655432131 237616948372608 237915416193049 238018722930432 240417224954928 240829618216768 240975295432704 241277981632912 241382748450816 242110626824304 242519999517216 242977446324816 243082951077888 243388284679264 244233371382784 244682903214792 245532485060352 245947643601408 245953652646912 246411555710208 246417576090112 247572499507158 247679999506944 248147179225344 248566758821376 249310209041271 250208917941626 251071552843104 251077687077056 251654354767872 251965132477137 252839999496672 253267513946688 253745232963488 255094941649464 255532511940384 256413500775936 256419765525504 256853332822016 257326092742608 258219573954048 258543920487244 258656184456192 259144067707392 259919154106857 260358638343678 260364999481692 260856105939142 262192499478054 262687053008079 263102877705024 264044854965696 264491315142784 265898183840352 265904680321728 266821428851712 266856688770112 267279113859072 267783261878272 269155143972864 269662830603264 270118789933056 270125389533184 270933320493864 271437729337026 271444361161764 271562226711552 271903332792056 272847428731136 273349627115418 273811820264172 274762542805632 275233849390592 275746264723328 276697859227776 277213000173984 277219773101376 277688510085504 278652693172224 279637603674048 280608554354688 281083021258752 281613206525952 281620086960128 282455496948492 282462397961688 282939999436752 283473687378952 283596776257536 284925953190024 285463387083924 285953049076144 286938917534976 286945928088064 287474075932932 288472236216192 288834582758351 288959999424768 289505042429568 289994551958272 291360832753322 291537076170816 292037156503296 293044000886784 294979999412784 295108084518912 295478766271136 296164648808448 297050461836408 297552729535632 297559999407648 298121263930448 300213774866376 300689003091456 301256169613056 301765548532224 302334745658624 303751744734291 303759166061974 303883638674688 303891063224832 304979072880128 305891249391063 306953357322528 307665875349504 308052330793312 309148708642161 309638080564416 310214547813744 310222127042016 310746666048064 311825632835584 312399573846192 313484279818752 314014334635008 314606635703808 315138588255232 316088873909508 316226124831744 316814857341696 316822597830144 317358297240576 318307499366346 318907898301321 319447123641534 320556299939904 321697180210662 322806282226848 322814169099072 323359999356288 323969928433088 325693172733264 326243870953056 327376646747136 327930191468544 327938203529216 328541801066208 328548740946944 329682555675648 330096666009544 330239999342592 330862905633792 331422345095168 331852499339382 332413612055028 333040618264578 333185229909504 334754999333604 334762070457472 335386421921754 335953509969516 337119999328896 337690018595584 339486242098752 340126588865952 340664997722112 340710015920512 341884667701248 341893020700672 343101456990144 343644574961664 344292765272064 344874912608256 345525423609856 346558872142476 347144851124904 347153332642256 348999892922268 349589999304072 350249404010772 350803836940032 352059806620928 353932465166784 354530911787136 354539573762304 355761905135616 357028084395648 357476543122669 358267748364288 359550440804352 360625837432392 361244427325152 361916972449368 361925814882352 362074122676224 362082968948736 363779999275824 364466169487224 365082427018896 366350057074176 368770352894426 368921465402112 368930478970368 369617333565312 369626364135168 370251346780672 371358749260737 372220768838016 372688310915123 372850138232064 375313376912439 376607329264656 376616530615584 377253332582336 377481532151808 379259999245008 379901270920032 380617849445232 380783119896576 382585223379968 383298767910576 384620251163904 384629648288256 385279999233024 386006723239424 387815880730866 387984276684288 388716101561088 389382875337728 390537957515517 390547499222538 391284158908713 391945761631102 393306665883712 396067282448544 396736972714176 396746665876864 398857020482592 400285033155168 400918670788608 401674892817408 402354064709632 404494245904896 405002326312388 405178184899584 405188084299776 406399980740796 407156594005539 407166541742646 407854999188084 408624304679234 409271143096704 410717730396258 412143814208448 412198278189548 412850774085888 413619397084992 413629502722688 415829659652064 416532765128256 417979039758336 418685779513344 419475514271744 421451831879344 421624531888128 421634833108992 422419809788928 422430130440192 423144396320768 423693596942532 424409999155128 425210531068428 425395164386304 425929498188712 427408399919872 428195080625886 428929573614216 430408376302464 430418892132096 431146665808384 433439999137152 434257563644352 434991827937408 436502195662848 437041249129983 438055734754944 439566001330176 439576740900864 441150540845056 442469999119176 443218149406704 444054157686104 444246973212672 446329094303448 446339999111472 447181895895672 447938013292688 449493332438528 450320662299564 451884254419584 452451860852677 452648322798336 453502118487936 455638749092961 455836594837248 456409165758094 457468609320192 460430035983792 462078496189968 462279138177024 462859801499872 464457120846624 465321821720616 465333190563024 466119999072096 466999205347696 467738449253376 471021501952512 471909953555712 472707882382848 472719431683072 474133310864262 475233896745216 475830832386098 476037445860864 479170685462301 480834449909856 481659236433536 481950590865408 482545770315993 482555963265824 484221253648608 485039999034432 485954892649632 486776569358528 488466742765568 489365806429584 491064970120704 491895287202816 491907305293824 492823111420416 492835152180224 495144999014316 495359999013888 496294358450688 497133517642752 498620418082542 499560927396867 500417835883252 502143105686208 502155374154112 503079632882631 503930264954274 505679998993344 506535027893376 507490465926976 510189883298928 511065023880768 512827001551872 512839531051008 513706665644032 514652185485216 516439147908096 517087840974488 517312368912384 518288135414784 519838308213714 520717276687356 520729998963384 521712211878284 524384998956108 525374106016158 526205755410048 528089709931392 528982630285568 531796367680704 531809360643456 533642857703424 533713377540224 535566523756544 538310287945728 539325661206528 540237579866112 541866640987728 542875458674052 542888722323528 543124453423104 543806665584112 545694857462272 546699254230836 547623640528344 549525085611264 550467698781184 551492529446656 553155529341639 553395718455552 554426000347968 554439546202752 555377020171008 559275207348096 561217108709376 563226413051904 564910993896984 564924795923376 565879998873504 566947374757904 567193552515072 569851906380048 570926774167848 571906098152288 573877835069952 573891856176128 574948151865864 576944472432384 577669165516702 577919998849536 579010084859136 579989103916544 581723821096299 582721665506644 583074152341632 584074313006592 585821248833807 587918642446653 589959998825568 590957532542272 594100923672816 595105459071264 595119998815296 596242527860896 600427549732752 601378006182912 602512339226112 603531097064448 604669491317248 607503489468582 607518332123948 607767277349376 607782126449664 609958145760256 610749812613969 611782498782126 612936457018851 613906714645056 616104661586624 618297417284322 619276161128832 620429095627488 620444254084032 621493332096128 623651265671168 624799147692384 626968559637504 628028669270016 629213271407616 630277176510464 632177747819016 632452249663488 633629714683392 633645195660288 634716594481152 636614998732692 637815796602642 638894247283068 641112599879808 643394360421324 645612564453696 645628338198144 646719998712576 647939856866176 651386345466528 652487741906112 654753293494272 655860382937088 657083602132416 657097481893888 659365111351296 660193332019088 660479998685184 661725811267584 662844690190336 663704998678764 664827224110056 666081236529156 666370459819008 669509998667208 669524140914944 670772843843508 671907019939032 674239998657792 675380037191168 678972484197504 680253177731904 681329995444224 681420031841024 683769335402496 684613748637141 686202913980288 688585530544128 691050847219712 693117744284952 694289702249808 694306665284512 697999785844536 699179998608144 700498808021544 701607673880064 704119613241856 707864930333568 708754071046679 709061823574272 709079147524608 711199966296393 713746248579147 714056168791296 714953086245338 721251674864784 721346986831709 722488854650304 723833944898736 723851629764704 724148245352448 727559998551648 728932338974448 730164854037792 732700114148352 737540705788852 737842930804224 737860957940736 739234667130624 739252728270336 740502693561344 742717498521474 744441537676032 745376621830246 745700276464128 750626753824878 753214658529312 753233061231168 754506665164672 754963064303616 755895397431411 758519998490016 759802541840064 761235698890464 765170446759936 766597535821152 769240502327808 769259296576512 770559998466048 772013446478848 775631761461732 775968553368576 777432203122176 778765750675456 781075915031034 781094998445076 782568317817426 783891523262204 786613331767424 788061159024237 792134564897088 793473945428352 793493331753728 797714040965184 800570066310336 801837341577216 803349785634816 804708129419264 808988491809792 810004652624776 810356369799168 810376168599552 812799961481592 814313188011078 814333083485292 815709998376168 817248609358468 818542286193408 821435460792516 824287628416896 824396556379096 825701548171776 827238794169984 827259005445376 831659319304128 833065530256512 835958079516672 838951028543488 839987081661173 842903663758688 843249063776256 844839619577856 844860260880384 847387193885064 848819998310256 850421062136856 850790328772608 851858996377424 854816799839744 856390161251772 857859147228432 860816752604928 860837784264192 862293331616768 866503748275053 866879998274304 868515127288704 869983655874816 874082498259966 875731212795691 876111469509888 879132002660352 884939998238352 886436298813408 888108315372208 888493946425344 892658188606896 892679998222944 894363791791344 895876026585376 898986664877056 900641324599128 903768508839168 904903721705354 905296645596672 907004236975872 911255234202873 911277498185922 911673189674496 912818331516188 914937218640384 917673748173189 920860071967584 924156992379936 925719602999744 927446125926483 928914241693248 930643643441232 930666381126048 932239998144192 933998410695392 935476898506752 942043003905024 943819907111424 945415764765696 945438863366144 948266621728524 950467793490432 951661664772196 952074891721728 956723694903963 958341370924602 961668899819712 963318472867072 965091540631986 965111926531648 968442507297216 970079998068864 971909785299264 973553138717056 976933485531136 978731612859168 982129940241408 983790574405632 983814610587648 985646222840832 985670304360448 990289998028632 990719998027776 992588716901376 994267035285504 997240836165084 999121854793734 1000835671766504 1004286211372416 1004310748308224 1006159265765262 1007860529908548 1011359997986688 1013070055786752 1014980931853952 1019762914636627 1020379766597856 1022130047761536 1025654003103744 1025679062102016 1029304370970432 1032878295816192 1034175681948976 1034624737824768 1036576270829568 1039676616427428 1041434553374712 1041459997926768 1043424423756568 1048769997912216 1050748212032316 1052411510820096 1056179419862784 1057965260571136 1063157081216909 1063592735361408 1063618721286912 1067285715406848 1067426755080448 1072429629368007 1078651322413056 1083733281975456 1085750917348104 1085777444647056 1086248906846208 1087613331168224 1091389714924544 1093398508461672 1095247281056688 1099050171222528 1100935397562368 1102985058893312 1106311058683278 1106791436911104 1108852000695936 1108879092405504 1110754040342016 1114076247782211 1118064932745369 1118550414696192 1125940130737317 1129821987793968 1129849591846752 1131759997747008 1133894749515808 1139703812760096 1141853548335696 1143812196304576 1147755670139904 1147783712352256 1149896303731728 1153888944864768 1155338331033404 1155839997699072 1158020169718272 1159978207833088 1163447642192598 1165443331013288 1166148304683264 1168148626013184 1171642497667614 1173852476726139 1175837284893306 1179919997651136 1181915065084544 1188201847345632 1190210918142528 1190239997630592 1192485055721792 1200855099465504 1202756012365824 1205024678452224 1207062194128896 1209338982634496 1215006978937164 1215036664247896 1215534554698752 1215564252899328 1219916291520512 1221499625227938 1223564997564252 1225872914037702 1227813429290112 1232209323173248 1236594834568644 1238552322257664 1240858191254976 1240888508168064 1242986664192256 1249598295384768 1253937119275008 1256057338540032 1258426542815232 1260554353020928 1264355495638032 1264904499326976 1267259429366784 1267290391320576 1269433188962304 1273229997465384 1275631593205284 1277788494566136 1282225199759616 1286788720842648 1291225128907392 1291256676396288 1293439997425152 1295879713732352 1302772690933056 1304975483812224 1309506586988544 1311123747389949 1314167204264832 1314194963787776 1315817914047271 1318730222702592 1320386664038176 1323451622535168 1327409997357528 1329654448220112 1332162473058312 1332740919638016 1339019997334416 1339048281829888 1341545687687016 1343814039878064 1348479997315584 1350760074382336 1357355582558031 1357944968395008 1360506355463808 1362840063682048 1366916247278883 1369227497274282 1371810165708857 1372405827960576 1386235488569904 1388579404499616 1388613330569024 1395999571689072 1398359997216288 1400997616043088 1403215347760128 1408239226483712 1415729860667136 1417508142093358 1418123647148544 1418158295049216 1422399932592786 1427492497158294 1428112337582592 1429906172490676 1437512056386903 1442503349729568 1442693973663418 1444977709300608 1447667889797472 1447703259529408 1455119997103296 1457864677948896 1460329708075584 1465400228296704 1475081411577704 1475685861608448 1475721915881472 1478469334261248 1478505456540672 1481005387122688 1485434997042948 1488883075352064 1490753243660492 1491400552928256 1498682782190601 1501253507649756 1506429317058624 1506466122462336 1509013330329344 1511790794862822 1517039996980032 1519605083680128 1522471397780928 1530340893519872 1533195071642304 1538481004655616 1538518593153024 1541119996932096 1544026892957696 1551263522923464 1551937106737152 1554864406244352 1557531501350912 1562151830062068 1562189996890152 1565136635634852 1567783046524408 1573226663534848 1576122318048474 1584269129794176 1586947890856704 1586986663507456 1595428081930368 1597432080153329 1601140132620672 1606699571269632 1617976983619584 1620009305249552 1620712739598336 1625599922963184 1628626376022156 1628666166970584 1631419996752336 1634497218716936 1637084572386816 1642870921585032 1648575256833792 1648793112758192 1651403096343552 1654477588339968 1654518010890752 1659466588024917 1663318638608256 1665407913351343 1666131060513024 1679974163322346 1685807327517376 1689679239155712 1694774387770128 1697639996620512 1700842124273712 1701580657545216 1703717992754848 1709633599679488 1712780322503544 1715718294456864 1721633505209856 1721675568528384 1724586663233536 1733007496550106 1733759996548608 1737030254577408 1739967311749632 1745171463288897 1748164996519932 1751462425591382 1752222939019776 1763755927339959 1769879996476704 1772872597626816 1776216630744416 1785316377213792 1785359996445888 1788727583582688 1791752053170752 1797973329754112 1801282649198256 1807537017678336 1809807443410708 1810593291193344 1814008473951744 1822510468405746 1822554996371844 1823346379348992 1825636663032376 1829874437280768 1835347496346378 1838809371056553 1841720143935168 1848313984759872 1851439205999488 1854892251852966 1857828483386496 1861287286882464 1861332762252096 1864479996288384 1867996821390784 1870953797013504 1884086007810048 1887639814222848 1890831529531392 1890877726732288 1896533243457048 1900935586980864 1903323329544392 1904149783443456 1913447389807926 1916682741849204 1923337799639424 1926636945734144 1930183081263972 1930223853063296 1936885014594432 1940159996137728 1943819570598528 1947106277434112 1957463225718336 1964259880482816 1967581148811264 1971292445681664 1971340608720896 1980579996057264 1981439996055552 1985177433802752 1988534070571008 1994481672330168 1998243709587468 2001671343533008 2008572422744832 2008621496616448 2012318531530524 2015721059817096 2022719995973376 2026140111573504 2029961863707904 2039525829273254 2040759533195712 2044260095523072 2051308006207488 2053841245911423 2058608741940864 2065756591632384 2068351363897952 2073152541659136 2079353232854856 2082869106749424 2082919995853536 2086848847513136 2097539995824432 2101496424064632 2104823021640192 2112358839725568 2115930521142272 2126262213140037 2126314162433818 2127185470722816 2127237442573824 2134853510160896 2141238745737441 2144859258736014 2164040960495127 2167466563950912 2171501834696208 2171554889294112 2175226662336448 2182779429849088 2186797016923344 2190494562113376 2198100342445056 2201870795124736 2205970117786624 2212622117366556 2213582873822208 2217704001391872 2217758184811008 2221508080684032 2228152495564422 2236129865490738 2237100829392384 2251880261474634 2259643975587936 2259699183693504 2263519995494016 2267789499031616 2279407625520192 2283707096671392 2287624392609152 2295511340279808 2295567424704512 2299792607463456 2307777889729536 2310676662066808 2311679995398144 2316040339436544 2319956415666176 2326895284385196 2330886662026576 2332296609366528 2336297252026368 2343284995335228 2347704953452278 2351674569786612 2359839995302272 2363830130169088 2376403694691264 2380421836285056 2380479995261184 2384970111443584 2401710198931008 2405512024731648 2410049356904448 2414124388257792 2418677965268992 2430013957874328 2430073328495792 2431069109397504 2431128505798656 2439832583041024 2442999250455876 2447129995128504 2451745828075404 2455626858580224 2464418646346496 2473189669137288 2477104644515328 2481716382509952 2481777016336128 2485973328384512 2499196590769536 2502335801858683 2507874238550016 2516853085630464 2519961244983519 2528710991276064 2534518858733568 2534580782641152 2546459994930768 2551263186410568 2555576989132272 2564450399519232 2573577441685296 2582450257814784 2582513352792576 2586879994850304 2591759427464704 2599511244825159 2605545381866112 2608818176405861 2609950967624448 2622247494779898 2627193638387073 2628334408529664 2631635828094542 2640773328076352 2654819994715056 2659308896440224 2664324946116624 2665481839276032 2678039994668832 2678096563659776 2683091375374032 2687628079756128 2696959994631168 2701520148764672 2714711165116062 2715889936790016 2721012710927616 2725680127364096 2733765702608619 2733832494557766 2738454994548564 2743620331417714 2744811655921152 2772470977139808 2777158808999232 2777226661138048 2782338377779449 2791999143378144 2796719994432576 2801995232086176 2806430695520256 2816478452967424 2831459721334272 2835016284186716 2836247294297088 2836316590098432 2844799865185572 2854984994316588 2856224675165184 2859812344981352 2875024112773806 2885006699459136 2885387947326836 2889955418601216 2895335779594944 2895406519058816 2910239994206592 2915729355897792 2920659416151168 2930800456593408 2950162823155408 2951371723216896 2951443831762944 2956938668522496 2957010913081344 2962010774245376 2970869994085896 2977766150704128 2981506487320984 2982801105856512 2997365564381202 3002507015299512 3012858634117248 3012932244924672 3018026660658688 3023581589725644 3034079993960064 3039210167360256 3044942795561856 3059288743909881 3066390143284608 3076962009311232 3077037186306048 3088053785915392 3102527045846928 3103874213474304 3109728812488704 3124303660124136 3124379993780304 3130273271269704 3135566093048816 3146453327069696 3152244636096948 3168538259588352 3173895781713408 3173973327014912 3189471243650727 3190856163860736 3194864160306658 3202280265241344 3217288888104021 3235953967239168 3240018610499104 3251199845926368 3257252752044312 3257332333941168 3262839993504672 3268994437433872 3274169144773632 3285741843170064 3297150513667584 3297586225516384 3302806192687104 3308955176679936 3309036021781504 3318933176049834 3326637277216512 3330815826702686 3332262121026048 3354194798236107 3359948326644692 3371614655034752 3377820392211951 3389548775540256 3395279993241024 3401684248547424 3407435985509696 3419267199358976 3425560645007088 3431436588913728 3443267010419712 3443351137056768 3449173326467072 3466014993100212 3467519993097216 3474060509154816 3479934623499264 3490342926577794 3496329993039864 3502924851182764 3504445878039552 3521557430178417 3527511854679918 3539759992953408 3545745195253632 3552433261488832 3570632754427584 3570719992891776 3577455167165376 3583504106341504 3595946659508224 3602565298396512 3615074035356672 3619614886821416 3621186582386688 3628016947903488 3645020936811492 3645109992743688 3646692758697984 3651273326064752 3659748874561536 3670694992692756 3677618742113106 3683440287870336 3696627969519744 3702878411998976 3709784503705932 3715656966772992 3722574573764928 3722665524504192 3728959992576768 3735993642781568 3768172015620096 3775279628445696 3781663059062784 3793066486914096 3801871173961728 3806646659088784 3808299566886912 3826894779615852 3833365483698408 3846675599278848 3853273891468288 3860366162527944 3860447706126592 3873770029188864 3880319992275456 3887639141197056 3894212554868224 3914926451436672 3928519760965632 3933371242169847 3942584891363328 3947453742141813 3961159992114528 3970354867605504 3988963344660336 3996487419174936 4003342687066016 4017144845489664 4017242993232896 4024637063061048 4031442119634192 4045439991946752 4052280223147008 4059923727415808 4072066747674093 4079051658546508 4081519066391424 4088520191046144 4100748741836649 4107682491822846 4115430497126571 4117217483881728 4136702727795904 4158706465709712 4165738213498848 4165839991707072 4173697695026272 4195079991648864 4202992848129264 4209646043280384 4224717679451136 4231861042284544 4252524426280074 4252628324867636 4254370941445632 4254474885147648 4269707020321792 4282477491474882 4289718517472028 4328081920990254 4334933127901824 4343003669392416 4343109778588224 4350453324672896 4365558859698176 4373594033846688 4380989124226752 4396200684890112 4411940235573248 4425244234733112 4427165747644416 4435408002783744 4435516369622016 4443016161368064 4456304991128844 4472259730981476 4474201658784768 4503760522949268 4519287951175872 4519398367387008 4527039990988032 4535578998063232 4558815251040384 4567414193342784 4575248785218304 4591022680559616 4599585214926912 4615555779459072 4621353324133616 4623359990796288 4632080678873088 4639912831332352 4653790568770392 4661773324053152 4664593218733056 4672594504052736 4686569990670456 4695409906904556 4703349139573224 4719679990604544 4727660260338176 4752807389382528 4760843672570112 4760959990522368 4769940222887168 4792296240459987 4803420397862016 4820098713808896 4837355930537984 4843329768727189 4860027915748656 4860146656991584 4862138218795008 4885998500911752 4894259990257008 4903491656150808 4911253717160448 4928837292692992 4946379338274576 4954209289030656 4963432765019904 4963554032672256 4971946656769024 4978399764074751 4996223740054029 4998393181539072 5004671603717366 5039922489967038 5049428907821963 5057421982552128 5069037717467136 5092919989861536 5102526372821136 5111153978264544 5128900799038464 5147154883370592 5164900515629568 5165026705585152 5173759989700608 5183518854929408 5199022489650318 5211090763732224 5217636352811722 5219901935248896 5244494989559796 5254387276774146 5256668817059328 5263271656189084 5281546656152704 5291267782019877 5309639989430112 5318617792880448 5328649892233248 5356079989337664 5356193127319552 5366182750748064 5375256159512256 5393919989262336 5403040297529344 5429422330232124 5431779873580032 5442025421855232 5451360254728192 5467531405217238 5467664989115532 5476909989097128 5487240662835428 5489623311842304 5516428113169659 5544941954279616 5554317617998464 5554453322276096 5564676755558898 5583998286756288 5593439988865152 5603990464172352 5612861391040512 5632956905934848 5662919442668544 5670032568373432 5672494588594176 5672633180196864 5689599730371144 5709969988633176 5712449350330368 5719624689962704 5750048225547612 5770013398918272 5770775894653672 5779910837202432 5790671559189888 5790813038117632 5820479988413184 5831458711795584 5841318832302336 5879909571628211 5900325646310816 5902743446433792 5913877337044992 5914021826162688 5941739988171792 5955532301408256 5963012974641968 5965602211713024 5994731128762404 6005014030599024 6025717268234496 6025864489849344 6036053321317376 6047163179451288 6068159987920128 6078420334720512 6089885591123712 6118577487819762 6130118489569837 6132780286569216 6153924018622464 6161523737734269 6205054091693856 6219457624977408 6248607320248272 6248759987560608 6260546542539408 6271132186097632 6292906654139392 6304489272193896 6337076519176704 6347791563426816 6347946654029824 6378786639420111 6378942487301454 6381712327721472 6389728320613316 6404560530482688 6423716237212323 6434577776208042 6480037220998208 6492122881485381 6502399691852736 6514505504088624 6514664667882336 6525679987009344 6537988874867744 6548338289547264 6571483686340128 6594301027335168 6595172451032768 6605612385374208 6617910353359872 6618072043563008 6637866352099668 6653274554433024 6661631653405372 6664524242052096 6708389596472214 6719896653289384 6743229310069504 6755640784423902 6779097551080512 6790559986482048 6803368497094848 6814871971019392 6838534398717952 6851121290014176 6862873177827456 6886534020839424 6886702274113536 6932029986200424 6935039986194432 6948121018309632 6959869246998528 6980685853155588 6992659986079728 7005849702365528 7008891756079104 7043114860356834 7055023709359836 7079519985906816 7091490390507264 7104866522977664 7138340402456389 7141265508855168 7141439985783552 7154910334330752 7167008212683008 7205130596793024 7230148070713344 7239229773642832 7242373164773376 7256033895806976 7290041873622984 7290219985487376 7293385517395968 7302546652129504 7319497749123072 7341389985385512 7355237484226212 7366880575740672 7393255939039488 7405756823997952 7419569007411864 7431313933545984 7445149147529856 7445331049008384 7457919985153536 7471987285563136 7507007405576049 7550559256891392 7559883734950557 7586132973828192 7603742347923456 7613293318177568 7653789559231704 7666730967396816 7693351198557696 7706547782936576 7720732325055888 7720895412253184 7747540058377728 7760639984550912 7775278282394112 7788425109736448 7798533734475477 7826454529217583 7829852902873344 7866742484339694 7881580915161219 7894907484283626 7922319984229056 7977926689320672 7992974838349872 8006685374132032 8034289690979328 8034485986465792 8049274126122096 8062884239268384 8090879983893504 8104560446294016 8119847454831616 8144133495348186 8158103317093016 8163038132782848 8177040382092288 8201497483673298 8215364983645692 8230860994253142 8234434967763456 8273405455591808 8317412931419424 8331476426997696 8331679983414144 8347395390052544 8390159983297728 8405985696258528 8419292086560768 8449435358902272 8463722084569088 8505048852560148 8505256649735272 8508741882891264 8508949770295296 8539414040643584 8564954982949764 8579437034944056 8656163841980508 8669866255803648 8686007338784832 8686219557176448 8700906649345792 8747188067693376 8761978248453504 8792401369780224 8823880471146496 8850488469466224 8854331495288832 8870816005567488 8871032739244032 8886032322736128 8912609982257688 8944519461962952 8948403317569536 9007521045898536 9038575902351744 9038796734774016 9054079981976064 9071157996126464 9117630502080768 9134828386685568 9150497570436608 9177866231729643 9199170429853824 9210725398330897 9231111558918144 9242706648267232 9264161357746176 9307581137540784 9323546648106304 9329186437466112 9373139981340912 9390819813809112 9406698279146448 9439359981209088 9455320520676352 9505614778765056 9521687345140224 9521919981044736 9539880445774336 9568413730952181 9584592480919974 9602671159961999 9606840795724032 9651866664312063 9686659537454378 9720055831497312 9720293313983168 9771997001823504 9788519980514016 9806983312301616 9822507434320896 9857674585385984 9892758676549152 9908418578061312 9926865530039808 9927108065344512 9943893313538048 9956799528149502 9992447480108058 9996786363078144 10009343207434732 10062584394708321 10079844979934076 10098857815643926 10114843965104256 10185839979723072 10205052745642272 10222307956529088 10257801598076928 10294309766741184 10329801031259136 10330053411170304 10347519979401216 10367037709858816 10398044979300636 10422181527464448 10435272705623444 10439803870497792 10488989979119592 10508774553548292 10513337634118656 10526543312378168 10563093312305408 10582535564039754 10619279978860224 10637235585760896 10657299784466496 10712159978675328 10712386254639104 10732365501496128 10750512319024512 10787839978524672 10858844660464248 10863559747160064 10884050843710464 10902720509456384 10935062810434476 10935329978231064 10953819978194256 10974481325670856 10979246623684608 11032856226339318 11089883908559232 11108635235996928 11108906644552192 11129353511117796 11167996573512576 11182024561073303 11186879977730304 11207980928344704 11325838885337088 11340065136746864 11344989177188352 11379199460742288 11419939977266352 11424898700660736 11439249379925408 11500096451095224 11540026797836544 11541551789307344 11559821674404864 11581343118379776 11581626076235264 11640959976826368 11662917423591168 11682637664604672 11759819143256422 11800651292621632 11827754674089984 11842361226425439 11883479976343584 11911064602816512 11926025949283936 11989462257524808 12010028061198048 12051434536468992 12051728979698688 12072106642634752 12094326358902576 12136319975840256 12156840669441024 12179771182247424 12216200243022279 12237154975639524 12260236979139674 12265560573138432 12323047475468538 12346291491379713 12410108183387712 12497214640496544 12497519975121216 12521093085078816 12542264372195264 12585813308278784 12608978544387792 12674153038353408 12695583126853632 12695893308059648 12757573278840222 12757884974602908 12763424655442944 12779456641226632 12809121060965376 12847432474424646 12869155552416084 12960074441996416 12984245762970762 13004799383705472 13029011008177248 13029329335764672 13051359974018688 13075977749735488 13096676579094528 13142967372680256 13188602054670336 13190344902065536 13235820706719744 13236144087126016 13275732704199336 13306549108866048 13323263306810744 13329048484104192 13416779192944428 13439793306578768 13486458620139008 13511281568847804 13558195102161024 13581119972964096 13606736994189696 13629743942038784 13702242580028352 13725746355654912 13773068041678848 13864059972400848 13870079972388864 13896242036619264 13919738493997056 13961371706311176 13985319972159456 14011699404731056 14017783512158208 14086229720713668 14110047418719672 14159039971813632 14182980781014528 14209733045955328 14276680804912778 14282531017710336 14282879971567104 14309820668661504 14334016425366016 14376888721379961 14410261193586048 14460296141426688 14478459547285664 14512067791613952 14529989306181567 14580083747245968 14580439970974752 14605093304259008 14682779970771024 14710474968452424 14733761151481344 14786511878078976 14811513647995904 14839138014823728 14862627867091968 14890298295059712 14890662098016768 14915839970307072 14943974571126272 14988671220162087 15014014811152098 15119767469901114 15148286723465889 15172265947656384 15226586636355136 15307579118463408 15333461934793632 15386702397115392 15413095565873152 15441464650111776 15441790824506368 15495080116755456 15521279969101824 15550556564788224 15576850219472896 15597067468950954 15652909058435166 15659705805746688 15733484968679388 15763161830322438 15789814968567252 15844639968458112 15955853378641344 15985949676699744 16013370748264064 16068579381958656 16068971972931584 16098548252244192 16125768478536768 16181759967787008 16209120892588032 16239694909663232 16288266990696372 16316206634186032 16326076265565696 16354080764184576 16402994967346596 16430729967291384 16461721988506284 16468869935526912 16546810911183616 16634825862838848 16662952853995392 16663359966828288 16694790780105088 16780319966595456 16811971392517056 16838584173121536 16898870717804544 17010097705120296 17010513299470544 17017483765782528 17017899540590592 17078828081287168 17129909965899528 17158874069888112 17312327683961016 17339732511607296 17372014677569664 17372439114352896 17401813298691584 17494376135386752 17516350613010781 17523956496907008 17639728714884633 17700976938932448 17741632011134976 17742065478488064 17825219964515376 17889038923925904 17896806635139072 18015042091797072 18077151804703488 18077593469548032 18108159963952128 18142315992252928 18235261004161536 18269656773371136 18300995140873216 18355732463459286 18390355468709511 18398340859707648 18421450796661794 18485413296534464 18615162275081568 18647093296212608 18658372874932224 18746279962681824 18781639627618224 18813396558292896 18878719962418176 18910641041352704 19011229557530112 19043374690280448 19043839962089472 19079760891548672 19136359918260333 19136827461904362 19169184961839948 19205342319923998 19213681591448064 19303733328624126 19373319074908756 19440111662994624 19440586627966336 19476368644456143 19543994003647008 19577039961028032 19613966624603232 19645014868641792 19715349170771968 19785517353098304 19816837156122624 19853731060079616 19854216130689024 19887786627076096 19913599056299004 19984894960216116 19993572726156288 20018686414869464 20125168789416642 20159689959868152 20197715631287852 20229687930208512 20371679959446144 20410105491284544 20444615913058176 20515603196153856 20588619533482368 20659602062518272 20660106822340608 20734075419717632 20796089958601272 20844363054928896 20870545411246888 20879607740995584 20977979958239184 21017549107096584 21026675268237312 21053086624756336 21126186624610816 21165071128079508 21238559957720448 21274471171521792 21314599568932992 21415021207369167 21424319957350656 21464731002992256 21501024638049024 21717689320928496 21727119494320128 21768101687420928 21870125620868952 21870659956462128 21907639956388512 21948962651341712 21958493247369216 22065712452678636 22179767817118464 22217270471993856 22217813289104384 22258707022235592 22335993147025152 22364049122146606 22373759955460608 22415961856689408 22521022216728147 22651677770674176 22679651204851671 22680130273493728 22758398921484576 22839879954532704 22878498759850816 23000192902190448 23080053595673088 23083103578614688 23119643348809728 23162686236759552 23163252152470528 23281919953652736 23325834847182336 23365275329209344 23479363587652749 23519638286512844 23601302585243264 23644742745483657 23684722452850878 23766959952687168 23852051898567872 23978924515049616 24020056122396096 24102869072937984 24103457959397376 24144213285269504 24188652717805152 24272639951680512 24313681338882048 24359542364494848 24432400486044558 24474309951279048 24520473958279348 24531121146276864 24646094950937076 24692582982759426 24820216366775424 24994429280993088 24995039950242432 25042186170157632 25084528744390528 25171626616557568 25217957088775584 25348306076706816 25391166253707264 25515146557680444 25515769949205816 25526849310885888 25558913282453264 25618242121930752 25694864948849292 25738311104832168 25920148883992832 25968491525941524 26009598767410944 26058022016354496 26058658671529344 26102719948037376 26151955499470976 26285934745360512 26377204109340672 26380689804131072 26471641413439488 26551465408398672 26613098217732096 26646526613621488 26658096968208384 26833558385888856 26879586613157536 26972917240278016 27022563137695608 27116390204322048 27162239945928192 27213473988379392 27259487884077568 27404485160056704 27451492711309824 27533598695188929 27632176194992691 27728119944801696 27792484073238528 27922743412622352 27970639944318912 28023398809462112 28172459441427336 28220094837439344 28318079943627264 28365961562029056 28419466091910656 28553361609825556 28565062035420672 28565759943134208 28619641337323008 28668032850732032 28705241192856543 28753777442759922 28808013479885997 28820522387172096 28956919094571328 29059978612363134 29160167494491936 29160879941949504 29210186608518016 29365559941542048 29420949936904848 29467522302962688 29573023756157952 29623027295991808 29678276029647456 29725255734183936 29780596590119424 29781324196033536 29831679940614144 29887949142252544 29977342440324174 30028029622304196 30239534939802228 30296573446931778 30344531895312768 30453173272710272 30615158236926816 30666923869587264 30773404794230784 30882929300223552 30883581649012736 30990160233510912 31042559938203648 31101113129576448 31153700438945792 31194134937901908 31305818116870332 31319411611493376 31466969937358776 31526323660644876 31579629937134504 31689279936916224 31911706757282688 31971899353399488 32026741496528128 32137158763917312 32197096504488384 32251536957073536 32363519935574016 32479389819326464 32576533981392744 32632413268372064 32652152531131392 32708161528369152 32805989934693192 32861459934582768 32923443977012568 32937739871053824 33093621822367232 33269651725677696 33325905707990784 33326719933656576 33389581560210176 33546073683219909 33560639933190912 33623942785034112 33903308381090323 34020195410240592 34021026598941088 34034967531565056 34259819931799056 34317748139776224 34624655367922032 34679465023214592 34744029355139328 34744878228705792 34803626597383168 34988752270773504 35032701226021562 35047912993814016 35279457429769266 35346002354753741 35401953877864896 35483264022269952 35527083679276317 35650439929030752 35778077847851808 36030084183594144 36154303609406976 36155186939096064 36216319927904256 36284631984505856 36470522008323072 36539313546742272 36601990281746432 36711464926918572 36780710937419022 36796681719415296 36842901593323588 36970826593068928 37038874474139139 37230324550163136 37294186592425216 37492559925363648 37563279255236448 37626793116585792 37757439924836352 37821282082705408 38022459115060224 38086749380560896 38087679924178944 38159521783097344 38272719836520666 38273654923808724 38338369923679896 38410684639847996 38427363182896128 38607466657248252 38746638149817512 38880223325989248 38881173255932672 38952737288912286 39087988007294016 39154079922056064 39227933249206464 39290029737283584 39430698341543936 39479392838075131 39571034706196608 39707462120159232 39708432261378048 39827198112598008 39969789920432232 39987145452312576 40037372829738928 40250337578833284 40319379919736304 40395431262575704 40459375860417024 40743359918892288 40820210982569088 40889231826116352 41159367001397477 41177239066964736 41319204125036544 41592179917202544 41688726109857792 41741090822493776 41759215481991168 41955959916478368 42035098214193168 42053350536474624 42106173249512672 42252373249221632 42330142256159016 42477119915440896 42548942343043584 42629199137865984 42830042414738334 42848639914701312 42929462005984512 43002049276098048 43130666164139883 43435378641856992 43536203374841856 43589967918544701 43740251241737904 43741319912924256 43815279912777024 43897925302683424 44131424905357272 44359535634236928 44434540943987712 44435626578208768 44517414044471184 44671986294050304 44728098244293212 44747519910921216 44831923713378816 44966013660486261 45042044433456294 45359302409703342 45360260546987456 45444860170397667 45516797842969152 45679759909065408 45756997519701632 46000385804380896 46160107191346176 46166207157229376 46239286697619456 46325372473519104 46326504304941056 46563839907305472 46651669694364672 46730550658418688 46958727175305498 47039276573025688 47202605170486528 47289485490967314 47369444905701756 47533919905374336 47704103797135744 47957849030099232 48040112244792192 48205738145875968 48206915918794752 48377305435610304 48545279903361024 48627362677764096 48719084728989696 48864800972089116 48948619902558096 49040947916558696 49062242292553728 49292189901874152 49385165965518852 49640432733550848 49968382817194723 49988858561986176 49990079900484864 50084372340315264 50169057488781056 50435914177551168 50696612153413632 51030293115360888 51031539898411632 51053698621771776 51117826564906528 51236484243861504 51389729897698584 51476622209664336 51840297767985664 51936983051883048 52019197534821888 52116044032708992 52117317343058688 52205439896074752 52303910998941952 52549051839032343 52571869490721024 52761379608262144 52919186144653899 53102930816797344 53226196435464192 53293053227242976 53667116771777712 53759173226315072 53945834480556032 54045126275391216 54232780408644096 54324479891856384 54426947976758784 54518975768155136 54808970320113408 54902985422619648 55067197390377858 55171066406128533 55264352389985382 55456239889603392 55845486825244704 55941279888637824 56046797618924224 56344918882854672 56440189674878688 56636159887254528 56731923124058112 56838932183821312 57106723219651112 57130124070841344 57131519886268416 57239282674646016 57336065701464064 57410482385713086 57507554885519844 57616026959771994 57641044774344192 57913838189142656 58119957224726268 58320334988983872 58321759883899008 58420373217036032 58731119883084096 58841899873809696 58935044605925376 59146047512315904 59246054591983616 59356552059294912 59450511468367872 59561193180238848 59562648392067072 59663359881228288 59775898284505088 59954684880648348 60056059244608392 60479069879604456 60593146893863556 60689063790625536 60906346545420544 61230316473853632 61333847739174528 61546809588461568 61765858600447104 61767163298025472 61843441960221737 61980320467021824 62202226259152896 62388269875803816 62611636233740664 62638823222986752 62933939874717552 63052647321289752 63159259874269008 63378559873832448 63823413514565376 63943798706798976 64053482993056256 64245063622107501 64394193008976768 64475077788316279 64503073914147072 65153067962785488 65264826536744128 65304305062262784 65611979869386384 65722919869165536 65846887954025136 65875479742107648 66187243644734464 66539303451355392 66651811415981568 66653439867313152 66779163120420352 67092147366439818 67121279866381824 67247885570068224 67563066650184441 67806616762180646 68040390820481184 68042053197882176 68519639863598112 68635496279552448 69249310735844064 69358930046429184 69488058710278656 69489756457411584 69607253194766336 69977504541547008 70065402452043124 70095825987628032 70438090762958247 70558914859538532 70692004709507482 70803907755729792 71054167358552634 71300879858061504 71556155695703616 72060168367188288 72308607218813952 72310373878192128 72432639855808512 72569263969011712 72941044016646144 73078627093484544 73203980563492864 73422929853837144 73561421874838044 73593363438830592 73685803186647176 73941653186137856 74077748948278278 74460649100326272 74588373184850432 74985119850727296 75126558510472896 75253586233171584 75514879849672704 76044918230120448 76173498761121792 76319043566194688 76545439673041332 76547309847617448 76676739847359792 76821369279695992 76854726365792256 77214933314496504 77493276299635024 77760446651978496 77762346511865344 77905474577824572 78175976014588032 78274171927513121 78308159844112128 78455866498412928 78958785676150262 79142069412393216 79414924240318464 79654396225196016 79939579840864464 79974290904625152 80074745659477856 80500675157666568 80638759839472608 80790862525151408 80918751720834048 81486719837784576 81640421965138176 81778463652232704 82318734002794954 82354478133929472 82896528584978073 83184359834405088 83377452219715584 83482181644987552 83911919832956736 84070196428386336 84212346499025344 84504746498443264 84660284512318032 84954239830881792 85097884686087168 85258398275731968 85660084829476668 85697279829402624 85858924011969024 86004098552196096 86261332328279766 86424040439657991 86870757283713984 87179935837089402 87480502483475808 87482639825848512 87630559825554048 87795850605366848 88262849810714544 88719071268473856 88869081887975424 88871253156417536 89034828088942368 89343972588100608 89456196488586424 89495039821842432 89663847426757632 89932027320972522 90084088866912588 90718604819406684 90720521093974912 90889720340795334 91033595685938304 91359519818130816 91513995039403264 92000771608761792 92320214382692352 92332414314458752 92650744947038208 92653008609882112 93127679814610944 93303339388729344 93461101316837376 93917454350610996 94078553146051376 94405210340973056 94578970981934628 94738889811403512 95067839810748672 95408207594271488 95915698060198464 96080224489584384 96411476291751936 96754610871220608 97090559806722048 97438169457979392 97729601944178232 97897239805116192 98081895833117392 98124484585107456 98584379803748304 98770331931037704 99280865467101696 99936765634389446 99977717123972352 99980159800969728 100168744680630528 100338114977562112 100638221049659727 100871828355102336 101709925143270969 102060586230721776 102063079796823264 102235653129813056 102779459795397168 102953244419328672 103680595535971328 103873966103766096 104038395069643776 104232088065417984 104234634686117376 104410879792149504 104607821997883904 105098103678064686 105143738981442048 105522759216524288 105838372289307798 106038007064261223 106205861633594688 106586106454485952 107334233543555424 107518346452630144 107891668961112064 108090252550782432 108465560817288192 108648959783712768 108853895953517568 109037951536310272 109617940640226816 109805970845239296 110134394780755716 110342132812257066 110528704779970764 110912479779206784 111690973650489408 111882559777275648 112093595237848448 112689837765709344 112880379349757376 113272319774509056 113463846248116224 113677864367642624 114213446439302224 114260248141682688 114263039772536832 114478565349292032 114672131402928128 114820964771426172 115015109771039688 115232053919543988 115282089548688384 115827676378285312 116239914449452536 116640669977967744 116643519767798016 116840746434072064 117462239766168192 117683799747619392 117870089211850752 118292095024631808 118438178514225393 118713104118589824 119122386360477696 119125296784134144 119551796569010176 119909369761296696 120112118489216784 120958139759208912 121186293787727112 121378127581251072 121812693090841088 122460632947707264 122614454291075467 122667695478349056 123478101004192431 123531717200894208 123686883920443474 124776539751607632 125223272467481328 125277646445973504 125867879749435104 126105294642579504 126318519748538016 126757119747664896 127646827029130752 127887597413597952 128106965986112512 128490127244215002 128788386017953536 128950155576632558 129006147828294144 130306135925570976 130529653073488256 130608610124525568 130769903755634103 131223959738772768 131445839738331072 131693775908050272 132374487289468928 133078606902710784 133303622831963136 133306879734626304 133558326240840704 134184294732879636 134242559732763648 134495771140136448 135126133300368882 135613233524361292 136080781640962368 136084106395764352 136334580511193001 137039279727196224 137270992559104896 138498621471688128 138717860092858368 138976117420557312 138979512914823168 139214506389532672 139955009083094016 140130804904086248 140191651975256064 140876181525916494 141117829719077064 141384009419014964 141607815511459584 142108334717105268 142601759716123008 143112311391407232 144120336734376576 144617214437627904 144620747756384256 145138527938023424 145882088033292288 146157254186969088 146845859707674288 147122843749676088 147186726877661184 147371606373294352 147883306372275712 148155497896556556 148921298200652544 149176746369700864 149905148451584169 149970239701454592 150253117020945792 150507172466343168 152089836460240896 153090879346082664 153094619695234896 153353479694719584 153642738559391984 153709452731584512 154429866628993008 154986552599270048 155520893303956992 155524693023730688 155810949155649144 156351952029176064 156548343855026242 156616319688224256 156911732996825856 157647155517097029 157917571352300524 158284138824786432 158757558433961697 159308792450392032 159879159681728928 160149491318955712 161001350315333136 161277519678945216 161581725050302816 161837503441668096 162973439675569152 163280843930276352 163556927304465408 164637468005589908 164708956267858944 165513199218385599 165793057169956146 166368719668810176 166964363289975104 167823839665913472 168140392856772672 168424692998050688 169009492996886528 169320569024636064 169908479661763584 170195769372174336 170516796551463936 171320169658953336 171394559658805248 171717848023938048 172008197104392192 172522664656559532 172848080879315982 173741514567427968 174359871674178804 174961004966951616 174965279651697024 175261119651108096 175591701210733696 176525699621429088 177438142536947712 177738163775950848 178069656177884736 178687945176201216 178912392977172848 178990079643684864 179327694853515264 179864054641945044 180168177733825176 181437209638813368 181441042187949824 181779440681590668 182067191371876608 182719039636261632 183027990078806528 184001543217523584 184640428765384704 184664828628917504 185301489894076416 185530325880665211 186606678777458688 187834908701221992 188157106292102752 188810420681946112 189157941963869256 189477779622807024 190135679621497344 190816415188542976 191831396120396928 192160448979168768 192735190866322503 193425233364948837 193509221742441216 195459203888356464 195794479610232384 196163791666234784 197168759607496608 197540663862075408 198561730934203392 199873531268778892 199955434247944704 199960319601939456 200337489361261056 200676229955124224 201276442099319454 201743656710204672 203419850286541938 204121172461443552 204126159593646528 204471306259626112 205558919590794336 205906488838657344 207361191071942656 207747932207532192 208076790139287552 208464176130835968 208469269372234752 208821759584299008 209215643995767808 210196207356129372 210287477962884096 211045518433048576 211676744578615596 212076014128522446 212411723267189376 213172212908971904 214668467087110848 215036692905260288 216180505101564864 216931121634576384 217297919567425536 217707791907035136 218075903072620544 219235881280453632 219611941690478592 220268789561511432 220684265624514132 221057409559941528 221824959558413568 223381947300978816 223765119554551296 224187190475696896 225379675531418688 225760758699514752 226544639549018112 227355728735285248 227636499130177883 228426892878604448 228520496283365376 228957130698584064 229641929542852344 230030219542079376 230464107839087976 230564179097376768 231655352756570624 232479828898905072 233281339955935488 233287039535596032 233681492868144128 234822515782539363 234924479532336384 235367599495238784 236876357028450786 237323158667632261 237426208237179648 238244772720955392 239818739522593392 240224236978433568 241916279518417824 242372587575454224 242756255162502144 243625386181682176 244921265895414528 245228908582150934 245335390956698112 246956202008384862 247063434401788416 247373767840886948 248689585754934219 249553079503215264 250446544934962656 251735759498870208 252210589285159008 252637039497076032 253514239495329792 255293654058261504 255775194827195904 256213931972225024 256980254488430004 257576772035907072 257900311153265116 258012295656588288 259272121318973973 260612271851141952 261059306146976512 261539807511268206 262447919477545536 262891679476662144 263387551816100544 264748974578937856 266157213805421568 266607245663926272 266613759469252608 267116652481681408 268368589465759272 268485119465527296 268991542280272896 270252266600737764 271226467048722584 272161563281924736 272168212791528704 272669161022386002 274078559454392448 274541985118209792 276355749866525917 276997242943376256 277952234841114624 277959025829646336 279910018166188032 280261609808172496 280383303950512128 281752363051832988 282235659438154128 282768018838029928 283215631022919168 284216669434210536 285203519432246016 286224622782814464 288115569009782339 288240673468753152 289234428875255808 292314508373938176 293691719415348576 294245687499352176 294373453755322368 294743212746588704 295766612744551424 296310995793113112 297842596401305088 298353492739401728 299810296903168338 299940479402909184 300506234041891584 301014344932686336 301914663148979181 305129775429812907 306181758692165328 306189239390469792 306706959389439168 307285477118783968 308859733257986016 309973105198540096 311041786607913984 311049386047461376 311621898311298288 312703904058352128 313096687710052484 313232639376448512 313823465993651712 315294311034194058 315835142704601048 316568277649572864 317515116867923394 318114021192783669 318617584900784064 319758319363457856 320298982637911424 322002700630666272 322555039357890432 323163450100605632 323675006883336192 325946879351138304 326561687860552704 327113854608930816 329274936011179816 329417912535717888 331026398436771198 331586114339912292 332737439337620352 333928726579950208 335647679331826944 336280785713545344 336849385996101376 338641138049272128 339816959323527168 340391538744348672 341033593102927872 342640339317906672 342789119317610496 343435696047876096 344016394208784384 345045329313119064 345696161758631964 347483029134855936 348719743348357608 349922009933903232 349930559303394048 350522239302216192 351183402421467392 353051399242858176 354876285073895424 355314535542676179 356139312355769472 357375890352402432 357824785954345696 358655389707030528 359728109283890088 360336355467650352 362874419277626736 362882084375899648 363558881363181336 364134382743753216 365438079272523264 366055980157613056 367843362873226401 368003086435047168 369329657257835008 370434303012577293 371060651761330422 375669817402443984 376314212584205504 377620841363892224 378315883927738512 378955559245614048 380271359242994688 381632830377085952 383662792240793856 384320897958337536 385470381732645006 386850466729897674 387018443484882432 390918407776712928 391588959220464768 392327583332469568 394337519214993216 395081327724150816 397123461868406784 399747062537557784 399910868495889408 399920639203878912 400674978722522112 401352459910248448 402552884198638908 403487313420409344 406839700573083876 408242344922887104 408252319187293056 408942612519252224 411117839181588672 411812977677314688 414722382143885312 415495864415064384 416153580278575104 416928352261671936 416938538744469504 417643519168598016 418431287991535616 420392414712258744 420574955925768192 422091036866097152 423353489157231192 424152028257044892 424823446534378752 426344425817943808 429336934174221696 430073385810520576 432361010203129728 432904093721552159 433862243269152768 435415583814070272 438471762560907264 440537579123022864 441368531249028264 442114819119883056 443649919116827136 446763894601957632 447530239109102592 448374380951393792 449715445354752507 450759351062837376 451325544518213953 451521517399029504 455272998260355766 456853785757208896 459283859085704688 460060439084158752 460928215678175952 461128358194753536 463310705513141248 464959657797810144 466562679911870976 466574079071192064 467362985736288256 469645031565078726 469848959064672768 470735198990477568 472941466551291087 473752714056901572 474646317335264522 474852416474359296 479637479045186784 480448473956867136 483832559036835648 484745175150908448 485512510325004288 487250772363364352 489842531790829056 490457817164301868 490670781913396224 493912404016769724 494126868803576832 494747535681773896 497379171509868438 499106159006430528 500893089869925312 503471518997740416 504421178570318016 505274078994152064 507028478990659584 510587308116523008 511550389654391808 512427863944450048 513960508976860008 515153544071814144 515800622306530232 516024591313176576 518544242637947946 521224543702283904 522118612293953024 523079615022536412 524895838955091072 525783358953324288 526775103632201088 532314427610843136 533214491327852544 534233304963362816 536737178931518544 536970238931054592 537983084560545792 540504533201475528 542452934097445168 544323126563849472 544336425583057408 545338322044772004 548157118908784896 549083970236419584 552711499733051834 553994485886752512 555904469682229248 556590977641995633 559820036332376064 560523219616344992 563504726103665976 564471318876308256 565536037676059856 566431262045838336 568433338868421072 570407038864492032 572449245565628928 576231138019564678 576481346937506304 580275700094846511 587383438830697152 588491374998704352 589486425493177408 591533225489102848 592621991586226224 595685192802610176 596706985478803456 599620593806336676 599880958805818368 601012468083783168 602028689865372672 603829326297958362 610259550859625814 612363517384330656 612378478780939584 613413918778878336 614570954237567936 617719466515972032 619946210397080192 622083573215827968 622098772094922752 623243796622596576 625407808116704256 626193375420104968 626465278752897024 627646931987303424 630588622068388116 631670285409202096 633136555299145728 635030233735846788 636228042385567338 637235169801568128 639516638726915712 640597965275822848 644005401261332544 645110078715780864 646326900201211264 651893758702276608 653123375721105408 654227709217861632 658549872022359632 658835825071435776 662052796873542396 663172228679824584 665474878675240704 667857453159900416 671295358663653888 672561571427090688 673698771992202752 677282276098544256 679633918647054336 682067186205855744 682909497390533649 685280678635813344 686871392095752192 690090658626238128 691392323517263928 694966058269711872 697439486696715216 699844019867806464 699861118606788096 701044478604432384 702366804842934784 704467547347618089 706102798485716352 710629071085352358 711969476002896783 712278624711538944 715649571908691392 719456218567780176 720672710935300704 725748838555253472 725764168751799296 727117762726362672 728268765487506432 730876158545046528 732111960315226112 735686725746452802 736006172870094336 738659314515670016 740868606025154586 742121303522660844 751339634804887968 752628425168411008 755241682727784448 756631767855477024 757911118491228096 760542718485989376 763265660754171904 767325584481587712 768641795916675072 770940763465290012 773700933459795348 774036886969764864 781836815553425856 783177918440929536 784655166664939136 788675038429986432 790162655448301632 794246923736813568 799494125075115568 799821736991778816 799841278407757824 801349957445044224 802704919820496896 805105768397277816 806974626840818688 813679401146167752 816484689845774208 816504638374586112 817885225038504448 822235678363177344 823625955354629376 829067249599577751 830991728830128768 833856704523343872 833877077488939008 836862575983071232 840784829424517488 841149911851536384 846706978314462384 848304056514089784 849646893068757504 852688851635887616 858673868348443392 860146771621041152 864346707029347017 864722020406259456 865808187443104318 876943525121814528 881075158246045728 882737062498056528 884229638239766112 887299838233654272 893527789203915264 895060478218205184 896748761902787584 899430890709505014 901518702125674752 902651089036427906 903043034798059008 910545996520711532 913707571514417792 915389326289438721 918567718171409376 920120878168317504 921856431356351904 926621411026282496 929919315595620288 933125359823741952 933148158142384128 934725971472576512 939290063130157452 939697918129345536 941470397980955136 945882933102582174 947505428113803144 949292634670529044 949704832948718592 954342063578351007 959274958090373568 960896947913734272 967665118073671296 969490350301816896 971025020650008576 974501544726728704 979685063581658112 980915634328603736 981341563826792448 987824808033539448 988253737607153664 989495071363547792 994758343019736876 998212318012861056 1001786179739850624 1006943037995480832 1008842357140636032 1010548157988304128 1021174616233046016 1023100779308783616 1027921017953720016 1030307088143628288 1031601244613060464 1032049182626353152 1037088485275895892 1042449087404567808 1044237224587906048 1046159230045072824 1049791677910182144 1051566717906648576 1053550207264402176 1064628855221686272 1065943606628028537 1073474357863037088 1075966169121091584 1081009066402951056 1084905868194890336 1088646253127698944 1088672851166114816 1090676644089544008 1096314237817569792 1098167940472839168 1103530088619679203 1105422999466103668 1107988971773505024 1111302909037731879 1113181955283991266 1121046439232689984 1127009452207331952 1128942637752616512 1131072075352119712 1132862524091676672 1136866677736842144 1140814077728984064 1144898491131257856 1152462276039129356 1152962693875012608 1160551400189693022 1174766877661394304 1176982749997408704 1178972850986354816 1183066450978205696 1185243983172452448 1191370385605220352 1199241187612673352 1199761917611636736 1202024936167566336 1204057379730745344 1207658652595916724 1220519101719251628 1224727034768661312 1224756957561879168 1226827837557756672 1229141908475135872 1235438933031944064 1239892420794160384 1244167146431655936 1246487593245193152 1250815616233408512 1252386750840209936 1252930557505794048 1255293863974606848 1261177244136776232 1263340570818404192 1266273110598291456 1270060467471693576 1272456084771134676 1274470339603136256 1279033277453831424 1281195930551645696 1288010802522665088 1290220157431561728 1292653800402422528 1298712281164656477 1306246751442210816 1317099744044719264 1324105593747084792 1326344457359649168 1330949757350481408 1335714906319800832 1342590717327307776 1345123142854181376 1347397543984405504 1349146336064257521 1353976633554641859 1354564552197088512 1365818994781067298 1370561357271626688 1380181317252476256 1382784647034527856 1389932116539423744 1394878973393430432 1399688039735612928 1399722237213576192 1402088957208864768 1404733609685869568 1408935094695236178 1412205596971432704 1421258142170704716 1423938952005793566 1424557249423077888 1431299143817382784 1438912437135560352 1441345421870601408 1451497677110506944 1451528337503598592 1454235525452725344 1456537530975012864 1461752317090093056 1464223920630452224 1471373451492905604 1472012345740188672 1477318629031340032 1481737212050309172 1484242607045321688 1502679269609775936 1505256850336822016 1513263535710954048 1515822236982456192 1521085436971978752 1526531321508343808 1534651168963175424 1537283591833350144 1541881526930580024 1547401866919590696 1548073773939529728 1563673631106851712 1566355836881859072 1569310333329878272 1577350076859972864 1580325310896603264 1593455493911245181 1598988250150231136 1599643473983557632 1602699914890088448 1610211536794555632 1613949253681637376 1627358802292335504 1632969379691548416 1633009276749172224 1635770450077008896 1644471356726354688 1647251910709258752 1658134499199155502 1661262110673425827 1661983457660257536 1667713409046687744 1669772932925986899 1681569658849034976 1693413956628924768 1696608113028179568 1699293786137515008 1705377703271775232 1717347736696886784 1720293543242082304 1728693414058694034 1729444040812518912 1731616374886208636 1740827100284539533 1762150316492091456 1765474124996113056 1768459276479532224 1774599676467308544 1787055578407830528 1790120956436410368 1793497523805575168 1798861781419010028 1803037404251349504 1805302178072855812 1806086069596118016 1821091993041423064 1827415143028835584 1830778652578877442 1837135436342818752 1840241756336635008 1843712862712703808 1853242822052564992 1859838631191240576 1866250719647483904 1866296316284768256 1878580126260314904 1879395836258691072 1882940795961910272 1891765866205164348 1895010856227606288 1898585269341058088 1899409665897437184 1908684127156702014 1918549916180747136 1921793895827468544 1934490249065681419 1935330236147342592 1938980700603633792 1959370127163316224 1961831268657207472 1962683127653584896 1975649616067078896 1976507475214307328 1978990142727095584 1989516686039473752 1996424636025722112 2003572359479701248 2013886075990961664 2017684714281272064 2021096315976608256 2046201558617567232 2048728492171600947 2055842035907440032 2060614176287256576 2063202489226120928 2074176970551791784 2084898174809135616 2088474449175812096 2092318460090145648 2099583355820364288 2103133435813297152 2107100414528804352 2113402642042854267 2131887213256057074 2135908428008690349 2146948715726074176 2162018132805902112 2169811736389780672 2177292506255397888 2177345702332229632 2181353288179088016 2192628475635139584 2196335880945678336 2207060177239358406 2210845998932207336 2215977943547010048 2222605818075463758 2226363910567982532 2242092878465379968 2254018904414663904 2257885275505233024 2262144150704239424 2265725048183353344 2273733355473684288 2281628155457968128 2289796982262515712 2304924552078258712 2305925387750025216 2321102800379386044 2349533755322788608 2353965499994817408 2357945701972709632 2370487966344904896 2382740771210440704 2398482375225346704 2399523835223273472 2404049872335132672 2408114759461490688 2415317305191833448 2441038203438503256 2449454069537322624 2449513915123758336 2453655675115513344 2458283816950271744 2470877866063888128 2479784841588320768 2487201748798733253 2492975186490386304 2501631232466817024 2504773501680419872 2510587727949213696 2522354488273552464 2526681141636808384 2540120934943387152 2544912169542269352 2548940679206272512 2558066554907662848 2562391861103291392 2576021605045330176 2580440314863123456 2585307600804845056 2593040121088041051 2597424562329312954 2634199488089438528 2648211187494169584 2652688914719298336 2661899514700962816 2671429812639601664 2685181434654615552 2690246285708362752 2694795087968811008 2698292672128515042 2707953267109283718 2709129104394177024 2731637989562134596 2741122714543253376 2760362634504952512 2765569294069055712 2779864233078847488 2789757946786860864 2799376079471225856 2799444474427152384 2804177914417729536 2809467219371739136 2817870189390472356 2824411193942865408 2842516284341409432 2847877904011587132 2849114498846155776 2862598287634765568 2877824874271120704 2882690843741202816 2902995354221013888 2903056675007197184 2908471050905450688 2913075061950025728 2923504634180186112 2942746902985811208 2944024691480377344 2954637258062680064 2963474424100618344 2968485214090643376 3005358539219551872 3010513700673644032 3026527071421908096 3030328656050865113 3031644473964912384 3069302337926350848 3083763053861160048 3094803733839181392 3096147547879059456 3127347262213703424 3132711673763718144 3138620666659756544 3154700153719945728 3160650621793206528 3186910987822490362 3197976500300462272 3220423073589111264 3227898507363274752 3254717604584671008 3265938759383096832 3266018553498344448 3271540900154017792 3288942713452709376 3294503821418517504 3310590265859037609 3316268998398311004 3322524221346851654 3323966915320515072 3339545865851973798 3363139317698069952 3386827913257849536 3393216226056359136 3398587572275030016 3410755406543550464 3434695473393773568 3440587086484164608 3457386828117388068 3458888081625037824 3463232749772417272 3481654200569079066 3524300632984182912 3530948249992226112 3536918552959064448 3549199352934617088 3574111156815661056 3586995047611150336 3597723562838020056 3606074808502699008 3610604356145711624 3612172139192236032 3642183986082846128 3654830286057671168 3661557305157754884 3674270872685637504 3680483512673270016 3687425725425407616 3719677262382481152 3732501439294967808 3757160252520629808 3758791672517382144 3765881591923820544 3783531732410328696 3790021712455212576 3797170538682116176 3798819331794874368 3817368254313404028 3837099832361494272 3843587791654937088 3868980498131362838 3870660472294685184 3877961401207267584 3896136843493969431 3918740254326632448 3923662537314414944 3951299232134157792 3957980285454191168 3979033372078947504 3992849272051444224 4007144718959402496 4027772151981923328 4035369428562544128 4042192631953216512 4061929900663925577 4097456984343201894 4111684071814880064 4126404978452241856 4148353941103583568 4169796349618271232 4176948898351624192 4184636920180291296 4199166711640728576 4206266871626594304 4214200829057608704 4226805284085708534 4263774426512114148 4271816856017380698 4293897431452148352 4324036265611804224 4339623472779561344 4354585012510795776 4354691404664459264 4362706576358176032 4385256951270279168 4392671761891356672 4414120354478716812 4421691997864414672 4431955887094020096 4445211636150927516 4452727821135965064 4484185756930759936 4508037808829327808 4515770551010466048 4524288301408478848 4547466710947368576 4563256310915936256 4579593964525031424 4609849104156517424 4611850775500050432 4642205600758772088 4699067510645577216 4707930999989634816 4715891403945419264 4740975932689809792 4780366481733735543 4796964750450693408 4808099744670265344 4830634610383666896 4882076406877006512 4898908139074645248 4899027830247516672 4907311350231026688 4916567633900543488 4941755732127776256 4959569683176641536 4974403497597466506 4983786332020277481 4985950372980772608 5009547003360839744 5044708976547104928 5053362283273616768 5080241869886774304 5089824339084538704 5097881358412545024 5116133109815325696 5124783722206582784 5152043210090660352 5160880629726246912 5170615201609690112 5186080242176082102 5194849124658625908 5268398976178877056 5296422374988339168 5305377829438596672 5323799029401925632 5342859625279203328 5370362869309231104 5380492571416725504 5389590175937622016 5396585344257030084 5415906534218567436 5418258208788354048 5463275979124269192 5482245429086506752 5520725269009905024 5531138588138111424 5559728466157694976 5579515893573721728 5598752158942451712 5598888948854304768 5618934438743478272 5635740378780944712 5648822387885730816 5685032568682818864 5695755808023174264 5698228997692311552 5725196575269531136 5755649748542241408 5765381687482405632 5803470747197044257 5805990708442027776 5816942101810901376 5885493805971622416 5888049382960754688 5926948848201236688 5936970428181286752 6010717078439103744 6021027401347288064 6053054142843816192 6060657312101730226 6063288947929824768 6138604675852701696 6146185476514802841 6167526107722320096 6189607467678362784 6254694524427406848 6265423347527436288 6277241333319513088 6309400307439891456 6321301243586413056 6373821975644980724 6395953000600924544 6407725284026071047 6440846147178222528 6509435209169342016 6531877518766193664 6532037106996688896 6543081800308035584 6577885426905418752 6589007642837035008 6621180531718075218 6632537996796622008 6645048442693703308 6647933830641030144 6679091731703947596 6726278635396139904 6773655826515699072 6786432452112718272 6797175144550060032 6821510813087100928 6869390946787547136 6914773656234776136 6917776163250075648 6926465499544834544 6963308401138158132 7048601265968365824 7061896499984452224 7073837105918128896 7148222313631322112 7195447125676040112 7212149617005398016 7221208712291423248 7224344278384472064 7284367972165692256 7309660572115342336 7323114610315509768 7348541745371275008 7360967025346540032 7374851450850815232 7439354524764962304 7461605246396199759 7514320505041259616 7531763183847641088 7567063464820657392 7580043424910425152 7594341077364232352 7634736508626808056 7674199664722988544 7687175583309874176 7737960996262725676 7741320944589370368 7755922802414535168 7779120363264123153 7792273686987938862 7847325074628829888 7902598464268315584 7915960570908382336 7958066744157895008 7985698544102888448 8014289437918804992 8055544303963846656 8070738857125088256 8084385263906433024 8123859801327851154 8194913968686403788 8223368143629760128 8252809956904483712 8296707882207167136 8339592699236542464 8369273840360582592 8398333423281457152 8412533743253188608 8428401658115217408 8453610568171417068 8527548853024228296 8543633712034761396 8587794862904296704 8648072531223608448 8679246945559122688 8709170025021591552 8725413152716352064 8770513902540558336 8828240708957433624 8843383995728829344 8863911774188040192 8890423272301855032 8905455642271930128 8968371513861519872 9016075617658655616 9031541102020932096 9048576602816957696 9090985968152595339 9094933421894737152 9219698208313034848 9284411201517544176 9398135021291154432 9415861999979269632 9431782807890838528 9481951865379619584 9560732963467471086 9593929500901386816 9661269220767333792 9764152813754013024 9797816278149290496 9798055660495033344 9814622700462053376 9833135267801086976 9883511464255552512 9919139366353283072 9948806995194933012 9967572664040554962 9971900745961545216 10019094006721679488 10089417953094209856 10106724566547233536 10160483739773548608 10179648678169077408 10195762716825090048 10232266219630651392 10249567444413165568 10304086420181320704 10321761259452493824 10341230403219380224 10372160484352164204 10389698249317251816 10536797952357754112 10592844749976678336 10610755658877193344 10647598058803851264 10685719250558406656 10698915459118360501 10760985142833451008 10793170688514060168 10831813068437134872 10836516417576708096 10926551958248538384 10964490858173013504 11041450538019810048 11062277176276222848 11154188457378716267 11159031787147443456 11197504317884903424 11271480757561889424 11297644775771461632 11370065137365637728 11391511616046348528 11396457995384623104 11450393150539062272 11511299497084482816 11530763374964811264 11606941494394088514 11611981416884055552 11633884203621802752 11688410530481908293 11770987611943244832 11853897696402473376 11873940856362573504 12021434156878207488 12042054802694576128 12106108285687632384 12121314624203460452 12126577895859649536 12185789701991776731 12292370953029605682 12335052215444640192 12379214935356725568 12509389048854813696 12530846695054872576 12554482666639026176 12618800614879782912 12642602487172826112 12747643951289961448 12791906001201849088 12815450568052142094 12881692294356445056 13018870418338684032 13063755037532387328 13064074213993377792 13155770853810837504 13178015285674070016 13242361063436150436 13265075993593244016 13290096885387406616 13295867661282060288 13358183463407895192 13452557270792279808 13541431743459769933 13547311653031398144 13572864904225436544 13738781893575094272 13829547312469552272 13835552326500151296 13852930999089669088 13926616802276316264 14097202531936731648 14123792999968904448 14147674211836257792 14341099445201206629 14390894251352080224 14424299234010796032 14442417424582846496 14568735944331384512 14619321144230684672 14646229220631019536 14697083490742550016 14721934050693080064 14749702901701630464 14878709049529924608 14923210492792399518 14951358996060832443 15028641010082519232 15134126929641314784 15160086849820850304 15188682154728464704 15269473017253616112 15348399329445977088 15374351166619748352 15475921992525451352 15482641889178740736 15511845604829070336 15558240726528246306 15584547373975877724 15694650149257659776 15805196928536631168 15831921141816764672 15916133488315790016 15971397088205776896 16028578875837609984 16111088607927693312 16141477714250176512 16168770527812866048 16247719602655702308 16389827937372807576 16446736287259520256 16505619913808967424 16593415764414334272 16679185398473084928 16738547680721165184 16796666846562914304 16856803316230434816 16907221136342834136 17055097706048456592 17087267424069522792 17175589725808593408 17296145062447216896 17358493891118245376 17410412241591132771 17450826305432704128 17656481417914867248 17686767991457658688 17780846544603710064 17810911284543860256 17936743027723039744 18032151235317311232 18063082204041864192 18097153205633915392 18181971936305190678 18189866843789474304 18439396416626069696 18568822403035088352 18796270042582308864 18831723999958539264 18863565615781677056 18963903730759239168 19121465926934942172 19187859001802773632 19322538441534667584 19528305627508026048 19595632556298580992 19596111320990066688 19629245400924106752 19666270535602173952 19767022928511105024 19838278732706566144 19897613990389866024 19935145328081109924 19943801491923090432 20038188013443358976 20178835906188419712 20213449133094467072 20320967479547097216 20359297356338154816 20391525433650180096 20464532439261302784 20608172840362641408 20682460806438760448 20744320968704328408 20779396498634503632 21073595904715508224 21185689499953356672 21212300592356055791 21221511317754386688 21397830918236721002 21586341377028120336 21663626136874269744 21673032835153416192 21853103916497076768 21928981716346027008 22082901076039620096 22124554352552445696 22308376914757432534 22318063574294886912 22542961515123778848 22595289551542923264 22740130274731275456 22783023232092697056 22900786301078124544 23022598994168965632 23061526749929622528 23213882988788177028 23223962833768111104 23267768407243605504 23376821060963816586 23541975223886489664 23707795392804946752 23747881712725147008 24042868313756414976 24084109605389152256 24212216571375264768 24242629248406920904 24253155791719299072 24371579403983553462 24584741906059211364 24670104430889280384 24758429870713451136 25018778097709627392 25108965333278052352 25237601229759565824 25285204974345652224 25495287902579922896 25583812002403698176 25630901136104284188 25763384588712890112 26037740836677368064 26127510075064774656 26311541707621675008 26484722126872300872 26530151987186488032 26580193770774813232 26591735322564120576 26716366926815790384 26905114541584559616 27082863486919539866 27094623306062796288 27145729808450873088 27272957904457786017 27659094624939104544 27705861998179338176 27853233604552632528 28194405063873463296 28247585999937808896 28295348423672515584 28682198890402413258 28781788502704160448 28884834849165692992 29137471888662769024 29238642288461369344 29292458441262039072 29394166981485100032 29443868101386160128 29499405803403260928 29757418099059849216 29846420985584799036 29902717992121664886 30057282020165038464 30268253859282629568 30320173699641700608 30377364309456929408 30538946034507232224 30696798658891954176 30748702333239496704 30951843985050902704 30965283778357481472 31023691209658140672 31116481453056492612 31169094747951755448 31389300298515319552 31610393857073262336 31663842283633529344 31832266976631580032 31942794176411553792 32057157751675219968 32096746377355081503 32282955428500353024 32495439205311404616 32779655874745615152 32893472574519040512 33011239827617934848 33186831528828668544 33462565372136148801 33477095361442330368 33814442272685668272 34110195412096913184 34174534848139045584 34351179451617186816 34592290124894433792 34716987782236490752 34820824483182265542 34901652610865408256 35312962835829734496 35373535982915317376 35561693089207420128 35621822569087720512 35873486055446079488 36064302470634622464 36126164408083728384 36194306411267830784 36363943872610381356 36379733687578948608 36878792833252139392 37137644806070176704 37592540085164617728 37663447999917078528 37727131231563354112 37927807461518478336 38242931853869884344 38375718003605547264 38645076883069335168 39056611255016052096 39191265112597161984 39192222641980133376 39332541071204347904 39534045857022210048 39795227980779732048 39870290656162219848 39887602983846180864 40076376026886717952 40357671812376839424 40426898266188934144 40624295230379309799 40641934959094194432 40718594712676309632 41216345680725282816 41488641937408656816 41558792997269007264 42147191809431016448 42371378999906713344 42424601184712111582 42443022635508773376 42795661836473442004 43023298335603619887 43172682754056240672 43327252273748539488 43706207832994153536 43857963432692054016 44165802152079240192 44249108705104891392 44616753829514865068 44636127148589773824 44854076988182497329 45085923030247557696 45480260549462550912 45566046464185394112 45801572602156249088 46045197988337931264 46123053499859245056 46427765977576354056 46447925667536222208 46535536814487211008 46753642121927633172 47083950447772979328 47415590785609893504 47495763425450294016 48085736627512829952 48424433142750529536 48485258496813841808 48506311583438598144 48743158807967106924 49169483812118422728 49340208861778560768 49516859741426902272 50037556195419254784 50570409948691304448 50990575805159845792 51167624004807396352 51261802272208568376 51526769177425780224 52075481673354736128 52231236724773398313 52969444253744601744 53060303974372976064 53160387541549626464 53432733853631580768 53810229083169119232 54165726973839079732 54189246612125592576 54291459616901746176 54545915808915572034 55318189249878209088 55411723996358676352 55706467209105265056 56388810127746926592 56495171999875617792 56590696847345031168 57364397780804826516 57563577005408320896 57769669698331385984 58274943777325538048 58584916882524078144 58788333962970200064 58887736202772320256 58998811606806521856 59514836198119698432 59692841971169598072 59805435984243329772 60114564040330076928 60536507718565259136 60640347399283401216 60754728618913858816 61077892069014464448 61393597317783908352 61903687970101805408 62047382419316281344 62232962906112985224 62338189495903510896 62778600597030639104 63220787714146524672 63327684567267058688 63636901777068167373 63664533953263160064 64193492754710163006 64990878410622809232 65559311749491230304 65786945149038081024 66022479655235869696 66373663057657337088 66925130744272297602 66954190722884660736 67628884545371336544 68220390824193826368 68349069696278091168 68702358903234373632 69184580249788867584 69433975564472981504 69641648966364531084 69803305221730816512 70625925671659468992 70747071965830634752 71123386178414840256 71243645138175441024 71746972110892158976 72128604941269244928 72252328816167456768 72388612822535661568 72727887745220762712 72759467375157897216 73757585666504278784 74275289612140353408 74892408213828523507 75326895999834157056 75855614923036956672 76485863707739768688 76751436007211094528 77290153766138670336 78079319201651013869 78113222510032104192 78382530225194323968 79590455961559464096 79740581312324439696 79775205967692361728 80152752053773435904 80715343624753678848 80853796532377868288 81248590460758619598 81283869918188388864 81437189425352619264 81818873713373358051 82977283874817313632 83117585994538014528 84294383618862032896 84742757999813426688 84849202369424223164 84886045271017546752 85591323672946884008 86046596671207239774 86345365508112481344 86654504547497078976 87412415665988307072 87715926865384108032 88331604304158480384 88498217410209782784 89233507659029730136 89272254297179547648 89708153976364994658 90171846060495115392 90960521098925101824 91132092928370788224 92090395976675862528 92246106999718490112 92855531955152708112 92895851335072444416 93071073628974422016 93507284243855266344 94167900895545958656 94831181571219787008 94991526850900588032 96171473255025659904 96290239132065244509 96848866285501059072 96970516993627683616 97486317615934213848 98338967624236845456 98680417723557121536 99033719482853804544 100387696116408446403 101981151610319691584 102335248009614792704 102523604544417136752 103053538354851560448 104150963346709472256 104462473449546796626 105938888507489203488 106120607948745952128 106320775083099252928 106865467707263161536 107620458166338238464 108331453947678159464 108378493224251185152 108582919233803492352 109091831617831144068 110636378499756418176 110823447992717352704 111412934418210530112 112777620255493853184 112990343999751235584 113181393694690062336 114728795561609653032 115127154010816641792 115539339396662771968 116549887554651076096 117169833765048156288 117576667925940400128 117997623213613043712 119385683942339196144 119610871968486659544 120229128080660153856 121073015437130518272 121280694798566802432 121509457237827717632 121872885691137929397 122155784138028928896 123807375940203610816 124465925812225970448 124676378991807021792 125557201194061278208 126441575428293049344 126655369134534117376 127273803554136334746 127329067906526320128 128386985509420326012 129981756821245618464 131118623498982460608 131573890298076162048 132044959310471739392 132747326115314674176 133850261488544595204 133908381445769321472 135257769090742673088 136440781648387652736 136698139392556182336 137404717806468747264 138369160499577735168 138867951128945963008 139283297932729062168 139606610443461633024 141251851343318937984 141494143931661269504 142246772356829680512 142487290276350882048 144257209882538489856 144777225645071323136 145455775490441525424 145518934750315794432 147515171333008557568 148550579224280706816 149784816427657047014 151711229846073913344 152971727415479537376 153502872014422189056 154580307532277340672 156158638403302027738 156226445020064208384 159180911923118928192 159481162624648879392 160305504107546871808 161430687249507357696 161707593064755736576 162497180921517239196 162567739836376777728 162874378850705238528 163637747426746716102 165954567749634627264 166235171989076029056 168588767237724065792 169485515999626853376 169698404738848446328 169772090542035093504 171182647345893768016 172093193342414479548 172690731016224962688 173309009094994157952 174824831331976614144 176663208608316960768 176996434820419565568 178467015318059460272 178544508594359095296 179416307952729989316 180343692120990230784 181921042197850203648 182264185856741576448 184180791953351725056 185711063910305416224 186142147257948844032 187014568487710532688 188335801791091917312 189662363142439574016 189983053701801176064 190910705331204502119 192580478264130489018 193941033987255367232 194972635231868427696 196677935248473690912 197360835447114243072 198067438965707609088 200775392232816892806 203962303220639383168 204670496019229585408 205047209088834273504 206107076709703120896 208301926693418944512 208924946899093593252 211877777014978406976 212241215897491904256 212641550166198505856 213730935414526323072 215240916332676476928 216662907895356318928 216756986448502370304 217165838467606984704 218183663235662288136 221272756999512836352 221646895985434705408 222825868836421060224 224677224641485570521 225980687999502471168 229457591123219306064 230254308021633283584 231078678793325543936 233099775109302152192 234237957604953041607 234339667530096312576 238771367884678392288 239221743936973319088 240458256161320307712 242146030874261036544 242561389597133604864 243018914475655435264 243745771382275858794 244311568276057857792 247614751880407221632 248931851624451940896 249352757983614043584 251114402388122556416 252883150856586098688 253310738269068234752 254547607108272669492 254658135813052640256 256773971018840652024 259963513642491236928 262237246997964921216 263147780596152324096 264089918620943478784 265494652230629348352 267700522977089190408 267816762891538642944 270515538181485346176 272881563296775305472 273396278785112364672 276738320999155470336 278566595865458124336 279213220886923266048 282503702686637875968 282988287863322539008 284493544713659361024 284974580552701764096 288514419765076979712 288870717396195733527 290911550980883050848 295030342666017115136 297101158448561413632 299569632855314094028 301163088349225339209 305943454830959074752 307005744028844378112 309160615064554681344 312317276806604055476 312452890040128416768 318361823846237856384 318962325249297758784 320611008215093743616 322861374499014715392 324994361843034478392 325135479672753555456 325748757701410477056 327275494853493432204 331909135499269254528 332470343978152058112 338971031999253706752 339396809477696892656 339544181084070187008 342365294691787536032 344186386684828959096 345381462032449925376 346618018189988315904 349649662663953228288 353992869640839131136 356934030636118920544 358832615905459978632 360687384241980461568 363842084395700407296 364528371713483152896 365618657073413788191 371422127820610832448 374029136975421065376 376671603582183834624 379324726284879148032 379966107403602352128 381821410662409004238 385160956528260978036 387882067974510734464 389945270463736855392 393355870496947381824 394721670894228486144 396134877931415218176 401550784465633785612 407924606441278766336 410094418177668547008 412214153419406241792 416603853386837889024 417849893798187186504 423755554029956813952 424482431794983808512 425283100332397011712 427461870829052646144 433325815790712637856 434331676935213969408 436367326471324576272 442545513999025672704 443293791970869410816 445651737672842120448 449354449282971141042 458915182246438612128 460508616043266567168 462157357586651087872 466199550218604304384 468475915209906083214 468679335060192625152 477542735769356784576 478443487873946638176 480916512322640615424 484292061748522073088 485122779194267209728 486037828951310870528 487491542764551717588 488623136552115715584 495229503760814443264 497863703248903881792 498705515967228087168 502228804776245112832 505766301713172197376 509095214216545338984 509316271626105280512 513547942037681304048 519927027284982473856 524246857496799664549 524474493995929842432 530989304461258696704 535401045954178380816 535633525783077285888 541031076362970692352 545763126593550610944 546792557570224729344 557133191730916248672 558426441773846532096 565007405373275751936 565976575726645078016 568987089427318722048 569949161105403528192 572732115993613506357 577741434792391467054 581823101961766101696 590060685332034230272 594202316897122827264 599139265710628188056 602326176698450678418 611886909661918149504 614011488057688756224 618321230129109362688 624634553613208110952 624905780080256833536 636723647692475712768 637924650498595517568 645722748998029430784 649988723686068956784 650270959345507110912 651497515402820954112 654550989706986864408 663818270998538509056 664940687956304116224 674031673924456711563 677942063998507413504 678793618955393785312 684730589383575072064 688372773369657918192 690762924064899850752 693236036379976631808 699299325327906456576 702713872814859124821 713868061272237841088 717665231810919957264 721374768483960923136 727684168791400814592 729056743426966305792 731237314146827576382 742844255641221664896 748058273950842130752 753343207164367669248 758649452569758296064 759932214807204704256 763642821324818008476 770321913056521956072 775764135949021468928 779890540927473710784 786711740993894763648 789443341788456972288 792269755862830436352 803101568931267571224 815849212882557532672 820188836355337094016 835699787596374373008 847511108059913627904 848964863589967617024 850566200664794023424 854923741658105292288 866651631581425275712 872734652942649152544 885091027998051345408 886587583941738821632 891303475345684240896 898708898565942282084 917830364492877224256 921017232086533134336 924314715173302175744 932399100437208608768 936951830419812166428 937358670120385250304 955085471538713569152 956886975747893276352 961833024645281230848 968584123497044146176 972075657902621741056 974983085529103435176 977246273104231431168 990459007521628886528 995727406497807763584 997411031934456174336 1018190428433090677968 1018632543252210561024 1027095884075362608096 1039854054569964947712 1048493714993599329098 1048948987991859684864 1061978608922517393408 1070802091908356761632 1082062152725941384704 1091526253187101221888 1093585115140449458688 1114266383461832497344 1130014810746551503872 1131953151453290156032 1137974178854637444096 1139898322210807056384 1145464231987227012714 1155482869584782934108 1163646203923532203392 1180121370664068460544 1188404633794245654528 1198278531421256376112 1204652353396901356836 1223773819323836299008 1236642460258218725376 1249269107226416221904 1249811560160513667072 1273447295384951425536 1275849300997191035136 1299977447372137913568 1302995030805641908224 1309101979413973728816 1327636541997077018112 1329881375912608232448 1348063347848913423126 1357587237910787570624 1369461178767150144128 1376745546739315836384 1381525848129799701504 1386472072759953263616 1398598650655812913152 1405427745629718249642 1427736122544475682176 1435330463621839914528 1442749536967921846272 1455368337582801629184 1458113486853932611584 1462474628293655152764 1485688511282443329792 1496116547901684261504 1506686414328735338496 1517298905139516592128 1527285642649636016952 1540643826113043912144 1551528271898042937856 1559781081854947421568 1572740572490398993647 1573423481987789527296 1606203137862535142448 1631698425765115065344 1640377672710674188032 1671399575192748746016 1695022216119827255808 1697929727179935234048 1701132401329588046848 1709847483316210584576 1733303263162850551424 1745469305885298305088 1770182055996102690816 1773175167883477643264 1782606950691368481792 1797417797131884564168 1835660728985754448512 1842034464173066268672 1848629430346604351488 1873903660839624332856 1874717340240770500608 1910170943077427138304 1913773951495786552704 1937168246994088292352 1949966171058206870352 1954492546208462862336 1980918015043257773056 1991454812995615527168 1994822063868912348672 2022095021773370134689 2036380856866181355936 2054191768150725216192 2079708109139929895424 2096987429987198658196 2097897975983719369728 2108141618444577374463 2141604183816713523264 2164124305451882769408 2183052506374202443776 2187170230280898917376 2228532766923664994688 2260029621493103007744 2275948357709274888192 2279796644421614112768 2290928463974454025428 2310965739169565868216 2327292407847064406784 2376809267588491309056 2396557062842512752224 2409304706793802713672 2447547638647672598016 2498538214452832443808 2546894590769902851072 2551698601994382070272 2599954894744275827136 2618203958827947457632 2655273083994154036224 2659762751825216464896 2696126695697826846252 2715174475821575141248 2738922357534300288256 2753491093478631672768 2763051696259599403008 2772944145519906527232 2797197301311625826304 2810855491259436499284 2855472245088951364352 2870660927243679829056 2885499073935843692544 2916226973707865223168 2924949256587310305528 2971377022564886659584 2992233095803368523008 3054571285299272033904 3081287652226087824288 3103056543796085875712 3119562163709894843136 3145481144980797987294 3146846963975579054592 3212406275725070284896 3263396851530230130688 3280755345421348376064 3342799150385497492032 3390044432239654511616 3395859454359870468096 3402264802659176093696 3419694966632421169152 3466606526325701102848 3490938611770596610176 3540364111992205381632 3565213901382736963584 3594835594263769128336 3669728002477597651843 3671321457971508897024 3747807321679248665712 3749434680481541001216 3820341886154854276608 3827547902991573105408 3899932342116413740704 3908985092416925724672 3961836030086515546112 3982909625991231054336 3989644127737824697344 4044190043546740269378 4072761713732362711872 4108383536301450432384 4159416218279859790848 4193974859974397316392 4195795951967438739456 4216283236889154748926 4283208367633427046528 4328248610903765538816 4366105012748404887552 4374340460561797834752 4457065533847329989376 4520059242986206015488 4551896715418549776384 4581856927948908050856 4621931478339131736432 4654584815694128813568 4718221717471196980941 4793114125685025504448 4818609413587605427344 4895095277295345196032 4997076428905664887616 5093789181539805702144 5103397203988764140544 5199909789488551654272 5236407917655894915264 5310546167988308072448 5319525503650432929792 5392253391395653692504 5430348951643150282496 5477844715068600576512 5506982186957263345536 5526103392519198806016 5545888291039813054464 5621710982518872998568 5710944490177902728704 5741321854487359658112 5849898513174620611056 5942754045129773319168 5984466191606737046016 6109142570598544067808 6162575304452175648576 6206113087592171751424 6239124327419789686272 6290962289961595974588 6293693927951158109184 6424812551450140569792 6526793703060460261376 6561510690842696752128 6685598300770994984064 6780088864479309023232 6804529605318352187392 6839389933264842338304 6933213052651402205696 6981877223541193220352 7130427802765473927168 7189671188527538256672 7339456004955195303686 7342642915943017794048 7495614643358497331424 7640683772309708553216 7655095805983146210816 7799864684232827481408 7923672060173031092224 7965819251982462108672 7979288255475649394688 8088380087093480538756 8145523427464725423744 8216767072602900864768 8318832436559719581696 8387949719948794632784 8391591903934877478912 8432566473778309497852 8566416735266854093056 8656497221807531077632 8748680921123595669504 8914131067694659978752 9163713855897816101712 9243862956678263472864 9309169631388257627136 9436443434942393961882 9586228251370051008896 9637218827175210854688 9790190554590690392064 9994152857811329775232 10187578363079611404288 10206794407977528281088 10399819578977103308544 10472815835311789830528 10621092335976616144896 10784506782791307385008 10860697903286300564992 10955689430137201153024 11009184007432792955529 11013964373914526691072 11243421965037745997136 11421888980355805457408 11482643708974719316224 11699797026349241222112 11885508090259546638336 11968932383213474092032 12218285141197088135616 12325150608904351297152 12412226175184343502848 12478248654839579372544 12581924579923191949176 12587387855902316218368 12849625102900281139584 13123021381685393504256 13371196601541989968128 13560177728958618046464 13866426105302804411392 13963754447082386440704 14154665152413590942823 14379342377055076513344 14678912009910390607372 14685285831886035588096 14991229286716994662848 15281367544619417106432 15310191611966292421632 15599729368465654962816 15931638503964924217344 15958576510951298789376 16176760174186961077512 16291046854929450847488 16433534145205801729536 16637664873119439163392 16775899439897589265568 16865132947556618995704 17132833470533708186112 17828262135389319957504 18327427711795632203424 18487725913356526945728 18618339262776515254272 18872886869884787923764 19172456502740102017792 19274437654350421709376 19580381109181380784128 19988305715622659550464 20413588815955056562176 20799639157954206617088 20945631670623579661056 21569013565582614770016 21721395806572601129984 21911378860274402306048 22018368014865585911058 22027928747829053382144 22486843930075491994272 22843777960711610914816 22965287417949438632448 23399594052698482444224 23771016180519093276672 23937864766426948184064 24436570282394176271232 24650301217808702594304 24956497309679158745088 25163849159846383898352 25174775711804632436736 25699250205800562279168 26246042763370787008512 26742393203083979936256 27732852210605608822784 27927508894164772881408 28309330304827181885646 28758684754110153026688 29357824019820781214744 29370571663772071176192 29982458573433989325696 30562735089238834212864 30620383223932584843264 31199458736931309925632 31863277007929848434688 32353520348373922155024 32582093709858901694976 32867068290411603459072 33027552022298378866587 33551798879795178531136 33730265895113237991408 34265666941067416372224 35656524270778639915008 36654855423591264406848 36975451826713053891456 37236678525553030508544 37745773739769575847528 38344913005480204035584 38548875308700843418752 39976611431245319100928 41599278315908413234176 41891263341247159322112 43138027131165229540032 43442791613145202259968 43822757720548804612096 44036736029731171822116 44055857495658106764288 44973687860150983988544 45687555921423221829632 45930574835898877264896 46799188105396964888448 47875729532853896368128 48873140564788352542464 49300602435617405188608 49912994619358317490176 50327698319692767796704 51398500411601124558336 53484786406167959872512 55465704421211217645568 55855017788329545762816 56618660609654363771292 57517369508220306053376 58715648039641562429488 58741143327544142352384 59964917146867978651392 61240766447865169686528 62398917473862619851264 64707040696747844310048 65164187419717803389952 65734136580823206918144 66055104044596757733174 67103597759590357062272 67460531790226475982816 68531333882134832744448 71313048541557279830016 73309710847182528813696 73950903653426107782912 75491547479539151695056 76689826010960408071168 77097750617401686837504 79953222862490638201856 83198556631816826468352 83782526682494318644224 86276054262330459080064 86885583226290404519936 88073472059462343644232 88111714991316213528576 89947375720301967977088 91861149671797754529792 93598376210793929776896 97746281129576705084928 98601204871234810377216 99082656066895136599761 100655396639385535593408 102797000823202249116672 106969572812335919745024 111710035576659091525632 113237321219308727542584 115034739016440612106752 117431296079283124858976 119929834293735957302784 124797834947725239702528 129414081393495688620096 130328374839435606779904 131468273161646413836288 132110208089193515466348 134207195519180714124544 134921063580452951965632 137062667764269665488896 146619421694365057627392 147901807306852215565824 150983094959078303390112 153379652021920816142336 154195501234803373675008 159906445724981276403712 166397113263633652936704 167565053364988637288448 172552108524660918160128 176146944118924687288464 176223429982632427057152 179894751440603935954176 183722299343595509059584 187196752421587859553792 195492562259153410169856 197202409742469620754432 198165312133790273199522 201310793278771071186816 205594001646404498233344 213939145624671839490048 226474642438617455085168 230069478032881224213504 234862592158566249717952 239859668587471914605568 249595669895450479405056 258828162786991377240192 260656749678871213559808 264220416178387030932696 268414391038361428249088 269842127160905903931264 293238843388730115254784 295803614613704431131648 301966189918156606780224 306759304043841632284672 308391002469606747350016 319812891449962552807424 335130106729977274576896 345104217049321836320256 352293888237849374576928 359789502881207871908352 374393504843175719107584 390985124518306820339712 394404819484939241508864 396330624267580546399044 402621586557542142373632 411188003292808996466688 452949284877234910170336 460138956065762448427008 469725184317132499435904 479719337174943829211136 499191339790900958810112 517656325573982754480384 528440832356774061865392 536828782076722856498176 539684254321811807862528 586477686777460230509568 591607229227408862263296 603932379836313213560448 616782004939213494700032 690208434098643672640512 704587776475698749153856 719579005762415743816704 748787009686351438215168 781970249036613640679424 792661248535161092798088 805243173115084284747264 905898569754469820340672 920277912131524896854016 939450368634264998871808 959438674349887658422272 1035312651147965508960768 1056881664713548123730784 1073657564153445712996352 1079368508643623615725056 1172955373554920461019136 1183214458454817724526592 1207864759672626427120896 1233564009878426989400064 1380416868197287345281024 1409175552951397498307712 1439158011524831487633408 1497574019372702876430336 1585322497070322185596176 1610486346230168569494528 1811797139508939640681344 1878900737268529997743616 2070625302295931017921536 2113763329427096247461568 2147315128306891425992704 2158737017287247231450112 2345910747109840922038272 2415729519345252854241792 2760833736394574690562048 2818351105902794996615424 2878316023049662975266816 3170644994140644371192352 3220972692460337138989056 3623594279017879281362688 3757801474537059995487232 4141250604591862035843072 4227526658854192494923136 4317474034574494462900224 4831459038690505708483584 5636702211805589993230848 6341289988281288742384704 6441945384920674277978112 7247188558035758562725376 7515602949074119990974464 8282501209183724071686144 8455053317708384989846272 8634948069148988925800448 9662918077381011416967168 11273404423611179986461696 12682579976562577484769408 14494377116071517125450752 15031205898148239981948928 16910106635416769979692544 19325836154762022833934336 22546808847222359972923392 25365159953125154969538816 28988754232143034250901504 33820213270833539959385088 45093617694444719945846784 50730319906250309939077632 57977508464286068501803008 67640426541667079918770176 101460639812500619878155264 135280853083334159837540352 202921279625001239756310528 405842559250002479512621056
- Sum of all divisors σ(n): 1446304655092859324006400000
- Sum of proper divisors (its aliquot sum) s(n): 1040462095842856844493778944
- 405842559250002479512621056 is an abundant number, because the sum of its proper divisors (1040462095842856844493778944) is greater than itself. Its abundance is 634619536592854364981157888
Bases of 405842559250002479512621056
- Binary: 101001111101101001000000100111000101001101110001011110110101010101110110100010000000000002
- Hexadecimal: 0x14FB48138A6E2F6AAED1000
- Base-36: 1EZRZTPG0SCQXS2DC0
Squares and roots of 405842559250002479512621056
- 405842559250002479512621056 squared (4058425592500024795126210562) is 164708182898591773145995644091103118837975995054555136
- 405842559250002479512621056 cubed (4058425592500024795126210563) is 66845590476981976830584584345608314491075495013019040090580295729698975426543616
-
The
square root of 405842559250002479512621056 is 20145534474170.7580120419 -
405842559250002479512621056 is a
perfect cube number . Itscube root is 740376336
Scales and comparisons
How big is 405842559250002479512621056?- 405,842,559,250,002,479,512,621,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 405,842,559,250,002,479,512,621,056 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 405842559250002479512621056 cubic inches would be around 61698028 feet tall.
Recreational maths with 405842559250002479512621056
- 405842559250002479512621056 backwards is 650126215974200052955248504
- The number of decimal digits it has is: 27
- The sum of 405842559250002479512621056's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 405842559250002479512621056 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 405842559250002479512621056 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/405842559250002479512621056/
Chicago style:
Numbermatics. 2024. "Number 405842559250002479512621056 - Facts about the integer". https://numbermatics.com/n/405842559250002479512621056/
The information we have on file for 405842559250002479512621056 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 405842559250002479512621056, math, Factors of 405842559250002479512621056, curriculum, school, college, exams, university, Prime factorization of 405842559250002479512621056, STEM, science, technology, engineering, physics, economics, calculator, four hundred five septillion, eight hundred forty-two sextillion, five hundred fifty-nine quintillion, two hundred fifty quadrillion, two trillion, four hundred seventy-nine billion, five hundred twelve million, six hundred twenty-one thousand and fifty-six.