2119948957068630370615296
2,119,948,957,068,630,370,615,296 is an even composite number composed of seven prime numbers multiplied together.
2119948957068630370615296 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 2119948957068630370615296:
216 × 32 × 72 × 134 × 292 × 732 × 7572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 29 × 29 × 73 × 73 × 757 × 757)See below for interesting mathematical facts about the number 2119948957068630370615296 from the Numbermatics database.
Names of 2119948957068630370615296
- Cardinal: 2119948957068630370615296 can be written as Two septillion, one hundred nineteen sextillion, nine hundred forty-eight quintillion, nine hundred fifty-seven quadrillion, sixty-eight trillion, six hundred thirty billion, three hundred seventy million, six hundred fifteen thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 2.119948957068630370615296 × 1024
Factors of 2119948957068630370615296
Divisors of 2119948957068630370615296
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 29 32 36 39 42 48 49 52 56 58 63 64 72 73 78 84 87 91 96 98 104 112 116 117 126 128 144 146 147 156 168 169 174 182 192 196 203 208 219 224 232 234 252 256 261 273 288 292 294 312 336 338 348 364 377 384 392 406 416 438 441 448 464 468 504 507 511 512 522 546 576 584 588 609 624 637 657 672 676 696 728 754 757 768 784 812 819 832 841 876 882 896 928 936 949 1008 1014 1022 1024 1044 1092 1131 1152 1168 1176 1183 1218 1248 1274 1314 1344 1352 1392 1421 1456 1508 1514 1521 1533 1536 1568 1624 1638 1664 1682 1752 1764 1792 1827 1856 1872 1898 1911 2016 2028 2044 2048 2088 2117 2184 2197 2262 2271 2304 2336 2352 2366 2436 2496 2523 2548 2628 2639 2688 2704 2784 2842 2847 2912 3016 3028 3042 3066 3072 3136 3248 3276 3328 3364 3393 3504 3528 3549 3577 3584 3654 3712 3744 3796 3822 4032 4056 4088 4096 4176 4234 4263 4368 4394 4524 4542 4599 4608 4672 4704 4732 4872 4901 4992 5046 5096 5256 5278 5299 5329 5376 5408 5568 5684 5694 5733 5824 5887 6032 6056 6084 6132 6144 6272 6351 6496 6552 6591 6643 6656 6728 6786 6813 7008 7056 7098 7154 7168 7308 7424 7488 7569 7592 7644 7917 8064 8112 8176 8192 8281 8352 8468 8526 8541 8736 8788 9048 9084 9198 9216 9344 9408 9464 9744 9802 9841 9984 10092 10192 10512 10556 10598 10647 10658 10731 10752 10816 10933 11136 11368 11388 11466 11648 11774 12064 12112 12168 12264 12288 12337 12544 12702 12789 12992 13104 13182 13286 13312 13456 13572 13626 14016 14112 14196 14308 14336 14616 14703 14819 14848 14976 15138 15184 15288 15379 15834 15897 15987 16128 16224 16352 16384 16562 16704 16936 17052 17082 17472 17576 17661 18096 18168 18396 18432 18473 18688 18816 18928 19053 19488 19604 19682 19773 19929 19968 20184 20384 21024 21112 21196 21294 21316 21462 21504 21632 21866 21953 22272 22736 22776 22932 23296 23548 23751 24128 24224 24336 24528 24576 24674 24843 25088 25404 25578 25984 26208 26364 26572 26624 26912 27144 27252 27521 28032 28224 28392 28561 28616 28672 29232 29406 29523 29638 29696 29952 30276 30368 30576 30758 31668 31794 31974 32193 32256 32448 32704 32768 32799 33124 33408 33872 34104 34164 34307 34944 35152 35322 36192 36336 36792 36864 36946 37011 37093 37303 37376 37632 37856 38106 38976 39208 39364 39546 39858 39936 40368 40768 41209 42048 42224 42392 42588 42632 42924 43008 43264 43732 43906 44109 44457 44544 45472 45552 45864 46137 46501 46592 47096 47502 47691 47961 48256 48448 48672 49056 49152 49348 49686 50176 50808 51156 51968 52416 52728 52983 53144 53248 53824 54288 54504 55042 55261 55419 56064 56448 56784 57122 57232 57344 58464 58812 59046 59276 59392 59787 59904 60552 60736 61152 61393 61516 63336 63588 63713 63948 64386 64512 64896 65408 65536 65598 65859 66248 66816 67744 68208 68328 68614 68887 69277 69888 70304 70644 72384 72672 73584 73728 73892 74022 74186 74529 74606 74752 75264 75712 76212 76531 77952 78416 78728 79092 79716 79872 80736 81536 82418 82563 84096 84448 84784 85176 85264 85683 85848 86016 86359 86528 87464 87812 88218 88569 88914 89088 90944 91104 91728 92274 93002 93184 94192 95004 95382 95922 96512 96896 97344 98112 98304 98397 98696 99372 100352 101616 102312 102921 103733 103936 104832 105456 105966 106288 106496 107648 107653 108576 109008 110084 110522 110838 111033 111279 111909 112128 112896 113568 114244 114464 114688 116928 117624 118092 118552 118784 119574 119808 121104 121472 122304 122786 123032 123627 126672 127176 127426 127896 127933 128772 129024 129792 130816 131196 131718 132496 133371 133632 135488 136416 136656 137228 137774 138411 138554 139503 139776 140608 141288 142129 144768 145344 147168 147456 147784 148044 148372 149058 149212 149504 150528 151424 152424 153062 153671 154541 155904 156832 157456 158184 159432 159744 160381 161472 163072 164836 165126 165783 166257 168192 168896 169568 170352 170528 171366 171696 172032 172718 173056 174928 175624 176436 177138 177828 178176 181888 182208 183456 184179 184548 186004 186368 188384 190008 190764 191139 191844 192647 193024 193792 194688 196224 196608 196794 197392 197577 198744 199927 200704 203232 204624 205842 206661 207466 207831 207872 209664 210912 211932 212576 212992 215296 215306 217152 218016 220168 221044 221676 222066 222558 223818 224256 225792 227136 228488 228928 229376 229593 233856 235248 236184 237104 237568 239148 239616 240149 242208 242944 244608 245572 246064 247254 247689 253344 254352 254852 255792 255866 257049 257544 258048 259077 259584 261121 261632 262392 263436 264992 266742 267264 270976 272832 273312 274456 275548 276822 277108 279006 279552 281216 282576 284258 285389 289536 290688 294336 294912 295568 296088 296744 298116 298424 299008 301056 302848 304848 306124 307342 308763 309082 311199 311808 313664 314912 316368 318864 319488 320762 322944 322959 326144 329672 330252 331566 332514 333837 335727 336384 337792 339136 340704 341056 342732 343392 344064 345436 346112 349856 351248 352872 354276 355656 356352 357773 363776 364416 366912 368358 369096 370881 372008 372736 376768 380016 381528 382278 383688 383799 385294 386048 386827 387584 389376 392448 393588 394784 395154 397488 399854 401408 406464 409248 411684 413322 414932 415662 415744 418509 419328 421824 423864 425152 425984 426387 429751 430592 430612 434304 436032 440336 442088 443352 444132 445116 445991 447636 448512 451584 454272 456976 457856 458752 459186 461013 463623 467712 470496 472368 474208 475136 478296 479232 480298 481143 482209 484416 484939 485888 489216 491144 492128 494508 495378 497349 506688 508704 509704 511584 511732 514098 515088 516096 518154 519168 522242 523264 524784 526872 529984 533484 534528 535717 541952 545664 546624 548912 551096 552537 553644 554216 558012 559104 562432 565152 568516 570778 573049 573417 577941 579072 581376 588672 589824 591136 592176 593488 596232 596848 598016 599781 602112 604513 605696 609696 612248 614684 617526 618164 619983 622398 623493 623616 627328 629824 632736 636637 637728 638976 641524 645888 645918 652288 659344 660504 663132 665028 667674 671454 672768 675584 678272 681408 682112 685464 686784 688128 688779 690872 692224 699712 702496 705744 708552 711312 712704 715546 718393 720447 727552 728832 733824 736716 738192 741762 744016 745472 753536 760032 763056 764556 767376 767598 770588 772096 773654 775168 777231 778752 783363 784896 787176 789568 790308 794976 798109 799708 802816 812928 818496 823368 826644 828269 829864 831324 831488 837018 838656 843648 847728 850304 851968 852774 856167 859502 861184 861224 868608 872064 880672 884176 886704 888264 890232 891982 895272 895531 897024 900601 903168 908544 913952 915712 918372 922026 927246 933597 935424 940992 944736 948416 950272 956592 958464 960596 962286 964418 968832 968877 969878 971776 978432 982288 984256 989016 990756 994698 994903 1013376 1017408 1019408 1023168 1023464 1028196 1030176 1032192 1036308 1038336 1044484 1046528 1049568 1053744 1059968 1066968 1069056 1071434 1073319 1075697 1081787 1083904 1091328 1093248 1097824 1102192 1105074 1107288 1108432 1116024 1118208 1122667 1124864 1130304 1137032 1141556 1146098 1146834 1151397 1155882 1158144 1160481 1162752 1177344 1182272 1184352 1186976 1192464 1193696 1196032 1199562 1204224 1209026 1211392 1219392 1224496 1229368 1235052 1236328 1239966 1244796 1246986 1247232 1254656 1259648 1265472 1273274 1275456 1277952 1279161 1283048 1289253 1291776 1291836 1304576 1318688 1321008 1326264 1330056 1335348 1337973 1342908 1345536 1348529 1351168 1356544 1362816 1364224 1370928 1373568 1376256 1377558 1381744 1383039 1384448 1390869 1399424 1399489 1404992 1411488 1417104 1422624 1425408 1431092 1436786 1440894 1443429 1446627 1454817 1455104 1457664 1467648 1473432 1476384 1483524 1488032 1490944 1507072 1520064 1526112 1529112 1534752 1535196 1541176 1544192 1547308 1550336 1554462 1557504 1566726 1569792 1574352 1579136 1580616 1589952 1596218 1599416 1602569 1605632 1607151 1625856 1636992 1646736 1653288 1656538 1659728 1662648 1662976 1663129 1674036 1677312 1687296 1695456 1700608 1705548 1712334 1719004 1719147 1722368 1722448 1733823 1737216 1744128 1761344 1768352 1773408 1776528 1780464 1783964 1790544 1791062 1794048 1799343 1801202 1806336 1813539 1817088 1827904 1831424 1836744 1844052 1847677 1854492 1867194 1870848 1881984 1889472 1896832 1900544 1909911 1913184 1916928 1921192 1924572 1928836 1937664 1937754 1939756 1943552 1956864 1964576 1968512 1978032 1981512 1989396 1989806 1997723 2009033 2026752 2034816 2038816 2046336 2046928 2056392 2060352 2064384 2072616 2076672 2084953 2088968 2093056 2099136 2107488 2119936 2133936 2138112 2142868 2146638 2151394 2155179 2161341 2163574 2167808 2182656 2186496 2195648 2204384 2210148 2214576 2216864 2232048 2236416 2245334 2249728 2260608 2274064 2283112 2292196 2293668 2302794 2311764 2316288 2320962 2325504 2350089 2354688 2364544 2368704 2373952 2384928 2387392 2392064 2394327 2399124 2408448 2418052 2422784 2438784 2448992 2458736 2470104 2472656 2479932 2484807 2489592 2493972 2494464 2504411 2509312 2519296 2530944 2546548 2550912 2555904 2558322 2566096 2568501 2578506 2583552 2583672 2609152 2637376 2642016 2652528 2660112 2670696 2675946 2685816 2686593 2691072 2697058 2701803 2702336 2707789 2713088 2725632 2728448 2741856 2747136 2755116 2763488 2766078 2768896 2781738 2798848 2798978 2809984 2822976 2834208 2845248 2850816 2862184 2873572 2881788 2886858 2893254 2909634 2910208 2915328 2935296 2946864 2952768 2967048 2976064 2981888 2984709 3008257 3014144 3040128 3052224 3058224 3069504 3070392 3082352 3088384 3094616 3100672 3108924 3115008 3121937 3133452 3139584 3148704 3158272 3161232 3179904 3192436 3198832 3205138 3211264 3214302 3219957 3227091 3245361 3251712 3273984 3293472 3306576 3313076 3319456 3325296 3325952 3326258 3348072 3354624 3368001 3374592 3390912 3394573 3401216 3411096 3424668 3438008 3438294 3444736 3444896 3467646 3474432 3481443 3488256 3522688 3536704 3546816 3553056 3560928 3567928 3581088 3582124 3588096 3598686 3602404 3612672 3627078 3634176 3655808 3662848 3673488 3688104 3695354 3708984 3710057 3734388 3741696 3763968 3778944 3793664 3819822 3826368 3833856 3842384 3849144 3857672 3867759 3875328 3875508 3879512 3887104 3913728 3929152 3937024 3956064 3963024 3978792 3979612 3995446 4011343 4013919 4018066 4034053 4045587 4053504 4069632 4077632 4092672 4093856 4112784 4120704 4128768 4145232 4153344 4169906 4177936 4186112 4198272 4198467 4214976 4239872 4267872 4276224 4285736 4293276 4302788 4310358 4322682 4327148 4335616 4339881 4364451 4365312 4372992 4391296 4408768 4420296 4429152 4433728 4456459 4464096 4472832 4481689 4490668 4499456 4521216 4548128 4566224 4584392 4587336 4605588 4623528 4632576 4641924 4651008 4651049 4700178 4709376 4729088 4737408 4747904 4769856 4774784 4784128 4788654 4798248 4807707 4816896 4821453 4836104 4845568 4877568 4897984 4917472 4940208 4945312 4959864 4969614 4979184 4987944 4988928 4989387 5008822 5018624 5028751 5038592 5061888 5093096 5101824 5116644 5132192 5137002 5157012 5157441 5167104 5167344 5218304 5274752 5284032 5305056 5320224 5341392 5351892 5371632 5373186 5382144 5394116 5403606 5404672 5415578 5426176 5440617 5451264 5456896 5483712 5494272 5510232 5526976 5532156 5537792 5543031 5563476 5586763 5597696 5597956 5619968 5645952 5668416 5690496 5701632 5724368 5729733 5747144 5763576 5773716 5786508 5797883 5819268 5820416 5830656 5870592 5893728 5905536 5934096 5952128 5963776 5969418 5993169 6016514 6027099 6028288 6080256 6104448 6116448 6139008 6140784 6164704 6176768 6189232 6201344 6217848 6230016 6243874 6254859 6266904 6268717 6279168 6297408 6304207 6316544 6322464 6359808 6384872 6397664 6410276 6428604 6439914 6454182 6465537 6490722 6503424 6547968 6586944 6613152 6626152 6638912 6650592 6651904 6652516 6696144 6709248 6736002 6749184 6781824 6789146 6802432 6822192 6849336 6876016 6876588 6889472 6889792 6935292 6948864 6962886 6964321 6976512 7045376 7073408 7093632 7106112 7121856 7135856 7162176 7164248 7176192 7182981 7197372 7204808 7225344 7254156 7268352 7311616 7325696 7346976 7376208 7390708 7417968 7420114 7449637 7454421 7468776 7483392 7513233 7527936 7557888 7572509 7587328 7639644 7652736 7667712 7684768 7698288 7715344 7735518 7750656 7751016 7759024 7774208 7827456 7858304 7858669 7874048 7912128 7926048 7957584 7959224 7990892 8022686 8027838 8036132 8059779 8068106 8091174 8105409 8107008 8123367 8139264 8155264 8185344 8187712 8225568 8241408 8276281 8290464 8306688 8339812 8355872 8372224 8396544 8396934 8429952 8479744 8535744 8552448 8571472 8586552 8605576 8620716 8645364 8654296 8671232 8679762 8728902 8730624 8745984 8782592 8817536 8840592 8858304 8867456 8912918 8928192 8945664 8954127 8963378 8981336 8998912 9024771 9042432 9096256 9132448 9168784 9174672 9211176 9247056 9265152 9283848 9302016 9302098 9339109 9365811 9400356 9418752 9458176 9474816 9495808 9539712 9549568 9577308 9596496 9615414 9633792 9642906 9672208 9681273 9691136 9736083 9755136 9795968 9834944 9880416 9890624 9919728 9939228 9958368 9975888 9977856 9978774 10017644 10037248 10057502 10077184 10104003 10123776 10183719 10186192 10203648 10233288 10264384 10274004 10314024 10314882 10334208 10334688 10375417 10436608 10549504 10568064 10610112 10640448 10682784 10703784 10743264 10746372 10764288 10788232 10807212 10809344 10831156 10852352 10881234 10902528 10913792 10967424 10988544 11020464 11053952 11064312 11075584 11086062 11126952 11130171 11173526 11195392 11195912 11217983 11239936 11291904 11336832 11380992 11448736 11459466 11494288 11527152 11547432 11573016 11595766 11638536 11640832 11641903 11661312 11707813 11741184 11787456 11811072 11868192 11904256 11938836 11986338 12033028 12034029 12054198 12056576 12102159 12136761 12160512 12208896 12232896 12278016 12281568 12329408 12353536 12378464 12402688 12435696 12460032 12487748 12509718 12533808 12537434 12558336 12594816 12595401 12608414 12633088 12644928 12719616 12769744 12795328 12820552 12857208 12879828 12908364 12931074 12933739 12981444 13006848 13095936 13173888 13226304 13252304 13277824 13301184 13303808 13305032 13369377 13392288 13418496 13445067 13472004 13498368 13563648 13578292 13604864 13644384 13698672 13752032 13753176 13778944 13779584 13870584 13897728 13925772 13928642 13953024 13953147 13984061 14063231 14090752 14146816 14187264 14212224 14243712 14271712 14324352 14328496 14352384 14365962 14394744 14409616 14423121 14450688 14508312 14536704 14594671 14623232 14651392 14693952 14752416 14781416 14835936 14840228 14899274 14908842 14937552 14966784 14968161 15026466 15055872 15086253 15115776 15145018 15174656 15279288 15305472 15369536 15396576 15430688 15471036 15501312 15502032 15518048 15548416 15654912 15716608 15717338 15748096 15824256 15852096 15915168 15918448 15981784 16045372 16055676 16072264 16119558 16136212 16182348 16210818 16214016 16246734 16278528 16310528 16370688 16375424 16451136 16482816 16552562 16580928 16613376 16618421 16629093 16679624 16711744 16744448 16760289 16793088 16793868 16859904 16959488 17071488 17104896 17142944 17173104 17211152 17241432 17290728 17308592 17342464 17359524 17393649 17457804 17461248 17491968 17530877 17565184 17635072 17681184 17716608 17734912 17825836 17856384 17891328 17908254 17926756 17962672 17979507 17997824 18049542 18081297 18084864 18192512 18264896 18337568 18349344 18422352 18494112 18530304 18567696 18604032 18604196 18678218 18731622 18764577 18800712 18806151 18837504 18912621 18916352 18949632 18991616 19079424 19099136 19154616 19192992 19230828 19285812 19344416 19362546 19382272 19472166 19510272 19591936 19669888 19760832 19781248 19839456 19878456 19916736 19951776 19955712 19957548 20035288 20074496 20115004 20154368 20208006 20247552 20367438 20372384 20407296 20466576 20528768 20548008 20628048 20629764 20668416 20669376 20750834 20833397 20873216 20892963 21099008 21136128 21220224 21280896 21365568 21407568 21486528 21492744 21528576 21576464 21614424 21618688 21620677 21662312 21704704 21762468 21805056 21827584 21934848 21977088 22040928 22107904 22128624 22172124 22253904 22260342 22347052 22348911 22390784 22391824 22435966 22479872 22539699 22583808 22673664 22717527 22761984 22897472 22918932 22988576 23054304 23094864 23146032 23191532 23277072 23281664 23283806 23322624 23415626 23482368 23574912 23576007 23622144 23736384 23808512 23877672 23972676 24019801 24066056 24068058 24108396 24113152 24204318 24273522 24321024 24370101 24417792 24465792 24556032 24563136 24658816 24707072 24756928 24805376 24828843 24871392 24920064 24975496 25019436 25067616 25074868 25116672 25189632 25190802 25216828 25266176 25289856 25439232 25539488 25590656 25641104 25714416 25759656 25816728 25862148 25867478 25962888 25970399 26013696 26117429 26191872 26347776 26452608 26504608 26555648 26602368 26610064 26738754 26784576 26836992 26890134 26944008 26996736 27074313 27127296 27156584 27209728 27288768 27397344 27504064 27506352 27557888 27559168 27741168 27795456 27851544 27857284 27906048 27906294 27968122 28017327 28079401 28097433 28126462 28181504 28238371 28293632 28374528 28424448 28487424 28543424 28648704 28656992 28731924 28789488 28819232 28846242 28901376 29016624 29073408 29189342 29246464 29302784 29387904 29504832 29562832 29671872 29680456 29798548 29817684 29875104 29933568 29936322 30052932 30111744 30172506 30231552 30290036 30349312 30551157 30558576 30610944 30739072 30793152 30861376 30942072 31002624 31004064 31036096 31096832 31126251 31195213 31309824 31371823 31433216 31434676 31496192 31648512 31704192 31830336 31836896 31963568 32090744 32111352 32144528 32239116 32272424 32364696 32421636 32428032 32493468 32557056 32557343 32621056 32741376 32750848 32902272 32965632 33105124 33161856 33226752 33236842 33258186 33359248 33390513 33423488 33488896 33520578 33586176 33587736 33653949 33719808 33918976 34142976 34285888 34346208 34422304 34482864 34581456 34617184 34684928 34719048 34787298 34915608 34922496 34925709 34983936 35061754 35123439 35130368 35201257 35270144 35362368 35433216 35469824 35651672 35712768 35816508 35853512 35925344 35959014 35995648 36099084 36102087 36162594 36169728 36306477 36385024 36529792 36675136 36698688 36844704 36988224 37060608 37135392 37208064 37208392 37356436 37463244 37529154 37601424 37612302 37675008 37825242 37832704 37899264 37983232 38158848 38198272 38309232 38385984 38461656 38571624 38688832 38725092 38764544 38801217 38944332 39020544 39107341 39183872 39339776 39521664 39562496 39678912 39756912 39833472 39903552 39911424 39915096 40070576 40108131 40148992 40230008 40308736 40335201 40416012 40495104 40585181 40734876 40744768 40814592 40933152 41057536 41096016 41256096 41259528 41336832 41338752 41501668 41666794 41746432 41785926 41832577 41859441 41952183 42189693 42198016 42272256 42440448 42561792 42731136 42815136 42973056 42985488 43057152 43152928 43228848 43237376 43241354 43324624 43409408 43524936 43610112 43655168 43784013 43869696 43954176 44081856 44129449 44215808 44257248 44344248 44507808 44520684 44694104 44697822 44781568 44783648 44871932 44959744 45079398 45167616 45258759 45347328 45435054 45523968 45794944 45837864 45977152 46108608 46189728 46292064 46383064 46474501 46554144 46563328 46567612 46645248 46831252 46964736 47149824 47152014 47244288 47472768 47617024 47755344 47945352 48039602 48132112 48136116 48216792 48226304 48230741 48408636 48547044 48642048 48740202 48835584 48931584 49112064 49126272 49317632 49513856 49610752 49657686 49742784 49840128 49855263 49950992 50038872 50135232 50149736 50233344 50280867 50379264 50381604 50433656 50532352 50579712 50878464 51078976 51181312 51282208 51428832 51519312 51633456 51724296 51734956 51925776 51940798 52027392 52147459 52180947 52234858 52383744 52442689 52592631 52695552 52905216 53009216 53111296 53204736 53220128 53477508 53569152 53673984 53780268 53888016 53993472 54148626 54254592 54313168 54419456 54577536 54794688 55008128 55012704 55115776 55118336 55482336 55590912 55703088 55714568 55812096 55812588 55936244 56034654 56158802 56194866 56252924 56363008 56418453 56476742 56587264 56737863 56749056 56848896 56974848 57086848 57297408 57313984 57463848 57578976 57638464 57692484 57933967 58033248 58146816 58261957 58378684 58492928 58605568 58775808 59009664 59125664 59343744 59360912 59597096 59635368 59750208 59867136 59872644 60105864 60223488 60345012 60463104 60463637 60580072 60698624 61102314 61117152 61221888 61478144 61586304 61722752 61884144 62005248 62008128 62072192 62193664 62252502 62390426 62500191 62619648 62678889 62743646 62866432 62869352 62992384 63297024 63408384 63660672 63673792 63927136 64181488 64222704 64289056 64478232 64544848 64729392 64843272 64856064 64862031 64986936 65114112 65114686 65242112 65373763 65482752 65501696 65804544 65931264 66210248 66323712 66473684 66516372 66718496 66781026 66846976 67041156 67046733 67172352 67175472 67307898 67439616 67837952 68152581 68285952 68571776 68692416 68844608 68965728 69162912 69234368 69369856 69438096 69574596 69831216 69844992 69851418 69967872 70123508 70246878 70260736 70402514 70540288 70724736 70728021 70866432 70939648 71303344 71425536 71633016 71707024 71850688 71918028 71991296 72059403 72198168 72204174 72325188 72339456 72612954 72627919 72770048 73059584 73350272 73397376 73689408 73976448 74121216 74270784 74416128 74416784 74486529 74712872 74926488 75058308 75202848 75224604 75350016 75650484 75665408 75798528 75966464 76317696 76396544 76618464 76771968 76923312 77143248 77377664 77450184 77529088 77602434 77888664 77911197 78041088 78214682 78352287 78367744 78525881 78679552 79043328 79124992 79357824 79513824 79666944 79807104 79830192 80141152 80216262 80297984 80460016 80617472 80670402 80832024 80990208 81170362 81469752 81489536 81493321 81629184 81866304 81954691 82115072 82192032 82512192 82519056 82673664 82677504 83003336 83333588 83571852 83665154 83718882 83904366 84051981 84238203 84379386 84396032 84544512 84715113 84880896 85123584 85462272 85630272 85946112 85970976 86305856 86457696 86474752 86482708 86649248 86818816 87049872 87220224 87310336 87568026 87739392 87908352 88163712 88258898 88431616 88514496 88688496 89015616 89041368 89388208 89395644 89563136 89567296 89743864 89919488 90158796 90335232 90517518 90536173 90694656 90870108 91047936 91589888 91675728 91954304 92217216 92379456 92584128 92766128 92949002 93108288 93126656 93135224 93290496 93378753 93585639 93662504 93929472 94115469 94299648 94304028 94488576 94945536 95234048 95510688 95890704 96079204 96264224 96272232 96433584 96452608 96461482 96817272 96845281 97094088 97284096 97480404 97671168 97672029 97863168 98224128 98252544 98442617 98635264 99027712 99315372 99485568 99680256 99710526 99901984 100077744 100270464 100299472 100466688 100561734 100758528 100763208 100867312 100961847 101064704 101159424 101756928 102157952 102162697 102362624 102564416 102857664 103038624 103266912 103448592 103469912 103851552 103881596 104054784 104294918 104361894 104469716 104767488 104777127 104885378 105185262 105370317 105391104 105603771 105810432 106018432 106222592 106409472 106440256 106955016 107138304 107560536 107591653 107776032 107986944 108297252 108509184 108626336 108838912 109155072 109589376 110016256 110025408 110236672 110964672 111181824 111406176 111429136 111624192 111625176 111872488 112069308 112317604 112389732 112505848 112726016 112836906 112953484 113174528 113475726 113498112 113697792 113949696 114173696 114594816 114627968 114927696 115157952 115276928 115384968 115867934 116066496 116293632 116328947 116403651 116523914 116757368 116985856 116987537 117211136 117322023 117551616 118019328 118251328 118687488 118721824 119194192 119270736 119500416 119734272 119745288 120211728 120446976 120690024 120926208 120927274 121160144 121397248 121408417 121755543 122204628 122234304 122443776 122956288 123172608 123445504 123768288 124010496 124016256 124144384 124505004 124780852 125000382 125239296 125357778 125487292 125497731 125732864 125738704 125856549 125984768 126569079 126594048 126816768 127321344 127347584 127854272 128362976 128445408 128578112 128956464 129089696 129458784 129686544 129712128 129724062 129973872 130228224 130229372 130484224 130747526 130965504 131003392 131352039 131609088 131862528 132388347 132420496 132647424 132947368 133032744 133436992 133562052 133693952 134082312 134093466 134344704 134350944 134615796 134879232 134880421 135675904 136305162 136571904 137143552 137384832 137689216 137931456 138325824 138468736 138739712 138876192 139149192 139423503 139662432 139689984 139702836 139935744 140247016 140493756 140521472 140805028 141080576 141449472 141456042 141732864 141879296 142606688 142851072 143266032 143414048 143701376 143836056 143982592 144118806 144396336 144408348 144650376 144678912 144692223 145225908 145255838 145540096 145833779 146119168 146700544 146794752 147378816 147952896 148541568 148832256 148833568 148973058 149425744 149565789 149852976 150116616 150405696 150449208 150700032 151300968 151330816 151344739 151597056 151932928 152201569 152635392 152793088 153236928 153543936 153846624 154286496 154755328 154900368 155204868 155777328 155822394 156082176 156429364 156442377 156704574 156735488 157051762 157328067 157359104 157777893 158086656 158249984 158715648 159027648 159333888 159614208 159660384 160282304 160432524 160595968 160920032 161234944 161340804 161664048 161980416 162340724 162939504 162979072 162986642 163258368 163732608 163909382 164230144 164384064 165024384 165038112 165347328 165355008 166006672 166667176 167143704 167330308 167437764 167808732 168103962 168138607 168476406 168758772 168792064 169089024 169430226 169761792 170247168 170924544 171260544 171892224 171941952 172611712 172915392 172949504 172965416 173298496 173637632 173801901 174099744 174440448 174620672 174785871 175136052 175478784 175816704 176327424 176517796 176863232 177028992 177376992 178031232 178082736 178776416 178791288 179126272 179134592 179487728 179838976 180317592 180670464 181035036 181072346 181389312 181390911 181740216 181792793 182095872 182822003 183179776 183351456 183908608 184434432 184758912 185168256 185532256 185898004 186216576 186270448 186580992 186757506 187171278 187325008 187500573 187858944 188230938 188599296 188608056 188977152 189891072 190468096 191021376 191781408 192158408 192528448 192544464 192867168 192905216 192922964 193634544 193690562 194188176 194568192 194586093 194960808 195342336 195344058 195726336 196121289 196448256 196505088 196885234 197270528 197668597 198055424 198630744 198971136 199421052 199803968 200155488 200540928 200598944 201123468 201517056 201526416 201734624 201923694 202129408 202318848 203513856 204315904 204325394 204725248 205128832 205715328 206077248 206533824 206897184 206939824 207703104 207763192 208109568 208589836 208723788 208939432 209534976 209554254 209770756 210370524 210740634 210782208 211207542 211620864 212036864 212445184 212818944 212880512 213910032 214276608 215121072 215183306 215552064 215973888 216039473 216178209 216594504 217018368 217252672 217677824 217883757 218310144 219178752 219602761 220032512 220050816 220473344 221929344 222363648 222812352 222858272 223248384 223250352 223744976 224138616 224635208 224779464 225011696 225452032 225673812 225906968 226349056 226951452 226996224 227395584 227899392 227901401 228347392 229189632 229255936 229855392 230315904 230553856 230769936 231735868 232132992 232587264 232657894 232807302 233047828 233514736 233733591 233971712 233975074 234422272 234644046 235056861 235103232 235577643 236038656 236502656 237374976 237443648 238388384 238541472 239000832 239490576 240423456 240893952 241380048 241852416 241854548 242320288 242794496 242816834 243511086 244409256 244468608 244479963 244887552 245864073 245912576 246345216 246891008 247536576 248020992 248032512 248288768 249010008 249561704 250000764 250715556 250974584 250995462 251465728 251477408 251713098 251969536 252714609 253138158 253188096 253633536 254145339 254642688 254695168 255708544 256725952 256890816 257156224 257912928 258179392 258917568 259373088 259424256 259448124 259947744 260456448 260458744 260968448 261495052 261931008 262006784 262704078 263218176 263725056 264776694 264840992 265294848 265894736 266065488 266873984 267124104 267387904 268164624 268186932 268689408 268701888 269231592 269758464 269760842 270834161 271351808 271608519 272610324 273143808 274287104 274769664 275378432 275862912 276651648 276937472 277752384 278298384 278847006 279324864 279379968 279405672 279871488 280494032 280756917 280987512 281042944 281610056 282161152 282346407 282898944 282912084 283465728 283758592 285213376 285702144 286532064 286828096 287402752 287672112 288237612 288792672 288816696 289300752 289357824 289384446 290451816 290511676 290535843 291080192 291667558 292238336 292828039 293016087 293401088 293589504 294757632 295327851 295905792 297083136 297667136 297946116 298851488 299131578 299705952 300233232 300811392 300898416 301400064 302601936 302661632 302689478 303194112 303865856 304403138 305270784 305586176 306473856 306488091 307087872 307693248 308572992 309510656 309800736 310409736 311554656 311644788 312164352 312858728 312884754 313409148 313470976 314103524 314656134 314718208 315555786 316173312 316499968 316811313 317431296 318055296 318667776 319228416 319320768 320564608 320865048 321191936 321840064 322469888 322681608 322774959 323328096 323960832 324681448 325321507 325879008 325958144 325973284 326516736 327465216 327818764 328460288 328768128 330048768 330076224 330710016 332013344 333334352 334287408 334660616 334875528 335617464 336207924 336277214 336952812 337517544 337584128 337615187 338178048 338860452 339523584 339526577 340494336 341849088 342521088 343784448 343883904 345223424 345830784 345930832 346596992 347275264 347603802 348199488 348880896 348986841 349241344 349571742 350272104 350957568 350962611 351633408 351966069 352654848 353035592 353726464 354057984 354753984 356062464 356165472 357552832 357582576 358252544 358269184 358975456 359677952 360635184 361340928 362070072 362144692 362778624 362781822 363480432 363585586 364191744 364225251 365032213 365266629 365644006 366359552 366702912 367098823 367817216 368868864 369517824 370336512 371064512 371796008 372433152 372540896 373515012 374342556 374650016 375001146 375717888 376461876 376493193 377198592 377216112 377954304 379782144 380936192 382042752 383562816 384316816 385056896 385088928 385734336 385810432 385845928 387269088 387381124 388376352 389136384 389172186 389921616 390684672 390688116 391452672 392242578 392896512 393010176 393770468 394541056 395337194 396110848 397165041 397261488 397942272 398842104 399607936 400310976 401081856 401197888 402246936 403034112 403052832 403469248 403847388 404258816 404637696 404641263 405537769 407027712 407833699 408631808 408650788 409450496 410257664 411430656 412154496 413067648 413794368 413879648 415406208 415526384 416219136 417179672 417447576 417878864 418270509 419069952 419108508 419541512 420741048 421481268 421564416 422415084 423241728 423245459 424073728 424890368 425637888 425761024 427820064 428553216 430242144 430366612 431104128 431947776 432078946 432356418 433189008 434036736 434076669 434505344 435355648 435767514 436620288 437501337 438357504 439205522 440065024 440101632 440946688 443858688 445624704 445716544 446496768 446500704 447489952 448277232 449270416 449558928 450023392 450904064 451347624 451813936 452698112 453902904 453992448 454034217 454791168 455798784 455802802 456604707 456694784 457616341 458379264 458511872 459710784 460631808 461107712 461539872 463471736 464265984 465315788 465614604 466095656 467029472 467467182 467943424 467950148 469288092 469327131 470113722 470206464 471155286 471984201 472077312 473005312 474749952 474887296 476776768 477082944 478001664 478981152 480846912 481787904 481934209 482760096 483704832 483709096 484640576 485588992 485633668 487022172 488818512 488937216 488959926 489775104 491728146 491825152 492690432 493782016 495073152 496041984 496065024 496577536 498020016 499123408 500001528 501431112 501949168 501990924 502931456 502954816 503426196 503939072 504415821 505429218 506276316 506376192 507267072 508290678 508395433 509285376 509390336 511417088 513451904 513781632 514312448 515825856 516358784 517835136 518746176 518848512 518896248 519895488 520912896 520917488 521405703 521936896 522990104 523862016 524013568 524357613 525408156 526436352 527450112 529553388 529681984 530589696 531789472 532130976 533747968 534248208 534775808 536329248 536373864 537378816 537403776 538463184 539516928 539521684 541668322 542703616 543217038 543823501 544172733 545220648 545378379 546287616 548466009 548574208 549539328 550756864 551725824 553303296 553874944 555504768 556596768 557694012 558649728 558811344 559742976 560988064 561513834 561975024 562085888 563220112 564322304 564692814 565797888 565824168 566931456 567517184 570426752 571404288 573064128 573656192 573682837 574805504 575344224 576475224 577585344 577633392 578601504 578715648 578768892 580903632 581023352 581071686 582160384 583335116 584476672 585656078 586032174 586802176 587179008 588363867 589515264 590655702 591811584 593005791 594166272 595334272 595892232 597702976 598263156 599411904 600466464 601622784 601796832 604168513 605203872 605323264 605378956 606388224 607731712 608806276 610541568 611172352 612947712 612976182 614175744 615386496 617145984 619021312 619601472 620819472 623109312 623289576 624328704 625717456 625769508 626818296 626941952 626999633 628207048 629312268 629436416 631111572 632346624 632999936 633622626 634862592 636110592 637335552 638456832 638641536 641129216 641730096 643680128 644939776 645363216 645549918 646656192 647921664 648118419 649362896 650643014 651758016 651916288 651946568 653033472 653651271 654930432 655637528 656920576 657536256 658808283 660097536 660152448 661420032 664026688 666668704 668574816 669321232 669751056 671234928 672415848 672554428 673905624 675035088 675168256 675230374 676356096 677720904 677916967 679047168 679053154 680988672 681754957 683698176 683704203 685042176 687568896 687767808 690446848 691661568 691861664 693193984 695207604 696398976 697761792 697973682 699143484 700544208 701915136 701925222 703266816 703932138 705309696 706071184 706732929 707452928 708115968 709507968 712124928 712330944 715105664 715165152 716505088 716538368 717950912 719355904 721270368 722681856 724140144 724289384 725557248 725563644 726960864 727171172 728383488 728450502 730064426 730533258 731288012 732719104 733405824 733439889 734197646 735634432 737592219 737737728 739035648 740673024 742129024 743592016 744866304 745081792 747030024 748685112 749300032 750002292 752923752 752986386 753141571 754397184 754432224 755908608 757405441 759564288 761872384 764085504 767125632 768633632 770113792 770177856 771468672 771691856 774538176 774762248 776752704 778272768 778344372 779843232 781369344 781376232 782905344 784485156 785793024 786020352 787540936 789082112 790674388 792221696 794330082 794522976 795884544 797684208 799215872 800621952 802163712 802395776 804493872 806068224 806105664 806938496 807694776 808517632 809275392 809282526 811075538 812502483 814055424 814302629 814825557 815667398 817263616 817301576 818900992 818912759 820515328 822861312 824308992 826135296 827588736 827759296 830812416 831052768 834359344 834895152 835757728 836541018 838139904 838217016 839083024 841482096 842962536 843128832 844830168 846483456 846490918 848147456 849780736 849858919 851275776 851522048 855640128 857106432 860484288 860733224 862208256 864157892 864712836 866378016 868073472 868153338 869010688 871535028 871607529 873240576 875002674 876715008 878411044 878484117 880130048 880203264 881893376 885983553 887717376 891249408 891433088 893001408 894979904 896554464 898540832 899117856 900046784 901808128 902695248 903627872 905396224 907805808 907984896 908068434 909582336 911597568 911605604 913209414 913389568 915232682 916758528 917023744 919421568 919464273 921263616 922215424 923079744 926943472 928531968 930631576 931229208 932191312 934058944 934934364 935886848 935900296 938576184 938654262 940227444 940412928 942310572 943968402 944154624 944162947 946010624 949499904 949774592 953553536 954165888 956003328 957962304 961693824 963575808 963868418 965520192 967409664 967418192 968324877 969281152 971177984 971267336 974044344 975964521 977637024 977874432 977919852 979550208 983456292 983650304 985380864 987564032 990146304 992130048 993155072 996040032 998246816 1000003056 1002862224 1003898336 1003981848 1005862912 1005909632 1006852392 1007878144 1008831642 1010858436 1012552632 1012752384 1012845561 1014534144 1016581356 1016790866 1018570752 1018579731 1018780672 1020836453 1022834176 1026903808 1027563264 1028624896 1031651712 1032717568 1035670272 1037492352 1037792496 1039790976 1041825792 1041834976 1042811406 1043873792 1045980208 1046960523 1047724032 1048027136 1048715226 1050816312 1052872704 1052887833 1054900224 1059106776 1059363968 1059413173 1061179392 1063578944 1064261952 1065410983 1067495936 1068496416 1069551616 1072658496 1072747728 1074757632 1074807552 1076926368 1079033856 1079043368 1083336644 1086434076 1087647002 1088345466 1090441296 1090756758 1092575232 1092675753 1095096639 1096932018 1097148416 1099078656 1101296469 1101513728 1103451648 1106606592 1107749888 1111009536 1113193536 1115388024 1117299456 1117622688 1121976128 1123027668 1123950048 1124171776 1126440224 1128644608 1129385628 1131595776 1131648336 1133862912 1135034368 1140853504 1142808576 1146128256 1147312384 1147365674 1149611008 1150688448 1152950448 1155170688 1155266784 1157203008 1157431296 1157537784 1161807264 1162046704 1162143372 1164320768 1166670232 1168953344 1171312156 1172064348 1173604352 1174358016 1176727734 1176970249 1179030528 1181311404 1183623168 1186011582 1188332544 1190668544 1191784464 1195405952 1196526312 1198823808 1200932928 1203245568 1203593664 1208337026 1210407744 1210646528 1210757912 1212776448 1213144733 1213923789 1215463424 1216613307 1217612552 1221083136 1222344704 1223501097 1225895424 1225952364 1228351488 1230772992 1234291968 1238042624 1239202944 1241638944 1246218624 1246579152 1248657408 1251434912 1251539016 1253636592 1253883904 1253999266 1256414096 1258624536 1258872832 1258988653 1262223144 1264693248 1265999872 1267245252 1269725184 1269736377 1272221184 1274671104 1276913664 1277283072 1279754021 1282258432 1283460192 1287360256 1290726432 1291099836 1293312384 1295843328 1296236838 1298725792 1301286028 1303516032 1303832576 1303893136 1306066944 1307302542 1309860864 1311275056 1312504011 1313841152 1315072512 1317616566 1320195072 1320304896 1322840064 1328053376 1333337408 1337149632 1338642464 1339502112 1342469856 1344831696 1345108856 1347811248 1350070176 1350336512 1350460748 1352712192 1355441808 1355833934 1358094336 1358106308 1361977344 1362102651 1363509914 1367396352 1367408406 1369814121 1370084352 1372849023 1375137792 1375535616 1380893696 1383323136 1383723328 1386387968 1390415208 1392797952 1395947364 1398286968 1398691489 1401088416 1403830272 1403850444 1407864276 1410619392 1412142368 1413465858 1414905856 1416231936 1419015936 1424249856 1424661888 1430211328 1430330304 1433076736 1435901824 1438711808 1442540736 1445363712 1445802627 1448280288 1448578768 1451114496 1451127288 1453921728 1454342344 1456766976 1456901004 1460128852 1461066516 1462576024 1465438208 1466811648 1466879778 1468395292 1471268864 1475184438 1475475456 1478071296 1481346048 1484258048 1487184032 1489732608 1490163584 1494060048 1497370224 1498600064 1500004584 1505847504 1505972772 1506283142 1508794368 1508864448 1511817216 1512276311 1513247463 1514810882 1519128576 1520837981 1523744768 1525186299 1528171008 1534251264 1537267264 1540227584 1540355712 1542937344 1543383712 1549076352 1549524496 1553505408 1556545536 1556688744 1559686464 1562738688 1562752464 1565810688 1568970312 1571586048 1572040704 1575081872 1578164224 1578309421 1581348776 1584443392 1588660164 1589045952 1591769088 1595368416 1598431744 1601243904 1604327424 1604791552 1608987744 1612136448 1612211328 1613876992 1615389552 1618550784 1618565052 1622151076 1625004966 1628110848 1628605258 1629651114 1631334796 1631470503 1634527232 1634603152 1636135137 1637801984 1637825518 1641030656 1645398027 1645722624 1648617984 1652270592 1655177472 1655518592 1661624832 1662105536 1668718688 1669790304 1671515456 1673082036 1676434032 1678166048 1682964192 1685925072 1686257664 1689660336 1692966912 1692981836 1696294912 1699561472 1699717838 1702551552 1703044096 1711280256 1714212864 1720968576 1721048511 1721466448 1724416512 1728315784 1729425672 1732756032 1736146944 1736306676 1738021376 1743070056 1743215058 1746481152 1750005348 1753430016 1753445473 1756822088 1756968234 1760260096 1760406528 1763786752 1771967106 1775434752 1779017373 1782498816 1782866176 1786002816 1789959808 1793108928 1797081664 1798235712 1800093568 1803616256 1805390496 1807255744 1810792448 1812505539 1815611616 1815969792 1816136868 1819164672 1823195136 1823211208 1826418828 1826779136 1830465364 1833517056 1834047488 1838843136 1838928546 1842527232 1844430848 1846159488 1853886944 1857063936 1861263152 1862458416 1864382624 1868117888 1869868728 1871773696 1871800592 1877152368 1877308524 1880454888 1880825856 1880998899 1884621144 1887936804 1888309248 1888325894 1892021248 1895839127 1898999808 1899549184 1907107072 1908331776 1912006656 1915924608 1923387648 1927736836 1931040384 1934819328 1934836384 1936649754 1938562304 1942534672 1944355257 1948088688 1951929042 1955274048 1955748864 1955839704 1959100416 1966912584 1967300608 1970761728 1975128064 1976424849 1980292608 1984260096 1986310144 1992080064 1996493632 2000006112 2005724448 2007796672 2007963696 2011725824 2011819264 2013704784 2017663284 2021716872 2025105264 2025504768 2025691122 2029068288 2033162712 2033581732 2033750901 2037141504 2037159462 2037561344 2041672906 2045264871 2045668352 2049796273 2051112609 2053807616 2055126528 2057249792 2063303424 2065435136 2071340544 2074984704 2075584992 2079581952 2083669952 2085622812 2087747584 2091960416 2093921046 2096054272 2097430452 2101632624 2105745408 2105775666 2109800448 2118213552 2118727936 2118826346 2122358784 2127157888 2128523904 2130821966 2134991872 2136992832 2139103232 2145316992 2145495456 2149515264 2149615104 2153852736 2158067712 2158086736 2166673288 2172868152 2175294004 2176690932 2180882592 2181513516 2185150464 2185351506 2190193278 2193864036 2194296832 2198157312 2202592938 2203027456 2206903296 2213213184 2215499776 2222019072 2226387072 2230776048 2234598912 2235245376 2243952256 2246055336 2247900096 2248343552 2252880448 2257289216 2258771256 2259424713 2263191552 2263296672 2267725824 2270068736 2272216323 2277250549 2281707008 2285617152 2292256512 2294624768 2294731348 2299222016 2301376896 2305900896 2310341376 2310533568 2314406016 2315075568 2323614528 2324093408 2324286744 2328641536 2333340464 2337906688 2342624312 2344128696 2347208704 2348716032 2353455468 2353940498 2358061056 2362622808 2363306309 2367246336 2372023164 2376665088 2376686039 2381337088 2383568928 2390811904 2393052624 2397647616 2401865856 2406491136 2407187328 2416674052 2420815488 2421515824 2425552896 2426289466 2427847578 2430926848 2433226614 2435225104 2437507449 2442166272 2442907887 2444689408 2447002194 2451790848 2451904728 2456702976 2456738277 2461545984 2468583936 2476085248 2478405888 2483277888 2492437248 2493158304 2502869824 2503078032 2507273184 2507767808 2507998532 2512828192 2517249072 2517745664 2517977306 2524446288 2529386496 2531999744 2534490504 2539450368 2539472754 2544442368 2549342208 2549576757 2553827328 2554566144 2559508042 2564516864 2566920384 2569691761 2574720512 2581452864 2582199672 2586624768 2592473676 2597451584 2602572056 2607032064 2607665152 2607786272 2614605084 2619721728 2622550112 2625008022 2627682304 2630145024 2635233132 2635452351 2640390144 2640609792 2645680128 2656106752 2666674816 2674299264 2677284928 2679004224 2684939712 2689663392 2690217712 2695622496 2700140352 2700673024 2700921496 2705424384 2710883616 2711667868 2716188672 2716212616 2723954688 2724205302 2727019828 2734792704 2734816812 2739628242 2740168704 2745698046 2750275584 2751071232 2761787392 2766646272 2767446656 2772775936 2780830416 2785595904 2791894728 2796573936 2797382978 2802176832 2807660544 2807700888 2808513149 2815728552 2821238784 2824284736 2826931716 2829811712 2832463872 2832488841 2838031872 2848499712 2849323776 2854835893 2860422656 2860660608 2866153472 2871803648 2885081472 2890727424 2891605254 2896560576 2897157536 2902228992 2902254576 2907843456 2908684688 2913533952 2913802008 2920257704 2922133032 2925152048 2927893563 2930876416 2933623296 2933759556 2936790584 2942537728 2950368876 2950950912 2956142592 2962692096 2962718213 2968516096 2974368064 2979465216 2980327168 2988120096 2994740448 2997200128 3000009168 3011695008 3011945544 3012566284 3017588736 3017728896 3023634432 3024552622 3026494926 3029621764 3038257152 3038536683 3041675962 3047489536 3050372598 3053778121 3055739193 3056342016 3062509359 3068502528 3074534528 3080455168 3080711424 3085874688 3086767424 3098152704 3099048992 3107010816 3113377488 3119372928 3125477376 3125504928 3131621376 3137940624 3143172096 3144081408 3150163744 3156328448 3156618842 3162697552 3168886784 3177320328 3178091904 3178239519 3183538176 3190736832 3196232949 3196863488 3202487808 3208654848 3209583104 3217975488 3224272896 3224422656 3227753984 3230779104 3237101568 3237130104 3244302152 3250009932 3257210516 3259302228 3262669592 3262941006 3269054464 3269206304 3272270274 3275603968 3275651036 3282061312 3285289917 3290796054 3291445248 3297235968 3303889407 3304541184 3310354944 3311037184 3323249664 3324211072 3337437376 3339580608 3343030912 3346164072 3352868064 3356332096 3365928384 3371850144 3372515328 3373539463 3379320672 3385933824 3385963672 3392589824 3392638573 3399122944 3399435676 3405103104 3406088192 3422560512 3428425728 3441937152 3442097022 3442932896 3448833024 3456631568 3458851344 3465512064 3472293888 3472613352 3476042752 3486140112 3486430116 3492962304 3500010696 3506860032 3506890946 3513644176 3513936468 3520520192 3520813056 3520844093 3527573504 3530910747 3543934212 3550869504 3558034746 3564997632 3565732352 3572005632 3579919616 3586217856 3594163328 3596471424 3600187136 3610780992 3614511488 3621584896 3625011078 3631223232 3631939584 3632273736 3638329344 3639434199 3646390272 3646422416 3649839921 3652837656 3653558272 3660930728 3667034112 3668094976 3670503291 3677686272 3677857092 3685054464 3688861696 3692318976 3707773888 3714127872 3722526304 3724916832 3728765248 3736235776 3739737456 3743601184 3754304736 3754617048 3760909776 3761651712 3761997798 3769242288 3775873608 3776618496 3776651788 3776965959 3784042496 3791678254 3797999616 3799098368 3806764507 3809209131 3814214144 3816663552 3824013312 3831849216 3839262063 3846775296 3855473672 3862080768 3869672768 3873299508 3877124608 3885069344 3888710514 3896177376 3903858084 3910548096 3911497728 3911679408 3918200832 3933825168 3934601216 3941523456 3950256128 3952849698 3960585216 3968520192 3972620288 3984160128 3992987264 4000012224 4011448896 4015593344 4015927392 4023451648 4023638528 4027409568 4035326568 4043433744 4050210528 4051009536 4051382244 4058136576 4066325424 4067163464 4067501802 4074283008 4074318924 4075122688 4083345812 4090529742 4091336704 4099592546 4102225218 4107615232 4110253056 4114499584 4118547069 4126606848 4130870272 4142681088 4149969408 4151169984 4159163904 4167339904 4171245624 4175495168 4183920832 4187842092 4192108544 4194860904 4196074467 4203265248 4211490816 4211551332 4229179591 4236427104 4237455872 4237652692 4244717568 4254315776 4257047808 4261643932 4269983744 4273985664 4278206464 4290633984 4290990912 4299230208 4307705472 4316135424 4316173472 4333346576 4337407881 4345736304 4350588008 4353381864 4361765184 4363027032 4370300928 4370703012 4380386556 4387728072 4388593664 4388997431 4396314624 4405185876 4406054912 4413806592 4413845501 4426426368 4430999552 4444038144 4452774144 4461552096 4469197824 4470490752 4487904512 4492110672 4495800192 4505760896 4514578432 4517542512 4518849426 4526383104 4526593344 4535451648 4536828933 4540137472 4544432646 4554501098 4562513943 4563414016 4571234304 4575558897 4584513024 4589249536 4589462696 4598444032 4602753792 4611801792 4620682752 4621067136 4628812032 4630151136 4647229056 4648186816 4648573488 4657283072 4666680928 4675813376 4685248624 4688257392 4694417408 4697432064 4706910936 4707880996 4716122112 4725245616 4726612618 4734492672 4734928263 4744046328 4745418769 4753330176 4753372078 4762674176 4767137856 4772284699 4781623808 4786105248 4795295232 4803731712 4812982272 4814374656 4833348104 4841630976 4843031648 4852578932 4855695156 4866453228 4870450208 4875014898 4884332544 4885815774 4894004388 4894411509 4903581696 4903809456 4913405952 4913476554 4923091968 4937167872 4952170496 4956811776 4966555776 4984874496 4986316608 5005739648 5006156064 5014546368 5015535616 5015997064 5025656384 5034498144 5035491328 5035954612 5048892576 5058772992 5063999488 5068981008 5078900736 5078945508 5088884736 5098684416 5099153514 5107654656 5109132288 5119016084 5129033728 5133840768 5139383522 5149441024 5162905728 5163145533 5164399344 5173249536 5184947352 5194903168 5205144112 5214064128 5215330304 5215572544 5229210168 5239443456 5245100224 5250016044 5255364608 5260290048 5260336419 5270466264 5270904702 5271990997 5280780288 5281219584 5291360256 5301838087 5312213504 5333349632 5348598528 5354569856 5358008448 5369879424 5379326784 5380435424 5391244992 5400280704 5401842992 5410848768 5421767232 5423335736 5432377344 5432425232 5437516617 5447909376 5448410604 5454039656 5469585408 5469633624 5479256484 5480337408 5491396092 5500551168 5502142464 5523574784 5533292544 5534893312 5545551872 5561660832 5571191808 5583789456 5593147872 5594765956 5604353664 5615321088 5615401776 5617026298 5631457104 5642477568 5642996697 5648569472 5653863432 5659623424 5664927744 5664977682 5676063744 5687517381 5696999424 5698647552 5709671786 5720845312 5721321216 5732306944 5732389313 5743607296 5770162944 5783210508 5793121152 5794315072 5804457984 5804509152 5815686912 5817369376 5827604016 5840515408 5844266064 5850304096 5855787126 5861752832 5867246592 5867519112 5873581168 5885075456 5900737752 5901901824 5912285184 5925384192 5925436426 5937032192 5948736128 5949012433 5958930432 5960654336 5976240192 5989480896 5994400256 6000018336 6023390016 6023891088 6025132568 6035177472 6035457792 6049105244 6052989852 6059243528 6076514304 6077073366 6083351924 6100745196 6101252703 6107556242 6111478386 6112684032 6125018718 6135794613 6137005056 6149069056 6149388819 6160910336 6161422848 6171749376 6173534848 6196305408 6198097984 6214021632 6226754976 6238745856 6251009856 6263242752 6265144717 6275881248 6288162816 6300327488 6312656896 6313237684 6325395104 6337773568 6354640656 6356183808 6356479038 6367076352 6381473664 6392465898 6393726976 6404975616 6417309696 6419166208 6435950976 6448545792 6448845312 6455507968 6461558208 6474203136 6474260208 6488604304 6500019864 6514421032 6518604456 6525339184 6525882012 6538108928 6538412608 6544540548 6551207936 6551302072 6564122624 6570579834 6581592108 6582890496 6594471936 6607778814 6609082368 6609140629 6620709888 6622074368 6646499328 6648422144 6674874752 6679161216 6686061824 6692328144 6705736128 6712664192 6731856768 6743700288 6745030656 6747078926 6758641344 6771867648 6771927344 6778274139 6785179648 6785277146 6798245888 6798871352 6810206208 6812176384 6816648969 6831751647 6845121024 6856851456 6883874304 6884194044 6885865792 6897666048 6913263136 6917702688 6931024128 6945226704 6952085504 6972280224 6972860232 6985924608 7000021392 7013720064 7013781892 7027288352 7027872936 7041040384 7041626112 7041688186 7055147008 7061821494 7069705513 7087868424 7089918927 7101739008 7116069492 7129995264 7130058117 7131464704 7144011264 7159839232 7172435712 7188326656 7192942848 7200374272 7221561984 7229022976 7250022156 7262446464 7264547472 7276658688 7278868398 7292780544 7292844832 7299679842 7305675312 7307116544 7321861456 7328723661 7334068224 7336189952 7341006582 7355372544 7355714184 7370108928 7370214831 7377723392 7384637952 7415547776 7428255744 7445052608 7449833664 7457530496 7457876881 7472471552 7479474912 7487202368 7508609472 7509234096 7521819552 7523303424 7523995596 7538484576 7551747216 7553236992 7553303576 7553931918 7568084992 7583356508 7595999232 7598196736 7613529014 7618418262 7628428288 7633327104 7648026624 7648730271 7663698432 7678524126 7693550592 7709075283 7710947344 7724161536 7739345536 7746599016 7754249216 7770138688 7777421028 7792354752 7807716168 7821096192 7822995456 7823358816 7854190669 7867650336 7869202432 7883046912 7900512256 7905699396 7921170432 7937040384 7945240576 7968320256 7985974528 8000024448 8022897792 8031186688 8031854784 8047277056 8054819136 8070653136 8086867488 8100421056 8102019072 8102764488 8116273152 8132650848 8134326928 8135003604 8148566016 8148637848 8150245376 8166691624 8181059484 8182673408 8199185092 8204450436 8215230464 8220506112 8228999168 8237094138 8253213696 8261740544 8285362176 8299938816 8302339968 8318327808 8334679808 8342491248 8367841664 8375684184 8384217088 8389721808 8392148934 8406530496 8422981632 8423102664 8425539447 8458359182 8472854208 8474911744 8475305384 8489435136 8492013131 8497466523 8508631552 8514095616 8523287864 8539967488 8547971328 8556412928 8564507679 8581267968 8581981824 8598460416 8615410944 8632346944 8666693152 8674815762 8691472608 8701176016 8706763728 8723530368 8726054064 8740601856 8741406024 8760773112 8775456144 8777187328 8777994862 8792629248 8810371752 8812109824 8812920571 8827613184 8827691002 8852852736 8861999104 8862814441 8888076288 8888154639 8905548288 8923104192 8938395648 8940981504 8975809024 8984221344 8991600384 9011521792 9035085024 9037698852 9052766208 9053186688 9070903296 9073657866 9088865292 9109002196 9125027886 9126828032 9142468608 9151117794 9161334363 9169026048 9178499072 9178925392 9187528077 9196888064 9205507584 9223603584 9241365504 9242134272 9257624064 9260302272 9294458112 9296373632 9297146976 9314566144 9333361856 9351626752 9370497248 9376514784 9388834816 9394864128 9413821872 9415761992 9432244224 9450491232 9453225236 9468985344 9469856526 9488092656 9490837538 9506660352 9506744156 9525348352 9534275712 9534718557 9544569398 9563247616 9572210496 9588698847 9590590464 9607463424 9625964544 9628749312 9666696208 9683261952 9686063296 9705157864 9711390312 9732906456 9740900416 9750029796 9771631548 9788008776 9788823018 9790840423 9807163392 9807618912 9826811904 9826953108 9846183936 9846270733 9874335744 9904340992 9913623552 9933111552 9969748992 9972633216 10011479296 10012312128 10029092736 10031994128 10051312768 10068996288 10070982656 10071909224 10097785152 10117545984 10120618389 10127998976 10137962016 10157801472 10157891016 10177769472 10177915719 10197368832 10198307028 10215309312 10218264576 10238032168 10258067456 10267681536 10278767044 10298882048 10325811456 10326291066 10328798688 10346499072 10369894704 10389806336 10410288224 10428128256 10430660608 10431145088 10458420336 10478886912 10490200448 10500032088 10510729216 10520580096 10520672838 10540932528 10541809404 10543981994 10561560576 10562439168 10562532279 10582720512 10585934177 10592732241 10603676174 10624427008 10645865867 10666699264 10697197056 10709139712 10716016896 10739758848 10758653568 10760870848 10782489984 10800561408 10803685984 10843534464 10846671472 10864754688 10864850464 10875033234 10895818752 10896821208 10908079312 10918302597 10939170816 10939267248 10958512968 10960674816 10982792184 11001102336 11004284928 11047149568 11048165947 11066585088 11069786624 11091103744 11123321664 11142383616 11167578912 11186295744 11189531912 11208707328 11230803552 11234052596 11262914208 11284955136 11285993394 11297138944 11307726864 11329855488 11329955364 11330897877 11352127488 11375034762 11393998848 11397295104 11419343572 11420293521 11441690624 11442642432 11464613888 11464778626 11487214592 11517786189 11540325888 11566421016 11586242304 11588630144 11609018304 11631373824 11634738752 11655208032 11681030816 11688532128 11700608192 11711574252 11723505664 11734493184 11735038224 11747162336 11770150912 11801475504 11803803648 11824570368 11850768384 11850872852 11874064384 11897472256 11898024866 11917860864 11921308672 11952480384 11978961792 11988800512 12000036672 12046780032 12047782176 12050265136 12070354944 12070915584 12098210488 12105979704 12118487056 12153028608 12154146732 12166703848 12201490392 12202505406 12215112484 12222956772 12225368064 12250037436 12271589226 12274010112 12274118311 12298138112 12298777638 12321820672 12322845696 12343498752 12347069696 12392610816 12396195968 12428043264 12453509952 12477491712 12502019712 12526485504 12530289434 12551762496 12576325632 12588223401 12600654976 12625313792 12626475368 12650790208 12675547136 12687538773 12709281312 12712367616 12712958076 12734152704 12762947328 12784931796 12787453952 12809951232 12834619392 12838332416 12871901952 12897690624 12911015936 12923116416 12948406272 12948520416 12977208608 13000039728 13028842064 13037208912 13050678368 13051764024 13076217856 13076825216 13089081096 13102415872 13102604144 13128245248 13141159668 13163184216 13165780992 13166992293 13188943872 13215557628 13218164736 13218281258 13241419776 13241536503 13244148736 13270873889 13292998656 13296844288 13349749504 13358322432 13372123648 13384656288 13411472256 13425328384 13463713536 13487400576 13494157852 13517282688 13543735296 13543854688 13556548278 13570359296 13570554292 13597742704 13610486799 13620412416 13624352768 13633297938 13663503294 13687541829 13690242048 13713702912 13767748608 13768388088 13771731584 13795332096 13826526272 13835405376 13862048256 13890453408 13904171008 13944560448 13945720464 13971849216 14000042784 14027440128 14027563784 14054576704 14055745872 14082080768 14083252224 14083376372 14123642988 14139411026 14175736848 14179837854 14203478016 14204784789 14232138984 14236256307 14259990528 14260116234 14262929408 14288022528 14316854097 14319678464 14344871424 14376653312 14385885696 14400748544 14443123968 14458045952 14500044312 14524892928 14529094944 14557736796 14585689664 14599359684 14611350624 14614233088 14643722912 14657447322 14672379904 14682013164 14710745088 14711428368 14740217856 14740429662 14755446784 14769275904 14831095552 14856511488 14890105216 14899667328 14915060992 14915753762 14944943104 14958949824 14974404736 15017218944 15018468192 15043639104 15046606848 15047991192 15076969152 15103494432 15106473984 15106607152 15107863836 15136169984 15166713016 15191998464 15196393472 15227058028 15236836524 15256856576 15266654208 15296053248 15297460542 15327396864 15357048252 15387101184 15418150566 15421894688 15448323072 15478691072 15493198032 15508498432 15540277376 15554842056 15584709504 15615432336 15642192384 15645990912 15646717632 15708381338 15735300672 15738404864 15766093824 15770881529 15781009257 15801024512 15811398792 15815972991 15842340864 15874080768 15890481152 15905514261 15936640512 15971949056 16000048896 16045795584 16062373376 16063709568 16094554112 16109638272 16141306272 16173734976 16200842112 16205528976 16232546304 16265301696 16268653856 16270007208 16297132032 16297275696 16300490752 16333383248 16362118968 16365346816 16366852489 16398370184 16408900872 16430460928 16441012224 16457998336 16474188276 16506427392 16523481088 16570724352 16599877632 16604679936 16636655616 16636802273 16669359616 16684982496 16735683328 16751368368 16779443616 16784297868 16813060992 16845963264 16846205328 16851078894 16916718364 16945708416 16949823488 16950610768 16978870272 16984026262 16994933046 17017263104 17028191232 17046575728 17062552143 17079934976 17095942656 17112825856 17129015358 17162535936 17163963648 17196920832 17197167939 17230821888 17264693888 17333386304 17349631524 17382945216 17402352032 17413527456 17447060736 17452108128 17482812048 17521546224 17550912288 17554374656 17555989724 17585258496 17620743504 17624219648 17625841142 17655226368 17655382004 17705705472 17723998208 17725628882 17776152576 17776309278 17811096576 17846208384 17847037299 17876791296 17881963008 17951618048 17968442688 17983200768 18023043584 18070170048 18075397704 18105532416 18106373376 18147315732 18177730584 18182989357 18218004392 18250055772 18253656064 18302235588 18322668726 18338052096 18356998144 18357850784 18375056154 18393776128 18411015168 18447207168 18448166457 18482731008 18484268544 18515248128 18520604544 18588916224 18592747264 18594293952 18666723712 18703253504 18740994496 18753029568 18777669632 18789728256 18795434151 18827643744 18831523984 18864488448 18900982464 18906450472 18937970688 18939713052 18976185312 18981675076 19013320704 19013488312 19050696704 19068551424 19069437114 19089138796 19126495232 19144420992 19177397694 19181180928 19214926848 19251929088 19257498624 19333392416 19366523904 19372126592 19410315728 19422780624 19465812912 19481800832 19500059592 19543263096 19576017552 19577646036 19581680846 19614326784 19615237824 19653623808 19653906216 19659592043 19692367872 19692541466 19748671488 19770893753 19808681984 19827247104 19827421887 19866223104 19939497984 19945266432 20022958592 20024624256 20058185472 20063988256 20102625536 20137992576 20143818448 20195570304 20235091968 20241236778 20275924032 20315602944 20315782032 20355538944 20355831438 20394737664 20396614056 20430618624 20436529152 20476064336 20495254941 20516134912 20535363072 20557534088 20597764096 20651622912 20652582132 20657597376 20692998144 20739789408 20779612672 20820576448 20856256512 20861321216 20862290176 20916840672 20957773824 20980400896 21000064176 21041160192 21041345676 21081865056 21083618808 21087963988 21123121152 21124878336 21125064558 21165441024 21171868354 21185464482 21207352348 21209116539 21248854016 21269756781 21291731734 21333398528 21376446847 21390174351 21394394112 21418279424 21432033792 21479517696 21517307136 21521741696 21564979968 21601122816 21607371968 21687068928 21693342944 21729700928 21750066468 21793642416 21816158624 21836605194 21878341632 21878534496 21917025936 21921349632 21965584368 22002204672 22008569856 22094299136 22096331894 22133170176 22139573248 22182207488 22246643328 22284767232 22335157824 22372591488 22373630643 22379063824 22417414656 22461607104 22468105192 22525828416 22569910272 22571986788 22594277888 22615453728 22659710976 22659910728 22661795754 22704254976 22750069524 22787997696 22794590208 22838687144 22840587042 22883381248 22885284864 22929227776 22929557252 22974429184 23035572378 23080651776 23127225849 23132842032 23172484608 23177260288 23218036608 23262747648 23269477504 23310416064 23362061632 23377064256 23401216384 23423148504 23447011328 23468986368 23470076448 23494324672 23540301824 23562572007 23602951008 23607607296 23614776241 23649140736 23701536768 23701745704 23748128768 23748470011 23794944512 23796049732 23835721728 23842617344 23904960768 23957923584 23977601024 24000073344 24093560064 24095564352 24100530272 24141831168 24196420976 24211959408 24236974112 24306057216 24308293464 24333407696 24402980784 24405010812 24430224968 24445913544 24450736128 24500074872 24543178452 24548020224 24548236622 24596276224 24597555276 24643641344 24645691392 24645908651 24686997504 24694139392 24785221632 24792391936 24856086528 24907019904 24954983424 25004039424 25060578868 25103524992 25152651264 25176446802 25201309952 25252950736 25276618341 25301580416 25351094272 25375077546 25418562624 25424735232 25425916152 25468305408 25476039393 25525894656 25569863592 25574907904 25619902464 25669238784 25676664832 25693523037 25743803904 25795381248 25822031872 25846232832 25897040832 25954417216 26000079456 26057684128 26074417824 26101356736 26103528048 26152435712 26153650432 26178162192 26205208288 26256490496 26282319336 26326368432 26331561984 26333984586 26377887744 26431115256 26436329472 26436562516 26438761713 26482839552 26483073006 26488297472 26541747778 26585997312 26588443323 26593688576 26647351549 26664463917 26699499008 26716644864 26744247296 26769312576 26822944512 26850656768 26927427072 26974801152 26988315704 27034565376 27087709376 27113096556 27140718592 27141108584 27195485408 27220973598 27248705536 27266595876 27327006588 27375083658 27380484096 27427405824 27484003089 27535497216 27536776176 27543463168 27590664192 27653052544 27670810752 27724096512 27780906816 27808342016 27889120896 27891440928 27943698432 28000085568 28054880256 28055127568 28109153408 28111491744 28164161536 28166504448 28166752744 28247285976 28278822052 28351473696 28359675708 28406956032 28409569578 28464277968 28472512614 28519981056 28520232468 28525858816 28576045056 28633708194 28639356928 28689742848 28753306624 28771771392 28801497088 28886247936 28916091904 29000088624 29049785856 29058189888 29115473592 29171379328 29198719368 29222701248 29228466176 29287445824 29314894644 29344759808 29364026328 29372521269 29421490176 29422856736 29480435712 29480859324 29510893568 29538551808 29538812199 29604257137 29662191104 29713022976 29780210432 29799334656 29830121984 29831507524 29889886208 29917899648 29948809472 30034437888 30036936384 30087278208 30095982384 30153938304 30206988864 30212947968 30213214304 30215727672 30272339968 30333426032 30361855167 30383996928 30392786944 30454116056 30473673048 30513713152 30533308416 30533747157 30592106496 30594921084 30654793728 30714096504 30722982017 30774202368 30836301132 30843789376 30896646144 30896918507 30957382144 30986396064 31016996864 31080554752 31109684112 31169419008 31230864672 31284384768 31291981824 31293435264 31416762676 31470601344 31532187648 31541763058 31562018514 31602049024 31622797584 31631945982 31684681728 31687596837 31748161536 31757802531 31780962304 31811028522 31873281024 31937597601 31943898112 32000097792 32091591168 32124746752 32127419136 32189108224 32219276544 32282612544 32347469952 32401684224 32411057952 32530603392 32537307712 32540014416 32594264064 32594551392 32600981504 32666766496 32724237936 32730693632 32733704978 32796740368 32817801744 32860921856 32882024448 32915996672 32948376552 33012854784 33046962176 33141448704 33144497841 33199755264 33209359872 33273311232 33273604546 33338719232 33369964992 33405992893 33471366656 33502736736 33558887232 33568595736 33626121984 33692410656 33702157788 33833436728 33891416832 33899646976 33901221536 33968052524 33989866092 34034526208 34056382464 34093151456 34125104286 34159869952 34191885312 34258030716 34260880563 34325071872 34327927296 34393841664 34394335878 34461643776 34529387776 34666772608 34699263048 34765890432 34804704064 34827054912 34894121472 34904216256 34965624096 35043092448 35101824576 35108749312 35111979448 35170516992 35181197257 35241487008 35248439296 35251682284 35310452736 35310764008 35411410944 35447996416 35451257764 35552305152 35552618556 35622193152 35692416768 35694074598 35753582592 35763926016 35903236096 35936885376 35966401536 36046087168 36140340096 36150795408 36211064832 36212746752 36294631464 36355461168 36365978714 36436008784 36500111544 36507312128 36510670937 36604471176 36645337452 36676104192 36713996288 36715701568 36750112308 36787552256 36822030336 36822354933 36894414336 36896332914 36965462016 36968537088 37030496256 37041209088 37112866609 37177832448 37185494528 37188587904 37333447424 37481988992 37506059136 37555339264 37579456512 37590868302 37655287488 37663047968 37728976896 37801964928 37812900944 37875941376 37879426104 37952370624 37963350152 38026641408 38026976624 38062616319 38101393408 38137102848 38138874228 38178277592 38252990464 38288841984 38354795388 38362361856 38429853696 38503858176 38514997248 38666784832 38733047808 38744253184 38820631456 38845561248 38931625824 38963601664 39000119184 39086526192 39152035104 39155292072 39163361692 39228653568 39230475648 39307247616 39307812432 39319184086 39384735744 39385082932 39497342976 39500976879 39541787506 39617363968 39654494208 39654843774 39699115573 39724609509 39732446208 39812621667 39878995968 39890532864 40045917184 40049248512 40116370944 40127976512 40205251072 40275985152 40287636896 40391140608 40482473556 40551848064 40631205888 40631564064 40711077888 40711662876 40793228112 40861237248 40873058304 40952128672 40990509882 41032269824 41070726144 41115068176 41195528192 41303245824 41305164264 41315194752 41385996288 41479578816 41559225344 41641152896 41712513024 41722642432 41724580352 41833681344 41915547648 41960801792 42000128352 42082320384 42082691352 42163730112 42167237616 42175927976 42246242304 42249756672 42250129116 42343736708 42370928964 42414704696 42418233078 42497708032 42539513562 42583463468 42666797056 42708768921 42752893694 42780348702 42788788224 42836558848 42864067584 42950562291 42959035392 43034614272 43043483392 43129959936 43202245632 43214743936 43374137856 43386685888 43459401856 43500132936 43587284832 43632317248 43673210388 43757068992 43834051872 43842699264 43856013019 43931168736 44017139712 44104301449 44188598272 44192663788 44266340352 44279146496 44364414976 44493286656 44569534464 44670315648 44745182976 44747261286 44758127648 44834829312 44923214208 44936210384 45051656832 45139820544 45143973576 45188555776 45230907456 45319421952 45319821456 45323591508 45408509952 45500139048 45575995392 45589180416 45677374288 45681174084 45766762496 45770569728 45770973209 45858455552 45859114504 45948858368 46071144756 46161303552 46254451698 46265684064 46344969216 46354520576 46436073216 46525495296 46538955008 46620832128 46724123264 46754128512 46802432768 46846297008 46937972736 46940152896 46988649344 47080603648 47125144014 47205902016 47215214592 47229552482 47298281472 47312644587 47403073536 47403491408 47447918973 47496257536 47496940022 47589889024 47592099464 47671443456 47685234688 47716542783 47809921536 47915847168 47955202048 48000146688 48187120128 48191128704 48201060544 48283662336 48392841952 48423918816 48473948224 48616586928 48666815392 48805961568 48810021624 48860449936 48891827088 48901472256 49000149744 49086356904 49096040448 49096473244 49100557467 49192552448 49195110552 49287282688 49291382784 49291817302 49373995008 49388278784 49487938591 49570443264 49584783872 49712173056 49814039808 49909966848 49910406819 50008078848 50121157736 50207049984 50352893604 50402619904 50505901472 50553236682 50603160832 50750155092 50837125248 50849470464 50851832304 50936610816 50952078786 51051789312 51139727184 51149815808 51239804928 51338477568 51353329664 51387046074 51487607808 51590762496 51591503817 51644063744 51692465664 51794081664 51908834432 52000158912 52115368256 52148835648 52202713472 52207056096 52304871424 52307300864 52356324384 52410416576 52512980992 52564638672 52652736864 52663123968 52667969172 52755775488 52862230512 52872658944 52873125032 52877523426 52965679104 52966146012 52976594944 53083495556 53171994624 53176886646 53187377152 53294703098 53328927834 53398998016 53433289728 53488494592 53538625152 53541111897 53645889024 53701313536 53854854144 53949602304 53976631408 54069130752 54175418752 54226193112 54281437184 54282217168 54390970816 54441947196 54497411072 54533191752 54548968071 54654013176 54750167316 54760968192 54968006178 54979334683 55070994432 55073552352 55086926336 55181328384 55306105088 55341621504 55448193024 55561813632 55616684032 55778241792 55782881856 56000171136 56109760512 56110255136 56218306816 56222983488 56333008896 56333505488 56386302453 56494571952 56557644104 56702947392 56719351416 56813912064 56819139156 56928555936 56945025228 57039962112 57040464936 57051717632 57152090112 57267416388 57278713856 57379485696 57506613248 57543542784 57602994176 57772495872 57832183808 58000177248 58099571712 58116379776 58230947184 58342758656 58397438736 58445402496 58574891648 58629789288 58689519616 58728052656 58745042538 58842980352 58845713472 58960871424 58961718648 58978776129 59021787136 59077103616 59077624398 59208514274 59312681259 59324382208 59426045952 59444091917 59482265661 59560420864 59598669312 59660243968 59663015048 59779772416 59835799296 59897618944 60068875776 60073872768 60174556416 60191964768 60307876608 60413977728 60426428608 60431455344 60544679936 60666852064 60723710334 60785573888 60908232112 60947346096 61027426304 61066616832 61067494314 61184212992 61189842168 61309587456 61428193008 61445964034 61548404736 61672602264 61687578752 61690443997 61793292288 61793837014 61914764288 61972792128 62033993728 62039701087 62161109504 62219368224 62338838016 62461729344 62568769536 62583963648 62586870528 62833525352 62941202688 63083526116 63124037028 63245595168 63263891964 63369363456 63375193674 63496323072 63515605062 63622057044 63627349617 63746562048 63875195202 63887796224 64000195584 64129340541 64183182336 64249493504 64254838272 64378216448 64438553088 64565225088 64694939904 64803368448 64822115904 65061206784 65074615424 65080028832 65189102784 65201963008 65333532992 65448475872 65461387264 65467409956 65593480736 65635603488 65721843712 65764048896 65831993344 65896753104 66025709568 66093924352 66282897408 66288995682 66399510528 66418719744 66546622464 66547209092 66677438464 66739929984 66811985786 66942733312 67005473472 67117774464 67120891929 67137191472 67252243968 67384821312 67404315576 67666873456 67782833664 67799293952 67802443072 67936105048 67979732184 68069052416 68112764928 68186302912 68250208572 68319739904 68383770624 68516061432 68521761126 68535882961 68650143744 68655854592 68787683328 68788671756 68923287552 68923895131 69058775552 69333545216 69398526096 69531780864 69609408128 69654109824 69788242944 69808432512 69931248192 70086184896 70203649152 70223958896 70341033984 70362394514 70482974016 70496878592 70503364568 70620905472 70621528016 70687716021 70822821888 70844328723 70895992832 70902515528 71104610304 71105237112 71244386304 71245410033 71384833536 71388149196 71507165184 71527852032 71806472192 71873770752 71932803072 72092174336 72280680192 72301590816 72425493504 72589262928 72710922336 72731957428 72872017568 73000223088 73014624256 73021341874 73208942352 73290674904 73352208384 73427992576 73431403136 73500224616 73575104512 73644060672 73644709866 73788828672 73792665828 73930924032 73937074176 73937725953 74060992512 74082418176 74225733218 74355664896 74370989056 74377175808 74521061069 74666894848 74963977984 75012118272 75181736604 75310574976 75326095936 75457953792 75603929856 75625801888 75758852208 75904741248 75926700304 76053282816 76053953248 76125232638 76202786816 76274205696 76277748456 76356555184 76428118179 76505980928 76577683968 76709590776 76724723712 76859707392 77007716352 77029994496 77333569664 77337161629 77466095616 77488506368 77641262912 77691122496 77863251648 77927203328 78000238368 78173052384 78304070208 78310584144 78326723384 78457307136 78460951296 78615624864 78638368172 78769471488 78770165864 78994685952 79001953758 79083575012 79308988416 79309687548 79316285139 79398231146 79449219018 79464892416 79625243334 79757991936 79765329969 79781065728 79942054647 80091834368 80098497024 80232741888 80255953024 80410502144 80551970304 80575273792 80782281216 80964947112 81103696128 81263128128 81422155776 81423325752 81446881321 81586456224 81746116608 81904257344 81981019764 82064539648 82141452288 82230136352 82391056384 82606491648 82610328528 82630389504 82771992576 82959157632 83118450688 83282305792 83425026048 83449160704 83667362688 83831095296 83921603584 84000256704 84164640768 84165382704 84327460224 84334475232 84351855952 84492484608 84499513344 84500258232 84687473416 84741857928 84829409392 84836466156 84995416064 85079027124 85166926936 85333594112 85417537842 85505787388 85560697404 85577576448 85673117696 85728135168 85901124582 85918070784 85918828177 86069228544 86086966784 86259919872 86404491264 86429487872 86748275712 86773371776 86918803712 87000265872 87174569664 87264634496 87346420776 87514137984 87668103744 87685398528 87712026038 87862337472 88034279424 88117563807 88208602898 88377196544 88385327576 88532680704 88558292992 88559565509 88616436597 88728829952 88812771411 88986573312 89139068928 89340631296 89490365952 89494522572 89516255296 89669658624 89846428416 89872420768 90103313664 90287947152 90377111552 90461814912 90638843904 90639642912 90647183016 90817019904 91000278096 91151990784 91178360832 91354748576 91362348168 91533524992 91541139456 91541946418 91716911104 91718229008 91897716736 91906171669 92142289512 92168946051 92322607104 92508903396 92531368128 92689938432 92690755521 92709041152 92872146432 93050990592 93077910016 93241664256 93448246528 93508257024 93604865536 93692594016 93875945472 93880305792 93977298688 94250288028 94411804032 94459104964 94596562944 94625289174 94806147072 94806982816 94895837946 94992515072 94993880044 95179778048 95184198928 95273407593 95342886912 95370469376 95433085566 95619843072 95812792803 95831694336 95910404096 96000293376 96374240256 96382257408 96402121088 96567324672 96785683904 96847837632 96947896448 97233173856 97333630784 97611923136 97620043248 97720899872 97783654176 97802944512 98000299488 98172713808 98192080896 98192946488 98201114934 98385104896 98390221104 98574565376 98582765568 98583634604 98747990016 98776557568 98975877182 99140886528 99169567744 99424346112 99433493523 99628079616 99819933696 99820813638 100016157696 100217978679 100242315472 100414099968 100705787208 100805239808 101011802944 101106473364 101206321664 101500310184 101674250496 101698940928 101703664608 101904157572 102103578624 102104478697 102279454368 102299631616 102479609856 102706659328 102774092148 102975215616 103181524992 103183007634 103288127488 103384931328 103588163328 103817668864 104000317824 104230736512 104297671296 104405426944 104414112192 104614601728 104712648768 104820833152 105025961984 105129277344 105305473728 105326247936 105335938344 105511550976 105543591771 105724461024 105745317888 105746250064 105755046852 105931358208 105932292024 105953189888 106166991112 106343989248 106353773292 106374754304 106589406196 106657855668 106797996032 106866579456 106976989184 107077250304 107082223794 107291778048 107402627072 107709708288 107899204608 107953262816 108138261504 108350837504 108452386224 108564434336 108781941632 108883894392 108994822144 109066383504 109097936142 109308026352 109500334632 109521936384 109532012811 109936012356 109958669366 110141988864 110147104704 110173852672 110362656768 110396170703 110467064799 110612210176 110683243008 110896386048 111123627264 111233368064 111338599827 111556483584 111565763712 112000342272 112220510272 112436613632 112445966976 112666017792 112667010976 112772604906 112989143904 113115288208 113405894784 113438702832 113627824128 113638278312 113857111872 113890050456 114079924224 114080929872 114103435264 114304180224 114534832776 114557427712 114567967423 114758971392 115013226496 115087085568 115205988352 115216587733 115544991744 115664367616 116000354496 116199143424 116232759552 116461894368 116685517312 116794877472 116890804992 117149783296 117259578576 117456105312 117490085076 117685960704 117691426944 117921742848 117923437296 117957552258 118154207232 118155248796 118417028548 118625362518 118648764416 118852091904 118888183834 118964531322 119097346719 119120841728 119197338624 119320487936 119326030096 119437865001 119559544832 119671598592 119795237888 120137751552 120147745536 120349112832 120383929536 120615753216 120827955456 120852857216 120862910688 121089359872 121333704128 121447420668 121571147776 121816464224 121894692192 122054852608 122133233664 122134988628 122379684336 122619174912 122856386016 122891928068 123096809472 123345204528 123375157504 123380887994 123586584576 123587674028 123829528576 123945584256 124067987456 124079402174 124322219008 124438736448 124677676032 124923458688 125137539072 125167927296 125173741056 125667050704 125882405376 126167052232 126248074056 126491190336 126527783928 126738726912 126750387348 127031210124 127244114088 127254699234 127280925499 127493124096 127750390404 127775592448 128000391168 128001519529 128258681082 128366364672 128498987008 128509676544 128756432896 128877106176 129130450176 129389879808 129606736896 129644231808 130122413568 130149230848 130160057664 130378205568 130667065984 130896951744 130922774528 130934819912 131186961472 131271206976 131443687424 131528097792 131568039057 131663986688 131793506208 132051419136 132187848704 132312904347 132565794816 132577991364 132799021056 132837439488 133093244928 133094418184 133354876928 133479859968 133623971572 133885466624 134010946944 134235548928 134241783858 134274382944 134504487936 134769642624 134808631152 135333746912 135565667328 135598587904 135604886144 135872210096 135959464368 136138104832 136225529856 136372605824 136500417144 136639479808 136767541248 137032122864 137043522252 137071765922 137300287488 137311709184 137312919627 137575366656 137577343512 137617144301 137846575104 137847790262 138117551104 138396256271 138667090432 138797052192 139063561728 139218816256 139308219648 139576485888 139616865024 139862496384 140172369792 140407298304 140447917792 140724789028 140965948032 141006729136 141241810944 141243056032 141375432042 141645643776 141688657446 141805031056 141937933761 142209220608 142210474224 142488772608 142490820066 142769667072 142776298392 143014330368 143055704064 143612944384 143747541504 143865606144 144184348672 144561360384 144603181632 144850987008 145178525856 145421844672 145463914856 145744035136 146000446176 146029248512 146042683748 146417884704 146581349808 146704416768 146855985152 146862806272 147000449232 147288121344 147289419732 147301672401 147577657344 147585331656 147861848064 147874148352 147875451906 148121985024 148164836352 148451466436 148463815773 148711329792 148741978112 148754351616 149042122138 149333789696 149635127929 149731220457 149927955968 150024236544 150363473208 150621149952 150652191872 151207859712 151251603776 151517704416 151809482496 151853400608 152107906496 152250465276 152405573632 152548411392 152555496912 152713110368 152856236358 153011961856 153155367936 153419181552 153449447424 153719414784 154015432704 154059988992 154667139328 154674323258 154932191232 154977012736 155282525824 155382244992 155726503296 155854406656 156000476736 156346104768 156608140416 156621168288 156653446768 156914614272 156921902592 157231249728 157276736344 157538942976 157540331728 157989371904 158003907516 158167150024 158617976832 158619375096 158632570278 158796462292 158898438036 158929784832 159250486668 159515983872 159530659938 159562131456 159884109294 160183668736 160196994048 160465483776 160511906048 160821004288 161103940608 161150547584 161564562432 161929894224 162207392256 162526256256 162844311552 162846651504 162893762642 163172912448 163492233216 163646904213 163808514688 163962039528 164129079296 164282904576 164460272704 164782112768 164938004049 165212983296 165220657056 165260779008 165543985152 165918315264 166236901376 166239290077 166564611584 166850052096 166898321408 167334725376 167843207168 168000513408 168329281536 168330765408 168654920448 168668950464 168703711904 168999026688 169000516464 169374946832 169483715856 169658818784 169672932312 169990832128 170158054248 170333853872 170667188224 170835075684 171011574776 171121394808 171155152896 171346235392 171456270336 171802249164 171836141568 171837656354 172138457088 172173933568 172519839744 172521360557 172808982528 172858975744 173496551424 173546743552 173837607424 174000531744 174349139328 174529268992 174692841552 175028275968 175336207488 175424052076 175724674944 176068558848 176235127614 176417205796 176770655152 176936328387 177065361408 177116585984 177119131018 177232873194 177457659904 177625542822 177938043777 177973146624 178278137856 178332275751 178681262592 178980731904 178989045144 179032510592 179339317248 179692856832 179744841536 180206627328 180575894304 180754223104 180923629824 181279285824 181294366032 181634039808 182000556192 182356721664 182709497152 182724696336 183067049984 183082278912 183083892836 183436458016 183795433472 183812343338 184284579024 184337892102 184645214208 185017806792 185062736256 185071331991 185379876864 185381511042 185418082304 185744292864 186101981184 186119103261 186155820032 186483328512 186896493056 187016514048 187209731072 187385188032 187751890944 187760611584 187954597376 188500576056 188823608064 188918209928 189250578348 189613965632 189791675892 189985030144 189987760088 190359556096 190368397856 190546815186 190740938752 190866171132 191239686144 191625585606 191663388672 191820808192 192000586752 192388021623 192748480512 192764514816 192804242176 193134649344 193571367808 193695675264 193895792896 194466347712 194667261568 195223846272 195240086496 195441799744 195567308352 195605889024 196000598976 196345427616 196384161792 196385892976 196402229868 196770209792 196780442208 197149130752 197165531136 197167269208 197495980032 197553115136 197951754364 198281773056 198339135488 198848692224 198866987046 199256159232 199639867392 199641627276 200032315392 200435957358 200484630944 200828199936 201411574416 201610479616 202023605888 202212946728 202412643328 203000620368 203348500992 203397881856 203407329216 203808315144 204207157248 204208957394 204558908736 204599263232 204959219712 205021459877 205413318656 205548184296 205607648883 205950431232 206363049984 206366015268 206576254976 206769862656 206771685393 207176326656 207635337728 208000635648 208461473024 208595342592 208810853888 208828224384 209229203456 209425297536 209641666304 210258554688 210610947456 210671876688 211023101952 211087183542 211448922048 211490635776 211492500128 211510093704 211862716416 211864584048 211906379776 212333982224 212532986169 212687978496 212707546584 212749508608 213178812392 213315711336 213595992064 213733158912 213736230099 213953978368 214154500608 214164447588 214583556096 214805254144 215419416576 215798409216 215906525632 216276523008 216278429549 216701675008 216904772448 217128868672 217563883264 217767788784 218132767008 218195872284 218616052704 219000669264 219043872768 219064025622 219872024712 219917338732 220283977728 220294209408 220347705344 220725313536 220792341406 220934129598 221224420352 221366486016 221792772096 221813177859 222247254528 222466736128 222677199654 223112967168 223131527424 223563183207 224000684544 224441020544 224873227264 224891933952 225334021952 225545209812 225978287808 226230576416 226811789568 226877405664 227276556624 227714223744 227780100912 228159848448 228161859744 228206870528 228608360448 229069665552 229114855424 229135934846 229517942784 230026452992 230174171136 230411976704 230433175466 231089983488 231328735232 232000708992 232011484887 232398286848 232465519104 232923788736 233371034624 233589754944 233781609984 234299566592 234519157152 234912210624 234980170152 235371921408 235382853888 235846874592 235915104516 236308414464 236310497592 236834057096 237250725036 237297528832 237776367668 237929062644 238194693438 238241683456 238394677248 238640975872 238652060192 238875730002 239119089664 239343197184 239590475776 239826163941 240275503104 240295491072 240698225664 240767859072 241231506432 241655910912 241705714432 241725821376 242667408256 242894841336 243142295552 243632928448 243789384384 244109705216 244266467328 244269977256 244340643963 244759368672 245238349824 245712772032 245783856136 246193618944 246268380799 246690409056 246750315008 246761775988 247173169152 247175348056 247659057152 247891168512 248135974912 248158804348 248644438016 248877472896 249355352064 249846917376 250275078144 250347482112 251334101408 251764810752 252334104464 252496148112 252982380672 253055567856 253477453824 253500774696 254062420248 254488228176 254509398468 254561850998 254986248192 255500780808 255551184896 255574696559 256000782336 256003039058 256517362164 256732729344 256997974016 257019353088 257021618789 257512865792 257754212352 257756484531 258260900352 258779759616 259213473792 259288463616 260244827136 260298461696 260320115328 260756411136 261334131968 261793903488 261869639824 262373922944 262542413952 262887374848 263056195584 263136078114 263587012416 264102838272 264375697408 264625808694 265131589632 265155982728 265598042112 265674878976 265678696527 266186489856 266188836368 266438314233 266709753856 266959719936 267247943144 267770933248 268021893888 268471097856 268483567716 268548765888 269008975872 269539285248 269617262304 270667493824 271131334656 271197175808 271209772288 271744420192 271918928736 272276209664 272451059712 272745211648 273000834288 273535082496 274064245728 274087044504 274143531844 274600574976 274623418368 274625839254 275150733312 275154687024 275234288602 275693150208 275695580524 275718515007 276235102208 276506838153 276792512542 277334180864 277594104384 277893809011 278072266563 278127123456 278437632512 278616439296 279152971776 279233730048 279724992768 280344739584 280814596608 280895835584 281449578056 281931896064 282013458272 282486112064 282750864084 283377314892 283610062112 283875867522 284418441216 284420948448 284977545216 284981640132 285539334144 285552596784 286028660736 286111408128 287225888768 287495083008 287731212288 288368697344 289122720768 289206363264 289701974016 290357051712 290843689344 290927829712 291488070272 292000892352 292058497024 292085367496 292835769408 293162699616 293408833536 293711970304 293725612544 294000898464 294576242688 294578839464 294603344802 295155314688 295170663312 295723696128 295748296704 295750903812 296243970048 296329672704 296902932872 296927631546 297422659584 297483956224 297508703232 298084244276 298667579392 299270255858 299462440914 299855911936 300048473088 300653936037 300726946416 301242299904 301304383744 302415719424 302503207552 303035408832 303618964992 303706801216 304215812992 304500930552 304811147264 305096822784 305110993824 305426220736 305712472716 306023923712 306310735872 306313436091 306838363104 306898894848 306992091133 307438829568 308119977984 308730110143 309334278656 309348646516 309864382464 309954025472 310565051648 310764489984 311453006592 311708813312 312000953472 312692209536 313216280832 313242336576 313306893536 313843805184 314462499456 314553472688 315077885952 315080663456 315978743808 316007815032 316334300048 316630775313 317235953664 317238750192 317265140556 317592924584 317796876072 317859569664 318500973336 319031967744 319061319876 319124262912 319768218588 320367337472 320393988096 320396812463 320930967552 321023812096 321642008576 322207881216 322301095168 323129124864 323859788448 324414784512 325052512512 325693303008 325787525284 326345824896 326984466432 327293808426 327617029376 327924079056 328565809152 328596038433 328920545408 329564225536 329876008098 330425966592 330441314112 330521558016 331087970304 331188512109 331836630528 332473802752 332478580154 333129223168 333700104192 333796642816 334015799481 334669450752 335686414336 336001026816 336661530816 337309840896 337337900928 337407423808 337998053376 338001032928 338749893664 338967431712 339317637568 339345864624 339981664256 340316108496 340667707744 341334376448 341670151368 342023149552 342242789616 342310305792 342692470784 342912540672 343604498328 343672283136 343675312708 343703902269 344276914176 344347867136 345039679488 345042721114 345617965056 345649763199 345717951488 346415570137 346993102848 347093487104 347675214848 348001063488 348698278656 349058537984 349385683104 350056551936 350672414976 350848104152 351449349888 352470255228 352834411592 353541310304 353872656774 354233171968 354238262036 354465746388 355251085644 355876087554 355946293248 356556275712 356664551502 357292040157 357362525184 357961463808 357978090288 358065021184 358678634496 359385713664 359489683072 360413254656 361151788608 361508446208 361847259648 362558571648 362588732064 363268079616 364001112384 364713443328 365418994304 365449392672 366134099968 366164557824 366167785672 366872916032 367590866944 367624686676 368569158048 368675784204 369290428416 370035613584 370125472512 370142663982 370759753728 370763022084 370836164608 371488585728 372203962368 372238206522 372311640064 372966657024 373792986112 374033028096 374419462144 374770376064 375503781888 375521223168 375909194752 377001152112 377647216128 377836419856 378501156696 379227931264 379583351784 379970060288 379975520176 380719112192 380736795712 381093630372 381481877504 381732342264 381842776497 382479372288 383251171212 383326777344 383641616384 384001173504 384004558587 384776043246 384855342781 385496961024 385529029632 385608484352 386269298688 387142735616 387391350528 387791585792 388932695424 389334523136 390447692544 390480172992 390883599488 391134616704 392001197952 392690855232 392768323584 392771785952 392804459736 393540419584 393560884416 394331062272 394334538416 394704117171 394991960064 395106230272 395903508728 396563546112 396678270976 396938713041 397697384448 397733974092 398512318464 399279734784 399283254552 400064630784 400871914716 400969261888 401656399872 402823148832 403220959232 404047211776 404425893456 404825286656 406001240736 406697001984 406795763712 406814658432 407616630288 408414314496 408417914788 409117817472 409918439424 410042919754 410826637312 411096368592 411215297766 411900862464 411938758881 412726099968 412732030536 412851432903 413152509952 413539725312 413543370786 414352653312 415188768813 415270675456 416001271296 416922946048 417190685184 417621707776 417656448768 418458406912 418850595072 419283332608 420517109376 421221894912 421343753376 422174367084 422897844096 422985000256 423020187408 423725432832 423729168096 423812759552 424667964448 425065972338 425415093168 425499017216 426357624784 426631422672 427191984128 427466317824 427472460198 427907956736 428309001216 428328895176 429167112192 429610508288 430838833152 431596818432 431813051264 432553046016 432556859098 433403350016 433809544896 434257737344 434277907609 435127766528 435535577568 436265534016 436391744568 437232105408 438001338528 438087745536 438128051244 439744049424 439834677464 440567955456 440588418816 440695410688 441584682812 441868259196 442448840704 442732972032 443585544192 443626355718 444494509056 445354399308 445391447319 446225934336 446263054848 447126366414 448001369088 448882041088 448905383787 449746454528 449783867904 450668043904 451090419624 451956575616 452461152832 453623579136 453754811328 454553113248 455428447488 455560201824 456323719488 456413741056 457216720896 457355564341 458139331104 458229710848 458271869692 459035885568 460052905984 460348342272 460823953408 460866350932 462179966976 462657470464 464001417984 464022969774 464796573696 464931038208 465847577472 466742069248 467179509888 467563219968 468599133184 469038314304 469824421248 469960340304 470743842816 470765707776 471693749184 471830209032 472616828928 472620995184 473668114192 474501450072 474595057664 474638722181 475552735336 475858125288 476389386876 476483366912 476789354496 477281951744 477304120384 477751460004 478238179328 478686394368 479180951552 479652327882 480551006208 480590982144 481396451328 481535718144 482463012864 482467265917 483311821824 483411428864 483451642752 485334816512 485789682672 487265856896 487578768768 488219410432 488532934656 488539954512 488681287926 489518737344 490476699648 491425544064 491567712272 492387237888 492536761598 493380818112 493500630016 493523551976 494346338304 494350696112 494814012147 495318114304 495782337024 496271949824 496317608696 497288876032 497754945792 498710704128 498717870231 499693834752 500550156288 500694964224 502668202816 503529621504 504668208928 504992296224 505964761344 506111135712 507001549392 508124840496 508976456352 509018796936 509123701996 509972496384 511001561616 511102369792 511149393118 512001564672 512006078116 513034724328 513465458688 513995948032 514038706176 514043237578 515025731584 515508424704 515512969062 516088502449 516521800704 517559519232 517564081671 518426947584 518576927232 520489654272 520596923392 520640230656 521512822272 522668263936 523587806976 523739279648 524747845888 525084827904 526272156228 527174024832 528205676544 529251617388 530311965456 531196084224 531349757952 531357393054 532372979712 532377672736 532876628466 533419507712 533919439872 534495886288 534996827253 535541866496 536043787776 536942195712 536967135432 537097531776 538017951744 539078570496 539234524608 541334987648 542262669312 542394351616 542419544576 543488840384 543837857472 544552419328 544902119424 545490423296 546001668576 547070164992 548128491456 548174089008 548287063688 549201149952 549246836736 549251678508 550309374048 550468577204 551386300416 551391161048 551437030014 552470204416 553013676306 553585025084 554668361728 555188208768 555213995973 555787618022 556144533126 556254246912 556875265024 557232878592 558305943552 558357309783 558467460096 559449985536 560689479168 561629193216 561791671168 562899156112 563863792128 564026916544 564972224128 565501728168 566754629784 567220124224 567751735044 568841896896 569955090432 569963280264 570128169247 571078668288 571105193568 572222816256 573355918837 574451777536 574990166016 575462424576 576737394688 578245441536 578412726528 579403948032 580714103424 581687378688 581855659424 582976140544 584001784704 584170734992 585671538816 586325399232 586817667072 587451225088 588001796928 589152485376 589157678928 589206689604 590310629376 590341326624 591447392256 591496593408 591501807624 592487940096 592659345408 593805865744 593855263092 594845319168 594967912448 595017406464 596168488552 597335158784 598540511716 598924881828 599711823872 600096946176 601307872074 601453892832 602484599808 602608767488 604831438848 605006415104 606070817664 607237929984 607413602432 608431625984 609001861104 610193645568 610221987648 610852441472 611424945432 612047847424 612621471744 612626872182 613676726208 613797789696 613984182266 614877659136 615064379631 616239955968 616822946649 617460220286 618668557312 618697293032 619728764928 619908050944 619916958563 620315056179 621130103296 621528979968 622906013184 623417626624 624001906944 625384419072 626432561664 626484673152 626613787072 627687610368 628924998912 629106945376 630161326912 632015630064 632668600096 633261550626 634471907328 634477500384 634530281112 635185849168 635593752144 635719139328 637001946672 638063935488 638122639752 638248525824 639536437176 640734674944 640787976192 640793624926 641861935104 642047624192 643284017152 643343201683 644415762432 644602190336 646258249728 647719576896 648829569024 648835288647 650105025024 651386606016 651575050568 652691649792 654587616852 655234058752 655848158112 657131618304 657192076866 657841090816 659752016196 660851933184 660882628224 661043116032 662175940608 662377024218 663673261056 664947605504 664957160308 666258446336 667400208384 667593285632 668031598962 669338901504 670689549621 671372828672 672002053632 673323061632 674619681792 674675801856 674814847616 676002065856 677499787328 677934863424 678635275136 678691729248 679963328512 680632216992 681335415488 682668752896 683340302736 684046299104 684485579232 684620611584 685384941568 685825081344 687208996656 687344566272 687350625416 687407804538 688553828352 688695734272 690079358976 690085442228 691235930112 691299526398 691435902976 692831140274 693986205696 694186974208 695350429696 696002126976 696034454661 697396557312 698117075968 698771366208 700113103872 701344829952 701696208304 702898699776 704940510456 705668823184 707082620608 707745313548 708466343936 708476524072 708931492776 710502171288 711752175108 711892586496 713329103004 714584080314 714725050368 714731350879 715922927616 715956180576 716130042368 717357268992 718771427328 718979366144 720826509312 722303577216 723016892416 723694519296 725117143296 725177464128 728002224768 729426886656 730837988608 730898785344 732329115648 732335571344 733021931889 733745832064 735181733888 735249373352 737138316096 737351568408 738580856832 738805142397 740071227168 740250945024 740285327964 741519507456 741526044168 741672329216 742977171456 744407924736 744476413044 744623280128 745933314048 747585972224 748066056192 748838924288 749540752128 751042446336 751818389504 754002304224 755294432256 755672839712 757002313392 758455862528 759166703568 759951040352 761438224384 761473591424 762187260744 762963755008 763464684528 763685552994 764958744576 766502342424 766653554688 766724089677 767283232768 768002347008 768009117174 769552086492 769710685562 770993922048 771058059264 771064856367 771216968704 772538597376 772773194921 773269453593 774285471232 774782701056 775583171584 777865390848 778669046272 780895385088 780960345984 781767198976 782269233408 784002395904 785381710464 785543571904 785608919472 787080839168 787121768832 788662124544 788669076832 789408234342 790212460544 791807017456 793127092224 793356541952 793877426082 795394768896 795467948184 797024636928 797036089581 798559469568 798566509104 800129261568 801743829432 801938523776 801975771961 803312799744 805646297664 806441918464 806516114131 808094423552 808851786912 809650573312 812002481472 813394003968 813591527424 813629316864 815233260576 816828628992 816835829576 818235634944 820085839508 822192737184 822430595532 823801724928 823877517762 825452199936 825464061072 825702865806 827079450624 827086741572 827155545021 828705306624 830377537626 830541350912 832002542592 833681427033 833845892096 834381370368 835243415552 835312897536 836916813824 837701190144 838566665216 841034218752 842443789824 842687506752 844348734168 845795688192 845970000512 846040374816 847458336192 847625519104 849335928896 850131944676 850830186336 850998034432 852715249568 853262845344 854383968256 854932635648 854944920396 855815913472 856618002432 856657790352 858334224384 859221016576 861677666304 863193636864 863626102528 865106092032 865113718196 866806700032 867619089792 868515474688 868555815218 870255533056 871071155136 872531068032 872783489136 874464210816 876002677056 876175491072 876256102488 879488098848 879669354928 881135910912 881176837632 881390821376 883169365624 883736518392 884897681408 885465944064 887171088384 887252711436 888989018112 890708798616 890782894638 890966478493 892451868672 892526109696 894252732828 896002738176 896010636703 897764082176 897810767574 899492909056 899567735808 901336087808 902180839248 903913151232 904922305664 907247158272 907509622656 909106226496 910856894976 911120403648 912647438976 914433441792 914711128682 916278662208 916459421696 916543739384 918071771136 918940308273 920105811968 920696684544 920976273399 921647906816 921732701864 924359933952 925314940928 926190330429 928002835968 928045939548 929593147392 929862076416 931695154944 933484138496 934359019776 935126439936 937198266368 938076628608 939648842496 939920680608 941531415552 943387498368 943660418064 945233657856 945241990368 947336228384 949002900144 949190115328 949277444362 951105470672 951716250576 952778773752 952966733824 953578708992 954563903488 954608240768 955502920008 956476358656 957372788736 958361903104 959304655764 961102012416 961181964288 961190437389 962792902656 963071436288 964926025728 964934531834 966623643648 966822857728 966903285504 968773793897 970669633024 971579365344 974531713792 975157537536 977079909024 977362575852 979037474688 980953399296 982851088128 983135424544 985073523196 986761636224 987001260032 987047103952 988692676608 988701392224 989628024294 990636228608 991564674048 992635217392 993565536327 994577752064 995509891584 997421408256 997435740462 999387669504 1001100312576 1001389928448 1005336405632 1007059243008 1009336417856 1009984592448 1011929522688 1012222271424 1014003098784 1016249680992 1017952912704 1018037593872 1018247403992 1019944992768 1022003123232 1022204739584 1022298786236 1024003129344 1024012156232 1026069448656 1026930917376 1027991896064 1028077412352 1028086475156 1031016849408 1031025938124 1031111706807 1032177004898 1033043601408 1035119038464 1035128163342 1036853895168 1036949289597 1037153854464 1039246710411 1040979308544 1041193846784 1041280461312 1043025644544 1045336527872 1047175613952 1047478559296 1049495691776 1050169655808 1052544312456 1054348049664 1058503234776 1058809457173 1060623930912 1062699515904 1062714786108 1064755345472 1065753256932 1066839015424 1067838879744 1068991772576 1069993654506 1071083732992 1072087575552 1073884391424 1073934270864 1074195063552 1076035903488 1078157140992 1078469049216 1082669975296 1084525338624 1084839089152 1086977680768 1087675714944 1089104838656 1089804238848 1090980846592 1092003337152 1094140329984 1096256982912 1096348178016 1096574127376 1098402299904 1098493673472 1098503357016 1100618748096 1100937154408 1102772600832 1102782322096 1102874060028 1104940408832 1106027352612 1107170050168 1109336723456 1110376417536 1110427991946 1111575236044 1112289066252 1112508493824 1113750530048 1114465757184 1116611887104 1116714619566 1116934920192 1118899971072 1121378958336 1123258386432 1123583342336 1125798312224 1127727584256 1128053833088 1129944448256 1131003456336 1133509259568 1134440248448 1135503470088 1137683793792 1139910180864 1139926560528 1140256338494 1142157336576 1142210387136 1144445632512 1145528329491 1146711837674 1148903555072 1149980332032 1150924849152 1151274351617 1152013675761 1153474789376 1154566028343 1156490883072 1156825453056 1158807896064 1161428206848 1163374757376 1163711318848 1165952281088 1168003569408 1168341469984 1171343077632 1172650798464 1174902450176 1176003593856 1178304970752 1178315357856 1178413379208 1180621258752 1180682653248 1182993186816 1183003615248 1184975880192 1185318690816 1187611731488 1187710526184 1189690638336 1189935824896 1190034812928 1192336977104 1194670317568 1194780231697 1197081023432 1197849763656 1199423647744 1200193892352 1202615744148 1202907785664 1204969199616 1205217534976 1209662877696 1210012830208 1212141635328 1214475859968 1214827204864 1216863251968 1218003722208 1220387291136 1220443975296 1221704882944 1222849890864 1225242943488 1225253744364 1227353452416 1227968364532 1229755318272 1230128759262 1232479911936 1233645893298 1234920440572 1237337114624 1237394586064 1238554298709 1239457529856 1239816101888 1239833917126 1240630112358 1242260206592 1243057959936 1245566306439 1245812026368 1246835253248 1248003813888 1250768838144 1252865123328 1252969346304 1253227574144 1255375220736 1257849997824 1258213890752 1260322653824 1264031260128 1265337200192 1266523101252 1268955000768 1269060562224 1270371698336 1271187504288 1271438278656 1274003893344 1276245279504 1276497051648 1279072874352 1281469349888 1281575952384 1281587249852 1283723870208 1284095248384 1286568034304 1286686403366 1288831524864 1289204380672 1292516499456 1295439153792 1297659138048 1297670577294 1300210050048 1302773212032 1302833722827 1303150101136 1305383299584 1309175233704 1310468117504 1311696316224 1314263236608 1314384153732 1315682181632 1319504032392 1321703866368 1321765256448 1322086232064 1324754048436 1327346522112 1327358223061 1329895211008 1329914320616 1332516892672 1335186571264 1336063197924 1338677803008 1341379099242 1342745657344 1344004107264 1346646123264 1346716151361 1349239363584 1349351603712 1349629695232 1352004131712 1354999574656 1355869726848 1357270550272 1357383458496 1361264433984 1362670830976 1365337505792 1366680605472 1368092598208 1368971158464 1369241223168 1370769883136 1371650162688 1372066693023 1374417993312 1374689132544 1374701250832 1374815609076 1377107656704 1377391468544 1380158717952 1380170884456 1382471860224 1382599052796 1382871805952 1385662280548 1387972411392 1388373948416 1390700859392 1392004253952 1392068909322 1394793114624 1396234151936 1397542732416 1400226207744 1402689659904 1403392416608 1405797399552 1409881020912 1411337646368 1414165241216 1415490627096 1416932687872 1416953048144 1417862985552 1421004342576 1423504350216 1423785172992 1423916166543 1426658206008 1429168160628 1429450100736 1429462701758 1431845855232 1431912361152 1432260084736 1434714537984 1435150219139 1437542854656 1437958732288 1441653018624 1444607154432 1446033784832 1447389038592 1447401797751 1450234286592 1450354928256 1456004449536 1461675977216 1461797570688 1464658231296 1464671142688 1466043863778 1467491664128 1470498746704 1474276632192 1474703136816 1477161713664 1477610284794 1480142454336 1480501890048 1480570655928 1483039014912 1483052088336 1483344658432 1485954342912 1488815849472 1488952826088 1489246560256 1491866628096 1495171944448 1496132112384 1496153610693 1497677848576 1499081504256 1502084892672 1503636779008 1508004608448 1510588864512 1511345679424 1514004626784 1516911725056 1518333407136 1519902080704 1522876448768 1522947182848 1524374521488 1526929369056 1527371105988 1529917489152 1533004684848 1533307109376 1533448179354 1536004694016 1536018234348 1539104172984 1539421371124 1541987844096 1542116118528 1542129712734 1542433937408 1545077194752 1545546389842 1546538907186 1548265507347 1548570942464 1549565402112 1551166343168 1552692245013 1555730781696 1557338092544 1561790770176 1561920691968 1563534397952 1564538466816 1568004791808 1570763420928 1571087143808 1571217838944 1574161678336 1574243537664 1577338153664 1578816468684 1580424921088 1583614034912 1586713083904 1587754852164 1590935896368 1594049273856 1594072179162 1597118939136 1597133018208 1600258523136 1603487658864 1603877047552 1603951543922 1606625599488 1611292595328 1612883836928 1613032228262 1616188847104 1617703573824 1619301146624 1624004962944 1626788007936 1627183054848 1627258633728 1630466521152 1633657257984 1633671659152 1636471269888 1640171679016 1644385474368 1644861191064 1647603449856 1647755035524 1650928122144 1651405731612 1654158901248 1654173483144 1654311090042 1657410613248 1660755075252 1661082701824 1664005085184 1667362854066 1667691784192 1668762740736 1670486831104 1670625795072 1673833627648 1675402380288 1677133330432 1682068437504 1684887579648 1685375013504 1688697468336 1691591376384 1691940001024 1692080749632 1694916672384 1698671857792 1700263889352 1701660372672 1701996068864 1705430499136 1706525690688 1708767936512 1709865271296 1709889840792 1710384507741 1711631826944 1713236004864 1713315580704 1716668448768 1718442033152 1720067756511 1723355332608 1723878665593 1726387273728 1727252205056 1730212184064 1730227436392 1733613400064 1735238179584 1737030949376 1737111630436 1740511066112 1742142310272 1745062136064 1745566978272 1748928421632 1752005354112 1752512204976 1758976197696 1759338709856 1762353675264 1762781642752 1766338731248 1767473036784 1769795362816 1770931888128 1774342176768 1774505422872 1777978036224 1781417597232 1781565789276 1781932956986 1784903737344 1785052219392 1788505465656 1789022875913 1792005476352 1792021273406 1795528164352 1795621535148 1798985818112 1799135471616 1799151331523 1802672175616 1804361678496 1807826302464 1809844611328 1814494316544 1815019245312 1818212452992 1821713789952 1822240807296 1825294877952 1829422257364 1832557324416 1833087478768 1836143542272 1837880616546 1840211623936 1841393369088 1841952546798 1843465403728 1845193138893 1848719867904 1850629881856 1852380660858 1856005671936 1856091879096 1859186294784 1859724152832 1859750875689 1863390309888 1866968276992 1868718039552 1870252879872 1874396532736 1876153257216 1879297684992 1879841361216 1883062831104 1886774996736 1887320836128 1890483980736 1894672456768 1898005800288 1898380230656 1898554888724 1902210941344 1903432501152 1905557547504 1905933467648 1907157417984 1909127806976 1909216481536 1911005840016 1914745577472 1916723806208 1918609311528 1922204024832 1922363928576 1922380874778 1925585805312 1926142872576 1929852051456 1929869063668 1930029605049 1933247287296 1933645715456 1933806571008 1937547587794 1941339266048 1943158730688 1945256663077 1946505865941 1949063427584 1950315075072 1954159818048 1954725151704 1958074949376 1965702176256 1966270849088 1970147046392 1973523272448 1974002520064 1974094207904 1977402784448 1979256048588 1981272457216 1983129348096 1985270434784 1987131072654 1989155504128 1991019783168 1994842816512 1994871480924 1998775339008 2002200625152 2002779856896 2010672811264 2014118486016 2018672835712 2019969184896 2023859045376 2024444542848 2028006197568 2032499361984 2035905825408 2036075187744 2036494807984 2039889985536 2044006246464 2044409479168 2044597572472 2048006258688 2048024312464 2052138897312 2053861834752 2055983792128 2056154824704 2056172950312 2062033698816 2062051876248 2062223413614 2064354009796 2066087202816 2070238076928 2070256326684 2073707790336 2073898579194 2074307708928 2078493420822 2081958617088 2082387693568 2082560922624 2086051289088 2090673055744 2094351227904 2094957118592 2098991383552 2100339311616 2105088624912 2108696099328 2117006469552 2117618914346 2121247861824 2125399031808 2125429572216 2129510690944 2131506513864 2133678030848 2135677759488 2137983545152 2139987309012 2142167465984 2144175151104 2144194052637 2147768782848 2147868541728 2148390127104 2152071806976 2156314281984 2156938098432 2161110771001 2165339950592 2169050677248 2169678178304 2173955361536 2175351429888 2181961693184 2184006674304 2188280659968 2192513965824 2192696356032 2193148254752 2196987346944 2197006714032 2201237496192 2201874308816 2205545201664 2205564644192 2205748120056 2209880817664 2212054705224 2214340100336 2216415427191 2218673446912 2220752835072 2220855983892 2223150472088 2224578132504 2225016987648 2227501060096 2228931514368 2233223774208 2233429239132 2233869840384 2237799942144 2242757916672 2242777687241 2246516772864 2247166684672 2251596624448 2255455168512 2256107666176 2259888896512 2262006912672 2267018519136 2268880496896 2271006940176 2275367587584 2279853121056 2280512676988 2284314673152 2284420774272 2288891265024 2291056658982 2293423675348 2299960664064 2300172269031 2301849698304 2302548703234 2304027351522 2306949578752 2309132056686 2312981766144 2313194569101 2313650906112 2317615792128 2318319584763 2322856413696 2326749514752 2327422637696 2331904562176 2336007138816 2336682939968 2342686155264 2345301596928 2349804900352 2352007187712 2356630715712 2356826758416 2361242517504 2361365306496 2365986373632 2366007230496 2370637381632 2375223462976 2375421052368 2379381276672 2379871649792 2380069625856 2384673954208 2389340635136 2389560463394 2394162046864 2395699527312 2398847295488 2400387784704 2405231488296 2405815571328 2405927315883 2409938399232 2410435069952 2419325755392 2419548342393 2420025660416 2424283270656 2428951719936 2429654409728 2433726503936 2436007444416 2440774582272 2440887950592 2443409765888 2445699781728 2450485886976 2450507488728 2454706904832 2455936729064 2460257518524 2467291786596 2469840881144 2474674229248 2474789172128 2477108597418 2479632203776 2479667834252 2481260224716 2484520413184 2486115919872 2491132612878 2491624052736 2493670506496 2496007627776 2501044281099 2501537676288 2505730246656 2505938692608 2506455148288 2510750441472 2515699995648 2516427781504 2520645307648 2528062520256 2530674400384 2533046202504 2537910001536 2538121124448 2540743396672 2542375008576 2542876557312 2548007786688 2552490559008 2552994103296 2558145748704 2562938699776 2563151904768 2563174499704 2567447740416 2568190496768 2568227399761 2573136068608 2573372806732 2577663049728 2578408761344 2585032998912 2590878307584 2595318276096 2595341154588 2600420100096 2605546424064 2605667445654 2606300202272 2610766599168 2618350467408 2620936235008 2623392632448 2628526473216 2628768307464 2631364363264 2639008064784 2643407732736 2643530512896 2644172464128 2649508096872 2654693044224 2654716446122 2659790422016 2659828641232 2665033785344 2665278978401 2670373142528 2672126395848 2672899435479 2677355606016 2682758198484 2685491314688 2688008214528 2688031910109 2693292246528 2693432302722 2698478727168 2698703207424 2699259390464 2704008263424 2709999149312 2711739453696 2714541100544 2714766916992 2722528867968 2725341661952 2733361210944 2736185196416 2737942316928 2741539766272 2743300325376 2744133386046 2748835986624 2749378265088 2749402501664 2749631218152 2754215313408 2754782937088 2760317435904 2760341768912 2762928820197 2764943720448 2765198105592 2765743611904 2771324561096 2775944822784 2776747896832 2778570991287 2781401718784 2784008507904 2784137818644 2789586229248 2792468303872 2795085464832 2800452415488 2805379319808 2806784833216 2811594799104 2819762041824 2822675292736 2828330482432 2830981254192 2833906096288 2835725971104 2842008685152 2847008700432 2847570345984 2847832333086 2853316412016 2858336321256 2858900201472 2858925403516 2863691710464 2863824722304 2864520169472 2869429075968 2870300438278 2875085709312 2875917464576 2883306037248 2883571312167 2889214308864 2892067569664 2894778077184 2894803595502 2900468573184 2900709856512 2906321381691 2912008899072 2923351954432 2923595141376 2929342285376 2932087727556 2934983328256 2940997493408 2948553264384 2949406273632 2955220569588 2960284908672 2961003780096 2961141311856 2966078029824 2966104176672 2966689316864 2971908685824 2977905652176 2978493120512 2983733256192 2990343888896 2992264224768 2992307221386 2995355697152 2998163008512 3004169785344 3007273558016 3016009216896 3021177729024 3022691358848 3028009253568 3033823450112 3036666814272 3039804161408 3045752897536 3045894365696 3048749042976 3053858738112 3054742211976 3059834978304 3066009369696 3066614218752 3066896358708 3072009388032 3072036468696 3078208345968 3078842742248 3083975688192 3084232237056 3084259425468 3084867874816 3091092779684 3093077814372 3096531014694 3097141884928 3099130804224 3102332686336 3105384490026 3111461563392 3114676185088 3117740131233 3123581540352 3123841383936 3127068795904 3129076933632 3136009583616 3141526841856 3142174287616 3142435677888 3148487075328 3154676307328 3157632937368 3160849842176 3167228069824 3173426167808 3175509704328 3176428371519 3181871792736 3188098547712 3188144358324 3194266036416 3200517046272 3201488950387 3206975317728 3207754095104 3207903087844 3213251198976 3222585190656 3225767673856 3226064456524 3232377694208 3235407147648 3238602293248 3248009925888 3253576015872 3254517267456 3260933042304 3267314515968 3267343318304 3272942539776 3280343358032 3288770948736 3289722382128 3295206899712 3295510071048 3301856244288 3302811463224 3308317802496 3308346966288 3308622180084 3314821226496 3321510150504 3322165403648 3322471055267 3328010170368 3334725708132 3335383568384 3337525481472 3340973662208 3341251590144 3341281044257 3347667255296 3350804760576 3354266660864 3364136875008 3369775159296 3370750027008 3377394936672 3383182752768 3383880002048 3384161499264 3389833344768 3397343715584 3400527778704 3403320745344 3410860998272 3413051381376 3417535873024 3419730542592 3419779681584 3420769015482 3426472009728 3426631161408 3433336897536 3436884066304 3440135513022 3446710665216 3447757331186 3452774547456 3453823054851 3454504410112 3460424368128 3460454872784 3463698085029 3467226800128 3470476359168 3474061898752 3474223260872 3481022132224 3484284620544 3490124272128 3491133956544 3497856843264 3504010708224 3505024409952 3517952395392 3518677419712 3524707350528 3525563285504 3532677462496 3534946073568 3539590725632 3541863776256 3549010845744 3555956072448 3562835194464 3563131578552 3563865913972 3569807474688 3570104438784 3577010931312 3578045751826 3584010952704 3584042546812 3584340695091 3591056328704 3591243070296 3597971636224 3598270943232 3598302663046 3605344351232 3608723356992 3612619517143 3615652604928 3619689222656 3628988633088 3630038490624 3636424905984 3643427579904 3644481614592 3650589755904 3658844514728 3665114648832 3666174957536 3675761233092 3683905093596 3686930807456 3690386277786 3697439735808 3704761321716 3712011343872 3712183758192 3718372589568 3719448305664 3719501751378 3726780619776 3733936553984 3737436079104 3740505759744 3748793065472 3752306514432 3758595369984 3759682722432 3766125662208 3773549993472 3774641672256 3780967961472 3789344913536 3796011600576 3796760461312 3797109777448 3804421882688 3806865002304 3811115095008 3811866935296 3814314835968 3818255613952 3818432963072 3822011680032 3829491154944 3833447612416 3837218623056 3844408049664 3844727857152 3844761749556 3851171610624 3852285745152 3859704102912 3859738127336 3860059210098 3866494574592 3867291430912 3867613142016 3875095175588 3882678532096 3886317461376 3890513326154 3893011731882 3898126855168 3900630150144 3908319636096 3908501168481 3909450303408 3916149898752 3931404352512 3932541698176 3940294092784 3947046544896 3948005040128 3948188415808 3954805568896 3958512097176 3962544914432 3966258696192 3970540869568 3974262145308 3978311008256 3982039566336 3982074669183 3989685633024 3989742961848 3990897184729 3997550678016 4005559713792 4013491431859 4021345622528 4028236972032 4037345671424 4039938369792 4047718090752 4048889085696 4056012395136 4064998723968 4071811650816 4072150375488 4072989615968 4088012492928 4089195144944 4096012517376 4096048624928 4104277794624 4107723669504 4112309649408 4112345900624 4116200079069 4124067397632 4124103752496 4124446827228 4128708019592 4132174405632 4140476153856 4140512653368 4147415580672 4147797158388 4148615417856 4156986841644 4163917234176 4164775387136 4165121845248 4172102578176 4181346111488 4188702455808 4189914237184 4197982767104 4200678623232 4210177249824 4217392198656 4234012939104 4235237828692 4242495723648 4250798063616 4250859144432 4259021381888 4263013027728 4271355518976 4271748499629 4275967090304 4279974618024 4284334931968 4288350302208 4288388105274 4295537565696 4295737083456 4296780254208 4304143613952 4305450657417 4312628563968 4313876196864 4322221542002 4330679901184 4338101354496 4339356356608 4339418709941 4342205393253 4347910723072 4350702859776 4363923386368 4368013348608 4385027931648 4385392712064 4386296509504 4393974693888 4394013428064 4402474992384 4403748617632 4411129288384 4411496240112 4419761635328 4424109410448 4428680200672 4432830854382 4437346893824 4441505670144 4441711967784 4446300944176 4449156265008 4450033975296 4455002120192 4457863028736 4466447548416 4466858478264 4467739680768 4475599884288 4485515833344 4485555374482 4493033545728 4494333369344 4503193248896 4503402411781 4510910337024 4512215332352 4519777793024 4524013825344 4534037038272 4537760993792 4542013880352 4550735175168 4559706242112 4561025353976 4568629346304 4568841548544 4582113317964 4586847350696 4599921328128 4600344538062 4605097406468 4608054703044 4618264113372 4625963532288 4626389138202 4627301812224 4635231584256 4636639169526 4644796522041 4645712827392 4653499029504 4654845275392 4663809124352 4672014277632 4673365879936 4685372310528 4690603193856 4699609800704 4704014375424 4713261431424 4713653516832 4722485035008 4722730612992 4732014460992 4741274763264 4750446925952 4750842104736 4759743299584 4760139251712 4769347908416 4778681270272 4779120926788 4788324093728 4791399054624 4797694590976 4800775569408 4810462976592 4811631142656 4811854631766 4819876798464 4820870139904 4838651510784 4839096684786 4840051320832 4848566541312 4857903439872 4859308819456 4867453007872 4872014888832 4881549164544 4881775901184 4886819531776 4891399563456 4900971773952 4901014977456 4909413809664 4911873458128 4920515037048 4934583573192 4939681762288 4949348458496 4949578344256 4954217194836 4959264407552 4959335668504 4962520449432 4969040826368 4972231839744 4982265225756 4983248105472 4987341012992 4992015255552 5002088562198 5003075352576 5003119456153 5011460493312 5011877385216 5012910296576 5021500882944 5031399991296 5032855563008 5041290615296 5056125040512 5061348800768 5066092405008 5075820003072 5076242248896 5081486793344 5084750017152 5096015573376 5104981118016 5105988206592 5116291497408 5126303809536 5126348999408 5131153523223 5134895480832 5136380993536 5136454799522 5146272137216 5146745613464 5155326099456 5156817522688 5160203269533 5170065997824 5171635996779 5181756615168 5190636552192 5190682309176 5200840200192 5211092848128 5211334891308 5212600404544 5221533198336 5236700934816 5241872470016 5246785264896 5257536614928 5262728726528 5278016129568 5287061025792 5288344928256 5299016193744 5309386088448 5309432892244 5319657282464 5330067570688 5330557956802 5340746285056 5344252791696 5345798870958 5354711212032 5365516396968 5367068627739 5370982629376 5376016429056 5376063820218 5386584493056 5386864605444 5396957454336 5397406414848 5397453994569 5398518780928 5408016526848 5419998298624 5423478907392 5429082201088 5429533833984 5445057735936 5450683323904 5466722421888 5472370392832 5475884633856 5488266772092 5497671973248 5498805003328 5499262436304 5508430626816 5509565874176 5520634871808 5520683537824 5525857640394 5530396211184 5531487223808 5542649122192 5551889645568 5553495793664 5557141982574 5562803437568 5568017015808 5568275637288 5579172458496 5579252627067 5584936607744 5590170929664 5600904830976 5610758639616 5613569666432 5623189598208 5639524083648 5645350585472 5645612798917 5656660964864 5661962508384 5667812192576 5671451942208 5684017370304 5694017400864 5695140691968 5695664666172 5706632824032 5716672642512 5717800402944 5717850807032 5727383420928 5727649444608 5729040338944 5740600876556 5750171418624 5751834929152 5766612074496 5767142624334 5778428617728 5789556154368 5789607191004 5790088815147 5800937146368 5801419713024 5812642763382 5824017798144 5835769989231 5846703908864 5847190282752 5858684570752 5864175455112 5869966656512 5881994986816 5897106528768 5898812547264 5910441139176 5920569817344 5922007560192 5922282623712 5932208353344 5933378633728 5943817371648 5945622336433 5955811304352 5956986241024 5967466512384 5980687777792 5984528449536 5984614442772 5990711394304 5996326017024 6008339570688 6014547116032 6032018433792 6042355458048 6045382717696 6056018507136 6067646900224 6073333628544 6079608322816 6091788731392 6097498085952 6107717476224 6109484423952 6119669956608 6132018739392 6133228437504 6133792717416 6144018776064 6144072937392 6156416691936 6157685484496 6167951376384 6168464474112 6168518850936 6169735749632 6182185559368 6186155628744 6193062029388 6194283769856 6198261608448 6204665372672 6210768980052 6222923126784 6229352370176 6235480262466 6247163080704 6247682767872 6254137591808 6258153867264 6272019167232 6272074456921 6283053683712 6284348575232 6284871355776 6296974150656 6309352614656 6315265874736 6334456139648 6346852335616 6351019408656 6352856743038 6363743585472 6376197095424 6376288716648 6388532072832 6401034092544 6402977900774 6413950635456 6415508190208 6415806175688 6426502397952 6432582157911 6445170381312 6451535347712 6452128913048 6464755388416 6470814295296 6477204586496 6483332313003 6496019851776 6507152031744 6509034534912 6521866084608 6534686636608 6545885079552 6560686716064 6577541897472 6579444764256 6591020142096 6603712488576 6605622926448 6616635604992 6616693932576 6617244360168 6629642452992 6643020301008 6644330807296 6644942110534 6656020340736 6669451416264 6670767136768 6675050962944 6681947324416 6682503180288 6682562088514 6695334510592 6701609521152 6708533321728 6709150531837 6728273750016 6728333061723 6739550318592 6741500054016 6754789873344 6766365505536 6767760004096 6768322998528 6779666689536 6794687431168 6801055557408 6806641490688 6821721996544 6826102762752 6839559363168 6841538030964 6852944019456 6853262322816 6866673795072 6880271026044 6895514662372 6905549094912 6907646109702 6909008820224 6920848736256 6920909745568 6927396170058 6934453600256 6940952718336 6948123797504 6948446521744 6954958754289 6962044264448 6968569241088 6980248544256 6982267913088 6995713686528 7008021416448 7010048819904 7035904790784 7037354839424 7049414701056 7051126571008 7065354924992 7069892147136 7079181451264 7083727552512 7098021691488 7111912144896 7125670388928 7126263157104 7127731827944 7139614949376 7140208877568 7154021862624 7156091503652 7168021905408 7168085093624 7168681390182 7182112657408 7182486140592 7195943272448 7196541886464 7196605326092 7210688702464 7217446713984 7217781947649 7225239034286 7231305209856 7239378445312 7257977266176 7258645027179 7260076981248 7272849811968 7286855159808 7288963229184 7301179511808 7317689029456 7330229297664 7332349915072 7351522466184 7367810187192 7373861614912 7380772555572 7409522643432 7411666200211 7424022687744 7424367516384 7438896611328 7439003502756 7453561239552 7453626944881 7467873107968 7474872158208 7481011519488 7497586130944 7504613028864 7517190739968 7519365444864 7532251324416 7547099986944 7549283344512 7561935922944 7578689827072 7592023201152 7594219554896 7608843765376 7613730004608 7622230190016 7623733870592 7628629671936 7636865926144 7644023360064 7658982309888 7666895224832 7674437246112 7688816099328 7689455714304 7689523499112 7702343221248 7704571490304 7704682199283 7719408205824 7719476254672 7720118420196 7732989149184 7734582861824 7735226284032 7750190351176 7765357064192 7772634922752 7781026652308 7786023463764 7796253710336 7801260300288 7816639272192 7817002336962 7818900606816 7832299797504 7862808705024 7865083396352 7880588185568 7894093089792 7896010080256 7896376831616 7909611137792 7917024194352 7932517392384 7941081739136 7948524290616 7956622016512 7964079132672 7964149338366 7979371266048 7979485923696 7981794369458 7995101356032 7995836935203 8011119427584 8018698306437 8026982863718 8042691245056 8056473944064 8058920461319 8064095730327 8074691342848 8079876739584 8095436181504 8097778171392 8112024790272 8129997447936 8143623301632 8144300750976 8145979231936 8176024985856 8178390289888 8192097249856 8208555589248 8224619298816 8224691801248 8232400158138 8248134795264 8248207504992 8248893654456 8257416039184 8264348811264 8280952307712 8281025306736 8294831161344 8295594316776 8297230835712 8313973683288 8327834468352 8329550774272 8330243690496 8344205156352 8362692222976 8363461621879 8377404911616 8379828474368 8395965534208 8401357246464 8420354499648 8434784397312 8468025878208 8470475657384 8484991447296 8501718288864 8518042763776 8526026055456 8542711037952 8543496999258 8551934180608 8559949236048 8576700604416 8576776210548 8591075131392 8591474166912 8593560508416 8608287227904 8610901314834 8625257127936 8627752393728 8644443084004 8661359802368 8676202708992 8678712713216 8678837419882 8684410786506 8695821446144 8701405719552 8718964145073 8727846772736 8736026697216 8770055863296 8770785424128 8772593019008 8788026856128 8804949984768 8807497235264 8822258576768 8822992480224 8839523270656 8848218820896 8857360401344 8865661708764 8874693787648 8883011340288 8883423935568 8892601888352 8898312530016 8900067950592 8910004240384 8915726057472 8933716956528 8935479361536 8951199768576 8971031666688 8971110748964 8986067091456 8988666738688 9006386497792 9006804823562 9021820674048 9024430664704 9039555586048 9048027650688 9068074076544 9075521987584 9084027760704 9101470350336 9119412484224 9122050707952 9137258692608 9137683097088 9164226635928 9173694701392 9199842656256 9200689076124 9210194812936 9216109406088 9236528226744 9251927064576 9252778276404 9254603624448 9273278339052 9289593044082 9291425654784 9291507561427 9306998059008 9309690550784 9327618248704 9344028555264 9346731759872 9370744621056 9381206387712 9399219601408 9408028750848 9426522862848 9427307033664 9445461225984 9464028921984 9482549526528 9500893851904 9501684209472 9520278503424 9529285114557 9538695816832 9557362540544 9558241853576 9576648187456 9582798109248 9595389181952 9601551138816 9604466851161 9620925953184 9623262285312 9623709263532 9639753596928 9641740279808 9677303021568 9678193369572 9680102641664 9697133082624 9715806879744 9718617638912 9734906015744 9744029777664 9763551802368 9773639063552 9782799126912 9801943547904 9802029954912 9818827619328 9823746916256 9841030074096 9869167146384 9879363524576 9898696916992 9899156688512 9908434389672 9918528815104 9918671337008 9925040898864 9938081652736 9944463679488 9964530451512 9966496210944 9967413165801 9974682025984 9984030511104 10004177124396 10006150705152 10006238912306 10022920986624 10023754770432 10023843132771 10025820593152 10043001765888 10046051533973 10062799982592 10065711126016 10082581230592 10112250081024 10122697601536 10132184810016 10151640006144 10152484497792 10162973586688 10169500034304 10192031146752 10209962236032 10232582994816 10252607619072 10252697998816 10262307046446 10272761987072 10272909599044 10293491226928 10310652198912 10313635045376 10320406539066 10340131995648 10343271993558 10361469164553 10363513230336 10381273104384 10381364618352 10401680400384 10422185696256 10422669782616 10425200809088 10443066396672 10473401869632 10483744940032 10493570529792 10515073229856 10525457453056 10556032259136 10574122051584 10576689856512 10598032387488 10618772176896 10618865784488 10639314564928 10660135141376 10661115913604 10688505583392 10691597741916 10709422424064 10731032793936 10734137255478 10752032858112 10752127640436 10753022085273 10773168986112 10773729210888 10793914908672 10794812829696 10794907989138 10797037561856 10816033053696 10837858551429 10839996597248 10846957814784 10858164402176 10859067667968 10890115471872 10901366647808 10933444843776 10944740785664 10951769267712 10976533544184 10995343946496 10997610006656 10998524872608 11019131748352 11041367075648 11051715280788 11060792422368 11062974447616 11085298244384 11106991587328 11114283965148 11125606875136 11136034031616 11136551274576 11158344916992 11158505254134 11169873215488 11180341859328 11201809661952 11221517279232 11227139332864 11246379196416 11279048167296 11290701170944 11291225597834 11313321929728 11323925016768 11335624385152 11342903884416 11368034740608 11388034801728 11390281383936 11391329332344 11413265648064 11433345285024 11435600805888 11435701614064 11454766841856 11455298889216 11458080677888 11481201753112 11500342837248 11503669858304 11533224148992 11534285248668 11556857235456 11579112308736 11579214382008 11580177630294 11601874292736 11602839426048 11625285526764 11648035596288 11671539978462 11693407817728 11694380565504 11717369141504 11728350910224 11739933313024 11763989973632 11794213057536 11797625094528 11820882278352 11841139634688 11844015120384 11844565247424 11864416706688 11887634743296 11891244672866 11911622608704 11913972482048 11934933024768 11946224007549 11961375555584 11969056899072 11969228885544 11972691554187 11981422788608 11992652034048 12016679141376 12029094232064 12040474295577 12064036867584 12084710916096 12090765435392 12112037014272 12135293800448 12146667257088 12159216645632 12183577462784 12194996171904 12215434952448 12218968847904 12264037478784 12267585434832 12288037552128 12288145874784 12312833383872 12315370968992 12336928948224 12337037701872 12339471499264 12364371118736 12372311257488 12386124058776 12388567539712 12396523216896 12409330745344 12421537960104 12445846253568 12458704740352 12470960524932 12494326161408 12495365535744 12508275183616 12516307734528 12544038334464 12544148913842 12566107367424 12568697150464 12569742711552 12593948301312 12594059320661 12618705229312 12630531749472 12668912279296 12702038817312 12705713486076 12727487170944 12752394190848 12752577433296 12777064145664 12805955801548 12827901270912 12831016380416 12831612351376 12853004795904 12865164315822 12890340762624 12904257826096 12916351972251 12929510776832 12941628590592 12954409172992 12966664626006 12992039703552 13014304063488 13018069069824 13018256129823 13043732169216 13069373273216 13091770159104 13121373432128 13155083794944 13158889528512 13182040284192 13207424977152 13211245852896 13233387865152 13234488720336 13259284905984 13286040602016 13288661614592 13289884221068 13312040681472 13338902832528 13341534273536 13350101925888 13363894648832 13365006360576 13365124177028 13403219042304 13417066643456 13418301063674 13456547500032 13456666123446 13479100637184 13483000108032 13509579746688 13510207235343 13532731011072 13535520008192 13536645997056 13559333379072 13589374862336 13602111114816 13613282981376 13643443993088 13652205525504 13679118726336 13683076061928 13705888038912 13706524645632 13760542052088 13764522943249 13791029324744 13815292219404 13818017640448 13841819491136 13854792340116 13868907200512 13881905436672 13896247595008 13896893043488 13909917508578 13924088528896 13937138482176 13960497088512 13964535826176 13991427373056 14016042832896 14020097639808 14071809581568 14074709678848 14098829402112 14130709849984 14139784294272 14158362902528 14167455105024 14196043382976 14223824289792 14251340777856 14252526314208 14255463655888 14279229898752 14280417755136 14308043725248 14312183007304 14336043810816 14336170187248 14337362780364 14364225314816 14364972281184 14391886544896 14393083772928 14393210652184 14421377404928 14434893427968 14435563895298 14450478068572 14462610419712 14478756890624 14515954532352 14517290054358 14520153962496 14545699623936 14573710319616 14577926458368 14602359023616 14635378058912 14660458595328 14664699830144 14703044932368 14735620374384 14747723229824 14761545111144 14819045286864 14823332400422 14848045375488 14848735032768 14877793222656 14878007005512 14907122479104 14907253889762 14935746215936 14949744316416 14962023038976 14966566571021 14995172261888 15009226057728 15009358368459 15034381479936 15038730889728 15064502648832 15094199973888 15098566689024 15123871845888 15157379654144 15184046402304 15188439109792 15217687530752 15227460009216 15244460380032 15273731852288 15288046720128 15317964619776 15348874492224 15378911428608 15379046998224 15404686442496 15409142980608 15409364398566 15438816411648 15438952509344 15440236840392 15465978298368 15469165723648 15470452568064 15500380702352 15514907990337 15530714128384 15545269845504 15562053304616 15572046927528 15592507420672 15602520600576 15633278544384 15634004673924 15637801213632 15664599595008 15725617410048 15730166792704 15761176371136 15788186179584 15792020160512 15792753663232 15819222275584 15834048388704 15865034784768 15882163478272 15897048581232 15928158265344 15928298676732 15958971847392 15963588738916 15990202712064 15991673870406 16022238855168 16037396612874 16053965727436 16085382490112 16101205883217 16112947888128 16117840922638 16128191460654 16149382685696 16159753479168 16190872363008 16192361983707 16195556342784 16224049580544 16259994895872 16287246603264 16288601501952 16291958463872 16352049971712 16356780579776 16384194499712 16417111178496 16449383602496 16464800316276 16496415009984 16497787308912 16514832078368 16528697622528 16561904615424 16562050613472 16591188633552 16594461671424 16627947366576 16655668936704 16659101548544 16660487380992 16688410312704 16725384445952 16726923243758 16754809823232 16759656948736 16791931068416 16802714492928 16840708999296 16869568794624 16936051756416 16936838396751 16940951314768 16969982894592 17003436577728 17036085527552 17052052110912 17085422075904 17086993998516 17103868361216 17119898472096 17153401208832 17153552421096 17182150262784 17182948333824 17187121016832 17221802629668 17250514255872 17255504787456 17288886168008 17322719604736 17357425426432 17357674839764 17368821573012 17391642892288 17402811439104 17437928290146 17455693545472 17472053394432 17507309967693 17540111726592 17541570848256 17545186038016 17576053712256 17609899969536 17614994470528 17644517153536 17645984960448 17696437641792 17714720802688 17731323417528 17749387575296 17766022680576 17766847871136 17785203776704 17796625060032 17800135901184 17820008480768 17831452114944 17836867009299 17867433913056 17870958723072 17902399537152 17942063333376 17942221497928 17972134182912 17977333477376 17977591798327 18012772995584 18013609647124 18043641348096 18048861329408 18079111172096 18096055301376 18136148153088 18151043975168 18168055521408 18202940700672 18238824968448 18244101415904 18275366194176 18328453271856 18347389402784 18399685312512 18401378152248 18420389625872 18432218812176 18473056453488 18503854129152 18505556552808 18509207248896 18546556678104 18579186088164 18582851309568 18583015122854 18613996118016 18619381101568 18655236497408 18656952848807 18688057110528 18693463519744 18741489242112 18762412775424 18798439202816 18816057501696 18816223370763 18853045725696 18854614067328 18890922451968 18928057843968 19001787703808 19003368418944 19040557006848 19058570229114 19077391633664 19116483707152 19153296374912 19165596218496 19190778363904 19203102277632 19208933702322 19241851906368 19246524570624 19247418527064 19279507193856 19283480559616 19354606043136 19356386739144 19360205283328 19394266165248 19431613759488 19437235277824 19449996939009 19469812031488 19488059555328 19527103604736 19547278127104 19565598253824 19604059909824 19637655238656 19647493832512 19682060148192 19738334292768 19758727049152 19797393833984 19798313377024 19816868779344 19837342674016 19850081797728 19876163305472 19888927358976 19929060903024 19932992421888 19934826331602 19968061022208 20008354248792 20012301410304 20012477824612 20045841973248 20047509540864 20047686265542 20051641186304 20086003531776 20092103067946 20125599965184 20127451595511 20131422252032 20165162461184 20184999185169 20224500162048 20245395203072 20264369620032 20303280012288 20304968995584 20325947173376 20339000068608 20384062293504 20419924472064 20465165989632 20505395997632 20524614092892 20545523974144 20545819198088 20586982453856 20627270090752 20640813078132 20686543987116 20722938329106 20727026460672 20762546208768 20762729236704 20803360800768 20844371392512 20845339565232 20850401618176 20886132793344 20946803739264 20967489880064 20987141059584 21030146459712 21050914906112 21112064518272 21148244103168 21153379713024 21196064774976 21237544353792 21237731568976 21278629129856 21320270282752 21322231827208 21377011166784 21383195483832 21418844848128 21462065587872 21468274510956 21504065716224 21504255280872 21506044170546 21546337972224 21547458421776 21587829817344 21589625659392 21589815978276 21594075123712 21632066107392 21675717102858 21679993194496 21693915629568 21716328804352 21718135335936 21780230943744 21802733295616 21866889687552 21889481571328 21903538535424 21953067088368 21990687892992 21995220013312 21997049745216 22082734151296 22103430561576 22121584844736 22125948895232 22170596488768 22213983174656 22228567930296 22234998600633 22251213750272 22272068063232 22273102549152 22316689833984 22317010508268 22339746430976 22360683718656 22360880834643 22403619323904 22410422652709 22443034558464 22454278665728 22492758392832 22558096334592 22581402341888 22582451195668 22626643859456 22647850033536 22671248770304 22685807768832 22736069481216 22776069603456 22782658664688 22826531296128 22866690570048 22871201611776 22871403228128 22910597778432 22916161355776 22962403506224 23000685674496 23007339716608 23066448297984 23068570497336 23113714470912 23114046597849 23158224617472 23158428764016 23160355260588 23203748585472 23205678852096 23250571053528 23257297386869 23296071192576 23343079956924 23386815635456 23388761131008 23388967309799 23434738283008 23456701820448 23479866626048 23527979947264 23588426115072 23595250189056 23641764556704 23682279269376 23688030240768 23689130494848 23728833413376 23782489345732 23823245217408 23869866049536 23892448015098 23922751111168 23938113798144 23938457771088 23945383108374 23985304068096 23987510805609 24033358282752 24058188464128 24080948591154 24128073735168 24169421832192 24176761383957 24181530870784 24224074028544 24270587600896 24293334514176 24318433291264 24367154925568 24389992343808 24430869904896 24437937695808 24528074957568 24535170869664 24576291749568 24625666767744 24630741937984 24673857896448 24674075403744 24678942998528 24728742237472 24744622514976 24772248117552 24777135079424 24793046433792 24818661490688 24843075920208 24891692507136 24917409480704 24941921049864 24988652322816 24990731071488 25016550367232 25032615469056 25088076668928 25088297827684 25090384865637 25132214734848 25137394300928 25139485423104 25187896602624 25188118641322 25237410458624 25261063498944 25288336620001 25337824558592 25404077634624 25411426972152 25454974341888 25505154866592 25554128291328 25611911603096 25655802541824 25662032760832 25663224702752 25730328631644 25780681525248 25808515652192 25832703944502 25859021553664 25883257181184 25933329252012 25984079407104 26028608126976 26036138139648 26036512259646 26087464338432 26138746546432 26183540318208 26242746864256 26310167589888 26317779057024 26364080568384 26414849954304 26422491705792 26466775730304 26468977440672 26518569811968 26572081204032 26577323229184 26579768442136 26624081362944 26677805665056 26683068547072 26700203851776 26727789297664 26730012721152 26730248354056 26806438084608 26834133286912 26836602127348 26913095000064 26913332246892 26958201274368 26966000216064 27019159493376 27020414470686 27065462022144 27071040016384 27073291994112 27118666758144 27178749724672 27204222229632 27226565962752 27286887986176 27304411051008 27358237452672 27366152123856 27411776077824 27413049291264 27521084104176 27529045886498 27582058649488 27630584438808 27636035280896 27683638982272 27709584680232 27737814401024 27763810873344 27792495190016 27793786086976 27819835017156 27848177057792 27874276964352 27874522684281 27920994177024 27929071652352 27982854746112 28032085665792 28040195279616 28094440023013 28143619163136 28149419357696 28197658804224 28261419699968 28279568588544 28392086765952 28447648579584 28502681555712 28505052628416 28510927311776 28560835510272 28616087450496 28624366014608 28672087621632 28672340374496 28674725560728 28728450629632 28729944562368 28786167545856 28786421304368 28813400553483 28842754809856 28869786855936 28871127790596 28900956137144 28925220839424 28957513781248 29031909064704 29034580108716 29040307924992 29091399247872 29147420639232 29155852916736 29204718047232 29270756117824 29320917190656 29329399660288 29406089864736 29471240748768 29495446459648 29523090222288 29638090573728 29646664800844 29696090750976 29697470065536 29755586445312 29756014011024 29814244958208 29814507779524 29899488632832 29902239497403 29924046077952 29933133142042 29990344523776 30018452115456 30018716736918 30068762959872 30071529398313 30077461779456 30129005297664 30138154601919 30188399947776 30197133378048 30247743691776 30314759308288 30368092804608 30376878219584 30435375061504 30454920018432 30488920760064 30547463704576 30576093440256 30697748984448 30757822857216 30758093996448 30818285961216 30818728797132 30877905018688 30880473680784 30931956596736 30938331447296 30940905136128 31000761404704 31029815980674 31061428256768 31090539691008 31124106609232 31144093855056 31185014841344 31205041201152 31266557088768 31268009347848 31275602427264 31329199190016 31451234820096 31460333585408 31522352742272 31576372359168 31584040321024 31585507326464 31638444551168 31668096777408 31730069569536 31764326956544 31794097162464 31856316530688 31856597353464 31917943694784 31927177477832 31980405424128 31983347740812 32074793225748 32107931454872 32170764980224 32202411766434 32235681845276 32256382921308 32298765371392 32319506958336 32381744726016 32384723967414 32391112685568 32448099161088 32513575654287 32519989791744 32574493206528 32577203003904 32583916927744 32704099943424 32713561159552 32768388999424 32834222356992 32898767204992 32929600632552 32992830019968 32995574617824 33029664156736 33057395245056 33124101226944 33182377267104 33188923342848 33255894733152 33318203097088 33320974761984 33376820625408 33386956196893 33450768891904 33453846487516 33509619646464 33519313897472 33583862136832 33605428985856 33681417998592 33739137589248 33872103512832 33873676793502 33881902629536 33939965789184 34006873155456 34072171055104 34104104221824 34170844151808 34173987997032 34207736722432 34239796944192 34306802417664 34307104842192 34364300525568 34365896667648 34374242033664 34443605259336 34501028511744 34511009574912 34577772336016 34645439209472 34648626719213 34714850852864 34715349679528 34737643146024 34783285784576 34805622878208 34875856580292 34911387090944 34944106788864 35014619935386 35080223453184 35083141696512 35090372076032 35152107424512 35219799939072 35229988941056 35289034307072 35291969920896 35392875283584 35429441605376 35462646835056 35532045361152 35533695742272 35570407553408 35593250120064 35640016961536 35662904229888 35673734018598 35734867826112 35741917446144 35804799074304 35884126666752 35884442995856 35918074662561 35944268365824 35954666954752 35955183596654 36025545991168 36027219294248 36087282696192 36097722658816 36121422886731 36158222344192 36192110602752 36272296306176 36302087950336 36336111042816 36405881401344 36477649936896 36488202831808 36550732388352 36656906543712 36694778805568 36802756304496 36840779251744 36864437624352 36946112906976 37011113105616 37018414497792 37093113356208 37158372176328 37165702619136 37166030245708 37227992236032 37238762203136 37310472994816 37313905697614 37376114221056 37386927039488 37482978484224 37524825550848 37596878405632 37632115003392 37632446741526 37706091451392 37709228134656 37781844903936 37782177961983 37856115687936 38003575407616 38006736837888 38117140458228 38154783267328 38232967414304 38306592749824 38331192436992 38417867404644 38483703812736 38493049141248 38494837054128 38559014387712 38566961119232 38712773478288 38720410566656 38788532330496 38863227518976 38874470555648 38899993878018 38939624062976 38976119110656 39054207209472 39054768389469 39094556254208 39131196507648 39208119819648 39275310477312 39294987665024 39364120296384 39476668585536 39517454098304 39594787667968 39596626754048 39633737558688 39674685348032 39700163595456 39752326610944 39777854717952 39858121806048 39865984843776 39869652663204 39936122044416 40016708497584 40024602820608 40024955649224 40091683946496 40095019081728 40095372531084 40103282372608 40184206135892 40251199930368 40254903191022 40262844504064 40330324922368 40369998370338 40449000324096 40490790406144 40528739240064 40530621706029 40606560024576 40609937991168 40651894346752 40678000137216 40768124587008 40839848944128 40930331979264 41010791995264 41049228185784 41091047948288 41091638396176 41173964907712 41254540181504 41281626156264 41293568829747 41373087974232 41445876658212 41454052921344 41525458473408 41606721601536 41619356355031 41688742785024 41690679130464 41700803236352 41772265586688 41893607478528 41934979760128 41974282119168 42060292919424 42101829812224 42224129036544 42296488206336 42392129549952 42475088707584 42475463137952 42557258259712 42644463654416 42754022333568 42766390967664 42837689696256 42924131175744 42936549021912 43008131432448 43008510561744 43012088341092 43092675944448 43094916843552 43175659634688 43179251318784 43179631956552 43188150247424 43264132214784 43351434205716 43359986388992 43387831259136 43432657608704 43436270671872 43560461887488 43605466591232 43733779375104 43778963142656 43807077070848 43906134176736 43981375785984 43990440026624 43994099490432 44165468302592 44206861123152 44243169689472 44341192977536 44427966349312 44457135860592 44469997201266 44544136126464 44546205098304 44633379667968 44634021016536 44679492861952 44721367437312 44721761669286 44807238647808 44820845305418 44886069116928 44899699713063 44908557331456 44985516785664 45028075105377 45116192669184 45162804683776 45164902391336 45253287718912 45295700067072 45342497540608 45371615537664 45472138962432 45552139206912 45565317329376 45653062592256 45733381140096 45742806456256 45821195556864 45832322711552 45924807012448 46014679433216 46137140994672 46227428941824 46228093195698 46316449234944 46316857528032 46320710521176 46407497170944 46411357704192 46501142107056 46514594773738 46592142385152 46686159913848 46773631270912 46777522262016 46777934619598 46869476566016 46913403640896 46959733252096 46964053722859 47055959894528 47176852230144 47190500378112 47283529113408 47364558538752 47376060481536 47378260989696 47457666826752 47564978691464 47646490434816 47784896030196 47876915542176 47890766216748 47970608136192 47975021611218 48066716565504 48161897182308 48256147470336 48338843664384 48353522767914 48363061741568 48448148057088 48541175201792 48586669028352 48636866582528 48734309851136 48779984687616 48861739809792 48875875391616 49056149915136 49070341739328 49152583499136 49251333535488 49261483875968 49348150807488 49357885997056 49457484474944 49489245029952 49544496235104 49554270158848 49586092867584 49637322981376 49686151840416 49783385014272 49834818961408 49883842099728 49977304645632 49981462142976 50033100734464 50065230938112 50176153337856 50176595655368 50180769731274 50264429469696 50274788601856 50278970846208 50375793205248 50376237282644 50474820917248 50522126997888 50576673240002 50675649117184 50808155269248 50810515190253 50822853944304 50909948683776 51010309733184 51108256582656 51223823206192 51311605083648 51324065521664 51326449405504 51460657263288 51561363050496 51617031304384 51665407889004 51718043107328 51766514362368 51866658504024 51881663401477 51968158814208 52072276279296 52073024519292 52174928676864 52175388614167 52277493092864 52367080636416 52485493728512 52620335179776 52635558114048 52728161136768 52829699908608 52844983411584 52933551460608 52937954881344 53144162408064 53159536884272 53248162725888 53355611330112 53366137094144 53400407703552 53460025442304 53460496708112 53510601027897 53612876169216 53668266573824 53673204254696 53826190000128 53826664493784 53916402548736 53932000432128 53932775394981 54038318986752 54040828941372 54130924044288 54142080032768 54146583988224 54237333516288 54357499449344 54408444459264 54453131925504 54573775972352 54608822102016 54716474905344 54732304247712 54826098582528 55042168208352 55058091772996 55164117298976 55261168877616 55272070561792 55367277964544 55419169360464 55527621746688 55584990380032 55587572173952 55639670034312 55696354115584 55748553928704 55749045368562 55841988354048 55858143304704 55965709492224 55970858546421 56064171331584 56080390559232 56188880046026 56287238326272 56298838715392 56395317608448 56412443229233 56448670112289 56522839399936 56559137177088 56784173531904 57005363111424 57010105256832 57021854623552 57121671020544 57232174900992 57248732029216 57344680748992 57349451121456 57456901259264 57459889124736 57572335091712 57572842608736 57626801106966 57685509619712 57739573711872 57742255581192 57801912274288 57850441678848 57915027562496 58063818129408 58069160217432 58080615849984 58182798495744 58294841278464 58311705833472 58409436094464 58541512235648 58544231353153 58641834381312 58658799320576 58812179729472 58942481497536 58990892919296 59046180444576 59276181147456 59293329601688 59392181501952 59394940131072 59512028022048 59628489916416 59629015559048 59798977265664 59804478994806 59866266284084 60036904230912 60037433473836 60137525919744 60143058796626 60154923558912 60258010595328 60276309203838 60376799895552 60382354786533 60394266756096 60495487383552 60629518616576 60736185609216 60753756439168 60870750123008 60909840036864 60977841520128 61094927409152 61152186880512 61395497968896 61516187992896 61636571922432 61637457594264 61755810037376 61760947361568 61876662894592 61881810272256 62001522809408 62059631961348 62122856513536 62181079382016 62248213218464 62288187710112 62370029682688 62410082402304 62533114177536 62536018695696 62551204854528 62658398380032 62902469640192 62920667170816 63044705484544 63152744718336 63171014652928 63276889102336 63336193554816 63460139139072 63528653913088 63588194324928 63712633061376 63713194706928 63835887389568 63854354955664 63960810848256 63966695481624 64149586451496 64215862909744 64341529960448 64404823532868 64471363690552 64512765842616 64597530742784 64639013916672 64763489452032 64769447934828 64782225371136 64896198322176 65027151308574 65039979583488 65040552929989 65148986413056 65154406007808 65167833855488 65408199886848 65427122319104 65536777998848 65668444713984 65797534409984 65859201265104 65985660039936 65991149235648 66059328313472 66248202453888 66364754534208 66377846685696 66511789466304 66641949523968 66704995801899 66753641250816 66773912393786 66901537783808 66907692975032 67019239292928 67038627794944 67082642503929 67167724273664 67210857971712 67231267958127 67362835997184 67478275178496 67744207025664 67747353587004 67763805259072 67879931578368 68013746310912 68144342110208 68208208443648 68347975994064 68415473444864 68479593888384 68613604835328 68614209684384 68731793335296 68748484067328 68887210518672 69002057023488 69022019149824 69155544672032 69290878418944 69297253438426 69429701705728 69430699359056 69475286292048 69566571569152 69611245756416 69751713160584 69771892160607 69822774181888 69888213577728 70029239870772 70160446906368 70166283393024 70166901929397 70180744152064 70304214849024 70439599878144 70459977882112 70578068614144 70583939841792 70785750567168 70858883210752 70925293670112 71064090722304 71067391484544 71140815106816 71186500240128 71347468037196 71469735652224 71609598148608 71768253333504 71768885991712 71836149325122 71909333909504 71910367193308 72051091982336 72054438588496 72174565392384 72195445317632 72242845773462 72316444688384 72384221205504 72530284151871 72544592612352 72604175900672 72672222085632 72811762802688 72955299873792 72976405663616 73101464776704 73313813087424 73389557611136 73605512608992 73681558503488 73728875248704 73892225813952 74022226211232 74036828995584 74186226712416 74316744352656 74331405238272 74332060491416 74455984472064 74477524406272 74620945989632 74627811395228 74752228442112 74773854078976 74965956968448 75049651101696 75264230006784 75264893483052 75271154596911 75412182902784 75418456269312 75563689807872 75564355923966 75712231375872 75865009860003 76007150815232 76013473675776 76234280916456 76309566534656 76465934828608 76613185499648 76662384873984 76835734809288 76967407625472 76986098282496 76989674108256 77133922238464 77293090373629 77425546956576 77440821133312 77577064660992 77748941111296 77799987756036 77879248125952 77952238221312 78108414418944 78109536778938 78189112508416 78262393015296 78416239639296 78550620954624 78589975330048 78728240592768 78953337171072 79034908196608 79193253508096 79267475117376 79349370696064 79400327190912 79504653221888 79555709435904 79716243612096 79731969687552 79739305326408 79872244088832 80033416995168 80049205641216 80049911298448 80183367892992 80190038163456 80190745062168 80206564745216 80368412271784 80502399860736 80509806382044 80525689008128 80660649844736 80739996740676 80898000648192 80981580812288 81057478480128 81061243412058 81213120049152 81219875982336 81303788693504 81356000274432 81536249174016 81679697888256 81860663958528 82021583990528 82098456371568 82183276792352 82347929815424 82509080363008 82563252312528 82587137659494 82746175948464 82891753316424 82908105842688 83050916946816 83213443203072 83238712710062 83377485570048 83381358260928 83401606472704 83544531173376 83623568052843 83787214957056 83869959520256 83948564238336 84120585838848 84203659624448 84283320069039 84448258073088 84592976412672 84784259099904 84950926275904 85114516519424 85288927308832 85508044667136 85532781935328 85848262351488 85873098043824 86016262864896 86017021123488 86024176682184 86185351888896 86189833687104 86358502637568 86359263913104 86376300494848 86528264429568 86702868411432 86719972777984 86775662518272 86865315217408 86872541343744 87120923774976 87210933182464 87218956913881 87467558750208 87557926285312 87614154141696 87812268353472 87962751571968 87980880053248 87988198980864 88330936605184 88413722246304 88486339378944 88682385955072 88914271721184 88939994402532 89088272252928 89092410196608 89266759335936 89268042033072 89442734874624 89443523338572 89641690610836 89772138233856 89799399426126 89817114662912 89971033571328 90056150210754 90232385338368 90325609367552 90329804782672 90414463805757 90506575437824 90591400134144 90684995081216 90743231075328 90944277924864 91104278413824 91130634658752 91306125184512 91466762280192 91485612912512 91642391113728 91664645423104 91849614024896 92029358866432 92274281989344 92454857883648 92456186391396 92633715056064 92641421042352 92814994341888 92822715408384 93002284214112 93029189547476 93184284770304 93372319827696 93547262541824 93555044524032 93555869239196 93738953132032 93826807281792 93919466504192 93928107445718 94111919789056 94353704460288 94381000756224 94567058226816 94729117077504 94752120963072 94756521979392 94915333653504 95129957382928 95292980869632 95569792060392 95753831084352 95781532433496 95941216272384 95950043222436 96323794364616 96351660602743 96512294940672 96707045535828 96726123483136 96896296114176 96897150283453 97082350403584 97173338056704 97273733165056 97468619702272 97559969375232 97723479619584 97751750783232 98112299830272 98140683478656 98305166998272 98502667070976 98522967751936 98696301614976 98914968949888 98978490059904 99088992470208 99108540317696 99172185735168 99372303680832 99566770028544 99669637922816 99767684199456 99954609291264 99962924285952 100066201468928 100130461876224 100160868590679 100352306675712 100353191310736 100361539462548 100528858939392 100549577203712 100557941692416 100751586410496 100752474565288 100949641834496 101044253995776 101153346480004 101351298234368 101616310538496 101621030380506 101645707888608 101819897367552 102020619466368 102216513165312 102447646412384 102623210167296 102648131043328 102652898811008 102921314526576 103122726100992 103234062608768 103330815778008 103436086214656 103533028724736 103733317008048 103763326802954 103936317628416 103945880157639 104144552558592 104146049038584 104349857353728 104350777228334 104554986185728 104734161272832 104765965997147 104970987457024 105240670359552 105271116228096 105456322273536 105659399817216 105689966823168 105867102921216 105875909762688 106288324816128 106319073768544 106711222660224 106920050884608 106920993416224 107021202055794 107225752338432 107346408509392 107652380000256 107653328987568 107832805097472 107864000864256 107865550789962 108076637973504 108081657882744 108261848088576 108284160065536 108293167976448 108474667032576 108714998898688 108816888918528 108906263851008 109147551944704 109217644204032 109432949810688 109464608495424 109652197165056 110084336416704 110116183545992 110328234597952 110522337755232 110544141123584 110734555929088 110838338720928 111055243493376 111169980760064 111175144347904 111279340068624 111497107857408 111498090737124 111683976708096 111716286609408 111931418984448 111941717092842 112128342663168 112160781118464 112377760092052 112574476652544 112597677430784 112790635216896 112824886458466 112897340224578 113045678799872 113118274354176 113346533885949 113568347063808 114010726222848 114020210513664 114043709247104 114464349801984 114497464058432 114689361497984 114698902242912 114913802518528 114919778249472 115145685217472 115253602213932 115371019239424 115479147423744 115484511162384 115603824548576 115700883357696 115830055124992 116138320434864 116161231699968 116365596991488 116589682556928 116623411666944 116818872188928 117083024471296 117088462706306 117283668762624 117317598641152 117624359458944 117884962995072 117981785838592 118092360889152 118552362294912 118586659203376 118784363003904 118789880262144 119024056044096 119256979832832 119258031118096 119597954531328 119608957989612 119732532568168 120073808461824 120074866947672 120275051839488 120286117593252 120309847117824 120552618407676 120753599791104 120764709573066 120788533512192 120990974767104 121259037233152 121472371218432 121507512878336 121741500246016 121819680073728 121955683040256 122189854818304 122304373761024 122790995937792 123032375985792 123273143844864 123274915188528 123511620074752 123521894723136 123763620544512 123880706489241 124003045618816 124119263922696 124245713027072 124362158764032 124496426436928 124576375420224 124740059365376 124820164804608 124858069065093 125066228355072 125072037391392 125102409709056 125316796760064 125804939280384 125841334341632 125843142588289 126089410969088 126305489436672 126342029305856 126553778204672 126672387109632 127057307826176 127176388649856 127425266122752 127426389413856 127671774779136 127708709911328 127933390963248 128299172902992 128431725819488 128683059920896 128809647065736 128942727381104 129025531685232 129195061485568 129278027833344 129526978904064 129538895869656 129564450742272 129792396644352 130054302617148 130079959166976 130081105859978 130297972826112 130308812015616 130335667710976 130598669941649 130816399773696 130854244638208 131073555997696 131336889427968 131595068819968 131718402530208 131971320079872 131982298471296 132118656626944 132496404907776 132729509068416 133023578932608 133283899047936 133409991603798 133547824787572 133815385950064 134038478585856 134077255589888 134165285007858 134335448547328 134421715943424 134462535916254 134699099139189 134725671994368 134956550356992 135488414051328 135494707174008 135527610518144 135759863156736 136027492621824 136288684220416 136416416887296 136695951988128 136830946889728 136959187776768 137228419368768 137463586670592 137496968134656 137774421037344 138044038299648 138311089344064 138581756837888 138594506876852 138861398718112 138950572584096 139133143138304 139222491512832 139503426321168 139543784321214 139776427155456 140058479741544 140320893812736 140332566786048 140333803858794 140361488304128 140608429698048 140879199756288 140892161168577 140919955764224 141156137228288 141167879683584 141571501134336 141717766421504 141850587340224 142128181444608 142134782969088 142281630213632 142373000480256 142694936074392 142939471304448 143537771983424 143672298650244 143818667819008 143820734386616 144102183964672 144108877176992 144390890635264 144485691546924 144632889376768 144768442411008 145060568303742 145089185224704 145208351801344 145344444171264 145623525605376 145910599747584 145952811327232 146202929553408 146627626174848 146779115222272 147211025217984 147363117006976 147457750497408 147784451627904 148044452422464 148073657991168 148372453424832 148633488705312 148662810476544 148664120982832 148911968944128 148955048812544 149241891979264 149255622790456 149504456884224 149547708157952 149931913936896 150099302203392 150528460013568 150529786966104 150542309193822 150824365805568 150836912538624 151127379615744 151128711847932 151424462751744 151730019720006 152014301630464 152026947351552 152468561832912 152619133069312 152931869657216 153226370999296 153324769747968 153671469618576 153934815250944 153972196564992 153979348216512 154586180747258 154851093913152 154881642266624 155154129321984 155497882222592 155599975512072 155644990204431 155758496251904 155904476442624 156216828837888 156219073557876 156378225016832 156524786030592 156526165842501 156832479278592 157101241909248 157179950660096 157456481185536 157906674342144 158069816393216 158386507016192 158534950234752 158698741392128 158800654381824 159432487224192 159478610652816 159744488177664 160066833990336 160098411282432 160099822596896 160380076326912 160381490124336 160413129490432 160736824543568 161004799721472 161019612764088 161051378016256 161321299689472 161479993481352 161796001296384 161798326184943 161963161624576 162114956960256 162122486824116 162426240098304 162439751964672 162607577387008 162712000548864 163072498348032 163359395776512 163721327917056 163722771168593 164043167981056 164196912743136 164366553584704 164695859630848 165126504625056 165174275318988 165492351896928 165783506632848 165816211685376 166101833893632 166477425420124 166754971140096 166762716521856 166803212945408 167089062346752 167247136105686 167574429914112 167897128476672 167912575639263 168241171677696 168407319248896 168566640138078 168896516146176 169185952825344 169237329687699 169568518199808 169901852551808 170229033038848 170577854617664 171016089334272 171065563870656 171696524702976 171746196087648 172034042246976 172048353364368 172370703777792 172379667374208 172717005275136 172718527826208 172752600989696 173056528859136 173405736822864 173439945555968 173551325036544 173730630434816 173745082687488 174241847549952 174421866364928 174437913827762 174935117500416 175115852570624 175228308283392 175624536706944 175632694059459 175925503143936 175961760106496 175976397961728 176661873210368 176827444492608 176972678757888 177364771910144 177828543442368 177879988805064 178176544505856 178184820393216 178536084066144 178885469749248 178887046677144 179283381221672 179598798852252 179634229325824 180112300421508 180464770676736 180651218735104 180659609565344 180828927611514 181013150875648 181182800268288 181369990162432 181486462150656 181888555849728 182208556827648 182261269317504 182612250369024 182933524560384 182971225825024 183284782227456 183699228049792 184058717732864 184548563978688 184909715767296 184912372782792 185267430112128 185282842084704 185629988683776 185645430816768 186004568428224 186058379094952 186368569540608 186744639655392 187094525083648 187110089048064 187111738478392 187477906264064 187653614563584 187838933008384 187856214891436 188223839578112 188707408920576 188762001512448 189134116453632 189458234155008 189513043958784 189830667307008 190259914765856 190585961739264 191139584120784 191507662168704 191563064866992 191882432544768 191900086444872 192647588729232 192703321205486 193024589881344 193414091071656 193452246966272 193792592228352 193794300566906 194164700807168 194346676113408 194547466330112 194565365423273 194937239404544 195119938750464 195121658789967 195446959239168 195503501566464 196224599660544 196281366957312 196610333996544 197005334141952 197045935503872 197392603229952 197829937899776 197956980119808 198177984940416 198744607361664 199133540057088 199535368398912 199925848571904 200132402937856 200260923752448 200321737181358 200704613351424 200706382621472 200723078925096 201057717878784 201099154407424 201115883384832 201503172820992 201504949130576 201693803874381 201899283668992 202088507991552 202306692960008 202702596468736 203232621076992 203242060761012 203291415777216 203639794735104 204041238932736 204433026330624 204895292824768 205246420334592 205296262086656 205305797622016 205842629053152 206245452201984 206468125217536 206661631556016 207066057449472 207466634016096 207526653605908 207872635256832 207891760315278 208289105117184 208292098077168 208699714707456 208701554456668 209109972371456 209315676481821 209468322545664 209531931994294 209941974914048 210481340719104 210500705788191 210542232456192 210912644547072 211318799634432 211379933646336 211734205842432 211751819525376 212576649632256 212638147537088 213422445320448 213841986832448 214042404111588 214692817018784 215304760000512 215306657975136 215728001728512 215731101579924 216153275947008 216163315765488 216523696177152 216568320131072 216586335952896 216949334065152 217429997797376 217633777837056 217812527702016 218295103889408 218435288408064 218865899621376 218929216990848 219304394330112 220168672833408 220232367091984 220656469195904 221044675510464 221088282247168 221469111858176 221676677441856 222110486986752 222339961520128 222350288695808 222558680137248 222994215714816 222996181474248 223367953416192 223432573218816 223862837968896 223883434185684 224256685326336 224321562236928 224755520184104 225148953305088 225195354861568 225649772916932 225794680449156 226091357599744 226236548708352 226693067771898 227136694127616 227595029580009 228021452445696 228040421027328 228087418494208 228928699603968 228994928116864 229378722995968 229397804485824 229839556498944 230291370434944 230507204427864 230742038478848 230958294847488 230969022324768 231207649097152 231401766715392 231660110249984 231879271120887 232276640869728 232322463399936 232731193982976 233246823333888 233637744377856 233708693378251 234166048942592 234176925412612 234567337525248 234635197282304 235248718917888 235769925990144 235963571677184 236184721778304 237104724589824 237173318406752 237579760524288 238048112088192 238513959665664 238516062236192 239195909062656 239217915979224 239465065136336 240147616923648 240149733895344 240550103678976 240572235186504 240619694235648 241105236815352 241507199582208 241529419146132 241577067024384 241981949534208 242518074466304 242540387034491 242944742436864 243015025756672 243483000492032 243639360147456 243911366080512 244379709636608 244608747522048 245581991875584 246064751971584 246549830377056 247023240149504 247043789446272 247527241089024 247761412978482 248006091237632 248238527845392 248724317528064 248992852873856 249152750840448 249480118730752 249640329609216 249716138130186 250132456710144 250144074782784 250204819418112 250633593520128 251609878560768 251682668683264 251686285176578 252178821938176 252610978873344 252684058611712 252849960207117 253107556409344 253344774219264 254114615652352 254352777299712 254852778827712 255343549558272 255417419822656 255866781926496 256598345805984 256863451638976 257366119841792 257619294131472 257885454762208 258051063370464 258390122971136 258556055666688 259077791739312 259128901484544 259584793288704 260108605234296 260159918333952 260162211719956 260595945652224 260617624031232 260671335421952 261197339883298 261632799547392 261656870741643 261708489276416 262147111995392 262673778855936 263190137639936 263436805060416 263942640159744 263964596942592 264237313253888 264992809815552 265459018136832 266047157865216 266819983207596 267095649575144 267630771900128 268154511179776 268330570015716 268925071832508 269398198278378 269451343988736 269913100713984 270976828102656 270989414348016 271055221036288 271519726313472 272054985243648 272577368440832 272832833774592 273391903976256 273661893779456 273918375553536 274456838737536 274927173341184 274993936269312 275548842074688 276088076599296 276622178688128 277163513675776 277189013753704 277722797436224 277901145168192 278266286276608 278444983025664 279006852642336 279087568642428 279552854310912 280116959483088 280641787625472 280665133572096 280667607717588 280722976608256 281216859396096 281758399512576 281784322337154 281839911528448 282312274456576 282335759367168 283143002268672 283435532843008 283701174680448 284256362889216 284269565938176 284563260427264 284746000960512 285389872148784 285878942608896 287075543966848 287344597300488 287637335638016 287641468773232 288204367929344 288217754353984 288781781270528 288971383093848 289054981808229 289265778753536 289536884822016 290121136607484 290178370449408 290416703602688 290688888342528 290691450850359 291247051210752 291335494485217 291821199495168 291905622654464 292405859106816 293255252349696 293558230444544 294422050435968 294726234013952 294915500994816 295568903255808 296088904844928 296744906849664 297266977410624 297325620953088 297328241965664 297910097625088 298511245580912 299008913768448 299095416315904 299863827873792 300198604406784 300482605772037 301056920027136 301059573932208 301084618387644 301648731611136 301673825077248 302254759231488 302257423695864 302848925503488 303460039440012 304028603260928 304053894703104 304937123665824 305238266138624 305863739314432 306452741998592 306649539495936 307342939237152 307869630501888 307944393129984 307958696433024 309172361494516 309702187826304 310308258643968 310995764445184 311199951024144 311289980408862 311808952885248 311837640472917 312433657675776 312438147115752 312756450033664 313049572061184 313052331685002 313664958557184 314202483818496 314297897991441 314359901320192 314912962371072 315813348684288 316139632786432 316773014032384 317069900469504 317397482784256 317601308763648 318864974448384 318957221305632 320133667980672 320199645193792 320760152653824 320762980248672 320826258980864 321473649087136 322039225528176 322102756032512 322642599378944 322959986962704 323592002592768 323596652369886 323926323249152 324229913920512 324244973648232 324852480196608 324879503929344 325215154774016 325424001097728 326144996696064 326718791553024 327442655834112 327445542337186 328086335962112 328393825486272 328733107169408 328748376060013 329391719261696 330253009250112 330348550637976 330984703793856 331567013265696 331632423370752 332203667787264 332954850840248 333509942280192 333525433043712 333606425890816 334494272211372 335148859828224 335794256953344 335825151278526 336482343355392 337133280276156 337793032292352 338371905650688 338474659375398 339137036399616 339803705103616 340458066077696 341155709235328 342032178668544 342131127741312 343393049405952 343492392175296 344068084493952 344096706728736 344741407555584 344759334748416 345437055652416 345505201979392 346113057718272 346811473645728 346879891111936 347102650073088 347461260869632 347490165374976 348483695099904 348843732729856 348875827655524 349870235000832 350231705141248 350456616566784 351249073413888 351265388118918 351851006287872 351923520212992 351952795923456 353323746420736 353654888985216 353945357515776 354729543820288 355657086884736 355759977610128 356353089011712 356369640786432 357072168132288 357770939498496 357774093354288 358566762443344 359197597704504 359268458651648 360224600843016 360929541353472 361302437470208 361319219130688 361657855223028 362026301751296 362365600536576 362739980324864 362972924301312 363777111699456 364417113655296 364522538635008 365224500738048 365227720299169 365867049120768 365942451650048 366569564454912 367398456099584 369097127957376 369819431534592 369824745565584 370534860224256 370565684169408 371290861633536 372009136856448 372116758189904 372737139081216 373489279310784 374220178096128 374223476956784 374574207195279 374955812528128 375307229127168 375677866016768 375712429782872 376447679156224 377414817841152 377524003024896 377529427764867 378268232907264 378916468310016 379026087917568 379661334614016 380519829531712 381171923478528 382279168241568 383015324337408 383126129733984 383800172889744 385295177458464 385406642410972 386049179762688 386828182143312 386904493932544 387585184456704 387588601133812 388693352226816 389094932660224 389130730846546 389874478809088 390239877500928 390243317579934 390893918478336 391007003132928 391796009824947 392449199321088 392562733914624 393220667993088 394010668283904 394091871007744 394785206459904 395659875799552 395913960239616 396355969880832 397489214723328 399070736797824 399851697143808 400643474362716 401412765242944 401446157850192 402115435757568 402198308814848 402231766769664 403006345641984 403009898261152 403387607748762 403798567337984 404177015983104 404613385920016 405405192937472 406465242153984 406484121522024 406582831554432 407279589470208 408082477865472 408866052661248 409790585649536 410492840669184 410592524173312 410611595244032 411685258106304 412490904403968 412936250435072 413323263112032 414132114898944 414933268032192 415053307211816 415745270513664 415783520630556 416584196154336 417399429414912 417403108913336 418219944742912 418631352963642 419063863988588 419883949828096 420962681438208 421001411576382 421084464912384 421825289094144 422637599268864 422676483505731 422759867292672 423468411684864 423503639050752 425153299264512 425276295074176 426844890640896 427683973664896 428084808223176 429385634037568 430613315950272 431456003457024 431462203159848 432306551894016 432326631530976 433136640262144 433172671905792 433898668130304 434030430559609 434859995594752 435267555674112 435625055404032 436590207778816 436870576816128 437731799242752 437858433981696 438608788660224 440337345666816 440464734183968 441312938391808 442089351020928 442938223716352 443353354883712 444220973973504 444700577391616 445117360274496 445988431429632 445992362948496 446735906832384 446865146437632 447725675937792 447766868371368 448513370652672 448643124473856 449511040368208 450297906610176 450390709723136 451299545833864 451589360898312 452182715199488 452473097416704 453386135543796 454273388255232 455190059160018 456042904891392 456080842054656 456174836988416 457857399207936 457989856233728 458757445991936 458795608971648 459679112997888 460582740869888 461014408855728 461916589694976 461938044649536 462415298194304 463320220499968 463758542241774 464553281739456 464644926799872 465462387965952 466493646667776 466934970613293 467275488755712 467417386756502 468332097885184 468353850825224 469134675050496 469270394564608 469578497527503 470497437835776 471539851980288 471927143354368 472369443556608 474209449179648 474346636813504 475159521048576 476096224176384 477032124472384 478435831958448 478930130272672 480295233847296 480299467790688 481144470373008 481239388471296 482210473630704 483014399164416 483058838292264 483154134048768 483963899068416 485036148932608 485080774068982 485889484873728 486030051513344 486966000984064 487278720294912 487822732161024 488759419273216 489217495044096 491163983751168 491168313505779 492129503943168 493099660754112 494046480299008 494087578892544 495522825956964 496012182475264 496477055690784 497448635056128 497985705747712 498305501680896 499432276260372 500264913420288 500288149565568 500409638836224 501267187040256 503365337366528 503372570353156 504357643876352 505221957746688 505368117223424 505699920414234 506215112818688 506689548438528 507711989063097 508229231304704 508705554599424 509705557655424 510687099116544 510834839645312 511733563852992 513196691611968 513726903277952 514732239683584 515238588262944 515770909524416 516102126740928 516780245942272 517112111333376 518155583478624 518257802969088 519169586577408 520217210468592 520319836667904 520324423439912 521191891304448 521235248062464 521342670843904 522394679766596 523265599094784 523313741483286 523416978552832 524294223990784 525347557711872 526380275279872 526873610120832 526898082178377 527885280319488 527929193885184 528474626507776 529985619631104 530918036273664 532094315730432 533639966415192 534191299150288 535261543800256 536309022359552 536661140031432 537850143665016 538796396556756 538902687977472 541051632615403 541953656205312 541978828696032 542110442072576 543039452626944 544109970487296 545154736881664 545665667549184 546783807952512 547323787558912 547836751107072 548913677475072 549854346682368 551097684149376 552176153198592 553244357376256 554378027507408 555445594872448 555802290336384 556532572553216 556889966051328 558013705284672 558175137284856 559105708621824 560233918966176 561283575250944 561330267144192 561335215435176 561445953216512 562433718792192 563516799025152 563568644674308 563679823056896 564624548913152 564671518734336 566286004537344 566871065686016 567402349360896 568539131876352 569126520854528 569492001921024 570779744297568 571757885217792 574151087933696 574689194600976 575282937546464 576408735858688 576435508707968 577563562541056 577942766187696 578109963616458 579073769644032 580242273214968 580356740898816 580833407205376 581377776685056 581382901700718 582494102421504 582670988970434 583642398990336 583696096269819 583811245308928 584811718213632 585364976369901 586510504699392 587116460889088 588844100871936 589452468027904 589831001989632 591137806511616 592177809689856 593489813699328 594533954821248 594656483931328 595820195250176 597022491161824 598190832631808 600397208813568 600965211544074 602113840054272 602119147864416 602169236775288 603297463222272 603347650154496 604509518462976 604514847391728 605697851006976 606920078880024 608057206521856 608107789406208 609874247331648 610476532277248 610532698397167 611727478628864 612905483997184 613299078991872 614685878474304 615739261003776 615888786259968 615917392866048 618344722989032 619404375652608 622399902048288 622579960817724 623617905770496 623675280945834 624867315351552 624876294231504 626099144122368 626104663370004 627329917114368 628404967636992 628595795982882 628719802640384 629825924742144 631626697368576 632279265572864 633546028064768 634139800939008 634794965568512 635202617527296 637729948896768 637914442611264 640267335961344 640399290387584 641525960497344 641652517961728 642947298174272 644078451056352 644205512065024 645285198757888 645919973925408 647184005185536 647193304739772 647852646498304 648459827841024 648489947296464 649704960393216 649759007858688 650430309548032 650848002195456 652289993392128 653437583106048 654885311668224 654891084674372 656172671924224 656787650972544 657466214338816 657496752120026 658783438523392 660506018500224 660697101275952 661969407587712 663134026531392 663264846741504 664407335574528 665909701680496 667019884560384 667050866087424 667212851781632 668988544422744 670297719656448 671588513906688 671650302557052 672964686710784 674266560552312 674461624219201 675586064584704 676949318750796 678274072799232 678280051984171 679607410207232 680916132155392 682311418470656 684064357337088 684262255482624 686786098811904 686984784350592 688136168987904 688193413457472 689518669496832 690874111304832 692226115436544 693622947291456 693759782223872 694205300146176 694980330749952 695637813362661 696967390199808 697687465459712 697751655311048 699740470001664 700463410282496 700913233133568 701126080134753 702498146827776 702530776237836 703702012575744 703847040425984 703905591846912 706647492841472 707309777970432 707890715031552 709459087640576 711314173769472 711519955220256 712739281572864 714144336264576 715541878996992 715548186708576 717133524886688 718395195409008 718536917303296 720449201686032 721859082706944 722604874940416 722638438261376 723315710446056 724052603502592 724731201073152 725479960649728 725945848602624 727554223398912 727621161103473 728834227310592 729045077270016 730449001476096 730455440598338 731734098241536 731884903300096 733139128909824 733361761980029 734796912199168 738194255914752 739649491131168 741069720448512 741131368338816 742581723267072 744018273712896 744233516379808 746978558621568 748440356192256 748446953913568 749148414390558 749911625056256 750614458254336 751424859565744 752895358312448 754829635682304 755048006049792 755058855529734 756536465814528 757832936620032 758052175835136 759322669228032 761039659063424 762343846957056 764558336483136 766030648674816 766252259467968 767600345779488 770590354916928 770813284821944 772098359525376 773656364286624 773808987865088 775170368913408 775177202267624 777386704453632 778189865320448 778261461693092 780479755001856 780486635159868 781787836956672 782014006265856 783592019649894 784898398642176 784970612224929 785125467829248 786441335986176 788021336567808 788183742015488 789570412919808 791319751599104 791827920479232 792711939761664 794978429446656 798141473595648 801286948725432 802825530485888 802892315700384 804396617629696 804463533539328 806019796522304 806775215497524 807597134675968 808354031966208 809226771840032 810810385874944 812930484307968 812968243044048 813165663108864 814559178940416 816164955730944 817732105322496 819581171299072 820985681338368 821223190488064 823370516212608 824981808807936 825872500870144 826646526224064 828264229797888 829866536064384 830106614423632 831490541027328 831567041261112 833168392308672 834798858829824 834806217826672 836439889485824 837262705927284 838127727977176 839767899656192 841925362876416 842002823152764 842168929824768 843650578188288 845275198537728 845352967011462 845519734585344 846936823369728 847007278101504 850306598529024 850552590148352 853689781281792 855367947329792 856169616446352 858771268075136 861226631900544 862912006914048 862924406319696 864613103788032 864653263061952 866345343811584 867164945424687 867797336260608 868060861119218 869719991189504 870535111348224 871250110808064 872074352551077 873180415557632 873741153632256 874006483455651 875463598485504 875716867963392 877217577320448 880674691333632 880929468367936 882625876783616 884178702041856 885876447432704 886706709767424 889401154783232 890234720548992 891976862859264 891984725896992 893730292875264 895533736742736 897026741305344 897286248947712 899022080736416 900595813220352 900781419446272 902599091667728 903178721796624 904365430398976 904946194833408 906772271087592 908546776510464 910380118320036 912085809782784 912161684109312 912349673976832 915714798415872 915979712467456 917514891983872 917591217943296 919358225995776 921165481739776 922028817711456 923833179389952 923876089299072 924830596388608 927517084483548 929106563478912 930924775931904 932987293335552 933869941226586 934834773513004 936664195770368 936707701650448 938269350100992 938540789129216 939156995055006 940994875671552 942893693974323 943079703960576 943854286708736 944738887113216 948418898359296 948693273627008 950319042097152 952192448352768 954064248944768 956871663916896 957860260545344 960598935581376 962288940746016 962478776942592 964420947261408 966117676584528 966308268097536 967927798136832 970072297865216 970161548137964 971778969747456 972060103026688 973932001968128 974557440589824 975645464322048 978434990088192 982327967502336 982336627011558 984259007886336 986199321508224 986245128180039 988092960598016 988175157785088 991045651913928 992024364950528 992954111381568 994897270112256 995971411495424 996611003361792 998864552520744 1000529826840576 1000576299131136 1000819277672448 1004810174857177 1006730674733056 1006745140706312 1008715287752704 1010736234446848 1011399840828468 1012430225637376 1013379096877056 1015423978126194 1016458462609408 1017411109198848 1019411115310848 1021374198233088 1021669679290624 1023467127705984 1026393383223936 1027453806555904 1030477176525888 1031541819048832 1032204253481856 1033560491884544 1034224222666752 1036311166957248 1036515605938176 1038339173154816 1040434420937184 1040639673335808 1040648846879824 1042383782608896 1042470496124928 1042685341687808 1044789359533192 1046531198189568 1046627482966572 1046833957105664 1048588447981568 1050695115423744 1052760550559744 1053747220241664 1053796164356754 1055770560638976 1055858387770368 1056949253015552 1059971239262208 1061836072547328 1064188631460864 1067279932830384 1068382598300576 1070523087600512 1072618044719104 1073322280062864 1075700287330032 1077592793113512 1077805375954944 1082103265230806 1083907312410624 1083957657392064 1084220884145152 1086078905253888 1088219940974592 1090309473763328 1091331335098368 1093567615905024 1094647575117824 1095673502214144 1095683160897507 1097827354950144 1099708693364736 1102195368298752 1106488714752512 1108756055014816 1110891189744896 1111604580672768 1116027410569344 1116350274569712 1118211417243648 1120467837932352 1122660534288384 1122670430870352 1122891906433024 1124867437584384 1127033598050304 1127137289348616 1127359646113792 1129249097826304 1129343037468672 1132572009074688 1132588283294601 1133742131372032 1134804698721792 1137078263752704 1138253041709056 1138984003842048 1141559488595136 1143515770435584 1148302175867392 1149378389201952 1150565875092928 1152817471717376 1152871017415936 1155885532375392 1156219927232916 1158147539288064 1160484546429936 1160713481797632 1162755553370112 1162765803401436 1165341977940868 1167284797980672 1167392192539638 1167622490617856 1169623436427264 1170729952739802 1173021009398784 1174232921778176 1175388029474841 1177688201743872 1178904936055808 1179662003979264 1182275613023232 1184355619379712 1186979627398656 1189067909642496 1189312967862656 1191640390500352 1194044982323648 1196381665263616 1201930423088148 1204238295728832 1204338473550576 1206594926444544 1206695300308992 1209019036925952 1209029694783456 1211395702013952 1213840157760048 1216114413043712 1216215578812416 1219748494663296 1220953064554496 1221065396794334 1223454957257728 1225810967994368 1226598157983744 1229371756948608 1231478522007552 1231777572519936 1231834785732096 1236689445978064 1238808751305216 1244799804096576 1245159921635448 1247235811540992 1247350561891668 1249752588463008 1252198288244736 1252209326740008 1254659834228736 1257191591965764 1257439605280768 1259651849484288 1263253394737152 1264558531145728 1267092056129536 1268279601878016 1269589931137024 1270405235054592 1275459897793536 1275828885222528 1280534671922688 1280798580775168 1283051920994688 1285894596348544 1288156902112704 1288411024130048 1291839947850816 1294368010371072 1294386609479544 1295705292996608 1296919655682048 1296979894592928 1299409920786432 1299518015717376 1300860619096064 1301696004390912 1302091291678827 1304579986784256 1306875166212096 1309770623336448 1309782169348744 1312345343848448 1313575301945088 1314932428677632 1314993504240052 1317566877046784 1321012037000448 1321394202551904 1323938815175424 1326268053062784 1328814671149056 1331819403360992 1334101732174848 1334425703563264 1337977088845488 1340595439312896 1343177027813376 1343300605114104 1345929373421568 1348533121104624 1348923248438402 1351172129169408 1353898637501592 1356548145598464 1356560103968342 1359214820414464 1361832264310784 1361957557962911 1364622836941312 1368128714674176 1368524510965248 1373572197623808 1373969568701184 1376272337975808 1376386826914944 1379037338993664 1381748222609664 1387245894582912 1389960661499904 1391275626725322 1393934780399616 1395503310622096 1399480940003328 1400926820564992 1401826466267136 1402252160269506 1404996293655552 1405061552475672 1407404025151488 1407694080851968 1407811183693824 1413294985682944 1414619555940864 1415781430063104 1418918175281152 1422628347538944 1423039910440512 1425478563145728 1428288672529152 1431096373417152 1434267049773376 1436790390818016 1437073834606592 1440898403372064 1443718165413888 1445209749880832 1445276876522752 1446631420892112 1449462402146304 1450959921299456 1451891697205248 1455108446797824 1455242322206946 1457668454621184 1458090154540032 1460898002952192 1460910881196676 1463468196483072 1463769806600192 1466278257819648 1466723523960058 1469593824398336 1473504940517337 1476388511829504 1479298982262336 1482139440897024 1482262736677632 1488036547425792 1488467032759616 1493957117243136 1496893907827136 1498296828781116 1499823250112512 1501228916508672 1502849719131488 1505790716624896 1510096012099584 1510117711059468 1513072931629056 1515665873240064 1516104351670272 1518645338456064 1522079318126848 1524687693914112 1529116672966272 1532061297349632 1532504518935936 1535200691558976 1541180709833856 1541626569643888 1544196719050752 1547312728573248 1547617975730176 1550340737826816 1550354404535248 1554773408907264 1556379730640896 1556522923386184 1560959510003712 1560973270319736 1563575673913344 1564028012531712 1567184039299788 1569796797284352 1569941224449858 1570250935658496 1572882671972352 1576042673135616 1576367484030976 1579140825839616 1582639503198208 1583655840958464 1585423879523328 1589956858893312 1596282947191296 1602573897450864 1605651060971776 1605784631400768 1608927067078656 1612039593044608 1613550430995048 1615194269351936 1616708063932416 1618453543680064 1621620771749888 1623154897846209 1625860968615936 1625936486088096 1626331326217728 1629118357880832 1632329911461888 1635464210644992 1635960853647757 1639162342598144 1641971362676736 1642446380976128 1646741032425216 1651745001740288 1653293052448128 1656528459595776 1659733072128768 1660213228847264 1663134082522224 1666336784617344 1669597717659648 1669612435653344 1672879778971648 1674525411854568 1676255455954352 1679535799312384 1683850725752832 1684005646305528 1684337859649536 1687301156376576 1690550397075456 1690705934022924 1691039469170688 1693873646739456 1694014556203008 1697782709241437 1700613197058048 1701105180296704 1707379562563584 1710735894659584 1712339232892704 1717542536150272 1722453263801088 1725848812639392 1729226207576064 1729306526123904 1732690687623168 1734329890849374 1736121722238436 1741070222696448 1742500221616128 1744148705102154 1746360831115264 1747482307264512 1748012966911302 1750927196971008 1751088288809457 1751433735926784 1754435154640896 1761349382667264 1761858936735872 1765251753567232 1768357404083712 1771752894865408 1773413419534848 1778802309566464 1780469441097984 1783969451793984 1787460585750528 1791067473485472 1794572497895424 1798044161472832 1801191626440704 1801562838892544 1805198183335456 1806357443593248 1808730860797952 1809892389666816 1813544542175184 1817093553020928 1820760236640072 1824171619565568 1824323368218624 1824699347953664 1831429596831744 1831598095191501 1831959424934912 1835029783967744 1835182435886592 1838716451991552 1842330963479552 1844057635422912 1847666358779904 1847752178598144 1849661192777216 1855034168967096 1858213126957824 1867739882453172 1869669547026008 1873328391540736 1873415403300896 1877081578258432 1878313990110012 1881989751343104 1885787387948646 1886159407921152 1887708573417472 1889477774226432 1896837796718592 1897386547254016 1900638084194304 1904384896705536 1908128497889536 1913743327833792 1915720521090688 1921197871162752 1924577881492032 1924957553885184 1928841894522816 1932235353169056 1932616536195072 1935855596273664 1940144595730432 1940323096275928 1943557939494912 1944120206053376 1947864003936256 1949114881179648 1951290928644096 1956869980176384 1964655935004672 1964673254023116 1968518015772672 1972398643016448 1972490256360078 1976185921196032 1976350315570176 1982091303827856 1984048729901056 1985908222763136 1989794540224512 1991942822990848 1993222006723584 1997729105041488 2001059653681152 2001152598262272 2001638555344896 2009620349714354 2013461349466112 2013490281412624 2017430575505408 2021472468893696 2022799681656936 2023384872657603 2024860451274752 2026758193754112 2030847956252388 2032916925218816 2034822218397696 2034840155952513 2038822230621696 2042748396466176 2043339358581248 2046934255411968 2052786766447872 2054907613111808 2060954353051776 2063083638097664 2064408506963712 2072622333914496 2076678346309632 2080868841874368 2081279346671616 2081297693759648 2084940992249856 2085370683375616 2089578719066384 2093062396379136 2093254965933144 2093667914211328 2097176895963136 2101390230847488 2103378240404259 2105521101119488 2107494440483328 2107592328713508 2111541121277952 2111716775540736 2113898506031104 2119942478524416 2123672145094656 2128377262921728 2134559865660768 2136765196601152 2141046175201024 2146644560125728 2151400574660064 2155185586227024 2155610751909888 2164206530461612 2167814624821248 2167915314784128 2168441768290304 2172157810507776 2176439881949184 2182662670196736 2182863483310419 2187135231810048 2189295150235648 2191347004428288 2191366321795014 2195654709900288 2199417386729472 2200085285940087 2204390736597504 2212977429505024 2217512110029632 2221782379489792 2223209161345536 2232054821138688 2232700549139424 2240935675864704 2245321068576768 2245340861740704 2245783812866048 2249734875168768 2254274578697232 2254719292227584 2258498195652608 2258686074937344 2265144018149376 2265176566589202 2267484262744064 2269609397443584 2274156527505408 2276506083418112 2277968007684096 2283118977190272 2287031540871168 2296604351734784 2298756778403904 2301131750185856 2305634943434752 2305742034831872 2311771064750784 2312439854465832 2316295078576128 2320969092859872 2321426963595264 2325511106740224 2325531606802872 2330683955881736 2334569595961344 2334784385079276 2335244981235712 2341459905479604 2346042018797568 2348465843556352 2350776058949682 2355376403487744 2357809872111616 2359324007958528 2364551226046464 2368711238759424 2373959254797312 2378135819284992 2378625935725312 2388089964647296 2392763330527232 2403860846176296 2408476591457664 2408676947101152 2413189852889088 2413390600617984 2418059389566912 2422791404027904 2427680315520096 2432228826087424 2432431157624832 2439496989326592 2441906129108992 2442130793588668 2446909914515456 2451621935988736 2453196315967488 2458743513897216 2462957044015104 2463669571464192 2473378891956128 2477617502610432 2489599608193152 2490319843270896 2494471623081984 2494701123783336 2499505176926016 2504396576489472 2504418653480016 2509319668457472 2514383183931528 2514879210561536 2519303698968576 2526506789474304 2529117062291456 2529349750502549 2534184112259072 2536559203756032 2539179862274048 2540810470109184 2550919795587072 2551657770445056 2561069343845376 2561597161550336 2566103841989376 2571789192697088 2576313804225408 2583679895701632 2588736020742144 2588773218959088 2593839311364096 2593959789185856 2599036031434752 2601721238192128 2603392008781824 2604182583357654 2609159973568512 2613750332424192 2619541246672896 2619564338697488 2622019450366953 2624690687696896 2627150603890176 2629864857355264 2629987008480104 2635133754093568 2642024074000896 2642788405103808 2647877630350848 2652536106125568 2657629342298112 2663638806721984 2668203464349696 2668851407126528 2675954177690976 2681190878625792 2686601210228208 2691858746843136 2697066242209248 2697846496876804 2702344258338816 2707797275003184 2713096291196928 2713120207936684 2718429640828928 2723664528621568 2723915115925822 2729245673882624 2736257429348352 2737049021930496 2747144395247616 2747939137402368 2752544675951616 2752773653829888 2758074677987328 2763496445219328 2774491789165824 2782551253450644 2791006621244192 2798961880006656 2804504320539012 2809992587311104 2810123104951344 2814808050302976 2815388161703936 2815622367387648 2826589971365888 2829239111881728 2831562860126208 2837836350562304 2845256695077888 2846079820881024 2850957126291456 2856577345058304 2862192746834304 2868534099546752 2873580781636032 2874147669213184 2881796806744128 2887436330827776 2890419499761664 2890553753045504 2893262841784224 2898924804292608 2901919842598912 2903783394410496 2910216893595648 2910484644413892 2915336909242368 2916180309080064 2921796005904384 2921821762393352 2926936392966144 2927539613200384 2933447047920116 2939187648796672 2947009881034674 2952777023659008 2958597964524672 2958735384540117 2964278881794048 2964525473355264 2976073094851584 2976934065519232 2987914234486272 2993787815654272 2996593657562232 2999646500225024 3002457833017344 3005699438262976 3011581433249792 3014430524571531 3020192024199168 3020235422118936 3026145863258112 3032208703340544 3037290676912128 3038213013917263 3044158636253696 3049375387828224 3058233345932544 3064122594699264 3065009037871872 3070401383117952 3082361419667712 3083253139287776 3094625457146496 3100681475653632 3100708809070496 3109546817814528 3113045846772368 3121919020007424 3121946540639472 3127151347826688 3128056025063424 3134368078599576 3139593594568704 3139882448899716 3140501871316992 3145765343944704 3152085346271232 3152734968061952 3158281651679232 3165279006396416 3167311681916928 3170847759046656 3179913717786624 3192565894382592 3205147794901728 3211302121943552 3211569262801536 3217854134157312 3224079186089216 3227100861990096 3233416127864832 3236907087360128 3243241543499776 3246309795692418 3251721937231872 3251872972176192 3252662652435456 3258236715761664 3264659822923776 3270928421289984 3271921707295514 3278324685196288 3283942725353472 3284892761952256 3287049482692521 3293482064850432 3303490003480576 3306586104896256 3319466144257536 3320426457694528 3326268165044448 3332673569234688 3339224871306688 3345759557943296 3349050823709136 3352510911908704 3359071598624768 3368011292611056 3368675719299072 3374602312753152 3381100794150912 3381411868045848 3382078938341376 3387747293478912 3388029112406016 3395565418482874 3401226394116096 3402210360593408 3414759125127168 3421471789319168 3424678465785408 3435085072300544 3444906527602176 3451697625278784 3458452415152128 3458613052247808 3468659781698748 3472243444476872 3482140445392896 3488297410204308 3496025933822604 3501854393942016 3502176577618914 3502867471853568 3508870309281792 3522698765334528 3523717873471744 3530503507134464 3536714808167424 3543505789730816 3546826839069696 3557604619132928 3560938882195968 3567938903587968 3574921171501056 3582134946970944 3589144995790848 3596088322945664 3603125677785088 3610396366670912 3612714887186496 3617461721595904 3619784779333632 3627089084350368 3634187106041856 3641520473280144 3648343239131136 3648646736437248 3649398695907328 3662859193663488 3663196190383002 3663918849869824 3670059567935488 3670364871773184 3677432903983104 3684661926959104 3688115270845824 3695332717559808 3695504357196288 3699322385554432 3710068337934192 3716426253915648 3735479764906344 3739339094052016 3746656783081472 3746830806601792 3754163156516864 3756627980220024 3763979502686208 3771574775897292 3772318815842304 3775417146834944 3778955548452864 3787361428307821 3793675593437184 3794773094508032 3801276168388608 3808769793411072 3816256995779072 3827486655667584 3831441042181376 3842395742325504 3849155762984064 3857683789045632 3864470706338112 3865233072390144 3880646192551856 3887115878989824 3888240412106752 3895728007872512 3898229762359296 3902581857288192 3906273875036481 3913739960352768 3929311870009344 3929346508046232 3937036031545344 3944797286032896 3944980512720156 3952371842392064 3952700631140352 3964182607655712 3968097459802112 3971816445526272 3983885645981696 3986444013447168 3995458210082976 4002305196524544 4003277110689792 4019240699428708 4026980562825248 4034861151010816 4042944937787392 4045599363313872 4046769745315206 4053516387508224 4061695912504776 4065833850437632 4069644436795392 4069680311905026 4077644461243392 4085496792932352 4085872673888733 4086678717162496 4093868510823936 4105573532895744 4109815226223616 4121908706103552 4126167276195328 4128817013927424 4145244667828992 4161737683748736 4162595387519296 4169881984499712 4170741366751232 4179157438132768 4186509931866288 4187335828422656 4194353791926272 4202780461694976 4206756480808518 4211042202238976 4214988880966656 4215184657427016 4223082242555904 4223433551081472 4227797012062208 4239884957048832 4247344290189312 4256754525843456 4269119731321536 4273530393202304 4273728888780169 4282092350402048 4293289120251456 4302801149320128 4310371172454048 4311221503819776 4328413060923224 4335629249642496 4335830629568256 4336883536580608 4352879763898368 4365325340393472 4365726966620838 4374270463620096 4382694008856576 4382732643590028 4391309419800576 4398834773458944 4400170571880174 4408781473195008 4425954859010048 4435024220059264 4443564758979584 4446418322691072 4464109642277376 4465401098278848 4481871351729408 4490681723481408 4491567625732096 4499469750337536 4508549157394464 4509438584455168 4516996391305216 4517372149874688 4530288036298752 4530353133178404 4534968525488128 4539218794887168 4548313055010816 4553012166836224 4555936015368192 4566237954380544 4574063081742336 4593208703469568 4597513556807808 4602263500371712 4611484069663744 4623542129501568 4624879708931664 4632590157152256 4641938185719744 4642853927190528 4651022213480448 4651063213605744 4661367911763472 4669139191922688 4669568770158552 4670489962471424 4682919810959208 4692084037595136 4696931687112704 4701552117899364 4710752806975488 4715619744223232 4718648015917056 4729102452092928 4737422477518848 4747918509594624 4747960363889197 4756271638569984 4757251871450624 4776179929294592 4807721692352592 4816953182915328 4817353894202304 4826781201235968 4836118779133824 4845582808055808 4855360631040192 4864862315249664 4869464693538627 4878993978653184 4883812258217984 4884261587177336 4893819829030912 4903243871977472 4906392631934976 4907882560943271 4917487027794432 4925914088030208 4927339142928384 4946757783912256 4955235005220864 4979199216386304 4980639686541792 4989402247566672 4999010353852032 5008793152978944 5008837306960032 5018639336914944 5028766367863056 5029758421123072 5038607397937152 5053013578948608 5058234124582912 5058699501005098 5068368224518144 5073118407512064 5078359724548096 5081620940218368 5093348127724311 5101839591174144 5103315540890112 5122138687690752 5123194323100672 5132207683978752 5143578385394176 5152627608450816 5167359791403264 5177546437918176 5187678622728192 5187919578371712 5198072062869504 5208365166715308 5227500664848384 5239082493345792 5239128677394976 5244038900733906 5249381375393792 5254301207780352 5259729714710528 5259974016960208 5270267508187136 5284048148001792 5285576810207616 5295755260701696 5305072212251136 5315258684596224 5327277613443968 5336406928699392 5337702814253056 5351908355381952 5362381757251584 5373202420456416 5383717493686272 5394132484418496 5395692993753608 5404688516677632 5415594550006368 5426192582393856 5426240415873368 5436859281657856 5447329057243136 5447830231851644 5458491347765248 5472514858696704 5474098043860992 5494288790495232 5494794285574503 5495878274804736 5505089351903232 5505547307659776 5516149355974656 5526992890438656 5548983578331648 5565102506901288 5582013242488384 5609008641078024 5619985174622208 5620246209902688 5630776323407872 5631244734775296 5642395597274917 5653179942731776 5658478223763456 5663125720252416 5675672701124608 5690513390155776 5692159641762048 5701914252582912 5713154690116608 5724385493668608 5737068199093504 5747161563272064 5763593613488256 5774872661655552 5781107506091008 5786525683568448 5797849608585216 5803839685197824 5807566788820992 5820433787191296 5820969288827784 5830673818484736 5832360618160128 5843592011808768 5843643524786704 5853872785932288 5855079226400768 5866894095840232 5878375297593344 5894019762069348 5905554047318016 5917195929049344 5917470769080234 5928557763588096 5929050946710528 5952146189703168 5953868131038464 5975828468972544 5987575631308544 5993187315124464 6004915666034688 6011398876525952 6023162866499584 6028861049143062 6040384048398336 6040470844237872 6052291726516224 6064417406681088 6070154617972809 6074581353824256 6076426027834526 6088317272507392 6098750775656448 6104520467857539 6116466691865088 6128245189398528 6130018075743744 6140802766235904 6164722839335424 6166506278575552 6189250914292992 6201417618140992 6226091693544736 6243838040014848 6243893081278944 6256112050126848 6268736157199152 6279187189137408 6279764897799432 6281003742633984 6291530687889408 6304170692542464 6305469936123904 6316563303358464 6330558012792832 6334623363833856 6341695518093312 6359827435573248 6385131788765184 6410295589803456 6422604243887104 6423138525603072 6448158372178432 6454201723980192 6466832255729664 6473814174720256 6492619591384836 6503443874463744 6503745944352384 6505325304870912 6516473431523328 6529319645847552 6543843414591028 6556649370392576 6567885450706944 6569785523904512 6574098965385042 6586964129700864 6600255857820261 6606980006961152 6613172209792512 6638932288515072 6640852915389056 6652536330088896 6665347138469376 6678449742613376 6691519115886592 6698101647418272 6705021823817408 6718143197249536 6736022585222112 6737351438598144 6749204625506304 6762823736091696 6764157876682752 6775494586957824 6776058224812032 6791130836965748 6802452788232192 6804420721186816 6829518250254336 6842943578638336 6849356931570816 6870170144601088 6889813055204352 6903395250557568 6916904830304256 6917226104495616 6937319563397496 6944486888953744 6964280890785792 6976594820408616 6992051867645208 7003708787884032 7004353155237828 7005734943707136 7033671224000239 7045397530669056 7047435746943488 7061007014268928 7073429616334848 7087011579461632 7093653678139392 7115209238265856 7121877764391936 7135877807175936 7164269893941888 7178289991581696 7192176645891328 7220792733341824 7225429774372992 7234923443191808 7239569558667264 7254178168700736 7268374212083712 7283040946560288 7296686478262272 7297293472874496 7298797391814656 7325718387326976 7326392380766004 7327837699739648 7340119135870976 7340729743546368 7354865807966208 7369323853918208 7376230541691648 7391008714392576 7398644771108864 7420136675868384 7432852507831296 7470959529812688 7478678188104032 7493313566162944 7493661613203584 7508326313033728 7513255960440048 7527959005372416 7543149551794584 7544637631684608 7550834293669888 7557911096905728 7574722856615642 7587351186874368 7588049251507647 7589546189016064 7602552336777216 7617539586822144 7632513991558144 7654973311335168 7662882084362752 7684791484651008 7698311525968128 7715367578091264 7728941412676224 7761292385103712 7776480824213504 7805163714576384 7812547750072962 7827479920705536 7858623740018688 7858693016092464 7874072063090688 7889594572065792 7889961025440312 7904743684784128 7905401262280704 7928365215311424 7936194919604224 7943632891052544 7967771291963392 7972888026894336 7990916420165952 8004610393049088 8006554221379584 8038481398857416 8053961125650496 8069722302021632 8091198726627744 8093539490630412 8107032775016448 8123391825009552 8139288873590784 8139360623810052 8155288922486784 8170993585864704 8171745347777466 8173357434324992 8187737021647872 8211147065791488 8219630452447232 8243817412207104 8252334552390656 8257634027854848 8290489335657984 8323475367497472 8325190775038592 8341482733502464 8358314876265536 8373019863732576 8374671656845312 8388707583852544 8413512961617036 8422084404477952 8429977761933312 8430369314854032 8446164485111808 8446867102162944 8455594024124416 8479769914097664 8494688580378624 8513509051686912 8538239462643072 8547060786404608 8547457777560338 8564184700804096 8586578240502912 8605602298640256 8620742344908096 8622443007639552 8656826121846448 8671258499284992 8671661259136512 8673767073161216 8705759527796736 8730650680786944 8731453933241676 8748540927240192 8765388017713152 8765465287180056 8782618839601152 8800341143760348 8817562946390016 8851909718020096 8870048440118528 8887129517959168 8892836645382144 8928219284554752 8930802196557696 8963742703458816 8981363446962816 8998939500675072 9017098314788928 9018877168910336 9034744299749376 9043291573714593 9060576072597504 9060706266356808 9069937050976256 9078437589774336 9096626110021632 9106024333672448 9111872030736384 9114639041751789 9132475908761088 9148126163484672 9186417406939136 9195027113615616 9204527000743424 9222968139327488 9247084259003136 9249759417863328 9283876371439488 9302044426960896 9302126427211488 9322735823526944 9339137540317104 9340979924942848 9365839621918416 9384168075190272 9393863374225408 9403104235798728 9421505613950976 9431239488446464 9437296031834112 9458204904185856 9474844955037696 9495837019189248 9495920727778394 9512543277139968 9514503742901248 9533702905740377 9552359858589184 9615443384705184 9633906365830656 9634707788404608 9653562402471936 9672237558267648 9710721262080384 9729724630499328 9738929387077254 9757987957306368 9768523174354672 9787639658061824 9806487743954944 9812785263869952 9815765121886542 9834974055588864 9851828176060416 9854678285856768 9893515567824512 9910470010441728 9958398432772608 9961279373083584 9978804495133344 9998020707704064 10017674613920064 10037278673829888 10057532735726112 10059516842246144 10077214795874304 10106027157897216 10116468249165824 10117399002010196 10146236815024128 10156719449096192 10163241880436736 10186696255448622 10203679182348288 10206631081780224 10244277375381504 10246388646201344 10264415367957504 10287156770788352 10305255216901632 10334719582806528 10355092875836352 10375357245456384 10375839156743424 10416730333430616 10478257354789952 10488077801467812 10498762750787584 10508602415560704 10519459429421056 10519948033920416 10540535016374272 10568096296003584 10571153620415232 10591510521403392 10610144424502272 10630517369192448 10654555226887936 10672813857398784 10703816710763904 10724763514503168 10746404840912832 10767434987372544 10788264968836992 10791385987507216 10809377033355264 10831189100012736 10852385164787712 10852480831746736 10873718563315712 10894658114486272 10895660463703288 10916982695530496 10945029717393408 10948196087721984 10988577580990464 10989588571149006 10991756549609472 11010178703806464 11011094615319552 11032298711949312 11053985780877312 11097967156663296 11130205013802576 11164026484976768 11218017282156048 11239970349244416 11240492419805376 11262489469550592 11284791194549834 11306359885463552 11316956447526912 11326251440504832 11351345402249216 11362084284923463 11381026780311552 11384319283524096 11403828505165824 11426309380233216 11448770987337216 11474136398187008 11494323126544128 11527187226976512 11562215012182016 11573051367136896 11595699217170432 11641938577655568 11661347636969472 11664721236320256 11687184023617536 11687287049573408 11707745571864576 11710158452801536 11733788191680464 11756750595186688 11788039524138696 11811108094636032 11834391858098688 11834941538160468 11857115527176192 11858101893421056 11904292379406336 11907736262076928 11951656937945088 11975151262617088 11986374630248928 12009831332069376 12022797753051904 12057722098286124 12080941688475744 12104583453032448 12128834813362176 12140309235945618 12152852055669052 12176634545014784 12197501551312896 12209040935715078 12232933383730176 12256490378797056 12257618021666199 12260036151487488 12281605532471808 12329445678670848 12333012557151104 12378501828585984 12402835236281984 12452183387089472 12487786162557888 12512224100253696 12537472314398304 12559529795598864 12562007485267968 12583061375778816 12608341385084928 12610939872247808 12633126606716928 12661116025585664 12669246727667712 12683391036186624 12719654871146496 12770263577530368 12820591179606912 12821186666340507 12845208487774208 12846277051206144 12896316744356864 12908403447960384 12933664511459328 12947628349440512 12985239182769672 13006887748927488 13007491888704768 13010650609741824 13058639291695104 13087686829182056 13113298740785152 13139571047809024 13148197930770084 13173928259401728 13200511715640522 13213960013922304 13226344419585024 13277864577030144 13281705830778112 13305072660177792 13330694276938752 13356899485226752 13396203294836544 13410043647634816 13436286394499072 13472045170444224 13474702877196288 13498409251012608 13525647472183392 13528315753365504 13550989173915648 13552116449624064 13582261673931496 13604905576464384 13608841442373632 13659036500508672 13685887157276672 13698713863141632 13740340289202176 13779626110408704 13806790501115136 13834452208991232 13874639126794992 13888973777907488 13928561781571584 13953189640817232 13984103735290416 14007417575768064 14008706310475656 14011469887414272 14067342448000478 14090795061338112 14094871493886976 14122014028537856 14146859232669696 14174023158923264 14187307356278784 14230418476531712 14243755528783872 14243881091667591 14271755614351872 14328539787883776 14384353291782656 14441585466683648 14450859548745984 14508356337401472 14536748424167424 14566081893120576 14594586945748992 14597594783629312 14651436774653952 14652784761532008 14655675399479296 14680238271741952 14681459487092736 14709731615932416 14723647682829813 14738647707836416 14752461083383296 14782017428785152 14797289542217728 14840273351736768 14865705015662592 14941919059625376 14957356376208064 14986627132325888 14987323226407168 15026511920880096 15055918010744832 15086299103589168 15089275263369216 15115822193811456 15149445713231284 15174702373748736 15176098503015294 15179092378032128 15205104673554432 15235079173644288 15265027983116288 15280044383172933 15309946622670336 15325764168725504 15369582969302016 15396623051936256 15430735156182528 15457882825352448 15522584770207424 15552961648427008 15625095500145924 15717247480037376 15717386032184928 15748144126181376 15779189144131584 15779922050880624 15809487369568256 15810802524561408 15856730430622848 15872389839208448 15887265782105088 15935542583926784 15945776053788672 15981832840331904 16009220786098176 16013108442759168 16076962797714832 16107922251300992 16139444604043264 16182397453255488 16187078981260824 16214065550032896 16246783650019104 16278577747181568 16278721247620104 16310577844973568 16341987171729408 16343490695554932 16346714868649984 16375474043295744 16422294131582976 16439260904894464 16487634824414208 16504669104781312 16515268055709696 16580978671315968 16646950734994944 16650381550077184 16716629752531072 16746039727465152 16749343313690624 16827025923234072 16844168808955904 16859955523866624 16860738629708064 16892328970223616 16893734204325888 16911188048248832 16927186791824751 16959539828195328 16989377160757248 17027018103373824 17076478925286144 17094121572809216 17094915555120676 17128369401608192 17173156481005824 17211204597280512 17241484689816192 17313652243692896 17343322518273024 17347534146322432 17411519055593472 17461301361573888 17462907866483352 17497081854480384 17530776035426304 17530930574360112 17565237679202304 17600682287520696 17635125892780032 17703819436040192 17705448253517843 17740096880237056 17774259035918336 17785673290764288 17856438569109504 17861604393115392 17927485406917632 17962726893925632 18034196629577856 18069488599498752 18086583147429186 18121152145195008 18121412532713616 18156875179548672 18193252220043264 18212048667344896 18223744061472768 18229278083503578 18264951817522176 18296252326969344 18372834813878272 18390054227231232 18409054001486848 18445936278654976 18494168518006272 18499518835726656 18567752742878976 18604252854422976 18645471647053888 18678275080634208 18681959849885696 18731679243836832 18768336150380544 18787726748450816 18806208471597456 18843011227901952 18862478976892928 18874592063668224 18916409808371712 18949689910075392 18991674038378496 18991841455556788 19025086554279936 19029007485802496 19067405811480754 19104719717178368 19230886769410368 19267812731661312 19269415576809216 19344475116535296 19421442524160768 19477858774154508 19515975914612736 19537046348709344 19575279316123648 19631530243773084 19669948111177728 19703656352120832 19709356571713536 19787031135649024 19820940020883456 19916796865545216 19922558746167168 19957608990266688 19996041415408128 20035349227840128 20074557347659776 20115065471452224 20119033684492288 20154429591748608 20212054315794432 20232936498331648 20234798004020392 20292473630048256 20313438898192384 20326483760873472 20373392510897244 20407358364696576 20413262163560448 20488554750763008 20492777292402688 20528830735915008 20574313541576704 20610510433803264 20669439165613056 20710185751672704 20750714490912768 20751678313486848 20833460666861232 20956514709579904 20976155602935624 20997525501575168 21017204831121408 21038918858842112 21039896067840832 21081070032748544 21101013672000717 21136192592007168 21142307240830464 21183021042806784 21220288849004544 21261034738384896 21267491097420841 21309110453775872 21345627714797568 21407633421527808 21492809681825664 21534869974745088 21576529937673984 21582771975014432 21662378200025472 21704770329575424 21704961663493472 21747437126631424 21791320927406576 21833965391060992 21890059434786816 21896392175443968 21977155161980928 21979177142298012 21983513099218944 22020357407612928 22022189230639104 22064597423898624 22107971561754624 22195934313326592 22260410027605152 22328052969953536 22436034564312096 22479940698488832 22480984839610752 22524978939101184 22569582389099668 22633912895053824 22652502881009664 22702690804498432 22724168569846926 22762053560623104 22764147754522941 22768638567048192 22807657010331648 22852618760466432 22897541974674432 22948272796374016 22988646253088256 23054374453953024 23124430024364032 23146102734273792 23283877155311136 23329442472640512 23374574099146816 23415491143729152 23420316905603072 23467576383360928 23513501190373376 23576079048277392 23622216189272064 23668783716197376 23669883076320936 23714231054352384 23716203786842112 23808584758812672 23815472524153856 23903313875890176 23950302525234176 23972749260497856 24019662664138752 24045595506103808 24115444196572248 24161883376951488 24209166906064896 24280618471891236 24305704111338104 24353269090029568 24418081871430156 24465866767460352 24512980757594112 24515236043332398 24520072302974976 24563211064943616 24658891357341696 24666025114302208 24757003657171968 24805670472563968 24904366774178944 24975572325115776 25024448200507392 25074944628796608 25119059591197728 25124014970535936 25166122751557632 25221879744495616 25266253213433856 25322232051171328 25338493455335424 25366782072373248 25439309742292992 25540527155060736 25641182359213824 25642373332681014 25690416975548416 25692554102412288 25792633488713728 25816806895920768 25867329022918656 25895256698881024 25970478365539344 26013775497854976 26014983777409536 26021301219483648 26117278583390208 26175373658364112 26226597481570304 26279142095618048 26296395861540168 26347856518803456 26401023431281044 26427920027844608 26452688839170048 26555729154060288 26563411661556224 26610145320355584 26661388553877504 26713798970453504 26792406589673088 26820087295269632 26944090340888448 26996818502025216 27051294944366784 27056631506731008 27104232899248128 27164523347862992 27209811152928768 27217682884747264 27318073001017344 27343917125255367 27371774314553344 27397427726283264 27480680578404352 27559252220817408 27613581002230272 27668904417982464 27749278253589984 27777947555814976 27906379281634464 27968207470580832 28017412620951312 28022939774828544 28134684896000956 28181590122676224 28189742987773952 28244028057075712 28293718465339392 28374614712557568 28460836953063424 28487511057567744 28487762183335182 28543511228703744 28601108717221131 28657079575767552 28768706583565312 28883170933367296 28901719097491968 29016712674802944 29132163786241152 29189173891497984 29195189567258624 29305569523064016 29311350798958592 29360476543483904 29362918974185472 29419463231864832 29447295365659626 29477295415672832 29504922166766592 29564034857570304 29594579084435456 29680546703473536 29731410031325184 29883838119250752 29914712752416128 29973254264651776 29974646452814336 30053023841760192 30111836021489664 30172598207178336 30178550526738432 30231644387622912 30298891426462568 30349404747497472 30352197006030588 30358184756064256 30470158347288576 30530055966232576 30560088766345866 30619893245340672 30651528337451008 30739165938604032 30793246103872512 30861470312365056 30915765650704896 31045169540414848 31105923296854016 31250191000291848 31434772064369856 31496288252362752 31558378288263168 31559844101761248 31618974739136512 31621605049122816 31713460861245696 31744779678416896 31774531564210176 31871085167853568 31891552107577344 31963665680663808 32018441572196352 32153925595429664 32215844502601984 32364794906510976 32374157962521648 32428131100065792 32493567300038208 32557155494363136 32557442495240208 32621155689947136 32683974343458816 32686981391109864 32693429737299968 32750948086591488 32844588263165952 32878521809788928 32975269648828416 33009338209562624 33030536111419392 33161957342631936 33293901469989888 33300763100154368 33433259505062144 33492079454930304 33654051846468144 33719911047733248 33721477259416128 33787468408651776 33822376096497664 33854373583649502 33919079656390656 33978754321514496 34054036206747648 34086252854770389 34152957850572288 34188243145618432 34189831110241352 34256738803216384 34346312962011648 34422409194561024 34482969379632384 34627304487385792 34686645036546048 34695068292644864 34925815732966704 34994163708960768 35061552070852608 35061861148720224 35130475358404608 35201364575041392 35270251785560064 35407638872080384 35410896507035686 35480193760474112 35548518071836672 35571346581528576 35712877138219008 35723208786230784 35854970813835264 35925453787851264 36068393259155712 36173166294858372 36242825065427232 36313750359097344 36386504440086528 36458556167007156 36529903635044352 36592504653938688 36745669627756544 36780108454462464 36818108002973696 36891872557309952 36988337036012544 36999037671453312 37135505485757952 37208505708845952 37290943294107776 37356550161268416 37363919699771392 37463358487673664 37536672300761088 37575453496901632 37612416943194912 37686022455803904 37724957953785856 37749184127336448 37832819616743424 37899379820150784 37983348076756992 37983682911113576 38050173108559872 38058014971604992 38134811622961508 38209439434356736 38461773538820736 38463559999021521 38535625463322624 38538831153618432 38688950233070592 38842885048321536 38955717548309016 39031951829225472 39074092697418688 39150558632247296 39263060487546168 39339896222355456 39418713143427072 39496769180924419 39574062271298048 39641880041766912 39833593731090432 39845117492334336 39915217980533376 39992082830816256 40070698455680256 40230130942904448 40308859183497216 40424108631588864 40469596008040784 40584947260096512 40626877796384768 40652967521746944 40746785021794488 40814716729393152 40826524327120896 40977109501526016 40985554584805376 41057661471830016 41148627083153408 41221020867606528 41338878331226112 41420371503345408 41503356626973696 41666921333722464 41913029419159808 41952311205871248 42034409662242816 42077837717684224 42079792135681664 42162140065497088 42202027344001434 42272385184014336 42284614481660928 42366042085613568 42440577698009088 42522069476769792 42534982194841682 42618220907551744 42691255429595136 42731643275002773 42815266843055616 42985619363651328 43153059875347968 43165543950028864 43324756400050944 43409923326986944 43494874253262848 43582641854813152 43667930782121984 43792784350887936 43954310323961856 43958354284596024 43967026198437888 44040714815225856 44044378461278208 44129194847797248 44215943123509248 44391868626653184 44520820055210304 44656105939907072 44872069128624192 44959881396977664 44961969679221504 45139164778199336 45267825790107648 45448337139693852 45524107121246208 45528295509045882 45537277134096384 45615314020663296 45705237520932864 45795083949348864 45896545592748032 45977292506176512 46108748907906048 46248860048728064 46292205468547584 46567754310622272 46658884945281024 46749148198293632 46840633811206144 46935152766721856 47027002380746752 47152158096554784 47244432378544128 47337567432394752 47339766152641872 47428462108704768 47432407573684224 47617169517625344 47630945048307712 47806627751780352 47900605050468352 47945498520995712 48039325328277504 48091191012207616 48230888393144496 48323766753902976 48418333812129792 48561236943782472 48611408222676208 48706538180059136 48836163742860312 48931733534920704 49025961515188224 49030472086664796 49040144605949952 49126422129887232 49235698568001673 49317782714683392 49332050228604416 49514007314343936 49611340945127936 49808733548357888 49951144650231552 50149889257593216 50238119182395456 50248029941071872 50532506426867712 50644464102342656 50676986910670848 50733564144746496 50781560375474253 50878619484585984 51081054310121472 51282364718427648 51284746665362028 51380833951096832 51385108204824576 51585266977427456 51633613791841536 51790513397762048 51940956731078688 52029967554819072 52042602438967296 52234557166780416 52350747316728224 52453194963140608 52558284191236096 52592791723080336 52695713037606912 52802046862562088 52855840055689216 52905377678340096 53111458308120576 53116344760553529 53126823323112448 53220290640711168 53322777107755008 53427597940907008 53584813179346176 53640174590539264 53888180681776896 54102589888733568 54208465798496256 54329046695725984 54435365769494528 54636146002034688 54687834250510734 54743548629106688 54794855452566528 54961361156808704 55118504441634816 55227162004460544 55337808835964928 55498556507179968 55555895111629952 55812758563268928 55936414941161664 56034825241902624 56045879549657088 56269369792001912 56363180245352448 56379485975547904 56488056114151424 56587436930678784 56749229425115136 56975022115135488 56975524366670364 57087022457407488 57202217434442262 57314159151535104 57537413167130624 57766341866734592 57803438194983936 58033425349605888 58264327572482304 58390379134517248 58611139046128032 58622701597917184 58720953086967808 58725837948370944 58894590731319252 58954590831345664 59009844333533184 59128069715140608 59189158168870912 59361093406947072 59462820062650368 59767676238501504 59829425504832256 59949292905628672 60106047683520384 60223672042979328 60345196414356672 60357101053476864 60463288775245824 60597782852925136 60698809494994944 60704394012061176 60716369512128512 60940316694577152 61060111932465152 61120177532691732 61239786490681344 61303056674902016 61478331877208064 61586492207745024 61722940624730112 61831531301409792 62090339080829696 62500382000583696 62869544128739712 62992576504725504 63116756576526336 63119688203522496 63243210098245632 63303041016002151 63426921722491392 63489559356833792 63549063128420352 63742170335707136 63783104215154688 63802473292262523 63927331361327616 64036883144392704 64307851190859328 64431689005203968 64729589813021952 64748315925043296 64987134600076416 65114310988726272 65114884990480416 65242311379894272 65373962782219728 65386859474599936 65501896173182976 65689176526331904 65757043619577856 65950539297656832 66018676419125248 66061072222838784 66323914685263872 66587802939979776 66601526200308736 66866519010124288 66984158909860608 67308103692936288 67439822095466496 67442954518832256 67574936817303552 67708747167299004 67957508643028992 68108072413495296 68172505709540778 68305915701144576 68376486291236864 68379662220482704 68513477606432768 68692625924023296 68844818389122048 68965938759264768 69254608974771584 69373290073092096 69390136585289728 69851631465933408 69988327417921536 70123722297440448 70260950716809216 70402729150082784 70540503571120128 70815277744160768 70821793014071372 70960387520948224 71097036143673344 71142693163057152 71425754276438016 71446417572461568 71709941627670528 71850907575702528 72136786518311424 72346332589716744 72485650130854464 72627500718194688 72917112334014312 73059807270088704 73351142764573921 73491339255513088 73560216908924928 73636216005947392 73783745114619904 73976674072025088 73998075342906624 74271010971515904 74417011417691904 74581886588215552 74713100322536832 74926716975347328 75073344601522176 75224833886389824 75372044911607808 75449915907571712 75498368254672896 75665639233486848 75798759640301568 75966696153513984 75967365822227152 76100346217119744 76116029943209984 76269623245923016 76418878868713472 76923547077641472 76927119998043042 77071250926645248 77077662307236864 77377900466141184 77685770096643072 77911435096618032 78063903658450944 78148185394837376 78301117264494592 78526120975092336 78679792444710912 78837426286854144 78993538361848838 79148124542596096 79283760083533824 79667187462180864 79690234984668672 79830435961066752 79984165661632512 80141396911360512 80460261885808896 80939192016081568 81169894520193024 81493570043588976 81629433458786304 81653048654241792 81954219003052032 81971109169610752 82115322943660032 82297254166306816 82442041735213056 82677756662452224 82840743006690816 83006713253947392 83333842667444928 83826058838319616 83904622411742496 84068819324485632 84155675435368448 84159584271363328 84404054688002868 84544770368028672 84569228963321856 84732084171227136 84881155396018176 85069964389683364 85236441815103488 85382510859190272 85463286550005546 85630533686111232 85803326151663393 85971238727302656 86306119750695936 86331087900057728 86649512800101888 86819846653973888 86989748506525696 87165283709626304 87335861564243968 87585568701775872 87916708569192048 87934052396875776 88081429630451712 88088756922556416 88258389695594496 88431886247018496 88783737253306368 89041640110420608 89312211879814144 89744138257248384 89919762793955328 89923939358443008 90278329556398672 90535651580215296 90896674279387704 91048214242492416 91056591018091764 91074554268192768 91410475041865728 91590167898697728 91793091185496064 91954585012353024 92217497815812096 92497720097456128 92584410937095168 93135508621244544 93317769890562048 93498296396587264 93870305533443712 94054004761493504 94304316193109568 94488864757088256 94675134864789504 94679532305283744 94856924217409536 94864815147368448 95234339035250688 95261890096615424 95613255503560704 95801210100936704 95890997041991424 96182382024415232 96461776786288992 96647533507805952 97122473887564944 97222816445352416 97413076360118272 97672327485720624 97863467069841408 98051923030376448 98060944173329592 98080289211899904 98252844259774464 98471397136003346 98635565429366784 98664100457208832 99028014628687872 99222681890255872 99617467096715776 99902289300463104 100299778515186432 100476238364790912 101467128289492992 101563120750948506 101757238969171968 102162108620242944 102564729436855296 102569493330724056 102761667902193664 102770216409649152 103170533954854912 103267227583683072 103581026795524096 103881913462157376 104059935109638144 104085204877934592 104701494633456448 104906389926281216 105185583446160672 105391426075213824 105604093725124176 105810755356680192 106222916616241152 106232689521107058 106253646646224896 106440581281422336 106645554215510016 106855195881814016 107169626358692352 107280349181078528 107776361363553792 108205179777467136 108658093391451968 108870731538989056 109375668501021468 109487097258213376 109589710905133056 109922722313617408 110237008883269632 110454324008921088 110675617671929856 110997113014359936 111111790223259904 111625517126537856 111872829882323328 112069650483805248 112091759099314176 112538739584003824 112726360490704896 112758971951095808 112976112228302848 113174873861357568 113498458850230272 113950044230270976 113951048733340728 114174044914814976 114404434868884524 114628318303070208 115074826334261248 115532683733469184 115606876389967872 116066850699211776 116528655144964608 117222278092256064 117245403195834368 117451675896741888 117789181462638504 117909181662691328 118019688667066368 118256139430281216 118378316337741824 118490307542773257 118722186813894144 118925640125300736 119535352477003008 119658851009664512 119898585811257344 120212095367040768 120690392828713344 120926577550491648 121195565705850272 121408788024122352 121432739024257024 121880633389154304 122120223864930304 122240355065383464 122479572981362688 122606113349804032 122956663754416128 123172984415490048 123445881249460224 123663062602819584 123938137774624901 124180678161659392 125000764001167392 125739088257479424 126233513153052672 126239376407044992 126486420196491264 126606082032004302 126853843444982784 127098126256840704 127484340671414272 127566208430309376 127604946584525046 127854662722655232 128073766288785408 128615702381718656 128863378010407936 129459179626043904 129496631850086592 129974269200152832 130229769980960832 130484622759788544 130747925564439456 130773718949199872 131003792346365952 131378353052663808 131514087239155712 131901078595313664 132037352838250496 132122144445677568 132647829370527744 133175605879959552 133203052400617472 133733038020248576 133968317819721216 134616207385872576 134879644190932992 134885909037664512 135417494334598008 136345011419081556 136611831402289152 136752972582473728 136759324440965408 137026955212865536 137385251848046592 137689636778244096 137931877518529536 138509217949543168 138746580146184192 139703262931866816 139976654835843072 140247444594880896 140521901433618432 140805458300165568 141081007142240256 141630555488321536 141643586028142744 141920775041896448 142194072287346688 142285386326114304 142851508552876032 142892835144923136 143419883255341056 143701815151405056 144273573036622848 144692665179433488 144971300261708928 145255001436389376 145834224668028624 146119614540177408 146702285529147842 146982678511026176 147120433817849856 147272432011894784 147567490229239808 147707095704005019 147953348144050176 147996150685813248 148542021943031808 148834022835383808 149163773176431104 149426200645073664 149853433950694656 150449667772779648 150744089823215616 151597519280603136 151933392307027968 151934731644454304 152200692434239488 152232059886419968 152539246491846032 152837757737426944 153847094155282944 153854239996086084 154142501853290496 154155324614473728 154755800932282368 155371540193286144 155822870193236064 156127807316901888 156296370789674752 157052241950184672 157359584889421824 157674852573708288 157987076723697676 158296249085192192 158567520167067648 159334374924361728 159349034281660587 159380469969337344 159660871922133504 159968331323265024 160282793822721024 160920523771617792 161878384032163136 162987140087177952 163306097308483584 163908438006104064 163942218339221504 164230645887320064 164594508332613632 164884083470426112 165355513324904448 165681486013381632 166013426507894784 166667685334889856 167652117676639232 167809244823484992 168137638648971264 168311350870736896 168319168542726656 168808109376005736 169089540736057344 169138457926643712 169464168342454272 169762310792036352 170139928779366728 170472883630206976 170926573100011092 171261067372222464 171606652303326786 171942477454605312 172612239501391872 172662175800115456 173299025600203776 173639693307947776 174330567419252608 174671723128487936 175171137403551744 175833417138384096 175868104793751552 176162859260903424 176177513845112832 176863772494036992 177567474506612736 178083280220841216 178624423759628288 179488276514496768 179847878716886016 180556659112797344 181071303160430592 181793348558775408 182096428484984832 182113182036183528 182149108536385536 182820950083731456 183180335797395456 183586182370992128 183909170024706048 184434995631624192 184995440194912256 185168821874190336 186271017242489088 186996592793174528 187740611066887424 188608632386219136 188977729514176512 189350269729579008 189359064610567488 189729630294736896 190468678070501376 190523780193230848 191226511007121408 191407419876787569 191602420201873408 191781994083982848 192364764048830464 192923553572577984 193295067015611904 194244947775129888 194445632890704832 194826152720236544 195344654971441248 195726934139682816 196121888346659184 196160578423799808 196505688519548928 196942794272006692 197271130858733568 197328200914417664 198056029257375744 198445363780511744 199234934193431552 199804578600926208 200599557030372864 200952476729581824 203126241501897012 204324217240485888 205129458873710592 205138986661448112 205523335804387328 205540432819298304 206341067909709824 206534455167366144 207162053591048192 207763826924314752 208119870219276288 208170409755869184 209402989266912896 209812779852562432 210371166892321344 210782852150427648 211208187450248352 211621510713360384 212445833232482304 212465379042214116 212507293292449792 212881162562844672 213291108431020032 213710391763628032 214339252717384704 214560698362157056 215552722727107584 216410359554934272 217316186782903936 217741463077978112 218751337002042936 218974194516426752 219179421810266112 219845444627234816 220053428293721763 220474017766539264 220908648017842176 221351235343859712 221994226028719872 222223580446519808 223251034253075712 223745659764646656 224139300967610496 225077479168007648 225517943902191616 226349747722715136 226996917700460544 227900088460541952 227902097466681456 228348089829629952 228808869737769048 229256636606140416 230149652668522496 231065367466938368 231213752779935744 232133701398423552 233057310289929216 234444556184512128 234903351793483776 235578362925277008 236039377334132736 236512278860562432 236756632675483648 236980615085546514 237444373627788288 237851280250601472 239070704954006016 239317702019329024 239797171622514688 240424190734081536 241380785657426688 242391131411700544 242817576048244704 242865478048514048 244240447729860608 244480710130766928 244959145962725376 245212226699608064 245913327508832256 246345968830980096 246891762498920448 247326125205639168 247876275549249802 248361356323318784 250001528002334784 251478176514958848 252467026306105344 252478752814089984 253212164064008604 253707686889965568 254196252513681408 255209893169050092 255709325445310464 256147532577570816 257231404763437312 257726756020815872 258918359252087808 258993263700173184 259948538400305664 260459539961921664 260969245519577088 261495851128878912 261547437898399744 262007584692731904 262756706105327616 263028174478311424 263802157190627328 264074705676500992 264244288891355136 265295658741055488 266351211759919104 266406104801234944 267466076040497152 267936635639442432 269232414771745152 269759288381865984 269771818075329024 270834988669196016 272690022838163112 273223662804578304 273505945164947456 273518648881930816 274053910425731072 274770503696093184 275379273556488192 275863755037059072 276477384266470933 277018435899086336 277493160292368384 279406525863733632 279953309671686144 280494889189761792 281610916600331136 282162014284480512 283287172056285488 283841550083792896 284388144574693376 284570772652228608 285703017105752064 285785670289846272 286839766510682112 287403630302810112 288547146073245696 289385330358866976 289942600523417856 291668449336057248 292239229080354816 293404571058295684 294240867635699712 294544864023789568 295134980458479616 295414191408010038 295906696288100352 295992301371626496 297084043886063616 297668045670767616 298327546352862208 298852401290147328 299706867901389312 300899335545559296 303869463288908608 304401384868478976 304464119772839936 305078492983692064 305675515474853888 307694188310565888 307708479992172168 308285003706580992 308310649228947456 309511601864564736 310743080386572288 311645740386472128 312255614633803776 312592741579349504 314104483900369344 314719169778843648 315974153447395352 316592498170384384 318668749848723456 318698068563321174 318760939938674688 319321743844267008 319936662646530048 320565587645442048 321841047543235584 323756768064326272 325974280174355904 326612194616967168 327884436678443008 328461291774640128 329189016665227264 329768166940852224 330711026649808896 331362972026763264 332026853015789568 333335370669779712 335304235353278464 335618489646969984 336275277297942528 336638337085453312 337616218752011472 338179081472114688 338276915853287424 338928336684908544 339524621584072704 340279857558733456 340945767260413952 341853146200022184 342522134744444928 343213304606653572 343884954909210624 345224479002783744 345324351600230912 346598051200407552 347279386615895552 348661134838505216 351666834276768192 351736209587503104 352355027690225664 353727544988073984 355134949013225472 355470922628319771 356166560441682432 357248847519256576 358976553028993536 359695757433772032 361113318225594688 363586697117550816 364226364072367056 364298217072771072 365641900167462912 366360671594790912 367172364741984256 367818340049412096 368869991263248384 369990880389824512 370337643748380672 371814413323874703 372542034484978176 373993185586349056 375481222133774848 377217264772438272 378700539459158016 378718129221134976 379459260589473792 381047560386461696 382453022014242816 382814839753575138 383204840403746816 383563988167965696 384729528097660928 385847107145155968 386590134031223808 388489895550259776 388891265781409664 389652305440473088 390689309942882496 391453868279365632 392243776693318368 392321156847599616 393011377039097856 393885588544013384 394542261717467136 394656401828835328 396112058514751488 396890727561023488 398469868386863104 399609157201852416 401199114060745728 401904953459163648 406252483003794024 410258917747421184 410277973322896224 411046671608774656 411080865638596608 412682135819419648 413068910334732288 414324107182096384 415527653848629504 416239740438552576 418805978533825792 420742333784642688 421565704300855296 422416374900496704 423243021426720768 424891666464964608 424930758084428232 425014586584899584 425762325125689344 426582216862040064 427420783527256064 428678505434769408 429121396724314112 431105445454215168 432820719109868544 434632373565807872 437502674004085872 438358843620532224 439690889254469632 440106856587443526 440948035533078528 441817296035684352 442702470687719424 443121287112015057 443988452057439744 444447160893039616 446502068506151424 447491319529293312 448278601935220992 450154958336015296 451035887804383232 455800176921083904 455804194933362912 456696179659259904 457617739475538096 458513273212280832 460299305337044992 462130734933876736 462427505559871488 464267402796847104 466114620579858432 468889112369024256 471156725850554016 472078754668265472 473024557721124864 473961230171093028 474888747255576576 475702560501202944 478141409908012032 478635404038658048 479594343245029376 480848381468163072 482761571314853376 484782262823401088 485635152096489408 485730956097028096 488480895459721216 488961420261533856 489918291925450752 490424453399216128 491826655017664512 492691937661960192 493783524997840896 494652250411278336 495752551098499604 496722712646637568 500003056004669568 502956353029917696 504934052612210688 504957505628179968 506424328128017208 507415373779931136 508392505027362816 510419786338100184 511418650890620928 513457999352017447 514462809526874624 515453512041631744 517836718504175616 517986527400346368 519897076800611328 520919079923843328 522991702257757824 524015169385463808 525513412210655232 527604314381254656 528149411353001984 528488577782710272 530591317482110976 532702423519838208 532812209602469888 534932152080994304 535873271278884864 538464829543490304 539543636150658048 541669977338392032 545380045676326224 546447325609156608 547011890329894912 547037297763861632 548107820851462144 549541007392186368 550758547112976384 551727510074118144 552954768532941866 554036871798172672 554986320584736768 558813051727467264 560989778379523584 563221833200662272 566574344112570976 567683100167585792 571406034211504128 571571340579692544 573679533021364224 574807260605620224 577094292146491392 578770660717733952 579885201046835712 583336898672114496 584478458160709632 586809142116591368 588481735271399424 589089728047579136 590828382816020076 591813392576200704 591984602743252992 594168087772127232 595336091341535232 596655092705724416 597704802580294656 599413735802778624 601798671091118592 607738926577817216 608928239545679872 610156985967384128 611351030949707776 615388376621131776 615416959984344336 616570007413161984 616621298457894912 619023203729129472 621486160773144576 623291480772944256 624511229267607552 625185483158699008 628208967800738688 629438339557687296 631948306894790704 633184996340768768 637337499697446912 637396137126642348 637521879877349376 638643487688534016 639873325293060096 641131175290884096 643682095086471168 647513536128652544 651948560348711808 653224389233934336 656922583549280256 658378033330454528 659536333881704448 660160284881165289 661422053299617792 662725944053526528 664053706031579136 666670741339559424 670608470706556928 671236979293939968 673276674170906624 675232437504022944 676553831706574848 679049243168145408 680559715117466912 681891534520827904 683706292400044368 685044269488889856 686426609213307144 687769909818421248 690448958005567488 690648703200461824 693196102400815104 694558773231791104 697322269677010432 703333668553536384 704710055380451328 710269898026450944 710941845256639542 712333120883364864 714497695038513152 717953106057987072 719391514867544064 722226636451189376 727173394235101632 728452728144734112 728596434145542144 732721343189581824 734344729483968512 735636680098824192 737739982526496768 740675287496761344 743628826647749406 745084068969956352 747986371172698112 750962444267549696 754434529544876544 757401078918316032 757436258442269952 762095120772923392 765629679507150276 766409680807493632 767127976335931392 769459056195321856 771694214290311936 773180268062447616 776979791100519552 777782531562819328 781378619885764992 782907736558731264 784487553386636736 784642313695199232 786022754078195712 787771177088026768 789084523434934272 789312803657670656 792224117029502976 793781455122046976 796939736773726208 799218314403704832 802398228121491456 803809906918327296 812504966007588048 820517835494842368 820555946645792448 822161731277193216 825364271638839296 826137820669464576 828648214364192768 829432152799412799 831055307697259008 832479480877105152 837611957067651584 841484667569285376 844832749800993408 846486042853441536 849861516168856464 850029173169799168 851524650251378688 853164433724080128 854841567054512128 857357010869538816 858242793448628224 862210890908430336 865641438219737088 869264747131615744 875005348008171744 876717687241064448 880213713174887052 883634592071368704 885404941375438848 886242574224030114 887976904114879488 888894321786079232 893004137012302848 894982639058586624 896557203870441984 900309916672030592 902071775608766464 911608389866725824 913392359318519808 915235478951076192 917026546424561664 920598610674089984 924261469867753472 924855011119742976 928534805593694208 932229241159716864 937778224738048512 942313451701108032 944157509336530944 947922460342186056 949777494511153152 956282819816024064 957270808077316096 959188686490058752 961696762936326144 965523142629706752 969564525646802176 971270304192978816 977922840523067712 979836583850901504 980848906798432256 983653310035329024 985383875323920384 987567049995681792 989304500822556672 991505102196999208 993445425293275136 1000006112009339136 1005912706059835392 1009915011256359936 1012848656256034416 1014830747559862272 1016785010054725632 1020839572676200368 1022837301781241856 1026915998704034894 1028925619053749248 1030907024083263488 1035673437008351232 1035973054800692736 1039794153601222656 1041838159847686656 1045983404515515648 1055208628762509312 1061182634964221952 1065404847039676416 1065624419204939776 1069864304161988608 1071746542557769728 1076929659086980608 1079087272301316096 1083339954676784064 1090760091352652448 1092894651218313216 1094023780659789824 1094074595527723264 1099082014784372736 1101517094225952768 1103455020148236288 1105909537065883732 1108073743596345344 1109972641169473536 1115443239971624109 1117626103454934528 1121979556759047168 1126443666401324544 1133148688225141952 1135366200335171584 1143142681159385088 1147359066042728448 1149614521211240448 1154188584292982784 1157541321435467904 1159770402093671424 1166673797344228992 1168956916321419264 1173618284233182736 1176963470542798848 1178179456095158272 1181656765632040152 1183626785152401408 1183969205486505984 1188336175544254464 1190672182683070464 1193310185411448832 1195409605160589312 1198827471605557248 1203597342182237184 1215477853155634432 1220313971934768256 1222702061899415552 1230776753242263552 1230833919968688672 1233140014826323968 1233242596915789824 1238046407458258944 1242972321546289152 1246582961545888512 1250370966317398016 1256417935601477376 1263896613789581408 1266369992681537536 1274674999394893824 1274792274253284696 1275043759754698752 1277286975377068032 1279746650586120192 1282262350581768192 1287364190172942336 1295027072257305088 1303897120697423616 1319072667763408896 1320320569762330578 1322844106599235584 1325451888107053056 1328107412063158272 1333341482679118848 1341216941413113856 1342473958587879936 1346553348341813248 1350464875008045888 1353107663413149696 1361119430234933824 1363783069041655808 1367412584800088736 1370088538977779712 1372853218426614288 1375539819636842496 1380897916011134976 1381297406400923648 1386392204801630208 1389117546463582208 1394644539354020864 1406667337107072768 1421883690513279084 1424666241766729728 1428995390077026304 1435906212115974144 1438783029735088128 1444453272902378752 1454346788470203264 1456905456289468224 1457192868291084288 1465442686379163648 1468689458967937024 1471273360197648384 1475479965052993536 1481350574993522688 1487257653295498812 1490168137939912704 1495972742345396224 1501924888535099392 1508869059089753088 1514802157836632064 1514872516884539904 1524190241545846784 1531259359014300552 1532819361614987264 1534255952671862784 1538918112390643712 1540373998056052341 1543388428580623872 1546360536124895232 1553959582201039104 1555565063125638656 1562757239771529984 1568975106773273472 1572045508156391424 1575542354176053536 1578625607315341312 1584448234059005952 1587562910244093952 1593879473547452416 1598436628807409664 1604796456242982912 1607619813836654592 1625009932015176096 1641035670989684736 1641111893291584896 1644323462554386432 1652275641338929152 1657296428728385536 1658864305598825598 1662110615394518016 1664958961754210304 1675223914135303168 1682969335138570752 1689665499601986816 1699723032337712928 1700058346339598336 1703049300502757376 1709683134109024256 1714714021739077632 1716485586897256448 1724421781816860672 1731282876439474176 1738529494263231488 1750010696016343488 1753435374482128896 1760427426349774104 1767269184142737408 1772485148448060228 1775953808229758976 1777788643572158464 1786008274024605696 1789965278117173248 1793114407740883968 1800619833344061184 1823216779733451648 1826784718637039616 1830470957902152384 1834053092849123328 1841197221348179968 1848522939735506944 1849710022239485952 1857069611187388416 1864458482319433728 1875556449476097024 1884626903402216064 1888315018673061888 1895844920684372112 1899554989022306304 1912565639632048128 1914541616154632192 1918377372980117504 1923393525872652288 1931046285259413504 1939129051293604352 1942540608385957632 1955845681046135424 1959673167701803008 1970767750647840768 1975134099991363584 1978609001645113344 1983010204393998416 1986890850586550272 2000012224018678272 2011825412119670784 2019830022512719872 2025697312512068832 2029661495119724544 2041679145352400736 2045674603562483712 2053831997408069788 2057851238107498496 2061814048166526976 2071346874016702464 2071946109601385472 2079588307202445312 2083676319695373312 2091966809031031296 2130809694079352832 2131248838409879552 2139728608323977216 2143493085115539456 2153859318173961216 2158174544602632192 2166679909353568128 2181520182705304896 2185789302436626432 2188047561319579648 2188149191055446528 2198164029568745472 2203034188451905536 2206910040296472576 2211819074131767464 2216147487192690688 2230886479943248218 2235252206909869056 2243959113518094336 2252887332802649088 2266297376450283904 2270732400670343168 2286285362318770176 2299229042422480896 2308377168585965568 2315082642870935808 2319540804187342848 2333347594688457984 2347236568466365472 2353926941085597696 2363313531264080304 2367253570304802816 2367938410973011968 2376672351088508928 2381344365366140928 2386620370822897664 2390819210321178624 2397654943211114496 2407194684364474368 2430955706311268864 2440627943869536512 2461553506484527104 2461667839937377344 2466485193831579648 2476092814916517888 2485944643092578304 2488296458398238397 2493165923091777024 2500741932634796032 2512835871202954752 2527793227579162816 2532739985363075072 2549584548506569392 2550087519509397504 2554573950754136064 2559493301172240384 2564524701163536384 2574728380345884672 2590054144514610176 2607794241394847232 2640641139524661156 2650903776214106112 2656214824126316544 2666682965358237696 2682433882826227712 2684947917175759872 2693106696683626496 2700929750016091776 2706215326826299392 2722238860469867648 2727566138083311616 2734825169600177472 2740177077955559424 2745706436853228576 2751079639273684992 2761795832022269952 2762594812801847296 2772784409603260416 2778235092927164416 2789289078708041728 2813334674214145536 2843767381026558168 2849332483533459456 2857990780154052608 2871812424231948288 2877566059470176256 2888906545804757504 2908693576940406528 2913810912578936448 2942546720395296768 2950959930105987072 2962701149987045376 2974515306590997624 2980336275879825408 2991945484690792448 3003849777070198784 3017738118179506176 3029745033769079808 3062518718028601104 3068511905343725568 3077836224781287424 3080747996112104682 3086776857161247744 3092721072249790464 3107919164402078208 3111130126251277312 3125514479543059968 3137950213546546944 3151084708352107072 3157251214630682624 3175125820488187904 3187758947094904832 3196873257614819328 3209592912485965824 3215239627673309184 3250019864030352192 3282071341979369472 3282223786583169792 3304551282677858304 3317728611197651196 3324221230789036032 3329917923508420608 3350447828270606336 3365938670277141504 3379330999203973632 3399446064675425856 3400116692679196672 3406098601005514752 3419366268218048512 3429428043478155264 3432971173794512896 3448843563633721344 3462565752878948352 3477058988526462976 3500021392032686976 3506870748964257792 3520854852699548208 3534538368285474816 3544970296896120456 3551907616459517952 3555577287144316928 3572016548049211392 3579930556234346496 3586228815481767936 3594205995464122129 3601239666688122368 3646433559466903296 3660941915804304768 3668106185698246656 3697045879471013888 3699420044478971904 3714139222374776832 3728916964638867456 3751112898952194048 3769253806804432128 3791689841368744224 3799109978044612608 3825131279264096256 3829083232309264384 3836754745960235008 3846787051745304576 3862092570518827008 3878258102587208704 3885081216771915264 3911691362092270848 3957218003290226688 3966020408787996832 3973781701173100544 4000024448037356544 4023650824239341568 4039660045025439744 4051394625024137664 4059322990239449088 4083358290704801472 4091349207124967424 4107663994816139576 4115702476214996992 4123628096333053952 4142693748033404928 4143892219202770944 4159176614404890624 4167352639390746624 4183933618062062592 4262497676819759104 4279457216647954432 4286986170231078912 4307718636347922432 4316349089205264384 4333359818707136256 4363040365410609792 4371578604873252864 4376298382110893056 4396328059137490944 4406068376903811072 4413820080592945152 4423638148263534928 4432294974385381376 4461772959886496436 4470504413819738112 4487918227036188672 4505774665605298176 4532594752900567808 4572570724637540352 4598458084844961792 4616754337171931136 4621121994168157023 4630165285741871616 4639081608374685696 4666695189376915968 4694473136932730944 4726627062528160608 4735876821946023936 4753344702177017856 4762688730732281856 4773240741645795328 4781638420642357248 4795309886422228992 4814389368728948736 4861911412622537728 4881255887739073024 4923107012969054208 4923335679874754688 4932970387663159296 4971889286185156608 4976592916796476794 4986331846183554048 5001483865269592064 5025671742405909504 5055586455158325632 5065479970726150144 5099169097013138784 5100175039018795008 5109147901508272128 5129049402327072768 5149456760691769344 5180108289029220352 5215588482789694464 5281282279049322312 5301807552428212224 5333365930716475392 5364867765652455424 5369895834351519744 5386213393367252992 5401859500032183552 5444477720939735296 5469650339200354944 5480354155911118848 5491412873706457152 5502159278547369984 5523591664044539904 5525189625603694592 5545568819206520832 5556470185854328832 5578578157416083456 5626669348428291072 5687534762053116336 5698664967066918912 5715981560308105216 5743624848463896576 5755132118940352512 5777813091609515008 5817387153880813056 5827621825157872896 5925402299974090752 5949030613181995248 5960672551759650816 5983890969381584896 6007699554140397568 6035476236359012352 6059490067538159616 6125037436057202208 6137023810687451136 6161495992224209364 6173553714322495488 6185442144499580928 6215838328804156416 6222260252502554624 6251028959086119936 6275900427093093888 6302169416704214144 6314502429261365248 6350251640976375808 6375517894189809664 6393746515229638656 6419185824971931648 6430479255346618368 6500039728060704384 6564142683958738944 6564447573166339584 6609102565355716608 6635457222395302392 6648442461578072064 6700895656541212672 6731877340554283008 6758661998407947264 6798892129350851712 6812197202011029504 6858856086956310528 6865942347589025792 6897687127267442688 6925131505757896704 6954117977052925952 7000042784065373952 7041709705399096416 7089940593792240912 7103815232919035904 7111154574288633856 7144033096098422784 7159861112468692992 7172457630963535872 7188411990928244258 7202479333376244736 7292867118933806592 7321883831608609536 7428278444749553664 7457833929277734912 7502225797904388096 7538507613608864256 7583379682737488448 7598219956089225216 7650262558528192512 7658166464618528768 7693574103490609152 7724185141037654016 7756516205174417408 7770162433543830528 7823382724184541696 7932040817575993664 7947563402346201088 8000048896074713088 8047301648478683136 8079320090050879488 8102789250048275328 8118645980478898176 8166716581409602944 8182698414249934848 8215327989632279152 8231404952429993984 8247256192666107904 8285387496066809856 8287784438405541888 8318353228809781248 8334705278781493248 8367867236124125184 8558914433295908864 8573972340462157824 8615437272695844864 8632698178410528768 8666719637414272512 8726080730821219584 8752596764221786112 8827640161185890304 8847276296527069856 8864589948770762752 8923545919772992872 8941008827639476224 8975836454072377344 9011549331210596352 9065189505801135616 9233508674343862272 9242243988336314046 9260330571483743232 9278163216749371392 9333390378753831936 9388946273865461888 9453254125056321216 9471753643892047872 9525377461464563712 9546481483291590656 9563276841284714496 9590619772844457984 9628778737457897472 9723822825245075456 9762511775478146048 9846214025938108416 9846671359749509376 9953185833592953588 9972663692367108096 10002967730539184128 10051343484811819008 10111172910316651264 10198338194026277568 10200350078037590016 10218295803016544256 10258098804654145536 10298913521383538688 10360216578058440704 10431176965579388928 10562564558098644624 10603615104856424448 10666731861432950784 10729735531304910848 10739791668703039488 10772426786734505984 10782617986392366387 10803719000064367104 10888955441879470592 10939300678400709888 10982825747412914304 11004318557094739968 11050379251207389184 11091137638413041664 11112940371708657664 11157156314832166912 11253338696856582144 11375069524106232672 11397329934133837824 11487249696927793152 11510264237880705024 11555626183219030016 11634774307761626112 11655243650315745792 11898061226363990496 11921345103519301632 11967781938763169792 12015399108280795136 12070952472718024704 12118980135076319232 12250074872114404416 12274047621374902272 12322991984448418728 12347107428644990976 12370884288999161856 12431676657608312832 12444520505005109248 12502057918172239872 12551800854186187776 12604338833408428288 12751035788379619328 12787493030459277312 12838371649943863296 12860958510693236736 13000079456121408768 13128895146332679168 13218205130711433216 13270914444790604784 13296884923156144128 13401791313082425344 13463754681108566016 13517323996815894528 13597784258701703424 13717712173912621056 13795374254534885376 13850263011515793408 13908235954105851904 14000085568130747904 14083419410798192832 14179881187584481824 14207630465838071808 14222309148577267712 14288066192196845568 14319722224937385984 14344915261927071744 14376823981856488516 14404958666752489472 14585734237867613184 14643767663217219072 14915667858555469824 15004451595808776192 15077015227217728512 15166759365474976896 15196439912178450432 15300525117056385024 15316332929237057536 15387148206981218304 15448370282075308032 15513032410348834816 15540324867087661056 15646765448369083392 15864081635151987328 15895126804692402176 16000097792149426176 16094603296957366272 16158640180101758976 16205578500096550656 16333433162819205888 16430655979264558304 16462809904859987968 16570774992133619712 16575568876811083776 16636706457619562496 16669410557562986496 16735734472248250368 17147944680924315648 17230874545391689728 17265396356821057536 17333439274828545024 17452161461642439168 17505193528443572224 17694552593054139712 17729179897541525504 17847091839545985744 17882017655278952448 17951672908144754688 18023098662421192704 18130379011602271232 18484487976672628092 18520661142967486464 18556326433498742784 18666780757507663872 18777892547730923776 18906508250112642432 18943507287784095744 19050754922929127424 19092962966583181312 19126553682569428992 19181239545688915968 19257557474915794944 19447645650490150912 19525023550956292096 19692428051876216832 19693342719499018752 19906371667185907176 19945327384734216192 20005935461078368256 20102686969623638016 20222345820633302528 20396676388052555136 20436591606033088512 20597827042767077376 20720433156116881408 20862353931158777856 21125129116197289248 21333463722865901568 21479583337406078976 21544853573469011968 21565235972784732774 21607438000128734208 21777910883758941184 21878601356801419776 21965651494825828608 22100758502414778368 22225880743417315328 22314312629664333824 22506677393713164288 22750139048212465344 22794659868267675648 22974499393855586304 23111252366438060032 23269548615523252224 23310487300631491584 23796122452727980992 23842690207038603264 23935563877526339584 24030798216561590272 24141904945436049408 24237960270152638464 24500149744228808832 24548095242749804544 24645983968896837456 24694214857289981952 24741768577998323712 24863353315216625664 24889041010010218496 25004115836344479744 25103601708372375552 25208677666816856576 25676743299887726592 25721917021386473472 26000158912242817536 26257790292665358336 26541828889581209568 26593769846312288256 26803582626164850688 26927509362217132032 27034647993631789056 27195568517403406848 27700526023031586816 27816471908211703808 28000171136261495808 28166838821596385664 28359762375168963648 28415260931676143616 28444618297154535424 28576132384393691136 28639444449874771968 28689830523854143488 28753647963712977032 28809917333504978944 29171468475735226368 29287535326434438144 30008903191617552384 30154030454435457024 30333518730949953792 30601050234112770048 30774296413962436608 30896740564150616064 31026064820697669632 31080649734175322112 31293530896738166784 31728163270303974656 32000195584298852352 32189206593914732544 32317280360203517952 32347853959177099161 32411157000193101312 32666866325638411776 32861311958529116608 32925619809719975936 33151137753622167552 33273412915239124992 33338821115125972992 33471468944496500736 34461749090783379456 34530792713642115072 34666878549657090048 34904322923284878336 35010387056887144448 35389105186108279424 35458359795083051008 35694183679091971488 35764035310557904896 35903345816289509376 36046197324842385408 36260758023204542464 36968975953345256184 37041322285934972928 37112652866997485568 37333561515015327744 37555785095461847552 37813016500225284864 38253107365138857984 38362479091377831936 38515114949831589888 38895291300980301824 39050047101912584192 39386685438998037504 39812743334371814352 39890654769468432384 40011870922156736512 40205373939247276032 40444691641266605056 40793352776105110272 41440866312233762816 41724707862317555712 42250258232394578496 42666927445731803136 42959166674812157952 43130471945569465548 43214876000257468416 43555821767517882368 43757202713602839552 43931302989651657216 44201517004829556736 44451761486834630656 44628625259328667648 45013354787426328576 45500278096424930688 45589319736535351296 45948998787711172608 46222504732876120064 46539097231046504448 46620974601262983168 47592244905455961984 47685380414077206528 48061596433123180544 48283809890872098816 48475920540305276928 49000299488457617664 49291967937793674912 49388429714579963904 49726706630433251328 49778082020020436992 50008231672688959488 50207203416744751104 50417355333633713152 51443834042772946944 52000317824485635072 52515580585330716672 53083657779162419136 53187539692624576512 53607165252329701376 53855018724434264064 54069295987263578112 54391137034806813696 55632943816423407616 56000342272522991616 56333677643192771328 56719524750337927296 56830521863352287232 57152264768787382272 57278888899749543936 57379661047708286976 57507295927425954064 57619834667009957888 58342936951470452736 58575070652868876288 60017806383235104768 60308060908870914048 60667037461899907584 61793481128301232128 62052129641395339264 62161299468350644224 62587061793476333568 63456326540607949312 64000391168597704704 64634560720407035904 64695707918354198322 64822314000386202624 65333732651276823552 65722623917058233216 65851239619439951872 66302275507244335104 66677642230251945984 66942937888993001472 68923498181566758912 69333757099314180096 69808645846569756672 70020774113774288896 70778210372216558848 71388367358183942976 71528070621115809792 71806691632579018752 72092394649684770816 72521516046409084928 73937951906690512368 74082644571869945856 74225305733994971136 74667123030030655488 75111570190923695104 75626033000450569728 77030229899663179776 77790582601960603648 78100094203825168384 78773370877996075008 79625486668743628704 79781309538936864768 80410747878494552064 80889383282533210112 81586705552210220544 82881732624467525632 83449415724635111424 84500516464789156992 85333854891463606272 85918333349624315904 86260943891138931096 86429752000514936832 87111643535035764736 87514405427205679104 87862605979303314432 89257250518657335296 90026709574852657152 91000556192849861376 92445009465752240128 93078194462093008896 93241949202525966336 95184489810911923968 96567619781744197632 96951841080610553856 98000598976915235328 98583935875587349824 98776859429159927808 99453413260866502656 99556164040040873984 100016463345377918976 100414406833489502208 100834710667267426304 104000635648971270144 105031161170661433344 106167315558324838272 106375079385249153024 107214330504659402752 107710037448868528128 108138591974527156224 108782274069613627392 111265887632846815232 112000684545045983232 112667355286385542656 113439049500675854592 114759322095416573952 115014591854851908128 115239669334019915776 116685873902940905472 117150141305737752576 120035612766470209536 120616121817741828096 121334074923799815168 124104259282790678528 124322598936701288448 125174123586952667136 126912653081215898624 128000782337195409408 129391415836708396644 129644628000772405248 130667465302553647104 131445247834116466432 132604551014488670208 133355284460503891968 133885875777986002944 137846996363133517824 138667514198628360192 139617291693139513344 140041548227548577792 141556420744433117696 142776734716367885952 143056141242231619584 144184789299369541632 145043032092818169856 147875903813381024736 148165289143739891712 149334246060061310976 150223140381847390208 151252066000901139456 155581165203921207296 156200188407650336768 157546741755992150016 159250973337487257408 159562619077873729536 160821495756989104128 161778766565066420224 163173411104420441088 165763465248935051264 166898831449270222848 169001032929578313984 171836666699248631808 172521887782277862192 172859504001029873664 174223287070071529472 175028810854411358208 175725211958606628864 180053419149705314304 182001112385699722752 184890018931504480256 186156388924186017792 186483898405051932672 190368979621823847936 193903682161221107712 196001197953830470656 197167871751174699648 197553718858319855616 198906826521733005312 199112328080081747968 200032926690755837952 200828813666979004416 201669421334534852608 208001271297942540288 210062322341322866688 212334631116649676544 215420074897737056256 216277183949054312448 217564548139227254784 224001369090091966464 225334710572771085312 226878099001351709184 230029183709703816256 230479338668039831552 233371747805881810944 234300282611475505152 241232243635483656192 242668149847599630336 248208518565581357056 248645197873402576896 250348247173905334272 253825306162431797248 256001564674390818816 258782831673416793288 259289256001544810496 261334930605107294208 262890495668232932864 267771751555972005888 277335028397256720384 279234583386279026688 280083096455097155584 283112841488866235392 285553469432735771904 290086064185636339712 295751807626762049472 296330578287479783424 298668492120122621952 300446280763694780416 302504132001802278912 311162330407842414592 312400376815300673536 315093483511984300032 318501946674974514816 319125238155747459072 321642991513978208256 323557533130132840448 326346822208840882176 333797662898540445696 338002065859156627968 345043775564555724384 345719008002059747328 348446574140143058944 350057621708822716416 351450423917213257728 360106838299410628608 364002224771399445504 369780037863008960512 372312777848372035584 372967796810103865344 380737959243647695872 392002395907660941312 394335743502349399296 397813653043466010624 400065853381511675904 401657627333958008832 403338842669069705216 416002542595885080576 420124644682645733376 424669262233299353088 432554367898108624896 435129096278454509568 448002738180183932928 450669421145542170624 453756198002703418368 460058367419407632512 460958677336079663104 466743495611763621888 468600565222951010304 482464487270967312384 485336299695199260672 497290395746805153792 500696494347810668544 507650612324863594496 517565663346833586576 518578512003089620992 522669861210214588416 525780991336465865728 554670056794513440768 558469166772558053376 566225682977732470784 571106938865471543808 580172128371272679424 591503615253524098944 592661156574959566848 597336984240245243904 600892561527389560832 605008264003604557824 624800753630601347072 630186967023968600064 637003893349949029632 647115066260265680896 652693644417681764352 676004131718313255936 690087551129111448768 691438016004119494656 696893148280286117888 700115243417645432832 702900847834426515456 728004449542798891008 744625555696744071168 745935593620207730688 761475918487295391744 784004791815321882624 788671487004698798592 803315254667916017664 806677685338139410432 832005085191770161152 840249289365291466752 849338524466598706176 870258192556909019136 896005476360367865856 901338842291084341248 907512396005406836736 920116734838815265024 933486991223527243776 937201130445902020608 964928974541934624768 970672599390398521344 1001392988695621337088 1015301224649727188992 1035131326693667173152 1037157024006179241984 1045339722420429176832 1051561982672931731456 1109340113589026881536 1116938333545116106752 1132451365955464941568 1142213877730943087616 1160344256742545358848 1183007230507048197888 1201785123054779121664 1210016528007209115648 1260373934047937200128 1274007786699898059264 1294230132520531361792 1305387288835363528704 1352008263436626511872 1380175102258222897536 1382876032008238989312 1393786296560572235776 1400230486835290865664 1405801695668853030912 1456008899085597782016 1491871187240415461376 1522951836974590783488 1568009583630643765248 1577342974009397597184 1613355370676278820864 1664010170383540322304 1698677048933197412352 1740516385113818038272 1792010952720735731712 1802677684582168682496 1815024792010813673472 1840233469677630530048 1874402260891804041216 1941345198780797042688 2030602449299454377984 2070262653387334346304 2074314048012358483968 2090679444840858353664 2103123965345863462912 2233876667090232213504 2264902731910929883136 2284427755461886175232 2366014461014096395776 2403570246109558243328 2420033056014418231296 2520747868095874400256 2548015573399796118528 2588460265041062723584 2610774577670727057408 2704016526873253023744 2760350204516445795072 2800460973670581731328 2811603391337706061824 2912017798171195564032 3045903673949181566976 3136019167261287530496 3154685948018795194368 3226710741352557641728 3328020340767080644608 3397354097866394824704 3481032770227636076544 3605355369164337364992 3630049584021627346944 3680466939355261060096 3882690397561594085376 4061204898598908755968 4140525306774668692608 4148628096024716967936 4181358889681716707328 4206247930691726925824 4529805463821859766272 4568855510923772350464 4732028922028192791552 4807140492219116486656 4840066112028836462592 5096031146799592237056 5221549155341454114816 5408033053746506047488 5520700409032891590144 5623206782675412123648 5824035596342391128064 6091807347898363133952 6272038334522575060992 6309371896037590388736 6794708195732789649408 7210710738328674729984 7260099168043254693888 7360933878710522120192 7765380795123188170752 8122409797197817511936 8281050613549337385216 8412495861383453851648 9059610927643719532544 9137711021847544700928 9464057844056385583104 9680132224057672925184 10192062293599184474112 10443098310682908229632 10816066107493012094976 11041400818065783180288 11648071192684782256128 12183614695796726267904 12544076669045150121984 12618743792075180777472 13589416391465579298816 14421421476657349459968 14520198336086509387776 14721867757421044240384 16562101227098674770432 16824991722766907703296 18119221855287439065088 18275422043695089401856 18928115688112771166208 20384124587198368948224 21632132214986024189952 22082801636131566360576 23296142385369564512256 24367229391593452535808 25237487584150361554944 27178832782931158597632 29040396672173018775552 29443735514842088480768 33124202454197349540864 33649983445533815406592 36550844087390178803712 37856231376225542332416 40768249174396737896448 43264264429972048379904 44165603272263132721152 50474975168300723109888 54357665565862317195264 58887471029684176961536 66248404908394699081728 73101688174780357607424 75712462752451084664832 81536498348793475792896 88331206544526265442304 100949950336601446219776 117774942059368353923072 132496809816789398163456 151424925504902169329664 163072996697586951585792 176662413089052530884608 235549884118736707846144 264993619633578796326912 302849851009804338659328 353324826178105061769216 529987239267157592653824 706649652356210123538432 1059974478534315185307648 2119948957068630370615296
- Sum of all divisors σ(n): 8114805804833883340294941
- Sum of proper divisors (its aliquot sum) s(n): 5994856847765252969679645
- 2119948957068630370615296 is an abundant number, because the sum of its proper divisors (5994856847765252969679645) is greater than itself. Its abundance is 3874907890696622599064349
Bases of 2119948957068630370615296
- Binary: 1110000001110101010101001110010100010001011110110110101111001100100000000000000002
- Hexadecimal: 0x1C0EAA9CA22F6D7990000
- Base-36: 9L7REBHD13YAPZ40
Squares and roots of 2119948957068630370615296
- 2119948957068630370615296 squared (21199489570686303706152962) is 4494183580576373614213550534663336884657629167616
- 2119948957068630370615296 cubed (21199489570686303706152963) is 9527439794517846187042471346022366986308353681585230321390578694237454336
-
2119948957068630370615296 is a
perfect square number . Itssquare root is 1456004449536 -
The
cube root of 2119948957068630370615296 is 128462134.7666593537
Scales and comparisons
How big is 2119948957068630370615296?- 2,119,948,957,068,630,370,615,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,119,948,957,068,630,370,615,296 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 2119948957068630370615296 cubic inches would be around 10705177.9 feet tall.
Recreational maths with 2119948957068630370615296
- 2119948957068630370615296 backwards is 6925160730368607598499112
- 2119948957068630370615296 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2119948957068630370615296's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2119948957068630370615296 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 2119948957068630370615296 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/2119948957068630370615296/
Chicago style:
Numbermatics. 2024. "Number 2119948957068630370615296 - Facts about the integer". https://numbermatics.com/n/2119948957068630370615296/
The information we have on file for 2119948957068630370615296 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 2119948957068630370615296, math, Factors of 2119948957068630370615296, curriculum, school, college, exams, university, Prime factorization of 2119948957068630370615296, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred nineteen sextillion, nine hundred forty-eight quintillion, nine hundred fifty-seven quadrillion, sixty-eight trillion, six hundred thirty billion, three hundred seventy million, six hundred fifteen thousand, two hundred ninety-six.