6346399654654775202299904
6,346,399,654,654,775,202,299,904 is an even composite number composed of seven prime numbers multiplied together.
6346399654654775202299904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 6346399654654775202299904:
214 × 34 × 72 × 132 × 532 × 612 × 74332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 53 × 53 × 61 × 61 × 7433 × 7433)See below for interesting mathematical facts about the number 6346399654654775202299904 from the Numbermatics database.
Names of 6346399654654775202299904
- Cardinal: 6346399654654775202299904 can be written as Six septillion, three hundred forty-six sextillion, three hundred ninety-nine quintillion, six hundred fifty-four quadrillion, six hundred fifty-four trillion, seven hundred seventy-five billion, two hundred two million, two hundred ninety-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 6.346399654654775202299904 × 1024
Factors of 6346399654654775202299904
Divisors of 6346399654654775202299904
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 53 54 56 61 63 64 72 78 81 84 91 96 98 104 106 108 112 117 122 126 128 144 147 156 159 162 168 169 182 183 189 192 196 208 212 216 224 234 244 252 256 273 288 294 312 318 324 336 338 351 364 366 371 378 384 392 416 424 427 432 441 448 468 477 488 504 507 512 546 549 567 576 588 624 636 637 648 672 676 689 702 728 732 742 756 768 784 793 819 832 848 854 864 882 896 936 954 976 1008 1014 1024 1053 1092 1098 1113 1134 1152 1176 1183 1248 1272 1274 1281 1296 1323 1344 1352 1378 1404 1431 1456 1464 1484 1512 1521 1536 1568 1586 1638 1647 1664 1696 1708 1728 1764 1792 1872 1908 1911 1952 2016 2028 2048 2067 2106 2184 2196 2226 2268 2304 2352 2366 2379 2457 2496 2544 2548 2562 2592 2597 2646 2688 2704 2756 2808 2809 2862 2912 2928 2968 2989 3024 3042 3072 3136 3172 3233 3276 3294 3328 3339 3392 3416 3456 3528 3549 3584 3721 3744 3816 3822 3843 3904 3969 4032 4056 4096 4134 4212 4293 4368 4392 4452 4536 4563 4608 4704 4732 4758 4823 4914 4941 4992 5088 5096 5124 5184 5194 5292 5376 5408 5512 5551 5616 5618 5724 5733 5824 5856 5936 5978 6048 6084 6144 6201 6272 6344 6466 6552 6588 6656 6678 6784 6832 6912 7056 7098 7137 7168 7371 7433 7442 7488 7632 7644 7686 7791 7808 7938 8064 8112 8192 8268 8281 8424 8427 8586 8736 8784 8904 8957 8967 9072 9126 9216 9408 9464 9516 9646 9699 9828 9882 9984 10017 10176 10192 10248 10309 10368 10388 10584 10647 10752 10816 11024 11102 11163 11232 11236 11448 11466 11529 11648 11712 11872 11956 12096 12168 12288 12402 12544 12688 12932 13104 13176 13312 13356 13568 13664 13689 13824 14112 14196 14274 14336 14469 14742 14866 14884 14976 15264 15288 15372 15582 15616 15876 16128 16224 16384 16536 16562 16653 16848 16854 17172 17199 17472 17568 17808 17914 17934 18144 18252 18432 18603 18816 18928 19032 19292 19398 19656 19663 19764 19968 20034 20352 20384 20496 20618 20736 20776 21168 21294 21411 21504 21632 22048 22204 22299 22326 22464 22472 22631 22896 22932 23058 23296 23373 23424 23744 23912 24192 24336 24576 24804 24843 25088 25281 25376 25864 26047 26208 26352 26624 26712 26871 26901 27136 27328 27378 27648 28224 28392 28548 28672 28938 29097 29484 29732 29768 29952 30051 30528 30576 30744 30927 31164 31232 31752 31941 32256 32448 33072 33124 33306 33489 33696 33708 33761 34344 34398 34587 34944 35136 35616 35828 35868 36288 36504 36517 36864 37206 37632 37856 38064 38584 38796 38857 39312 39326 39528 39936 40068 40704 40768 40992 41236 41472 41552 42029 42336 42588 42822 43008 43264 43407 44096 44408 44598 44652 44928 44944 45262 45792 45864 46116 46592 46746 46848 47488 47824 48373 48384 48672 49152 49608 49686 49959 50176 50562 50752 51597 51728 52031 52094 52416 52704 53248 53424 53742 53802 54272 54656 54756 55296 55809 56448 56784 57096 57344 57876 58194 58968 58989 59464 59536 59904 60102 61056 61152 61488 61854 62328 62464 62699 63504 63882 64233 64512 64896 66144 66248 66612 66897 66978 67392 67416 67522 67893 68688 68796 69174 69888 70119 70272 71232 71656 71736 72163 72576 73008 73034 73728 74412 74529 75264 75712 75843 76128 77168 77592 77714 78141 78624 78652 79056 79872 80136 80613 80703 81408 81536 81984 82472 82944 83104 84058 84672 85176 85644 86016 86528 86814 87291 88192 88816 89196 89304 89856 89888 90524 91584 91728 92232 92781 93184 93492 93696 94976 95648 95823 96629 96746 96768 97344 99216 99372 99918 100352 100467 101124 101283 101504 103194 103456 104062 104188 104832 105408 106496 106848 107484 107604 108544 109312 109512 109551 110592 111618 112896 113568 114192 114688 115752 116388 116571 117936 117978 118928 119072 119808 120204 122112 122304 122976 123708 124656 124928 125398 126087 127008 127764 128466 129024 129792 130221 132288 132496 133224 133794 133956 134784 134832 135044 135786 137376 137592 137641 138348 139776 140238 140544 142464 143312 143472 144326 145119 145152 146016 146068 147456 148824 149058 149877 150528 151424 151686 152256 154336 155184 155428 156093 156282 157248 157304 158112 158417 159744 160272 161226 161406 162816 163072 163968 164944 165888 166208 168116 169344 170352 171288 171349 172032 173056 173628 174582 176384 176967 177632 178392 178608 179712 179776 181048 182329 183168 183456 184464 185562 186368 186984 187392 188097 189952 191296 191646 193258 193492 193536 194688 197213 198432 198744 199836 200691 200704 200934 202248 202566 203008 203679 206388 206912 208124 208376 209664 210357 210816 212992 213696 214968 215208 216489 217088 218624 219024 219102 221184 223236 223587 225792 227136 227529 228384 231504 232776 233142 234423 235872 235956 237856 238144 239616 240408 241839 242109 244224 244608 245952 247416 249312 249856 250796 252174 254016 255528 255619 256932 258048 259584 260442 261873 264576 264992 266448 267588 267912 269568 269664 270088 271572 274752 275184 275282 276696 278343 279552 280476 281088 284928 286624 286944 288652 289887 290238 290304 292032 292136 294203 297648 298116 299754 301056 301401 302848 303372 303849 304512 308672 310368 310856 312186 312564 314496 314608 316224 316834 319488 320544 322452 322812 325632 326144 327936 328653 329888 331776 332416 336232 338611 338688 340704 342576 342698 344064 346112 347256 349164 349713 352768 353934 355264 356784 357216 359424 359552 362096 364217 364658 366336 366912 368928 371124 372736 373968 374784 376194 378261 379904 382592 383292 386516 386984 387072 389376 390663 393949 394426 396864 397488 399672 401382 401408 401868 404496 405132 406016 407358 412776 412923 413824 416248 416752 419328 420714 421632 427392 429936 430416 432978 434176 435357 437248 438048 438204 438893 442368 446472 447174 449631 451584 453413 454272 455058 456768 463008 465552 466284 468279 468846 471744 471912 474721 475251 475712 476288 479232 480816 483678 484218 488448 489216 491904 494832 498624 499712 501592 504348 505141 508032 511056 511238 513864 514047 516096 519168 520884 523746 529152 529984 530901 532896 535176 535824 539136 539328 540176 543144 546377 546987 549504 550368 550564 553392 556686 559104 560952 562176 564291 569856 573248 573888 577304 579774 580476 580608 584064 584272 588406 591639 595296 596232 599508 602073 602112 602802 605696 606744 607698 609024 611037 617344 620736 621712 624372 625128 628849 628992 629216 632448 633668 638976 641088 644904 645624 649467 651264 652288 655872 657306 659776 663552 664832 670761 672464 676403 677222 677376 681408 685152 685396 692224 694512 698328 699426 703269 705536 707868 710528 713568 714432 718848 719104 724192 725517 728434 729316 732672 733824 737856 742248 745472 747936 749568 752388 756522 759808 765184 766584 766857 773032 773968 774144 778752 781326 787898 788852 793728 794976 799344 802764 802816 803736 808992 810264 812032 814716 825552 825846 827648 832496 833504 835029 838656 841428 843264 854784 859872 860832 865956 868352 869661 870714 874496 876096 876408 877786 882609 892944 894348 899262 903168 906826 908544 910116 911547 913536 926016 931104 932568 936558 937692 943488 943824 949442 950502 951424 952576 958464 961632 967356 968436 976896 978432 983808 985959 989664 997248 999424 1003184 1008696 1010282 1015833 1016064 1022112 1022476 1027728 1028094 1032192 1038336 1041768 1047492 1049139 1058304 1059968 1061802 1065792 1070352 1071648 1078272 1078656 1080352 1086288 1092651 1092754 1093974 1099008 1100736 1101128 1106784 1113372 1118208 1121904 1124352 1128582 1134783 1139712 1146496 1147776 1154608 1159548 1160952 1161216 1168128 1168544 1176812 1181847 1183278 1190592 1192464 1199016 1199443 1204146 1204224 1205604 1211392 1213488 1215396 1218048 1222074 1234688 1238769 1241472 1243424 1248744 1250256 1256177 1257698 1257984 1258432 1264896 1267336 1282176 1289808 1291248 1298934 1302528 1304576 1306071 1311744 1314612 1316679 1319552 1327104 1329664 1341522 1344928 1352806 1354444 1354752 1360239 1362816 1370304 1370792 1380491 1384448 1389024 1396656 1398852 1404837 1406538 1411072 1415736 1421056 1424163 1425753 1427136 1428864 1437696 1438208 1448384 1451034 1456868 1458632 1465344 1467648 1475712 1484496 1490944 1495872 1499136 1504776 1513044 1515423 1519616 1530368 1533168 1533714 1542141 1546064 1547936 1548288 1557504 1562652 1575796 1577704 1587456 1589952 1592703 1598688 1605528 1607472 1617984 1620528 1624064 1629432 1639131 1640961 1651104 1651692 1655296 1664992 1667008 1670058 1677312 1682856 1686528 1692873 1709568 1719744 1721664 1731912 1739322 1741428 1748992 1752192 1752816 1755572 1765218 1774917 1785888 1788696 1789333 1798524 1806336 1813652 1817088 1820232 1823094 1827072 1833111 1852032 1862208 1865136 1873116 1875384 1886547 1886976 1887648 1898884 1901004 1902848 1905152 1916928 1923264 1934712 1936872 1948401 1953792 1956864 1967616 1971918 1979328 1994496 2006368 2017392 2020564 2029209 2031666 2032128 2044224 2044952 2055456 2056188 2059421 2076672 2083536 2094984 2098278 2109807 2116608 2119936 2123604 2131584 2140704 2143296 2156544 2157312 2160704 2172576 2185302 2185508 2187948 2198016 2201472 2202256 2213568 2226744 2227537 2236416 2243808 2248704 2257164 2269566 2279424 2292992 2295552 2300571 2309216 2319096 2321904 2322432 2336256 2337088 2353624 2363694 2366556 2370277 2381184 2384928 2398032 2398886 2408292 2408448 2411208 2422784 2426976 2430792 2436096 2444148 2469376 2477538 2482944 2486848 2497488 2500512 2512354 2515396 2515968 2516864 2529792 2534672 2563769 2564352 2579616 2582496 2597868 2605056 2608983 2609152 2612142 2623488 2629224 2633358 2639104 2647827 2659328 2683044 2689856 2705612 2708888 2709504 2720478 2725632 2734641 2740608 2741584 2757643 2760982 2768896 2778048 2793312 2797704 2809674 2813076 2822144 2831472 2842112 2848326 2851506 2854272 2857728 2875392 2876416 2896768 2902068 2913736 2917264 2930688 2935296 2951424 2957877 2968992 2991744 2998272 3009552 3026088 3030846 3039232 3047499 3060736 3066336 3067428 3084282 3092128 3095872 3096576 3115008 3125304 3147417 3151592 3155408 3173891 3174912 3179904 3185406 3197376 3211056 3214944 3235968 3241056 3248128 3258864 3277953 3278262 3281922 3302208 3303384 3310592 3323047 3329984 3334016 3340116 3354624 3365712 3373056 3385746 3404349 3419136 3439488 3443328 3463824 3478644 3482856 3497984 3504384 3505632 3511144 3530436 3545541 3549834 3571776 3577392 3578666 3597048 3598329 3612672 3627304 3634176 3640464 3646188 3654144 3666222 3704064 3716307 3724416 3730272 3746232 3750768 3768531 3773094 3773952 3775296 3797768 3802008 3805696 3810304 3824639 3846528 3869424 3873744 3896802 3907584 3913728 3918213 3935232 3943836 3950037 3958656 3988992 4012736 4034784 4041128 4058418 4063332 4064256 4080717 4088448 4089904 4110912 4112376 4118842 4141473 4153344 4167072 4189968 4196556 4214511 4219614 4233216 4239872 4247208 4263168 4272489 4277259 4281408 4286592 4313088 4314624 4321408 4345152 4370604 4371016 4375896 4396032 4401943 4402944 4404512 4427136 4453488 4455074 4472832 4487616 4497408 4514328 4539132 4546269 4558848 4585984 4591104 4601142 4618432 4626423 4638192 4643808 4644864 4672512 4674176 4707248 4727388 4733112 4734821 4740554 4762368 4769856 4796064 4797772 4816584 4822416 4845568 4853952 4861584 4872192 4888296 4917393 4922883 4938752 4955076 4965888 4973696 4994976 5001024 5024708 5030792 5031936 5033728 5059584 5069344 5078619 5121337 5127538 5128704 5159232 5164992 5195736 5217966 5218304 5224284 5246976 5258448 5266716 5278208 5295654 5318656 5324751 5366088 5367999 5379712 5411224 5417776 5419008 5440956 5451264 5469282 5481216 5483168 5515286 5521964 5556096 5586624 5595408 5619348 5626152 5644288 5659641 5662944 5684224 5696652 5703012 5708544 5715456 5750784 5752832 5793536 5804136 5827472 5834528 5845203 5861376 5870592 5894369 5902848 5915754 5937984 5983488 6019104 6052176 6061692 6078464 6087627 6094998 6121472 6132672 6134856 6168564 6178263 6184256 6191744 6230016 6250608 6294834 6303184 6310816 6347782 6349824 6359808 6370812 6394752 6422112 6429888 6471936 6482112 6496256 6517728 6555906 6556524 6563844 6604416 6606768 6621184 6646094 6659968 6668032 6680232 6682611 6709248 6731424 6746112 6771492 6808698 6838272 6878976 6886656 6901713 6927648 6957288 6965712 6995968 7008768 7011264 7022288 7060872 7091082 7099668 7110831 7143552 7154784 7157332 7194096 7196658 7225344 7254608 7268352 7280928 7292376 7308288 7332444 7408128 7432614 7448832 7460544 7492464 7501536 7537062 7546188 7547904 7550592 7595536 7604016 7611392 7620608 7649278 7691307 7693056 7738848 7747488 7793604 7815168 7826949 7827456 7836426 7870464 7887672 7900074 7917312 7943481 7977984 8025472 8069568 8082256 8116836 8126664 8128512 8161434 8176896 8179808 8221824 8224752 8237684 8272929 8282946 8306688 8334144 8379936 8393112 8396101 8429022 8439228 8466432 8479744 8494416 8526336 8544978 8554518 8562816 8573184 8626176 8629248 8642816 8690304 8741208 8742032 8751792 8792064 8793239 8803886 8805888 8809024 8854272 8906976 8910148 8975232 8994816 9028656 9078264 9092538 9117696 9142497 9171968 9182208 9202284 9236864 9252846 9276384 9287616 9289728 9345024 9348352 9414496 9454776 9466224 9469642 9481108 9521673 9524736 9539712 9592128 9595544 9633168 9644832 9663437 9691136 9707904 9723168 9744384 9776592 9833859 9834786 9845766 9877504 9910152 9931776 9947392 9969141 9989952 10002048 10049416 10061584 10063872 10067456 10119168 10138688 10157238 10242674 10255076 10257408 10318464 10329984 10391472 10435932 10436608 10448568 10452289 10493952 10516896 10533432 10556416 10591308 10636623 10637312 10649502 10732176 10735998 10759424 10794987 10822448 10835552 10838016 10881912 10902528 10938564 10962432 10966336 11030572 11043928 11112192 11148921 11173248 11190816 11238696 11252304 11288576 11305593 11319282 11325888 11368448 11393304 11406024 11417088 11430912 11473917 11505664 11587072 11608272 11654944 11669056 11690406 11722752 11741184 11788738 11805696 11831508 11850111 11875968 11966976 12038208 12104352 12123384 12175254 12189996 12242151 12242944 12265344 12269712 12337128 12356526 12368512 12383488 12424419 12460032 12501216 12589668 12606368 12621632 12695564 12699648 12719616 12741624 12789504 12817467 12831777 12844224 12859776 12943872 12964224 12992512 13035456 13111812 13113048 13127688 13205829 13208832 13213536 13242368 13292188 13319936 13336064 13360464 13365222 13418496 13462848 13492224 13542984 13617396 13638807 13676544 13757952 13773312 13803426 13855296 13879269 13914576 13931424 14017536 14022528 14044576 14121744 14182164 14199336 14204463 14221662 14287104 14309568 14314664 14388192 14393316 14509216 14536704 14561856 14584752 14616576 14664888 14752179 14768649 14816256 14865228 14897664 14921088 14984928 15003072 15074124 15092376 15095808 15101184 15191072 15208032 15222784 15241216 15298556 15364011 15382614 15386112 15477696 15494976 15587208 15592759 15653898 15654912 15672852 15740928 15775344 15800148 15834624 15886962 15955968 15974253 16050944 16103997 16139136 16164512 16233672 16253328 16257024 16322868 16353792 16359616 16443648 16449504 16475368 16545858 16565892 16668288 16759872 16786224 16792202 16858044 16878456 16932864 16959488 16978923 16988832 17052672 17089956 17109036 17125632 17146368 17252352 17258496 17285632 17380608 17482416 17484064 17503584 17584128 17586478 17607772 17611776 17618048 17683107 17708544 17813952 17820296 17946383 17950464 18057312 18156528 18185076 18235392 18262881 18284994 18343936 18364416 18404568 18473728 18505692 18534789 18552768 18575232 18690048 18696704 18828992 18909552 18932448 18939284 18962216 19043346 19049472 19079424 19184256 19191088 19266336 19289664 19303501 19326874 19382272 19415808 19446336 19488768 19553184 19667718 19669572 19691532 19755008 19820304 19863552 19894784 19938282 19979904 20004096 20047833 20098832 20123168 20127744 20134912 20238336 20277376 20314476 20485348 20510152 20514816 20636928 20659968 20705139 20782944 20871864 20879297 20897136 20904578 20987904 21033792 21066864 21112832 21182616 21273246 21274624 21299004 21332493 21464352 21471996 21518848 21589974 21644896 21671104 21676032 21763824 21805056 21877128 21924864 21932672 22061144 22087856 22217237 22224384 22297842 22346496 22381632 22477392 22504608 22611186 22638564 22651776 22736896 22786608 22812048 22834176 22861824 22947834 23011328 23073921 23174144 23216544 23261329 23309888 23338112 23380812 23445504 23482368 23577476 23611392 23663016 23700222 23751936 23830443 23933952 24030889 24076416 24208704 24246768 24350508 24379992 24484302 24485888 24530688 24539424 24674256 24713052 24737024 24766976 24818787 24848838 24920064 25002432 25179336 25188303 25212736 25243264 25391128 25399296 25439232 25483248 25579008 25634934 25663554 25688448 25719552 25887744 25928448 26070912 26223624 26226096 26255376 26379717 26411658 26417664 26427072 26484736 26584376 26639872 26672128 26720928 26730444 26772473 26925696 26984448 27085968 27234792 27277614 27353088 27427491 27515904 27546624 27606852 27658193 27710592 27758538 27829152 27862848 28035072 28045056 28089152 28243488 28364328 28398672 28408926 28443324 28565019 28574208 28619136 28629328 28776384 28786632 28957981 28990311 29018432 29073408 29123712 29169504 29233152 29329776 29501577 29504358 29537298 29632512 29730456 29795328 29842176 29907423 29969856 30006144 30148248 30184752 30191616 30202368 30382144 30416064 30445568 30482432 30597112 30728022 30765228 30772224 30813601 30955392 30989952 31174416 31185518 31307796 31309824 31345704 31356867 31481856 31550688 31600296 31669248 31773924 31909869 31911936 31948506 32101888 32207994 32278272 32329024 32384961 32467344 32506656 32514048 32645736 32707584 32719232 32887296 32899008 32950736 33091716 33131784 33328997 33336576 33519744 33572448 33584404 33716088 33756912 33865728 33916779 33918976 33957846 33977664 34105344 34179912 34218072 34251264 34292736 34421751 34516992 34571264 34761216 34964832 34968128 35007168 35168256 35172956 35215544 35223552 35236096 35366214 35417088 35550333 35627904 35640592 35849359 35892766 35900928 36114624 36313056 36370152 36525762 36569988 36687872 36726453 36728832 36809136 36947456 37011384 37069578 37105536 37150464 37273257 37380096 37393408 37657984 37819104 37864896 37878568 37924432 38086692 38098944 38158848 38368512 38382176 38452401 38532672 38579328 38607002 38653748 38831616 38892672 38977536 39106368 39335436 39339144 39383064 39510016 39617487 39640608 39727104 39789568 39876564 39959808 40008192 40095666 40197664 40246336 40255488 40269824 40476672 40554752 40628952 40916421 40970696 41020304 41029632 41260583 41273856 41319936 41410278 41565888 41743728 41758594 41794272 41809156 42067584 42133728 42225664 42365232 42546492 42549248 42598008 42613389 42664986 42928704 42943992 43037696 43179948 43289792 43342208 43527648 43610112 43754256 43849728 43865344 44122288 44175712 44256537 44434474 44448768 44595684 44692992 44763264 44954784 45009216 45222372 45277128 45303552 45473792 45573216 45624096 45668352 45723648 45895668 46022656 46092033 46147842 46348288 46433088 46522658 46619776 46676224 46761624 46778277 46964736 47154952 47222784 47326032 47400444 47503872 47660886 47867904 48061778 48152832 48311991 48417408 48493536 48701016 48759984 48968604 48971776 49061376 49078848 49348512 49426104 49474048 49533952 49637574 49697676 50004864 50358672 50376606 50425472 50486528 50782256 50798592 50878464 50936769 50966496 51158016 51269868 51327108 51376896 51439104 51775488 51856896 52141824 52447248 52452192 52510752 52759434 52823316 52835328 52854144 52969472 53049321 53168752 53279744 53344256 53441856 53460888 53544946 53839149 53851392 54171936 54469584 54555228 54706176 54788643 54854982 55031808 55093248 55213704 55249489 55316386 55421184 55517076 55604367 55658304 55725696 56070144 56090112 56178304 56486976 56728656 56797344 56817852 56886648 57130038 57148416 57238272 57258656 57552768 57573264 57910503 57915962 57980622 58036864 58146816 58247424 58339008 58466304 58659552 59003154 59008716 59074596 59265024 59460912 59590656 59684352 59814846 59939712 60012288 60143499 60296496 60369504 60383232 60404736 60764288 60832128 60891136 60964864 61194224 61456044 61530456 61544448 61552673 61627202 61910784 61979904 62348832 62371036 62615592 62637891 62691408 62713734 62963712 63101376 63200592 63338496 63547848 63819738 63823872 63897012 63997479 64203776 64415988 64556544 64658048 64769922 64934688 65013312 65028096 65291472 65415168 65438464 65774592 65798016 65901472 66183432 66263568 66577381 66651711 66657994 66673152 67039488 67144896 67168808 67432176 67513824 67833558 67837952 67915692 67955328 68210688 68359824 68436144 68502528 68585472 68843502 69033984 69142528 69221763 69522432 69783987 69929664 69936256 70014336 70336512 70345912 70431088 70447104 70472192 70732428 70834176 71100666 71255808 71281184 71698718 71785532 71801856 72092667 72229248 72626112 72740304 73051524 73139976 73166023 73375744 73452906 73457664 73618272 73894912 74022768 74139156 74211072 74300928 74456361 74546514 74760192 74786816 75315968 75564909 75638208 75729792 75757136 75848864 76173384 76197888 76317696 76626797 76737024 76764352 76904802 77065344 77158656 77214004 77307496 77663232 77785344 78212736 78670872 78678288 78766128 79020032 79139151 79234974 79281216 79454208 79579136 79753128 79919616 80016384 80191332 80317419 80395328 80492672 80539648 80953344 81109504 81257904 81832842 81941392 82040608 82059264 82521166 82547712 82639872 82820556 82974579 83131776 83487456 83517188 83588544 83618312 84135168 84267456 84451328 84730464 85092984 85196016 85226778 85329972 85695057 85857408 85887984 86075392 86359896 86579584 86684416 86873943 86970933 87055296 87220224 87508512 87699456 87730688 88244576 88351424 88513074 88868948 88897536 89191368 89385984 89526528 89722269 89909568 90018432 90444744 90554256 90607104 90947584 91146432 91248192 91336704 91447296 91791336 92184066 92295684 92440803 92696576 92866176 93045316 93239552 93352448 93523248 93556554 93929472 94070601 94309904 94445568 94652064 94800888 95007744 95321772 95735808 96123556 96305664 96623982 96834816 96987072 97154883 97402032 97519968 97937208 98122752 98157696 98697024 98852208 98948096 99067904 99275148 99395352 99986991 100009728 100717344 100753212 100850944 100973056 101564512 101597184 101750337 101756928 101873538 101932992 102316032 102539736 102654216 102753792 102878208 103265253 103550976 103713792 104283648 104894496 104904384 105021504 105518868 105646632 105670656 105708288 106098642 106337504 106559488 106688512 106883712 106921776 107089892 107548077 107678298 107702784 108343872 108939168 109110456 109149313 109577286 109709964 110063616 110186496 110427408 110498978 110632772 110842368 111034152 111208734 111316608 111451392 111819771 112140288 112180224 112356608 112973952 113457312 113594688 113635704 113773296 114260076 114296832 114476544 114517312 115105536 115146528 115821006 115831924 115961244 116073728 116494848 116678016 116932608 117319104 118006308 118017432 118149192 118530048 118852461 118921824 119181312 119368704 119629692 119879424 120024576 120286998 120592992 120739008 120766464 120809472 121528576 121664256 121782272 122388448 122912088 123060912 123088896 123105346 123254404 123781749 123821568 123959808 124697664 124742072 125231184 125275782 125382816 125427468 125624681 126202752 126401184 126676992 127095696 127639476 127647744 127794024 127840167 127994958 128407552 128831976 129113088 129316096 129539844 129869376 130026624 130582944 130830336 130876928 131549184 131596032 131802944 132366864 132527136 133154762 133303422 133315988 133346304 134078976 134289792 134337616 134864352 135027648 135667116 135675904 135831384 135879757 135910656 136421376 136719648 136872288 137005056 137170944 137687004 138067968 138276099 138285056 138443526 139044864 139567974 139859328 139872512 140028672 140334831 140691824 140862176 140894208 140944384 141464856 141668352 142201332 142511616 142562368 143397436 143571064 143603712 144185334 144458496 144935973 145252224 145480608 146103048 146155079 146279952 146332046 146751488 146905812 146915328 147236544 147789824 148045536 148278312 148422144 148601856 148912722 149093028 149573632 150631936 151129818 151276416 151459584 151514272 151697728 152346768 152395776 152635392 153253594 153474048 153528704 153809604 154130688 154317312 154428008 154614992 155326464 155570688 156425472 157341744 157356576 157532256 158278302 158469948 158562432 158908416 159147963 159158272 159506256 159839232 160032768 160382664 160634838 160790656 160985344 161079296 161517447 162219008 162515808 163665684 163882784 164081216 164118528 165042332 165095424 165279744 165641112 165748467 165949158 166263552 166813101 166974912 167034376 167177088 167236624 168216223 168270336 168534912 168902656 169460928 170185968 170392032 170453556 170659944 171390114 171714816 171775968 172150784 172719792 173159168 173368832 173731509 173747886 173941866 174110592 174440448 175017024 175398912 175461376 176489152 176702848 177026148 177737896 177795072 178382736 178771968 179053056 179444538 179819136 180036864 180430497 180889488 181108512 181214208 182292864 182496384 182673408 182894592 183582672 184368132 184591368 184658019 184881606 185393152 185732352 186090632 186479104 186704896 187046496 187113108 187913673 188141202 188619808 188891136 189304128 189601776 190015488 190643544 191471616 191992437 192247112 192611328 193247964 193607351 193669632 193974144 194309766 194804064 195039936 195874416 196245504 196315392 197394048 197704416 197896192 198135808 198550296 198790704 199732143 199955133 199973982 200019456 201434688 201506424 201701888 201946112 202705867 203129024 203500674 203513856 203747076 203865984 204632064 205079472 205308432 205507584 205756416 206530506 207101952 207427584 207665289 208567296 209351961 209788992 209808768 210043008 211037736 211293264 211341312 211416576 212197284 212675008 213118976 213377024 213767424 213843552 214179784 215096154 215356596 215405568 216278001 216687744 217878336 218220912 218298626 219154572 219419928 219498069 220127232 220372992 220854816 220997956 221265544 221684736 222068304 222417468 222633216 222902784 223369083 223639542 224280576 224360448 224713216 225947904 226694727 226914624 227189376 227271408 227546592 228520152 228593664 228953088 229034624 229880391 230211072 230293056 231642012 231663848 231922488 232147456 232989696 233302979 233356032 234638208 236012616 236034864 236298384 237060096 237417453 237704922 237843648 238362624 238737408 239259384 239758848 240049152 240573996 240952257 241185984 241478016 241618944 243057152 243328512 244776896 245824176 246121824 246177792 246210692 246508808 247563498 247643136 247919616 248923737 249395328 249484144 250462368 250551564 250765632 250854936 250945513 251249362 252405504 252802368 253353984 254191392 255278952 255588048 255680334 255989916 256815104 257085171 257663952 258226176 258632192 259079688 259738752 260053248 260621829 260912799 261165888 261660672 261753856 263098368 263192064 263605888 264733728 265054272 266309524 266606844 266631976 266692608 268157952 268579584 268675232 269166807 269728704 270055296 271334232 271430861 271662768 271759514 271821312 272842752 273439296 273744576 274010112 274341888 275374008 276552198 276570112 276887052 277322409 278089728 279135948 279718656 279745024 280057344 280669662 281383648 281724352 281788416 281888768 282211803 282929712 283336704 284402664 285023232 285124736 286794872 287142128 287207424 288370668 288824081 288916992 289871946 290504448 290961216 292206096 292310158 292559904 292664092 293811624 294473088 295579648 296091072 296556624 296844288 297203712 297825444 298186056 299147264 299960973 301263872 302259636 302552832 302919168 303028544 303395456 304693536 304791552 305270784 306507188 306948096 307057408 307619208 308261376 308634624 308856016 309229984 309795759 310652928 311141376 312401557 312850944 314683488 314713152 315064512 316556604 316939896 317124864 318295926 318316544 319012512 319678464 320065536 320765328 321269676 321581312 321970688 322158592 322644231 323034894 324438016 325031616 327331368 327447939 327765568 328162432 330084664 330190848 330559488 331282224 331496934 331898316 332527104 333626202 333949824 334068752 334354176 334473248 336432446 336540672 337069824 338921856 340371936 340784064 340907112 341319888 342780228 343429632 343551936 344301568 345439584 346318336 346737664 347463018 347495772 347883732 348221184 350034048 350797824 350922752 352978304 353405696 354052296 355475792 355590144 356557383 356765472 357543936 358106112 358889076 359556509 359638272 360073728 360860994 361778976 362217024 362428416 364585728 364992768 365346816 367165344 368736264 369182736 369316038 369763212 370786304 371345247 371464704 372181264 372958208 373409792 374092992 374226216 375827346 376282404 376874043 377239616 378608256 379203552 380030976 381287088 382943232 383520501 383984874 384494224 385222656 386495928 386746423 387214702 387339264 387948288 388619532 389608128 390079872 391748832 392491008 392630784 394788096 395408832 395792384 396271616 397100592 397581408 399464286 399910266 399947964 400038912 402869376 403012848 403403776 403892224 405411734 406258048 407001348 407027712 407494152 407639271 407731968 409264128 410158944 410616864 411015168 411512832 413061012 414203904 414828297 414855168 415330578 417134592 418703922 419577984 419617536 420086016 421004493 422075472 422586528 422682624 422833152 424394568 425350016 426237952 426754048 427534848 427687104 428359568 430192308 430713192 430811136 432556002 433375488 435756672 436441824 436597252 438309144 438465237 438839856 438996138 440254464 440745984 441709632 441995912 442531088 443369472 444136608 444834936 445266432 445805568 446738166 447279084 448720896 449426432 451895808 453389454 453829248 454378752 454542816 455093184 457040304 457187328 457906176 458069248 459760782 460422144 460586112 463284024 463327696 463844976 464294912 465979392 466041667 466605958 466712064 469276416 472025232 472069728 472596768 474834906 475409844 475687296 476725248 477443889 477474816 478518768 479517696 480098304 481147992 481904514 482371968 482956032 483237888 484552341 486114304 486657024 489553792 491648352 492243648 492355584 492421384 493017616 495126996 495286272 495839232 497245401 497847474 498790656 498968288 500924736 501103128 501531264 501709872 501891026 502498724 504648669 504811008 505604736 506707968 508382784 510557904 511176096 511360668 511979832 512162161 513630208 514170342 515327904 516452352 517264384 518159376 519477504 520106496 521194527 521243658 521825598 522331776 523321344 523507712 526196736 526384128 527211776 529467456 530108544 532619048 533213688 533263952 533385216 536315904 536387579 537159168 537350464 538333614 539457408 540110592 542668464 542861722 543325536 543519028 543642624 546878592 547489152 548020224 548683776 550748016 553104396 553140224 553774104 553974057 554644818 556179456 558271896 559437312 559490048 560114688 561339324 562767296 563448704 563741019 563777536 564423606 565859424 566673408 568805328 570046464 570249472 573589744 574284256 574414848 576741336 577648162 577833984 579743892 580822053 581008896 581922432 584412192 584620316 585119808 585328184 587623248 588946176 591159296 592182144 593113248 593688576 594407424 595650888 596372112 598294528 599196429 599865399 599921946 602527744 604519272 605105664 605838336 606057088 606790912 608117601 609387072 610541568 613014376 613896192 614114816 615238416 616522752 617269248 617712032 618459968 619591518 621305856 622282752 624803114 625701888 628055883 629366976 629426304 630129024 633113208 633879792 634249728 636591852 636633088 638025024 639356928 640131072 641530656 642539352 643162624 643941376 645288462 646069788 648834003 648876032 650063232 654662736 654895878 655531136 656324864 658494207 660169328 660381696 661118976 662564448 662993868 663796632 665054208 667252404 667899648 668137504 668708352 668946496 672864892 673081344 674139648 677843712 680084181 680743872 681568128 681814224 682639776 685560456 686859264 687103872 688603136 689641173 690879168 692636672 693475328 694926036 694991544 695767464 696442368 699908937 700068096 701845504 705956608 706811392 708104592 710951584 711180288 712252359 713114766 713530944 715087872 716212224 717778152 718243357 719113018 719276544 720147456 721721988 722856771 723557952 724434048 724856832 729171456 729985536 734330688 737472528 738365472 738632076 739526424 742690494 742929408 744362528 745916416 746771211 746819584 748185984 748452432 751654692 752564808 752836539 753748086 754479232 757216512 758407104 760061952 762574176 767041002 767969748 768988448 770445312 772991856 773492846 774429404 774678528 775896576 777239064 779216256 780159744 781865487 782738397 783497664 784982016 785261568 789576192 790817664 791584768 792543232 794201184 795162816 798928572 799820532 799895928 800077824 805738752 806025696 806807552 807784448 810823468 812516096 814002696 814292583 814988304 815278542 815463936 818528256 820317888 821233728 822030336 823025664 826122024 829656594 829710336 830661156 831967227 834269184 837407844 839155968 839235072 840172032 842008986 844150944 845173056 845365248 845666304 846635409 848789136 850700032 852475904 855069696 855374208 856719136 860384616 861426384 861622272 865112004 866472243 866750976 871513344 872883648 873194504 876618288 876930474 877679712 877992276 883419264 883991824 885062176 886738944 888273216 889669872 890532864 891611136 893476332 894558168 897441792 898852864 899882919 903791616 906778908 907658496 908757504 909085632 910186368 914080608 914374656 915812352 916138496 919521564 920844288 921172224 926568048 926655392 927689952 928589824 931958784 932083334 933211916 933424128 937204671 938552832 944050464 944139456 945193536 949669812 950819688 951158299 951374592 954887778 954949632 957037536 959035392 960196608 962295984 963809028 964743936 965912064 966475776 967932693 969104682 972228608 973314048 979107584 982343817 983296704 984487296 984842768 986035232 990253992 990572544 991678464 994490802 995694948 997581312 997936576 1001849472 1002206256 1003062528 1003419744 1003782052 1004997448 1009297338 1009622016 1011209472 1016765568 1021115808 1022352192 1022721336 1023085553 1023959664 1024324322 1027260416 1028340684 1030655808 1032904704 1034528768 1036318752 1038955008 1040212992 1042389054 1042487316 1043651196 1044663552 1047015424 1052393472 1052768256 1054423552 1058934912 1060217088 1065238096 1066427376 1066527904 1066770432 1072631808 1072775158 1074318336 1074700928 1076667228 1078669527 1078914816 1080221184 1085336928 1085723444 1086651072 1087038056 1087285248 1093757184 1094978304 1096040448 1101496032 1106208792 1107548208 1107948114 1109289636 1112358912 1114035741 1116543792 1118874624 1118980096 1120229376 1122678648 1125534592 1126897408 1127482038 1127555072 1128847212 1130622129 1131718848 1137610656 1140092928 1140498944 1147179488 1148568512 1148829696 1153482672 1155296324 1155667968 1159487784 1160239269 1161644106 1162017792 1163844864 1168824384 1169240632 1170239616 1170656368 1175246496 1177513561 1177892352 1182318592 1184364288 1186226496 1187377152 1188814848 1191301776 1192744224 1198392858 1199730798 1199843892 1205055488 1209038544 1210211328 1211676672 1212114176 1213581824 1216235202 1218774144 1221083136 1222917813 1226028752 1227792384 1228229632 1230476832 1233045504 1234538496 1235424064 1236919936 1239183036 1242611712 1244565504 1249606228 1251403776 1256111766 1258733952 1258852608 1260258048 1263013479 1266226416 1267759584 1268499456 1273183704 1273637117 1276050048 1278713856 1280262144 1283061312 1285078704 1286325248 1287882752 1290576924 1292139576 1297668006 1297752064 1300126464 1309325472 1309791756 1311062272 1312649728 1315395711 1316988414 1320338656 1320763392 1322237952 1325128896 1325987736 1327593264 1330108416 1334504808 1335799296 1336275008 1337416704 1337892992 1345729784 1346162688 1348279296 1355251457 1355687424 1360168362 1361487744 1363136256 1363628448 1365279552 1371120912 1373718528 1374207744 1379282346 1381758336 1385273344 1386950656 1389852072 1389983088 1391534928 1392884736 1398125001 1399817874 1400136192 1403691008 1411913216 1413622784 1416209184 1418941069 1421903168 1424504718 1426229532 1427061888 1430175744 1432424448 1435556304 1436486714 1438226036 1438553088 1440294912 1443443976 1445713542 1447115904 1448868096 1449713664 1453657023 1458342912 1459971072 1465884229 1468661376 1474945056 1476730944 1477264152 1479052848 1485380988 1485858816 1488725056 1491736203 1491832832 1493542422 1493639168 1496371968 1496904864 1503309384 1505129616 1505673078 1507496172 1508958464 1513946007 1514433024 1516814208 1520123904 1525148352 1534082004 1535939496 1536486483 1537976896 1540890624 1545983712 1546985692 1548858808 1549357056 1551793152 1554478128 1558432512 1560319488 1563583581 1563730974 1565476794 1566995328 1569964032 1570523136 1579152384 1581635328 1583169536 1588402368 1590325632 1597857144 1599641064 1599791856 1600155648 1609162737 1611477504 1612051392 1613615104 1615568896 1621646936 1625032192 1628005392 1628585166 1629976608 1630557084 1630927872 1633120853 1640635776 1642467456 1644060672 1646051328 1652244048 1659313188 1659420672 1661322312 1661922171 1663934454 1668538368 1674815688 1678311936 1678470144 1680344064 1684017972 1688301888 1690346112 1691223057 1691332608 1693270818 1697578272 1701400064 1710139392 1710748416 1713438272 1720769232 1722852768 1723244544 1730224008 1732944486 1733501952 1742466159 1743026688 1745767296 1746389008 1753236576 1753860948 1755359424 1755984552 1766436841 1766838528 1767983648 1770124352 1773477888 1776546432 1779339744 1781065728 1783222272 1786952664 1789116336 1794883584 1797589287 1797705728 1799596197 1799765838 1807583232 1813557816 1815316992 1817515008 1818171264 1820372736 1824352803 1828161216 1831624704 1832276992 1839043128 1841688576 1842344448 1853136096 1853310784 1855379904 1857179648 1863917568 1864166668 1866423832 1866848256 1874409342 1877105664 1884167649 1888100928 1888278912 1890387072 1899339624 1900016027 1901639376 1902316598 1902749184 1909775556 1909899264 1914075072 1918070784 1920393216 1924591968 1927618056 1929487872 1931824128 1935865386 1938209364 1944457216 1946502009 1946628096 1958215168 1964687634 1966593408 1968974592 1969685536 1972070464 1975482621 1980507984 1981145088 1983356928 1988981604 1991389896 1995162624 1995873152 2003698944 2004412512 2006125056 2006839488 2007564104 2009994896 2018594676 2019244032 2022418944 2033531136 2042231616 2044704384 2045442672 2046171106 2047919328 2048648644 2056681368 2061311616 2065809408 2068923519 2069057536 2072637504 2077910016 2080425984 2084778108 2084974632 2087302392 2089327104 2094030848 2099726811 2105536512 2108847104 2117869824 2120434176 2130476192 2132854752 2133055808 2133540864 2145263616 2145550316 2148636672 2149401856 2153334456 2154730071 2157339054 2157829632 2160442368 2168570313 2170673856 2171446888 2173302144 2174076112 2174570496 2186810899 2187514368 2189956608 2202992064 2212417584 2215096416 2215896228 2218579272 2228071482 2233087584 2237749248 2237960192 2240313633 2240458752 2245357296 2251069184 2253794816 2254964076 2255110144 2257694424 2258509617 2261244258 2263437696 2275221312 2280185856 2280997888 2294358976 2297137024 2306965344 2310592648 2311335936 2318975568 2320478538 2323288212 2324035584 2327689728 2337648768 2338481264 2340479232 2341312736 2345596461 2350492992 2355027122 2355784704 2368728576 2372452992 2374754304 2377629696 2382603552 2385488448 2396785716 2399461596 2399687784 2410110976 2418077088 2420422656 2423353344 2424228352 2427163648 2432470404 2437548288 2442877749 2445835626 2452057504 2455584768 2456459264 2460953664 2466091008 2469076992 2470848128 2473839872 2478366072 2489131008 2495901681 2499212456 2502807552 2512223532 2516895563 2517467904 2517705216 2520516096 2526026958 2532452832 2535519168 2536998912 2546367408 2547274234 2552100096 2557427712 2566122624 2570157408 2572650496 2575765504 2581153848 2584279152 2595336012 2595504128 2599416729 2600252928 2618650944 2619583512 2622124544 2625299456 2630791422 2633976828 2640677312 2650257792 2651975472 2655186528 2660216832 2669009616 2671598592 2672550016 2674833408 2675785984 2691459568 2692325376 2696558592 2699648757 2707224961 2710502914 2711374848 2720336724 2722975488 2726272512 2727256896 2730559104 2742241824 2747437056 2748415488 2758564692 2763516672 2770546688 2773901312 2779704144 2779966176 2783069856 2785769472 2796250002 2799635748 2800272384 2807382016 2811614013 2823826432 2827245568 2832418368 2837882138 2843806336 2849009436 2852459064 2853474897 2854123776 2864848896 2871112608 2872973428 2876452072 2877106176 2880589824 2886887952 2891427084 2894231808 2897736192 2899427328 2903798079 2907314046 2916685824 2919942144 2928222917 2931768458 2937322752 2947031451 2949890112 2953461888 2954528304 2958105696 2970761976 2971717632 2977450112 2983472406 2983665664 2987084844 2987278336 2992743936 2993809728 3006618768 3010259232 3011346156 3014992344 3017916928 3027892014 3028866048 3033628416 3050296704 3068164008 3069256659 3071878992 3072972966 3075953792 3081781248 3091967424 3093971384 3097717616 3098714112 3103586304 3108956256 3116865024 3120638976 3127167162 3127461948 3130953588 3133990656 3141046272 3158304768 3163270656 3176804736 3180651264 3195714288 3199282128 3199583712 3200311296 3218325474 3222955008 3224102784 3227230208 3231137792 3236008581 3243293872 3250064384 3256010784 3257170332 3259953216 3261114168 3261855744 3262291669 3266241706 3281271552 3284934912 3288121344 3304488096 3318626376 3322644624 3323844342 3327868908 3337076736 3342107223 3349631376 3356623872 3356940288 3360688128 3368035944 3370218829 3376603776 3380692224 3382446114 3382665216 3386541636 3391866387 3395156544 3402800128 3420278784 3421496832 3426876544 3441538464 3445705536 3446489088 3460448016 3465888972 3467003904 3480717807 3484932318 3486053376 3491534592 3492778016 3506473152 3507721896 3510718848 3511969104 3528601193 3532540683 3532873682 3533677056 3535967296 3540248704 3546955776 3553092864 3558679488 3562131456 3566444544 3573905328 3578232672 3595178574 3595411456 3599192394 3599531676 3615166464 3627115632 3630633984 3635030016 3636342528 3640745472 3648705606 3656322432 3663249408 3664553984 3668753439 3678086256 3683377152 3684688896 3706272192 3706621568 3710759808 3714359296 3727835136 3728333336 3732847664 3733696512 3748818684 3754211328 3754713053 3768335298 3776201856 3776557824 3780774144 3798679248 3800032054 3803278752 3804633196 3805498368 3819551112 3820911351 3828150144 3836141568 3840786432 3849183936 3855236112 3858975744 3863648256 3871730772 3876418728 3888914432 3893004018 3893256192 3916430336 3929375268 3933186816 3937949184 3939371072 3944140928 3946187133 3950965242 3961015968 3962290176 3966713856 3977963208 3982779792 3990325248 3991746304 4007397888 4008825024 4012250112 4013678976 4015128208 4019989792 4037189352 4038488064 4044837888 4061220241 4065754371 4067062272 4084463232 4089408768 4090885344 4092342212 4095838656 4097297288 4113362736 4122623232 4137847038 4138115072 4145275008 4155820032 4160851968 4169556216 4169949264 4174604784 4178654208 4188061696 4194375003 4199453622 4211073024 4217694208 4235739648 4240868352 4256823207 4260952384 4265709504 4266111616 4290527232 4291100632 4297273344 4298803712 4306668912 4309460142 4314678108 4315659264 4320884736 4337140626 4341347712 4342893776 4346604288 4348152224 4349140992 4373621798 4375028736 4379913216 4397652687 4405984128 4424835168 4430192832 4431792456 4437158544 4456142964 4466175168 4475208609 4475498496 4475920384 4480627266 4480917504 4490714592 4502138368 4507589632 4509928152 4515388848 4517019234 4522488516 4526875392 4541838021 4550442624 4560371712 4561995776 4588717952 4594274048 4609459449 4613930688 4621185296 4622671872 4637951136 4640957076 4646576424 4648071168 4655379456 4674234617 4675297536 4676962528 4680958464 4682625472 4691192922 4700985984 4710054244 4711569408 4737457152 4744905984 4749508608 4765207104 4770976896 4793571432 4798923192 4799375568 4820221952 4827488211 4836154176 4840845312 4846706688 4848456704 4854327296 4864940808 4875096576 4885755498 4891671252 4899362559 4904115008 4912918528 4921907328 4932182016 4938153984 4941696256 4947679744 4956732144 4978262016 4985766513 4991803362 4998424912 5005615104 5024447064 5027703499 5033791126 5034935808 5035410432 5041032192 5052053916 5064905664 5071038336 5073997824 5092734816 5094548468 5104200192 5132245248 5140314816 5145300992 5151531008 5162307696 5168558304 5190672024 5198833458 5200505856 5227398477 5237301888 5239167024 5244249088 5250598912 5261582844 5267953656 5281354624 5299310523 5300515584 5303950944 5310373056 5320433664 5338019232 5343197184 5345100032 5349666816 5351571968 5382919136 5384650752 5392767861 5393117184 5399297514 5414449922 5421005828 5422749696 5440673448 5445950976 5452545024 5454513792 5461118208 5473058409 5484483648 5494874112 5496830976 5517129384 5527033344 5541093376 5547802624 5559408288 5559932352 5566139712 5571538944 5592500004 5599271496 5600544768 5623228026 5647652864 5654491136 5664836736 5675764276 5687612672 5698018872 5700048081 5704918128 5706949794 5708247552 5729697792 5742225216 5745946856 5752904144 5754212352 5761179648 5773775904 5782854168 5788463616 5795472384 5807596158 5814628092 5833371648 5839884288 5856445834 5863536916 5874645504 5894062902 5899780224 5906923776 5909056608 5916211392 5926447863 5941523952 5943435264 5954900224 5966944812 5967331328 5974169688 5985487872 5987619456 6013237536 6020518464 6022692312 6029984688 6035833856 6055784028 6057732096 6067256832 6100593408 6136328016 6138513318 6143757984 6145945932 6151907584 6183934848 6187942768 6195435232 6197428224 6206770557 6207172608 6217912512 6233730048 6241277952 6254334324 6254923896 6261907176 6267981312 6282092544 6299180433 6316609536 6326541312 6353609472 6361302528 6391428576 6398564256 6399167424 6400622592 6436650948 6445910016 6448205568 6454460416 6464190213 6472017162 6486587744 6500128768 6512021568 6514340664 6519906432 6522228336 6523711488 6524583338 6532483412 6560432697 6562543104 6569869824 6608976192 6637252752 6645289248 6647688684 6655737816 6658108093 6684214446 6699262752 6713247744 6713880576 6721376256 6736071888 6740437658 6753207552 6761384448 6764892228 6765330432 6773083272 6775528851 6783732774 6790313088 6805600256 6840557568 6842993664 6853753088 6883076928 6891411072 6920896032 6931777944 6934007808 6961435614 6969864636 6972106752 6983069184 6985556032 7012946304 7015443792 7021437696 7023938208 7057202386 7065081366 7065747364 7067354112 7071934592 7080497408 7106185728 7117358976 7124262912 7132889088 7147810656 7156465344 7190357148 7190822912 7198384788 7199063352 7230332928 7254231264 7261267968 7270060032 7272685056 7281490944 7297411212 7312644864 7328633247 7329107968 7337506878 7356172512 7366754304 7369377792 7412544384 7413243136 7421519616 7428718592 7456666672 7465695328 7467393024 7497637368 7508422656 7509426106 7536670596 7550686689 7552403712 7553115648 7561548288 7597358496 7600064108 7606557504 7609266392 7610996736 7639102224 7641822702 7656300288 7672283136 7698367872 7710472224 7717951488 7727296512 7743461544 7752837456 7777828864 7786008036 7786512384 7798250187 7832860672 7858750536 7866373632 7875898368 7878742144 7888281856 7892374266 7901930484 7922031936 7955926416 7965559584 7980650496 7983492608 8014795776 8017650048 8024500224 8027357952 8030256416 8039979584 8074378704 8076976128 8089675776 8121674883 8122440482 8131508742 8134124544 8168926464 8178817536 8181770688 8184684424 8191677312 8194594576 8226725472 8245246464 8275694076 8276230144 8290550016 8311640064 8321703936 8339112432 8339898528 8349209568 8357308416 8388750006 8398907244 8422146048 8434842039 8435388416 8471479296 8481736704 8513646414 8521904768 8531419008 8532223232 8560424691 8582201264 8594546688 8597607424 8613337824 8618920284 8629356216 8631318528 8641769472 8674281252 8682695424 8685787552 8693208576 8696304448 8698281984 8747243596 8750057472 8759826432 8784668751 8795305374 8811968256 8841094353 8849670336 8860385664 8863584912 8874317088 8912285928 8915459819 8932350336 8950417218 8950996992 8951840768 8961254532 8961835008 8981429184 9004276736 9015179264 9019856304 9030777696 9034038468 9044977032 9053750784 9083676042 9100885248 9123991552 9177435904 9188548096 9207769977 9218918898 9227861376 9242370592 9245343744 9275902272 9281914152 9293152848 9296142336 9310758912 9337163641 9348469234 9350595072 9353925056 9361916928 9365250944 9382385844 9401971968 9420108488 9423138816 9474914304 9489811968 9530414208 9541953792 9587142864 9597846384 9598751136 9654976422 9672308352 9681690624 9693413376 9696913408 9708025743 9708654592 9729881616 9750193152 9771510996 9783342504 9786875007 9798725118 9808230016 9825837056 9843814656 9864364032 9883392512 9895359488 9913464288 9971533026 9983606724 9996849824 10011230208 10048894128 10055406998 10067582252 10069871616 10070820864 10082064384 10104107832 10110656487 10129811328 10142076672 10147995648 10175599161 10185469632 10189096936 10208400384 10261189603 10264490496 10280629632 10290601984 10303062016 10324615392 10337116608 10381344048 10397666916 10401011712 10442153421 10454796954 10474603776 10478334048 10488498176 10501197824 10523165688 10535907312 10562709248 10585803579 10597622049 10598621046 10601031168 10607901888 10620746112 10640867328 10676038464 10686394368 10690200064 10699333632 10703143936 10765838272 10785535722 10786234368 10798595028 10828899844 10842011656 10845499392 10881346896 10891901952 10905090048 10909027584 10922236416 10946116818 10968967296 10989748224 10993661952 11006260317 11034258768 11054066688 11082186752 11118816576 11119864704 11132279424 11143077888 11185000008 11198542992 11201089536 11246456052 11264139159 11295305728 11308982272 11329673472 11351528552 11375225344 11396037744 11400096162 11409836256 11413899588 11416495104 11462734053 11484450432 11491893712 11505808288 11508424704 11522359296 11547551808 11565708336 11576927232 11590944768 11615192316 11629256184 11666743296 11679768576 11712891668 11727073832 11749291008 11788125804 11799560448 11813847552 11818113216 11832422784 11838561399 11852895726 11883047904 11886870528 11909800448 11933889624 11948339376 11970975744 11975238912 12026475072 12041036928 12045384624 12059969376 12071667712 12111568056 12115464192 12134513664 12183660723 12197263113 12201186816 12272656032 12277026636 12287515968 12291891864 12303815168 12365057887 12367869696 12375885536 12390870464 12413541114 12414345216 12435825024 12467460096 12482555904 12508668648 12509847792 12523814352 12535962624 12564185088 12583125009 12598360866 12633219072 12653082624 12707218944 12722605056 12770469621 12782857152 12797128512 12798334848 12873301896 12891820032 12896411136 12928380426 12944034324 12973175488 13000257536 13024043136 13028681328 13039812864 13044456672 13047422976 13049166676 13064966824 13120865394 13125086208 13139739648 13192958061 13217952384 13274505504 13290578496 13295377368 13300112189 13311475632 13316216186 13368428892 13398525504 13426495488 13427761152 13442752512 13472143776 13480875316 13506415104 13522768896 13529784456 13546166544 13551057702 13567465548 13580626176 13611200512 13625514063 13681115136 13685987328 13707506176 13766153856 13782822144 13828378347 13841792064 13863555888 13868015616 13922871228 13939729272 13944213504 13966138368 13971112064 14022703851 14025892608 14030887584 14042875392 14047876416 14114404772 14130162732 14131494728 14134708224 14143869184 14160994816 14212371456 14234717952 14248525824 14295621312 14312930688 14380714296 14396769576 14398126704 14460665856 14482464633 14508462528 14522535936 14540120064 14545370112 14562981888 14594822424 14625289728 14657266494 14658215936 14675013756 14698087677 14712345024 14738755584 14825088768 14826486272 14843039232 14913333344 14931390656 14934786048 14995274736 15016845312 15018852212 15073341192 15083110497 15101373378 15104807424 15106231296 15123096576 15194716992 15200128216 15213115008 15218532784 15221993472 15278204448 15283645404 15307676293 15312600576 15396735744 15420944448 15435902976 15454593024 15486923088 15505674912 15572016072 15596500374 15665721344 15682195431 15717501072 15732747264 15751796736 15757484288 15776563712 15784748532 15803860968 15844063872 15897931569 15911852832 15931119168 15961300992 15966985216 16029591552 16035300096 16049000448 16054715904 16060512832 16079959168 16148757408 16153952256 16179351552 16243349766 16244880964 16263017484 16268249088 16337852928 16357635072 16363541376 16369368848 16383354624 16389189152 16419175227 16453450944 16490492928 16551388152 16557282521 16581100032 16623280128 16643407872 16678224864 16679797056 16698419136 16714616832 16777500012 16797814488 16869684078 16870776832 16942958592 16963473408 17027292828 17043809536 17062838016 17064446464 17100144243 17120849382 17164402528 17189093376 17195214848 17226675648 17237840568 17258712432 17262637056 17283538944 17348562504 17365390848 17371575104 17386417152 17392608896 17494487192 17500114944 17519652864 17569337502 17590610748 17618268941 17623936512 17682188706 17699340672 17720771328 17727169824 17748634176 17824571856 17830919638 17864700672 17900834436 17901993984 17922509064 17962858368 18008553472 18030358528 18039712608 18061555392 18068076936 18089954064 18107501568 18167352084 18201770496 18247983104 18354871808 18377096192 18415539954 18437837796 18455722752 18484741184 18551804544 18563828304 18586305696 18592284672 18621517824 18674327282 18696938468 18701190144 18707850112 18723833856 18730501888 18764771688 18803943936 18840216976 18846277632 18897541299 18949828608 18979623936 19056494977 19060828416 19083907584 19174285728 19195692768 19197502272 19309952844 19344616704 19363381248 19392570639 19393826816 19416051486 19417309184 19459763232 19500386304 19543021992 19566685008 19573750014 19597450236 19616460032 19651674112 19681298091 19687629312 19766785024 19790718976 19826928576 19943066052 19967213448 19974324279 19993699648 20097788256 20110813996 20135164504 20139743232 20141641728 20164128768 20208215664 20221312974 20259622656 20284153344 20295991296 20326586553 20351198322 20370939264 20378193872 20416800768 20497560419 20522379206 20528980992 20561259264 20581203968 20649230784 20674233216 20762688096 20795333832 20802023424 20884306842 20909593908 20949207552 20956668096 20976996352 21002395648 21046331376 21071814624 21125418496 21171607158 21195244098 21197242092 21202062336 21215803776 21241492224 21352076928 21372788736 21380400128 21398667264 21406287872 21531676544 21571071444 21572468736 21597190056 21657799688 21684023312 21690998784 21762693792 21783803904 21810180096 21818055168 21844472832 21892233636 21937934592 21985899741 21987323904 22012520634 22068517536 22108133376 22237633152 22239729408 22264558848 22286155776 22370000016 22397085984 22402179072 22492912104 22528278318 22590611456 22617964544 22652060067 22659346944 22703057104 22750450688 22792075488 22800192324 22819672512 22827799176 22832990208 22925468106 22968900864 22983787424 23011616576 23016849408 23095103616 23131416672 23153854464 23181889536 23230384632 23258512368 23333486592 23359537152 23394750561 23425783336 23454147664 23498582016 23576251608 23591531803 23599120896 23627695104 23636226432 23664845568 23677122798 23705791452 23766095808 23819600896 23867779248 23896678752 23941951488 23950477824 24052950144 24082073856 24090769248 24119938752 24143335424 24223136112 24230928384 24269027328 24365024649 24367321446 24394526226 24402373632 24545312064 24554053272 24575031936 24583783728 24607630336 24700208351 24730115774 24735739392 24751771072 24781740928 24827082228 24828690432 24871650048 24934920192 24965111808 25017337296 25019695584 25047628704 25071925248 25166250018 25196721732 25266438144 25304526117 25306165248 25414437888 25445210112 25540939242 25565714304 25594257024 25596669696 25681274073 25746603792 25783640064 25792822272 25856760852 25888068648 25946350976 26000515072 26048086272 26057362656 26079625728 26088913344 26094845952 26098333352 26129933648 26241730788 26250172416 26279479296 26354006253 26385916122 26435904768 26549011008 26581156992 26590754736 26600224378 26622951264 26632432372 26736857784 26746379457 26797051008 26852990976 26855522304 26885505024 26944287552 26961750632 27012830208 27045537792 27059568912 27092333088 27102115404 27134931096 27161252352 27222401024 27251028126 27371974656 27415012352 27532307712 27565644288 27623309931 27656756694 27683584128 27727111776 27736031232 27845742456 27879458544 27888427008 27932276736 27942224128 28011490923 28045407702 28051785216 28061775168 28085750784 28095752832 28228809544 28260325464 28262989456 28269416448 28287738368 28321989632 28424742912 28428541687 28469435904 28591242624 28625861376 28761428592 28793539152 28796253408 28964929266 29016925056 29045071872 29080240128 29090740224 29124077229 29125963776 29189644848 29250579456 29314532988 29316431872 29350027512 29360625021 29396175354 29424690048 29477511168 29650177536 29652972544 29686078464 29826666688 29862781312 29990549472 30033690624 30037704424 30146682384 30166220994 30202746756 30209614848 30212462592 30246193152 30331969461 30389433984 30400256432 30426230016 30437065568 30443986944 30556408896 30567290808 30615352586 30625201152 30783568809 30793471488 30841888896 30871805952 30909186048 30973846176 31011349824 31144032144 31193000748 31326460263 31331442688 31364390862 31435002144 31465494528 31503593472 31514968576 31553127424 31569497064 31607721936 31688127744 31757410737 31792866147 31795863138 31823705664 31862238336 31922601984 31933970432 32059183104 32070600192 32098000896 32109431808 32121025664 32159918336 32297514816 32358703104 32486699532 32489761928 32526034968 32536498176 32675705856 32715270144 32719642319 32727082752 32738737696 32766709248 32778378304 32838350454 32906901888 32980985856 33102776304 33114565042 33162200064 33246560256 33356449728 33359594112 33396838272 33429233664 33555000024 33595628976 33739368156 33741553664 33792417477 33885917184 33926946816 34054585656 34087619072 34125676032 34128892928 34200288486 34241698764 34328805056 34388202159 34390429696 34453351296 34475681136 34517424864 34525274112 34567077888 34697125008 34730781696 34743150208 34772834304 34785217792 34988974384 35000229888 35039305728 35138675004 35181221496 35193924493 35236537882 35247873024 35364377412 35398681344 35441542656 35454339648 35497268352 35649143712 35661839276 35729401344 35801668872 35845018128 35925716736 36017106944 36060717056 36079425216 36123110784 36136153872 36179908128 36215003136 36334704168 36403540992 36495966208 36550982169 36591789339 36709743616 36754192384 36831079908 36875675592 36911445504 36969482368 37095173661 37103609088 37127656608 37172611392 37243035648 37348654564 37393876936 37402380288 37415700224 37447667712 37461003776 37529543376 37607887872 37680433952 37692555264 37749375027 37795082598 37899657216 37959247872 38066897921 38112989954 38121656832 38167815168 38311408863 38348571456 38391385536 38395004544 38619905688 38689233408 38785141278 38787653632 38832102972 38834618368 38919526464 39000772608 39086043984 39133370016 39147500028 39194900472 39232920064 39362596182 39375258624 39533570048 39578874183 39581437952 39653857152 39886132104 39900336567 39934426896 39948648558 39987399296 40195576512 40221627992 40270329008 40279486464 40283283456 40328257536 40416431328 40442625948 40519245312 40568306688 40653173106 40702396644 40741878528 40756387744 40833601536 40995120838 41044758412 41057961984 41122518528 41298461568 41348466432 41485135041 41525376192 41590667664 41604046848 41768613684 41819187816 41898415104 41913336192 41953992704 42004791296 42068111553 42092662752 42143629248 42250836992 42343214316 42390488196 42394484184 42404124672 42431607552 42482984448 42704153856 42745577472 42760800256 42812575744 43063353088 43142142888 43194380112 43315599376 43368046624 43381997568 43447393899 43525387584 43567607808 43620360192 43636110336 43688945664 43784467272 43812844777 43875869184 43971799482 43974647808 44025041268 44094263031 44137035072 44216266752 44475266304 44479458816 44529117696 44740000032 44794171968 44804358144 44985824208 45056556636 45181222912 45249331491 45304120134 45318693888 45406114208 45500901376 45584150976 45600384648 45639345024 45655598352 45665980416 45850936212 45923028879 45937801728 45967574848 46023233152 46190207232 46262833344 46307708928 46363779072 46460769264 46517024736 46789501122 46851566672 46908295328 46997164032 47152503216 47183063606 47198241792 47255390208 47272452864 47329691136 47354245596 47411582904 47532191616 47639201792 47693794707 47735558496 47793357504 47883902976 47900955648 48105900288 48164147712 48181538496 48239877504 48286670848 48446272224 48461856768 48538054656 48730049298 48734642892 48789052452 48804747264 49090624128 49108106544 49150063872 49167567456 49215260672 49400416702 49460231548 49471478784 49503542144 49563481856 49654164456 49671847563 49743300096 49869840384 49930223616 50034674592 50039391168 50095257408 50143850496 50332500036 50393443464 50609052234 50612330496 50828875776 50890420224 51081878484 51131428608 51188514048 51193339392 51300432729 51362548146 51493207584 51567280128 51585644544 51713521704 51776137296 51892701952 52001030144 52096172544 52114725312 52159251456 52177826688 52196666704 52259867296 52483461576 52500344832 52558958592 52708012506 52771832244 52854806823 52871809536 53098022016 53162313984 53181509472 53200448756 53245902528 53264864744 53473715568 53492758914 53594102016 53705981952 53888575104 53923501264 54025660416 54091075584 54119137824 54184666176 54204230808 54269862192 54322504704 54444802048 54502056252 54743949312 54830024704 55064615424 55131288576 55246619862 55313513388 55367168256 55454223552 55691484912 55758917088 55776854016 55864553472 55884448256 56022981846 56090815404 56103570432 56123550336 56171501568 56191505664 56457619088 56520650928 56525978912 56538832896 56575476736 56643979264 56849485824 56857083374 56938871808 57169484931 57182485248 57251722752 57522857184 57587078304 57592506816 57929858532 58033850112 58090143744 58177711917 58181480448 58248154458 58251927552 58379289696 58501158912 58629065976 58700055024 58721250042 58792350708 58849380096 58955022336 59043894273 59300355072 59305945088 59372156928 59653333376 59725562624 59922972837 59981098944 60075408848 60293364768 60332441988 60405493512 60419229696 60424925184 60492386304 60663938922 60778867968 60800512864 60852460032 60874131136 60887973888 61112817792 61134581616 61230705172 61250402304 61492681257 61567137618 61586942976 61683777792 61743611904 61947692352 62022699648 62288064288 62386001496 62408218733 62652920526 62662885376 62728781724 62870004288 62930989056 63007186944 63029937152 63106254848 63138994128 63215443872 63376255488 63514821474 63585732294 63591726276 63647411328 63724476672 63867940864 64118366208 64141200384 64196001792 64218863616 64242051328 64319836672 64595029632 64717406208 64973399064 64979523856 65052069936 65072996352 65351411712 65360145487 65430540288 65439284638 65454165504 65477475392 65533418496 65556756608 65676700908 65813803776 65961971712 66205552608 66229130084 66324400128 66712899456 66719188224 66793676544 66858467328 67110000048 67191257952 67478736312 67584834954 67771834368 67853893632 67956180201 68109171312 68175238144 68251352064 68257785856 68400576972 68483397528 68657610112 68776404318 68780859392 68906702592 68951362272 69034849728 69050548224 69394250016 69461563392 69486300416 69545668608 69570435584 69977948768 70000459776 70078611456 70277350008 70362442992 70387848986 70473075764 70495746048 70728754824 70774595409 70797362688 70883085312 70908679296 70994536704 71298287424 71323678552 71458802688 71603337744 71690036256 71828327221 71851433472 72034213888 72121434112 72158850432 72246221568 72272307744 72359816256 72430006272 72669408336 72807081984 73095073947 73101964338 73183578678 73419487232 73508384768 73662159816 73751351184 73822891008 73938964736 74100625053 74190347322 74207218176 74255313216 74345222784 74486071296 74697309128 74787753872 74804760576 74831400448 74895335424 74922007552 75059086752 75215775744 75360867904 75498750054 75590165196 75799314432 75918495744 76133795842 76225979908 76243313664 76335630336 76622817726 76697142912 76782771072 76790009088 77043822219 77239811376 77378466816 77570282556 77575307264 77664205944 77691864137 77839052928 78001545216 78172087968 78266740032 78295000056 78389800944 78465840128 78725192364 78750517248 79062018759 79067140096 79157748366 79162875904 79307714304 79772264208 79800673134 79868853792 79897297116 79974798592 80239138371 80391153024 80443255984 80540658016 80558972928 80566566912 80656515072 80832862656 80885251896 81038490624 81136613376 81306346212 81404793288 81483757056 81512775488 81667203072 81990241676 82089516824 82115923968 82245037056 82596923136 82696932864 82869929793 82970270082 83050752384 83181335328 83208093696 83537227368 83638375632 83796830208 83826672384 83907985408 84034472769 84136223106 84185325504 84287258496 84501673984 84686428632 84780976392 84788968368 84808249344 84863215104 84965968896 85285625061 85408307712 85521600512 85625151488 86126706176 86284285776 86388760224 86555405209 86631198752 86736093248 86894787798 87050775168 87135215616 87240720384 87272220672 87377891328 87568934544 87625689554 87751738368 87943598964 87949295616 88050082536 88081875063 88188526062 88274070144 88432533504 88950532608 88958917632 89058235392 89480000064 89588343936 89971648416 90113113272 90498662982 90608240268 90637387776 90812228416 90995908383 91001802752 91168301952 91200769296 91278690048 91311196704 91331960832 91701872424 91846057758 91875603456 91935149696 92046466304 92350706427 92380414464 92525666688 92615417856 92727558144 92921538528 93034049472 93579002244 93703133344 93816590656 93994328064 94305006432 94366127212 94396483584 94510780416 94544905728 94659382272 94708491192 94823165808 95064383232 95272232211 95278403584 95378598441 95387589414 95471116992 95586715008 95767805952 95801911296 96211800576 96328295424 96363076992 96479755008 96573341696 96892544448 97076109312 97460098596 97469285784 97578104904 97609494528 98158926957 98181248256 98216213088 98300127744 98335134912 98430521344 98800833404 98920463096 98942957568 99007084288 99126963712 99308328912 99343695126 99486600192 99739680768 100069349184 100078782336 100190514816 100287700992 100665000072 100786886928 101218104468 101224660992 101377252431 101657751552 101780840448 102163756968 102262857216 102377028096 102386678784 102600865458 102725096292 102986415168 103164606477 103171289088 103427043408 103552274592 103785403904 104192345088 104229450624 104318502912 104355653376 104393333408 104519734592 104966923152 105000689664 105117917184 105416025012 105543664488 105581773479 105709613646 105743619072 106196044032 106324627968 106363018944 106400897512 106491805056 106529729488 106947431136 106985517828 107188204032 107777150208 107847002528 108051320832 108182151168 108238275648 108369332352 108408461616 108539724384 108645009408 109004112504 109487898624 109652946507 109660049408 109775368017 110129230848 110262577152 110493239724 110627026776 110734336512 110908447104 111285520983 111382969824 111517834176 111729106944 111768896512 112045963692 112181630808 112207140864 112247100672 112343003136 112383011328 112915238176 113041301856 113051957824 113077665792 113150953472 113287958528 113698971648 113714166748 113877743616 114200693763 114338969862 114364970496 114503445504 114934226589 115045714368 115174156608 115185013632 115859717064 115900977647 116067700224 116355423834 116362960896 116496308916 116503855104 116758579392 117002317824 117258131952 117400110048 117442500084 117584701416 117698760192 118087788546 118600710144 118611890176 118736622549 118744313856 119306666752 119451125248 119701009701 119845945674 119962197888 120150817696 120586729536 120664883976 120810987024 120838459392 120849850368 120984772608 121327877844 121557735936 121601025728 121704920064 121748262272 122225635584 122269163232 122461410344 122500804608 122985362514 123134275236 123173885952 123367555584 123895384704 124045399296 124576128576 124772002992 124816437466 125305841052 125457563448 125740008576 125861978112 126014373888 126059874304 126204334659 126212509696 126277988256 126430887744 126752510976 127029642948 127171464588 127183452552 127294822656 127448953344 127735881728 128236732416 128282400768 128437727232 128484102656 128639673344 129190059264 129946798128 129959047712 130104139872 130145992704 130702823424 130720290974 130861080576 130878569276 130908331008 130954950784 131066836992 131113513216 131353401816 131438534331 131627607552 131923943424 132282789093 132411105216 132458260168 132648800256 133395464839 133425798912 133438376448 133587353088 134220000096 134382515904 134957472624 135169669908 135543668736 135747994473 135912360402 136218342624 136350476288 136502704128 136515571712 136801153944 136966795056 137315220224 137552808636 137561718784 137769086637 137813405184 137902724544 138069699456 138788500032 138923126784 138972600832 139091337216 139140871168 139955897536 140554700016 140724885984 140775697972 140946151528 140991492096 141457509648 141549190818 141594725376 141766170624 141817358592 141989073408 142596574848 142647357104 142917605376 143081384121 143206675488 143380072512 143482922933 143656654442 143702866944 144068427776 144317700864 144492443136 144544615488 144719632512 144860012544 145338816672 145614163968 146190147894 146203928676 146367157356 146838974464 147016769536 147324319632 147502702368 147645782016 147877929472 148201250106 148380694644 148414436352 148510626432 148690445568 149015542689 149394618256 149575507744 149609521152 149662800896 149790670848 149844015104 150118173504 150431551488 150721735808 150997500108 151180330392 151836991488 152267591684 152451959816 152486627328 152671260672 153245635452 153394285824 153565542144 153580018176 153901298187 154087644438 154479622752 154756933632 155140565112 155195814601 155328411888 155383728274 155678105856 156003090432 156344175936 156533480064 156590000112 156779601888 156931680256 157450384728 157501034496 158124037518 158134280192 158315496732 158325751808 158564420469 158615428608 159544528416 159601346268 159737707584 159794594232 159949597184 160478276742 160782306048 160886511968 161081316032 161117945856 161665725312 161770503792 162076981248 162273226752 162612692424 162809586576 162967514112 163025550976 163334406144 163980483352 164179033648 164231847936 164490074112 165140722621 165193846272 165393865728 165739859586 165940540164 166101504768 166362670656 167074454736 167276751264 167593660416 167653344768 168068945538 168272446212 168370651008 168574516992 169003347968 169372857264 169561952784 169577936736 169616498688 169726430208 169931937792 170571250122 170816615424 171043201024 171250302976 171508454793 172253412352 172568571552 172777520448 172901458457 173110810418 173262397504 173472186496 173789575596 174101550336 174270431232 174544441344 174755782656 175137869088 175251379108 175503476736 175887197928 176100165072 176163750126 176377052124 176548140288 176865067008 177131682819 177901065216 177917835264 178116470784 178621597937 178960000128 179176687872 179768918511 179943296832 180226226544 180997325964 181216480536 181274775552 181624456832 181991816766 182003605504 182336603904 182401538592 182557380096 182622393408 182663921664 183403744848 183692115516 183751206912 183870299392 184092932608 184478043771 184701412854 184760828928 185051333376 185230835712 185843077056 186068098944 187158004488 187224656199 187406266688 187633181312 187988656128 188610012864 188732254424 188792967168 189021560832 189089811456 189318764544 189416982384 189646331616 190128766464 190544464422 190556807168 190757196882 190775178828 190942233984 191173430016 191603822592 192423601152 192656590848 192726153984 192959510016 193785088896 194152218624 194920197192 194938571568 195156209808 195218989056 196080436461 196317853914 196362496512 196432426176 196600255488 196670269824 196861042688 197601666808 197840926192 197885915136 198014168576 198253927424 198616657824 198687390252 198973200384 198999791809 200138698368 200157564672 200381029632 200575401984 201330000144 201573773856 202436208936 202754504862 203315503104 203561680896 203868540603 204327513936 204525714432 204754056192 204773357568 205201730916 205450192584 205583348569 205972830336 206329212954 206342578176 206854086816 207104549184 207570807808 208384690176 208458901248 208637005824 208711306752 208786666816 209039469184 209933846304 210001379328 210235834368 210832050024 211087328976 211163546958 211419227292 211487238144 212323786227 212392088064 212649255936 212726037888 212801795024 212983610112 213059458976 213894862272 213971035656 214376408064 215244672773 215484981663 215554300416 215694005056 216102641664 216364302336 216476551296 216738664704 216816923232 217079448768 217290018816 218008225008 219285221841 219305893014 219320098816 219550736034 220258461696 220525154304 220986479448 221254053552 221468673024 221816894208 222301875159 222571041966 222765939648 223035668352 223458213888 223537793024 224091927384 224363261616 224414281728 224494201344 224686006272 224766022656 225830476352 226082603712 226103915648 226301906944 226575917056 227397943296 227428333496 227755487232 228401387526 228677939724 228729940992 229006891008 229037496233 229868453178 230091428736 230348313216 230370027264 231719434128 231801955294 232135400448 232710847668 232725921792 232992617832 233075592411 233517158784 234004635648 234516263904 234800220096 234885000168 235169402832 235397520384 236175577092 237186056277 237201420288 237223780352 237473245098 237488627712 238613333504 238902250496 239402019402 239691891348 239924395776 240301635392 240717415113 241173459072 241329767952 241621974048 241676918784 241699700736 241969545216 242655755688 243115471872 243202051456 243409840128 243496524544 244451271168 244538326464 244922820688 245001609216 245970725028 246268550472 246347771904 246735111168 247734434701 247790769408 248090798592 249152257152 249544005984 249632874932 250611682104 250915126896 251480017152 251723956224 252103418307 252119748608 252408669318 252425019392 252555976512 252861775488 253505021952 254059285896 254342929176 254366905104 254589645312 254897906688 255471763456 255856875183 256564801536 256875454464 256968205312 257279346688 258380118528 259666215627 259893596256 259918095424 260208279744 261405646848 261440581948 261722161152 261757138552 261816662016 261909901568 262133673984 262227026432 262706803632 262877068662 263255215104 263847886848 264245625189 264565578186 264822210432 264916520336 265297600512 266468285447 266790929678 266851597824 266876752896 267174706176 268440000192 268765031808 269914945248 270339339816 271495988946 271824720804 272436685248 272700952576 272987725149 273005408256 273031143424 273602307888 273933590112 274630440448 275105617272 275538173274 275626810368 275805449088 276139398912 277052119281 277577000064 277846253568 277945201664 278182674432 278281742336 279911795072 281109400032 281449771968 281551395944 281892303056 281982984192 282915019296 283098381636 283189450752 283532341248 283634717184 283978146816 285193149696 285294714208 285816696633 285835210752 286162768242 286413350976 286760145024 286965845866 287313308884 287405733888 288635401728 288984886272 289089230976 289439265024 289720025088 290677633344 291228327936 292380295788 292407857352 292734314712 293677948928 294033539072 294476780871 294648639264 295005404736 295291564032 295755858944 296402500212 296761389288 296828872704 297021252864 297380891136 298031085378 298789236512 299151015488 299219042304 299325601792 299688030208 300236347008 300863102976 301443471616 301995000216 302360660784 303673982976 304131757293 304535183368 304903919632 304973254656 305342521344 306491270904 306689913439 306788571648 307131084288 307160036352 307802596374 308175288876 308959245504 309513867264 310281130224 310391629202 310656823776 310767456548 311356211712 312688351872 313066960128 313180000224 313559203776 313863360512 314900769456 315002068992 316248075036 316268560384 316630993464 316745320437 317128840938 317230857216 319089056832 319202692536 319475415168 319589188464 319899194368 320956553484 321564612096 321773023936 322162632064 323331450624 323541007584 324153962496 324546453504 325225384848 325619173152 325935028224 326051101952 327960966704 328358067296 328463695872 328958839521 328980148224 330281445242 330387692544 330787731456 331479719172 331881080328 332203009536 332725341312 333856562949 334148909472 334553502528 335187320832 335306689536 336137891076 336544892424 336741302016 337149033984 338006695936 338745714528 339123905568 339155873472 339232997376 339452860416 339863875584 341142500244 341633230848 342086402048 342602081289 343016909586 344506824704 345137143104 345555040896 345802916914 346221620836 346524795008 346944372992 347579151192 347702932941 348203100672 349088882688 349511565312 350275738176 350502758216 351006953472 351774395856 352200330144 352327500252 352754104248 353096280576 354263365638 355802130432 355835670528 356232941568 357243195874 357920000256 358353375744 359103029103 359537837022 359886593664 360452453088 361994651928 362432961072 362549551104 363248913664 363983633532 364007211008 364673207808 364803077184 365114760192 365244786816 366807489696 367384231032 367502413824 367740598784 368185865216 368956087542 369402825708 369521657856 370102666752 371686154112 372136197888 374316008976 374449312398 374812533376 375266362624 377220025728 377464508848 377585934336 378043121664 378179622912 378613003977 378637529088 378833964768 379292663232 380257532928 381088928844 381113614336 381514393764 381550357656 381884467968 382346860032 383207645184 384847202304 385313181696 385452307968 385919020032 387570177792 389840394384 389877143136 390312419616 390437978112 392160872922 392635707828 392724993024 392864852352 393200510976 393340539648 393722085376 394315602993 395203333616 395681852384 395771830272 396028337152 396507854848 397233315648 397374780504 397946400768 397999583618 400186394517 400277396736 400315129344 400762059264 402660000288 403147547712 404872417872 405509009724 406631006208 407243983419 407737081206 408655027872 409051428864 409508112384 409546715136 410403461832 410900385168 411166697138 411945660672 412658425908 412685156352 413307259911 413708173632 414209098368 415141615616 416769380352 416917802496 417274011648 417422613504 417573333632 418078938368 419867692608 421664100048 422174657952 422327093916 422838454584 422974476288 424647572454 424784176128 425298511872 425452075776 425603590048 425967220224 426118917952 427789724544 427942071312 428752816128 430448768799 430489345546 430969963326 431108600832 431388010112 432205283328 432953102592 433477329408 433633846464 434158897536 434580037632 436016450016 438570443682 438611786028 438640197632 439101472068 440516923392 441050308608 441972958896 442508107104 442937346048 443633788416 444603750318 445142083932 445531879296 446071336704 447046628067 447075586048 448183854768 448726523232 448828563456 448988402688 449372012544 449532045312 451660952704 452165207424 452207831296 452603813888 453151834112 454856666992 455510974464 456802775052 457355879448 457459881984 457521018409 458013782016 458074992466 459736906356 460182857472 460696626432 460740054528 463438868256 463603910588 464270800896 465421695336 465587443803 465985235664 466151184822 467034317568 468009271296 469032527808 469600440192 469770000336 470338805664 470795040768 472351154184 474372112554 474402840576 474447560704 474946490196 474977255424 475693261407 477226667008 477804500992 478804038804 479383782696 479848791552 480603270784 481434830226 482346918144 482659535904 483243948096 483353837568 485311511376 486230943744 486404102912 486819680256 486993049088 488902542336 489076652928 489845641376 490003218432 491941450056 492537100944 492695543808 493470222336 494869672973 495422167863 495468869402 495581538816 496181597184 498304514304 499088011968 499265749864 501223364208 501830253792 502960034304 504206836614 504239497216 504817338636 504850038784 505111953024 505723550976 507010043904 508118571792 508685858352 508733810208 509179290624 509795813376 511713750366 513129603072 513750908928 513936410624 514525364379 514558693376 516760237056 518704375371 519332431254 519787192512 519836190848 520416559488 522811293696 522881163896 523514277104 523633324032 523819803136 524267347968 524454052864 525413607264 525754137324 526510430208 528491250378 529131156372 529644420864 529833040672 530595201024 532936570894 533581859356 533703195648 533753505792 534349412352 535864793811 536880000384 537530063616 539306755533 539829890496 540678679632 542991977892 543649441608 543843048959 544873370496 545401905152 545975450298 546010816512 546062286848 547204615776 547867180224 549260880896 550211234544 551076346548 551253620736 551610898176 552278797824 553434131313 554104238562 555154000128 555692507136 555890403328 556563484672 559823590144 561673968597 562218800064 562899543936 563102791888 563784606112 563965968384 565830038592 566196763272 566378901504 567064682496 567269434368 567956293632 569566982101 570386299392 570589428416 571633393266 571670421504 572325536484 572826701952 573520290048 573931691732 574626617768 574811467776 577270803456 577969772544 578178461952 578878530048 581355266688 582456655872 584760591576 584815714704 585468629424 587355897856 588241309383 588953561742 589297278528 590010809472 590583128064 591511717888 592805000424 593522778576 593657745408 594042505728 594761782272 596062170756 596999375427 597578473024 598302030976 598651203584 599376060416 600472694016 601726205952 602886943232 603990000432 604721321568 608263514586 609070366736 609807839264 609946509312 610685042688 612982541808 613379826878 613577143296 614262168576 614320072704 615605192748 616350577752 616750045707 617918491008 619027734528 620562260448 620783258404 621313647552 621534913096 622712423424 625376703744 626133920256 626360000448 627118407552 627726721024 629801538912 630004137984 632496150072 633261986928 633490640874 634257681876 634461714432 636971358681 638178113664 638405385072 638950830336 639178376928 639798388736 641913106968 643129224192 643546047872 644325264128 645734018319 646454944989 646662901248 647082015168 648307924992 649092907008 650450769696 651238346304 651870056448 652102203904 655921933408 656716134592 657917679042 657960296448 660562890484 660775385088 661575462912 662959438344 663762160656 664406019072 665450682624 666905625477 667713125898 668297818944 669107005056 670374641664 670613379072 672275782152 673089784848 673482604032 674298067968 676013391872 677491429056 678247811136 678311746944 678905720832 679727751168 682285000488 683266461696 685204162578 686033819172 687112488699 689013649408 690274286208 691110081792 691605833828 692443241672 693049590016 693888745984 695158302384 695405865882 696406201344 698177765376 699226777233 700551476352 701005516432 702013906944 703548791712 704400660288 704655000504 705508208496 706192561152 708526731276 711604260864 711671341056 712465883136 714486391748 715840000512 716706751488 718206058206 719075674044 719773187328 720904906176 722152245339 723989303856 724865922144 725099102208 726497827328 727967267064 729346415616 729606154368 730229520384 730489573632 733614979392 734768462064 735004827648 735481197568 736371730432 737912175084 738805651416 739043315712 740205333504 743203304103 743372308224 744272395776 748632017952 748898624796 749625066752 750532725248 754440051456 754929017696 755171868672 756310254921 756359245824 757226007954 757275058176 757667929536 758585326464 760515065856 762177857688 763028787528 763100715312 763768935936 764693720064 766415290368 767570625549 769694404608 770626363392 770904615936 771838040064 775140355584 778998646881 779680788768 779754286272 780624839232 784321745844 785271415656 785449986048 785729704704 786401021952 786681079296 788631205986 790406667232 791363704768 791543660544 792056674304 793015709696 794466631296 794749561008 795892801536 795999167236 799404856341 800372789034 800554793472 800630258688 801524118528 805320000576 806295095424 809744835744 811018019448 811306843529 814487966838 815474162412 817310055744 818102857728 819016224768 819093430272 820806923664 821800770336 822333394276 823891321344 825316851816 826614519822 827416347264 828418196736 830283231232 831156357843 833538760704 833835604992 834548023296 834845227008 835146667264 836157876736 839735385216 843328200096 844349315904 844654187832 845676909168 845948952576 849295144908 849568352256 850597023744 850904151552 851207180096 851934440448 852237835904 855579449088 855884142624 857505632256 860897537598 860978691092 861939926652 862217201664 862776020224 865906205184 866954658816 867267692928 868317795072 869160075264 872032900032 877140887364 877223572056 878202944136 881033846784 882100617216 883430342613 883945917792 885016214208 885874692096 887267576832 889207500636 890284167864 891063758592 892142673408 894093256134 894151172096 896367709536 897453046464 897657126912 897976805376 899064090624 903321905408 904330414848 904415662592 905207627776 909713333984 911021948928 913605550104 914711758896 914919763968 915042036818 916027564032 916149984932 919473812712 920069740317 920365714944 921393252864 921480109056 926877736512 927207821176 928541601792 930843390672 931174887606 931970471328 932302369644 933768253873 934068635136 938065055616 939200880384 939540000672 940677611328 941590081536 944702308368 948744225108 948805681152 949892980392 950235961311 951386522814 954453334016 955609001984 957608077608 958767565392 959697583104 961206541568 962869660452 964693836288 965319071808 966487896192 970623022752 972461887488 972808205824 973639360512 973986098176 977805084672 978153305856 979691282752 983882900112 985074201888 985391087616 986940444672 989739345946 990844335726 990937738804 991163077632 992363194368 996609028608 998176023936 998531499728 1001569688847 1002446728416 1003660507584 1005920068608 1008413673228 1008478994432 1009634677272 1009994233781 1010223906048 1011447101952 1014020087808 1016237143584 1017371716704 1017467620416 1018358581248 1019591626752 1023427500732 1026259206144 1027806243867 1027872821248 1029050728758 1029117386752 1033520474112 1037408750742 1038664862508 1039574385024 1039672381696 1040833118976 1043108798823 1045762327792 1047028554208 1047266648064 1047639606272 1048534695936 1048908105728 1050827214528 1051508274648 1053020860416 1056982500756 1058262312744 1059288841728 1059666081344 1065873141788 1067163718712 1067406391296 1067507011584 1068698824704 1071729587622 1073760000768 1075060127232 1077309087309 1078613511066 1079659780992 1081357359264 1085983955784 1086370702207 1087298883216 1087686097918 1089746740992 1090803810304 1091950900596 1092021633024 1094409231552 1095734360448 1098521761792 1100422469088 1102152693096 1102507241472 1103221796352 1104557595648 1106868262626 1108208477124 1110308000256 1111780806656 1113126969344 1119647180288 1123347937194 1124437600128 1125799087872 1126205583776 1127569212224 1131660077184 1132393526544 1132757803008 1134129364992 1134538868736 1135912587264 1139133964202 1140772598784 1141178856832 1143266786532 1143340843008 1144651072968 1145653403904 1147040580096 1147863383464 1149253235536 1149622935552 1154541606912 1155939545088 1156356923904 1157757060096 1162710533376 1169521183152 1169631429408 1170937258848 1176482618766 1177907123484 1178594557056 1180021618944 1181166256128 1182946808979 1183023435776 1185610000848 1187045557152 1187315490816 1188085011456 1189523564544 1192124341512 1193998750854 1195156946048 1196604061952 1197302407168 1198752120832 1200559183551 1200945388032 1205773886464 1207980000864 1209442643136 1216527029172 1218140733472 1219615678528 1219893018624 1225965083616 1226759653756 1227154286592 1228524337152 1228640145408 1231210385496 1232701155504 1233500091414 1235836982016 1238055469056 1239921779733 1241124520896 1241566516808 1242627295104 1243069826192 1245424846848 1250351185559 1250753407488 1252267840512 1252720000896 1254236815104 1255453442048 1259603077824 1264992300144 1266523973856 1266981281748 1268515363752 1268923428864 1273942717362 1276356227328 1276810770144 1277901660672 1278356753856 1279596777472 1283826213936 1286258448384 1287092095744 1288650528256 1291346306397 1291468036638 1292909889978 1293325802496 1294164030336 1296615849984 1300901539392 1302476692608 1303740112896 1304204407808 1311843866816 1313432269184 1315835358084 1315920592896 1321125780968 1321550770176 1323150925824 1325918876688 1327524321312 1328812038144 1330901365248 1333811250954 1335426251796 1336595637888 1338214010112 1341139884201 1341226758144 1344551564304 1346179569696 1346965208064 1348596135936 1354982858112 1356495622272 1356623493888 1357811441664 1359455502336 1364570000976 1366532923392 1370408325156 1372067638344 1372563055227 1374224977398 1378027298816 1380548572416 1382220163584 1383211667656 1384886483344 1386099180032 1387777491968 1390316604768 1390811731764 1392812402688 1396762331409 1398453554466 1401102952704 1402011032864 1404027813888 1407097583424 1408801320576 1409310001008 1411016416992 1412385122304 1417053462552 1423208521728 1423342682112 1424931766272 1427079784221 1428972783496 1431680001024 1433413502976 1436412116412 1438151348088 1439083439983 1439546374656 1441809812352 1444304490678 1447978607712 1449731844288 1452995654656 1455934534128 1458692831232 1459212308736 1460459040768 1460979147264 1467229958784 1469536924128 1470009655296 1470962395136 1472743460864 1475824350168 1477611302832 1478086631424 1480410667008 1484609018919 1486266503589 1486406608206 1486744616448 1488544791552 1497264035904 1497797249592 1499250133504 1501065450496 1506712709411 1508880102912 1509858035392 1512620509842 1512718491648 1514452015908 1514550116352 1515335859072 1517170652928 1521030131712 1524355715376 1526057575056 1526201430624 1527537871872 1529387440128 1535141251098 1539388809216 1541252726784 1541809231872 1543576093137 1543676080128 1550280711168 1556113126113 1557997293762 1559361577536 1559508572544 1561249678464 1568643491688 1570542831312 1570899972096 1571459409408 1572802043904 1573362158592 1577262411972 1580813334464 1582727409536 1584113348608 1586031419392 1588933262592 1589499122016 1591785603072 1591998334472 1598809712682 1600745578068 1601109586944 1601260517376 1603048237056 1607594381433 1610640001152 1612590190848 1619489671488 1622036038896 1622613687058 1628975933676 1630948324824 1631529146877 1634620111488 1636205715456 1638032449536 1638186860544 1641613847328 1643601540672 1644666788552 1647782642688 1650633703632 1653229039644 1654832694528 1656836393472 1660302393939 1660566462464 1662312715686 1667077521408 1667671209984 1669690454016 1670293334528 1672315753472 1679470770432 1685021905791 1686656400192 1688698631808 1689308375664 1691353818336 1691897905152 1698590289816 1699136704512 1701194047488 1701808303104 1702414360192 1703868880896 1704475671808 1708700946303 1711158898176 1711768285248 1715011264512 1721795075196 1721957382184 1723879853304 1724434403328 1725552040448 1731812410368 1733909317632 1734141042907 1734535385856 1736635590144 1744065800064 1754281774728 1754447144112 1756405888272 1762067693568 1764723928149 1766860685226 1767891835584 1770032428416 1771749384192 1774535153664 1778415001272 1780568335728 1782127517184 1784285346816 1788186512268 1788302344192 1790998126281 1792735419072 1794906092928 1795953610752 1798128181248 1806643810816 1808660829696 1808831325184 1819426667968 1827211100208 1829423517792 1829839527936 1830084073636 1832055128064 1832299969864 1838947625424 1840139480634 1840731429888 1842786505728 1842960218112 1850250137121 1853755473024 1854415642352 1857083203584 1861686781344 1862349775212 1863940942656 1864604739288 1865277998129 1867536507746 1868137270272 1876130111232 1878401760768 1879080001344 1881355222656 1883180163072 1889404616736 1897488450216 1899785960784 1900471922622 1902773045628 1908906668032 1910914076043 1911218003968 1915216155216 1917535130784 1919395166208 1922413083136 1925739320904 1929387672576 1930638143616 1932975792384 1937202054957 1939364834967 1941246045504 1944923774976 1945616411648 1947278721024 1947972196352 1955610169344 1956306611712 1959382565504 1967765800224 1970148403776 1973880889344 1979478691892 1981688671452 1981875477608 1982326155264 1984726388736 1993218057216 1996352047872 1997062999456 2000716876431 2003139377694 2004893456832 2007321015168 2011840137216 2016827346456 2017545589813 2019269354544 2019988467562 2020447812096 2022894203904 2028040175616 2032474287168 2034743433408 2034935240832 2036717162496 2039183253504 2046855001464 2055612487734 2055745642496 2058101457516 2058234773504 2061337466097 2067040948224 2074817501484 2077329725016 2079148770048 2079344763392 2081666237952 2086217597646 2091524655584 2094057108416 2094533296128 2095279212544 2097680331699 2097816211456 2101654429056 2103016549296 2106041720832 2113965001512 2116524625488 2118577683456 2119332162688 2131746283576 2134327437424 2134812782592 2135014023168 2137397649408 2143459175244 2146829394073 2147520001536 2150120254464 2154618174618 2157227022132 2159319561984 2162714718528 2171967911568 2172741404414 2174597766432 2175372195836 2179493481984 2183901801192 2188818463104 2191468720896 2197043523584 2200844938176 2204305386192 2205014482944 2206443592704 2209115191296 2213736525252 2216416954248 2220616000512 2223561613312 2226253938688 2229609912309 2239294360576 2246695874388 2248875200256 2251598175744 2252411167552 2255138424448 2263320154368 2264787053088 2265515606016 2269077737472 2271825174528 2278267928404 2281545197568 2282357713664 2286533573064 2289302145936 2291306807808 2294081160192 2295726766928 2298506471072 2299245871104 2302711876647 2309083213824 2311879090176 2312713847808 2315514120192 2322080773181 2325421066752 2336995940643 2339042366304 2339262858816 2341874517696 2352965237532 2355814246968 2357189114112 2360043237888 2365893617958 2366046871552 2371220001696 2374091114304 2374630981632 2376170022912 2379047129088 2384248683024 2387997501708 2390313892096 2393208123904 2394604814336 2398214569023 2401118367102 2401890776064 2411547772928 2415960001728 2418885286272 2433054058344 2433920530587 2436281466944 2439231357056 2451930167232 2453519307512 2454308573184 2457048674304 2457280290816 2462420770992 2465402311008 2467000182828 2471673964032 2479843559466 2482249041792 2483133033616 2485254590208 2486139652384 2490849693696 2500702371118 2501506814976 2504535681024 2505440001792 2508473630208 2519206155648 2529984600288 2533047947712 2533962563496 2537030727504 2537846857728 2547885434724 2552712454656 2553621540288 2555803321344 2556713507712 2559193554944 2567652427872 2572516896768 2574184191488 2577301056512 2582692612794 2582936073276 2585819779956 2586651604992 2588328060672 2601803078784 2604953385216 2607480225792 2608408815616 2623687733632 2626864538368 2631670716168 2642251561936 2643101540352 2646301851648 2650291027839 2651837753376 2655048642624 2657624076288 2661802730496 2667622501908 2670852503592 2672583531397 2673191275776 2676428020224 2682279768402 2682453516288 2689103128608 2692359139392 2693930416128 2697192271872 2709965716224 2712991244544 2713246987776 2715622883328 2729140001952 2733065846784 2740816650312 2744135276688 2745126110454 2748449954796 2756054597632 2760209220951 2761097144832 2764440327168 2766423335312 2769772966688 2772198360064 2775554983936 2780633209536 2781623463528 2785624805376 2793524662818 2796907108932 2801304761619 2802205905408 2804022065728 2814195166848 2817602641152 2818620002016 2822032833984 2824770244608 2834106925104 2846417043456 2850707883933 2854159568442 2857945566992 2863360002048 2866827005952 2872824232824 2876302696176 2878166879966 2879092749312 2883619624704 2888608981356 2895957215424 2899463688576 2905991309312 2911869068256 2917385662464 2918424617472 2920918081536 2921958294528 2934459917568 2939073848256 2941924790272 2945486921728 2951648700336 2955222605664 2956173262848 2960821334016 2969218037838 2972533007178 2972813216412 2973489232896 2977089583104 2994528071808 2995594499184 2998500267008 3002130900992 3013425418822 3017760205824 3019716070784 3025241019684 3025436983296 3028904031816 3029982701343 3030671718144 3034341305856 3042060263424 3048711430752 3052115150112 3052402861248 3055075743744 3058774880256 3070282502196 3078777618432 3083418731601 3083618463744 3087152186274 3087352160256 3100561422336 3112226252226 3115994587524 3118723155072 3119017145088 3122499356928 3129326396469 3137286983376 3141085662624 3141799944192 3142918818816 3145604087808 3146724317184 3154524823944 3161626668928 3165454819072 3168226697216 3172062838784 3177866525184 3178998244032 3183996668944 3197619425364 3201491156136 3202219173888 3202521034752 3206096474112 3215188762866 3221280002304 3225180381696 3238979342976 3244072077792 3245227374116 3257951867352 3259112106621 3261896649648 3263058293754 3269240222976 3272411430912 3276064899072 3283227694656 3287203081344 3289333577104 3295565285376 3301267407264 3306458079288 3309665389056 3313672786944 3320604787878 3321132924928 3324625431372 3335342419968 3339380908032 3340586669056 3344631506944 3358941540864 3370043811582 3373312800384 3377397263616 3378616751328 3382707636672 3397180579632 3398273409024 3402388094976 3403616606208 3404828720384 3407737761792 3408951343616 3417401892606 3422317796352 3423536570496 3430022529024 3443590150392 3443914764368 3447759706608 3448868806656 3451104080896 3463624820736 3464087710811 3467818635264 3468282085814 3469070771712 3473271180288 3488131600128 3508563549456 3508894288224 3512811776544 3529447856298 3533721370452 3535783671168 3540064856832 3543498768384 3548840426937 3549070307328 3556830002544 3561136671456 3564255034368 3568570693632 3576373024536 3581996252562 3585470838144 3589812185856 3591907221504 3596256362496 3601677550653 3613287621632 3617321659392 3617662650368 3638853335936 3654422200416 3658847035584 3659679055872 3660168147272 3664599939728 3677895250848 3680278961268 3681462859776 3685573011456 3685920436224 3700500274242 3707510946048 3708831284704 3714166407168 3723373562688 3724699550424 3727881885312 3729209478576 3730555996258 3735073015492 3736274540544 3751053556677 3752260222464 3756803521536 3758160002688 3762710445312 3766360326144 3778809233472 3794976900432 3799571921568 3800943845244 3805546091256 3806901342713 3817813336064 3821828152086 3822436007936 3830432310432 3835070261568 3838790332416 3844826166272 3851478641808 3858775345152 3861276287232 3865951584768 3874038919191 3874404109914 3878729669934 3882492091008 3889847549952 3891232823296 3895944392704 3911220338688 3912613223424 3918765131008 3935531600448 3940296807552 3947761778688 3958957383784 3963377342904 3963750955216 3964652310528 3969452777472 3986436114432 3986968874707 3992704095744 3994125998912 4001433752862 4006278755388 4009786913664 4014642030336 4023680274432 4033654692912 4035091179626 4038538709088 4039976935124 4040895624192 4045788407808 4064948574336 4069486866816 4069870481664 4073434324992 4078366507008 4093710002928 4111224975468 4111491284992 4116202915032 4117689165681 4122674932194 4134081896448 4149635002968 4154659450032 4158297540096 4158689526784 4163332475904 4172435195292 4183049311168 4188114216832 4190286994227 4190558425088 4195360663398 4195632422912 4203308858112 4206033098592 4212083441664 4227930003024 4233049250976 4237155366912 4238664325376 4263492567152 4268654874848 4269625565184 4270028046336 4274795298816 4286918350488 4293658788146 4295040003072 4300240508928 4309236349236 4314454044264 4317250319949 4318639123968 4325429437056 4343935823136 4345482808828 4349195532864 4350744391672 4358986963968 4367803602384 4377636926208 4382937441792 4394087047168 4401689876352 4408610772384 4410028965888 4412887185408 4418230382592 4427473050504 4432833908496 4441232001024 4447123226624 4453827056757 4458799510767 4459219824618 4478588721152 4493391748776 4497750400512 4503196351488 4504822335104 4510276848896 4520138128233 4526640308736 4529574106176 4538155474944 4543650349056 4556535856808 4563090395136 4564715427328 4573067146128 4578604291872 4582613615616 4588162320384 4591453533856 4597012942144 4605423753294 4618166427648 4623758180352 4625427695616 4631028240384 4644161546362 4650842133504 4668339378339 4673991881286 4678084732608 4678525717632 4683749035392 4705930475064 4711628493936 4714378228224 4720086475776 4731787235916 4732093743104 4742440003392 4748182228608 4752340045824 4758094258176 4768497366048 4775995003416 4780627784192 4786416247808 4796429138046 4802236734204 4803781552128 4822783144299 4823095545856 4831920003456 4837770572544 4866108116688 4867841061174 4872562933888 4878462714112 4894587440631 4903860334464 4907038615024 4908617146368 4914097348608 4914560581632 4924841541984 4930804622016 4934000365656 4943347928064 4959687118932 4964498083584 4966266067232 4970509180416 4972279304768 4981699387392 5001404742236 5003013629952 5009071362048 5010880003584 5016947260416 5038412311296 5055065717373 5059969200576 5066095895424 5067925126992 5074061455008 5075693715456 5095770869448 5105424909312 5107243080576 5111606642688 5113427015424 5118387109888 5126102838909 5135304855744 5145033793536 5148368382976 5154602113024 5165385225588 5165872146552 5171639559912 5173303209984 5176656121344 5202423128721 5203606157568 5209906770432 5216817631232 5247375467264 5253729076736 5263341432336 5284503123872 5286203080704 5294171784447 5300582055678 5303675506752 5310097285248 5315248152576 5323605460992 5335245003816 5341705007184 5345167062794 5346382551552 5352856040448 5364559536804 5364907032576 5372994378843 5378206257216 5384718278784 5387860832256 5394384543744 5419931432448 5425982489088 5426493975552 5458280003904 5481633300624 5488270553376 5490252220908 5496899909592 5520418441902 5522194289664 5528880654336 5532846670624 5539545933376 5544396720128 5550750411363 5551109967872 5561266419072 5563246927056 5571249610752 5587049325636 5593814217864 5595833994387 5602609523238 5604411810816 5608044131456 5628390333696 5635205282304 5637240004032 5644065667968 5649540489216 5668213850208 5701415767866 5708319136884 5715891133984 5726720004096 5733654011904 5745648465648 5752605392352 5756333759932 5758185498624 5767239249408 5777217962712 5791914430848 5798927377152 5811606164871 5811982618624 5818094504901 5823738136512 5834771324928 5836849234944 5841836163072 5843916589056 5868919835136 5878147696512 5883849580544 5890973843456 5903297400672 5910445211328 5921642668032 5938436075676 5945066014356 5945626432824 5946978465792 5954179166208 5989056143616 5991188998368 5997000534016 6004261801984 6026850837644 6035520411648 6039432141568 6050482039368 6052636769439 6057808063632 6059965402686 6061343436288 6068682611712 6084120526848 6097422861504 6104230300224 6104805722496 6110151487488 6117549760512 6140565004392 6166837463202 6167236927488 6174304372548 6174704320512 6184012398291 6201122844672 6224452504452 6231989175048 6237446310144 6238034290176 6244998713856 6258652792938 6274573966752 6282171325248 6283599888384 6285837637632 6293040995097 6293448634368 6309049647888 6323253337856 6330909638144 6336453394432 6355733050368 6357996488064 6367993337888 6395238850728 6402982312272 6404438347776 6405042069504 6412192948224 6430377525732 6440488182219 6442560004608 6450360763392 6477958685952 6488144155584 6490454748232 6515903734704 6518224213242 6523793299296 6526116587508 6538480445952 6566455389312 6574406162688 6578667154208 6591130570752 6602534814528 6612916158576 6619330778112 6627345573888 6641209575756 6649250862744 6670684839936 6678761816064 6681173338112 6688829736927 6689263013888 6717883081728 6740087623164 6746625600768 6754794527232 6757233502656 6765415273344 6794361159264 6796546818048 6807233212416 6809657440768 6815475523584 6817902687232 6834803785212 6844635592704 6847073140992 6887180300784 6887829528736 6895519413216 6897737613312 6902208161792 6927249641472 6928175421622 6935637270528 6936564171628 6938141543424 6946542360576 6966242319543 6976263200256 7010987821929 7017127098912 7017788576448 7025623553088 7058895712596 7067442740904 7069959636467 7071567342336 7080129713664 7097680853874 7098140614656 7113660005088 7122273342912 7128510068736 7137141387264 7152746049072 7163992505124 7170941676288 7179624371712 7183814443008 7194643707069 7203355101306 7226575243264 7234643318784 7235325300736 7277706671872 7301761591761 7308844400832 7317694071168 7320336294544 7329199879456 7355790501696 7360557922536 7362925719552 7371146022912 7371840872448 7401000548484 7415021892096 7417662569408 7446747125376 7449399100848 7455763770624 7458418957152 7461111992516 7470146030984 7472549081088 7502107113354 7504520444928 7513607043072 7516320005376 7525420890624 7557618466944 7589953800864 7599143843136 7601887690488 7604594915449 7611092182512 7613802685426 7635626672128 7643656304172 7660864620864 7670140523136 7677580664832 7689652332544 7702957283616 7717550690304 7722552574464 7731903169536 7748077838382 7748808219828 7757459339868 7764984182016 7782465646592 7791888785408 7822440677376 7825226446848 7837530262016 7871063200896 7880593615104 7917914767568 7926754685808 7927501910432 7929304621056 7938905554944 7972872228864 7973937749414 7985408191488 7988251997824 8002867505724 8012557510776 8017750594191 8019573827328 8029284060672 8047360548864 8067309385824 8070182359252 8077077418176 8079953870248 8081791248384 8091576815616 8129897148672 8138973733632 8139740963328 8146868649984 8187420005856 8222449950936 8232405830064 8235378331362 8245349864388 8268163792896 8280627662853 8299270005936 8309318900064 8316595080192 8317379053568 8326664951808 8344870390584 8366098622336 8376228433664 8380573988454 8381116850176 8390721326796 8391264845824 8403914284857 8406617716224 8412066197184 8455860006048 8466098501952 8474310733824 8477328650752 8526985134304 8537309749696 8539251130368 8573836700976 8587317576292 8590080006144 8600481017856 8618472698472 8628908088528 8634500639898 8637278247936 8650858874112 8687871646272 8690965617656 8698391065728 8701488783344 8717973927936 8735607204768 8752458298913 8755273852416 8765874883584 8788174094336 8803379752704 8817221544768 8825774370816 8836460765184 8854946101008 8865667816992 8882464002048 8907654113514 8917599021534 8918439649236 8957177442304 8986783497552 8995500801024 9006392702976 9009644670208 9020553697792 9040276256466 9053280617472 9059148212352 9076310949888 9089948104029 9113071713616 9126180790272 9129430854656 9146134292256 9157208583744 9165227231232 9176324640768 9182907067712 9194025884288 9210847506588 9236332855296 9250855391232 9262056480768 9288323092724 9301684267008 9336678756678 9347983762572 9356169465216 9357051435264 9367498070784 9387979189407 9411860950128 9423256987872 9428756456448 9440172951552 9463574471832 9466944690661 9484880006784 9496364457216 9504680091648 9516188516352 9536994732096 9551990006832 9561255568384 9572832495616 9592858276092 9604473468408 9607563104256 9645566288598 9646191091712 9663840006912 9675541145088 9732216233376 9735682122348 9745125867776 9756925428224 9777336319863 9789174881262 9807720668928 9814077230048 9817234292736 9828194697216 9849683083968 9861609244032 9868000731312 9886695856128 9919374237864 9928996167168 9932532134464 9941018360832 9944558609536 9963398774784 10002809484472 10006027259904 10018142724096 10021760007168 10033894520832 10073584079881 10076824622592 10110131434746 10119938401152 10132191790848 10135850253984 10148122910016 10191541738896 10210849818624 10214486161152 10223213285376 10226854030848 10252205677818 10270609711488 10290067587072 10296736765952 10309204226048 10330770451176 10331744293104 10343279119824 10346606419968 10353312242688 10392263132433 10404846257442 10407212315136 10419813540864 10433635262464 10494750934528 10507458153472 10526682864672 10546988965877 10569006247744 10588343568894 10601164111356 10607351013504 10620194570496 10630496305152 10647210921984 10670490007632 10683410014368 10690334125588 10692765103104 10705712080896 10729119073608 10745988757686 10756412514432 10769436557568 10775721664512 10788769087488 10805032651959 10839862864896 10851964978176 10852987951104 10895917474157 10916560007808 10963266601248 10976541106752 10980504441816 10993799819184 11040836883804 11044388579328 11057761308672 11065693341248 11079091866752 11088793440256 11101500822726 11102219935744 11122532838144 11126493854112 11142499221504 11174098651272 11187628435728 11191667988774 11205219046476 11208823621632 11216088262912 11253160670031 11256780667392 11270410564608 11274480008064 11288131335936 11299080978432 11336427700416 11402831535732 11416638273768 11420704028139 11431782267968 11453440008192 11467308023808 11491296931296 11505210784704 11512667519864 11516370997248 11534478498816 11554435925424 11583828861696 11597854754304 11622116757573 11623212329742 11623965237248 11636189009802 11647476273024 11669542649856 11673698469888 11687833178112 11737839670272 11756295393024 11767699161088 11806594801344 11820890422656 11843285336064 11876872151352 11890132028712 11891252865648 11893956931584 11908358332416 11960906624121 11978112287232 11982377996736 11994001068032 12008523603968 12053701675288 12071040823296 12078864283136 12100964078736 12105273538878 12115616127264 12119930805372 12122686872576 12137365223424 12138987300349 12194845723008 12208460600448 12209611444992 12220302974976 12235099521024 12281130008784 12333674926404 12334473854976 12348608745096 12353067497043 12368024796582 12402245689344 12448905008904 12463978350096 12474892620288 12476068580352 12489997427712 12517305585876 12549147933504 12564342650496 12570860982681 12571675275264 12586081990194 12586897268736 12618099295776 12646506675712 12661819276288 12711466100736 12715992976128 12735986675776 12790477701456 12805964624544 12808876695552 12810084139008 12824385896448 12860755051464 12880976364438 12885120009216 12900721526784 12951750959847 12955917371904 12976288311168 12980909496464 13031807469408 13036448426484 13047586598592 13052233175016 13076960891904 13129925039153 13132910778624 13148812325376 13157334308416 13182261141504 13205069629056 13225832317152 13238661556224 13254691147776 13282419151512 13298501725488 13341369679872 13361481170271 13362346676224 13376398532301 13377659473854 13378526027776 13435766163456 13480175246328 13493251201536 13509589054464 13514467005312 13530830546688 13560414384699 13588722318528 13614466424832 13619314881536 13630951047168 13635805374464 13669607570424 13689271185408 13694146281984 13774360601568 13775659057472 13791038826432 13804416323584 13854499282944 13856350843244 13871274541056 13873128343256 13876283086848 13893084721152 13932484639086 13952526400512 14005018135017 14021975643858 14034254197824 14035577152896 14051247106176 14117791425192 14122819128691 14134885481808 14139919272934 14143134684672 14160259427328 14195361707748 14196281229312 14227320010176 14244546685824 14257020137472 14274282774528 14305492098144 14327985010248 14341883352576 14359248743424 14389287414138 14406710202612 14453150486528 14468349432897 14469286637568 14470650601472 14555413343744 14603523183522 14617688801664 14635388142336 14640672589088 14658399758912 14683762321893 14711581003392 14721115845072 14725851439104 14742292045824 14743681744896 14802001096968 14830043784192 14835325138816 14893494250752 14898798201696 14911527541248 14916837914304 14922223985032 14940292061968 14945098162176 15004214226708 15009040889856 15027214086144 15032640010752 15050841781248 15115236933888 15179907601728 15198287686272 15203775380976 15209189830898 15222184365024 15227605370852 15287312608344 15321729241728 15340281046272 15355161329664 15378308516727 15379304665088 15405914567232 15435101380608 15445105148928 15463806339072 15496155676764 15497616439656 15514918679736 15529968364032 15564931293184 15583777570816 15607269386163 15650452893696 15675060524032 15742126401792 15761187230208 15835829535136 15853509371616 15855003820864 15858609242112 15945744457728 15947875498828 15970816382976 15976503995648 16005735011448 16025115021552 16035501188382 16039147654656 16058568121344 16094721097728 16118983136529 16134618771648 16140364718504 16154154836352 16159907740496 16163582496768 16183153631232 16254565412267 16259794297344 16277947467264 16279481926656 16374840011712 16444899901872 16464811660128 16470756662724 16490699728776 16561255325706 16598540011872 16618637800128 16633190160384 16634758107136 16652251234089 16653329903616 16689740781168 16732197244672 16752456867328 16761147976908 16762233700352 16781442653592 16787501983161 16807828569714 16813235432448 16824132394368 16911720012096 16932197003904 16948621467648 16954657301504 17053970268608 17074619499392 17147673401952 17174635152584 17180160012288 17200962035712 17236945396944 17257816177056 17269001279796 17274556495872 17301717748224 17375743292544 17381931235312 17396782131456 17402977566688 17434818494613 17435947855872 17471214409536 17504916597826 17510547704832 17531749767168 17606759505408 17634443089536 17651548741632 17672921530368 17709892202016 17731335633984 17764928004096 17815308227028 17835198043068 17836879298472 17914354884608 17973566995104 17991001602048 18012785405952 18019289340416 18041107395584 18080552512932 18106561234944 18118296424704 18157910308317 18179896208058 18226143427232 18252361580544 18258861709312 18292268584512 18314417167488 18330454462464 18352649281536 18365814135424 18388051768576 18421695013176 18501710782464 18524112961536 18552037194873 18576646185448 18603368534016 18673357513356 18695967525144 18708084719779 18712338930432 18714102870528 18734996141568 18775958378814 18823721900256 18846513975744 18857512912896 18880345903104 18927148943664 18933889381322 18969760013568 18992728914432 19009360183296 19073989464192 19103980013664 19122511136768 19145664991232 19185716552184 19208946936816 19215126208512 19291132577196 19292382183424 19321464546657 19327680013824 19351082290176 19464432466752 19471364244696 19490251735552 19513850856448 19554672639726 19578349762524 19615441337856 19628154460096 19699366167936 19723218488064 19736001462624 19773391712256 19838748475728 19857992334336 19865064268928 19882036721664 19889117219072 20005618968944 20012054519808 20036285448192 20043520014336 20066489210781 20067789041664 20147168159762 20153649245184 20220262869492 20239876802304 20264383581696 20271700507968 20296245820032 20383083477792 20421699637248 20428972322304 20446426570752 20453708061696 20504411355636 20541219422976 20593473531904 20618408452096 20661540902352 20663488586208 20686558239648 20693212839936 20706624485376 20784526264866 20809692514884 20814424630272 20839627081728 20867270524928 20898726958629 20989501869056 21014916306944 21053365729344 21093977931754 21138012495488 21176687137788 21202328222712 21209878909401 21214702027008 21240389140992 21294421843968 21340980015264 21366820028736 21380668251176 21385530206208 21411424161792 21458238147216 21491977515372 21512825028864 21538873115136 21551443329024 21583931121207 21610065303918 21679725729792 21703929956352 21705975902208 21791834948314 21833120015616 21905284775283 21926533202496 21953082213504 21961008883632 21987599638368 22081673767608 22088777158656 22115522617344 22131386682496 22158183733504 22177586880512 22203001645452 22204439871488 22245065676288 22252987708224 22348197302544 22375256871456 22383335977548 22410438092952 22417647243264 22432176525824 22506321340062 22513561334784 22540821129216 22548960016128 22576262671872 22672855400832 22805663071464 22813784746347 22833276547536 22841408056278 22863564535936 22906880016384 22982593862592 23010421569408 23025335039728 23032741994496 23068956997632 23108871850848 23167657723392 23195709508608 23244233515146 23246424659484 23247930474496 23272378019604 23294952546048 23347396939776 23375666356224 23475679340544 23512590786048 23613189602688 23641780845312 23753744302704 23780264057424 23782505731296 23787913863168 23816716664832 23921813248242 23956224574464 23964755993472 23988002136064 24017047207936 24053251782573 24107403350576 24142081646592 24157728566272 24201928157472 24210547077756 24231232254528 24239861610744 24245373745152 24248613975677 24274730446848 24277974600698 24389691446016 24416921200896 24419222889984 24440605949952 24562260017568 24667349852808 24697217490192 24706134994086 24736049593164 24804491378688 24841882988559 24897810017808 24927956700192 24949785240576 24952137160704 24979994855424 25034611171752 25098295867008 25128685300992 25141721965362 25143350550528 25172163980388 25173794537472 25211742854571 25236198591552 25293013351424 25323638552576 25422932201472 25431985952256 25471973351552 25580955402912 25611929249088 25617753391104 25721510102928 25761952728876 25770240018432 25801443053568 25903501919694 25911834743808 25952576622336 25961818992928 26063614938816 26072896852968 26095173197184 26104466350032 26153921783808 26228092667569 26257374896739 26259850078306 26265821557248 26297624650752 26314668616832 26364522283008 26410139258112 26451664634304 26477323112448 26509382295552 26564838303024 26597003450976 26722962340542 26724693352448 26752797064602 26755318947708 26757052055552 26871532326912 26960350492656 26986502403072 27019178108928 27028934010624 27061661093376 27120828769398 27177444637056 27228932849664 27238629763072 27269844312087 27271610748928 27339215140848 27378542370816 27388292563968 27548721203136 27551318114944 27582077652864 27608832647168 27708998565888 27712701686488 27746256686512 27752566173696 27786169442304 27864969278172 27905052801024 27908782122949 28010036270034 28043951287716 28068508395648 28071154305792 28102494212352 28235582850384 28245638257382 28269770963616 28279838545868 28286269369344 28320518854656 28390723415496 28400834071983 28454640020352 28489093371648 28514040274944 28548565549056 28610984196288 28655970020496 28683766705152 28718497486848 28778574828276 28813420405224 28906300973056 28936698865794 28938573275136 28941301202944 29110826687488 29207046367044 29235377603328 29270776284672 29281345178176 29316799517824 29332008959589 29367524643786 29423162006784 29442231690144 29451702878208 29484584091648 29604002193936 29660087568384 29670650277632 29786988501504 29797596403392 29823055082496 29833675828608 29844447970064 29880584123936 29890196324352 30008428453416 30018081779712 30054428172288 30065280021504 30101683562496 30187050051353 30220752239643 30230473867776 30359815203456 30396575372544 30407550761952 30418379661796 30444368730048 30455210741704 30574625216688 30643458483456 30680562092544 30756617033454 30758609330176 30811829134464 30870202761216 30890210297856 30927612678144 30992311353528 30995232879312 31029837359472 31059936728064 31129862586368 31176789397299 31214538772326 31300905787392 31350121048064 31484252803584 31522374460416 31640966897631 31671659070272 31707018743232 31710007641728 31891488915456 31895750997656 31941632765952 31953007991296 32011470022896 32050230043104 32071002376764 32078295309312 32117136242688 32237966273058 32269237543296 32280729437008 32308309672704 32319815480992 32327164993536 32366307262464 32509130824534 32519588594688 32555894934528 32558963853312 32687752422471 32749680023424 32889799803744 32929623320256 32941513325448 32981399457552 33122510651412 33197080023744 33237275600256 33266380320768 33269516214272 33304502468178 33306659807232 33379481562336 33464394489344 33504913734656 33522295953816 33562885307184 33575003966322 33615657139428 33626470864896 33648264788736 33759482010093 33823440024192 33864394007808 33897242935296 33909314603008 34107940537216 34149238998784 34262112084417 34295346803904 34349270305168 34360320024576 34401924071424 34473890793888 34515632354112 34538002559592 34549112991744 34603435496448 34743585908161 34751486585088 34763862470624 34793564262912 34805955133376 34869636989226 34871895711744 34942428819072 35009833195652 35021095409664 35063499534336 35213519010816 35268886179072 35303097483264 35419784404032 35462671267968 35529856008192 35630616454056 35670396086136 35673758596944 35828709769216 35882719872363 35947133990208 35982003204096 36025570811904 36038578680832 36082214791168 36161105025864 36213122469888 36236592849408 36315820616634 36359792416116 36416961901047 36452286854464 36517723418624 36584537169024 36628834334976 36660908924928 36705298563072 36731628270848 36776103537152 36843390026352 37003421564928 37059202491129 37104074389746 37153292370896 37206737068032 37346715026712 37391935050288 37416169439558 37424677860864 37428205741056 37469992283136 37551916757628 37647443800512 37693027951488 37715025825792 37760691806208 37854297887328 37867778762644 37939520027136 37985457828864 38147978928384 38207960027328 38245022273536 38291329982464 38371433104368 38417893873632 38430252417024 38582265154392 38642929093314 38655360027648 38702164580352 38855252879541 38928864933504 38942728489392 38980503471104 39027701712896 39109345279452 39156699525048 39230882675712 39256308920192 39389775117459 39398732335872 39446436976128 39472002925248 39546783424512 39677496951456 39715984668672 39730128537856 39764073443328 39778234438144 40011237937888 40024109039616 40084443510813 40087040028672 40132978421562 40135578083328 40294336319524 40307298490368 40440525738984 40479753604608 40528767163392 40543401015936 40592491640064 40681243154097 40766166955584 40843399274496 40857944644608 40892853141504 40907416123392 41008822711272 41082438845952 41186947063808 41236816904192 41323081804704 41326977172416 41373116479296 41413248970752 41569052529732 41619385029768 41628849260544 41679254163456 41797453917258 41979003738112 42029832613888 42106731458688 42187955863508 42276024990976 42353374275576 42368457386073 42404656445424 42419757818802 42429404054016 42480778281984 42588843687936 42681960030528 42733640057472 42761336502352 42771060412416 42822848323584 42916476294432 42983955030744 43025650057728 43077746230272 43167862242414 43220130607836 43359451459584 43407859912704 43411951804416 43583669896628 43666240031232 43810569550566 43853066404992 43906164427008 43922017767264 43975199276736 44051286965679 44163347535216 44177554317312 44231045234688 44262773364992 44316367467008 44355173761024 44406003290904 44490131352576 44505975416448 44696394605088 44750513742912 44766671955096 44820876185904 44835294486528 44864353051648 45012642680124 45027122669568 45081642258432 45097920032256 45152525343744 45345710801664 45611326142928 45627569492694 45666553095072 45682816112556 45727129071872 45965187725184 46020843138816 46050670079456 46065483988992 46134925550181 46137913995264 46217743701696 46335315446784 46391419017216 46488467030292 46492849318968 46544756039208 46589905092096 46694793879552 46751332712448 46821808158489 46951358681088 47025181572096 47226379205376 47283561690624 47507488605408 47560528114848 47565011462592 47575827726336 47843626496484 47912449148928 47929511986944 47976004272128 48106503565146 48214806701152 48284163293184 48315457132544 48403856314944 48421094155512 48462464509056 48479723221488 48490747490304 48497227951354 48549460893696 48555949201396 48763696236801 48779382892032 48833842401792 48838445779968 49124520035136 49334699705616 49394434980384 49412269988172 49472099186328 49489717455269 49683765977118 49795620035616 49855913400384 49899570481152 49904274321408 49959989710848 50069222343504 50196591734016 50257370601984 50283443930724 50286701101056 50344327960776 50362505949483 50423485709142 50472397183104 50586026702848 50647277105152 50845864402944 50863971904512 50943946703104 51161910805824 51223858498176 51443020205856 51523905457752 51540480036864 51602886107136 51807003839388 51823669487616 51905153244672 51923637985856 52127229877632 52145793705936 52190346394368 52208932700064 52307843567616 52456185335138 52514749793478 52519700156612 52531643114496 52595249301504 52629337233664 52820278516224 52903329268608 52954646224896 53018764591104 53129676606048 53194006901952 53445924681084 53449386704896 53505594129204 53510637895416 53743064653824 53920700985312 53973004806144 54038356217856 54057868021248 54123322186752 54241657538796 54354889274112 54473730924951 54477259526144 54539688624174 54543221497856 54678430281696 54757084741632 54776585127936 55097442406272 55102636229888 55164155305728 55217665294336 55425403372976 55492513373024 55505132347392 55572338884608 55729938556344 55810105602048 55817564245898 56020072540068 56087902575432 56124254159337 56137016791296 56142308611584 56204988424704 56471165700768 56491276514764 56539541927232 56559677091736 56572538738688 56641037709312 56781446830992 56801668143966 56909280040704 56978186743296 57028080549888 57221968392576 57311940040992 57367533410304 57436994973696 57557149656552 57626840810448 57812601946112 57873397731588 57877146550272 57964393639971 58221653374976 58414092734088 58470755206656 58541552569344 58562690356352 58633599035648 58664017919178 58735049287572 58846324013568 58884463380288 59208004387872 59320175136768 59341300555264 59573977003008 59595192806784 59646110164992 59667351657216 59688895940128 59761168247872 60016856906832 60036163559424 60108856344576 60130560043008 60203367124992 60374100102706 60441504479286 60460947735552 60719630406912 60793150745088 60815101523904 60836759323592 60888737460096 60910421483408 61149250433376 61286916966912 61361124185088 61513234066908 61517218660352 61623658268928 61780420595712 61855225356288 61984622707056 61990465758624 62059674718944 62119873456128 62353578794598 62429077544652 62601811574784 62696180875887 62700242096128 62968505607168 63044748920832 63281933795262 63343318140544 63414037486464 63420015283456 63629636728203 63791501995312 63883265531904 63906015982592 64022940045792 64100460086208 64142004753528 64156590618624 64234272485376 64475932546116 64538475086592 64561458874016 64616619345408 64639630961984 64654329987072 65018261649068 65039177189376 65111789869056 65117927706624 65375504844942 65499360046848 65715854325849 65779599607488 65859246640512 65883026650896 65962798915104 66245021302824 66268612834627 66394160047488 66474551200512 66532760641536 66539032428544 66609004936356 66613319614464 66758963124672 66928788978688 67009827469312 67044591907632 67125770614368 67150007932644 67231314278856 67252941729792 67296529577472 67518964020186 67646880048384 67728788015616 67818629206016 68215881074432 68298477997568 68441354239041 68524224168834 68590693607808 68698540610336 68720640049152 68947781587776 69031264708224 69076005119184 69098225983488 69206870992896 69487171816322 69502973170176 69527724941248 69587128525824 69611910266752 69739273978452 69743791423488 69884857638144 70019666391304 70042190819328 70126999068672 70427038021632 70537772358144 70839568808064 70925342535936 71261232908112 71340792172272 71347517193888 71765439744726 71894267980416 71964006408192 72051141623808 72077157361664 72159755347719 72164429582336 72322210051728 72426244939776 72473185698816 72631641233268 72719584832232 72745841927031 72833923802094 72904573708928 73035446837248 73169074338048 73257668669952 73321817849856 73463256541696 73552207074304 73686780052704 74118404982258 74208148779492 74306584741792 74413474136064 74693430053424 74783870100576 74832338879116 74849355721728 74856411482112 74939984566272 75103833515256 75294887601024 75386055902976 75430051651584 75521383612416 75635228563713 75708595774656 75735557525288 75879040054272 75970915657728 76271422319099 76295957856768 76415920054656 76490044547072 76582659964928 76742866208736 76835787747264 77164530308784 77285858186628 77310720055296 77404329160704 77710505759082 77857729867008 77885456978784 77961006942208 78055403425792 78218690558904 78313399050096 78461765351424 78512617840384 78684278002707 78772124690217 78779550234918 78797464671744 78892873952256 78944005850496 79093566849024 79354993902912 79431969337344 79460257075712 79528146886656 79556468876288 80022475875776 80168887021626 80174080057344 80265956843124 80271156166656 80588672639048 80614596980736 80881051477968 80959507209216 81057534326784 81086802031872 81184983280128 81362486308194 81532333911168 81686798548992 81715889289216 81809532936261 81814832246784 82017645422544 82164877691904 82373894127616 82646163609408 82653954344832 82746232958592 82826497941504 83138105059464 83238770059536 83257698521088 83358508326912 83594907834516 83726346368847 83958007476224 84059665227776 84213462917376 84375911727016 84552049981952 84706748551152 84736914772146 84809312890848 84839515637604 84858808108032 84961556563968 85202502215949 85363920061056 85467280114944 85522673004704 85542120824832 85645696647168 85832952588864 85967910061488 86051300115456 86155492460544 86335724484828 86440261215672 86718902919168 86815719825408 86823903608832 87167339793256 87332480062464 87621139101132 87706132809984 87812328854016 87844035534528 87950398553472 87996026878767 88102573931358 88326695070432 88355108634624 88525546729984 88632734934016 88812006581808 88980262705152 89011950832896 89392789210176 89501027485824 89533343910192 89641752371808 89670588973056 89728706103296 90025285360248 90054245339136 90163284516864 90195840064512 90305050687488 90561150154059 90662256718929 90691421603328 91222652285856 91255138985388 91333106190144 91365632225112 91454258143744 91909475274071 91930375450368 92041686277632 92101340158912 92269851100362 92275827990528 92435487403392 92670630893568 92782838034432 92976934060584 92985698637936 93089512078416 93179810184192 93389587759104 93530368191897 93643616316978 93902717362176 94050363144192 94452758410752 94567123381248 94922900692893 95014977210816 95121056229696 95130022925184 95687252992968 95824898297856 95859023973888 96213007130292 96429613402304 96630914265088 96807712629888 96842188311024 96924929018112 96959446442976 96981494980608 96994455902708 97098921787392 97111898402792 97527392473602 97558765784064 97667684803584 97676891559936 98063257267413 98249040070272 98669399411232 98788869960768 98824539976344 98859733900837 98944198372656 98979434910538 99367531954236 99591240071232 99711826800768 99799140962304 99808548642816 99919979421696 100138444687008 100393183468032 100514741203968 100566887861448 100688655921552 100725011898966 100846971418284 100944794366208 101172053405696 101278446030279 101294554210304 101691728805888 101727943809024 101887893406208 102323821611648 102447716996352 102786336253251 102886040411712 103047810915504 103080960073728 103205772214272 103614007678776 103647338975232 103810306489344 103847275971712 104230757724483 104254459755264 104291587411872 104380692788736 104417865400128 104615687135232 104912370670276 105029499586956 105039400313224 105063286228992 105190498603008 105258674467328 105640557032448 105806658537216 105909292449792 106259353212096 106388013803904 106891849362168 107011188258408 107021275790832 107486129307648 107648159617089 107841401970624 107946009612288 108076712435712 108115736042496 108246644373504 108483315077592 108709778548224 108947461849902 108954519052288 109079377248348 109086442995712 109250885703141 109356860563392 109553170255872 110194884812544 110205272459776 110328310611456 110850806745952 110985026746048 111010264694784 111459877112688 111620211204096 111635128491796 112040145080136 112175805150864 112248508318674 112274033582592 112284617223168 112409976849408 112942331401536 112982553029528 113079083854464 113119354183472 113145077477376 113282075418624 113562893661984 113603336287932 113781957885869 113818560081408 113956373486592 114443936785152 114623880081984 114735066820608 114873989947392 115114299313104 115253681620896 115746795463176 115928787279942 116443306749952 116565758638623 116828185468176 116941510413312 117083105138688 117125380712704 117267198071296 117328035838356 117470098575144 117692648027136 117768926760576 118169325352377 118416008775744 118640350273536 118682601110528 119147954006016 119190385613568 119292220329984 119334703314432 119377791880256 119522336495744 120033713813664 120072327118848 120261120086016 120406734249984 120748200205412 120883008958572 120921895471104 121439260813824 121586301490176 121630203047808 121673518647184 121777474920192 121820842966816 122043729462291 122298500866752 122573833933824 122722248370176 123026468133816 123070280978593 123247316537856 123560841191424 123710450712576 123969245414112 123980931517248 124119349437888 124239746912256 124707157589196 124858155089304 125392361751774 125400484192256 125937011214336 126089497841664 126563867590524 126686636281088 126828074972928 126840030566912 127105372158219 127259273456406 127583003990624 127766531063808 127812031965184 128045880091584 128200920172416 128284009507056 128313181237248 128468544970752 128951865092232 129076950173184 129122917748032 129233238690816 129279261923968 130036523298136 130078354378752 130223579738112 130235855413248 130751009689884 130956593038453 130998720093696 131431708651698 131559199214976 131718493281024 131766053301792 131925597830208 132490042605648 132537225669254 132788320094976 132949102401024 133065521283072 133218009872712 133517926249344 133857577957376 134019654938624 134089183815264 134251541228736 134300015865288 134462628557712 134505883459584 134593059154944 135037928040372 135293760096768 135457576031232 135637258412032 136431762148864 136596955995136 136882708478082 137048448337668 137181387215616 137397081220672 137895563175552 138062529416448 138152010238368 138196451966976 138413741985792 138974343632644 139005946340352 139055449882496 139174257051648 139223820533504 139478547956904 139769715276288 140039332782608 140084381638656 140253998137344 140465424475467 140854076043264 141075544716288 141646927164041 141679137616128 141850685071872 142522465816224 142681584344544 142695034387776 143530879489452 143788535960832 143928012816384 144154314723328 144319510695438 144328859164672 144644420103456 144852489879552 144946371397632 145263282466536 145439169664464 145491683854062 145667847604188 145809147417856 146070893674496 146291088710403 146338148676096 146515337339904 146926513083392 147104414148608 147373560105408 148236809964516 148416297558984 148469152365807 148613169483584 149386860106848 149567740201152 149664677758232 149698711443456 149712822964224 149879969132544 150207667030512 150589775202048 150772111805952 150860103303168 151087517848449 151270457127426 151417191549312 151471115050576 151758080108544 151941831315456 152542844638198 152591915713536 152831840109312 152980089094144 153485732417472 153671575494528 154329060617568 154571716373256 154621440110592 154808658321408 155421011518164 155715459734016 155770913957568 155922013884416 156110806851584 156437381117808 156626798100192 156923530702848 157025235680768 157368556005414 157544249380434 157559100469836 157594929343488 157785747904512 157888011700992 158709987805824 158863938674688 158920514151424 159056293773312 159112937752576 160044951751552 160337774043252 160348160114688 160531913686248 161177345278096 161229193961472 161762102955936 161919014418432 162115068653568 162173604063744 162369966560256 162724972616388 163064667822336 163421192774853 163431778578432 163619065872522 163629664493568 164035290845088 164329755383808 165292327218816 165307908689664 165492465917184 165652995883008 166276210118928 166477540119072 166515397042176 166717016653824 167189815669032 167452692737694 167916014952448 168119330455552 168372762478011 168426925834752 168751823454032 169104099963904 169413497102304 169473829544292 169618625781696 169679031275208 169717616216064 169923113127936 170405004431898 170727840122112 170934560229888 171045346009408 171084241649664 171665905177728 171935820122976 172102600230912 172310984921088 172671448969656 172880522431344 173437805838336 173631439650816 173893180919913 174334679586512 174664960124928 175242278202264 175412265619968 175624657708032 175688071069056 175900797106944 175992053757534 176205147862716 176653390140864 177051093459968 177265469868032 177624013163616 177960525410304 178023901665792 178785578420352 179002054971648 179066687820384 179283504743616 179457412206592 180050570720496 180108490678272 180326569033728 180391680129024 180610101374976 181122300308118 181324513437858 181382843206656 182445304571712 182510277970776 182666212380288 182731264450224 182908516287488 183596648672983 183818950548142 183860750900736 184083372555264 184202680317824 184539702200724 184551655981056 184870974806784 185341261787136 185565676068864 185953868121168 185971397275872 186179024156832 186359620368384 187060736383794 187287232633956 187805434724352 188088542627661 188100726288384 188905516821504 189134246762496 189845801385786 190029954421632 190242112459392 190260045850368 190888910184609 191374505985936 191649796595712 191718047947776 192426014260584 192859226804608 193261828530176 193615425259776 193684376622048 193849858036224 193918892885952 193962989961216 193988911805416 194223796805584 195054784947204 195117531568128 195335369607168 195353783119872 196126514534826 196498080140544 197338798822464 197577739921536 197649079952688 197719467801674 197888396745312 197958869821076 198735063908472 198805838503881 199182480142464 199423653601536 199598281924608 199617097285632 199839958843392 200276889374016 200786366936064 201029482407936 201133775722896 201377311843104 201450023797932 201693942836568 201889588732416 202344106811392 202556892060558 202589108420608 203455887618048 203775786812416 204647643223296 204895433992704 205324062717123 205572672506502 205772080823424 206095621831008 206161920147456 207228015357552 207294677950464 207620612978688 207694551943424 208461515448966 208508919510528 208583174823744 208761385577472 208835730800256 209231374270464 209824741340552 210058999173912 210078800626448 210126572457984 210380997206016 210517348934656 211281114064896 211309350359471 211613317074432 212518706424192 212776027607808 213783698724336 214022376516816 214042551581664 215296319234178 215682803941248 215892019224576 216153424871424 216231472084992 216479266043157 216493288747008 216966630155184 217419557096448 217894923699804 217909038104576 218158754496696 218237525781093 218501771406282 218713721126784 219106340511744 220389769625088 220410544919552 220656621222912 221701613491904 221970053492096 222919754225376 223240422408192 223270256983592 224080290160272 224351610301728 224497016637348 224548067165184 224569234446336 224819953698816 225884662803072 225965106059056 226158167708928 226238708366944 226290154954752 226564150837248 227125787323968 227206672575864 227563915771738 227637120162816 227912746973184 228814266957297 228887873570304 229247760163968 229470133641216 229747979894784 230228598626208 230507363241792 231493590926352 231857574559884 232886613499904 233131517277246 233656370936352 233883020826624 234166210277376 234250761425408 234534396142592 234656071676712 234940197150288 235385296054272 235537853521152 236052834008121 236316374070651 236338650704754 236832017551488 237280700547072 237365202221056 238295908012032 238380771227136 238584440659968 238669406628864 238755583760512 239044672991488 240067427627328 240522240172032 240813468499968 241496400410824 241766017917144 241843790942208 242878521627648 243172602980352 243205101357127 243260406095616 243347037294368 243554949840384 243641685933632 244087458924582 244597001733504 245147667867648 245444496740352 246052936267632 246140561957186 246494633075712 247121682382848 247938490828224 247961863034496 248238698875776 248479493824512 249414315178392 249716310178608 250784723503548 250800968384512 251179039106541 251874022428672 252178995683328 253127735181048 253373272562176 253656149945856 253680061133824 254210744316438 254518546912812 255166007981248 255607506647847 255624063930368 256091760183168 256401840344832 256568019014112 256626362474496 256937089941504 257903730184464 258153900346368 258245835496064 258466477381632 258558523847936 260073046596272 260156708757504 260447159476224 260471710826496 261502019379768 261913186076906 261997440187392 262863417303396 263118398429952 263436986562048 263532106603584 263851195660416 264980085211296 265074451338508 265576640189952 265898204802048 266436019745424 267035852498688 267715155914752 268039309877248 268178367630528 268503082457472 268600031730576 268925257115424 269011766919168 269186118309888 270075856080744 270587520193536 270915152062464 271274516824064 271683450462177 271986770156787 272863524297728 273193911990272 273765416956164 274096896675336 274362774431232 274794162441344 275728425822213 275791126351104 276125058832896 276304020476736 276827483971584 277948687265288 278011892680704 278110899764992 278348514103296 278447641067008 278957095913808 279539430552576 280078665565216 280168763277312 280591104575691 280930848950934 281708152086528 282151089432576 283293854328082 283358275232256 283701370143744 284768702078679 285044931632448 285363168689088 285390068775552 287061758978904 287577071921664 288308629446656 288639021390876 288657718329344 289288840206912 289892742795264 290526564933072 290878339328928 290983367708124 291335695208376 291618294835712 292582177420806 292676297352192 293030674679808 293853026166784 294189771802239 294208828297216 294747120210816 296473619929032 296579201702511 296832595117968 296938304731614 297226338967168 298773720213696 299135480402304 299329355516464 299397422886912 299425645928448 299759938265088 300415334061024 301179550404096 301544223611904 302175035696898 302540914254852 302834383098624 302942230101152 303516160217088 303883662630912 305085689276396 305183831427072 305663680218624 306971464834944 307343150989056 308359008759753 308658121235136 309143432746512 309242880221184 309617316642816 310842023036328 311430919468032 311541827915136 311844027768832 312221613703168 312692273173449 312874762235616 313253596200384 313847061405696 314050471361536 314737112010828 315088498760868 315118200939672 315189858686976 315571495809024 315776023401984 317419975611648 317727877349376 317841028302848 318225875505152 320089903503104 320675548086504 321063827372496 322354690556192 322458387922944 322944478851267 323524205911872 323838028836864 324230137307136 324347208127488 324739933120512 325449945232776 326129335644672 326842385549706 326863557156864 327238131745044 327259328987136 327752657109423 328070581690176 328659510767616 330584654437632 330615817379328 330984931834368 332552420237856 332955080238144 333030794084352 334379631338064 334905385475388 335832029904896 336745524956022 336853851669504 337503646908064 338208199927808 338826994204608 338947659088584 339237251563392 339358062550416 339435232432128 339846226255872 340810008863796 341345873657607 341455680244224 341869120459776 342090692018816 343331810355456 343871640245952 344205200461824 344621969842176 345342897939312 345761044862688 347786361839826 348669359173024 349329920249856 350484556404528 350824531239936 351249315416064 351376142138112 351801594213888 351984107515068 352410295725432 353306780281728 354102186919936 354507976057131 354530939736064 355248026327232 355921050820608 356047803331584 357571156840704 358004109943296 358133375640768 358567009487232 358914824413184 360101141440992 360216981356544 360783360258048 361220202749952 362244600616236 362649026875716 362765686413312 364890609143424 365020555941552 365332424760576 365462528900448 365817032574976 367193297345966 367637901096284 367721501801472 368166745110528 368405360635648 369079404401448 369210842935779 369741949613568 370682523574272 371131352137728 371907736242336 371942794551744 372358048313664 372719240736768 374121472767588 374574465267912 376177085255322 376201452576768 377811033643008 378268493524992 379691602771572 380059908843264 380484224918784 380520091700736 381316116474657 381777820369218 382749011971872 383299593191424 383436095895552 384852028521168 385718453609216 386523657060352 387230850519552 387368753244096 387699716072448 387837785771904 387977823610832 388447593611168 390109569894408 390235063136256 390670739214336 390707566239744 392253029069652 392869779115359 392996160281088 394677597644928 395155479843072 395298159905376 395438935603348 395776793490624 395917739642152 397470127816944 397611677007762 398364960284928 398847307203072 399196563849216 400553778748032 401572733872128 402058964815872 402267551445792 402754623686208 402900047595864 403387885673136 403779177464832 404688213622784 405113784121116 406911775236096 407551573624832 409295286446592 409790867985408 410648125434246 411145345013004 411544161646848 412191243662016 414456030715104 414589355900928 415241225957376 415389103886848 416923030897932 417017839021056 417166349647488 417522771154944 417671461600512 419649482681104 420117998347824 420157601252896 420253144915968 420761994412032 421034697869312 422562228129792 422618700718942 423226634148864 424940781492123 425037412848384 425552055215616 427567397448672 428044753033632 428085103163328 430592638468356 431365607882496 431784038449152 432462944169984 432958532086314 432986577494016 433933260310368 434839114192896 435789847399608 436317508993392 436475051562186 437003542812564 437427442253568 438212681023488 438873266131209 440779539250176 440821089839104 441313242445824 443403226983808 443940106984192 445407457097421 445839508450752 446540513967184 448160580320544 448703220603456 448994033274696 449096134330368 449138468892672 449639907397632 451769325606144 451930212118112 452316335417856 452477416733888 452580309909504 454251574647936 454413345151728 455127831543476 455274240325632 455825493946368 457628533914594 457775747140608 458495520327936 458940267282432 460457197252416 461014726483584 462987181852704 463715149119768 463880289842389 465773226999808 466263034554492 467312741872704 467766041653248 468332420554752 468501522850816 469068792285184 469312143353424 469880394300576 470770592108544 471075707042304 472105668016242 472632748141302 472677301409508 473664035102976 474730404442112 476591816024064 476761542454272 477168881319936 477338813257728 477511167521024 478089345982976 480134855254656 481044480344064 482992800821648 483532035834288 483687581884416 485757043255296 486345205960704 486410202714254 486520812191232 486694074588736 487109899680768 487283371867264 488174917849164 489194003467008 490295335735296 490888993480704 492105872535264 492281123914372 492989266151424 495876981656448 495923726068992 496477397751552 496958987649024 498828630356784 499432620357216 501569447007096 502358078213082 503748044857344 504357991366656 505118287434033 506255470362096 506746545124352 507312299891712 507360122267648 508421488632876 509037093825624 510332015962496 511215013295694 511248127860736 512183520366336 512803680689664 513136038028224 513252724948992 515807460368928 516307800692736 516491670992128 516932954763264 517117047695872 520146093192544 520313417515008 520894318952448 523004038759536 523826372153812 523994880374784 525726834606792 526236796859904 526873973124096 527064213207168 527702391320832 529960170422592 530148902677016 531153280379904 531796409604096 532872039490848 533899956233693 534071704997376 535430311829504 536078619754496 536356735261056 537006164914944 537200063461152 537850514230848 538372236619776 540151712161488 541175040387072 541830304124928 543366900924354 543973540313574 545727048595456 546387823980544 547530833912328 548193793350672 548725548862464 549588324882688 550789946018949 551456851644426 551582252702208 552250117665792 552608040953472 553654967943168 555897374530576 556023785361408 556221799529984 556697028206592 556895282134016 557914191827616 559078861105152 560157331130432 561182209151382 561861697901868 563416304173056 564302178865152 566587708656164 566716550464512 567402740287488 569537404157358 570089863264896 570726337378176 570780137551104 572666730553827 574123517957808 575154143843328 576617258893312 577278042781752 577483626130321 578577680413824 579785485590528 581053129866144 581756678657856 581966735416248 582671390416752 583236589671424 585164354841612 585352594704384 586061349359616 587706052333568 588379543604478 588417656594432 589494240421632 592947239858064 593158403405022 593665190235936 593876609463228 594452677934336 596417515511643 597547440427392 598270960804608 598658711032928 598794845773824 598851291856896 599519876530176 600830668122048 602359100808192 603088447223808 604350071393796 605081828509704 605668766197248 605884460202304 607032320434176 607767325261824 610171378552792 610367662854144 611327360437248 613942929669888 614686301978112 615972188151369 616718017519506 617316242470272 618286865493024 618485760442368 621684046072656 622861838936064 623083655830272 623688055537664 625384546346898 625749524471232 626507192400768 627694122811392 628100942723072 629474224021656 630176997521736 630236401879344 630379717373952 631142991618048 631552046803968 633928051078413 634839951223296 635682056605696 636451751010304 640179807006208 641351096173008 642127654744992 643366326918497 644709381112384 645888957702534 647048411823744 647676057673728 648460274614272 648694416254976 649479866241024 650899890465552 652258671289344 653684771099412 653727114313728 654476263490088 654712577343279 655505314218846 656141163380352 657319021535232 661169308875264 661231634758656 661969863668736 665104840475712 665910160476288 668759262676128 669810770950776 673491049912044 673707703339008 675007293816128 676416399855616 677653988409216 677895318177168 678474503126784 678716125100832 678870464864256 679692452511744 681620017727592 682691747315214 682911360488448 683738240919552 684181384037632 686442800871891 686663620710912 687743280491904 688410400923648 689243939684352 690685795878624 691522089725376 695572723679652 697338718346048 698659840499712 700969112809056 701649062479872 702498630832128 702752284276224 703603188427776 703968215030136 704820591450864 706613560563456 708158502024363 708204373839872 708949122211953 709015952114262 709061879472128 710496052654464 711842101641216 712095606663168 715142313681408 716008219886592 716266751281536 717134018974464 717829648826368 720202282881984 721566720516096 722440405499904 724489201232472 725298053751432 725531372826624 729615304071381 729781218286848 730041111883104 730664849521152 730925057800896 731634065149952 734386594691932 735275802192568 735443003602944 736333490221056 736810721271296 738158808802896 738421685871558 739483899227136 741365047148544 743815472484672 743885589103488 744716096627328 745438481473536 748242945535176 749148930535824 752354170510644 752402905153536 753537117319623 755622067286016 756536987049984 759383205543144 760119817686528 760968449837568 761040183401472 762632232949314 763555640738436 765498023943744 766822519943541 766872191791104 769704057042336 771436907218432 774461701039104 774737506488192 775399432144896 775675571543808 775955647221664 776895187222336 780219139788816 780470126272512 781341478428672 781415132479488 784506058139304 785739558230718 785992320562176 789355195289856 790310959686144 790596319810752 790877871206696 791553586981248 791835479284304 794940255633888 795223354015524 796729920569856 797694614406144 801107557496064 803145467744256 804117929631744 804535102891584 805509247372416 805800095191728 806775771346272 807558354929664 810227568242232 813823550472192 815050351386531 815103147249664 815960310470361 818590572893184 819581735970816 821296250868492 822290690026008 823088323293696 824382487324032 827185277466639 828912061430208 830482451914752 830778207773696 833846061795864 834035678042112 834332699294976 835045542309888 835342923201024 839298965362208 840235996695648 840315202505792 840506289831936 842069395738624 845124456259584 845237401437884 846453268297728 849881562984246 850074825696768 851104110431232 854306106236037 855134794897344 856089506067264 856170206326656 861185276936712 861491966850151 862731215764992 864925888339968 865917064172628 865973154988032 867866520620736 869678228385792 871579694799216 872635017986784 872950103124372 874007085625128 874854884507136 877746532262418 881559078500352 881642179678208 882569315406717 882626484891648 886806453967616 887880213968384 889737605107533 890814914194842 891679016901504 893081027934368 896321160641088 897406441206912 897988066549392 898192268660736 898276937785344 899279814795264 903538651212288 903860424236224 904632670835712 904954833467776 908503149295872 908826690303456 910255663086952 910548480651264 911650987892736 915257067829188 915551494281216 916991040655872 920914394504832 922029452967168 925974363705408 927430298239536 927760579684778 932526069108984 934625483745408 935532083306496 936664841109504 937003045701632 938076819520347 938137584570368 938624286706848 939760788601152 941541184217088 942151414084608 944211336032484 945265496282604 945354602819016 947328070205952 949460808884224 953183632048128 953523084908544 954677626515456 955022335042048 956178691965952 960269710509312 965985601643296 967064071668576 967375163768832 971514086510592 972690411921408 972820405428508 973041624382464 973388149177472 974219799361536 974566743734528 976349835698328 978388006934016 980590671470592 981777986961408 983257971328269 984211745070528 984562247828744 985978532302848 991528490148287 991753963312896 991847452137984 992954795503104 997657260713568 998865240714432 1003138894014192 1004716156426164 1007496089714688 1010236574868066 1012510940724192 1013493090248704 1014624599783424 1014720244535296 1016842977265752 1018074187651248 1020664031924992 1022430026591388 1022496255721472 1024037620972821 1024367040732672 1025607361379328 1026272076056448 1031614920737856 1032615601385472 1032983341984256 1033865909526528 1034234095391744 1040292186385088 1046008077519072 1047652744307624 1047989760749568 1051453669213584 1052473593719808 1053747946248192 1054128426414336 1055404782641664 1059920340845184 1060297805354032 1062306560759808 1063523928171393 1063592819208192 1065744078981696 1067799912467386 1068143409994752 1070860623659008 1072713470522112 1074012329829888 1074400126922304 1075701028461696 1076744473239552 1080303424322976 1082350080774144 1083660608249856 1086733801848708 1087947080627148 1091454097190912 1092775647961088 1095061667824656 1096387586701344 1097451097724928 1099176649765376 1101579892037898 1102913703288852 1103164505404416 1104500235331584 1105216081906944 1107632528807337 1111794749061152 1112047570722816 1112443599059968 1113394056413184 1113790564268032 1115828383655232 1118157722210304 1120314662260864 1122364418302764 1123723395803736 1128604357730304 1133175417312328 1133433100929024 1134805480574976 1139074808314716 1140179726529792 1141452674756352 1141560275102208 1143948349423971 1145333461107654 1148247035915616 1150308287686656 1154556085563504 1154967252260642 1157155360827648 1159570971181056 1162106259732288 1163513357315712 1163933470832496 1165342780833504 1166473179342848 1170328709683224 1170705189408768 1172122698719232 1175412104667136 1176759087208956 1176835313188864 1178609337346077 1178988480843264 1185894479716128 1186316806810044 1187330380471872 1187753218926456 1188905355868672 1192835031023286 1195094880854784 1196541921609216 1197317422065856 1197589691547648 1201661336244096 1204718201616384 1206176894447616 1208700142787592 1210163657019408 1211337532394496 1211768920404608 1214064640868352 1220342757105584 1220735325708288 1222654720874496 1227885859339776 1229372603956224 1231944376302738 1233436035039012 1234632484940544 1236573730986048 1243368092145312 1245723677872128 1246167311660544 1250769092693796 1251499048942464 1253014384801536 1256201885446144 1258948448043312 1260353995043472 1260472803758688 1260759434747904 1262285983236096 1263104093607936 1267856102156826 1269679902446592 1271364113211392 1272903502020608 1274822344476369 1280359614012416 1282702192346016 1284255309489984 1285176540710881 1286732653836994 1289418762224768 1291777915405068 1294096823647488 1295352115347456 1297388832509952 1298959732482048 1301799780931104 1304517342578688 1307369542198824 1308952526980176 1309425154686558 1311010628437692 1312282326760704 1314638043070464 1316619798393627 1322338617750528 1322463269517312 1323939727337472 1330209680951424 1331820320952576 1336222371292263 1337518525352256 1339621541901552 1346982099824088 1347415406678016 1350014587632256 1352832799711232 1355307976818432 1355790636354336 1356949006253568 1357432250201664 1357740929728512 1363240035455184 1365383494630428 1365822720976896 1367476481839104 1368362768075264 1372885601743782 1373327241421824 1375486560983808 1376820801847296 1381371591757248 1383044179450752 1391145447359304 1391640869527167 1394677436692096 1397319680999424 1401938225618112 1403298124959744 1404997261664256 1405504568552448 1407206376855552 1407936430060272 1409641182901728 1413227121126912 1416317004048726 1416408747679744 1417898244423906 1418031904228524 1418123758944256 1420992105308928 1424191213326336 1430284627362816 1432016439773184 1432533502563072 1434268037948928 1440404565763968 1443133441032192 1448978402464944 1450596107502864 1451062745653248 1459230608142762 1459562436573696 1460082223766208 1461329699042304 1461850115601792 1463268130299904 1468773189383864 1470551604385136 1470886007205888 1472666980442112 1473621442542592 1476317617605792 1476843371743116 1478967798454272 1479165452516297 1487630944969344 1487771178206976 1489432193254656 1490876962947072 1496485891070352 1498297861071648 1504708341021288 1507074234639246 1511244134572032 1513073974099968 1515354862302099 1518766411086288 1520239635373056 1521936899675136 1522080366802944 1525264465898628 1527111281476872 1530996047887488 1533645039887082 1533744383582208 1539408114084672 1542873814436864 1548923402078208 1549475012976384 1550798864289792 1551351143087616 1551911294443328 1553790374444672 1560438279577632 1560940252545024 1562682956857344 1569012116278608 1571479116461436 1571984641124352 1578710390579712 1580621919372288 1581192639621504 1581755742413392 1583107173962496 1583670958568608 1589880511267776 1590446708031048 1593459841139712 1595389228812288 1599913652721709 1601699868701079 1602215114992128 1606290935488512 1608235859263488 1609070205783168 1611018494744832 1611600190383456 1613551542692544 1615116709859328 1620455136484464 1630100702773062 1630206294499328 1631920620940722 1637181145786368 1639163471941632 1642592501736984 1644581380052016 1646176646587392 1648764974648064 1652369838056847 1654370554933278 1657824122860416 1660964903829504 1661556415547392 1667692123591728 1668071356084224 1668665398589952 1670091084619776 1670685846402048 1678597930724416 1680471993391296 1680630405011584 1684138791477248 1690248912519168 1690474802875768 1692906536595456 1699763125968492 1700149651393536 1702208220862464 1702435709499889 1708612212472074 1710269589794688 1712179012134528 1712340412653312 1722370553873424 1722983933700302 1725462431529984 1729851776679936 1731834128345256 1732450878390963 1735733041241472 1739356456771584 1743159389598432 1745270035973568 1745900206248744 1748014171250256 1749709769014272 1755493064524836 1763118157000704 1763284359356416 1765138630813434 1765252969783296 1773612907935232 1775760427936768 1779475210215066 1781629828389684 1783358033803008 1786162055868736 1789252546534929 1792642321282176 1794812882413824 1795976133098784 1796384537321472 1796553875570688 1798559629590528 1807077302424576 1807720848472448 1809265341671424 1809909666935552 1817006298591744 1817653380606912 1820511326173904 1821096961302528 1823301975785472 1830514135658376 1831102988562432 1833982081311744 1841410053132533 1841828789009664 1844058905934336 1851948727410816 1854860596479072 1855521159369556 1865052138217968 1869250967490816 1871064166612992 1874006091403264 1876153639040694 1876275169140736 1877248573413696 1879521577202304 1883082368434176 1884302828169216 1888422672064968 1890530992565208 1890709205638032 1894656140411904 1898921617768448 1901784153235239 1907046169817088 1909355253030912 1910044670084096 1912357383931904 1920539421018624 1930098980755491 1931971203286592 1934128143337152 1943028173021184 1945380823842816 1945640810857016 1946083248764928 1946776298354944 1948439598723072 1949133487469056 1952699671396656 1956776013868032 1961181342941184 1964137732029837 1966515942656538 1968423490141056 1969124495657488 1971957064605696 1983056980296574 1983507926625792 1983694904275968 1985909591006208 1995314521427136 1997730481428864 2006277788028384 2009432312852328 2020473149736132 2025021881448384 2026986180497408 2029249199566848 2029440489070592 2033685954531504 2036148375302496 2041328063849984 2044860053182776 2048075241945642 2048734081465344 2051214722758656 2052544152112896 2059328402615673 2063229841475712 2065231202770944 2065966683968512 2067731819053056 2068468190783488 2080584372770176 2092016155038144 2095305488615248 2095979521499136 2102907338427168 2104947187439616 2107495892496384 2108256852828672 2110809565283328 2119840681690368 2120595610708064 2124475506073089 2124613121519616 2127047856342786 2127185638416384 2131488157963392 2135599824934772 2136286819989504 2145426941044224 2148024659659776 2148800253844608 2151402056923392 2153488946479104 2160606848645952 2164700161548288 2167321216499712 2173467603697416 2175894161254296 2182908194381824 2185551295922176 2188845912214143 2190123335649312 2192775173402688 2194902195449856 2198353299530752 2203159784075796 2205827406577704 2206329010808832 2209000470663168 2210432163813888 2215265057614674 2223589498122304 2224095141445632 2224887198119936 2227581128536064 2231656767310464 2236315444420608 2240629324521728 2244728836605528 2247446791607472 2257208715460608 2260611351958869 2266350834624656 2266866201858048 2269610961149952 2278149616629432 2280359453059584 2282905349512704 2283120550204416 2287896698847942 2290666922215308 2296494071831232 2300616575373312 2309112171127008 2309934504521284 2314310721655296 2324212519464576 2327026714631424 2327866941664992 2330685561667008 2332946358685696 2340657419366448 2341410378817536 2344245397438464 2350824209334272 2353518174417912 2357218674692154 2357976961686528 2371788959432256 2372633613620088 2374660760943744 2375506437852912 2377810711737344 2385670062046572 2390189761709568 2393083843218432 2394634844131712 2403322672488192 2409436403232768 2412353788895232 2417400285575184 2420327314038816 2422675064788992 2423537840809216 2440685514211168 2441470651416576 2445151054159593 2445309441748992 2455771718679552 2458745207912448 2463888752605476 2466872070078024 2469264969881088 2473147461972096 2481555832399917 2486736184290624 2491447355744256 2492334623321088 2501538185387592 2502998097884928 2506028769603072 2512403770892288 2517896896086624 2520707990086944 2520945607517376 2521518869495808 2526208187215872 2535712204313652 2539359804893184 2542728226422784 2549644688952738 2560719228024832 2565404384692032 2568510618979968 2570353081421762 2573465307673988 2578837524449536 2583555830810136 2584475900550453 2588193647294976 2594777665019904 2597919464964096 2603599561862208 2609034685157376 2614739084397648 2617905053960352 2618850309373116 2622021256875384 2624564653521408 2633239596787254 2644677235501056 2644926539034624 2647879454674944 2660419361902848 2663640641905152 2669212815322599 2672444742584526 2675037050704512 2679243083803104 2693964199648176 2694830813356032 2700029175264512 2705665599422464 2710615953636864 2711581272708672 2713898012507136 2714864500403328 2726480070910368 2730766989260856 2731645441953792 2734952963678208 2736725536150528 2745771203487564 2746654482843648 2750973121967616 2762743183514496 2766088358901504 2782290894718608 2783281739054334 2789354873384192 2803876451236224 2806596249919488 2809994523328512 2811009137104896 2814230458561041 2814412753711104 2815872860120544 2819282365803456 2826454242253824 2832634008097452 2832817495359488 2835796488847812 2836063808457048 2841984210617856 2848382426652672 2860569254725632 2864032879546368 2865067005126144 2868536075897856 2880809131527936 2897956804929888 2901192215005728 2902125491306496 2918461216285524 2919124873147392 2920164447532416 2922659398084608 2923700231203584 2926536260599808 2937546378767728 2941103208770272 2941772014411776 2945333960884224 2947242885085184 2952635235211584 2953686743486232 2957935596908544 2958330905032594 2974585470444861 2975261889938688 2975542356413952 2978864386509312 2992971782140704 2996595722143296 3009416682042576 3014148469278492 3022488269144064 3030709724604198 3037532822172576 3040479270746112 3043873799350272 3044160733605888 3050528931797256 3054222562953744 3061992095774976 3067290079774164 3067488767164416 3072112862918463 3078816228169344 3085747628873728 3097846804156416 3098950025952768 3101597728579584 3102702286175232 3103822588886656 3107580748889344 3120876559155264 3138024232557216 3142958232922872 3143969282248704 3157420781159424 3161243838744576 3162385279243008 3163511484826784 3166214347924992 3167341917137216 3179761022535552 3180893416062096 3186919682279424 3190778457624576 3199827305443418 3203399737402158 3204430229984256 3212581870977024 3218140411566336 3222036989489664 3223200380766912 3227103085385088 3230233419718656 3240910272968928 3260201405546124 3260412588998656 3263841241881444 3274362291572736 3278326943883264 3285185003473968 3289162760104032 3292353293174784 3297529949296128 3304739676113694 3308741109866556 3315648245720832 3322897586422011 3323112831094784 3335384247183456 3336142712168448 3337330797179904 3340182169239552 3341371692804096 3357195861448832 3360943986782592 3361260810023168 3368277582954496 3380949605751536 3385813073190912 3399526251936984 3400299302787072 3404416441724928 3404871418999778 3417224424944148 3420539179589376 3424358024269056 3424680825306624 3444741107746848 3445967867400604 3450924863059968 3463668256690512 3464901756781926 3471466082482944 3478712913543168 3486318779196864 3490540071947136 3491800412497488 3496028342500512 3499419538028544 3510986129049672 3526236314001408 3526568718712832 3530277261626868 3530505939566592 3535828012038231 3547225815870464 3551520855873536 3558950420430132 3563259656779368 3566716067606016 3572324111737472 3578505093069858 3585284642564352 3589625764827648 3591952266197568 3592769074642944 3614154604849152 3615441696944896 3618530683342848 3619819333871104 3634012597183488 3635306761213824 3641022652347808 3642193922605056 3661028271316752 3662205977124864 3667964162623488 3682820106265066 3683657578019328 3688117811868672 3703897454821632 3709721192958144 3711042318739112 3730104276435936 3738501934981632 3748012182806528 3752307278081388 3752550338281472 3754497146827392 3759043154404608 3768605656338432 3776845344129936 3781061985130416 3781418411276064 3789312280823808 3803568306470478 3814092339634176 3818710506061824 3820089340168192 3824467033429107 3824714767863808 3841078842037248 3855529622132643 3860197961510982 3863942406573184 3868256286674304 3886056346042368 3891281621714032 3892166497529856 3893552596709888 3896879197446144 3898266974938112 3905399342793312 3913552027736064 3928275464059674 3933031885313076 3936846980282112 3938248991314976 3943914129211392 3966113960593148 3967015853251584 3967389808551936 3971819182012416 3990629042854272 3995460962857728 4008667113876789 4012555576056768 4018864625704656 4040946299472264 4042385382912247 4050043762896768 4053972360994816 4058498399133696 4058880978141184 4067371909063008 4072296750604992 4082656127699968 4089720106365552 4096150483891284 4097468162930688 4102429445517312 4105088304225792 4118656805231346 4126459682951424 4130462405541888 4131933367937024 4136936381566976 4161168745540352 4174922608581501 4184032310076288 4190610977230496 4191959042998272 4205814676854336 4209894374879232 4214991784992768 4216513705657344 4221619130566656 4239681363380736 4241191221416128 4248951012146178 4249226243039232 4254095712685572 4254371276832768 4262976315926784 4271199649869544 4272573639979008 4290853882088448 4296049319319552 4297600507689216 4302804113846784 4321213697291904 4329400323096576 4346935207394832 4351788322508592 4365816388763648 4377691824428286 4380246671298624 4385550346805376 4389804390899712 4396706599061504 4406319568151592 4411654813155408 4412658021617664 4418000941326336 4420864327627776 4430530115229348 4437496357548891 4447178996244608 4449774396239872 4455162257072128 4463313534620928 4472630888841216 4481258649043456 4489457673211056 4494893583214944 4521222703917738 4532701669249312 4533732403716096 4539221922299904 4556299233258864 4560718906119168 4565810699025408 4566241100408832 4575793397695884 4581333844430616 4592988143662464 4601233150746624 4618224342254016 4619869009042568 4628621443310592 4648425038929152 4654053429262848 4655733883329984 4661371123334016 4665892717371392 4681314838732896 4682820757635072 4707036348835824 4714437349384308 4715953923373056 4743577918864512 4745267227240176 4749321521887488 4751012875705824 4755621423474688 4771340124093144 4780379523419136 4786167686436864 4789269688263424 4799740958165127 4805099606103237 4806645344976384 4818872806465536 4824707577790464 4834800571150368 4840654628077632 4845350129577984 4847075681618432 4881371028422336 4890302108319186 4890618883497984 4911543437359104 4917490415824896 4927777505210952 4933744140156048 4938529939762176 4946294923944192 4957109514170541 4963111664799834 4973472368581248 4982894711488512 4984669246642176 5003076370775184 5005996195769856 5012057539206144 5024807541784576 5035793792173248 5041415980173888 5041891215034752 5052416374431744 5071424408627304 5078719609786368 5099289377905476 5107307128499667 5121438456049664 5130808769384064 5137021237959936 5140706162843524 5146930615347976 5157675048899072 5167111661620272 5168951801100906 5176387294589952 5189555330039808 5197352635172889 5207199123724416 5218069370314752 5229478168795296 5235810107920704 5237700618746232 5244042513750768 5249129307042816 5266479193574508 5289354471002112 5289853078069248 5295758909349888 5320838723805696 5327281283810304 5338425630645198 5344889485169052 5350074101409024 5358486167606208 5367757639604787 5387928399296352 5389661626712064 5400058350529024 5421231907273728 5423162545417344 5427796025014272 5429729000806656 5452960141820736 5461533978521712 5463290883907584 5469905927356416 5473451072301056 5491542406975128 5493308965687296 5501946243935232 5524230159397599 5525486367028992 5532176717803008 5564581789437216 5566563478108668 5578709746768384 5607752902472448 5613192499838976 5622018274209792 5628460917122082 5628825507422208 5631745720241088 5638564731606912 5652908484507648 5665268016194904 5671592977695624 5672127616914096 5683968421235712 5696764853305344 5705352459705717 5721138509451264 5728065759092736 5730134010252288 5737072151795712 5761618263055872 5790296942266473 5795913609859776 5802384430011456 5836922432571048 5838249746294784 5840328895064832 5845318796169216 5847400462407168 5875092757535456 5882206417540544 5883544028823552 5894485770170368 5905270470423168 5907373486972464 5915871193817088 5916661810065188 5949170940889722 5950523779877376 5951084712827904 5957728773018624 5985943564281408 5993191444286592 6018833364085152 6028296938556984 6030443767951057 6061419449208396 6075065644345152 6080958541492224 6087747598700544 6088321467211776 6101057863594512 6108445125907488 6123984191549952 6134580159548328 6144225725836926 6157632456338688 6171495257747456 6177985207847019 6195693608312832 6197900051905536 6203195457159168 6205404572350464 6207645177773312 6215161497778688 6241753118310528 6276048465114432 6285916465845744 6287938564497408 6314841562318848 6322487677489152 6324770558486016 6327022969653568 6332428695849984 6334683834274432 6359522045071104 6361786832124192 6373839364558848 6381556915249152 6399654610886836 6406799474804316 6408860459968512 6436280823132672 6444073978979328 6446400761533824 6454206170770176 6460466839437312 6481820545937856 6520402811092248 6527682483762888 6548724583145472 6556653887766528 6566537736642429 6570370006947936 6578325520208064 6584706586349568 6595059898592256 6609479352227388 6617482219733112 6631296491441664 6645795172844022 6646225662189568 6670768494366912 6672285424336896 6674661594359808 6682743385608192 6714391722897664 6721887973565184 6722521620046336 6761899211503072 6771626146381824 6799052503873968 6800598605574144 6808832883449856 6809742837999556 6834448849888296 6841078359178752 6848716048538112 6849361650613248 6889482215493696 6891935734801208 6901849726119936 6927336513381024 6929803513563852 6940699431038009 6942932164965888 6972637558393728 6981080143894272 6983600824994976 6992056685001024 6998839076057088 7021972258099344 7052472628002816 7060554523253736 7071656024076462 7094451631740928 7103041711747072 7117900840860264 7126519313558736 7133432135212032 7144648223474944 7157010186139716 7170569285128704 7179251529655296 7183904532395136 7228309209698304 7230883393889792 7237061366685696 7239638667742208 7268025194366976 7270613522427648 7282045304695616 7322056542633504 7324411954249728 7335928325246976 7365640212530132 7367315156038656 7376235623737344 7407794909643264 7419442385916288 7422084637478224 7444667497199751 7460208552871872 7477003869963264 7496024365613056 7504614556162776 7507287139694173 7508994293654784 7518086308809216 7537211312676864 7553690688259872 7562123970260832 7562836822552128 7578624561647616 7607136612940956 7628184679268352 7640178680336384 7648934066858214 7649429535727616 7682157684074496 7711059244265286 7720395923021964 7727884813146368 7736512573348608 7753427701651359 7782563243428064 7784332995059712 7787105193419776 7793758394892288 7796533949876224 7810798685586624 7827104055472128 7856550928119348 7866063770626152 7873693960564224 7876497982629952 7932227921186296 7934031706503168 7934779617103872 7943638364024832 7981258085708544 7990921925715456 8007638445967797 8017334227753578 8025111152113536 8037729251409312 8081892598944528 8084770765824494 8100087525793536 8107944721989632 8116996798267392 8134743818126016 8144593501209984 8165312255399936 8179440212731104 8192300967782568 8194936325861376 8204858891034624 8210176608451584 8237313610462692 8252919365902848 8263866735874048 8273872763133952 8322337491080704 8349845217163002 8368064620152576 8381221954460992 8411629353708672 8419788749758464 8429983569985536 8433027411314688 8443238261133312 8479362726761472 8482382442832256 8497902024292356 8498452486078464 8508191425371144 8525952631853568 8542399299739088 8545147279958016 8581707764176896 8592098638639104 8595201015378432 8605608227693568 8642427394583808 8693870414789664 8703576645017184 8755383648856572 8760493342597248 8771100693610752 8779608781799424 8793413198123008 8812639136303184 8823309626310816 8825316043235328 8836001882652672 8841728655255552 8861060230458696 8874992715097782 8894357992489216 8899548792479744 8910324514144256 8923756411334583 8926627069241856 8962517298086912 8978915346422112 8989787166429888 9042445407835476 9065403338498624 9067464807432192 9112598466517728 9121437812238336 9131621398050816 9132482200817664 9151586795391768 9162667688861232 9185976287324928 9202466301493248 9216338588755389 9236448684508032 9239738018085136 9257242886621184 9296850077858304 9308106858525696 9311467766659968 9322742246668032 9331785434742784 9362629677465792 9414072697671648 9428874698768616 9431907846746112 9487155837729024 9490534454480352 9498643043774976 9502025751411648 9511242846949376 9542680248186288 9560759046838272 9572335372873728 9578539376526848 9599481916330254 9610199212206474 9613290689952768 9637745612931072 9669601142300736 9681309256155264 9690700259155968 9694151363236864 9762742056844672 9780604216638372 9781237766995968 9823086874718208 9834980831649792 9855555010421904 9867488280312096 9877059879524352 9892589847888384 9914219028341082 9926223329599668 9946944737162496 9968692759266033 9969338493284352 10006152741550368 10011992391539712 10024115078412288 10071587584346496 10082831960347776 10083782430069504 10104832748863488 10142848817254608 10157439219572736 10198578755810952 10214614256999334 10242876912099328 10261617538768128 10274042475919872 10281412325687048 10293861230695952 10315350097798144 10334223323240544 10337903602201812 10352774589179904 10394705270345778 10414398247448832 10436138740629504 10458956337590592 10471620215841408 10475401237492464 10488085027501536 10498258614085632 10532958387149016 10578708942004224 10579706156138496 10591517818699776 10607484036114693 10641677447611392 10654562567620608 10676851261290396 10689778970338104 10700148202818048 10716972335212416 10735515279209574 10775856798592704 10800116701058048 10842463814547456 10846325090834688 10855592050028544 10859458001613312 10905920283641472 10923067957043424 10926581767815168 10946902144602112 10983084813950256 10986617931374592 11003892487870464 11048460318795198 11050972734057984 11064353435606016 11129163578874432 11133126956217336 11157419493536768 11199395569051963 11215505804944896 11244036548419584 11256921834244164 11257651014844416 11263491440482176 11277129463213824 11305816969015296 11330536032389808 11343185955391248 11344255233828192 11367936842471424 11410704919411434 11442277018902528 11456131518185472 11460268020504576 11473401100287321 11474144303591424 11523236526111744 11566588866397929 11580593884532946 11591827219719552 11604768860022912 11673844865142096 11676499492589568 11680657790129664 11690637592338432 11694800924814336 11750185515070912 11764412835081088 11788971540340736 11810540940846336 11814746973944928 11831742387634176 11833323620130376 11898341881779444 11901047559754752 11902169425655808 11915457546037248 11971887128562816 11986382888573184 12037666728170304 12056593877113968 12060887535902114 12122838898416792 12127156148736741 12150131288690304 12161917082984448 12175495197401088 12176642934423552 12202115727189024 12216890251814976 12247968383099904 12269160319096656 12288451451673852 12315264912677376 12342990515494912 12355970415694038 12391387216625664 12395800103811072 12410809144700928 12415290355546624 12430322995557376 12483506236621056 12524767825744503 12552096930228864 12571832931691488 12575877128994816 12629683124637696 12644975354978304 12649541116972032 12654045939307136 12664857391699968 12669367668548864 12719044090142208 12723573664248384 12747678729117696 12763113830498304 12799309221773672 12813598949608632 12817720919937024 12872561646265344 12888147957958656 12889870371927731 12892801523067648 12908412341540352 12963641091875712 13040805622184496 13055364967525776 13097449166290944 13133075473284858 13140740013895872 13156651040416128 13169413172699136 13190119797184512 13218958704454776 13234964439466224 13262592982883328 13291590345688044 13292451324379136 13312489072646673 13341536988733824 13349323188719616 13365486771216384 13428783445795328 13443775947130368 13445043240092672 13523798423006144 13598105007747936 13601197211148288 13617665766899712 13619485675999112 13668897699776592 13682156718357504 13697432097076224 13698723301226496 13778964430987392 13783871469602416 13803699452239872 13854673026762048 13859607027127704 13881398862076018 13885864329931776 13945275116787456 13962160287788544 13967201649989952 13984113370002048 13997678152114176 14043944516198688 14121109046507472 14143312048152924 14188903263481856 14206083423494144 14235801681720528 14253038627117472 14266864270424064 14289296446949888 14314020372279432 14341138570257408 14358503059310592 14367809064790272 14399222874495381 14415298818309711 14456618419396608 14461766787779584 14474122733371392 14479277335484416 14536050388733952 14541227044855296 14564090609391232 14644113085267008 14671856650493952 14731280425060264 14734630312077312 14752471247474688 14815589819286528 14838884771832576 14844169274956448 14871328542511623 14889334994399502 14920417105743744 14954007739926528 15009229112325552 15014574279388346 15017988587309568 15036172617618432 15074422625353728 15107381376519744 15124247940521664 15125673645104256 15157249123295232 15214273225881912 15280357360672768 15297868133716428 15298859071455232 15321921385499001 15364315368148992 15422118488530572 15440791846043928 15455769626292736 15473025146697216 15506855403302718 15565126486856128 15568665990119424 15574210386839552 15592057905518667 15593067899752448 15621597371173248 15654208110944256 15713101856238696 15732127541252304 15747387921128448 15752995965259904 15864455842372592 15868063413006336 15869559234207744 15887276728049664 15962516171417088 15981843851430912 16015276891935594 16034668455507156 16050222304227072 16075458502818624 16163785197889056 16169541531648988 16200175051587072 16269487636252032 16289187002419968 16330624510799872 16358880425462208 16384601935565136 16389872651722752 16409717782069248 16420353216903168 16474627220925384 16505838731805696 16527733471748096 16547745526267904 16572690478192797 16644674982161408 16699690434326004 16736129240305152 16762443908921984 16823258707417344 16839577499516928 16866054822629376 16886476522266624 16958725453522944 16964764885664512 16995804048584712 17016382850742288 17051905263707136 17084798599478176 17090294559916032 17116057379117151 17163415528353792 17184197277278208 17190402030756864 17211216455387136 17284854789167616 17370890826799419 17387740829579328 17407153290034368 17510767297713144 17520986685194496 17542201387221504 17586826396246016 17625278272606368 17646619252621632 17650632086470656 17683457310511104 17722120460917392 17749985430195564 17788715984978432 17799097584959488 17847512822669166 17853254138483712 17925034596173824 17957830692844224 17979574332859776 18084890815670952 18091331303853171 18130806676997248 18225196933035456 18242875624476672 18263242796101632 18264964401635328 18303173590783536 18325335377722464 18371952574649856 18432677177510778 18472897369016064 18479476036170272 18514485773242368 18593700155716608 18616213717051392 18622935533319936 18645484493336064 18725259354931584 18828145395343296 18857749397537232 18863815693492224 18974311675458048 18981068908960704 18997286087549952 19004051502823296 19022485693898752 19085360496372576 19121518093676544 19144670745747456 19157078753053696 19198963832660508 19220398424412948 19226581379905536 19339202284601472 19362618512310528 19381400518311936 19388302726473728 19525484113689344 19561208433276744 19646173749436416 19669961663299584 19699613209927287 19711110020843808 19734976560624192 19754119759048704 19785179695776768 19828438056682164 19852446659199336 19893889474324992 19937385518532066 19938676986568704 20012305483100736 20023984783079424 20048230156824576 20143175168692992 20165663920695552 20167564860139008 20285697634509216 20314878439145472 20397157511621904 20429228513998668 20485753824198656 20523235077536256 20548084951839744 20562824651374096 20587722461391904 20630700195596288 20668446646481088 20675807204403624 20705549178359808 20789410540691556 20822098293114027 20828796494897664 20917912675181184 20943240431682816 20950802474984928 20976170055003072 20996517228171264 21065916774298032 21157417884008448 21214968072229386 21283354895222784 21309125135241216 21353702522580792 21379557940676208 21400296405636096 21433944670424832 21471030558419148 21551713597185408 21600233402116096 21684927629094912 21692650181669376 21711184100057088 21718916003226624 21811840567282944 21846135914086848 21893804289204224 21966169627900512 21973235862749184 22007784975740928 22096920637590396 22101945468115968 22128706871212032 22258327157748864 22266253912434672 22314838987073536 22398791138103926 22431011609889792 22488073096839168 22513843668488328 22521861419082519 22526982880964352 22554258926427648 22611633938030592 22661072064779616 22686371910782496 22688510467656384 22735873684942848 22821409838822868 22884554037805056 22920536041009152 22946802200574642 22948288607182848 23046473052223488 23133177732795858 23161187769065892 23183654439439104 23209537720045824 23260283104954077 23347689730284192 23352998985179136 23361315580259328 23381275184676864 23389601849628672 23500371030141824 23528825670162176 23577943080681472 23621081881692672 23629493947889856 23666647240260752 23796683763558888 23802095119509504 23804338851311616 23830915092074496 23943774257125632 23972765777146368 24075333456340608 24113187754227936 24121775071804228 24245677796833584 24254312297473482 24300262577380608 24323834165968896 24350990394802176 24404231454378048 24433780503629952 24495936766199808 24538320638193312 24576902903347704 24630529825354752 24685981030989824 24711940831388076 24791600207622144 24821618289401856 24830580711093248 24860645991114752 24967012473242112 25049535651489006 25104193860457728 25143665863382976 25259366249275392 25289950709956608 25299082233944064 25308091878614272 25329714783399936 25338735337097728 25438088180284416 25447147328496768 25495357458235392 25598618443547344 25627197899217264 25635441839874048 25745123292530688 25776295915917312 25779740743855462 25785603046135296 25816824683080704 25927282183751424 26081611244368992 26110729935051552 26266150946569716 26281480027791744 26313302080832256 26338826345398272 26380239594369024 26437917408909552 26469928878932448 26525185965766656 26583180691376088 26624978145293346 26683073977467648 26698646377439232 26730973542432768 26771269234003749 26857566891590656 26887551894260736 26890086480185344 27047596846012288 27196210015495872 27202394422296576 27238971351998224 27337795399553184 27364313436715008 27394864194152448 27397446602452992 27557928861974784 27567742939204832 27607398904479744 27709346053524096 27719214054255408 27762797724152036 27771728659863552 27890550233574912 27924320575577088 27934403299979904 27968226740004096 27995356304228352 28087889032397376 28242218093014944 28286624096305848 28296697680385729 28377806526963712 28412166846988288 28471603363441056 28506077254234944 28533728540848128 28578592893899776 28628040744558864 28682277140514816 28717006118621184 28735618129580544 28798445748990762 28830597636619422 28913236838793216 28923533575559168 28958554670968832 29072100777467904 29082454089710592 29128181218782464 29288226170534016 29343713300987904 29462560850120528 29469260624154624 29504942494949376 29631179638573056 29677769543665152 29688338549912896 29742657085023246 29778669988799004 29840834211487488 29908015479853056 30018458224651104 30029148558776692 30035977174619136 30072345235236864 30214762753039488 30248495881043328 30251347290208512 30314498246590464 30428546451763824 30560714721345536 30595736267432856 30643842770998002 30728630736297984 30844236977061144 30881583692087856 30911539252585472 30946050293394432 31013710806605436 31130252973712256 31148420773679104 31184115811037334 31186135799504896 31243194742346496 31308416221888512 31426203712477392 31464255082504608 31494775842256896 31505991930519808 31728911684745184 31736126826012672 31739118468415488 31774553456099328 31925032342834176 31963687702861824 32030553783871188 32069336911014312 32100444608454144 32150917005637248 32327570395778112 32339083063297976 32400350103174144 32538975272504064 32578374004839936 32661249021599744 32717760850924416 32769203871130272 32779745303445504 32840706433806336 32949254441850768 33011677463611392 33055466943496192 33145380956385594 33289349964322816 33399380868652008 33472258480610304 33524887817843968 33598186707155889 33646517414834688 33732109645258752 33772953044533248 33917450907045888 33929529771329024 33991608097169424 34032765701484576 34103810527414272 34169597198956352 34232114758234302 34326831056707584 34368394554556416 34380804061513728 34422432910774272 34569709578335232 34699766599193787 34741781653598838 34775481659158656 34814306580068736 35021534595426288 35041973370388992 35084402774443008 35173652792492032 35250556545212736 35293238505243264 35366914621022208 35444240921834784 35499970860391128 35577431969956864 35695025645338332 35706508276967424 35850069192347648 35915661385688448 35959148665719552 36169781631341904 36182662607706342 36261613353994496 36381468446210223 36450393866070912 36485751248953344 36526485592203264 36529928803270656 36606347181567072 36650670755444928 36743905149299712 36865354355021556 36945794738032128 36958952072340544 37028971546484736 37187400311433216 37232427434102784 37245871066639872 37290968986672128 37450518709863168 37574303477233509 37656290790686592 37715498795074464 37727631386984448 37948623350916096 37962137817921408 37994572175099904 38008103005646592 38044971387797504 38170720992745152 38243036187353088 38289341491494912 38314157506107392 38397927665321016 38440796848825896 38453162759811072 38669611115783193 38678404569202944 38725237024621056 38776605452947456 39050968227378688 39122416866553488 39292347498872832 39399226419854574 39422220041687616 39469953121248384 39508239518097408 39570359391553536 39656876113364328 39704893318398672 39787778948649984 39874771037064132 39877353973137408 39937467217940019 40024610966201472 40047969566158848 40096460313649152 40286350337385984 40331327841391104 40335129720278016 40571395269018432 40794315023243808 40858457027997336 41046470155072512 41096169903679488 41125649302748192 41175444922783808 41261400391192576 41336893292962176 41351614408807248 41411098356719616 41578821081383112 41644196586228054 41657592989795328 41835825350362368 41886480863365632 41901604949969856 41952340110006144 41993034456342528 42131833548596064 42429936144458772 42566709790445568 42618250270482432 42707405045161584 42759115881352416 42800592811272192 42867889340849664 42942061116838296 43103427194370816 43197668623486143 43200466804232192 43245896454929133 43369855258189824 43385300363338752 43422368200114176 43437832006453248 43623681134565888 43692271828173696 43787608578408448 43932339255801024 44015569951481856 44193841275180792 44203890936231936 44257413742424064 44516654315497728 44532507824869344 44629677974147072 44797582276207852 44862023219779584 45027687336976656 45043722838165038 45053965761928704 45108517852855296 45223267876061184 45322144129559232 45372743821564992 45377020935312768 45471747369885696 45642819677645736 45841072082018304 45893604401149284 45896577214365696 45965764156497003 46092946104446976 46266355465591716 46322375538131784 46367308878878208 46419075440091648 46520566209908154 46695379460568384 46705997970358272 46722631160518656 46776173716556001 46779203699257344 47000742060283648 47057651340324352 47242163763385344 47258987895779712 47333294480521504 47593367527117776 47604190239019008 47608677702623232 47661830184148992 47887548514251264 47945531554292736 48150666912681216 48226375508455872 48243550143608456 48491355593667168 48508624594946964 48600525154761216 48808462908756096 48867561007259904 48991873532399616 49076641276386624 49153805806695408 49261059650709504 49423881662776152 49583200415244288 49643236578803712 49661161422186496 49718071434578391 49721291982229504 49934024946484224 50099071302978012 50208387720915456 50287331726765952 50518732498550784 50598164467888128 50616183757228544 50659429566799872 50677470674195456 50876176360568832 50894294656993536 51197236887094688 51254395798434528 51270883679748096 51490246585061376 51552591831834624 51559481487710924 51571206092270592 51633649366161408 51854564367502848 52112672480398257 52163222488737984 52221459870103104 52532301893139432 52551009977859211 52562960055583488 52626604161664512 52760479188738048 52875834817819104 52939857757864896 53050371931533312 53166361382752176 53249956290586692 53366147954935296 53397292754878464 53542538468007498 53715133783181312 53775103788521472 53780172960370688 54095193692024576 54273993911559513 54392420030991744 54477942703996448 54675590799106368 54728626873430016 54789728388304896 54794893204905984 55115857723949568 55135485878409664 55418692107048192 55438428108510816 55525595448304072 55543457319727104 55781100467149824 55848641151154176 55868806599959808 55936453480008192 56175778064794752 56484436186029888 56573248192611696 56593395360771458 56755613053927424 56943206726882112 57012154508469888 57067457081696256 57157185787799552 57256081489117728 57364554281029632 57434012237242368 57471236259161088 57596891497981524 57661195273238844 57847067151118336 57917109341937664 58144201554935808 58164908179421184 58256362437564928 58576452341068032 58925121700241056 58938521248309248 59009884989898752 59262359277146112 59355539087330304 59376677099825792 59485314170046492 59557339977598008 59681668422974976 59816030959706112 60036916449302208 60058297117553384 60071954349238272 60144690470473728 60429525506078976 60496991762086656 60502694580417024 60857092903527648 61191472534865712 61287685541996004 61457261472595968 61688473954122288 61763167384175712 61823078505170944 61892100586788864 62027421613210872 62260505947424512 62296841547358208 62368231622074668 62372271599009792 62466294879342081 62486389484692992 62852407424954784 62928510165009216 62989551684513792 63011983861039616 63457823369490368 63472253652025344 63850064685668352 63927375405723648 64061107567742376 64138673822028624 64200889216908288 64301834011274496 64655140791556224 64678166126595952 64800700206348288 65077950545008128 65156748009679872 65322498043199488 65435521701848832 65538407742260544 65681412867612672 65898508883701536 66023354927222784 66290761912771188 66578699928645632 66798761737304016 66944516961220608 67049775635687936 67196373414311778 67293034829669376 67464219290517504 67565584257247557 67834901814091776 67859059542658048 67983216194338848 68065531402969152 68207621054828544 68339194397912704 68464229516468604 68653662113415168 68761608123027456 68844865821548544 69139419156670464 69399533198387574 69483563307197676 69550963318317312 69628613160137472 69780849314862231 70043069190852576 70083946740777984 70168805548886016 70501113090425472 70586477010486528 70733829242044416 70888481843669568 70999941720782256 71154863939913728 71390051290676664 71413016553934848 71700138384695296 71831322771376896 71918297331439104 72339563262683808 72365325215412684 72523226707988992 72762936892420446 72900787732141824 72971502497906688 73052971184406528 73212694363134144 73301341510889856 73487810298599424 73730708710043112 73891589476064256 73917904144681088 74057943092969472 74374800622866432 74464854868205568 74491742133279744 74581937973344256 74901037419726336 75148606954467018 75312581581373184 75430997590148928 75897246701832192 75924275635842816 75989144350199808 76016206011293184 76341441985490304 76486072374706176 76628315012214784 76795855330642032 76881593697651792 76906325519622144 77339222231566386 77356809138405888 77450474049242112 77553210905894912 78101936454757376 78244833733106976 78395768983363741 78798452839709148 78844440083375232 78939906242496768 79016479036194816 79140718783107072 79313752226728656 79409786636797344 79575557897299968 79749542074128264 79874934435880038 80049221932402944 80095939132317696 80192920627298304 80313807702011247 80572700674771968 80662655682782208 80670259440556032 81142790538036864 81588630046487616 81716914055994672 82092940310145024 82192339807358976 82251298605496384 82350889845567616 82522800782385152 82673786585924352 82703228817614496 82822196713439232 83157642162766224 83288393172456108 83315185979590656 83671650700724736 83772961726731264 83803209899939712 83904680220012288 83986068912685056 84263667097192128 84859872288917544 84890093041157187 85133419580891136 85236500540964864 85414810090323168 85518231762704832 85601185622544384 85735778681699328 85884122233676592 86206854388741632 86395337246972286 86400933608464384 86491792909858266 86739710516379648 86770600726677504 86875664012906496 87247362269131776 87384543656347392 87864678511602048 88031139902963712 88387682550361584 88407781872463872 88514827484848128 89033308630995456 89065015649738688 89259355948294144 89595164552415704 89724046439559168 90055374673953312 90087445676330076 90107931523857408 90217035705710592 90229092603494117 90644288259118464 90745487643129984 90754041870625536 90943494739771392 91285639355291472 91682144164036608 91787208802298568 91931528312994006 92185892208893952 92532710931183432 92644751076263568 92734617757756416 92838150880183296 93041132419816308 93390758921136768 93445262321037312 93552347433112002 93558407398514688 94001484120567296 94115302680648704 94484327526770688 94517975791559424 94666588961043008 95186735054235552 95208380478038016 95217355405246464 95323660368297984 95775097028502528 95891063108585472 96301333825362432 96452751016911744 96487100287216912 96982711187334336 97017249189893928 97201050309522432 97594732816024249 97616925817512192 97735122014519808 97983747064799232 98153282552773248 98307611613390816 98522119301419008 98847763325552304 99166400830488576 99322322844372992 99436142869156782 99442583964459008 99868049892968448 100198142605956024 100416775441830912 100574663453531904 100794560121467667 101196328935776256 101232367514457088 101318859133599744 101354941348390912 101752352721137664 101788589313987072 102394473774189376 102508791596869056 102980493170122752 103105183663669248 103118962975421848 103142412184541184 103267298732322816 103709128735005696 104099299797581361 104225344960796514 104326444977475968 104442919740206208 105064603786278864 105102019955718422 105125920111166976 105253208323329024 105520958377476096 105751669635638208 105879715515729792 106100743863066624 106332722765504352 106499912581173384 106732295909870592 107085076936014996 107430267566362624 107550207577042944 107560345920741376 108190387384049152 108547987823119026 108784840061983488 108955885407992896 109144405338630669 109351181598212736 109457253746860032 109579456776609792 109589786409811968 110231715447899136 110270971756819328 110837384214096384 110876856217021632 111051190896608144 111086914639454208 111562200934299648 111697282302308352 111737613199919616 111872906960016384 112351556129589504 112968872372059776 113146496385223392 113186790721542916 113886413453764224 114024309016939776 114134914163392512 114314371575599104 114512162978235456 114729108562059264 114868024474484736 114942472518322176 115193782995963048 115322390546477688 115694134302236672 115834218683875328 116008833347349579 116329816358842368 116512724875129856 117152904682136064 117850243400482112 117877042496618496 118524718554292224 118711078174660608 118753354199651584 118970628340092984 119114679955196016 119363336845949952 119632061919412224 119812401653820057 120073832898604416 120116594235106768 120143908698476544 120289380940947456 120859051012157952 120993983524173312 121005389160834048 121714185807055296 122382945069731424 122575371083992008 123376947908244576 123526334768351424 123646157010341888 123784201173577728 124054843226421744 124521011894849024 124593683094716416 124736463244149336 124932589758684162 124972778969385984 125704814849909568 125857020330018432 125979103369027584 126023967722079232 126915646738980736 127700129371336704 127854750811447296 128122215135484752 128277347644057248 128401778433816576 128603668022548992 129310281583112448 129356332253191904 129593005870458429 129601400412696576 130155901090016256 130313496019359744 130871043403697664 131076815484521088 131362825735225344 131797017767403072 132046709854445568 132581523825542376 133157399857291264 133597523474608032 133889033922441216 134099551271375872 134392746828623556 134586069659338752 135131168514495114 135669803628183552 135718119085316096 135966432388677696 136131062805938304 136415242109657088 136678388795825408 136928459032937208 137523216246054912 137689731643097088 137897292469491009 138278838313340928 138799066396775148 138967126614395352 139101926636634624 139257226320274944 139561698629724462 140086138381705152 140167893481555968 140337611097772032 141002226180850944 141172954020973056 141776963687339136 141999883441564512 142309727879827456 142780102581353328 142826033107869696 143400276769390592 143662645542753792 143836594662878208 144679126525367616 144730650430825368 145046453415977984 145525873784840892 145801575464283648 146425388726268288 146602683021779712 146975620597198848 147461417420086224 147783178952128512 147835808289362176 148749601245732864 148929709736411136 148983484266559488 149154214303735173 149163875946688512 149802074839452672 150297213908934036 150625163162746368 150861995180297856 151794493403664384 151848551271685632 151978288700399616 152032412022586368 152682883970980608 153256630024429568 153591710661284064 153763187395303584 153812651039244288 154678444463132772 154713618276811776 154900948098484224 155106421811789824 156203872909514752 156489667466213952 156791537966727482 157596905679418296 157653029933577633 157688880166750464 157879812484993536 158281437566214144 158627504453457312 158819573273594688 159151115794599936 159499084148256528 159749868871760076 160098443864805888 160191878264635392 160627615404022494 161145401349543936 161325311365564416 161340518881112064 162285581076073728 162821981734678539 163177260092975232 163433828111989344 164185880620290048 164384679614717952 164502597210992768 164701779691135232 165045601564770304 165347573171848704 165406457635228992 166315284325532448 166576786344912216 166630371959181312 167343301401449472 167545923453462528 167606419799879424 167809360440024576 168527334194384256 169719744577835088 169780186082314374 170266839161782272 170829620180646336 171036463525409664 171202371245088768 171471557363398656 171768244467353184 172413708777483264 172790674493944572 172801867216928768 172983585819716532 173541201453355008 173751328025812992 174494724538263552 174769087312694784 175729357023204096 176775365100723168 176815563744927744 177029654969696256 178066617261990912 178130031299477376 178518711896588288 179190329104831408 179448092879118336 180110749347906624 180174891352660152 180215863047714816 180434071411421184 180458185206988234 181288576518236928 181490975286259968 181508083741251072 182571278710582944 183574417604597136 183863056625988012 184371784417787904 185065421862366864 185289502152527136 185469235515512832 185676301760366592 186082264839632616 186781517842273536 186890524642074624 187104694866224004 187116814797029376 187398884638026243 188002968241134592 188230605361297408 188968655053541376 189035951583118848 189333177922086016 190373470108471104 190416760956076032 191550194057005056 191782126217170944 192602667650724864 192905502033823488 192974200574433824 193965422374668672 194034498379787856 194402100619044864 195189465632048498 195233851635024384 195470244029039616 195967494129598464 196306565105546496 196615223226781632 197044238602838016 197695526651104608 198644645688745984 198872285738313564 198885167928918016 199736099785936896 200396285211912048 200833550883661824 201149326907063808 201589120242935334 202392657871552512 202464735028914176 202696752771742671 202709882696781824 203504705442275328 203577178627974144 204788947548378752 205017583193738112 205960986340245504 206237925950843696 206284824369082368 206534597464645632 207418257470011392 208198599595162722 208450689921593028 208652889954951936 208885839480412416 210129207572557728 210204039911436844 210251840222333952 210506416646658048 211503339271276416 211759431031459584 212201487726133248 212665445531008704 212999825162346768 213464591819741184 214170153872029992 214860535132725248 215100415154085888 215120691841482752 216380774768098304 217095975646238052 217569680123966976 217911770815985792 218288810677261338 218702363196425472 218914507493720064 219158913553219584 220463430895798272 220541943513638656 221674768428192768 221753712434043264 222102381793216288 222173829278908416 223124401868599296 223394564604616704 223475226399839232 223745813920032768 224703112259179008 225937744744119552 226292992770446784 226373581443085832 227772826907528448 228048618033879552 228628743151198208 229024325956470912 229458217124118528 229884945036644352 230387565991926096 230644781092955376 231388268604473344 232017666694699158 232659632717684736 233025449750259712 234305809364272128 235187306950091223 235700486800964224 237049437108584448 237422156349321216 237506708399303168 237941256680185968 238229359910392032 238726673691899904 239624803307640114 240147665797208832 240233188470213536 240287817396953088 240578761881894912 241718102024315904 241987967048346624 242010778321668096 243428371614110592 244765890139462848 245150742167984016 246753895816489152 247052669536702848 247292314020683776 247568402347155456 248109686452843488 249042023789698048 249472926488298672 249865179517368324 249945557938771968 251409629699819136 251714040660036864 251958206738055168 252047935444158464 253831293477961472 254670279123471561 255400258742673408 255709501622894592 256244430270969504 256554695288114496 256803556867633152 257207336045097984 258620563166224896 258712664506383808 259186011740916858 259202800825393152 260311802180032512 260626992038719488 261742086807395328 262153630969042176 263594035534806144 264093419708891136 265163047651084752 266314799714582528 267195046949216064 267778067844882432 268199102542751744 268785493657247112 269172139318677504 270262337028990228 270687277810482351 271436238170632192 271932864777355392 272262125611876608 272830484219314176 273356777591650816 273856918065874416 275046432492109824 275794584938982018 276557676626681856 277598132793550296 277934253228790704 278203853273269248 278514452640549888 279123397259448924 280172276763410304 280335786963111936 280675222195544064 282004452361701888 282345908041946112 283553927374678272 283999766883129024 284619455759654912 285560205162706656 285652066215739392 287325291085507584 287673189325756416 289358253050735232 289461300861650736 290092906831955968 291051747569681784 291603150928567296 292784198448072747 292850777452536576 293205366043559424 293951241194397696 294922834840172448 295566357904257024 295671616578724352 297499202491465728 297966968533118976 298308428607470346 298327751893377024 299604149678905344 300594427817868072 301250326325492736 301723990360595712 302383680364403001 303588986807328768 303697102543371264 303956577400799232 304064824045172736 305365767941961216 306513260048859136 307183421322568128 307526374790607168 309356888926265544 309427236553623552 309801896196968448 312407745819029504 312979334932427904 313583075933454964 315193811358836592 315306059867155266 315377760333500928 315759624969987072 316562875132428288 317255008906914624 317639146547189376 318302231589199872 318998168296513056 319499737743520152 320196887729611776 321255230808044988 322290802699087872 322650622731128832 322681037762224128 324571162152147456 325643963469357078 326354520185950464 326867656223978688 327433216015892007 328371761240580096 328769359229435904 329005194421985536 329403559382270464 330695146343697408 330812915270457984 332630568651064896 333153572689824432 333260743918362624 334686602802898944 335091846906925056 335212839599758848 335618720880049152 337054668388768512 339439489155670176 339560372164628748 341659240361292672 342072927050819328 342404742490177536 342943114726797312 343536488934706368 344827417554966528 345581348987889144 345967171639433064 347082402906710016 347502656051625984 348026500042048737 348989449076527104 349538174625389568 351458714046408192 353550730201446336 353631127489855488 356133234523981824 356260062598954752 358380658209662816 358896185758236672 360221498695813248 360349782705320304 360431726095429632 360868142822842368 360916370413976468 362577153036473856 362981950572519936 363016167482502144 365142557421165888 367148835209194272 367726113251976024 367857069845014477 370130843724733728 370579004305054272 370938471031025664 371352603520733184 372164529679265232 373563035684547072 373781049284149248 374209389732448008 374797769276052486 376005936482269184 376461210722594816 377937310107082752 378071903166237696 378666355844172032 380746940216942208 383100388114010112 383564252434341888 385205335301449728 385811004067646976 385948401148867648 387930844749337344 388068996759575712 388804201238089728 390378931264096996 390467703270048768 390940488058079232 392613130211092992 393230446453563264 394088477205676032 395391053302209216 397289291377491968 397744571476627128 399472199571873792 400792570423824096 401667101767323648 402298653814127616 403178240485870668 404929470057828352 405393505543485342 405419765393563648 407009410884550656 407154357255948288 409577895096757504 410035166387476224 412475851901687392 412569648738164736 413069194929291264 414836514940022784 416397199190325444 416901379843186056 417305779909903872 417771678960824832 420258415145115456 420408079822873688 420503680444667904 421012833293316096 423006678542552832 423518862062919168 425330891062017408 425999650324693536 426929183639482368 428340307744059984 429721070265450496 430200830308171776 432761549536196608 434191951292476104 435139360247933952 435823541631971584 436577621354522676 437404726392850944 440926861791596544 441083887027277312 443349536856385536 443507424868086528 444204763586432576 446248803737198592 446789129209233408 446950452799678464 447491627840065536 449406224518358016 451875489488239104 452585985540893568 452747162886171664 455545653815056896 456097236067759104 457257486302396416 458048651912941824 459769890073288704 460775131983852192 461289562185910752 464035333389398316 465319265435369472 466050899500519424 468611618728544256 470374613900182446 471400973601928448 472959089800732899 474844312698642432 475013416798606336 475882513360371936 476458719820784064 477453347383799808 479249606615280228 480295331594417664 480466376940427072 480575634793906176 483436204048631808 483975934096693248 484021556643336192 486856743228221184 488465945204035617 489531780278925696 490301484335968032 493507791632978304 494105339073405696 494584628041367552 495136804694310912 496219372905686976 498084047579396096 498945852976597344 499730359034736648 499891115877543936 502819259399638272 503428081320073728 504095870888316928 507662586955922944 509340558246943122 510800517485346816 512488860541939008 513109390576228992 513607113735266304 514414672090195968 517241126332449792 517425329012767616 518372023481833716 518405601650786304 520623604360065024 521253984077438976 523484173614790656 524307261938084352 527188071069612288 530326095302169504 534390093898432128 535556135689764864 536398205085503488 537570987314494224 538344278637355008 540524674057980456 541374555620964702 542872476341264384 543865729554710784 544524251223753216 546713555183301632 547713836131748832 551589169877964036 553115353253363712 555196265587100592 555868506457581408 556407706546538496 557028905281099776 558246794518897848 560344553526820608 560671573926223872 561350444391088128 562196653914078729 564008904723403776 564691816083892224 567107854749356544 567999533766258048 569238911519309824 571120410325413312 574650582171015168 575346378651512832 578716506101470464 578922601723301472 580185813663911936 582103495139363568 583206301857134592 585568396896145494 585701554905073152 586410732087118848 587902482388795392 589845669680344896 591132715808514048 591343233157448704 595933937066237952 596616857214940692 596655503786754048 599208299357810688 601188855635736144 602500652650985472 603447980721191424 604767360728806002 607177973614657536 607394205086742528 608090258315228013 608129648090345472 610731535883922432 614366842645136256 615052749581214336 618713777852531088 618854473107247104 619603792393936896 624815491638059008 625958669864855808 627166151866909928 630387622717673184 630612119734310532 630755520667001856 631519249939974144 634510017813829248 635278293094378752 636604463178399744 637996336593026112 638999475487040304 640393775459223552 642510461616089976 644581605398175744 645301245462257664 645362075524448256 649142324304294912 651287926938714156 652709040371900928 653735312447957376 654866432031784014 656743522481160192 658010388843971072 658807118764540928 661390292687394816 661625830540915968 665261137302129792 666307145379648864 666521487836725248 669373205605797888 670183693813850112 670425679199517696 671237441760098304 674109336777537024 678878978311340352 679120744329257496 683163129712169743 683318480722585344 684145854101638656 685886229453594624 687072977869412736 689654835109933056 691162697975778288 691934343278866128 694164805813420032 696053000084097474 697978898153054208 699076349250779136 702917428092816384 705561920850273669 707101460402892672 712266469047963648 712520125197909504 716761316419325632 720442997391626496 720699565410640608 720863452190859264 721736285645684736 721832740827952936 725154306072947712 725963901145039872 726032334965004288 730285114842331776 734297670418388544 735452226503952048 735714139690028954 740261687449467456 741158008610108544 741876942062051328 742705207041466368 744329059358530464 747126071369094144 748418779464896016 749595538552104972 752011872964538368 752922421445189632 755874620214165504 756143806332475392 757332711688344064 761493880433884416 764010837370414683 766200776228020224 767128504868683776 770410670602899456 771622008135293952 771896802297735296 775861689498674688 776137993519151424 777608402476179456 780757862528193992 780935406540097536 781880976116158464 785226260422185984 786460892907126528 790782106604418432 795489142953254256 798944399143747584 801585140847648192 803334203534647296 804597307628255232 806356480971741336 809858940115656704 810787011086970684 810839530787127296 812061833431447053 814308714511896576 819155790193515008 820070332774952448 824951703803374784 825139297476329472 829673029880045568 832794398380650888 833802759686372112 834611559819807744 835543357921649664 840516830290230912 840816159645747376 841007360889335808 842025666586632192 846013357085105664 847037724125838336 850661782124034816 851999300649387072 853858367278964736 856680615488119968 865523099072393216 868383902584952208 870278720495867904 871647083263943168 873155242709045352 874809452785701888 878352595344218241 881853723583193088 882167774054554624 886699073712771072 887014849736173056 888409527172865152 892497607474397184 893900905599356928 894983255680131072 898812449036716032 903750978976478208 905171971081787136 905494325772343328 907151041093209003 911091307630113792 912194472135518208 916097303825883648 919539780146577408 921550263967704384 922579124371821504 928070666778796632 932101799001038848 937223237457088512 940749227800364892 942801947203856896 945918179601465798 949688625397284864 950026833597212672 951765026720743872 952917439641568128 954906694767599616 958499213230560456 960590663188835328 960932753880854144 966872408097263616 967951868193386496 968043113286672384 973713486456442368 976931890408071234 979063560557851392 980602968671936064 987015583265956608 988210678146811392 992438745811373952 996168095158792192 997891705953194688 999460718069473296 999782231755087872 1005638518799276544 1006856162640147456 1008191741776633856 1015325173911845888 1018681116493886244 1024977721083878016 1026218781152457984 1027214227470532608 1028829344180391936 1034482252664899584 1034850658025535232 1036744046963667432 1041247208720130048 1042507968154877952 1044079500126146211 1046968347229581312 1048614523876168704 1054376142139224576 1060652190604339008 1068780187796864256 1072796410171006976 1075141974628988448 1076688557274710016 1081049348115960912 1082749111241929404 1085744952682528768 1087731459109421568 1089048502447506432 1093427110366603264 1095427672263497664 1103178339755928072 1103571209535043431 1110392531174201184 1111737012915162816 1112815413093076992 1114057810562199552 1116493589037795696 1120689107053641216 1121343147852447744 1124393307828157458 1128017809446807552 1129383632167784448 1134215709498713088 1135999067532516096 1142240820650826624 1149301164342030336 1150692757303025664 1157433012202940928 1157845203446602944 1160371627327823872 1164206990278727136 1166412603714269184 1171136793792290988 1171403109810146304 1172821464174237696 1179691339360689792 1182265431617028096 1182686466314897408 1191867874132475904 1193233714429881384 1198416598715621376 1202377711271472288 1205001305301970944 1206895961442382848 1209534721457612004 1214788410173485056 1216180516630456026 1216259296180690944 1221463071767844864 1228733685290272512 1230105499162428672 1237427555705062176 1237708946214494208 1239207584787873792 1249630983276118016 1251917339729711616 1254332303733819856 1260775245435346368 1261224239468621064 1261511041334003712 1263038499879948288 1269020035627658496 1270556586188757504 1275992673186052224 1277998950974080608 1280787550918447104 1285020923232179952 1289163210796351488 1290602490924515328 1298284648608589824 1302575853877428312 1305418080743801856 1307470624895914752 1309732864063568028 1316020777687942144 1317614237529081856 1322780585374789632 1323251661081831936 1330522274604259584 1332614290759297728 1338746411211595776 1340367387627700224 1340851358399035392 1342474883520196608 1348218673555074048 1357757956622680704 1358241488658514992 1366326259424339486 1366636961445170688 1368291708203277312 1371772458907189248 1374145955738825472 1379309670219866112 1382325395951556576 1383868686557732256 1392106000168194948 1395957796306108416 1398152698501558272 1405834856185632768 1411123841700547338 1414202920805785344 1418877269402198697 1424532938095927296 1425040250395819008 1433522632838651264 1440885994783252992 1441399130821281216 1441726904381718528 1443665481655905872 1450308612145895424 1451927802290079744 1452064669930008576 1460570229684663552 1468595340836777088 1470904453007904096 1471428279380057908 1480523374898934912 1482316017220217088 1483753884124102656 1485410414082932736 1488658118717060928 1494252142738188288 1496837558929792032 1499191077104209944 1504023745929076736 1505844842890379264 1512287612664950784 1514665423376688128 1522987760867768832 1528021674740829366 1532401552456040448 1540821341205798912 1543244016270587904 1543793604595470592 1551723378997349376 1552275987038302848 1555216804952358912 1561515725056387984 1561870813080195072 1563761952232316928 1570452520844371968 1572921785814253056 1581564213208836864 1590978285906508512 1603170281695296384 1606668407069294592 1609194615256510464 1612712961943482672 1619717880231313408 1621574022173941368 1624123666862894106 1628617429023793152 1638311580387030016 1640140665549904896 1649903407606749568 1659346059760091136 1665588796761301776 1667605519372744224 1669223119639615488 1671086715843299328 1681033660580461824 1681632319291494752 1682014721778671616 1684051333173264384 1692026714170211328 1694075448251676672 1701323564248069632 1703998601298774144 1707716734557929472 1713361230976239936 1731046198144786432 1736767805169904416 1740557440991735808 1743294166527886336 1746310485418090704 1749618905571403776 1756705190688436482 1763707447166386176 1764335548109109248 1773398147425542144 1774029699472346112 1776819054345730304 1787801811198713856 1789966511360262144 1797624898073432064 1807501957952956416 1810343942163574272 1810988651544686656 1814302082186418006 1822182615260227584 1824388944271036416 1832194607651767296 1843100527935408768 1845158248743643008 1856141333557593264 1864203598002077696 1874446474914177024 1881498455600729784 1885603894407713792 1891836359202931596 1900053667194425344 1903530053441487744 1905834879283136256 1909813389535199232 1916998426461120912 1921181326377670656 1921865507761708288 1933744816194527232 1935903736386772992 1936086226573344768 1947426972912884736 1953863780816142468 1958127121115702784 1961205937343872128 1974031166531913216 1976421356293622784 1984877491622747904 1992336190317584384 1995783411906389376 1998921436138946592 1999564463510175744 2011277037598553088 2013712325280294912 2016383483553267712 2030650347823691776 2037362232987772488 2049489389136509229 2049955442167756032 2052437562304915968 2057658688360783872 2068964505329799168 2069701316051070464 2073488093927334864 2082494417440260096 2088159000252292422 2093936694459162624 2097229047752337408 2108752284278449152 2116685762550821007 2121304381208678016 2137560375593728512 2145592820342013952 2150283949257976896 2162098696231921824 2165498222483858808 2175462918218843136 2178097004895012864 2186854220733206528 2190855344526995328 2206356679511856144 2207142419070086862 2220785062348402368 2223474025830325632 2225630826186153984 2228115621124399104 2232987178075591392 2241378214107282432 2248786615656314916 2256035618893615104 2258767264335568896 2268431418997426176 2271998135065032192 2284481641301653248 2292032512111244049 2298602328684060672 2301385514606051328 2314866024405881856 2315690406893205888 2320743254655647744 2328413980557454272 2332825207428538368 2342273587584581976 2342806219620292608 2345642928348475392 2359382678721379584 2365372932629794816 2386467428859762768 2396833197431242752 2404755422542944576 2410002610603941888 2413791922884765696 2419069442915224008 2429576820346970112 2432361033260912052 2432518592361381888 2436185500294341159 2442926143535689728 2457467370580545024 2460210998324857344 2474855111410124352 2475417892428988416 2503834679459423232 2508664607467639712 2521550490870692736 2522448478937242128 2523022082668007424 2526076999759896576 2538040071255316992 2541113172377515008 2551985346372104448 2555997901948161216 2561575101836894208 2570041846464359904 2596569297217179648 2605151707754856624 2610836161487603712 2614941249791829504 2619465728127136056 2632041555375884288 2635057786032654723 2635228475058163712 2645561170749579264 2646503322163663872 2661044549208519168 2665228581518595456 2677492822423191552 2681702716798070784 2684949767040393216 2696437347110148096 2715515913245361408 2716482977317029984 2732652518848678972 2733273922890341376 2736583416406554624 2748291911477650944 2758619340439732224 2764650791903113152 2767737373115464512 2784212000336389896 2796305397003116544 2811669712371265536 2822247683401094676 2828405841611570688 2837754538804397394 2849065876191854592 2850080500791638016 2867045265677302528 2881771989566505984 2882798261642562432 2887330963311811744 2900617224291790848 2903855604580159488 2904129339860017152 2921140459369327104 2937190681673554176 2941808906015808192 2942856558760115816 2961046749797869824 2964632034440434176 2977316237434121856 2988504285476376576 2993675117859584064 2998382154208419888 3008047491858153472 3024575225329901568 3029330846753376256 3045975521735537664 3056043349481658732 3081642682411597824 3086488032541175808 3087587209190941184 3103446757994698752 3104551974076605696 3123031450112775968 3123741626160390144 3127523904464633856 3140905041688743936 3145843571628506112 3163128426417673728 3181956571813017024 3206340563390592768 3218389230513020928 3225425923886965344 3243148044347882736 3248247333725788212 3257234858047586304 3276623160774060032 3280281331099809792 3299806815213499136 3310713628605130293 3331177593522603552 3335211038745488448 3338446239279230976 3342173431686598656 3362067321160923648 3363264638582989504 3364029443557343232 3384053428340422656 3388150896503353344 3402647128496139264 3407997202597548288 3426722461952479872 3462092396289572864 3473535610339808832 3481114881983471616 3486588333055772672 3492620970836181408 3499237811142807552 3513410381376872964 3528671096218218496 3546796294851084288 3548059398944692224 3553638108691460608 3575603622397427712 3595249796146864128 3615003915905912832 3620687884327148544 3621977303089373312 3628604164372836012 3644365230520455168 3648777888542072832 3664389215303534592 3686201055870817536 3690316497487286016 3712282667115186528 3748892949828354048 3762996911201459568 3771207788815427584 3783672718405863192 3800107334388850688 3807060106882975488 3811669758566272512 3833996852922241824 3842362652755341312 3843731015523416576 3867489632389054464 3871807472773545984 3894853945825769472 3907727561632284936 3916254242231405568 3922411874687744256 3948062333063826432 3952842712587245568 3969754983245495808 3984672380635168768 3991566823812778752 3997842872277893184 4022554075197106176 4027424650560589824 4061300695647383552 4074724465975544976 4098978778273018458 4099910884335512064 4104875124609831936 4115317376721567744 4137929010659598336 4139402632102140928 4146976187854669728 4176318000504584844 4187873388918325248 4194458095504674816 4217504568556898304 4233371525101642014 4242608762417356032 4256631808206596091 4275120751187457024 4300567898515953792 4324197392463843648 4330996444967717616 4350925836437686272 4356194009790025728 4373708441466413056 4381710689053990656 4412713359023712288 4414284838140173724 4441570124696804736 4446948051660651264 4451261652372307968 4456231242248798208 4465974356151182784 4482756428214564864 4497573231312629832 4512071237787230208 4517534528671137792 4536862837994852352 4543996270130064384 4568963282603306496 4584065024222488098 4597204657368121344 4629732048811763712 4631380813786411776 4656827961114908544 4665650414857076736 4684547175169163952 4685612439240585216 4691285856696950784 4718765357442759168 4730745865259589632 4772934857719525536 4782141907985188201 4809510845085889152 4820005221207883776 4827583845769531392 4838138885830448016 4859153640693940224 4864722066521824104 4872371000588682318 4885852287071379456 4914934741161090048 4920421996649714688 4949710222820248704 5007669358918846464 5017329214935279424 5043100981741385472 5044896957874484256 5046044165336014848 5052153999519793152 5076080142510633984 5082226344755030016 5103970692744208896 5111995803896322432 5123150203673788416 5140083692928719808 5193138594434359296 5210303415509713248 5221672322975207424 5229882499583659008 5238931456254272112 5264083110751768576 5270115572065309446 5270456950116327424 5291122341499158528 5293006644327327744 5322089098417038336 5330457163037190912 5363405433596141568 5369899534080786432 5392874694220296192 5431031826490722816 5432965954634059968 5465305037697357944 5466547845780682752 5473166832813109248 5496583822955301888 5529301583806226304 5535474746230929024 5568424000672779792 5592610794006233088 5623339424742531072 5644495366802189352 5656811683223141376 5675509077608794788 5700161001583276032 5734090531354605056 5763543979133011968 5765596523285124864 5774661926623623488 5801234448583581696 5807711209160318976 5808258679720034304 5842280918738654208 5874381363347108352 5883617812031616384 5885713117520231632 5922093499595739648 5929264068880868352 5954632474868243712 5977008570952753152 5987350235719168128 5996764308416839776 6049150450659803136 6058661693506752512 6091951043471075328 6112086698963317464 6148468167409527687 6172976065082351616 6175174418381882368 6206893515989397504 6209103948153211392 6246062900225551936 6247483252320780288 6281810083377487872 6291687143257012224 6326256852835347456 6350057287652463021 6363913143626034048 6412681126781185536 6436778461026041856 6450851847773930688 6486296088695765472 6496494667451576424 6553246321548120064 6560562662199619584 6599613630426998272 6621427257210260586 6662355187045207104 6670422077490976896 6676892478558461952 6684346863373197312 6724134642321847296 6726529277165979008 6768106856680845312 6776301793006706688 6805294256992278528 6815994405195096576 6853444923904959744 6947071220679617664 6962229763966943232 6973176666111545344 6985241941672362816 6998475622285615104 7026820762753745928 7057342192436436992 7096118797889384448 7107276217382921216 7190499592293728256 7230007831811825664 7241375768654297088 7243954606178746624 7257208328745672024 7288730461040910336 7297555777084145664 7308556500883023477 7328778430607069184 7372402111741635072 7380632994974572032 7424565334230373056 7525993822402919136 7542415577630855168 7567345436811726384 7600214668777701376 7614120213765950976 7623339517132545024 7667993705844483648 7684725305510682624 7687462031046833152 7789707891651538944 7815455123264569872 7832508484462811136 7844823749375488512 7896124666127652864 7905173358097964169 7905685425174491136 7939509966490991616 7983133647625557504 7995685744555786368 8045108150394212352 8054849301121179648 8122601391294767104 8149448931951089952 8197957556546036916 8199821768671024128 8209750249219663872 8275858021319196672 8278805264204281856 8293952375709339456 8352636001009169688 8388916191009349632 8435009137113796608 8466743050203284028 8485217524834712064 8513263616413192182 8550241502374914048 8601135797031907584 8648394784927687296 8661992889935435232 8701851672875372544 8712388019580051456 8747416882932826112 8763421378107981312 8825426718047424576 8828569676280347448 8883140249393609472 8893896103321302528 8931948712302365568 8965512856429129728 8995146462625259664 9024142475574460416 9073725675989704704 9087992540260128768 9137926565206612992 9168130048444976196 9259464097623527424 9262761627572823552 9313655922229817088 9369094350338327904 9371224878481170432 9382571713393901568 9437530714885518336 9461491730519179264 9545869715439051072 9564283815970376402 9619021690171778304 9655167691539062784 9676277771660896032 9729444133043648208 9744742001177364636 9771704574142758912 9829869482322180096 9840843993299429376 9899420445640497408 9932140885815390879 10015338717837692928 10034658429870558848 10086201963482770944 10089793915748968512 10092088330672029696 10152160285021267968 10164452689510060032 10207941385488417792 10223991607792644864 10280167385857439616 10386277188868718592 10420606831019426496 10443344645950414848 10459764999167318016 10477862912508544224 10528166221503537152 10540231144130618892 10540913900232654848 10586013288654655488 10644178196834076672 10660914326074381824 10726810867192283136 10785749388440592384 10862063652981445632 10865931909268119936 10930610075394715888 10933095691561365504 10946333665626218496 10993167645910603776 11058603167612452608 11070949492461858048 11136848001345559584 11246678849485062144 11288990733604378704 11313623366446282752 11351018155217589576 11400322003166552064 11468181062709210112 11527087958266023936 11531193046570249728 11549323853247246976 11602468897167163392 11615422418320637952 11684561837477308416 11748762726694216704 11767235624063232768 11771426235040463264 11844186999191479296 11858528137761736704 11909264949736487424 11954017141905506304 11974700471438336256 11993528616833679552 12117323387013505024 12183902086942150656 12224173397926634928 12296936334819055374 12345952130164703232 12350348836763764736 12413787031978795008 12418207896306422784 12492125800451103872 12563620166754975744 12583374286514024448 12652513705670694912 12700114575304926042 12727826287252068096 12825362253562371072 12901703695547861376 12972592177391530944 12992989334903152848 13106492643096240128 13121125324399239168 13199227260853996544 13242854514420521172 13324710374090414208 13340844154981953792 13353784957116923904 13368693726746394624 13448269284643694592 13453058554331958016 13536213713361690624 13552603586013413376 13610588513984557056 13631988810390193152 13706889847809919488 13894142441359235328 13946353332223090688 13970483883344725632 13996951244571230208 14053641525507491856 14114684384872873984 14192237595778768896 14214552434765842432 14346425723955564603 14460015663623651328 14482751537308594176 14487909212357493248 14514416657491344048 14577460922081820672 14617113001766046954 14657556861214138368 14744804223483270144 14761265989949144064 14849130668460746112 15051987644805838272 15084831155261710336 15134690873623452768 15228240427531901952 15246679034265090048 15335987411688967296 15369450611021365248 15374924062093666304 15579415783303077888 15630910246529139744 15665016968925622272 15689647498750977024 15792249332255305728 15810346716195928338 15811370850348982272 15879019932981983232 15966267295251115008 15991371489111572736 16090216300788424704 16109698602242359296 16245202782589534208 16298897863902179904 16395915113092073832 16399643537342048256 16419500498439327744 16557610528408563712 16587904751418678912 16705272002018339376 16777832382018699264 16870018274227593216 16933486100406568056 16970435049669424128 17026527232826384364 17100483004749828096 17202271594063815168 17296789569855374592 17323985779870870464 17403703345750745088 17424776039160102912 17526842756215962624 17650853436094849152 17657139352560694896 17766280498787218944 17787792206642605056 17863897424604731136 17931025712858259456 17990292925250519328 18147451351979409408 18175985080520257536 18275853130413225984 18336260096889952392 18445404502228583061 18518928195247054848 18525523255145647104 18627311844459634176 18738188700676655808 18742449756962340864 18875061429771036672 19091739430878102144 19128567631940752804 19238043380343556608 19310335383078125568 19352555543321792064 19458888266087296416 19489484002354729272 19659738964644360192 19681687986598858752 19798840891280994816 19864281771630781758 20030677435675385856 20069316859741117696 20172403926965541888 20179587831497937024 20304320570042535936 20328905379020120064 20415882770976835584 20447983215585289728 20560334771714879232 20841213662038852992 20886689291900829696 20919529998334636032 20955725825017088448 21056332443007074304 21080462288261237784 21172026577309310976 21288356393668153344 21321828652148763648 21571498776881184768 21724127305962891264 21731863818536239872 21861220150789431776 21866191383122731008 21892667331252436992 21986335291821207552 22117206335224905216 22141898984923716096 22273696002691119168 22577981467208757408 22627246732892565504 22702036310435179152 22800644006333104128 22936362125418420224 23054175916532047872 23062386093140499456 23098647706494493952 23369123674954616832 23497525453388433408 23534471248126465536 23542852470080926528 23688373998382958592 23717056275523473408 23818529899472974848 23949400942876672512 23987057233667359104 24234646774027010048 24367804173884301312 24448346795853269856 24593872669638110748 24700697673527529472 24827574063957590016 24836415792612845568 24984251600902207744 25166748573028048896 25305027411341389824 25400229150609852084 25455652574504136192 25650724507124742144 25803407391095722752 25945184354783061888 25985978669806305696 26212985286192480256 26242250648798478336 26398454521707993088 26485709028841042344 26649420748180828416 26681688309963907584 26896538569287389184 26906117108663916032 27072427426723381248 27221177027969114112 27263977620780386304 27413779695619838976 27788284882718470656 27892706664446181376 27940967766689451264 28107283051014983712 28384475191557537792 28429104869531684864 28692851447911129206 28965503074617188352 28975818424714986496 29028833314982688096 29234226003532093908 29315113722428276736 29489608446966540288 29522531979898288128 29698261336921492224 29796422657446172637 30103975289611676544 30169662310523420672 30269381747246905536 30456480855063803904 30493358068530180096 30671974823377934592 30749848124187332608 31158831566606155776 31261820493058279488 31330033937851244544 31379294997501954048 31584498664510611456 31620693432391856676 31622741700697964544 31758039865963966464 31932534590502230016 31982742978223145472 32180432601576849408 32597795727804359808 32791830226184147664 32799287074684096512 32839000996878655488 33115221056817127424 33175809502837357824 33410544004036678752 33740036548455186432 33866972200813136112 33940870099338848256 34053054465652768728 34200966009499656192 34404543188127630336 34593579139710749184 34647971559741740928 34807406691501490176 35053685512431925248 35301706872189698304 35314278705121389792 35532560997574437888 35575584413285210112 35727794849209462272 35862051425716518912 35980585850501038656 36351970161040515072 36551706260826451968 36672520193779904784 36890809004457166122 37037856390494109696 37051046510291294208 37254623688919268352 37476377401353311616 37750122859542073344 38183478861756204288 38257135263881505608 38476086760687113216 38705111086643584128 38917776532174592832 38978968004709458544 39319477929288720384 39363375973197717504 39597681782561989632 39728563543261563516 40061354871350771712 40138633719482235392 40344807853931083776 40359175662995874048 40608641140085071872 40657810758040240128 40831765541953671168 40895966431170579456 41120669543429758464 41682427324077705984 41839059996669272064 41911451650034176896 42160924576522475568 42344053154618621952 42576712787336306688 42643657304297527296 43039277171866693809 43448254611925782528 43463727637072479744 43722440301578863552 43732382766245462016 43972670583642415104 44234412670449810432 44283797969847432192 44547392005382238336 45155962934417514816 45254493465785131008 45404072620870358304 45872724250836840448 46108351833064095744 46124772186280998912 46197295412988987904 46738247349909233664 46995050906776866816 47068942496252931072 47085704940161853056 47376747996765917184 47434112551046946816 47637059798945949696 47898801885753345024 47974114467334718208 48735608347768602624 48896693591706539712 49187745339276221496 49401395347055058944 49672831585225691136 49968503201804415488 50333497146056097792 50610054822682779648 50800458301219704168 50911305149008272384 51301449014249484288 51606814782191445504 51890368709566123776 51971957339612611392 52796909043415986176 52971418057682084688 53298841496361656832 53363376619927815168 53793077138574778368 53812234217327832064 54442354055938228224 54527955241560772608 54827559391239677952 55336213506685749183 55576569765436941312 55881935533378902528 56214566102029967424 56858209739063369728 57385702895822258412 57931006149234376704 57951636849429972992 58057666629965376192 58468452007064187816 58979216893933080576 59045063959796576256 59396522673842984448 59592845314892345274 60207950579223353088 60538763494493811072 60912961710127607808 60986716137060360192 61343949646755869184 61499696248374665216 62523640986116558976 62660067875702489088 62758589995003908096 63168997329021222912 63241386864783713352 63516079731927932928 63865069181004460032 63965485956446290944 65195591455608719616 65583660452368295328 65598574149368193024 65678001993757310976 66230442113634254848 66351619005674715648 66821088008073357504 67733944401626272224 67881740198677696512 68106108931305537456 68401932018999312384 68809086376255260672 69187158279421498368 69295943119483481856 70107371024863850496 70603413744379396608 70628557410242779584 71065121995148875776 71151168826570420224 71455589698418924544 71961171701002077312 72703940322081030144 73103412521652903936 73345040387559809568 73781618008914332244 74102093020582588416 74509247377838536704 74952754802706623232 75500245719084146688 76366957723512408576 76514270527763011216 76952173521374226432 77410222173287168256 77835553064349185664 77957936009418917088 78638955858577440768 78726751946395435008 79195363565123979264 79457127086523127032 80277267438964470784 80689615707862167552 80718351325991748096 81217282280170143744 81663531083907342336 81791932862341158912 82241339086859516928 83364854648155411968 83678119993338544128 83822903300068353792 84321849153044951136 85153425574672613376 85287314608595054592 86078554343733387618 86896509223851565056 86927455274144959488 87444880603157727104 87945341167284830208 88468825340899620864 88567595939694864384 89094784010764476672 90311925868835029632 90508986931570262016 90808145241740716608 91745448501673680896 92249544372561997824 92394590825977975808 93476494699818467328 93990101813553733632 94137884992505862144 94171409880323706112 94753495993531834368 94868225102093893632 95274119597891899392 95797603771506690048 95948228934669436416 97793387183413079424 98375490678552442992 98802790694110117888 99345663170451382272 99937006403608830976 101220109645365559296 101600916602439408336 101822610298016544768 102602898028498968576 103213629564382891008 103780737419132247552 103943914679225222784 105593818086831972352 105942836115364169376 106597682992723313664 106726753239855630336 107586154277149556736 107624468434655664128 109055910483121545216 109655118782479355904 110672427013371498366 111153139530873882624 111763871066757805056 112429132204059934848 113716419478126739456 114771405791644516824 115903273698859945984 116115333259930752384 116936904014128375632 117958433787866161152 118090127919593152512 118793045347685968896 119185690629784690548 120415901158446706176 121077526988987622144 121825923420255215616 121973432274120720384 122687899293511738368 122999392496749330432 125047281972233117952 125517179990007816192 126482773729567426704 127032159463855865856 127730138362008920064 127930971912892581888 129117831515600081427 130391182911217439232 131167320904736590656 131197148298736386048 132703238011349431296 133642176016146715008 135467888803252544448 135763480397355393024 136212217862611074912 137618172752510521344 138374316558842996736 138591886238966963712 140214742049727700992 141206827488758793216 141257114820485559168 142130243990297751552 142302337653140840448 142911179396837849088 143922343402004154624 146206825043305807872 146690080775119619136 147563236017828664488 148204186041165176832 149018494755677073408 149905509605413246464 151000491438168293376 152733915447024817152 153028541055526022432 153904347042748452864 154820444346574336512 155671106128698371328 155915872018837834176 158390727130247958528 158914254173046254064 160554534877928941568 161379231415724335104 161436702651983496192 163327062167814684672 163583865724682317824 164482678173719033856 166729709296310823936 167645806600136707584 168643698306089902272 170574629217190109184 172157108687466775236 173793018447703130112 173854910548289918976 174889761206315454208 176937650681799241728 177135191879389728768 178189568021528953344 180623851737670059264 181616290483481433216 183490897003347361792 184499088745123995648 184789181651955951616 187980203627107467264 188275769985011724288 188342819760647412224 189506991987063668736 190548239195783798784 191595207543013380096 191896457869338872832 195586774366826158848 196750981357104885984 198691326340902764544 199874012807217661952 203201833204878816672 203645220596033089536 205205796056997937152 206427259128765782016 207561474838264495104 207887829358450445568 211187636173663944704 211885672230728338752 213195365985446627328 213453506479711260672 215248936869311328256 218111820966243090432 219310237564958711808 221344854026742996732 222306279061747765248 223527742133515610112 224858264408119869696 229542811583289033648 231806547397719891968 232230666519861504768 233873808028256751264 235916867575732322304 236180255839186305024 237586090695371937792 238371381259569381096 240831802316893412352 242155053977975244288 243651846840510431232 245375798587023476736 250094563944466235904 251034359980015632384 252965547459134853408 255460276724017840128 255861943825785163776 258235663031200162854 260782365822434878464 262334641809473181312 265406476022698862592 267284352032293430016 270935777606505088896 271526960794710786048 272424435725222149824 275236345505021042688 276748633117685993472 277183772477933927424 280429484099455401984 282413654977517586432 282514229640971118336 284260487980595503104 284604675306281680896 285822358793675698176 287844686804008309248 293380161550239238272 295126472035657328976 296408372082330353664 298036989511354146816 299811019210826492928 305467830894049634304 306057082111052044864 307808694085496905728 309640888693148673024 311342212257396742656 311831744037675668352 316781454260495917056 317828508346092508128 321109069755857883136 322758462831448670208 322873405303966992384 327167731449364635648 328965356347438067712 333459418592621647872 335291613200273415168 337287396612179804544 341149258434380218368 344314217374933550472 347709821096579837952 349779522412630908416 353875301363598483456 354270383758779457536 356379136043057906688 361247703475340118528 363232580966962866432 368998177490247991296 369578363303911903232 376551539970023448576 376685639521294824448 381096478391567597568 383190415086026760192 383792915738677745664 387353494546800244281 391173548733652317696 393501962714209771968 399748025614435323904 406403666409757633344 407290441192066179072 412854518257531564032 415122949676528990208 415775658716900891136 423771344461456677504 426390731970893254656 426907012959422521344 430497873738622656512 438620475129917423616 442689708053485993464 444612558123495530496 447055484267031220224 449716528816239739392 459085623166578067296 463613094795439783936 464461333039723009536 467747616056513502528 475172181390743875584 476742762519138762192 481663604633786824704 484310107955950488576 490751597174046953472 500189127888932471808 505931094918269706816 511723887651570327552 516471326062400325708 521564731644869756928 524669283618946362624 530812952045397725184 534568704064586860032 541871555213010177792 544848871450444299648 550472691010042085376 553497266235371986944 554367544955867854848 564827309955035172864 565028459281942236672 568520975961191006208 571644717587351396352 575689373608016618496 586760323100478476544 590252944071314657952 596073979022708293632 599622038421652985856 610935661788099268608 612114164222104089728 615617388170993811456 619281777386297346048 622684424514793485312 623663488075351336704 633562908520991834112 635657016692185016256 642218139511715766272 645746810607933984768 654335462898729271296 657930712694876135424 666918837185243295744 670583226400546830336 674574793224359609088 688628434749867100944 695419642193159675904 699559044825261816832 707750602727196966912 708540767517558915072 712758272086115813376 722495406950680237056 726465161933925732864 739156726607823806464 753103079940046897152 753371279042589648896 766380830172053520384 767585831477355491328 774706989093600488562 782347097467304635392 787003925428419543936 799496051228870647808 812807332819515266688 814580882384132358144 825709036515063128064 830245899353057980416 831551317433801782272 847542688922913355008 852781463941786509312 853814025918845042688 860995747477245313024 885379416106971986928 889225116246991060992 894110968534062440448 899433057632479478784 918171246333156134592 928922666079446019072 935495232113027005056 950344362781487751168 953485525038277524384 963327209267573649408 968620215911900977152 981503194348093906944 1000378255777864943616 1011862189836539413632 1023447775303140655104 1032942652124800651416 1043129463289739513856 1049338567237892725248 1061625904090795450368 1069137408129173720064 1083743110426020355584 1089697742900888599296 1106994532470743973888 1108735089911735709696 1129654619910070345728 1130056918563884473344 1143289435174702792704 1151378747216033236992 1173520646200956953088 1180505888142629315904 1199244076843305971712 1221871323576198537216 1224228328444208179456 1238563554772594692096 1245368849029586970624 1247326976150702673408 1271314033384370032512 1284436279023431532544 1291493621215867969536 1315861425389752270848 1333837674370486591488 1341166452801093660672 1349149586448719218176 1377256869499734201888 1390839284386319351808 1399118089650523633664 1425516544172231626752 1444990813901360474112 1452930323867851465728 1478313453215647612928 1506742558085179297792 1535171662954710982656 1549413978187200977124 1564694194934609270784 1574007850856839087872 1598992102457741295616 1625614665639030533376 1651418073030126256128 1660491798706115960832 1663102634867603564544 1695085377845826710016 1705562927883573018624 1770758832213943973856 1788221937068124880896 1798866115264958957568 1836342492666312269184 1857845332158892038144 1870990464226054010112 1900688725562975502336 1906971050076555048768 1926654418535147298816 1937240431823801954304 1963006388696187813888 2000756511555729887232 2023724379673078827264 2065885304249601302832 2086258926579479027712 2098677134475785450496 2123251808181590900736 2138274816258347440128 2167486220852040711168 2179395485801777198592 2217470179823471419392 2259309239820140691456 2260113837127768946688 2302757494432066473984 2347041292401913906176 2361011776285258631808 2398488153686611943424 2443742647152397074432 2448456656888416358912 2477127109545189384192 2490737698059173941248 2494653952301405346816 2542628066768740065024 2582987242431735939072 2667675348740973182976 2682332905602187321344 2698299172897438436352 2754513738999468403776 2798236179301047267328 2851033088344463253504 2889981627802720948224 2905860647735702931456 3013485116170358595584 3070343325909421965312 3098827956374401954248 3129388389869218541568 3148015701713678175744 3251229331278061066752 3320983597412231921664 3326205269735207129088 3390170755691653420032 3541517664427887947712 3597732230529917915136 3672684985332624538368 3715690664317784076288 3741980928452108020224 3813942100153110097536 3853308837070294597632 3874480863647603908608 4001513023111459774464 4047448759346157654528 4131770608499202605664 4172517853158958055424 4197354268951570900992 4276549632516694880256 4334972441704081422336 4358790971603554397184 4434940359646942838784 4520227674255537893376 4605514988864132947968 4694082584803827812352 4722023552570517263616 4796976307373223886848 4896913313776832717824 4954254219090378768384 4981475396118347882496 4989307904602810693632 5085256133537480130048 5364665811204374642688 5396598345794876872704 5509027477998936807552 5596472358602094534656 5702066176688926507008 5779963255605441896448 5811721295471405862912 6026970232340717191168 6197655912748803908496 6258776779738437083136 6296031403427356351488 6502458662556122133504 6652410539470414258176 6780341511383306840064 7083035328855775895424 7195464461059835830272 7345369970665249076736 7431381328635568152576 7483961856904216040448 7627884200306220195072 7748961727295207817216 8003026046222919548928 8094897518692315309056 8263541216998405211328 8394708537903141801984 8553099265033389760512 8669944883408162844672 8717581943207108794368 9040455348511075786752 9211029977728265895936 9388165169607655624704 9444047105141034527232 9793826627553665435648 9962950792236695764992 9978615809205621387264 10170512267074960260096 10793196691589753745408 11018054955997873615104 11192944717204189069312 11559926511210883792896 11623442590942811725824 12395311825497607816992 12517553559476874166272 12592062806854712702976 13004917325112244267008 13304821078940828516352 13560683022766613680128 14166070657711551790848 14390928922119671660544 14690739941330498153472 14862762657271136305152 14967923713808432080896 15255768400612440390144 16189795037384630618112 16527082433996810422656 16789417075806283603968 17106198530066779521024 17339889766816325689344 17435163886414217588736 18080910697022151573504 18776330339215311249408 18888094210282069054464 19587653255107330871296 19957231618411242774528 20341024534149920520192 21586393383179507490816 22036109911995747230208 23246885181885623451648 24790623650995215633984 25184125613709425405952 26009834650224488534016 27121366045533227360256 28332141315423103581696 29381479882660996306944 29935847427616864161792 30511536801224880780288 32379590074769261236224 33054164867993620845312 33578834151612567207936 34679779533632651378688 34870327772828435177472 37552660678430622498816 37776188420564138108928 39175306510214661742592 39914463236822485549056 40682049068299841040384 43172786766359014981632 44072219823991494460416 49581247301990431267968 50368251227418850811904 52019669300448977068032 54242732091066454720512 56664282630846207163392 58762959765321992613888 59871694855233728323584 61023073602449761560576 64759180149538522472448 66108329735987241690624 69740655545656870354944 75552376841128276217856 78350613020429323485184 81364098136599682080768 88144439647982988920832 99162494603980862535936 100736502454837701623808 104039338600897954136064 113328565261692414326784 117525919530643985227776 119743389710467456647168 122046147204899523121152 129518360299077044944896 132216659471974483381248 151104753682256552435712 162728196273199364161536 176288879295965977841664 198324989207961725071872 226657130523384828653568 235051839061287970455552 244092294409799046242304 264433318943948966762496 302209507364513104871424 352577758591931955683328 396649978415923450143744 453314261046769657307136 488184588819598092484608 528866637887897933524992 705155517183863911366656 793299956831846900287488 906628522093539314614272 1057733275775795867049984 1586599913663693800574976 2115466551551591734099968 3173199827327387601149952 6346399654654775202299904
- Sum of all divisors σ(n): 24750979108754821821237339
- Sum of proper divisors (its aliquot sum) s(n): 18404579454100046618937435
- 6346399654654775202299904 is an abundant number, because the sum of its proper divisors (18404579454100046618937435) is greater than itself. Its abundance is 12058179799445271416637531
Bases of 6346399654654775202299904
- Binary: 101001111111110011100000011110000000011101000001111001111011000111001000000000000002
- Hexadecimal: 0x53FE703C03A0F3D8E4000
- Base-36: SPGG9B5DZIDTDS00
Squares and roots of 6346399654654775202299904
- 6346399654654775202299904 squared (63463996546547752022999042) is 40276788576602249951076512065213312208451158409216
- 6346399654654775202299904 cubed (63463996546547752022999043) is 255612597113151913973368693784844524510191541552931019350355741273189515264
-
6346399654654775202299904 is a
perfect square number . Itssquare root is 2519206155648 -
The
cube root of 6346399654654775202299904 is 185143785.5121530933
Scales and comparisons
How big is 6346399654654775202299904?- 6,346,399,654,654,775,202,299,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,346,399,654,654,775,202,299,904 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 6346399654654775202299904 cubic inches would be around 15428648.8 feet tall.
Recreational maths with 6346399654654775202299904
- 6346399654654775202299904 backwards is 4099922025774564569936436
- 6346399654654775202299904 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6346399654654775202299904's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 6346399654654775202299904 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 6346399654654775202299904 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/6346399654654775202299904/
Chicago style:
Numbermatics. 2024. "Number 6346399654654775202299904 - Facts about the integer". https://numbermatics.com/n/6346399654654775202299904/
The information we have on file for 6346399654654775202299904 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 6346399654654775202299904, math, Factors of 6346399654654775202299904, curriculum, school, college, exams, university, Prime factorization of 6346399654654775202299904, STEM, science, technology, engineering, physics, economics, calculator, six septillion, three hundred forty-six sextillion, three hundred ninety-nine quintillion, six hundred fifty-four quadrillion, six hundred fifty-four trillion, seven hundred seventy-five billion, two hundred two million, two hundred ninety-nine thousand, nine hundred four.