3116952797300060995584
3,116,952,797,300,060,995,584 is an even composite number composed of seven prime numbers multiplied together.
3116952797300060995584 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 3116952797300060995584:
214 × 34 × 72 × 112 × 312 × 792 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 31 × 31 × 79 × 79 × 257 × 257)See below for interesting mathematical facts about the number 3116952797300060995584 from the Numbermatics database.
Names of 3116952797300060995584
- Cardinal: 3116952797300060995584 can be written as Three sextillion, one hundred sixteen quintillion, nine hundred fifty-two quadrillion, seven hundred ninety-seven trillion, three hundred billion, sixty million, nine hundred ninety-five thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 3.116952797300060995584 × 1021
Factors of 3116952797300060995584
Divisors of 3116952797300060995584
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 79 81 84 88 93 96 98 99 108 112 121 124 126 128 132 144 147 154 158 162 168 176 186 189 192 196 198 216 217 224 231 237 242 248 252 256 257 264 279 288 294 297 308 316 324 336 341 352 363 372 378 384 392 396 432 434 441 448 462 474 484 496 504 512 514 528 539 553 558 567 576 588 594 616 632 648 651 672 682 693 704 711 726 744 756 768 771 784 792 837 847 864 868 869 882 891 896 924 948 961 968 992 1008 1023 1024 1028 1056 1078 1089 1106 1116 1134 1152 1176 1188 1232 1264 1296 1302 1323 1344 1364 1386 1408 1422 1452 1488 1512 1519 1536 1542 1568 1584 1617 1659 1674 1694 1728 1736 1738 1764 1782 1792 1799 1848 1896 1922 1936 1953 1984 2016 2046 2048 2056 2079 2112 2133 2156 2178 2212 2232 2268 2304 2313 2352 2376 2387 2449 2464 2511 2528 2541 2592 2604 2607 2646 2688 2728 2772 2816 2827 2844 2883 2904 2976 3024 3038 3069 3072 3084 3136 3168 3234 3267 3318 3348 3388 3456 3472 3476 3528 3564 3584 3598 3696 3751 3792 3844 3871 3872 3906 3968 3969 4032 4092 4096 4112 4158 4224 4266 4312 4356 4424 4464 4536 4557 4608 4626 4704 4752 4774 4851 4898 4928 4977 5022 5056 5082 5184 5208 5214 5292 5376 5397 5456 5544 5632 5654 5688 5766 5808 5859 5929 5952 6048 6076 6083 6138 6144 6168 6237 6241 6272 6336 6399 6468 6534 6636 6696 6727 6776 6912 6939 6944 6952 7056 7128 7161 7168 7196 7347 7392 7502 7584 7623 7688 7742 7744 7812 7821 7936 7938 7967 8064 8184 8192 8224 8316 8448 8481 8532 8624 8649 8712 8848 8928 9072 9114 9207 9216 9252 9408 9504 9548 9559 9702 9796 9801 9856 9954 10044 10112 10164 10368 10416 10428 10571 10584 10752 10794 10912 11088 11253 11264 11308 11376 11532 11613 11616 11718 11858 11904 12096 12152 12166 12276 12288 12336 12474 12482 12544 12593 12672 12798 12936 13068 13272 13392 13454 13552 13671 13824 13878 13888 13904 14112 14256 14322 14336 14392 14553 14694 14784 14931 15004 15168 15246 15376 15484 15488 15624 15642 15872 15876 15934 16128 16191 16368 16384 16448 16632 16709 16896 16962 17064 17143 17248 17298 17424 17577 17696 17787 17856 18144 18228 18249 18414 18432 18504 18723 18816 19008 19096 19118 19404 19592 19602 19712 19789 19908 20088 20181 20224 20303 20328 20736 20817 20832 20856 21142 21168 21483 21504 21588 21824 22041 22176 22506 22528 22616 22752 22869 23064 23226 23232 23436 23463 23716 23808 23901 24192 24304 24332 24552 24576 24672 24948 24964 25088 25186 25344 25443 25596 25872 25947 26136 26257 26544 26784 26908 26939 27104 27342 27621 27648 27756 27776 27808 28224 28512 28644 28672 28677 28784 29106 29388 29568 29862 30008 30336 30492 30752 30968 30976 31097 31248 31284 31713 31744 31752 31868 32256 32382 32736 32896 33264 33418 33759 33792 33924 34128 34286 34496 34596 34839 34848 35154 35392 35574 35712 36288 36456 36498 36828 36864 37008 37446 37632 37779 38016 38192 38236 38808 39184 39204 39424 39578 39816 40176 40362 40448 40606 40656 41013 41472 41634 41664 41712 42284 42336 42581 42966 43008 43176 43648 43659 43687 44082 44352 44793 45012 45056 45232 45504 45738 46128 46452 46464 46872 46926 47089 47432 47616 47802 48384 48573 48608 48664 49104 49152 49344 49896 49928 50127 50176 50372 50688 50886 51192 51429 51744 51894 52272 52514 53088 53361 53568 53816 53878 54208 54684 54747 55242 55296 55512 55552 55616 55769 56169 56448 57024 57288 57344 57354 57568 58212 58776 59136 59367 59724 60016 60543 60672 60909 60984 61504 61936 61952 62194 62496 62568 63426 63488 63504 63736 64449 64512 64764 65472 65792 66049 66123 66528 66836 66913 67518 67584 67848 68256 68572 68607 68651 68992 69192 69678 69696 70308 70389 70784 71148 71424 71703 72576 72912 72996 73656 73728 73997 74016 74892 75264 75558 75919 76032 76329 76384 76472 77616 77841 78368 78408 78771 78848 79156 79632 80352 80724 80817 80896 81212 81312 82026 82944 83268 83328 83424 84568 84672 85162 85932 86016 86031 86352 87296 87318 87374 87637 88164 88704 89586 90024 90112 90464 91008 91476 92256 92904 92928 93291 93744 93852 94178 94864 95139 95232 95604 96768 97146 97216 97328 98208 98688 99792 99856 100254 100352 100744 101277 101376 101772 102384 102858 103488 103788 104517 104544 105028 106176 106722 107136 107632 107756 108416 109368 109494 110484 110592 111024 111104 111232 111538 112338 112896 113337 114048 114576 114688 114708 115136 116281 116424 117552 118272 118734 119448 120001 120032 121086 121344 121818 121968 123008 123039 123872 123904 124388 124992 125136 126852 126976 127008 127472 127743 128898 129024 129528 130944 131061 131584 132098 132246 133056 133672 133826 135036 135168 135696 136512 137144 137214 137302 137984 138384 138523 139356 139392 140616 140778 141267 141568 142121 142296 142848 143406 145152 145719 145824 145992 147312 147456 147994 148032 149784 150381 150528 151116 151838 152064 152658 152768 152944 154287 155232 155682 156736 156816 157542 157696 158312 159264 160083 160704 161448 161634 161792 162424 162624 164052 164241 165888 166536 166656 166848 167307 168507 169136 169344 170324 171864 172032 172062 172704 174592 174636 174748 175274 176328 177408 178101 179172 180048 180224 180928 181629 182016 182727 182952 183799 184512 185808 185856 186582 187488 187704 188356 188573 189728 190278 190464 191208 193347 193471 193536 194292 194432 194656 196416 197376 198147 198369 199584 199712 200508 200704 200739 201488 202554 202752 203544 204768 205716 205953 206976 207576 209034 209088 210056 212352 213444 214272 215109 215264 215512 216832 217679 218736 218988 220968 221184 221991 222048 222208 222464 223076 223333 224676 225792 226674 227757 228096 228987 229152 229416 230272 232562 232848 235104 236313 236544 237468 238896 240002 240064 242172 242451 242688 243636 243936 246016 246078 246977 247744 247808 248776 249984 250272 253704 253952 254016 254944 255486 257796 258048 258093 259056 261888 262122 262911 263168 264196 264492 266112 267344 267652 270072 270336 271392 273024 274288 274428 274604 275968 276768 277046 278712 278784 279873 281232 281556 282534 283136 284242 284592 285417 285696 286812 290304 291438 291648 291984 294624 295988 296064 296329 299568 300762 301056 302232 303676 303831 304128 305316 305536 305809 305888 308574 310464 311364 313472 313551 313632 315084 315392 316624 318528 320166 321408 322896 323268 323584 324848 325248 328104 328482 331776 333072 333312 333696 334614 337014 338272 338688 340011 340648 343728 344064 344124 345408 348843 349184 349272 349496 350548 352656 354816 356202 358344 360003 360096 361856 363258 364032 365454 365904 367598 369024 371616 371712 373164 374976 375408 376712 377146 379456 380556 380928 382416 383229 386694 386942 387072 388584 388864 389312 390383 392832 393183 394752 396294 396738 399168 399424 401016 401408 401478 402976 405108 405504 407088 409536 411432 411906 413952 415152 415569 418068 418176 420112 423801 424704 426363 426888 428544 430218 430528 431024 433664 435358 437472 437976 441936 442368 443982 444096 444416 444928 446152 446666 449352 451143 451584 453348 455514 456192 457974 458304 458832 460544 462343 462861 465124 465696 468391 470208 472626 473088 474936 477792 480004 480128 480249 480557 484344 484902 485376 487272 487872 492032 492156 492723 493954 495488 495616 497552 499968 500544 501921 505521 507408 507904 508032 509888 510972 515592 516096 516186 517979 518112 523776 524244 525822 526336 528392 528984 531433 532224 534303 534688 535304 540144 540672 542784 544887 546048 548181 548576 548856 549208 551397 551936 553536 554092 557424 557568 559746 562464 563112 565068 565719 566272 568484 569184 570834 571392 573624 580413 580608 582876 583296 583968 589248 591976 592128 592658 594441 599136 601524 602112 602217 604464 607352 607662 608256 610632 611072 611618 611776 613459 617148 617859 620928 622728 626944 627102 627264 629393 630168 630784 633248 637056 640332 642816 645327 645792 646536 647168 649696 650496 653037 656208 656964 663552 665973 666144 666624 667392 669228 669999 674028 676544 677376 680022 681296 683271 687456 688248 690816 697686 698368 698544 698992 701096 705312 708939 709632 712404 716688 720006 720192 723712 726516 726539 727353 728064 730908 731808 735196 738048 740931 743232 743424 746328 749952 750816 753424 754292 755161 758912 761112 761856 764832 766458 773388 773884 774144 774279 777168 777728 778624 780766 785664 786366 788733 789504 792588 793476 798336 798848 802032 802816 802956 805952 810216 811008 813967 814176 819072 822864 823812 827904 830304 831138 835109 836136 836352 839619 840224 847602 849408 852726 853776 856251 857088 860436 861056 862048 867328 870716 874944 875952 883872 887964 888192 888832 888987 889856 892304 893332 898704 902286 903168 906696 911028 912384 915948 916608 917427 917664 921088 924686 925722 930248 931392 936782 940416 945252 946176 949872 955584 960008 960256 960498 961114 964007 968688 969804 970752 974544 975744 984064 984312 985446 987908 990976 991232 994847 995104 999936 1001088 1003842 1011042 1014816 1016064 1019776 1020033 1021944 1031184 1032192 1032372 1035958 1036224 1046529 1047552 1048488 1051644 1052672 1056784 1057968 1062866 1064448 1068606 1069376 1070608 1080009 1080288 1085568 1089774 1092096 1096362 1097152 1097712 1098416 1102794 1103872 1107072 1108184 1114848 1115136 1119492 1124928 1126224 1130136 1131438 1132544 1136968 1138368 1141668 1142784 1147248 1149687 1160826 1161216 1165752 1166592 1167936 1171149 1178496 1179549 1183952 1184256 1185316 1188882 1198272 1203048 1204224 1204434 1208928 1214704 1215324 1216512 1221264 1222144 1223236 1223552 1226918 1234296 1235718 1241856 1245456 1246707 1253888 1254204 1254528 1258786 1260336 1261568 1266496 1271403 1274112 1279089 1280664 1285632 1290654 1291584 1293072 1294336 1299392 1300992 1306074 1312416 1313928 1320011 1327104 1331946 1332288 1333248 1334784 1338456 1339998 1348056 1353088 1353429 1354297 1354752 1360044 1362592 1366542 1374912 1376496 1381632 1387029 1388583 1395372 1396736 1397088 1397984 1402192 1405173 1410624 1417878 1419264 1424808 1433376 1440012 1440384 1441671 1447424 1453032 1453078 1454706 1456128 1461816 1463616 1470392 1476096 1481862 1486464 1486848 1492656 1499904 1501632 1505763 1506848 1508584 1510322 1517824 1522224 1523712 1523753 1529664 1532916 1546776 1547768 1548288 1548558 1553937 1554336 1555456 1557248 1561532 1563331 1571328 1572732 1577466 1579008 1585176 1586952 1594299 1596672 1597696 1602909 1603937 1604064 1605912 1611904 1620432 1622016 1627934 1628352 1638144 1644543 1645728 1647624 1654191 1655808 1660608 1662276 1670218 1672272 1672704 1679238 1680448 1695204 1697157 1698816 1705452 1707552 1712502 1714176 1720872 1722112 1724096 1728839 1734656 1741239 1741432 1749888 1751904 1767744 1775928 1776384 1777664 1777974 1779712 1783323 1784608 1786664 1797408 1804572 1806336 1806651 1813392 1822056 1824768 1831896 1833216 1834854 1835328 1840377 1842176 1849372 1851444 1853577 1860496 1862784 1873564 1880832 1888179 1890504 1892352 1899744 1911168 1920016 1920512 1920996 1922228 1928014 1937376 1939608 1941504 1949088 1951488 1959111 1968128 1968624 1970892 1975816 1981952 1982464 1989694 1990208 1997919 1999872 2002176 2007684 2009997 2022084 2029632 2032128 2039552 2040066 2043888 2047519 2049813 2062368 2064744 2071916 2072448 2074303 2093058 2095104 2096976 2103288 2105344 2113568 2115936 2125732 2126817 2128181 2128896 2137212 2138752 2141216 2160018 2160576 2171136 2179548 2179617 2182059 2184192 2192724 2194304 2195424 2196832 2205588 2207744 2214144 2216368 2222793 2229696 2230272 2238984 2249856 2252448 2260272 2262876 2265088 2265483 2273936 2276736 2283336 2285568 2294496 2299374 2321652 2322432 2331504 2333184 2335872 2342298 2356992 2359098 2366199 2367904 2368512 2370632 2377764 2396544 2406096 2408448 2408868 2417856 2429408 2430648 2433024 2441901 2442528 2444288 2446472 2447104 2453836 2456663 2468592 2471436 2483712 2490912 2493414 2505327 2507776 2508408 2509056 2517572 2518857 2520672 2532992 2542806 2548224 2558178 2561328 2571264 2581308 2583168 2586144 2598784 2601984 2612148 2624832 2627856 2640022 2663892 2664576 2666496 2666961 2669568 2676912 2679996 2696112 2706176 2706858 2708594 2709504 2716747 2720088 2725184 2733084 2749824 2752281 2752992 2763264 2774058 2777166 2790744 2793472 2794176 2795968 2804384 2810346 2821248 2835756 2838528 2849616 2866752 2880024 2880768 2883342 2892021 2894848 2906064 2906156 2909412 2912256 2923632 2927232 2940784 2952192 2963724 2972928 2973696 2984541 2985312 2999808 3003264 3011526 3013696 3017168 3020644 3035648 3044448 3047506 3059328 3065832 3093552 3095536 3096576 3097116 3107874 3108672 3110912 3114496 3123064 3126662 3139587 3142656 3145464 3154932 3158016 3170352 3173904 3188598 3193344 3195392 3205818 3207874 3208128 3211824 3223808 3236401 3240027 3240864 3255868 3256704 3276288 3289086 3291456 3295248 3308382 3311616 3321216 3324552 3340436 3344544 3345408 3358476 3360896 3363899 3390408 3394314 3397632 3410904 3415104 3425004 3428352 3441744 3444224 3448192 3449061 3457678 3469312 3482478 3482864 3499776 3503808 3513447 3535488 3538647 3551856 3552768 3555328 3555948 3559424 3566646 3569216 3573328 3594816 3609144 3612672 3613302 3626784 3644112 3649536 3663792 3666432 3669708 3670656 3680754 3684352 3698744 3702888 3707154 3720031 3720992 3725568 3740121 3747128 3761664 3776358 3781008 3784704 3799488 3814209 3822336 3837267 3840032 3841024 3841992 3844456 3856028 3874752 3879216 3883008 3898176 3902976 3918222 3936256 3937248 3941784 3951632 3960033 3963904 3979388 3980416 3995838 3999744 4004352 4015368 4019994 4044168 4059264 4062891 4064256 4079104 4080132 4087776 4095038 4099626 4124736 4129488 4143832 4144896 4148606 4161087 4186116 4190208 4193952 4206576 4210688 4215519 4227136 4231872 4251464 4253634 4256362 4257792 4274424 4277504 4282432 4294213 4320036 4321152 4325013 4342272 4359096 4359234 4364118 4368384 4385448 4388608 4390848 4393664 4405751 4411176 4415488 4428288 4432736 4445586 4459392 4460544 4477968 4499712 4504896 4517289 4520544 4525752 4530176 4530966 4547872 4553472 4566672 4571136 4571259 4588992 4598748 4643304 4644864 4661811 4663008 4666368 4671744 4684596 4689993 4713984 4718196 4732398 4735808 4737024 4741264 4755528 4782897 4793088 4811811 4812192 4817736 4835712 4858816 4861296 4866048 4883802 4885056 4888576 4892944 4894208 4907672 4913326 4937184 4942872 4962573 4967424 4981824 4986828 5010654 5015552 5016816 5018112 5035144 5037714 5041344 5065984 5085612 5085773 5091471 5096448 5116356 5122656 5142528 5162616 5166336 5172288 5186517 5197568 5203968 5217871 5223717 5224296 5249664 5255712 5280044 5286127 5327784 5329152 5332992 5333922 5339136 5349969 5353824 5359992 5392224 5412352 5413716 5417188 5419008 5419953 5433494 5440176 5450368 5466168 5499648 5504562 5505984 5521131 5526528 5548116 5554332 5560731 5581488 5586944 5588352 5591936 5608768 5620692 5642496 5664537 5671512 5677056 5697769 5699232 5733504 5760048 5761536 5766684 5784042 5789696 5812128 5812312 5818824 5824512 5845763 5847264 5854464 5877333 5881568 5904384 5927448 5945856 5947392 5969082 5970624 5993757 5997601 5999616 6006528 6023052 6027392 6029991 6034336 6041288 6071296 6088896 6095012 6118656 6131664 6142557 6149439 6187104 6191072 6194232 6215748 6217344 6221824 6222909 6228992 6246128 6253324 6279174 6285312 6290928 6309864 6316032 6340704 6347808 6377196 6384543 6386688 6390784 6411636 6415748 6416256 6423648 6447616 6472802 6480054 6481728 6511736 6513408 6538851 6552576 6578172 6582912 6590496 6616764 6623232 6642432 6649104 6668379 6680872 6689088 6690816 6716952 6721792 6727798 6748049 6780816 6788628 6795264 6796449 6821808 6830208 6850008 6856704 6883488 6888448 6896384 6898122 6915356 6923323 6938624 6964956 6965728 6999552 7007616 7026894 7070976 7077294 7098597 7103712 7105536 7111896 7118848 7133292 7138432 7146656 7189632 7218288 7225344 7226604 7253568 7288224 7299072 7325703 7327584 7332864 7339416 7341312 7361508 7368704 7369989 7397488 7405776 7414308 7440062 7441984 7451136 7480242 7494256 7515981 7523328 7552716 7562016 7598976 7628418 7644672 7674534 7680064 7682048 7683984 7688912 7712056 7749504 7758432 7796352 7805952 7836444 7872512 7874496 7883568 7903264 7920066 7927808 7958776 7960832 7991676 7991929 7999488 8000883 8008704 8030736 8039988 8088336 8118528 8125782 8128512 8150241 8158208 8160264 8175552 8190076 8199252 8249472 8256843 8258976 8287664 8289792 8297212 8322174 8372232 8380416 8387904 8413152 8431038 8454272 8463744 8502928 8507268 8512724 8515584 8548848 8555008 8564864 8588426 8640072 8642304 8650026 8676063 8684544 8718192 8718468 8728236 8736768 8770896 8777216 8781696 8787328 8811502 8822352 8830976 8856576 8865472 8891172 8918784 8921088 8953623 8955936 8999424 9009792 9034578 9041088 9051504 9060352 9061932 9095744 9106944 9133344 9142518 9177984 9186199 9197496 9286608 9289728 9323622 9326016 9332736 9343488 9369192 9379986 9418761 9427968 9436392 9464796 9471616 9474048 9480079 9482528 9511056 9565794 9586176 9623622 9624384 9635472 9671424 9709203 9717632 9720081 9722592 9767604 9770112 9777152 9785888 9788416 9815344 9826652 9874368 9885744 9925146 9934848 9963648 9973656 10021308 10031104 10033632 10036224 10070288 10075428 10082688 10091697 10131968 10171224 10171546 10182942 10192896 10232712 10245312 10285056 10325232 10332672 10344576 10373034 10395136 10407936 10435742 10447434 10448592 10499328 10511424 10540341 10560088 10572254 10655568 10658304 10665984 10667844 10678272 10699938 10707648 10719984 10784448 10824704 10827432 10834376 10838016 10839906 10866988 10880352 10900736 10932336 10943317 10999296 11009124 11011968 11042262 11053056 11096232 11108664 11121462 11160093 11162976 11176704 11183872 11217536 11220363 11227559 11241384 11284992 11329074 11343024 11354112 11395538 11398464 11467008 11511801 11520096 11523072 11533368 11568084 11579392 11624256 11624624 11637648 11649024 11691526 11694528 11708928 11754666 11763136 11808768 11854896 11880099 11891712 11938164 11941248 11987514 11995202 11999232 12013056 12046104 12054784 12059982 12068672 12082576 12101873 12142592 12177792 12188673 12190024 12237312 12263328 12285114 12298878 12374208 12382144 12388464 12431496 12434688 12443648 12445818 12457984 12483261 12492256 12506648 12558348 12570624 12581856 12619728 12632064 12646557 12681408 12695616 12754392 12769086 12773376 12781568 12823272 12831496 12832512 12847296 12882639 12895232 12945604 12960108 12963456 12975039 13023472 13026816 13077702 13105152 13156344 13165824 13180992 13217253 13233528 13246464 13284864 13298208 13336758 13361744 13378176 13381632 13433904 13443584 13455596 13496098 13561632 13577256 13590528 13592898 13643616 13660416 13700016 13713408 13713777 13766976 13776896 13792768 13796244 13830712 13846646 13877248 13929912 13931456 13985433 13999104 14015232 14053788 14069979 14141952 14154588 14197194 14207424 14211072 14223792 14237696 14266584 14276864 14293312 14332633 14348691 14379264 14435433 14436576 14453208 14507136 14520121 14576448 14598144 14651406 14655168 14665728 14678832 14682624 14723016 14737408 14739978 14794976 14811552 14828616 14880124 14883968 14887719 14897267 14902272 14960484 14988512 15031962 15046656 15105432 15124032 15197952 15256836 15257319 15274413 15289344 15349068 15360128 15364096 15367968 15377824 15424112 15499008 15516864 15559551 15592704 15611904 15653613 15671151 15672888 15745024 15748992 15767136 15806528 15840132 15855616 15858381 15917552 15921664 15983352 15983858 15998976 16001766 16017408 16061472 16079976 16176672 16237056 16251564 16257024 16300482 16316416 16320528 16351104 16380152 16398504 16498944 16513686 16517952 16563393 16575328 16579584 16594424 16644348 16744464 16760832 16775808 16826304 16862076 16908544 16927488 16993611 17005856 17014536 17025448 17031168 17093307 17097696 17110016 17129728 17176852 17196641 17280144 17284608 17300052 17352126 17369088 17436384 17436936 17456472 17473536 17537289 17541792 17554432 17563392 17574656 17623004 17631999 17643307 17644704 17713152 17730944 17782344 17837568 17842176 17907246 17911872 17992803 17998848 18019584 18069156 18082176 18089973 18103008 18123864 18191488 18213888 18266688 18285036 18355968 18372398 18394992 18427671 18573216 18647244 18652032 18665472 18668727 18686976 18738384 18759972 18837522 18855936 18872784 18929592 18943232 18948096 18960158 18965056 19017229 19022112 19131588 19153629 19172352 19247244 19248768 19270944 19342848 19418406 19435264 19440162 19445184 19511183 19535208 19540224 19554304 19571776 19576832 19616553 19630688 19653304 19748736 19771488 19850292 19869696 19927296 19947312 20005137 20042616 20062208 20067264 20072448 20140576 20150856 20165376 20183394 20244147 20263936 20342448 20343092 20365884 20385792 20389347 20465424 20490624 20570112 20650464 20665344 20689152 20746068 20769969 20790272 20815872 20871484 20894868 20897184 20998656 21022848 21080682 21120176 21144508 21311136 21316608 21335688 21356544 21399876 21415296 21439968 21568896 21649408 21654864 21668752 21676032 21679812 21733976 21760704 21801472 21864672 21886634 21977109 21998592 22018248 22023936 22084524 22106112 22109967 22192464 22217328 22242924 22320186 22325952 22353408 22367744 22435072 22440726 22455118 22482768 22522709 22547943 22569984 22658148 22686048 22791076 22796928 22934016 23023602 23040192 23046144 23066736 23136168 23158784 23248512 23249248 23275296 23383052 23389056 23409991 23417856 23509332 23526272 23617536 23709792 23760198 23783424 23876328 23882496 23975028 23975787 23990404 23998464 24002649 24026112 24092208 24109568 24119964 24137344 24165152 24203746 24285184 24355584 24377346 24380048 24450723 24474624 24526656 24570228 24597756 24748416 24764288 24770529 24776928 24862992 24869376 24887296 24891636 24915968 24966522 24984512 25013296 25116696 25141248 25163712 25239456 25293114 25362816 25391232 25508784 25538172 25546752 25563136 25646544 25662992 25665024 25694592 25765278 25790464 25891208 25920216 25926912 25950078 26028189 26046944 26053632 26155404 26210304 26312688 26331648 26361984 26434506 26467056 26492928 26569728 26596416 26673516 26723488 26756352 26763264 26860869 26867808 26887168 26911192 26992196 27123264 27154512 27181056 27185796 27287232 27320832 27400032 27427554 27533952 27553792 27558597 27585536 27592488 27661424 27693292 27859824 27862912 27970866 27998208 28030464 28107576 28139958 28283904 28309176 28394388 28414848 28422144 28440237 28447584 28533168 28553728 28586624 28665266 28697382 28758528 28870866 28873152 28906416 29014272 29040242 29127609 29152896 29302812 29310336 29331456 29357664 29365248 29446032 29474816 29479956 29589952 29623104 29657232 29760248 29767936 29775438 29794534 29804544 29884217 29920968 29977024 30063924 30093312 30210864 30248064 30275091 30395904 30513672 30514638 30548826 30578688 30698136 30720256 30728192 30735936 30755648 30840257 30848224 30998016 31033728 31119102 31185408 31223808 31307226 31342302 31345776 31497984 31534272 31613056 31621023 31680264 31711232 31716762 31835104 31843328 31966704 31967716 31997952 32003532 32034816 32122944 32159952 32353344 32474112 32503128 32514048 32600964 32632832 32641056 32702208 32760304 32797008 32829951 32997888 33027372 33035904 33126786 33150656 33159168 33188848 33288696 33480279 33488928 33551616 33652608 33682677 33724152 33817088 33854976 33987222 34011712 34029072 34050896 34062336 34186614 34195392 34220032 34259456 34353704 34393282 34560288 34569216 34600104 34704252 34738176 34872768 34873872 34912944 34947072 35074578 35083584 35108864 35126784 35149312 35246008 35263998 35286614 35289408 35426304 35461888 35564688 35600411 35640297 35675136 35814492 35823744 35985606 35997696 36039168 36138312 36164352 36179946 36206016 36247728 36305619 36382976 36427776 36525097 36533376 36566019 36570072 36711936 36744796 36789984 36855342 37002889 37146432 37294488 37304064 37330944 37337454 37373952 37449783 37476768 37519944 37675044 37711872 37745568 37859184 37886464 37896192 37920316 37930112 37939671 38034458 38044224 38263176 38307258 38344704 38494488 38497536 38541888 38647917 38685696 38836812 38870528 38880324 38890368 38925117 39022366 39070416 39080448 39108608 39143552 39153664 39233106 39261376 39306608 39497472 39542976 39651759 39700584 39739392 39854592 39894624 40010274 40085232 40124416 40134528 40144896 40281152 40301712 40330752 40366788 40488294 40527872 40684896 40686184 40731768 40771584 40778694 40920341 40930848 40981248 41140224 41141331 41300928 41330688 41378304 41492136 41539938 41580544 41631744 41742968 41789736 41794368 41956299 41983207 41997312 42045696 42161364 42209937 42240352 42289016 42622272 42633216 42671376 42713088 42799752 42830592 42879936 42997899 43046073 43137792 43298816 43306299 43309728 43337504 43359624 43467952 43521408 43560363 43602944 43729344 43773268 43954218 43997184 44036496 44047872 44169048 44212224 44219934 44384928 44434656 44485848 44640372 44651904 44691801 44706816 44735488 44870144 44881452 44910236 44965536 45045418 45095886 45139968 45316296 45372096 45582152 45593856 45771957 45868032 46047204 46080384 46092288 46133472 46272336 46317568 46497024 46498496 46550592 46678653 46766104 46778112 46819982 46835712 46960839 47018664 47052544 47235072 47236343 47419584 47520396 47566848 47575143 47752656 47764992 47950056 47951574 47980808 47996928 48005298 48052224 48184416 48219136 48239928 48274688 48330304 48407492 48463261 48570368 48711168 48754692 48760096 48901446 48949248 49053312 49140456 49195512 49496832 49528576 49541058 49553856 49690179 49722047 49725984 49738752 49783272 49831936 49933044 49969024 50026592 50233392 50282496 50327424 50478912 50586228 50725632 50782464 50980833 51017568 51076344 51093504 51126272 51279921 51293088 51325984 51330048 51389184 51530556 51580928 51589923 51782416 51840432 51853824 51900156 52056378 52093888 52107264 52310808 52420608 52611867 52625376 52663296 52723968 52869012 52929921 52934112 53139456 53192832 53347032 53446976 53512704 53526528 53721738 53735616 53774336 53822384 53978409 53984392 54246528 54309024 54371592 54574464 54641664 54800064 54855108 55067904 55107584 55117194 55171072 55184976 55283013 55322848 55386584 55719648 55725824 55941732 55943503 55996416 56006181 56060928 56215152 56279916 56567808 56618352 56788776 56829696 56844288 56880474 56895168 57051687 57066336 57107456 57173248 57330532 57394764 57396581 57460887 57517056 57741732 57746304 57812832 58028544 58080484 58255218 58305792 58533549 58605624 58620672 58662912 58715328 58730496 58849659 58892064 58959912 59179904 59246208 59314464 59520496 59535872 59550876 59589068 59609088 59768434 59841936 59954048 60127848 60186624 60421728 60496128 60550182 60732441 60791808 61027344 61029276 61097652 61157376 61168041 61396272 61440512 61456384 61471872 61511296 61680514 61696448 61996032 62067456 62238204 62309907 62370816 62447616 62614452 62684604 62691552 62995968 63068544 63226112 63242046 63360528 63422464 63433524 63473089 63670208 63686656 63933408 63935432 64007064 64069632 64245888 64303393 64319904 64706688 64948224 65006256 65028096 65201928 65265664 65282112 65404416 65520608 65594016 65659902 65931327 65973611 65995776 66054744 66071808 66253572 66301312 66318336 66329901 66377696 66577392 66960558 66977856 67103232 67305216 67365354 67448304 67568127 67634176 67643829 67709952 67974444 68023424 68058144 68101792 68373228 68390784 68440064 68518912 68707408 68786564 69120576 69138432 69200208 69408504 69476352 69745536 69747744 69825888 70149156 70167168 70217728 70229973 70253568 70298624 70492016 70527996 70573228 70578816 70852608 70923776 71129376 71200822 71280594 71350272 71628984 71647488 71927361 71971212 71995392 72078336 72276624 72328704 72359892 72412032 72495456 72611238 72765952 72855552 73050194 73066752 73132038 73140144 73352169 73423872 73489592 73579968 73710684 74005778 74292864 74588976 74608128 74661888 74674908 74747904 74899566 74953536 75039888 75350088 75423744 75491136 75718368 75772928 75840632 75860224 75879342 76068916 76088448 76156553 76526352 76614516 76689408 76988976 76995072 77083776 77295834 77371392 77673624 77741056 77760648 77780736 77850234 78044732 78084567 78140832 78160896 78287104 78307328 78466212 78522752 78592913 78613216 78994944 79085952 79303518 79401168 79478784 79709184 79789248 80020548 80170464 80269056 80289792 80562304 80582607 80603424 80661504 80733576 80976588 81055744 81369792 81372368 81463536 81543168 81557388 81840682 81861696 81962496 82282662 82601856 82661376 82675791 82756608 82984272 83079876 83161088 83485936 83579472 83588736 83912598 83966414 83994624 84091392 84322728 84419874 84480704 84578032 85244544 85266432 85320711 85342752 85599504 85661184 85759872 85995798 86092146 86275584 86597632 86612598 86619456 86675008 86719248 86935904 87042816 87120726 87205888 87382827 87458688 87546536 87908436 87994368 88072992 88095744 88338096 88424448 88439868 88769856 88869312 88971696 89280744 89303808 89383602 89413632 89470976 89652651 89740288 89762904 89820472 89931072 90090836 90191772 90279936 90632592 90744192 90825273 91164304 91187712 91543914 91736064 92094408 92160768 92184576 92266944 92520771 92544672 92994048 92996992 93101184 93357306 93532208 93556224 93639964 93671424 93921678 94037328 94105088 94472686 94839168 95040792 95133696 95150286 95505312 95529984 95900112 95903148 95961616 95993856 96010596 96104448 96368832 96438272 96479856 96549376 96660608 96814984 96926522 97140736 97422336 97509384 97520192 97802892 97898496 98106624 98280912 98391024 98489853 98993664 99057152 99082116 99107712 99380358 99444094 99451968 99477504 99566544 99663872 99866088 99938048 100053184 100328431 100440837 100466784 100654848 100957824 101048031 101172456 101451264 101564928 101961666 102035136 102152688 102187008 102252544 102559842 102586176 102651968 102660096 102778368 103061112 103161856 103179846 103564832 103680864 103707648 103800312 104112756 104187776 104214528 104280869 104621616 104841216 105223734 105250752 105326592 105447936 105738024 105859842 105868224 106278912 106385664 106694064 106801233 106893952 106920891 107025408 107443476 107471232 107548672 107644768 107956818 107968784 108493056 108618048 108743184 108916857 109148928 109283328 109575291 109600128 109698057 109710216 110135808 110215168 110234388 110342144 110369952 110566026 110645696 110773168 111008667 111439296 111451648 111883464 111887006 111992832 112012362 112121856 112430304 112559832 113135616 113236704 113577552 113659392 113688576 113760948 113790336 114103374 114132672 114214912 114346496 114661064 114789528 114793162 114921774 115034112 115483464 115492608 115625664 115943751 116057088 116160968 116510436 116611584 117067098 117211248 117241344 117325824 117430656 117460992 117699318 117784128 117919824 118359808 118492416 118628928 118955277 119040992 119071744 119101752 119178136 119218176 119536868 119683872 119908096 120255696 120373248 120376487 120843456 120992256 121100364 121464882 121583616 122054688 122058552 122195304 122314752 122336082 122761023 122792544 122881024 122943744 123022592 123361028 123392896 123423993 123503149 123992064 124134912 124476408 124619814 124741632 124895232 125228904 125369208 125383104 125949621 125991936 126137088 126452224 126484092 126629811 126721056 126867048 126946178 127340416 127373312 127866816 127870864 128014128 128139264 128491776 128606786 128639808 128993697 129413376 129896448 129918897 130012512 130403856 130531328 130564224 130681089 130808832 131041216 131188032 131319804 131862654 131947222 131991552 132109488 132143616 132507144 132602624 132636672 132659802 132755392 133120603 133154784 133921116 133955712 134075403 134206464 134610432 134730708 134896608 135136254 135268352 135287658 135419904 135948888 136046848 136116288 136203584 136578281 136746456 136781568 136880128 137037824 137315871 137414816 137573128 138241152 138276864 138400416 138817008 138952704 139491072 139495488 139651776 140035959 140298312 140334336 140435456 140459946 140507136 140597248 140882517 140984032 141055992 141146456 141157632 141705216 141709029 141847552 142258752 142401644 142561188 142700544 142725429 143257968 143294976 143854722 143942424 143990784 144156672 144553248 144657408 144719784 144824064 144990912 145222476 145389783 145531904 145711104 146100388 146133504 146264076 146280288 146704338 146847744 146979184 147159936 147421368 148011556 148585728 149166141 149177952 149216256 149349816 149495808 149799132 149907072 150079776 150700176 150847488 150982272 151436736 151545856 151681264 151720448 151758684 152137832 152176896 152313106 153052704 153229032 153378816 153839763 153977952 153990144 154167552 154591668 154742784 154769769 155347248 155482112 155521296 155561472 155700468 156089464 156169134 156281664 156321792 156574208 156614656 156932424 157045504 157185826 157226432 157658963 157835601 157989888 158171904 158607036 158789763 158802336 159418368 159578496 160041096 160340928 160538112 160579584 161124608 161165214 161206848 161323008 161467152 161754001 161935227 161953176 162111488 162739584 162744736 162927072 163114776 163681364 163723392 163869937 163924992 164565324 165203712 165322752 165351582 165513216 165849039 165968544 166159752 166322176 166971872 167158944 167177472 167825196 167830509 167932828 167989248 168018543 168182784 168645456 168839748 168961408 169156064 170489088 170532864 170641422 170685504 171155061 171199008 171322368 171519744 171991596 172184292 172189743 172382661 172551168 173195264 173225196 173238912 173350016 173438496 173871808 174085632 174241452 174411776 174765654 174917376 175093072 175600647 175816872 175988736 176145984 176191488 176676192 176879736 177539712 177738624 177943392 178561488 178607616 178767204 178827264 178941952 179305302 179480576 179525808 179640944 179862144 180181672 180383544 180559872 181265184 181488384 181650546 182197323 182328608 182375424 183087828 183472128 184188816 184321536 184369152 184533888 185041542 185089344 185988096 185993984 186202368 186714612 186929721 187064416 187112448 187279928 187342848 187843356 188074656 188210176 188945372 189678336 190081584 190267392 190300572 190419267 191010624 191059968 191800224 191806296 191923232 192021192 192208896 192737664 192876544 192910179 192959712 193098752 193321216 193629968 193853044 194076377 194844672 195018768 195040384 195605784 195796992 196213248 196561824 196782048 196979706 197920833 197987328 198114304 198164232 198215424 198760716 198888188 198903936 198955008 198989703 199133088 199732176 199876096 200106368 200656862 200881674 200933568 201309696 201915648 202096062 202344912 202704381 202902528 203129856 203923332 204070272 204305376 205119684 205172352 205303936 205320192 205556736 206122224 206323712 206359692 207129664 207361728 207415296 207600624 208225512 208375552 208429056 208561738 209189519 209243232 210447468 210501504 210653184 210689919 210895872 211476048 211719684 211736448 212557824 212771328 213388128 213602466 213787904 213841782 214050816 214623013 214886952 214942464 215097344 215289536 215782083 215913636 215937568 216986112 217236096 217486368 217833714 218297856 218566656 219150582 219200256 219396114 219420432 220056507 220271616 220468776 220684288 220739904 221132052 221291392 221546336 222017334 222878592 222903296 223766928 223774012 223985664 224024724 224243712 224860608 225119664 226271232 226473408 227155104 227318784 227521896 227580672 228206748 228265344 228429824 228469659 228692992 229322128 229579056 229586324 229843548 230068224 230966928 230985216 231251328 231887502 232114176 232321936 233020872 233223168 234134196 234422496 234482688 234861312 234921984 235398636 235568256 235778739 235839648 236719616 236984832 237257856 237910554 238081984 238143488 238203504 238356272 238436352 239073736 239367744 239816192 240511392 240752974 241686912 241984512 242200728 242929764 243167232 244109376 244117104 244390608 244629504 244672164 245522046 245585088 245762048 245887488 246045184 246722056 246785792 246847986 247006298 247749799 247984128 248027373 248269824 248952816 249239628 249483264 250457808 250738416 250766208 251899242 251983872 252274176 252904448 252968184 253259622 253442112 253734096 253892356 254680832 254746624 255675679 255733632 255741728 255962133 256028256 256983552 257213572 257279616 257987394 258826752 259792896 259837794 260025024 260807712 261128448 261362178 261617664 262082432 262148481 262376064 262639608 263725308 263894444 263983104 264218976 264287232 265014288 265205248 265273344 265319604 265510784 266241206 266309568 267842232 267911424 268150806 268412928 268957953 269220864 269461416 269793216 270272508 270536704 270575316 270839808 271897776 272093696 272232576 272407168 272475819 273156562 273492912 273563136 273760256 274075648 274631742 274829632 275146256 276482304 276553728 276800832 277562313 277634016 278982144 278990976 279303552 280071918 280596624 280668672 280870912 280919892 281014272 281194496 281765034 281968064 282111984 282292912 282315264 283418058 283695104 284517504 284803288 285122376 285401088 285450858 286515936 286589952 287709444 287884848 287981568 288313344 289106496 289314816 289439568 289648128 289981824 290444952 290779566 291063808 291422208 292200776 292267008 292528152 292560576 293408676 293695488 293882449 293958368 294319872 294842736 295469559 296023112 297171456 298332282 298355904 298432512 298699632 298991616 299598264 299814144 300159552 300985293 301322511 301400352 301964544 302873472 303091712 303144093 303362528 303440896 303517368 304275664 304353792 304626212 306105408 306458064 306757632 307679526 307955904 307980288 308335104 309183336 309485568 309539538 310694496 310964224 311042592 311122944 311400936 312178928 312338268 312563328 312643584 312842607 313148416 313864848 314091008 314371652 314452864 315317926 315671202 315979776 316343808 317214072 317579526 317604672 318836736 319156992 320082192 320403699 320681856 321076224 322249216 322330428 322413696 322646016 322934304 323508002 323870454 323906352 324222976 325479168 325489472 325854144 326229552 326750571 327362728 327446784 327739874 327849984 328725873 329130648 330407424 330645504 330703164 331026432 331698078 331937088 332319504 332644352 333026001 333943744 334317888 334354944 335650392 335661018 335865656 335978496 336037086 336365568 337290912 337679496 337922816 338312128 339242827 340978176 341065728 341282844 341371008 342310122 342398016 342644736 343039488 343983192 344368584 344379486 344765322 345102336 346450392 346477824 346700032 346876992 347743616 347831253 348054329 348171264 348482904 348823552 349531308 349834752 350186144 351201294 351633744 351977472 352291968 352382976 353352384 353759472 355079424 355477248 355886784 356865831 357122976 357215232 357534408 357654528 357883904 358610604 358961152 359051616 359281888 359724288 360363344 360767088 361119744 361129461 362530368 362976768 363301092 364394646 364657216 364750848 366175656 366944256 368283069 368377632 368643072 369067776 370083084 370178688 370509447 371976192 371987968 372404736 373429224 373859442 374128832 374224896 374559856 374685696 375686712 376149312 376420352 377848863 377890744 379356672 380163168 380601144 380838534 382021248 382119936 383600448 383612592 383846464 384042384 384417792 385475328 385753088 385820358 385919424 386197504 386642432 386981091 387259936 387706088 388152754 389689344 390037536 390080768 391211568 391593984 391604521 392043267 392426496 393123648 393564096 393959412 395841666 395974656 396228608 396328464 396430848 397521432 397776376 397807872 397910016 397979406 398266176 399361809 399464352 399752192 400212736 401313724 401763348 401776067 401867136 402226209 402619392 403831296 404192124 404689824 405408762 405805056 406259712 407846664 408140544 408610752 409734843 410239368 410344704 410607872 410640384 411113472 411947613 412211809 412244448 412719384 414259328 414723456 414830592 415201248 416451024 416751104 416858112 417123476 418379038 418486464 420894936 421003008 421306368 421379838 421791744 422647551 422952096 423439368 423472896 425115648 425127087 425542656 426776256 427204932 427575808 427683564 428101632 428176287 429246026 429773904 429884928 430194688 430579072 431564166 431827272 431875136 433972224 434472192 434972736 435667428 436169349 436595712 437133312 438301164 438400512 438792228 438840864 440113014 440543232 440937552 441368576 441479808 442264104 442582784 443092672 444034668 444311623 445757184 445806592 447498423 447533856 447548024 448049448 448487424 449721216 450123751 450239328 452542464 452946816 454310208 454637568 455043792 455161344 456413496 456530688 456859648 456939318 457385984 458644256 459158112 459172648 459687096 460136448 461519289 461815277 461933856 461970432 462502656 463775004 464228352 464309307 464643872 466041744 466446336 468268392 468844992 468965376 469722624 469843968 470797272 471136512 471557478 471679296 472976889 473439232 473506803 473969664 474515712 475821108 476163968 476286976 476369289 476407008 476712544 478147472 478735488 479632384 481022784 481505948 483373824 483969024 484401456 485262003 485805681 485859528 486334464 488218752 488234208 488781216 489344328 491044092 491170176 491524096 491609811 491774976 492090368 493444112 493571584 493695972 494012596 495499598 495968256 496054746 496539648 497905632 498479256 498966528 500915616 501476832 501532416 503491527 503798484 503967744 504548352 505808896 505936368 506519244 506884224 507468192 507784712 509361664 509493248 511351358 511467264 511483456 511924266 512056512 513465183 513967104 514427144 514559232 515974788 516569229 517653504 519585792 519675588 520050048 521615424 522256896 522724356 523235328 524164864 524296962 524752128 525279216 526801941 527450616 527788888 527966208 528437952 528574464 530028576 530410496 530639208 531021568 532482412 532619136 533095871 535684464 535822848 536301612 536825856 537915906 538441728 538922832 539586432 540545016 541073408 541150632 541679616 543795552 544187392 544465152 544814336 544951638 546313124 546591969 546942517 546985824 547126272 548151296 549263484 549659264 550292512 552964608 553107456 553601664 555124626 555268032 557964288 557981952 558607104 560143836 560789163 561193248 561337344 561839784 562028544 562388992 563530068 563936128 564223968 564585824 564630528 566836116 567390208 569035008 569606576 570244752 570802176 570901716 571257801 573031872 573179904 575418888 575769696 576626688 578212992 578629632 578730537 578879136 579296256 579963648 580889904 581559132 582127616 582229131 584401552 584534016 585056304 585121152 586817352 587390976 587764898 587916736 588639744 589685472 590939118 592046224 593762499 594342912 596664564 596711808 596865024 597399264 599196528 599628288 600319104 601970586 602645022 602800704 603929088 605746944 606183424 606288186 606725056 606881792 607034736 608113143 608551328 608707584 609252424 612210816 612916128 615359052 615911808 615960576 616670208 618366672 618971136 619079076 621388992 621928448 622085184 622245888 622801872 624357856 624676536 625126656 625287168 625685214 626296832 627568557 627729696 628182016 628743304 628905728 630635852 631342404 631362391 631959552 632069757 632687616 634428144 635159052 635209344 637673472 638313984 640164384 640807398 641363712 642152448 643869039 644498432 644660856 644827392 645292032 645868608 647016004 647346249 647740908 647812704 650958336 650978944 651708288 652459104 653501142 654725456 654893568 655479748 655699968 657451746 658261296 660814848 661406328 662052864 663396156 663874176 664639008 666052002 667887488 668635776 668709888 671300784 671322036 671731312 671956992 672074172 672731136 674581824 675358992 675845632 676624256 678485654 681956352 682565688 682742016 684620244 684796032 685289472 685408977 686078976 687966384 688737168 688758972 689530644 690204672 692900784 692955648 693400064 693753984 695487232 695662506 696108658 696342528 696965808 697647104 698203979 699062616 699669504 700372288 702402588 703267488 704583936 704765952 706704768 707336217 707518944 710158848 710954496 711773568 713731662 714245952 714430464 715068816 715309056 715767808 717221208 717922304 718103232 718563776 719448576 720726688 721534176 722258922 725060736 725709721 725953536 726602184 728789292 729314432 729501696 732351312 733888512 736566138 736755264 737286144 738135552 740166168 740357376 741018894 743249397 743952384 743975936 744082119 744809472 746858448 747718884 748257664 748449792 749119712 751373424 752298624 752840704 755697726 755781488 758713344 760326336 761202288 761677068 764042496 764239872 767027037 767200896 767225184 767692928 767886399 768084768 770950656 771506176 771640716 771838848 772395008 773284864 773962182 774519872 775412176 776305508 779378688 780075072 780161536 782423136 783209042 784086534 784852992 786247296 787128192 787918824 791683332 791949312 792457216 792656928 792861696 795042864 795552752 795615744 795820032 795958812 796532352 798723618 798928704 799504384 800425472 802627448 803526696 803552134 803734272 804452418 805238784 806873859 807662592 808384248 809379648 810817524 811610112 812519424 815693328 816281088 817221504 819469686 820478736 820689408 821215744 821280768 822226944 823895226 824423618 824488896 825438768 828518656 829446912 829661184 830402496 832686939 832902048 833502208 834246952 836758076 836972928 841789872 842006016 842612736 842759676 843583488 845295102 845904192 846878736 846945792 850254174 851085312 853552512 854409864 855151616 855367128 856203264 856352574 858492052 859547808 859769856 861158144 863128332 863654544 863750272 864522043 867944448 868944384 869945472 871334856 872338698 873191424 874266624 876602328 876801024 877584456 877681728 880226028 881086464 881647347 881875104 882959616 884528208 885165568 886185344 886408677 888069336 888623246 891514368 891613184 894996846 895067712 895096048 896098896 896974848 899442432 900247502 900478656 902955879 905893632 908620416 909275136 909432279 910087584 910322688 912826992 913061376 913719296 913878636 914771968 917288512 918316224 918345296 919374192 920272896 923038578 923630554 923867712 923940864 925005312 927550008 928456704 928618614 929287744 932083488 932892672 936536784 937689984 937930752 938527821 939445248 941594544 942273024 943114956 943358592 945953778 946878464 947013606 947939328 949031424 951642216 952327936 952573952 952738578 952814016 953425088 956047967 956294944 957470976 959264768 961211097 962045568 963011896 966747648 967938048 968802912 970524006 971611362 971719056 972668928 976437504 976468416 977562432 978688656 980251713 982088184 982340352 983048192 983219622 983549952 984180736 986177619 986888224 987143168 987391944 988025192 990999196 991936512 992109492 993079296 995811264 996958512 997933056 999078003 1001831232 1002953664 1003064832 1006983054 1007596968 1007935488 1009096704 1011617792 1011872736 1013038488 1013768448 1014936384 1015569424 1017728481 1018723328 1022702716 1022934528 1022966912 1023848532 1024113024 1026930366 1027934208 1028854288 1029118464 1031949576 1033138458 1035307008 1039351176 1040100096 1043230848 1044162987 1044513792 1045448712 1046470656 1048329728 1048593924 1049504256 1050558432 1053603882 1054901232 1055577776 1055932416 1056875904 1057148928 1060057152 1060820992 1061278416 1062043136 1064964824 1065238272 1066191742 1071368928 1071645696 1072603224 1073651712 1075831812 1076883456 1077845664 1079172864 1081090032 1082146816 1082301264 1083359232 1083388383 1087591104 1088374784 1088930304 1089628672 1089903276 1092626248 1093183938 1093885034 1093971648 1094252544 1096302592 1098526968 1099318528 1100585024 1103612741 1104849207 1105929216 1107203328 1110249252 1110536064 1111528341 1115928576 1115963904 1117214208 1120287672 1121578326 1122386496 1122674688 1123679568 1124057088 1124777984 1127060136 1127872256 1128447936 1129171648 1129261056 1132278007 1133546589 1133672232 1134780416 1138070016 1139213152 1140489504 1141803432 1142515602 1146063744 1146359808 1147089559 1150837776 1151539392 1153253376 1156425984 1157259264 1157461074 1157758272 1158592512 1159927296 1160943273 1161779808 1163118264 1164255232 1164458262 1168803104 1169068032 1170112608 1170242304 1173634704 1174781952 1174813563 1175529796 1175833472 1176129801 1177279488 1179370944 1181878236 1184092448 1187524998 1188685824 1193329128 1193423616 1193730048 1194798528 1198085427 1198393056 1199256576 1200638208 1203941172 1205290044 1205328201 1205601408 1206678627 1207858176 1211493888 1212366848 1212576372 1213450112 1213763584 1214069472 1216226286 1217102656 1217415168 1218504848 1224421632 1225832256 1229204529 1230718104 1231823616 1231921152 1233340416 1236635427 1236733344 1238158152 1242777984 1243856896 1244170368 1244491776 1245603744 1248715712 1249353072 1250253312 1250574336 1251370428 1252593664 1255137114 1255459392 1256364032 1257486608 1257811456 1261271704 1262684808 1262724782 1263919104 1264139514 1265375232 1268856288 1270318104 1270418688 1275346944 1275381261 1276627968 1280328768 1281614796 1282727424 1284304896 1287738078 1288996864 1289321712 1289654784 1290584064 1291737216 1294032008 1294692498 1295481816 1295625408 1301916672 1301957888 1303416576 1304918208 1307002284 1308508047 1309450912 1309787136 1310959496 1311399936 1314903492 1316522592 1321629696 1322812656 1324105728 1326792312 1327748352 1329278016 1332104004 1332934869 1335774976 1337271552 1337419776 1342495269 1342601568 1342644072 1343462624 1344148344 1345462272 1349163648 1350371253 1350717984 1351691264 1353248512 1356971308 1358534639 1363912704 1365131376 1365484032 1369240488 1369592064 1370578944 1370817954 1372157952 1375932768 1377474336 1377517944 1379061288 1380409344 1385445831 1385801568 1385911296 1386800128 1387507968 1390974464 1391325012 1392217316 1392685056 1392927921 1393931616 1396407958 1398125232 1399339008 1400744576 1404805176 1406534976 1409167872 1409531904 1413409536 1414672434 1415037888 1418930667 1420317696 1421908992 1423547136 1427463324 1428491904 1428860928 1429107867 1430137632 1434442416 1435844608 1436206464 1437127552 1438897152 1441453376 1443068352 1444517844 1450121472 1451419442 1451907072 1453204368 1455786009 1457578584 1458628864 1459003392 1464326633 1464702624 1473132276 1473510528 1474572288 1474829433 1476271104 1480332336 1480714752 1482037788 1486498794 1487904768 1487951872 1488164238 1489618944 1493716896 1495437768 1496515328 1496899584 1498239424 1502361091 1502746848 1504597248 1505681408 1510474581 1511395452 1511562976 1517426688 1520652672 1522404576 1523354136 1528084992 1528479744 1534054074 1534401792 1534450368 1535385856 1535772798 1536169536 1540395549 1541383457 1541901312 1543281432 1543677696 1544790016 1546569728 1547924364 1549039744 1549707687 1550824352 1552611016 1558757376 1560150144 1560323072 1564846272 1566418084 1568173068 1569705984 1572494592 1574256384 1575837648 1580405823 1583366664 1583898624 1584914432 1585313856 1585723392 1590085728 1591105504 1591231488 1591917624 1593064704 1597447236 1597857408 1599008768 1599287613 1600850944 1605254896 1607053392 1607104268 1607468544 1608904836 1610477568 1613747718 1615325184 1616768496 1618759296 1621635048 1623220224 1625038848 1631386656 1632562176 1634443008 1638939372 1640827551 1640957472 1641378816 1642431488 1644453888 1647790452 1648847236 1648977792 1650877536 1657037312 1658893824 1659322368 1660804992 1665373878 1665804096 1667004416 1668493904 1673516152 1673945856 1683579744 1684012032 1685519352 1687166976 1690590204 1691808384 1693757472 1693891584 1700508348 1702170624 1707105024 1708819728 1710303232 1710734256 1712406528 1712705148 1713773403 1716984104 1719095616 1719539712 1722316288 1726256664 1727309088 1727500544 1729044086 1734248593 1735888896 1736191611 1737888768 1739890944 1742669712 1744677396 1746382848 1746687393 1753204656 1753602048 1755168912 1755363456 1760452056 1762172928 1763294694 1763750208 1765919232 1769056416 1770331136 1772370688 1772817354 1776138672 1777246492 1779294011 1781287497 1783028736 1783226368 1789993692 1790135424 1790192096 1792197792 1798884864 1800495004 1800957312 1805911758 1811787264 1817240832 1818550272 1818864558 1820175168 1820645376 1824339429 1825653984 1826122752 1827757272 1829543936 1834577024 1836632448 1836690592 1838748384 1846077156 1847261108 1847735424 1847881728 1850010624 1855100016 1856913408 1857237228 1858575488 1864166976 1865785344 1873073568 1875379968 1875861504 1877055642 1878890496 1882705671 1883189088 1884546048 1886229912 1886717184 1891907556 1893756928 1894027212 1894087173 1895878656 1896209271 1898062848 1903284432 1904655872 1905147904 1905477156 1905628032 1906850176 1912095934 1912589888 1914941952 1918529536 1922422194 1924091136 1926023792 1931607117 1933495296 1935876096 1937605824 1941048012 1943222724 1943438112 1952875008 1952936832 1955124864 1957377312 1960503426 1964176368 1964680704 1966096384 1966439244 1967099904 1968361472 1972355238 1973776448 1974286336 1974783888 1976050384 1981998392 1984218984 1986158592 1991622528 1993917024 1998156006 2003662464 2005907328 2006129664 2013966108 2015193936 2015870976 2018193408 2023235584 2023745472 2026076976 2027536896 2029872768 2031138848 2035456962 2037446656 2045405432 2045869056 2045933824 2047697064 2048226048 2053860732 2055868416 2056226931 2057708576 2058236928 2063899152 2066276916 2070614016 2078702352 2080200192 2086461696 2088325974 2089027584 2090897424 2092941312 2094611937 2096659456 2097187848 2099008512 2101116864 2107207764 2109802464 2111155552 2113751808 2114297856 2120114304 2121641984 2122008651 2122556832 2124086272 2129929648 2130476544 2132383484 2142737856 2143291392 2145206448 2147303424 2151663624 2153766912 2155691328 2158345728 2162180064 2164602528 2166776766 2175182208 2176749568 2177129163 2177860608 2179257344 2179806552 2185252496 2186367876 2187770068 2187943296 2188505088 2197053936 2198637056 2201170048 2207225482 2209698414 2211858432 2214406656 2220498504 2221072128 2223056682 2229748191 2231857152 2231927808 2234428416 2240575344 2243156652 2244772992 2245349376 2247359136 2254120272 2255744512 2256895872 2258343296 2258522112 2264556014 2267093178 2267344464 2269560832 2276140032 2278426304 2280979008 2283606864 2285031204 2292127488 2292719616 2294179118 2301081111 2301675552 2303078784 2312851968 2314518528 2314922148 2315516544 2317185024 2319854592 2321886546 2323559616 2326236528 2328510464 2328916524 2337606208 2338136064 2340225216 2340484608 2347269408 2349627126 2351059592 2351666944 2352259602 2354558976 2358741888 2360853143 2363756472 2368184896 2375049996 2377371648 2386658256 2386847232 2387460096 2389597056 2396170854 2396786112 2398513152 2401276416 2407882344 2410580088 2410656402 2411202816 2413357254 2415716352 2420621577 2422987776 2425152744 2426900224 2427527168 2428138944 2432452572 2434205312 2434830336 2436380303 2437009696 2448843264 2451664512 2458409058 2461436208 2463647232 2463842304 2466680832 2473270854 2473466688 2476316304 2485555968 2488340736 2488983552 2491207488 2497431424 2498060817 2498706144 2500506624 2502740856 2505187328 2510274228 2510918784 2512728064 2514973216 2515622912 2522543408 2525369616 2525449564 2527838208 2528279028 2530750464 2537712576 2540636208 2540837376 2550762522 2553255936 2560657536 2563229592 2565454848 2568609792 2575476156 2577993728 2578643424 2579309568 2583474432 2588064016 2589384996 2590963632 2591250816 2593566129 2603833344 2603915776 2606833152 2609836416 2614004568 2617016094 2618901824 2619574272 2621918992 2622799872 2629806984 2633045184 2643259392 2644942041 2645625312 2653584624 2655496704 2658556032 2664208008 2665869738 2671549952 2674543104 2674839552 2684990538 2685203136 2685288144 2686925248 2688296688 2690924544 2698327296 2700742506 2701435968 2703382528 2706497024 2708867637 2713942616 2717069278 2727825408 2730262752 2730968064 2738480976 2739184128 2741157888 2741635908 2744315904 2751865536 2754948672 2755035888 2758122576 2760818688 2770891662 2771603136 2771822592 2773600256 2775015936 2781948928 2782650024 2784434632 2785370112 2785855842 2787863232 2792815916 2796250464 2798678016 2801489152 2809610352 2812432469 2813069952 2815583463 2818335744 2826819072 2829344868 2830075776 2837861334 2840635392 2843817984 2847094272 2854926648 2856983808 2857721856 2858215734 2860275264 2868143901 2868884832 2872412928 2874255104 2877794304 2882906752 2883633291 2885482663 2886136704 2889035688 2900242944 2902838884 2903814144 2906408736 2911572018 2915157168 2917257728 2918006784 2928653266 2929405248 2946264552 2947021056 2949144576 2949658866 2952542208 2958532857 2960664672 2961429504 2964075576 2972997588 2975809536 2975903744 2976328476 2979237888 2987433792 2990875536 2993030656 2993799168 2996478848 2997234009 3004722182 3005493696 3009194496 3011362816 3020949162 3022790904 3023125952 3034853376 3041305344 3044809152 3046708272 3053185443 3056169984 3068108148 3068803584 3068900736 3070771712 3071545596 3072339072 3080791098 3082766914 3083802624 3086562864 3087355392 3089580032 3093139456 3095848728 3098079488 3099415374 3101648704 3105222032 3110181361 3120300288 3120646144 3129692544 3132488961 3132836168 3136346136 3139411968 3144989184 3148512768 3151675296 3160811646 3166733328 3167797248 3169828864 3170627712 3171446784 3180171456 3182211008 3182462976 3183835248 3186129408 3194894472 3195714816 3198017536 3198575226 3201701888 3210509792 3214106784 3214208536 3214937088 3217809672 3220955136 3227495436 3230650368 3232706939 3233536992 3237518592 3243270096 3246440448 3250077696 3250165149 3262773312 3265124352 3268886016 3277878744 3281655102 3281914944 3282757632 3284862976 3288907776 3295580904 3297694472 3297955584 3301755072 3310838223 3314074624 3314547621 3317787648 3321609984 3330747756 3331608192 3334008832 3334585023 3336987808 3347032304 3347891712 3367159488 3368024064 3371038704 3374333952 3381180408 3383616768 3387514944 3387783168 3396834021 3400639767 3401016696 3404341248 3414210048 3417639456 3420606464 3421468512 3425410296 3427546806 3433968208 3438191232 3439079424 3441268677 3444632576 3452513328 3454618176 3455001088 3458088172 3468497186 3471777792 3472383222 3475777536 3479781888 3485339424 3489354792 3492765696 3493374786 3506409312 3507204096 3510337824 3510726912 3520904112 3524345856 3524440689 3526589388 3527500416 3531838464 3538112832 3540662272 3544741376 3545634708 3552277344 3554492984 3558588022 3562574994 3566057472 3566452736 3579987384 3580270848 3580384192 3584395584 3594256281 3597769728 3600990008 3601914624 3611823516 3615984603 3623574528 3634481664 3637100544 3637729116 3640350336 3641290752 3648678858 3651307968 3652245504 3655514544 3659087872 3669154048 3673264896 3673381184 3677496768 3687613587 3692154312 3694522216 3695470848 3695763456 3700021248 3709906281 3710200032 3714474456 3717150976 3728333952 3731570688 3731671097 3746147136 3750759936 3751723008 3754111284 3757780992 3765411342 3766378176 3769092096 3772459824 3773434368 3783815112 3787513856 3788054424 3788174346 3791757312 3792418542 3796125696 3806568864 3809311744 3810954312 3811256064 3813700352 3824191868 3825179776 3826143783 3828597619 3829883904 3837059072 3844844388 3848182272 3852047584 3863214234 3866990592 3871752192 3875211648 3882096024 3886445448 3886876224 3905750016 3905873664 3910249728 3914754624 3921006852 3925524141 3928352736 3929361408 3932878488 3934199808 3936722944 3944710476 3947552896 3948572672 3949567776 3952100768 3963996784 3968437968 3972317184 3983245056 3987834048 3996312012 3998804607 4007324928 4011814656 4012259328 4027485807 4027932216 4030387872 4036386816 4046471168 4047490944 4051113759 4052153952 4055073792 4059745536 4062277696 4070913924 4074893312 4075603917 4090810864 4091738112 4091867648 4095394128 4096452096 4107721464 4111736832 4112453862 4115417152 4116473856 4127798304 4132553832 4141228032 4156337493 4157404704 4160400384 4172923392 4176651948 4178055168 4181794848 4189223874 4193318912 4194375696 4198017024 4202233728 4214415528 4219604928 4222311104 4227503616 4228595712 4240228608 4243283968 4244017302 4245113664 4248172544 4256792001 4259859296 4260953088 4264766968 4285475712 4286582784 4290412896 4303327248 4307533824 4311382656 4316691456 4324360128 4329205056 4333553532 4350364416 4353499136 4354258326 4355721216 4358514688 4359613104 4367358027 4370504992 4372735752 4375540136 4375886592 4377010176 4392979899 4394107872 4397274112 4402340096 4414450964 4419396828 4419536737 4423716864 4424488299 4428813312 4440997008 4442144256 4446113364 4459496382 4463714304 4463855616 4468856832 4481150688 4486313304 4489545984 4490698752 4494718272 4507083273 4508240544 4511489024 4513791744 4516686592 4517044224 4529112028 4531423743 4534186356 4534329899 4534688928 4552280064 4556852608 4561958016 4567213728 4570062408 4584254976 4585439232 4588358236 4602162222 4603351104 4606157568 4624150371 4625703936 4629844296 4631033088 4634370048 4639709184 4643773092 4647119232 4649123061 4652473056 4657833048 4675212416 4676272128 4680450432 4680969216 4694538816 4699254252 4702119184 4703333888 4704519204 4709117952 4717483776 4721706286 4727512944 4736369792 4750099992 4754743296 4773316512 4773694464 4779194112 4792341708 4793572224 4797026304 4797862839 4802552832 4815764688 4821160176 4821312804 4822405632 4826714508 4831432704 4841243154 4845975552 4850305488 4853800448 4855054336 4856277888 4864905144 4868410624 4869660672 4872760606 4874019392 4887427853 4897686528 4903329024 4916818116 4922482653 4922872416 4927294464 4933361664 4946541708 4946933376 4952632608 4971111936 4976681472 4977967104 4982414976 4994862848 4996121634 4997412288 5001013248 5005481712 5010374656 5014374031 5020548456 5021837568 5025456128 5029946432 5031245824 5045086816 5050739232 5050899128 5056558056 5061500928 5075425152 5079968047 5081272416 5081674752 5101525044 5106511872 5121315072 5126459184 5130909696 5137219584 5141320209 5150952312 5155987456 5157286848 5158619136 5166948864 5176128032 5178769992 5181927264 5182501632 5187132258 5202745779 5207666688 5207831552 5208574833 5213666304 5219672832 5228009136 5234032188 5237803648 5239148544 5240062179 5243837984 5259613968 5266090368 5286518784 5289884082 5291250624 5307169248 5310993408 5317112064 5328416016 5331739476 5337882033 5343099904 5343862491 5349086208 5349679104 5369981076 5370406272 5370576288 5373850496 5376593376 5396654592 5401485012 5402871936 5406765056 5412994048 5417735274 5427885232 5434138556 5455650816 5460525504 5461936128 5476961952 5478368256 5483271816 5488631808 5503731072 5509897344 5510071776 5516245152 5541783324 5543206272 5543645184 5547200512 5550031872 5563897856 5565300048 5568869264 5570740224 5571711684 5575726464 5585631832 5592500928 5597356032 5602978304 5619220704 5624864938 5626139904 5631166926 5636671488 5648117013 5653638144 5658689736 5660151552 5675722668 5681270784 5682261519 5687635968 5694188544 5709853296 5713967616 5715443712 5716431468 5720550528 5736287802 5737769664 5744825856 5748510208 5755588608 5765813504 5767266582 5770965326 5772273408 5778071376 5794821351 5800485888 5805677768 5807628288 5812817472 5823144036 5830314336 5834515456 5857306532 5858810496 5892529104 5894042112 5898289152 5899317732 5905084416 5917065714 5921329344 5922859008 5928151152 5945995176 5951807488 5952656952 5958475776 5974867584 5981751072 5986061312 5992957696 5994468018 6009444364 6010987392 6016367687 6018388992 6041898324 6045581808 6046251904 6069706752 6082610688 6089618304 6093416544 6106370886 6112339968 6136216296 6137607168 6137801472 6141543424 6143091192 6144678144 6161582196 6165533828 6167605248 6168680793 6173125728 6174710784 6186278912 6191697456 6196158976 6198830748 6203297408 6210444064 6220362722 6240600576 6241292288 6259385088 6264977922 6265672336 6272692272 6278823936 6283835811 6289978368 6297025536 6303350592 6321623292 6333466656 6341255424 6342893568 6360342912 6364422016 6364925952 6366025953 6367670496 6372258816 6389788944 6391429632 6396035072 6397150452 6403403776 6421019584 6428213568 6428417072 6429874176 6435619344 6441910272 6454990872 6461300736 6465413878 6467073984 6475037184 6486540192 6500330298 6525546624 6530248704 6531387489 6537772032 6555757488 6563310204 6563829888 6565515264 6569725952 6591161808 6595388944 6595911168 6603510144 6621676446 6628149248 6629095242 6635575296 6643219968 6661495512 6663216384 6668017664 6669170046 6673975616 6689244573 6694064608 6695783424 6734318976 6736048128 6742077408 6762360816 6767233536 6775029888 6775566336 6793668042 6801279534 6802033392 6808682496 6828420096 6835278912 6841212928 6842937024 6850820592 6855093612 6867936416 6876382464 6878158848 6882537354 6889265152 6903243333 6905026656 6909236352 6910002176 6916176344 6936994372 6943555584 6944766444 6951555072 6959563776 6970678848 6978709584 6985531392 6986749572 7012818624 7014408192 7020675648 7021453824 7041808224 7048881378 7053178776 7055000832 7063676928 7076225664 7081324544 7082559429 7089482752 7091269416 7104554688 7108985968 7117176044 7125149988 7132114944 7159974768 7160541696 7160768384 7168791168 7188512562 7195539456 7201980016 7203829248 7223647032 7231969206 7247149056 7268963328 7275458232 7280700672 7282581504 7297357716 7302615936 7304491008 7309140909 7311029088 7338308096 7346529792 7346762368 7354993536 7375227174 7384308624 7389044432 7390941696 7391526912 7400042496 7419812562 7420400064 7428948912 7434301952 7456667904 7463342194 7492294272 7501519872 7508222568 7515561984 7530822684 7532756352 7538184192 7544919648 7546868736 7567630224 7575027712 7576108848 7576348692 7583514624 7584837084 7592251392 7613137728 7618623488 7621908624 7622512128 7627400704 7648383736 7650359552 7652287566 7657195238 7659767808 7674118144 7680243769 7689688776 7696364544 7704095168 7726428468 7733981184 7750423296 7764192048 7772890896 7773752448 7780698387 7811500032 7811747328 7820499456 7829509248 7842013704 7851048282 7856705472 7858722816 7865756976 7868399616 7873445888 7889420952 7895105792 7897145344 7899135552 7904201536 7925946049 7927993568 7934826123 7936875936 7966490112 7975668096 7992624024 7997609214 8014649856 8023629312 8024518656 8054971614 8055864432 8060775744 8072773632 8094981888 8102227518 8104307904 8110147584 8119491072 8124555392 8126602911 8141827848 8149786624 8151207834 8181621728 8183476224 8183735296 8190788256 8192904192 8215442928 8223473664 8224907724 8230834304 8232947712 8255596608 8265107664 8282456064 8312674986 8314809408 8320800768 8345846784 8353303896 8356110336 8363589696 8378447748 8386637824 8388751392 8396034048 8404467456 8428831056 8437297407 8439209856 8444622208 8446750389 8455007232 8480457216 8486567936 8488034604 8490227328 8496345088 8513584002 8519718592 8521906176 8529533936 8570951424 8573165568 8580825792 8604431703 8606654496 8622765312 8633382912 8648720256 8656447989 8658410112 8667107064 8700728832 8706998272 8708516652 8711442432 8717029376 8719226208 8734716054 8741009984 8745471504 8751080272 8751773184 8754020352 8785959798 8788215744 8794548224 8804680192 8828901928 8838793656 8839073474 8847433728 8848976598 8857626624 8881994016 8884288512 8892226728 8918992764 8927428608 8927711232 8937713664 8962301376 8972626608 8979091968 8981397504 8989436544 9014166546 9016481088 9022978048 9027583488 9033373184 9034088448 9058224056 9062847486 9068372712 9068659798 9069377856 9104560128 9113705216 9123916032 9134427456 9140124816 9159556329 9168509952 9176716472 9204324444 9206702208 9212315136 9248300742 9251407872 9259688592 9262066176 9268740096 9279418368 9287546184 9294238464 9298246122 9304946112 9315666096 9330544083 9350424832 9360900864 9361938432 9389077632 9397466883 9398508504 9404238368 9406667776 9409038408 9418235904 9434967552 9443412572 9455025888 9472739584 9500199984 9509486592 9509742473 9546633024 9547388928 9558388224 9584683416 9587144448 9594052608 9595725678 9605105664 9631529376 9642320352 9642625608 9644811264 9653429016 9662865408 9682486308 9691951104 9698120817 9700610976 9707600896 9712555776 9729810288 9736821248 9739321344 9745521212 9748038784 9750495447 9774855706 9795373056 9806658048 9833636232 9844965306 9845744832 9854588928 9866723328 9893083416 9893866752 9905265216 9932514669 9942223872 9953362944 9964829952 9989725696 9992243268 9994824576 10002026496 10003755069 10010963424 10028748062 10041096912 10043675136 10050912256 10059892864 10062491648 10090173632 10101478464 10101798256 10113116112 10123001856 10150850304 10159936094 10162544832 10163349504 10190502063 10203050088 10213023744 10242630144 10252918368 10261819392 10282640418 10301904624 10311974912 10314573696 10317238272 10323806031 10333897728 10352256064 10357539984 10363854528 10365003264 10374264516 10405491558 10415333376 10415663104 10417149666 10427332608 10439345664 10456018272 10468064376 10475607296 10478297088 10480124358 10487675968 10516527637 10519227936 10532180736 10573037568 10573322067 10579768164 10582501248 10614338496 10621986816 10634224128 10656832032 10663478952 10675764066 10686199808 10687724982 10698172416 10699358208 10739962152 10740812544 10741152576 10747700992 10753186752 10782768843 10789684199 10793309184 10802970024 10805743872 10813530112 10825988096 10835470548 10847953809 10855770464 10868277112 10911301632 10921051008 10923872256 10953923904 10956736512 10966543632 10977263616 11007462144 11019794688 11020143552 11032490304 11062840761 11083566648 11086412544 11087290368 11094401024 11100063744 11127795712 11129718843 11130600096 11137738528 11143423368 11151452928 11171263664 11185001856 11194712064 11195013291 11205956608 11238441408 11249729876 11252279808 11262333852 11273342976 11296234026 11307276288 11317379472 11320303104 11351445336 11362541568 11364523038 11375271936 11388377088 11419706592 11427935232 11432862936 11441101056 11472575604 11475539328 11485792857 11489651712 11497020416 11511177216 11531627008 11534533164 11541930652 11544546816 11556142752 11589642702 11600971776 11611355536 11615256576 11625634944 11646288072 11660628672 11669030912 11714613064 11717620992 11785058208 11788084224 11798635464 11810168832 11834131428 11842658688 11845718016 11856302304 11891990352 11903614976 11905313904 11916951552 11949735168 11963502144 11972122624 11985915392 11988936036 11996413821 12018888728 12021974784 12032735374 12036777984 12083796648 12091163616 12092503808 12139413504 12139740151 12153341277 12165221376 12179236608 12186833088 12212741772 12224679936 12226811751 12272432592 12275214336 12275602944 12283086848 12286182384 12289356288 12323164392 12331067656 12335210496 12337361586 12346251456 12349421568 12372557824 12383394912 12392317952 12397661496 12406594816 12420888128 12440725444 12455058077 12469012479 12481201152 12482584576 12518770176 12529955844 12531344672 12545384544 12567671622 12579956736 12594051072 12606701184 12643246584 12666933312 12682510848 12685787136 12720685824 12728844032 12729851904 12732051906 12735340992 12744517632 12770376003 12778566079 12779577888 12782859264 12794300904 12806807552 12842039168 12856427136 12856834144 12859748352 12871238688 12909981744 12922601472 12930827756 12934147968 12950074368 12973080384 13000660596 13051093248 13060497408 13062774978 13075544064 13102074081 13111514976 13126620408 13127659776 13131030528 13139451904 13178939697 13182323616 13190777888 13191822336 13207020288 13243352892 13256298496 13258190484 13258610211 13271150592 13273464897 13286439936 13322991024 13326432768 13336035328 13338340092 13347951232 13378489146 13388129216 13391566848 13468637952 13472096256 13484154816 13521249819 13524721632 13534467072 13550059776 13551132672 13587336084 13602559068 13602989697 13604066784 13656840192 13670557824 13682425856 13685874048 13701641184 13710187224 13735872832 13752764928 13756317696 13765074708 13778530304 13806486666 13810053312 13818472704 13820004352 13832352688 13872451113 13873988744 13889532888 13903110144 13919127552 13941357696 13957419168 13973499144 14025637248 14028816384 14041351296 14042907648 14083616448 14097762756 14106357552 14110001664 14127353856 14152451328 14162649088 14165118858 14178965504 14182538832 14209109376 14217971936 14234352088 14250299976 14264229888 14319949536 14321083392 14321536768 14337582336 14377025124 14391078912 14393588517 14403960032 14407658496 14447294064 14463938412 14494298112 14537926656 14550916464 14561401344 14565163008 14594715432 14605231872 14608982016 14618281818 14622058176 14662283559 14676616192 14693059584 14693524736 14709987072 14750454348 14767447959 14768617248 14778088864 14781883392 14800084992 14839625124 14840800128 14857897824 14868603904 14913335808 14926684388 14984588544 15003039744 15016445136 15031123968 15043122093 15061645368 15065512704 15076368384 15089839296 15093737472 15135260448 15152217696 15152697384 15169674168 15184502784 15226275456 15237246976 15239904141 15243817248 15245024256 15254801408 15296767472 15300719104 15304575132 15314390476 15319535616 15360487538 15379377552 15392729088 15408190336 15452856936 15467962368 15500846592 15528384096 15545781792 15547504896 15561396774 15608237337 15623000064 15623494656 15640998912 15659018496 15684027408 15702096564 15713410944 15717445632 15720186537 15731513952 15778841904 15790211584 15794290688 15798271104 15808403072 15851892098 15855987136 15869652246 15873751872 15932980224 15951336192 15985248048 15995218428 16013646099 16029299712 16047258624 16049037312 16109943228 16111728864 16121551488 16189963776 16204455036 16208615808 16220295168 16238982144 16249110784 16253205822 16283655696 16299573248 16302415668 16363243456 16366952448 16367470592 16381576512 16385808384 16430885856 16449815448 16461668608 16465895424 16511193216 16525972001 16530215328 16625349972 16629618816 16641601536 16691693568 16706607792 16712220672 16727179392 16756895496 16773275648 16777502784 16792068096 16808934912 16857662112 16874594814 16878419712 16889244416 16893500778 16910014464 16944351039 16955218027 16960914432 16976069208 16980454656 16992690176 17027168004 17039437184 17043812352 17046784557 17059067872 17141902848 17146331136 17161651584 17208863406 17213308992 17245530624 17266765824 17297440512 17312895978 17316820224 17334214128 17384464053 17401457664 17417033304 17422884864 17434058752 17438452416 17469432108 17482019968 17490943008 17502160544 17503546368 17571919596 17576431488 17589096448 17609360384 17657803856 17677587312 17678146948 17694867456 17697953196 17715253248 17763988032 17768577024 17784453456 17837985528 17855422464 17875427328 17924602752 17945253216 17958183936 17978873088 18028333092 18032962176 18045956096 18049103061 18055166976 18066746368 18116448112 18125694972 18136745424 18137319596 18138755712 18209120256 18227410432 18247832064 18268854912 18280249632 18319112658 18337019904 18353432944 18408648888 18413404416 18424630272 18496601484 18502815744 18519377184 18524132352 18558836736 18575092368 18588476928 18596492244 18609892224 18631332192 18661088166 18700849664 18721801728 18723876864 18778155264 18794933766 18797017008 18808476736 18813335552 18818076816 18836471808 18851507433 18869935104 18886825144 18910051776 18945479168 19000399968 19019484946 19093266048 19094777856 19116776448 19169366832 19174288896 19188105216 19191451356 19210211328 19263058752 19284640704 19285251216 19289622528 19306858032 19325730816 19364972616 19383902208 19396241634 19401221952 19415201792 19425111552 19459620576 19473642496 19491042424 19496077568 19500990894 19549711412 19572234121 19590746112 19594162467 19613316096 19667272464 19689930612 19691489664 19709177856 19786166832 19787733504 19810530432 19865029338 19884447744 19906725888 19929659904 19979451392 19984486536 19989649152 20004052992 20007510138 20021926848 20057496124 20067733719 20082193824 20087350272 20119785728 20124983296 20180347264 20198378641 20202956928 20203596512 20226232224 20301700608 20319872188 20325089664 20326699008 20381004126 20406100176 20426047488 20485260288 20505836736 20523638784 20565280836 20603809248 20629147392 20634476544 20647612062 20667795456 20704512128 20709729999 20715079968 20727709056 20730006528 20748529032 20810983116 20830666752 20831326208 20834299332 20854665216 20878691328 20912036544 20936128752 20951214592 20956594176 20960248716 20975351936 21033055274 21038455872 21064361472 21146644134 21159536328 21165002496 21228676992 21243973632 21247678287 21268448256 21313664064 21326957904 21351528132 21372399616 21375449964 21396344832 21479924304 21481625088 21482305152 21495401984 21506373504 21565537686 21579368398 21586618368 21605940048 21611487744 21627060224 21651976192 21670941096 21695907618 21711540928 21736554224 21842102016 21847744512 21907847808 21913473024 21927422727 21933087264 22014924288 22039589376 22040287104 22064980608 22125681522 22167133296 22172825088 22174580736 22188802048 22200127488 22255591424 22259437686 22261200192 22275477056 22286846736 22302905856 22342527328 22370003712 22390026582 22411913216 22476882816 22499459752 22504559616 22524667704 22546685952 22592468052 22614552576 22634758944 22640606208 22702890672 22725083136 22729046076 22750543872 22776754176 22839413184 22855870464 22865725872 22882202112 22945151208 22951078656 22971585714 22979303424 22994040832 23022354432 23040731307 23063254016 23069066328 23083861304 23089093632 23112285504 23179285404 23201943552 23222711072 23251269888 23292576144 23321257344 23338061824 23342095161 23429226128 23435241984 23570116416 23576168448 23597270928 23620337664 23668262856 23685317376 23691436032 23712604608 23777838147 23783980704 23804478369 23810627808 23899470336 23927004288 23944245248 23971830784 23977872072 23992827642 24037777456 24043949568 24065470748 24073555968 24167593296 24182327232 24185007616 24279480302 24306682554 24330442752 24358473216 24373666176 24425483544 24449359872 24453623502 24544865184 24550428672 24551205888 24566173696 24572364768 24578712576 24646328784 24662135312 24670420992 24674723172 24692502912 24698843136 24766789824 24784635904 24795322992 24813189632 24841776256 24881450888 24910116154 24938024958 24962402304 24965169152 25037540352 25059911688 25062689344 25090769088 25135343244 25159913472 25188102144 25213402368 25286493168 25311892221 25333866624 25365021696 25441371648 25457688064 25459703808 25464103812 25470681984 25489035264 25540752006 25557132158 25559155776 25565718528 25588601808 25613615104 25684078336 25712854272 25713668288 25719496704 25742477376 25813295109 25819963488 25861655512 25868295936 25900148736 25946160768 25969343967 26001321192 26102186496 26120994816 26125549956 26151088128 26204148162 26223029952 26253240816 26255319552 26262061056 26278903808 26357879394 26364647232 26381555776 26383644672 26414040576 26486705784 26512596992 26516380968 26517220422 26542301184 26546929794 26572879872 26645982048 26652865536 26676680184 26695902464 26756978292 26776258432 26783133696 26800183333 26937275904 26944192512 26968309632 27042499638 27049443264 27068934144 27100119552 27102265344 27174672168 27205118136 27205979394 27208133568 27313680384 27341115648 27371748096 27403282368 27420374448 27471745664 27478668987 27505529856 27530149416 27557060608 27612973332 27620106624 27636945408 27640008704 27664705376 27744902226 27747977488 27779065776 27806220288 27838255104 27882715392 27914838336 27946998288 27991632249 28051274496 28082702592 28085815296 28167232896 28192400649 28195525512 28212715104 28220003328 28254707712 28304902656 28325298176 28330237716 28357931008 28365077664 28418218752 28435943872 28468704176 28500599952 28528459776 28529227419 28639899072 28642166784 28643073536 28675164672 28754050248 28782157824 28787177034 28807920064 28815316992 28894588128 28927876824 28988596224 29075853312 29094362451 29101832928 29122802688 29189430864 29210463744 29217964032 29236563636 29244116352 29324567118 29353232384 29386119168 29387049472 29419974144 29500908696 29534895918 29537234496 29556177728 29563766784 29600169984 29679250248 29681600256 29715795648 29737207808 29797544007 29826671616 29853368776 29969177088 30006079488 30032890272 30086244186 30123290736 30131025408 30152736768 30179678592 30187474944 30270520896 30304435392 30305394768 30339348336 30369005568 30452550912 30474493952 30479808282 30487634496 30490048512 30509602816 30571506189 30593534944 30601438208 30609150264 30628780952 30639071232 30720975076 30758755104 30785458176 30816380672 30905713872 30935924736 30936757159 30971418093 31001693184 31056768192 31091563584 31095009792 31122793548 31216474674 31246000128 31246989312 31281997824 31318036992 31368054816 31404193128 31426821888 31434891264 31440373074 31463027904 31549582911 31557683808 31580423168 31596542208 31616806144 31703784196 31711974272 31719966201 31739304492 31740309293 31747503744 31865960448 31902672384 31970496096 31990436856 32027292198 32058599424 32094517248 32098074624 32219886456 32223457728 32243102976 32369052597 32379927552 32408910072 32417231616 32440590336 32477964288 32498221568 32506411644 32543861427 32567311392 32604831336 32726486912 32733904896 32734941184 32763153024 32771616768 32861771712 32899630896 32923337216 32931790848 33022386432 33051944002 33060430656 33250699944 33259237632 33283203072 33383387136 33389156529 33413215584 33454358784 33513790992 33546551296 33555005568 33584136192 33585039873 33617869824 33715324224 33749189628 33756839424 33778488832 33787001556 33820028928 33888702078 33910436054 33921828864 33952138416 33960909312 33985380352 34054336008 34078874368 34087624704 34093569114 34118135744 34211994971 34283805696 34323303168 34417726812 34426617984 34457378571 34491061248 34533531648 34594881024 34625791956 34633640448 34668428256 34768928106 34802915328 34834066608 34845769728 34868117504 34876904832 34938864216 34964039936 34981886016 35004321088 35007092736 35100618217 35143839192 35152862976 35178192896 35218720768 35315607712 35355174624 35356293896 35395906392 35430506496 35527976064 35537154048 35559776329 35568906912 35675971056 35710844928 35750854656 35849205504 35890506432 35916367872 35957746176 35989241463 36056666184 36065924352 36091912192 36098206122 36110333952 36133492736 36232896224 36251389944 36273490848 36274639192 36277511424 36418240512 36419220453 36454820864 36460023831 36495664128 36537709824 36560499264 36638225316 36674039808 36680435253 36706865888 36817297776 36826808832 36849260544 36993202968 37005631488 37038754368 37048264704 37117673472 37150184736 37176953856 37192984488 37219784448 37262664384 37322176332 37365174231 37401699328 37407037437 37443603456 37447753728 37556310528 37589867532 37594034016 37616953472 37626671104 37636153632 37703014866 37739870208 37773650288 37820103552 37890958336 38000799936 38038969892 38186532096 38189555712 38233552896 38335698237 38338733664 38348577792 38382902712 38420422656 38526117504 38569281408 38570502432 38579245056 38613716064 38729945232 38767804416 38792483268 38802443904 38830403584 38850223104 38919241152 38947284992 38982084848 38992155136 39001981788 39099422824 39144468242 39181492224 39188324934 39226632192 39334544928 39379861224 39382979328 39418355712 39536819091 39572333664 39575467008 39621060864 39730058676 39768895488 39775830633 39813451776 39859319808 39958902784 39968973072 39979298304 40008105984 40015020276 40043853696 40114992248 40135467438 40164387648 40174700544 40239571456 40249966592 40360694528 40396757282 40405913856 40407193024 40452464448 40563749457 40603401216 40639744376 40650179328 40653398016 40762008252 40808969091 40812200352 40970520576 41011673472 41047277568 41130561672 41207618496 41258294784 41268953088 41295224124 41335590912 41409024256 41419459998 41430159936 41455418112 41460013056 41497058064 41617353339 41621966232 41662652416 41668598664 41709330432 41757382656 41824073088 41872257504 41902429184 41920497432 41950703872 42066110548 42076911744 42114573809 42128722944 42293288268 42319072656 42330004992 42457353984 42487947264 42495356574 42536896512 42627328128 42653915808 42703056264 42744799232 42750899928 42792689664 42959848608 42963250176 42964610304 42990803968 43012747008 43131075372 43158736796 43173236736 43180765551 43211880096 43222975488 43303952384 43341882192 43391815236 43423081856 43473108448 43684204032 43695489024 43815695616 43826946048 43854845454 43866174528 43986850677 44029848576 44079178752 44080574208 44129961216 44251363044 44302343877 44334266592 44345650176 44400254976 44511182848 44518875372 44522400384 44550954112 44573693472 44605811712 44685054656 44740007424 44780053164 44823826432 44953765632 44998919504 45009119232 45049335408 45093371904 45129366279 45184936104 45229105152 45269517888 45281212416 45405781344 45458092152 45553508352 45678826368 45711740928 45719712423 45731451744 45764404224 45890302416 45902157312 45943171428 45958606848 45988081664 46081462614 46126508032 46138132656 46167722608 46178187264 46224571008 46358570808 46403887104 46445422144 46502539776 46585152288 46642514688 46676123648 46684190322 46824712011 46858452256 46870483968 47140232832 47152336896 47194541856 47336525712 47370634752 47382872064 47425209216 47555676294 47567961408 47608956738 47621255616 47798940672 47854008576 47888490496 47943661568 47955744144 47985655284 48040938297 48075554912 48087899136 48130941496 48147111936 48335186592 48364654464 48370015232 48558960604 48613365108 48660885504 48716946432 48747332352 48850967088 48898719744 48907247004 49089730368 49100857344 49102411776 49132347392 49144729536 49157425152 49292657568 49324270624 49349446344 49385005824 49397686272 49533579648 49569271808 49577916003 49590645984 49626379264 49683552512 49762901776 49820232308 49876049916 49877628889 49924804608 50075080704 50119823376 50125378688 50181538176 50270686488 50319826944 50376204288 50426804736 50572986336 50623784442 50667733248 50730043392 50865654081 50882743296 50915376128 50928207624 50941363968 50978070528 51081504012 51114264316 51118311552 51131437056 51140353671 51177203616 51368156672 51425708544 51427336576 51438993408 51484954752 51626590218 51639926976 51723311024 51736591872 51800297472 51892321536 51938687934 52002642384 52204372992 52251099912 52302176256 52408296324 52446059904 52506481632 52510639104 52715758788 52729294464 52763111552 52767289344 52828081152 52973411568 53025193984 53032761936 53034440844 53084602368 53093859588 53145759744 53291964096 53305731072 53353360368 53391804928 53513956584 53552516864 53566267392 53600366666 53761706383 53874551808 53936619264 54084999276 54098886528 54137868288 54147309183 54200239104 54349344336 54410236272 54411958788 54416267136 54627360768 54682231296 54743496192 54806564736 54840748896 54943491328 54957337974 55011059712 55060298832 55114121216 55158114341 55225946664 55240213248 55273890816 55280017408 55329410752 55489804452 55495954976 55558131552 55676510208 55765430784 55829676672 55893996576 55983264498 56102548992 56165405184 56171630592 56334465792 56384801298 56391051024 56425430208 56440006656 56509415424 56554522299 56609805312 56660475432 56715862016 56730155328 56836437504 56871887744 56937408352 57001199904 57058454838 57279798144 57284333568 57286147072 57350329344 57508100496 57564315648 57574354068 57615840128 57630633984 57789176256 57855753648 57977192448 58151706624 58188724902 58203665856 58245605376 58378861728 58420927488 58473127272 58488232704 58649134236 58706464768 58716702363 58772238336 58774098944 58782487401 58839948288 59001817392 59069791836 59074468992 59112355456 59127533568 59358500496 59363200512 59431591296 59474415616 59595088014 59653343232 59706737552 59938354176 60012158976 60065780544 60172488372 60246581472 60262050816 60359357184 60374949888 60541041792 60595135923 60608870784 60610789536 60678696672 60905101824 60948987904 60959616564 60975268992 60980097024 61019205632 61143012378 61187069888 61202876416 61218300528 61257561904 61278142464 61441950152 61517510208 61570916352 61632761344 61811427744 61873514318 61942836186 62003386368 62113536384 62183127168 62190019584 62245587096 62432949348 62492000256 62493978624 62563995648 62636073984 62736109632 62808386256 62853643776 62869782528 62880746148 62926055808 63099165822 63115367616 63160846336 63193084416 63233612288 63407568392 63423948544 63439932402 63478608984 63480618586 63495007488 63731920896 63743034861 63805344768 63940992192 63980873712 64054584396 64117198848 64189034496 64439772912 64446915456 64486205952 64738105194 64759855104 64817820144 64834463232 64881180672 64955928576 64996443136 65012823288 65087722854 65134622784 65209662672 65452973824 65469882368 65526306048 65543233536 65723543424 65782268181 65799261792 65846674432 66044772864 66103888004 66120861312 66501399888 66518475264 66566406144 66766774272 66778313058 66826431168 66908717568 67027581984 67110011136 67170079746 67235739648 67430648448 67498379256 67513678848 67556977664 67574003112 67640057856 67777404156 67820872108 67843657728 67904276832 67921818624 68108672016 68157748736 68175249408 68187138228 68236271488 68423989942 68567611392 68646606336 68835453624 68853235968 68914757142 68982122496 69067063296 69122193921 69189762048 69251583912 69267280896 69336856512 69537856212 69605830656 69668133216 69753809664 69877728432 69928079872 69963772032 70008642176 70014185472 70026285483 70201236434 70287678384 70305725952 70356385792 70437441536 70631215424 70710349248 70712587792 70791812784 70861012992 71055952128 71074308096 71119552658 71137813824 71333514441 71351942112 71698411008 71781012864 71832735744 71915492352 71978482926 72113332368 72131848704 72183824384 72196412244 72220667904 72266985472 72465792448 72502779888 72546981696 72549278384 72555022848 72838440906 72909641728 72920047662 72991328256 73075419648 73120998528 73276450632 73348079616 73360870506 73413731776 73634595552 73653617664 73698521088 73986405936 74011262976 74077508736 74096529408 74300369472 74353907712 74385968976 74439568896 74525328768 74644352664 74730348462 74803398656 74814074874 74887206912 74895507456 75112621056 75179735064 75188068032 75233906944 75253342208 75272307264 75406029732 75479740416 75527789393 75547300576 75640207104 75781916672 75935676663 76001599872 76077939784 76373064192 76379111424 76467105792 76671396474 76677467328 76697155584 76765805424 76840845312 77052235008 77138562816 77141004864 77158490112 77227432128 77439885327 77459890464 77584966536 77604887808 77660807168 77700446208 77838482304 77894569984 77908031901 77964169696 77984310272 78003963576 78198845648 78288936484 78362984448 78376649868 78453264384 78669089856 78759722448 78765958656 78836711424 79073638182 79144667328 79150934016 79242121728 79460117352 79537790976 79551661266 79626903552 79718639616 79917805568 79937946144 79958596608 80030040552 80087707392 80229984496 80270934876 80328775296 80349401088 80400549999 80479142912 80721389056 80793514564 80811827712 80814386048 80904928896 81127498914 81206802432 81279488752 81300358656 81306796032 81524016504 81617938182 81624400704 81941041152 82023346944 82261123344 82415236992 82516589568 82590448248 82671181824 82818048512 82838919996 82860319872 82910836224 82920026112 82994116128 83234706678 83243932464 83325304832 83337197328 83418660864 83514765312 83648146176 83744515008 83804858368 83840994864 83901407744 83974896747 84132221096 84153823488 84229147618 84257445888 84586576536 84638145312 84660009984 84914707968 84975894528 84990713148 85073793024 85254656256 85307831616 85406112528 85489598464 85501799856 85585379328 85587682257 85919697216 85926500352 85929220608 85981607936 86025494016 86262150744 86317473592 86346473472 86361531102 86423760192 86445950976 86607904768 86683764384 86783630472 86846163712 86946216896 87185406539 87283087353 87368408064 87631391232 87653892096 87709690908 87732349056 87973701354 88059697152 88158357504 88161148416 88259922432 88502726088 88604687754 88668533184 88691300352 88800509952 89037750744 89044800768 89101908224 89147386944 89211623424 89370109312 89392632021 89449962553 89480014848 89560106328 89647652864 89907531264 89997839008 90018238464 90098670816 90258732558 90369872208 90458210304 90539035776 90562424832 90811562688 90916184304 91107016704 91357652736 91423481856 91439424846 91462903488 91528808448 91714518567 91780604832 91804314624 91886342856 91917213696 91976163328 92162925228 92253016064 92276265312 92335445216 92356374528 92449142016 92717141616 92807774208 92810271477 92890844288 92914254279 93005079552 93170304576 93285029376 93352247296 93368380644 93649424022 93716904512 93740967936 94280465664 94304673792 94389083712 94648748733 94673051424 94741269504 94850418432 95111352588 95135922816 95217913476 95220927879 95242511232 95597881344 95708017152 95776980992 95887323136 95911488288 95971310568 96081876594 96151109824 96175798272 96261882992 96294223872 96670373184 96729308928 96740030464 97107157791 97117921208 97226730216 97321771008 97433892864 97494664704 97701934176 97814494008 98179460736 98201714688 98204823552 98264694784 98289459072 98314850304 98585315136 98648541248 98698892688 98770011648 98795372544 99067159296 99138543616 99155832006 99181291968 99252758528 99367105024 99525803552 99640464616 99752099832 99755257778 99849609216 100150161408 100239646752 100250757376 100363076352 100541372976 100639653888 100752408576 100755119619 100853609472 101145972672 101247568884 101335466496 101460086784 101731308162 101765486592 101830752256 101856415248 101882727936 101956141056 102163008024 102228528632 102236623104 102262874112 102280707342 102354407232 102635984913 102736313344 102851417088 102854673152 102969909504 103253180436 103279853952 103372135713 103446622048 103473183744 103600594944 103784643072 103877375868 104005284768 104408745984 104502199824 104604352512 104816592648 104892119808 105012963264 105021278208 105301854651 105431517576 105458588928 105526223104 105534578688 105656162304 105946823136 106065523872 106068881688 106187719176 106291519488 106583928192 106611462144 106679328987 106706720736 106783609856 107027913168 107105033728 107132534784 107200733332 107523412766 107749103616 107873238528 108169998552 108197773056 108275736576 108294618366 108400478208 108698688672 108820472544 108823917576 108832534272 109254721536 109257661359 109364462592 109486992384 109613129472 109681497792 109886982656 109914675948 110022119424 110041305759 110120597664 110316228682 110451893328 110480426496 110547781632 110560034816 110658821504 110979608904 110991909952 111116263104 111353020416 111530861568 111659353344 111787993152 111966528996 112095522693 112205097984 112330810368 112343261184 112668931584 112769602596 112782102048 112850860416 112880013312 113109044598 113219610624 113320950864 113431724032 113460310656 113672875008 113743775488 113874816704 114002399808 114116909676 114559596288 114568667136 114572294144 114700658688 115007094711 115016200992 115148708136 115231680256 115261267968 115578352512 115681804007 115711507296 116303413248 116377449804 116407331712 116491210752 116757723456 116841854976 116946254544 116976465408 117298268472 117412929536 117433404726 117544476672 117548197888 117564974802 117679896576 118003634784 118139583672 118148937984 118224710912 118255067136 118610457273 118686526189 118717000992 118726401024 118863182592 118948831232 119190176028 119306686464 119327491899 119413475104 119876708352 120024317952 120131561088 120344976744 120493162944 120524101632 120718714368 120749899776 121082083584 121190271846 121217741568 121221579072 121357393344 121691248371 121810203648 121919233128 121950537984 121960194048 122038411264 122286024756 122374139776 122405752832 122426907273 122436601056 122515123808 122883900304 123035020416 123141832704 123265522688 123622855488 123747028636 123885672372 124006772736 124227072768 124366254336 124380039168 124491174192 124852060017 124865898696 124987957248 125127991296 125272147968 125472219264 125616772512 125707287552 125761492296 125852111616 126198331644 126230735232 126321692672 126343721427 126386168832 126467224576 126815136784 126847897088 126879864804 126957217968 126961237172 126990014976 127463841792 127486069722 127610689536 127881984384 127961747424 128109168792 128234397696 128378068992 128879545824 128893830912 128972411904 129476210388 129519710208 129635640288 129668926464 129911857152 129992886272 130025646576 130175445708 130269245568 130419325344 130905947648 130939764736 131052612096 131086467072 131447086848 131564536362 131598523584 131693348864 131960552031 132089545728 132207776008 132241722624 133002799776 133036950528 133533548544 133556626116 133652862336 133817435136 134055163968 134220022272 134340159492 134471479296 134861296896 134996758512 135027357696 135113955328 135148006224 135280115712 135388098837 135554808312 135641744216 135687315456 135808553664 135843637248 136217344032 136315497472 136374276456 136472542976 136847979884 137005638847 137135222784 137159137269 137293212672 137670907248 137706471936 137829514284 137964244992 138244387842 138379524096 138503167824 138534561792 138673713024 139075712424 139211661312 139336266432 139507619328 139755456864 139856159744 139927544064 140017284352 140028370944 140052570966 140402472868 140474136033 140564226869 140575356768 140611451904 140874883072 141262430848 141420698496 141425175584 141583625568 142111904256 142148616192 142239105316 142275627648 142667028882 142703884224 143396822016 143562025728 143665471488 143830984704 143956965852 144122814891 144226664736 144263697408 144392824488 144441335808 144533970944 144931584896 145005559776 145093963392 145098556768 145110045696 145676881812 145819283456 145840095324 145982656512 146150839296 146241997056 146552901264 146696159232 146721741012 146827463552 147269191104 147307235328 147397042176 147972811872 148155017472 148193058816 148600738944 148707815424 148733748009 148771937952 148879137792 149050657536 149288705328 149460696924 149606797312 149628149748 149632886667 149774413824 150225242112 150359470128 150376136064 150467813888 150506684416 150544614528 150812059464 150959480832 151055578786 151094601152 151280414208 151563833344 151871353326 152003199744 152155879568 152596962243 152746128384 152934211584 153342792948 153354934656 153394311168 153531610848 154104470016 154277125632 154282009728 154316980224 154454864256 154879770654 154919780928 155169933072 155209775616 155321614336 155400892416 155676964608 155789139968 155816063802 155928339392 155968620544 156007927152 156397691296 156577872968 156753299736 156906528768 157338179712 157519444896 157531917312 158147276364 158289334656 158301868032 158484243456 158920234704 159075581952 159103322532 159253807104 159437279232 159835611136 159875892288 159917193216 160060081104 160175414784 160459968992 160541869752 160657550592 160698802176 160801099998 160958285824 161285119149 161442778112 161587029128 161623655424 161628772096 161809857792 162254997828 162413604864 162441927549 162558977504 162600717312 163048033008 163235876364 163248801408 163882082304 164046693888 164522246688 164830473984 165033179136 165180896496 165342363648 165474343023 165636097024 165677839992 165720639744 165821672448 165840052224 165988232256 166469413356 166487864928 166674394656 167029530624 167296292352 167489030016 167609716736 167681989728 167802815488 167949793494 168264442192 168307646976 168458295236 168514891776 169173153072 169276290624 169320019968 169829415936 169981426296 170147586048 170509312512 170615663232 170812225056 171003599712 171175364514 171839394432 171853000704 171858441216 171963215872 172050988032 172524301488 172634947184 172692946944 172723062204 172847520384 172891901952 173367528768 173567260944 173692327424 173892433792 174370813078 174566174706 174736816128 175262782464 175419381816 175464698112 175947402708 176119394304 176150107089 176316715008 176322296832 176519844864 177005452176 177209375508 177337066368 177382600704 178075501488 178089601536 178203816448 178294773888 178423246848 178740218624 178785264042 178899925106 178960029696 179120212656 179295305728 179815062528 179995678016 180036476928 180197341632 180517465116 180739744416 181078071552 181124849664 181623125376 181785407769 181832368608 182715305472 182846963712 182878849692 182925806976 183057616896 183429037134 183561209664 183608629248 183772685712 183834427392 183952326656 184325850456 184506032128 184552530624 184670890432 184712749056 184898284032 185434283232 185620542954 185781688576 185828508558 186010159104 186340609152 186507398297 186570058752 186736761288 187298848044 187433809024 187481935872 188560931328 188609347584 188778167424 189297497466 189346102848 189482539008 189700836864 190222705176 190271845632 190435826952 190441855758 190485022464 191195762688 191229104583 191416034304 191774646272 191822976576 191942621136 192163753188 192302219648 192351596544 192523765984 193340746368 193458617856 193480060928 194214315582 194235842416 194453460432 194643542016 194867785728 194989329408 195403868352 195628988016 196358921472 196409647104 196578918144 196629700608 197170630272 197297082496 197346804543 197397785376 197540023296 198134318592 198277087232 198311664012 198362583936 198505517056 198734210048 199051607104 199280929232 199504199664 199510515556 199699218432 200300322816 200479293504 200501514752 200726152704 201082745952 201510239238 201707218944 202291945344 202495137768 202670932992 202920173568 203462616324 203530973184 203661504512 203712830496 203765455872 204326016048 204457057264 204473246208 204525748224 204561414684 204708814464 205271969826 205472626688 205702834176 205709346304 205939819008 206506360872 206559707904 206744271426 206893244096 206946367488 207201189888 207366581763 207569286144 207754751736 208010569536 208817491968 209004399648 209633185296 209784239616 210025926528 210042556416 210603709302 210863035152 210917177856 211052446208 211069157376 211312324608 211893646272 212131047744 212137763376 212375438352 212583038976 213167856384 213222924288 213358657974 213413441472 213567219712 214000543323 214055826336 214210067456 214401466664 215046825532 215498207232 215746477056 216339997104 216395546112 216551473152 216589236732 216800956416 217397377344 217640945088 217647835152 217665068544 218515322718 218728925184 218973984768 219226258944 219362995584 219773965312 219829351896 220044238848 220082611518 220241195328 220632457364 220903786656 220960852992 221095563264 221317643008 221959217808 221983819904 222182165051 222232526208 223061723136 223318706688 223575986304 223933057992 224191045386 224410195968 224661620736 224686522368 225337863168 225539205192 225564204096 225701720832 225760026624 226218089196 226439221248 226583368179 226641901728 226920621312 227345750016 227487550976 227749633408 227807029989 228004799616 228233819352 229119192576 229137334272 229144588288 229401317376 230014189422 230032401984 230297416272 230463360512 230522535936 231156705024 231363608014 231423014592 232754899608 232814663424 232982421504 233515446912 233683709952 233724095703 233892509088 233952930816 234596536944 234825859072 234866809452 235088953344 235096395776 235129949604 235359793152 236007269568 236279167344 236297875968 236449421824 236510134272 237220914546 237373052378 237434001984 237452802048 237726365184 237897662464 238380352056 238613372928 238654983798 238826950208 239753416704 240263122176 240689953488 240986325888 241048203264 241201649997 241437428736 242164167168 242380543692 242435483136 242443158144 242714786688 243382496742 243620407296 243838466256 243901075968 243920388096 244076822528 244572049512 244748279552 244811505664 244853814546 244873202112 245030247616 245704327519 245767800608 246070040832 246531045376 247245710976 247494057272 247771344744 248013545472 248454145536 248732508672 248760078336 248982348384 249704120034 249731797392 249975914496 250255982592 250544295936 250944438528 251233545024 251414575104 251522984592 251704223232 251924690241 252396663288 252461470464 252643385344 252687442854 252772337664 252934449152 253630273568 253695794176 253759729608 253914435936 253922474344 253980029952 254927683584 254972139444 255221379072 255763968768 255923494848 256218337584 256468795392 256756137984 256763046771 257759091648 257787661824 257944823808 258952420776 259039420416 259271280576 259337852928 259823714304 259985772544 260051293152 260350891416 260538491136 260838650688 261556219617 261811895296 261849262059 262105224192 262894173696 263129072724 263197047168 263386697728 263921104062 264179091456 264415552016 264483445248 266005599552 266073901056 267113252232 267305724672 267634870272 268110327936 268349887659 268440044544 268680318984 268942958592 269722593792 269993517024 270054715392 270227910656 270296012448 270776197674 271109616624 271283488432 271374630912 271617107328 271687274496 272434688064 272630994944 272748552912 272945085952 273695959768 274011277694 274270445568 274318274538 274586425344 275341814496 275412943872 275659028568 275928489984 276488775684 276759048192 277006335648 277069123584 277347426048 278151424848 278423322624 278430814431 278672532864 279015238656 279510913728 279712319488 279855088128 280034568704 280056741888 280105141932 280804945736 280948272066 281128453738 281150713536 281222903808 281749766144 282524861696 282841396992 282850351168 283167251136 283946246199 284223808512 284478210632 284551255296 285334057764 285407768448 285662783637 286793644032 287124051456 287330942976 287661969408 287913931704 288245629782 288453329472 288527394816 288785648976 288882671616 289067941888 289863169792 290011119552 290187926784 290197113536 290220091392 291321473373 291353763624 291638566912 291680190648 291965313024 292301678592 292483994112 293105802528 293443482024 293654927104 294538382208 294614470656 294794084352 294802016663 295945623744 296310034944 296386117632 297201477888 297415630848 297467496018 297543875904 297758275584 298101315072 298577410656 298921393848 299213594624 299256299496 299265773334 299548827648 300450484224 300718940256 300752272128 300935627776 301089229056 301624118928 301918961664 302111157572 302189202304 302265358857 302560828416 303127666688 303742706652 304006399488 304311759136 305193924486 305492256768 305868423168 306685585896 306709869312 306788622336 307063221696 307907954739 308208940032 308554251264 308564019456 308909728512 309759541308 309839561856 310116407139 310339866144 310419551232 310801784832 311353929216 311578279936 311632127604 311856678784 311937241088 312015854304 312795382592 313155745936 313506599472 313813057536 314676359424 315038889792 315063834624 315905563953 316294552728 316578669312 316603736064 316968486912 317840469408 318206645064 318874558464 319671222272 319751784576 319834386432 320037986961 320120162208 320350829568 320919937984 321083739504 321315101184 321397604352 321602199996 321916571648 322570238298 322885556224 323174058256 323247310848 323257544192 323619715584 324509995656 324827209728 324883855098 325117955008 325201434624 326096066016 326471752728 326497602816 327764164608 327772984077 328093387776 329044493376 329660947968 330066358272 330361792992 330948686046 331272194048 331355679984 331441279488 331643344896 331680104448 331976464512 332938826712 332975729856 333348789312 334059061248 334592584704 334978060032 335219433472 335363979456 335605630976 335899586988 336286568079 336528884384 336615293952 336916590472 337029783552 338346306144 338552581248 338640039936 339658831872 339962852592 340295172096 341018625024 341231326464 341624450112 342007199424 342350729028 343678788864 343706001408 343716882432 343926431744 344101976064 345021284133 345048602976 345269894368 345446124408 345695040768 345783803904 346735057536 347045412021 347134521888 347384654848 347784867584 348741626156 349132349412 349143402223 349473632256 350525564928 350838763632 350929396224 351894805416 352238788608 352300214178 352633430016 352644593664 353039689728 354010904352 354418751016 354674132736 354765201408 356059578567 356151002976 356179203072 356407632896 356589547776 356846493696 357480437248 357570528084 357799850212 357920059392 357982475697 358240425312 359630125056 359991356032 360072953856 360394683264 361034930232 361479488832 362156143104 362249699328 363246250752 363570815538 363664737216 365430610944 365757699384 365851613952 366115233792 366858074268 367122419328 367217258496 367280721819 367545371424 368651700912 369012064256 369105061248 369341780864 369425498112 369796568064 370868566464 371241085908 371563377152 371657017116 372020318208 372681218304 373014796594 373140117504 373473522576 374597696088 374867618048 374963871744 376331944681 377121862656 377556334848 378594994932 378692205696 378965078016 379031164281 379401673728 380445410352 380543691264 380871653904 380883711516 380970044928 382391525376 382458209166 382832068608 383549292544 383645953152 383885242272 384327506376 384604439296 384703193088 385047531968 386106800387 386681492736 386917235712 386960121856 388428631164 388471684832 388906920864 389735571456 389978658816 390807736704 391257976032 392717842944 392819294208 393157836288 393259401216 394341260544 394594164992 394693609086 394795570752 395080046592 395881656093 396135548449 396268637184 396623328024 396725167872 397011034112 397468420096 398103214208 398561858464 399008399328 399021031112 400600645632 400958587008 401003029504 401452305408 402165491904 403020478476 403414437888 404583890688 404990275536 405341865984 405840347136 406164296511 406925232648 407061946368 407323009024 407425660992 407530911744 408652032096 408914114528 408946492416 409122829368 409417628928 410543939652 410945253376 411016916541 411405668352 411418692608 411477411807 411879638016 413012721744 413119415808 413488542852 413786488192 413892734976 414733163526 415138572288 415509503472 416021139072 417634983936 418008799296 419266370592 419568479232 420051853056 420085112832 421207418604 421692680607 421726070304 421834355712 422104892416 422624649216 423787292544 424262095488 424275526752 424750876704 426335712768 426445848576 426717315948 426826882944 427134439424 428001086646 428111652672 428420134912 428802933328 430093651064 430996414464 431492954112 432679994208 432791092224 433178473464 433601912832 434794754688 435281890176 435295670304 435330137088 437030645436 437457850368 437947969536 438452517888 438725991168 439547930624 439658703792 440088477696 440165223036 440482390656 441264914728 441807573312 441921705984 442191126528 442635286016 443918435616 443967639808 444364330102 444465052416 446123446272 446201244027 446637413376 447151972608 447866115984 448382090772 448820391936 448898660001 449323241472 450675726336 451078410384 451128408192 451403441664 451520053248 452436178392 452878442496 453166736358 453283803456 453841242624 454691500032 454975101952 455499266816 455614059978 456009599232 456467638704 457790886729 458238385152 458289176576 458802634752 460028378844 460064803968 460594832544 460926721024 462313410048 462727216028 462846029184 465509799216 465629326848 465964843008 467030893824 467367419904 467448191406 467785018176 467905861632 469193073888 469733618904 470192791552 470259899208 470719586304 472014539136 472558334688 472595751936 472898843648 474441829092 474746104756 474868003968 474905604096 475452730368 476760704112 477226745856 477309967596 477653900416 479506833408 480526244352 481379906976 481972651776 482096406528 482403299994 482874857472 483855357447 484328334336 484761087384 484870966272 484886316288 485429573376 486764993484 487240814592 487325782647 487676932512 487802151936 489144099024 489496559104 489623011328 489707629092 489746404224 490060495232 491408655038 491535601216 492140081664 493062090752 494491421952 494988114544 495542689488 496027090944 496423029069 496908291072 497465017344 497520156672 497964696768 499408240068 499463594784 501088591872 501888877056 502467090048 502829150208 503045969184 503408446464 503849380482 504793326576 504922940928 505286770688 505374885708 505544675328 505868898304 507260547136 507391588352 507519459216 507828871872 507844948688 507960059904 509944278888 510442758144 511527937536 511846989696 512436675168 513526093542 515518183296 515575323648 515889647616 517904841552 518078840832 518542561152 518675705856 519971545088 520102586304 520701782832 521076982272 521677301376 523112439234 523623790592 523698524118 524210448384 525788347392 526258145448 526394094336 526773395456 527842208124 528358182912 528450321267 528831104032 528966890496 532011199104 532147802112 534226504464 534611449344 535269740544 536220655872 536699775318 536880089088 537360637968 537885917184 539445187584 539987034048 540109430784 540455821312 540592024896 541552395348 542219233248 542566976864 543234214656 543374548992 544869376128 545261989888 545356223307 545497105824 545890171904 547391919536 548022555388 548540891136 548636549076 549172850688 550683628992 550825887744 551318057136 551856979968 552977551368 553518096384 554012671296 554138247168 554694852096 556302849696 556861628862 557345065728 558030477312 559021827456 559424638976 559522194891 559710176256 560069137408 560210283864 561609891472 561896544132 562256907476 562301427072 562445807616 565049723392 565682793984 565700702336 566334502272 567892492398 568447617024 568956421264 569102510592 570668115528 570815536896 571325567274 573587288064 574248102912 575323938816 575827863408 576491259564 576906658944 577054789632 577571297952 579726339584 580022239104 580375853568 580394227072 580440182784 582642946746 582707527248 583277133824 583360381296 583930626048 584603357184 584967988224 586211605056 586886964048 587309854208 589076764416 589228941312 589604033326 591891247488 592620069888 594402955776 594831261696 594934992036 595087751808 595516551168 596202630144 597154821312 597842787696 598427189248 598512598992 598531546668 599097655296 600900968448 601437880512 601504544256 601871255552 602178458112 603248237856 604222315144 604378404608 604530717714 605121656832 606255333376 606739257751 607485413304 608012798976 608623518272 610387848972 610984513536 613371171792 613419738624 613577244672 614126443392 615815909478 616417880064 617108502528 617128038912 617819457024 619519082616 619679123712 620232814278 620679732288 620839102464 621603569664 622099745289 622707858432 623264255208 623713357568 623874482176 624031708608 625590765184 626149737871 626311491872 627013198944 629352718848 630077779584 630127669248 631811127906 632589105456 633157338624 633207472128 633936973824 635680938816 636413290128 637749116928 639503569152 639668772864 640075973922 640240324416 640701659136 641839875968 642001629969 642167479008 642630202368 643204399992 643833143296 645140476596 645771112448 646348116512 646494621696 646515088384 647239431168 649019991312 649654419456 649767710196 650235910016 650402869248 652192132032 652943505456 652995205632 655545968154 656186775552 658088986752 659321895936 660132716544 660723585984 661897372092 662544388096 662711359968 662882558976 663286689792 663952929024 665877653424 665951459712 666546495153 666697578624 669185169408 669956120064 670438866944 670727958912 671211261952 671799173976 672573136158 673057768768 673230587904 673833180944 674059567104 676692612288 677105162496 677280079872 679317663744 679750104537 679925705184 682037250048 682462652928 683248900224 684014398848 684701458056 687357577728 687412002816 687433764864 687852863488 688203952128 690042568266 690097205952 690539788736 690892248816 691390081536 691567607808 693470115072 694090824042 694269043776 694769309696 695569735168 697483252312 698264698824 698286804446 698947264512 701051129856 701677527264 701858792448 703789610832 704477577216 704600428356 705266860032 705289187328 706079379456 708021808704 708837502032 709348265472 709530402816 712119157134 712302005952 712358406144 712815265792 713179095552 713692987392 714960874496 715141056168 715599700424 715840118784 715964951394 716480850624 719260250112 719982712064 720789366528 722069860464 722958977664 723604949991 724312286208 726492501504 727141631076 727329474432 730861221888 731515398768 731703227904 732230467584 733716148536 734244838656 734434516992 734561443638 735090742848 737112982557 737303401824 738210122496 738683561728 739593136128 741737132928 742482171816 743126754304 743314034232 744040636416 745362436608 746029593188 746280235008 746947045152 749195392176 749735236096 749927743488 752663889362 754243725312 755112669696 757189989864 757384411392 757930156032 758062328562 758803347456 760890820704 761087382528 761743307808 761767423032 761940089856 764783050752 764916418332 765664137216 767291906304 767770484544 768655012752 769208878592 769406386176 770095063936 770289140313 772213600774 773362985472 773834471424 773920243712 776857262328 776943369664 777813841728 779471142912 779957317632 781615473408 782515952064 784668658851 785435685888 786315672576 788682521088 789188329984 789387218172 789591141504 790160093184 791763312186 792271096898 792537274368 793246656048 793450335744 794022068224 794936840192 796206428416 797123716928 798016798656 798042062224 801917174016 802006059008 802904610816 804330983808 805049662977 806040956952 806828875776 809167781376 809980551072 810683731968 812328593022 813850465296 814123892736 814646018048 814851321984 815061823488 817304064192 817828229056 817892984832 818245658736 818835257856 821087879304 821890506752 822033833082 822811336704 822837385216 822954823614 823759276032 826025443488 826238831616 826977085704 827572976384 827785469952 829466327052 830277144576 830805683323 831019006944 832042278144 835269967872 835292443293 836017598592 838532741184 839136958464 840103706112 840170225664 842414837208 843385361214 843452140608 843668711424 844209784832 845249298432 847574585088 848524190976 848551053504 849501753408 851838738597 852671425536 853434631896 853653765888 854268878848 856002173292 856223305344 856840269824 856988350911 857605866656 860187302128 861992828928 862985908224 865359988416 865582184448 866356946928 867203825664 869589509376 870563780352 870591340608 870660274176 873964420119 874061290872 874915700736 875895939072 876905035776 877451982336 879095861248 879317407584 880330446072 880964781312 882529829456 883615146624 883843411968 884382253056 884406049989 885270572032 887836871232 887935279616 888728660204 888930104832 892246892544 892402488054 893274826752 894303945216 895732231968 896764181544 897640783872 897797320002 898646482944 901351452672 902156820768 902256816384 902806883328 904872356784 905756884992 906333472716 906567606912 907682485248 909383000064 909950203904 910998533632 911228119956 912019198464 912935277408 915581773458 916476770304 916578353152 917605269504 920056757688 920129607936 921189665088 921853442048 923723864217 924626820096 925454432056 925692058368 931019598432 931258653696 934061787648 934734839808 934896382812 935570036352 935811723264 938386147776 939467237808 940385583104 940519798416 941439172608 944029078272 945116669376 945191503872 945797687296 947716691859 948883658184 949492209512 949736007936 949811208192 950905460736 953521408224 954619935192 955307800832 959013666816 959039471929 960113960883 961052488704 962759813952 963945303552 964192813056 964806599988 965749714944 967710714894 968656668672 969522174768 969741932544 969772632576 970859146752 973529986968 974481629184 974651565294 975353865024 975604303872 978288198048 978993118208 979415258184 979492808448 980120990464 982817310076 983071202432 983318952231 983949588083 984280163328 986124181504 988982843904 989976229088 991085378976 992846058138 993816582144 994930034688 995040313344 995929393536 998816480136 998927189568 1002177183744 1003777754112 1004934180096 1005658300416 1006091938368 1006816892928 1007698760964 1008859704237 1009586653152 1009845881856 1010749771416 1011089350656 1011737796608 1014521094272 1014783176704 1015038918432 1015657743744 1015689897376 1015920119808 1019888557776 1020885516288 1023055875072 1023693979392 1024873350336 1027052187084 1031036366592 1031150647296 1031779295232 1035063852399 1035809683104 1037085122304 1037351411712 1039943090176 1040205172608 1041136236063 1041403565664 1042153964544 1043354602752 1046224878468 1047247581184 1047397048236 1047430206669 1048420896768 1051576694784 1052516290896 1052788188672 1053546790912 1055684416248 1056716365824 1056900642534 1057662208064 1057933780992 1064022398208 1064295604224 1068178735701 1068453008928 1069222898688 1070539481088 1072441311744 1073399550636 1073760178176 1074721275936 1078890375168 1079974068096 1080218861568 1080911642624 1081184049792 1083104790696 1084438466496 1085133953728 1086468429312 1086749097984 1089738752256 1090523979776 1090712446614 1090994211648 1091780343808 1094783839072 1096045110776 1097273098152 1098345701376 1101367257984 1101651775488 1102636114272 1105955102736 1107036192768 1108025342592 1108276494336 1109389704192 1112605699392 1113723257724 1114690131456 1116060954624 1118043654912 1118849277952 1119044389782 1119420352512 1120138274816 1120420567728 1123219782944 1123793088264 1124513814952 1124602854144 1124891615232 1128995834043 1130099446784 1131365587968 1131401404672 1132669004544 1135784984796 1136895234048 1137093492843 1137912842528 1138205021184 1141336231056 1141631073792 1142651134548 1147174576128 1148496205824 1150647877632 1151655726816 1152982519128 1153813317888 1154109579264 1155142595904 1158320401161 1159452679168 1160044478208 1160751707136 1160788454144 1160880365568 1165285893492 1165415054496 1166720762592 1169206714368 1169935976448 1172423210112 1173773928096 1174619708416 1178153528832 1178457882624 1179208066652 1183782494976 1185240139776 1188406645347 1188805911552 1189869984072 1190175503616 1191033102336 1192405260288 1194309642624 1195685575392 1197025197984 1197063093336 1201801936896 1202875761024 1203009088512 1203742511104 1204356916224 1206496475712 1208444630288 1208756809216 1209061435428 1210243313664 1213478515502 1214970826608 1216025597952 1217247036544 1220775697944 1221969027072 1226742343584 1226839477248 1228252886784 1231631818956 1232835760128 1233050749623 1234217005056 1234256077824 1235638914048 1239038165232 1239358247424 1240465628556 1241359464576 1241678204928 1244199490578 1245415716864 1246528510416 1247426715136 1247748964352 1248063417216 1251181530368 1252299475742 1252622983744 1254026397888 1258705437696 1260155559168 1260255338496 1263622255812 1265078041821 1265178210912 1266314677248 1267873947648 1271361877632 1272826580256 1279007138304 1279337545728 1280151947844 1280480648832 1281403318272 1283679751936 1284003259938 1284334958016 1285260404736 1286408799984 1287666286592 1290280953192 1291542224896 1292696233024 1292989243392 1293030176768 1294478862336 1298039982624 1299535420392 1300471820032 1300805738496 1304384264064 1305551788079 1305887010912 1305990411264 1311091936308 1312373551104 1316177973504 1318643791872 1320265433088 1321447171968 1323794744184 1325088776192 1325422719936 1325765117952 1326573379584 1327905858048 1331755306848 1331902919424 1333092990306 1333395157248 1338370338816 1338603732081 1339912240128 1341455917824 1342422523904 1343598347952 1345146272316 1346115537536 1346461175808 1346695980003 1347666361888 1353385224576 1354210324992 1354560159744 1358635327488 1359500209074 1359851410368 1364074500096 1364925305856 1366497800448 1368028797696 1369402916112 1373372660187 1374715155456 1374867529728 1376407904256 1380085136532 1380194411904 1381079577472 1381784497632 1382780163072 1386940230144 1388181648084 1388538087552 1389538619392 1391139470336 1394966504624 1396529397648 1396573608892 1397894529024 1402102259712 1403355054528 1403717584896 1407579221664 1409200856712 1410578374656 1412158758912 1416043617408 1417675004064 1418696530944 1424238314268 1424604011904 1424716812288 1425630531584 1426358191104 1429921748992 1430282112336 1431199400848 1431680237568 1431929902788 1432961701248 1438520500224 1439965424128 1441578733056 1444139720928 1445917955328 1447209899982 1448624572416 1451566072341 1452985003008 1454283262152 1454658948864 1461722443776 1463030797536 1463406455808 1467432297072 1468489677312 1468869033984 1469122887276 1470181485696 1474225965114 1474606803648 1476420244992 1477367123456 1479186272256 1483474265856 1484964343632 1486253508608 1486628068464 1488081272832 1489269087207 1490724873216 1492059186376 1492560470016 1493894090304 1498390784352 1499470472192 1505327778724 1508487450624 1510225339392 1514379979728 1514768822784 1515860312064 1516124657124 1517606694912 1521781641408 1522174765056 1523486615616 1523534846064 1523880179712 1529832836664 1531328274432 1534583812608 1535540969088 1537310025504 1538417757184 1540190127872 1540578280626 1544427201548 1546206495559 1546725970944 1547668942848 1553714524656 1553886739328 1555627683456 1559914635264 1563230946816 1565031904128 1569337317702 1570871371776 1572631345152 1577365042176 1578376659968 1578774436344 1579182283008 1580320186368 1583526624372 1584542193796 1585074548736 1585350963801 1586493312096 1586900671488 1589873680384 1592412856832 1594247433856 1596033597312 1596084124448 1603834348032 1604012118016 1605809221632 1608661967616 1610099325954 1612081913904 1613657751552 1618335562752 1619961102144 1621367463936 1624657186044 1627700930592 1629702643968 1630123646976 1634608128384 1635656458112 1635785969664 1636068669921 1636491317472 1637670515712 1642175758608 1643781013504 1644067666164 1645622673408 1645674770432 1645909647228 1647518552064 1652050886976 1652477663232 1653954171408 1655145952768 1655570939904 1658932654104 1660554289152 1661611366646 1662038013888 1664084556288 1670584886586 1672035197184 1677065482368 1678273916928 1678566584673 1680207412224 1684829674416 1686770722428 1686904281216 1687337422848 1688419569664 1695149170176 1697048381952 1697102107008 1699003506816 1703677477194 1705342851072 1706869263792 1707307531776 1708537757696 1712004346584 1712446610688 1713680539648 1713976701822 1715211733312 1720374604256 1725971816448 1730719976832 1731164368896 1732713893856 1739179018752 1741127560704 1741182681216 1741320548352 1747928840238 1748122581744 1749831401472 1751791878144 1753810071552 1754903964672 1758191722496 1758634815168 1760660892144 1761929562624 1765059658912 1767230293248 1767686823936 1768812099978 1770541144064 1775673742464 1775870559232 1777457320408 1777860209664 1784493785088 1784804976108 1786549653504 1788607890432 1791464463936 1793528363088 1795281567744 1795594640004 1797292965888 1802702905344 1804313641536 1804513632768 1805613766656 1809744713568 1812666945432 1813135213824 1815364970496 1818766000128 1819900407808 1820217773253 1821997067264 1822456239912 1824038396928 1825870554816 1831163546916 1832953540608 1840113515376 1840259215872 1842379330176 1843706884096 1847447728434 1849253640192 1850908864112 1851384116736 1862039196864 1862517307392 1868123575296 1869792765624 1871140072704 1871623446528 1876772295552 1878449213613 1878934475616 1881039596832 1888058156544 1890233338752 1890383007744 1891595374592 1895433383718 1897767316368 1898984419024 1899472015872 1899622416384 1901810921472 1907042816448 1909239870384 1910615601664 1918078943858 1920227921766 1922104977408 1925519627904 1927890607104 1929613199976 1931499429888 1935421429788 1937313337344 1939044349536 1939483865088 1939545265152 1941718293504 1947059973936 1948963258368 1949303130588 1950707730048 1951208607744 1956576396096 1957986236416 1958830516368 1958985616896 1960241980928 1965634620152 1966142404864 1966637904462 1967899176166 1968560326656 1972248363008 1977965687808 1979952458176 1982170757952 1985692116276 1987633164288 1989860069376 1991858787072 1997632960272 1997854379136 1999639485459 2007555508224 2009868360192 2011316600832 2012183876736 2013633785856 2015397521928 2017719408474 2019173306304 2019691763712 2021499542832 2022178701312 2023475593216 2029042188544 2029566353408 2030077836864 2031315487488 2031379794752 2031840239616 2039250313611 2039777115552 2046111750144 2047387958784 2049746700672 2054104374168 2062072733184 2062301294592 2063558590464 2070127704798 2071619366208 2074170244608 2074702823424 2080410345216 2082272472126 2082807131328 2084307929088 2086709205504 2092449756936 2094495162368 2094794096472 2094860413338 2096841793536 2103153389568 2105032581792 2105576377344 2111368832496 2113432731648 2113801285068 2115324416128 2115867561984 2128044796416 2128591208448 2136357471402 2136906017856 2138445797376 2141078962176 2144882623488 2146799101272 2147520356352 2149442551872 2157780750336 2159948136192 2162368099584 2166209581392 2168876932992 2170267907456 2170814849973 2172936858624 2179477504512 2181047959552 2181424893228 2181988423296 2183560687616 2189567678144 2192090221552 2194546196304 2196691402752 2202734515968 2203303550976 2205272228544 2211338947671 2211910205472 2216050685184 2218779408384 2225211398784 2227446515448 2229380262912 2232121909248 2236087309824 2237698555904 2238088779564 2238840705024 2240276549632 2240841135456 2246439565888 2247586176528 2249027629904 2249205708288 2249783230464 2257991668086 2260198893568 2262731175936 2262802809344 2265338009088 2271569969592 2273790468096 2274186985686 2275825685056 2276410042368 2282672462112 2283262147584 2285302269096 2294349152256 2296992411648 2303311453632 2305965038256 2307626635776 2308219158528 2310285191808 2316640802322 2318905358336 2320088956416 2321503414272 2321576908288 2321760731136 2330571786984 2330830108992 2333441525184 2338413428736 2339871952896 2344846420224 2347547856192 2349239416832 2354005976553 2356307057664 2358416133304 2367564989952 2370480279552 2376813290694 2377611823104 2379739968144 2380351007232 2382066204672 2384810520576 2388619285248 2391371150784 2394050395968 2394126186672 2405751522048 2406018177024 2407485022208 2408713832448 2412992951424 2415148988931 2416889260576 2417513618432 2418122870856 2420486627328 2426957031004 2429941653216 2432051195904 2434494073088 2441551395888 2443938054144 2444003815561 2453484687168 2453678954496 2456505773568 2463263637912 2465671520256 2466101499246 2468434010112 2468512155648 2471277828096 2478076330464 2478716494848 2480931257112 2482718929152 2483356409856 2488398981156 2490831433728 2492417049969 2493057020832 2494853430272 2496126834432 2502363060736 2504598951484 2505245967488 2505877329879 2508052795776 2517410875392 2520311118336 2520510676992 2527244511624 2530156083642 2530356421824 2532629354496 2535747895296 2542723755264 2545653160512 2558014276608 2560303895688 2560961297664 2562806636544 2567359503872 2568006519876 2568669916032 2570520809472 2570965052733 2572817599968 2580561906384 2583084449792 2585392466048 2585978486784 2586060353536 2588957724672 2596079965248 2599070840784 2600943640064 2601611476992 2608768528128 2611103576158 2611774021824 2611980822528 2622183872616 2624747102208 2632355947008 2637287583744 2642894343936 2647589488368 2650177552384 2650845439872 2651530235904 2653146759168 2653218149967 2655811716096 2663510613696 2663805838848 2666185980612 2666790314496 2676740677632 2677207464162 2679824480256 2682911835648 2684845047808 2687196695904 2690292544632 2692231075072 2692922351616 2693391960006 2695332723776 2702747602709 2706770449152 2708420649984 2717270654976 2719000418148 2719702820736 2728149000192 2729850611712 2732995600896 2736057595392 2738805832224 2746745320374 2749430310912 2749735059456 2752815808512 2760170273064 2760388823808 2762159154944 2763568995264 2765560326144 2771171592651 2772948839143 2773880460288 2776363296168 2777076175104 2779077238784 2782278940672 2789933009248 2793058795296 2793147217784 2804204519424 2806710109056 2807435169792 2815158443328 2818401713424 2821156749312 2824317517824 2832087234816 2835350008128 2837393061888 2843150075577 2848476628536 2849208023808 2849433624576 2851261063168 2852716382208 2859843497984 2860564224672 2862398801696 2863859805576 2865923402496 2877041000448 2877118415787 2879930848256 2880341882649 2883157466112 2888279441856 2891835910656 2894419799964 2897249144832 2903132144682 2905970006016 2908566524304 2909317897728 2923444887552 2926061595072 2926812911616 2934864594144 2936979354624 2938245774552 2940362971392 2948451930228 2949213607296 2951848764249 2952840489984 2954734246912 2958372544512 2966948531712 2969928687264 2972507017216 2973256136928 2978538174414 2981449746432 2984118372752 2985120940032 2987788180608 2996781568704 2998940944384 3010655557448 3016974901248 3020450678784 3028759959456 3029537645568 3032249314248 3035213389824 3043563282816 3044349530112 3046973231232 3047069692128 3047760359424 3059665673328 3062656548864 3069167625216 3071081938176 3074620051008 3076835514368 3080380255744 3081156561252 3088854403096 3092412991118 3093451941888 3095337885696 3107429049312 3107773478656 3111255366912 3119829270528 3123408708189 3126461893632 3130063808256 3138674635404 3141742743552 3142290620007 3145262690304 3154730084352 3156753319936 3157548872688 3158364566016 3160640372736 3167053248744 3169084387592 3170149097472 3170701927602 3172986624192 3173801342976 3179747360768 3184825713664 3188494867712 3192067194624 3192168248896 3204536207103 3207668696064 3208024236032 3211618443264 3217323935232 3220198651908 3224163827808 3236671125504 3239922204288 3242734927872 3249314372088 3255401861184 3259405287936 3260247293952 3269216256768 3271312916224 3271571939328 3272137339842 3272982634944 3275341031424 3284351517216 3288135332328 3291349540864 3291819294456 3295037104128 3304101773952 3304955326464 3307908342816 3310291905536 3317865308208 3321108578304 3323222733292 3324076027776 3328169112576 3341169773172 3344070394368 3354130964736 3356547833856 3357133169346 3360414824448 3369659348832 3373541444856 3373808562432 3374674845696 3376839139328 3386987502129 3390298340352 3394096763904 3394204214016 3398007013632 3407354954388 3410685702144 3411280478529 3413738527584 3414615063552 3424008693168 3424893221376 3427361079296 3427953403644 3430423466624 3440749208512 3451943632896 3461439953664 3462328737792 3465427787712 3474961203483 3478358037504 3482255121408 3482365362432 3482641096704 3495857680476 3496245163488 3507620143104 3509807929344 3516383444992 3517269630336 3521321784288 3523859125248 3530119317824 3534460586496 3535373647872 3537624199956 3541082288128 3551347484928 3551741118464 3554914640816 3555720419328 3565219936041 3569609952216 3573099307008 3577215780864 3582928927872 3587056726176 3591189280008 3605405810688 3608627283072 3609027265536 3611227533312 3619489427136 3625333890864 3626270427648 3630729940992 3639800815616 3640435546506 3643994134528 3644912479824 3648076793856 3651741109632 3662327093832 3665907081216 3680227030752 3680518431744 3684758660352 3687413768192 3694895456868 3698507280384 3699152248869 3701817728224 3702768233472 3724078393728 3725034614784 3736247150592 3739585531248 3742280145408 3743246893056 3753544591104 3756898427226 3757868951232 3762079193664 3776116313088 3780466677504 3780766015488 3783190749184 3790866767436 3795234125463 3795534632736 3797968838048 3798944031744 3803621842944 3814085632896 3818479740768 3821231203328 3836157887716 3840455843532 3844209954816 3851039255808 3855781214208 3859226399952 3862998859776 3870842859576 3874626674688 3878088699072 3878967730176 3879090530304 3883436587008 3894119947872 3898606261176 3901415460096 3902417215488 3913152792192 3915972472832 3916655364237 3917661032736 3917971233792 3920483961856 3931269240304 3932284809728 3933275808924 3935798352332 3937120653312 3955931375616 3959904916352 3964341515904 3971384232552 3975266328576 3979720138752 3983717574144 3995265920544 3995708758272 3999278970918 4015111016448 4019736720384 4024367753472 4027267571712 4030795043856 4035438816948 4038346612608 4039383527424 4040087940009 4042999085664 4058084377088 4059132706816 4060155673728 4062630974976 4062759589504 4063680479232 4078500627222 4079554231104 4092223500288 4094775917568 4099493401344 4108208748336 4124145466368 4124602589184 4140255409596 4143238732416 4148340489216 4160820690432 4164544944252 4165614262656 4168615858176 4173418411008 4184899513872 4188990324736 4189588192944 4189720826676 4193683587072 4206306779136 4210065163584 4211152754688 4222737664992 4227602570136 4230648832256 4231735123968 4247174804257 4256089592832 4272714942804 4273812035712 4276891594752 4289765246976 4293598202544 4295040712704 4298885103744 4315561500672 4319896272384 4324736199168 4332419162784 4337753865984 4340535814912 4341629699946 4345873717248 4354698217023 4357491032939 4358955009024 4362849786456 4363976846592 4367121375232 4379135356288 4384180443104 4389092392608 4405469031936 4406607101952 4410544457088 4422677895342 4423820410944 4432101370368 4437558816768 4450422797568 4454893030896 4458760525824 4464243818496 4467807261621 4472174619648 4476177559128 4477681410048 4480553099264 4481682270912 4492879131776 4495172353056 4498055259808 4498411416576 4515983336172 4520397787136 4525462351872 4525605618688 4530676018176 4543139939184 4547580936192 4548373971372 4551651370112 4552820084736 4565344924224 4566524295168 4570604538192 4593984823296 4606622907264 4611930076512 4615253271552 4620570383616 4633281604644 4637810716672 4638619486677 4640177912832 4643006828544 4643153816576 4661143573968 4661660217984 4666883050368 4679743905792 4689692840448 4695095712384 4698478833664 4708011953106 4712614115328 4716832266608 4735129979904 4740960559104 4753626581388 4755223646208 4759479936288 4760702014464 4769621041152 4777238570496 4782742301568 4788100791936 4788252373344 4811503044096 4812036354048 4814970044416 4817427664896 4825985902848 4830297977862 4833778521152 4835027236864 4836245741712 4840973254656 4853914062008 4859883306432 4864102391808 4868988146176 4883102791776 4888007631122 4906969374336 4907357908992 4913011547136 4926527275824 4931343040512 4932202998492 4936868020224 4937024311296 4942555656192 4956152660928 4957432989696 4961862514224 4965437858304 4966712819712 4976797962312 4981662867456 4984834099938 4986114041664 4989706860544 4992253668864 5004726121472 5009197902968 5010491934976 5011754659758 5016105591552 5034821750784 5035699754019 5040622236672 5054489023248 5060312167284 5060712843648 5065258708992 5085447510528 5091306321024 5116028553216 5120607791376 5121922595328 5125613273088 5134719007744 5136013039752 5137339832064 5141041618944 5141930105466 5145635199936 5161123812768 5170784932096 5172120707072 5177915449344 5192159930496 5198141681568 5201887280128 5217537056256 5222207152316 5223548043648 5223961645056 5244367745232 5249494204416 5264711894016 5274575167488 5285788687872 5295178976736 5301690879744 5303060471808 5306436299934 5311623432192 5327021227392 5327611677696 5332371961224 5333580628992 5353481355264 5354414928324 5359648960512 5365823671296 5374393391808 5380585089264 5384462150144 5385844703232 5386783920012 5390665447552 5405495205418 5413540898304 5416841299968 5438000836296 5439405641472 5456298000384 5459701223424 5460653319759 5465991201792 5472115190784 5477611664448 5493490640748 5498860621824 5520340546128 5520777647616 5524318309888 5527137990528 5531120652288 5542343185302 5545897678286 5547760920576 5552726592336 5554152350208 5558154477568 5564557881344 5579866018496 5586117590592 5586294435568 5613420218112 5614870339584 5630316886656 5635347640839 5636803426848 5664174469632 5670700016256 5674786123776 5686300151154 5696953257072 5698416047616 5698867249152 5702522126336 5705432764416 5719686995968 5721128449344 5724797603392 5727719611152 5731846804992 5754236831574 5759861696512 5760683765298 5766314932224 5776558883712 5783671821312 5788839599928 5794498289664 5806264289364 5811940012032 5817133048608 5818635795456 5846889775104 5852123190144 5853625823232 5869729188288 5873958709248 5876491549104 5880725942784 5896903860456 5898427214592 5903697528498 5905680979968 5909468493824 5916745089024 5933897063424 5939857374528 5945014034432 5946512273856 5957076348828 5962899492864 5968236745504 5975576361216 5993563137408 5997881888768 5998918456377 6021311114896 6033949802496 6040901357568 6057519918912 6059075291136 6064498628496 6070426779648 6087126565632 6088699060224 6093946462464 6094139384256 6095520718848 6117750940833 6119331346656 6138335250432 6142163876352 6149240102016 6153671028736 6160760511488 6162313122504 6177708806192 6184825982236 6186903883776 6190675771392 6214858098624 6215546957312 6222510733824 6246817416378 6252923787264 6260127616512 6277349270808 6283485487104 6284581240014 6290525380608 6309460168704 6313506639872 6315097745376 6316729132032 6334106497488 6338168775184 6340298194944 6341403855204 6345973248384 6347602685952 6369651427328 6376989735424 6384134389248 6384336497792 6409072414206 6415337392128 6416048472064 6423236886528 6434647870464 6440397303816 6448327655616 6473342251008 6479844408576 6498628744176 6510803722368 6518810575872 6538432513536 6542625832448 6543143878656 6544274679684 6545965269888 6550682062848 6568703034432 6576270664656 6582699081728 6583638588912 6590074208256 6608203547904 6609910652928 6615816685632 6620583811072 6634016843013 6635730616416 6646445466584 6648152055552 6656338225152 6682339546344 6688140788736 6708261929472 6713095667712 6714266338692 6720829648896 6739318697664 6747082889712 6747617124864 6749349691392 6753678278656 6773975004258 6780596680704 6788193527808 6788408428032 6796014027264 6814709908776 6821371404288 6822560957058 6827477055168 6829230127104 6848017386336 6849786442752 6855906807288 6860846933248 6881498417024 6887647116581 6922879907328 6924657475584 6930855575424 6949922406966 6956716075008 6964510242816 6964730724864 6965282193408 6991715360952 6992490326976 7015240286208 7019615858688 7034539260672 7042643568576 7047718250496 7060238635648 7062017929659 7068921172992 7075248399912 7082164576256 7102694969856 7103482236928 7109829281632 7111440838656 7130439872082 7139219904432 7146198614016 7154431561728 7165857855744 7174113452352 7182378560016 7217254566144 7218054531072 7222455066624 7238978854272 7245446966793 7250667781728 7252540855296 7261459881984 7279601631232 7280871093012 7287988269056 7289824959648 7296153587712 7303482219264 7324654187664 7331814162432 7332011446683 7360454061504 7361036863488 7369517320704 7374827536384 7389790913736 7397014560768 7398304497738 7403635456448 7405536466944 7448156787456 7450069229568 7472494301184 7477251149907 7479171062496 7484560290816 7507089182208 7513796854452 7515737902464 7524158387328 7552232626176 7560933355008 7561532030976 7566381498368 7581733534872 7590468250926 7591069265472 7595937676096 7597888063488 7607243685888 7628171265792 7636959481536 7642462406656 7672315775432 7680911687064 7688419909632 7702078511616 7711562428416 7718452799904 7741685719152 7749253349376 7756177398144 7757935460352 7758181060608 7766873174016 7788239895744 7797212522352 7802830920192 7804834430976 7826305584384 7831944945664 7833310728474 7835322065472 7835942467584 7840967923712 7862538480608 7864569619456 7866551617848 7871596704664 7874241306624 7911862751232 7919809832704 7928683031808 7942768465104 7950532657152 7959440277504 7959654449901 7967435148288 7990531841088 7991417516544 7998557941836 8030222032896 8039473440768 8048735506944 8054535143424 8061590087712 8070877633896 8076693225216 8078767054848 8080175880018 8085998171328 8108242808127 8116168754176 8120311347456 8125261949952 8125519179008 8157001254444 8159108462208 8184447000576 8189551835136 8198986802688 8216417496672 8248290932736 8249205178368 8280510819192 8286477464832 8296680978432 8318846517429 8321641380864 8329089888504 8331228525312 8337231716352 8346836822016 8369799027744 8379176385888 8379441653352 8412613558272 8420130327168 8422305509376 8445475329984 8455205140272 8461297664512 8463470247936 8494349608514 8512179185664 8545429885608 8547624071424 8553783189504 8579530493952 8587196405088 8597770207488 8631123001344 8631355247361 8639792544768 8649472398336 8664838325568 8675507731968 8681071629824 8683259399892 8691747434496 8709396434046 8714982065878 8717910018048 8725699572912 8727953693184 8734242750464 8758270712576 8768360886208 8778184785216 8810938063872 8821088914176 8845355790684 8847640821888 8855546292747 8864202740736 8875117633536 8900845595136 8909786061792 8917521051648 8935614523242 8944349239296 8952355118256 8955362820096 8961106198528 8963364541824 8985758263552 8990344706112 8996110519616 8996822833152 9031966672344 9040795574272 9050924703744 9051211237376 9061352036352 9086279878368 9096747942744 9103302740224 9105640169472 9130689848448 9133048590336 9138862516553 9141209076384 9187969646592 9213245814528 9223860153024 9230506543104 9241140767232 9266563209288 9275621433344 9277238973354 9280355825664 9286013657088 9286307633152 9322287147936 9323320435968 9333766100736 9359487811584 9370226124567 9379385680896 9390191424768 9396957667328 9416023906212 9425228230656 9426871860021 9433664533216 9470259959808 9481921118208 9507253162776 9510447292416 9518959872576 9521404028928 9539242082304 9554477140992 9565484603136 9576201583872 9576504746688 9613608621309 9623006088192 9624072708096 9634855329792 9651971805696 9660595955724 9667557042304 9670054473728 9672491483424 9707828124016 9719766612864 9728204783616 9737976292352 9766205583552 9776015262244 9813938748672 9814715817984 9826023094272 9853054551648 9864405996984 9874048622592 9885111312384 9912305321856 9914865979392 9923725028448 9930875716608 9953595924624 9963325734912 9969668199876 9972228083328 9979413721088 9984507337728 10009452242944 10018395805936 10020983869952 10023509319516 10032211183104 10069643501568 10071399508038 10081244473344 10108978046496 10120624334568 10121425687296 10130517417984 10160962506387 10170895021056 10182612642048 10232057106432 10241215582752 10243845190656 10269438015488 10272026079504 10274679664128 10282083237888 10283860210932 10291270399872 10322247625536 10341569864192 10344241414144 10355830898688 10384319860992 10396283363136 10403774560256 10424883610449 10435074112512 10444414304632 10447096087296 10447923290112 10488735490464 10529423788032 10549150334976 10571577375744 10590357953472 10603381759488 10606120943616 10612872599868 10623246864384 10654042454784 10655223355392 10664743922448 10667161257984 10695659808123 10708829856648 10719297921024 10731647342592 10748786783616 10761170178528 10768924300288 10773567840024 10781330895104 10810990410836 10823445468913 10827081796608 10833682599936 10876001672592 10878811282944 10919402446848 10921306639518 10931982403584 10944230381568 10955223328896 10986981281496 10997721243648 11040681092256 11041555295232 11048636619776 11054275981056 11062241304576 11084686370604 11091795356572 11095521841152 11097456746607 11105453184672 11108304700416 11129115762688 11159732036992 11172235181184 11172588871136 11226840436224 11229740679168 11260633773312 11270695281678 11273606853696 11328348939264 11341400032512 11349572247552 11372600302308 11385702376389 11393906514144 11396832095232 11410865528832 11439373991936 11442256898688 11449595206784 11455439222304 11463693609984 11508473663148 11519723393024 11521367530596 11532629864448 11553117767424 11567343642624 11577679199856 11588996579328 11612528578728 11623880024064 11634266097216 11637271590912 11704246380288 11707251646464 11739458376576 11747917418496 11749966092711 11752983098208 11761451885568 11793807720912 11796854429184 11807395056996 11811361959936 11818936987648 11867794126848 11879714749056 11890028068864 11893024547712 11914152697656 11925798985728 11936473491008 11951152722432 11987126274816 11995763777536 11997836912754 12042622229792 12081802715136 12115039837824 12118150582272 12128997256992 12174253131264 12177398120448 12187892924928 12188278768512 12191041437696 12235501881666 12238662693312 12276670500864 12284327752704 12298480204032 12307342057472 12321521022976 12324626245008 12355417612384 12369651964472 12373807767552 12429716197248 12431093914624 12445021467648 12493634832756 12505847574528 12520255233024 12554698541616 12566970974208 12569162480028 12581050761216 12618920337408 12627013279744 12630195490752 12633458264064 12668212994976 12676337550368 12682807710408 12691946496768 12695205371904 12739302854656 12741524412771 12753979470848 12768268778496 12768672995584 12818144828412 12830674784256 12869295740928 12880794607632 12896655311232 12946684502016 12959688817152 12997257488352 13021607444736 13037621151744 13072473098817 13076865027072 13085251664896 13088549359368 13091930539776 13101364125696 13137406068864 13152541329312 13167277177824 13216407095808 13219821305856 13231633371264 13241167622144 13268033686026 13271461232832 13292890933168 13296304111104 13312676450304 13364679092688 13376281577472 13416523858944 13428532677384 13441659297792 13478637395328 13494165779424 13495234249728 13547950008516 13561193361408 13576387055616 13576816856064 13592028054528 13629419817552 13642742808576 13645121914116 13654954110336 13658460254208 13696034772672 13699572885504 13711813614576 13721693866496 13762996834048 13775294233162 13845759814656 13861711150848 13899844813932 13913432150016 13915858460031 13929020485632 13929461449728 13983430721904 13984980653952 14039231717376 14069078521344 14085287137152 14095436500992 14120477271296 14124035859318 14137842345984 14150496799824 14164329152512 14205389939712 14206964473856 14219658563264 14222881677312 14260879744164 14278439808864 14308863123456 14331715711488 14348226904704 14364757120032 14434509132288 14436109062144 14444910133248 14477957708544 14490893933586 14501335563456 14505081710592 14522919763968 14561742186024 14575976538112 14579649919296 14592307175424 14606964438528 14649308375328 14664022893366 14720908123008 14722073726976 14739034641408 14779581827472 14794029121536 14796608995476 14807270912896 14811072933888 14896313574912 14900138459136 14944988602368 14954502299814 14958342124992 14969120581632 15014178364416 15027593708904 15031475804928 15048316774656 15104465252352 15107099262057 15121866710016 15163467069744 15180936501852 15182138530944 15191875352192 15195776126976 15256342531584 15273918963072 15284924813312 15344631550864 15361823374128 15376839819264 15404157023232 15423124856832 15436905599808 15483371438304 15512354796288 15516362121216 15533746348032 15576479791488 15594425044704 15605661840384 15652611168768 15663889891328 15666621456948 15670644130944 15671884935168 15681935847424 15725076961216 15729139238912 15733103235696 15743193409328 15748482613248 15823725502464 15839619665408 15857366063616 15885536930208 15919308899802 15934870296576 15981063682176 15982835033088 15997115883672 16060444065792 16078946881536 16097471013888 16123180175424 16141755267792 16153386450432 16157534109696 16160351760036 16171996342656 16216485616254 16232337508352 16240622694912 16250523899904 16251038358016 16314002508888 16318216924416 16368894001152 16379103670272 16381959959277 16397973605376 16432834993344 16496581865472 16561021638384 16572954929664 16593361956864 16637693034858 16643282761728 16658179777008 16662457050624 16674463432704 16693673644032 16739598055488 16758352771776 16758883306704 16840260654336 16844611018752 16890950659968 16906042922517 16910410280544 16922595329024 16988699217028 17024358371328 17090859771216 17095248142848 17107566379008 17159060987904 17174392810176 17195540414976 17262710494722 17279585089536 17298944796672 17329676651136 17351015463936 17362143259648 17366518799784 17383494868992 17418792868092 17429964131756 17435820036096 17451399145824 17455907386368 17516541425152 17536721772416 17556369570432 17621876127744 17642177828352 17690711581368 17695281643776 17711092585494 17728405481472 17750235267072 17801691190272 17819572123584 17835042103296 17871229046484 17888698478592 17904710236512 17926729083648 17971516527104 17980689412224 17992221039232 17993645666304 17996755369131 18063933344688 18081591148544 18101849407488 18102422474752 18122704072704 18172559756736 18193495885488 18206605480448 18211280338944 18261379696896 18266097180672 18277725033106 18282418152768 18426491629056 18447720306048 18461013086208 18482281534464 18533126418576 18551242866688 18554477946708 18560711651328 18572027314176 18572615266304 18644574295872 18646640871936 18667532201472 18740452249134 18758771361792 18780382849536 18793915334656 18832047812424 18850456461312 18853743720042 18867329066432 18940519919616 19014506325552 19020894584832 19037919745152 19042808057856 19108954281984 19130969206272 19152403167744 19153009493376 19227217242618 19246012176384 19248145416192 19269710659584 19303943611392 19321191911448 19335114084608 19340108947456 19344982966848 19410641874001 19415656248032 19439533225728 19475952584704 19532411167104 19552030524488 19627877497344 19629431635968 19652046188544 19706109103296 19728811993968 19748097245184 19770222624768 19824610643712 19829731958784 19847450056896 19861751433216 19902050529039 19907191849248 19939336399752 19944456166656 19958827442176 19969014675456 20018904485888 20036791611872 20041967739904 20047018639032 20064422366208 20139287003136 20142799016076 20162488946688 20217956092992 20241248669136 20242851374592 20261034835968 20321925012774 20341790042112 20365225284096 20464114212864 20482431165504 20487690381312 20538876030976 20544052159008 20549359328256 20567720421864 20582540799744 20644495251072 20662941349743 20683139728384 20768639721984 20792566726272 20807549120512 20849767220898 20870148225024 20888828609264 20894192174592 20895846580224 20977470980928 21058847576064 21143154751488 21180715906944 21206763518976 21225745199736 21246493728768 21308084909568 21310446710784 21329487844896 21334322515968 21391319616246 21417659713296 21438595842048 21463294685184 21497573567232 21522340357056 21537848600576 21547135680048 21562661790208 21621980821672 21646890937826 21654163593216 21667365199872 21752003345184 21757622565888 21838804893696 21842613279036 21863964807168 21888460763136 21910446657792 21973962562992 21995442487296 21996034340049 22081362184512 22083110590464 22097273239552 22108551962112 22124482609152 22169372741208 22183590713144 22191043682304 22194913493214 22210906369344 22216609400832 22258231525376 22319464073984 22344470362368 22345177742272 22431753449721 22453680872448 22521267546624 22541390563356 22547213707392 22656697878528 22682800065024 22699144495104 22745200604616 22771404752778 22787813028288 22793664190464 22821731057664 22884513797376 22899190413568 22910878444608 22927387219968 23016947326296 23039446786048 23042735061192 23065259728896 23106235534848 23134687285248 23155358399712 23225057157456 23247760048128 23268532194432 23274543181824 23408492760576 23414503292928 23478916753152 23495834836992 23499932185422 23505966196416 23522903771136 23587615441824 23593708858368 23614790113992 23622723919872 23637873975296 23735588253696 23759429498112 23786049095424 23828305395312 23851597971456 23872946982016 23878963349703 23902305444864 23974252549632 23991527555072 23995673825508 24085244459584 24163605430272 24230079675648 24236301164544 24257994513984 24324728424381 24348506262528 24375785849856 24376557537024 24471003763332 24477325386624 24553341001728 24568655505408 24596960408064 24614684114944 24643042045952 24649252490016 24710835224768 24739303928944 24747615535104 24859432394496 24862187829248 24890042935296 24956539552287 24987269665512 25011695149056 25040510466048 25109397083232 25138324960056 25237840674816 25254026559488 25260390981504 25266916528128 25336425989952 25352675100736 25365615420816 25383892993536 25390410743808 25478605709312 25483048825542 25507958941696 25536537556992 25537345991168 25636289656824 25661349568512 25738591481856 25761589215264 25793310622464 25893369004032 25894065742083 25919377634304 25994514976704 26043214889472 26075242303488 26144946197634 26153730054144 26170503329792 26177098718736 26183861079552 26202728251392 26274812137728 26305082658624 26334554355648 26432814191616 26463266742528 26482335244288 26536067372052 26542922465664 26566638878241 26585781866336 26592608222208 26625352900608 26729358185376 26752563154944 26833047717888 26857065354768 26883318595584 26957274790656 26988331558848 26990468499456 27095900017032 27122386722816 27152774111232 27153633712128 27184056109056 27258839635104 27290243828232 27309908220672 27316920508416 27392069545344 27399145771008 27416587549659 27423627229152 27443387732992 27525993668096 27550588466324 27691519629312 27723422301696 27799689627864 27826864300032 27831716920062 27858040971264 27858922899456 27966861443808 27969961307904 28078463434752 28138157042688 28170574274304 28190873001984 28240954542592 28248071718636 28275684691968 28280615580063 28300993599648 28410779879424 28413928947712 28439317126528 28445763354624 28521759488328 28556879617728 28617726246912 28663431422976 28696453809408 28729514240064 28869018264576 28872218124288 28955915417088 28981787867172 29002671126912 29010163421184 29123484372048 29151953076224 29159299838592 29184614350848 29213928877056 29298616750656 29328045786732 29441816246016 29444147453952 29478069282816 29559163654944 29593217990952 29614541825792 29622145867776 29730223629799 29792627149824 29889977204736 29909004599628 29916684249984 29938241163264 30028356728832 30055187417808 30062951609856 30096633549312 30208930504704 30214198524114 30243733420032 30326934139488 30361873003704 30364277061888 30383750704384 30391552253952 30482887519161 30502437230573 30512685063168 30547837926144 30569849626624 30689263101728 30723646748256 30808314046464 30846249713664 30873811199616 30966742876608 31024709592576 31032724242432 31067492696064 31152959582976 31188850089408 31211323680768 31274650831347 31305222337536 31333242913896 31341288261888 31343769870336 31363871694848 31450153922432 31458278477824 31466206471392 31486386818656 31647451004928 31679239330816 31714732127232 31771073860416 31838617799604 31869740593152 31962127364352 31965670066176 31994231767344 32086979424369 32157893763072 32194942027776 32246360350848 32283510535584 32306772900864 32320703520072 32343992685312 32432971232508 32464675016704 32470336406739 32481245389824 32501047799808 32502076716032 32628005017776 32636433848832 32758207340544 32763919918554 32795947210752 32865669986688 32993163730944 33122043276768 33145909859328 33186723913728 33275386069716 33286565523456 33316359554016 33324914101248 33387347288064 33479196110976 33516705543552 33517766613408 33680521308672 33689222037504 33781901319936 33812085845034 33820820561088 33845190658048 33977398434056 34048716742656 34181719542432 34190496285696 34318121975808 34348785620352 34391080829952 34525420989444 34559170179072 34597889593344 34659353302272 34702030927872 34724286519296 34733037599568 34766989737984 34837585736184 34859928263512 34871640072192 34902798291648 34911814772736 35033082850304 35073443544832 35112739140864 35243752255488 35249898278133 35284355656704 35381423162736 35390563287552 35422185170988 35456810962944 35603382380544 35639144247168 35670084206592 35742458092968 35777396957184 35809420473024 35853458167296 35943033054208 35961378824448 35984442078464 35987291332608 35993510738262 36127866689376 36204844949504 36245408145408 36345119513472 36386991770976 36413210960896 36522759393792 36532194361344 36555450066212 36564836305536 36852983258112 36895440612096 36922026172416 36964563068928 37066252837152 37108955893416 37121423302656 37145230532608 37289148591744 37293281743872 37335064402944 37480904498268 37517542723584 37560765699072 37664095624848 37700912922624 37707487440084 37734658132864 37881039839232 38029012651104 38075839490304 38085616115712 38217908563968 38224573238313 38261938412544 38304806335488 38306018986752 38454434485236 38492024352768 38607887222784 38642383822896 38670228169216 38680217894912 38689965933696 38821283748002 38831312496064 38879066451456 38951905169408 39064822334208 39104061048976 39217419296451 39255754994688 39304092377088 39412218206592 39457623987936 39649221287424 39659463917568 39694900113792 39723502866432 39804101058078 39814383698496 39878672799504 39888912333312 39917654884352 39938029350912 40037808971776 40073583223744 40083935479808 40094037278064 40128844732416 40285598032152 40324977893376 40435912185984 40482497338272 40485702749184 40643850025548 40683580084224 40730450568192 40928228425728 40964862331008 40975380762624 41077752061952 41088104318016 41098718656512 41135440843728 41165081599488 41288990502144 41325882699486 41366279456768 41537279443968 41585133452544 41615098241024 41699534441796 41740296450048 41747575380093 41777657218528 41788384349184 41954941961856 42117695152128 42286309502976 42361431813888 42413527037952 42451490399472 42492987457536 42616169819136 42620893421568 42658975689792 42668645031936 42782639232492 42835319426592 42926589370368 42995147134464 43044680714112 43075697201152 43094271360096 43125323580416 43243961643344 43293781875652 43308327186432 43334730399744 43504006690368 43515245131776 43685226558072 43727929614336 43776921526272 43820893315584 43947925125984 43992068680098 44162724369024 44166221180928 44194546479104 44217103924224 44338745482416 44367181426288 44382087364608 44389826986428 44421812738688 44433218801664 44638928147968 44688940724736 44690355484544 44863506899442 44907361744896 45042535093248 45082781126712 45094427414784 45313395757056 45365600130048 45490401209232 45542809505556 45575626056576 45587328380928 45769027594752 45798380827136 45821756889216 45854774439936 46033894652592 46078893572096 46085470122384 46130519457792 46212471069696 46269374570496 46310716799424 46450114314912 46537064388864 46549086363648 46816985521152 46957833506304 46991669673984 46999864370844 47011932392832 47045807542272 47175230883648 47187417716736 47229580227984 47245447839744 47275747950592 47471176507392 47518858996224 47572098190848 47656610790624 47745893964032 47757926699406 47804610889728 47932401362329 47948505099264 47991347651016 48170488919168 48460159351296 48472602329088 48515989027968 48649456848762 48697012525056 48751571699712 48753115074048 48942007526664 48954650773248 49106682003456 49137311010816 49145879877831 49193920816128 49286084091904 49298504980032 49421670449536 49478607857888 49718864788992 49724375658496 49780085870592 49913079104574 49974539331024 50023390298112 50081020932096 50218794166464 50276649920112 50520781963008 50533833056256 50672851979904 50705350201472 50718128767551 50731230841632 50767785987072 50957211418624 50966097651084 51015917883392 51073075113984 51074691982336 51272579313648 51322699137024 51477182963712 51523178430528 51586621244928 51788131484166 51838755268608 51989029953408 52086429778944 52150484606976 52289892395268 52307460108288 52341006659584 52354197437472 52367722159104 52549624275456 52610165317248 52669108711296 52865628383232 52926533485056 52964670488576 53072134744104 53085844931328 53133277756482 53171563732672 53185216444416 53250705801216 53458716370752 53505126309888 53666095435776 53714130709536 53914549581312 53976663117696 53980936998912 54191800034064 54244773445632 54305548222464 54307267424256 54368112218112 54517679270208 54580487656464 54619816441344 54633841016832 54784139090688 54798291542016 54833175099318 54847254458304 54886775465984 55051987336192 55101176932648 55383039258624 55446844603392 55599379255728 55653728600064 55663433840124 55716081942528 55717845798912 55933722887616 55939922615808 56276314085376 56341148548608 56381746003968 56481909085184 56496143437272 56551369383936 56561231160126 56601987199296 56821559758848 56878634253056 57043518976656 57113759235456 57326862845952 57392907618816 57459028480128 57738036529152 57744436248576 57911830834176 57963575734344 58005342253824 58020326842368 58231925622003 58246968744096 58318599677184 58427857754112 58597233501312 58656091573464 58883632492032 58888294907904 58956138565632 59118327309888 59186435981904 59229083651584 59244291735552 59460447259598 59585254299648 59818009199256 59833368499968 59876482326528 60056713457664 60110374835616 60125903219712 60193267098624 60417861009408 60428397048228 60487466840064 60653868278976 60723746007408 60728554123776 60767501408768 60783104507904 60965775038322 61004874461146 61025370126336 61095675852288 61139699253248 61378526203456 61447293496512 61616628092928 61747622399232 61933485753216 61988824049229 62049419185152 62305919165952 62377700178816 62422647361536 62549301662694 62610444675072 62666485827792 62682576523776 62687539740672 62727743389696 62900307844864 62916556955648 62932412942784 62972773637312 63358478661632 63429464254464 63542147720832 63677235599208 63739481186304 63924254728704 63931340132352 63988463534688 64173958848738 64315787526144 64389884055552 64492720701696 64567021071168 64613545801728 64641407040144 64687985370624 64865942465016 64929350033408 64940672813478 64962490779648 65002095599616 65004153432064 65256010035552 65272867697664 65516414681088 65527839837108 65591894421504 65731339973376 65986327461888 65988103020147 66244086553536 66291819718656 66373447827456 66550772139432 66573131046912 66632719108032 66649828202496 66774694576128 66958392221952 67033411087104 67035533226816 67295260349163 67361042617344 67563802639872 67624171690068 67641641122176 67690381316096 67954796868112 68097433485312 68363439084864 68380992571392 68697571240704 68782161659904 69050841978888 69118340358144 69195779186688 69318706604544 69404061855744 69448573038592 69466075199136 69675171472368 69719856527024 69743280144384 69805596583296 69823629545472 70066165700608 70146887089664 70225478281728 70487504510976 70499796556266 70568711313408 70762846325472 70781126575104 70844370341976 70913621925888 71206764761088 71278288494336 71484916185936 71554793914368 71618840946048 71706916334592 71886066108416 71922757648896 71968884156928 71974582665216 71987021476524 72255733378752 72409689899008 72490816290816 72690239026944 72773983541952 72826421921792 72974185273143 73045518787584 73110900132424 73129672611072 73705966516224 73790881224192 73844052344832 73929126137856 74132505674304 74217911786832 74242846605312 74290461065216 74578297183488 74586563487744 74670128805888 74869618656861 74961808996536 75035085447168 75121531398144 75328191249696 75414974880168 75469316265728 75762079678464 75764118282391 76058025302208 76151678980608 76171232231424 76435817127936 76449146476626 76523876825088 76609612670976 76612037973504 76908868970472 76984048705536 77215774445568 77284767645792 77340456338432 77379931867392 77642567496004 77662624992128 77682197226249 77758132902912 77903810338816 78129644668416 78208122097952 78434838592902 78511509989376 78608184754176 78824436413184 78915247975872 79298442574848 79389800227584 79447005732864 79608202116156 79628767396992 79699916634723 79757345599008 79777824666624 79876058701824 80075617943552 80147166447488 80167870959616 80188074556128 80257689464832 80571196064304 80649955786752 80871824371968 80964994676544 80971405498368 81287700051096 81367160168448 81460901136384 81929724662016 81950761525248 82155504123904 82176208636032 82197437313024 82249762648977 82270881687456 82330163198976 82577981004288 82651765398972 82732558913536 83074558887936 83170266905088 83230196482048 83399068883592 83480592900096 83495150760186 83555314437056 83576768698368 83909883923712 84235390304256 84572619005952 84722863627776 84827054075904 84902980798944 85232339638272 85241786843136 85317951379584 85337290063872 85565278464984 85670638853184 85853178740736 85990294268928 86089361428224 86151394402304 86188542720192 86250647160832 86487923286688 86587563751304 86616654372864 87008013380736 87030490263552 87370453116144 87455859228672 87553843052544 87641786631168 87895850251968 87984137360196 88325448738048 88332442361856 88389092958208 88434207848448 88677490964832 88734362852576 88779653972856 88843625477376 88866437603328 89190670889397 89277856295936 89377881449472 89380710969088 89727013798884 89814723489792 90085070186496 90165562253424 90188854829568 90626791514112 90731200260096 90980802418464 91085619011112 91151252113152 91174656761856 91507311691719 91538055189504 91596761654272 91643513778432 91709548879872 92067789305184 92170940244768 92424942139392 92538749140992 92621433598848 92900228629824 93074128777728 93098172727296 93633971042304 93915667012608 93999728741688 94023864785664 94091615084544 94350461767296 94374835433472 94459160455968 94942353014784 95037717992448 95144196381696 95313221581248 95491787928064 95515853398812 95609221779456 95864802724658 95897010198528 95982695302032 96340977838336 96920318702592 97031978055936 97298913697524 97394025050112 97411009220217 97503143399424 97506230148096 97884015053328 97909301546496 98274622021632 98291759755662 98387841632256 98572168183808 98597009960064 98843340899072 98957215715776 99437729577984 99448751316992 99560171741184 99826158209148 99949078662048 100162041864192 100437588332928 100553299840224 101041563926016 101067666112512 101345703959808 101410700402944 101436257535102 101462461683264 101535571974144 101932195302168 102031835766784 102146150227968 102149383964672 102545158627296 102954365927424 103046356861056 103173242489856 103576262968332 103677510537216 103978059906816 104172859557888 104300969213952 104579784790536 104614920216576 104682013319168 104708394874944 104735444318208 105099248550912 105220330634496 105338217422592 105731256766464 105749694834399 105853066970112 106144269488208 106171689862656 106266555512964 106343127465344 106370432888832 106917432741504 107010252619776 107332190871552 107428261419072 107829099162624 107953326235392 107961873997824 108383600068128 108614534848512 108736224436224 109035358540416 109160975312928 109239632882688 109568278181376 109596583084032 109666350198636 109694508916608 109773550931968 110103974672384 110202353865296 110766078517248 110893689206784 111198758511456 111326867680248 111435691597824 111867445775232 111879845231616 112552628170752 112682297097216 112963818170368 112992286874544 113102738767872 113122462320252 113203974398592 113643119517696 113757268506112 114087037953312 114227518470912 114653725691904 114673719714939 114785815237632 114918056960256 115476073058304 115823661668352 115927151468688 116010684507648 116040653684736 116463851244006 116493937488192 116637199354368 116855715508224 117194467002624 117312183146928 117652257889353 117767264984064 117912277131264 118236654619776 118372871963808 118458167303168 118920894519196 119170508599296 119636018398512 119666736999936 119752964653056 120113426915328 120220749671232 120251806439424 120386534197248 120856794096456 120974933680128 121307736557952 121447492014816 121457108247552 121535002817536 121931550076644 122009748922292 122050740252672 122191351704576 122757052406912 122894586993024 123233256185856 123495244798464 123866971506432 123977648098458 124098838370304 124611838331904 124755400357632 124845294723072 125098603325388 125220889350144 125242726140279 125332971655584 125365153047552 125800615689728 125833113911296 125864825885568 125945547274624 126716957323264 126858928508928 127084295441664 127354471198416 127478962372608 127848509457408 127862680264704 127976927069376 128347917697476 128779768111104 128985441403392 129134042142336 129227091603456 129282814080288 129375970741248 129731884930032 129858700066816 129881345626956 129924981559296 130004191199232 130008306864128 130512020071104 130545735395328 131055679674216 131183788843008 131462679946752 131976206040294 132488173107072 132583639437312 133101544278864 133146262093824 133265438216064 133299656404992 133916784443904 134066822174208 134071066453632 134590520698326 134722085234688 135127605279744 135248343380136 135283282244352 135380762632192 135909593736224 136726878169728 136761985142784 137395142481408 137564323319808 138101683957776 138236680716288 138391558373376 138637413209088 138808123711488 138897146077184 138932150398272 139350342944736 139439713054048 139611193166592 139647259090944 140132331401216 140293774179328 140450956563456 140975009021952 140999593112532 141137422626816 141525692650944 141562253150208 141688740683952 141827243851776 142413529522176 142556576988672 142969832371872 143237681892096 143413832669184 143772132216832 143797204086987 143845515297792 143937768313856 143974042953048 144511466757504 145380478053888 145547967083904 145652843843584 145948370546286 146091037575168 146221800264848 146259345222144 147411933032448 147581762448384 147858252275712 148265011348608 148435823573664 149156594366976 149173126975488 149340257611776 149739237313722 149923617993072 150070170894336 150243062796288 150656382499392 150829949760336 150938632531456 151528236564782 152116050604416 152303357961216 152871634255872 152898292953252 153047753650176 153219225341952 153224075947008 153817737940944 153968097411072 154431548891136 154569535291584 154680912676864 154759863734784 155285134992008 155325249984256 155364394452498 155516265805824 155807620677632 156259289336832 156416244195904 156869677185804 157023019978752 157648872826368 157830495951744 158596885149696 158779600455168 158894011465728 159216404232312 159257534793984 159399833269446 159514691198016 159555649333248 159752117403648 160294332894976 160335741919232 160376149112256 160515378929664 161142392128608 161743648743936 161929989353088 161942810996736 162575400102192 162734320336896 162921802272768 163859449324032 163901523050496 164352417272064 164394874626048 164499525297954 164541763374912 164660326397952 165155962008576 165303530797944 165465117827072 166149117775872 166340533810176 166798137767184 166961185800192 166990301520372 167110628874112 167153537396736 167819767847424 169145238011904 169445727255552 169654108151808 169805961597888 170464679276544 170635902759168 171130556929968 171341277706368 171980588537856 172178722856448 172302788804608 172377085440384 172501294321664 172975846573376 173175127502608 173233308745728 174016026761472 174060980527104 174695776866009 174740906232288 175283573262336 175791700503936 175968274720392 176650897476096 176664884723712 176778185916416 176868415696896 177354981929664 177468725705152 177559307945712 177687250954752 177732875206656 178381341778794 178555712591872 178755762898944 178761421938176 179454027597768 179629446979584 180170140372992 180331124506848 180377709659136 181253583028224 181462400520192 181961604836928 182171238022224 182302504226304 182349313523712 183014623383438 183076110379008 183193523308544 183287027556864 183419097759744 184135578610368 184341880489536 184849884278784 185242867197696 185800457259648 185966472147687 186148257555456 187267942084608 187831334025216 187999457483376 188047729571328 188183230169088 188700923534592 188749670866944 188918320911936 190075435984896 190288392763392 190626443162496 190983575856128 191031706797624 191218443558912 191729605449316 191794020397056 191965390604064 192681955676672 193840637405184 194063956111872 194597827395048 194788050100224 194822018440434 195006286798848 195012460296192 195768030106656 195818603092992 196549244043264 196583519511324 196775683264512 197194019920128 197686681798144 197914431431552 197964309060441 198875459155968 198897502633984 199120343482368 199652316418296 199898157324096 200324083728384 200875176665856 201106599680448 202083127852032 202691407919616 202821400805888 202872515070204 202924923366528 203071143948288 203864390604336 204063671533568 204292300455936 204298767929344 205090317254592 206092713722112 206346484979712 207152525936664 207355021074432 207956119813632 208345719115776 209159569581072 209229840433152 209364026638336 209416789749888 209470888636416 210198497101824 210440661268992 210676434845184 211462513532928 211499389668798 211706133940224 212288538976416 212343379725312 212533111025928 212686254930688 212740865777664 213517060614011 213834865483008 214664381743104 214856522838144 215658198325248 215906652470784 215923747995648 216767200136256 217229069697024 217472448872448 218070717080832 218321950625856 218479265765376 218922555819429 219136556362752 219332700397272 219389017833216 219547101863936 220207949344768 220404707730592 221532157034496 221787378413568 222397517022912 222653735360496 222871383195648 223734891550464 223759690463232 224608855970583 225105256341504 225364594194432 225927636340736 225984573749088 226244924640504 226407948797184 227286239035392 227292354847173 227514537012224 228174075906624 228455036941824 229307451383808 229347439429878 229571630475264 229836113920512 230952146116608 231647323336704 231854302937376 232021369015296 232927702488012 232987874976384 233274398708736 233711431016448 234388934005248 234624366293856 235304515778706 235534529968128 235824554262528 236473309239552 236745743927616 236916334606336 237841789038392 238341017198592 239272036797024 239333473999872 240226853830656 240441499342464 240503612878848 240773068394496 241713588192912 241949867360256 242615473115904 242894984029632 242914216495104 243070005635072 243863100153288 244019497844584 244101480505344 244382703409152 245514104813824 245789173986048 246466512371712 246749287946931 246990489596928 247733943012864 247955296196916 248197676740608 249223676663808 249510800715264 249690589446144 250197206650776 250441778700288 250485452280558 250665943311168 250730306095104 251601231379456 251729651771136 251891094549248 253433914646528 253717857017856 254168590883328 254708942396832 255697018914816 255725360529408 255953854138752 256695835394952 257559536222208 257970882806784 258268084284672 258454183206912 258565628160576 258751941482496 259463769860064 259762691253912 259849963118592 260016613728256 261024040142208 261091470790656 262111359348432 262367577686016 262925359893504 263952412080588 264976346214144 265167278874624 266203088557728 266530876432128 266599312809984 267572012668191 267833568887808 268133644348416 268142132907264 269181041396652 269444170469376 270255210559488 270496686760272 270566564488704 270761525264384 271819187472448 273453756339456 273523970285568 274521935075157 274790284962816 275128646639616 276203367915552 277274826418176 277616247422976 277794292154368 277864300796544 278700685889472 278879426108096 279222386333184 279294518181888 280264662802432 280587548358656 280901913126912 281999186225064 282274845253632 283051385301888 283124506300416 283377481367904 284827059044352 285113153977344 285939664743744 286475363784192 286827665338368 287544264433664 287594408173974 287691030595584 287875536627712 287948085906096 289022933515008 290760956107776 291095934167808 291305687687168 291896741092572 292182075150336 292233027660651 292443600529696 292518690444288 294823866064896 295163524896768 295716504551424 296530022697216 296871647147328 298313188733952 298346253950976 298680515223552 299478474627444 299847235986144 300486125592576 301312764998784 301659899520672 301877265062912 303056473129564 304232101208832 304606715922432 305796585906504 306095507300352 306438450683904 306448151894016 307635475881888 308863097782272 309139070583168 309361825353728 309519727469568 310570269984016 310650499968512 310728788904996 311032531611648 312518578673664 312832488391808 313739354371608 314046039957504 315297745652736 315660991903488 317193770299392 317559200910336 318432808464624 318515069587968 318799666538892 319029382396032 319111298666496 320588665789952 320671483838464 320752298224512 321030757859328 322284784257216 323487297487872 323859978706176 323885621993472 325150800204384 325843604545536 327718898648064 328704834544128 328789749252096 328999050595908 329083526749824 329320652795904 330311924017152 330607061595888 330930235654144 332298235551744 332681067620352 333596275534368 333980603040744 334221257748224 334307074793472 335526809536303 335639535694848 338891454511104 339308216303616 339611923195776 340929358553088 341271805518336 342261113859936 342682555412736 343961177075712 344021159144817 344357445712896 344754170880768 345002588643328 345951693146752 346350255005216 348032053522944 348121961054208 349391553732018 349481812464576 350567146524672 351583401007872 351936549440784 352956773668059 353301794952192 353736831393792 354709963859328 354937451410304 355118615891424 355374501909504 356762683557588 357111425183744 357511525797888 357522843876352 358908055195536 359258893959168 360340280745984 360662249013696 360755419318272 362924801040384 363923209673856 364342476044448 364605008452608 366029246766876 366152220758016 366387046617088 366574055113728 368271157220736 368683760979072 369699768557568 370485734395392 371600914519296 371932944295374 372296515110912 374535884169216 375662668050432 375998914966752 376095459142656 377401847069184 377499341733888 377836641823872 380150871969792 380576785526784 381252886324992 381967151712256 382063413595248 382436887117824 383459210898632 383588040794112 383930781208128 385363911353344 387681274810368 388127912223744 389195654790096 389576100200448 389644036880868 390012573597696 390024920592384 391536060213312 391637206185984 393167039022648 393551366529024 394388039840256 395373363596288 395828862863104 395928618120882 397750918311936 399304632836592 399796314648192 401750353331712 402213199360896 404166255704064 405382815839232 405642801611776 405745030140408 405849846733056 406142287896576 407728781208672 408597535858688 410180634509184 412185427444224 412692969959424 414305051873328 414710042148864 415912239627264 416691438231552 418319139162144 418833579499776 418941777272832 420396994203648 420881322537984 421352869690368 422925027065856 422998779337596 423412267880448 424577077952832 424686759450624 425066222051856 425372509861376 425481731555328 427034121228022 427669730966016 429713045676288 431316396650496 431391612260961 431813304941568 433534400272512 436141434161664 436643901251712 436958531530752 437845111638858 438273112725504 438665400794544 438778035666432 439094203727872 440415898689536 440809415461184 443574756827136 444795034045824 445307470720992 447469783100928 447519380926464 449217711941166 450210512683008 450729188388864 451855272681472 451969147498176 452489849281008 452815897594368 454584709694346 455029074024448 456348151813248 456910073883648 458614902767616 458694878859756 459143260950528 459672227841024 461904292233216 463294646673408 463708605874752 464042738030592 465855404976024 465975749952768 466548797417472 467422862032896 468777868010496 469248732587712 470609031557412 471069059936256 472946618479104 473491487855232 473832669212672 475683578076784 476682034397184 478544073594048 478666947999744 480882998684928 481007225757696 481546136788992 483427176385824 485230946231808 485789968059264 485828432990208 486140011270144 487726200306576 488038995689168 488202961010688 488765406818304 491028209627648 491578347972096 493498575893862 493980979193856 495467886025728 495910592393832 496395353481216 498447353327616 499021601430528 500394413301552 500883557400576 500970904561116 501331886622336 501460612190208 503202462758912 503459303542272 503782189098496 506867829293056 507435714035712 508337181766656 509417884793664 511394037829632 511907708277504 513391670789904 515941765613568 516536168569344 516908366413824 517131256321152 517503882964992 518927539720128 519525382507824 519699926237184 520033227456512 522048080284416 522182941581312 524087330598027 524222718696864 525850719787008 527904824161176 529952692428288 530334557749248 532406177115456 533061752864256 533198625619968 535144025336382 535667137775616 536267288696832 536284265814528 538362082793304 538888340938752 540510421118976 540993373520544 541133128977408 543638374944896 546907512678912 547047940571136 549043870150314 549580569925632 550257293279232 552406735831104 554549652836352 555728601593088 557401371778944 557758852216192 557899416443061 558444772666368 560529325604864 561175096717312 561803826253824 563998372450128 564549690507264 566102770603776 566249012600832 566754962735808 570226307954688 571879329487488 572950727568384 573655330676736 575088528867328 575188816347948 575382061191168 575751073255424 575896171812192 578045867030016 581521912215552 582191868335616 582611375374336 583793482185144 584364150300672 584466055321302 584887201059392 585037380888576 589647732129792 590327049793536 593060045394432 593743294294656 596626377467904 596692507901952 597361030447104 598956949254888 599694471972288 600972251185152 602625529997568 603319799041344 603754530125824 606112946259128 608464202417664 609213431844864 611593171813008 612191014600704 612876901367808 612896303788032 615270951763776 618278141166336 618723650707456 619039454939136 621140539968032 621300999937024 621457577809992 622065063223296 625037157347328 625664976783616 627478708743216 628092079915008 630595491305472 631321983806976 634387540598784 635118401820672 636865616929248 637030139175936 637599333077784 638058764792064 638222597332992 640551181842033 641177331579904 641504596449024 644569568514432 646974594975744 647719957412352 647771243986944 650301600408768 651687209091072 655437797296128 657409669088256 657998101191816 658167053499648 658641305591808 660623848034304 661214123191776 664596471103488 665362135240704 667192551068736 667961206081488 668442515496448 668614149586944 671053619072606 671279071389696 677782909022208 679223846391552 681858717106176 681877064541519 682543611036672 684522227719872 685365110825472 687922354151424 688042318289634 688714891425792 689508341761536 690005177286656 691903386293504 692700510010432 696064107045888 698783107464036 698963624929152 701134293049344 703166802015744 703873098881568 705913547336118 706603589904384 707473662787584 709419927718656 709874902820608 710237231782848 710749003819008 713525367115176 714222850367488 715023051595776 715045687752704 717816110391072 720680561491968 721324498027392 721510838636544 725849602080768 727846419347712 728684952088896 729210016905216 732058493533752 732304441516032 732774093234176 733148110227456 736542314441472 737367521958144 739399537115136 740247863840793 740971468790784 743201829038592 743865888590748 744593030221824 749071768338432 751325336100864 751997829933504 752190918285312 754803694138368 755673283647744 760301743939584 761153571053568 762505772649984 763934303424512 764126827190496 766918421797264 767176081588224 767861562416256 770727822706688 775362549620736 776255824447488 778391309580192 779288073761736 780049841184768 783072120426624 783274412371968 786334078045296 787102733058048 788776079680512 790746727192576 791657725726208 791857236241764 795501836623872 798609265673184 799592629296384 802716038004573 803500706663424 804426398721792 808332511408128 810765631678464 811285603223552 811490060280816 811699693466112 812284575793152 815457562417344 817195071717376 820361269018368 823565805225471 824370854888448 825385939918848 828610103746656 831824479254528 833382876463104 836638278324288 837667158999552 837883554545664 840793988407296 841762645075968 842705739380736 845997558675192 846824535760896 849154155905664 849373518901248 850132444103712 850745019722752 854068242456044 855339461932032 859426091352576 862632793300992 862783224521922 863626609883136 867068800545024 872282868323328 873287802503424 873917063061504 875690223277716 876546225451008 876699082981953 877330801589088 877556071332864 880831797379072 881618830922368 887149513654272 889590068091648 890614941441984 894939566201856 895038761852928 898435423882332 901458376777728 903710545362944 903938294996352 904979698562016 905631795188736 909169419388692 910058148048896 912696303626496 913820147767296 917389757719512 918286521901056 919344455682048 926589293346816 927417211749504 928085476061184 931710809952048 931951499905536 933097594834944 937555736020992 938497465175424 941218063114824 942138119872512 945893236958208 946982975710464 947665338425344 951367156153568 957088147188096 957333895999488 961765997369856 962014451515392 963092273577984 966854352771648 970461892463616 971579936118528 971656865980416 972280022540288 975452400613152 976077991378336 977530813636608 982056419255296 983156695944192 986997151787724 987961958387712 990935772051456 991821184787664 992790706962432 996894706655232 998043202861056 1000788826603104 1001941809122232 1002663773244672 1002921224380416 1006404925517824 1006580428608909 1006918607084544 1007564378196992 1016674363533312 1018835769587328 1022788075659264 1023815416555008 1026783341579808 1031883531227136 1033072337138688 1034262512642304 1035007765929984 1037855079440256 1039050765015648 1044096160568832 1044365883162624 1048174661196054 1048445437393728 1051701439574016 1055809648322352 1059905384856576 1064812354230912 1066123505728512 1070288050672764 1071334275551232 1072534577393664 1072568531629056 1076724165586608 1077776681877504 1081020842237952 1081986747041088 1082266257954816 1087276749889792 1093815025357824 1098087740300628 1099161139851264 1104813471662208 1109099305672704 1111457203186176 1114802743557888 1115517704432384 1115798832886122 1116889545332736 1122350193434624 1123607652507648 1127996744900256 1132205541207552 1132498025201664 1133509925471616 1140452615909376 1143758658974976 1145901455136768 1147310661353472 1150377632695896 1150764122382336 1151502146510848 1151792343624384 1156091734060032 1163043824431104 1164383736671232 1167586964370288 1168728300601344 1168932110642604 1169774402118784 1170074761777152 1180654099587072 1186120090788864 1187486588589312 1193252754935808 1197913898509776 1199388943944576 1205251059995136 1206639598082688 1207509060251648 1212225892518256 1216928404835328 1218426863689728 1223186343626016 1225792607576064 1230541903527552 1236556282332672 1237447301414912 1238078909878272 1242281079936064 1242601999874048 1242915155619984 1244130126446592 1250074314694656 1251329953567232 1254957417486432 1261190982610944 1262643967613952 1268775081197568 1270236803641344 1273731233858496 1274060278351872 1275198666155568 1276117529584128 1276445194665984 1281102363684066 1282354663159808 1283009192898048 1289139137028864 1293949189951488 1294174836782883 1295439914824704 1300603200817536 1310875594592256 1314819338176512 1315996202383632 1316334106999296 1317282611183616 1321247696068608 1322428246383552 1330724270481408 1334385102137472 1335922412162976 1336885030992896 1342107238145212 1342558142779392 1355565818044416 1358447692783104 1363754129083038 1365087222073344 1369044455439744 1370730221650944 1375844708302848 1376084636579268 1377429782851584 1379016683523072 1383806772587008 1385401020020864 1392128214091776 1397566214928072 1397927249858304 1402268586098688 1406333604031488 1407746197763136 1411827094672236 1413207179808768 1418839855437312 1419749805641216 1420474463565696 1421498007638016 1427050734230352 1428445700734976 1430046103191552 1430091375505408 1435632220782144 1442648996054784 1443021677273088 1455692838695424 1457369904177792 1458420033810432 1464116987067504 1464608883032064 1465548186468352 1466296220454912 1473084628882944 1474735043916288 1480495727681586 1481942937581568 1486403658077184 1487731777181496 1489186060443648 1502650672201728 1503995659867008 1504381836570624 1509607388276736 1511346567295488 1520603487879168 1522307142107136 1525011545299968 1527868606849024 1528253654380992 1533836843594528 1535723124832512 1541455645413376 1550725099241472 1552511648894976 1556782619160384 1558576147523472 1560099682369536 1566144240853248 1566548824743936 1572261991794081 1572668156090592 1577552159361024 1581493454385152 1583315451452416 1583714472483528 1591003673247744 1597218531346368 1599185258592768 1605432076009146 1607001413326848 1608852797443584 1616665022816256 1621531263356928 1622571206447104 1622980120561632 1623399386932224 1630915124834688 1640722538036736 1647131610450942 1648741709776896 1650771879837696 1657220207493312 1663648958509056 1673276556648576 1675334317999104 1681587976814592 1683525290151936 1685411478761472 1691995117350384 1693649071521792 1698308311811328 1698747037802496 1700264888207424 1701490039445504 1708136484912088 1710678923864064 1718852182705152 1725265586601984 1725566449043844 1727253219766272 1734137601090048 1744565736646656 1746575605006848 1747834126123008 1751380446555432 1753092450902016 1753398165963906 1754661603178176 1755112142665728 1763237661844736 1779180136183296 1781229882883968 1789879132403712 1790077523705856 1796870847764664 1802916753555456 1807876589992704 1809959397124032 1811263590377472 1818338838777384 1820116296097792 1825392607252992 1827640295534592 1834779515439024 1836573043802112 1838688911364096 1854834423499008 1856170952122368 1863421619904096 1863902999811072 1866195189669888 1875111472041984 1876994930350848 1882436126229648 1884276239745024 1891786473916416 1893965951420928 1895330676850688 1902734312307136 1914176294376192 1914667791998976 1921653545526099 1923531994739712 1933708705543296 1940923784927232 1943159872237056 1943313731960832 1944560045080576 1950904801226304 1952155982756672 1955061627273216 1964112838510592 1966313391888384 1973994303575448 1975923916775424 1981871544102912 1983642369575328 1993789413310464 1996086405722112 2001577653206208 2003883618244464 2005327546489344 2005842448760832 2012809851035648 2013160857217818 2013837214169088 2015128756393984 2033348727066624 2037671539174656 2045576151318528 2045631193624557 2047630833110016 2053566683159616 2063767062454272 2066144674277376 2068525025284608 2070015531859968 2075710158880512 2078101530031296 2088192321137664 2096349322392108 2096890874787456 2103402879148032 2111619296644704 2119810769713152 2129624708461824 2132247011457024 2140576101345528 2142668551102464 2145069154787328 2145137063258112 2153448331173216 2162041684475904 2163973494082176 2164532515909632 2174553499779584 2187630050715648 2196175480601256 2198322279702528 2209626943324416 2218198611345408 2222914406372352 2229605487115776 2231035408864768 2231597665772244 2233779090665472 2244700386869248 2247215305015296 2255993489800512 2264411082415104 2267019850943232 2280905231818752 2287517317949952 2291802910273536 2300755265391792 2301528244764672 2303004293021696 2303584687248768 2312183468120064 2326087648862208 2328767473342464 2335173928740576 2337864221285208 2339548804237568 2340149523554304 2348687666754121 2361308199174144 2372240181577728 2374973177178624 2386505509871616 2395827797019552 2398777887889152 2408148114013719 2410502119990272 2413279196165376 2415018120503296 2424451785036512 2433856809670656 2436853727379456 2446372687252032 2451585215152128 2461083807055104 2470697415676413 2473112564665344 2476157819756544 2484562159872128 2485203999748096 2485830311239968 2500148629389312 2502659907134464 2509914834972864 2522381965221888 2525287935227904 2540473607282688 2547462467716992 2548120556703744 2550397332311136 2552235059168256 2562204727368132 2564709326319616 2566018385796096 2578278274057728 2587898379902976 2588349673565766 2590879829649408 2601206401635072 2621751189184512 2629638676353024 2631992404767264 2632668213998592 2642495392137216 2644856492767104 2661448540962816 2668770204274944 2671844824325952 2673770061985792 2684214476290424 2685116285558784 2711131636088832 2716895385566208 2727508258166076 2730174444146688 2738088910879488 2741460443301888 2752169273158536 2754859565703168 2758033367046144 2767613545174016 2770802040041728 2784256428183552 2795132429856144 2795854499716608 2812667208062976 2815492395526272 2823654189344472 2826414359617536 2837679710874624 2839499611282432 2840948927131392 2842996015276032 2854101468460704 2860182751010816 2871264441564288 2885297992109568 2886043354546176 2911385677390848 2914739808355584 2916840067620864 2928233974135008 2932592440909824 2946169257765888 2949470087832576 2960991455363172 2963885875163136 2972807316154368 2975463554362992 2978372120887296 3007991319734016 3008763673141248 3019214776553472 3019741285826727 3022693134590976 3050023090599936 3055737213698048 3056507308761984 3067673687189056 3071446249665024 3082911290826752 3105023297789952 3113565238320768 3117152295046944 3132288481706496 3133097649487872 3144523983588162 3145336312181184 3155104318722048 3162986908770304 3166630902904832 3167428944967056 3194437062692736 3198370517185536 3210864152018292 3214002826653696 3217705594887168 3233330045632512 3243062526713856 3245142412894208 3245960241123264 3246798773864448 3261830249669376 3281445076073472 3294263220901884 3297483419553792 3314440414986624 3327297917018112 3346553113297152 3350668635998208 3367050580303872 3370822957522944 3383990234700768 3396616623622656 3397494075604992 3400529776414848 3402980078891008 3416272969824176 3421357847728128 3437704365410304 3451132898087688 3454506439532544 3468275202180096 3489131473293312 3493151210013696 3502760893110864 3506184901804032 3506796331927812 3509323206356352 3510224285331456 3526475323689472 3558360272366592 3562459765767936 3579758264807424 3593741695529328 3615753179985408 3619918794248064 3622527180754944 3636677677554768 3640232592195584 3650785214505984 3655280591069184 3669559030878048 3677377822728192 3709668846998016 3712341904244736 3726843239808192 3727805999622144 3732390379339776 3750222944083968 3753989860701696 3764872252459296 3783572947832832 3787931902841856 3805468624614272 3828352588752384 3829335583997952 3843307091052198 3847063989479424 3867417411086592 3881847569854464 3882524510348649 3886319744474112 3901809602452608 3904311965513344 3928225677021184 3932626783776768 3947988607150896 3951847833550848 3963743088205824 3967284739150656 3992172811444224 4003155306412416 4007767236488928 4010655092978688 4025619702071296 4026321714435636 4027674428338176 4030257512787968 4066697454133248 4075343078349312 4091262387249114 4095261666220032 4107133366319232 4127534124908544 4132289348554752 4137050050569216 4151420317761024 4156203060062592 4176384642275328 4192698644784216 4193781749574912 4206805758296064 4223238593289408 4239621539426304 4259249416923648 4264494022914048 4281152202691056 4285337102204928 4290138309574656 4290274126516224 4306896662346432 4327946988164352 4329065031819264 4349106999559168 4375260101431296 4392350961202512 4396644559405056 4419253886648832 4445828812744704 4459210974231552 4462070817729536 4463195331544488 4467558181330944 4511986979601024 4528822164830208 4534039701886464 4561810463637504 4575034635899904 4583605820547072 4601510530783584 4607169374497536 4624366936240128 4652175297724416 4657534946684928 4670347857481152 4675728442570416 4679097608475136 4680299047108608 4697375333508242 4744480363155456 4749946354357248 4773011019743232 4791655594039104 4797555775778304 4816296228027438 4821004239980544 4826558392330752 4830036241006592 4848903570073024 4867713619341312 4892745374504064 4922167614110208 4941394831352826 4946225129330688 4952315639513088 4969124319744256 4970407999496192 4971660622479936 5005319814268928 5019829669945728 5044763930443776 5050575870455808 5080947214565376 5094924935433984 5096241113407488 5100794664622272 5104470118336512 5124409454736264 5129418652639232 5132036771592192 5156556548115456 5175796759805952 5176699347131532 5181759659298816 5202412803270144 5243502378369024 5259277352706048 5263984809534528 5265336427997184 5289712985534208 5337540408549888 5343689648651904 5347540123971584 5368428952580848 5370232571117568 5433790771132416 5455016516332152 5460348888293376 5476177821758976 5482920886603776 5504338546317072 5509719131406336 5516066734092288 5535227090348032 5541604080083456 5568512856367104 5590264859712288 5591708999433216 5625334416125952 5630984791052544 5647308378688944 5652828719235072 5675359421749248 5678999222564864 5681897854262784 5685992030552064 5708202936921408 5720365502021632 5742528883128576 5764960636578297 5770595984219136 5822771354781696 5829479616711168 5833680135241728 5856467948270016 5865184881819648 5892338515531776 5898940175665152 5921982910726344 5927771750326272 5945614632308736 5950927108725984 6015982639468032 6017527346282496 6038429553106944 6039482571653454 6045386269181952 6100046181199872 6113014617523968 6135347374378112 6136893580873671 6142892499330048 6165822581653504 6210046595579904 6227130476641536 6234304590093888 6264576963412992 6289047967176324 6290672624362368 6310208637444096 6325973817540608 6333261805809664 6334857889934112 6388874125385472 6396741034371072 6421728304036584 6428005653307392 6435411189774336 6486125053427712 6490284825788416 6491920482246528 6493597547728896 6523660499338752 6562890152146944 6588526441803768 6594966839107584 6628880829973248 6654595834036224 6693106226594304 6701337271996416 6734101160607744 6741645915045888 6767980469401536 6793233247245312 6801059552829696 6805960157782016 6832545939648352 6842715695456256 6875408730820608 6902265796175376 6909012879065088 6936550404360192 6978262946586624 6986302420027392 7005521786221728 7013592663855624 7018646412712704 7020448570662912 7046063000262363 7052950647378944 7116720544733184 7124919531535872 7159516529614848 7187483391058656 7231506359970816 7239837588496128 7245054361509888 7273355355109536 7301570429011968 7310561182138368 7339118061756096 7354755645456384 7419337693996032 7453686479616384 7455611999244288 7500445888167936 7507979721403392 7529744504918592 7567145895665664 7575863805683712 7610937249228544 7656705177504768 7686614182104396 7694127978958848 7734834822173184 7763695139708928 7765049020697298 7772639488948224 7803619204905216 7808623931026688 7856451354042368 7865253567553536 7895977214301792 7927486176411648 7934569478301312 7984345622888448 8006310612824832 8015534472977856 8021310185957376 8052643428871272 8055348856676352 8060515025575936 8133394908266496 8150686156698624 8182524774498228 8190523332440064 8214266732638464 8264578697109504 8274100101138432 8302840635522048 8312406120125184 8352769284550656 8385397289568432 8387563499149824 8446477186578816 8479243078852608 8518498833847296 8528988045828096 8562304405382112 8580548253032448 8613793324692864 8655893976328704 8658130063638528 8698213999118336 8750520202862592 8784701922405024 8838507773297664 8891657625489408 8918421948463104 8924141635459072 8926390663088976 8935116362661888 9023973959202048 9057644329660416 9059223857480181 9068079403772928 9150069271799808 9167211641094144 9203021061567168 9214338748995072 9248733872480256 9315069893369856 9340695714962304 9351456885140832 9358195216950272 9394750667016484 9488960726310912 9499892708714496 9583311188078208 9595111551556608 9632592456054876 9642008479961088 9653116784661504 9697807140146048 9735427238682624 9785490749008128 9844335228220416 9882789662705652 9892450258661376 9938248639488512 9940815998992384 9943321244959872 10010639628537856 10039659339891456 10101151740911616 10189849870867968 10192482226814976 10201589329244544 10208940236673024 10248818909472528 10258837305278464 10264073543184384 10313113096230912 10353398694263064 10363519318597632 10404825606540288 10518554705412096 10527969619069056 10530672855994368 10579425971068416 10675080817099776 10687379297303808 10695080247943168 10736857905161696 10867581542264832 10910033032664304 10920697776586752 10952355643517952 10965841773207552 11008677092634144 11032133468184576 11070454180696064 11083208160166912 11137025712734208 11180529719424576 11183417998866432 11250668832251904 11261969582105088 11294616757377888 11350718843498496 11357998445129728 11363795708525568 11416405873842816 11485057766257152 11529921273156594 11541191968438272 11645542709563392 11658959233422336 11712935896540032 11784677031063552 11797880351330304 11843965821452688 11855543500652544 11891229264617472 11901854217451968 12031965278936064 12076859106213888 12078965143306908 12090772538363904 12200092362399744 12226029235047936 12270694748756224 12273787161747342 12285784998660096 12454260953283072 12468609180187776 12529153926825984 12578095934352648 12581345248724736 12620417274888192 12666523611619328 12669715779868224 12777748250770944 12793482068742144 12843456608073168 12856011306614784 12870822379548672 12983840964493056 12987195095457792 13047320998677504 13125780304293888 13177052883607536 13189933678215168 13257761659946496 13386212453188608 13402674543992832 13535960938803072 13586466494490624 13602119105659392 13611920315564032 13665091879296704 13685431390912512 13750817461641216 13804531592350752 13873100808720384 13956525893173248 13972604840054784 14011043572443456 14027185327711248 14037292825425408 14040897141325824 14092126000524726 14105901294757888 14233441089466368 14249839063071744 14319033059229696 14374966782117312 14463012719941632 14479675176992256 14490108723019776 14546710710219072 14603140858023936 14678236123512192 14838675387992064 14907372959232768 14911223998488576 15015959442806784 15059489009837184 15134291791331328 15151727611367424 15221874498457088 15313410355009536 15373228364208792 15388255957917696 15469669644346368 15527390279417856 15530098041394596 15545278977896448 15607238409810432 15617247862053376 15712902708084736 15730507135107072 15791954428603584 15869138956602624 16012621225649664 16031068945955712 16042620371914752 16105286857742544 16110697713352704 16121030051151872 16301372313397248 16365049548996456 16381046664880128 16428533465276928 16529157394219008 16548200202276864 16605681271044096 16624812240250368 16705538569101312 16770794579136864 16775126998299648 16892954373157632 16958486157705216 17036997667694592 17057976091656192 17124608810764224 17161096506064896 17227586649385728 17294881909734891 17311787952657408 17396427998236672 17501040405725184 17569403844810048 17677015546595328 17783315250978816 17836843896926208 17848283270918144 17852781326177952 18047947918404096 18115288659320832 18118447714960362 18136158807545856 18300138543599616 18406042123134336 18428677497990144 18497467744960512 18630139786739712 18681391429924608 18702913770281664 18716390433900544 18789501334032968 18977921452621824 18999785417428992 19166622376156416 19190223103113216 19265184912109752 19284016959922176 19306233569323008 19395614280292096 19470854477365248 19570981498016256 19688670456440832 19765579325411304 19784900517322752 19876497278977024 19886642489919744 20021279257075712 20079318679782912 20202303481823232 20379699741735936 20403178658489088 20417880473346048 20497637818945056 20528147086368768 20626226192461824 20706797388526128 20727038637195264 20809651213080576 21055939238138112 21061345711988736 21138189000787089 21158851942136832 21350161634199552 21374758594607616 21390160495886336 21473715810323392 21735163084529664 21820066065328608 21904711287035904 21931683546415104 22017354185268288 22064266936369152 22140908361392128 22166416320333824 22361059438849152 22366835997732864 22501337664503808 22523939164210176 22589233514755776 22701437686996992 22715996890259456 22727591417051136 22832811747685632 22970115532514304 23059842546313188 23082383936876544 23291085419126784 23317918466844672 23425871793080064 23569354062127104 23595760702660608 23687931642905376 23782458529234944 23803708434903936 24063930557872128 24157930286613816 24181545076727808 24400184724799488 24452058470095872 24541389497512448 24547574323494684 24571569997320192 24908521906566144 24937218360375552 25058307853651968 25156191868705296 25162690497449472 25333047223238656 25339431559736448 25555496501541888 25586964137484288 25686913216146336 25741644759097344 25967681928986112 25974390190915584 26094641997355008 26251560608587776 26354105767215072 26515523319892992 26772424906377216 26805349087985664 27071921877606144 27172932988981248 27177671572440543 27204238211318784 27330183758593408 27501634923282432 27609063184701504 27746201617440768 27945209680109568 28022087144886912 28054370655422496 28074585650850816 28184252001049452 28211802589515776 28466882178932736 28499678126143488 28749933564234624 28926025439883264 28959350353984512 29093421420438144 29206281716047872 29356472247024384 29677350775984128 29814745918465536 29822447996977152 30031918885613568 30118978019674368 30303455222734848 30443748996914176 30626820710019072 30746456728417584 30776511915835392 30939339288692736 31060196082789192 31090557955792896 31214476819620864 31234495724106752 31583908857207168 31738277913205248 32025242451299328 32062137891911424 32085240743829504 32210573715485088 32602744626794496 32730099097992912 32762093329760256 32857066930553856 33096400404553728 33211362542088192 33249624480500736 33411077138202624 33541589158273728 33550253996599296 33785908746315264 34073995335389184 34249217621528448 34455173298771456 34589763819469782 34623575905314816 34792855996473344 35138807689620096 35354031093190656 35566630501957632 35673687793852416 35696566541836288 35705562652355904 36095895836808192 36230577318641664 36236895429920724 36272317615091712 36600277087199232 36812084246268672 36857354995980288 37362782859849216 37405827540563328 37432780867801088 37579002668065936 37999570834857984 38333244752312832 38380446206226432 38530369824219504 38568033919844352 38612467138646016 38791228560584192 39141962996032512 39377340912881664 39531158650822608 39569801034645504 39752994557954048 39773284979839488 40042558514151424 40158637359565824 40759399483471872 40806357316978176 40835760946692096 40995275637890112 41056294172737536 41252452384923648 41413594777052256 41619302426161152 42111878476276224 42122691423977472 42276378001574178 42317703884273664 42700323268399104 42749517189215232 42947431620646784 43470326169059328 43640132130657216 43809422574071808 44034708370536576 44281816722784256 44332832640667648 44722118877698304 44733671995465728 45047878328420352 45178467029511552 45402875373993984 45431993780518912 45455182834102272 45665623495371264 45940231065028608 46119685092626376 46164767873753088 46582170838253568 46635836933689344 46851743586160128 47138708124254208 47191521405321216 47375863285810752 47607416869807872 48127861115744256 48315860573227632 48363090153455616 48904116940191744 49082778995024896 49095148646989368 49143139994640384 49817043813132288 49874436720751104 50116615707303936 50312383737410592 50325380994898944 50678863119472896 51110993003083776 51173928274968576 51373826432292672 51483289518194688 51935363857972224 52189283994710016 52503121217175552 52708211534430144 53031046639785984 53544849812754432 54143843755212288 54345865977962496 54355343144881086 54408476422637568 54660367517186816 55218126369403008 55492403234881536 55890419360219136 56044174289773824 56108741310844992 56149171301701632 56368504002098904 56423605179031552 56933764357865472 56999356252286976 57499867128469248 57852050879766528 57918700707969024 58186842840876288 58412563432095744 58712944494048768 59354701551968256 59629491836931072 60063837771227136 60237956039348736 60606910445469696 60887497993828352 61253641420038144 61492913456835168 61878678577385472 62120392165578384 62181115911585792 62428953639241728 62468991448213504 63167817714414336 63414567002361267 63476555826410496 64050484902598656 64124275783822848 64170481487659008 64421147430970176 65205489253588992 65460198195985824 65714133861107712 66192800809107456 66422725084176384 66499248961001472 67083178316547456 67100507993198592 67571817492630528 68147990670778368 68498435243056896 68910346597542912 69179527638939564 69247151810629632 69585711992946688 70277615379240192 70708062186381312 71347375587704832 71393133083672576 71411125304711808 72191791673616384 72473790859841448 72544635230183424 73200554174398464 73624168492537344 73714709991960576 74725565719698432 74811655081126656 74865561735602176 75158005336131872 75999141669715968 76666489504625664 76760892412452864 77060739648439008 77224934277292032 77582457121168384 78283925992065024 78754681825763328 79062317301645216 79505989115908096 79546569959678976 80317274719131648 81518798966943744 81612714633956352 81990551275780224 82504904769847296 82827189554104512 83238604852322304 84223756952552448 84552756003148356 84635407768547328 85400646536798208 85499034378430464 85894863241293568 87280264261314432 87618845148143616 88069416741073152 88665665281335296 89444237755396608 89467343990931456 90095756656840704 90356934059023104 90910365668204544 91331246990742528 91880462130057216 92239370185252752 92329535747506176 93271673867378688 93703487172320256 94751726571621504 95214833739615744 96255722231488512 96631721146455264 97808233880383488 98165557990049792 98190297293978736 98286279989280768 99634087626264576 99748873441502208 100233231414607872 100624767474821184 100650761989797888 101357726238945792 102221986006167552 102747652864585344 103870727715944448 104378567989420032 105416423068860288 106062093279571968 107089699625508864 108287687510424576 108691731955924992 108710686289762172 108816952845275136 109320735034373632 110436252738806016 112088348579547648 112217482621689984 112298342603403264 112737008004197808 112847210358063104 113998712504573952 114999734256938496 115704101759533056 115837401415938048 116373685681752576 117425888988097536 118709403103936512 119258983673862144 120127675542454272 120475912078697472 121774995987656704 122507282840076288 122985826913670336 123757357154770944 124240784331156768 124857907278483456 124937982896427008 126335635428828672 126829134004722534 126953111652820992 128100969805197312 128248551567645696 128842294861940352 130410978507177984 130920396391971648 131428267722215424 132845450168352768 132998497922002944 134166356633094912 134201015986397184 135143634985261056 136295981341556736 136996870486113792 137820693195085824 138359055277879128 138494303621259264 140555230758480384 141416124372762624 142822250609423616 144383583347232768 144947581719682896 145089270460366848 147248336985074688 147429419983921152 149451131439396864 149623310162253312 149731123471204352 150316010672263744 153332979009251328 153521784824905728 154121479296878016 154449868554584064 155164914242336768 156567851984130048 157509363651526656 158124634603290432 159011978231816192 159093139919357952 160634549438263296 163037597933887488 163225429267912704 163981102551560448 165654379108209024 166477209704644608 168447513905104896 169105512006296712 169270815537094656 170801293073596416 170998068756860928 171789726482587136 174560528522628864 175237690296287232 176138833482146304 177331330562670592 178888475510793216 180191513313681408 180713868118046208 181820731336409088 182662493981485056 183760924260114432 184478740370505504 186543347734757376 187406974344640512 189503453143243008 190243701007083801 190429667479231488 192511444462977024 193263442292910528 195616467760766976 196331115980099584 196380594587957472 199268175252529152 199497746883004416 201249534949642368 201301523979595776 202715452477891584 204443972012335104 205495305729170688 207741455431888896 208757135978840064 210832846137720576 212124186559143936 214179399251017728 216575375020849152 217421372579524344 217633905690550272 218641470068747264 220872505477612032 224176697159095296 224434965243379968 224596685206806528 225474016008395616 227997425009147904 229999468513876992 231674802831876096 232747371363505152 234851777976195072 238517967347724288 240951824157394944 243549991975313408 245971653827340672 247514714309541888 248481568662313536 249715814556966912 249875965792854016 252671270857657344 253658268009445068 253906223305641984 256201939610394624 256497103135291392 257684589723880704 261840792783943296 262856535444430848 265996995844005888 268332713266189824 268402031972794368 270287269970522112 273993740972227584 275641386390171648 276718110555758256 276988607242518528 281110461516960768 285644501218847232 288767166694465536 289895163439365792 294496673970149376 294858839967842304 298902262878793728 299246620324506624 300632021344527488 306665958018502656 308242958593756032 310329828484673536 313135703968260096 316249269206580864 318023956463632384 318186279838715904 321269098876526592 326075195867774976 326450858535825408 327962205103120896 331308758216418048 336895027810209792 338211024012593424 338541631074189312 341996137513721856 343579452965174272 349121057045257728 352277666964292608 357776951021586432 360383026627362816 361427736236092416 365324987962970112 367521848520228864 368957480741011008 374813948689281024 379006906286486016 380487402014167602 380859334958462976 386526884585821056 391232935521533952 392662231960199168 392761189175914944 398536350505058304 398995493766008832 402499069899284736 402603047959191552 405430904955783168 408887944024670208 410990611458341376 415482910863777792 421665692275441152 424248373118287872 433150750041698304 434842745159048688 435267811381100544 437282940137494528 441745010955224064 448353394318190592 448869930486759936 449193370413613056 450948032016791232 459998937027753984 463349605663752192 465494742727010304 469703555952390144 477035934695448576 481903648314789888 487099983950626816 491943307654681344 496963137324627072 499431629113933824 499751931585708032 505342541715314688 507316536018890136 507812446611283968 512403879220789248 512994206270582784 515369179447761408 523681585567886592 525713070888861696 531993991688011776 536665426532379648 540574539941044224 547987481944455168 551282772780343296 553436221111516512 562220923033921536 571289002437694464 577534333388931072 579790326878731584 588993347940298752 597804525757587456 598493240649013248 601264042689054976 613331916037005312 616485917187512064 620659656969347072 626271407936520192 632498538413161728 636372559677431808 642538197753053184 652901717071650816 655924410206241792 662617516432836096 673790055620419584 676422048025186848 683992275027443712 687158905930348544 698242114090515456 704555333928585216 715553902043172864 722855472472184832 730649975925940224 737914961482022016 749627897378562048 758013812572972032 760974804028335204 761718669916925952 773053769171642112 785324463920398336 785522378351829888 797990987532017664 804998139798569472 805206095918383104 810861809911566336 821981222916682752 830965821727555584 843331384550882304 866301500083396608 869685490318097376 874565880274989056 883490021910448128 896706788636381184 897739860973519872 901896064033582464 919997874055507968 930989485454020608 939407111904780288 954071869390897152 963807296629579776 983886615309362688 993926274649254144 1010685083430629376 1014633072037780272 1015624893222567936 1025988412541165568 1030738358895522816 1047363171135773184 1073330853064759296 1081149079882088448 1095974963888910336 1102565545560686592 1106872442223033024 1124441846067843072 1142578004875388928 1159580653757463168 1177986695880597504 1195609051515174912 1196986481298026496 1202528085378109952 1226663832074010624 1232971834375024128 1241319313938694144 1264997076826323456 1272745119354863616 1305803434143301632 1311848820412483584 1325235032865672192 1347580111240839168 1352844096050373696 1374317811860697088 1396484228181030912 1409110667857170432 1431107804086345728 1445710944944369664 1461299951851880448 1475829922964044032 1499255794757124096 1516027625145944064 1521949608056670408 1523437339833851904 1546107538343284224 1571044756703659776 1595981975064035328 1609996279597138944 1621723619823132672 1643962445833365504 1686662769101764608 1732603000166793216 1739370980636194752 1749131760549978112 1766980043820896256 1793413577272762368 1795479721947039744 1803792128067164928 1839995748111015936 1861978970908041216 1878814223809560576 1927614593259159552 1967773230618725376 1987852549298508288 2021370166861258752 2029266144075560544 2051976825082331136 2061476717791045632 2094726342271546368 2146661706129518592 2191949927777820672 2213744884446066048 2248883692135686144 2285156009750777856 2319161307514926336 2355973391761195008 2393972962596052992 2405056170756219904 2465943668750048256 2529994153652646912 2623697640824967168 2650470065731344384 2705688192100747392 2748635623721394176 2792968456362061824 2818221335714340864 2862215608172691456 2891421889888739328 2951659845928088064 3032055250291888128 3043899216113340816 3046874679667703808 3092215076686568448 3142089513407319552 3219992559194277888 3243447239646265344 3287924891666731008 3373325538203529216 3478741961272389504 3498263521099956224 3533960087641792512 3586827154545524736 3590959443894079488 3607584256134329856 3679991496222031872 3723957941816082432 3935546461237450752 3975705098597016576 4042740333722517504 4058532288151121088 4122953435582091264 4189452684543092736 4293323412259037184 4383899855555641344 4427489768892132096 4497767384271372288 4570312019501555712 4638322615029852672 4787945925192105984 4810112341512439808 4931887337500096512 5059988307305293824 5247395281649934336 5300940131462688768 5411376384201494784 5497271247442788352 5585936912724123648 5636442671428681728 5782843779777478656 5903319691856176128 6064110500583776256 6087798432226681632 6184430153373136896 6284179026814639104 6439985118388555776 6575849783333462016 6746651076407058432 6957483922544779008 7067920175283585024 7181918887788158976 7215168512268659712 7871092922474901504 7951410197194033152 8117064576302242176 8245906871164182528 8378905369086185472 8586646824518074368 8854979537784264192 9140624039003111424 9276645230059705344 9620224683024879616 9863774675000193024 10119976614610587648 10494790563299868672 10601880262925377536 10822752768402989568 11171873825448247296 11806639383712352256 12128221001167552512 12175596864453363264 12368860306746273792 12568358053629278208 12879970236777111552 13151699566666924032 13493302152814116864 13914967845089558016 14363837775576317952 14430337024537319424 15742185844949803008 15902820394388066304 16234129152604484352 16491813742328365056 16757810738172370944 17709959075568528384 18553290460119410688 19240449366049759232 19727549350000386048 20239953229221175296 21203760525850755072 21645505536805979136 23613278767424704512 24351193728906726528 24737720613492547584 25136716107258556416 25759940473554223104 27829935690179116032 28860674049074638848 31484371689899606016 31805640788776132608 32468258305208968704 33515621476344741888 35419918151137056768 37106580920238821376 38480898732099518464 39455098700000772096 40479906458442350592 43291011073611958272 47226557534849409024 48702387457813453056 49475441226985095168 50273432214517112832 55659871380358232064 57721348098149277696 63611281577552265216 64936516610417937408 70839836302274113536 74213161840477642752 86582022147223916544 94453115069698818048 97404774915626906112 100546864429034225664 111319742760716464128 115442696196298555392 129873033220835874816 141679672604548227072 148426323680955285504 173164044294447833088 194809549831253812224 222639485521432928256 259746066441671749632 283359345209096454144 346328088588895666176 389619099662507624448 445278971042865856512 519492132883343499264 779238199325015248896 1038984265766686998528 1558476398650030497792 3116952797300060995584
- Sum of all divisors σ(n): 12509586832380679606257
- Sum of proper divisors (its aliquot sum) s(n): 9392634035080618610673
- 3116952797300060995584 is an abundant number, because the sum of its proper divisors (9392634035080618610673) is greater than itself. Its abundance is 6275681237780557615089
Bases of 3116952797300060995584
- Binary: 1010100011111000011010001101011011010010000110100100011001000000000000002
- Hexadecimal: 0xA8F868D6D21A464000
- Base-36: I9T59BZ23JLS00
Squares and roots of 3116952797300060995584
- 3116952797300060995584 squared (31169527973000609955842) is 9715394740596675128002343497966861267501056
- 3116952797300060995584 cubed (31169527973000609955843) is 30282426813577107007482233349651165868133467171419607007131336704
-
3116952797300060995584 is a
perfect square number . Itssquare root is 55829676672 -
The
cube root of 3116952797300060995584 is 14607528.4831025653
Scales and comparisons
How big is 3116952797300060995584?- 3,116,952,797,300,060,995,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,116,952,797,300,060,995,584 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 3116952797300060995584 cubic inches would be around 1217294 feet tall.
Recreational maths with 3116952797300060995584
- 3116952797300060995584 backwards is 4855990600037972596113
- 3116952797300060995584 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 3116952797300060995584's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3116952797300060995584 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 3116952797300060995584 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/3116952797300060995584/
Chicago style:
Numbermatics. 2024. "Number 3116952797300060995584 - Facts about the integer". https://numbermatics.com/n/3116952797300060995584/
The information we have on file for 3116952797300060995584 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 3116952797300060995584, math, Factors of 3116952797300060995584, curriculum, school, college, exams, university, Prime factorization of 3116952797300060995584, STEM, science, technology, engineering, physics, economics, calculator, three sextillion, one hundred sixteen quintillion, nine hundred fifty-two quadrillion, seven hundred ninety-seven trillion, three hundred billion, sixty million, nine hundred ninety-five thousand, five hundred eighty-four.