70539143874171785182347264
70,539,143,874,171,785,182,347,264 is an even composite number composed of six prime numbers multiplied together.
What does the number 70539143874171785182347264 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16384 divisors.
70539143874171785182347264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 70539143874171785182347264:
215 × 33 × 73 × 433 × 793 × 1813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 43 × 43 × 43 × 79 × 79 × 79 × 181 × 181 × 181)See below for interesting mathematical facts about the number 70539143874171785182347264 from the Numbermatics database.
Names of 70539143874171785182347264
- Cardinal: 70539143874171785182347264 can be written as Seventy septillion, five hundred thirty-nine sextillion, one hundred forty-three quintillion, eight hundred seventy-four quadrillion, one hundred seventy-one trillion, seven hundred eighty-five billion, one hundred eighty-two million, three hundred forty-seven thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 7.0539143874171785182347264 × 1025
Factors of 70539143874171785182347264
Divisors of 70539143874171785182347264
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 79 84 86 96 98 108 112 126 128 129 144 147 158 168 172 181 189 192 196 216 224 237 252 256 258 288 294 301 316 336 343 344 362 378 384 387 392 432 441 448 474 504 512 516 543 553 576 588 602 632 672 686 688 711 724 756 768 774 784 864 882 896 903 948 1008 1024 1029 1032 1086 1106 1152 1161 1176 1204 1264 1267 1323 1344 1372 1376 1422 1448 1512 1536 1548 1568 1629 1659 1728 1764 1792 1806 1849 1896 2016 2048 2058 2064 2107 2133 2172 2212 2304 2322 2352 2408 2528 2534 2646 2688 2709 2744 2752 2844 2896 3024 3072 3087 3096 3136 3258 3318 3397 3456 3528 3584 3612 3698 3792 3801 3871 4032 4096 4116 4128 4214 4266 4344 4424 4608 4644 4704 4816 4887 4977 5056 5068 5292 5376 5418 5488 5504 5547 5688 5792 6048 6144 6174 6192 6241 6272 6321 6516 6636 6794 6912 7056 7168 7224 7396 7584 7602 7742 7783 8064 8127 8192 8232 8256 8428 8532 8688 8848 8869 9216 9261 9288 9408 9632 9774 9954 10112 10136 10191 10584 10752 10836 10976 11008 11094 11376 11403 11584 11613 12096 12288 12348 12384 12482 12544 12642 12943 13032 13272 13588 13824 14112 14299 14336 14448 14749 14792 14931 15168 15204 15484 15566 16128 16254 16384 16464 16512 16641 16856 17064 17376 17696 17738 18432 18522 18576 18723 18816 18963 19264 19548 19908 20224 20272 20382 21168 21504 21672 21952 22016 22188 22752 22806 23168 23226 23349 23779 24192 24576 24696 24768 24964 25088 25284 25886 26064 26544 26607 27097 27176 27648 28224 28598 28672 28896 29498 29584 29862 30336 30408 30573 30968 31132 32256 32508 32761 32768 32928 33024 33282 33712 34128 34209 34752 34839 35392 35476 36864 37044 37152 37446 37632 37926 38528 38829 39096 39816 40448 40544 40764 42336 42897 43008 43344 43687 43904 44032 44247 44376 45504 45612 46336 46452 46698 47558 48384 49152 49392 49536 49923 49928 50176 50568 51772 52128 53088 53214 54194 54352 54481 55296 56169 56448 56889 57196 57344 57792 58996 59168 59724 60672 60816 61146 61936 62083 62264 64512 65016 65522 65856 66048 66564 67424 68256 68418 69504 69678 70047 70784 70952 71337 73728 74088 74304 74892 75264 75852 77056 77658 78192 79507 79632 79821 80896 81088 81291 81528 84672 85794 86016 86688 87374 87808 88064 88494 88752 90601 91008 91224 91719 92672 92904 93396 95116 96768 98283 98304 98784 99072 99846 99856 100093 100352 101136 103544 104256 104517 106176 106428 108388 108704 108962 110592 112338 112896 113778 114392 114688 115584 116487 117992 118336 119448 121344 121632 122292 123872 124166 124528 128691 129024 130032 131044 131061 131712 132096 132741 133128 134848 136512 136836 139008 139356 140094 141568 141904 142674 146071 147456 148176 148608 149784 150528 151704 154112 155316 156384 159014 159264 159642 161792 162176 162582 163056 163443 166453 168507 169344 171588 172032 173376 174748 175616 176128 176988 177504 181202 182016 182448 183438 185344 185808 186249 186792 190232 193536 196566 197568 198144 199692 199712 200186 200704 202272 207088 208512 209034 210141 212352 212856 214011 216776 217408 217924 221184 224676 225792 227556 228784 229327 229376 231168 232974 235984 236672 238521 238896 239463 242688 243264 243873 244584 247744 248332 249056 257382 258048 260064 262088 262122 263424 264192 265482 266256 268363 269696 271803 273024 273672 278016 278712 280188 283136 283808 285348 292142 294849 294912 296352 297216 299568 300279 301056 303408 305809 308224 310632 312768 318028 318528 319284 323584 324352 325164 326112 326886 332906 334669 337014 338688 343176 344064 346752 349461 349496 351232 352256 353976 355008 362404 364032 364896 366876 370688 371616 372498 373584 380464 381367 386073 387072 393132 393183 395136 396288 398223 399384 399424 400372 401408 404544 414176 417024 418068 420282 424704 425712 428022 433552 434816 435848 438213 442368 449352 451584 455112 457568 458654 462336 465948 471968 473344 477042 477792 478926 485376 486528 487746 489168 490329 493039 495488 496664 498112 499359 514764 516096 520128 524176 524244 526848 528384 530964 532512 536726 539392 543606 546048 547344 556032 556549 557424 558747 560376 566272 567616 570696 584284 589698 592704 594432 599136 600558 602112 606816 611618 614857 616448 621264 625536 634207 636056 637056 638568 642033 647168 648704 650328 652224 653772 665812 669338 674028 677376 686352 687981 688128 693504 698922 698992 700651 702464 704512 707952 710016 715563 724808 728064 729792 731619 733752 741376 743232 744996 747168 760928 762734 772146 774144 786264 786366 790272 792576 796446 798768 798848 800744 802816 805089 809088 815409 828352 834048 836136 840564 849408 851424 856044 867104 869632 871696 876426 884547 884736 898704 900837 903168 910224 915136 917308 917427 924672 931896 943936 946688 954084 955584 957852 970752 973056 975492 978336 980658 986078 990976 993328 996224 998718 1004007 1022497 1029528 1032192 1040256 1048352 1048488 1053696 1056768 1061928 1065024 1073452 1078784 1087212 1092096 1094688 1112064 1113098 1114848 1117494 1120752 1129621 1132544 1135232 1141392 1144101 1165171 1168568 1179396 1179549 1185408 1188864 1198272 1201116 1204224 1213632 1223236 1229714 1232896 1242528 1251072 1268414 1272112 1274112 1277136 1284066 1294336 1297408 1300656 1304448 1307544 1314639 1331624 1338676 1348056 1354752 1372704 1375962 1387008 1397844 1397984 1401302 1404928 1408723 1409024 1415904 1420032 1431126 1449616 1456128 1459584 1463238 1467504 1470987 1479117 1482752 1486464 1489992 1494336 1498077 1521856 1525468 1544292 1548288 1572528 1572732 1580544 1585152 1592892 1597536 1597696 1601488 1605289 1605632 1610178 1618176 1630818 1656704 1668096 1669647 1672272 1676241 1681128 1698816 1702848 1712088 1734208 1739264 1743392 1752852 1769094 1797408 1801674 1806336 1820448 1830272 1834616 1834854 1844571 1849344 1863792 1878541 1887872 1893376 1902621 1908168 1911168 1915704 1941504 1946112 1950984 1956672 1961316 1972156 1981952 1986656 1992448 1997436 2008014 2044994 2059056 2063943 2064384 2080512 2096704 2096976 2101953 2107392 2113536 2123856 2130048 2140663 2146689 2146904 2157568 2174424 2184192 2189376 2224128 2226196 2229696 2234988 2241504 2259242 2265088 2270464 2282784 2288202 2330342 2337136 2342683 2358792 2359098 2370816 2377728 2396544 2402232 2408448 2415267 2427264 2446227 2446472 2459428 2465792 2485056 2502144 2536828 2544224 2548224 2554272 2568132 2588119 2588672 2594816 2601312 2608896 2615088 2629278 2663248 2669569 2677352 2696112 2702511 2709504 2745408 2751924 2752281 2774016 2795688 2795968 2802604 2809856 2817446 2831808 2840064 2862252 2899232 2912256 2919168 2926476 2935008 2941974 2958234 2965504 2972928 2979984 2988672 2996154 3012021 3043712 3050936 3067491 3088584 3096576 3145056 3145464 3161088 3170304 3185784 3195072 3195392 3202976 3210578 3220356 3236352 3261636 3313408 3336192 3339294 3344544 3352482 3362256 3388863 3397632 3405696 3424176 3432303 3451273 3468416 3478528 3486784 3495513 3505704 3538188 3594816 3603348 3612672 3640896 3660544 3669232 3669708 3689142 3698688 3727584 3757082 3775744 3786752 3805242 3816336 3822336 3831408 3883008 3892224 3895843 3901968 3913344 3922632 3943917 3944312 3963904 3973312 3984896 3994872 4016028 4089988 4118112 4127886 4161024 4193408 4193952 4203906 4214784 4226169 4227072 4247712 4260096 4281326 4293378 4293808 4303999 4315136 4348848 4368384 4378752 4437351 4448256 4452392 4459392 4469976 4483008 4494231 4518484 4530176 4540928 4565568 4576404 4660684 4674272 4685366 4717584 4718196 4741632 4755456 4793088 4804464 4815867 4816896 4830534 4854528 4892454 4892944 4904557 4918856 4931584 4970112 5004288 5008941 5073656 5088448 5096448 5108544 5136264 5176238 5189632 5202624 5217792 5230176 5258556 5326496 5339138 5354704 5392224 5405022 5419008 5490816 5503848 5504562 5533713 5548032 5591376 5591936 5605208 5619712 5634892 5635623 5663616 5680128 5707863 5724504 5798464 5824512 5838336 5852952 5870016 5883948 5916468 5929741 5931008 5945856 5959968 5977344 5992308 6024042 6087424 6101872 6134982 6177168 6191829 6193152 6281053 6290112 6290928 6305859 6322176 6340608 6371568 6390144 6390784 6405952 6421156 6421989 6440712 6472704 6523272 6626816 6672384 6678588 6689088 6704964 6724512 6777726 6795264 6811392 6848352 6864606 6902546 6936832 6957056 6973568 6991026 7011408 7028049 7076376 7157479 7189632 7206696 7225344 7245801 7281792 7321088 7338464 7339416 7378284 7397376 7455168 7514164 7551488 7573504 7610484 7632672 7644672 7662816 7764357 7766016 7784448 7791686 7803936 7826688 7845264 7887834 7888624 7907347 7927808 7946624 7969792 7989744 8008707 8032056 8179976 8236224 8255772 8256843 8322048 8386816 8387904 8407812 8429568 8452338 8495424 8520192 8562652 8586756 8587616 8607998 8630272 8697696 8736768 8757504 8874702 8896512 8904784 8918784 8939952 8966016 8988462 9036063 9036968 9060352 9081856 9131136 9152808 9202473 9321368 9348544 9370732 9435168 9436392 9483264 9510912 9586176 9608928 9631734 9661068 9709056 9784908 9785888 9809114 9837712 9861061 9863168 9940224 10008576 10017882 10147312 10166589 10176896 10192896 10217088 10272528 10296909 10352476 10353819 10379264 10405248 10435584 10460352 10486539 10517112 10652992 10678276 10709408 10784448 10810044 10838016 10981632 11007696 11009124 11067426 11096064 11182752 11183872 11210416 11237023 11239424 11269784 11271246 11327232 11360256 11415726 11449008 11539609 11596928 11649024 11676672 11687529 11705904 11740032 11767896 11832936 11859482 11891712 11919936 11954688 11984616 12048084 12174848 12203744 12269964 12354336 12383658 12562106 12580224 12581856 12611718 12644352 12678507 12681216 12743136 12780288 12781568 12811904 12842312 12843978 12881424 12911997 12945408 13046544 13149787 13253632 13312053 13344768 13357176 13378176 13409928 13449024 13555452 13590528 13622784 13696704 13729212 13805092 13873664 13914112 13947136 13982052 14022816 14056098 14152752 14314958 14379264 14390767 14413392 14447601 14450688 14491602 14563584 14642176 14676928 14678832 14713671 14756568 14794752 14910336 15026823 15028328 15102976 15147008 15220968 15265344 15289344 15325632 15528714 15568896 15583372 15607872 15653376 15690528 15775668 15777248 15814694 15855616 15893248 15939584 15979488 16017414 16064112 16359952 16398781 16472448 16511544 16513686 16601139 16644096 16773632 16775808 16815624 16859136 16904676 16906869 16990848 17040384 17123589 17125304 17173512 17175232 17215996 17260544 17395392 17473536 17515008 17749404 17789223 17793024 17809568 17837568 17879904 17932032 17976924 18072126 18073936 18116833 18120704 18163712 18262272 18305616 18404946 18642736 18697088 18741464 18843159 18870336 18872784 18917577 18966528 19021824 19172352 19217856 19263468 19265967 19322136 19418112 19569816 19571776 19618228 19675424 19722122 19880448 20017152 20035764 20294624 20333178 20353792 20385792 20434176 20545056 20593818 20704952 20707638 20758528 20810496 20871168 20920704 20973078 21034224 21084147 21200677 21305984 21356552 21418816 21472437 21568896 21620088 21676032 21963264 22015392 22018248 22134852 22192128 22365504 22367744 22420832 22474046 22539568 22542492 22654464 22720512 22831452 22898016 23079218 23193856 23293071 23298048 23353344 23375058 23411808 23480064 23535792 23665872 23718964 23722041 23783424 23839872 23909376 23969232 24026121 24096168 24158911 24349696 24407488 24539928 24708672 24767316 25124212 25160448 25163712 25223436 25288704 25357014 25486272 25560576 25563136 25623808 25684624 25687956 25762848 25823994 25890816 26093088 26299574 26438851 26507264 26624106 26689536 26714352 26756352 26819856 26898048 27110904 27181056 27245568 27270901 27393408 27458424 27607419 27610184 27747328 27828224 27894272 27964104 28045632 28112196 28305504 28629916 28758528 28781534 28826784 28895202 28983204 29127168 29284352 29353856 29357664 29427342 29513136 29583183 29589504 29820672 30053646 30056656 30127993 30205952 30294016 30441936 30499767 30530688 30578688 30651264 31057428 31061457 31137792 31166744 31215744 31306752 31381056 31459617 31551336 31554496 31629388 31711232 31786496 31879168 31958976 32034828 32128224 32719904 32797562 32944896 33023088 33027372 33202278 33288192 33547264 33551616 33631248 33711069 33718272 33809352 33813738 33981696 34080768 34247178 34250608 34347024 34350464 34431992 34521088 34618827 34790784 34947072 35030016 35062587 35498808 35578446 35619136 35675136 35759808 35864064 35953848 36144252 36147872 36233666 36327424 36524544 36611232 36809892 37285472 37394176 37482928 37686318 37740672 37745568 37835154 37933056 38035521 38043648 38344704 38435712 38526936 38531934 38644272 38735991 38836224 39139632 39143552 39236456 39350848 39444244 39449361 39760896 40034304 40071528 40589248 40666356 40707584 40771584 40868352 41090112 41187636 41409904 41415276 41508187 41517056 41620992 41742336 41841408 41946156 42068448 42168294 42401354 42611968 42713104 42837632 42944874 43137792 43172301 43240176 43342803 43352064 43926528 43967371 44030784 44036496 44141013 44269704 44384256 44731008 44735488 44841664 44948092 45079136 45084984 45308928 45441024 45662904 45796032 46158436 46387712 46586142 46706688 46750116 46823616 46960128 47071584 47331744 47437928 47444082 47566848 47679744 47818752 47938464 48052242 48192336 48317822 48573703 48699392 48814976 49079856 49196343 49417344 49534632 50102353 50248424 50320896 50327424 50446872 50577408 50714028 50720607 50972544 51121152 51126272 51247616 51369248 51375912 51525696 51647988 51781632 52186176 52599148 52877702 53014528 53248212 53367669 53379072 53428704 53512704 53639712 53796096 54221808 54350499 54362112 54491136 54541802 54786816 54916848 55214838 55220368 55351429 55494656 55656448 55788544 55928208 56091264 56224392 56529477 56611008 57259832 57517056 57563068 57653568 57790404 57797901 57966408 58254336 58568704 58707712 58715328 58854684 59026272 59166366 59641344 60107292 60113312 60255986 60411904 60575089 60588032 60883872 60999534 61061376 61157376 61302528 62114856 62122914 62275584 62333488 62431488 62613504 62762112 62919234 63102672 63108992 63252441 63258776 63422464 63572992 63602031 63758336 63917952 64069656 64256448 64417311 65439808 65595124 65889792 66046176 66054744 66404556 66576384 67094528 67103232 67262496 67422138 67618704 67627476 67963392 68161536 68494356 68501216 68694048 68700928 68863984 69027427 69042176 69237654 69581568 69879213 69894144 70060032 70125174 70997616 71156892 71166123 71238272 71350272 71519616 71728128 71907696 72078363 72288504 72295744 72467332 72476733 72654848 73049088 73222464 73619784 74570944 74788352 74965856 75372636 75481344 75491136 75670308 75866112 76071042 76689408 76871424 77053872 77063868 77288544 77471982 77672448 78279264 78287104 78472912 78701696 78888488 78898722 79316553 79521792 80068608 80143056 80777263 81178496 81332712 81415168 81543168 81736704 81812703 82180224 82375272 82819808 82830552 83016374 83241984 83484672 83682816 83892312 84136896 84336588 84802708 85223936 85426208 85675264 85889748 86275584 86344602 86480352 86685606 87853056 87934742 88061568 88072992 88282026 88539408 88749549 88768512 89240059 89462016 89470976 89683328 89896184 90158272 90169968 90383979 90617856 90882048 91325808 91592064 92048509 92316872 92775424 93172284 93184371 93413376 93500232 93647232 93920256 94143168 94663488 94875856 94888164 95133696 95359488 95637504 95876928 96104484 96384672 96635644 97147406 97398784 97629952 98159712 98392686 98834688 99069264 100204706 100496848 100641792 100654848 100735369 100893744 101133207 101154816 101428056 101441214 101945088 102242304 102252544 102495232 102738496 102751824 103051392 103295976 103563264 103856481 104372352 105187761 105198296 105755404 106029056 106496424 106735338 106857408 107025408 107279424 107592192 108443616 108700998 108982272 109083604 109573632 109833696 110429676 110440736 110702858 110989312 111289117 111312896 111577088 111856416 112182528 112448784 113058954 113222016 114519664 114791467 115034112 115126136 115307136 115580808 115595802 115932816 116207973 116508672 117137408 117415424 117430656 117709368 118052544 118332732 118348083 119282688 120214584 120226624 120511972 120823808 121150178 121767744 121999068 122122752 122314752 122605056 124229712 124245828 124524561 124551168 124666976 124862976 125227008 125524224 125838468 126205344 126217984 126504882 126517552 126817831 126844928 127145984 127204062 127516672 127835904 128139312 128512896 128834622 129516903 130879616 131190248 131779584 131902113 132092352 132109488 132423039 132809112 133152768 134189056 134206464 134524992 134844276 135237408 135254952 135926784 136323072 136988712 137002432 137388096 137401856 137727968 138054854 138475308 139163136 139758426 140120064 140250348 141995232 142313784 142332246 142476544 142700544 143039232 143456256 143815392 144156726 144577008 144591488 144934664 144953466 145309696 145721109 146098176 146444928 147239568 147589029 148404739 149141888 149576704 149931712 150307059 150745272 150962688 150982272 151340616 151732224 152142084 153378816 153742848 154107744 154127736 154577088 154943964 155344896 156558528 156574208 156945824 157403392 157776976 157797444 158633106 159043584 160103007 160137216 160286112 161554526 162356992 162665424 162830336 163051497 163086336 163473408 163625406 164360448 164750544 165639616 165661104 166032748 166054287 166483968 166969344 167365632 167784624 168273792 168673176 169112377 169588431 169605416 170447872 170852416 171350528 171779496 172551168 172689204 172960704 173371212 175706112 175869484 176123136 176145984 176564052 177078816 177499098 178480118 178924032 178941952 179366656 179792368 180316544 180339936 180767958 181235712 181725267 181764096 182651616 183184128 184097018 184633744 185071957 185550848 186344568 186368742 186826752 187000464 187294464 187840512 188286336 189326976 189751712 189776328 190267392 190718976 190806093 191275008 191753856 192208968 192769344 193251933 193271288 194294812 194797568 195259904 196319424 196785372 197669376 198138528 200409412 200993696 201283584 201309696 201470738 201787488 202266414 202856112 202882428 203890176 204461401 204484608 204505088 204990464 205476992 205503648 206102784 206591952 207082281 207126528 207712962 208744704 210375522 210396592 210895951 211510808 212058112 212992848 213470676 213498369 213714816 214050816 214558848 215184384 216887232 217401996 217430199 217964544 218167208 219147264 219667392 220859352 220881472 221405716 221978624 222578234 223154176 223712832 224365056 224897568 226117908 226444032 229039328 229582934 230068224 230252272 230614272 231161616 231191604 231865632 232415946 233017344 234274816 234830848 234861312 235418736 236105088 236665464 236696166 237949659 238565376 240429168 240453248 241023944 241647616 242300356 242331789 243535488 243998136 244245504 244629504 245210112 245438109 248459424 248491656 249049122 249333952 249725952 250454016 251048448 251676936 252410688 252435968 253009764 253035104 253635662 254291968 254408124 254978863 255033344 255671808 256278624 257025792 257669244 259033806 261759232 262380496 263559168 263804226 264184704 264218976 264846078 265618224 266248647 266305536 267720177 268378112 268412928 269049984 269688552 270474816 270509904 271151937 271853568 272646144 273977424 274004864 274776192 274803712 275455936 276109708 276145527 276950616 278326272 279516852 280240128 280500696 283990464 284627568 284664492 284953088 285401088 286078464 286912512 287630784 288313452 289154016 289182976 289869328 289906932 290557309 290619392 291442218 292196352 292889856 294479136 295178058 296809478 298283776 299153408 299863424 300614118 301490544 301925376 301964544 302206107 302681232 303399621 303464448 304284168 306757632 307485696 307771597 308215488 308255472 309154176 309887928 310689792 311569443 313117056 313148416 313891648 314806784 315553952 315594888 317266212 318087168 320206014 320572224 323109052 324713984 325330848 325660672 326102994 326946816 327250812 328720896 329501088 331279232 331322208 332065496 332108574 332967936 333867351 333938688 334731264 335569248 336547584 337346352 338224754 339176862 339210832 340015921 340895744 341704832 342701056 343558992 344374401 345102336 345378408 345921408 346742424 351412224 351738968 352246272 352291968 353128104 354157632 354998196 355044249 356960236 357848064 357883904 358733312 359584736 360633088 360679872 361535916 362471424 363450534 365303232 366368256 368194036 369267488 370143914 371101696 372689136 372737484 373573683 373653504 374000928 374588928 375681024 376572672 378653952 379503424 379552656 380453493 380534784 381437952 381612186 382550016 383507712 384417936 385538688 386503866 386542576 387460003 388550709 388589624 389595136 390519808 392638848 393570744 395338752 395706339 396277056 400818824 401987392 402567168 402619392 402941476 403574976 404532828 405712224 405764856 407780352 408922802 408969216 409980928 410953984 411007296 412205568 413183904 414164562 415425924 417489408 420751044 420793184 421791902 423021616 424025623 424116224 425985696 426941352 426996738 427429632 428101632 429117696 430368768 433774464 434803992 434860398 435929088 436334416 437163327 438294528 439334784 441718704 441762944 442767087 442811432 443957248 445156468 445214217 446308352 447425664 448730112 449795136 450921177 452235816 452888064 458078656 459165868 460136448 460504544 461228544 462323232 462383208 463731264 464831892 466034688 468449539 468549632 469661696 469722624 470837472 472210176 473330928 473392332 475899318 477130752 480858336 480906496 482047888 483191989 483295232 484600712 484663578 487070976 487996272 488491008 489154491 489259008 490420224 490876218 496203187 496918848 496983312 498098244 498162861 498667904 499451904 500908032 502096896 503353872 504821376 504871936 506019528 506070208 507271324 507337131 508583936 508816248 509957726 511343616 512557248 514051584 515338488 518067612 523518464 524760992 527118336 527608452 528369408 528437952 529692156 531236448 532497294 535440354 536756224 536825856 538099968 539377104 540949632 541019808 542303874 543707136 545175801 545292288 547954848 548009728 549552384 549607424 550911872 552219416 552291054 553901232 555215871 556652544 559033704 560480256 561001392 565440841 567980928 569255136 569328984 569906176 570802176 572156928 572418279 573825024 575261568 576626904 578308032 578365952 579738656 579813864 581114618 582884436 584392704 585779712 588958272 590356116 593618956 596567552 598306816 599726848 601228236 602981088 603850752 603929088 604412214 605362464 606799242 608568336 613384203 613515264 614971392 615543194 616430976 616510944 618308352 619775856 621246843 621379584 623138886 624680413 626234112 626296832 627783296 629613568 631107904 631189776 632687853 634532424 636174336 640412028 641144448 646218104 649427968 650661696 651321344 652205988 652290597 653893632 654501624 657441792 659002176 662558464 662644416 664130992 664217148 665935872 667734702 669462528 671138496 673095168 674692704 676449508 678353724 678421664 680031842 681791488 683409664 685402112 687117984 688748802 690204672 690756816 691842816 693484848 702824448 703477936 704492544 704583936 705147583 706256208 708315264 709996392 710088498 713848977 713920472 715696128 715767808 717466624 719169472 721266176 721359744 723071832 724942848 726901068 726995367 730606464 732736512 736314327 736388072 738534976 740287828 742203392 745378272 745474968 747147366 748001856 749177856 751362048 753145344 757307904 759006848 759105312 760906986 762875904 763224372 764936589 765100032 767015424 768835872 771077376 773007732 773085152 774920006 777101418 777179248 779023819 779190272 781039616 785277696 787141488 790677504 791412678 792554112 801637648 803160531 803974784 805134336 805238784 805882952 807149952 809065656 811424448 811529712 813455811 815560704 817845604 817938432 819961856 821907968 822014592 824411136 826367808 828329124 828436581 830851848 834978816 841502088 841586368 843583804 846043232 848051246 851971392 853882704 853993476 854859264 856203264 858235392 860737536 867548928 869607984 869720796 871671927 871858176 872668832 874326654 876589056 878669568 883437408 883525888 885534174 885622864 887724817 887914496 890312936 890428434 892616704 894851328 897460224 899590272 901842354 904471632 905776128 906618321 911629111 916157312 918331736 920272896 921009088 922457088 923314791 924646464 924766416 927462528 929663784 932069376 936899078 939323392 939445248 941674944 944420352 946661856 946784664 951798636 954261504 961716672 961812992 964095776 966383978 969201424 969327156 974141952 975992544 976982016 978308982 980840448 981752436 992406374 993837696 993966624 996196488 996325722 997335808 998903808 1001602053 1001816064 1004193792 1006707744 1009642752 1009743872 1012039056 1012140416 1014542648 1014674262 1017167872 1017632496 1019915452 1020047763 1022687232 1025114496 1028103168 1030676976 1033123203 1036135224 1038833173 1047036928 1049521984 1054236672 1055216904 1056738816 1056875904 1059384312 1062472896 1064994588 1070880708 1073512448 1073651712 1076199936 1078754208 1081899264 1082039616 1084607748 1087414272 1090351602 1095909696 1096019456 1099104768 1099214848 1101823744 1104438832 1104582108 1107802464 1110431742 1113305088 1118067408 1120721049 1120960512 1122002784 1130881682 1135961856 1136870593 1138510272 1138657968 1139812352 1141360479 1141604352 1144313856 1144836558 1147650048 1150523136 1153253808 1156616064 1156731904 1159477312 1159627728 1162229236 1162380009 1165768872 1168785408 1171559424 1177916544 1180712232 1187119017 1187237912 1193135104 1196613632 1199453696 1202456472 1205962176 1207701504 1207858176 1208824428 1210724928 1213598484 1217136672 1226768406 1229942784 1231086388 1232861952 1233021888 1236616704 1239551712 1242493686 1246277772 1249360826 1252468224 1252593664 1255566592 1259227136 1262215808 1262379552 1265375706 1269064848 1272076869 1272348672 1280824056 1282288896 1292436208 1295503699 1298855936 1301323392 1302642688 1304411976 1304581194 1307787264 1309003248 1311489981 1314883584 1318004352 1325116928 1325288832 1328261984 1328434296 1331871744 1335469404 1335642651 1338925056 1342276992 1346190336 1349385408 1352763531 1352899016 1356707448 1356843328 1360063684 1363582976 1366819328 1370804224 1374235968 1377497604 1380409344 1381513632 1383685632 1386969696 1405348617 1405648896 1406955872 1408985088 1409167872 1410295166 1412512416 1416630528 1419992784 1420176996 1427697954 1427840944 1431229807 1431392256 1431535616 1434933248 1438338944 1442532352 1442719488 1446143664 1449575967 1449885696 1453802136 1453990734 1461212928 1465473024 1472628654 1472776144 1477069952 1480575656 1484406784 1488609561 1490756544 1490949936 1494294732 1494488583 1496003712 1498355712 1502724096 1506290688 1514615808 1518013696 1518210624 1521813972 1522011393 1525751808 1526448744 1529873178 1534030848 1537671744 1542154752 1546015464 1546170304 1549840012 1554202836 1554358496 1558047638 1562079232 1570555392 1574282976 1581355008 1582825356 1585108224 1603275296 1606321062 1607949568 1610268672 1610477568 1611765904 1614299904 1618131312 1622848896 1623059424 1626911622 1631121408 1635527403 1635691208 1635876864 1639923712 1643815936 1644029184 1648822272 1652735616 1656658248 1656873162 1661703696 1665647613 1669957632 1683004176 1683172736 1687167608 1692086464 1696102492 1696322523 1703942784 1707765408 1707986952 1709718528 1712406528 1716470784 1721475072 1735097856 1739215968 1739441592 1743343854 1745337664 1748653308 1753178112 1757339136 1766874816 1767051776 1771068348 1771245728 1775449634 1780625872 1780856868 1784852041 1785233408 1789702656 1794920448 1799180544 1803684708 1808943264 1811552256 1813236642 1823258222 1832314624 1836663472 1840152609 1840545792 1842018176 1844914176 1846629582 1849292928 1849532832 1854925056 1859327568 1863740529 1864138752 1873798156 1874041239 1878646784 1878890496 1883349888 1888840704 1893323712 1893569328 1898063559 1903597272 1908523008 1923433344 1923625984 1928191552 1932767956 1938402848 1938654312 1948283904 1951985088 1953964032 1956617964 1961680896 1963504872 1984812748 1987675392 1987933248 1992392976 1992651444 1994671616 1997807616 2003204106 2008387584 2013415488 2019285504 2019487744 2024078112 2024280832 2029085296 2029348524 2033901163 2034335744 2035264992 2039830904 2040095526 2045374464 2050228992 2056206336 2061353952 2066246406 2072270448 2077666346 2088669229 2094073856 2099043968 2108473344 2110433808 2113477632 2113751808 2115442749 2118768624 2124945792 2129989176 2141761416 2147303424 2152399872 2154401179 2157508416 2163798528 2164079232 2169215496 2174828544 2180703204 2180986101 2191819392 2192038912 2198209536 2198429696 2203647488 2208877664 2209164216 2215604928 2220863484 2226610176 2236134816 2241442098 2244005568 2261763364 2271923712 2273741186 2277020544 2277315936 2279624704 2282720958 2288627712 2289673116 2294809767 2295300096 2301046272 2306507616 2313232128 2313463808 2318954624 2319255456 2324458472 2324760018 2331537744 2337071457 2337570816 2343118848 2355833088 2361424464 2374238034 2374475824 2380111447 2386270208 2393227264 2398907392 2404912944 2409481593 2411924352 2415403008 2415716352 2417648856 2421449856 2427196968 2434273344 2453536812 2459885568 2462172776 2465723904 2466043776 2473233408 2479103424 2484987372 2485309743 2492555544 2498721652 2504936448 2505187328 2511133184 2518454272 2524431616 2524759104 2530751412 2538129696 2544153738 2561648112 2564577792 2584872416 2591007398 2597711872 2602646784 2604728827 2605285376 2608823952 2609162388 2615015781 2615574528 2618006496 2622979962 2629767168 2636008704 2650233856 2650577664 2656523968 2656868592 2663174451 2663743488 2670938808 2671285302 2677850112 2684553984 2692380672 2698770816 2705527062 2705798032 2713414896 2713686656 2719854963 2720127368 2727165952 2733638656 2734887333 2741608448 2748471936 2754995208 2760818688 2763027264 2767371264 2769944373 2773939392 2810697234 2813911744 2817970176 2818335744 2820590332 2825024832 2833261056 2839985568 2840353992 2855395908 2855681888 2862459614 2862784512 2869866496 2876677888 2885064704 2885438976 2892287328 2899151934 2907604272 2907981468 2922425856 2930946048 2945257308 2945552288 2954139904 2961151312 2968179361 2968813568 2977219122 2981513088 2981899872 2988589464 2988977166 2992007424 2996711424 3004806159 3005448192 3012581376 3029231616 3036027392 3036421248 3043627944 3044022786 3051503616 3052897488 3059746356 3060143289 3068061696 3075343488 3084309504 3092030928 3092340608 3099369609 3099680024 3108405672 3108716992 3116095276 3116499519 3124158464 3141110784 3148565952 3162710016 3165650712 3170216448 3206550592 3212642124 3215899136 3220537344 3220955136 3223531808 3228599808 3236262624 3245697792 3246118848 3253823244 3262242816 3271054806 3271382416 3279146773 3279847424 3287631872 3288058368 3297644544 3305471232 3313316496 3313746324 3323407392 3331295226 3339915264 3366008352 3366345472 3374335216 3384172928 3392204984 3392645046 3407885568 3410611779 3415530816 3415973904 3419437056 3424081437 3424813056 3432941568 3442950144 3470195712 3473422309 3478431936 3478883184 3486687708 3487140027 3490675328 3497306616 3506356224 3514678272 3533749632 3534103552 3542136696 3542491456 3550899268 3561251744 3561713736 3569704082 3579405312 3589840896 3598361088 3607369416 3617886528 3623104512 3626473284 3646516444 3664629248 3673326944 3680305218 3684036352 3689828352 3693259164 3698585856 3699065664 3709850112 3718655136 3727481058 3747596312 3748082478 3757293568 3757780992 3766699776 3777681408 3786647424 3787138656 3796127118 3807194544 3816230607 3817046016 3837322537 3846866688 3847251968 3856383104 3865535912 3876805696 3877308624 3886511097 3896567808 3903970176 3907928064 3913235928 3923361792 3927009744 3958085887 3969625496 3975350784 3975866496 3984785952 3985302888 3989343232 3995615232 4006408212 4006927953 4016775168 4026830976 4038571008 4038975488 4048156224 4048561664 4058170592 4058697048 4067802326 4070529984 4079661808 4080191052 4090748928 4100457984 4112412672 4122707904 4132492812 4144540896 4155332692 4177338458 4188147712 4198087936 4216045851 4216946688 4220867616 4226955264 4227503616 4230885498 4237537248 4249891584 4259978352 4283522832 4293689421 4294606848 4304799744 4308802358 4315016832 4327597056 4328158464 4338430992 4348727901 4349657088 4361406408 4361972202 4372762891 4383638784 4384077824 4396419072 4396859392 4407294976 4417755328 4418328432 4431209856 4441726968 4453220352 4465828683 4472269632 4482884196 4488011136 4523526728 4543847424 4547482372 4554041088 4554631872 4559249408 4565441916 4566034179 4577255424 4579346232 4589619534 4602092544 4613015232 4626464256 4626927616 4637909248 4638510912 4648916944 4649520036 4663075488 4674142914 4686237696 4711666176 4722848928 4748476068 4748951648 4760222894 4772540416 4785432031 4786454528 4797814784 4809825888 4818963186 4823848704 4830806016 4831432704 4835297712 4842899712 4854393936 4868546688 4907073624 4919771136 4924345552 4931447808 4932087552 4936033081 4946466816 4958206848 4969974744 4970619486 4985111088 4996942839 4997443304 5009872896 5010374656 5022266368 5036908544 5048863232 5049518208 5061502824 5076259392 5088307476 5088967569 5123296224 5129155584 5169744832 5182014796 5195423744 5205293568 5209457654 5217647904 5218324776 5230031562 5236012992 5245959924 5259534336 5272017408 5300467712 5301155328 5313047936 5313737184 5326348902 5341877616 5342570604 5354556123 5355700224 5369107968 5384761344 5397541632 5411054124 5411596064 5426829792 5427373312 5439709926 5440254736 5453166733 5454331904 5467277312 5469774666 5483216896 5496943872 5509990416 5520457827 5521637376 5526054528 5534742528 5539888746 5547878784 5621394468 5622123717 5627823488 5635940352 5636671488 5641180664 5650049664 5666522112 5679971136 5680707984 5694190677 5710791816 5711363776 5724919228 5725569024 5739732992 5753355776 5770129408 5770877952 5784574656 5798303868 5815208544 5815962936 5844851712 5861892096 5890514616 5891104576 5908279808 5922302624 5936358722 5954438244 5963026176 5963799744 5977178928 5977954332 5984014848 5993422848 6009612318 6025162752 6058463232 6072054784 6072842496 6087255888 6088045572 6101703489 6103007232 6105794976 6119492712 6120286578 6136123392 6150686976 6168619008 6184061856 6184681216 6198739218 6199360048 6216811344 6217433984 6232190552 6232999038 6248316928 6266007687 6282221568 6297131904 6325420032 6331301424 6340432896 6346328247 6381403777 6413101184 6425284248 6431798272 6441910272 6447063616 6457199616 6463203537 6472525248 6491395584 6492237696 6507646488 6524485632 6542109612 6542764832 6558293546 6575263744 6576116736 6595289088 6610942464 6626632992 6627492648 6646814784 6662590452 6679830528 6732016704 6732690944 6748670432 6768345856 6784409968 6785290092 6815771136 6821223558 6831061632 6831947808 6838874112 6848162874 6865883136 6884429301 6885900288 6940391424 6946844618 6956863872 6957766368 6973375416 6974280054 6981350656 6994613232 7011214371 7012712448 7029356544 7067499264 7068207104 7084273392 7084982912 7101798536 7122503488 7123427472 7139408164 7140334341 7158810624 7179681792 7196722176 7214738832 7235773056 7246209024 7252946568 7271832211 7293032888 7329258496 7346653888 7360610436 7368072704 7379656704 7386518328 7397171712 7398131328 7419700224 7437310272 7454962116 7495192624 7496164956 7514587136 7515561984 7533399552 7555362816 7573294848 7574277312 7592254236 7614389088 7632461214 7674645074 7693733376 7694503936 7712766208 7731071824 7753611392 7754617248 7773022194 7793135616 7807940352 7814186481 7815856128 7826471856 7845047343 7846723584 7854019488 7916171774 7939250992 7950701568 7951732992 7958094151 7969571904 7970605776 7978686464 7989523353 7991230464 8012816424 8013855906 8033550336 8053661952 8077142016 8077950976 8096312448 8097123328 8116341184 8117394096 8135604652 8141059968 8159323616 8160382104 8181497856 8200915968 8204661999 8224825344 8245415808 8264985624 8289081792 8309833119 8310665384 8354676916 8376295424 8396175872 8432091702 8441735232 8453910528 8455007232 8461770996 8475074496 8499783168 8519956704 8567045664 8587378842 8609599488 8617604716 8630033664 8655194112 8656316928 8676861984 8697455802 8722812816 8723944404 8745525782 8767277568 8768155648 8791840243 8792838144 8793718784 8814589952 8835510656 8836656864 8862419712 8883453936 8904538083 8906440704 8931657366 8944539264 8965768392 8976022272 9047053456 9068525893 9087694848 9094964744 9108082176 9109263744 9118498816 9130883832 9132068358 9154510848 9158692464 9179239068 9180429867 9204185088 9226030464 9252928512 9253855232 9275818496 9277021824 9297833888 9299040072 9326150976 9348285828 9349498557 9372475392 9423332352 9445697856 9496952136 9497903296 9520445788 9545080832 9570864062 9595629568 9619651776 9637926372 9647697408 9661612032 9662865408 9670595424 9685799424 9708787872 9737093376 9814147248 9837440319 9839542272 9848691104 9862895616 9864175104 9872066162 9892933632 9916413696 9939949488 9941238972 9970222176 9993885678 9994886608 10018608649 10019745792 10020749312 10044532736 10073817088 10097726464 10099036416 10123005648 10152518784 10176614952 10177935138 10231835337 10246592448 10258311168 10339489664 10364029592 10390847488 10410587136 10418915308 10420266927 10435295808 10436649552 10460063124 10461420081 10472025984 10491919848 10519068672 10544034816 10600935424 10602310656 10626095872 10627474368 10652697804 10683755232 10685141208 10709112246 10738215936 10769522688 10795083264 10822108248 10823192128 10853659584 10854746624 10879419852 10880509472 10906333466 10934554624 10939549332 10964091109 10966433792 10993887744 11019980832 11040915654 11052109056 11069485056 11079777492 11095757568 11242788936 11244247434 11255646976 11271880704 11273342976 11282361328 11300099328 11333044224 11359942272 11361415968 11388381354 11421583632 11422727552 11448691821 11449838456 11451138048 11479465984 11506711552 11511967611 11540258816 11541755904 11569149312 11596607736 11630417088 11631925872 11659533291 11689703424 11723784192 11781029232 11782209152 11816559616 11844605248 11872717444 11874257661 11908876488 11926052352 11927599488 11954357856 11955908664 11968029696 11986845696 12019224636 12050325504 12116926464 12144109568 12145684992 12174511776 12176091144 12203406978 12211589952 12238985424 12240573156 12272246784 12301373952 12337238016 12368123712 12369362432 12397478436 12398720096 12433622688 12434867968 12464381104 12465998076 12493964287 12496633856 12532015374 12564443136 12594263808 12648137553 12650840064 12662602848 12680865792 12692656494 12762807554 12826202368 12850568496 12863596544 12881068263 12883820544 12894127232 12914399232 12926407074 12945050496 12982791168 12984475392 13015292976 13046183703 13048971264 13084219224 13085529664 13116587092 13118288673 13150527488 13152233472 13190578176 13221884928 13253265984 13254985296 13293629568 13325180904 13359661056 13397486049 13464033408 13465381888 13497340864 13536691712 13568819936 13570580184 13631542272 13642447116 13662123264 13663895616 13677748224 13696325748 13731766272 13768858602 13880782848 13893689236 13913727744 13915532736 13946750832 13948560108 13962701312 13989226464 14022428742 14058713088 14134998528 14136414208 14168546784 14169965824 14203597072 14245006976 14246854944 14278816328 14280668682 14317621248 14356296093 14359363584 14393444352 14429477664 14471546112 14492418048 14505893136 14543664422 14586065776 14620684603 14658516992 14693307776 14721220872 14736145408 14759313408 14773036656 14794343424 14796262656 14808099243 14839400448 14874620544 14909924232 14990385248 14992329912 15031123968 15066799104 15110725632 15146589696 15148554624 15184508472 15228778176 15264922428 15266902707 15349290148 15387466752 15389007872 15425532416 15462143648 15507222784 15509234496 15546044388 15586271232 15615880704 15628372962 15652943712 15690094686 15708038976 15832343548 15878501984 15901403136 15903465984 15916188302 15939143808 15941211552 15957372928 15979046706 16025632848 16027711812 16063668369 16067100672 16107323904 16152450679 16154284032 16155901952 16192624896 16194246656 16232682368 16234788192 16271209304 16282119936 16318647232 16320764208 16359500199 16362995712 16401831936 16409323998 16449650688 16490831616 16529971248 16578163584 16619666238 16621330768 16660780129 16709353832 16752590848 16792351744 16864183404 16866371151 16883470464 16907821056 16910014464 16923541992 16950148992 16999566336 17039913408 17134091328 17174757684 17219198976 17235209432 17260067328 17310388224 17312633856 17353723968 17394911604 17445625632 17447888808 17491051564 17534555136 17536311296 17583680486 17585676288 17629179904 17671021312 17673313728 17724839424 17766907872 17809076166 17863314732 17889078528 17931536784 17952044544 18094106912 18137051786 18175389696 18189929488 18216164352 18218527488 18233101789 18236997632 18261767664 18264136716 18305110467 18309021696 18317384928 18358478136 18360859734 18408370176 18452060928 18505857024 18507710464 18551636992 18554043648 18595667776 18598080144 18652301952 18696571656 18698997114 18744950784 18798023061 18846664704 18891395712 18993904272 18995806592 19038984741 19040891576 19090161664 19141728124 19144211331 19191259136 19239303552 19275852744 19295394816 19325730816 19341190848 19371598848 19389610611 19417575744 19474186752 19628294496 19674880638 19697382208 19725791232 19728350208 19744132324 19785867264 19832827392 19879898976 19882477944 19940444352 19987771356 19989773216 20037217298 20039491584 20089065472 20143330177 20147634176 20195452928 20198072832 20246011296 20305037568 20353229904 20355870276 20463670674 20493184896 20516622336 20678979328 20728059184 20777255527 20781694976 20821174272 20837830616 20840533854 20870591616 20873299104 20920126248 20922840162 20944051968 20983839696 21033643113 21038137344 21088069632 21201870848 21204621312 21252191744 21254948736 21305395608 21367510464 21370282416 21418224492 21421003023 21476431872 21539045376 21590166528 21644216496 21646384256 21707319168 21709493248 21758839704 21761018944 21812666932 21815496633 21869109248 21879098664 21928182218 21987775488 22039961664 22081831308 22104218112 22138970112 22159554984 22191515136 22485577872 22488494868 22511293952 22543761408 22546685952 22564722656 22600198656 22666088448 22719884544 22722831936 22776762708 22843167264 22845455104 22897383642 22899676912 22954027411 22958931968 23013423104 23023935222 23080517632 23083511808 23138298624 23193215472 23260834176 23263851744 23319066582 23379406848 23442559443 23447568384 23562058464 23564418304 23633119232 23689210496 23745434888 23748515322 23817752976 23852104704 23855198976 23874282453 23908715712 23911817328 23936059392 23968570059 23973691392 24038449272 24100651008 24233852928 24288219136 24291369984 24313956163 24349023552 24352182288 24406813956 24423179904 24477970848 24481146312 24544493568 24602747904 24613985997 24674476032 24736247424 24738724864 24794956872 24797440192 24867245376 24869735936 24928762208 24931996152 24987928574 25064030748 25128886272 25188527616 25296275106 25325205696 25361731584 25385312988 25525615108 25652404736 25701136992 25727193088 25762136526 25788254464 25828798464 25852814148 25890100992 25965582336 25968950784 26030585952 26092367406 26168438448 26171059328 26233174184 26236577346 26301054976 26304466944 26375520729 26381156352 26443769856 26506531968 26509970592 26587259136 26650361808 26713614249 26719322112 26794972098 26861257759 26928066816 26930763776 26994681728 27073383424 27137639872 27141160368 27205577679 27263084544 27284894232 27324246528 27327791232 27355496448 27392651496 27463532544 27537717204 27761565696 27787378472 27827455488 27831065472 27893501664 27897120216 27925402624 27978452928 28044857484 28048495671 28117426176 28269997056 28272828416 28337093568 28339931648 28407194144 28490013952 28493709888 28557632656 28561337364 28635242496 28712592186 28786888704 28858955328 28943092224 28984836096 29011786272 29087328844 29172131552 29241369206 29317033984 29386615552 29442441744 29472290816 29512320957 29518626816 29546073312 29588686848 29592525312 29616198486 29678800896 29749241088 29819848464 29980770496 29984659824 30055825947 30062247936 30133598208 30221451264 30293179392 30297109248 30369016944 30457556352 30529844856 30533805414 30609340237 30695506011 30698580296 30774933504 30778015744 30851064832 30924287296 31014445568 31018468992 31092088776 31172542464 31231761408 31256745924 31260800781 31305887424 31380189372 31416077952 31664687096 31757003968 31802806272 31806931968 31832376604 31878287616 31882423104 31914745856 31958093412 32051265696 32055423624 32127336738 32214647808 32304901358 32308568064 32385249792 32388493312 32465364736 32469576384 32542418608 32564239872 32637294464 32641528416 32719000398 32803663872 32818647996 32892273327 32899301376 32981663232 33059942496 33156327168 33239332476 33242661536 33321560258 33418707664 33498024217 33505181696 33584703488 33728366808 33732742302 33766940928 33815642112 33820028928 33847083984 33900297984 33999132672 34079826816 34268182656 34349515368 34438397952 34470418864 34520134656 34535902833 34620776448 34625267712 34707447936 34789823208 34891251264 34895777616 34978599873 34982103128 35069110272 35072622592 35167360972 35171352576 35258359808 35342042624 35346627456 35449678848 35533815744 35618152332 35622772983 35726629464 35778157056 35863073568 35904089088 36188213824 36274103572 36350779392 36379858976 36432328704 36437054976 36466203578 36523535328 36528273432 36610220934 36634769856 36716956272 36721719468 36816740352 36904121856 37007513581 37011714048 37015420928 37103273984 37108087296 37191335552 37196160288 37304603904 37393143312 37397994228 37481892861 37489901568 37596046122 37693329408 37782791424 37987808544 37991613184 38077969482 38081783152 38172167131 38180323328 38283456248 38288422662 38382518272 38478607104 38551705488 38590789632 38643204789 38651461632 38682381696 38743197696 38779221222 38835151488 38948373504 39200051773 39256588992 39349761276 39354866019 39394764416 39451582464 39456700416 39488264648 39571734528 39665654784 39759797952 39764955888 39880888704 39975542712 39979546432 40074434596 40078983168 40178130944 40286660354 40390905856 40396145664 40492022592 40610075136 40706459808 40711740552 40927341348 40986369792 41033244672 41357958656 41456118368 41554511054 41642348544 41675661232 41681067708 41741183232 41746598208 41840252496 41845680324 41888103936 41967679392 42067286226 42176139264 42403741696 42409242624 42504383488 42509897472 42610791216 42735020928 42740564832 42836448984 42842006046 42952863744 43068888279 43078090752 43180333056 43288432992 43292768512 43414638336 43418986496 43517679408 43522037888 43625333864 43630993266 43738218496 43758197328 43856364436 43862053809 43975550976 44079923328 44163662616 44208436224 44277940224 44319109968 44383030272 44424297729 44669826439 44971155744 44976989736 45022587904 45093371904 45129445312 45200397312 45332176896 45439769088 45445663872 45553525416 45686334528 45690910208 45794767284 45799353824 45908054822 46026846208 46047870444 46161035264 46167023616 46276597248 46386430944 46521668352 46527703488 46638133164 46758813696 46885118886 47124116928 47128836608 47266238464 47378420992 47490869776 47497030644 47635505952 47704209408 47710397952 47748564906 47817431424 47823634656 47872118784 47937140118 48076898544 48191005107 48201302016 48457352037 48467705856 48576438272 48582739968 48627912326 48698047104 48704364576 48813627912 48846359808 48955941696 48962292624 49078500597 49088987136 49205495808 49227971994 49348952064 49472494848 49477449728 49589913744 49594880384 49734490752 49739471872 49857524416 49863992304 49975857148 49982340387 50128061496 50257772544 50377055232 50592550212 50650411392 50723463168 50770625976 51051230216 51304809472 51402273984 51454386176 51524273052 51576508928 51657596928 51705628296 51780201984 51931164672 51937901568 52061171904 52184734812 52336876896 52342118656 52466348368 52473154692 52602109952 52608933888 52751041458 52887539712 53013063936 53019941184 53174518272 53300723616 53427228498 53589944196 53722515518 53856133632 53861527552 53989363456 54146766848 54275279744 54282320736 54411155358 54526169088 54569788464 54648493056 54655582464 54699305367 54710992896 54785302992 54915331401 54927065088 55075434408 55523131392 55574756944 55654910976 55662130944 55706659057 55787003328 55794240432 55850805248 55956905856 56089714968 56096991342 56234852352 56394069183 56539994112 56545656832 56674187136 56679863296 56814388288 56980027904 56987419776 57115265312 57122674728 57270484992 57425184372 57432633993 57573777408 57717910656 57886184448 58023572544 58168831833 58174657688 58344263104 58482738412 58634067968 58773231104 58884883488 58944581632 59024641914 59092146624 59177373696 59185050624 59232396972 59357601792 59498482176 59639696928 59961540992 59969319648 60111651894 60267196416 60429990531 60442902528 60586358784 60594218496 60738033888 60915112704 61059689712 61067610828 61218680474 61391012022 61397160592 61542881701 61549867008 61556031488 61702129664 61848574592 62028891136 62036937984 62184177552 62331766581 62345084928 62463522816 62513491848 62521601562 62611774848 62760378744 62832155904 63329374192 63514007936 63605612544 63613863936 63664753208 63756575232 63764846208 63829491712 63916186824 64102531392 64110847248 64254673476 64263009069 64429295616 64609802716 64617136128 64770499584 64776986624 64930729472 64939152768 65084837216 65128479744 65274588928 65283056832 65438000796 65446489899 65607327744 65637295992 65784546654 65963326464 66119884992 66312654336 66478664952 66485323072 66643120516 66837415328 66996048434 67169406976 67456733616 67465484604 67533881856 67631284224 67640057856 67694167968 67800595968 67998265344 68159653632 68536365312 68699030736 68862082233 68876795904 68940837728 69040269312 69071805666 69241552896 69250535424 69414895872 69579646416 69782502528 69791555232 69957199746 69964206256 70130260543 70138220544 70145245184 70327678329 70334721944 70342705152 70516719616 70684085248 70693254912 70899357696 71067631488 71236304664 71245545966 71453258928 71556314112 71622847359 71726147136 71808178176 72376427648 72548207144 72701558784 72759717952 72864657408 72874109952 72932407156 72941868489 73047070656 73056546864 73220441868 73269539712 73433912544 73443438936 73633480704 73808243712 74015027162 74023428096 74206547968 74216174592 74382671104 74392320576 74609207808 74786286624 74795988456 74963785722 75192092244 75386658816 75565582848 75975617088 75983226368 76155938964 76163566304 76344334262 76566912496 76576845324 76748637763 76765036544 76957214208 77103410976 77181579264 77286409578 77364763392 77486395392 77558442444 77670302976 77896747008 78400103546 78513177984 78699522552 78709732038 78789528832 78903164928 78913400832 78976529296 79126562187 79143469056 79331309568 79519595904 79529911776 79761777408 79951085424 79959092864 80140842747 80148869192 80157966336 80356261888 80573320708 80583773277 80781811712 80792291328 80984045184 81220150272 81412919616 81423481104 81616733037 81854682696 81972739584 82066489344 82715917312 82912236736 83109022108 83284697088 83351322464 83362135416 83482366464 83493196416 83680504992 83691360648 83776207872 83935358784 84134572452 84352278528 84807483392 84818485248 85008766976 85019794944 85221582432 85470041856 85481129664 85672897968 85684012092 85905727488 86137776558 86360666112 86576865984 86585537024 86829276672 86837972992 87035358816 87044075776 87250667728 87261986532 87457750009 87476436992 87516394656 87712728872 87724107618 87951101952 88159846656 88327325232 88416872448 88536962871 88555880448 88638219936 88766060544 88848595458 89339652878 89812776847 89942311488 89953979472 90045175808 90167477841 90186743808 90258890624 90400794624 90664353792 90879538176 90891327744 91107050832 91372669056 91381820416 91589534568 91598707648 91816109644 91828020711 92053692416 92095740888 92334047232 92553194496 92772861888 93043336704 93055406976 93276266328 93517627392 93770237772 93782402343 94248233856 94257673216 94532476928 94756841984 94981739552 94994061288 95271011904 95408418816 95420795904 95497129812 95634862848 95647269312 95744237568 95874280236 96153797088 96382010214 96914704074 97152876544 97165479936 97255824652 97396094208 97408729152 97627255824 97692719616 97911883392 97924585248 98157001194 98410991616 98455943988 98676819981 98697904128 98944989696 98954899456 99179827488 99189760768 99468981504 99478943744 99715048832 99727984608 99951714296 99964680774 100256122992 100494072651 100515545088 100754110464 101185100424 101300822784 101446926336 101541251952 102102460432 102344792221 102609618944 102804547968 102908772352 103048546104 103153017856 103315193856 103411256592 103560403968 103607708499 103862329344 103875803136 104122343808 104369469624 104673753792 104684237312 104932696736 104946309384 105217867776 105502082916 105775079424 106026127872 106039882368 106349036544 106601447232 106854456996 106868318949 107179888392 107445031036 107712267264 107723055104 107978726912 108293533696 108550559488 108564641472 108822310716 109052338176 109139576928 109296986112 109311164928 109398610734 109570605984 109830662802 110150868816 111022540743 111046262784 111149513888 111309821952 111324261888 111413318114 111574006656 111588480864 111701610496 111913811712 112179429936 112193982684 112445678583 112469704704 112788138366 113067154753 113079988224 113091313664 113348374272 113359726592 113628776576 113960055808 113974839552 114230530624 114245349456 114516501393 114540969984 114850368744 114865267986 115147554816 115435821312 115772368896 116047145088 116337663666 116349315376 116688526208 116965476824 117268135936 117546462208 117600155319 117769766976 117889163264 118049283828 118064598057 118184293248 118354747392 118370101248 118464793944 118715203584 118996964352 119279393856 119923081984 119938639296 120223303788 120534392832 120859981062 121172717568 121188436992 121476067776 121830225408 122119379424 122135221656 122437360948 122782024044 122794321184 123085763402 123099734016 123404259328 123697149184 124057782272 124073875968 124368355104 124663533162 124927045632 125026983696 125043203124 125223549696 125520757488 125664311808 126658748384 127028015872 127211225088 127227727872 127329506416 127513150464 127529692416 127631712523 127658983424 127832373648 128205062784 128221694496 128509346952 128526018138 128858591232 129206664837 129219605432 129234272256 129540999168 129553973248 129861458944 129878305536 130169674432 130256959488 130549177856 130566113664 130876001592 130892979798 131214655488 131274591984 131569093308 131586161427 131926652928 132239769984 132625308672 132957329904 132970646144 133272893187 133286241032 133674830656 133992096868 134009479317 134338813952 134913467232 134930969208 135067763712 135280115712 135388335936 135601191936 135996530688 136319307264 137072730624 137398061472 137724164466 137881675456 138080538624 138143611332 138483105792 138501070848 138829791744 139159292832 139565005056 139583110464 139914399492 139928412512 140260521086 140276441088 140655356658 140669443888 141003311239 141033439232 141368170496 141386509824 141798715392 142135262976 142472609328 142491091932 142906517856 143112628224 143245694718 143452294272 143616356352 144752855296 145096414288 145372056111 145403117568 145519435904 145729314816 145748219904 145864814312 145883736978 146094141312 146113093728 146440883736 146539079424 146867825088 146886877872 147235501791 147266961408 147616487424 148030054324 148046856192 148413095936 148432349184 148765342208 148784641152 149218415616 149572573248 149591976912 149927571444 149947021161 150384184488 150773317632 151131165696 151951234176 151966452736 152311877928 152327132608 152688668524 153133824992 153153690648 153497275526 153914428416 154206821952 154363158528 154572819156 154729526784 154972790784 155116884888 155340605952 155793494016 156800207092 157026355968 157399045104 157419464076 157579057664 157806329856 157826801664 157953058592 158253124374 158662619136 159039191808 159059823552 159523554816 159902170848 159918185728 160281685494 160297738384 160678191877 160712523776 161146641416 161167546554 161563623424 161584582656 161968090368 162440300544 162825839232 162846962208 163233466074 163709365392 163945479168 164097916101 164132978688 165004869091 165431834624 165824473472 166218044216 166569394176 166702644928 166724270832 166964732928 166986392832 167119977171 167361009984 167382721296 167552415744 167870717568 168269144904 168704557056 169636970496 170017533952 170039589888 170197693141 170443164864 170940083712 170962259328 171345795936 171368024184 171811454976 172275553116 172297901979 172721332224 173153731968 173171074048 173658553344 173675945984 174070717632 174088151552 174501335456 174523973064 174915500018 175032789312 175425457744 175448215236 175902203904 176319693312 176654650464 176833744896 177073925742 177276439872 177532121088 177697190916 178679305756 179625553694 179884622976 179907958944 180090351616 180334955682 180517781248 180801589248 181289971593 181328707584 181759076352 181782655488 182214101664 182745338112 182763640832 183179069136 183197415296 183632219288 183656041422 184107384832 184191481776 184628645103 184668094464 185106388992 185545723776 186086673408 186110813952 186552532656 186995299743 187035254784 187540475544 187564804686 188028804313 188496467712 188515346432 189064953856 189513683968 189963479104 189988122576 190542023808 190816837632 190841591808 190994259624 191269725696 191294538624 191488475136 191748560472 192307594176 192764020428 193829408148 194305753088 194330959872 194511649304 194792188416 194817458304 195254511648 195385439232 195823766784 195849170496 196314002388 196339469697 196821983232 196911887976 197353639962 197889979392 197909798912 198359654976 198379521536 198937963008 198957887488 199430097664 199455969216 199903428592 199929361548 200512245984 200988145302 201508220928 202370200848 202601645568 202893852672 203082503904 204204920864 204689584442 205219237888 205609095936 205773577333 205817544704 206097092208 206306035712 206586246699 206630387712 206822513184 207120807936 207215416998 207724658688 207751606272 208244687616 208738939248 209347507584 209368474624 209865393472 209892618768 210390781629 210435735552 211004165832 211550158848 212052255744 212079764736 212698073088 213202894464 213708913992 213736637898 214359776784 214868542077 214890062072 215424534528 215446110208 215957453824 216587067392 217101118976 217129282944 217644621432 218104676352 218279153856 218593972224 218622329856 218797221468 218825605467 219141211968 219661325604 220301737632 222045081486 222299027776 222619643904 222648523776 222826636228 223148013312 223176961728 223403220992 223827623424 224358859872 224387965368 224891357166 225576276732 226134309506 226159976448 226696748544 226719453184 227257553152 227920111616 227949679104 228461061248 228490698912 229033002786 229700737488 229730535972 230245913289 230295109632 230871642624 231544737792 232094290176 232675327332 232698630752 233377052416 233930953648 234486169519 234536271872 235092924416 235200310638 235539533952 235778326528 236098567656 236129196114 236368586496 236709494784 236740202496 236929587888 237379686561 237430407168 237993928704 238558787712 239846163968 239877278592 240446607576 241068785664 241719962124 241751319831 242345435136 242376873984 242952135552 243660450816 244238758848 244270443312 244850199111 244874721896 245564048088 245588642368 246171526804 246199468032 246808518656 247394298368 248115564544 248147751936 248736710208 249327066324 249854091264 250053967392 250086406248 250447099392 251041514976 251328623616 253317496768 254056031744 254422450176 254455455744 254659012832 255026300928 255059384832 255263425046 255664747296 256410125568 256443388992 257018693904 257052036276 257717182464 258413329674 258439210864 259052595067 259081998336 259107946496 259722917888 259756611072 260339348864 260513918976 261098355712 261132227328 261752003184 261785959596 262373250027 262429310976 262549183968 263138186616 263172322854 263853305856 264479539968 265250617344 265914659808 265941292288 266545786374 266572482064 267349661312 267984193736 268018958634 268677627904 269438330541 269826934464 269861938416 270135527424 270502433523 270560231424 270776671872 271202383872 271993061376 272638614528 274145461248 274400362411 274796122944 275448328932 275484062133 275763350912 276161077248 276287222664 277002141696 277659583488 278318585664 279130010112 279166220928 279828798984 279856825024 280521042172 280552882176 281310713316 281338887776 282006622478 282736340992 282773019648 283597430784 284270525952 284945218656 284982183864 285813035712 286225256448 286491389436 286904588544 287232712704 289505710592 290192828576 290744112222 291038871808 291458629632 291496439808 291729628624 291767473956 292188282624 292226187456 292881767472 293078158848 293735650176 293773755744 294471003582 295232974848 296030459943 296060108648 296093712384 296826191872 296864698368 297530684416 297569282304 298436831232 299145146496 299183953824 299855142888 299894042322 300768368976 301482217953 301546635264 302262331392 303902468352 303932905472 304623755856 304654265216 305377337048 306267649984 306307381296 306994551052 307034376663 307828856832 308413643904 308726317056 309145638312 309459053568 309945581568 310233769776 310681211904 311586988032 312688785073 313600414184 314052711936 314798090208 314838928152 315158115328 315653603328 315906117184 316506248748 317325238272 318078383616 318119647104 319047109632 319804341696 319836371456 320563370988 320595476768 321356383754 322293282832 322335093108 323127246848 323169165312 323936180736 324880601088 325651678464 325693924416 326466932148 327418730784 327890958336 328195832202 330009738182 330863669248 331648946944 332436088432 333067622229 333138788352 333405289856 333448541664 333929465856 333972785664 334239954342 334722019968 334765442592 335104831488 335741435136 336538289808 337337035749 337409114112 339201464259 339273940992 340035067904 340079179776 340395386282 340886329728 341880167424 341924518656 342691591872 342736048368 343549504179 343622909952 344551106232 344595803958 345442664448 346307463936 346342148096 347317106688 347351891968 348141435264 348176303104 349002670912 349047946128 349831000036 350065578624 350850915488 350896430472 351804407808 352639386624 352800465957 353309300928 353667489792 354147851484 354552879744 355064242176 355394381832 357358611512 359251107388 359769245952 359815917888 360180703232 360669911364 361035562496 361603178496 362579943186 363518152704 363565310976 364428203328 365490676224 365527281664 366358138272 366394830592 367264438576 367312082844 368214769664 368382963552 369257290206 370212777984 371091447552 372173346816 372221627904 373105065312 373990599486 375080951088 375129609372 376057608626 376992935424 377030692864 378049130449 378129907712 379027367936 379926958208 379976245152 381084047616 381633675264 381683183616 381988519248 382539451392 382589077248 382895137569 382976950272 383497120944 384615188352 385528040856 387658816296 388661919744 389023298608 389584376832 389634916608 389946613399 390509023296 390770878464 391647533568 391698340992 392628004776 392678939394 393643966464 393823775952 394707279924 394758484281 395779958784 395819597824 396719309952 396759043072 397875926016 397915774976 398860195328 398911938432 399806857184 399858723096 401024491968 401976290604 402028437951 403016441856 404740401696 405203291136 406165007808 408409841728 409379168884 410438475776 411218191872 411547154666 412194184416 412612071424 413172493398 413645026368 414241615872 414430833996 415449317376 415503212544 416489375232 417477878496 418695015168 418736949248 419730786944 419785237536 420781563258 422008331664 423009933717 423100317696 424104511488 424159529472 425396146176 426405788928 427417827984 427473275796 428719553568 429737084154 429780124144 430800171907 430849069056 430892220416 431914907648 433174134784 434202237952 434258565888 435289242864 436116168333 436209352704 436558307712 437187944448 437244659712 437594442936 437651210934 438282423936 439322651208 440603475264 444090162972 444598055552 445239287808 445297047552 445653272456 446296026624 446353923456 446806441984 447655246848 448717719744 448775930736 449782714332 449841063483 451152553464 452268619012 452319952896 453393497088 453438906368 454515106304 455840223232 455899358208 456922122496 456981397824 458066005572 459401474976 459461071944 460491826578 461743285248 463089475584 464188580352 465350654664 465397261504 466754104832 467861907296 468972339038 470185848832 470400621276 471079067904 471455917687 471556653056 472197135312 472258392228 472737172992 473418989568 473480404992 473859175776 474759373122 475987857408 477117575424 479692327936 479754557184 480893215152 482034575631 482137571328 483439924248 483502639662 484690870272 484753747968 485904271104 487320901632 488477517696 488540886624 489700398222 489749443792 491128096176 491177284736 492293748303 492343053608 492398936064 493617037312 494788596736 495014607273 496231129088 496295503872 497473420416 498654132648 499708182528 500107934784 500172812496 500894198784 501359931513 502083029952 502657247232 506634993536 508112063488 508910911488 509318025664 510052601856 510118769664 510526850092 510593079423 511329494592 512820251136 512886777984 514037387808 514104072552 515434364928 516826659348 516878421728 518105190134 518163996672 519445835776 519513222144 520678697728 521027837952 522196711424 522264454656 523504006368 523571919192 524746500054 525098367936 526276373232 526344645708 527706611712 528959079936 530501234688 531829319616 531882584576 533091572748 533144964128 534699322624 535968387472 536037917268 537240464341 537355255808 538876661082 539653868928 539723876832 540271054848 541004867046 541553343744 542404767744 543869914779 543986122752 545277229056 548290922496 548800724822 549592245888 550896657864 550968124266 551526701824 552322154496 552574445328 553885935309 554004283392 555319166976 556637171328 558260020224 558332441856 559657597968 559713650048 560985899229 561042084344 561105764352 562621426632 562677775552 564013244956 564086412939 565472681984 565546039296 567194861568 568541051904 569890437312 569964367728 571626071424 572450512896 572982778872 573809177088 574465425408 579011421184 580385657152 581488224444 582077743616 582917259264 582992879616 583459257248 583534947912 584376565248 584452374912 585763534944 586156317696 587471300352 587547511488 588942007164 590465949696 592060919886 592120217296 593652383744 593729396736 595061368832 595138564608 596873662464 598290292992 598367907648 599710285776 599788084644 601536737952 602964435906 604524662784 607804936704 607865810944 609247511712 609308530432 610754674096 612535299968 612614762592 613989102104 614068753326 615657713664 616827287808 617320731999 617452634112 618291276624 618918107136 619758740097 619891163136 620467539552 621362423808 623173976064 625377570146 627200828368 628105423872 628689437929 629596180416 629677856304 630316230656 631172344887 631307206656 631812234368 633012497496 634650476544 636156767232 636239294208 638094219264 639608683392 639672742912 641126741976 641190953536 642712767508 644586565664 644670186216 646338330624 647872361472 649761202176 651303356928 651387848832 652933864296 654837461568 655781916672 656391664404 656476816401 660019476364 661727338496 663297893888 664872176864 666135244458 666810579712 666897083328 667858931712 667945571328 668479908684 669444039936 669530885184 670209662976 671482870272 673076579616 674674071498 678402928518 680070135808 680158359552 680790772564 681772659456 683760334848 683849037312 685383183744 685472096736 687099008358 689102212464 689191607916 690737739867 690885328896 692614927872 692684296192 694555379197 694634213376 694703783936 696282870528 696352606208 698005341824 698095892256 699662000072 700131157248 701701830976 701792860944 703458508557 703608815616 705278773248 705600931914 706618601856 707334979584 708295702968 709105759488 710128484352 710788763664 714717223024 716413545547 718502214776 719538491904 719631835776 720361406464 721339822728 722071124992 723206356992 725159886372 725253959493 727036305408 727130621952 728856406656 730981352448 731054563328 732716276544 732789661184 734528877152 734624165688 736765927104 738514580412 740425555968 742182895104 744346693632 744443255808 746210130624 747981198972 750161902176 750259218744 752115217252 753985870848 754061385728 756098260898 758054735872 759853916416 759952490304 762168095232 763267350528 763366367232 763977038496 765078902784 765178154496 765790275138 766994241888 769230376704 771056081712 775317632592 777157785201 777323839488 778046597216 779168753664 779269833216 779893226798 781018046592 781541756928 783295067136 783396681984 785256009552 785357878788 787119750081 787287932928 787647551904 789414559848 789516968562 791470083271 791559917568 791639195648 793438619904 793518086144 795751852032 795831549952 797720390656 797823876864 799613714368 799717446192 802048983936 803952581208 804056875902 806032883712 808314991623 809480803392 810406582272 812330015616 816819683456 818758337768 820876951552 822436383744 823094309332 823201087233 824388368832 825224142848 826344986796 826452186399 827290052736 828483231744 828861667992 831006425088 832978750464 834955756992 837390030336 837473898496 839461573888 839570475072 841563126516 844016663328 846019867434 848209022976 848319058944 850792292352 852811577856 854835655968 854946551592 857439107136 859474168308 859560248288 861600343814 861698138112 863829815296 866163197611 866348269568 868404475904 868517131776 870578485728 872232336666 873116615424 874375888896 874489319424 875188885872 875302421868 876564847872 878645302416 881206950528 888180325944 889196111104 890478575616 890594095104 891306544912 892592053248 892707846912 893421987661 893612883968 895310493696 897435439488 897551861472 899565428664 899682126966 902305106928 904446653859 904537238024 904639905792 906786994176 906877812736 909030212608 911680446464 911798716416 913844244992 913962795648 916132011144 918802949952 918922143888 920983653156 921103129989 923486570496 926178951168 928377160704 930701309328 930794523008 933508209664 935723814592 937944678076 938066355219 940371697664 940801242552 942158135808 942911835374 944394270624 944516784456 945474345984 946960809984 947718351552 949518746244 951975714816 954235150848 959384655872 959509114368 961786430304 964069151262 966879848496 967005279324 969381740544 969507495936 971808542208 974641803264 976955035392 977081773248 979400796444 979498887584 982256192352 982354569472 984587496606 984686107216 987023178673 987234074624 989577193472 990029214546 992462258176 992591007744 994946840832 997308265296 999202866687 999416365056 1000215869568 1000345624992 1001788397568 1002719863026 1004166059904 1005314494464 1013269987072 1016224126976 1017604392777 1017821822976 1018636051328 1020105203712 1020237539328 1021053700184 1021186158846 1022658989184 1025640502272 1025773555968 1028074775616 1028208145104 1030648512537 1030868729856 1033653318696 1033756843456 1036210380268 1036327993344 1038891671552 1039026444288 1041357395456 1042055675904 1044393422848 1044528909312 1047008012736 1047143838384 1049493000108 1050196735872 1052552746464 1052689291416 1055413223424 1057918159872 1058401397871 1061002469376 1063658639232 1063765169152 1066183145496 1066289928256 1069398645248 1071936774944 1072075834536 1074480928682 1077753322164 1079307737856 1079447753664 1080542109696 1082009734092 1083106687488 1084809535488 1087739829558 1090554458112 1096581844992 1097601449644 1099184491776 1101793315728 1101936248532 1103053403648 1104644308992 1105148890656 1107771870618 1110638333952 1113274342656 1116520040448 1116664883712 1119315195936 1119427300096 1121971798458 1122084168688 1125242853264 1125355551104 1128026489912 1128172825878 1130945363968 1131092078592 1134147391347 1134389723136 1137082103808 1139780874624 1139928735456 1143252142848 1144901025792 1145965557744 1147618354176 1148685412707 1148930850816 1155034083637 1158022842368 1160771314304 1162976448888 1164155487232 1165985759232 1166918514496 1167069895824 1168753130496 1168904749824 1169839840197 1171527069888 1172312635392 1174942600704 1175095022976 1177884014328 1180931899392 1184121839772 1184240434592 1187458793472 1190122737664 1190277129216 1193747324928 1196580585984 1196735815296 1199420571552 1199576169288 1203073475904 1205928871812 1206085313853 1209049325568 1215609873408 1215731621888 1218495023424 1218617060864 1221509348192 1225070599936 1225229525184 1227978204208 1228137506652 1231315427328 1233654575616 1234641463998 1236582553248 1237836214272 1239517480194 1240935079104 1242724847616 1246347952128 1250755140292 1254401656736 1256210847744 1257378875858 1259192360832 1259355712608 1260632461312 1262344689774 1263624468736 1266024994992 1269029801151 1269300953088 1272313534464 1272478588416 1276188438528 1279217366784 1279345485824 1282253483952 1282381907072 1285425535016 1289173131328 1289340372432 1292400515721 1292676661248 1295744722944 1299522404352 1302606713856 1302775697664 1305867728592 1309674923136 1311563833344 1312783328808 1312953632802 1316201630191 1320038952728 1323454676992 1326595787776 1329744353728 1332270488916 1333621159424 1333794166656 1335717863424 1335891142656 1336959817368 1338888079872 1339061770368 1340419325952 1342965740544 1346153159232 1349348142996 1356805857036 1360140271616 1360316719104 1361581545128 1363545318912 1367520669696 1367698074624 1370766367488 1370944193472 1374198016716 1378204424928 1378383215832 1381475479734 1385229855744 1385368592384 1389110758394 1389268426752 1392565741056 1392705212416 1396010683648 1396191784512 1399324000144 1400262314496 1403403661952 1403585721888 1406917017114 1410557546496 1411201863828 1413237203712 1414367753061 1414669959168 1416591405936 1418211518976 1420256968704 1421577527328 1429434446048 1432827091094 1437004429552 1439076983808 1439263671552 1440415041331 1440722812928 1442679645456 1444142249984 1446103726893 1446412713984 1450319772744 1450507918986 1454072610816 1454261243904 1457712813312 1461962704896 1462109126656 1465432553088 1465579322368 1469057754304 1469248331376 1473531854208 1477029160824 1480851111936 1484365790208 1485043821819 1488693387264 1488886511616 1492420261248 1495962397944 1500323804352 1500518437488 1504079794539 1504230434504 1507971741696 1508122771456 1512196521796 1516109471744 1519707832832 1519904980608 1524336190464 1526732734464 1527954076992 1530157805568 1530356308992 1531580550276 1531779238269 1533988483776 1538460753408 1542112163424 1550635265184 1554315570402 1556093194432 1558337507328 1558539666432 1559786453596 1562036093184 1563083513856 1566590134272 1566793363968 1570512019104 1570715757576 1574239500162 1575295103808 1578829119696 1579033937124 1582940166542 1583119835136 1586877239808 1587036172288 1591323083983 1591503704064 1591663099904 1595440781312 1595647753728 1599227428736 1599434892384 1604097967872 1607905162416 1608113751804 1611721393023 1612065767424 1616629983246 1618961606784 1620813164544 1624660031232 1633639366912 1637516675536 1641403186633 1641753903104 1644872767488 1646188618664 1646402174466 1648776737664 1650448285696 1652689973592 1652904372798 1654580105472 1656966463488 1657723335984 1661657805927 1662012850176 1665957500928 1669911513984 1674780060672 1674947796992 1678923147776 1679140950144 1683126253032 1688033326656 1692039734868 1692259238817 1696418045952 1696638117888 1701584584704 1705623155712 1709671311936 1709893103184 1714878214272 1718948336616 1719120496576 1723200687628 1723396276224 1727659630592 1732326395222 1736808951808 1737034263552 1741156971456 1744464673332 1746233230848 1748751777792 1748978638848 1750377771744 1750604843736 1753129695744 1757290604832 1762413901056 1776360651888 1778392222208 1780957151232 1781188190208 1782613089824 1785184106496 1785415693824 1786843975322 1790620987392 1794870878976 1795103722944 1799130857328 1799364253932 1804610213856 1808893307718 1809074476048 1813368165469 1813573988352 1813755625472 1818060425216 1823360892928 1823597432832 1827688489984 1827925591296 1832264022288 1837605899904 1837844287776 1841967306312 1842206259978 1846973140992 1851962195997 1852357902336 1856754321408 1861402618656 1861589046016 1867016419328 1871447629184 1875889356152 1876132710438 1880743395328 1881602485104 1884316271616 1885823670748 1886068313787 1888788541248 1889033568912 1890948691968 1893517034661 1893921619968 1895436703104 1899037492488 1903951429632 1908470301696 1918769311744 1919018228736 1920802536877 1923572860608 1928138302524 1933759696992 1934010558648 1939014991872 1943617084416 1949283606528 1953910070784 1954163546496 1958801592888 1958997775168 1964512384704 1964709138944 1969174993212 1969372214432 1974046357346 1979154386944 1980058429092 1984924516352 1985182015488 1989893681664 1994616530592 1998405733374 2000431739136 2000691249984 2003576795136 2005439726052 2008332119808 2010628988928 2026539974144 2032448253952 2035208785554 2037272102656 2040210407424 2040475078656 2042107400368 2042372317692 2045317978368 2051281004544 2051547111936 2056149551232 2056416290208 2061297025074 2067306637392 2067513686912 2072213219601 2072420760536 2072655986688 2077783343104 2078052888576 2082714790912 2083666137591 2084111351808 2088786845696 2089057818624 2094016025472 2094287676768 2098986000216 2100393471744 2105105492928 2105378582832 2110375525671 2110826446848 2115836319744 2116802795742 2122004938752 2127317278464 2127530338304 2132366290992 2132579856512 2138797290496 2143873549888 2144151669072 2148961857364 2149240636641 2155506644328 2158615475712 2158895507328 2161084219392 2164019468184 2166213374976 2169619070976 2175479659116 2181108916224 2193163689984 2195202899288 2198368983552 2203586631456 2203872497064 2206106807296 2210297781312 2215543741236 2221276667904 2226548685312 2233040080896 2233329767424 2238630391872 2238854600192 2243943596916 2244168337376 2250485706528 2250711102208 2256052979824 2256345651756 2261890727936 2262184157184 2268294782694 2274164207616 2279561749248 2279857470912 2286504285696 2289802051584 2291931115488 2295236708352 2297370825414 2310068167274 2316045684736 2321542628608 2325952897776 2328310974464 2331473355603 2331971518464 2333837028992 2334139791648 2337506260992 2337809499648 2339679680394 2343054139776 2344625270784 2349885201408 2350190045952 2355768028656 2361359250243 2361863798784 2368243679544 2368480869184 2374410249813 2374917586944 2380245475328 2380554258432 2387494649856 2393161171968 2393471630592 2398841143104 2399152338576 2406146951808 2411857743624 2412170627706 2418098651136 2424944974869 2431219746816 2431463243776 2436990046848 2437234121728 2443018696384 2450141199872 2450459050368 2455956408416 2456275013304 2462630854656 2467309151232 2469282927996 2469603261699 2473165106496 2475672428544 2479034960388 2481870158208 2485449695232 2501510280584 2508803313472 2512421695488 2514757751716 2518384721664 2518711425216 2521264922624 2524689379548 2527248937472 2532049989984 2538059602302 2544627068928 2544957176832 2552376877056 2558434733568 2558690971648 2564506967904 2564763814144 2570851070032 2578346262656 2578680744864 2584801031442 2591489445888 2598489592833 2599044808704 2605213427712 2605551395328 2611735457184 2619349846272 2623127666688 2625566657616 2625907265604 2632403260382 2640077905456 2646343913143 2646909353984 2653191575552 2659488707456 2664540977832 2667242318848 2667588333312 2671435726848 2671782285312 2673919634736 2677776159744 2678123540736 2680265962983 2680838651904 2685931481088 2692306318464 2698696285992 2713611714072 2720633438208 2723163090256 2727090637824 2735041339392 2735396149248 2741532734976 2741888386944 2748396033432 2756408849856 2756766431664 2762950959468 2763309389967 2770459711488 2770737184768 2778221516788 2778536853504 2785131482112 2785410424832 2792021367296 2792383569024 2798648000288 2800524628992 2806807323904 2807171443776 2813834034228 2814199065657 2821115092992 2822403727656 2826474407424 2828735506122 2833182811872 2836423037952 2843155054656 2858868892096 2865654182188 2874008859104 2878153967616 2878527343104 2880830082662 2885359290912 2888284499968 2892207453786 2900639545488 2901015837972 2908145221632 2908522487808 2915425626624 2923593572899 2923925409792 2924218253312 2930865106176 2931158644736 2938115508608 2938496662752 2947063708416 2954058321648 2961069536019 2961702223872 2968731580416 2970087643638 2977386774528 2977773023232 2984840522496 2991924795888 3000647608704 3001036874976 3008159589078 3008460869008 3015601203349 3015943483392 3016245542912 3024393043592 3032218943488 3039415665664 3039809961216 3048672380928 3052813178331 3053465468928 3055908153984 3060315611136 3060712617984 3063161100552 3063558476538 3067976967552 3076921506816 3084224326848 3101270530368 3108631140804 3112186388864 3116675014656 3117079332864 3119572907192 3124072186368 3126167027712 3133180268544 3133586727936 3141024038208 3141431515152 3148479000324 3150590207616 3157658239392 3158067874248 3165880333084 3166239670272 3173754479616 3174072344576 3182646167966 3183007408128 3190881562624 3191295507456 3198454857472 3198869784768 3208195935744 3215810324832 3216227503608 3223442786046 3233259966492 3237923213568 3241626329088 3249320062464 3267278733824 3275033351072 3282806373266 3289745534976 3292377237328 3292804348932 3297553475328 3300191423809 3300896571392 3305379947184 3305808745596 3309160210944 3313932926976 3315446671968 3323315611854 3331915001856 3339823027968 3349560121344 3349895593984 3357846295552 3358281900288 3366252506064 3376066653312 3384079469736 3384518477634 3392836091904 3393276235776 3402442174041 3403169169408 3411246311424 3419342623872 3419786206368 3429756428544 3437896673232 3438240993152 3446056238121 3446401375256 3446792552448 3455319261184 3464652790444 3465102250911 3473617903616 3474068527104 3482313942912 3488929346664 3492466461696 3497957277696 3500755543488 3501209687472 3506259391488 3509519520591 3514581209664 3524827802112 3552721303776 3556784444416 3562376380416 3565226179648 3570368212992 3570831387648 3573687950644 3581241974784 3589741757952 3590207445888 3598261714656 3598728507864 3609220427712 3617786615436 3618148952096 3626736330938 3627147976704 3636120850432 3646721785856 3647194865664 3655376979968 3655851182592 3664528044576 3675211799808 3675688575552 3683934612624 3684412519956 3693946281984 3703924391994 3713508642816 3722805237312 3723178092032 3734032838656 3742895258368 3751778712304 3752265420876 3760683250387 3761486790656 3763204970208 3768632543232 3771647341496 3772136627574 3777577082496 3778067137824 3781897383936 3787034069322 3790873406208 3798074984976 3807089403453 3807902859264 3816940603392 3837538623488 3838036457472 3841605073754 3847145721216 3856276605048 3867519393984 3868021117296 3877201547163 3878029983744 3887234168832 3898567213056 3907820141568 3908327092992 3917603185776 3917995550336 3929024769408 3929418277888 3938349986424 3938744428864 3948092714692 3948604890573 3958308773888 3960116858184 3970364030976 3979787363328 3989233061184 3996811466748 4000863478272 4001382499968 4007153590272 4010879452104 4016664239616 4021257977856 4053079948288 4064896507904 4070417571108 4074544205312 4080420814848 4080950157312 4084214800736 4084744635384 4090635956736 4102562009088 4103094223872 4112299102464 4112832580416 4122594050148 4134613274784 4135027373824 4144426439202 4144841521072 4155566686208 4156105777152 4165429581824 4167332275182 4177573691392 4178115637248 4188032050944 4188575353536 4197972000432 4200786943488 4210210985856 4210757165664 4220751051342 4231672639488 4233605591484 4243103259183 4244009877504 4254634556928 4255060676608 4264732581984 4265159713024 4277594580992 4287747099776 4288303338144 4297923714728 4298481273282 4311013288656 4317230951424 4317791014656 4321245123993 4322168438784 4328038936368 4332426749952 4338311180679 4339238141952 4350959318232 4362217832448 4386327379968 4390405798576 4396737967104 4400826065503 4407173262912 4407744994128 4412213614592 4420595562624 4431087482472 4442553335808 4453097370624 4455131465457 4466080161792 4466659534848 4477260783744 4477709200384 4487887193832 4488336674752 4500971413056 4501422204416 4512105959648 4512691303512 4524368314368 4536589565388 4548328415232 4559123498496 4559714941824 4573008571392 4583862230976 4590473416704 4594741650828 4595337714807 4620136334548 4632091369472 4643085257216 4651905795552 4656621948928 4662946711206 4667674057984 4668279583296 4675012521984 4675618999296 4679359360788 4686108279552 4689250541568 4699770402816 4700380091904 4711536057312 4722718500486 4736487359088 4736961738368 4748820499626 4760490950656 4761108516864 4773969251949 4774989299712 4786322343936 4786943261184 4797682286208 4798304677152 4812293903616 4823715487248 4824341255412 4835164179069 4836197302272 4849889949738 4861887654379 4862439493632 4862926487552 4873980093696 4874468243456 4886037392768 4900282399744 4900918100736 4911912816832 4912550026608 4924209559899 4925261709312 4934618302464 4938565855992 4939206523398 4946330212992 4951344857088 4958069920776 4963740316416 4970899390464 5003020561168 5017606626944 5024843390976 5029515503432 5036769443328 5037422850432 5042529845248 5049378759096 5054497874944 5064099979968 5076119204604 5076777716451 5089254137856 5089914353664 5104753754112 5116869467136 5117381943296 5129013935808 5129527628288 5141702140064 5156692525312 5157361489728 5169602062884 5182978891776 5196979185666 5210426855424 5211102790656 5223470914368 5238699692544 5246255333376 5251133315232 5251814531208 5264806520764 5280155810912 5292687826286 5306383151104 5318977414912 5329081955664 5334484637696 5335176666624 5342871453696 5343564570624 5347839269472 5355552319488 5356247081472 5360531925966 5371862962176 5384612636928 5397392571984 5427223428144 5440104496407 5441266876416 5446326180512 5454181275648 5470082678784 5470792298496 5483065469952 5483776773888 5496792066864 5512817699712 5513532863328 5525901918936 5526618779934 5540290582897 5540919422976 5541474369536 5555886587991 5556443033576 5557073707008 5570262964224 5570820849664 5584042734592 5584767138048 5597296000576 5601049257984 5613614647808 5614342887552 5627668068456 5628398131314 5642230185984 5644807455312 5652948814848 5657471012244 5658204941361 5666365623744 5672846075904 5686310109312 5717737784192 5731308364376 5748017718208 5756307935232 5757054686208 5761660165324 5762407610631 5770718581824 5776568999936 5784414907572 5801279090976 5802031675944 5817044975616 5830851253248 5847187145798 5847850819584 5861730212352 5862317289472 5876231017216 5876993325504 5894127416832 5908116643296 5922139072038 5937463160832 5940175287276 5954773549056 5955546046464 5969681044992 5983849591776 6001295217408 6002073749952 6016319178156 6016921738016 6031202406698 6031886966784 6048786087184 6063142383277 6064437886976 6078831331328 6079619922432 6097344761856 6105626356662 6111816307968 6120631222272 6121425235968 6126322201104 6127116953076 6135953935104 6153843013632 6168448653696 6202541060736 6217262281608 6224372777728 6233350029312 6234158665728 6239145814384 6248144372736 6250998412773 6252334055424 6266360537088 6267173455872 6282048076416 6282863030304 6296958000648 6301180415232 6315316478784 6316135748496 6331126577013 6331760666168 6332479340544 6347508959232 6348144689152 6365292335932 6366014816256 6381763125248 6382591014912 6396909714944 6397739569536 6416391871488 6431620649664 6432455007216 6446885572092 6447721909923 6466519932984 6475846427136 6483252658176 6498640124928 6534557467648 6550066702144 6565612746532 6579491069952 6584754474656 6585608697864 6595106950656 6600382847618 6610759894368 6611617491192 6618320421888 6630893343936 6646631223708 6663830003712 6679646055936 6699120242688 6699791187968 6715692591104 6716563800576 6732505012128 6752133306624 6768158939472 6769036955268 6785672183808 6786552471552 6804884348082 6822492622848 6838685247744 6839572412736 6859512857088 6875793346464 6876481986304 6892112476242 6892802750512 6909162250711 6910638522368 6929305580888 6930204501822 6947235807232 6948137054208 6964627885824 6977858693328 6984932923392 6994420066809 6995914555392 7001511086976 7002419374944 7012518782976 7019039041182 7029162419328 7049655604224 7095209370913 7105442607552 7113568888832 7123230749439 7124752760832 7130452359296 7140736425984 7141662775296 7147375901288 7162483949568 7179483515904 7180414891776 7196523429312 7197457015728 7218440855424 7235573230872 7236297904192 7253472661876 7254295953408 7272241700864 7294389731328 7310753959936 7311702365184 7329056089152 7350423599616 7351377151104 7367869225248 7368825039912 7387892563968 7407848783988 7408809785097 7427017285632 7445610474624 7446356184064 7468065677312 7485790516736 7503557424608 7504530841752 7521366500774 7526409940416 7537265086464 7543294682992 7544273255148 7555154164992 7556134275648 7563794767872 7574068138644 7581746812416 7596149969952 7614178806906 7633881206784 7675077246976 7676072914944 7683210147508 7694291442432 7712553210096 7735038787968 7736042234592 7754403094326 7774468337664 7795468778499 7797134426112 7815640283136 7816654185984 7835206371552 7835991100672 7858049538816 7858836555776 7876699972848 7877488857728 7896185429384 7897209781146 7916617547776 7920233716368 7939031739429 7940728061952 7959574726656 7978466122368 7993622933496 8001726956544 8002764999936 8014307180544 8021758904208 8033328479232 8040797888949 8042515955712 8085238585459 8106159896576 8129793015808 8140835142216 8149088410624 8161900314624 8168429601472 8169489270768 8181271913472 8205124018176 8206188447744 8224598204928 8225665160832 8245188100296 8269226549568 8270054747648 8288852878404 8289683042144 8312211554304 8330859163648 8334664550364 8355147382784 8356231274496 8376064101888 8377150707072 8395944000864 8401573886976 8420421971712 8421514331328 8441502102684 8442597196971 8463345278976 8467211182968 8486206518366 8509269113856 8510121353216 8529465163968 8530319426048 8555189161984 8575494199552 8576606676288 8595847429456 8596962546564 8622026577312 8634461902848 8635582029312 8642490247986 8656077872736 8664853499904 8676622361358 8701918636464 8724435664896 8770780718697 8772654759936 8780811597152 8793475934208 8801652131006 8814346525824 8815489988256 8824427229184 8841191125248 8862174964944 8883208608057 8885106671616 8906194741248 8910262930914 8932160323584 8933319069696 8954521567488 8955418400768 8975774387664 8976673349504 9001942826112 9002844408832 9024211919296 9025382607024 9046803610047 9048736628736 9073179130776 9096656830464 9118246996992 9119429883648 9146017142784 9167724461952 9180946833408 9189483301656 9190675429614 9240272669096 9264182738944 9286170514432 9303811591104 9313243897856 9325893422412 9335348115968 9336559166592 9350025043968 9351237998592 9358718721576 9372216559104 9378501083136 9399540805632 9400760183808 9423072114624 9445437000972 9472974718176 9473923476736 9497640999252 9520981901312 9522217033728 9547938503898 9572644687872 9573886522368 9595364572416 9596609354304 9624587807232 9647430974496 9648682510824 9670328358138 9699779899476 9723775308758 9724878987264 9747960187392 9748936486912 9772074785536 9800564799488 9801836201472 9823825633664 9825100053216 9848419119798 9869236604928 9877131711984 9878413046796 9892660425984 9900574271427 9902689714176 9916139841552 9927480632832 9941798780928 10006041122336 10035213253888 10049686781952 10059031006864 10073538886656 10074845700864 10082905289317 10085059690496 10098757518192 10108995749888 10128199959936 10152238409208 10153555432902 10178508275712 10179828707328 10207326522123 10209507508224 10233738934272 10234763886592 10258027871616 10259055256576 10283404280128 10313385050624 10314722979456 10339204125768 10365957783552 10393958371332 10395306752733 10420853710848 10422205581312 10446941828736 10477399385088 10502266630464 10503629062416 10528558561773 10529613041528 10560311621824 10585375652572 10612766302208 10637954829824 10658163911328 10668969275392 10670353333248 10687129141248 10695678538944 10711104638976 10712494162944 10721063851932 10743725924352 10769225273856 10794785143968 10854446856288 10880208992814 10892652361024 10908362551296 10940165357568 10941584596992 10966130939904 10967553547776 10993584133728 11025635399424 11027065726656 11051803837872 11053237559868 11080581165794 11081838845952 11111773175982 11112886067152 11139261587881 11140525928448 11141641699328 11168085469184 11169534276096 11194592001152 11202098515968 11227229295616 11228685775104 11255336136912 11256796262628 11282049751161 11284460371968 11289614910624 11305897629696 11314942024488 11316409882722 11332731247488 11345692151808 11372620218624 11435475568384 11462616728752 11496035436416 11512615870464 11514109372416 11523320330648 11524815221262 11541437163648 11553137999872 11568829815144 11602558181952 11604063351888 11631604641489 11634089951232 11661702506496 11694374291596 11695701639168 11723460424704 11724634578944 11752462034432 11753986651008 11788254833664 11816233286592 11844278144076 11845814671719 11874926321664 11880350574552 11911092092928 11939362089984 11967699183552 12002590434816 12004147499904 12032638356312 12033843476032 12062404813396 12063773933568 12097572174368 12126284766554 12157662662656 12159239844864 12194689523712 12211252713324 12223632615936 12241262444544 12242850471936 12252644402208 12254233906152 12271907870208 12307686027264 12336897307392 12405082121472 12434524563216 12448745555456 12466700058624 12468317331456 12478291628768 12496288745472 12501996825546 12532721074176 12534346911744 12564096152832 12565726060608 12593916001296 12602360830464 12630632957568 12632271496992 12662253154026 12663521332336 12693577158283 12695017918464 12696289378304 12729309777549 12730584671864 12732029632512 12763526250496 12765182029824 12793819429888 12795479139072 12832783742976 12863241299328 12864910014432 12893771144184 12895443819846 12933039865968 12951692854272 12963735371979 12966505316352 12997280249856 13069114935296 13100133404288 13131225493064 13158982139904 13169508949312 13171217395728 13190213901312 13200765695236 13202478196509 13221519788736 13223234982384 13236640843776 13261786687872 13293262447416 13327660007424 13359292111872 13398240485376 13431385182208 13433127601152 13445617758139 13465010024256 13504266613248 13536317878944 13538073910536 13573104943104 13609768696164 13644985245696 13677370495488 13679144825472 13719025714176 13751586692928 13752963972608 13784224952484 13785605501024 13818324501422 13858611161776 13860409003644 13894471614464 13896274108416 13929255771648 13955717386656 13969865846784 13988840133618 14003022173952 14004838749888 14025037565952 14038078082364 14058324838656 14099311208448 14190418741826 14210885215104 14227137777664 14246461498878 14260904718592 14281472851968 14283325550592 14294751802576 14321907755847 14324967899136 14358967031808 14360829783552 14393046858624 14394914031456 14436881710848 14471146461744 14472595808384 14505492537207 14506945323752 14508591906816 14544483401728 14585662963137 14588779462656 14621507919872 14623404730368 14658112178304 14700847199232 14702754302208 14735738450496 14737650079824 14772628679697 14775785127936 14815697567976 14817619570194 14854034571264 14891220949248 14892712368128 14936131354624 14971581033472 15007114849216 15009061683504 15042733001548 15052819880832 15074530172928 15086589365984 15088546510296 15110308329984 15112268551296 15127589535744 15148136277288 15163493624832 15192299939904 15228357613812 15267762413568 15350154493952 15352145829888 15366420295016 15388582884864 15425106420192 15470077575936 15472084469184 15508806188652 15548936675328 15590937556998 15631280566272 15633308371968 15670412743104 15671982201344 15716099077632 15717673111552 15753399945696 15754977715456 15792370858768 15794419562292 15833235095552 15840467432736 15878063478858 15919149453312 15956932244736 15987245866992 16003453913088 16005529999872 16028614361088 16043517808416 16066656958464 16081595777898 16170477170918 16212319793152 16256112609307 16259586031616 16281670284432 16298176821248 16320313489221 16323800629248 16336859202944 16338978541536 16362543826944 16410248036352 16412376895488 16449196409856 16451330321664 16490376200592 16538453099136 16540109495296 16577705756808 16579366084288 16620871748691 16624423108608 16661718327296 16669329100728 16712462548992 16752128203776 16754301414144 16791888001728 16803147773952 16840843943424 16843028662656 16883004205368 16885194393942 16926690557952 16934422365936 16972413036732 16974614824083 17018538227712 17020242706432 17058930327936 17060638852096 17110378323968 17150988399104 17153213352576 17191694858912 17193925093128 17244053154624 17268923805696 17271164058624 17284980495972 17287222831893 17312155745472 17329706999808 17353244722716 17403837272928 17541561437394 17561623194304 17586951868416 17603304262012 17628693051648 17630979976512 17648854458368 17682382250496 17724349929888 17766417216114 17812389482496 17820525861828 17864320647168 17866638139392 17909043134976 17910836801536 17951548775328 17953346699008 18003885652224 18005688817664 18048423838592 18050765214048 18093607220094 18146358261552 18189427149831 18193313660928 18236493993984 18238859767296 18292034285568 18335448923904 18361893666816 18378966603312 18381350859228 18480545338192 18524407392001 18528365477888 18572341028864 18607623182208 18626487795712 18651786844824 18670696231936 18673118333184 18700050087936 18702475997184 18717437443152 18744433118208 18752995238319 18757002166272 18799081611264 18801520367616 18846144229248 18890874001944 18945949436352 18947846953472 18995281998504 19044434067456 19095877007796 19145289375744 19147773044736 19190729144832 19193218708608 19249175614464 19294861948992 19297365021648 19340656716276 19343165729769 19399559798952 19447550617516 19449757974528 19495920374784 19497872973824 19544149571072 19601129598976 19603672402944 19647651267328 19650200106432 19696838239596 19738473209856 19754263423968 19756826093592 19785320851968 19801148542854 19832279683104 19854961265664 20012082244672 20070426507776 20099373563904 20118062013728 20147077773312 20149691401728 20165810578634 20197515036384 20217991499776 20256399919872 20304476818416 20307110865804 20357016551424 20359657414656 20414653044246 20465155010293 20467477868544 20469527773184 20516055743232 20518110513152 20566808560256 20626770101248 20629445958912 20678408251536 20727486752133 20731915567104 20787916742664 20790613505466 20841707421696 20844411162624 20893883657472 20954798770176 21004533260928 21007258124832 21057117123546 21059226083056 21120623243648 21170751305144 21225532604416 21275909659648 21285628112739 21316327822656 21337938550784 21340706666496 21369692248317 21374258282496 21391357077888 21422209277952 21424988325888 21442127703864 21487451848704 21538450547712 21589570287936 21708893712576 21760417985628 21785304722048 21816725102592 21883169193984 21932261879808 21935107095552 21987168267456 22051270798848 22054131453312 22103607675744 22106475119736 22161162331588 22163677691904 22223546351964 22225772134304 22278523175762 22281051856896 22336170938368 22339068552192 22389184002304 22404197031936 22454458591232 22457371550208 22510672273824 22513592525256 22564099502322 22579229821248 22611795259392 22629884048976 22632819765444 22665462494976 22691384303616 22745240437248 22870951136768 22925233457504 22992070872832 23025231740928 23028218744832 23046640661296 23049630442524 23082874327296 23101339966663 23106275999744 23137659630288 23205116363904 23208126703776 23263209282978 23323405012992 23386406335497 23388748583192 23391403278336 23446920849408 23449269157888 23504924068864 23507973302016 23576509667328 23632466573184 23688556288152 23691629343438 23749852643328 23760701149104 23817095218287 23822184185856 23878724179968 23935398367104 24005180869632 24008294999808 24065276712624 24067686952064 24122393666847 24124809626792 24127547867136 24195144348736 24252569533108 24255715756377 24315325325312 24318479689728 24389379047424 24422505426648 24447265231872 24485700943872 24505288804416 24508467812304 24543815740416 24615372054528 24673794614784 24810164242944 24869049126432 24897491110912 24936634662912 24956583257536 24992577490944 25003993651092 25065442148352 25068693823488 25128192305664 25131452121216 25187832002592 25204721660928 25261265915136 25264542993984 25324506308052 25327042664672 25387154316566 25390035836928 25458619555098 25461169343728 25527052500992 25530364059648 25587638859776 25590958278144 25665567485952 25726482598656 25729820028864 25787542288368 25790887639692 25866079731936 25903385708544 25927470743958 25994560499712 26138229870592 26200266808576 26262450986128 26312342156091 26317964279808 26339017898624 26342434791456 26380427802624 26401531390472 26404956393018 26443039577472 26446469964768 26473281687552 26523573375744 26586524894832 26649625824171 26655320014848 26718584223744 26796480970752 26862770364416 26866255202304 26891235516278 26930020048512 27008533226496 27072635757888 27076147821072 27140410830141 27146209886208 27219537392328 27289970491392 27354740990976 27358289650944 27438051428352 27503173385856 27505927945216 27568449904968 27571211002048 27636649002844 27717222323552 27720818007288 27792548216832 27858511543296 27911434773312 27939731693568 27977680267236 28006044347904 28009677499776 28050075131904 28076156164728 28116649677312 28198622416896 28380837483652 28421770430208 28454275555328 28492922997756 28521809437184 28562945703936 28566651101184 28589503605152 28643815511694 28717934063616 28721659567104 28786093717248 28789828062912 28873763421696 28942292923488 28945191616768 29010985074414 29013890647504 29088966803456 29171325926274 29243015839744 29246809460736 29316224356608 29401694398464 29405508604416 29471476900992 29475300159648 29545257359394 29631395135952 29635239140388 29701722814281 29708069142528 29782441898496 29785424736256 29865881305471 29872262709248 29943162066944 30014229698432 30018123367008 30085466003096 30105639761664 30149060345856 30173178731968 30177093020592 30220616659968 30224537102592 30248715867951 30255179071488 30296272554576 30326987249664 30384599879808 30456715227624 30535524827136 30704291659776 30732840590032 30777165769728 30805782458521 30850212840384 30940155151872 30944168938368 31017612377304 31097873350656 31181875113996 31185920258199 31262561132544 31266616743936 31340825486208 31343964402688 31432198155264 31435346223104 31506799891392 31509955430912 31584741717536 31588839124584 31680934865472 31756126957716 31838298906624 31913864489472 31974491733984 32006907826176 32011059999744 32087035616832 32133313916928 32163191555796 32340954341836 32424639586304 32512225218614 32563340568864 32596353642496 32640626978442 32673718405888 32677957083072 32725087653888 32820496072704 32824753790976 32898392819712 32902660643328 32980752401184 33076906198272 33080218990592 33155411513616 33158732168576 33241743497382 33323436654592 33338658201456 33417784763643 33424925097984 33504256407552 33508602828288 33583776003456 33606295547904 33681687886848 33686057325312 33766008410736 33770388787884 33846149253483 33853381115904 33868844731872 33944826073464 33949229648166 34033213580653 34037076455424 34040485412864 34117860655872 34121277704192 34220756647936 34301976798208 34306426705152 34383389717824 34387850186256 34488106309248 34537847611392 34542328117248 34569960991944 34574445663786 34624311490944 34659413999616 34706489445432 34807674545856 35083122874788 35123246388608 35173903736832 35206608524024 35257386103296 35261959953024 35297708916736 35364764500992 35448699859776 35532834432228 35537444015157 35624778964992 35641051723656 35733276278784 35818086269952 35821673603072 35903097550656 35906693398016 36007771304448 36011377635328 36096847677184 36101530428096 36187214440188 36292716523104 36378854299662 36472987987968 36477719534592 36584068571136 36670897847808 36723787333632 36757933206624 36762701718456 36961090676384 37048814784002 37144682057728 37215246364416 37245017497273 37252975591424 37303573689648 37341392463872 37346236666368 37400100175872 37404951994368 37434874886304 37488866236416 37505990476638 37598163222528 37603040735232 37692288458496 37781748003888 37891898872704 37895693906944 37990563997008 38080731474849 38088868134912 38191754015592 38290578751488 38295546089472 38381458289664 38386437417216 38498351228928 38589723897984 38594730043296 38681313432552 38686331459538 38799119597904 38891206115937 38895101235032 38899515949056 38991840749568 38995745947648 39088299142144 39202259197952 39207344805888 39295302534656 39300400212864 39393676479192 39476946419712 39508526847936 39513652187184 39570641703936 39602297085708 39607434589527 39664559366208 39709922531328 40024164489344 40140853015552 40236124027456 40294155546624 40299382803456 40331621157268 40336853274417 40395030072768 40435982999552 40512799839744 40608953636832 40614221731608 40719314829312 40829306088492 40930310020586 40934955737088 41032111486464 41036221026304 41133617120512 41253540202496 41258891917824 41356816503072 41454973504266 41575833485328 41581227010932 41683414843392 41688822325248 41787767314944 41909597540352 42009066521856 42014516249664 42114234247092 42118452166112 42241246487296 42341502610288 42441996682939 42451065208832 42551819319296 42571256225478 42632655645312 42675877101568 42681413332992 42739384496634 42782714155776 42844418555904 42849976651776 42884255407728 42965723267541 42974903697408 43076901095424 43179140575872 43417787425152 43520835971256 43570609444096 43633450205184 43756988889411 43766338387968 43864523759616 43870214191104 43974336534912 44102541597696 44108262906624 44207215351488 44212950239472 44317886039091 44322324663176 44327355383808 44447092703928 44451544268608 44557046351524 44562103713792 44672341876736 44678137104384 44778368004608 44808394063872 44908917182464 44914743100416 45021344547648 45027185050512 45128199004644 45158459642496 45223590518784 45259768097952 45265639530888 45330924989952 45382768607232 45490480874496 45741902273536 45850466915008 45984141745664 46050463481856 46056437489664 46093281322592 46099260885048 46165748654592 46202679933326 46275319260576 46410232727808 46416253407552 46526418565956 46646810025984 46772812670994 46777497166384 46893841698816 46898538315776 47009848137728 47015946604032 47153019334656 47264933146368 47377112576304 47383258686876 47499705286656 47521402298208 47634190436574 47757448359936 47870796734208 48010361739264 48016589999616 48130553425248 48135373904128 48244787333694 48249619253584 48390288697472 48505139066216 48511431512754 48630650650624 48636959379456 48768337827921 48778758094848 48845010853296 48894530463744 48960940467663 48971401887744 49010577608832 49016935624608 49087631480832 49230744109056 49347589229568 49620328485888 49666465596391 49738098252864 49794982221824 49862615246073 49873269325824 49913166515072 49985154981888 50007987302184 50137387646976 50256384611328 50262904242432 50375664005184 50409443321856 50522531830272 50529085987968 50649012616104 50654085329344 50774308633132 50780071673856 50917239110196 50922338687456 51060728119296 51175277719552 51181916556288 51331134971904 51452965197312 51459640057728 51575084576736 51581775279384 51732159463872 51806771417088 51854941487916 51861668495679 51989120999424 52276459741184 52400533617152 52524901972256 52624684312182 52678035797248 52684869582912 52760855605248 52803062780944 52809912786036 52886079154944 52892939929536 52946563375104 53047146751488 53173049789664 53299251648342 53437168447488 53592961941504 53725540728832 53732510404608 53782471032556 53860040097024 54017066452992 54145271515776 54152295642144 54280821660282 54439074784656 54568281449493 54579940982784 54709481981952 54716579301888 54876102856704 55006346771712 55011855890432 55136899809936 55142422004096 55273298005688 55434444647104 55441636014576 55573222176003 55585096433664 55717023086592 55822869546624 55879463387136 55955360534472 56012088695808 56019354999552 56100150263808 56152312329456 56233299354624 56397244833792 56596670098213 56761674967304 56843540860416 56908551110656 56985845995512 57043618874368 57133302202368 57179007210304 57287631023388 57435868127232 57443319134208 57572187434496 57579656125824 57747526843392 57884585846976 57890383233536 58021970148828 58027781295008 58342651852548 58486031679488 58493618921472 58632448713216 58803388796928 58811017208832 58942953801984 58950600319296 59090514718788 59262790271904 59270478280776 59403445628562 59564883796992 59570849472512 59731762610942 59886324133888 60028459396864 60036246734016 60170932006192 60211279523328 60298120691712 60346357463936 60354186041184 60441233319936 60449074205184 60497431735902 60592545109152 60653974499328 60769199759616 60913430455248 61071049654272 61395465030879 61408583319552 61465681180064 61554331539456 61611564917042 61700425680768 61880310303744 61888337876736 62035224754608 62182460256399 62195746701312 62363750227992 62371840516398 62525122265088 62533233487872 62681650972416 62687928805376 62864396310528 62870692446208 63013599782784 63019910861824 63169483435072 63177678249168 63361869730944 63512253915432 63676597813248 63827728978944 63856884338217 63948983467968 64013815652352 64022119999488 64174071233664 64266627833856 64326383111592 64681908683672 64849279172608 65024450437228 65126681137728 65192707284992 65281253956884 65347436811776 65355914166144 65450175307776 65649507581952 65796785639424 65805321286656 65961504802368 66153812396544 66160437981184 66310823027232 66317464337152 66483486994764 66646873309184 66677316402912 66835569527286 67008512815104 67017205656576 67167552006912 67212591095808 67363375773696 67372114650624 67532016821472 67540777575768 67692298506966 67737689463744 67889652146928 67898459296332 68066427161306 68074152910848 68235721311744 68242555408384 68426892611269 68441513295872 68603953596416 68612853410304 68766779435648 68775700372512 68976212618496 69075695222784 69084656234496 69139921983888 69148891327572 69248622981888 69304019899989 69318827999232 69412978890864 69615349091712 70166245749576 70246492777216 70347807473664 70413217048048 70514772206592 70523919906048 70580337025219 70595417833472 70729529001984 70897399719552 71065668864456 71074888030314 71249557929984 71282103447312 71451285654861 71466552557568 71636172539904 71643347206144 71806195101312 71813386796032 72015542608896 72022755270656 72193695354368 72203060856192 72374428880376 72585433046208 72757708599324 72767147269131 72945975975936 72955439069184 73168137142272 73341795695616 73515866413248 73525403436912 73922181352768 74097629568004 74289364115456 74430492728832 74490034994546 74607147379296 74682784927744 74692473332736 74809903988736 74869749772608 74977732472832 75011980953276 75196326445056 75206081470464 75384576916992 75563496007776 75783797745408 75791387813888 75981127994016 76161462949698 76383508031184 76581157502976 76591092178944 76762916579328 76772874834432 76996702457856 77179447795968 77189460086592 77362626865104 77372662919076 77598239195808 77782412231874 77790202470064 77974831115167 77983681499136 77991491895296 78176598284288 78404518395904 78414689611776 78590605069312 78600800425728 78787352958384 78937026468273 78953892839424 79017053695872 79027304374368 79141283407872 79204594171416 79214869179054 79329118732416 79419845062656 80048328978688 80281706031104 80472248054912 80588311093248 80598765606912 80663242314536 80673706548834 80790060145536 80871965999104 81025599679488 81217907273664 81228443463216 81421232490423 81438629658624 81658612176984 81860620041172 81869911474176 82064222972928 82072442052608 82267234241024 82507080404992 82517783835648 82713633006144 82909947008532 83151666970656 83162454021864 83377644650496 83575534629888 83819195080704 84018133043712 84029032499328 84228468494184 84236904332224 84482492974592 84683005220576 84883993365878 85103638638592 85142512450956 85265311290624 85351754203136 85362826665984 85478768993268 85565428311552 85688837111808 85699953303552 85768510815456 85931446535082 86153802190848 86358281151744 86835574850304 87041671942512 87141218888192 87266900410368 87513977778822 87729047519232 87740428382208 87948673069824 88205083195392 88216525813248 88414430702976 88425900478944 88635772078182 88644649326352 88894185407856 88903088537216 89105168442843 89114092703048 89124207427584 89344683753472 89356274208768 89556736009216 89597643916413 89616788127744 89817834364928 89829486200832 90042689095296 90054370101024 90256398009288 90316919284992 90447181037568 90519536195904 90531279061776 90661849979904 90746147603853 90765537214464 90980961748992 91483804547072 91700933830016 91968283491328 92112874979328 92186562645184 92198521770096 92331497309184 92405359866652 92417347375563 92550638521152 92820465455616 92832506815104 93052837131912 93293620051968 93545625341988 93554994332768 93787683397632 94019696275456 94031893208064 94306038669312 94529866292736 94754225152608 94766517373752 95042804596416 95268380873148 95514896719872 95741593468416 96020723478528 96033179999232 96261106850496 96270747808256 96489574667388 96499238507168 96780577394944 97010278132432 97022863025508 97261301301248 97273918758912 97536675655842 97690021706592 97789060927488 97921880935326 98021155217664 98033871249216 98175262961664 98461488218112 98695178459136 99240656971776 99332931192782 99476196505728 99589964443648 99725230492146 99826333030144 99970309963776 100015974604368 100253354290929 100274775293952 100512769222656 100525808484864 100751328010368 100818886643712 101045063660544 101058171975936 101298025232208 101308170658688 101538447760449 101548617266264 101560143347712 101834478220392 101844677374912 102099640741959 102121456238592 102350555439104 102363833112576 102662269943808 102905930394624 102919280115456 103150169153472 103163550558768 103464318927744 103613542834176 103709882975832 103723336991358 103978241998848 104552919482368 104801067234304 105049803944512 105249368624364 105356071594496 105369739165824 105521711210496 105606125561888 105619825572072 105772158309888 105785879859072 105893126750208 106094293502976 106346099579328 106598503296684 106874336894976 107451081457664 107465020809216 107564942065112 107720080194048 108034132905984 108290543031552 108304591284288 108561643320564 108878149569312 109136562898986 109418963963904 109433158603776 109752205713408 110012693543424 110023711780864 110273799619872 110284844008192 110546596011376 110868889294208 110883272029152 111146444352006 111434046173184 111645739093248 111735052491819 111758926774272 111910721068944 112024177391616 112038709999104 112200300527616 112304624658912 112466598709248 112794489667584 113193340196426 113523349934608 113687081720832 113792788265149 113817102221312 113971691991024 114087237748736 114242194424547 114266604404736 114358014420608 114575262046776 114871736254464 114886638268416 115144374868992 115159312251648 115495053686784 115769171693952 115780766467072 116043940297656 116055562590016 116685303705096 116987237842944 117264897426432 117606777593856 117622034417664 117885907603968 117901200638592 118181029437576 118525580543808 118540956561552 118806891257124 118822303768581 119129767593984 119141698945024 119463525221884 119772648267776 120056918793728 120072493468032 120341864012384 120422559046656 120692714927872 120708372082368 120882466639872 120898148410368 120994863471804 121010559823251 121185090218304 121307948998656 121538399519232 121826860910496 122790930061758 122931362360128 123108663078912 123223129834084 123400851361536 123760620607488 123776675753472 124070449509216 124364920512798 124727500455984 124743681032796 125050244530176 125066466975744 125363301944832 125375857610752 125714523634657 125728792621056 125741384892416 126027199565568 126039821723648 126338966870144 126355356498336 126723739461888 127024507830864 127325990048817 127353195626496 127655457957888 127713768676434 127897966935936 128027631304704 128044239998976 128348142467328 128533255667712 128652766223184 129363817367344 129670851744007 129698558345216 130048900874456 130253362275456 130385414569984 130562507913768 130694873623552 130711828332288 130900350615552 131270966668233 131299015163904 131593571278848 131610642573312 131923009604736 132307624793088 132320875962368 132621646054464 132634928674304 132966973989528 133354632805824 133671139054572 134017025630208 134034411313152 134335104013824 134425182191616 134726751547392 134744229301248 135064033642944 135081555151536 135384597013932 135475378927488 135779304293856 135796918592664 136132854322612 136148305821696 136471442623488 136485110816768 136853785222538 137207907192832 137225706820608 137533558871296 137551400745024 137952425236992 138151390445568 138169312468992 138279843967776 138297782655144 138497245963776 138608039799978 138825957781728 139230698183424 140332491499152 140492985554432 140695614947328 140826434096096 141029544413184 141047839812096 141160674050438 141459058003968 141794799439104 142131337728912 142149776060628 142499115859968 142564206894624 142902571309722 143256085072051 143272345079808 143286694412288 143612390202624 143626773592064 144031085217792 144045510541312 144387390708736 144406121712384 144748857760752 145170866092416 145515417198648 145534294538262 145891951951872 145910878138368 146305013483763 146336274284544 146683591391232 147031732826496 147050806873824 147844362705536 148195259136008 148578728230912 148860985457664 148980069989092 148999396789173 149214294758592 149365569855488 149384946665472 149587845738219 149619807977472 149739499545216 149955464945664 150023961906552 150412162940928 150769153833984 151126992015552 151567595490816 151582775627776 151962255988032 152322925899396 152767016062368 153182184357888 153525833158656 153545749668864 153993404915712 154358895591936 154378920173184 154725253730208 154745325838152 155196478391616 155564824463748 155580404940128 155949662230334 155967362998272 156353196568576 156809036791808 156829379223552 157181210138624 157201600851456 157574705916768 157874052936546 158034107391744 158054608748736 158282566815744 158409188342832 158429738358108 158658237464832 158839690125312 160096657957376 160563412062208 160944496109824 161176622186496 161197531213824 161326484629072 161347413097668 161580120291072 161709379766641 161743931998208 162051199358976 162435814547328 162456886926432 162842464980846 163317224353968 163704844348479 163721240082344 163739822948352 164128445945856 164144884105216 164534468482048 165014160809984 165035567671296 165427266012288 165819894017064 166303333941312 166324908043728 166719666528009 166755289300992 167151069259776 167638390161408 168036266087424 168058064998656 168456936988368 168473808664448 168964985949184 169366010441152 169767986731756 169790010294639 170207277277184 170285024901912 170530622581248 170725653331968 170957537986536 171130856623104 171399906607104 171537021630912 171862893070164 172307604381696 172716562303488 173671149700608 174083343885024 174282437776384 175027955557644 175458095038464 175480856764416 175897346139648 176410166390784 176433051626496 176828861405952 176851800957888 177271544156364 177289298652704 177788370815712 177806177074432 178210336885686 178228185406096 178689367506944 178712548417536 179113472018432 179195287832826 179635668729856 179658972401664 180085378190592 180108740202048 180512796018576 180633838569984 180894362075136 181039072391808 181062558123552 181323699959808 181492295207706 181961923497984 182967609094144 183401867660032 183936566982656 184186395092637 184225749958656 184373125290368 184397043540192 184662994618368 184810719733304 184834694751126 185101277042304 185640930911232 185665013630208 186105674263824 186547380769197 186587240103936 187091250683976 187109988665536 187575366795264 188039392550912 188063786416128 188612077338624 189059732585472 189508450305216 189533034747504 190085609192832 190536761746296 191029793439744 191483186936832 191570653014651 192041446957056 192066359998464 192522213700992 192541495616512 192979149334776 192998477014336 193561154789888 194020556264864 194045726051016 194547837517824 195073351311684 195380043413184 195578121854976 195843761870652 196042310435328 196067742498432 196350525923328 197390356918272 198481313943552 198665862385564 198952393011456 199179928887296 199450460984292 199652666060288 199940619927552 200031949208736 200506708581858 201025538445312 201051616969728 201502656020736 201637773287424 202090127321088 202116343951872 202596050464416 202616341317376 203076895520898 203097234532528 203668956440784 203689354749824 204199281483918 204701110878208 204727666225152 205280677833807 205324539887616 205811860789248 205838560230912 206300338306944 206327101117536 206928637855488 207227085668352 207419765951664 207446673982716 207912059699967 207956483997696 209061169138297 209105838964736 209602134468608 210099607889024 210498737248728 210712143188992 210739478331648 211043422420992 211212251123776 211239651144144 211544316619776 211571759718144 211741011075657 211786253500416 212188587005952 212692199158656 213197006593368 213748673789952 214930041618432 215129884130224 215440160388096 216068265811968 216581086063104 216609182568576 217123286641128 217756299138624 218273125797972 218301441807393 218837927927808 218866317207552 219504411426816 220025387086848 220047423561728 220547599239744 220569688016384 221093192022752 221737778588416 221766544058304 222292888704012 222868092346368 223291478186496 223470104983638 223821442137888 224048354783232 224077419998208 224609249317824 224933197418496 225588979335168 226386680392852 227046699869216 227374163441664 227585576530298 227943383982048 228174475497472 228484388849094 228716028841216 229150524093552 229743472508928 229773276536832 230288749737984 230318624503296 230990107373568 231538343387904 231561532934144 232087880595312 232111125180032 233370607410192 233924493345501 233974475685888 234529794852864 235213555187712 235244068835328 235771815207936 235802401277184 236362058875152 237051161087616 237081913123104 237613782514248 237644607537162 238232495064571 238259535187968 238283397890048 238927050443768 239545296535552 240113837587456 240144986936064 240683728024768 240845118093312 241385429855744 241416744164736 241764933279744 241796296820736 241989726943608 242021119646502 242370180436608 242615897997312 243076799038464 243653721820992 245581860123516 245862724720256 246217326157824 246446259668168 246801702723072 247521241214976 247553351506944 248140899018432 248729841025596 249455000911968 249487362065592 250132933951488 250726603889664 250751715221504 251429047269314 251457585242112 252054399131136 252079643447296 252677933740288 252710712996672 253447478923776 254049015661728 254651980097634 255310915915776 255427537352868 255795933871872 256055262609408 256088479997952 256696284934656 257066511335424 257305532446368 258727634734688 259341703488014 260097801748912 260506724550912 260715122480911 260770829139968 261125015827536 261389747247104 261423656664576 261800701231104 262541933336466 263187142557696 263221285146624 263846019209472 264615249586176 264641751924736 265243292108928 265269857348608 265933947979056 266709265611648 267342278109144 268034051260416 268068822626304 268670208027648 268792931749239 268850364383232 269453503094784 269488458602496 270128067285888 270163110303072 270769194027864 270950757854976 271558608587712 271593837185328 272238442811559 272265708645224 272296611643392 272942885246976 272970221633536 273707570445076 274415814385664 274451413641216 275067117742592 275102801490048 275904850473984 276338624937984 276559687935552 276595565310288 276994491927552 277216079599956 277252042126689 277651915563456 278461396366848 280664982998304 280985971108864 281652868192192 282059088826368 282095679624192 282321348100876 282918116007936 283589598878208 284262675457824 284299552121256 285128413789248 285805142619444 286512170144102 286544690159616 287224780405248 287253547184128 288062170435584 288091021082624 288774781417472 288812243424768 289497715521504 290341732184832 291030834397296 291068589076524 291783903903744 291821756276736 292610026967526 293367182782464 294063465652992 294101613747648 295688725411072 296390518272016 297093976780573 297157456461824 297721970915328 297960139978184 297998793578346 298428589517184 298731139710976 298769893330944 299175691476438 299478999090432 299910929891328 300047923813104 300760062872787 300824325881856 301538307667968 302253984031104 303135190981632 303165551255552 303924511976064 304645851798792 305534032124736 306298922225877 306364368715776 307051666317312 307091499337728 307986809831424 308717791183872 308757840346368 309450507460416 309490651676304 310392956783232 311129648927496 311160809880256 311899324460668 311934725996544 312706393137152 313658758447104 314362420277248 314403201702912 315149411833536 315748105873092 316068214783488 316109217497472 316565133631488 316818376685664 316859476716216 317316474929664 317679380250624 320193315914752 321126824124416 321888992219648 322353244372992 322395062427648 322652969258144 322694826195336 323160240582144 323418759533282 324102398717952 324871629094656 324913773852864 325684929961692 326634448707936 327409688696958 327442480164688 328256891891712 328289768210432 329068936964096 330028321619968 330071135342592 330854532024576 331639788034128 332606667882624 332649816087456 333439333056018 334302138519552 335205157475457 335276780322816 336072532174848 336116129997312 336913873976736 336947617328896 337929971898368 338732020882304 339535973463512 339580020589278 340414554554368 340570049803824 341061245162496 341378364795447 341451306663936 341915075973072 342261713246208 342726583273641 342799813214208 343074043261824 343725786140328 344615208763392 345433124606976 347342299401216 347665259174737 348166687770048 348564875552768 350055911115288 350961713528832 351794692279296 352820332781568 352866103252992 353657722811904 353703601915776 354543088312728 354578597305408 355576741631424 355612354148864 356420673771372 356456370812192 357425096835072 358226944036864 358390575665652 359271337459712 359317944803328 360170756381184 360217480404096 361025592037152 361267677139968 362078144783616 362125116247104 362647399919616 362984590415412 363031679469753 363923846995968 365935218188288 366803735320064 367873133965312 368372790185274 368746250580736 368794087080384 369325989236736 369621439466608 369669389502252 370202554084608 371281861822464 371330027260416 372211348527648 373094761538394 374182501367952 374219977331072 375150733590528 376078785101824 376127572832256 377143570903971 377224154677248 378119465170944 379016900610432 379066069495008 380171218385664 381073523492592 381977970146451 382059586879488 382966373873664 383141306029302 384082893914112 384132719996928 385044427401984 385082991233024 385958298669552 385996954028672 387122309579776 388041112529728 388091452102032 389012555232021 389095675035648 390146702623368 390760086826368 391156243709952 391687523741304 392084620870656 392135484996864 392701051846656 394780713836544 396962627887104 397331724771128 397904786022912 398359857774592 398900921968584 399305332120576 400063898417472 401013417163716 402051076890624 402103233939456 403005312041472 403275546574848 404180254642176 404232687903744 405192100928832 405232682634752 406153791041796 406194469065056 407337912881568 407378709499648 408398562967836 409402221756416 409455332450304 410561355667614 411623721578496 411677120461824 412600676613888 412654202235072 413857275710976 414454171336704 414839531903328 414893347965432 415824119399934 418122338276594 419204268937216 420199215778048 420997474497456 421424286377984 421478956663296 422086844841984 422424502247552 422479302288288 423088633239552 423143519436288 423482022151314 424377174011904 425384398317312 426394013186736 427497347579904 429768255216153 429860083236864 430259768260448 430880320776192 432136531623936 433162172126208 433218365137152 434246573282256 435512598277248 436546251595944 436602883614786 437675855855616 437732634415104 438915040451289 439008822853632 440050774173696 440094847123456 441095198479488 441139376032768 442186384045504 443475557176832 443533088116608 444585777408024 445736184692736 446582956372992 446940209967276 446998190367519 447642884275776 448096709566464 448154839996416 449218498635648 449866394836992 452773360785704 454093399738432 454748326883328 455171153060596 455886767964096 456348950994944 456968777698188 457432057682432 458301048187104 459546553073664 460577499475968 460637249006592 461980214747136 463076686775808 463123065868288 464175761190624 464222250360064 466741214820384 467848986691002 469059589705728 470427110375424 470488137670656 471543630415872 471604802554368 472724117750304 474102322175232 474163826246208 475227565028496 475289215074324 476464990129142 476519070375936 477854100887536 478988248278883 479090593071104 480227675174912 480289973872128 481367456049536 481690236186624 482770859711488 482833488329472 483529866559488 483592593641472 483979453887216 484042239293004 484740360873216 485128139299923 485231795994624 486153598076928 487307443641984 491163720247032 491725449440512 492434652315648 492892519336336 493603405446144 495042482429952 495106703013888 496281798036864 497459682051192 498910001823936 498974724131184 500158999584027 500265867902976 501453207779328 501503430443008 502858094538628 502915170484224 504108798262272 504159286894592 505355867480576 505421425993344 506894957847552 508098031323456 509303960195268 509370030883917 510621831831552 510855074705736 511591867743744 512176959995904 513392569869312 514611064892736 517455269469376 518683406976028 520195603497824 521013449101824 521430244961822 522250031655072 522779494494208 522847313329152 525083866672932 526374285115392 526442570293248 527692038418944 529230499172352 529283503849472 530486584217856 530539714697216 531867895958112 533418531223296 534684556218288 536068102520832 536137645252608 537340416055296 537585863498478 538907006189568 538976917204992 540256134571776 540326220606144 541538388055728 541901515709952 543117217175424 543187674370656 544476885623118 544531417290448 545823817806169 545885770493952 545940443267072 547415140890152 548831628771328 548902827282432 550134235485184 550205602980096 551809700947968 552559185277911 552677249875968 553119375871104 553191130620576 553988983855104 554432159199912 554504084253378 555303831126912 556922792733696 561329965996608 561971942217728 563305736384384 564118177652736 564191359248384 564642696201752 565836232015872 567179197756416 568525350915648 568599104242512 570256827578496 571610285238888 573024340288204 573089380319232 574449560810496 574507094368256 576124340871168 577549562834944 577624486849536 578995431043008 580683464369664 582061668794592 582137178153048 583643512553472 585220053935052 586734365564928 588126931305984 588203227495296 591377450822144 592781036544032 594187953561146 595443941830656 595920279956368 595997587156692 596857179034368 597462279421952 597539786661888 598351382952876 598957998180864 599821859782656 600095847626208 601520125745574 603076615335936 604507968062208 606270381963264 606331102511104 607849023952128 609291703597584 611068064249472 612597844451754 614103332634624 614182998675456 615842033501421 615973619662848 617435582367744 617515680692736 618901014920832 618981303352608 620785913566464 622259297854992 622321619760512 623736179099901 623798648921336 623869451993088 625412786274304 627183507414891 627317516894208 628724840554496 628806403405824 630298823667072 631496211746184 632136429566976 632218434994944 633130267262976 633636753371328 633718953432432 634632949859328 635223033226971 635358760501248 640386631829504 642253648248832 643777984439296 644790124855296 645305938516288 645389652390672 646320481164288 646837519066564 648204797435904 649743258189312 649827547705728 651369859923384 653268897415872 654819377393916 654884960329376 656513783783424 658137873928192 660056643239936 660142270685184 661709064049152 663279576068256 665213335765248 665299632174912 666878666112036 668604277039104 670410314950914 672145064349696 672232259994624 673827747953472 673895234657792 675859943796736 677464041764608 679071946927024 679160041178556 680829109108736 681140099607648 682122490324992 682756729590894 683830151946144 684523426492416 685453166547282 686148086523648 687451572280656 689230417526784 690866249213952 694684598802432 695330518349474 696333375540096 697129751105536 700111822230576 701773480036503 701923427057664 703589384558592 705640665563136 705732206505984 707315445623808 707407203831552 709086176625456 709157194610816 711153483262848 711224708297728 712841347542744 712912741624384 714697485193713 714850193670144 716453888073728 716781151331304 718635889606656 720341512762368 720434960808192 722051184074304 722535354279936 724156289567232 724250232494208 725294799839232 725969180830824 726063358939506 727847693991936 731870436376576 733607470640128 735746267930624 736745580370548 737492501161472 737588174160768 738651978473472 739242878933216 739338779004504 740405108169216 742563723644928 742660054520832 744422697055296 746189523076788 748365002735904 748439954662144 752157570203648 752255145664512 754287141807942 756238930341888 758033801220864 758132138990016 760342436771328 762147046985184 763955940292902 765932747747328 766282612058604 768165787828224 768265439993856 770088854803968 770165982466048 771916597339104 771993908057344 774244619159552 776082225059456 776182904204064 778025110464042 780293405246736 781520173652736 782145367442733 782312487419904 783375047482608 784169241741312 784270969993728 785402103693312 789561427673088 793925255774208 794663449542256 795809572045824 796549517856043 796719715549184 797801843937168 798610664241152 800127796834944 802026834327432 804102153781248 804206467878912 806010624082944 806378795247717 806551093149696 808360509284352 808465375807488 810384201857664 810465365269504 812307582083592 812388938130112 814675825763136 814757418999296 816797125935672 818910664900608 821122711335228 823247443156992 823354240923648 825201353227776 825308404470144 827714551421952 829679063806656 829786695930864 831648238799868 831756126380067 836244676553188 838408537874432 840398431556096 841994948994912 842848572755968 842957913326592 844849004495104 844958604576576 846177266479104 846287038872576 846964044302628 848754348023808 850768796634624 852788026373472 859536510432306 860519536520896 861760641552384 864273063247872 866324344252416 866436730274304 868493146564512 871025196554496 873092503191888 873205767229572 875351711711232 875465268830208 877830080902578 880001665442599 880101548347392 880189694246912 882190396958976 882278752065536 884372768091008 886951114353664 887066176233216 889171554816048 891281930341719 891472369385472 893165912745984 893880419934552 893996380735038 895285768551552 896193419132928 896309679992832 898436997271296 899732789673984 905546721571408 908186799476864 909496653766656 910342306121192 911773535928192 912697901989888 913937555396376 914864115364864 916602096374208 918896766677631 919093106147328 921154998951936 921274498013184 923960429494272 926153373551616 926246131736576 928351522381248 928444500720128 933482429640768 935697973382004 938119179411456 940976275341312 943087260831744 943209605108736 945448235500608 948204644350464 948327652492416 950455130056992 950578430148648 952929980258284 953038140751872 955708201775072 957976496557766 960455350349824 960579947744256 962734912099072 963380472373248 965541719422976 965666976658944 967059733118976 967185187282944 967958907774432 968084478586008 969480721746432 970256278599846 972307196153856 974614887283968 982327440494064 983450898881024 984869304631296 985785038672672 987206810892288 990084964859904 990213406027776 992563596073728 994919364102384 997820003647872 997949448262368 1000317999168054 1002792595504357 1002906415558656 1003006860886016 1005615472426371 1005716189077256 1005830340968448 1008217596524544 1008318573789184 1010711734961152 1010842851986688 1013789915695104 1016196062646912 1018607920390536 1018740061767834 1021243663663104 1021710149411472 1023183735487488 1024135094386341 1024353919991808 1026785139738624 1029222129785472 1034910538938752 1037366813952056 1040391206995648 1042026898203648 1042860489923644 1042995777524211 1044500063310144 1045558988988416 1045694626658304 1050167733345864 1052885140586496 1055384076837888 1058460998344704 1060973168435712 1061079429394432 1063735791916224 1066837062446592 1069369112436576 1072275290505216 1074680832110592 1075171726996956 1077814012379136 1077953834409984 1080512269143552 1080652441212288 1083076776111456 1083803031419904 1086234434350848 1086375348741312 1088953771246236 1089062834580896 1091647635612338 1091771540987904 1094830281780304 1097663257542656 1097805654564864 1100268470970368 1100411205960192 1103619401895936 1105118370555822 1106238751742208 1106382261241152 1107977967710208 1108864318399824 1109008168506756 1110607662253824 1113845585467392 1122659931993216 1123943884435456 1126611472768768 1128236355305472 1128382718496768 1129285392403504 1131430712711913 1131672464031744 1134358395512832 1137050701831296 1137198208485024 1140513655156992 1143220570477776 1145933910439353 1146048680576408 1146178760638464 1148899121620992 1149014188736512 1152248681742336 1155099125669888 1155248973699072 1157990862086016 1161366928739328 1164123337589184 1164274356306096 1167037665696063 1167287025106944 1170440107870104 1173468731129856 1176253862611968 1176406454990592 1182754901644288 1185562073088064 1188375907122292 1190887883661312 1191840559912736 1191995174313384 1193714358068736 1195079573323776 1196702765905752 1197915996361728 1200191695252416 1203040251491148 1206153230671872 1209015936124416 1212540763926528 1212662205022208 1215698047904256 1218583407195168 1222136128498944 1225195688903508 1228206665269248 1228365997350912 1231684067002842 1234871164735488 1235031361385472 1237802029841664 1237962606705216 1241571827132928 1244518595709984 1244643239521024 1247472358199802 1247597297842672 1250825572548608 1254367014829782 1257449681108992 1257612806811648 1260597647334144 1262992423492368 1264272859133952 1264436869989888 1266260534525952 1267273506742656 1267437906864864 1269265899718656 1270446066453942 1280773263659008 1284232896135253 1284507296497664 1287555968878592 1289304765648459 1289580249710592 1290611877032576 1290779304781344 1292640962328576 1293675038133128 1296409594871808 1299486516378624 1299655095411456 1302739719846768 1306537794831744 1309638754787832 1309769920658752 1313027567566848 1316275747856384 1320284541370368 1323418128098304 1326559152136512 1330426671530496 1330599264349824 1333757332224072 1337208554078208 1340820629901828 1340994571102557 1344290128699392 1344464519989248 1347655495906944 1347790469315584 1351719887593472 1354928083529216 1358143893854048 1358320082357112 1362280199215296 1364244980649984 1365513459181788 1367660303892288 1369046852984832 1370906333094564 1372296173047296 1374903144561312 1381732498427904 1389369197604864 1390661036698948 1392666751080192 1394259502211072 1400223644461152 1403546960073006 1407178769117184 1411281331126272 1411464413011968 1414630891247616 1414814407663104 1418172353250912 1418314389221632 1422306966525696 1422449416595456 1425682695085488 1425825483248768 1429394970387426 1432907776147456 1433562302662608 1436964744836649 1437271779213312 1440683025524736 1440869921616384 1444102368148608 1445070708559872 1448312579134464 1448500464988416 1450589599678464 1451938361661648 1452126717879012 1455384417899769 1455695387983872 1463428183968079 1463740872753152 1467214941280256 1471492535861248 1473491160741096 1474985002322944 1475176348321536 1477303956946944 1478485757866432 1478677558009008 1480810216338432 1485127447289856 1485320109041664 1488845394110592 1492379046153576 1496730005471808 1496879909324288 1504510291329024 1508574283615884 1512477860683776 1516067602441728 1516264277980032 1520684873542656 1524294093970368 1527911880585804 1528110092651751 1531865495494656 1532565224117208 1536530879987712 1540177709607936 1540331964932096 1543833194678208 1543987816114688 1548489238319104 1552164450118912 1552365808408128 1556050220928084 1560586810493472 1563040347305472 1564290734885466 1566750094965216 1568338483482624 1568541939987456 1579122855346176 1587850511548416 1589326899084512 1591619144091648 1593099035712086 1595603687874336 1597221328482304 1600255593669888 1604053668654864 1608204307562496 1608412935757824 1612021248165888 1612757590495434 1616721018568704 1616930751614976 1620768403715328 1620930730539008 1624615164167184 1624777876260224 1629351651526272 1629514837998592 1633594251871344 1637471453418507 1637821329801216 1642245422670456 1646494886313984 1646708481847296 1650402706455552 1650616808940288 1655429102843904 1659358127613312 1659573391861728 1663296477599736 1663512252760134 1672489353106376 1676817075748864 1680796863112192 1683989897989824 1685697145511936 1685915826653184 1689698008990208 1689917209153152 1692354532958208 1692574077745152 1693928088605256 1697508696047616 1701537593269248 1705576052746944 1719073020864612 1721039073041792 1723521283104768 1732648688504832 1732873460548608 1736986293129024 1742050393108992 1746185006383776 1746411534459144 1750930537660416 1755660161805156 1760003330885198 1760203096694784 1764380793917952 1764557504131072 1768745536182016 1773902228707328 1774132352466432 1778343109632096 1782563860683438 1786331825491968 1787760839869104 1787992761470076 1790571537103104 1792386838265856 1792619359985664 1796873994542592 1799465579347968 1811093443142816 1816373598953728 1818993307533312 1820684612242384 1823547071856384 1825005857366377 1825395803979776 1827875110792752 1829728230729728 1833204192748416 1837793533355262 1842309997903872 1842548996026368 1847526100504263 1847920858988544 1852306747103232 1852492263473152 1856703044762496 1856889001440256 1866964859281536 1871395946764008 1876238358822912 1881550522244673 1881952550682624 1886174521663488 1886419210217472 1890896471001216 1896409288700928 1896655304984832 1900910260113984 1901156860297296 1905669099680913 1905859960516568 1906076281503744 1911416403550144 1915952993115532 1920910700699648 1921159895488512 1925469824198144 1926760944746496 1931083438845952 1931333953317888 1934370374565888 1935917815548864 1936168957172016 1938961443492864 1940512557199692 1944614392307712 1949229774567936 1964654880988128 1966901797762048 1971570077345344 1974413621784576 1980169929719808 1980426812055552 1985127192147456 1989838728204768 1995640007295744 1995898896524736 2000635998336108 2005585191008714 2005812831117312 2011230944852742 2011432378154512 2016435193049088 2016637147578368 2021423469922304 2021685703973376 2027579831390208 2032392125293824 2037215840781072 2037480123535668 2042487327326208 2043420298822944 2046367470974976 2048270188772682 2053570279477248 2058444259570944 2069821077877504 2074733627904112 2080782413991296 2084053796407296 2085720979847288 2085991555048422 2089000126620288 2091117977976832 2091389253316608 2100335466691728 2105320440109509 2105770281172992 2110768153675776 2116921996689408 2121946336871424 2122158858788864 2127471583832448 2133674124893184 2138738224873152 2144092455581139 2144550581010432 2149361664221184 2150343453993912 2155907668819968 2161024538287104 2161304882424576 2166153552222912 2167606062839808 2172468868701696 2172750697482624 2177907542492472 2178125669161792 2183295271224676 2183543081975808 2189660563560608 2195611309129728 2200536941940736 2200822411920384 2207238803791872 2210236741111644 2212477503484416 2212764522482304 2215955935420416 2217728636799648 2218016337013512 2221215324507648 2227691170934784 2245319863986432 2247887768870912 2253222945537536 2256472710610944 2256765436993536 2258570784807008 2262861425423826 2268716791025664 2274101403662592 2274396416970048 2281027310313984 2286441140955552 2291867820878706 2292097361152816 2297798243241984 2298028377473024 2304497363484672 2310198251339776 2310497947398144 2315981724172032 2322733857478656 2328246675178368 2328548712612192 2334075331392126 2340880215740208 2346436102328199 2346937462259712 2352507725223936 2352812909981184 2365509803288576 2371124146176128 2376751814244584 2381775767322624 2383681119825472 2383990348626768 2387428716137472 2389648553568129 2390159146647552 2393405531811504 2395831992723456 2400383390504832 2406080502982296 2412306461343744 2418031872248832 2425081527853056 2431396095808512 2433656814223159 2437166814390336 2444272256997888 2450391377807016 2456731994701824 2463368134005684 2469742329470976 2470062722770944 2475604059683328 2475925213410432 2483143654265856 2489037191419968 2489286479042048 2494944716399604 2495194595685344 2508734029659564 2514899362217984 2515225613623296 2521195294668288 2525984846984736 2528545718267904 2528873739979776 2534547013485312 2534875813729728 2538531799437312 2540892132907884 2561546527318016 2568465792270506 2575111937757184 2578609531296918 2581223754065152 2581558609562688 2585281924657152 2587350076266256 2592819189743616 2598973032757248 2599310190822912 2605479439693536 2613075589663488 2619277509575664 2619539841317504 2626055135133696 2632551495712768 2640004996327797 2640569082740736 2646836256196608 2653118304273024 2660853343060992 2661198528699648 2667514664448144 2673845791025157 2674417108156416 2681641259803656 2681989142205114 2688580257398784 2688929039978496 2695310991813888 2695580938631168 2703439775186944 2709856167058432 2716287787708096 2716640164714224 2724560398430592 2728489961299968 2731026918363576 2735320607784576 2738093705969664 2741812666189128 2744592346094592 2749806289122624 2763464996855808 2778738395209728 2781322073397896 2785333502160384 2788519004422144 2800447288922304 2807093920146012 2814357538234368 2822928826023936 2829261782495232 2829628815326208 2836344706501824 2836628778443264 2844613933051392 2844898833190912 2851365390170976 2851650966497536 2858789940774852 2865815552294912 2867124605325216 2873929489673298 2881366051049472 2881739843232768 2888204736297216 2890141417119744 2896625158268928 2897000929976832 2901179199356928 2903876723323296 2904253435758024 2910768835799538 2926856367936158 2934429882560512 2942356382284567 2942985071722496 2946982321482192 2949970004645888 2950352696643072 2954607913893888 2956971515732864 2957355116018016 2961620432676864 2970254894579712 2970640218083328 2977690788221184 2984758092307152 2993460010943616 2993759818648576 3008377786513071 3009020582658048 3017148567231768 3024955721367552 3032135204883456 3032528555960064 3041369747085312 3048588187940736 3055823761171608 3056220185303502 3063730990989312 3065130448234416 3072405283159023 3073061759975424 3080355419215872 3080663929864192 3087666389356416 3087975632229376 3096978476638208 3104328900237824 3104731616816256 3112100441856168 3121173620986944 3126080694610944 3128581469770932 3128987332572633 3133500189930432 3136676966965248 3137083879974912 3178653798169024 3183238288183296 3186198071424172 3191207375748672 3194442656964608 3200511187339776 3208107337309728 3216825871515648 3224042496331776 3225515180990868 3233442037137408 3233861503229952 3241536807430656 3241861461078016 3249230328334368 3249555752520448 3258703303052544 3259029675997184 3267188503742688 3274942906837014 3284490845340912 3292989772627968 3293416963694592 3300805412911104 3301233617880576 3310858205687808 3318716255226624 3319146783723456 3326592955199472 3327024505520268 3344978706212752 3352917737952181 3353634151497728 3361593726224384 3367979795979648 3371394291023872 3371831653306368 3379396017980416 3379834418306304 3384709065916416 3385148155490304 3387856177210512 3394292138135739 3395017392095232 3403075186538496 3411152105493888 3438146041729224 3442078146083584 3447042566209536 3465297377009664 3465746921097216 3473972586258048 3484100786217984 3492370012767552 3492823068918288 3501112997088189 3501861075320832 3511320323610312 3520006661770396 3520406193389568 3528761587835904 3529115008262144 3537491072364032 3547804457414656 3548264704932864 3556686219264192 3565127721366876 3572663650983936 3575521679738208 3575985522940152 3581143074206208 3585238719971328 3593747989085184 3622186886285632 3632747197907456 3637986615066624 3641369224484768 3647094143712768 3650011714732754 3655750221585504 3659456461459456 3666408385496832 3675587066710524 3684619995807744 3685097992052736 3695052201008526 3704613494206464 3704984526946304 3713406089524992 3713778002880512 3733929718563072 3742791893528016 3752476717645824 3763101044489346 3772349043326976 3772838420434944 3781792942002432 3792818577401856 3793310609969664 3801820520227968 3802313720594592 3811338199361826 3811719921033136 3822832807100288 3831905986231064 3841821401399296 3842319790977024 3850939648396288 3852698688405759 3853521889492992 3862166877691904 3862667906635776 3867914296945377 3868740749131776 3871835631097728 3872337914344032 3877922886985728 3881025114399384 3889228784615424 3898459549135872 3929309761976256 3933803595524096 3943140154690688 3948827243569152 3960853624111104 3970254384294912 3979677456409536 3991280014591488 3991797793049472 4001271996672216 4011170382017428 4011625662234624 4022461889705484 4022864756309024 4032870386098176 4042846939844608 4043371407946752 4055159662780416 4064784250587648 4074431681562144 4074960247071336 4086840597645888 4092734941949952 4096540377545364 4107140558954496 4116888519141888 4139642155755008 4149467255808224 4161564827982592 4168107592814592 4171441959694576 4171983110096844 4178000253240576 4182235955953664 4182778506633216 4200670933383456 4210640880219018 4221536307351552 4233843993378816 4243892673742848 4244317717577728 4254943167664896 4267348249786368 4277476449746304 4288184911162278 4298723328442368 4300686907987824 4310894234509947 4311815337639936 4322049076574208 4322609764849152 4332307104445824 4335212125679616 4344937737403392 4345501394965248 4355815084984944 4356251338323584 4366153253699307 4366590542449352 4367086163951616 4379321127121216 4390284551904237 4391222618259456 4401073883881472 4401644823840768 4414477607583744 4420473482223288 4424955006968832 4425529044964608 4431911870840832 4435457273599296 4436032674027024 4442430649015296 4455382341869568 4490639727972864 4495775537741824 4506445891075072 4513530873987072 4517141569614016 4525722850847652 4537433582051328 4548202807325184 4548792833940096 4562054620627968 4572882281911104 4583735641757412 4584194722305632 4595596486483968 4620396502679552 4620995894796288 4631963448344064 4645467714957312 4656493350356736 4657097425224384 4668150662784252 4681760431480416 4692872204656398 4705015450447872 4705625819962368 4731019606577152 4742248292352256 4753503628489168 4763551534645248 4767362239650944 4767980697253536 4774857432274944 4779297107136258 4786811063623008 4791663985446912 4800766781009664 4812161005964592 4824612922687488 4836063744497664 4850163055706112 4862792191617024 4867313628446318 4874333628780672 4888544513995776 4900782755614032 4912414360255521 4913463989403648 4926736268011368 4939484658941952 4940125445541888 4951208119366656 4951850426820864 4966287308531712 4978074382839936 4978572958084096 4989889432799208 4990389191370688 5017468059319128 5030451227246592 5042390589336576 5051969693969472 5057091436535808 5057747479959552 5069094026970624 5069751627459456 5077063598874624 5081784265815768 5123093054636032 5136931584541012 5150223875514368 5157219062593836 5162447508130304 5163117219125376 5170563849314304 5174700152532512 5197946065514496 5198620381645824 5210958879387072 5226151179326976 5238555019151328 5239079682635008 5265102991425536 5280009992655594 5293672512393216 5306236608546048 5321706686121984 5322397057399296 5335029328896288 5347691582050314 5363282519607312 5363978284410228 5377160514797568 5377858079956992 5390621983627776 5391161877262336 5405724516290251 5406879550373888 5419712334116864 5432575575416192 5433280329428448 5449120796861184 5456979922599936 5462053836727152 5470641215569152 5475017572099131 5476187411939328 5483625332378256 5489184692189184 5499612578245248 5526929993711616 5557476790419456 5562644146795792 5570667004320768 5575846624992301 5577038008844288 5600894577844608 5614187840292024 5628715076468736 5644651566734019 5645857652047872 5658523564990464 5659257630652416 5672689413003648 5673257556886528 5689227866102784 5689797666381824 5702730780341952 5703301932995072 5717579881549704 5734249210650432 5747858979346596 5762732102098944 5763479686465536 5776409472594432 5780282834239488 5793250316537856 5794001859953664 5807753446646592 5808506871516048 5821537671599076 5853712735872316 5868859765121024 5884712764569134 5893964642964384 5899940009291776 5900705393286144 5913943031465728 5914710232036032 5923240865353728 5940509789159424 5941280436166656 5955381576442368 5969516184614304 5986920021887232 5987519637297152 6016755573026142 6034297134463536 6049911442735104 6064270409766912 6065057111920128 6082739494170624 6097176375881472 6111647522343216 6112440370607004 6127461981978624 6130260896468832 6144810566318046 6160011658098193 6160710838431744 6161327859728384 6175332778712832 6175951264458752 6193956953276416 6208657800475648 6209463233632512 6224200883712336 6242347241973888 6252161389221888 6257162939541864 6257974665145266 6267000379860864 6273353933930496 6274167759949824 6357307596338048 6366476576366592 6372396142848344 6382414751497344 6388885313929216 6401022374679552 6416214674619456 6432277366743417 6433651743031296 6448084992663552 6451030361981736 6467723006459904 6483073614861312 6483722922156032 6498460656668736 6499111505040896 6517406606105088 6518059351994368 6534377007485376 6549885813674028 6568981690681824 6586833927389184 6601610825822208 6602467235761152 6621716411375616 6637432510453248 6638293567446912 6653185910398944 6654049011040536 6689957412425504 6705835475904362 6723187452448768 6735959591959296 6742788582047744 6743663306612736 6758792035960832 6759668836612608 6769418131832832 6770296310980608 6775712354421024 6788584276271478 6806150373076992 6822304210987776 6876292083458448 6884156292167168 6894085132419072 6930594754019328 6931493842194432 6947945172516096 6968201572435968 6984740025535104 6985646137836576 7002225994176378 7022640647220624 7039308306984597 7040013323540792 7040812386779136 7057523175671808 7058230016524288 7074982144728064 7095608914829312 7096529409865728 7113372438528384 7130255442733752 7145327301967872 7151043359476416 7151971045880304 7162286148412416 7168945660704387 7170477439942656 7187495978170368 7244373772571264 7265494395814912 7282738448969536 7294188287425536 7300023429465508 7300970442669477 7311500443171008 7318912922918912 7332816770993664 7351174133421048 7370195984105472 7390104402017052 7409226988412928 7426812179049984 7427556005761024 7467859437126144 7485583787056032 7526202088978692 7544698086653952 7545676840869888 7563585884004864 7585637154803712 7586621219939328 7603641040455936 7604627441189184 7622676398723652 7623439842066272 7645665614200576 7663811972462128 7683642802798592 7684639581954048 7701879296792576 7705397376811518 7724333755383808 7725335813271552 7735828593890754 7743671262195456 7744675828688064 7755845773971456 7762050228798768 7778457569230848 7796919098271744 7858619523952512 7867607191048192 7886280309381376 7897654487138304 7920014988983391 7921707248222208 7940508768589824 7959354912819072 7982560029182976 7983595586098944 8002543993344432 8021537373075471 8022340764034856 8023251324469248 8044923779410968 8045729512618048 8065740772196352 8085693879689216 8086742815893504 8110319325560832 8129568501175296 8148863363124288 8149920494142672 8173681195291776 8185469883899904 8193080755090728 8214281117908992 8233777038283776 8279284311510016 8298934511616448 8323129655965184 8336215185629184 8342883919389152 8343966220193688 8356000506481152 8365557013266432 8401341866766912 8421281760438036 8443072614703104 8487785347485696 8488635435155456 8509886335329792 8534696499572736 8554952899492608 8576369822324556 8597446656884736 8601373815975648 8621788469019894 8644098153148416 8645219529698304 8664614208891648 8670424251359232 8689875474806784 8691002789930496 8711630169969888 8712502676647168 8732306507398614 8733181084898704 8758642254242432 8780569103808474 8802147767762944 8803289647681536 8827069146853701 8828955215167488 8840946964446576 8849910013937664 8851058089929216 8863823741681664 8870914547198592 8872065348054048 8884861298030592 8910764683739136 8981279455945728 8989630272946771 8991551075483648 9012891782150144 9025133359539213 9027061747974144 9034283139228032 9051445701695304 9074867164102656 9096405614650368 9097585667880192 9124109241255936 9145764563822208 9167471283514824 9168389444611264 9191192972967936 9241991789592576 9263926896688128 9290935429914624 9312986700713472 9314194850448768 9336301325568504 9363520862960832 9385744409312796 9386961997717899 9410030900895744 9411251639924736 9462039213154304 9484496584704512 9507007256978336 9534724479301888 9535961394507072 9549714864549888 9558594214272516 9573622127246016 9583327970893824 9601533562019328 9624322011929184 9672127488995328 9700326111412224 9725584383234048 9734627256892636 9748667257561344 9777089027991552 9801565511228064 9824828720511042 9853472536022736 9878969317883904 9880250891083776 9902416238733312 9903700853641728 9932574617063424 9956148765679872 9957145916168192 9979778865598416 9980778382741376 10034936118638256 10058753213856543 10060902454493184 10084781178673152 10103939387938944 10114182873071616 10115494959919104 10138188053941248 10139503254918912 10154127197749248 10163568531631536 10243997287776553 10246186109272064 10273863169082024 10300447751028736 10314438125187672 10324895016260608 10326234438250752 10341127698628608 10349400305065024 10395892131028992 10397240763291648 10421917758774144 10452302358653952 10477110038302656 10478159365270016 10560019985311188 10587345024786432 10612473217092096 10643413372243968 10644794114798592 10670058657792576 10695383164100628 10726565039214624 10727956568820456 10755716159913984 10781243967255552 10782323754524672 10811449032580502 10839424668233728 10865151150832384 10866560658856896 10898241593722368 10913959845199872 10924107673454304 10941282431138304 10950035144198262 10967250664756512 10978369384378368 10999225156490496 11053859987423232 11114953580838912 11125288293591584 11141334008641536 11151693249984602 11201789155689216 11228375680584048 11257430152937472 11289303133468038 11317047129980928 11318515261304832 11345378826007296 11346515113773056 11378455732205568 11379595332763648 11405461560683904 11406603865990144 11435159763099408 11468498421300864 11495717958693192 11525464204197888 11526959372931072 11552818945188864 11558096065217277 11560565668478976 11586500633075712 11588003719907328 11615506893293184 11617013743032096 11643075343198152 11707425471744632 11737719530242048 11769425529138268 11787929285928768 11799880018583552 11801410786572288 11827886062931456 11829420464072064 11846481730707456 11882560872333312 11910763152884736 11939032369228608 11973840043774464 11975039274594304 12033511146052284 12068594268927072 12128540819533824 12130114223840256 12165478988341248 12194352751762944 12223295044686432 12224880741214008 12260521792937664 12289621132636092 12320023316196386 12321421676863488 12350665557425664 12351902528917504 12387913906552832 12417315600951296 12418926467265024 12448401767424672 12484694483947776 12504322778443776 12514325879083728 12515949330290532 12534000759721728 12546707867860992 12548335519899648 12714615192676096 12732953152733184 12744792285696688 12764829502994688 12775041001564639 12777770627858432 12802044749359104 12832429349238912 12864554733486834 12896169985327104 12902060723963472 12932682703529841 12935446012919808 12966147229722624 12967445844312064 12996921313337472 12998223010081792 13034813212210176 13036118703988736 13068754014970752 13099771627348056 13137963381363648 13170853655712711 13173667854778368 13203221651644416 13204934471522304 13243432822751232 13274865020906496 13276587134893824 13306371820797888 13308098022081072 13379914824851008 13411670951808724 13446374904897536 13471919183918592 13487326613225472 13517584071921664 13519337673225216 13540592621961216 13551424708842048 13577168552542956 13612300746153984 13644608421975552 13752584166916896 13768312584334336 13861189508038656 13862987684388864 13895890345032192 13936403144871936 13969480051070208 13971292275673152 14004451988352756 14045281294441248 14078616613969194 14080026647081584 14115046351343616 14116460033048576 14149964289456128 14191217829658624 14193058819731456 14226744877056768 14260510885467504 14290654603935744 14302086718952832 14303942091760608 14324572296824832 14337891321408774 14374991956340736 14488747545142528 14530988791629824 14565476897939072 14588376574851072 14600046858931016 14601940885338954 14623000886342016 14637825845837824 14665633541987328 14702348266842096 14737243080766563 14740391968210944 14780208804034104 14818453976825856 14853624358099968 14855112011522048 14935718874252288 14971167574112064 15052404177957384 15091353681739776 15127171768009728 15171274309607424 15173242439878656 15207282080911872 15209254882378368 15245352797447304 15246879684132544 15291331228401152 15327623944924256 15369279163908096 15403758593585152 15410794753623036 15448667510767616 15450671626543104 15471657187781508 15487342524390912 15489351657376128 15511691547942912 15524100457597536 15593838196543488 15717239047905024 15735214382096384 15772560618762752 15795308974276608 15840029977966782 15881017537179648 15918709825638144 15965120058365952 15967191172197888 16005087986688864 16043074746150942 16044681528069712 16089847558821936 16091459025236096 16131481544392704 16171387759378432 16173485631787008 16217173548870753 16220638651121664 16259137002350592 16297726726248576 16299840988285344 16347362390583552 16370939767799808 16386161510181456 16425052716297393 16428562235817984 16467554076567552 16558568623020032 16597869023232896 16646259311930368 16672430371258368 16685767838778304 16687932440387376 16712001012962304 16727539874976903 16731114026532864 16802683733533824 16842563520876072 16886145229406208 16975570694971392 17019772670659584 17069392999145472 17109905798985216 17152739644649112 17202747631951296 17243576938039788 17288196306296832 17290439059396608 17329228417783296 17340848502718464 17379750949613568 17382005579860992 17423260339939776 17425005353294336 17464613014797228 17466362169797408 17517284508484864 17561138207616948 17604295535525888 17606579295363072 17654138293707402 17681893928893152 17699820027875328 17702116179858432 17741829094397184 17744130696108096 17769722596061184 17821529367478272 17962558911891456 17979260545893542 18025783564300288 18050266719078426 18068566278456064 18102891403390608 18149734328205312 18192811229300736 18195171335760384 18248218482511872 18291529127644416 18334942567029648 18336778889222528 18382385945935872 18480034974294579 18483983579185152 18527853793376256 18581870859829248 18625973401426944 18628389700897536 18672602651137008 18727041725921664 18771488818625592 18773923995435798 18820061801791488 18822503279849472 18924078426308608 18968993169409024 19014014513956672 19069448958603776 19071922789014144 19099429729099776 19117188428545032 19147244254492032 19166655941787648 19203067124038656 19248644023858368 19344254977990656 19451168766468096 19469254513785272 19497334515122688 19554178055983104 19603131022456128 19649657441022084 19706945072045472 19760501782167552 19804832477466624 19807401707283456 19865149234126848 19912297531359744 19914291832336384 19959557731196832 19961556765482752 20069872237276512 20117506427713086 20169562357346304 20207878775877888 20228365746143232 20230989919838208 20276376107882496 20279006509837824 20308254395498496 20327137063263072 20487994575553106 20547726338164048 20596494675991969 20600895502057472 20628876250375344 20649790032521216 20652468876501504 20682255397257216 20698800610130048 20791784262057984 20794481526583296 20843835517548288 20904604717307904 20954220076605312 20956318730540032 21120039970622376 21174690049572864 21224946434184192 21286826744487936 21289588229597184 21340117315585152 21390766328201256 21453130078429248 21455913137640912 21506836982113161 21511432319827968 21562487934511104 21564647509049344 21622898065161004 21678849336467456 21730302301664768 21733121317713792 21796483187444736 21848215346908608 21882564862276608 21900070288396524 21902911328008431 21934501329513024 21956738768756736 21998450312980992 22250576587183168 22282668017283072 22303386499969204 22403578311378432 22456751361168096 22578606266936076 22634094259961856 22637030522609664 22690757652014592 22693030227546112 22756911464411136 22759190665527296 22810923121367808 22813207731980288 22870319526198816 22936996842601728 22991435917386384 23050928408395776 23053918745862144 23105637890377728 23116192130434554 23173001266151424 23176007439814656 23231013786586368 23234027486064192 23286150686396304 23414850943489264 23470424165665267 23475439060484096 23538851058276536 23575858571857536 23599760037167104 23602821573144576 23655772125862912 23658840928144128 23692963461414912 23760044966950173 23765121744666624 23821526305769472 23878064738457216 23947680087548928 23950078549188608 24067022292104568 24137188537854144 24257081639067648 24260228447680512 24330957976682496 24388705503525888 24446590089372864 24449761482428016 24521043585875328 24579242265272184 24640046632392772 24642843353726976 24701331114851328 24703805057835008 24834631201902592 24837852934530048 24896803534849344 24969388967895552 25008645556887552 25028651758167456 25031898660581064 25068001519443456 25096671039799296 25429230385352192 25465906305466368 25489584571393376 25529659005989376 25550082003129278 25604089498718208 25664858698477824 25729109466973668 25792339970654208 25804121447926944 25865365407059682 25932294459445248 25934891688624128 25993842626674944 25996446020163584 26069626424420352 26072237407977472 26137508029941504 26199543254696112 26275926762727296 26341707311425422 26406443303288832 26409868943044608 26481207440561103 26486865645502464 26549730041812992 26553174269787648 26612743641595776 26616196044162144 26759829649702016 26823341903617448 26892749809795072 26943838367837184 26968890818840313 26974653226450944 27035168143843328 27038675346450432 27075400078617639 27081185243922432 27102849417684096 27154337105085912 27224601492307968 27289216843951104 27505168333833792 27536625168668672 27725975368777728 27791780690064384 27872806289743872 27938960102140416 27942584551346304 28008903976705512 28090562588882496 28157233227938388 28160053294163168 28230092702687232 28299928578912256 28382435659317248 28386117639462912 28453489754113536 28521021770935008 28604173437905664 28607884183521216 28649144593649664 28675782642817548 28749983912681472 28977495090285056 29061977583259648 29130953795878144 29176753149702144 29200093717862032 29203881770677908 29246001772684032 29275651691675648 29331267083974656 29404696533684192 29474486161533126 29560417608068208 29636907953651712 29707248716199936 29710224023044096 29871437748504576 29942335148224128 30104808355914768 30176259641569629 30182707363479552 30254343536019456 30342548619214848 30346484879757312 30414564161823744 30418509764756736 30490705594894608 30493759368265088 30582662456802304 30655247889848512 30731991863329659 30738558327816192 30807517187170304 30821589507246072 30901343253086208 30943314375563016 30974685048781824 30978703314752256 31023383095885824 31048200915195072 31187676393086976 31434478095810048 31470428764192768 31545121237525504 31680059955933564 31762035074359296 31837419651276288 31930240116731904 31934382344395776 32010175973377728 32086149492301884 32089363056139424 32179695117643872 32182918050472192 32342775518756864 32346971263574016 32434347097741506 32518274004701184 32595453452497152 32599681976570688 32694724781167104 32741879535599616 32772323020362912 32850105432594786 32935108153135104 33117137246040064 33195738046465792 33292518623860736 33344860742516736 33371535677556608 33375864880774752 33424002025924608 33455079749953806 33605367467067648 33685127041752144 33772290458812416 33951141389942784 34039545341319168 34138785998290944 34219811597970432 34305479289298224 34405495263902592 34487153876079576 34576392612593664 34580878118793216 34658456835566592 34674288195651831 34681697005436928 34759501899227136 34764011159721984 34846520679879552 34850010706588672 34929226029594456 34932724339594816 35034569016969728 35122276415233896 35213158590726144 35308276587414804 35363787857786304 35399640055750656 35404232359716864 35483658188794368 35488261392216192 35539445192122368 35925117823782912 35958521091787084 36051567128600576 36100533438156852 36137132556912128 36205782806781216 36385622458601472 36390342671520768 36496436965023744 36583058255288832 36669885134059296 36673557778445056 36960069948589158 37055707586752512 37163741719658496 37251946802853888 37256779401795072 37345205302274016 37454083451843328 37542977637251184 37547847990871596 37640123603582976 37645006559698944 37840071614031757 37848156852617216 37937986338818048 38028029027913344 38138897917207552 38143845578028288 38198859458199552 38234376857090064 38294488508984064 38325123004693917 38333311883575296 38406134248077312 38497288047716736 38688509955981312 38902337532936192 38938509027570544 38994669030245376 39108356111966208 39206262044912256 39299314882044168 39413890144090944 39512560967138133 39521003564335104 39609664954933248 39614803414566912 39730298468253696 39824595062719488 39828583664672768 39919115462393664 39923113530965504 40139744474553024 40235012855426172 40339124714692608 40415757551755776 40461979839676416 40552752215764992 40558013019675648 40654274126526144 40975989151106212 41095452676328096 41192989351983938 41257752500750688 41299580065042432 41304937753003008 41397601220260096 41583568524115968 41588963053166592 41687671035096576 41809209434615808 41908440153210624 41912637461080064 42240079941244752 42349380099145728 42449892868368384 42573653488975872 42579176459194368 42680234631170304 42781532656402512 42906260156858496 42911826275281824 43013673964226322 43120081606687351 43124975869022208 43129295018098688 43245796130322008 43357698672934912 43460604603329536 43466242635427584 43592966374889472 43696430693817216 43765129724553216 43800140576793048 43805822656016862 43869002659026048 43913477537513472 43996900625961984 44501153174366336 44565336034566144 44606772999938408 44807156622756864 44913502722336192 45157212533872152 45274061045219328 45381515304029184 45386060455092224 45513822928822272 45621846242735616 45626415463960576 45740639052397632 45873993685203456 45982871834772768 46107837491724288 46211275780755456 46232384260869108 46346002532302848 46352014879629312 46462027573172736 46468054972128384 46572301372792608 46829701886978528 46940848331330534 47077702116553072 47151717143715072 47199520074334208 47205643146289152 47311544251725824 47317681856288256 47385926922829824 47520089933900346 47643052611538944 47756129476914432 47895360175097856 47900157098377216 48134044584209136 48274377075708288 48514163278135296 48520456895361024 48651520646612259 48661915953364992 48777411007051776 48893180178745728 48899522964856032 49042087171750656 49158484530544368 49275158148892179 49280093264785544 49285686707453952 49402662229702656 49407610115670016 49669262403805184 49675705869060096 49793607069698688 49938777935791104 50017291113775104 50057303516334912 50063797321162128 50136003038886912 50182619624930709 50193342079598592 50858460770704384 50979169142786752 51059318011978752 51100164006258556 51208178997436416 51329717396955648 51458218933947336 51608242895853888 51730730814119364 51864588918890496 51987685253349888 51992892040327168 52139252848840704 52144474815954944 52275016059883008 52399086509392224 52551853525454592 52683414622850844 52812886606577664 52819737886089216 52962414881122206 53099460083625984 53106348539575296 53225487283191552 53232392088324288 53519659299404032 53646683807234896 53785499619590144 53887676735674368 53937781637680626 54070336287686656 54077350692900864 54150800157235278 54205698835368192 54308674210171824 54449202984615936 54578433687902208 55010336667667584 55073250337337344 55440104922883737 55451950737555456 55583561380128768 55745612579487744 55877920204280832 55885169102692608 56017807953411024 56181125177764992 56314466455876776 56320106588326336 56460185405374464 56599857157824512 56772235278925824 56906979508227072 57042043541870016 57208346875811328 57215768367042432 57298289187299328 57351565285635096 57499967825362944 57954990180570112 58123955166519296 58261907591756288 58353506299404288 58400187435724064 58407763541355816 58492003545368064 58662534167949312 58809393067368384 58948972323066252 59120835216136416 59414497432399872 59420448046088192 59742875497009152 59884670296448256 60209616711829536 60352519283139258 60508687072038912 60685097238429696 60692969759514624 60829128323647488 60837019529513472 60981411189789216 60987518736530176 61165324913604608 61310495779697024 61463983726659318 61615034374340608 61643179014492144 61789484027975907 61802686506172416 61886628751126032 61949370097563648 61957406629504512 62046766191771648 62096401830390144 62375352786173952 62868956191620096 62927411910627397 62940857528385536 63090242475051008 63360119911867128 63524070148718592 63674839302552576 63860480233463808 63868764688791552 64020351946755456 64172298984603768 64178726112278848 64359390235287744 64365836100944384 64693942527148032 64868694195483012 65036548009402368 65190906904994304 65199363953141376 65389449562334208 65544646040725824 65700210865189572 65708733984025293 65870216306270208 66234274492080128 66391476092931584 66585037247721472 66743071355113216 66751729761549504 66848004051849216 66910159499907612 67210734934135296 67370254083504288 67902282779885568 68079090682638336 68277571996581888 68439623195940864 68610958578596448 68810990527805184 68974307752159152 69152785225187328 69161756237586432 69316913671133184 69348576391303662 69519003798454272 69528022319443968 69693041359759104 69700021413177344 69858452059188912 69865448679189632 70069138033939456 70244552830467792 70411272496995801 70426317181452288 70616553174829608 70727575715572608 70799280111501312 70808464719433728 70967316377588736 70976522784432384 71078890384244736 71850235647565824 71917042183574168 72103134257201152 72201066876313704 72274265113824256 72411565613562432 72771244917202944 72780685343041536 72992873930047488 73166116510577664 73339770268118592 73347115556890112 73920139897178316 74111415173505024 74503893605707776 74513558803590144 74690410604548032 74908166903686656 75085955274502368 75095695981743192 75290013119397888 75680143228063514 75875972677636096 76056058055826688 76277795834415104 76287691156056576 76397718916399104 76468753714180128 76588977017968128 76650246009387834 76812268496154624 76994576095433472 77377019911962624 77804675065872384 77877018055141088 77989338060490752 78216712223932416 78412524089824512 78598629764088336 78827780288181888 79025121934276266 79219329909866496 79229606829133824 79443622321683309 79460596936507392 79649190125438976 79657167329345536 79838230924787328 79846227061931008 80279488949106048 80470025710852344 80678249429385216 80831515103511552 80906672456520939 80923959679352832 81105504431529984 81116026039351296 81308548253052288 81951978302212424 82190905352656192 82385978703967876 82515505001501376 82599160130084864 82609875506006016 82795202440520192 83177926106333184 83375342070193152 83618418869231616 83816880306421248 83825274922160128 84480159882489504 84899785736736768 85147306977951744 85158352918388736 85360469262340608 85563065312805024 85812520313716992 85823652550563648 86027347928452644 86240163213374702 86249951738044416 86491592260644016 86715397345869824 86921209206659072 86932485270855168 87185932749778944 87392861387634432 87530259449106432 87600281153586096 87611645312033724 87738005318052096 87826955075026944 87993801251923968 89002306348732672 89130672069132288 89213545999876816 89614313245513728 89827005444672384 90314425067744304 90528778924708887 90548122090438656 90763030608058368 90772120910184448 91027645857644544 91243692485471232 91252830927921152 91481278104795264 91747987370406912 91965743669545536 92195975589988977 92215674983448576 92422551561510912 92464768521738216 92704029759258624 92924055146345472 92936109944256768 93144602745585216 93659403773957056 93881696662661068 94155404233106144 94303434287430144 94411286292578304 94623088503451648 94635363712576512 95040179867800692 95286105223077888 95512258953828864 95790720350195712 95800314196754432 96268089168418272 96548754151416576 97028326556270592 97040913790722048 97303041293224518 97554822014103552 97786360357491456 97799045929712064 98084174343501312 98316969061088736 98550316297784358 98560186529571088 98805324459405312 98815220231340032 99338524807610368 99351411738120192 99587214139397376 99877555871582208 100034582227550208 100114607032669824 100127594642324256 100272006077773824 100365239249861418 101716921541408768 101958338285573504 102118636023957504 102200328012517112 102416357994872832 102659434793911296 102916437867894672 103216485791707776 103461461628238728 103729177837780992 103975370506699776 103985784080654336 104278505697681408 104550032119766016 104798173018784448 105103707050909184 105366829245701688 105639475772178432 105924829762244412 106198920167251968 106212697079150592 106450974566383104 106464784176648576 107039318598808064 107293367614469792 107775353471348736 107875563275361252 108140672575373312 108154701385801728 108301600314470556 108411397670736384 108617348420343648 109156867375804416 110020673335335168 110146500674674688 110880209845767474 111167122760257536 111491225158975488 111755840408561664 111770338205385216 112035615906822048 112362250355529984 112628932911753552 112640213176652672 112920370810748928 113199714315649024 113520214842095271 113544470557851648 113813959016454144 114084087083740032 114416693751622656 114431536734084864 114596578374598656 114703130571270192 114975369014081751 114999935650725888 115909980361140224 116247910333038592 116523815183512576 116707012598808576 116800374871448128 116815527082711632 116984007090736128 117325068335898624 117618786134736768 117897944646132504 118241670432272832 118828994864799744 119485750994018304 119769340592896512 120419233423659072 120705038566278516 121017374144077824 121385939519029248 121658256647294976 121674039059026944 121962822379578432 121975037473060352 122330649827209216 122620991559394048 122927967453318636 123230068748681216 123286358028984288 123578968055951814 123773257502252064 123898740195127296 123914813259009024 124192803660780288 124750705572347904 125737912383240192 125854823821254794 126180484950102016 126720239823734256 127048140297437184 127349678605105152 127720960466927616 127737529377583104 128040703893510912 128344597969207536 128357452224557696 128718780470575488 128731672201888768 129360244820062053 129387885054296064 129737388390966024 130073096018804736 130381813809988608 130398727906282752 130778899124668416 131089292081451648 131400421730379144 131417467968050586 131740432612540416 132468548984160256 132782952185863168 133170074495442944 133486142710226432 133503459523099008 133696008103698432 133820318999815224 134421469868270592 134740508167008576 136158181365276672 136879246391881728 137221917157192896 137621981055610368 137948615504318304 138323512475172864 138633827342266368 138697152782607324 139038007596908544 139056044638887936 139386082719518208 139400042826354688 139716904118377824 139730897358379264 140138276067878912 140489105660935584 140822544993991602 141233106349659216 141455151431145216 141598560223002624 141616929438867456 141934632755177472 141953045568864768 142157780768489472 143700471295131648 143834084367148336 144175462731943783 144206268514402304 144402133752627408 144548530227648512 144823131227124864 145542489834405888 145561370686083072 145954561939836777 145985747860094976 146332233021155328 146679540536237184 146694231113780224 147840279794356632 148222830347010048 149007787211415552 149027117607180288 149380821209096064 149816333807373312 150171910549004736 150191391963486384 150547858874792127 150580026238795776 151360286456127028 151751945355272192 152112116111653376 152555591668830208 152575382312113152 152937507428360256 153177954035936256 153300492018775668 153624536992309248 153989152190866944 155754036110282176 155978676120981504 156433424447864832 156825048179649024 157197259528176672 157655560576363776 158050243868552532 158438659819732992 158459213658267648 158887244643366618 159298380250877952 159314334658691072 159676461849574656 159692454123862016 160558977898212096 160940051421704688 161356498858770432 161663030207023104 161813344913041878 162211008863059968 162232052078702592 162617096506104576 163903956604424848 164381810705312384 164771957407935752 165031010003002752 165198320260169728 165219751012012032 165590404881040384 166320314768651211 166355852212666368 166750684140386304 167236837738463232 167633760612842496 167650549844320256 168960319764979008 169799571473473536 170316705836777472 170720938524681216 171126130625610048 171625040627433984 171647305101127296 172054695856905288 172480326426749404 172499903476088832 172983184521288032 173842418413318144 173864970541710336 174371865499557888 174785722775268864 175060518898212864 175200562307172192 175223290624067448 175476010636104192 175987602503847936 178004612697465344 178261344138264576 178427091999753632 179228626491027456 179654010889344768 180628850135488608 181057557849417774 181526061216116736 181544241820368896 182055291715289088 182487384970942464 182505661855842304 182962556209590528 183495974740813824 183931487339091072 184391951179977954 184845103123021824 184929537043476432 185368452083927721 185408059518517248 185848110292690944 185872219888513536 186289205491170432 187318807547914112 187763393325322136 188310808466212288 188606868574860288 188782235731882191 188822572585156608 189246177006903296 189270727425153024 190080359735601384 190572210446155776 191024517907657728 191581440700391424 192536178336836544 193097508302833152 194081827581444096 194606082586449036 195109644028207104 195572720714982912 195598091859424128 196168348687002624 196633938122177472 197100632595568716 197120373059142176 197610648918810624 198677049615220736 198702823476240384 199174428278794752 199755111743164416 200229214065339648 200255189284648512 200544012155547648 200730478499722836 203433843082817536 203916676571147008 204237272047915008 204400656025034224 204832715989745664 205318869587822592 205832875735789344 206432971583415552 206922923256477456 207458355675561984 207950741013399552 207971568161308672 208557011395362816 209100064239532032 209596346037568896 210207414101818368 210733658491403376 211233817490987403 211278951544356864 211849659524488824 212397840334503936 212425394158301184 212901949132766208 212929568353297152 214078637197616128 214586735228939584 215550706942697472 215751126550722504 216309402771603456 216603200628941112 216822795341472768 217234696840687296 218313734751608832 220041346670670336 220293001349349376 221760419691534948 222334245520515072 223511680817123328 223540676410770432 224071231813644096 224724500711059968 225257865823507104 225280426353305344 226399428631298048 227040429684190542 227627918032908288 228168174167480064 228833387503245312 228863073468169728 229193156749197312 229406261142540384 229950738028163502 231819960722280448 232446154200480793 232495820666077184 233047630367025152 233414025197617152 233600749742896256 233631054165423264 233968014181472256 234650136671797248 235237572269473536 235795889292265008 236483340864545664 237657989729599488 238971501988036608 239538681185793024 240838466847318144 241410077132557032 242034748288155648 242720017369562817 242771879038058496 243316513294589952 243348078118053888 243925644759156864 243950074946120704 244661299654418432 245241983118788096 245855934906637272 246572716057968576 247157936111903628 247546515004504128 247797480390254592 247829626518018048 248385607321560576 251475824766480384 251709647642509588 252360969900204032 253440479647468512 254699357210210304 255441920933855232 255475058755166208 256081407787021824 256689195938415072 256714904449115392 257437560941150976 257463344403777536 258720489640124106 259474776781932048 260146192037609472 260763627619977216 260797455812565504 261557798249336832 262178584162903296 262800843460758288 262834935936101172 263480865225080832 264880501298222299 264937097968320512 265565904371726336 266340148990885888 266972285420452864 267006919046198016 267392016207396864 267640637999630448 268842939736541184 269481016334017152 272316362730553344 273758492783763456 274443834314385792 275243962111220736 275897231008636608 276587926769966931 276647024950345728 277267654684532736 277394305565214648 278112089277775872 278772165439036416 278800085652709376 279433808236755648 279461794716758528 280276552135757824 280978211321871168 281645089987983204 282466212699318432 282910302862290432 283233858877734912 283869265510354944 283906091137729536 287400942590263296 287668168734296672 288350925463887566 288804267505254816 289097060455297024 289646262454249728 291084979668811776 291122741372166144 291909123879673554 292664466042310656 293359081072474368 293388462227560448 295680559588713264 296445660694020096 298015574422831104 298054235214360576 298761642418192128 299632667614746624 300343821098009472 300382783926972768 301095717749584254 302720572912254056 303503890710544384 304224232223306752 305111183337660416 305150764624226304 305875014856720512 306355908071872512 306600984037551336 307249073984618496 307978304381733888 311508072220564352 311957352241963008 313650096359298048 314394519056353344 315311121152727552 316100487737105064 316918427316535296 317774489286733236 318596760501755904 319352923699149312 319384908247724032 321117955796424192 321880102843409376 323326060414046208 323626689826083756 324422017726119936 324464104157405184 325234193012209152 327807913208849696 328763621410624768 329543914815871504 330062020006005504 330396640520339456 330439502024024064 331180809762080768 332640629537302422 333501368280772608 334473675476926464 335267521225684992 335301099688640512 337920639529958016 339599142946947072 340560644526285813 340633411673554944 341441877049362432 342252261251220096 343250081254867968 343294610202254592 344109391713810576 344926107042245253 344960652853498808 344999806952177664 345966369042576064 347684836826636288 347729941083420672 348743730999115776 349571445550537728 350121037796425728 350401124614344384 350446581248134896 350952021272208384 351975205007695872 356009225394930688 356854183999507264 358457252982054912 359308021778689536 361257700270977216 362115115698835548 363052122432233472 364974769941884928 365011323711684608 365925112419181056 366991949481627648 367862974678182144 368783902359955908 369690206246043648 369859074086952864 370736904167855442 371696220585381888 371744439777027072 372578410982340864 374637615095828224 375526786650644272 376621616932424576 377213737149720576 377564471463764382 378492354013806592 378541454850306048 380160719471202768 381144420892311552 382049035815315456 383162881400782848 385072356673673088 386195016605666304 388080734460186159 388163655162888192 389212165172898072 390219288056414208 391145441429965824 391196183718848256 392336697374005248 393267876244354944 394201265191137432 394240746118284352 395221297837621248 397405646952480768 398348856557589504 399510223486328832 400458428130679296 400510378569297024 401088024311095296 401460956999445672 406867686165635072 407833353142294016 408474544095830016 408801312050068448 410637739175645184 411665751471578688 412865943166831104 413845846512954912 415901482026799104 415943136322617344 417114022790725632 418200128479064064 419192692075137792 420414828203636736 421467316982806752 422467634981974806 423699319048977648 424795680669007872 424850788316602368 425803898265532416 425859136706594304 428157274395232256 429173470457879168 431101413885394944 431502253101445008 432526388195831349 432618805543206912 433206401257882224 433645590682945536 434469393681374592 436627469503217664 440082693341340672 440491883374391779 440586002698698752 443520839383069896 444668491041030144 447023361634246656 447081352821540864 448142463627288192 449449001422119936 450515731647014208 450560852706610688 454080859368381084 455255836065816576 456336348334960128 457666775006490624 457726146936339456 458812522285080768 459901476056327004 463639921444560896 464892308400961586 466095260734050304 467201499485792512 467262108330846528 467936028362944512 469300273343594496 470475144538947072 471591778584530016 472966681729091328 475315979459198976 477943003976073216 479077362371586048 481676933694636288 482820154265114064 484069496576311296 485440034739125634 486633026589179904 486696156236107776 487851289518313728 487900149892241408 489322599308836864 490483966237576192 491711869813274544 493145432115937152 494315872223807256 495093030009008256 495594960780509184 495659253036036096 496771214643121152 502951649532960768 503419295285019176 504721939800408064 506880959294937024 509398714420420608 510950117510332416 512162815574043648 513378391876830144 513429808898230784 514875121882301952 514926688807555072 517440979280248212 518949553563864096 521527255239954432 521594911625131008 523115596498673664 524357168325806592 525601686921516576 525669871872202344 529761002596444598 531131808743452672 532680297981771776 533944570840905728 534013838092396032 534784032414793728 535281275999260896 537685879473082368 538962032668034304 544632725461106688 547516985567526912 548887668628771584 550487924222441472 551794462017273216 553175853539933862 554535309369065472 554788611130429296 556105356251783163 556224178555551744 557544330878072832 557600171305418752 558867616473511296 558923589433517056 560553104271515648 561956422643742336 563290179975966408 564932425398636864 565820605724580864 566346707195646573 566467717755469824 567738531020709888 567812182275459072 575336337468593344 576701850927775132 577608535010509632 578194120910594048 579292524908499456 582245482744332288 583818247759347108 585328932084621312 586718162144948736 586776924455120896 591361119177426528 596031148845662208 596108470428721152 597523284836384256 599265335229493248 600687642196018944 600765567853945536 602191435499168508 605441145824508112 607007781421088768 608448464446613504 610222366675320832 610301529248452608 611750029713441024 612711816143745024 613201968075102672 614498147969236992 615956608763467776 623016144441128704 623914704483926016 627300192718596096 628789038112706688 630622242305455104 632200975474210128 633701452472962209 633836854633070592 635548978573466472 637193521003511808 638705847398298624 638769816495448064 642235911592848384 643760205686818752 646652120828092416 647253379652167512 648928208314810368 650468386024418304 655615826417699392 657527242821249536 659087829631743008 660124040012011008 660879004048048128 662361619524161536 665281259074604844 667002736561545216 670535042451369984 670602199377281024 675841279059916032 679198285893894144 681121289052571626 682883754098724864 684504522502440192 686500162509735936 686589220404509184 688218783427621152 689852214084490506 689921305706997616 691932738085152128 695369673653272576 695459882166841344 697338462601442379 697487461998231552 699142891101075456 700242075592851456 700802249228688768 700893162496269792 701904042544416768 703950410015391744 712018450789861376 713708367999014528 716914505964109824 718616043557379072 722515400541954432 724230231397671096 726104244864466944 729949539883769856 731850224838362112 733983898963255296 735725949356364288 737567804719911816 739718148173905728 741473808335710884 743392441170763776 743488879554054144 745156821964681728 749275230191656448 751053573301288544 753243233864849152 754427474299441152 755128942927528764 756984708027613184 757082909700612096 760321438942405536 764098071630630912 766325762801565696 770144713347346176 772390033211332608 776161468920372318 778424330345796144 780438576112828416 782290882859931648 782392367437696512 784673394748010496 786535752488709888 788402530382274864 788481492236568704 790442595675242496 794641503894666897 794811293904961536 796697713115179008 799020446972657664 800916856261358592 801020757138594048 802176048622190592 802921913998891344 813735372331270144 815666706284588032 816949088191660032 817602624100136896 821275478351290368 823331502943157376 825731886333662208 827691693025909824 831802964053598208 836400256958128128 838385384150275584 840829656407273472 842934633965613504 844935269963949612 847398638097955296 849701576633204736 851607796531064832 851718273413188608 856314548790464512 858346940915758336 862202827770789888 863004506202890016 865052776391662698 866412802515764448 867291181365891072 868938787362749184 873254939006435328 880165386682681344 880983766748783558 887041678766139792 889336982082060288 894046723268493312 894162705643081728 896284927254576384 898898002844239872 901031463294028416 901121705413221376 908161718736762168 910511672131633152 912672696669920256 915333550012981248 915452293872678912 917625044570161536 919802952112654008 927279842889121792 929784616801923172 932190521468100608 934402998971585024 934524216661693056 935872056725889024 940950289077894144 943183557169060032 945933363458182656 958154724743172096 963353867389272576 965640308530228128 970880069478251268 973266053178359808 973392312472215552 975702579036627456 975800299784482816 978645198617673728 980967932475152384 983423739626549088 986290864231874304 988631744447614512 990186060018016512 991189921561018368 991318506072072192 993542429286242304 1005903299065921536 1006838590570038352 1009228239123606481 1009443879600816128 1013761918589874048 1018797428840841216 1021681933578857439 1021900235020664832 1024325631148087296 1026756783753660288 1026859617796461568 1029750243764603904 1029853377615110144 1034881958560496424 1037899107127728192 1043054510479908864 1043189823250262016 1046231192997347328 1048714336651613184 1051203373843033152 1051339743744404688 1059522005192889196 1062263617486905344 1067889141681811456 1068027676184792064 1070562551998521792 1075371758946164736 1077924065336068608 1095033971135053824 1097775337257543168 1100975848444882944 1103588924034546432 1106351707079867724 1109070618738130944 1109577222260858592 1112210712503566326 1115088661756145664 1115200342610837504 1117735232947022592 1117847178867034112 1121106208543031296 1123912845287484672 1126580359951932816 1129864850797273728 1131641211449161728 1132693414391293146 1135477062041419776 1135624364550918144 1150672674937186688 1153403701855550264 1155217070021019264 1156388241821188096 1158585049816998912 1164242203380558477 1164490965488664576 1167636495518694216 1170657864169242624 1173436324289897472 1173553848910241792 1182722238354853056 1192216940857442304 1195046569672768512 1198530670458986496 1201375284392037888 1201531135707891072 1204382870998337016 1210882291649016224 1216896928893227008 1220444733350641664 1220603058496905216 1223500059426882048 1225423632287490048 1226403936150205344 1231913217526935552 1246032288882257408 1247829408967852032 1254600385437192192 1257578076225413376 1261244484610910208 1264401950948420256 1267402904945924418 1271097957146932944 1274387042007023616 1277411694796597248 1277539632990896128 1284471823185696768 1287520411373637504 1293304241656184832 1294506759304335024 1297579164587494047 1297856416629620736 1300936772048836608 1311231652835398784 1315054485642499072 1318175659263486016 1320248080024022016 1321475650123175337 1321758008096096256 1324723239048323072 1330562518149209688 1334005473123090432 1341070084902739968 1351682558119832064 1362242578105143252 1365767508197449728 1369009045004880384 1373000325019471872 1373178440809018368 1376437566855242304 1379704428168981012 1379842611413995232 1383865476170304256 1390739347306545152 1390919764333682688 1394676925202884758 1398285782202150912 1401604498457377536 1401786324992539584 1403808085088833536 1407900820030783488 1424036901579722752 1427416735998029056 1433829011928219648 1437232087114758144 1445030801083908864 1448460462795342192 1452208489728933888 1459899079767539712 1463700449676724224 1467967797926510592 1471451898712728576 1475135609439823632 1479436296347811456 1482947616671421768 1486784882341527552 1486977759108108288 1490313643929363456 1498550460383312896 1502107146602577088 1506486467729698304 1508854948598882304 1510257885855057528 1514165819401224192 1520642877884811072 1528196143261261824 1540289426694692352 1544780066422665216 1552322937840744636 1556848660691592288 1564581765719863296 1564784734875393024 1569346789496020992 1573071504977419776 1576805060764549728 1576962984473137408 1589283007789333794 1593395426230358016 1598040893945315328 1601833712522717184 1602041514277188096 1604352097244381184 1605843827997782688 1627123079403365551 1627470744662540288 1631333412569176064 1633898176383320064 1635205248200273792 1642550956702580736 1646663005886314752 1651463772667324416 1655383386051819648 1663605928107196416 1672800513916256256 1676770768300551168 1681659312814546944 1685869267931227008 1689870539927899224 1694797276195910592 1699040121586939719 1699403153266409472 1703215593062129664 1703436546826377216 1712629097580929024 1716693881831516672 1726009012405780032 1730105552783325396 1732825605031528896 1734582362731782144 1737877574725498368 1760330773365362688 1761967533497567116 1774083357532279584 1788093446536986624 1788325411286163456 1792569854509152768 1797796005688479744 1802062926588056832 1802243410826442752 1816323437473524336 1821023344263266304 1825345393339840512 1830667100025962496 1830904587745357824 1835250089140323072 1839605904225308016 1854163509087556093 1854559685778243584 1859569233603846344 1864381042936201216 1868805997943170048 1869048433323386112 1871744113451778048 1881900578155788288 1886367114338120064 1891866726916365312 1916309449486344192 1926707734778545152 1931280617060456256 1941760138956502536 1946784624944431104 1951405158073254912 1951600599568965632 1961935864950304768 1966847479253098176 1972581728463748608 1977263488895229024 1980372120036033024 1982637012144144384 1987084858572484608 2011806598131843072 2013677181140076704 2018456478247212962 2027523837179748096 2037594857681682432 2043363867157714878 2048651262296174592 2053513567507320576 2053719235592923136 2059500487529207808 2059706755230220288 2069763917120992848 2075798214255456384 2086109020959817728 2086379646500524032 2092015387804327137 2092462385994694656 2097428673303226368 2102406747686066304 2102679487488809376 2119044010385778392 2124527234973810688 2135778283363622912 2136055352369584128 2141125103997043584 2150743517892329472 2155848130672137216 2195550674515086336 2201951696889765888 2207177848069092864 2212703414159735448 2219154444521717184 2224421425007132652 2230177323512291328 2235470465894045184 2235694357734068224 2242212417086062592 2247825690574969344 2253160719903865632 2259729701594547456 2263282422898323456 2265386828782586292 2270954124082839552 2271248729101836288 2301345349874373376 2306807403711100528 2310434140042038528 2312776483642376192 2317170099633997824 2328484406761116954 2335272991037388432 2341315728338485248 2346872648579794944 2347107697820483584 2365444476709706112 2383924511684000691 2384433881714884608 2390093139345537024 2397061340917972992 2402750568784075776 2403062271415782144 2408765741996674032 2421764583298032448 2433793857786454016 2441206116993810432 2447000118853764096 2450847264574980096 2452807872300410688 2463826435053871104 2492064577764514816 2509200770874384384 2515156152450826752 2522488969221820416 2528803901896840512 2534805809891848836 2542195914293865888 2554823389593194496 2555079265981792256 2568943646371393536 2575040822747275008 2586608483312369664 2589013518608670048 2595158329174988094 2601873544097673216 2622463305670797568 2630108971284998144 2636351318526972032 2640496160048044032 2642951300246350674 2649446478096646144 2661125036298419376 2668010946246180864 2682140169805479936 2703365116239664128 2724485156210286504 2731535016394899456 2738018090009760768 2746000650038943744 2746356881618036736 2752875133710484608 2759408856337962024 2759685222827990464 2767730952340608512 2781839528667365376 2789353850405769516 2796571564404301824 2803208996914755072 2803572649985079168 2807616170177667072 2848073803159445504 2854833471996058112 2874464174229516288 2890061602167817728 2896920925590684384 2919798159535079424 2927400899353448448 2935935595853021184 2942903797425457152 2950271218879647264 2958872592695622912 2965895233342843536 2973569764683055104 2973955518216216576 2980627287858726912 2997100920766625792 3004214293205154176 3012972935459396608 3017709897197764608 3020515771710115056 3027684717370819443 3028331638802448384 3041285755769622144 3056392286522523648 3080578853389384704 3089560132845330432 3104645875681489272 3113697321383184576 3129163531439726592 3129569469750786048 3138693578992041984 3146143009954839552 3153610121529099456 3153925968946274816 3178566015578667588 3186790852460716032 3203667425045434368 3204083028554376192 3211687655995565376 3254246158806731102 3262666825138352128 3270410496400547584 3285101913405161472 3293326011772629504 3302927545334648832 3310766772103639296 3327211856214392832 3345601027832512512 3353541536601102336 3363318625629093888 3371738535862454016 3379741079855798448 3389594552391821184 3398080243173879438 3406431186124259328 3406873093652754432 3425258195161858048 3433387763663033344 3452018024811560064 3460211105566650792 3465651210063057792 3469164725463564288 3475755149450996736 3520661546730725376 3523935066995134232 3548166715064559168 3576650822572326912 3585139709018305536 3595592011376959488 3604125853176113664 3604486821652885504 3632646874947048672 3650690786679681024 3661334200051924992 3661809175490715648 3670500178280646144 3679211808450616032 3708327018175112186 3719138467207692688 3728762085872402432 3737611995886340096 3738096866646772224 3743488226903556096 3763801156311576576 3772734228676240128 3783733453832730624 3832618898972688384 3853415469557090304 3862561234120912512 3883520277913005072 3892737493762482141 3893569249888862208 3902810316146509824 3903201199137931264 3923871729900609536 3933694958506196352 3945163456927497216 3954526977790458048 3960744240072066048 3964426950369526011 3965274024288288768 3974169717144969216 4027354362280153408 4036912956494425924 4055047674359496192 4086727734315429756 4097302524592349184 4107027135014641152 4107438471185846272 4119000975058415616 4119413510460440576 4139527834241985696 4151596428510912768 4172218041919635456 4172759293001048064 4184030775608654274 4194857346606452736 4204813495372132608 4205358974977618752 4238088020771556784 4249054469947621376 4271556566727245824 4272110704739168256 4282250207994087168 4301487035784658944 4311696261344274432 4391101349030172672 4403903393779531776 4414355696138185728 4425406828319470896 4438308889043434368 4448842850014265304 4460354647024582656 4470940931788090368 4471388715468136448 4495651381149938688 4506321439807731264 4519459403189094912 4526564845796646912 4530773657565172584 4542497458203672576 4602690699748746752 4613614807422201056 4620868280084077056 4634340199267995648 4656968813522233908 4670545982074776864 4693745297159589888 4694215395640967168 4730888953419412224 4767849023368001382 4780186278691074048 4794122681835945984 4805501137568151552 4806124542831564288 4817531483993348064 4843529166596064896 4867587715572908032 4881369238210096653 4882412233987620864 4894000237707528192 4901694529149960192 4905615744600821376 4927652870107742208 4984129155529029632 5018401541748768768 5030312304901653504 5044977938443640832 5057607803793681024 5069611619783697672 5084391828587731776 5109646779186388992 5137887292742787072 5150081645494550016 5178027037217340096 5190316658349976188 5203747088195346432 5244926611341595136 5260217942569996288 5272702637053944064 5280992320096088064 5285902600492701348 5298892956193292288 5322250072596838752 5364280339610959872 5406730232479328256 5448970312420573008 5463070032789798912 5476036180019521536 5492001300077887488 5492713763236073472 5505750267420969216 5518817712675924048 5519370445655980928 5535461904681217024 5562490527262668279 5563679057334730752 5578707700811539032 5593143128808603648 5606417993829510144 5607145299970158336 5615232340355334144 5696147606318891008 5709666943992116224 5748928348459032576 5780123204335635456 5793841851181368768 5854801798706896896 5885807594850914304 5900542437759294528 5917745185391245824 5931790466685687072 5947911036432433152 5961254575717453824 5994201841533251584 6008428586410308352 6025945870918793216 6035419794395529216 6041031543420230112 6055369434741638886 6082571511539244288 6112784573045047296 6161157706778769408 6179120265690660864 6209291751362978544 6227394642766369152 6258327062879453184 6259138939501572096 6276046163412981411 6277387157984083968 6292286019909679104 6307220243058198912 6307851937892549632 6357132031157335176 6373581704921432064 6407334850090868736 6408166057108752384 6423375311991130752 6508492317613462204 6525333650276704256 6540820992801095168 6586652023545259008 6605855090669297664 6621533544207278592 6707083073202204672 6726637251258187776 6743477071724908032 6759482159711596896 6779189104783642368 6796160486347758876 6812862372248518656 6813746187305508864 6850516390323716096 6866775527326066688 6904036049623120128 6920422211133301584 6931302420126115584 6938329450927128576 6951510298901993472 7041323093461450752 7047870133990268464 7096333430129118336 7151773535052002073 7153301645144653824 7170279418036611072 7191184022753918976 7208251706352227328 7208973643305771008 7265293749894097344 7301381573359362048 7323618350981431296 7341000356561292288 7358423616901232064 7416654036350224372 7438276934415385376 7475223991772680192 7476193733293544448 7527602312623153152 7545468457352480256 7567466907665461248 7665237797945376768 7706830939114180608 7725122468241825024 7767040555826010144 7785474987524964282 7805620632293019648 7806402398275862528 7847743459801219072 7867389917012392704 7890326913854994432 7909053955580916096 7921488480144132096 7928853900739052022 7948339434289938432 8054708724560306816 8073825912988851848 8110095348718992384 8173455468630859512 8194605049184698368 8214054270029282304 8214876942371692544 8238001950116831232 8279055668483971392 8303192857021825536 8345518586002096128 8368061551217308548 8389714693212905472 8409626990744265216 8410717949955237504 8476176041543113568 8543113133454491648 8544221409478336512 8564500415988174336 8623392522688548864 8782202698060345344 8807806787559063552 8828711392276371456 8850813656638941792 8876617778086868736 8897685700028530608 8920709294049165312 8941881863576180736 8942777430936272896 8991302762299877376 9012642879615462528 9038918806378189824 9053129691593293824 9061547315130345168 9083054152112458329 9084994916407345152 9205381399497493504 9227229614844402112 9241736560168154112 9268680398535991296 9313937627044467816 9341091964149553728 9387490594319179776 9461777906838824448 9535698046736002764 9560372557382148096 9611002275136303104 9612249085663128576 9635062967986696128 9687058333192129792 9735175431145816064 9762738476420193306 9788000475415056384 9811231489201642752 9855305740215484416 9968258311058059264 10036803083497537536 10060624609803307008 10089955876887281664 10115215607587362048 10139223239567395344 10168783657175463552 10219293558372777984 10275774585485574144 10300163290989100032 10356054074434680192 10380633316699952376 10407494176390692864 10489853222683190272 10520435885139992576 10545405274107888128 10561984640192176128 10571805200985402696 10644500145193677504 10813460464958656512 10897940624841146016 10952072360039043072 10984002600155774976 10985427526472146944 11011500534841938432 11037635425351848096 11038740891311961856 11070923809362434048 11124981054525336558 11157415401623078064 11186286257617207296 11212835987659020288 11214290599940316672 11230464680710668288 11389861555823558857 11392295212637782016 11419333887984232448 11497856696918065152 11560246408671270912 11587683702362737536 11709603597413793792 11771615189701828608 11801084875518589056 11835490370782491648 11863580933371374144 11893280851108578033 11895822072864866304 11922509151434907648 11988403683066503168 12016857172820616704 12051891741837586432 12082063086840460224 12110738869483277772 12165143023078488576 12322315413557538816 12358240531381321728 12418583502725957088 12454789285532738304 12516654125758906368 12518277879003144192 12552092326825962822 12584572039819358208 12614440486116397824 12615703875785099264 12714264062314670352 12747163409842864128 12814669700181737472 12816332114217504768 12846750623982261504 13016984635226924408 13050667300553408512 13081641985602190336 13173304047090518016 13211710181338595328 13243067088414557184 13414166146404409344 13486954143449816064 13518964319423193792 13558378209567284736 13592320972695517752 13627492374611017728 13733551054652133376 13808072099246240256 13840844422266603168 13862604840252231168 13903020597803986944 14082646186922901504 14095740267980536928 14192666860258236672 14303547070104004146 14340558836073222144 14382368045507837952 14416503412704454656 14417947286611542016 14530587499788194688 14602763146718724096 14644107714630289959 14647236701962862592 14682000713122584576 14716847233802464128 14833308072700448744 14876553868830770752 14950447983545360384 14952387466587088896 15055204625246306304 15090936914704960512 15134933815330922496 15413661878228361216 15450244936483650048 15534081111652020288 15570949975049928564 15611241264586039296 15695486919602438144 15734779834024785408 15780653827709988864 15818107911161832192 15842976960288264192 15857707801478104044 15896678868579876864 16109417449120613632 16147651825977703696 16220190697437984768 16346910937261719024 16389210098369396736 16428108540058564608 16429753884743385088 16476003900233662464 16558111336967942784 16606385714043651072 16687471581788004837 16691037172004192256 16736123102434617096 16779429386425810944 16819253981488530432 16821435899910475008 16952352083086227136 17088442818956673024 17129000831976348672 17246785045377097728 17564405396120690688 17657422784552742912 17701627313277883584 17753235556173737472 17795371400057061216 17883763727152361472 17885554861872545792 17982605524599754752 18025285759230925056 18077837612756379648 18106259383186587648 18123094630260690336 18166108304224916658 18410762798994987008 18454459229688804224 18483473120336308224 18537360797071982592 18627875254088935632 18682183928299107456 18774981188638359552 18923555813677648896 19071396093472005528 19120745114764296192 19222004550272606208 19224498171326257152 19270125935973392256 19374116666384259584 19525476952840386612 19576000950830112768 19622462978403285504 19936516622116118528 20121249219606614016 20179911753774563328 20230431215174724096 20278446479134790688 20337567314350927104 20438587116745555968 20551549170971148288 20600326581978200064 20712108148869360384 20761266633399904752 20814988352781385728 20979706445366380544 21040871770279985152 21090810548215776256 21123969280384352256 21143610401970805392 21289000290387355008 21626920929917313024 21795881249682292032 21904144720078086144 21970855052944293888 22023001069683876864 22075270850703696192 22077481782623923712 22141847618724868096 22249962109050673116 22314830803246156128 22425671975318040576 22428581199880633344 22779723111647117714 22838667775968464896 22995713393836130304 23120492817342541824 23175367404725475072 23419207194827587584 23543230379403657216 23602169751037178112 23670980741564983296 23727161866742748288 23786561702217156066 23845018302869815296 23976807366133006336 24033714345641233408 24103783483675172864 24164126173680920448 24221477738966555544 24330286046156977152 24644630827115077632 24837167005451914176 24909578571065476608 25036555758006288384 25104184653651925644 25169144079638716416 25228880972232795648 25231407751570198528 25428528124629340704 25629339400363474944 25632664228435009536 25693501247964523008 26033969270453848816 26101334601106817024 26163283971204380672 26346608094181036032 26423420362677190656 26486134176829114368 26828332292808818688 26973908286899632128 27037928638846387584 27116756419134569472 27184641945391035504 27249162456337374987 27254984749222035456 27467102109304266752 27616144198492480512 27681688844533206336 27725209680504462336 27806041195607973888 28191480535961073856 28385333720516473344 28607094140208008292 28681117672146444288 28833006825408909312 28835894573223084032 29061174999576389376 29205526293437448192 29288215429260579918 29364001426245169152 29433694467604928256 29666616145400897488 29753107737661541504 29900895967090720768 29904774933174177792 30110409250492612608 30181873829409921024 30269867630661844992 30827323756456722432 30900489872967300096 31068162223304040576 31141899950099857128 31222482529172078592 31469559668049570816 31561307655419977728 31636215822323664384 31685953920576528384 31715415602956208088 32218834898241227264 32295303651955407392 32440381394875969536 32693821874523438048 32856217080117129216 32859507769486770176 32952007800467324928 33116222673935885568 33212771428087302144 33374943163576009674 33472246204869234192 33558858772851621888 33638507962977060864 33642871799820950016 33904704166172454272 34169584667470676571 34176885637913346048 34258001663952697344 34493570090754195456 35128810792241381376 35314845569105485824 35403254626555767168 35506471112347474944 35590742800114122432 35767527454304722944 35965211049199509504 36050571518461850112 36155675225512759296 36246189260521380672 36332216608449833316 36821525597989974016 36908918459377608448 36966946240672616448 37074721594143965184 37255750508177871264 37364367856598214912 37549962377276719104 37847111627355297792 38142792186944011056 38241490229528592384 38444009100545212416 38448996342652514304 38540251871946784512 38748233332768519168 39050953905680773224 39152001901660225536 39244925956806571008 39873033244232237056 40242498439213228032 40460862430349448192 40556892958269581376 40675134628701854208 41200653163956400128 41424216297738720768 41522533266799809504 41959412890732761088 42081743540559970304 42181621096431552512 42247938560768704512 42287220803941610784 42578000580774710016 43253841859834626048 43591762499364584064 43808289440156172288 43932323143890869877 43941710105888587776 44046002139367753728 44150541701407392384 44154963565247847424 44283695237449736192 44499924218101346232 44629661606492312256 44851343950636081152 44857162399761266688 45559446223294235428 45677335551936929792 46240985634685083648 46350734809450950144 47086460758807314432 47204339502074356224 47341961483129966592 47454323733485496576 47573123404434312132 47690036605739630592 47953614732266012672 48067428691282466816 48207566967350345728 48328252347361840896 48442955477933111088 48660572092313954304 49289261654230155264 49674334010903828352 49819157142130953216 50062414745364014511 50073111516012576768 50208369307303851288 50338288159277432832 50457761944465591296 50462815503140397056 50857056249258681408 51265328456870019072 51387002495929046016 52067938540907697632 52326567942408761344 52693216188362072064 52972268353658228736 53656664585617637376 53947816573799264256 54075857277692775168 54233512838269138944 54369283890782071008 54498324912674749974 54934204218608533504 55232288396984961024 55363377689066412672 55450419361008924672 55612082391215947776 56382961071922147712 56770667441032946688 57214188280416016584 57362235344292888576 57666013650817818624 58122349999152778752 58576430858521159836 58728002852490338304 58867388935209856512 59333232290801794976 59506215475323083008 59801791934181441536 59809549866348355584 60363747658819842048 60539735261323689984 61654647512913444864 61800979745934600192 62136324446608081152 62283799900199714256 62444965058344157184 62939119336099141632 63122615310839955456 63272431644647328768 63371907841153056768 63430831205912416176 64437669796482454528 64590607303910814784 64880762789751939072 65387643749046876096 65712434160234258432 66232445347871771136 66425542856174604288 66749886327152019348 66944492409738468384 67277015925954121728 67285743599641900032 67809408332344908544 68339169334941353142 68516003327905394688 68987140181508390912 70257621584482762752 70629691138210971648 70806509253111534336 71012942224694949888 71181485600228244864 71535054908609445888 71930422098399019008 72101143036923700224 72311350451025518592 72492378521042761344 72664433216899666632 73643051195979948032 73817836918755216896 73933892481345232896 74511501016355742528 74728735713196429824 75694223254710595584 76285584373888022112 76888018201090424832 76897992685305028608 77080503743893569024 77496466665537038336 78101907811361546448 78304003803320451072 78489851913613142016 79729030890764911999 79746066488464474112 80484996878426456064 80921724860698896384 81113785916539162752 81350269257403708416 82401306327912800256 82848432595477441536 83045066533599619008 83918825781465522176 84363242192863105024 84574441607883221568 85156001161549420032 86507683719669252096 87183524998729168128 87616578880312344576 87864646287781739754 88092004278735507456 88301083402814784768 88309927130495694848 88567390474899472384 88999848436202692464 89259323212984624512 89702687901272162304 89714324799522533376 91118892446588470856 91354671103873859584 92481971269370167296 92701469618901900288 94408679004148712448 94683922966259933184 94908647466970993152 95146246808868624264 96134857382564933632 96415133934700691456 96656504694723681792 96885910955866222176 97321144184627908608 98578523308460310528 99348668021807656704 99638314284261906432 100124829490728029022 100416738614607702576 100676576318554865664 100915523888931182592 100925631006280794112 101714112498517362816 102508754002412029713 102530656913740038144 102774004991858092032 104135877081815395264 104653135884817522688 105386432376724144128 105944536707316457472 107895633147598528512 108151714555385550336 108467025676538277888 108738567781564142016 108996649825349499948 109868408437217067008 110464576793969922048 110726755378132825344 110900838722017849344 111224164782431895552 112765922143844295424 113541334882065893376 114428376560832033168 114724470688585777152 115332027301635637248 116244699998305557504 117152861717042319672 117456005704980676608 117734777870419713024 118666464581603589952 119012430950646166016 119619099732696711168 120727495317639684096 123601959491869200384 124272648893216162304 124567599800399428512 125878238672198283264 126245230621679910912 126544863289294657536 126743815682306113536 126861662411824832352 128875339592964909056 129181214607821629568 129761525579503878144 130775287498093752192 131424868320468516864 132464890695743542272 132851085712349208576 133499772654304038696 133888984819476936768 134554031851908243456 134571487199283800064 135618816664689817088 136678338669882706284 137032006655810789376 141259382276421943296 141613018506223068672 142025884449389899776 142362971200456489728 143070109817218891776 143860844196798038016 144202286073847400448 144622700902051037184 144984757042085522688 145328866433799333264 147286102391959896064 147635673837510433792 147867784962690465792 149023002032711485056 149457471426392859648 151388446509421191168 152571168747776044224 153795985370610057216 154161007487787138048 154992933331074076672 156203815622723092896 156979703827226284032 159458061781529823998 160969993756852912128 161843449721397792768 162227571833078325504 162700538514807416832 164802612655825600512 165696865190954883072 166090133067199238016 167837651562931044352 168726484385726210048 169148883215766443136 170312002323098840064 174367049997458336256 175729292575563479508 176184008557471014912 176602166805629569536 176619854260991389696 177134780949798944768 177999696872405384928 178518646425969249024 179405375802544324608 179428649599045066752 182237784893176941712 182709342207747719168 184963942538740334592 185402939237803800576 188817358008297424896 189367845932519866368 189817294933941986304 190292493617737248528 192269714765129867264 193313009389447363584 193771821911732444352 194642288369255817216 198697336043615313408 199276628568523812864 200249658981456058044 200833477229215405152 201831047777862365184 201851262012561588224 203428224997034725632 205017508004824059426 205548009983716184064 208271754163630790528 209306271769635045376 210772864753448288256 211889073414632914944 215791266295197057024 216303429110771100672 216934051353076555776 217477135563128284032 217993299650698999896 220929153587939844096 221453510756265650688 221801677444035698688 225531844287688590848 227082669764131786752 228856753121664066336 230664054603271274496 232489399996611115008 234305723434084639344 234912011409961353216 235469555740839426048 237332929163207179904 238024861901292332032 239187092672294735997 239238199465393422336 241454990635279368192 247203918983738400768 248545297786432324608 249135199600798857024 251756477344396566528 253089726578589315072 253723324823649664704 257750679185929818112 258362429215643259136 259523051159007756288 261550574996187504384 262849736640937033728 264929781391487084544 265702171424698417152 266999545308608077392 267777969638953873536 269108063703816486912 269142974398567600128 271237633329379634176 273356677339765412568 274064013311621578752 283226037012446137344 284051768898779799552 284725942400912979456 288404572147694800896 289245401804102074368 289969514084171045376 290657732867598666528 294572204783919792128 295271347675020867584 295735569925380931584 298046004065422970112 298914942852785719296 302776893018842382336 305142337495552088448 307526262007236089139 307591970741220114432 308322014975574276096 309985866662148153344 312407631245446185792 313959407654452568064 318916123563059647996 323686899442795585536 324455143666156651008 325401077029614833664 329605225311651201024 331393730381909766144 332180266134398476032 335675303125862088704 337452968771452420096 338297766431532886272 340624004646197680128 348734099994916672512 351458585151126959016 352368017114942029824 353204333611259139072 353239708521982779392 355999393744810769856 357037292851938498048 358857299198090133504 364475569786353883424 370805878475607601152 377634716016594849792 378735691865039732736 379634589867883972608 380584987235474497056 384539429530259734528 386626018778894727168 387543643823464888704 389284576738511634432 397394672087230626816 398553257137047625728 400499317962912116088 401666954458430810304 403662095555724730368 406856449994069451264 410035016009648118852 411096019967432368128 416543508327261581056 418612543539270090752 423778146829265829888 431582532590394114048 432606858221542201344 433868102706153111552 434954271126256568064 435986599301397999792 441858307175879688192 442907021512531301376 443603354888071397376 451063688575377181696 454165339528263573504 457713506243328132672 464978799993222230016 468611446868169278688 470939111481678852096 474665858326414359808 476049723802584664064 478374185344589471994 482909981270558736384 494407837967476801536 497090595572864649216 498270399201597714048 503512954688793133056 506179453157178630144 507446649647299329408 515501358371859636224 516724858431286518272 523101149992375008768 529859562782974169088 531404342849396834304 533999090617216154784 535555939277907747072 538216127407632973824 538285948797135200256 542475266658759268352 546713354679530825136 548128026623243157504 566452074024892274688 568103537797559599104 569451884801825958912 576809144295389601792 579939028168342090752 581315465735197333056 590542695350041735168 596092008130845940224 597829885705571438592 605553786037684764672 610284674991104176896 615052524014472178278 616644029951148552192 619971733324296306688 624815262490892371584 627918815308905136128 637832247126119295992 647373798885591171072 648910287332313302016 650802154059229667328 662787460763819532288 664360532268796952064 674905937542904840192 676595532863065772544 681248009292395360256 697468199989833345024 702917170302253918032 704736034229884059648 706408667222518278144 706479417043965558784 711998787489621539712 714074585703876996096 717561278016884207991 717714598396180267008 728951139572707766848 741611756951215202304 755269432033189699584 759269179735767945216 761169974470948994112 769078859060519469056 773252037557789454336 775087287646929777408 778569153477023268864 794789344174461253632 797106514274095251456 800998635925824232176 803333908916861620608 807324191111449460736 813712899988138902528 820070032019296237704 822192039934864736256 833087016654523162112 865213716443084402688 867736205412306223104 869908542252513136128 871973198602795999584 883716614351759376384 885814043025062602752 887206709776142794752 902127377150754363392 908330679056527147008 915427012486656265344 929957599986444460032 937222893736338557376 941878222963357704192 949331716652828719616 952099447605169328128 956748370689178943988 988815675934953603072 994181191145729298432 996540798403195428096 1007025909377586266112 1012358906314357260288 1014893299294598658816 1031002716743719272448 1033449716862573036544 1046202299984750017536 1059719125565948338176 1067998181234432309568 1071111878555815494144 1076571897594270400512 1084950533317518536704 1093426709359061650272 1132904148049784549376 1136207075595119198208 1138903769603651917824 1153618288590779203584 1159878056336684181504 1162630931470394666112 1181085390700083470336 1192184016261691880448 1195659771411142877184 1220569349982208353792 1230105048028944356556 1233288059902297104384 1239943466648592613376 1249630524981784743168 1255837630617810272256 1275664494252238591984 1294747597771182342144 1297820574664626604032 1301604308118459334656 1325574921527639064576 1328721064537593904128 1353191065726131545088 1362496018584790720512 1394936399979666690048 1405834340604507836064 1412817334445036556288 1412958834087931117568 1423997574979243079424 1428149171407753992192 1435122556033768415982 1457902279145415533696 1483223513902430404608 1510538864066379399168 1518538359471535890432 1522339948941897988224 1546504075115578908672 1550174575293859554816 1589578688348922507264 1594213028548190502912 1601997271851648464352 1606667817833723241216 1614648382222898921472 1627425799976277805056 1640140064038592475408 1644384079869729472512 1666174033309046324224 1730427432886168805376 1739817084505026272256 1743946397205591999168 1771628086050125205504 1804254754301508726784 1816661358113054294016 1830854024973312530688 1859915199972888920064 1874445787472677114752 1883756445926715408384 1898663433305657439232 1904198895210338656256 1913496741378357887976 1988362382291458596864 1993081596806390856192 2024717812628714520576 2029786598589197317632 2062005433487438544896 2066899433725146073088 2092404599969500035072 2119438251131896676352 2135996362468864619136 2142223757111630988288 2152683834050652623973 2153143795188540801024 2169901066635037073408 2186853418718123300544 2265808296099569098752 2277807539207303835648 2307236577181558407168 2319756112673368363008 2325261862940789332224 2362170781400166940672 2384368032523383760896 2391319542822285754368 2441138699964416707584 2460210096057888713112 2466576119804594208768 2499261049963569486336 2551328988504477183968 2595641149329253208064 2603208616236918669312 2651149843055278129152 2657442129075187808256 2706382131452263090176 2724992037169581441024 2789872799959333380096 2811668681209015672128 2825634668890073112576 2847995149958486158848 2856298342815507984384 2870245112067536831964 2915804558290831067392 2966447027804860809216 3021077728132758798336 3037076718943071780864 3044679897883795976448 3093008150231157817344 3100349150587719109632 3179157376697845014528 3203994543703296928704 3213335635667446482432 3254851599952555610112 3280280128077184950816 3332348066618092648448 3460854865772337610752 3479634169010052544512 3487892794411183998336 3543256172100250411008 3608509508603017453568 3661708049946625061376 3719830399945777840128 3748891574945354229504 3767512891853430816768 3797326866611314878464 3808397790420677312512 3826993482756715775952 3976724764582917193728 3986163193612781712384 4059573197178394635264 4133798867450292146176 4184809199939000070144 4238876502263793352704 4271992724937729238272 4284447514223261976576 4305367668101305247946 4339802133270074146816 4373706837436246601088 4531616592199138197504 4555615078414607671296 4639512225346736726016 4650523725881578664448 4724341562800333881344 4768736065046767521792 4782639085644571508736 4882277399928833415168 4920420192115777426224 4933152239609188417536 4998522099927138972672 5102657977008954367936 5191282298658506416128 5314884258150375616512 5412764262904526180352 5449984074339162882048 5579745599918666760192 5623337362418031344256 5651269337780146225152 5695990299916972317696 5712596685631015968768 5740490224135073663928 5831609116581662134784 6074153437886143561728 6089359795767591952896 6186016300462315634688 6200698301175438219264 6358314753395690029056 6407989087406593857408 6426671271334892964864 6509703199905111220224 6560560256154369901632 6664696133236185296896 6921709731544675221504 6959268338020105089024 6975785588822367996672 7086512344200500822016 7217019017206034907136 7323416099893250122752 7497783149890708459008 7594653733222629756928 7616795580841354625024 7653986965513431551904 7953449529165834387456 7972326387225563424768 8119146394356789270528 8267597734900584292352 8369618399878000140288 8543985449875458476544 8568895028446523953152 8610735336202610495892 8679604266540148293632 8747413674872493202176 9063233184398276395008 9111230156829215342592 9279024450693473452032 9301047451763157328896 9537472130093535043584 9764554799857666830336 9840840384231554852448 9997044199854277945344 10205315954017908735872 10382564597317012832256 10629768516300751233024 10825528525809052360704 11159491199837333520384 11246674724836062688512 11302538675560292450304 11391980599833944635392 11425193371262031937536 11480980448270147327856 11663218233163324269568 12178719591535183905792 12401396602350876438528 12716629506791380058112 12815978174813187714816 12853342542669785929728 13019406399810222440448 13121120512308739803264 13329392266472370593792 13918536676040210178048 13951571177644735993344 14173024688401001644032 14434038034412069814272 14646832199786500245504 14995566299781416918016 15189307466445259513856 15307973931026863103808 15944652774451126849536 16238292788713578541056 16535195469801168584704 16739236799756000280576 17087970899750916953088 17137790056893047906304 17221470672405220991784 17494827349744986404352 18222460313658430685184 18558048901386946904064 18602094903526314657792 19074944260187070087168 19529109599715333660672 19681680768463109704896 19994088399708555890688 20410631908035817471744 20765129194634025664512 21259537032601502466048 21651057051618104721408 22493349449672125377024 22783961199667889270784 22850386742524063875072 22961960896540294655712 23326436466326648539136 24357439183070367811584 24802793204701752877056 25631956349626375429632 25706685085339571859456 26038812799620444880896 26242241024617479606528 26658784532944741187584 27837073352080420356096 27903142355289471986688 29293664399573000491008 29991132599562833836032 30378614932890519027712 30615947862053726207616 31889305548902253699072 32476585577427157082112 33070390939602337169408 33478473599512000561152 34175941799501833906176 34275580113786095812608 34442941344810441983568 34989654699489972808704 37204189807052629315584 38149888520374140174336 39058219199430667321344 39363361536926219409792 39988176799417111781376 40821263816071634943488 42519074065203004932096 43302114103236209442816 44986698899344250754048 45567922399335778541568 45923921793080589311424 46652872932653297078272 48714878366140735623168 49605586409403505754112 51263912699252750859264 51413370170679143718912 52484482049234959213056 53317569065889482375168 55674146704160840712192 55806284710578943973376 58587328799146000982016 59982265199125667672064 60757229865781038055424 61231895724107452415232 63778611097804507398144 64953171154854314164224 68351883599003667812352 68551160227572191625216 68885882689620883967136 69979309398979945617408 74408379614105258631168 78116438398861334642688 78726723073852438819584 79976353598834223562752 81642527632143269886976 89973397798688501508096 91135844798671557083136 91847843586161178622848 93305745865306594156544 97429756732281471246336 99211172818807011508224 102527825398505501718528 102826740341358287437824 104968964098469918426112 111612569421157887946752 117174657598292001964032 119964530398251335344128 122463791448214904830464 127557222195609014796288 129906342309708628328448 136703767198007335624704 137771765379241767934272 139958618797959891234816 148816759228210517262336 157453446147704877639168 159952707197668447125504 163285055264286539773952 179946795597377003016192 182271689597343114166272 183695687172322357245696 186611491730613188313088 194859513464562942492672 205055650797011003437056 205653480682716574875648 209937928196939836852224 223225138842315775893504 234349315196584003928064 239929060796502670688256 244927582896429809660928 273407534396014671249408 275543530758483535868544 279917237595919782469632 297633518456421034524672 314906892295409755278336 326570110528573079547904 359893591194754006032384 367391374344644714491392 373222983461226376626176 389719026929125884985344 410111301594022006874112 419875856393879673704448 446450277684631551787008 479858121593005341376512 489855165792859619321856 546815068792029342498816 551087061516967071737088 559834475191839564939264 629813784590819510556672 653140221057146159095808 719787182389508012064768 734782748689289428982784 820222603188044013748224 839751712787759347408896 892900555369263103574016 979710331585719238643712 1102174123033934143474176 1119668950383679129878528 1259627569181639021113344 1306280442114292318191616 1439574364779016024129536 1469565497378578857965568 1640445206376088027496448 1679503425575518694817792 1959420663171438477287424 2204348246067868286948352 2519255138363278042226688 2612560884228584636383232 2939130994757157715931136 3359006851151037389635584 3918841326342876954574848 4408696492135736573896704 5038510276726556084453376 5878261989514315431862272 7837682652685753909149696 8817392984271473147793408 10077020553453112168906752 11756523979028630863724544 17634785968542946295586816 23513047958057261727449088 35269571937085892591173632 70539143874171785182347264
- Sum of all divisors σ(n): 254140123481240156160000000
- Sum of proper divisors (its aliquot sum) s(n): 183600979607068370977652736
- 70539143874171785182347264 is an abundant number, because the sum of its proper divisors (183600979607068370977652736) is greater than itself. Its abundance is 113061835732896585795305472
Bases of 70539143874171785182347264
- Binary: 111010010110010011111010100110110101001010010110001011101010100011001010000000000000002
- Hexadecimal: 0x3A593EA6D4A58BAA328000
- Base-36: 8V2P3LKWI9Q042YO0
Squares and roots of 70539143874171785182347264
- 70539143874171785182347264 squared (705391438741717851823472642) is 4975770818501106887262059470801395554743004688285696
- 70539143874171785182347264 cubed (705391438741717851823472643) is 350986613651155083446205118643749677865985464043335126409752590335429515935744
-
The
square root of 70539143874171785182347264 is 8398758472189.3143140687 -
70539143874171785182347264 is a
perfect cube number . Itscube root is 413183904
Scales and comparisons
How big is 70539143874171785182347264?- 70,539,143,874,171,785,182,347,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 70,539,143,874,171,785,182,347,264 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 70539143874171785182347264 cubic inches would be around 34431992 feet tall.
Recreational maths with 70539143874171785182347264
- 70539143874171785182347264 backwards is 46274328158717147834193507
- The number of decimal digits it has is: 26
- The sum of 70539143874171785182347264's digits is 117
- 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 70539143874171785182347264 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 70539143874171785182347264 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/70539143874171785182347264/
Chicago style:
Numbermatics. 2024. "Number 70539143874171785182347264 - Facts about the integer". https://numbermatics.com/n/70539143874171785182347264/
The information we have on file for 70539143874171785182347264 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 70539143874171785182347264, math, Factors of 70539143874171785182347264, curriculum, school, college, exams, university, Prime factorization of 70539143874171785182347264, STEM, science, technology, engineering, physics, economics, calculator, seventy septillion, five hundred thirty-nine sextillion, one hundred forty-three quintillion, eight hundred seventy-four quadrillion, one hundred seventy-one trillion, seven hundred eighty-five billion, one hundred eighty-two million, three hundred forty-seven thousand, two hundred sixty-four.