832310048477042563253658624
832,310,048,477,042,563,253,658,624 is an even composite number composed of five prime numbers multiplied together.
832310048477042563253658624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred seventy-five divisors.
Prime factorization of 832310048477042563253658624:
210 × 310 × 114 × 176 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 832310048477042563253658624 from the Numbermatics database.
Names of 832310048477042563253658624
- Cardinal: 832310048477042563253658624 can be written as Eight hundred thirty-two septillion, three hundred ten sextillion, forty-eight quintillion, four hundred seventy-seven quadrillion, forty-two trillion, five hundred sixty-three billion, two hundred fifty-three million, six hundred fifty-eight thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 8.32310048477042563253658624 × 1026
Factors of 832310048477042563253658624
Divisors of 832310048477042563253658624
- Number of divisors d(n): 21175
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 79 81 88 96 99 102 108 121 128 132 136 144 153 158 162 176 187 192 198 204 216 237 242 243 256 264 272 288 289 297 306 316 324 352 363 374 384 396 408 432 459 474 484 486 512 528 544 561 576 578 594 612 632 648 704 711 726 729 748 768 792 816 864 867 869 891 918 948 968 972 1024 1056 1088 1089 1122 1152 1156 1188 1224 1264 1296 1331 1343 1377 1408 1422 1452 1458 1496 1536 1584 1632 1683 1728 1734 1738 1782 1836 1896 1936 1944 2057 2112 2133 2176 2178 2187 2244 2304 2312 2376 2448 2528 2592 2601 2607 2662 2673 2686 2754 2816 2844 2904 2916 2992 3072 3168 3179 3264 3267 3366 3456 3468 3476 3564 3672 3792 3872 3888 3993 4029 4114 4131 4224 4266 4352 4356 4374 4488 4608 4624 4752 4896 4913 5049 5056 5184 5202 5214 5324 5346 5372 5508 5632 5688 5808 5832 5984 6171 6241 6336 6358 6399 6528 6534 6561 6732 6912 6936 6952 7128 7344 7584 7744 7776 7803 7821 7986 8019 8058 8228 8262 8448 8532 8704 8712 8748 8976 9216 9248 9504 9537 9559 9792 9801 9826 10098 10112 10368 10404 10428 10648 10692 10744 11016 11264 11376 11616 11664 11968 11979 12087 12342 12393 12482 12672 12716 12798 13056 13068 13122 13464 13824 13872 13904 14256 14641 14688 14739 14773 15147 15168 15488 15552 15606 15642 15972 16038 16116 16456 16524 16896 17064 17408 17424 17496 17952 18496 18513 18723 19008 19074 19118 19197 19584 19602 19652 19683 20196 20224 20736 20808 20856 21296 21384 21488 22032 22627 22752 22831 23232 23328 23409 23463 23936 23958 24057 24174 24684 24786 24964 25344 25432 25596 26112 26136 26244 26928 27648 27744 27808 28512 28611 28677 29282 29376 29403 29478 29546 30294 30336 30976 31104 31212 31284 31944 32076 32232 32912 33048 33792 34128 34848 34969 34992 35904 35937 36261 36992 37026 37179 37446 38016 38148 38236 38394 39168 39204 39304 39366 40392 40448 41472 41616 41712 42592 42768 42976 43923 44064 44217 44319 45254 45441 45504 45662 46464 46656 46818 46926 47872 47916 48114 48348 49368 49572 49928 50688 50864 51192 52224 52272 52488 53856 54043 55488 55539 55616 56169 57024 57222 57354 57591 58564 58752 58806 58956 59049 59092 60588 60672 61952 62208 62424 62568 63888 64152 64464 65824 66096 67881 68256 68493 68651 69696 69938 69984 70227 70389 71808 71874 72171 72522 73984 74052 74358 74892 76032 76296 76472 76788 78336 78408 78608 78732 80784 80896 82944 83232 83424 83521 85184 85536 85833 85952 86031 87846 88128 88209 88434 88638 90508 90882 91008 91324 92928 93312 93636 93852 95744 95832 96228 96696 98736 99144 99856 101376 101728 102384 104544 104907 104976 105149 106097 107712 107811 108086 108783 110976 111078 111232 111537 112338 114048 114444 114708 115182 117128 117504 117612 117912 118098 118184 121176 121344 123904 124416 124848 125136 127776 128304 128928 131648 131769 132192 132651 132957 135762 136323 136512 136986 137302 139392 139876 139968 140454 140778 143616 143748 144342 145044 147968 148104 148716 149784 152064 152592 152944 153576 156672 156816 157216 157464 161568 162129 162503 166464 166617 166848 167042 168507 170368 171072 171666 171904 172062 172773 175692 176256 176418 176868 177276 181016 181764 182016 182648 185856 186624 187272 187704 191488 191664 192456 193392 197472 198288 199712 203456 203643 204768 205479 205953 209088 209814 209952 210298 210681 211167 212194 215424 215622 216172 216513 217566 221952 222156 222464 223074 224676 228096 228888 229416 230364 234256 235008 235224 235824 236196 236368 242352 242688 248832 248897 249696 250272 250563 251141 255552 256608 257499 257856 258093 263296 263538 264384 264627 265302 265914 271524 272646 273024 273972 274604 278784 279752 279936 280908 281556 287232 287496 288684 290088 295936 296208 297432 299568 304128 305184 305888 307152 313632 314432 314721 314928 315447 318291 323136 323433 324258 325006 326349 332928 333234 333696 334084 334611 337014 340736 342144 343332 343808 344124 345546 351384 352512 352836 353736 354552 362032 363528 364032 365296 371712 373248 374544 375408 383328 384659 384912 386784 388127 394944 395307 396576 397953 398871 399424 406912 407286 408969 409536 410958 411906 418176 419628 419904 420596 421362 422334 424388 430848 431244 432344 433026 435132 443904 444312 444928 446148 449352 456192 457776 458832 460728 468512 470016 470448 471648 472392 472736 484704 486387 487509 493039 497794 499392 499851 500544 501126 502282 505521 511104 513216 514998 515712 516186 518319 526592 527076 528768 529254 530604 531828 543048 545292 546048 547944 549208 557568 559504 559872 561816 563112 574464 574992 577368 580176 592416 594473 594864 599136 610368 610929 611776 614304 616437 617859 627264 628864 629442 629856 630894 632043 633501 636582 646272 646866 648516 649539 650012 652698 665856 666468 667392 668168 669222 674028 681472 684288 686664 687616 688248 691092 702768 705024 705672 707472 709104 724064 727056 728064 730592 746496 746691 749088 750816 751689 753423 755161 766656 769318 769824 772497 773568 774279 776254 789888 790614 793152 793881 795906 797742 798848 813824 814572 817938 819072 821916 823812 836352 839256 839808 841192 842724 844668 848776 861696 862488 864688 866052 870264 887808 888624 889856 892296 898704 912384 915552 917664 918731 921456 937024 940896 943296 944163 944784 945472 946341 954873 969408 970299 972774 975018 979047 986078 995588 998784 999702 1001088 1002252 1003833 1004564 1011042 1022208 1026432 1029996 1031424 1032372 1036638 1053184 1054152 1057536 1058508 1061208 1063656 1086096 1090584 1092096 1095888 1098416 1115136 1119008 1119744 1123632 1126224 1149984 1153977 1154736 1156639 1160352 1164381 1167067 1184832 1185921 1188946 1189728 1193859 1196613 1198272 1220736 1221858 1223552 1226907 1228608 1232874 1235718 1254528 1257728 1258884 1259712 1261788 1264086 1267002 1273164 1292544 1293732 1297032 1299078 1300024 1305396 1331712 1332936 1334784 1336336 1338444 1348056 1362944 1368576 1373328 1375232 1376496 1382184 1405536 1410048 1411344 1414944 1418208 1419857 1448128 1454112 1459161 1461184 1462527 1479117 1493382 1498176 1499553 1501632 1503378 1506846 1510322 1516563 1533312 1538636 1539648 1544994 1547136 1548558 1552508 1554957 1579776 1581228 1586304 1587762 1591812 1595484 1597696 1627648 1629144 1635876 1638144 1643832 1647624 1672704 1678512 1679616 1682384 1685448 1689336 1697552 1723392 1724976 1729376 1732104 1740528 1777248 1783419 1784592 1787533 1797408 1803649 1831104 1832787 1835328 1837462 1842912 1849311 1853577 1874048 1881792 1886592 1888326 1889568 1890944 1892682 1896129 1900503 1909746 1938816 1940598 1945548 1950036 1958094 1972156 1991176 1997568 1999404 2002176 2004504 2007666 2009128 2022084 2044416 2052864 2059992 2062848 2064744 2073276 2106368 2108304 2115072 2117016 2122416 2127312 2172192 2181168 2184192 2191776 2196832 2238016 2239488 2240073 2247264 2252448 2255067 2260269 2265483 2299968 2307954 2309472 2313278 2317491 2320704 2322837 2328762 2334134 2369664 2371842 2377892 2379456 2381643 2387718 2393226 2396544 2441472 2443716 2447104 2453814 2457216 2465748 2471436 2509056 2515456 2517768 2519424 2523576 2528172 2534004 2546328 2585088 2587464 2594064 2598156 2600048 2610792 2663424 2665872 2669568 2672672 2676888 2696112 2737152 2746656 2752992 2756193 2762551 2764368 2811072 2822688 2829888 2832489 2836416 2839023 2839714 2864619 2896256 2908224 2910897 2918322 2922368 2925054 2937141 2958234 2986764 2996352 2999106 3003264 3006756 3013692 3020644 3033126 3066624 3077272 3079296 3089988 3094272 3097116 3105016 3109914 3159552 3162456 3172608 3175524 3183624 3190968 3195392 3255296 3258288 3271752 3276288 3287664 3295248 3345408 3357024 3359232 3364768 3370896 3378672 3395104 3449952 3458752 3461931 3464208 3469917 3481056 3493143 3501201 3554496 3557763 3566838 3569184 3575066 3581577 3589839 3594816 3607298 3662208 3665574 3670656 3674924 3680721 3685824 3698622 3707154 3748096 3763584 3773184 3776652 3779136 3781888 3785364 3792258 3801006 3819492 3877632 3881196 3891096 3900072 3916188 3944312 3982352 3995136 3998808 4004352 4009008 4015332 4018256 4044168 4088832 4105728 4119984 4125696 4129488 4146552 4216608 4230144 4231249 4234032 4244832 4254624 4259571 4269397 4344384 4362336 4377483 4383552 4387581 4393664 4437351 4476032 4480146 4494528 4498659 4504896 4510134 4520538 4530966 4549689 4599936 4615908 4618944 4626556 4634982 4641408 4645674 4657524 4664871 4668268 4739328 4743684 4755784 4758912 4763286 4775436 4786452 4793088 4882944 4887432 4894208 4907628 4914432 4931496 4942872 5018112 5030912 5035536 5038848 5047152 5056344 5068008 5092656 5170176 5174928 5188128 5196312 5200096 5221584 5331744 5345344 5350257 5353776 5362599 5392224 5410947 5423429 5493312 5498361 5505984 5512386 5525102 5528736 5547933 5560731 5622144 5645376 5659776 5664978 5672832 5678046 5679428 5688387 5701509 5729238 5792512 5816448 5821794 5836644 5844736 5850108 5874282 5916468 5973528 5992704 5998212 6006528 6013512 6027384 6041288 6066252 6133248 6154544 6158592 6179976 6188544 6194232 6210032 6219828 6319104 6324912 6345216 6351048 6367248 6381936 6390784 6516576 6539203 6543504 6552576 6575328 6590496 6598159 6714048 6718464 6720219 6729536 6741792 6757344 6765201 6780807 6790208 6796449 6899904 6917504 6923862 6928416 6939834 6952473 6962112 6968511 6986286 7002402 7108992 7115526 7133676 7138368 7144929 7150132 7163154 7179678 7189632 7214596 7324416 7331148 7341312 7349848 7361442 7371648 7397244 7414308 7496192 7527168 7546368 7553304 7558272 7563776 7570728 7584516 7602012 7638984 7755264 7762392 7782192 7800144 7832376 7888624 7964704 7990272 7997616 8008704 8018016 8030664 8036512 8088336 8211456 8239968 8258976 8268579 8287653 8293104 8306771 8381663 8433216 8462498 8468064 8489664 8497467 8509248 8517069 8519142 8538794 8593857 8688768 8724672 8732691 8754966 8767104 8775162 8787328 8811423 8874702 8952064 8960292 8989056 8997318 9009792 9020268 9041076 9061932 9099378 9199872 9231816 9237888 9253112 9269964 9282816 9291348 9315048 9329742 9336536 9478656 9487368 9511568 9517824 9526572 9550872 9572904 9586176 9765888 9774864 9788416 9815256 9828864 9862992 9885744 10036224 10071072 10077696 10094304 10106041 10112688 10136016 10185312 10349856 10376256 10385793 10392624 10400192 10409751 10443168 10479429 10503603 10663488 10673289 10690688 10700514 10707552 10725198 10744731 10769517 10784448 10821894 10846858 10986624 10996722 11011968 11024772 11042163 11050204 11057472 11095866 11121462 11244288 11290752 11319552 11329956 11345664 11356092 11358856 11376774 11403018 11458476 11585024 11632896 11643588 11673288 11689472 11700216 11748564 11832936 11947056 11985408 11996424 12013056 12027024 12054768 12082576 12132504 12266496 12309088 12317184 12359952 12377088 12388464 12420064 12439656 12649824 12690432 12693747 12702096 12734496 12763872 12778713 12808191 12837737 13033152 13078406 13087008 13132449 13150656 13162743 13180992 13196318 13312053 13428096 13440438 13459072 13483584 13495977 13514688 13530402 13561614 13580416 13592898 13649067 13799808 13835008 13847724 13856832 13879668 13904946 13924224 13937022 13972572 14004804 14217984 14231052 14267352 14276736 14289858 14300264 14326308 14359356 14379264 14429192 14648832 14662296 14682624 14699696 14722884 14743296 14794488 14828616 14992384 15054336 15092736 15106608 15116544 15127552 15141456 15169032 15204024 15277968 15510528 15524784 15564384 15600288 15618427 15664752 15777248 15929408 15995232 16036032 16050771 16061328 16073024 16087797 16176672 16232841 16270287 16479936 16495083 16517952 16537158 16575306 16586208 16613542 16643799 16682193 16763326 16866432 16924996 16936128 16979328 16994934 17018496 17034138 17038284 17065161 17077588 17104527 17187714 17377536 17449344 17465382 17509932 17534208 17550324 17574656 17622846 17749404 17904128 17920584 17978112 17994636 18019584 18040536 18082152 18123864 18198756 18399744 18463632 18475776 18506224 18539928 18565632 18582696 18630096 18659484 18673072 18957312 18974736 19023136 19035648 19053144 19101744 19145808 19172352 19549728 19617609 19630512 19657728 19662863 19725984 19771488 19794477 19840139 20142144 20155392 20160657 20188608 20212082 20225376 20272032 20295603 20342421 20370624 20389347 20699712 20752512 20771586 20785248 20800384 20819502 20857419 20886336 20905533 20958858 21007206 21326976 21346578 21381376 21401028 21415104 21450396 21489462 21539034 21568896 21643788 21693716 21973248 21993444 22023936 22049544 22084326 22100408 22114944 22191732 22242924 22488576 22581504 22639104 22659912 22691328 22712184 22717712 22753548 22806036 22916952 23170048 23265792 23287176 23346576 23378944 23400432 23497128 23665872 23894112 23970816 23992848 24026112 24054048 24109536 24137569 24165152 24265008 24618176 24634368 24719904 24776928 24805737 24840128 24862959 24879312 24920313 25144989 25299648 25387494 25404192 25468992 25492401 25527744 25551207 25557426 25616382 25675474 25781571 26066304 26156812 26174016 26198073 26264898 26301312 26325486 26361984 26392636 26434269 26624106 26856192 26880876 26918144 26967168 26991954 27029376 27060804 27123228 27160832 27185796 27298134 27599616 27670016 27695448 27713664 27759336 27809892 27848448 27874044 27945144 28009608 28435968 28462104 28534704 28553472 28579716 28600528 28652616 28718712 28758528 28858384 29297664 29324592 29365248 29399392 29445768 29486592 29588976 29657232 30108672 30213216 30233088 30282912 30318123 30338064 30388061 30408048 30555936 30662033 31049568 31128768 31157379 31200576 31229253 31236854 31329504 31438287 31510809 31554496 31858816 31990464 32019867 32072064 32101542 32122656 32146048 32175594 32234193 32308551 32353344 32465682 32540574 32959872 32990166 33035904 33074316 33150612 33172416 33227084 33287598 33364386 33526652 33732864 33849992 33872256 33958656 33989868 34036992 34068276 34076568 34130322 34155176 34209054 34375428 34755072 34898688 34930764 35019864 35068416 35100648 35149312 35245692 35498808 35808256 35841168 35956224 35989272 36039168 36081072 36164304 36247728 36397512 36799488 36927264 36951552 37012448 37079856 37131264 37165392 37260192 37318968 37346144 37949472 38046272 38071296 38081241 38106288 38203488 38291616 38336139 38424573 38513211 38950081 39099456 39235218 39261024 39325726 39397347 39451968 39488229 39542976 39588954 39680278 39936159 40284288 40321314 40377216 40424164 40450752 40487931 40544064 40591206 40684842 40741248 40778694 40947201 41399424 41505024 41543172 41570496 41600768 41639004 41714838 41772672 41811066 41917716 42014412 42653952 42693156 42762752 42802056 42830208 42900792 42978924 43078068 43137792 43287576 43387432 43946496 43986888 44047872 44099088 44168652 44200816 44229888 44383464 44485848 44977152 45163008 45278208 45319824 45382656 45424368 45435424 45507096 45612072 45833904 46531584 46574352 46693152 46800864 46855281 46963367 46994256 47331744 47788224 47985696 48108096 48152313 48219072 48263391 48275138 48330304 48530016 48698523 48810861 49236352 49439808 49485249 49553856 49611474 49680256 49725918 49758624 49840626 49931397 50046579 50289978 50599296 50774988 50808384 50937984 50984802 51055488 51102414 51114852 51232764 51313581 51350948 51563142 52132608 52313624 52348032 52396146 52529796 52602624 52650972 52723968 52785272 52868538 53248212 53712384 53761752 53836288 53934336 53983908 54058752 54121608 54246456 54321664 54371592 54596268 55199232 55340032 55390896 55427328 55518672 55619784 55696896 55748088 55890288 56019216 56871936 56924208 57069408 57106944 57159432 57201056 57305232 57437424 57517056 57716768 58649184 58798784 58852827 58891536 58973184 58988589 59177952 59314464 59383431 59520417 59657719 60426432 60466176 60481971 60565824 60636246 60676128 60776122 60816096 60886809 61027263 61111872 61168041 61324066 62099136 62257536 62314758 62401152 62458506 62473708 62572257 62659008 62716599 62876574 63021618 63108992 63717632 63980928 64039734 64144128 64203084 64245312 64292096 64351188 64468386 64617102 64706688 64931364 65081148 65919744 65980332 66071808 66148632 66301224 66344832 66454168 66575196 66728772 67053304 67465728 67699984 67744512 67917312 67979736 68073984 68136552 68153136 68260644 68310352 68418108 68750856 69510144 69797376 69861528 70039728 70136832 70201296 70298624 70491384 70997616 71682336 71912448 71931233 71978544 72078336 72162144 72328608 72412707 72495456 72579749 72795024 73854528 73903104 74024896 74159712 74330784 74417211 74520384 74588877 74637936 74692288 74760939 75434967 75898944 76092544 76162482 76212576 76406976 76477203 76583232 76653621 76672278 76849146 77026422 77344713 77900162 78198912 78470436 78522048 78594219 78651452 78794694 78903936 78976458 79085952 79177908 79302807 79360556 79872318 80568576 80642628 80754432 80848328 80901504 80975862 81088128 81182412 81369684 81482496 81557388 81894402 82798848 83010048 83086344 83140992 83201536 83278008 83429676 83545344 83622132 83835432 84028824 85307904 85386312 85525504 85604112 85660416 85801584 85957848 86156136 86275584 86575152 86774864 87892992 87973776 88095744 88198176 88337304 88401632 88459776 88766928 88971696 90326016 90639648 90848736 90870848 90954369 91014192 91164183 91224144 91374481 91667808 91986099 92198293 93148704 93386304 93472137 93601728 93687759 93710562 93926734 93988512 94314861 94532427 94663488 95576448 95971392 96059601 96216192 96304626 96438144 96526782 96550276 96660608 96702579 96925653 97060032 97397046 97621722 98472704 98879616 98970498 99107712 99222948 99360512 99451836 99517248 99681252 99862794 100093158 100579956 101198592 101549976 101616768 101875968 101969604 102110976 102204828 102229704 102465528 102627162 102701896 103126284 104265216 104627248 104696064 104792292 105059592 105205248 105301944 105447936 105570544 105737076 106496424 107424768 107523504 107672576 107868672 107967816 108117504 108243216 108492912 108643328 108743184 109192536 110398464 110781792 110854656 111037344 111166451 111239568 111393792 111496176 111780576 112038432 112168703 113848416 114138816 114213888 114243723 114318864 114402112 114610464 114874848 115008417 115273719 115433536 115539633 116850243 117298368 117597568 117705654 117783072 117977178 118192041 118355904 118464687 118628928 118766862 119040834 119315438 119808477 120852864 120963942 121131648 121272492 121352256 121463793 121552244 121632192 121773618 122054526 122223744 122336082 122648132 122841603 124198272 124515072 124629516 124802304 124917012 124947416 125144514 125318016 125433198 125753148 126043236 126217984 127435264 127961856 128079468 128288256 128406168 128490624 128584192 128702376 128936772 129234204 129413376 129862728 130162296 131839488 131960664 132143616 132297264 132602448 132689664 132908336 133150392 133457544 134106608 134931456 135399968 135489024 135834624 135959472 136147968 136273104 136306272 136521288 136620704 136836216 137501712 139594752 139723056 140079456 140402592 140565843 140890101 140982768 141215107 141995232 142488271 143364672 143862466 143957088 144324288 144456939 144657216 144790173 144825414 144990912 145159498 145590048 146095569 146432583 147709056 148049792 148319424 148455747 148661568 148834422 149040768 149177754 149275872 149384576 149521878 149794191 150139737 150869934 151797888 152185088 152324964 152425152 152813952 152954406 153166464 153307242 153344556 153698292 154052844 154689426 155800324 156397824 156940872 157044096 157188438 157302904 157589388 157807872 157952916 158171904 158355816 158605614 158721112 159744636 161137152 161285256 161508864 161696656 161803008 161951724 162176256 162364824 162739368 162964992 163114776 163788804 165597696 166020096 166172688 166281984 166403072 166556016 166859352 167090688 167244264 167670864 168057648 170615808 170772624 171208224 171320832 171603168 171802697 171915696 172312272 172551168 173150304 173549728 175947552 176396352 176558481 176674608 176803264 176919552 176965767 177533856 177943392 178150293 178561251 178973157 181279296 181445913 181697472 181741696 181908738 182028384 182328366 182448288 182660427 182748962 183081789 183335616 183504123 183972198 184396586 186297408 186772608 186944274 187203456 187375518 187421124 187716771 187853468 187977024 188149797 188629722 189064854 189326976 191152896 191942784 192119202 192432384 192609252 192876288 193053564 193100552 193321216 193405158 193851306 194120064 194794092 195243444 196945408 197759232 197940996 198215424 198445896 198721024 198903672 199034496 199362504 199725588 200186316 201159912 202397184 203099952 203233536 203751936 203939208 204221952 204409656 204459408 204931056 205254324 205403792 206252568 208530432 209254496 209392128 209584584 210119184 210410496 210603888 210895872 211141088 211474152 212992848 215047008 215737344 215793699 215935632 216235008 216486432 216985824 217238121 217486368 217739247 218241529 218385072 221563584 221709312 222074688 222332902 222479136 222992352 223251633 223561152 223766631 224076864 224282817 224337406 226304901 227696832 228277632 228487446 228637728 228804224 229220928 229431609 229749696 229960863 230016834 230547438 230867072 231079266 232034139 233700486 234596736 235195136 235411308 235566144 235954356 236384082 236711808 236929374 237257856 237533724 238081668 238630876 239616954 241705728 241927884 242263296 242544984 242704512 242927586 243104488 243264384 243547236 244109052 244447488 244672164 245296264 245683206 248396544 249030144 249259032 249604608 249834024 249894832 250289028 250636032 250866396 251506296 252086472 252435968 254870528 255923712 256158936 256576512 256812336 256981248 257168384 257404752 257873544 258468408 258826752 259725456 260324592 263678976 263921328 264287232 264594528 265204896 265379328 265513259 265816672 266300784 266915088 268213216 270799936 270978048 271918944 272546208 272612544 272863107 273042576 273241408 273492549 273672432 274123443 275003424 275958297 276594879 279446112 280158912 280416411 280805184 281063277 281131686 281780202 281965536 282430214 282944583 283597281 283990464 284976542 286729344 287724932 287914176 288178803 288648576 288913878 289314432 289580346 289650828 289981824 290107737 290318996 290776959 291180096 292191138 292865166 295418112 296099584 296638848 296911494 297323136 297668844 298081536 298355508 298551744 298769152 299043756 299588382 300279474 301739868 303595776 304370176 304649928 304850304 305627904 305908812 306332928 306614484 306689112 307396584 308105688 309378852 311600648 312795648 313881744 314088192 314376876 314605808 315178776 315615744 315905832 316343808 316711632 317211228 317442224 319489272 322274304 322570512 323017728 323393312 323606016 323903448 324352512 324729648 325478736 325929984 326229552 327577608 331195392 332345376 332563968 333112032 333499353 333718704 334181376 334268671 334488528 335341728 336115296 336506109 337282363 341545248 342416448 342641664 342731169 343206336 343605394 343831392 344624544 345025251 345821157 346300608 346618899 347099456 350550729 351895104 352792704 353116962 353349216 353606528 353931534 354576123 355067712 355394061 355886784 356300586 357122502 357946314 359425431 362558592 362891826 363394944 363483392 363817476 364056768 364656732 364896576 365320854 365497924 366163578 366671232 367008246 367944396 368524809 368793172 372594816 373545216 373888548 374406912 374751036 374842248 375433542 375706936 375954048 376299594 377259444 378129708 378653952 382305792 383885568 384238404 384864768 385218504 385752576 386107128 386201104 386642432 386810316 387702612 388240128 389588184 390486888 393890816 395518464 395881992 396430848 396891792 397442048 397807344 398068992 398725008 399451176 400372632 402319824 404794368 406199904 406467072 407503872 407878416 408443904 408819312 408918816 409862112 410508648 410807584 412505136 418508992 418784256 419169168 420238368 421207776 421697529 422282176 422670303 422948304 423645321 425985696 427464813 428450891 430094016 431587398 431871264 432972864 433370817 433971648 434370519 434476242 434972736 435478494 436483058 436770144 438286707 439297749 443127168 444149376 444665804 444958272 445367241 445984704 446503266 447122304 447533262 448153728 448565634 448674812 449382573 450419211 452609802 455393664 456555264 456974892 457275456 457608448 458441856 458863218 459499392 459921726 460033668 461094876 461734144 462158532 464068278 467400972 469193472 470390272 470822616 471132288 471908712 472768164 473423616 473858748 474515712 475067448 476163336 477261752 479233908 483411456 483855768 484526592 485089968 485409024 485855172 486208976 486528768 487094472 488218104 488894976 489344328 490592528 491366412 496793088 498060288 498518064 499209216 499668048 499789664 500578056 501272064 501732792 503012592 504172944 504871936 511847424 512317872 513624672 513962496 514809504 515408091 515747088 516597037 516936816 517653504 519450912 520649184 521254561 527842656 529189056 529675443 530409792 530758656 530897301 531026518 531633344 532601568 533830176 534450879 535683753 536426432 536919471 541599872 543837888 544337739 545092416 545225088 545726214 546085152 546482816 546985098 547344864 547981281 548246886 549245367 550006848 550512369 551916594 553189758 558892224 560317824 560832822 561610368 562126554 562263372 563560404 563931072 564449391 564860428 565889166 567194562 567980928 569953084 573458688 575449864 575828352 576357606 577297152 577827756 578628864 579160692 579301656 579963648 580215474 580637992 581553918 582360192 584382276 585730332 590836224 592199168 593277696 593822988 594646272 595337688 596163072 596711016 597103488 597538304 598087512 599176764 600558948 603479736 607191552 608740352 609299856 609700608 611255808 611817624 612665856 613228968 613378224 614793168 616211376 618757704 623201296 625591296 627763488 628176384 628753752 629211616 630357552 631231488 631811664 632687616 633423264 634422456 634884448 638978544 645141024 646786624 647212032 647381097 647806896 648705024 649459296 650957472 651714363 652459104 653217741 654724587 655155216 656234909 662151377 664690752 665127936 666224064 666998706 667437408 668537342 668977056 669754899 670683456 671299893 672230592 672848451 673012218 674564726 678914703 683090496 684832896 685462338 686412672 687210788 687662784 688294827 689249088 689882589 690050502 691642314 692601216 693237798 694198912 696102417 701101458 703790208 705585408 706233924 706698432 707213056 707863068 709152246 710135424 710788122 711773568 712601172 714245004 715892628 718850862 725117184 725783652 726789888 726966784 727634952 728113536 729313464 729793152 730641708 730995848 732327156 733342464 734016492 735888792 737049618 737586344 745189632 747090432 747777096 748813824 749502072 749684496 750867084 751413872 751908096 752599188 754518888 756259416 757307904 764611584 767771136 768476808 769729536 770437008 771505152 772214256 772402208 773284864 773620632 775405224 776480256 779176368 780973776 791036928 791763984 792861696 793783584 795614688 796137984 796539777 797450016 798377239 798902352 800745264 804639648 812399808 812934144 815756832 817638624 817837632 818589321 819724224 820477647 821017296 821615168 822370329 825010272 827874891 829784637 837017984 838338336 840476736 841249233 842415552 843189831 843395058 844564352 845340606 845896608 847290642 848833749 850791843 851971392 854929626 856901782 860188032 863174796 863742528 864536409 865945728 866741634 867943296 868741038 868952484 869945472 870956988 872330877 872966116 873540288 876573414 878595498 886254336 888298752 889331608 889916544 890734482 891969408 893006532 894244608 895066524 896307456 897131268 897349624 898765146 900838422 905219604 910787328 913110528 913949784 914550912 915216896 916883712 917726436 918998784 919843452 920067336 922189752 923468288 924317064 928136556 934801944 938386944 940780544 941645232 942264576 943817424 945536328 946847232 947717496 949031424 950134896 952326672 954523504 958467816 966822912 967711536 969053184 970179936 970818048 971710344 972417952 973057536 974188944 976436208 977789952 978688656 981185056 982732824 993586176 997036128 999336096 999579328 1000498059 1001156112 1002544128 1002806013 1003465584 1006025184 1008345888 1009518327 1011847089 1014181223 1024635744 1027249344 1027924992 1028193507 1029619008 1030816182 1031494176 1033194074 1033873632 1035075753 1037463471 1038901824 1039856697 1041298368 1042509122 1051652187 1055685312 1058378112 1059350886 1060819584 1061794602 1062053036 1063266688 1063728369 1065203136 1066182183 1067660352 1068901758 1071367506 1072852864 1073838942 1078276293 1083199744 1087675776 1088675478 1090184832 1090450176 1091452428 1092170304 1092965632 1093970196 1094689728 1095962562 1096493772 1098490734 1100013696 1101024738 1103833188 1106379516 1117784448 1120635648 1121665644 1123220736 1124253108 1124526744 1127120808 1127862144 1128898782 1129720856 1131778332 1134389124 1135961856 1139906168 1146917376 1150899728 1151656704 1152715212 1154594304 1155655512 1157257728 1158321384 1158603312 1159927296 1160430948 1161275984 1163107836 1164720384 1168764552 1171460664 1181672448 1184398336 1186555392 1187645976 1189292544 1190675376 1192326144 1193422032 1194206976 1195076608 1196175024 1198353528 1201117896 1206959472 1214383104 1218599712 1219401216 1222511616 1222830961 1223635248 1225331712 1226457936 1226756448 1229586336 1232422752 1233855733 1237515408 1246402592 1255526976 1256352768 1257507504 1258423232 1260715104 1263623328 1265092587 1266846528 1268010909 1268844912 1269768896 1270935963 1277957088 1282394439 1285352673 1290282048 1293573248 1294762194 1295613792 1298918592 1300112451 1301914944 1303111557 1303428726 1304918208 1306435482 1309449174 1310310432 1312469818 1314860121 1317893247 1324302754 1329381504 1332448128 1333997412 1334874816 1336101723 1337074684 1337954112 1339509798 1341366912 1342599786 1344461184 1345696902 1346024436 1348147719 1349129452 1351257633 1357829406 1366180992 1369665792 1370924676 1372825344 1374421576 1375325568 1376589654 1378498176 1379765178 1380101004 1383284628 1385202432 1386475596 1388397824 1392204834 1402202916 1407580416 1411170816 1412467848 1413396864 1414426112 1415726136 1418304492 1420270848 1421576244 1423547136 1425202344 1428490008 1431785256 1437701724 1450234368 1451567304 1453579776 1453933568 1455269904 1456227072 1458626928 1459586304 1461283416 1461991696 1464654312 1466684928 1468032984 1471777584 1474099236 1475172688 1490379264 1494180864 1495554192 1497627648 1499004144 1499368992 1501734168 1502827744 1503816192 1505198376 1509037776 1512518832 1514615808 1535542272 1536953616 1540874016 1544428512 1544804416 1546224273 1547241264 1549791111 1550810448 1552960512 1553366177 1558352736 1561947552 1563763683 1567370981 1583527968 1587567168 1589026329 1591229376 1592275968 1592691903 1593079554 1594900032 1596754478 1597804704 1601490528 1603352637 1607051259 1609279296 1610758413 1624799616 1631513664 1633013217 1635277248 1635675264 1637178642 1639448448 1640955294 1642034592 1643230336 1643943843 1644740658 1647736101 1650020544 1651537107 1655749782 1659569274 1674035968 1676676672 1680953472 1682498466 1684831104 1686379662 1686790116 1689128704 1690681212 1691793216 1694581284 1697667498 1701583686 1703942784 1709859252 1713803564 1720376064 1726349592 1727485056 1729072818 1731891456 1733483268 1735886592 1737482076 1737904968 1739890944 1741913976 1744661754 1745932232 1747080576 1753146828 1757190996 1772508672 1776597504 1778663216 1779833088 1781468964 1783938816 1786013064 1788489216 1790133048 1792614912 1794262536 1794699248 1797530292 1801676844 1810439208 1821574656 1826221056 1827899568 1829101824 1830433792 1833767424 1835452872 1837997568 1839686904 1840134672 1844379504 1846936576 1848634128 1856273112 1869603888 1876773888 1883290464 1884529152 1887634848 1889829667 1891072656 1893694464 1895434992 1898062848 1900269792 1904653344 1906867951 1909047008 1916935632 1935423072 1940359872 1941636096 1942143291 1943420688 1944835904 1946115072 1948377888 1952872416 1955143089 1957377312 1959653223 1962370112 1964173761 1965465648 1968704727 1986454131 1994072256 1998672192 1999158656 2000996118 2002312224 2005612026 2006931168 2009264697 2012050368 2013899679 2016691776 2018545353 2019036654 2023694178 2028362446 2036744109 2049271488 2054498688 2056387014 2059238016 2061632364 2062988352 2064884481 2066388148 2067747264 2069647767 2070151506 2074926942 2077803648 2079713394 2082596736 2085018244 2088307251 2103304374 2111370624 2116756224 2118701772 2121639168 2123589204 2124106072 2126533376 2127456738 2130406272 2132364366 2135320704 2137803516 2142735012 2145705728 2147677884 2156552586 2166399488 2175351552 2177350956 2180369664 2180900352 2182904856 2184340608 2185931264 2187940392 2189379456 2191925124 2192987544 2196981468 2200027392 2202049476 2207666376 2212759032 2235568896 2241271296 2243331288 2246441472 2248506216 2249053488 2254241616 2255724288 2257797564 2259441712 2263556664 2268778248 2271923712 2279812336 2293834752 2301799456 2303313408 2305430424 2309188608 2311311024 2314515456 2316642768 2317206624 2319854592 2320861896 2322551968 2326215672 2329440768 2337529104 2342921328 2373110784 2375291952 2378585088 2381350752 2386844064 2388413952 2389619331 2392350048 2395131717 2396707056 2400656819 2402235792 2413918944 2422300607 2437199424 2438802432 2445661922 2447270496 2452915872 2453512896 2455767963 2459172672 2461432941 2464845504 2467110987 2467711466 2475030816 2483624673 2489353911 2492805184 2511053952 2515015008 2516846464 2521430208 2523747699 2527246656 2529569493 2530185174 2533693056 2536021818 2537689824 2539537792 2541871926 2546501247 2552375529 2555914176 2564788878 2570705346 2580564096 2587146496 2589524388 2591227584 2597837184 2600224902 2603829888 2606223114 2606857452 2609836416 2612870964 2618898348 2620620864 2624939636 2629720242 2635786494 2648605508 2658763008 2664896256 2667994824 2669749632 2672203446 2674149368 2675908224 2679019596 2682733824 2685199572 2688922368 2691393804 2692048872 2696295438 2698258904 2702515266 2715658812 2732361984 2739331584 2741849352 2745650688 2748843152 2750651136 2753179308 2756996352 2759530356 2760202008 2766569256 2770404864 2772951192 2776795648 2784409668 2804405832 2815160832 2822341632 2824935696 2826793728 2828852224 2831452272 2836608984 2840541696 2843152488 2847094272 2850404688 2856980016 2863570512 2875403448 2900468736 2903134608 2907159552 2910539808 2912454144 2917253856 2919172608 2920645849 2922566832 2923983392 2929308624 2933369856 2936065968 2943555168 2948198472 2950345376 2980758528 2991108384 2998008288 2998737984 3001494177 3003468336 3005655488 3007632384 3008418039 3010396752 3018075552 3025037664 3028554981 3035541267 3042543669 3073907232 3081748032 3084580521 3088857024 3089608832 3092448546 3094482528 3099582222 3101620896 3105227259 3106732354 3112390413 3116705472 3119570091 3123895104 3127527366 3134741962 3154956561 3167055936 3175134336 3178052658 3182458752 3185383806 3186159108 3189800064 3191185107 3193508956 3195609408 3198546549 3202981056 3206705274 3214102518 3218558592 3221516826 3234828879 3249599232 3263027328 3266026434 3270554496 3271350528 3274357284 3278896896 3281910588 3284069184 3286460672 3287887686 3289481316 3295472202 3300041088 3303074214 3311499564 3319138548 3348071936 3353353344 3361906944 3364996932 3369662208 3372759324 3373580232 3378257408 3381362424 3383586432 3389162568 3395334996 3403167372 3407885568 3419718504 3427607128 3440752128 3452699184 3454970112 3458145636 3463782912 3466966536 3471773184 3474964152 3475809936 3479781888 3483827952 3489323508 3491864464 3494161152 3506293656 3514381992 3545017344 3553195008 3557326432 3559666176 3562937928 3567877632 3572026128 3576978432 3580266096 3585229824 3588525072 3589398496 3595060584 3603353688 3620878416 3643149312 3655799136 3658203648 3667534848 3668492883 3670905744 3675995136 3679373808 3680269344 3688759008 3697268256 3701567199 3710105993 3712546224 3739207776 3766580928 3769058304 3775269696 3779659334 3782145312 3790869984 3795277761 3800539584 3804032727 3809306688 3812807889 3813735902 3818094016 3833871264 3847183317 3856058019 3870846144 3880719744 3884286582 3886841376 3889671808 3896755776 3900337353 3905744832 3909334671 3910286178 3914754624 3919306446 3924740224 3928347522 3930931296 3937409454 3944580363 3953679741 3972908262 3988144512 3997344384 3998317312 4001992236 4004624448 4011224052 4013862336 4018529394 4024100736 4027799358 4033383552 4037090706 4038073308 4047388356 4053772899 4056724892 4073488218 4098542976 4108997376 4112774028 4118476032 4123264728 4125976704 4129768962 4132776296 4135494528 4139295534 4140303012 4149853884 4155607296 4159426788 4165193472 4170036488 4176614502 4206608748 4222741248 4233512448 4237403544 4243278336 4247178408 4248212144 4253066752 4254913476 4260812544 4264728732 4270641408 4275607032 4285470024 4291411456 4295355768 4313105172 4332798976 4350703104 4354701912 4360739328 4361800704 4365809712 4368681216 4371862528 4375880784 4378758912 4383850248 4385975088 4393962936 4400054784 4404098952 4415332752 4425518064 4471137792 4482542592 4486662576 4492882944 4497012432 4498106976 4508483232 4511448576 4515595128 4518883424 4527113328 4537556496 4543847424 4559624672 4603598912 4606626816 4610860848 4622622048 4633285536 4634413248 4638672819 4641723792 4645103936 4649373333 4652431344 4658881536 4660098531 4675058208 4685842656 4691291049 4702112943 4712959801 4750583904 4762701504 4767078987 4773688128 4776827904 4778075709 4779238662 4784700096 4790263434 4793414112 4801313638 4804471584 4810057911 4821153777 4827837888 4832275239 4844601214 4874398848 4891323844 4894540992 4899039651 4905831744 4907025792 4911535926 4918345344 4922865882 4929691008 4931831529 4934221974 4935422932 4943208303 4950061632 4954611321 4967249346 4978707822 4985610368 5022107904 5030030016 5033692928 5042860416 5047495398 5054493312 5059138986 5060370348 5067386112 5072043636 5075379648 5079075584 5083743852 5093002494 5104751058 5111828352 5129577756 5141410692 5161128192 5174292992 5179048776 5182455168 5195674368 5200449804 5207659776 5212446228 5213714904 5219672832 5225741928 5237796696 5241241728 5249879272 5259440484 5271572988 5297211016 5317526016 5329792512 5335989648 5339499264 5344406892 5348298736 5351816448 5358039192 5365467648 5370399144 5377844736 5382787608 5384097744 5392590876 5396517808 5405030532 5431317624 5464723968 5478663168 5483698704 5491301376 5497686304 5501302272 5506358616 5513992704 5519060712 5520404016 5533138512 5540809728 5545902384 5553591296 5568819336 5608811664 5630321664 5649871392 5653587456 5662904544 5669489001 5673217968 5681083392 5682567407 5686304976 5694188544 5700809376 5713960032 5720603853 5727141024 5733800171 5750806896 5806269216 5821079616 5824908288 5826429873 5834507712 5838345216 5841291698 5845133664 5847966784 5858617248 5865429267 5872131936 5878959669 5887110336 5892521283 5896396944 5900690752 5906114181 5959362393 5982216768 5996016576 5997475968 6002988354 6006936672 6011310976 6016836078 6020793504 6027794091 6036151104 6041699037 6050075328 6055636059 6057109962 6071082534 6085087338 6110232327 6147814464 6163496064 6169161042 6177714048 6179217664 6184897092 6188965056 6199164444 6203241792 6208943301 6210454518 6213464708 6224780826 6233410944 6239140182 6247790208 6255054732 6264921753 6269483924 6309913122 6334111872 6350268672 6356105316 6364917504 6370767612 6372318216 6379600128 6382370214 6387017912 6391218816 6397093098 6405962112 6413410548 6428205036 6437117184 6443033652 6469657758 6499198464 6526054656 6532052868 6541108992 6542701056 6548714568 6557793792 6563821176 6568138368 6572921344 6575775372 6578962632 6590944404 6600082176 6606148428 6622999128 6638277096 6696143872 6706706688 6723813888 6729993864 6739324416 6745518648 6747160464 6756514816 6762724848 6767172864 6778325136 6790669992 6806334744 6815771136 6839437008 6855214256 6881504256 6905398368 6909940224 6916291272 6927565824 6933933072 6943546368 6949928304 6951619872 6959563776 6967655904 6978647016 6983728928 6988322304 7012587312 7028763984 7114652864 7119332352 7125875856 7135755264 7144052256 7160532192 7168857993 7177050144 7178796992 7185395151 7190121168 7201970457 7206707376 7218583999 7241756832 7266901821 7283665147 7311598272 7316407296 7336985766 7341811488 7358747616 7360538688 7367303889 7377518016 7384298823 7394536512 7401332961 7403134398 7420211986 7425092448 7450874019 7468061733 7478415552 7533161856 7550539392 7559318668 7564290624 7571243097 7581739968 7588708479 7590555522 7601079168 7608065454 7618613376 7625615778 7627471804 7636188032 7639503741 7657126587 7667742528 7694366634 7712116038 7741692288 7761439488 7768573164 7773682752 7779343616 7793511552 7800674706 7811489664 7818669342 7820572356 7829509248 7838612892 7849480448 7856695044 7861862592 7874818908 7889160726 7907359482 7945816524 7976289024 7994688768 7996634624 8003984472 8009248896 8022448104 8027724672 8037058788 8048201472 8055598716 8066767104 8074181412 8076146616 8094776712 8107545798 8113449784 8146976436 8197085952 8217994752 8225548056 8236952064 8246529456 8251953408 8259537924 8265552592 8270989056 8278591068 8280606024 8299707768 8311214592 8318853576 8330386944 8340072976 8353229004 8413217496 8445482496 8467024896 8474807088 8486556672 8494356816 8496424288 8506133504 8509826952 8521625088 8529457464 8541282816 8551214064 8570940048 8582822912 8590711536 8626210344 8701406208 8709403824 8721478656 8731619424 8737362432 8751761568 8757517824 8761937547 8767700496 8771950176 8782149629 8787925872 8800109568 8808197904 8830665504 8851036128 8861327537 8942275584 8973325152 8994024864 8996213952 9004482531 9016966464 9022897152 9025254117 9031190256 9037766848 9054226656 9075112992 9085664943 9106623801 9119249344 9127631007 9207197824 9221721696 9245244096 9253741563 9266571072 9268826496 9277345638 9283447584 9290207872 9298746666 9304862688 9315681777 9320197062 9337171239 9350116416 9358710273 9371685312 9382582098 9404225886 9425919602 9464869683 9501167808 9525403008 9534157974 9547376256 9556151418 9558477324 9569400192 9580526868 9586828224 9595639647 9602627276 9608943168 9620115822 9642307554 9655675776 9664550478 9689202428 9704486637 9748797696 9782647688 9789081984 9798079302 9811663488 9814051584 9823071852 9836690688 9845731764 9859382016 9863663058 9868443948 9870845864 9886416606 9900123264 9909222642 9934498692 9957415644 9971220736 10044215808 10060060032 10067385856 10085720832 10094990796 10108986624 10118277972 10120740696 10134772224 10144087272 10150759296 10158151168 10167487704 10186004988 10209502116 10223656704 10259155512 10282821384 10322256384 10348585984 10358097552 10364910336 10391348736 10400899608 10415319552 10424892456 10427429808 10439345664 10451483856 10475593392 10482483456 10499758544 10518880968 10543145976 10594422032 10635052032 10659585024 10671979296 10678998528 10688813784 10696597472 10703632896 10716078384 10730935296 10740798288 10755689472 10765575216 10768195488 10785181752 10793035616 10810061064 10862635248 10929447936 10967397408 10995372608 11002604544 11005478649 11012717232 11027985408 11038121424 11040808032 11066277024 11091804768 11104701597 11130317979 11137638672 11155993453 11217623328 11256573409 11299742784 11307174912 11325809088 11338978002 11346435936 11365134814 11372609952 11385833283 11401618752 11412098181 11427920064 11438423667 11441207706 11454282048 11467600342 11501613792 11541549951 11568174057 11612538432 11642159232 11652859746 11669015424 11682583396 11690267328 11695933568 11701012059 11717234496 11728004013 11730858534 11744263872 11757919338 11774220672 11785042566 11792793888 11801381504 11812228362 11833741089 11861039223 11918724786 11964433536 11992033152 11994951936 12005976708 12013873344 12022621952 12033672156 12041587008 12055588182 12072302208 12083398074 12100150656 12111272118 12114219924 12142165068 12170174676 12220464654 12295628928 12326992128 12338322084 12355428096 12358435328 12369794184 12377930112 12398328888 12406483584 12417886602 12420909036 12426929416 12449561652 12466821888 12478280364 12495580416 12510109464 12529843506 12538967848 12619826244 12668223744 12700537344 12712210632 12729835008 12741535224 12744636432 12759200256 12764740428 12774035824 12782437632 12794186196 12811924224 12826821096 12856410072 12874234368 12886067304 12939315516 12998396928 13052109312 13064105736 13082217984 13085402112 13097429136 13115587584 13127642352 13136276736 13145842688 13151550744 13157925264 13181888808 13200164352 13212296856 13245998256 13276554192 13413413376 13447627776 13459987728 13478648832 13491037296 13494320928 13525449696 13534345728 13556650272 13572413063 13581339984 13612669488 13631542272 13678874016 13710428512 13810796736 13819880448 13832582544 13867866144 13899856608 13903239744 13916018457 13935311808 13948119999 13957294032 13967457856 13976644608 13980295593 14025174624 14057527968 14073873147 14106338829 14138879403 14229305728 14251751712 14288104512 14301236961 14321064384 14334227127 14337715986 14354100288 14357593984 14370790302 14380242336 14403940914 14413414752 14430173733 14437167998 14463461331 14483513664 14496825717 14533803642 14567330294 14623196544 14673971532 14683622976 14697118953 14717495232 14721077376 14734607778 14755036032 14768597646 14789073024 14802665922 14806268796 14829624909 14840423972 14850184896 14863833963 14901748038 14936123466 14956831104 15066323712 15101078784 15118637336 15128581248 15142486194 15163479936 15177416958 15181111044 15202158336 15216130908 15237226752 15251231556 15254943608 15272376064 15279007482 15314253174 15335485056 15388733268 15424232076 15483384576 15522878976 15537146328 15547365504 15558687232 15587023104 15601349412 15622979328 15637338684 15641144712 15659018496 15677225784 15698960896 15713390088 15723725184 15749637816 15778321452 15814718964 15891633048 15952578048 15989377536 15993269248 16007968944 16018497792 16044896208 16055449344 16074117576 16096402944 16111197432 16133534208 16148362824 16152293232 16189553424 16215091596 16226899568 16293952872 16394171904 16435989504 16451096112 16473904128 16493058912 16503906816 16519075848 16531105184 16541978112 16557182136 16561212048 16599415536 16622429184 16637707152 16660773888 16680145952 16706458008 16826434992 16890964992 16949614176 16988713632 16992848576 17008467003 17019653904 17043250176 17047702221 17058914928 17082565632 17102428128 17141880096 17161811559 17181423072 17201400513 17241080791 17252420688 17418807648 17463238848 17474724864 17479289619 17503523136 17515035648 17523875094 17535400992 17543900352 17564299258 17575851744 17596287801 17616395808 17636879007 17661331008 17677563849 17702072256 17718342543 17722655074 17878087179 17946650304 17988049728 17992427904 18008965062 18033932928 18050508234 18062380512 18075533696 18083382273 18108453312 18125097111 18150225984 18166908177 18171329886 18213247602 18238498688 18255262014 18330696981 18414395648 18443443392 18490488192 18507483126 18533142144 18537652992 18554691276 18566895168 18580415744 18597493332 18609725376 18631363554 18640394124 18674342478 18700232832 18717420546 18743370624 18765164196 18808451772 18851839204 18929739366 19002335616 19050806016 19068315948 19094752512 19112302836 19116954648 19138800384 19161053736 19173656448 19191279294 19205254552 19217886336 19240231644 19284615108 19311351552 19329100956 19378404856 19408973274 19497595392 19565295376 19578163968 19596158604 19623326976 19628103168 19646143704 19673381376 19691463528 19718764032 19727326116 19736887896 19741691728 19772833212 19800246528 19818445284 19868997384 19914831288 19942441472 20088431616 20120120064 20134771712 20171441664 20189981592 20217973248 20236555944 20241481392 20269544448 20288174544 20301518592 20316302336 20334975408 20372009976 20419004232 20447313408 20518311024 20565642768 20644512768 20716195104 20729820672 20782697472 20788126337 20801799216 20830639104 20849784912 20854859616 20878691328 20902967712 20951186784 20964966912 20975547461 20999517088 21037761936 21086291952 21188844064 21343958592 21357997056 21377627568 21393194944 21407265792 21432156768 21481596576 21506573979 21531150432 21536390976 21556185453 21570363504 21586071232 21605911371 21620122128 21655751997 21725270496 21800705463 21850995441 21934794816 21990745216 22010957298 22025434464 22076242848 22081616064 22101911667 22132554048 22152896469 22183609536 22203998883 22209403194 22260635958 22275277344 22311986906 22352622057 22404185199 22435246656 22513146818 22599485568 22651618176 22677956004 22692871872 22713729291 22730269628 22745219904 22766125437 22771666566 22803237504 22824196362 22855840128 22876847334 22882415412 22908564096 22918511223 22935200684 22971379761 23003227584 23083099902 23136348114 23225076864 23284318464 23305719492 23338030848 23365166792 23380534656 23391867136 23402024118 23434468992 23456008026 23461717068 23488527744 23515838676 23548441344 23570085132 23585587776 23602763008 23624456724 23667482178 23722078446 23837449572 23928867072 23984066304 23989903872 24011953416 24027746688 24045243904 24067344312 24083174016 24111176364 24144604416 24166796148 24200301312 24222544236 24228439848 24284330136 24340349352 24440929308 24591257856 24653984256 24676644168 24710856192 24716870656 24739588368 24755860224 24796657776 24812967168 24835773204 24841818072 24853858832 24899123304 24933643776 24956560728 24991160832 25020218928 25059687012 25077935696 25239652488 25336447488 25401074688 25424421264 25459670016 25483070448 25489272864 25518400512 25529480856 25548071648 25564875264 25588372392 25623848448 25653642192 25712820144 25748468736 25772134608 25878631032 26104218624 26128211472 26164435968 26194858272 26255284704 26272553472 26285812641 26303101488 26315850528 26346448887 26363777616 26400328704 26407225009 26424593712 26491996512 26553108384 26583982611 26645306677 26826826752 26919975456 26982074592 26988641856 27013447593 27050899392 27068691456 27075762351 27113300544 27144826126 27162679968 27225338976 27256994829 27319871403 27357748032 27382893021 27420857024 27621593472 27665165088 27735732288 27761224689 27799713216 27806479488 27832036914 27870623616 27896239998 27914588064 27934915712 27947045331 27960591186 28011513717 28050349248 28076130819 28115055936 28147746294 28212677658 28277758806 28394609049 28458611456 28503503424 28576209024 28602473922 28642128768 28668454254 28675431972 28708200576 28715187968 28741580604 28760484672 28807881828 28826829504 28860347466 28874335996 28926922662 28967027328 28993651434 29067607284 29113459911 29134660588 29246393088 29347943064 29367245952 29394237906 29434990464 29442154752 29469215556 29510072064 29537195292 29578146048 29605331844 29612537592 29659249818 29680847944 29700369792 29727667926 29803496076 29872246932 29913662208 30132647424 30202157568 30237274672 30257162496 30284972388 30326959872 30354833916 30362222088 30404316672 30432261816 30474453504 30502463112 30509887216 30544752128 30558014964 30628506348 30670970112 30777466536 30848464152 30966769152 31045757952 31074292656 31094731008 31117374464 31174046208 31202698824 31245958656 31274677368 31282289424 31318036992 31354451568 31397921792 31426780176 31447450368 31499275632 31556642904 31629437928 31783266096 31905156096 31978755072 32015937888 32036995584 32089792416 32110898688 32127104339 32148235152 32192805888 32222394864 32267068416 32296725648 32304586464 32379106848 32430183192 32453799136 32587905744 32788343808 32902192224 32986117824 33007813632 33016435947 33038151696 33062210368 33083956224 33114364272 33122424096 33198831072 33275414304 33314104791 33360291904 33390953937 33412916016 33467980359 33652869984 33769720227 33899228352 33977427264 33985697152 34016934006 34039307808 34095404442 34117829856 34157499849 34204856256 34236294543 34283760192 34315271001 34323623118 34362846144 34402801026 34482161582 34504841376 34624649853 34704522171 34837615296 34926477696 34958579238 35007046272 35047750188 35070801984 35087800704 35103036177 35128598516 35151703488 35184012039 35192575602 35232791616 35273758014 35322662016 35355127698 35404144512 35436685086 35445310148 35501223267 35583117669 35756174358 35893300608 35976099456 35984855808 36017930124 36067865856 36101016468 36124761024 36151067392 36166764546 36216906624 36250194222 36300451968 36333816354 36342659772 36426495204 36476997376 36510524028 36661393962 36828791296 36886886784 36980976384 37014966252 37066284288 37075305984 37109382552 37133790336 37160831488 37194986664 37219450752 37262727108 37280788248 37348684956 37400465664 37434841092 37486741248 37530328392 37616903544 37703678408 37859478732 38004671232 38101612032 38136631896 38189505024 38224605672 38233909296 38277600768 38322107472 38347312896 38382558588 38410509104 38435772672 38480463288 38569230216 38622703104 38658201912 38756809712 38817946548 38995190784 39130590752 39156327936 39192317208 39246653952 39256206336 39292287408 39346762752 39382927056 39437528064 39454652232 39473775792 39483383456 39545666424 39600493056 39636890568 39737994768 39829662576 39884882944 40240240128 40342883328 40379963184 40435946496 40473111888 40482962784 40576349088 40603037184 40669950816 40717239189 40744019952 40811165923 40838008464 40894626816 41036622048 41131285536 41179110319 41432390208 41459641344 41576252674 41603598432 41699569824 41709719232 41748055371 41805935424 41844359997 41902373568 41929933824 41940886779 41951094922 41999034176 42075523872 42172583904 42221619441 42319016487 42377688128 42416638209 42687917184 42755255136 42786389888 42864313536 42903710883 42963193152 43002681381 43013147958 43062300864 43072781952 43112370906 43140727008 43172142464 43211822742 43240244256 43290521199 43311503994 43390383993 43450540992 43490477151 43601410926 43701990882 43869589632 43981490432 44021914596 44050868928 44152485696 44163232128 44203823334 44265108096 44305792938 44367219072 44407997766 44418806388 44521271916 44550554688 44591501889 44623973812 44705244114 44808370398 44870493312 45026293636 45198971136 45303236352 45355912008 45385743744 45427458582 45460539256 45490439808 45532250874 45543333132 45606475008 45648392724 45711680256 45753694668 45764830824 45817128192 45837022446 45870401368 45942759522 46006455168 46166199804 46272696228 46450153728 46568636928 46611438984 46676061696 46730333584 46761069312 46783734272 46804048236 46868937984 46912016052 46923434136 46977055488 47031677352 47096882688 47140170264 47171175552 47205526016 47248913448 47334964356 47444156892 47674899144 47857734144 47968132608 47979807744 48023906832 48055493376 48090487808 48134688624 48166348032 48222352728 48289208832 48333592296 48400602624 48445088472 48456879696 48568660272 48680698704 48881858616 49182515712 49307968512 49353288336 49421712384 49479176736 49511720448 49593315552 49625934336 49671546408 49683636144 49707717664 49798246608 49867287552 49913121456 49982321664 50040437856 50119374024 50155871392 50479304976 50672894976 50848842528 50966140896 50978545728 51025401009 51058961712 51096143296 51129750528 51143106663 51176744784 51247696896 51307284384 51425640288 51485434677 51544269216 51604201539 51723242373 51757262064 51842557811 52256422944 52389716544 52437868857 52510569408 52545106944 52571625282 52606202976 52631701056 52692897774 52727555232 52788863403 52814450018 52849187424 52910637021 52983993024 53032691547 53106216768 53155027629 53167965222 53290613354 53634261537 53839950912 53964149184 53977283712 54026895186 54101798784 54151524702 54226601088 54250146819 54289652252 54325359936 54375291333 54450677952 54500724531 54513989658 54639742806 54715496064 54765786042 54841714048 54992090943 55243186944 55330330176 55471464576 55522449378 55599426432 55612958976 55664073828 55741247232 55792479996 55829176128 55869831424 55894090662 55921182372 56023027434 56100698496 56152261638 56230111872 56295492588 56425355316 56555517612 56789218098 56917222912 57007006848 57152418048 57204947844 57284257536 57336908508 57350863944 57416401152 57430375936 57483161208 57520969344 57615763656 57653659008 57720694932 57748671992 57853845324 57934054656 57987302868 58135214568 58226919822 58269321176 58492786176 58695886128 58734491904 58788475812 58869980928 58884309504 58938431112 59020144128 59074390584 59156292096 59210663688 59225075184 59318499636 59361695888 59400739584 59455335852 59606992152 59744493864 59827324416 60265294848 60404315136 60474549344 60514324992 60569944776 60653919744 60709667832 60724444176 60808633344 60864523632 60948907008 61004926224 61019774432 61089504256 61116029928 61257012696 61341940224 61554933072 61696928304 61933538304 62148585312 62189462016 62348092416 62364379011 62405397648 62491917312 62549354736 62564578848 62636073984 62708903136 62853560352 62894900736 62926642383 62998551264 63071801881 63113285808 63258875856 63566532192 64031875776 64073991168 64179584832 64221797376 64254208678 64296470304 64444789728 64519721937 64593451296 64609172928 64668556359 64758213696 64817734113 64860366384 64907598272 64967255991 65175811488 65402116389 65552986323 65804384448 65972235648 66032871894 66076303392 66124420736 66228728544 66244848192 66305735001 66397662144 66458689407 66550828608 66611996649 66628209582 66720583808 66781907874 66825832032 66935960718 67057866171 67212555597 67305739968 67539440454 67798456704 67954854528 67971394304 68033868012 68078615616 68190808884 68235659712 68298376311 68314999698 68409712512 68472589086 68567520384 68630542002 68647246236 68725692288 68805602052 68914139283 68964323164 69009682752 69249299706 69409044342 69675230592 69852955392 69917158476 70014092544 70095500376 70141603968 70175601408 70206072354 70257197032 70303406976 70368024078 70385151204 70465583232 70547516028 70645324032 70710255396 70808289024 70873370172 70890620296 71002446534 71166235338 71512348716 71786601216 71952198912 71969711616 72035860248 72135731712 72202032936 72249522048 72302134784 72333529092 72433813248 72500388444 72600903936 72667632708 72685319544 72852990408 72953994752 73021048056 73322787924 73657582592 73773773568 73961952768 74029932504 74132568576 74150611968 74218765104 74267580672 74321662976 74389973328 74438901504 74525454216 74561576496 74697369912 74800931328 74869682184 74973482496 75060656784 75233807088 75407356816 75718957464 76009342464 76203224064 76273263792 76379010048 76449211344 76467818592 76555201536 76644214944 76694625792 76765117176 76821018208 76871545344 76960926576 77138460432 77245406208 77316403824 77513619424 77635893096 78261181504 78312655872 78384634416 78493307904 78584574816 78765854112 78857437923 78909304464 78947551584 78966766912 79039346661 79091332848 79200986112 79221675027 79273781136 79475989536 79659325152 79751947833 79935920031 80120316617 80480480256 80759926368 80946223776 80965925568 81040342779 81152698176 81206074368 81227287053 81339901632 81434478378 81488039904 81622331846 81676016928 81770984487 81959614209 82073244096 82148679063 82262571072 82358220638 82864780416 83152505348 83207196864 83283674067 83399139648 83419438464 83496110742 83611870848 83688719994 83804747136 83841135993 83881773558 83902189844 83998068352 84034541151 84151047744 84228392457 84345167808 84443238882 84638032974 84755376256 84833276418 85183827147 85375834368 85510510272 85572779776 85728627072 85807421766 85926386304 86005362762 86026295916 86124601728 86145563904 86224741812 86281454016 86344284928 86423645484 86480488512 86581042398 86623007988 86780767986 86901081984 86980954302 87202821852 87403981764 87739179264 87962980864 88043829192 88101737856 88304971392 88326464256 88407646668 88530216192 88611585876 88734438144 88815995532 88837612776 89042543832 89101109376 89183003778 89247947624 89410488228 89616740796 89740986624 90052587272 90397942272 90606472704 90711824016 90771487488 90854917164 90921078512 90980879616 91064501748 91086666264 91212950016 91296785448 91423360512 91507389336 91529661648 91634256384 91674044892 91740802736 91885519044 92012910336 92332399608 92545392456 92900307456 93137273856 93222877968 93352123392 93460667168 93522138624 93567468544 93608096472 93737875968 93824032104 93846868272 93954110976 94063354704 94193765376 94280340528 94342351104 94411052032 94497826896 94669928712 94888313784 95349798288 95715468288 95936265216 96047813664 96110986752 96269377248 96332696064 96381313017 96444705456 96578417664 96603645919 96667184592 96801205248 96890176944 96913759392 97137320544 97361397408 97474602907 97763717232 98365031424 98706576672 98958353472 99023440896 99049307841 99186631104 99251868672 99343092816 99367272288 99415435328 99596493216 99826242912 99942314373 100080875712 100172861811 100238748048 100311742784 100403941077 100958609952 101309160681 101697685056 101932281792 101957091456 102050802018 102117923424 102192286592 102286213326 102353489568 102472499547 102614568768 102708883629 102851280576 102945813003 102970869354 103088538432 103208403078 103446484746 103514524128 103685115622 103873949559 104113566513 104512845888 104779433088 104875737714 105021138816 105143250564 105212405952 105263402112 105385795548 105455110464 105552036117 105577726806 105628900036 105698374848 105821274042 105967986048 106065383094 106212433536 106310055258 106335930444 106503669801 106581226708 106749353007 107268523074 107679901824 107928298368 107954567424 108053790372 108203597568 108303049404 108453202176 108500293638 108579304504 108650719872 108750582666 108901355904 109001449062 109027979316 109279485612 109430992128 109531572084 109683428096 109984181886 110486373888 110660660352 110942929152 111044898756 111198852864 111225917952 111328147656 111482494464 111584959992 111658352256 111739662848 111788181324 111842364744 112046054868 112201396992 112304523276 112460223744 112590985176 112850710632 113111035224 113578436196 113834445824 114014013696 114304836096 114409895688 114568515072 114673817016 114701727888 114832802304 114860751872 114966322416 115041938688 115231527312 115307318016 115441389864 115497343984 115707690648 115868109312 115974605736 116270429136 116453839644 116538642352 116985572352 117391772256 117468983808 117576951624 117739961856 117768619008 117876862224 118040288256 118148781168 118312584192 118421327376 118450150368 118636999272 118723391776 118801479168 118910671704 119213984304 119488987728 119654648832 120949098688 121028649984 121139889552 121307839488 121419335664 121448888352 121729047264 122009852448 122039548864 122151717567 122232059856 122433497769 122514025392 122683880448 122715927983 123109866144 123393856608 123537330957 123822307499 124297170624 124378924032 124728758022 124810795296 125098709472 125129157696 125244166113 125417806272 125533079991 125707120704 125789801472 125822660337 125853284766 125997102528 126143603762 126226571616 126517751712 126664858323 126957049461 127133064384 127249914627 128063751552 128359169664 128508417356 128592940608 128711132649 128889579456 129008044143 129039443874 129186902592 129218345856 129337112718 129516427392 129635468226 129720732768 129815196544 129871563597 129934511982 130171151979 130351622976 130471431453 130804232778 131105972646 131608768896 131944471296 132065743788 132152606784 132248841472 132457457088 132489696384 132611470002 132795324288 132917378814 133101657216 133223993298 133256419164 133441167616 133563815748 133651664064 133871921436 134115732342 134425111194 134611479936 135078880908 135596913408 135909709056 135942788608 136067736024 136157231232 136381617768 136471319424 136596752622 136629999396 136819425024 136945178172 137135040768 137261084004 137294492472 137451384576 137611204104 137828278566 137928646328 138019365504 138498599412 138818088684 139350461184 139705910784 139834316952 140028185088 140191000752 140283207936 140351202816 140412144708 140514394064 140606813952 140736048156 140770302408 140931166464 141095032056 141290648064 141420510792 141616578048 141746740344 141781240592 142004893068 142332470676 143024697432 143573202432 143904397824 143939423232 144071720496 144271463424 144404065872 144499044096 144604269568 144667058184 144867626496 145000776888 145201807872 145335265416 145370639088 145705980816 145907989504 146042096112 146645575848 147547547136 147923905536 148059865008 148265137152 148437530208 148535161344 148779946656 148877803008 149050908432 149123152992 149296543693 149394739824 149601862656 149739364368 149946964992 150121313568 150467614176 150642568129 150814713632 151437914928 152018684928 152546527584 152898422688 152935637184 153076203027 153288429888 153389251584 153429319989 153530234352 153642036416 153743090688 153921853152 154276920864 154456304031 154632807648 154812604617 155027238848 155169727119 155271786192 155527673433 156522363008 156769268832 157169149632 157313606571 157531708224 157714875846 157818608928 157895103168 157933533824 158078693322 158182665696 158366590209 158443350054 158547562272 158731911063 158951979072 159098074641 159318650304 159465082887 159503895666 159871840062 160240633234 160902784611 161519852736 161892447552 161931851136 162080685558 162305396352 162454574106 162679803264 162868956756 162976079808 163125873999 163244663692 163352033856 163502173593 163541968974 163919228418 164146488192 164297358126 164525142144 164716441276 164976272829 165729560832 166305010696 166414393728 166567348134 166798279296 166838876928 166992221484 167223741696 167377439988 167609494272 167682271986 167763547116 167804379688 167996136704 168069082302 168302095488 168456784914 168690335616 168886477764 169276065948 169510752512 169666552836 170367654294 170751668736 171021020544 171145559552 171457254144 171614843532 171852772608 172010725524 172052591832 172249203456 172291127808 172449483624 172562908032 172688569856 172847290968 172960977024 173162084796 173246015976 173561535972 173802163968 173961908604 174405643704 174807963528 175478358528 175925961728 176087658384 176203475712 176609942784 176652928512 176815293336 177060432384 177223171752 177468876288 177631991064 177675225552 178085087664 178202218752 178366007556 178495895248 178820976456 179233481592 179481973248 180105174544 180795884544 181212945408 181423648032 181542974976 181709834328 181842157024 181961759232 182129003496 182173332528 182425900032 182593570896 182846721024 183014778672 183059323296 183268512768 183348089784 183481605472 183771038088 184025820672 184664799216 185090784912 185800614912 186445755936 186921334336 187044277248 187093137033 187216192944 187475751936 187648064208 187693736544 187908221952 188126709408 188560681056 188684702208 188779927149 188995653792 189215405643 189339857424 189651888701 189776627568 190699596576 191361747953 192095627328 192221973504 192538754496 192665392128 192762626034 192889410912 193207291838 193334369184 193559165811 193780353888 193827518784 194005669077 194274641088 194453202339 194722794816 194901767973 194949205814 195527434464 196206349167 196658958969 197413153344 197916706944 198098615682 198373262208 198686185632 198734544576 198830870656 198917205003 199192986432 199376068221 199652485824 199835989947 199884628746 200161751424 200345723622 200477496096 200623485568 200807882154 201173598513 201637666791 201917219904 202618321362 203395370112 203864563584 203914182912 204101604036 204235846848 204384573184 204572426652 204706979136 204944999094 205229137536 205417767258 205702561152 205891626006 205941738708 206177076864 206416806156 206892969492 207029048256 207370231244 207747899118 208227133026 209025691776 209558866176 209751475428 210042277632 210286501128 210424811904 210526804224 210771591096 210910220928 211104072234 211155453612 211257800072 211396749696 211642548084 211935972096 212130766188 212424867072 212620110516 212671860888 213007339602 213162453416 213498706014 214537046148 215359803648 215856596736 215909134848 216107580744 216407195136 216606098808 216906404352 217000587276 217158609008 217301439744 217501165332 217802711808 218002898124 218055958632 218558971224 218861984256 219063144168 219366856192 219968363772 220972747776 221321320704 221885858304 222089797512 222397705728 222451835904 222656295312 222964988928 223169919984 223316704512 223479325696 223576362648 223684729488 224092109736 224402793984 224609046552 224920447488 225181970352 225701421264 226222070448 227156872392 228028027392 228609672192 228819791376 229137030144 229347634032 229403455776 229665604608 229932644832 230083877376 230463054624 230614636032 230731022071 230882779728 230994687968 231415381296 231736218624 231949211472 232540858272 232907679288 233077284704 234783544512 234937967616 235153903248 235479923712 235753724448 236297562336 236572313769 236842654752 236900300736 237118039983 237273998544 237446783552 237602958336 237665025081 237821343408 238427968608 238977975456 239255843499 239807760093 240360949851 241898197376 242279779104 242838671328 242897776704 243121028337 243458094528 243681861159 244019704896 244079097728 244303435134 244464119712 244866995538 245028050784 245312953461 245431855966 245878842627 246219732288 246446037189 246787713216 247074661914 247644614998 248594341248 249457516044 249621590592 249851022201 250197418944 250258315392 250488332226 250835612544 251066159982 251414241408 251645320674 251706569532 251994205056 252103623453 252287207524 252453143232 252685177371 253035503424 253329716646 253914098922 254266128768 254499829254 255551481441 256127503104 256718339328 257016834712 257185881216 257422265298 257779158912 258016088286 258078887748 258373805184 258436691712 258674225436 259032854784 259270936452 259441465536 259630393088 259743127194 259869023964 260342303958 260703245952 260942862906 261608465556 262211945292 263217537792 263888942592 264131487576 264305213568 264497682944 264914914176 264979392768 265222940004 265590648576 265834757628 266203314432 266447986596 266512838328 266882335232 267127631496 267303328128 267743842872 268231464684 268850222388 269222959872 270157761816 271193826816 271819418112 271885577216 272135472048 272314462464 272763235536 272942638848 273193505244 273259998792 273638850048 273890356344 274270081536 274522168008 274588984944 274902769152 275222408208 275656557132 275857292656 276038731008 276997198824 277636177368 278700922368 279411821568 279668633904 280056370176 280382001504 280566415872 280702405632 280824289416 281028788128 281213627904 281472096312 281540604816 281862332928 282190064112 282581296128 282841021584 283233156096 283493480688 283562481184 284009786136 284664941352 286049394864 287146404864 287808795648 288143440992 288808131744 288998088192 289143939051 289334116368 289735252992 289810937757 290001553776 290403615744 290670530832 290741278176 291411961632 292084192224 292423808721 293098373447 293291151696 295095094272 296119730016 296875060416 297070322688 297147923523 297559893312 297755606016 298101816864 298246305984 298593087386 298789479648 299478728736 299826943119 300242627136 300518585433 300935228352 301211823231 301285136258 301629427264 302875829856 303927482043 305093055168 305796845376 305871274368 306152406054 306576859776 306858639978 307060468704 307284072832 307417498641 307843706304 308126650887 308553841728 308837439009 308912608062 309265615296 309625209234 310054477696 310339454238 310543572384 311055346866 311621848677 312340699539 313044726016 313538537664 314338299264 314627213142 315063416448 315429751692 315637217856 315790206336 315867067648 316157386644 316365331392 316733180418 316886700108 317095124544 317463822126 317903958144 318196149282 318637300608 318930165774 319007791332 319743680124 320248059021 320481266468 321805569222 323039705472 323784895104 323863702272 324161371116 324610792704 324909148212 325359606528 325737913512 325952159616 326251747998 326489327384 326704067712 327004347186 327083937948 327838456836 328292976384 328594716252 329050284288 329432882552 329952545658 331459121664 332610021392 332828787456 333134696268 333596558592 333677753856 333984442968 334447483392 334754879976 335218988544 335364543972 335527094232 335608759376 335992273408 336138164604 336604190976 336913569828 337380671232 337772955528 338552131896 339021505024 339333105672 340735308588 341503337472 342042041088 342291119104 342914508288 343229687064 343705545216 344021451048 344105183664 344498406912 344582255616 344898967248 345125816064 345377139712 345694581936 345921954048 346324169592 346492031952 347123071944 347604327936 347923817208 348811287408 349615927056 350956717056 352175316768 352406951424 353219885568 353305857024 353398147729 353630586672 354120864768 354446343504 354937752576 355263982128 355350451104 356170175328 356404437504 356732015112 356991790496 357641952912 358466963184 358963946496 360210349088 362847296064 363085949952 363419668656 363684314048 363923518464 364258006992 364346665056 365187141792 366029557344 366118646592 366455152701 366696179568 366963210944 367300493307 367542076176 368051641344 368147783949 369329598432 370181569824 370611992871 371466922497 372891511872 373842668672 374186274066 374432385888 375296128416 375387473088 375732498339 376253418816 376599239973 377121362112 377369404416 377467981011 377559854298 377991307584 378430811286 378679714848 379303777402 379553255136 379994574969 380871148383 381399193152 381749743881 382723495906 384191254656 385077508992 385525252068 385778821824 386133397947 386414583676 386668738368 387024132429 387118331622 387560707776 387655037568 388011338154 388549282176 388906404678 389445589632 389614690791 389803535946 389898411628 390513455937 391054868928 391414294359 392412698334 393317917938 394826306688 395833413888 396197231364 396746524416 397372371264 397469089152 397661741312 397834410006 398385972864 398752136442 399304971648 399671979894 399769257492 400323502848 400691447244 400954992192 401246971136 401615764308 402347197026 403275333582 403834439808 405236642724 406790740224 407729127168 407828365824 408203208072 408471693696 408769146368 409144853304 409413958272 409889998188 410458275072 410835534516 411405122304 411783252012 411883477416 412354153728 412833612312 413785938984 414058096512 414740462488 415495798236 416454266052 418051383552 419117732352 419502950856 420084555264 420573002256 420849623808 421053608448 421543182192 421820441856 422208144468 422310907224 422515600144 422793499392 423285096168 423871944192 424261532376 424849734144 425240221032 425343721776 426014679204 426324906832 426997412028 429074092296 430719607296 431713193472 431818269696 432215161488 432814390272 433212197616 433812808704 434001174552 434317218016 434602879488 435002330664 435605423616 436005796248 436111917264 437117942448 437723968512 438126288336 438733712384 439936727544 442642641408 443771716608 444179595024 444795411456 445312590624 446339839968 446633409024 447152725296 447369458976 447889631079 448184219472 448805587968 448922825153 449218093104 449840894976 450363940704 451402842528 451927704387 452444140896 452970213509 454313744784 456056054784 457639582752 458695268064 458806911552 459228609081 459865289664 460167754752 460287959967 460926109248 461229272064 461462044142 461765559456 461989375936 462830762592 463368912093 463898422944 464437813851 465081716544 465509181357 465815358576 466154569408 466583020299 469567089024 470307806496 471507448896 471940819713 472595124672 473144627538 473685309504 473800601472 474236079966 474547997088 474893567104 475099770627 475330050162 475642686816 476195733189 476855937216 477294223923 477955950912 478395248661 478511686998 479615520186 480721899702 482708353833 483796394752 484559558208 485677342656 485795553408 486242056674 486916189056 487363722318 488039409792 488158195456 488606870268 488928239424 489733991076 490056101568 490506520779 490625906922 490863711932 491757685254 492439464576 492892074378 493575426432 494149323828 494928818487 495289229996 497188682496 498915032088 499243181184 499702044402 500394837888 500516630784 500976664452 501671225088 502132319964 502828482816 503290641348 503413139064 503988410112 504207246906 504574415048 504906286464 505370354742 506071006848 506659433292 507828197844 508532257536 508999658508 511102962882 512255006208 513436678656 514033669424 514371762432 514844530596 515558317824 516032176572 516157775496 516747610368 516873383424 517348450872 518065709568 518541872904 518882931072 519260786176 519486254388 519738047928 520684607916 521406491904 521885725812 523216931112 524423890584 526435075584 527777885184 528262975152 528610427136 528995365888 529829828352 529958785536 530445880008 531181297152 531669515256 532406628864 532895973192 533025676656 533764670464 534255262992 534606656256 535487685744 536462929368 537700444776 538445919744 540315523632 542387653632 543638836224 544270944096 544628924928 545526471072 545885277696 546387010488 546519997584 547277700096 547780712688 548540163072 549044336016 549177969888 549805538304 550444816416 551313114264 551714585312 552077462016 553994397648 555272354736 557401844736 559337267808 560764003008 561132831744 561279411099 561648578832 562057576256 562427255808 562944192624 563081209632 563724665856 564380128224 565682043168 566339781447 566986961376 567124962368 567646216929 568019572272 568955666103 569329882704 570268135921 572098789728 574085243859 576286881984 577616263488 577996176384 578287878102 578668232736 579621875514 580003107552 580677497433 581341061664 581482556352 582017007231 582823923264 583359607017 584168384448 584705303919 584847617442 586196746894 586582303392 588619047501 589976876907 592239460032 593750120832 594295847046 595119786624 596203633728 596492611968 596751615009 597186174772 597578959296 598128204663 598957457472 599507969841 599653886238 600485254272 601037170866 601870456704 602423646462 602570272516 603258854528 603520795539 604913000373 605751659712 607854964086 610186110336 611593690752 611742548736 612304812108 613153719552 613717279956 614120937408 614568145664 614834997282 615687412608 616253301774 617107683456 617674878018 617825216124 618531230592 619250418468 620108955392 620678908476 621087144768 622110693732 623243697354 624681399078 626089452032 627077075328 628676598528 629254426284 630126832896 630859503384 631274435712 631580412672 631734135296 632314773288 632730662784 633466360836 633773400216 634190249088 634927644252 635807916288 636392298564 637274601216 637860331548 638015582664 639487360248 640496118042 640962532936 643611138444 646079410944 647569790208 647727404544 648322742232 649221585408 649818296424 650719213056 651475827024 651904319232 652503495996 652978654768 653408135424 654008694372 654167875896 655676913672 656585952768 657189432504 658100568576 658865765104 659905091316 662918243328 665220042784 665657574912 666269392536 667193117184 667355507712 667968885936 668894966784 669509759952 670437977088 670729087944 671054188464 671217518752 671984546816 672276329208 673208381952 673827139656 674761342464 675545911056 677104263792 678043010048 678666211344 681470617176 684084082176 685829016576 686459374128 687411090432 688042902096 688210367328 688996813824 689797934496 690251632128 691389163872 691843908096 692193066213 692648339184 692984063904 693789820691 694246143888 695208655872 695847634416 697622574816 699231854112 700044875423 704350633536 704813902848 706439771136 706796295458 707261173344 708892687008 709716941307 710527964256 710700902208 711354119949 712340350656 712808875008 712995075243 713464030224 713983580992 715283905824 716933926368 717767530497 719423280279 720420698176 721082849553 725694592128 726839337312 727368628096 728516013984 728693330112 729363085011 730374283584 731045583477 732059114688 732237293184 732910305402 733392359136 733926421888 734600986614 735084152352 735938860383 736295567898 737636527881 738659196864 739338111567 740363139648 741223985742 742933844994 745783023744 747685337344 748372548132 748864771776 750592256832 750774946176 751464996678 752506837632 753198479946 754242724224 754935962022 755119708596 755982615168 756861622572 757359429696 758055532113 758607554804 759106510272 759989149938 761742296766 762798386304 763499487762 765446991812 766654444323 768382509312 770155017984 771050504136 771557643648 772266795894 772829167352 773337476736 774048264858 774236663244 775121415552 775310075136 776022676308 777098564352 777812809356 778891179264 779229381582 779607071892 779796823256 781026911874 782109737856 782828588718 784825396668 786635835876 789652613376 791666827776 792394462728 793493048832 794744742528 794938178304 795323482624 795668820012 796771945728 797504272884 798609943296 799343959788 799538514984 800647005696 801382894488 801909984384 802493942272 803231528616 804694394052 806550667164 807668879616 810473285448 813581480448 815458254336 815656731648 816406416144 816943387392 817538292736 818289706608 818827916544 819779996376 820916550144 821671069032 822810244608 823566504024 823766954832 824708307456 825667224624 827571877968 828116193024 829480924976 830991596472 832908532104 836102767104 838235464704 839005901712 840169110528 841146004512 841699247616 842107216896 843086364384 843640883712 844416288936 844621814448 845031200288 845586998784 846570192336 847743888384 848523064752 849699468288 850480442064 850687443552 852029358408 852649813664 853994824056 858148184592 861439214592 863426386944 864430322976 866424395232 867431817153 868002349104 868634436032 869205758976 869432813271 870004661328 871210847232 872011592496 872223834528 874235884896 876252576672 877271426163 879295120341 879873455088 881323482787 885285282816 888359190048 890625181248 891443770569 892679679936 893266818048 894305450592 894738917952 895779262158 896368438944 897845650306 898436186208 899480829357 900727881408 901555756299 902805685056 903635469693 903855408774 904888281792 905940427018 908627489568 911782446129 915279165504 917390536128 917613823104 918457218162 919730579328 920575919934 921852218496 922252495923 922924088284 923531118912 923978751872 924379952661 925661525184 926512317027 926737824186 927796845888 928875627702 930163433088 931018362714 931630717152 932309138816 933166040598 934865546031 937022098617 939134178048 940615612992 943014897792 943881639426 945190249344 946289255076 947370619008 947601202944 948472159932 949095994176 949787134208 950199541254 950660100324 951285373632 952391466378 953711874432 954588447846 955911901824 956790497322 957023373996 959231040372 961443799404 965416707666 967592789504 969119116416 971354685312 971591106816 972484113348 973832378112 974727444636 976078819584 976316390912 977213740536 977856478848 979467982152 980112203136 981013041558 981251813844 981727423864 983515370508 984878929152 985784148756 987150852864 988298647656 989857636974 990578459992 994377364992 997830064176 998486362368 999404088804 1000789675776 1001033261568 1001953328904 1003342450176 1004264639928 1005656965632 1006581282696 1006826278128 1007976820224 1008414493812 1009148830096 1009812572928 1010740709484 1012142013696 1013318866584 1015656395688 1017064515072 1017999317016 1022205925764 1024510012416 1026873357312 1028067338848 1028743524864 1029689061192 1031116635648 1032064353144 1032315550992 1033495220736 1033746766848 1034696901744 1036131419136 1037083745808 1037765862144 1038521572352 1038972508776 1039476095856 1041369215832 1042812983808 1043771451624 1046433862224 1048847781168 1052870151168 1056525950304 1057220854272 1059659656704 1059917571072 1060194443187 1060891760016 1062362594304 1063339030512 1064813257728 1065791946384 1066051353312 1068510525984 1069213312512 1070975371488 1072220631977 1072925858736 1075400889552 1076891839488 1080631047264 1088541888192 1089257849856 1091052942144 1091770555392 1092774020976 1093039995168 1095561425376 1098088672032 1098355939776 1099365458103 1100889632832 1101901479921 1102626228528 1103429170624 1104154924032 1104443351847 1107988795296 1110544709472 1111835978613 1114400767491 1118674535616 1121528006016 1122558822198 1123297157664 1124115152512 1125888385248 1126162419264 1127197495017 1128760256448 1129797719919 1131364086336 1132403943033 1132679562894 1133973922752 1134249924736 1135292433858 1136039144544 1137911332206 1138659765408 1139983724907 1140536271842 1142613445149 1144197579456 1145249231643 1148170487718 1152573763968 1155232526976 1156575756204 1157336465472 1159243751028 1160006215104 1161072397287 1161354994866 1162682123328 1162965112704 1164034014462 1165647846528 1166719214034 1168336768896 1169410607838 1169695234884 1171540367811 1172393493788 1173164606784 1174242883077 1177238095002 1179953753814 1184478920064 1187500241664 1188591694092 1190239573248 1192407267456 1192985223936 1193503230018 1194372349544 1195157918592 1196256409326 1197914914944 1199015939682 1199307772476 1200970508544 1202074341732 1203740913408 1204847292924 1205140545032 1206517709056 1207041591078 1209826000746 1211503319424 1215709928172 1220372220672 1223187381504 1223485097472 1224609624216 1226307439104 1227434559912 1228241874816 1229136291328 1229669994564 1231374825216 1232506603548 1234215366912 1235349756036 1235650432248 1237062461184 1238500836936 1240217910784 1241357816952 1242174289536 1244221387464 1246487394708 1249362798156 1252178904064 1254154150656 1257353197056 1258508852568 1260253665792 1261719006768 1262548871424 1263160825344 1263468270592 1264629546576 1265461325568 1266932721672 1267546800432 1268380498176 1269855288504 1271615832576 1272784597128 1274549202432 1275720663096 1276031165328 1278974720496 1280992236084 1281925065872 1287222276888 1292158821888 1295139580416 1295454809088 1296645484464 1298443170816 1299636592848 1301438426112 1302951654048 1303808638464 1305006991992 1305957309536 1306816270848 1308017388744 1308335751792 1311353827344 1313171905536 1314378865008 1316201137152 1317731530208 1319810182632 1330440085568 1331315149824 1332538785072 1334386234368 1335937771872 1339019519904 1341458175888 1342108376928 1342435037504 1343668893237 1344552658416 1346416763904 1346768475459 1347654279312 1349522684928 1351091822112 1354208527584 1355783113161 1357332422688 1358910640527 1362045382489 1362941234352 1368168164352 1372918748256 1376085804192 1376420734656 1377685827243 1379595868992 1380503264256 1380863879901 1382778327744 1383687816192 1384386132426 1385296678368 1385968127808 1387579641382 1388492287776 1390106736279 1391695268832 1393313441553 1395245149632 1396527544071 1398463708224 1399749060897 1400089750846 1408701267072 1413592590916 1414522346688 1415822459139 1417785374016 1419433882614 1421055928512 1421401804416 1422708239898 1424680701312 1425299311881 1425990150486 1426928060448 1427967161984 1428587199567 1430567811648 1431882671769 1433867852736 1435185745983 1435535060994 1438846560558 1440841396352 1442165699106 1448125061499 1451389184256 1453678674624 1454737256192 1457032027968 1457386660224 1458726170022 1460748567168 1462091166954 1464118229376 1464474586368 1465820610804 1466784718272 1467852843776 1469201973228 1470168304704 1471877720766 1472591135796 1475273055762 1477318393728 1478676223134 1480726279296 1482447971484 1485867689988 1491566047488 1495370674688 1496745096264 1497729543552 1501184513664 1501549892352 1502929993356 1505013675264 1506396959892 1508485448448 1509871924044 1510239417192 1511965230336 1513723245144 1514718859392 1516111064226 1517215109608 1518213020544 1519978299876 1523484593532 1525596772608 1526998975524 1530893983624 1533308888646 1536765018624 1540310035968 1542101008272 1543115287296 1544533591788 1545658334704 1546674953472 1548096529716 1548473326488 1550242831104 1550620150272 1552045352616 1554197128704 1555625618712 1557782358528 1558458763164 1559214143784 1559593646512 1562053823748 1564219475712 1565657177436 1569650793336 1573271671752 1579305226752 1583333655552 1584788925456 1586986097664 1589489485056 1589876356608 1590646965248 1591337640024 1593543891456 1595008545768 1597219886592 1598687919576 1599077029968 1601294011392 1602765788976 1603819968768 1604987884544 1606463057232 1609388788104 1613101334328 1615337759232 1620946570896 1627162960896 1630916508672 1632812832288 1633886774784 1636579413216 1637655833088 1639559992752 1641833100288 1642261980623 1643342138064 1645620489216 1647133008048 1647533909664 1649416614912 1651334449248 1655143755936 1656232386048 1657068249419 1658961849952 1661983192944 1665817064208 1672205534208 1678011803424 1682292009024 1683398495232 1683838233297 1686172728768 1687281767424 1688832577872 1689243628896 1690062400576 1691173997568 1693140384672 1697046129504 1699019344341 1700960884128 1701374887104 1702938650787 1704058716816 1705299627328 1706866998309 1707989648112 1710804407763 1716296369184 1722255731577 1728860645952 1732848790464 1734863634306 1736004698208 1737268872064 1738865626542 1740009322656 1742032492299 1744023184992 1744447669056 1746051021693 1748471769792 1750078821051 1752505153344 1754115911757 1754542852326 1758590240682 1759746910176 1762646965574 1765857142503 1769930630721 1776718380096 1781250362496 1782887541138 1785359359872 1788610901184 1789477835904 1791558524316 1792736877888 1794384613989 1795691300612 1796872372416 1798523909523 1798961658714 1801455762816 1803111512598 1805611370112 1807270939386 1807710817548 1809776563584 1810562386617 1811880854036 1814739001119 1817254979136 1823564892258 1830558331008 1834781072256 1835227646208 1836914436324 1839461158656 1841151839868 1843704436992 1844504991846 1845848176568 1847062237824 1847957503744 1848759905322 1851323050368 1853024634054 1853475648372 1855593691776 1857751255404 1860326866176 1862036725428 1863261434304 1864618277632 1866332081196 1869731092062 1874044197234 1878268356096 1881231225984 1886029795584 1887763278852 1890380498688 1892578510152 1894741238016 1895202405888 1896944319864 1898191988352 1899574268416 1900399082508 1901320200648 1902570747264 1904782932756 1907423748864 1909176895692 1911823803648 1913580994644 1914046747992 1918462080744 1922887598808 1930833415332 1935185579008 1938238232832 1942709370624 1943182213632 1944968226696 1947664756224 1949454889272 1952157639168 1952632781824 1954427481072 1955712957696 1958935964304 1960224406272 1962026083116 1962503627688 1963454847728 1967030741016 1969757858304 1971568297512 1974301705728 1976597295312 1979715273948 1981156919984 1988754729984 1995660128352 1996972724736 1998808177608 2001579351552 2002066523136 2003906657808 2006684900352 2008529279856 2011313931264 2013162565392 2013652556256 2015953640448 2016828987624 2018297660192 2019625145856 2021481418968 2024284027392 2026637733168 2031312791376 2034129030144 2035998634032 2044411851528 2056134677696 2057487049728 2059378122384 2062233271296 2064128706288 2064631101984 2066990441472 2069393803488 2074167491616 2075531724288 2076579198639 2077945017552 2078952191712 2081369462073 2082738431664 2085625967616 2086170775711 2087542903248 2092867724448 2097695562336 2100134626269 2104979227483 2113051900608 2114441708544 2119319313408 2120388886374 2121783520032 2126678061024 2129150823921 2131583892768 2132102706624 2134062359847 2137021051968 2138426625024 2138985225729 2141950742976 2144441263954 2145851717472 2150801779104 2153302591491 2158269840837 2161262094528 2163248548659 2177083776384 2182105884288 2185548041952 2186079990336 2188089255033 2191122850752 2193136750431 2196177344064 2196711879552 2198730916206 2201779265664 2203802959842 2205252457056 2206858341248 2207816581149 2208886703694 2212909583643 2215977590592 2218014334701 2221089418944 2223671957226 2228801534982 2237349071232 2243056012032 2245117644396 2246594315328 2248230305024 2251776770496 2252324838528 2254394990034 2257520512896 2259595439838 2262728172672 2264807886066 2265359125788 2267947845504 2268499849472 2270584867716 2272078289088 2275822664412 2277319530816 2279967449814 2281072543684 2285226890298 2288395158912 2290498463286 2296340975436 2299963332969 2305147527936 2310465053952 2313151512408 2314672930944 2318487502056 2320012430208 2322144794574 2322709989732 2325364246656 2325930225408 2328068028924 2331295693056 2333438428068 2336673537792 2338821215676 2339390469768 2343080735622 2344786987576 2346329213568 2348485766154 2354476190004 2359907507628 2368957840128 2375000483328 2377183388184 2380479146496 2384814534912 2385970447872 2387006460036 2388744699088 2390315837184 2392512818652 2395829829888 2398031879364 2398615544952 2401941017088 2404148683464 2407481826816 2409694585848 2410281090064 2413035418112 2414083182156 2419652001492 2423006638848 2431419856344 2440744441344 2446374763008 2446970194944 2449219248432 2452614878208 2454869119824 2456483749632 2458272582656 2459339989128 2462749650432 2465013207096 2468430733824 2470699512072 2471300864496 2474124922368 2477001673872 2480435821568 2482715633904 2484348579072 2488442774928 2492974789416 2498725596312 2508308301312 2514706394112 2517017705136 2520507331584 2523438013536 2525097742848 2526321650688 2529259093152 2530922651136 2533865443344 2535093600864 2536760996352 2538041242781 2539710577008 2543231665152 2545569194256 2549098404864 2551441326192 2552062330656 2557949440992 2561984472168 2563850131744 2574444553776 2584317643776 2590279160832 2593290968928 2599273185696 2602295451459 2605903308096 2607617276928 2608298439813 2610013983984 2611914619072 2613632541696 2616034777488 2616671503584 2622707654688 2628757730016 2631814278489 2635463060416 2637885361023 2639620365264 2643970448361 2660880171136 2665077570144 2671875543744 2674331311707 2678039039808 2682916351776 2684216753856 2684870075008 2687337786474 2689105316832 2693536950918 2695308558624 2698442488071 2702183644224 2704667268897 2708417055168 2710906409079 2711566226322 2714664845376 2717821281054 2724090764978 2725882468704 2735347338387 2745837496512 2752171608384 2752841469312 2755371654486 2759191737984 2761727759802 2765556655488 2768772264852 2770593356736 2771936255616 2773139857983 2775159282764 2776984575552 2779536951081 2780213472558 2783390537664 2786626883106 2790490299264 2793055088142 2796927416448 2799498121794 2800179501692 2804596638093 2811066295851 2817402534144 2827185181832 2829044693376 2831644918278 2835570748032 2838867765228 2842111857024 2842803608832 2845416479796 2849361402624 2850598623762 2851980300972 2853856120896 2855934323968 2857174399134 2861135623296 2863765343538 2867735705472 2870371491966 2871070121988 2877693121116 2881682792704 2884331398212 2896250122998 2902778368512 2907357349248 2909474512384 2914064055936 2914773320448 2917452340044 2921497134336 2924182333908 2928236458752 2928949172736 2931641221608 2933569436544 2935705687552 2938403946456 2940336609408 2943755441532 2945182271592 2950546111524 2954636787456 2957352446268 2961452558592 2964895942968 2971735379976 2983132094976 2990741349376 2993490192528 2995459087104 3002369027328 3003099784704 3005859986712 3010027350528 3012793919784 3016970896896 3019743848088 3020478834384 3023930460672 3027446490288 3029437718784 3032222128452 3034430219216 3036426041088 3039956599752 3046969187064 3051193545216 3053997951048 3061787967248 3066617777292 3073530037248 3080620071936 3084202016544 3086230574592 3089067183576 3091316669408 3093349906944 3096193059432 3096946652976 3100485662208 3101240300544 3104090705232 3108394257408 3111251237424 3115564717056 3116917526328 3118428287568 3119187293024 3124107647496 3128438951424 3131314354872 3139301586672 3146543343504 3158610453504 3169577850912 3178978970112 3179752713216 3180583329561 3182675280048 3187087782912 3190017091536 3194439773184 3197375839152 3198154059936 3205531577952 3207639937536 3212926114464 3216661895931 3218777576208 3224082107917 3226202668656 3230675518464 3241893141792 3253149715201 3265625664576 3267773549568 3273158826432 3275311666176 3279119985504 3284523961246 3286684276128 3294266016096 3295067819328 3298096374309 3302668898496 3305704439763 3310287511872 3312464772096 3313330055541 3314136498838 3317923699904 3323966385888 3331634128416 3335507935839 3343202302473 3356023606848 3364584018048 3367676466594 3372345457536 3377665155744 3378487257792 3380124801152 3381592485051 3386280769344 3389393159757 3394092259008 3397211829099 3398038688682 3401921768256 3402749774208 3405877301574 3408117433632 3410599254656 3413733996618 3415979296224 3419951174721 3421608815526 3427840335447 3432592738368 3435747694929 3444511463154 3457721291904 3465697580928 3469727268612 3472009396416 3474537744128 3477731253084 3480018645312 3484064984598 3488046369984 3488895338112 3492102043386 3496943539584 3500157642102 3505010306688 3508231823514 3509085704652 3517180481364 3519493820352 3522728649231 3525293931148 3531714285006 3539861261442 3553436760192 3562500724992 3565775082276 3570718719744 3577221802368 3578955671808 3583117048632 3585473755776 3588769227978 3591382601224 3593744744832 3597047819046 3597923317428 3602911525632 3606223025196 3611222740224 3614541878772 3615421635096 3619553127168 3621124773234 3623761708072 3629478002238 3634509958272 3647129784516 3661116662016 3669562144512 3670455292416 3673828872648 3678922317312 3682303679736 3687408873984 3689009983692 3691696353136 3694124475648 3695915007488 3697519810644 3702646100736 3706049268108 3706951296744 3711187383552 3715502510808 3720653732352 3724073450856 3726522868608 3729236555264 3732664162392 3739462184124 3748088394468 3756536712192 3762462451968 3772059591168 3775526557704 3780760997376 3785157020304 3789482476032 3790404811776 3793888639728 3796383976704 3799148536832 3800798165016 3802640401296 3805141494528 3809565865512 3814847497728 3818353791384 3823647607296 3827161989288 3828093495984 3836924161488 3845775197616 3861666830664 3876476465664 3885418741248 3886364427264 3889936453392 3895329512448 3898909778544 3904315278336 3908854962144 3911425915392 3917871928608 3920448812544 3924052166232 3925007255376 3926909695456 3934061482032 3939515716608 3943136595024 3948603411456 3953194590624 3959430547896 3962313839968 3991320256704 3993945449472 3997616355216 4003158703104 4007813315616 4017058559712 4026325130784 4027305112512 4031006679711 4033657975248 4036595320384 4039250291712 4040305426377 4042962837936 4048568054784 4053275466336 4062625582752 4067349339483 4071997268064 4076731921581 4086136147467 4088823703056 4112269355392 4118756244768 4128257412576 4129262203968 4133057481729 4138787606976 4142591639703 4148334983232 4151063448576 4153158397278 4155890035104 4157904383424 4162738924146 4165476863328 4170320208837 4172341551422 4175085806496 4179940324659 4185735448896 4189582632213 4195391124672 4199247182691 4200269252538 4209958454966 4226103801216 4240777772748 4243567040064 4247467377417 4253356122048 4258301647842 4263167785536 4264205413248 4268124719694 4274042103936 4277970451458 4283901485952 4285761598701 4288882527908 4291703434944 4295648015307 4301603558208 4305557237949 4306605182982 4316539681674 4322524189056 4326497097318 4344375184497 4354167552768 4364211768576 4371096083904 4372159980672 4376178510066 4382245701504 4386273500862 4392354688128 4393423759104 4397461832412 4403558531328 4407605919684 4410504914112 4413716682496 4415633162298 4417773407388 4425819167286 4431955181184 4436028669402 4442178837888 4447343914452 4457603069964 4474698142464 4486112024064 4490235288792 4493188630656 4496460610048 4503553540992 4504649677056 4508789980068 4515041025792 4519190879676 4525456345344 4529615772132 4530718251576 4535895691008 4536999698944 4541169735432 4544156578176 4551645328824 4554639061632 4559934899628 4562145087368 4570453780596 4576790317824 4580996926572 4592681950872 4599926665938 4610295055872 4620930107904 4626303024816 4629345861888 4636975004112 4640024860416 4644289589148 4645419979464 4650728493312 4651860450816 4656136057848 4662591386112 4666876856136 4673347075584 4677642431352 4678780939536 4686161471244 4689573975152 4692658427136 4696971532308 4708952380008 4719815015256 4737915680256 4750000966656 4754366776368 4760958292992 4769629069824 4771940895744 4774012920072 4777489398176 4780631674368 4785025637304 4791659659776 4796063758728 4797231089904 4803882034176 4808297366928 4814963653632 4819389171696 4820562180128 4826070836224 4828166364312 4839304002984 4846013277696 4862839712688 4881488882688 4892749526016 4898438496864 4909738239648 4912967499264 4918679978256 4925499300864 4926785941869 4930026414192 4936861467648 4941399024144 4942601728992 4948249844736 4954003347744 4965431267808 4968697158144 4971204748257 4976885549856 4982672348599 4985949578832 4997451192624 5016616602624 5034035410272 5046876027072 5050195485696 5051514699891 5058518186304 5061845302272 5067730886688 5070187201728 5073521992704 5076082485562 5079421154016 5091138388512 5097058033023 5102882652384 5104124661312 5108815952361 5115898881984 5120600994927 5123968944336 5127700263488 5132413223289 5148889107552 5166767194731 5186581937856 5198546371392 5204590902918 5211806616192 5216596879626 5220027967968 5223829238144 5226097476897 5232069554976 5233343007168 5238153065079 5245415309376 5250236463153 5257515460032 5262347735271 5263628556978 5270926120832 5275770722046 5279240730528 5287940896722 5297571427509 5309791892163 5321760342272 5330155140288 5343751087488 5348662623414 5356078079616 5365832703552 5368433507712 5369740150016 5374675572948 5378210633664 5387073901836 5390617117248 5395571728569 5396884976142 5404367288448 5409334537794 5416834110336 5421812818158 5423132452644 5429329690752 5435642562108 5444217003357 5448181529956 5451764937408 5470694676774 5491674993024 5504343216768 5505682938624 5510743308972 5518383475968 5523455519604 5531113310976 5537544529704 5541186713472 5543872511232 5546279715966 5550318565528 5553969151104 5559073902162 5560426945116 5566781075328 5573253766212 5580980598528 5586110176284 5593854832896 5598996243588 5600359003384 5609193276186 5622132591702 5634805068288 5654370363664 5658089386752 5663289836556 5671141496064 5677735530456 5684223714048 5685607217664 5690832959592 5698722805248 5701197247524 5703960601944 5707712241792 5711868647936 5714348798268 5722271246592 5727530687076 5735471410944 5740742983932 5742140243976 5755386242232 5763365585408 5768662796424 5792500245996 5805556737024 5814714698496 5818949024768 5828128111872 5829546640896 5834904680088 5842994268672 5848364667816 5856472917504 5857898345472 5863282443216 5867138873088 5871411375104 5876807892912 5880673218816 5887510883064 5890364543184 5901092223048 5909273574912 5914704892536 5922905117184 5929791885936 5943470759952 5966264189952 5986980385056 5990918174208 6004738054656 6006199569408 6011719973424 6020054701056 6025587839568 6033941793792 6039487696176 6040957668768 6047860921344 6054892980576 6058875437568 6064444256904 6068860438432 6072852082176 6079913199504 6093938374128 6102387090432 6107995902096 6123575934496 6133235554584 6168404033088 6172461149184 6178134367152 6182633338816 6186699813888 6192386118864 6193893305952 6200971324416 6208181410464 6222502474848 6229737595917 6233835052656 6236856575136 6238374586048 6244108386219 6248215294992 6256877902848 6258512327133 6262628709744 6278603173344 6293086687008 6300403878807 6314937682449 6339155701824 6357957940224 6361166659122 6365350560096 6380034183072 6387452471763 6394751678304 6396308119872 6402187079541 6411063155904 6415279875072 6416955677187 6425852228928 6433323791862 6437555152416 6448164215834 6452405337312 6459907774473 6474809522511 6483786283584 6489745645977 6506299430402 6531251329152 6546317652864 6558239971008 6564267765099 6569047922492 6573368552256 6579410251293 6588532032192 6590135638656 6596192748618 6605337796992 6611408879526 6620575023744 6623449743447 6626660111082 6628272997676 6635847399808 6638728750929 6647932771776 6654043004103 6663268256832 6671015871678 6686404604946 6712047213696 6729168036096 6735352933188 6744690915072 6755330311488 6756974515584 6760249602304 6763184970102 6772561538688 6778786319514 6788184518016 6794423658198 6796077377364 6803843536512 6805499548416 6811754603148 6816234867264 6821198509312 6827467993236 6831958592448 6839902349442 6843217631052 6855680670894 6865185476736 6871495389858 6889022926308 6915442583808 6931395161856 6939454537224 6944018792832 6949075488256 6955462506168 6960037290624 6968129969196 6976092739968 6977790676224 6984204086772 6993887079168 7000315284204 7010020613376 7016463647028 7018171409304 7034360962728 7038987640704 7045457298462 7050587862296 7063428570012 7079722522884 7106873520384 7125001449984 7131550164552 7141437439488 7154443604736 7157911343616 7166234097264 7170947511552 7177538455956 7182765202448 7187489489664 7194095638092 7195846634856 7205823051264 7212446050392 7222445480448 7229083757544 7230843270192 7239106254336 7242249546468 7247523416144 7258956004476 7269019916544 7294259569032 7322233324032 7339124289024 7340910584832 7347657745296 7357844634624 7364607359472 7374817747968 7378019967384 7383392706272 7388248951296 7391830014976 7395039621288 7405292201472 7412098536216 7413902593488 7422374767104 7431005021616 7441307464704 7448146901712 7453045737216 7458473110528 7465328324784 7478924368248 7496176788936 7524924903936 7544119182336 7551053115408 7561521994752 7570314040608 7578964952064 7587777279456 7592767953408 7601596330032 7605280802592 7610282989056 7614123728343 7619131731024 7629694995456 7631688027601 7636707582768 7647295214592 7654323978576 7656186991968 7673848322976 7691550395232 7700493629653 7723333661328 7752952931328 7770837482496 7779872906784 7797819557088 7806886354377 7817709924288 7822851830784 7824895319439 7835743857216 7840897625088 7848104332464 7850014510752 7853819390912 7868122964064 7886273190048 7895442835467 7906389181248 7913656083069 7918861095792 7924627679936 7931911345083 7982640513408 7995232710432 8015626631232 8022993935121 8034117119424 8052650261568 8054610225024 8062013359422 8067315950496 8073190640768 8080610852754 8085925675872 8095327464213 8106550932672 8114001806691 8125251165504 8132719227237 8134698678966 8143994536128 8153463843162 8172272294934 8177647406112 8206042015161 8224538710784 8237512489536 8256514825152 8258524407936 8266114963458 8277575213952 8285183279406 8296669966464 8306316794556 8311780070208 8315808766848 8325477848292 8330953726656 8338610853243 8340640417674 8344683102844 8350171612992 8359880649318 8371470897792 8379165264426 8390782249344 8398494365382 8400538505076 8413789914279 8419916909932 8433198887553 8452207602432 8481555545496 8487134080128 8494934754834 8506712244096 8516603295684 8526335571072 8528410826496 8536249439388 8548084207872 8555940902916 8567802971904 8571523197402 8577765055816 8583406869888 8591296030614 8603207116416 8611114475898 8613210365964 8633079363348 8645048378112 8652994194636 8688750368994 8708335105536 8728423537152 8742192167808 8744319961344 8752357020132 8764491403008 8772547001724 8784709376256 8786847518208 8794923664824 8807117062656 8815211839368 8821009828224 8827433364992 8831266324596 8835546814776 8851638334572 8863910362368 8872057338804 8884357675776 8894687828904 8915206139928 8949396284928 8972224048128 8980470577584 8986377261312 8992921220096 9007107081984 9009299354112 9017579960136 9030082051584 9038381759352 9050912690688 9059231544264 9061436503152 9071791382016 9073999397888 9082339470864 9088313156352 9103290657648 9109278123264 9119869799256 9124290174736 9140907561192 9153580635648 9161993853144 9185363901744 9199853331876 9220590111744 9241860215808 9252606049632 9258691723776 9273950008224 9280049720832 9288579178296 9290839958928 9301456986624 9303720901632 9312272115696 9325182772224 9333753712272 9346694151168 9355284862704 9357561879072 9372322942488 9379147950304 9385316854272 9393943064616 9417904760016 9439630030512 9475831360512 9508733552736 9539258139648 9541749988683 9548025840144 9554978796352 9561263348736 9570051274608 9583319319552 9592127517456 9594462179808 9616594733856 9638778343392 9641124360256 9649985687793 9656332728624 9672246323751 9678608005968 9692026555392 9694558310657 9725679425376 9759449145603 9796876993728 9819476479296 9825934998528 9837359956512 9853571883738 9860052828384 9882798048288 9885203457984 9894289122927 9908006695488 9917113319289 9930862535616 9937394316288 9939990166623 9942409496514 9953771099712 9965344697198 9971899157664 9994902385248 10006523807517 10029606907419 10068070820544 10093752054144 10103029399782 10117036372608 10135461773376 10140374403456 10144777455153 10152164971124 10158842308032 10168179479271 10182276777024 10191635487297 10194116066046 10205765304768 10208249322624 10217631904722 10231797763968 10241201989854 10247937888672 10255400526976 10259853524163 10264826446578 10283521006341 10297778215104 10307243084787 10333534389462 10373163875712 10397092742784 10409181805836 10423613232384 10433193759252 10440055935936 10447658476288 10452194953794 10464139109952 10466686014336 10476306130158 10490830618752 10500472926306 10515030920064 10524695470542 10527257113956 10541852241664 10551541444092 10558481461056 10575881793444 10595142855018 10619583784326 10643520684544 10660310280576 10687502174976 10697325246828 10712156159232 10731665407104 10736867015424 10739480300032 10749351145896 10756421267328 10774147803672 10781234234496 10791143457138 10793769952284 10808734576896 10818669075588 10833668220672 10843625636316 10846264905288 10858659381504 10871285124216 10888434006714 10896363059912 10903529874816 10941389353548 10983349986048 11008686433536 11011365877248 11021486617944 11036766951936 11046911039208 11062226621952 11075089059408 11082373426944 11087745022464 11092559431932 11100637131056 11107938302208 11118147804324 11120853890232 11133562150656 11146507532424 11161961197056 11172220352568 11187709665792 11197992487176 11200718006768 11218386552372 11244265183404 11269610136576 11308740727328 11316178773504 11326579673112 11342282992128 11355471060912 11368447428096 11371214435328 11381665919184 11397445610496 11402394495048 11407921203888 11415424483584 11423737295872 11428697596536 11444542493184 11455061374152 11470942821888 11481485967864 11484280487952 11510772484464 11526731170816 11537325592848 11585000491992 11629429396992 11656256223744 11659093281792 11669809360176 11685988537344 11696729335632 11712945835008 11726564886432 11734277746176 11753615785824 11761346437632 11775021766128 11780729086368 11794426951747 11802184446096 11818547149824 11829409785072 11845810234368 11859583771872 11886941519904 11900762882191 11973960770112 11981836348416 12009476109312 12023439946848 12051175679136 12078975392352 12081915337536 12093020039133 12109785961152 12117750875136 12120916279131 12128888513808 12137720876864 12145704164352 12159826399008 12187876748256 12202048018449 12215991804192 12230195764743 12247151868992 12258408442401 12266471109168 12336808066176 12356268734304 12365266677632 12384772237728 12387786611904 12399172445187 12416362820928 12427774919109 12445004949696 12459475191834 12467670105312 12473713150272 12476749172096 12488216772438 12496430589984 12510960626511 12517024654266 12525257419488 12539820973977 12557206346688 12568747896639 12586173374016 12597741548073 12600807757614 12629875364898 12678311403648 12722333318244 12730701120192 12760068366144 12774904943526 12789503356608 12792616239744 12804374159082 12822126311808 12833911354374 12851704457856 12866647583724 12875110304832 12886944045921 12896328431668 12904810674624 12916671713847 12919815548946 12949619045022 12967572567168 12979491291954 13012598860804 13033125553491 13062502658304 13092635305728 13116479942016 13128535530198 13138095844984 13146737104512 13158820502586 13177064064384 13180271277312 13192385497236 13210675593984 13222817759052 13241150047488 13246899486894 13253320222164 13256545995352 13271694799616 13277457501858 13295865543552 13308086008206 13326536513664 13342031743356 13372809209892 13424094427392 13458336072192 13470705866376 13489381830144 13510660622976 13513949031168 13520499204608 13526369940204 13545123077376 13557572639028 13576369036032 13588847316396 13592154754728 13607687073024 13610999096832 13623509206296 13632469734528 13642397018624 13654935986472 13663917184896 13679804698884 13686435262104 13711361341788 13730370953472 13742990779716 13778045852616 13830885167616 13862790323712 13878909074448 13888037585664 13898150976512 13910925012336 13920074581248 13936259938392 13952185479936 13955581352448 13968408173544 13987774158336 14000630568408 14020041226752 14032927294056 14036342818608 14068721925456 14077975281408 14090914596924 14101175724592 14126857140024 14159445045768 14213747040768 14250002899968 14263100329104 14282874878976 14308887209472 14315822687232 14332468194528 14341895023104 14355076911912 14365530404896 14374978979328 14388191276184 14391693269712 14411646102528 14424892100784 14444890960896 14458167515088 14461686540384 14478212508672 14484499092936 14495046832288 14517912008952 14538039833088 14588519138064 14644466648064 14678248578048 14695315490592 14729214718944 14756039934768 14766785412544 14776497902592 14780357825607 14790079242576 14810584402944 14824197072432 14827805186976 14844749534208 14862010043232 14896293803424 14906091474432 14913614244771 14930656649568 14948017045797 14957848736496 14982499207379 14992353577872 15049849807872 15102106230816 15140628081216 15154544099673 15175554558912 15185535906816 15203192660064 15210561605184 15220565978112 15228247456686 15238263462048 15263376055202 15273415165536 15291174099069 15308647957152 15312373983936 15326447857083 15347696645952 15361802984781 15383100790464 15397239669867 15400987259306 15446667322656 15500301584193 15559745813568 15595639114176 15613772708754 15635419848576 15649790638878 15671487714432 15678292430691 15696208664928 15700029021504 15707638781824 15714459195237 15736245928128 15750709389459 15772546380096 15787043205813 15790885670934 15812778362496 15827312166138 15837722191584 15849255359872 15863822690166 15892714282527 15929375676489 15965281026816 15990465420864 16031253262464 16045987870242 16068234238848 16105300523136 16109220450048 16124026718844 16134631900992 16146381281536 16161221705508 16171851351744 16190654928426 16213101865344 16228003613382 16250502331008 16265438454474 16269397357932 16287989072256 16306927686324 16344544589868 16355294812224 16412084030322 16449077421568 16475024979072 16513029650304 16517048815872 16532229926916 16555150427904 16570366558812 16593339932928 16612633589112 16623560140416 16631617533696 16650955696584 16661907453312 16677221706486 16681280835348 16689366205688 16700343225984 16719761298636 16742941795584 16758330528852 16781564498688 16796988730764 16801077010152 16827579828558 16839833819864 16866397775106 16904415204864 16963111090992 16974268160256 16989869509668 17013424488192 17033206591368 17052671142144 17056821652992 17072498878776 17096168415744 17111881805832 17135605943808 17143046394804 17155530111632 17166813739776 17182592061228 17206414232832 17222228951796 17226420731928 17266158726696 17290096756224 17305988389272 17377500737988 17416670211072 17456847074304 17484384335616 17488639922688 17504714040264 17528982806016 17545094003448 17569418752512 17573695036416 17589847329648 17614234125312 17630423678736 17642019656448 17654866729984 17662532649192 17671093629552 17703276669144 17727820724736 17744114677608 17768715351552 17789375657808 17830412279856 17898792569856 17960941155168 17972754522624 18014214163968 18018598708224 18035159920272 18060164103168 18076763518704 18101825381376 18118463088528 18122873006304 18143582764032 18164678941728 18176626312704 18206581315296 18218556246528 18227750743609 18239739598512 18248580349472 18281815122384 18307161271296 18323987706288 18370727803488 18399706663752 18505212099264 18517383447552 18547900016448 18560099441664 18577158356592 18581679917856 18602913973248 18624544231392 18667507424544 18689212787751 18710569725408 18715123758144 18732325158657 18744645884976 18758295900608 18770633708544 18775536981399 18787886129232 18835809520032 18879260061024 18901211636421 18944813047347 19017467105472 19083499977366 19096051680288 19109957592704 19140102549216 19162357415289 19184255034912 19188924359616 19206561238623 19233189467712 19250867031561 19277556686784 19282248720512 19299971375586 19312665457248 19344492647502 19357216011936 19379723323419 19389116621314 19424428567533 19451358850752 19469236937931 19518898291206 19593753987456 19638952958592 19674719913024 19707143767476 19720105656768 19738230753879 19765596096576 19770406915968 19788578245854 19816013390976 19834226638578 19861725071232 19879980333246 19884818993028 19907542199424 19916186252787 19930689394396 19943798315328 19962129012309 19989804770496 20013047615034 20059213814838 20136141641088 20187504108288 20206058799564 20234072745216 20270923546752 20280748806912 20289554910306 20304329942248 20317684616064 20336358958542 20364553554048 20383270974594 20388232132092 20411530609536 20416498645248 20435263809444 20463595527936 20482403979708 20495875777344 20510801053952 20519707048326 20529652893156 20567042012682 20595556430208 20614486169574 20667068778924 20746327751424 20794185485568 20818363611672 20847226464768 20866387518504 20880111871872 20895316952576 20904389907588 20928278219904 20933372028672 20952612260316 20981661237504 21000945852612 21030061840128 21049390941084 21054514227912 21083704483328 21103082888184 21116962922112 21151763586888 21190285710036 21239167568652 21287041369088 21320620561152 21375004349952 21394650493656 21424312318464 21463330814208 21473734030848 21478960600064 21498702291792 21512842534656 21548295607344 21562468468992 21582286914276 21587539904568 21617469153792 21637338151176 21667336441344 21687251272632 21692529810576 21717318763008 21742570248432 21776868013428 21792726119824 21807059749632 21882778707096 21966699972096 22017372867072 22022731754496 22042973235888 22073533903872 22093822078416 22124453243904 22150178118816 22164746853888 22175490044928 22185118863864 22201274262112 22215876604416 22236295608648 22241707780464 22267124301312 22293015064848 22323922394112 22344440705136 22375419331584 22395984974352 22401436013536 22436773104744 22488530366808 22617481454656 22632357547008 22653159346224 22684565984256 22710942121824 22736894856192 22763331838368 22804788990096 22815842407776 22830848967168 22842371185029 22857395193072 22889084986368 22895064082803 22910122748304 22941885643776 22962971935728 22968560975904 23021544968928 23074651185696 23101480888959 23154771502313 23170000983984 23258858793984 23312512447488 23339618720352 23393458671264 23420659063131 23453129772864 23468555492352 23474685958317 23507231571648 23522692875264 23550043532256 23561458172736 23588853903494 23604368892192 23658819570144 23686328506401 23719167543744 23740968249207 23773883039808 23795734035249 23801525764382 23947921540224 24046879893696 24068981805363 24102351358272 24157950784704 24163830675072 24186040078266 24219571922304 24241832558262 24257777027616 24275441753728 24285982392639 24319652798016 24342005420073 24375753496512 24398157681711 24404096036898 24431983608384 24460391529486 24494303737984 24516816884802 24532942218336 24618126045483 24673616132352 24712537468608 24730533355264 24769544475456 24775573223808 24798344890374 24832725641856 24855549838218 24890009899392 24918950383668 24935340210624 24947426300544 24953498344192 24976433544876 24992861179968 25021921253022 25034049308532 25050514838976 25079641947954 25114412693376 25137495793278 25172346748032 25195483096146 25201615515228 25259750729796 25299596662659 25356622807296 25444666636488 25461402240384 25520136732288 25549809887052 25579006713216 25585232479488 25608748318164 25644252623616 25667822708748 25703408915712 25733295167448 25750220609664 25773888091842 25792656863336 25809621349248 25833343427694 25839631097892 25899238090044 25935145134336 25958982583908 26025197721608 26066251106982 26125005316608 26185270611456 26232959884032 26257071060396 26276191689968 26293474209024 26317641005172 26354128128768 26360542554624 26384770994472 26421351187968 26445635518104 26482300094976 26493798973788 26506640444328 26513091990704 26543389599232 26554915003716 26591731087104 26616172016412 26653073027328 26684063486712 26745618419784 26848188854784 26916672144384 26941411732752 26978763660288 27021321245952 27027898062336 27040998409216 27052739880408 27090246154752 27115145278056 27152738072064 27177694632792 27184309509456 27215374146048 27221998193664 27247018412592 27264939469056 27284794037248 27309871972944 27327834369792 27359609397768 27372870524208 27422722683576 27460741906944 27485981559432 27556091705232 27661770335232 27725580647424 27757818148896 27776075171328 27821850024672 27840149162496 27872519876784 27904370959872 27911162704896 27918453670591 27936816347088 27975548316672 28001261136816 28040082453504 28065854588112 28072685637216 28137443850912 28155950562816 28181829193848 28202351449184 28253714280048 28318890091536 28427494081536 28526200658208 28617774418944 28625249966049 28664936389056 28683790046208 28710153823824 28731060809792 28749957958656 28776382552368 28783386539424 28849784201568 28916335030176 28923373080768 28949957063379 28968998185872 28990093664576 29016738971253 29035824017904 29076079666176 29083674931971 29177038276128 29278347436809 29390630981184 29458429437888 29512079869536 29533570825088 29560715651214 29580158485152 29648394144864 29655610373952 29682867368781 29724020086464 29751339957867 29792587606848 29812182948864 29819970499869 29827228489542 29861313299136 29896034091594 29915697472992 29964998414758 29984707155744 30019571422551 30088820722257 30204212461632 30281256162432 30309088199346 30351109117824 30406385320128 30421123210368 30456494913372 30476526924096 30504538437813 30526752110404 30546830331072 30574906461891 30582348198138 30617295914304 30624747967872 30652895714166 30695393291904 30723605969562 30766201580928 30779560572489 30794479339734 30801974518612 30850563019023 30893334645312 30921729254361 31000603168386 31119491627136 31191278228352 31227545417508 31270839697152 31299581277756 31342975428864 31356584861382 31392417329856 31400058043008 31415277563648 31428918390474 31472491856256 31501418778918 31545092760192 31574086411626 31581771341868 31625556724992 31654624332276 31675444383168 31698510719744 31727645380332 31785428565054 31858751352978 31930562053632 31980930841728 32062506524928 32091975740484 32136468477696 32210601046272 32218440900096 32248053437688 32269263801984 32292762563072 32322443411016 32343702703488 32381309856852 32426203730688 32456007226764 32501004662016 32530876908948 32538794715864 32575978144512 32613855372648 32689089179736 32710589624448 32824168060644 32898154843136 32950049958144 33026059300608 33034097631744 33064459853832 33110300855808 33140733117624 33186679865856 33225267178224 33247120280832 33263235067392 33301911393168 33323814906624 33354443412972 33362561670696 33378732411376 33400686451968 33439522597272 33485883591168 33516661057704 33563128997376 33593977461528 33602154020304 33655159657116 33679667639728 33732795550212 33808830409728 33926222181984 33948536320512 33979739019336 34026848976384 34066413182736 34105342284288 34113643305984 34144997757552 34192336831488 34223763611664 34271211887616 34286092789608 34311060223264 34333627479552 34365184122456 34412828465664 34444457903592 34452841463856 34532317453392 34580193512448 34611976778544 34755001475976 34968768671232 34977279845376 35009428080528 35057965612032 35090188006896 35138837505024 35179694659296 35260847357472 35284039312896 35325065298384 35342187259104 35383280855241 35406553338288 35455641449472 35464903187087 35488229355216 35537430703104 35578751315616 35660824559712 35702288646573 35784646867211 35921882310336 35945509045248 36028428327936 36070319840544 36153527037408 36236926177056 36245746012608 36279060117399 36329357883456 36353252625408 36362748837393 36413162630592 36437112493056 36455501487218 36479479197024 36497160698944 36563630244768 36606144055347 36647975412576 36690587294229 36741455606976 36775225327203 36799413327504 37010424198528 37095800032896 37154316713184 37163359835712 37197517335561 37249088462784 37283324757327 37335014849088 37378425575502 37421139450816 37430247516288 37464650317314 37489291769952 37516591801216 37532881879533 37551073962798 37575772258464 37619462921931 37671619040064 37706243689917 37758520122048 37793224644219 37802423272842 37889626094694 38034934210944 38166999954732 38192103360576 38219915185408 38280205098432 38324714830578 38368510069824 38377848719232 38413122477246 38466378935424 38501734063122 38555113373568 38564497441024 38599942751172 38625330914496 38688985295004 38714432023872 38750015141541 38759446646838 38778233242628 38848857135066 38902717701504 38938473875862 39037796582412 39099376660473 39187507974912 39277905917184 39349439826048 39414287534952 39440211313536 39476461507758 39531192193152 39540813831936 39577156491708 39632026781952 39668453277156 39723450142464 39759960666492 39769637986056 39815084398848 39832372505574 39861378788792 39887596630656 39924258024618 39979609540992 40026095230068 40118427629676 40272283282176 40375008216576 40412117599128 40468145490432 40541847093504 40561497613824 40579109820612 40608659884496 40635369232128 40672717917084 40729107108096 40766541949188 40776464264184 40823061219072 40832997290496 40870527618888 40927191055872 40964807959416 40991751554688 41021602107904 41039414096652 41059305786312 41134084025364 41191112860416 41228972339148 41334137557848 41492655502848 41588370971136 41636727223344 41694452929536 41732775037008 41760223743744 41790633905152 41808779815176 41856556439808 41866744057344 41905224520632 41963322475008 42001891705224 42060123680256 42098781882168 42109028455824 42167408966656 42206165776368 42233925844224 42303527173776 42380571420072 42478335137304 42641241122304 42750008699904 42789300987312 42848624636928 42926661628416 42947468061696 42997404583584 43025685069312 43096591214688 43124936937984 43164573828552 43175079809136 43234938307584 43274676302352 43334672882688 43374502545264 43385059621152 43434637526016 43485140496864 43553736026856 43585452239648 43614119499264 43765557414192 43933399944192 44034745734144 44085946471776 44187644156832 44300356237632 44329493707776 44341073476821 44370237727728 44402548524224 44431753208832 44472591217296 44483415560928 44534248602624 44586030129696 44688881410272 44740842734313 44791969948704 44802872027072 44844051137391 44873546209488 44947497622137 44977060733616 45234962909312 45306318692448 45421884243648 45463632299019 45526663676736 45609577980192 45631684815552 45661697934336 45684742370058 45714790386144 45790128165606 45820245496608 45873522297207 45925943871456 45937121951808 45979343571249 46043089937856 46085408954343 46149302371392 46191719009601 46202961777918 46309543004626 46340001967968 46500904752579 46679237440704 46786917342528 46841318126262 46906259545728 46949371916634 47014463143296 47100087064512 47122916345472 47143377585711 47177707806988 47208737784384 47252128168377 47317639140288 47361129617439 47372657012802 47438335087488 47481936498414 47547766079616 47591468070498 47603051528764 47678142847581 47788127029467 47895843080448 48093759787392 48137963610726 48204702716544 48315901569408 48327661350144 48372080156532 48439143844608 48483665116524 48515554055232 48550883507456 48571964785278 48639305596032 48684010840146 48751506993024 48796315363422 48808192073796 48863967216768 48920783058972 48988607475968 49033633769604 49065884436672 49236252090966 49347232264704 49425074937216 49461066710528 49539088950912 49551146447616 49596689780748 49665451283712 49711099676436 49780019798784 49837900767336 49870680421248 49894852601088 49906996688384 49952867089752 49985722359936 50043842506044 50068098617064 50101029677952 50159283895908 50228825386752 50274991586556 50344693496064 50390966192292 50403231030456 50519501459592 50599193325318 50713245614592 50889333272976 50922804480768 51040273464576 51099619774104 51158013426432 51170464958976 51217496636328 51288505247232 51335645417496 51406817831424 51466590334896 51500441219328 51547776183684 51585313726672 51619242698496 51666686855388 51679262195784 51798476180088 51870290268672 51917965167816 52050395443216 52132502213964 52250010633216 52370541222912 52465919768064 52514142120792 52552383379936 52586948418048 52635282010344 52708256257536 52721085109248 52769541988944 52842702375936 52891271036208 52964600189952 52987597947576 53013280888656 53026183981408 53086779198464 53109830007432 53183462174208 53232344032824 53306146054656 53368126973424 53491236839568 53696377709568 53882823465504 54042642491904 54055796124672 54105479760816 54180492309504 54230290556112 54305476144128 54355389265584 54368619018912 54430748292096 54494036825184 54529878938112 54619743945888 54655668739584 54683252230827 54719218795536 54745741048416 54809395834589 54845445367152 54921483813888 54971963118864 55112183410464 55303545158417 55515636297792 55552150342656 55643700049344 55680298324992 55745039753568 55808741919744 55836907341182 55873632694176 56002522273632 56067638363253 56131709176224 56145371274432 56196975475971 56274887701824 56311901125632 56326610944197 56363658387696 56404702898368 56507428560096 56637780183072 56703634909263 56834439142041 57052401316416 57250499932098 57329872778112 57420307647648 57462121619584 57487072245867 57552765104736 57566773078848 57619683715869 57699568403136 57752601094683 57832670060352 57846746161536 57899914126758 57937996371744 57980187329152 58033477942506 58071648035808 58139169970257 58167349863942 58273285702599 58354076552256 58407710813793 58556694873618 58781261962368 58916858875776 59024159739072 59067141650176 59121431302428 59160316970304 59296788289728 59311220747904 59365734737562 59448040172928 59502679915734 59585175213696 59639940999738 59654456979084 59722626598272 59792068183188 59831394945984 59886387036927 59929996829516 59969414311488 60039142845102 60177641444514 60408424923264 60562512324864 60618176398692 60702218235648 60812770640256 60842246420736 60912989826744 60953053848192 61009076875626 61053504220808 61093660662144 61149812923782 61164696396276 61234591828608 61249495935744 61305791428332 61390786583808 61447211939124 61532403161856 61559121144978 61588958679468 61603949037224 61701126038046 61786669290624 61843458508722 62001206336772 62238983254272 62382556456704 62455090835016 62541679394304 62599162555512 62685950857728 62713169722764 62784834659712 62800116086016 62830555127296 62857836780948 62944983712512 63002837557836 63090185520384 63148172823252 63163542683736 63251113449984 63309248664552 63350888766336 63397021439488 63455290760664 63570857130108 63717502705956 63861124107264 63961861683456 64125013049856 64183951480968 64272936955392 64421202092544 64436881800192 64496106875376 64538527603968 64585525126144 64644886822032 64687405406976 64762619713704 64852407461376 64912014453528 65002009324032 65061753817896 65077589431728 65151956289024 65227710745296 65378178359472 65421179248896 65648336121288 65900099916288 66052118601216 66068195263488 66128919707664 66220601711616 66281466235248 66373359731712 66450534356448 66494240561664 66526470134784 66603822786336 66647629813248 66708886825944 66725123341392 66757464822752 66801372903936 66879045194544 66971767182336 67033322115408 67126257994752 67187954923056 67204308040608 67310319314232 67359335279456 67465591100424 67852444363968 67897072641024 67959478038672 68053697952768 68132826365472 68210684568576 68289995515104 68447527223328 68527113555087 68572185579216 68622120446528 68667254959104 68685192248409 68730368244912 68825656931328 68888915807184 68905682927712 69064634906784 69223953557088 69304442666877 69464314506939 69510002951952 69937537342464 70018856161056 70180376013792 70261977189393 70359389318592 70424057874951 70521694714944 70568078625792 70650130596768 70684374518208 70766561710482 70813106676576 70929806374174 70976458710432 71058985519203 71157502631232 71222904747621 71321649119424 71387202105747 71404577293146 71569293734422 71843764620672 72140639681088 72206945416089 72307054074816 72473852354112 72491492025216 72558120234798 72658715766912 72725497674786 72826325261184 72857947177917 72911002974436 72958958394048 72994321397888 73026016260219 73127260489536 73194473045133 73212288110694 73295950825152 73381174588458 73482911213952 73550450654406 73598826655008 73854378136449 74020848397056 74191600065792 74308633426368 74326719671424 74395034671122 74498176925568 74566649514654 74670029698176 74756851151004 74842278901632 74860495032576 74929300634628 74978583539904 75033183602432 75065763759066 75102147925596 75151544516928 75238925843862 75343238080128 75412487379834 75517040244096 75586449288438 75604846545684 75779252189388 76069868421888 76333999909464 76384206721152 76439830370816 76560410196864 76649429661156 76737020139648 76755697438464 76826244954492 76932757870848 77003468126244 77110226747136 77128994882048 77199885502344 77250661828992 77377970590008 77428864047744 77500030283082 77518893293676 77556466485256 77697714270132 77805435403008 77876947751724 78075593164824 78198753320946 78375015949824 78555811834368 78698879652096 78828575069904 78880422627072 78952923015516 79062384386304 79081627663872 79154312983416 79264053563904 79336906554312 79446900284928 79519921332984 79539275972112 79630168797696 79664745011148 79722757577584 79775193261312 79848516049236 79959219081984 80052190460136 80236855259352 80544566564352 80750016433152 80824235198256 80936290980864 81083694187008 81122995227648 81158219641224 81217319768992 81270738464256 81345435834168 81458214216192 81533083898376 81552928528368 81646122438144 81665994580992 81741055237776 81854382111744 81929615918832 81983503109376 82043204215808 82078828193304 82118611572624 82268168050728 82382225720832 82457944678296 82668275115696 82985311005696 83176741942272 83273454446688 83465550074016 83520447487488 83617559630352 83713112879616 83733488114688 83755361011773 83810449041264 83926644950016 84003783410448 84120247360512 84197563764336 84218056911648 84412331552736 84467851688448 84607054347552 84705429926183 84761142840144 84956670274608 85282482244608 85578601974624 85853323256832 85875749898147 85994809167168 86051370138624 86193182429376 86249873875968 86329147657104 86350159618272 86549352604704 86749005090528 86770119242304 86849871190137 86970280993728 87050216913759 87107472053712 87170904479296 87228238998528 87251024795913 87531114828384 87835042310427 88171892943552 88375288313664 88600712475264 88682146953642 88740475455456 88805097048448 88945182434592 88966831121856 89048602106343 89172060259392 89254019873601 89377762820544 89459911499607 89481685468626 89583939897408 89605744054144 89688102274782 89747092418976 89894995244274 89954121467232 90058714267653 90266462166771 90469925818624 90612637384896 90843768487296 90927264598038 91053327353472 91219155960384 91263369631104 91369484740116 91429580772288 91580256331212 91640490993216 91724719385673 91747044594414 91851887742912 91874243903616 91958687142498 92086179875712 92170817908686 92298604742784 92383438019202 92405923555836 92551689057069 92619086009252 92680003935936 92765187763083 93001809505158 93358474881408 93573834685056 93682636252524 93812519091456 93898743833268 94028926286592 94200174129024 94245832690944 94286755171422 94355415613976 94417475568768 94504256336754 94635278280576 94722259234878 94745314025604 94876670174976 94963872996828 95095532159232 95182936140996 95206103057528 95356285695162 95576254058934 95791686160896 96187519574784 96275927221452 96409405433088 96631803138816 96655322700288 96744160313064 96878287689216 96967330233048 97031108110464 97101767014912 97143929570556 97278611192064 97368021680292 97503013986048 97592630726844 97616384147592 97727934433536 97841566117944 97977214951936 98067267539208 98131768873344 98472504181932 98694464529408 98850149874432 98922133421056 99078177901824 99102292895232 99193379561496 99330902567424 99422199352872 99560039597568 99675801534672 99741360842496 99789705202176 99813993376768 99905734179504 99971444719872 100087685012088 100136197234128 100202059355904 100318567791816 100457650773504 100549983173112 100689386992128 100781932384584 100806462060912 101039002919184 101198386650636 101426491229184 101778666545952 101845608961536 102080546929152 102199239548208 102316026852864 102340929917952 102434993272656 102577010494464 102671290834992 102813635662848 102933180669792 103000882438656 103095552367368 103170627453344 103238485396992 103333373710776 103358524391568 103596952360176 103740580537344 103835930335632 104100790886432 104265004427928 104931839536128 105028284241584 105104766759872 105173896836096 105270564020688 105416512515072 105539083977888 105782542072416 105975195895152 106026561777312 106052367962816 106149842565723 106219660014864 106366924348416 106394709561261 106464688065648 106612292109312 106736253946848 106982473679136 107106865939719 107353940601633 107765646931008 108085284983808 108210959521632 108460581112224 108710778531168 108737238037824 108837180352197 108988073650368 109059757876224 109088246512179 109239487891776 109311337479168 109366504461654 109438437591072 109491482096832 109618791669178 109690890734304 109818432166041 109943926237728 110071761882687 110224366820928 110325675981609 110607090316834 111031272595584 111287400098688 111490079507136 111592552006683 111673814682364 111747265388352 111849974271981 112005044547264 112135276726506 112263418352448 112290742548864 112393950951942 112549775403648 112598645638599 112653221888394 112727316775392 112809405796736 112858388765793 113014857120192 113118731069751 113275560366144 113379673932657 113407269818526 113668878284082 114104802632832 114500999864196 114659745556224 114840615295296 114924243239168 114974144491734 115105530209472 115133546157696 115239367431738 115399136806272 115505202189366 115665340120704 115693492323072 115799828253516 115875992743488 115960374658304 116066955885012 116143296071616 116278339940514 116334699727884 116546571405198 116708153104512 116815421627586 117113389747236 117562523924736 117833717751552 118048319478144 118134283300352 118242862604856 118320633940608 118593576579456 118622441495808 118731469475124 118896080345856 119005359831468 119170350427392 119279881999476 119308913958168 119445253196544 119584136366376 119662789891968 119772774073854 119859993659032 119938828622976 120078285690204 120355282889028 120816849846528 121125024649728 121236352797384 121404436471296 121625541280512 121684492841472 121825979653488 121906107696384 122018153751252 122107008441616 122187321324288 122299625847564 122329392792552 122469183657216 122498991871488 122611582856664 122781573167616 122894423878248 123064806323712 123118242289956 123177917358936 123207898074448 123402252076092 123573338581248 123686917017444 124002412673544 124477966508544 124765112913408 124910181670032 125083358788608 125198325111024 125371901715456 125426339445528 125569669319424 125600232172032 125661110254592 125715673561896 125889967425024 126005675115672 126180371040768 126296345646504 126327085367472 126502226899968 126618497329104 126701777532672 126794042878976 126910581521328 127141714260216 127435005411912 127923723366912 128250026099712 128367902961936 128545873910784 128842404185088 128992213750752 129077055207936 129289773644064 129374810813952 129525239427408 129704814922752 129738696469217 129824028907056 130004018648064 130123507635792 130155178863456 130303912578048 130455421490592 130756356718944 130842358497792 130908391704101 131296672242576 131800199832576 132104237202432 132257839415328 132562932470496 132901068712896 132988481123328 133023220430463 133207645572672 133295259626496 133417773651888 133450246682784 133514929645504 133602745807872 133758090389088 134066644230816 134222528202939 134375909846112 134408616081216 134532153412173 134620638628464 134718670558912 134842492866411 134931182200848 135704888727936 135918956077344 136265652730944 136390896897057 136579991030208 136895054446656 137054227110174 137144371158432 137244240893056 137370384496818 137460736489824 137620566891621 137777831614368 137811365855424 137938030713747 138129269813568 138256226863029 138447907114176 138575157028803 138608885333754 138928629013878 139020005903904 139502714257737 140037712322112 140360752027584 140523954378786 140718778637184 140848115749902 141043389429888 141300261193536 141368749036416 141533123420964 141626213353152 141756384505131 141859612748348 141952917420864 142083388852317 142117971038406 142315005262464 142445809495242 142643298238848 142774404211494 142809154586292 143034428542743 143138587468844 143364381088401 143687529241344 144281279362176 144413890832178 144614108149632 144947704708224 144982984050432 145116240469596 145317431533824 145450995349572 145652650522368 145715894355834 145822005948872 145917916788096 145988642795776 146052032520438 146254520979072 146388946090266 146424576221388 146591901650304 146762349176916 146965822427904 147100901308812 147197653310016 147708756272898 148041696794112 148383200131584 148617266852736 148653439342848 148790069342244 148996353851136 149133299029308 149340059396352 149513702302008 149684557803264 149720990065152 149858601269256 149957167079808 150066367204864 150131527518132 150204295851192 150303089033856 150477851687724 150686476160256 150824974759668 151034080488192 151172898576876 151209693091368 151558504378776 152139736843776 152667999818928 152768413442304 152879660741632 153120820393728 153298859322312 153474040279296 153511394876928 153652489908984 153865515741696 154006936252488 154220453494272 154257989764096 154399771004688 154501323657984 154755941180016 154857728095488 155000060566164 155037786587352 155112932970512 155395428540264 155610870806016 155753895503448 156151186329648 156397506641892 156750031899648 157111623668736 157397759304192 157657150139808 157760845254144 157905846031032 158124768772608 158163255327744 158308625966832 158528107127808 158673813108624 158893800569856 159039842665968 159078551944224 159260337595392 159329490022296 159445515155168 159550386522624 159697032098472 159918438163968 160104380920272 160473710518704 161089133128704 161648470396512 162167388374016 162316439282448 162434639537984 162541476928512 162690871668336 162916428432384 163066167796752 163105857056736 163292244876288 163482110475552 163859231837664 163967006218752 164049756692481 164157656386608 164237223145248 164428187503767 164536336101456 164764451441664 164807491281169 164915889356592 165336550231392 165910635475251 166546908893376 166931100148032 167040894974976 167235119260704 167426225759232 167510722023546 167620898082528 168007566820896 168202915089759 168395127528672 168436113823296 168590926427913 168824663105472 168935703376896 168979832832591 169214108695104 169410859852366 169522285680288 169913340549216 170110904727789 170503317426123 171157203949248 171751499796294 171989618334336 172386364858752 172461216737601 172658295314208 172700319236544 172859051147607 173098705209408 173257803284049 173498010181056 173540238484608 173699742380274 173940561987456 174100433827518 174214944107424 174341808958592 174417509910771 174502049591826 174819857107797 175062229656768 175223132441379 175670084620854 176343785887104 176750576627328 177201424950528 177364293907284 177480950910912 177610194096896 177890364869184 177933662243712 178097204212686 178344120518784 178508039747202 178755525641088 178919822999214 178963370937252 179167879794816 179211488108288 179376204549564 179494184837952 179789990488548 179908242934464 180117428535306 180532924333542 180939851637248 181225274769792 181687536974592 181854529196076 182106654706944 182438311920768 182526739262208 182738969480232 182859161544576 183160512662424 183280981986432 183449438771346 183494089188828 183703775485824 183748487807232 183917374284996 184172359751424 184341635817372 184597209485568 184766876038404 184811847111672 185103378114138 185238172018504 185360007871872 185530375526166 186003619010316 186716949762816 187147669370112 187365272505048 187625038182912 187797487666536 188057852573184 188400348258048 188491665381888 188573510342844 188710831227952 188834951137536 189008512673508 189270556561152 189444518469756 189490628051208 189753340349952 189927745993656 190191064318464 190365872281992 190412206115056 190712571390324 191152508117868 191583372321792 192375039149568 192551854442904 192818810866176 193263606277632 193310645400576 193488320626128 193756575378432 193934660466096 194062216220928 194203534029824 194287859141112 194557222384128 194736043360584 195006027972096 195185261453688 195232768295184 195455868867072 195683132235888 195954429903872 196134535078416 196263537746688 196945008363864 197700299748864 198156355803648 198204585790464 198386759122992 198661805134848 198844398705744 199120079195136 199351603069344 199482721684992 199579410404352 199811468359008 199942889439744 200175370024176 200272394468256 200404118711808 200505258179699 200637135583632 200915301547008 201099966346224 201378773984256 201563864769168 201612924121824 202078005838368 202396773301272 203557333091904 203691217923072 204161093858304 204398479096416 204632053705728 204869986545312 205342581669984 205581340665261 205866361339584 206001764877312 206055576745227 206191104734736 206341254906688 206476970793984 206666747421552 206717048783136 207193904720352 207671860671264 207913328000631 208201581772864 208392943520817 208530008855856 210056568483168 210209533519744 210541128041376 210785931568179 211078167955776 211272173624853 211565084144832 211950391790304 212053123554624 212104735925632 212299685131446 212439320029728 212789419122522 212929376131296 213176956557609 213472507893696 213668714242863 213964947358272 214161606317241 214213731879438 214707881203266 215531293862016 216421919043264 216921162224448 217421557062336 217474476075648 217674360704394 217976147300736 218176493024358 218478975783552 218733008923308 218876875182144 218982964193664 219078048780657 219237583338356 219381781468608 219583419135399 219636864332082 219887852475456 220143523765374 220448733641856 220651351963218 221214180633668 221563134409347 222062545191168 222574800197376 222980159014272 223185104013366 223347629364728 223494530776704 223699948543962 224010089094528 224270553453012 224526836704896 224581485097728 224787901903884 225099550807296 225197291277198 225306443776788 225454633550784 225618811593472 225716777531586 226029714240384 226237462139502 226551120732288 226759347865314 226814539637052 227337756568164 228209605265664 229001999728392 229319491112448 229681230590592 229848486478336 229948288983468 230211060418944 230267092315392 230478734863476 230798273612544 231010404378732 231330680241408 231386984646144 231599656507032 231751985486976 231920749316608 232133911770024 232286592143232 232556679881028 232669399455768 233093142810396 233416306209024 233630843255172 234226779494472 235125047849472 235667435503104 236096638956288 236268566600704 236485725209712 236641267881216 237187153158912 237244882991616 237462938950248 237792160691712 238010719662936 238340700854784 238559763998952 238617827916336 238890506393088 239168272732752 239325579783936 239545548147708 239719987318064 239877657245952 240156571380408 240710565778056 241633699693056 242250049299456 242472705594768 242808872942592 243251082561024 243368985682944 243651959306976 243812215392768 244036307502504 244214016883232 244374642648576 244599251695128 244658785585104 244938367314432 244997983742976 245223165713328 245563146335232 245788847756496 246129612647424 246236484579912 246355834717872 246415796148896 246804504152184 247146677162496 247373834034888 248004825347088 248955933017088 249530225826816 249820363340064 250396650222048 250852678891056 251139338638848 251200464344064 251266083035319 251431347123792 251779934850048 252011350231344 252360742081536 252592691293008 252654170734944 253236994658208 253403555065344 253821163042656 254116289778549 254283428520432 254702486525443 254870010823824 255847446733824 256735805923872 257627249694441 257984427501504 258154110415872 258579547288128 258749621627904 259050478854816 259477392938434 259648057814112 260247015271584 260310357726912 260549613570411 260910842981184 261150650741277 261512713437888 261684716995584 261753074387739 261816783408202 262593344485152 263505126931281 264515678830656 265125864940992 265802137425792 266046440860926 266415291145344 266835547303776 266900493365568 267029859291008 267145806319029 267516180778176 267762059620803 268133288461632 268379734498821 268445056405878 268751819692224 268817232162432 269064306824346 269241277256928 269437341117824 269684985732822 269862364401696 270176142802959 270799386500313 271409777455872 271837912154688 272531305461888 272781793794114 273159982060416 273790108893312 274108454220348 274288742316864 274488481786112 274740768993636 274921472979648 275241133783242 275555663228736 275622731710848 275876061427494 276258539627136 276512453726058 276895814228352 277150314057606 277217770667508 277857258027756 278040011807808 278295563289249 279005428515474 280075424644224 280721504055168 281047908757572 281437557274368 281696231499804 282086778859776 282600522387072 282737498072832 283066246841928 283252426706304 283512769010262 283719225496696 283905834841728 284166777704634 284235942076812 284630010524928 284891618990484 285286596477696 285548808422988 285618309172584 286068857085486 286277174937688 286728762176802 287375058482688 288562558724352 288827781664356 289228216299264 289895409416448 289965968100864 290232480939192 290634863067648 290901990699144 291305301044736 291431788711668 291644011897744 291835833576192 291977285591552 292104065040876 292509041958144 292777892180532 292849152442776 293183803300608 293524698353832 293931644855808 294201802617624 294395306620032 295417512545796 296083393588224 296766400263168 297234533705472 297306878685696 297580138684488 297992707702272 298266598058616 298680118792704 299027404604016 299369115606528 299441980130304 299717202538512 299914334159616 300132734409728 300263055036264 300408591702384 300606178067712 300955703375448 301372952320512 301649949519336 302068160976384 302345797153752 302419386182736 303117008757552 304279473687552 305335999637856 305536826884608 306241640787456 306597718644624 306948080558592 307022789753856 307304979817968 307731031483392 308013872504976 308440906988544 308799542009376 309002647315968 309511882360032 309715456190976 310000121132328 310075573174704 310225865941024 310790857080528 311221741612032 311507791006896 312302372659296 312795013283784 314795518608384 315314300279616 315521690508288 315811692062064 316249537545216 316617251933664 317347626217248 318079685331936 318157103888448 318449527697169 318658980044592 318891030310336 319100773045248 319184128683783 319394064196944 319836876327936 320208761840544 320947421037408 321320597819157 322061821804899 323296940793024 324632878564896 324869279075968 325381743336672 326132335593504 326211714113472 326511541056591 326964220951104 327264739536537 327718463675328 327934012437504 328099513384962 328315312773216 328474446290496 328856375007534 329072672202912 329455296498123 329614982562338 329831778713184 330215285648061 330673100462784 330977027944827 331821270950502 333093817786752 333862200296064 334470238521408 335021444047092 335241796165056 335549922815943 336015133641792 336405830179518 336790255057344 336872227646592 337181852855826 337649326210944 337959665665182 338428217390208 338575166297379 338821719704732 339044571360576 339356193209253 339826681098432 340139021797971 340221809455578 341006634852246 342314407898496 343502999592588 343979236668672 344772729717504 344922433475202 345316590628416 345400638473088 345718102295214 346197410418816 346515606568098 346996020362112 347080476969216 347399484760548 347881123974912 348200867655036 348429888214848 348683617917184 348835019821542 349004099183652 349639714215594 350124459313536 350446264882758 351340169241708 352687571774208 353501153254656 354402849901056 354728587814568 354961901821824 355220388193792 355780729738368 355867324487424 356194408425372 356688241037568 357016079494404 357511051282176 357839645998428 357926741874504 358335759589632 358422976216576 358752409099128 358988369675904 359579980977096 359816485868928 360234857070612 361065848667084 361879703274496 362450549539584 363375073949184 363709058392152 364213309413888 364876623841536 365053478524416 365477938960464 365718323089152 366321025324848 366561963972864 366898877542692 366988178377656 367407550971648 367496975614464 367834748569992 368344719502848 368683271634744 369194418971136 369533752076808 369623694223344 370206756228276 370476344037008 370720015743744 371060751052332 372007238020632 373433899525632 374295338740224 374730545010096 375250076365824 375594975333072 376115705146368 376800696516096 376983330763776 377147020685688 377421662455904 377669902275072 378017025347016 378541113122304 378889036939512 378981256102416 379506680699904 379855491987312 380382128636928 380731744563984 380824412230112 381425142780648 382305016235736 384750078299136 385103708885808 385637621732352 386527212555264 386976641252256 387869320932192 388124432441856 388575718282224 389114444768256 389216089407651 389472086721168 390012055944192 390370522907376 390465536590368 390911737734144 391366264471776 392269070156832 392527075493376 392725175112303 393631115539321 393890016727728 395400599497728 396312711607296 396773518245984 397688797411488 398703206138688 398965443369984 399069661291389 399622936718016 399885778879488 400350740048352 400544788936512 400808237423616 401010516359398 401274271167264 402199932692448 402667584608817 403127729538336 403225848243648 403596460236519 404156011676736 404527478599233 404793546602544 407114666183808 408796958192832 409172690691171 409739973090624 410685163339968 411162681330522 411732722679168 412111153490454 412382209469472 412682509813376 412861700674863 413333494843104 413434097566272 413814092141241 414387809440704 414768680589087 415343721342528 415725471086409 415826656001262 416403163545728 416785887041634 417060017711712 418508142773211 420113136966336 420419067039488 421082256082752 421571863136358 422156335911552 422544347249706 423130168289664 423900783580608 424106247109248 424209471851264 424599370262892 424878640059456 425578838245044 425858752262592 426250166556951 426353913115218 426945015787392 427337428485726 427929894716544 428323212634482 428427463758876 429415762406532 430093143265203 431062587724032 432843838086528 433842324448896 434843114124672 434948952151296 435348721408788 435952294601472 436352986048716 436957951567104 437466017846616 437753750364288 437965928387328 438156097561314 438475166676712 438763562937216 439166838270798 439273728664164 439775704950912 440287047530748 440897467283712 441302703926436 442428361267336 443126268818694 444125090382336 445149600394752 445960318028544 446370208026732 446695258729456 446989061553408 447399897087924 448020178189056 448541106906024 449053673409792 449162970195456 449575803807768 450199101614592 450394582554396 450612887553576 450909267101568 451237623186944 451433555063172 452059428480768 452474924279004 453102241464576 453518695730628 453629079274104 454675513136328 456419210531328 458003999456784 458638982224896 459362461181184 459696972956672 459896577966936 460422120837888 460534184630784 460957469726952 461596547225088 462020808757464 462661360482816 462773969292288 463199313014064 463503970973952 463841498633216 464267823540048 464573184286464 465113359762056 465338798911536 466186285620792 466832612418048 467261686510344 468453558988944 470250095698944 471334871006208 472193277912576 472971450419424 473282535762432 474374306317824 474489765983232 474925877900496 475584321383424 476021439325872 476681401709568 477119527997904 477235655832672 477781012786176 478336545465504 478651159567872 479091096295416 479439974636128 479755314491904 480313142760816 481421131556112 483267399386112 484945411189536 486502165122048 487303918613952 487624430785536 488072615005008 488428033766464 488749285297152 489198503390256 489317571170208 489876734628864 490446331426656 491577695512992 492149270077443 492472969159824 492711669435744 492831592297792 493284562511301 493609008304368 494293354324992 494422473843507 494747668069776 496009650694176 497731906425753 499640726680128 500793300444096 501705357782112 502278677277696 502532166070638 502862694247584 504022700462688 504608745269277 505185382586016 505308341469888 505772779283739 506473989316416 506807110130688 506939498497773 507642326085312 508232579557098 508566857040864 509404973050886 509740021647648 510332714183367 511509952278369 513471611847744 515254499388882 515968855003008 517159094576256 518100957709632 518577153442821 518954785876868 519296115628224 519773409852147 520494030543168 520620715453824 521099227140822 521821685962368 522301301482554 523025426875776 523252529732313 523506148775478 523633566816404 524459571323391 525186688970304 525669397324137 527010253862562 529031357661312 530251729881984 531604274851584 532092881721852 532830582290688 533671094607552 533800986731136 534059718582016 534291612638058 535032361556352 535524119241606 536266576923264 536759468997642 536890112811756 537503639384448 537634464324864 538128613648692 538482554513856 538874682235648 539369971465644 539724728803392 540352285605918 541598773000626 542819554911744 543675824309376 545062610923776 545563587588228 546319964120832 547580217786624 548216908440696 548577484633728 548976963572224 549481537987272 549842945959296 550482267566484 551111326457472 551245463421696 551752122854988 552517079254272 553024907452116 553791628456704 554300628115212 554435541335016 555714516055512 556080023615616 556591126578498 558010857030948 560150849288448 561443008110336 562095817515144 562875114548736 563392462999608 564173557719552 565201044774144 565474996145664 566132493683856 566504853412608 567025538020524 567438450993392 567811669683456 568333555409268 568471884153624 569260021049856 569783237980968 570573192955392 571097616845976 571236618345168 572137714170972 572554349875376 573457524353604 574750116965376 577125117448704 577655563328712 578456432598528 579790818832896 579931936201728 580464961878384 581269726135296 581803981398288 582610602089472 582863577423336 583288023795488 583671667152384 583954571183104 584208130081752 585018083916288 585555784361064 585698304885552 586367606601216 587049396707664 587863289711616 588403605235248 588790613240064 590835025091592 594469067410944 594613757371392 595160277368976 595985415404544 596533196117232 597360237585408 598054809208032 598738231213056 599434405077024 599828668319232 600526110072528 600817183404768 601212356135424 601515774539097 601911406750896 602745904641024 602903354180479 603299899038672 604136321952768 604691594307504 604838772365472 606234017515104 608338996742587 610671999275712 611073653769216 612483281574912 613195437289248 613896161117184 614609959635936 616027745009952 616744021995783 617599084018752 618005294631936 618166730235681 619023764720064 619430912381952 620000242264656 620151146349408 620451731882048 621581714161056 623015582013792 623739984001893 624604745318592 625178830562451 625590026567568 630628600559232 631623384124128 632357794704537 633234503867328 633816520874559 634695252434496 636159370663872 636314207776896 636899055394338 637317960089184 637782060620672 638368257367566 638788128393888 639530869672827 640417523681088 641006142728589 641894842074816 642484818951723 642641195638314 644123643609798 646593881586048 649265757129792 649738558151936 650763486673344 652264671187008 652423428226944 653023082113182 653928441902208 654529479073074 655436927350656 656199026769924 656630625546432 656948892580992 657712750015068 658145344405824 658750257406197 658910592996246 659229965124676 659663557426368 660430571296122 661346200925568 661954055889654 663642541901004 664689403228041 666187635573504 667724400592128 668940477042816 670042888094184 670483592330112 671099845631886 672030267283584 672811660359036 673580510114688 673744455293184 674363705711652 675298652421888 675919331330364 676856434780416 677150332594758 677643439409464 678089142721152 678712386418506 679653362196864 680278043595942 680443618911156 682013269704492 684628815796992 687005999185176 687958473337344 689545459435008 689844866950404 690633181256832 690801276946176 691436204590428 692394820837632 693031213136196 693992040724224 694160953938432 694798969521096 695762247949824 696401735310072 696859776429696 697367235834368 697670039643084 698008198367304 699279428431188 700248918627072 700892529765516 702680338483416 705375143548416 707002306509312 708805699802112 709457175629136 709923803643648 710440776387584 711561459476736 711734648974848 712388816850744 713376482075136 714032158988808 715022102564352 715679291996856 715853483749008 716671519179264 716845952433152 717504818198256 717976739351808 719159961954192 719632971737856 720469714141224 722131697334168 724901099079168 726750147898368 727418116784304 728426618827776 729753247683072 730106957048832 730955877920928 731436646178304 732642050649696 733123927945728 733797755085384 733976356755312 734815101943296 734993951228928 735669497139984 736689439005696 737366543269488 738388837942272 739067504153616 739247388446688 740413512456552 740952688074016 741440031487488 742121502104664 744014476041264 746867799051264 748590677480448 749461090020192 751189950666144 753601393032192 753798249105957 754294041371376 754843324911808 755339804550144 756034050694032 757082226244608 757778073879024 757962512204832 759710983974624 761463489127968 761648824460224 762348869335647 762850285561296 764107459576329 764610032471472 770207417771616 772881749083323 773953282504512 775738641864384 776248864883712 777151436564448 778432178815302 778944173442336 780741045814752 780931073180736 781648840711233 782732528943552 783451952223831 784538140313664 785054150986752 785259223163217 785450350224606 787262231078642 787780033455456 790515380793843 793547036491968 795377594822976 797406412277376 798139322582778 799245873436032 800701480096704 801089577873024 801437418957087 802021032718796 802548542334528 803286178862409 804399865384896 805139203496463 805335169217634 806255459076672 806451696487296 807192920473038 808312023353472 809054957198466 809587093205088 810528428408877 812398159500939 814229332367616 817593916385664 818345381382342 819479946181248 821370326679936 822325362661044 823465445358336 824222306980908 824764418938944 825365019626752 825723401349726 826666989686208 826868195132544 827628184282482 828775618881408 829537361178174 830687442685056 831450942172818 831653312002524 832806327091456 833571774083268 834120035423424 837016285546422 840226273932672 840838134078976 842164512165504 843143726272716 844312671823104 845088694499412 846260336579328 847801567161216 848212494218496 848418943702528 849198740525784 849757280118912 851157676490088 851717504525184 852500333113902 852707826230436 853890031574784 854674856971452 855859789433088 856646425268964 856854927517752 858831524813064 860186286530406 862125175448064 865687676173056 867684648897792 869686228249344 869897904302592 870697442817576 871904589202944 872705972097432 873915903134208 874932035693232 875507500728576 875931856774656 876312195122628 876950333353424 877527125874432 878333676541596 878547457328328 879551409901824 880574095061496 881794934567424 882605407852872 884856722534672 886252537637388 888250180764672 890299200789504 891920636057088 892740416053464 893390517458912 893978123106816 894799794175848 896040356378112 897082213812048 898107346819584 898325940390912 899151607615536 900398203229184 900789165108792 901225775107152 901818534203136 902475246373888 902867110126344 904118856961536 904949848558008 906204482929152 907037391461256 907258158548208 909351026272656 912838421062656 916007998913568 918724922362368 919793155933872 920844241675776 921068369261568 921914939453904 923193094450176 924041617514928 925322720965632 926398626028128 927007941947904 928535647080096 929146368572928 930226719524112 930677597823072 931759729188013 932372571241584 933665224836096 934523373020688 936907117977888 940160267693089 944386555825152 945942900838848 946565071524864 948748612635648 949851755800992 952042878651744 954239055995808 954471311665344 955348583091507 956673090931008 957302319135744 957552386051349 958182192590832 958879949272256 959510628983808 960626285521632 962842263112224 963961793457471 966185465414697 969890822379072 974607837227904 976145230010016 976856067532928 978397006780512 978635142340416 979534623169773 980892662853312 981794218609611 983155391025984 984298540154886 984945938319648 985423338871488 985663184595584 986569125022602 987218016608736 988365889494369 988844947687014 989495336139552 990645856944183 992019301388352 992931083834481 995463812851506 999281453360256 1001586600888192 1003410715564224 1005064332141276 1005725388495168 1008045400925376 1009217490538554 1010370765172032 1010616682939776 1011545558567478 1012947978632832 1013878996995546 1015284652170624 1016465159114196 1017133714081728 1018068579627759 1018809946101772 1019480043295296 1020417065393913 1020665428366734 1023019904556738 1026943223695488 1030508998777764 1031937710006016 1034318189152512 1036201915419264 1037154306885642 1037909571753736 1038592231256448 1039546819704294 1040988061086336 1041241430907648 1042198454281644 1043643371924736 1044602602965108 1046050853751552 1046505059464626 1047012297550956 1047267133632808 1048919142646782 1050373377940608 1051338794648274 1054020507725124 1058062715322624 1060503459763968 1063208549703168 1064185763443704 1065661164581376 1067342189215104 1067601973462272 1068119437164032 1068583225276116 1070064723112704 1071048238483212 1072533153846528 1073518937995284 1073780225623512 1075007278768896 1075268928649728 1076257227297384 1076965109027712 1077749364471296 1078739942931288 1079449457606784 1080704571211836 1083197546001252 1085639109823488 1087351648618752 1090125221847552 1091127175176456 1092639928241664 1095160435573248 1096433816881392 1097154969267456 1097953927144448 1098963075974544 1099685891918592 1100964535132968 1102222652914944 1102490926843392 1103504245709976 1105034158508544 1106049814904232 1107583256913408 1108601256230424 1108871082670032 1111429032111024 1112160047231232 1113182253156996 1116021714061896 1120301698576896 1122886016220672 1124191635030288 1125750229097472 1126784925999216 1128347115439104 1130402089548288 1130949992291328 1132264987367712 1133009706825216 1134051076041048 1134876901986784 1135623339366912 1136667110818536 1136943768307248 1138520042099712 1139566475961936 1141146385910784 1142195233691952 1142473236690336 1144275428341944 1145108699750752 1146915048707208 1154250234897408 1155311126657424 1156912865197056 1159581637665792 1160929923756768 1163607962796576 1165727154846672 1166576047590976 1167343334304768 1167648268222953 1168416260163504 1170036167832576 1171111568722128 1171396609771104 1172735213202432 1174098793415328 1176807210470496 1177581226480128 1178175525336909 1180893346617963 1181670050183184 1188938134821888 1190320554737952 1193066392234464 1196109618416064 1197208983874167 1198868810154048 1199657336638464 1201052220145056 1201634366809536 1202424712270848 1203031549078194 1203822813501792 1205806708360958 1206599798077344 1208002753826451 1209383188615008 1209677544730944 1210789380709557 1212468035030208 1213582435797699 1216677993485174 1221343998551424 1226390874578496 1227518072073513 1229219919271872 1232055490019904 1233488043991566 1235198168037504 1236333460471362 1238047529440128 1238585102024589 1240000484529312 1240302292698816 1240903463764096 1241442276423723 1243163428322112 1244306041767261 1246031164027584 1247176413259227 1247479968003786 1249209490637184 1250357661124902 1251180053135136 1255524428319633 1261257201118464 1263246768248256 1264715589409074 1266469007734656 1267633041749118 1269390504868992 1272318741327744 1272628415553792 1273798110788676 1274635920178368 1275564121241344 1276736514735132 1277576256787776 1279061739345654 1280835047362176 1282012285457178 1283789684149632 1284969637903446 1285282391276628 1288247287219596 1293187763172096 1298531514259584 1299477116303872 1301526973346688 1304529342374016 1304846856453888 1306046164226364 1307856883804416 1309058958146148 1310873854701312 1312398053539848 1313261251092864 1313897785161984 1315425500030136 1316290688811648 1317500514812394 1317821185992492 1318459930249352 1319327114852736 1320861142592244 1322692401851136 1323908111779308 1327285083802008 1329378806456082 1332375271147008 1335448801184256 1337880954085632 1340085776188368 1340967184660224 1342199691263772 1344060534567168 1345623320718072 1347161020229376 1347488910586368 1348727411423304 1350597304843776 1351838662660728 1353712869560832 1354300665189516 1355286878818928 1356178285442304 1357424772837012 1359306724393728 1360556087191884 1360887237822312 1364026539408984 1369257631593984 1374011998370352 1375916946674688 1379090918870016 1379689733900808 1381266362513664 1381602553892352 1382872409180856 1384789641675264 1386062426272392 1387984081448448 1388321907876864 1389597939042192 1391524495899648 1392803470620144 1393719552859392 1394734471668736 1395340079286168 1396016396734608 1398558856862376 1400497837254144 1401785059531032 1405360676966832 1410750287096832 1414004613018624 1418914351258272 1419847607287296 1423122918953472 1423469297949696 1424777633701488 1426752964150272 1428064317977616 1430044205128704 1431358583993712 1431706967498016 1433343038358528 1435009636396512 1435953478703616 1438319923908384 1439265943475712 1439992308745111 1440939428282448 1444263394668336 1449802198158336 1454836233568608 1459506495366144 1461911755841856 1462873292356608 1465284101299392 1466247855891456 1467595510170768 1467952713510624 1469630203886592 1471338994279968 1474733086538976 1476447810232329 1478135008307232 1478494776893376 1479853687533903 1480827024913104 1481905376148032 1482880062974976 1483267421530521 1484243004209328 1488028952082528 1493195719277259 1498922180040384 1502379901332288 1507596498211914 1508588082742752 1509686649823616 1512068101388064 1513826235807831 1515556147758048 1515925024409664 1517318337851217 1519421967949248 1520818495493319 1522926978255936 1523297648920448 1524697738671294 1525700571122592 1528214919152658 1529220064942944 1530998142550101 1534529856835107 1540414835543232 1545763498166646 1547906565009024 1551477283728768 1554302873128896 1556864357630604 1557888346884672 1559320229556441 1561482091629504 1561862146361472 1563297681422466 1565465057887104 1566903904447662 1569076280627328 1570518446326434 1570900700449212 1573378713970173 1574524462157284 1575560066910912 1577008191972411 1581030761587686 1587094072983936 1590755189645952 1594812824554752 1596278645165556 1598491746872064 1601402960193408 1602179155746048 1602874837914174 1604042065437592 1605097084669056 1606572357724818 1608799730769792 1610278406992926 1610670338435268 1612510918153344 1612903392974592 1614385840946076 1616624046706944 1618109914396932 1619174186410176 1621056856817754 1624796319001878 1628458664735232 1635187832771328 1636690762764684 1638959892362496 1642740653359872 1644650725322088 1646930890716672 1648444613961816 1649528837877888 1650730039253504 1651446802699452 1653333979372416 1653736390265088 1655256368564964 1657551237762816 1659074722356348 1661374885370112 1662901884345636 1663306624005048 1665612654182912 1667143548166536 1668240070846848 1674032571092844 1680452547865344 1681676268157952 1684329024331008 1686287452545432 1688625343646208 1690177388998824 1692520673158656 1695603134322432 1696424988436992 1696837887405056 1698397481051568 1699514560237824 1702315352980176 1703435009050368 1705000666227804 1705415652460872 1707780063149568 1709349713942904 1711719578866176 1713292850537928 1713709855035504 1717663049626128 1720372573060812 1724250350896128 1731375352346112 1735369297795584 1739372456498688 1739795808605184 1741394885635152 1743809178405888 1745411944194864 1747831806268416 1749864071386464 1751015001457152 1751863713549312 1752624390245256 1753900666706848 1755054251748864 1756667353083192 1757094914656656 1759102819803648 1761148190122992 1763589869134848 1765210815705744 1769713445069344 1772505075274776 1783841272114176 1785480832106928 1786781034917824 1787956246213632 1789599588351696 1792080712756224 1794164427624096 1796214693639168 1798303215231072 1801578330217584 1802451550214304 1803637068406272 1804547323617291 1805734220252688 1808237713923072 1808710062541437 1809899697116016 1812408965858304 1814074782922512 1814516317096416 1818702052545312 1825016990227761 1832015997827136 1837449844724736 1839586311867744 1841688483351552 1843829878907808 1848083235029856 1850232065987349 1852797252056256 1854015883895808 1854500190707043 1857071294160192 1858292737145856 1860453439048224 1861355195646144 1863519458376026 1864745142483168 1869046746041376 1871219952005679 1873814235955776 1875536491687353 1880320535386178 1891885801677696 1897073384113611 1899703511601984 1901449562623677 1904085757303488 1908478111991616 1908942623330688 1910697166183014 1913346181862016 1915104772102698 1916364385181664 1917759898544512 1918592609018481 1921252571043264 1923018428185767 1925684526224448 1927454456855169 1927923586914942 1932370930829394 1939781644758144 1949215674455808 1952290460020032 1953712135065856 1956794013561024 1957270284680832 1959069246339546 1961785325706624 1963588437219222 1966310782051968 1968597080309772 1969891876639296 1970846677742976 1971326369191168 1973138250045204 1974436033217472 1976731778988738 1977689895374028 1978990672279104 1981291713888366 1984038602776704 1985862167668962 1990927625703012 1998562906720512 2003173201776384 2006821431128448 2010128664282552 2011450776990336 2016090801850752 2018434981077108 2020741530344064 2021233365879552 2023091117134956 2025895957265664 2027757993991092 2030569304341248 2032930318228392 2034267428163456 2036137159255518 2037619892203544 2038960086590592 2040834130787826 2041330856733468 2046039809113476 2053886447390976 2061017997555528 2063875420012032 2068636378305024 2072403830838528 2074308613771284 2075819143507472 2077184462512896 2079093639408588 2081976122172672 2082482861815296 2084396908563288 2087286743849472 2089205205930216 2092101707503104 2093010118929252 2094024595101912 2094534267265616 2097838285293564 2100746755881216 2102677589296548 2108041015450248 2116125430645248 2121006919527936 2126417099406336 2128371526887408 2131322329162752 2134684378430208 2135203946924544 2136238874328064 2137166450552232 2140129446225408 2142096476966424 2145066307693056 2147037875990568 2147560451247024 2150014557537792 2150537857299456 2152514454594768 2153930218055424 2155498728942592 2157479885862576 2158898915213568 2161409142423672 2166395092002504 2174703297237504 2180250443695104 2182254350352912 2185279856483328 2190320871146496 2192867633762784 2194309938534912 2197926151949088 2199371783837184 2201929070265936 2204445305829888 2204981853686784 2205557839976689 2207008491419952 2210068317017088 2212099629808464 2215166513826816 2217202512460848 2217742165340064 2222858064222048 2224320094462464 2226364506313992 2232043428123792 2240603397153792 2245772032441344 2248383270060576 2253569851998432 2260804179096576 2261394747317871 2264529974735424 2266019413650432 2268102152082096 2269753803973568 2271246678733824 2273334221637072 2273887536614496 2279132951923872 2284390467383904 2284946473380672 2287046608006941 2288550856683888 2290217399501504 2292322378728987 2293830097414416 2310622253314848 2318645247249969 2321859847513536 2327215925593152 2331454309693344 2333152095181952 2335296536445906 2336832520327008 2342223137444256 2342793219542208 2344946522133699 2348197586830656 2350355856671493 2353614420940992 2355162452960256 2355777669489651 2356351050673818 2361786693235926 2363340100366368 2371546142381529 2380641109475904 2386132784468928 2392219236832128 2394417967748334 2397737620308096 2402104440290112 2403268733619072 2406063098156388 2407645627003584 2409858536587227 2411613416721916 2413199596154688 2415417610489389 2416005507652902 2418766377230016 2419355089461888 2421578761419114 2424936070060416 2427164871595398 2431585285226631 2433355986970348 2437194478502817 2442687997102848 2452781749156992 2455036144147026 2458439838543744 2464110980039808 2466976087983132 2470396336075008 2472666920942724 2476095058880256 2477170204049178 2480000969058624 2480604585397632 2481806927528192 2482884552847446 2486326856644224 2488612083534522 2492062328055168 2494352826518454 2494959936007572 2498418981274368 2500715322249804 2502360106270272 2511048856639266 2522514402236928 2526493536496512 2529431178818148 2532938015469312 2535266083498236 2538781009737984 2544637482655488 2545256831107584 2547596221577352 2549271840356736 2551128242482688 2553473029470264 2555152513575552 2558123478691308 2561670094724352 2564024570914356 2567579368299264 2569939275806892 2570564782553256 2576494574439192 2586375526344192 2597063028519168 2598954232607744 2603053946693376 2609058684748032 2609693712907776 2612092328452728 2615713767608832 2618117916292296 2621747709402624 2624796107079696 2626522502185728 2627795570323968 2630851000060272 2632581377623296 2635001029624788 2635642371984984 2636919860498704 2638654229705472 2641722285184488 2645384803702272 2647816223558616 2654570167604016 2658757612912164 2664750542294016 2670897602368512 2675761908171264 2680171552376736 2681934369320448 2684399382527544 2688121069134336 2691246641436144 2694322040458752 2694977821172736 2697454822846608 2701194609687552 2703677325321456 2707425739121664 2708601330379032 2710573757637856 2712356570884608 2714849545674024 2718613448787456 2721112174383768 2721774475644624 2728053078817968 2738515263187968 2748023996740704 2759379467801616 2762532725027328 2763205107784704 2765744818361712 2769579283350528 2772124852544784 2775968162896896 2779195878084384 2785606941240288 2787439105718784 2790680158572336 2792032793469216 2795279187564039 2797117713724752 2800995674508288 2801727351779873 2803570119062064 2810721353933664 2820480803079267 2837828702516544 2839695214574592 2846245837906944 2849555267402976 2856128635955232 2862717167987424 2863413934996032 2866045749274521 2870019272793024 2871906957407232 2872657158154047 2876639847816768 2878531886951424 2879984617490222 2881878856564896 2888526789336672 2891885380372413 2898556396244091 2909672467137216 2923823511683712 2930568202598784 2935191020341536 2935905427021248 2938603869509319 2942677988559936 2945382655828833 2949466173077952 2952895620464658 2956270016614464 2956989553786752 2959707375067806 2961654049826208 2963810752296064 2965097668483107 2966534843061042 2968486008418656 2971937570832549 2976057904165056 2978793251503443 2986391438554518 2997844360080768 3004759802664576 3015192996423828 3017176165485504 3019373299647232 3024136202776128 3027652471615662 3031112295516096 3031850048819328 3034636675702434 3038843935898496 3041636990986638 3045853956511872 3046595297840896 3049395477342588 3051401142245184 3056429838305316 3058440129885888 3061251196181739 3061996285100202 3069059713670214 3080829671086464 3091526996333292 3095813130018048 3102954567457536 3108605746257792 3113728715261208 3115776693769344 3118640459112882 3122964183259008 3123724292722944 3126595362844932 3130930115774208 3133807808895324 3138152561254656 3141036892652868 3141801400898424 3146757427940346 3149048924314568 3151120133821824 3154016383944822 3162061523175372 3174188145967872 3181510379291904 3189625649109504 3192557290331112 3196983493744128 3202805920386816 3204358311492096 3205749675828348 3208084130875184 3210194169338112 3213144715449636 3217599461539584 3220556813985852 3221340676870536 3225021836306688 3225806785949184 3228771681892152 3233248093413888 3236219828793864 3238348372820352 3242113713635508 3249592638003756 3256917329470464 3270375665542656 3273381525529368 3277919784724992 3285481306719744 3289301450644176 3293861781433344 3296889227923632 3299057675755776 3301460078507008 3302893605398904 3306667958744832 3307472780530176 3310512737129928 3315102475525632 3318149444712696 3322749770740224 3325803768691272 3326613248010096 3331225308365824 3334287096333072 3336480141693696 3348065142185688 3360905095730688 3368658048662016 3372574905090864 3377250687292416 3380354777997648 3385041346317312 3391206268644864 3392849976873984 3396794962103136 3399029120475648 3404630705960352 3406870018100736 3410001332455608 3410831304921744 3415560126299136 3418699427885808 3423439157732352 3426585701075856 3427419710071008 3435326099252256 3440745146121624 3462750704692224 3470738595591168 3478744912997376 3482789771270304 3490823888389728 3499728142772928 3502030002914304 3502944804668859 3505248780490512 3507801333413696 3510108503497728 3513334706166384 3514189829313312 3518205639607296 3522296380245984 3530421631411488 3534526576010727 3539426890138688 3542680039853889 3545010150549552 3570961664213856 3573562069835648 3579199176703392 3588328855248192 3591626951622501 3596606430462144 3603156660435168 3604903100428608 3607274136812544 3609094647234582 3611468440505376 3617420125082874 3619799394232032 3624008261479353 3628149565845024 3629032634192832 3632368142128671 3637404105090624 3640747307393097 3650033980455522 3664031995654272 3679172623735488 3687659757815616 3696166470059712 3700464131974698 3705594504112512 3709000381414086 3714142588320384 3720906878096448 3722710391292288 3724326829271169 3727038916752052 3729490284966336 3732918125301783 3738093492082752 3741529239777681 3742439904011358 3747628471911552 3751072983374706 3760641070772356 3766573284958899 3783771603355392 3794146768227222 3799407023203968 3802899125247354 3808171514606976 3816956223983232 3817885246661376 3821394332366028 3826692363724032 3830209544205396 3832728770363328 3835519797089024 3837185218036962 3842505142086528 3846036856371534 3851369052448896 3854908913710338 3855847173829884 3864741861658788 3879563289516288 3898431348911616 3904580920040064 3907424270131712 3913588027122048 3914540569361664 3918138492679092 3923570651413248 3927176874438444 3932621564103936 3937194160619544 3939783753278592 3941693355485952 3942652738382336 3946276500090408 3948872066434944 3953463557977476 3955379790748056 3957981344558208 3962583427776732 3968077205553408 3971724335337924 3981855251406024 3997125813441024 4006346403552768 4013642862256896 4020257328565104 4022901553980672 4032181603701504 4036869962154216 4041483060688128 4042466731759104 4046182234269912 4051791914531328 4055515987982184 4061138608682496 4065860636456784 4068534856326912 4072274318511036 4075239784407088 4077920173181184 4081668261575652 4082661713466936 4092079618226952 4107772894781952 4122035995111056 4127750840024064 4137272756610048 4144807661677056 4148617227542568 4151638287014944 4154368925025792 4158187278817176 4163952244345344 4164965723630592 4168793817126576 4174573487698944 4178410411860432 4184203415006208 4186020237858504 4188049190203824 4189068534531232 4195676570587128 4201493511762432 4205355178593096 4216082030900496 4232250861290496 4242013839055872 4256743053774816 4269368756860416 4270407893849088 4274332901104464 4280258892450816 4284192953932848 4290132615386112 4294075751981136 4295120902494048 4300029115075584 4305028909189536 4307860436110848 4314959771725152 4317797830427136 4319976926235333 4322818284847344 4329942270932531 4332790184005008 4349406594475008 4364508700705824 4385735267525568 4388619877069824 4395852303898176 4398743567674368 4403858140531872 4408890611659776 4411115679953378 4414016982839904 4424199259616928 4429343430696987 4434405024921696 4435484330680128 4439561062601709 4445716128444096 4448640188924928 4449802264591563 4452729012627984 4464086856247584 4479587157831777 4496766540121152 4507139703996864 4522789494635742 4529059949470848 4536204304164192 4539507607947136 4541478707423493 4546668443274144 4547775073228992 4551955013553651 4558265903847744 4562455486479957 4568780934767808 4569892946761344 4574093216013882 4577101713367776 4580434799003008 4584644757457974 4587660194828832 4592994427650303 4603589570505321 4621244506629696 4637290494499938 4643719695027072 4654431851186304 4662908619386688 4666304190363904 4670593072891812 4673665040654016 4684446274888512 4685586439084416 4689893044267398 4696395173661312 4700711713342986 4707228841881984 4711555338979302 4712702101347636 4723573386471852 4726680200732736 4731024575917233 4743092284763058 4761282218951808 4772265568937856 4784438473664256 4788835935496668 4795475240616192 4804208880580224 4806537467238144 4812126196312776 4815291254007168 4819717073174454 4823226833443832 4826399192309376 4830835220978778 4832011015305804 4837532754460032 4838710178923776 4843157522838228 4849872140120832 4854329743190796 4863170570453262 4866711973940696 4874388957005634 4885375994205696 4905563498313984 4910072288294052 4916879677087488 4928221960079616 4933952175966264 4940792672150016 4945333841885448 4952190117760512 4954340408098356 4960001938117248 4961209170795264 4963613855056384 4965769105694892 4972653713288448 4977224167069044 4984124656110336 4988705653036908 4989919872015144 4996837962548736 5001430644499608 5004720212540544 5022097713278532 5045028804473856 5052987072993024 5058862357636296 5065876030938624 5070532166996472 5077562019475968 5089274965310976 5090513662215168 5095192443154704 5098543680713472 5102256484965376 5106946058940528 5110305027151104 5116246957382616 5123340189448704 5128049141828712 5135158736598528 5139878551613784 5141129565106512 5152989148878384 5172751052688384 5194126057038336 5206107893386752 5218117369496064 5219387425815552 5224184656905456 5231427535217664 5236235832584592 5243495418805248 5249592214159392 5253045004371456 5255591140647936 5261702000120544 5265162755246592 5270002059249576 5271284743969968 5273839720997408 5277308459410944 5283444570368976 5290769607404544 5295632447117232 5309140335208032 5317515225824328 5351523816342528 5360343104753472 5363868738640896 5368798765055088 5376242138268672 5382493282872288 5388644080917504 5394909645693216 5407354650642912 5413641970851873 5417202660758064 5421147515275712 5424713141769216 5426130187624311 5429699091348048 5437226897574912 5442224348767536 5443548951289248 5456106157635936 5475050970683283 5496047993481408 5518758935603232 5525065450054656 5531489636723424 5544249705089568 5550696197962047 5558391756168768 5563500572121129 5571213882480576 5574878211437568 5581360317144672 5584065586938432 5590558375128078 5594235427449504 5603454703559746 5607140238124128 5613659856017037 5621442707867328 5626609475062059 5640961606158534 5675657405033088 5699110534805952 5704348687871031 5712257271910464 5725434335974848 5726827869992064 5732091498549042 5740038545586048 5745314316308094 5753279695633536 5755777827055443 5759969234980444 5763757713129792 5769055284557301 5777053578673344 5782363370565507 5783770760744826 5797112792488182 5819344934274432 5847647023367424 5861136405197568 5870382040683072 5871810854042496 5877207739018638 5885355977119872 5890765311657666 5898932346155904 5905791240929316 5912540033228928 5913979107573504 5919414750135612 5923308099652416 5927621504592128 5930195336966214 5933069686122084 5936972016837312 5943875141665098 5952115808330112 5957586503006886 5972782877109036 5995688720161536 6009519605329152 6030385992847656 6034352330971008 6038746599294464 6048272405552256 6055304943231324 6062224591032192 6063700097638656 6069273351404868 6077687871796992 6083273981973276 6091707913023744 6093190595681792 6098790954685176 6102802284490368 6112859676610632 6116880259771776 6122502392363478 6123992570200404 6138119427340428 6161659342172928 6183053992666584 6191626260036096 6205909134915072 6217211492515584 6227457430522416 6231553387538688 6237280918225764 6245928366518016 6247448585445888 6253190725689864 6261860231548416 6267615617790648 6276305122509312 6282073785305736 6283602801796848 6293514855880692 6298097848629136 6302240267643648 6308032767889644 6324123046350744 6348376291935744 6363020758583808 6379251298219008 6385114580662224 6393966987488256 6405611840773632 6408716622984192 6411499351656696 6416168261750368 6420388338676224 6426289430899272 6435198923079168 6441113627971704 6442681353741072 6450043672613376 6451613571898368 6457543363784304 6466496186827776 6472439657587728 6476696745640704 6484227427271016 6499185276007512 6540751331085312 6546763051058736 6555839569449984 6570962613439488 6578602901288352 6593778455847264 6598115351511552 6605787210797808 6613335917489664 6614945561060352 6616673519930067 6621025474259856 6630204951051264 6636298889425392 6645499541480448 6651607537382544 6653226496020192 6668574192666144 6672960283387392 6691728964168457 6696130284371376 6721810191461376 6737316097324032 6745149810181728 6760709555995296 6782412537289728 6784184241953613 6793589924206272 6798058240951296 6809261411920704 6813740036201472 6820002664911216 6821662609843488 6837398855771616 6853171402151712 6854839420142016 6861139824020823 6870652198504512 6876967136186961 6881490292243248 6955935741749907 6965579542540608 6981647776779456 6999456285545856 7005889609337718 7010497560981024 7015602666827392 7026669412332768 7028379658626624 7034839566401097 7044592760491968 7051067570014479 7060843262822976 7067333008468953 7069053152021454 7078853780277376 7085360079707778 7090020301099104 7114638427144587 7141923328427712 7147124139671296 7158398353406784 7176657710496384 7183253903245002 7193212860924288 7206313320870336 7209806200857216 7218189294469164 7222936881010752 7234840250165748 7239598788464064 7246252831468167 7248016522958706 7256299131690048 7258065268385664 7264736284257342 7274808210181248 7281494614786194 7300067960911044 7311583435508451 7328063991308544 7358345247470976 7375319515631232 7392332940119424 7400928263949396 7411189008225024 7418000762828172 7428285176640768 7441813756192896 7445420782584576 7448653658542338 7454077833504104 7458980569932672 7465836250603566 7476186984165504 7483058479555362 7484879808022716 7495256943823104 7502145966749412 7521282141544712 7533146569917798 7567543206710784 7588293536454444 7598814046407936 7605798250494708 7616343029213952 7633912447966464 7635770493322752 7642788664732056 7653384727448064 7660419088410792 7665457540726656 7671039594178048 7674370436073924 7685010284173056 7692073712743068 7702738104897792 7709817827420676 7711694347659768 7729483723317576 7759126579032576 7796862697823232 7809161840080128 7814848540263424 7827176054244096 7829081138723328 7836276985358184 7847141302826496 7854353748876888 7865243128207872 7874388321239088 7879567506557184 7883386710971904 7885305476764672 7892553000180816 7897744132869888 7906927115954952 7910759581496112 7915962689116416 7925166855553464 7936154411106816 7943448670675848 7963710502812048 7994251626882048 8012692807105536 8027285724513792 8040514657130208 8045803107961344 8064363207403008 8073739924308432 8082966121376256 8084933463518208 8092364468539824 8103583829062656 8111031975964368 8122277217364992 8131721272913568 8137069712653824 8144548637022072 8150479568814176 8155840346362368 8163336523151304 8165323426933872 8184159236453904 8215545789563904 8244071990222112 8289615323354112 8297234455085136 8303276574029888 8308737850051584 8316374557634352 8327904488690688 8337587634253152 8356820823720864 8372040475717008 8376098380407648 8378137069062464 8385837562692117 8391353141174256 8402987023524864 8405182055339619 8410710357186192 8432164061800992 8461442409237801 8513486107549632 8538737513720832 8548665802208928 8568385907865696 8588151503962272 8590241804988096 8598137247823563 8610057818379072 8615720872221696 8617971474462141 8629919543450304 8635595660854272 8639953852470666 8645636569694688 8659884541865062 8665580368010016 8675656141117239 8695669188732273 8729017401411648 8771470535051136 8791704607796352 8807716281063744 8815811608527957 8822231359906756 8828033965679808 8836147967486499 8848398519233856 8858686861393974 8868810049843392 8870968661360256 8879122125203418 8891432256888192 8895293005449321 8899604529183126 8905458025255968 8915812712497647 8928173712495168 8936379754510329 8959174315663554 8993533080242304 9014279407993728 9045578989271484 9058119898941696 9072408608328384 9079015215894272 9082957414846986 9093336886548288 9095550146457984 9103910027107302 9116531807695488 9124910972959914 9137561869535616 9139785893522688 9148186432027764 9154203426735552 9160869598006016 9169289514915948 9175320389657664 9185988855300606 9207179141010642 9242489013259392 9274580988999876 9287439390054144 9308863702372608 9325817238773376 9332608380727808 9341186145783624 9347330081308032 9368892549777024 9371172878168832 9379786088534796 9392790347322624 9401423426685972 9414457683763968 9423110677958604 9425404202695272 9447146772943704 9453360401465472 9462049151834466 9486184569526116 9522564437903616 9544531137875712 9568876947328512 9577671870993336 9590950481232384 9608417761160448 9613074934476288 9624252392625552 9630582508014336 9639434146348908 9646453666887664 9652798384618752 9661670441957556 9664022030611608 9675065508920064 9677420357847552 9686315045676456 9699744280241664 9708659486381592 9726341140906524 9733423947881392 9748777914011268 9770751988411392 9811126996627968 9820144576588104 9833759354174976 9856443920159232 9867904351932528 9881585344300032 9890667683770896 9904380235521024 9908680816196712 9920003876234496 9922418341590528 9927227710112768 9931538211389784 9945307426576896 9954448334138088 9968249312220672 9977411306073816 9979839744030288 9993675925097472 10002861288999216 10009440425081088 10044195426557064 10105974145986048 10117724715272592 10131752061877248 10141064333992944 10155124038951936 10178549930621952 10190384886309408 10197087361426944 10213892117881056 10220610054302208 10232493914765232 10246680378897408 10249357021068143 10256098283657424 10270317473197056 10279757103227568 10282259130213024 10305978297756768 10341762944623979 10388252114076672 10412215786773504 10436234738992128 10448369313810912 10472471665169184 10499184428318784 10506090008742912 10508834414006577 10523404000241088 10530325510493184 10540004118499152 10542569487939936 10547679441994816 10554616918821888 10566889140737952 10591264894234464 10603579728032181 10618280670416064 10628040119561667 10635030451648656 10720686209506944 10737597530110176 10764986565744576 10774880854867503 10789819291386432 10814709301285824 10827283941703746 10834405321516128 10842295030551424 10852260375248622 10859398182696096 10872024784438059 10884448697535072 10887097902578496 10897104426386013 10912212315271872 10922241922179291 10950101941366566 10992095986962816 11037517871206464 11062979273446848 11088499410179136 11101392395924094 11116783512337536 11127001144242258 11142427764961152 11162720634289344 11168131173876864 11181116750256156 11188470854899008 11198754375905349 11206909407119492 11214280476248256 11224587719333043 11227319712034074 11242885415734656 11253218950124118 11281923212317068 11299719854876697 11351314810066176 11398221069611904 11408697375742062 11424514543820928 11450868671949696 11453655739984128 11464182997098084 11480077091172096 11490628632616188 11506559391267072 11511555654110886 11519938469960888 11527515426259584 11538110569114602 11554107157346688 11564726741131014 11567541521489652 11594225584976364 11638689868548864 11695294046734848 11722272810395136 11740764081366144 11743621708084992 11754415478037276 11770711954239744 11781530623315332 11797864692311808 11811582481858632 11825080066457856 11827958215147008 11838829500271224 11846616199304832 11855243009184256 11860390673932428 11866139372244168 11873944033674624 11887750283330196 11904231616660224 11915173006013772 11945565754218072 11991377440323072 12019039210658304 12060771985695312 12068704661942016 12077493198588928 12096544811104512 12110609886462648 12124449182064384 12127400195277312 12138546702809736 12155375743593984 12166547963946552 12183415826047488 12186381191363584 12197581909370352 12205604568980736 12225719353221264 12233760519543552 12245004784726956 12247985140400808 12276238854680856 12323318684345856 12366107985333168 12383252520072192 12411818269830144 12434422985031168 12454914861044832 12463106775077376 12474561836451528 12491856733036032 12494897170891776 12506381451379728 12523720463096832 12535231235581296 12552610245018624 12564147570611472 12567205603593696 12587029711761384 12596195697258272 12604480535287296 12616065535779288 12648246092701488 12696752583871488 12726041517167616 12770229161324448 12811223681547264 12822998703313392 12832336523500736 12840776677352448 12852578861798544 12870397846158336 12882227255943408 12885362707482144 12900087345226752 12915086727568608 12944879315175456 12953393491281408 12959930778705999 12968454854542032 12989826812797593 12998370552015024 13093526102117472 13157205802576704 13187556911694528 13196230703023104 13211574421595616 13226671834979328 13233347039860134 13242050948519712 13272597778850784 13288030292090961 13303215074765088 13306452992040384 13318683187805127 13337148385332288 13345920566774784 13349406793774689 13383457928336914 13392260568742752 13438761473495331 13490299620363456 13521419111990592 13568368483907226 13587179848412544 13618522823841408 13624436122270479 13640005329822432 13643325219686976 13655865040660953 13674797711543232 13687366459439871 13706342804303424 13709678840284032 13722279648041646 13741304397009024 13753934272373922 13762980584486496 13778983282950909 13810768711515963 13911871483499814 13931159085081216 13963295553558912 13998912571091712 14011779218675436 14020995121962048 14031205333654784 14053338824665536 14056759317253248 14069679132802194 14089185520983936 14102135140028958 14121686525645952 14134666016937906 14138106304042908 14157707560554752 14170720159415556 14180040602198208 14229276854289174 14283846656855424 14294248279342592 14316796706813568 14353315420992768 14366507806490004 14386425721848576 14412626641740672 14419612401714432 14436378588938328 14445873762021504 14469680500331496 14479197576928128 14492505662936334 14496033045917412 14512598263380096 14516130536771328 14529472568514684 14549616420362496 14562989229572388 14600135921822088 14623166871016902 14656127982617088 14716690494941952 14750639031262464 14784665880238848 14801856527898792 14822378016450048 14836001525656344 14856570353281536 14883627512385792 14890841565169152 14897307317084676 14908155667008208 14917961139865344 14931672501207132 14952373968331008 14966116959110724 14969759616045432 14990513887646208 15004291933498824 15042564283089424 15066293139835596 15135086413421568 15176587072908888 15197628092815872 15211596500989416 15232686058427904 15267824895932928 15271540986645504 15285577329464112 15306769454896128 15320838176821584 15330915081453312 15342079188356096 15348740872147848 15370020568346112 15384147425486136 15405476209795584 15419635654841352 15423388695319536 15458967446635152 15518253158065152 15618323680160256 15654352108488192 15658162277446656 15672553970716368 15694282605652992 15708707497753776 15730486256415744 15748776642478176 15759135013114368 15766773421943808 15785106000361632 15795488265739776 15813854231909904 15821519162992224 15831925378232832 15839915396196221 15850333711106928 15872308822213632 15886897341351696 15927421005624096 16054571449027584 16081029314260416 16091606215922688 16128726414806016 16147479848616864 16165932242752512 16184728937079648 16222063951928736 16240925912555619 16263442545827136 16274139425307648 16278390562872933 16289097274044144 16300959137628352 16311680692724736 16326673046302608 16330646853867744 16368318472907808 16425152912049849 16488143980444224 16594468910170272 16606553148059776 16632749115268704 16652088593886141 16675175268506304 16690501716363387 16713641647441728 16744080951434016 16752196760815296 16756274138124928 16771675125384234 16782706282348512 16810364110679238 16821420714372384 16840979568051111 16864328123601984 16879828425186177 16922884818475602 17026972215099264 17097331604417856 17136771815731392 17176303007924544 17180483609976192 17196274495647126 17220115636758144 17235942948924282 17259839086900608 17279907704941332 17291273139389376 17307165853671903 17319769083730124 17331160736020032 17347090111696521 17351312282234478 17391338377464546 17458034802823296 17542941070102272 17583409215592704 17615432562127488 17631623217055914 17644462719813512 17656067931359616 17672295934972998 17696797038467712 17717373722787948 17737620099686784 17741937322720512 17758244250406836 17782864513776384 17790586010898642 17799209058366252 17810916050511936 17831625424995294 17856347424990336 17872759509020658 17918348631327108 17987066160484608 18028558815987456 18091157978542968 18116239797883392 18144817216656768 18158030431788544 18165914829693972 18186673773096576 18191100292915968 18207820054214604 18233063615390976 18249821945919828 18275123739071232 18279571787045376 18296372864055528 18308406853471104 18321739196012032 18338579029831896 18350640779315328 18371977710601212 18414358282021284 18484978026518784 18549161977999752 18574878780108288 18617727404745216 18651634477546752 18665216761455616 18682372291567248 18694660162616064 18737785099554048 18742345756337664 18759572177069592 18785580694645248 18802846853371944 18828915367527936 18846221355917208 18850808405390544 18894293545887408 18906720802930944 18924098303668932 18972369139052232 19045128875807232 19089062275751424 19137753894657024 19155343741986672 19181900962464768 19216835522320896 19226149868952576 19248504785251104 19261165016028672 19278868292697816 19292907333775328 19305596769237504 19323340883915112 19328044061223216 19350131017840128 19354840715695104 19372630091352912 19399488560483328 19417318972763184 19452682281813048 19466847895762784 19497555828022536 19622253993255936 19640289153176208 19667518708349952 19712887840318464 19735808703865056 19781335367541792 19817361632393424 19840007752468992 19844836683181056 19850020559790201 19863076422779568 19890614853153792 19908896668276176 19936498624441344 19954822612147632 19959679488060576 20005722577998432 20018880850162176 20075186892505371 20088390853114128 20211948291972096 20235449430545184 20282128667985888 20352552725860839 20380769772618816 20394174722853888 20427784235762112 20441220108604416 20464987829530464 20498714042136286 20512196567314848 20559514206455136 20564518260426048 20583419472062469 20611956595513536 20630901408560883 20683525889247958 20867807225249721 20896738627621824 20944943330338368 20998368856637568 21017668828013154 21046808000482176 21080008236998304 21085138975879872 21095358883989632 21104518699203291 21133778281475904 21153202710043437 21182529788468928 21201999025406859 21207159456064362 21236561340832128 21256080239123334 21270060903297312 21343915281433761 21441372419013888 21475195060220352 21529973131489152 21549761709735006 21579638582772864 21629418602571648 21654567883407492 21668810643032256 21684590061102848 21704520750497244 21718796365392192 21744049568876118 21768897395070144 21774195805156992 21794208852772026 21824424630543744 21844483844358582 21900203882733132 21984191973925632 22075035742412928 22125958546893696 22176998820358272 22202784791848188 22233567024675072 22254002288484516 22284855529922304 22325441268578688 22336262347753728 22362233500512312 22376941709798016 22397508751810698 22413818814238984 22428560952496512 22449175438666086 22454639424068148 22485770831469312 22506437900248236 22563846424634136 22599439709753394 22702629620132352 22796442139223808 22817394751484124 22849029087641856 22901737343899392 22907311479968256 22928365994196168 22960154182344192 22981257265232376 23013118782534144 23023111308221772 23039876939921776 23055030852519168 23076221138229204 23108214314693376 23129453482262028 23135083042979304 23188451169952728 23277379737097728 23390588093469696 23444545620790272 23481528162732288 23487243416169984 23508830956074552 23541423908479488 23563061246630664 23595729384623616 23623164963717264 23650160132915712 23655916430294016 23677659000542448 23693232398609664 23710486018368512 23720781347864856 23732278744488336 23747888067349248 23775500566660392 23808463233320448 23830346012027544 23891131508436144 23982754880646144 24038078421316608 24121543971390624 24137409323884032 24193089622209024 24221219772925296 24248898364128768 24254800390554624 24277093405619472 24310751487187968 24333095927893104 24366831652094976 24395163818740704 24411209137961472 24451438706442528 24467521039087104 24490009569453912 24495970280801616 24552477709361712 24646637368691712 24732215970666336 24868845970062336 24909829722089664 24926213550154752 24949123672903056 24983713466072064 25012762902759456 25070462471162592 25128295141222944 25134411207187392 25157512688076351 25174059423522768 25192391394516544 25208961070574592 25215546166018857 25232131071558576 25296492185402976 25384327227713403 25540458322648896 25645997406626784 25664673047001472 25705157723597088 25764454511886816 25770725414964288 25794411743470689 25830173455137216 25853914423386423 25889758630350912 25906786982562816 25919861557411998 25936909709084064 25979653625595186 25996741104030048 26026968423351717 26087007566196819 26187052204234944 26314411605153408 26375113823389056 26423148843191232 26466694079720268 26484101897039424 26508443902459497 26545195557701568 26576060584181922 26606430149530176 26612905984080768 26637366375610254 26674296770664576 26698813587549378 26747438137492941 26766915856673828 26784521137485504 26809139263530987 26877522946990662 26980599240726912 27042838223981184 27136736967814452 27174359696825088 27237045647682816 27248872244540958 27280010659644864 27286650439373952 27311730081321906 27349595423086464 27374732918879742 27412685608606848 27419357680568064 27444559296083292 27482608794018048 27507868544747844 27525961168972992 27557966565901818 27621537423031926 27823742966999628 27862318170162432 27926591107117824 27997825142183424 28023558437350872 28041990243924096 28062410667309568 28106677649331072 28113518634506496 28139358265604388 28178371041967872 28204270280057916 28243373051291904 28269332033875812 28276212608085816 28315415121109504 28341440318831112 28360081204396416 28458553708578348 28567693313710848 28588496558685184 28633593413627136 28706630841985536 28733015612980008 28772851443697152 28825253283481344 28839224803428864 28872757177876656 28891747524043008 28939361000662992 28958395153856256 28985011325872668 28992066091834824 29025196526760192 29032261073542656 29058945137029368 29099232840724992 29125978459144776 29200271843644176 29246333742033804 29312255965234176 29433380989883904 29501278062524928 29569331760477696 29603713055797584 29644756032900096 29672003051312688 29713140706563072 29767255024771584 29781683130338304 29794614634169352 29816311334016416 29835922279730688 29863345002414264 29904747936662016 29932233918221448 29939519232090864 29981027775292416 30008583866997648 30085128566178848 30132586279671192 30353174145817776 30395256185631744 30423193001978832 30465372116855808 30535649791865856 30571154658928224 30641676353643168 30661830162906624 30697481744295696 30740041136692224 30748071063204429 30768294850972272 30810952419591168 30839271309682704 30846777390639072 30917934893270304 31025288833871937 31236647360320512 31308704216976384 31345107941432736 31417414995507552 31497553284956352 31518270026228736 31526503242019731 31570212000723264 31590976531479552 31627708463819808 31643038325984448 31663850756465664 31679830792392442 31700667422213856 31773794682703392 31810739184096543 31854842011248192 31884120358685001 32162058628520832 32294959697233728 32324642564602509 32369457874159296 32444127903857472 32481851825111238 32526885091654272 32556781125745866 32578194548088288 32601918275256704 32616074353314177 32653346092605216 32661293707735488 32691313279158039 32736636945815616 32766725766537873 32850305824099698 32976287960888448 33188937820340544 33213106296119552 33265498230537408 33304177187772282 33350350537012608 33381003432726774 33427283294883456 33488161902868032 33504393521630592 33512548276249856 33543350250768468 33565412564697024 33620728221358476 33642841428744768 33673763157999129 33681959136102222 33728656247203968 33759656850372354 33845769636951204 34053944430198528 34194663208835712 34273543631462784 34352606015849088 34360967219952384 34392548991294252 34440231273516288 34471885897848564 34519678173801216 34559815409882664 34582546278778752 34614331707343806 34639538167460248 34662321472040064 34694180223393042 34702624564468956 34782676754929092 34916069605646592 35085882140204544 35166818431185408 35230865124254976 35263246434111828 35288925439627024 35312135862719232 35344591869945996 35393594076935424 35434747445575896 35475240199373568 35483874645441024 35516488500813672 35565729027552768 35581172021797284 35598418116732504 35621832101023872 35663250849990588 35712694849980672 35745519018041316 35836697262654216 35974132320969216 36057117631974912 36182315957085936 36232479595766784 36289634433313536 36316060863577088 36331829659387944 36373347546193152 36382200585831936 36415640108429208 36466127230781952 36499643891839656 36550247478142464 36559143574090752 36592745728111056 36616813706942208 36643478392024064 36677158059663792 36701281558630656 36743955421202424 36828716564042568 36969956053037568 37098323955999504 37149757560216576 37235454809490432 37303268955093504 37364744583134496 37389320325232128 37475570199108096 37484691512675328 37519144354139184 37571161389290496 37605693706743888 37657830735055872 37692442711834416 37701616810781088 37788587091774816 37813441605861888 37848196607337864 37944738278104464 38090257751614464 38178124551502848 38310687483973344 38433671044641792 38497009570502208 38522330032057344 38557736585395632 38585814667550656 38611193538475008 38646681767830224 38656088122446432 38700262035680256 38745260182705824 38834637945526368 38879792336117997 38905364563626096 38933695791525568 38969480438392779 38995111656045072 39280578306352416 39471617407730112 39562670735083584 39634723264786848 39680015504937984 39700041119580402 39726152845559136 39817793336552352 39864090876272883 39909645224295264 39919358976121152 39956049563415381 40011445155996864 40037761700324352 40048220381324067 40150373785010742 40176781706228256 40316284420485993 40470898861090368 40564257335971776 40705105451721678 40761539545237632 40855568471524224 40929975659060928 40967595121982859 40997428084272572 41024393134629696 41062099378319613 41119028412910272 41129036520852096 41166838944124938 41223913191027072 41261802817121766 41336949848852727 41367051778495916 41432306134547889 41735614450499442 41793477255243648 41889886660676736 41996737713275136 42035337656026308 42093616000964352 42160016473996608 42170277951759744 42190717767979264 42209037398406582 42267556562951808 42306405420086874 42365059576937856 42403998050813718 42414318912128724 42473122681664256 42512160478246668 42540121806594624 42687830562867522 42882744838027776 42950390120440704 43059946262978304 43099523419470012 43159277165545728 43258837205143296 43309135766814984 43337621286064512 43369180122205696 43409041500994488 43437592730784384 43488099137752236 43537794790140288 43548391610313984 43588417705544052 43648849261087488 43688967688717164 43800407765466264 43968383947851264 44150071484825856 44251917093787392 44353997640716544 44405569583696376 44467134049350144 44508004576969032 44569711059844608 44650882537157376 44672524695507456 44724467001024624 44753883419596032 44795017503621396 44827637628477968 44857121904993024 44898350877332172 44909278848136296 44971541662938624 45012875800496472 45127692849268272 45198879419506788 45405259240264704 45592884278447616 45634789502968248 45698058175283712 45803474687798784 45814622959936512 45856731988392336 45920308364688384 45962514530464752 46026237565068288 46046222616443544 46079753879843552 46110061705038336 46152442276458408 46216428629386752 46258906964524056 46270166085958608 46376902339905456 46554759474195456 46963056325464576 46974486832339968 47017661912149104 47082847816958976 47126122493261328 47191458769247232 47246329927434528 47300320265831424 47355318001084896 47386464797219328 47441562695729712 47464557488976672 47495776134698496 47519746188588663 47551001133320784 47616926466640896 47629364980257841 47660692024055088 47782263016872288 48243087942781248 48274818647768064 48386179244418048 48442439545850592 48497796728257536 48554186811238944 48666191855786208 48722777737666857 48790327637481408 48822418275922944 48835171688618799 48902877412885056 48935042078174208 48980019138907824 48991940561603232 49104955418723424 49275458736149547 49464431941332672 49819659444179328 49898247345806112 49956265781658423 50025525805518912 50071505149090161 50140924942325184 50256590282445888 50268822414374784 50315025376152702 50348118847045536 50384782789033088 50431092332037714 50464262143117152 50522938704153333 50592984370805952 50639485275558531 50768654455426806 51080916645297792 51291994813253568 51329346094002944 51410315447194176 51528909023773632 51541450829928576 51588823486941378 51660346910274432 51707828846772846 51779517260701824 51839723114823996 51873819418168128 51959307251190372 51993482208060096 52041270335089563 52053936846703434 52174015132393638 52374104408469888 52628823210306816 52750227646778112 52846297686382464 52933388159440536 52968203794078848 53016887804918994 53090391115403136 53152121168363844 53212860299060352 53225811968161536 53274732751220508 53348593541329152 53397627175098756 53494876274985882 53533831713347656 53569042274971008 53618278527061974 53755045893981324 53961198481453824 54085676447962368 54273473935628904 54348719393650176 54474091295365632 54497744489081916 54560021319289728 54573300878747904 54623460162643812 54699190846172928 54749465837759484 54825371217213696 54838715361136128 54889118592166584 54965217588036096 55015737089495688 55051922337945984 55115933131803636 55243074846063852 55647485933999256 55724636340324864 55853182214235648 55995650284366848 56047116874701744 56083980487848192 56124821334619136 56213355298662144 56227037269012992 56278716531208776 56356742083935744 56408540560115832 56486746102583808 56538664067751624 56552425216171632 56630830242219008 56682880637662224 56720162408792832 56917107417156696 57135386627421696 57267186827254272 57413261683971072 57466031225960016 57545702887394304 57650506566962688 57678449606857728 57745514355753312 57783495048086016 57878722001325984 57916790307712512 57970022651745336 57984132183669648 58050393053520384 58064522147085312 58117890274058736 58198465681449984 58251956918289552 58400543687288352 58492667484067608 58866761979767808 59002556125049856 59138663520955392 59207426111595168 59344006102625376 59534510049543168 59550061679370603 59589229268338704 59632622668032832 59671844559461376 59726690004828528 59809495873324032 59864467836442896 59879038464181728 60017167733995296 60170257132357696 60225560677516113 60265172559342384 60706348291635552 60846386003957664 61057658177582517 61142309317856448 61283352707286336 61323660325813248 61394963488591392 61496142126408858 61536589701944544 61678542619365408 61693554781278144 61750258416187407 61835869786540608 61892704225682649 62050577667743874 62690215882865472 62834829991015104 62995106569912704 63053006484039462 63140424001446528 63255416927639616 63286076651968896 63313556097609873 63359661584784884 63401334844427712 63459608130130311 63547589365406784 63605997076220577 63621478368193086 63709684022496384 63768240717370002 64031745844301283 64324117257041664 64589919394467456 64649285129205018 64738915748318592 64888255807714944 64963703650222476 65053770183308544 65113562251491732 65156389096176576 65203836550513408 65232148706628354 65306692185210432 65322587415470976 65382626558316078 65473273891631232 65533451533075746 65700611648199396 65952575921776896 66377875640681088 66426212592239104 66530996461074816 66608354375544564 66700701074025216 66762006865453548 66854566589766912 66976323805736064 67008787043261184 67025096552499712 67086700501536936 67130825129394048 67241456442716952 67285682857489536 67347526315998258 67363918272204444 67457312494407936 67519313700744708 67691539273902408 68107888860397056 68389326417671424 68547087262925568 68705212031698176 68721934439904768 68785097982588504 68880462547032576 68943771795697128 69039356347602432 69119630819765328 69165092557557504 69228663414687612 69279076334920496 69324642944080128 69388360446786084 69405249128937912 69565353509858184 69832139211293184 70171764280409088 70333636862370816 70461730248509952 70526492868223656 70577850879254048 70624271725438464 70689183739891992 70787188153870848 70869494891151792 70950480398747136 70967749290882048 71032977001627344 71131458055105536 71162344043594568 71196836233465008 71243664202047744 71326501699981176 71425389699961344 71491038036082632 71673394525308432 71948264641938432 72114235263949824 72364631914171872 72579268866627072 72663659318775888 72746695092386304 72764401171663872 72831280216858416 72932254461563904 72999287783679312 73100494956284928 73185491456222112 73233627413884416 73354316119327584 73402563117261312 73487910842404848 73609018605853027 73657433128085136 73939912106075136 74196647911999008 74606537910187008 74729489166268992 74778640650464256 74951140398216192 75038288708278368 75211387413487776 75384885423668832 75403233621562176 75472538064229053 75577174183549632 75626883211723776 75646638498056571 75696393214675728 75889476556208928 76152981683140209 76621374967946688 76994019141004416 77115473170791264 77171629335101312 77293363535660448 77312176244892864 77383235230412067 77490520365411648 77561743270159269 77669275891052736 77759584672235994 77810729127252192 77867391583051136 77938960876785558 77990223312090144 78080905270055151 78261022698590457 78561156612704832 78943234815460224 79125341470167168 79269446529573696 79400082239160804 79452305691118272 79635586673104704 79728181752545766 79819290448590528 79838717952242304 79912099126830762 80022890311993728 80096440762648134 80300747570021484 80353563412456512 80427417790592961 80632568840971986 80941797722180736 81128514671943552 81410210903443356 81523079090475264 81711136943048448 81859951318121856 81935190243965718 81994856168545144 82048786269259392 82124198756639226 82238056825820544 82258073041704192 82333677888249876 82447826382054144 82523605634243532 82673899697705454 82734103556991832 82864612269095778 83471228900998884 83586954510487296 83779773321353472 83993475426550272 84070675312052616 84187232001928704 84320032947993216 84340555903519488 84381435535958528 84418074796813164 84535113125903616 84612810840173748 84730119153875712 84807996101627436 84828637824257448 84946245363328512 85024320956493336 85080243613189248 85375661125735044 85765489676055552 85900780240881408 86119892525956608 86199046838940024 86318554331091456 86517674410286592 86618271533629968 86675242572129024 86738360244411392 86818083001988976 86875185461568768 86976198275504472 87075589580280576 87096783220627968 87176835411088104 87297698522174976 87377935377434328 87600815530932528 87936767895702528 88300142969651712 88503834187574784 88707995281433088 88811139167392752 88934268098700288 89016009153938064 89139422119689216 89301765074314752 89345049391014912 89448934002049248 89507766839192064 89590035007242792 89655275256955936 89714243809986048 89796701754664344 89818557696272592 89943083325877248 90025751600992944 90255385698536544 90397758839013576 91185768556895232 91269579005936496 91396116350567424 91606949375597568 91713463976784672 91925029060929504 92092445232887088 92159507759687104 92220123410076672 92244213189613287 92304884552916816 92432857258773504 92517813929048112 92540332171917216 92753804679810912 93075866501615811 93926112650929152 94035323824298208 94252244986522656 94492659854869056 94579509726059193 94710636002169792 94772929594438656 94883125391459424 94929114977953344 94991552269396992 95039492377177326 95102002266641568 95258729960515682 95321384048110176 95432217552289629 95564526033744576 95652361076055003 96486175885562496 96884879091701184 96973927693807527 97108373622477888 97332383711572416 97445555475333714 97580655274962816 97670343377237598 97805754825770112 97848223059942531 97960038277815648 97983881123206464 98073939837474117 98209910837446848 98300177299613619 98550917472299094 98928863882665344 99639318888358656 99796494691612224 99912531563316846 100051051611037824 100143010298180322 100281849884650368 100513180564891776 100537644828749568 100630050752305404 100696237694091072 100769565578066176 100862184664075428 100928524286234304 101045877408306666 101185968741611904 101278970551117062 101537308910853612 102161833290595584 102583989626507136 102658692188005888 102820630894388352 103057818047547264 103082901659857152 103177646973882756 103320693820548864 103415657693545692 103559034521403648 103679446229647992 103747638836336256 103918614502380744 103986964416120192 104082540670179126 104107873693406868 104348030264787276 104748208816939776 105257646420613632 105500455293556224 105692595372764928 105866776318881072 105936407588157696 106033775609837988 106180782230806272 106304242336727688 106425720598120704 106451623936323072 106549465502441016 106697187082658304 106795254350197512 106989752549971764 107067663426695312 107138084549942016 107236557054123948 107510091787962648 107922396962907648 108171352895924736 108546947871257808 108697438787300352 108948182590731264 108995488978163832 109120042638579456 109146601757495808 109246920325287624 109398381692345856 109498931675518968 109650742434427392 109677430722272256 109778237184333168 109930435176072192 110031474178991376 110103844675891968 110231866263607272 110486149692127704 111294971867998512 111449272680649728 111706364428471296 112094233749403488 112167960975696384 112426710597324288 112454074538025984 112557433062417552 112713484167871488 112817081120231664 112973492205167616 113077328135503248 113104850432343264 113365761275324448 113440324817585664 113759392390863769 113834214834313392 114270773254843392 114534373654508544 114932062451920032 115301013133925376 115491028711506624 115566990096172032 115757444002651968 115833580615425024 115940045303490672 115968264367339296 116100786107040768 116235780548117472 116503913836579104 116639377008353991 116801087374576704 116908441315178337 116985334968135216 118414852223190336 118688012205250752 119100123358741206 119178458536677408 119265245336065664 119453380009657056 119592272628818649 119728935672885792 119758076928363456 119868148690246143 120034335467990592 120144661143972201 120340514264715392 120451121355032226 120530345118684768 120948853261457979 121412696583271104 121692772007915328 122115316355165034 122284618635712896 122566705414572672 122789926977182784 122992284252817716 123073179403889088 123186298134958839 123357085238730816 123387109562556288 123500516832374814 123671739573081216 123785408451365298 124101155335487748 124296918403643667 125380431765730944 125669659982030208 125990213139825408 126106012968078924 126280848002893056 126510833855279232 126572153303937792 126627112195219746 126719323169569768 126802669688855424 126919216260260622 127095178730813568 127211994152441154 127242956736386172 127419368044992768 127536481434740004 128063491688602566 128648234514083328 129179838788934912 129298570258410036 129477831496637184 129776511615429888 129927407300444952 130107540366617088 130227124502983464 130312778192353152 130407673101026816 130464297413256708 130613384370420864 130645174830941952 130765253116632156 130946547783262464 131066903066151492 131401223296398792 131905151843553792 132755751281362176 132852425184478208 133061992922149632 133216708751089128 133401402148050432 133524013730907096 133709133179533824 133952647611472128 134017574086522368 134050193104999424 134173401003073872 134261650258788096 134482912885433904 134571365714979072 134695052631996516 134727836544408888 134914624988815872 135038627401489416 135383078547804816 136215777720794112 136778652835342848 137094174525851136 137410424063396352 137443868879809536 137570195965177008 137760925094065152 137887543591394256 138078712695204864 138239261639530656 138330185115115008 138457326829375224 138558152669840992 138649285888160256 138776720893572168 138810498257875824 139130707019716368 139664278422586368 140923460497019904 141052985736447312 141155701758508096 141248543450876928 141378367479783984 141574376307741696 141738989782303584 141900960797494272 142065954003254688 142324688087189136 142393672466930016 142487328404095488 142559238565765989 142653003399962352 142850779399922688 142888094940773523 142982076072165264 143346789050616864 144729263828343744 145158537733254144 145327318637551776 145493390184772608 145662560433716832 145998575567358624 146168333213000571 146370982912444224 146467254827768832 146505515065856397 146708632238655168 146805126234522624 146975821684809696 147218037211706054 147314866256170272 147826376208448641 148393295823998016 149458978332537984 149868797344975269 150076577416556736 150214515447270483 150422774826975552 150769770847337664 150806467243124352 150945076128458106 151154348367099264 151293276996113142 151392786429351456 151568816112459999 151778953112417856 151918455826675593 152305963366280418 153242749935893376 153988038282008832 154230946341582528 154343258670202624 154586727071320896 154624352489785728 154766470460824134 154981040730823296 155123486540318538 155338551782105472 155519169344471988 155621458254504384 155734783166102272 155877921753571116 155980446624180288 156161810540110302 156522045397180914 157122313225409664 157886469630920448 158250682940334336 158538893059147392 158800164478321608 158904611382236544 159271173346209408 159456363505091532 159638580897181056 159677435904484608 159824198253661524 160045780623987456 160192881525296268 160601495140042968 160707126824913024 160854835581185922 161265137681943972 161883595444361472 162257029343887104 162820421806886712 163046158180950528 163422273886096896 163719902636243712 163870380487931436 163989712337090288 164097572538518784 164248397513278452 164476113651641088 164516146083408384 164667355776499752 164895652764108288 165047211268487064 165347799395410908 165468207113983664 165729224538191556 166942457801997768 167173909020974592 167559546642706944 167986950853100544 168141350624105232 168374464003857408 168640065895986432 168681111807038976 168762871071917056 168836149593626328 169070226251807232 169225621680347496 169460238307751424 169615992203254872 169657275648514896 169892490726657024 170048641912986672 170160487226378496 170751322251470088 171801560481762816 172239785051913216 172398093677880048 172637108662182912 173035348820573184 173236543067259936 173350485144258048 173636166003977952 173750370923137536 173952396551008944 174151179160561152 174193566441255936 174239069358158431 174353670822176208 174595397044349952 174755870754868656 175201631061865056 176600285939303424 177007668375149568 177415990562866176 177622278334785504 178032018307876128 178603530148629504 178650185038111809 178897868004098496 179015533678384128 179180070014485584 179310550513911872 179428487619972096 179593403509328688 179637115392545184 180051503201985888 180510771397073088 180676682032548339 180795517678027152 182539158011872992 183172974532747551 183426927953569344 183850058121859008 184184890465774176 184319015519374208 184488426379226574 184609769105833632 185035627858096224 185080664343834432 185250775248562221 185507609359621824 185678112677047947 186151733003231622 188070647648596416 188504489973045312 188985319709738112 189159019452118386 189421272004339584 189766250782918848 189858229955906688 190078984754354652 190204004533283136 190378824390390933 190517459921031364 190642768096220352 190817991228661731 190864435104579258 191129052067489152 191304722152110006 192095237532903849 192972351771124992 193769758183402368 193947855387615054 194216747244955776 194664767423144832 194891110950667428 195161310549925632 195340686754475196 195611509651540224 195696446119885062 195920076555631296 195967762246412928 196147879674948234 196419821674893696 196600354599227238 197101834944598188 197857727765330688 199278637776717312 199592989383224448 199825063126633692 200102103222075648 200286020596360644 200563699769300736 201026361129783552 201075289657499136 201260101504610808 201392475388182144 201539131156132352 201724369328150856 201857048572468608 202091754816613332 202371937483223808 202557941102234124 203074617821707224 204323666581191168 205167979253014272 205317384376011776 205641261788776704 206115636095094528 206165803319714304 206355293947765512 206641387641097728 206831315387091384 207118069042807296 207358892459295984 207495277672672512 207837229004761488 207973928832240384 208165081340358252 208215747386813736 208696060529574552 209496417633879552 210515292841227264 211000910587112448 211385190745529856 211733552637762144 211872815176315392 212067551219675976 212361564461612544 212608484673455376 212851441196241408 212903247872646144 213098931004882032 213394374165316608 213590508700395024 213979505099943528 214135326853390624 214276169099884032 214473114108247896 215020183575925296 215844793925815296 216342705791849472 217093895742515616 217990977956327664 218240085277158912 218293203514991616 218493840650575248 218796763384691712 218997863351037936 219301484868854784 219556474368666336 220062948357982752 220207689351783936 220463732527214544 220827055817559081 220972299384255408 222589943735997024 224188467498806976 224335921951392768 224853421194648576 225114866124835104 225634162240463328 226154656271006496 226209700864686528 226417614192687159 226731522550648896 226880649635171328 226939915494169713 227518784781727538 227668429668626784 228458945049420627 229864124903840064 230982057423013248 231514888005303936 231880090606981344 231936528734678592 232149705691236201 232471561096234944 232685229810477807 233007827673158208 233278754016707982 233602174749153408 233816882630356674 233970669936270432 234242715810165453 234783068095771371 236829704446380672 237376024410501504 238200246717482412 238356917073354816 238530490672131328 238906760019314112 239184545257637298 239457871345771584 239516153856726912 239736297380492286 240068670935981184 240289322287944402 240681028529430784 240902242710064452 241060690237369536 241897706522915958 242825393166542208 243385544015830656 244230632710330068 244569237271425792 245133410829145344 245579853954365568 245984568505635432 246146358807778176 246372596269917678 246714170477461632 246774219125112576 247001033664749628 247343479146162432 247570816902730596 248202310670975496 248593836807287334 250760863531461888 251339319964060416 251980426279650816 252212025936157848 252561696005786112 253021667710558464 253144306607875584 253254224390439492 253438646339139536 253605339377710848 253838432520521244 254190357461627136 254423988304882308 254485913472772344 254838736089985536 255072962869480008 256126983377205132 257296469028166656 258359677577869824 258597140516820072 258955662993274368 259553023230859776 259854814600889904 260215080733234176 260454249005966928 260625556384706304 260815346202053632 260928594826513416 261226768740841728 261290349661883904 261530506233264312 261893095566524928 262133806132302984 262802446592797584 263810303687107584 265511502562724352 266123985844299264 266433417502178256 266802804296100864 267048027461814192 267418266359067648 267905295222944256 268035148173044736 268346802006147744 268523300517576192 268965825770867808 269142731429958144 269390105263993032 269455673088817776 269829249977631744 270077254802978832 270766157095609632 273557305670685696 274188349051702272 274820848126792704 275140391930354016 275775087182788512 276478523279061312 276660370230230016 276732639568839861 276914653658750448 277116305339681984 277298571776320512 277553441787144336 277620996515751648 278261414039432736 279227599504847433 282105971472894624 282311403517016192 282756734959567968 283477979564607168 283738529178177579 284131908006509376 284649376174378272 284787344933860032 284974656808190976 285118477131531978 285306006799924704 285776189881547046 285964152144330528 286296652656868887 286693578101233728 286957083228165009 289458527656687488 290654637275103552 291325120867433664 291997151134717248 292336666426001142 292741965824888448 293011030131712794 293417264477310336 293951643369619392 294221819512422351 294436074423412108 294629732512340544 294900531898840857 295652752416897282 296786591647996032 298917956665075968 299737594689950538 300153154833113472 300429030894540966 300845549653951104 301539541694675328 301612934486248704 301890152256916212 302308696734198528 302586553992226284 302785572858702912 303137632224919998 303557906224835712 303836911653351186 304611926732560836 306485499871786752 307976076564017664 308461892683165056 308686517340405248 309173454142641792 309248704979571456 309532940921648268 309962081461646592 310246973080637076 310677103564210944 311038338688943976 311242916509008768 311469566332204544 311755843507142232 311960893248360576 312323621080220604 313044090794361828 314244626450819328 315772939261840896 316501365880668672 317077786118294784 317600328956643216 317809222764473088 318542346692418816 318912727010183064 319277161794362112 319354871808969216 319648396507323048 320091561247974912 320385763050592536 321202990280085936 321414253649826048 321709671162371844 322530275363887944 323767190888722944 324514058687774208 325640843613773424 326092316361901056 326844547772193792 327439805272487424 327740760975862872 327979424674180576 328195145077037568 328496795026556904 328952227303282176 329032292166816768 329334711552999504 329791305528216576 330094422536974128 330695598790821816 330936414227967328 331458449076383112 333884915603995536 334347818041949184 335119093285413888 336282701248210464 337280131791972864 337362223614077952 337672299187252656 338140452503614464 338451243360694992 338920476615502848 339231984406509744 339314551297029792 340097283825973344 340320974452756992 341278177172591307 341502644502940176 343603120963525632 344796187355760096 346473086134519872 346700970288516096 347272332007955904 347500741846275072 347904793102017888 348302358321122304 348478138716316862 348707341644352416 349511741509737312 349918131025061973 350403262123730112 350725323945535011 355244556669571008 356064036615752256 357300370076223618 357795736008196992 358360140028971168 358621101027823744 358776817886455947 359186807018657376 359274230785090368 359604446070738429 360103006403971776 360433983431916603 361021542794146176 361353364065096678 361591035356054304 362846559784373937 365078316023745984 366345949065495102 366853855907138688 367700116243718016 368369780931548352 368638031038748416 368976852758453148 369219538211667264 370071255716192448 370161328687668864 370501550497124442 371015218719243648 371356225354095894 372303466006463244 376141295297192832 377008979946090624 377970639419476224 378318038904236772 378842544008679168 379532501565837696 379716459911813376 380157969508709304 380408009066566272 380757648780781866 381034919842062728 381285536192440704 381635982457323462 381728870209158516 382258104134978304 382609444304220012 384190475065807698 385944703542249984 387539516366804736 387895710775230108 388433494489911552 389329534846289664 389782221901334856 390322621099851264 390681373508950392 391223019303080448 391392892239770124 391840153111262592 391935524492825856 392295759349896468 392839643349787392 393200709198454476 394203669889196376 395715455530661376 398557275553434624 399185978766448896 399650126253267384 400204206444151296 400572041192721288 401127399538601472 402052722259567104 402150579314998272 402520203009221616 402784950776364288 403078262312264704 403448738656301712 403714097144937216 404183509633226664 404743874966447616 405115882204468248 406149235643414448 408647333162382336 410335958506028544 411282523577553408 412231272190189056 412331606639428608 412710587895531024 413282775282195456 413662630774182768 414236138085614592 414717784918591968 414990555345345024 415674458009522976 415947857664480768 416330162680716504 416431494773627472 417392121059149104 418992835267759104 422770381491059712 423467105275524288 423745630352630784 424135102439351952 424723128923225088 425216969346910752 425702882392482816 426197862009764064 427181017400790048 427677715697297967 427959010199887056 428270653706781248 428552338199768064 428664284822320569 428946228216495792 430040367151850592 434187791485031232 435981955912655328 436480170554317824 436987681301150496 437995726702075872 438504999639001713 439112948737332672 439516545197569191 440125896715965504 440415378703567872 440927465054429088 441654111635118162 441944598768510816 443479128625345923 445179887471994048 448376934997613952 450229732249670208 450643546341811449 451268324480926656 452309312542012992 452419401729373056 452835228385374318 453463045101297792 453879830988339426 454706448337379997 455037569563455076 455336859337253568 455755367480026779 456917890098841254 459728249807680128 461964114846026496 463029776010607872 463760181213962688 463873057469357184 464299411382472402 464943122192469888 465370459620955614 466015655346316416 466557508033415964 467204349498306816 467633765260713348 467941339872540864 468485431620330906 469566136191542742 473659408892761344 474752048821003008 476400493434964824 476713834146709632 477060981344262656 477813520038628224 478369090515274596 478915742691543168 479032307713453824 479472594760984572 480137341871962368 480578644575888804 481362057058861568 481804485420128904 482121380474739072 483795413045831916 485650786333084416 486771088031661312 488461265420660136 489138474542851584 490266821658290688 491159707908731136 491969137011270864 492292717615556352 492745192539835356 493428340954923264 493548438250225152 494002067329499256 494686958292324864 495141633805461192 496404621341950992 497187673614574668 501521727062923776 502678639928120832 503960852559301632 504424051872315696 505123392011572224 506043335421116928 506288613215751168 506508448780878984 506877292678279072 507210678755421696 507676865041042488 508380714923254272 508847976609764616 508971826945544688 509677472179971072 510145925738960016 512253966754410264 516719355155739648 517194281033640144 517911325986548736 519106046461719552 519709629201779808 520908498011933856 521251112769412608 521857189653026832 522453537481683456 522580699323767808 522717208074475293 523061012466528624 523786191133049856 524267612264605968 525604893185595168 531023005125448704 532247971688598528 532866835004356512 534096054923628384 535810590445888512 535950555114335427 536693604012295488 537046601035152384 537931651541735616 538285462859916288 538780210527986064 538911346177635552 540154509605957664 541532314191219264 542030046097645017 549518923598242653 550280783860708032 551550174365577024 552957046558122624 553465279137679722 553829307317500896 554232610679363968 555106883574288672 555241993031503296 555752325745686663 556522828078865472 557034338031143841 558455199009694866 564211942945789248 564622807034032384 565513469919135936 566955959129214336 567477058356355158 568263816013018752 569298752348756544 569574689867720064 570236954263063956 570612013599849408 571552379763094092 571928304288661056 572453973685985193 572593305313737774 573387156202467456 573914166456330018 578917055313374976 581309274550207104 582650241734867328 583994302269434496 584673332852002284 585483931649776896 586022060263425588 586834528954620672 587903286739238784 588443639024844702 588872148846824216 589259465024681088 589801063797681714 591305504833794564 593573183295992064 597835913330151936 599475189379901076 600306309666226944 600858061789081932 601691099307902208 603079083389350656 603225868972497408 603780304513832424 604617393468397056 605173107984452568 605571145717405824 606275264449839996 607115812449671424 607673823306702372 609223853465121672 612970999743573504 615952153128035328 616923785366330112 617373034680810496 618346908285283584 618497409959142912 619065881843296536 619924162923293184 620493946161274152 621354207128421888 622076677377887952 622485833018017536 622939132664409088 623511687014284464 623921786496721152 624647242160441208 626088181588723656 628489252901638656 631545878523681792 633002731761337344 634155572236589568 635200657913286432 635618445528946176 637084693384837632 637825454020366128 638554323588724224 638709743617938432 639296793014646096 640183122495949824 640771526101185072 642405980560171872 642828507299652096 643419342324743688 645060550727775888 647534381777445888 649028117375548416 651281687227546848 654879610544974848 655481521951725744 655958849348361152 656390290154075136 656993590053113808 657904454606564352 658669423105999008 660188845073948256 661391197581643632 661872828455934656 662481167452677243 662916898152766224 667769831207991072 672565402496420928 674560263583945728 675344598374505312 676902486721389984 678463968813019488 678629102594059584 679252842578061477 680194567651946688 680641948905513984 680819746482509139 682556354345182614 683005289005880352 685376835148261881 689592374711520192 692946172269039744 694544664015911808 695809586204035776 696449117073708603 696956277432633724 697414683288704832 698055689431433421 699023483019474624 699836262050123946 700806524247460224 701450647891070022 702728147430496359 704349204287314113 710489113339142016 712128073231504512 714600740152447236 715591472016393984 716720280057942336 717242202055647488 717553635772911894 718373614037314752 718548461570180736 719208892141476858 720206012807943552 720867966863833206 722043085588292352 722706728130193356 723182070712108608 725693119568747874 730156632047491968 732691898130990204 733707711814277376 735400232487436032 736739561863096704 737276062077496832 737953705516906296 738439076423334528 740142511432384896 740322657375337728 741003100994248884 742030437438487296 742712450708191788 744606932012926488 752282590594385664 754017959892181248 755941278838952448 756636077808473544 757685088017358336 759065003131675392 759432919823626752 760315939017418608 760816018133132544 761515297561563732 762069839684125456 762571072384881408 763271964914646924 763457740418317032 764516208269956608 765218888608440024 768380950131615396 771889407084499968 775079032733609472 775791421550460216 776866988979823104 778659069692579328 779564443802669712 780645242199702528 781362747017900784 782446038606160896 782785784479540248 783680306222525184 783871048985651712 784591518699792936 785679286699574784 786401418396908952 788407339778392752 791430911061322752 798371957532897792 799300252506534768 800408412888302592 801144082385442576 802254799077202944 804105444519134208 805040406018443232 805569901552728576 806897477312603424 807428194289874432 808367019266453328 809487749932895232 809699204664383297 810231764408936496 812298471286828896 820671917012057088 822565047155106816 824462544380378112 825421175791062048 827325261548365536 829435569837183936 829981110690690048 830197918706519583 831348916019045952 831895715328961536 832660325361433008 832862989547254944 834784242118298208 837682798514542299 846934210551048576 848270204878703904 850433938693821504 851215587534532737 852395724019528128 854362034801580096 855355431394595934 855918020399774112 856541307413562496 857328569644641138 857892456432991584 858889957970606661 860080734303701184 860871249684495027 868375582970062464 871963911825310656 873975362602300992 875991453404151744 877009999278003426 878225897474665344 879033090395138382 880251793431931008 881854930108858176 883308223270236324 883889197537021632 884701595696522571 886958257250691846 890359774943988096 896753869995227904 900459464499340416 901287092683622898 902536648961853312 904618625084025984 904838803458746112 905670456770748636 906926090202595584 907759661976678852 909412896674759994 910075139126910152 910673718674507136 911510734960053558 913835780197682508 919456499615360256 923928229692052992 926059552021215744 927520362427925376 927746114938714368 928598822764944804 929886244384939776 930740919241911228 932031310692632832 933115016066831928 934408698996613632 935267530521426696 935882679745081728 936970863240661812 939132272383085484 947318817785522688 949504097642006016 952800986869929648 953427668293419264 954121962688525312 955627040077256448 956738181030549192 957831485383086336 958064615426907648 958945189521969144 960274683743924736 961157289151777608 962724114117723136 963608970840257808 964242760949478144 967590826091663832 971301572666168832 973542176063322624 976922530841320272 978276949085703168 980533643316581376 982319415817462272 983938274022541728 984585435231112704 985490385079670712 986856681909846528 987096876500450304 988004134658998512 989373916584649728 990283267610922384 992809242683901984 994375347229149336 1003043454125847552 1005357279856241664 1008848103744631392 1012086670842233856 1013016897561757968 1013754585356558144 1014421357510843392 1015353730082084976 1016761429846508544 1017695953219529232 1017943653891089376 1020291851477920032 1023834531517773921 1024507933508820528 1034388562067280288 1039419258403559616 1041816996023867712 1042502225538825216 1043714379306053664 1044907074963366912 1045434416148950586 1046122024933057248 1048535224529211936 1049754393075185919 1051209786371190336 1052175971836605033 1065733670008713024 1068192109847256768 1071901110228670854 1073387208024590976 1075863303083471232 1076330453659367841 1077560421055972128 1077822692355271104 1078813338212215287 1080309019211915328 1081301950295749809 1083064628382438528 1084060092195290034 1088539679353121811 1099037847196485306 1100561567721416064 1103100348731154048 1105914093116245248 1106930558275359444 1107658614635001792 1108465221358727936 1110213767148577344 1110483986063006592 1111504651491373326 1113045656157730944 1114068676062287682 1116910398019389732 1128423885891578496 1129245614068064768 1131026939838271872 1133911918258428672 1134954116712710316 1136527632026037504 1138597504697513088 1139149379735440128 1140473908526127912 1141224027199698816 1143104759526188184 1143856608577322112 1144907947371970386 1145186610627475548 1146774312404934912 1147828332912660036 1157834110626749952 1162618549100414208 1165300483469734656 1167988604538868992 1169346665704004568 1170967863299553792 1172044120526851176 1173669057909241344 1175806573478477568 1176887278049689404 1177744297693648432 1178518930049362176 1179602127595363428 1182611009667589128 1187146366591984128 1195671826660303872 1198950378759802152 1200612619332453888 1201716123578163864 1203382198615804416 1206158166778701312 1206451737944994816 1207560609027664848 1209234786936794112 1210346215968905136 1211142291434811648 1212550528899679992 1214231624899342848 1215347646613404744 1218447706930243344 1225941999487147008 1233847570732660224 1236693816570567168 1236994819918285824 1238131763686593072 1239848325846586368 1240987892322548304 1242708414256843776 1244153354755775904 1244971666036035072 1247023374028568928 1247843572993442304 1249294484320882416 1251353316299501459 1252176363177447312 1256978505803277312 1268311144473179136 1270401315826572864 1271236891057892352 1274169386769675264 1275650908040732256 1277108647177448448 1278593586029292192 1281543052202370144 1283033147091893901 1284811961120343744 1285657014599304192 1285992854466961707 1286838684649487376 1290121101455551776 1302563374455093696 1310963043903451488 1311917698696722304 1313987180106227616 1315514998917005139 1317338846211998016 1318549635592707573 1320377690147896512 1322782395163287264 1323745656911869312 1324962334905354486 1325833796305532448 1330437385876037769 1335539662415982144 1345130804992841856 1350689196749010624 1353804973442779968 1356927937626038976 1357258205188119168 1358505685156122954 1360389135303893376 1361639492965018278 1365112708690365228 1366010578011760704 1367266102440080337 1370753670296523762 1379184749423040384 1385892344538079488 1389089328031823616 1391619172408071552 1392898234147417206 1393912554865267448 1394829366577409664 1396111378862866842 1398046966038949248 1399672524100247892 1401613048494920448 1402901295782140044 1405456294860992718 1408698408574628226 1420978226678284032 1424256146463009024 1429201480304894472 1431182944032787968 1433440560115884672 1434484404111294976 1435107271545823788 1436747228074629504 1437096923140361472 1438417784282953716 1440412025615887104 1441735933727666412 1444086171176584704 1445413456260386712 1446364141424217216 1451386239137495748 1460313264094983936 1465383796261980408 1467415423628554752 1470800464974872064 1473479123726193408 1474552124154993664 1475907411033812592 1476878152846669056 1480285022864769792 1480645314750675456 1482006201988497768 1484060874876974592 1485424901416383576 1489213864025852976 1504565181188771328 1508035919784362496 1511882557677904896 1513272155616947088 1515370176034716672 1518130006263350784 1518865839647253504 1520631878034837216 1521632036266265088 1523030595123127464 1524139679368250912 1525142144769762816 1526543929829293848 1526915480836634064 1529032416539913216 1530437777216880048 1536761900263230792 1550158065467218944 1551582843100920432 1553733977959646208 1557318139385158656 1559128887605339424 1562725494035801568 1565571568959080496 1567360612445050368 1567742097971303424 1568151624223425879 1569183037399585872 1571358573399149568 1572802836793817904 1576814679556785504 1596743915065795584 1598600505013069536 1602288164770885152 1607851665343006281 1610080812036886464 1611139803105457152 1613794954625206848 1614856388579748864 1616734038532906656 1619398409328766594 1620463528817872992 1624596942573657792 1626090138292935051 1648556770794727959 1650842351582124096 1654650523096731072 1658871139674367872 1660395837413039166 1662697832038091904 1665320650722866016 1665725979094509888 1667256977237059989 1669568484236596416 1671103014093431523 1675365597029084598 1693868421102097152 1696540409757407808 1700867877387643008 1702431175069065474 1704791448039056256 1708724069603160192 1710710862789191868 1711836040799548224 1713082614827124992 1714657139289282276 1715784912865983168 1717779915941213322 1720161468607402368 1721742499368990054 1736751165940124928 1743927823650621312 1747950725204601984 1751982906808303488 1754019998556006852 1756451794949330688 1758066180790276764 1760503586863862016 1763709860217716352 1766616446540472648 1767778395074043264 1769403191393045142 1773916514501383692 1780719549887976192 1793507739990455808 1800918928998680832 1802574185367245796 1805073297923706624 1809237250168051968 1809677606917492224 1811340913541497272 1813852180405191168 1815519323953357704 1818825793349519988 1820150278253820304 1821347437349014272 1823021469920107116 1827671560395365016 1838912999230720512 1847856459384105984 1852119104042431488 1855040724855850752 1855492229877428736 1857197645529889608 1859772488769879552 1861481838483822456 1864062621385265664 1866230032133663856 1868817397993227264 1870535061042853392 1871765359490163456 1873941726481323624 1878264544766170968 1894637635571045376 1899008195284012032 1905601973739859296 1906855336586838528 1911254080154512896 1913476362061098384 1915662970766172672 1916129230853815296 1917890379043938288 1920549367487849472 1922314578303555216 1927217941680515616 1928485521898956288 1935181652183327664 1942603145332337664 1947084352126645248 1953845061682640544 1964638831634924544 1967876548045083456 1969170870462225408 1970980770159341424 1973713363819693056 1976008269317997024 1980566535221844768 1985618485367803968 1987443502358031729 1988750694458298672 2017696207489262784 2026033795123515936 2027509170713116288 2030707460164169952 2035391906439058464 2035887307782178752 2037758527734184431 2040583702955840064 2042459239447527417 2047669063035547842 2049015867017641056 2056130505444785643 2068777124134560576 2078838516807119232 2083633992047735424 2087428758612107328 2090868832297901172 2092244049866114496 2094167068294300263 2097070449058423872 2099508786150371838 2102419572742380672 2104351943673210066 2113047612861942339 2131467340017426048 2136384219694513536 2143802220457341708 2146774416049181952 2151726606166942464 2152660907318735682 2155120842111944256 2155645384710542208 2157626676424430574 2160618038423830656 2162603900591499618 2166129256764877056 2168120184390580068 2177079358706243622 2198075694392970612 2201123135442832128 2206200697462308096 2211828186232490496 2213861116550718888 2215317229270003584 2216930442717455872 2220427534297154688 2220967972126013184 2223009302982746652 2226091312315461888 2228137352124575364 2233820796038779464 2256847771783156992 2258491228136129536 2262053879676543744 2267823836516857344 2269908233425420632 2273055264052075008 2277195009395026176 2278298759470880256 2280947817052255824 2282448054399397632 2286209519052376368 2287713217154644224 2289815894743940772 2290373221254951096 2293548624809869824 2295656665825320072 2315668221253499904 2325237098200828416 2330600966939469312 2335977209077737984 2338693331408009136 2341935726599107584 2344088241053702352 2347338115818482688 2351613146956955136 2353774556099378808 2355488595387296864 2357037860098724352 2359204255190726856 2365222019335178256 2374292733183968256 2397900757519604304 2401225238664907776 2403432247156327728 2406764397231608832 2412316333557402624 2415121218055329696 2420692431937810272 2422284582869623296 2425101057799359984 2428463249798685696 2429097613993149891 2430695293226809488 2436895413860486688 2467695141465320448 2473387633141134336 2476263527373186144 2481975784645096608 2488306709511551808 2489943332072070144 2490593756119558749 2494046748057137856 2495687145986884608 2498588968641764832 2502706632599002918 2504352726354894624 2513048395543626897 2540802631653145728 2551301816081464512 2553646762603598211 2557187172058584384 2563086104404740288 2566066294183787802 2569623922240687488 2571985708933923414 2573677369298974752 2576669873911819983 2580242202911103552 2582613749053485081 2605126748910187392 2621926087806902976 2623835397393444608 2627974360212455232 2631029997834010278 2634677692423996032 2637099271185415146 2640755380295793024 2645564790326574528 2647491313823738624 2649924669810708972 2651667592611064896 2660874771752075538 2671079324831964288 2690261609985683712 2701378393498021248 2707609946885559936 2713855875252077952 2714516410376238336 2717011370312245908 2720778270607786752 2723278985930036556 2730225417380730456 2732021156023521408 2734532204880160674 2741507340593047524 2758369498846080768 2771784689076158976 2778178656063647232 2783238344816143104 2785796468294834412 2787825109730534896 2789658733154819328 2792222757725733684 2796093932077898496 2799345048200495784 2803226096989840896 2805802591564280088 2810912589721985436 2817396817149256452 2841956453356568064 2848512292926018048 2858402960609788944 2862365888065575936 2866881120231769344 2868968808222589952 2870214543091647576 2873494456149259008 2874193846280722944 2876835568565907432 2880824051231774208 2883471867455332824 2888172342353169408 2890826912520773424 2892728282848434432 2902772478274991496 2920626528189967872 2930767592523960816 2934830847257109504 2941600929949744128 2946958247452386816 2951814822067625184 2953756305693338112 2960570045729539584 2961290629501350912 2964012403976995536 2968121749753949184 2970849802832767152 2978427728051705952 3009130362377542656 3016071839568724992 3026544311233894176 3036260012526701568 3041263756069674432 3043264072532530176 3046061190246254928 3048279358736501824 3050284289539525632 3053087859658587696 3053830961673268128 3060875554433760096 3071503594553321763 3073523800526461584 3103165686201840864 3118257775210678848 3125450988071603136 3131143137918160992 3134721224890100736 3136303248446851758 3138366074799171744 3145605673587635808 3149263179225557757 3153629359113571008 3156527915509815099 3197201010026139072 3204576329541770304 3215703330686012562 3220161624073772928 3227589909250413696 3233468077065813312 3236440014636645861 3238796818657533188 3240927057635745984 3243905850887249427 3249193885147315584 3252180276585870102 3265619038059365433 3297113541589455918 3301684703164248192 3309301046193462144 3317742279348735744 3320791674826078332 3325395664076183808 3330641301445732032 3331451958189019776 3334513954474119978 3339136968473192832 3342206028186863046 3350731194058169196 3387736842204194304 3393080819514815616 3401735754775286016 3404862350138130948 3409582896078112512 3417448139206320384 3421421725578383736 3423672081599096448 3426165229654249984 3429314278578564552 3431569825731966336 3435559831882426644 3440322937214804736 3443484998737980108 3473502331880249856 3487855647301242624 3495901450409203968 3503965813616606976 3508039997112013704 3512903589898661376 3516132361580553528 3521007173727724032 3527419720435432704 3533232893080945296 3535556790148086528 3538806382786090284 3547833029002767384 3561439099775952384 3587015479980911616 3601837857997361664 3605148370734491592 3610146595847413248 3618474500336103936 3619355213834984448 3622681827082994544 3627704360810382336 3631038647906715408 3637651586699039976 3640300556507640608 3642694874698028544 3646042939840214232 3655343120790730032 3677825998461441024 3710081449711701504 3710984459754857472 3714395291059779216 3719544977539759104 3722963676967644912 3728125242770531328 3732460064267327712 3741070122085706784 3743530718980326912 3747883452962647248 3754059948898504377 3756529089532341936 3811203947479718592 3813710673173677056 3822508160309025792 3826952724122196768 3831325941532345344 3835780758087876576 3844629156607110432 3849099441275681703 3854435883361031232 3856971043797912576 3857978563400885121 3870363304366655328 3907690123365281088 3935753096090166912 3941961540318682848 3946544996751015417 3952016538635994048 3955648906778122719 3961133070443689536 3971236970735607936 3974887004716063458 3977501388916597344 3991312157628113307 4035392414978525568 4052067590247031872 4055018341426232576 4061414920328339904 4070783812878116928 4071774615564357504 4075517055468368862 4081167405911680128 4084918478895054834 4095338126071095684 4098031734035282112 4112261010889571286 4137554248269121152 4157677033614238464 4167267984095470848 4174857517224214656 4181737664595802344 4184488099732228992 4188334136588600526 4194140898116847744 4199017572300743676 4204839145484761344 4208703887346420132 4226095225723884678 4262934680034852096 4272768439389027072 4287604440914683416 4293548832098363904 4303453212333884928 4305321814637471364 4310241684223888512 4311290769421084416 4315253352848861148 4321236076847661312 4325207801182999236 4332258513529754112 4336240368781160136 4354158717412487244 4396151388785941224 4402246270885664256 4412401394924616192 4423656372464980992 4427722233101437776 4430634458540007168 4433860885434911744 4440855068594309376 4441935944252026368 4446018605965493304 4452182624630923776 4456274704249150728 4467641592077558928 4513695543566313984 4524107759353087488 4535647673033714688 4539816466850841264 4546110528104150016 4554390018790052352 4556597518941760512 4561895634104511648 4564896108798795264 4572419038104752736 4575426434309288448 4579631789487881544 4580746442509902192 4587097249619739648 4591313331650640144 4650474196401656832 4661201933878938624 4671954418155475968 4677386662816018272 4688176482107404704 4703226293913910272 4704454872670277637 4707549112198757616 4710977190774593728 4714075720197448704 4718408510381453712 4730444038670356512 4795801515039208608 4806864494312655456 4823554996029018843 4830242436110659392 4841384863875620544 4844569165739246592 4850202115598719968 4858195227986299782 4861390586453618976 4873790827720973376 4878270414878805153 4952527054746372288 4963951569290193216 4976613419023103616 4981187512239117498 4988093496114275712 4997177937283529664 5001770931711179967 5005413265198005836 5008705452709789248 5013309042280294569 5026096791087253794 5081605263306291456 5102603632162929024 5107293525207196422 5114374344117168768 5126172208809480576 5132132588367575604 5139247844481374976 5143971417867846828 5147354738597949504 5153339747823639966 5160484405822207104 5165227498106970162 5210253497820374784 5243852175613805952 5247670794786889216 5255948720424910464 5262059995668020556 5269355384847992064 5274198542370830292 5281510760591586048 5291129580653149056 5294982627647477248 5299849339621417944 5303335185222129792 5321749543504151076 5342158649663928576 5380523219971367424 5402756786996042496 5415219893771119872 5427711750504155904 5429032820752476672 5434022740624491816 5441556541215573504 5446557971860073112 5460450834761460912 5464042312047042816 5469064409760321348 5483014681186095048 5516738997692161536 5543569378152317952 5556357312127294464 5566476689632286208 5571592936589668824 5575650219461069792 5579317466309638656 5584445515451467368 5592187864155796992 5598690096400991568 5606452193979681792 5611605183128560176 5621825179443970872 5634793634298512904 5683912906713136128 5697024585852036096 5716805921219577888 5733762240463538688 5740429086183295152 5746988912298518016 5748387692561445888 5753671137131814864 5761648102463548416 5766943734910665648 5781653825041546848 5785456565696868864 5805544956549982992 5841253056379935744 5861535185047921632 5893916494904773632 5903629644135250368 5907512611386676224 5921140091459079168 5928024807953991072 5941699605665534304 5956855456103411904 5962330507074095187 6053088622467788352 6082527512139348864 6092122380492509856 6096558717473003648 6106175719317175392 6107661923346536256 6113275583202553293 6121751108867520192 6127377718342582251 6143007189106643526 6147047601052923168 6168391516334356929 6206331372403681728 6236515550421357696 6250901976143206272 6262286275836321984 6272606496893703516 6276732149598343488 6291211347175271616 6298526358451115514 6307258718227142016 6313055831019630198 6394402020052278144 6409152659083540608 6431406661372025124 6440323248147545856 6455179818500827392 6466936154131626624 6472880029273291722 6477593637315066376 6481854115271491968 6487811701774498854 6498387770294631168 6504360553171740204 6531238076118730866 6594227083178911836 6603369406328496384 6618602092386924288 6635484558697471488 6641583349652156664 6650791328152367616 6661282602891464064 6662903916378039552 6669027908948239956 6678273936946385664 6684412056373726092 6701462388116338392 6775473684408388608 6786161639029631232 6803471509550572032 6809724700276261896 6819165792156225024 6834896278412640768 6842843451156767472 6847344163198192896 6852330459308499968 6858628557157129104 6863139651463932672 6871119663764853288 6880645874429609472 6886969997475960216 6947004663760499712 6975711294602485248 6991802900818407936 7007931627233213952 7016079994224027408 7025807179797322752 7032264723161107056 7042014347455448064 7054839440870865408 7066465786161890592 7071113580296173056 7077612765572180568 7095666058005534768 7122878199551904768 7203675715994723328 7210296741468983184 7220293191694826496 7236949000672207872 7245363654165989088 7262077295813430816 7275303173398079952 7280601113015281216 7285389749396057088 7287292841979449673 7292085879680428464 7310686241581460064 7420162899423403008 7428790582119558432 7445927353935289824 7464920128534655424 7471781268358676247 7482140244171413568 7487061437960653824 7495766905925294496 7508119897797008754 7513058179064683872 7539145186630880691 7622407894959437184 7653905448244393536 7660940287810794633 7671561516175753152 7689258313214220864 7698198882551363406 7708871766722062464 7715957126801770242 7730009621735459949 7740726608733310656 7747841247160455243 7815380246730562176 7871506192180333824 7883923080637365696 7893089993502030834 7904033077271988096 7911297813556245438 7922266140887379072 7942473941471215872 7949774009432126916 7955002777833194688 7982624315256226614 8070784829957051136 8104135180494063744 8110036682852465152 8122829840656679808 8141567625756233856 8143549231128715008 8151034110936737724 8162334811823360256 8169836957790109668 8190676252142191368 8196063468070564224 8224522021779142572 8275108496538242304 8315354067228476928 8334535968190941696 8349715034448429312 8363475329191604688 8368976199464457984 8376668273177201052 8388281796233695488 8398035144601487352 8409678290969522688 8417407774692840264 8452190451447769356 8525869360069704192 8545536878778054144 8575208881829366832 8587097664196727808 8606906424667769856 8610643629274942728 8620483368447777024 8622581538842168832 8630506705697722296 8642472153695322624 8650415602365998472 8664517027059508224 8672480737562320272 8708317434824974488 8792302777571882448 8804492541771328512 8824802789849232384 8855444466202875552 8861268917080014336 8881710137188618752 8883871888504052736 8892037211930986608 8904365249261847552 8912549408498301456 8935283184155117856 9027391087132627968 9048215518706174976 9079632933701682528 9108780037580104704 9123791268209023296 9129792217597590528 9144838076209505472 9150852868618576896 9159263578975763088 9161492885019804384 9182626663301280288 9214510783659965289 9354773325632036544 9376352964214809408 9408909745340555274 9415098224397515232 9421954381549187456 9436817020762907424 9447789537676673271 9460888077340713024 9469583746529445297 9591603030078417216 9613728988625310912 9647109992058037686 9660484872221318784 9682769727751241088 9700404231197439936 9716390455972599564 9722781172907237952 9731717552661748281 9747581655441946752 9756540829757610306 9905054109492744576 9927903138580386432 9953226838046207232 9962375024478234996 9976186992228551424 9994355874567059328 10003541863422359934 10010826530396011672 10017410905419578496 10026618084560589138 10052193582174507588 10163210526612582912 10205207264325858048 10214587050414392844 10228748688234337536 10252344417618961152 10264265176735151208 10278495688962749952 10287942835735693656 10294709477195899008 10306679495647279932 10320968811644414208 10330454996213940324 10420506995640749568 10487704351227611904 10495341589573778432 10511897440849820928 10524119991336041112 10538710769695984128 10548397084741660584 10563021521183172096 10582259161306298112 10589965255294954496 10599698679242835888 10606670370444259584 10643499087008302152 10684317299327857152 10761046439942734848 10805513573992084992 10830439787542239744 10855423501008311808 10858065641504953344 10868045481248983632 10883113082431147008 10893115943720146224 10920901669522921824 10928084624094085632 10938128819520642696 10966029362372190096 11033477995384323072 11132953379264572416 11143185873179337648 11151300438922139584 11158634932619277312 11168891030902934736 11184375728311593984 11197380192801983136 11223210366257120352 11243650358887941744 11262179846695513131 11269587268597025808 11433611842439155776 11467524480927077376 11480858172366590304 11493977824597036032 11507342274263629728 11533887469821331296 11547298323827045109 11563307650083093696 11570913131393737728 11573935690202655363 11611089913099965984 11723070370095843264 11807259288270500736 11839634990253046251 11856049615907982144 11866946720334368157 11883399211331068608 11913710912206823808 11924661014148190374 11973936472884339921 12106177244935576704 12165055024278697728 12184244760985019712 12193117434946007296 12212351438634350784 12215323846693072512 12226551166405106586 12243502217735040384 12254755436685164502 12286014378213287052 12294095202105846336 12336783032668713858 12412662744807363456 12473031100842715392 12501803952286412544 12524572551672643968 12545212993787407032 12553464299196686976 12582422694350543232 12597052716902231028 12614517436454284032 12626111662039260396 12788804040104556288 12818305318167081216 12862813322744050248 12880646496295091712 12910359637001654784 12933872308263253248 12945760058546583444 12955187274630132752 12963708230542983936 12975623403548997708 12996775540589262336 13008721106343480408 13062476152237461732 13188454166357823672 13206738812656992768 13237204184773848576 13270969117394942976 13283166699304313328 13301582656304735232 13322565205782928128 13325807832756079104 13338055817896479912 13356547873892771328 13368824112747452184 13402924776232676784 13572323278059262464 13606943019101144064 13619449400552523792 13638331584312450048 13669792556825281536 13685686902313534944 13694688326396385792 13717257114314258208 13726279302927865344 13742239327529706576 13761291748859218944 13764886479294516049 13773939994951920432 13951422589204970496 13983605801636815872 14015863254466427904 14032159988448054816 14064529446322214112 14109678881741730816 14113364618010832911 14132931572323781184 14142227160592346112 14155225531144361136 14191332116011069536 14420593482937966368 14470664988087056529 14490727308331978176 14524154591626861632 14550606346796159904 14561202226030562432 14574585683958899346 14584171759360856928 14621372483162920128 14634811244636415459 14857581164239116864 14891854707870579648 14929840257069310848 14943562536717352494 14964280488342827136 14991533811850588992 15016239795594017508 15026116358129367744 15039927126840883707 15078290373261761382 15244815789918874368 15307810896488787072 15321880575621589266 15343123032351506304 15378516626428441728 15396397765102726812 15417743533444124928 15431914253603540484 15460019243470919898 15481453217466621312 15495682494320910486 15630760493461124352 15743012384360667648 15767846161274731392 15786179987004061668 15808066154543976192 15822595627112490876 15844532281774758144 15884947882942431744 15899548018864253832 15910005555666389376 15965248630512453228 16141569659914102272 16208270360988127488 16220073365704930304 16245659681313359616 16283135251512467712 16287098462257430016 16302068221873475448 16324669623646720512 16339673915580219336 16381352504284382736 16392126936141128448 16449044043558285144 16550216993076484608 16630708134456953856 16669071936381883392 16699430068896858624 16726950658383209376 16737952398928915968 16753336546354402104 16776563592467390976 16796070289202974704 16819356581939045376 16834815549385680528 16904380902895538712 17051738720139408384 17091073757556108288 17150417763658733664 17221287258549885456 17240966736895554048 17245163077684337664 17261013411395444592 17284944307390645248 17300831204731996944 17344961475124640544 17416634869649948976 17584605555143764896 17710888932405751104 17722537834160028672 17763420274377237504 17784074423861973216 17825098816996602912 17870566368310235712 17886991521222285561 18159265867403365056 18247582536418046592 18289676152419010944 18318527157951526176 18322985770039608768 18339826749607659879 18365253326602560576 18382133155027746753 18429021567319930578 18505174549003070787 18709546651264073088 18752705928429618816 18817819490681110548 18830196448795030464 18843908763098374912 18873634041525814848 18895579075353346542 18921776154681426048 18939167493058890594 19183206060156834432 19227457977250621824 19294219984116075372 19320969744442637568 19365539455502482176 19400808462394879872 19432780911945199128 19445562345814475904 19463435105323496562 19495163310883893504 19513081659515220612 19810108218985489152 19855806277160772864 19906453676092414464 19924750048956469992 19952373984457102848 19988711749134118656 20007083726844719868 20021653060792023344 20034821810839156992 20053236169121178276 20104387164349015176 20326421053225165824 20410414528651716096 20429174100828785688 20457497376468675072 20504688835237922304 20528530353470302416 20556991377925499904 20575885671471387312 20589418954391798016 20613358991294559864 20641937623288828416 20660909992427880648 20841013991281499136 20975408702455223808 21023794881699641856 21048239982672082224 21077421539391968256 21096794169483321168 21126043042366344192 21164518322612596224 21199397358485671776 21213340740888519168 21286998174016604304 21368634598655714304 21611027147984169984 21660879575084479488 21710847002016623616 21736090962497967264 21786231887440292448 21841803339045843648 21856169248188171264 21861878525938349019 21876257639041285392 21932058724744380192 22286371746358675296 22302600877844279168 22337782061805869472 22394760385603966272 22415343805076028741 22446420732514240704 22487300717775883488 22524359693391026262 22539174537194051616 22617435559892642073 22867223684878311552 22961716344733180608 23014684548527259456 23067774939642662592 23094596647654090218 23126615300166187392 23147871380405310726 23222179826199931968 23243523741481365729 23446140740191686528 23614518576541001472 23679269980506092502 23712099231815964288 23733893440668736314 23766798422662137216 23827421824413647616 23849322028296380748 23947872945768679842 24212354489871153408 24330110048557395456 24368489521970039424 24386234869892014592 24424702877268701568 24430647693386145024 24453102332810213172 24487004435470080768 24509510873370329004 24572028756426574104 24588190404211692672 24673566065337427716 24825325489614726912 24946062201685430784 25003607904572825088 25049145103345287936 25090425987574814064 25106928598393373952 25164845388701086464 25194105433804462056 25229034872908568064 25252223324078520792 25577608080209112576 25636610636334162432 25725626645488100496 25761292992590183424 25820719274003309568 25867744616526506496 25891520117093166888 25910374549260265504 25927416461085967872 25951246807097995416 25993551081178524672 26017442212686960816 26124952304474923464 26376908332715647344 26413477625313985536 26474408369547697152 26566333398608626656 26645130411565856256 26651615665512158208 26676111635792959824 26713095747785542656 26737648225494904368 26805849552465353568 27144646556118524928 27238898801105047584 27371373804627069888 27389376652792771584 27434514228628516416 27452558605855730688 27484478655059413152 27529772958589032098 27547879989903840864 27643532350979895867 28064319976896109632 28129058892644428224 28226729236021665822 28265863144647562368 28310451062288722272 28343368613030019813 28382664232022139072 28408751239588335891 28841186965875932736 28941329976174113058 28981454616663956352 29048309183253723264 29101212693592319808 29122404452061124864 29149171367917798692 29168343518721713856 29242744966325840256 29269622489272830918 29715162328478233728 29783709415741159296 29859680514138621696 29887125073434704988 29928560976685654272 29983067623701177984 30032479591188035016 30052232716258735488 30079854253681767414 30156580746523522764 30489631579837748736 30615621792977574144 30643761151243178532 30686246064703012608 30757033252856883456 30792795530205453624 30835487066888249856 30863828507207080968 30920038486941839796 30962906434933242624 30991364988641820972 31261520986922248704 31486024768721335296 31535692322549462784 31572359974008123336 31616132309087952384 31645191254224981752 31689064563549516288 31769895765884863488 31799096037728507664 31820011111332778752 31930497261024906456 32283139319828204544 32416540721976254976 32491319362626719232 32566270503024935424 32574196924514860032 32604136443746950896 32649339247293441024 32679347831160438672 32762705008568765472 32784253872282256896 32898088087116570288 33100433986152969216 33398860137793717248 33453901316766418752 33475904797857831936 33506673092708804208 33553127184934781952 33592140578405949408 33669631098771361056 33786539540086539393 33808761805791077424 34300835527317467328 34442574517099770912 34481933473791108096 34522026822790889184 34601662409463993888 34641894971481135327 34689922950249281088 34721807070607966089 34833269739299897952 35169211110287529792 35421777864811502208 35568148847723946432 35600840161003104471 35650197633993205824 35741132736620471424 35773983042444571122 35921809418653019763 36318531734806730112 36495165072836093184 36579352304838021888 36637054315903052352 36645971540079217536 36679653499215319758 36730506653205121152 36764266310055493506 36858043134639861156 37010349098006141574 37419093302528146176 37505411856859237632 37635638981362221096 37660392897590060928 37687817526196749824 37747268083051629696 37791158150706693084 37843552309362852096 37878334986117781188 38366412120313668864 38454915954501243648 38588439968232150744 38641939488885275136 38731078911004964352 38801616924789759744 38865561823890398256 38891124691628951808 38926870210646993124 38990326621767787008 39026163319030441224 39620216437970978304 39711612554321545728 39812907352184828928 39849500097912939984 39904747968914205696 39977423498268237312 40014167453689439736 40043306121584046688 40069643621678313984 40106472338242356552 40208774328698030352 40820829057303432192 40858348201657571376 40914994752937350144 41009377670475844608 41057060706940604832 41151771342942774624 41178837908783596032 41226717982589119728 41283875246577656832 41294659437883548147 41321819984855761296 41950817404910447616 42047589763399283712 42096479965344164448 42193588338966642336 42329036645225192448 42340093854032498733 42398794716971343552 42426681481777038336 42573996348033208608 43411994964261169587 43472181924995934528 43572463774880584896 43683606678091687296 43723757051876698038 43752515278082570784 43864117449488760384 43904433733909246377 44572743492717350592 44605201755688558336 44675564123611738944 44789520771207932544 44830687610152057482 44892841465028481408 44974601435551766976 45048719386782052524 45078349074388103232 45234871119785284146 45734447369756623104 45923432689466361216 46029369097054518912 46135549879285325184 46189193295308180436 46253230600332374784 46295742760810621452 46444359652399863936 46487047482962731458 46892281480383373056 47229037153082002944 47358539961012185004 47424198463631928576 47467786881337472628 47533596845324274432 47654843648827295232 47698644056592761496 47895745891537359684 48424708979742306816 48660220097114790912 48736979043940078848 48772469739784029184 48849405754537403136 48861295386772290048 48906204665620426344 48974008870940161536 49019021746740658008 49144057512853148208 49176380808423385344 49347132130674855432 49650650979229453824 49892124403370861568 50007215809145650176 50098290206690575872 50180851975149628128 50213857196786747904 50329690777402172928 50388210867608924112 50458069745817136128 50504446648157041584 51155216160418225152 51273221272668324864 51451253290976200992 51735489233053012992 51783040234186333776 51820749098520531008 51854832922171935744 51902493614195990832 52034884425373921632 52249904608949846928 52753816665431294688 53132666797217253312 53290260823131712512 53352223271585919648 53475296450989808736 53611699104930707136 53660974563666856683 54477797602210095168 54742747609254139776 54869028457257032832 54968957310118826304 55019480248822979637 55059545917178064196 55095759979807681728 55146399465083240259 55287064701959791734 55515523647009212361 56128639953792219264 56258117785288856448 56453458472043331644 56531726289295124736 56620902124577444544 56686737226060039626 56765328464044278144 56817502479176671782 57682373931751865472 57882659952348226116 57962909233327912704 58096618366507446528 58202425387184639616 58244808904122249728 58298342735835597384 58336687037443427712 58485489932651680512 58539244978545661836 59430324656956467456 59567418831482318592 59719361028277243392 59774250146869409976 59857121953371308544 59966135247402355968 60064959182376070032 60104465432517470976 60159708507363534828 60313161493047045528 60979263159675497472 61231243585955148288 61287522302486357064 61372492129406025216 61514066505713766912 61585591060410907248 61670974133776499712 61727657014414161936 61840076973883679592 61925812869866485248 61982729977283641944 62523041973844497408 63071384645098925568 63144719948016246672 63232264618175904768 63290382508449963504 63378129127099032576 63598192075457015328 63640022222665557504 63860994522049812912 64833081443952509952 64982638725253438464 65132541006049870848 65208272887493901792 65358695662320877344 65525410017137530944 65568507744564513792 65585635577815047057 65796176174233140576 66907802633532837504 67013346185417608416 67184281156811898816 67246031415228086223 67339262197542722112 67573079080173078786 67617523611582154848 67852306679677926219 68601671054634934656 68885149034199541824 69044053645581778368 69203324818927987776 69283789942962270654 69379845900498562176 69443614141215932178 69666539478599795904 70338422220575059584 70843555729623004416 71136297695447892864 71201680322006208942 71300395267986411648 71482265473240942848 71547966084889142244 71843618837306039526 72637063469613460224 72990330145672186368 73158704609676043776 73274108631806104704 73291943080158435072 73359306998430639516 73461013306410242304 73528532620110987012 73716086269279722312 74020698196012283148 74838186605056292352 75010823713718475264 75271277962724442192 75320785795180121856 75375635052393499648 75494536166103259392 75582316301413386168 75687104618725704192 75756669972235562376 76732824240627337728 76909831909002487296 77176879936464301488 77283878977770550272 77462157822009928704 77603233849579519488 77731123647780796512 77782249383257903616 77853740421293986248 77980653243535574016 78052326638060882448 79240432875941956608 79423225108643091456 79699000195825879968 79954846996536474624 80028334907378879472 80086612243168093376 80139287243356627968 80212944676484713104 80417548657396060704 81716696403315142752 82114121413881209664 82303542685885549248 82357675817567192064 82453435965178239456 82589318875767096294 82643639969711522592 82930597052939687601 84192959930688328896 84387176677933284672 84680187708064997466 84797589433942687104 85030105839090059439 85147992696066417216 85226253718765007673 86823989928522339174 86944363849991869056 87144927549761169792 87367213356183374592 87447514103753396076 87505030556165141568 87728234898977520768 87808867467818492754 89145486985434701184 89210403511377116672 89351128247223477888 89579041542415865088 89661375220304114964 89785682930056962816 89949202871103533952 90097438773564105048 90156698148776206464 90469742239570568292 91468894739513246208 91846865378932722432 92058738194109037824 92271099758570650368 92378386590616360872 92506461200664749568 92591485521621242904 92888719304799727872 92974094965925462916 93784562960766746112 94458074306164005888 94717079922024370008 94848396927263857152 94935573762674945256 95067193690648548864 95309687297654590464 95397288113185522992 95791491783074719368 96849417959484613632 97473958087880157696 97698811509074806272 97722590773544580096 97812409331240852688 97948017741880323072 98038043493481316016 98288115025706296416 98352761616846770688 98694264261349710864 99301301958458907648 100196580413381151744 100361703950299256256 100427714393573495808 100659381554804345856 100776421735217848224 101008893296314083168 101359618620259618179 102902506581952401984 103566080468372667552 103641498197041062016 103804987228391981664 103925684914443405981 104069768850747843264 104165421211823898267 104499809217899693856 105507633330862589376 106265333594434506624 106704446543171839296 106950592901979617472 107223398209861414272 107321949127333713366 108955595204420190336 109485495218508279552 109738056914514065664 109937914620237652608 110038960497645959274 110119091834356128392 110191519959615363456 110292798930166480518 110574129403919583468 111031047294018424722 112257279907584438528 112516235570577712896 112906916944086663288 113063452578590249472 113241804249154889088 113373474452120079252 113530656928088556288 113635004958353343564 115364747863503730944 115765319904696452232 115925818466655825408 116193236733014893056 116404850774369279232 116489617808244499456 116596685471671194768 116673374074886855424 116970979865303361024 117078489957091323672 118860649313912934912 119134837662964637184 119438722056554486784 119548500293738819952 119714243906742617088 119932270494804711936 120129918364752140064 120208930865034941952 120319417014727069656 120626322986094091056 122462487171910296576 122575044604972714128 122744984258812050432 123028133011427533824 123171182120821814496 123455314028828323872 123680153947767359184 123851625739732970496 123883978313650644441 123965459954567283888 126142769290197851136 126289439896032493344 126580765016899927008 127020281562097496199 127196384150914030656 127280044445331115008 127721989044099625824 130235984892783508761 130416545774987803584 130717391324641754688 131050820034275061888 131171271155630094114 131592352348466281152 131713301201727739131 133815605267065675008 134026692370835216832 134368562313623797632 134492062830456172446 134678524395085444224 135146158160346157572 135235047223164309696 135704613359355852438 137203342109269869312 137770298068399083648 138088107291163556736 138406649637855975552 138567579885924541308 138759691800997124352 138887228282431864356 139333078957199591808 140676844441150119168 141687111459246008832 142272595390895785728 142403360644012417884 142600790535972823296 142964530946481885696 143095932169778284488 143687237674612079052 145274126939226920448 145980660291344372736 146317409219352087552 146548217263612209408 146583886160316870144 146718613996861279032 146922026612820484608 147057065240221974024 147432172538559444624 148041396392024566296 149676373210112584704 150021647427436950528 150542555925448884384 150641571590360243712 150989072332206518784 151164632602826772336 151374209237451408384 151513339944471124752 153465648481254675456 153819663818004974592 154353759872928602976 155206467699159038976 155462247295561593024 155564498766515807232 155707480842587972496 156104653276121764896 159398000391651759936 160056669814757758944 160173224486336186752 160425889352969426208 160835097314792121408 160982923691000570049 163433392806630285504 164228242827762419328 164607085371771098496 164906871930356478912 165178637751534192588 165287279939423045184 165439198395249720777 165861194105879375202 168385919861376657792 168774353355866569344 169360375416129994932 169595178867885374208 170060211678180118878 170295985392132834432 170452507437530015346 173647979857044678348 173888727699983738112 174289855099522339584 174734426712366749184 174895028207506792152 175010061112330283136 175456469797955041536 175617734935636985508 178290973970869402368 178420807022754233344 178702256494446955776 179158083084831730176 179322750440608229928 179571365860113925632 179898405742207067904 180194877547128210096 180313396297552412928 180939484479141136584 182937789479026492416 183693730757865444864 184117476388218075648 184542199517141300736 184756773181232721744 185012922401329499136 185182971043242485808 185777438609599455744 185948189931850925832 187569125921533492224 189434159844048740016 189696793854527714304 189871147525349890512 190134387381297097728 190794576226371045984 191582983566149438736 194947916175760315392 195397623018149612544 195624818662481705376 196076086986962632032 196576230051412592832 196705523233693541376 196756906733445141171 197388528522699421728 200723407900598512512 201552843470435696448 201738094245684258669 202017786592628166336 202719237240519236358 203556920039033778657 205805013163904803968 207132160936745335104 207282996394082124032 207609974456783963328 207851369828886811962 208139537701495686528 208330842423647796534 208999618435799387712 211015266661725178752 212530667188869013248 213408893086343678592 213901185803959234944 214446796419722828544 214643898254667426732 217911190408840380672 218970990437016559104 219476113829028131328 219875829240475305216 220077920995291918548 220238183668712256784 220383039919230726912 220585597860332961036 221148258807839166936 222062094588036849444 224514559815168877056 225032471141155425792 225813833888173326576 226126905157180498944 226483608498309778176 226746948904240158504 227061313856177112576 227270009916706687128 230729495727007461888 231530639809392904464 231851636933311650816 232386473466029786112 232809701548738558464 233193370943342389536 233346748149773710848 233941959730606722048 234156979914182647344 237721298627825869824 238269675325929274368 239097000587477639904 239864540989609423872 240259836729504280128 240417861730069883904 240638834029454139312 241252645972188182112 245150089209945428256 246342364241643628992 246910628057656647744 247360307895534718368 247767956627301288882 247930919909134567776 248791791158819062803 252578879792064986688 253161530033799854016 254040563124194992398 254392768301828061312 255443978088199251648 255678761156295023019 260471969785567017522 260833091549975607168 261434782649283509376 262101640068550123776 262342542311260188228 263184704696932562304 263426602403455478262 267631210534131350016 268053384741670433664 268737124627247595264 268984125660912344892 269357048790170888448 270292316320692315144 270470094446328619392 271409226718711704876 274406684218539738624 275540596136798167296 276176214582327113472 276813299275711951104 277135159771849082616 277519383601994248704 277774456564863728712 278666157914399183616 281353688882300238336 283374222918492017664 284545190781791571456 284806721288024835768 285201581071945646592 285929061892963771392 286191864339556568976 287374475349224158104 290548253878453840896 293096434527224418816 293167772320633740288 293437227993722558064 293844053225640969216 294114130480443948048 294864345077118889248 296082792784049132592 301085111850897768768 301283143180720487424 301978144664413037568 302329265205653544672 303026679888942249504 304078855860778854537 308707519745857205952 310924494591123186048 311414961685175944992 311777054743330217943 312209306552243529792 312496263635471694801 318796000783303519872 320113339629515517888 320346448972672373504 320851778705938852416 321670194629584242816 321965847382001140098 326866785613260571008 328456485655524838656 329214170743542196992 329813743860712957824 330357275503068385176 330574559878846090368 330878396790499441554 331722388211758750404 336771839722753315584 337548706711733138688 338720750832259989864 339190357735770748416 340120423356360237756 340591970784265668864 340905014875060030692 347295959714089356696 347777455399967476224 348579710199044679168 349468853424733498368 349790056415013584304 350020122224660566272 350912939595910083072 351235469871273971016 356581947941738804736 357404512988893911552 358316166169663460352 358645500881216459856 359142731720227851264 359796811484414135808 360389755094256420192 360626792595104825856 361878968958282273168 367387461515730889728 368234952776436151296 369084399034282601472 369513546362465443488 370365942086484971616 371554877219198911488 371651934940951933323 371896379863701851664 378868319688097480032 379742295050699781024 381060844686292488597 381589152452742091968 383165967132298877472 391249637324963410752 392152173973925264064 393152460102825185664 393513813466890282342 394777057045398843456 395139903605183217393 401446815801197025024 403105686940871392896 403476188491368517338 404035573185256332672 405438474481038472716 407113840078067557314 411610026327809607936 414264321873490670208 414565992788164248064 415219948913567926656 415702739657773623924 416279075402991373056 416661684847295593068 417999236871598775424 422030533323450357504 425061334377738026496 426817786172687357184 427802371607918469888 428893592839445657088 429287796509334853464 435822380817680761344 437941980874033118208 438952227658056262656 439751658480950610432 440155841990583837096 440476367337424513568 440766079838461453824 441171195720665922072 442296517615678333872 444124189176073698888 449029119630337754112 450064942282310851584 451627667776346653152 452967216996619556352 453493897808480317008 454122627712354225152 454540019833413374256 461458991454014923776 463061279618785808928 465619403097477116928 466386741886684779072 466693496299547421696 468313959828365294688 478194001174955279808 480519673459008560256 481277668058908278624 482505291944376364224 482948771073001710147 490300178419890856512 492684728483287257984 493821256115313295488 494720615791069436736 495535913254602577764 495861839818269135552 497583582317638125606 505157759584129973376 506323060067599708032 508081126248389984796 508785536603656122624 510887956176398503296 511357522312590046038 520943939571134035044 521666183099951214336 522869565298567018752 524203280137100247552 524685084622520376456 526369409393865124608 526853204806910956524 535262421068262700032 536106769483340867328 537474249254495190528 537968251321824689784 538714097580341776896 540584632641384630288 540940188892657238784 542818453437423409752 548813368437079477248 551081192273596334592 552352429164654226944 553626598551423902208 554270319543698165232 555038767203988497408 555548913129727457424 557332315828798367232 562707377764600476672 569090381563583142912 569613442576049671536 570403162143891293184 572383728679113137952 574748950698448316208 586192869054448837632 586874455987445116128 588228260960887896096 589728690154237778496 590270720200335423513 592165585568098265184 602170223701795537536 604658530411307089344 605214282737052776007 606053359777884499008 608157711721557709074 610670760117101335971 617415039491714411904 621848989182246372096 622829923370351889984 623554109486660435886 624418613104487059584 624992527270943389602 637592001566607039744 640226679259031035776 640692897945344747008 641703557411877704832 643340389259168485632 643931694764002280196 653733571226521142016 656912971311049677312 658428341487084393984 659627487721425915648 660714551006136770352 661149119757692180736 661756793580998883108 663444776423517500808 673543679445506631168 675097413423466277376 677441501664519979728 678380715471541496832 680240846712720475512 681183941568531337728 681810029750120061384 694591919428178713392 695554910799934952448 697159420398089358336 699580112830027168608 700040244449321132544 701825879191820166144 702470939742547942032 713163895883477609472 714809025977787823104 717291001762432919712 719593622968828271616 720779510188512840384 721253585190209651712 723757937916564546336 739027092724930886976 740731884172969943232 743303869881903866646 743792759727403703328 746375373476457188409 757736639376194960064 759484590101399562048 762121689372584977194 763178304905484183936 766331934264597754944 782499274649926821504 784304347947850528128 786304920205650371328 787027626933780564684 789554114090797686912 790279807210366434786 802893631602394050048 806211373881742785792 806952376982737034676 808071146370512665344 810876948962076945432 814227680156135114628 823220052655619215872 828528643746981340416 829131985576328496128 830439897827135853312 831405479315547247848 832558150805982746112 833323369694591186136 835998473743197550848 844061066646900715008 850122668755476052992 853635572345374714368 855604743215836939776 857787185678891314176 858575593018669706928 871644761635361522688 879503316961901220864 880311683981167674192 880952734674849027136 881532159676922907648 882342391441331844144 884593035231356667744 888248378352147397776 903255335552693306304 905934433993239112704 906987795616960634016 909080039666826748512 912236567582336563611 926122559237571617856 932773483773369558144 935331164229990653829 936627919656730589376 937488790906415084403 956388002349910559616 961039346918017120512 962555336117816557248 965010583888752728448 965897542146003420294 980600356839781713024 985369456966574515968 987642512230626590976 989441231582138873472 991071826509205155528 991723679636538271104 995167164635276251212 1010315519168259946752 1012646120135199416064 1016162252496779969592 1017571073207312245248 1021775912352797006592 1022715044625180092076 1041887879142268070088 1043332366199902428672 1045739130597134037504 1048406560274200495104 1049370169245040752912 1052738818787730249216 1053706409613821913048 1072213538966681734656 1074948498508990381056 1075936502643649379568 1077428195160683553792 1081169265282769260576 1081880377785314477568 1085636906874846819504 1102162384547192669184 1104704858329308453888 1107253197102847804416 1108540639087396330464 1111097826259454914848 1114664631657596734464 1114955804822855799969 1139226885152099343072 1143182534058877465791 1144767457358226275904 1149497901396896632416 1173748911974890232256 1176456521921775792192 1179457380308475556992 1180541440400670847026 1184331171136196530368 1204340447403591075072 1209317060822614178688 1210428565474105552014 1212106719555768998016 1216315423443115418148 1221341520234202671942 1234830078983428823808 1243697978364492744192 1245659846740703779968 1247108218973320871772 1248837226208974119168 1249985054541886779204 1275184003133214079488 1280453358518062071552 1281385795890689494016 1283407114823755409664 1286680778518336971264 1287863389528004560392 1307467142453042284032 1313825942622099354624 1316856682974168787968 1319254975442851831296 1321429102012273540704 1322298239515384361472 1323513587161997766216 1326889552847035001616 1347087358891013262336 1350194826846932554752 1354883003329039959456 1360481693425440951024 1362367883137062675456 1363620059500240122768 1389183838856357426784 1399160225660054337216 1400080488898642265088 1404941879485095884064 1434582003524865839424 1441559020377025680768 1447515875833129092672 1448846313219005130441 1478054185449861773952 1481463768345939886464 1486607739763807733292 1487585519454807406656 1492750746952914376818 1515473278752389920128 1518969180202799124096 1524243378745169954388 1526356609810968367872 1532663868529195509888 1564998549299853643008 1568608695895701056256 1572609840411300742656 1574055253867561129368 1579108228181595373824 1580559614420732869572 1605787263204788100096 1612422747763485571584 1613904753965474069352 1616142292741025330688 1621753897924153890864 1628455360312270229256 1646440105311238431744 1657057287493962680832 1660879795654271706624 1662810958631094495696 1665116301611965492224 1666646739389182372272 1671996947486395101696 1688122133293801430016 1707271144690749428736 1711209486431673879552 1717151186037339413856 1760623367962335348384 1761905469349698054272 1764684782882663688288 1769186070462713335488 1770812160601006270539 1776496756704294795552 1806510671105386612608 1813975591233921268032 1818160079333653497024 1824473135164673127222 1852245118475143235712 1865546967546739116288 1870662328459981307658 1873255839313461178752 1874977581812830168806 1912776004699821119232 1922078693836034241024 1925110672235633114496 1930021167777505456896 1931795084292006840588 1961200713679563426048 1970738913933149031936 1975285024461253181952 1978882463164277746944 1982143653018410311056 1983447359273076542208 1990334329270552502424 2020631038336519893504 2025292240270398832128 2032324504993559939184 2035142146414624490496 2043551824705594013184 2045430089250360184152 2083775758284536140176 2086664732399804857344 2091478261194268075008 2098740338490081505824 2105477637575460498432 2107412819227643826096 2144427077933363469312 2151873005287298759136 2162338530565538521152 2163760755570628955136 2171273813749693639008 2217081278174792660928 2222195652518909829696 2229911609645711599938 2239126120429371565227 2278453770304198686144 2286365068117754931582 2289534914716452551808 2298995802793793264832 2347497823949780464512 2352913043843551584384 2358914760616951113984 2361082880801341694052 2368662342272393060736 2408680894807182150144 2418634121645228357376 2420857130948211104028 2424213439111537996032 2432630846886230836296 2442683040468405343884 2469660157966857647616 2487395956728985488384 2491319693481407559936 2494216437946641743544 2497674452417948238336 2499970109083773558408 2550368006266428158976 2560906717036124143104 2566814229647510819328 2573361557036673942528 2575726779056009120784 2614934284906084568064 2638509950885703662592 2642858204024547081408 2644596479030768722944 2647027174323995532432 2653779105694070003232 2709766006658079918912 2720963386850881902048 2727240119000480245536 2736709702747009690833 2778367677712714853568 2798320451320108674432 2809883758970191768128 2812466372719245253209 2869164007049731678848 2883118040754051361536 2895031751666258185344 2897692626438010260882 2956108370899723547904 2962927536691879772928 2973215479527615466584 2975171038909614813312 2985501493905828753636 3030946557504779840256 3037938360405598248192 3048486757490339908776 3052713219621936735744 3065327737058391019776 3129997098599707286016 3137217391791402112512 3145219680822601485312 3148110507735122258736 3158216456363190747648 3161119228841465739144 3224845495526971143168 3227809507930948138704 3232284585482050661376 3243507795848307781728 3256910720624540458512 3314114574987925361664 3321759591308543413248 3325621917262188991392 3333293478778364744544 3343993894972790203392 3344867414468567399907 3429547602176632397373 3434302372074678827712 3521246735924670696768 3523810938699396108544 3529369565765327376576 3538372140925426670976 3541624321202012541078 3552993513408589591104 3613021342210773225216 3627951182467842536064 3636320158667306994048 3648946270329346254444 3704490236950286471424 3731093935093478232576 3741324656919962615316 3746511678626922357504 3749955163625660337612 3825552009399642238464 3844157387672068482048 3850221344471266228992 3860042335555010913792 3863590168584013681176 3922401427359126852096 3941477827866298063872 3950570048922506363904 3957764926328555493888 3964287306036820622112 3966894718546153084416 3980668658541105004848 4041262076673039787008 4050584480540797664256 4064649009987119878368 4087103649411188026368 4090860178500720368304 4167551516569072280352 4197480676980163011648 4214825638455287652192 4303746010574597518272 4324677061131077042304 4342547627499387278016 4346538939657015391323 4434162556349585321856 4444391305037819659392 4459823219291423199876 4478252240858743130454 4556907540608397372288 4572730136235509863164 4579069829432905103616 4597991605587586529664 4694995647899560929024 4705826087687103168768 4717829521233902227968 4722165761602683388104 4737324684544786121472 4817361789614364300288 4837268243290456714752 4841714261896422208056 4848426878223075992064 4865261693772461672592 4885366080936810687768 4939320315933715295232 4982639386962815119872 4988432875893283487088 4995348904835896476672 4999940218167547116816 5121813434072248286208 5133628459295021638656 5151453558112018241568 5285716408049094162816 5294054348647991064864 5307558211388140006464 5312436481803018811617 5419532013316159837824 5441926773701763804096 5454480238000960491072 5473419405494019381666 5556735355425429707136 5596640902640217348864 5619767517940383536256 5624932745438490506418 5738328014099463357696 5766236081508102723072 5790063503332516370688 5795385252876020521764 5912216741799447095808 5925855073383759545856 5946430959055230933168 5950342077819229626624 5971002987811657507272 6061893115009559680512 6075876720811196496384 6096973514980679817552 6105426439243873471488 6130655474116782039552 6259994197199414572032 6274434783582804225024 6296221015470244517472 6316432912726381495296 6322238457682931478288 6455619015861896277408 6487015591696615563456 6513821441249080917024 6651243834524377982784 6666586957556729489088 6689734828937134799814 6717378361288114695681 6859095204353264794746 6868604744149357655424 7042493471849341393536 7047621877398792217088 7058739131530654753152 7076744281850853341952 7083248642404025082156 7105987026817179182208 7226042684421546450432 7255902364935685072128 7272640317334613988096 7297892540658692508888 7408980473900572942848 7462187870186956465152 7482649313839925230632 7493023357253844715008 7499910327251320675224 7651104018799284476928 7700442688942532457984 7720084671110021827584 7727180337168027362352 7844802854718253704192 7915529852657110987776 7928574612073641244224 7933789437092306168832 7961337317082210009696 8129298019974239756736 8181720357001440736608 8210129108241029072499 8335103033138144560704 8394961353960326023296 8429651276910575304384 8607492021149195036544 8649354122262154084608 8685095254998774556032 8693077879314030782646 8868325112699170643712 8888782610075639318784 8919646438582846399752 8956504481717486260908 9113815081216794744576 9145460272471019726328 9158139658865810207232 9195983211175173059328 9389991295799121858048 9411652175374206337536 9435659042467804455936 9444331523205366776208 9474649369089572242944 9674536486580913429504 9683428523792844416112 9696853756446151984128 9730523387544923345184 9770732161873621375536 9965278773925630239744 9976865751786566974176 9999880436335094233632 10034602243405702199721 10288642806529897192119 10302907116224036483136 10571432816098188325632 10588108697295982129728 10615116422776280012928 10624872963606037623234 10839064026632319675648 10883853547403527608192 10908960476001920982144 10946838810988038763332 11113470710850859414272 11193281805280434697728 11239535035880767072512 11249865490876981012836 11476656028198926715392 11532472163016205446144 11580127006665032741376 11590770505752041043528 11824433483598894191616 11851710146767519091712 11892861918110461866336 11900684155638459253248 11942005975623315014544 12123786230019119361024 12151753441622392992768 12193947029961359635104 12261310948233564079104 12592442030940489034944 12644476915365862956576 12911238031723792554816 12974031183393231126912 13027642882498161834048 13302487669048755965568 13333173915113458978176 13379469657874269599628 13434756722576229391362 13718190408706529589492 13737209488298715310848 14084986943698682787072 14095243754797584434176 14117478263061309506304 14153488563701706683904 14166497284808050164312 14211974053634358364416 14452085368843092900864 14511804729871370144256 14545280634669227976192 14595785081317385017776 14817960947801145885696 14965298627679850461264 14986046714507689430016 14999820654502641350448 15400885377885064915968 15454360674336054724704 15857149224147282488448 15922674634164420019392 15937309445409056434851 16258596039948479513472 16363440714002881473216 16420258216482058144998 16670206066276289121408 16789922707920652046592 16859302553821150608768 17214984042298390073088 17298708244524308169216 17370190509997549112064 17386155758628061565292 17736650225398341287424 17777565220151278637568 17839292877165692799504 17913008963434972521816 18227630162433589489152 18290920544942039452656 18316279317731620414464 18391966422350346118656 18779982591598243716096 18823304350748412675072 18888663046410733552416 18949298738179144485888 19366857047585688832224 19461046775089846690368 19541464323747242751072 19953731503573133948352 19999760872670188467264 20069204486811404399442 20577285613059794384238 20605814232448072966272 21142865632196376651264 21176217394591964259456 21230232845552560025856 21249745927212075246468 21678128053264639351296 21767707094807055216384 21817920952003841964288 21893677621976077526664 22226941421701718828544 22386563610560869395456 22479070071761534145024 22499730981753962025672 22953312056397853430784 23160254013330065482752 23181541011504082087056 23785723836220923732672 23801368311276918506496 23884011951246630029088 24387894059922719270208 24630387324723087217497 25184884061880978069888 25288953830731725913152 25822476063447585109632 25948062366786462253824 26055285764996323668096 26604975338097511931136 26666347830226917956352 26758939315748539199256 26869513445152458782724 27436380817413059178984 27474418976597430621696 28169973887397365574144 28234956526122619012608 28306977127403413367808 28332994569616100328624 28423948107268716728832 29023609459742740288512 29090561269338455952384 29191570162634770035552 29930597255359700922528 29999641309005282700896 30103806730217106599163 30908721348672109449408 31714298448294564976896 31845349268328840038784 31874618890818112869702 32517192079896959026944 32726881428005762946432 32840516432964116289996 33340412132552578242816 33579845415841304093184 33718605107642301217536 34429968084596780146176 34597416489048616338432 34740381019995098224128 34772311517256123130584 35473300450796682574848 35555130440302557275136 35678585754331385599008 35826017926869945043632 36455260324867178978304 36581841089884078905312 36783932844700692237312 37777326092821467104832 38733714095171377664448 38922093550179693380736 39082928647494485502144 39907463007146267896704 39999521745340376934528 40138408973622808798884 41154571226119588768476 41211628464896145932544 42285731264392753302528 42352434789183928518912 42460465691105120051712 42499491854424150492936 43356256106529278702592 43535414189614110432768 43635841904007683928576 43787355243952155053328 44453882843403437657088 44958140143523068290048 44999461963507924051344 46363082023008164174112 47571447672441847465344 47768023902493260058176 47811928336227169304553 48775788119845438540416 49260774649446174434994 50369768123761956139776 50577907661463451826304 51644952126895170219264 51896124733572924507648 52110571529992647336192 53209950676195023862272 53332695660453835912704 53517878631497078398512 53739026890304917565448 54872761634826118357968 54948837953194861243392 56339947774794731148288 56469913052245238025216 56665989139232200657248 56847896214537433457664 58383140325269540071104 59861194510719401845056 59999282618010565401792 60207613460434213198326 61817442697344218898816 63428596896589129953792 63690698536657680077568 63749237781636225739404 65034384159793918053888 65453762856011525892864 65681032865928232579992 66680824265105156485632 67159690831682608186368 67437210215284602435072 68859936169193560292352 69480762039990196448256 69544623034512246261168 71357171508662771198016 71652035853739890087264 73163682179768157810624 73891161974169261652491 75554652185642934209664 77467428190342755328896 77844187100359386761472 78165857294988971004288 79814926014292535793408 79999043490680753869056 80276817947245617597768 82309142452239177536952 82423256929792291865088 84704869578367857037824 84920931382210240103424 84998983708848300985872 87070828379228220865536 87271683808015367857152 87574710487904310106656 89998923927015848102688 90311420190651319797489 92726164046016328348224 95142895344883694930688 95536047804986520116352 95623856672454338609106 97551576239690877080832 98521549298892348869988 100739536247523912279552 101155815322926903652608 103289904253790340438528 103792249467145849015296 104221143059985294672384 106419901352390047724544 106665391320907671825408 107035757262994156797024 107478053780609835130896 109745523269652236715936 113331978278464401314496 116766280650539080142208 119722389021438803690112 119998565236021130803584 120415226920868426396652 123634885394688437797632 126857193793178259907584 127381397073315360155136 127498475563272451478808 130068768319587836107776 130907525712023051785728 131362065731856465159984 133361648530210312971264 134874420430569204870144 139089246069024492522336 142714343017325542396032 143304071707479780174528 146327364359536315621248 147782323948338523304982 151109304371285868419328 154934856380685510657792 155688374200718773522944 156331714589977942008576 159629852028585071586816 159998086981361507738112 160553635894491235195536 164618284904478355073904 164846513859584583730176 169409739156735714075648 169997967417696601971744 175149420975808620213312 179997847854031696205376 180622840381302639594978 185452328092032656696448 190285790689767389861376 191072095609973040232704 191247713344908677218212 195103152479381754161664 197043098597784697739976 201479072495047824559104 202311630645853807305216 206579808507580680877056 208442286119970589344768 214071514525988313594048 214956107561219670261792 219491046539304473431872 226663956556928802628992 233532561301078160284416 239444778042877607380224 239997130472042261607168 240830453841736852793304 247269770789376875595264 254762794146630720310272 254996951126544902957616 261815051424046103571456 262724131463712930319968 270934260571953959392467 278178492138048985044672 285428686034651084792064 286608143414959560349056 292654728719072631242496 295564647896677046609964 302218608742571736838656 309869712761371021315584 311376748401437547045888 312663429179955884017152 319259704057170143173632 319996173962723015476224 321107271788982470391072 329236569808956710147808 339995934835393203943488 350298841951617240426624 359995695708063392410752 361245680762605279189956 370904656184065313392896 380571581379534779722752 382144191219946080465408 382495426689817354436424 390206304958763508323328 394086197195569395479952 404623261291707614610432 428143029051976627188096 429912215122439340523584 438982093078608946863744 453327913113857605257984 467065122602156320568832 478889556085755214760448 479994260944084523214336 481660907683473705586608 494539541578753751190528 509993902253089805915232 525448262927425860639936 541868521143907918784934 556356984276097970089344 570857372069302169584128 573216286829919120698112 585309457438145262484992 591129295793354093219928 604437217485143473677312 619739425522742042631168 625326858359911768034304 642214543577964940782144 658473139617913420295616 679991869670786407886976 700597683903234480853248 719991391416126784821504 722491361525210558379912 741809312368130626785792 764288382439892160930816 764990853379634708872848 788172394391138790959904 812802781715861878177401 856286058103953254376192 859824430244878681047168 877964186157217893727488 906655826227715210515968 934130245204312641137664 957779112171510429520896 959988521888169046428672 963321815366947411173216 1019987804506179611830464 1050896525854851721279872 1083737042287815837569868 1112713968552195940178688 1141714744138604339168256 1146432573659838241396224 1170618914876290524969984 1182258591586708186439856 1284429087155929881564288 1316946279235826840591232 1359983739341572815773952 1401195367806468961706496 1439982782832253569643008 1444982723050421116759824 1483618624736261253571584 1529981706759269417745696 1576344788782277581919808 1625605563431723756354802 1712572116207906508752384 1719648860489757362094336 1755928372314435787454976 1813311652455430421031936 1926643630733894822346432 2039975609012359223660928 2101793051709703442559744 2167474084575631675139736 2225427937104391880357376 2292865147319676482792448 2364517183173416372879712 2568858174311859763128576 2633892558471653681182464 2719967478683145631547904 2802390735612937923412992 2879965565664507139286016 2889965446100842233519648 3059963413518538835491392 3152689577564555163839616 3251211126863447512709604 3425144232415813017504768 3439297720979514724188672 3511856744628871574909952 3853287261467789644692864 4079951218024718447321856 4203586103419406885119488 4334948169151263350279472 4450855874208783760714752 4729034366346832745759424 5137716348623719526257152 5267785116943307362364928 5439934957366291263095808 5779930892201684467039296 6119926827037077670982784 6305379155129110327679232 6502422253726895025419208 6878595441959029448377344 7706574522935579289385728 8159902436049436894643712 8407172206838813770238976 8669896338302526700558944 9458068732693665491518848 10275432697247439052514304 10535570233886614724729856 11559861784403368934078592 12239853654074155341965568 12610758310258220655358464 13004844507453790050838416 15413149045871158578771456 16319804872098873789287424 17339792676605053401117888 18916137465387330983037696 23119723568806737868157184 24479707308148310683931136 25221516620516441310716928 26009689014907580101676832 30826298091742317157542912 34679585353210106802235776 37832274930774661966075392 46239447137613475736314368 48959414616296621367862272 52019378029815160203353664 69359170706420213604471552 75664549861549323932150784 92478894275226951472628736 104038756059630320406707328 138718341412840427208943104 208077512119260640813414656 277436682825680854417886208 416155024238521281626829312 832310048477042563253658624
- Sum of all divisors σ(n): 2954222802802419232678149485
- Sum of proper divisors (its aliquot sum) s(n): 2121912754325376669424490861
- 832310048477042563253658624 is an abundant number, because the sum of its proper divisors (2121912754325376669424490861) is greater than itself. Its abundance is 1289602705848334106170832237
Bases of 832310048477042563253658624
- Binary: 1010110000011110001000001000100011000100110111111101000101010001011111100111100100000000002
- Hexadecimal: 0x2B0788223137F4545F9E400
- Base-36: 2WKUL0VNAY6HD00000
Squares and roots of 832310048477042563253658624
- 832310048477042563253658624 squared (8323100484770425632536586242) is 692740016795856941666960898189728793304369321529573376
- 832310048477042563253658624 cubed (8323100484770425632536586243) is 576574476961346970600639547870738765079441560141430926881887546870607845863194624
-
832310048477042563253658624 is a
perfect square number . Itssquare root is 28849784201568 -
The
cube root of 832310048477042563253658624 is 940650691.9471522317
Scales and comparisons
How big is 832310048477042563253658624?- 832,310,048,477,042,563,253,658,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 832,310,048,477,042,563,253,658,624 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 832310048477042563253658624 cubic inches would be around 78387557.7 feet tall.
Recreational maths with 832310048477042563253658624
- 832310048477042563253658624 backwards is 426856352365240774840013238
- 832310048477042563253658624 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 832310048477042563253658624's digits is 108
- 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 832310048477042563253658624 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 832310048477042563253658624 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/832310048477042563253658624/
Chicago style:
Numbermatics. 2024. "Number 832310048477042563253658624 - Facts about the integer". https://numbermatics.com/n/832310048477042563253658624/
The information we have on file for 832310048477042563253658624 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 832310048477042563253658624, math, Factors of 832310048477042563253658624, curriculum, school, college, exams, university, Prime factorization of 832310048477042563253658624, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty-two septillion, three hundred ten sextillion, forty-eight quintillion, four hundred seventy-seven quadrillion, forty-two trillion, five hundred sixty-three billion, two hundred fifty-three million, six hundred fifty-eight thousand, six hundred twenty-four.