288727164519926583043031040
288,727,164,519,926,583,043,031,040 is an even composite number composed of nine prime numbers multiplied together.
288727164519926583043031040 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty-seven thousand, eight hundred forty divisors.
Prime factorization of 288727164519926583043031040:
228 × 34 × 5 × 7 × 292 × 61 × 467 × 937 × 16901
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 29 × 29 × 61 × 467 × 937 × 16901)See below for interesting mathematical facts about the number 288727164519926583043031040 from the Numbermatics database.
Names of 288727164519926583043031040
- Cardinal: 288727164519926583043031040 can be written as Two hundred eighty-eight septillion, seven hundred twenty-seven sextillion, one hundred sixty-four quintillion, five hundred nineteen quadrillion, nine hundred twenty-six trillion, five hundred eighty-three billion, forty-three million, thirty-one thousand and forty.
Scientific notation
- Scientific notation: 2.8872716451992658304303104 × 1026
Factors of 288727164519926583043031040
Divisors of 288727164519926583043031040
- Number of divisors d(n): 27840
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 27 28 29 30 32 35 36 40 42 45 48 54 56 58 60 61 63 64 70 72 80 81 84 87 90 96 105 108 112 116 120 122 126 128 135 140 144 145 160 162 168 174 180 183 189 192 203 210 216 224 232 240 244 252 256 261 270 280 288 290 305 315 320 324 336 348 360 366 378 384 405 406 420 427 432 435 448 464 467 480 488 504 512 522 540 549 560 567 576 580 609 610 630 640 648 672 696 720 732 756 768 783 810 812 840 841 854 864 870 896 915 928 934 937 945 960 976 1008 1015 1024 1044 1080 1098 1120 1134 1152 1160 1218 1220 1260 1280 1281 1296 1305 1344 1392 1401 1440 1464 1512 1536 1566 1620 1624 1647 1680 1682 1708 1728 1740 1769 1792 1827 1830 1856 1868 1874 1890 1920 1952 2016 2030 2048 2088 2135 2160 2196 2240 2268 2304 2320 2335 2349 2436 2440 2520 2523 2560 2562 2592 2610 2688 2745 2784 2802 2811 2835 2880 2928 3024 3045 3072 3132 3240 3248 3269 3294 3360 3364 3416 3456 3480 3538 3584 3654 3660 3712 3736 3748 3780 3840 3843 3904 3915 4032 4060 4096 4176 4203 4205 4270 4320 4392 4480 4536 4608 4640 4670 4685 4698 4872 4880 4941 5040 5046 5120 5124 5184 5220 5307 5376 5481 5490 5568 5604 5622 5670 5760 5856 5887 6048 6090 6144 6264 6405 6480 6496 6538 6559 6588 6720 6728 6832 6912 6960 7005 7076 7168 7308 7320 7424 7472 7496 7560 7569 7680 7686 7808 7830 8064 8120 8192 8235 8352 8406 8410 8433 8540 8640 8784 8845 8960 9072 9135 9216 9280 9340 9370 9396 9744 9760 9807 9882 10080 10092 10240 10248 10368 10440 10614 10752 10962 10980 11136 11208 11244 11340 11520 11529 11712 11745 11774 12096 12180 12288 12383 12528 12609 12615 12810 12960 12992 13076 13118 13176 13440 13456 13543 13664 13824 13920 14010 14055 14152 14336 14616 14640 14848 14944 14992 15120 15138 15360 15372 15616 15660 15921 16128 16240 16345 16384 16443 16470 16704 16812 16820 16866 16901 17080 17280 17568 17661 17690 17920 18144 18270 18432 18560 18680 18740 18792 19215 19488 19520 19614 19677 19764 20160 20184 20480 20496 20736 20880 21015 21228 21504 21924 21960 22272 22416 22488 22680 22707 23040 23058 23424 23490 23548 24192 24360 24576 24705 24766 25056 25218 25230 25299 25620 25920 25984 26152 26236 26352 26535 26880 26912 27086 27173 27328 27405 27648 27840 28020 28110 28304 28487 28672 29232 29280 29421 29435 29696 29888 29984 30240 30276 30720 30744 31232 31320 31842 32256 32480 32690 32768 32795 32886 32940 33408 33624 33640 33732 33802 34160 34560 34587 35136 35322 35380 35840 36288 36540 36864 37120 37149 37360 37480 37584 37827 37845 38430 38976 39040 39228 39354 39528 40320 40368 40629 40960 40992 41472 41760 42030 42165 42456 43008 43848 43920 44544 44832 44976 45360 45414 46080 46116 46848 46980 47096 47763 48384 48720 49035 49152 49410 49532 50112 50436 50460 50598 50703 51240 51301 51840 51968 52304 52472 52704 52983 53070 53760 53824 54172 54346 54656 54810 55296 55680 56040 56220 56608 56974 57157 57344 57645 58464 58560 58842 58870 59031 59392 59776 59968 60480 60552 61440 61488 61915 62464 62640 63045 63684 64512 64960 65380 65536 65590 65772 65880 66816 67248 67280 67464 67604 67715 68121 68320 69120 69174 70272 70644 70760 71680 72576 73080 73728 74240 74298 74720 74960 75168 75654 75690 75897 76860 77952 78080 78456 78708 79056 79605 80640 80736 81258 81519 81920 81984 82215 82944 83520 84060 84330 84505 84912 85461 86016 87696 87840 88263 88305 89088 89664 89952 90720 90828 92160 92232 93696 93960 94192 94801 95526 96768 97440 98070 98304 98385 98820 99064 100224 100872 100920 101196 101406 102480 102602 103680 103936 104608 104944 105408 105966 106140 107520 107648 108344 108692 109312 109620 110592 111360 111447 112080 112440 113216 113535 113948 114314 114688 115290 116928 117120 117684 117740 118062 118307 118784 119552 119936 120960 121104 121887 122880 122976 123830 124928 125280 126090 126495 127368 129024 129920 130760 131072 131180 131544 131760 133632 134496 134560 134928 135208 135430 135865 136242 136640 138240 138348 140544 141288 141520 142435 143289 143360 145152 146160 147105 147456 148480 148596 149440 149920 150336 151308 151380 151794 152109 153720 153903 155904 156160 156912 157416 158112 158949 159210 161280 161472 162516 163038 163840 163968 164430 165888 167040 168120 168660 169010 169824 170922 171471 172032 172935 175392 175680 176526 176610 177093 178176 179328 179904 181440 181656 184320 184464 185745 187392 187920 188384 189135 189602 190211 191052 193536 194880 196140 196608 196770 197640 198128 199409 200448 201744 201840 202392 202812 203145 204960 205204 207360 207872 209216 209888 210816 211932 212280 215040 215296 216688 217384 218624 219240 221184 222720 222894 224160 224880 226432 227070 227896 228628 229376 230580 233856 234240 235368 235480 236124 236614 237568 238815 239104 239872 241920 242208 243774 244557 245760 245952 247660 249856 250560 252180 252990 253515 254736 256383 256505 258048 259840 261520 262144 262360 263088 263520 264789 264915 267264 268992 269120 269856 270416 270860 271730 272484 273280 276480 276696 281088 282576 283040 284403 284870 285785 286578 286720 290304 292320 294210 294912 295155 296960 297192 298880 299840 300672 302616 302760 303588 304218 307440 307806 311808 312320 313824 314832 316224 317898 318420 322560 322944 325032 326076 327680 327936 328860 331776 334080 334341 336240 337320 338020 339648 340605 341844 342942 344064 345870 350784 351360 353052 353220 354186 354921 356352 358656 359107 359808 362880 363312 365661 368640 368928 371490 374784 375840 376768 378270 379204 379485 380422 382104 387072 389760 392280 392747 393216 393540 395280 396256 398818 400099 400896 403488 403680 404784 405624 406290 407595 409920 410408 414720 415744 418432 419776 421632 423864 424560 427305 430080 430592 433376 434768 437248 437579 438480 441315 442368 445440 445788 448320 449760 452864 454140 455792 456327 457256 458752 461160 461709 467712 468480 470736 470960 472248 473228 474005 475136 476847 477630 478208 479744 483840 484416 487548 489114 490129 491520 491904 495320 499712 501120 504360 505980 507030 509472 512766 513010 514413 516096 519680 523040 524288 524720 526176 527040 529578 529830 531279 534528 537984 538240 539712 540832 541720 543460 544968 546560 552960 553392 557235 562176 565152 566080 568806 569740 570633 571570 573156 573440 580608 584640 588420 589824 590310 591535 593920 594384 597760 598227 599680 601344 605232 605520 607176 608436 609435 614880 615612 623616 624640 627648 629664 632448 635796 636840 645120 645888 650064 652152 655360 655872 657720 663552 668160 668682 672480 674640 676040 679296 681210 683688 685884 688128 691740 701568 702720 706104 706440 708372 709842 712704 716445 717312 718214 719616 725760 726624 731322 733671 737280 737856 742980 749568 751680 753536 756540 758408 758970 760545 760844 764208 769149 769515 774144 779520 784560 785494 786432 787080 788017 790560 792512 794745 797636 800198 801792 806976 807360 809568 811248 812580 815190 819840 820816 826123 829440 831488 836864 839552 843264 847728 849120 853209 854610 857355 860160 861184 866752 869536 874496 875158 876960 882630 884736 885465 890880 891576 896640 899520 905728 908280 911584 912654 914512 917504 922320 923418 935424 936960 941472 941920 944496 946456 948010 950272 951055 953694 955260 956416 959488 967680 968832 975096 978228 980258 983040 983808 990640 997045 999424 1002240 1003023 1008720 1011960 1014060 1018944 1025532 1026020 1028826 1030961 1032192 1039360 1046080 1048576 1049440 1052352 1054080 1059156 1059660 1062558 1064763 1069056 1075968 1076480 1077321 1079424 1081664 1083440 1086920 1089936 1093120 1096983 1105920 1106784 1114470 1124352 1130304 1132160 1137612 1139480 1141266 1143140 1146312 1146880 1161216 1169280 1176840 1178241 1179648 1180620 1183070 1187840 1188768 1195520 1196454 1199360 1200297 1202688 1210464 1211040 1214352 1216872 1218870 1222785 1229760 1231224 1247232 1249280 1255296 1259328 1264896 1271592 1273680 1281915 1290240 1291776 1300128 1304304 1310720 1311744 1312737 1315440 1323945 1327104 1336320 1337364 1344960 1349280 1352080 1358592 1362420 1367376 1368981 1371768 1376256 1383480 1385127 1403136 1405440 1412208 1412880 1416744 1419684 1422015 1425408 1432890 1434624 1436428 1439232 1451520 1453248 1462644 1467342 1470387 1474560 1475712 1485960 1499136 1503360 1507072 1513080 1516816 1517940 1521090 1521688 1528416 1538298 1539030 1543239 1548288 1559040 1569120 1570988 1572864 1574160 1576034 1581120 1585024 1589490 1595272 1600396 1603584 1613952 1614720 1619136 1622496 1625160 1630380 1639680 1641632 1652246 1657553 1658880 1662976 1671705 1673728 1679104 1686528 1695456 1698240 1706418 1709220 1711899 1714710 1720320 1722368 1733504 1739072 1748992 1750316 1753920 1765260 1769472 1770930 1774605 1781760 1783152 1793280 1794681 1795535 1799040 1811456 1816560 1823168 1825308 1828305 1829024 1835008 1844640 1846836 1870848 1873920 1882944 1883840 1888992 1892912 1896020 1900544 1902110 1907388 1910520 1912832 1918976 1935360 1937664 1950192 1956456 1960516 1963735 1966080 1967616 1981280 1994090 1998848 2000495 2004480 2006046 2017440 2023920 2028120 2037888 2051064 2052040 2057652 2061922 2064384 2078720 2092160 2097152 2098880 2104704 2108160 2118312 2119320 2125116 2129526 2138112 2151936 2152960 2154642 2158848 2163328 2166880 2173840 2179872 2186240 2187895 2193966 2201013 2211840 2213568 2228940 2248704 2260608 2264320 2275224 2278960 2281635 2282532 2286280 2292624 2293760 2307447 2308545 2322432 2338560 2353680 2356482 2359296 2361240 2364051 2366140 2375680 2377536 2384235 2391040 2392908 2398720 2400594 2405376 2420928 2422080 2428704 2433744 2437740 2445570 2450645 2459520 2462448 2478369 2494464 2498560 2510592 2518656 2529792 2543184 2547360 2559627 2563830 2572065 2580480 2583552 2600256 2608608 2621440 2623488 2625474 2630880 2647890 2654208 2656395 2672640 2674728 2689920 2698560 2704160 2717184 2724840 2734752 2737962 2743536 2749229 2752512 2766960 2770254 2806272 2810880 2824416 2825760 2833488 2839368 2844030 2850816 2853165 2865780 2869248 2872856 2878464 2903040 2906496 2925288 2934684 2940774 2949120 2951424 2971920 2991135 2998272 3006720 3014144 3026160 3033632 3035880 3042180 3043376 3056832 3063053 3076596 3078060 3086478 3092883 3096576 3118080 3138240 3141976 3145728 3148320 3152068 3162240 3170048 3178980 3190544 3194289 3200792 3207168 3227904 3229440 3231963 3238272 3244992 3250320 3260760 3279360 3283264 3304492 3315106 3317760 3325952 3343410 3347456 3358208 3373056 3390912 3396480 3412836 3418440 3423798 3429420 3430903 3440640 3444736 3467008 3478144 3497984 3500632 3507840 3530520 3534723 3538944 3541860 3549210 3563520 3566304 3586560 3589362 3591070 3598080 3600891 3622912 3633120 3646336 3650616 3656610 3658048 3668355 3670016 3689280 3693672 3741696 3747840 3765888 3767680 3777984 3785824 3792040 3801088 3804220 3814776 3821040 3825664 3837952 3845745 3870720 3875328 3900384 3912912 3921032 3927470 3932160 3935232 3938211 3940085 3962560 3988180 3997696 4000990 4008960 4012092 4034880 4047840 4056240 4075776 4102128 4104080 4115304 4123844 4128768 4130615 4155381 4157440 4184320 4194304 4197760 4209408 4216320 4236624 4238640 4250232 4259052 4266045 4276224 4303872 4305920 4309284 4317696 4326656 4333760 4347680 4359744 4372480 4375790 4387932 4402026 4411161 4423680 4427136 4457880 4497408 4521216 4528640 4550448 4557920 4563270 4565064 4572560 4585248 4587520 4614894 4617090 4629717 4644864 4677120 4707360 4712964 4718592 4722480 4728102 4732280 4751360 4755072 4768470 4782080 4785816 4797440 4801188 4810752 4841856 4844160 4857408 4867488 4875480 4891140 4901290 4919040 4924896 4956738 4972659 4988928 4997120 5015115 5021184 5037312 5059584 5086368 5094720 5119254 5127660 5135697 5144130 5154805 5160960 5167104 5200512 5217216 5242880 5246976 5250948 5261760 5295780 5308416 5312790 5323815 5345280 5349456 5379840 5384043 5386605 5397120 5408320 5434368 5449680 5469504 5475924 5484915 5487072 5498458 5505024 5516119 5533920 5540508 5612544 5621760 5648832 5651520 5666976 5678736 5688060 5701632 5706330 5731560 5738496 5745712 5756928 5782861 5806080 5812992 5850576 5869368 5881548 5891205 5898240 5902848 5943840 5982270 5996544 6001485 6013440 6028288 6052320 6067264 6071760 6084360 6086752 6113664 6126106 6153192 6156120 6172956 6185766 6193152 6236160 6276480 6283952 6291456 6296640 6304136 6324480 6340096 6357960 6381088 6388578 6401584 6414336 6455808 6458880 6463926 6476544 6489984 6500640 6521520 6558720 6563685 6566528 6608984 6630212 6635520 6651904 6686820 6694912 6716416 6746112 6781824 6792960 6825672 6836880 6844905 6847596 6858840 6861806 6881280 6889472 6925635 6934016 6956288 6995968 7001264 7015680 7061040 7069446 7077888 7083720 7092153 7098420 7127040 7132608 7173120 7178724 7182140 7196160 7201782 7216727 7245824 7266240 7292672 7301232 7313220 7316096 7336710 7340032 7351935 7378560 7387344 7435107 7483392 7495680 7531776 7535360 7555968 7571648 7584080 7602176 7608440 7629552 7642080 7651328 7675904 7678881 7691490 7716195 7741440 7750656 7800768 7825824 7842064 7854940 7864320 7870464 7876422 7880170 7892767 7925120 7976360 7995392 8001980 8017920 8024184 8069760 8095680 8112480 8151552 8204256 8208160 8230608 8247687 8247688 8257536 8261230 8287765 8310762 8314880 8368640 8388608 8395520 8418816 8432640 8473248 8477280 8500464 8518104 8532090 8552448 8559495 8607744 8611840 8618568 8635392 8653312 8667520 8695360 8719488 8744960 8751580 8775864 8804052 8822322 8847360 8854272 8915760 8973405 8994816 9042432 9057280 9100896 9115840 9126540 9130128 9145120 9170496 9175040 9189159 9229788 9234180 9259434 9278649 9289728 9354240 9414720 9425928 9437184 9444960 9456204 9464560 9502720 9510144 9536940 9564160 9571632 9582867 9594880 9602376 9621504 9683712 9688320 9695889 9714816 9734976 9750960 9782280 9802580 9838080 9849792 9913476 9945318 9977856 9994240 10030230 10042368 10074624 10119168 10172736 10189440 10238508 10255320 10271394 10288260 10292709 10309610 10321920 10334208 10401024 10434432 10485760 10493952 10501896 10523520 10591560 10604169 10616832 10625580 10647630 10690560 10698912 10759680 10768086 10773210 10794240 10802673 10816640 10868736 10899360 10939008 10951848 10969830 10974144 10996916 11005065 11010048 11032238 11067840 11081016 11225088 11243520 11297664 11303040 11333952 11357472 11376120 11403264 11412660 11463120 11476992 11491424 11513856 11537235 11565722 11602871 11612160 11625984 11701152 11738736 11763096 11782410 11796480 11805696 11814633 11820255 11887680 11964540 11993088 12002970 12026880 12056576 12104640 12134528 12143520 12168720 12173504 12227328 12252212 12306384 12312240 12345912 12371532 12386304 12391845 12472320 12552960 12567904 12582912 12593280 12608272 12648960 12680192 12689791 12715920 12762176 12777156 12798135 12803168 12828672 12911616 12917760 12927852 12953088 12979968 13001280 13043040 13117440 13127370 13133056 13217968 13233483 13260424 13271040 13303808 13373640 13389824 13432832 13492224 13563648 13585920 13651344 13673760 13689810 13695192 13717680 13723612 13746145 13762560 13778944 13851270 13868032 13912576 13991936 14002528 14031360 14122080 14138892 14155776 14167440 14184306 14196840 14213741 14254080 14265216 14346240 14357448 14364280 14392320 14403564 14433454 14491648 14532480 14585344 14602464 14626440 14632192 14673420 14680064 14703870 14757120 14774688 14870214 14917977 14966784 14991360 15063552 15070720 15111936 15143296 15168160 15204352 15216880 15259104 15284160 15302656 15315265 15351808 15357762 15382980 15407091 15432390 15464415 15482880 15501312 15601536 15651648 15684128 15709880 15728640 15740928 15752844 15760340 15785534 15836237 15850240 15952720 15971445 15990784 16003960 16035840 16048368 16139520 16152129 16159815 16191360 16224960 16303104 16408512 16416320 16461216 16495374 16495376 16515072 16522460 16548357 16575530 16621524 16629760 16737280 16777216 16791040 16837632 16865280 16946496 16954560 17000928 17036208 17064180 17104896 17118990 17154515 17215488 17223680 17237136 17270784 17306624 17335040 17348583 17390720 17438976 17489920 17503160 17551728 17608104 17644644 17673615 17694720 17708544 17831520 17946810 17989632 18004455 18084864 18114560 18201792 18231680 18253080 18260256 18290240 18340992 18350080 18378318 18459576 18468360 18518868 18557298 18579456 18708480 18829440 18851856 18874368 18889920 18912408 18929120 19005440 19020288 19073880 19128320 19143264 19165734 19189760 19204752 19243008 19367424 19376640 19391778 19429632 19469952 19501920 19564560 19605160 19676160 19691055 19699584 19826952 19890636 19955712 19988480 20060460 20084736 20149248 20238336 20345472 20378880 20477016 20510640 20542788 20576520 20585418 20619220 20643840 20668416 20776905 20802048 20868864 20971520 20987904 21003792 21047040 21183120 21208338 21233664 21251160 21276459 21295260 21381120 21397824 21519360 21536172 21546420 21588480 21605346 21633280 21650181 21737472 21798720 21878016 21903696 21939660 21948288 21993832 22010130 22020096 22055805 22064476 22135680 22162032 22305321 22450176 22487040 22595328 22606080 22667904 22714944 22752240 22806528 22825320 22926240 22953984 22982848 23027712 23074470 23131444 23148585 23205742 23224320 23251968 23402304 23477472 23526192 23564820 23592960 23611392 23629266 23640510 23678301 23775360 23929080 23957567 23986176 24005940 24053760 24113152 24209280 24269056 24287040 24337440 24347008 24454656 24504424 24612768 24624480 24691824 24743061 24743064 24772608 24783690 24863295 24944640 25105920 25135808 25165824 25186560 25216544 25297920 25360384 25379582 25431840 25524352 25554312 25596270 25606336 25657344 25678485 25823232 25835520 25855704 25906176 25959936 26002560 26086080 26234880 26254740 26266112 26435936 26466966 26520848 26542080 26607616 26692319 26747280 26779648 26865664 26920215 26984448 27127296 27171840 27302688 27347520 27379620 27390384 27435360 27447224 27492290 27525120 27557888 27567477 27580595 27702540 27736064 27825152 27835947 27983872 28005056 28062720 28244160 28277784 28311552 28334880 28368612 28393680 28427482 28508160 28530432 28692480 28714896 28728560 28784640 28807128 28866908 28914305 28983296 29064960 29087667 29170688 29204928 29252880 29264384 29346840 29360128 29407740 29514240 29549376 29740428 29835954 29897869 29933568 29982720 30127104 30141440 30223872 30286592 30336320 30408704 30433760 30518208 30568320 30605312 30630530 30703616 30715524 30765960 30814182 30864780 30878127 30928830 30965760 31002624 31203072 31303296 31368256 31419760 31457280 31481856 31505688 31520680 31571068 31672474 31700480 31812507 31905440 31942890 31981568 32007920 32071680 32096736 32279040 32304258 32319630 32382720 32408019 32449920 32606208 32817024 32832640 32922432 32990748 32990752 33030144 33044920 33096714 33151060 33243048 33259520 33474560 33554432 33582080 33675264 33730560 33892992 33909120 34001856 34072416 34128360 34209792 34237980 34309030 34430976 34447360 34474272 34541568 34613248 34670080 34697166 34781440 34808613 34877952 34979840 35006320 35103456 35216208 35289288 35347230 35389440 35417088 35443899 35460765 35663040 35893620 35979264 36008910 36083635 36169728 36229120 36403584 36463360 36506160 36520512 36580480 36681984 36700160 36756636 36919152 36936720 37037736 37114596 37158912 37175535 37416960 37658880 37703712 37748736 37779840 37824816 37858240 38010880 38040576 38069373 38147760 38256640 38286528 38331468 38379520 38394405 38409504 38486016 38734848 38753280 38783556 38859264 38939904 39003840 39129120 39210320 39352320 39382110 39399168 39463835 39653904 39700449 39781272 39911424 39976960 40120920 40169472 40298496 40476672 40690944 40757760 40954032 41021280 41085576 41153040 41170836 41238435 41238440 41287680 41336832 41553810 41604096 41737728 41943040 41975808 42007584 42094080 42366240 42416676 42467328 42502320 42552918 42590520 42641223 42762240 42795648 43038720 43072344 43092840 43176960 43210692 43266560 43300362 43474944 43597440 43756032 43807392 43879320 43896576 43987664 44020260 44040192 44111610 44128952 44271360 44324064 44610642 44753931 44900352 44974080 45190656 45212160 45335808 45429888 45504480 45613056 45650640 45852480 45907968 45945795 45965696 46055424 46148940 46262888 46297170 46393245 46411484 46448640 46503936 46804608 46954944 47052384 47129640 47185920 47222784 47258532 47281020 47356602 47508711 47550720 47858160 47914335 47915134 47972352 48011880 48069037 48107520 48226304 48418560 48479445 48538112 48574080 48674880 48694016 48909312 49008848 49225536 49248960 49383648 49486122 49486128 49545216 49567380 49645071 49726590 49889280 50211840 50271616 50331648 50373120 50433088 50595840 50720768 50759164 50863680 51048704 51108624 51192540 51212672 51314688 51356970 51463545 51646464 51671040 51711408 51812352 51919872 52005120 52045749 52172160 52469760 52509480 52532224 52871872 52933932 53020845 53041696 53084160 53215232 53384638 53494560 53559296 53731328 53840430 53968896 54013365 54254592 54343680 54605376 54695040 54759240 54780768 54870720 54894448 54984580 55050240 55115776 55134954 55161190 55249369 55405080 55472128 55650304 55671894 55967744 56010112 56125440 56488320 56555568 56623104 56669760 56737224 56787360 56854964 57016320 57060864 57384960 57429792 57457120 57569280 57614256 57733816 57828610 57966592 58014355 58129920 58175334 58341376 58409856 58505760 58528768 58693680 58720256 58815480 59028480 59073165 59098752 59480856 59671908 59795738 59867136 59965440 60254208 60282880 60447744 60573184 60672640 60817408 60867520 61036416 61136640 61210624 61261060 61407232 61431048 61531920 61628364 61729560 61756254 61857660 61931520 62005248 62406144 62606592 62736512 62839520 62914560 62963712 63011376 63041360 63142136 63344948 63400960 63448955 63625014 63810880 63829377 63885780 63963136 64015840 64143360 64193472 64558080 64608516 64639260 64765440 64816038 64899840 64950543 65212416 65634048 65665280 65844864 65981496 65981504 66060288 66089840 66167415 66193428 66302120 66486096 66519040 66915963 66949120 67108864 67164160 67350528 67461120 67785984 67818240 68003712 68144832 68256720 68419584 68475960 68618060 68861952 68894720 68948544 69083136 69226496 69340160 69394332 69562880 69617226 69755904 69959680 70012640 70206912 70432416 70578576 70694460 70778880 70834176 70887798 70921530 71034903 71068705 71326080 71787240 71872701 71958528 72017820 72167270 72339456 72458240 72807168 72926720 73012320 73041024 73160960 73363968 73400320 73513272 73838304 73873440 74075472 74229183 74229192 74317824 74351070 74589885 74833920 75317760 75407424 75497472 75559680 75649632 75716480 76021760 76081152 76138746 76295520 76513280 76573056 76662936 76759040 76788810 76819008 76972032 77035455 77469696 77506560 77567112 77718528 77879808 78007680 78258240 78420640 78704640 78764220 78798336 78927670 79181185 79307808 79400898 79562544 79822848 79953920 80076957 80241840 80338944 80596992 80760645 80953344 81381888 81515520 81908064 82042560 82171152 82306080 82341672 82476870 82476880 82575360 82673664 82702431 82741785 83107620 83208192 83475456 83507841 83886080 83951616 84015168 84188160 84732480 84833352 84934656 85004640 85105836 85181040 85282446 85524480 85591296 86077440 86144688 86185680 86353920 86421384 86533120 86600724 86742915 86949888 87194880 87512064 87614784 87758640 87793152 87975328 88040520 88080384 88223220 88257904 88542720 88648128 88828537 89221284 89507862 89693607 89800704 89948160 90381312 90424320 90671616 90859776 91008960 91226112 91301280 91704960 91815936 91891590 91931392 92110848 92297880 92525776 92594340 92634381 92786490 92822968 92897280 93007872 93609216 93909888 94104768 94259280 94371840 94445568 94517064 94562040 94713204 95017422 95101440 95716320 95828670 95830268 95944704 96023760 96138074 96215040 96452608 96837120 96958890 97076224 97148160 97349760 97388032 97818624 98017696 98451072 98497920 98767296 98972244 98972256 99090432 99134760 99290142 99453180 99496187 99778560 100423680 100543232 100663296 100746240 100866176 101191680 101441536 101518328 101727360 102097408 102217248 102385080 102425344 102629376 102713940 102927090 103292928 103342080 103422816 103624704 103839744 104010240 104091498 104344320 104425839 104939520 105018960 105064448 105743744 105867864 106041690 106083392 106168320 106382295 106430464 106769276 106989120 107118592 107462656 107680860 107937792 108026730 108250905 108509184 108687360 109210752 109390080 109518480 109561536 109741440 109788896 109969160 110100480 110231552 110269908 110322380 110498738 110810160 110853659 110944256 111300608 111343788 111526605 111935488 112020224 112250880 112976640 113111136 113246208 113339520 113474448 113574720 113709928 114032640 114121728 114208119 114769920 114859584 114914240 115138560 115228512 115467632 115657220 115933184 116028710 116259840 116350668 116682752 116819712 117011520 117057536 117387360 117440512 117630960 118056960 118146330 118197504 118391505 118961712 119343816 119591476 119734272 119787835 119930880 120508416 120565760 120895488 121146368 121345280 121634816 121735040 122072832 122273280 122421248 122522120 122814464 122862096 123063840 123256728 123459120 123512508 123715305 123715320 123863040 124010496 124812288 125213184 125473024 125679040 125829120 125927424 126022752 126082720 126284272 126689896 126801920 126897910 127250028 127621760 127658754 127771560 127923669 127926272 128031680 128286720 128386944 129116160 129217032 129278520 129530880 129632076 129799680 129901086 130424832 131268096 131330560 131689728 131962992 131963008 132120576 132179680 132334830 132386856 132604240 132972192 133038080 133461595 133831926 133898240 134217728 134261793 134328320 134701056 134922240 135571968 135636480 136007424 136289664 136513440 136839168 136951920 137236120 137723904 137789440 137837385 137897088 138166272 138452992 138680320 138788664 139125760 139179735 139234452 139511808 139919360 140025280 140413824 140864832 141157152 141388920 141557760 141668352 141775596 141843060 142069806 142137410 142526133 142652160 143574480 143745402 143917056 144035640 144207111 144334540 144678912 144916480 145438335 145614336 145853440 146024640 146082048 146321920 146727936 146800640 147026544 147676608 147746880 148150944 148458366 148458384 148635648 148702140 148935213 149179770 149489345 149667840 150635520 150814848 150994944 151119360 151299264 151432960 152043520 152162304 152277492 152591040 153026560 153146112 153325872 153518080 153577620 153638016 153944064 154070910 154390635 154939392 155013120 155134224 155437056 155759616 156015360 156137247 156516480 156841280 157409280 157528440 157596672 157855340 158362370 158615616 158801796 159062535 159125088 159645696 159907840 160153914 160483680 160677888 161193984 161521290 161906688 162040095 162763776 163031040 163816128 164085120 164342304 164612160 164683344 164953740 164953760 165150720 165347328 165404862 165483570 165748107 166215240 166416384 166950912 167015682 167702969 167772160 167903232 168030336 168376320 169464960 169666704 169869312 170009280 170211672 170362080 170564892 171048960 171182592 172154880 172289376 172371360 172707840 172842768 173066240 173201448 173485830 173899776 174043065 174389760 175024128 175229568 175517280 175586304 175950656 176081040 176160768 176446440 176515808 177085440 177219495 177296256 177657074 178442568 179015724 179387214 179601408 179896320 180762624 180848640 181343232 181719552 182017920 182452224 182602560 183409920 183631872 183783180 183862784 184221696 184595760 185051552 185188680 185268762 185572980 185645936 185794560 186015744 186846233 187218432 187819776 188209536 188518560 188743680 188891136 189034128 189124080 189426408 190034844 190202880 190346865 191432640 191657340 191660536 191889408 192047520 192276148 192430080 192905216 193674240 193917780 194152448 194296320 194699520 194776064 194851629 195637248 196035392 196902144 196995840 197534592 197944488 197944512 198180864 198269520 198502245 198580284 198906360 198992374 199557120 200847360 201086464 201326592 201492480 201732352 202383360 202883072 203036656 203454720 204194816 204434496 204770160 204850688 205258752 205427880 205854180 206585856 206684160 206845632 207249408 207679488 208020480 208182996 208688640 208851678 209285083 209879040 210037920 210128896 211487488 211735728 212083380 212166784 212336640 212764590 212860928 213104709 213206115 213538552 213978240 214237184 214925312 215361720 215618103 215875584 216053460 216501810 217018368 217374720 218421504 218780160 219036960 219123072 219482880 219577792 219938320 220200960 220463104 220539816 220644760 220997476 221620320 221707318 221888512 222601216 222687549 222687576 223053210 223769655 223870976 224040448 224501760 225953280 226222272 226492416 226679040 226948896 227149440 227419856 228065280 228243456 228416238 228890243 229539840 229719168 229828480 230277120 230457024 230935264 231314440 231866368 232057420 232519680 232701336 233365504 233639424 234023040 234115072 234774720 234881024 235261920 236113920 236292660 236395008 236783010 237543555 237923424 238687632 239182952 239468544 239575670 239861760 240230871 240345185 241016832 241131520 241790976 242292736 242690560 243269632 243470080 244145664 244546560 244842496 245044240 245628928 245724192 246127680 246513456 246918240 247025016 247430610 247430640 247726080 248020992 248107293 248225355 249624576 250426368 250946048 251358080 251658240 251854848 252045504 252165440 252568544 253379792 253603840 253795820 254500056 255243520 255317508 255543120 255847338 255852544 256063360 256573440 256773888 258232320 258434064 258557040 259061760 259264152 259599360 259802172 260228745 260849664 262536192 262661120 263379456 263925984 263926016 264241152 264359360 264669660 264773712 265208480 265944384 266076160 266485611 266923190 267663852 267796480 268435456 268523586 268656640 269080821 269402112 269844480 271143936 271272960 272014848 272579328 273026880 273678336 273903840 274472240 275447808 275578880 275674770 275794176 276246845 276332544 276905984 277360640 277577328 277903143 278251520 278359470 278468904 279023616 279838720 280050560 280827648 281729664 282314304 282777840 283115520 283336704 283551192 283686120 284139612 284274820 285052266 285304320 287148960 287490804 287834112 288071280 288414222 288669080 289357824 289832960 290876670 291228672 291706880 292049280 292164096 292643840 293455872 293601280 294053088 295353216 295493760 296301888 296916732 296916768 297271296 297404280 297870426 298359540 298488561 298978690 299335680 301271040 301629696 301989888 302238720 302598528 302865920 304087040 304324608 304554984 305182080 306053120 306292224 306651744 307036160 307155240 307276032 307888128 308141820 308781270 309878784 310026240 310268448 310874112 311519232 312030720 312274494 313032960 313277517 313682560 314818560 315056880 315193344 315710680 316724740 317231232 317603592 318125070 318250176 319146885 319291392 319815680 320307828 320967360 321355776 322387968 323042580 323813376 324080190 324752715 325527552 326062080 327632256 328170240 328684608 329224320 329366688 329907480 329907520 330301440 330694656 330809724 330967140 331496214 332430480 332560977 332832768 333901824 334031364 334579815 335405938 335544320 335806464 336060672 336483259 336752640 338929920 339333408 339738624 340018560 340423344 340724160 341129784 342097920 342365184 342624357 344309760 344578752 344742720 345415680 345685536 346132480 346402896 346971660 347799552 348086130 348779520 350048256 350459136 351034560 351172608 351901312 352162080 352321536 352892880 353031616 354170880 354438990 354592512 355174515 355314148 356885136 358031448 358774428 359202816 359363505 359792640 361525248 361697280 362686464 363439104 364035840 364904448 365205120 366819840 367263744 367566360 367725568 368003939 368443392 369191520 370103104 370377360 370537524 371145915 371145960 371291872 371589120 372031488 373692466 374436864 375639552 376419072 377037120 377487360 377782272 378068256 378248160 378852816 380069688 380405760 380693730 382865280 383314680 383321072 383771007 383778816 384095040 384552296 384860160 385810432 387348480 387835560 388304896 388592640 389399040 389552128 389703258 391274496 392070784 393804288 393991680 395069184 395888976 395889024 396361728 396539040 397004490 397160568 397812720 397984748 399114240 400384785 401694720 402172928 402653184 402984960 403464704 404766720 405766144 406073312 406909440 408389632 408868992 409540320 409701376 410517504 410855760 411708360 413171712 413368320 413512155 413691264 414498816 415358976 416040960 416365992 417377280 417539205 417703356 418570166 419758080 420075840 420257792 422974976 423471456 424166760 424333568 424673280 425529180 425721856 426209418 426412230 427077104 427578399 427956480 428474368 429850624 430723440 431236206 431751168 432106920 432621333 433003620 434036736 434749440 436843008 437560320 438073920 438246144 438965760 439155584 439876640 440401920 440926208 441079632 441289520 441994952 443240640 443414636 443777024 444142685 445202432 445375098 445375152 446106420 446805639 447539310 447741952 448080896 448468035 449003520 451906560 452444544 452984832 453358080 453897792 454298880 454839712 456130560 456486912 456832476 457780486 459079680 459250873 459438336 459656960 460554240 460914048 461870528 462628880 463171905 463732736 464114840 465039360 465402672 466731008 467278848 468046080 468230144 468411741 469549440 469762048 470523840 472227840 472585320 472790016 473566020 475087110 475846848 477375264 478365904 478937088 479151340 479723520 480461742 480690370 481458787 482033664 482263040 483581952 484585472 485381120 486539264 486940160 488291328 489093120 489684992 490088480 491257856 491448384 492255360 493026912 493836480 494050032 494861220 494861280 495452160 496041984 496214586 496450710 497244321 497480935 499249152 500852736 501892096 502716160 503108907 503316480 503709696 504091008 504330880 505137088 506759584 507207680 507591640 509000112 510487040 510635016 511086240 511694676 511705088 512126720 513146880 513547776 516464640 516868128 517114080 518123520 518528304 519198720 519604344 520457490 521699328 522129195 525072384 525322240 526758912 527851968 527852032 528482304 528718720 529339320 529547424 530416960 531888768 532152320 532971222 533846380 535327704 535592960 537047172 537313280 538161642 538804224 539688960 542287872 542545920 544029696 545158656 546053760 547356672 547807680 548944480 550895616 551157760 551349540 551588352 552493690 552665088 553811968 554268295 554721280 555154656 555806286 556503040 556718940 556937808 558047232 559677440 560101120 560538699 561655296 563459328 564628608 565555680 566231040 566673408 567102384 567372240 568279224 568549640 570104532 570608640 571040595 574297920 574981608 575668224 576142560 576828444 577338160 578715648 579665920 581753340 582457344 583413760 584098560 584328192 584554887 585287680 586911744 587202560 588106176 590706432 590987520 592603776 593833464 593833536 594542592 594808560 595740852 596719080 596977122 597957380 598671360 602542080 603259392 603979776 604477440 605197056 605731840 608174080 608649216 609109968 610364160 612106240 612584448 613303488 614072320 614310480 614552064 615776256 616283640 617562540 619757568 620052480 620536896 621748224 623038464 624061440 624548988 626065920 626555034 627365120 627855249 629637120 630113760 630386688 631421360 633449480 634462464 635207184 636250140 636500352 638293770 638582784 639314127 639618345 639631360 640615656 641934720 642711552 644775936 646085160 646854309 647626752 648160380 649505430 651055104 652124160 655264512 656340480 657369216 658448640 658733376 659814960 659815040 660602880 661389312 661619448 661934280 662992428 664860960 665121954 665665536 667803648 668062728 669159630 670811876 671088640 671308965 671612928 672121344 672966518 673505280 677859840 678666816 679477248 680037120 680846688 681448320 682259568 684195840 684730368 685248714 686670729 688619520 689157504 689485440 690831360 691371072 692264960 692805792 693943320 695599104 696172260 697559040 700096512 700918272 702069120 702345216 703802624 704324160 704643072 705785760 706063232 708341760 708877980 709185024 710349030 710628296 712630665 713770272 716062896 717548856 718405632 718727010 719585280 720692613 721035555 723050496 723394560 725372928 726878208 728071680 729808896 730410240 733639680 734527488 735132720 735451136 736007878 736886784 738383040 740206208 740754720 741075048 742291830 742291920 742583744 743178240 744062976 744676065 747384932 748873728 751279104 752838144 754074240 754974720 755564544 756136512 756496320 757705632 760139376 760811520 761387460 765730560 766629360 766642144 767542014 767557632 768190080 769104592 769720320 771620864 774077251 774696960 775671120 776609792 777185280 778798080 779104256 779406516 780686235 782548992 784141568 787608576 787983360 790138368 791777952 791778048 792723456 793078080 794008980 794321136 795625440 795969496 798228480 799456833 800769570 803389440 804345856 805306368 805969920 806929408 807242463 809533440 811532288 812146624 813818880 816779264 817737984 819080640 819402752 821035008 821711520 823416720 826343424 826736640 827024310 827382528 828740535 828997632 830717952 832081920 832731984 834754560 835078410 835406712 837140332 838514845 839516160 840151680 840515584 845949952 846942912 848333520 848667136 849346560 851058360 851443712 852418836 852824460 854154208 855156798 855912960 856948736 859701248 861446880 862472412 863502336 864213840 865242666 866007240 867038201 868073472 869498880 873686016 875120640 876147840 876492288 877931520 878311168 879753280 880803840 881852416 882159264 882579040 883989904 886481280 886829272 887554048 888285370 890404864 890750196 890750304 892212840 893611278 895078620 895465683 895483904 896161792 896936070 898007040 903813120 904889088 905969664 906716160 907795584 908597760 909679424 912261120 912973824 913664952 915560972 918159360 918501746 918876672 919313920 921108480 921828096 923741056 925257760 926343810 927465472 928229680 930078720 930805344 933462016 934231165 934557696 936092160 936460288 936823482 939098880 939524096 939832551 941047680 944455680 945170640 945580032 947132040 950174220 951693696 954750528 956731808 957874176 958302680 959447040 960923484 961380740 962917574 964067328 964526080 966010457 967163904 969170944 970762240 973078528 973880320 974258145 976582656 978186240 979369984 980176960 982515712 982896768 984510720 986053824 987672960 988100064 989722440 989722560 990904320 992083968 992429172 992901420 994488642 994961870 997682931 998498304 1001705472 1003784192 1005432320 1006217814 1006632960 1007419392 1008182016 1008661760 1009449777 1010274176 1013519168 1014415360 1015183280 1018000224 1020974080 1021270032 1022172480 1023389352 1023410176 1024253440 1026293760 1027095552 1027873071 1032929280 1033736256 1034228160 1036247040 1037056608 1038397440 1039208688 1040914980 1043398656 1044258390 1046425415 1050144768 1050644480 1053517824 1055703936 1055704064 1056964608 1057437440 1058678640 1059094848 1060833920 1063777536 1064304640 1065523545 1065942444 1067692760 1070655408 1071185920 1074094344 1074626560 1076323284 1077608448 1078090515 1079377920 1084575744 1085091840 1088059392 1090317312 1092107520 1094713344 1095615360 1097888960 1101791232 1102315520 1102699080 1103176704 1104011817 1104987380 1105330176 1107623936 1108536590 1109442560 1110309312 1111612572 1113006080 1113437745 1113437880 1113875616 1116094464 1119354880 1120202240 1121077398 1123310592 1126918656 1129257216 1131111360 1132462080 1133346816 1134204768 1134744480 1136558448 1137099280 1140209064 1141217280 1142081190 1144451215 1148595840 1149963216 1151313021 1151336448 1152285120 1153656888 1154676320 1157431296 1159331840 1163506680 1164914688 1166827520 1168197120 1168656384 1169109774 1170575360 1173823488 1174405120 1176212352 1181412864 1181975040 1185207552 1187666928 1187667072 1189085184 1189617120 1191481704 1193438160 1193954244 1195914760 1197342720 1201154355 1205084160 1206518784 1207959552 1208954880 1210394112 1211463680 1216348160 1217298432 1218219936 1220728320 1224212480 1225168896 1226606976 1228144640 1228620960 1229104128 1231552512 1232567280 1235125080 1239515136 1240104960 1240536465 1241073792 1243496448 1246076928 1248122880 1249097976 1252131840 1253110068 1254730240 1255710498 1259274240 1260227520 1260773376 1262842720 1266898960 1268924928 1270414368 1272500280 1273000704 1276587540 1277165568 1278628254 1279236690 1279262720 1281231312 1282735197 1283869440 1285423104 1289551872 1292170320 1293708618 1295253504 1296320760 1297863999 1299010860 1302110208 1304248320 1310529024 1312680960 1314738432 1316897280 1317466752 1319629920 1319630080 1321205760 1322778624 1323238896 1323868560 1325984856 1329721920 1330243908 1331331072 1332428055 1335607296 1336125456 1338319260 1341623752 1342177280 1342617930 1343225856 1344242688 1345404105 1345933036 1347010560 1355719680 1357333632 1358954496 1360074240 1361693376 1362896640 1364519136 1368391680 1369460736 1370497428 1373341458 1377239040 1377752619 1378315008 1378970880 1381662720 1382742144 1384529920 1385611584 1387886640 1389515715 1391198208 1392344520 1395118080 1400193024 1401836544 1404138240 1404690432 1407605248 1408648320 1409286144 1411571520 1412126464 1416683520 1417755960 1418370048 1420698060 1421256592 1425261330 1427540544 1432125792 1435097712 1436811264 1437454020 1439170560 1441385226 1442071110 1444376361 1446100992 1446789120 1450745856 1453756416 1456143360 1459617792 1460820480 1467279360 1469054976 1470265440 1470902272 1472015756 1473773568 1476766080 1480412416 1481509440 1482150096 1484583660 1484583840 1485167488 1486356480 1488125952 1489352130 1491732963 1492442805 1494769864 1497747456 1502558208 1505676288 1508148480 1509326721 1509949440 1511129088 1512273024 1512992640 1515411264 1520278752 1521623040 1522774920 1531461120 1533258720 1533284288 1535084028 1535115264 1536380160 1538209184 1539440640 1543241728 1548154502 1549393920 1551342240 1553219584 1554370560 1557596160 1558208512 1558813032 1561372470 1565097984 1566387585 1568283136 1575217152 1575966720 1580276736 1583555904 1583556096 1585446912 1586156160 1588017960 1588642272 1591250880 1591938992 1596456960 1598913666 1601539140 1602231701 1606778880 1608691712 1611939840 1613858816 1614484926 1619066880 1623064576 1624293248 1627637760 1633558528 1635475968 1638161280 1638805504 1642070016 1643423040 1646833440 1652686848 1653473280 1654048620 1654765056 1657481070 1657995264 1661435904 1662804885 1664163840 1665463968 1669509120 1670156820 1670813424 1674280664 1677029690 1679032320 1680303360 1681031168 1681616097 1682416295 1691899904 1693885824 1696667040 1697334272 1698693120 1702116720 1702887424 1704837672 1705648920 1708308416 1710313596 1711825920 1713121785 1713897472 1719402496 1722893760 1724944824 1727004672 1728427680 1730485332 1732014480 1734076402 1736146944 1738997760 1747372032 1750241280 1752295680 1752984576 1755863040 1756622336 1759506560 1761607680 1763704832 1764318528 1765158080 1767979808 1772962560 1773658544 1775108096 1776570740 1780809728 1781500392 1781500608 1784425680 1787222556 1790157240 1790931366 1790967808 1792323584 1793872140 1796014080 1807626240 1809778176 1811939328 1813432320 1815591168 1817195520 1819358848 1824522240 1825947648 1827329904 1831121944 1836318720 1837003492 1837753344 1838627840 1840019695 1842216960 1843656192 1847482112 1850515520 1852687620 1854930944 1856459360 1860157440 1861610688 1866924032 1868462330 1869115392 1872184320 1872920576 1873646964 1878197760 1879048192 1879665102 1882095360 1883565747 1888911360 1890341280 1891160064 1894264080 1900348440 1903387392 1909501056 1913463616 1915748352 1916605360 1918855035 1918894080 1921846968 1922761480 1925835148 1928134656 1929052160 1932020914 1934327808 1938341888 1940562927 1941524480 1946157056 1947760640 1948516290 1953165312 1956372480 1958739968 1960353920 1965031424 1965793536 1969021440 1972107648 1975345920 1976200128 1979444880 1979445120 1981808640 1984167936 1984858344 1985802840 1988977284 1989923740 1995365862 1996996608 2003410944 2007568384 2010864640 2012435628 2013265920 2014838784 2016364032 2017323520 2018899554 2020548352 2027038336 2028830720 2030366560 2036000448 2041948160 2042540064 2044344960 2046778704 2046820352 2048506880 2052587520 2054191104 2055746142 2060012187 2065858560 2067472512 2068456320 2072494080 2074113216 2076794880 2078417376 2081829960 2086797312 2088516780 2092850830 2100289536 2101288960 2107035648 2111407872 2111408128 2113929216 2114874880 2117357280 2118189696 2121667840 2127555072 2128609280 2131047090 2131884888 2135385520 2137891995 2141310816 2142371840 2148188688 2149253120 2152646568 2155216896 2156181030 2158755840 2162077839 2163106665 2169151488 2170183680 2176118784 2180634624 2184215040 2189426688 2191230720 2195777920 2203582464 2204631040 2205398160 2206353408 2208023634 2209974760 2210660352 2215247872 2217073180 2218885120 2220618624 2223225144 2226012160 2226875490 2226875760 2227751232 2232188928 2234028195 2238709760 2240404480 2242154796 2246621184 2253837312 2258514432 2262222720 2264924160 2266693632 2268409536 2269488960 2273116896 2274198560 2280418128 2282434560 2284162380 2288902430 2296254365 2297191680 2299926432 2302626042 2302672896 2304570240 2307313776 2309352640 2314862592 2318663680 2322231753 2327013360 2329829376 2333655040 2336394240 2337312768 2338219548 2341150720 2342058705 2347646976 2348810240 2352424704 2362825728 2363950080 2370415104 2375333856 2375334144 2378170368 2379234240 2382963408 2386876320 2387908488 2391829520 2394685440 2398370499 2402308710 2407293935 2410168320 2413037568 2415919104 2417909760 2420788224 2421727389 2422927360 2432696320 2434596864 2436439872 2441456640 2448424960 2450337792 2453213952 2456289280 2457241920 2458208256 2463105024 2465134560 2470250160 2479030272 2480209920 2481072930 2482147584 2486221605 2486992896 2492153856 2496245760 2498195952 2504263680 2506220136 2509460480 2511420996 2515544535 2518548480 2520455040 2521546752 2525685440 2533797920 2537849856 2540828736 2545000560 2546001408 2553175080 2554331136 2557256508 2558473380 2558525440 2562462624 2565470394 2567738880 2570846208 2576027573 2579103744 2584340640 2587417236 2590507008 2592641520 2595727998 2598021720 2601114603 2604220416 2608496640 2621058048 2625361920 2629476864 2633794560 2634933504 2639259840 2639260160 2642411520 2645557248 2646477792 2647737120 2651969712 2659443840 2660487816 2662662144 2664856110 2671214592 2672250912 2676638520 2683247504 2685235860 2686397049 2686451712 2688485376 2690808210 2691866072 2694021120 2711439360 2714667264 2717908992 2720148480 2723386752 2725793280 2729038272 2736783360 2738921472 2740994856 2746682916 2754478080 2755505238 2756630016 2757941760 2763325440 2765484288 2769059840 2771223168 2775773280 2779031430 2782396416 2784689040 2790236160 2800386048 2802693495 2803673088 2808276480 2809380864 2815210496 2817296640 2818572288 2823143040 2824252928 2833367040 2835511920 2836740096 2841396120 2842513184 2850522660 2855081088 2864251584 2870195424 2873622528 2874908040 2878341120 2882770452 2884142220 2888752722 2892201984 2893578240 2898031371 2901491712 2907512832 2912286720 2919235584 2921640960 2922774435 2934558720 2938109952 2940530880 2941804544 2944031512 2947547136 2953532160 2960824832 2963018880 2964300192 2969167320 2969167680 2970334976 2972712960 2976251904 2978704260 2983465926 2984885610 2989539728 2993048793 2995494912 3005116416 3011352576 3016296960 3018653442 3019898880 3022258176 3024546048 3025985280 3028349331 3030822528 3040557504 3043246080 3045549840 3062922240 3066517440 3066568576 3070168056 3070230528 3072760320 3076418368 3078881280 3086483456 3096309004 3098787840 3102684480 3106439168 3108741120 3115192320 3116417024 3117626064 3122744940 3130195968 3132775170 3136566272 3139276245 3150434304 3151933440 3160553472 3167111808 3167112192 3170893824 3172312320 3176035920 3177284544 3182501760 3183877984 3192913920 3196570635 3197827332 3203078280 3204463402 3213557760 3214756111 3217383424 3223879680 3227717632 3228969852 3234271545 3238133760 3246129152 3248586496 3255275520 3267117056 3270951936 3276322560 3277611008 3284140032 3286846080 3293666880 3305373696 3306946560 3308097240 3309530112 3312035451 3314962140 3315990528 3322871808 3325609770 3328327680 3330927936 3339018240 3340313640 3341626848 3348561328 3354059380 3358064640 3360606720 3362062336 3363232194 3364832590 3370211509 3383799808 3387771648 3393334080 3394668544 3397386240 3404233440 3405774848 3409675344 3411297840 3416616832 3420627192 3423651840 3426243570 3427794944 3433353645 3438804992 3445787520 3449889648 3454009344 3456855360 3460970664 3464028960 3468152804 3472293888 3477995520 3494744064 3500482560 3504591360 3505969152 3511726080 3513244672 3519013120 3523215360 3527409664 3528637056 3530316160 3535959616 3545925120 3547317088 3550216192 3553141480 3561619456 3563000784 3563001216 3568851360 3574445112 3580314480 3581862732 3581935616 3584647168 3587744280 3592028160 3603463065 3615252480 3619556352 3623878656 3626864640 3631182336 3634391040 3638717696 3649044480 3651895296 3654659808 3662243888 3672637440 3674006984 3675506688 3677255680 3680039390 3684433920 3687312384 3694964224 3701031040 3705375240 3709861888 3712918720 3720314880 3723221376 3733848064 3736924660 3738230784 3744368640 3745841152 3747293928 3756395520 3759330204 3764190720 3767131494 3777822720 3780682560 3782320128 3788528160 3800696880 3806774784 3819002112 3826927232 3831496704 3833210720 3837710070 3837788160 3843693936 3845522960 3851670296 3856269312 3858104320 3864041828 3868655616 3870386255 3876683776 3881125854 3883048960 3892314112 3893591997 3895521280 3897032580 3906330624 3912744960 3917479936 3920707840 3930062848 3931587072 3938042880 3944215296 3950691840 3952400256 3958889760 3958890240 3963617280 3968335872 3969716688 3971605680 3977954568 3979847480 3990731724 3993993216 3997284165 4006821888 4015136768 4021729280 4024871256 4026531840 4029677568 4032728064 4034647040 4036212315 4037799108 4041096704 4054076672 4057661440 4060733120 4072000896 4083896320 4085080128 4088689920 4093557408 4093640704 4097013760 4105175040 4108382208 4111492284 4120024374 4131717120 4133257857 4134945024 4136912640 4144988160 4148226432 4153589760 4156834752 4163659920 4173594624 4177033560 4185701660 4200579072 4202577920 4214071296 4222815744 4222816256 4227858432 4229749760 4234714560 4236379392 4243335680 4255110144 4257218560 4262094180 4263769776 4270771040 4275783990 4282621632 4284743680 4296377376 4298506240 4305293136 4310433792 4312362060 4317511680 4324155678 4326213330 4333129083 4335191005 4338302976 4340367360 4352237568 4361269248 4368430080 4378853376 4382461440 4391555840 4407164928 4409262080 4410796320 4412706816 4416047268 4419949520 4421320704 4430495744 4434146360 4437770240 4441237248 4446450288 4452024320 4453750980 4453751520 4455502464 4464377856 4468056390 4475198889 4477328415 4477419520 4480808960 4484309592 4493242368 4507674624 4517028864 4524445440 4527980163 4529848320 4533387264 4536819072 4538977920 4546233792 4548397120 4560836256 4564869120 4568324760 4577804860 4592508730 4594383360 4599852864 4605252084 4605345792 4609140480 4614627552 4618705280 4629725184 4637327360 4644463506 4654026720 4659658752 4667310080 4672788480 4674625536 4676439096 4682301440 4684117410 4695293952 4697620480 4699162755 4704849408 4725651456 4727900160 4740830208 4750667712 4750668288 4756340736 4758468480 4765926816 4773752640 4775816976 4783659040 4789370880 4796740998 4804617420 4806695103 4814587870 4820336640 4826075136 4830052285 4835819520 4841576448 4843454778 4845854720 4865392640 4869193728 4872879744 4882913280 4896849920 4900675584 4906427904 4912578560 4914483840 4916416512 4926210048 4930269120 4940500320 4958060544 4960419840 4962145860 4964295168 4972443210 4973985792 4984307712 4988414655 4992491520 4996391904 5008527360 5012440272 5018920960 5022841992 5031089070 5037096960 5040910080 5043093504 5044848291 5047248885 5051370880 5067595840 5075699712 5081657472 5090001120 5092002816 5106350160 5108662272 5114513016 5116946760 5117050880 5124925248 5130940788 5135477760 5139365355 5141692416 5152055146 5158207488 5168681280 5174834472 5181014016 5185283040 5191455996 5196043440 5202229206 5208440832 5216993280 5242116096 5250723840 5258953728 5267589120 5269867008 5278519680 5278520320 5284823040 5291114496 5292955584 5295474240 5303939424 5318887680 5320975632 5325324288 5329712220 5342429184 5344501824 5353277040 5366495008 5370471720 5372794098 5372903424 5376970752 5381616420 5383732144 5388042240 5418540757 5422878720 5429334528 5435817984 5440296960 5446773504 5451586560 5458076544 5473566720 5477842944 5481989712 5493365832 5508956160 5511010476 5513260032 5515883520 5520059085 5526650880 5530968576 5538119680 5542446336 5551546560 5558062860 5564792832 5569378080 5580472320 5600772096 5605386990 5607346176 5616552960 5618761728 5630420992 5634593280 5637144576 5646286080 5648505856 5650697241 5666734080 5671023840 5673480192 5682792240 5685026368 5701045320 5710162176 5728503168 5740390848 5747245056 5749816080 5756565105 5756682240 5765540904 5768284440 5777505444 5784403968 5787156480 5796062742 5802983424 5815025664 5824573440 5838471168 5843281920 5845548870 5869117440 5876219904 5881061760 5883609088 5888063024 5895094272 5907064320 5921649664 5926037760 5928600384 5938334640 5938335360 5940669952 5945425920 5952503808 5957408520 5966931852 5969771220 5979079456 5986097586 5990989824 6010232832 6022705152 6032593920 6037306884 6039797760 6044516352 6049092096 6051970560 6056698662 6061645056 6069267407 6081115008 6086492160 6091099680 6125844480 6133034880 6133137152 6140336112 6140461056 6145520640 6152836736 6157762560 6172966912 6180036561 6192618008 6197575680 6205368960 6212878336 6217482240 6230384640 6232834048 6235252128 6245489880 6260391936 6265550340 6273132544 6278552490 6300868608 6303866880 6321106944 6334223616 6334224384 6341787648 6344624640 6352071840 6354569088 6365003520 6367755968 6385827840 6393141270 6395654664 6406156560 6408926804 6413675985 6427115520 6429512222 6434766848 6447759360 6455435264 6457939704 6468543090 6476267520 6489319995 6492258304 6497172992 6510551040 6534234112 6541903872 6552645120 6555222016 6568280064 6573692160 6587333760 6610747392 6613893120 6616194480 6619060224 6624070902 6629924280 6631981056 6637817047 6645743616 6651219540 6656655360 6661855872 6678036480 6680627280 6683253696 6697122656 6708118760 6716129280 6721213440 6724124672 6726464388 6729665180 6740423018 6762073199 6767599616 6775543296 6786668160 6789337088 6794772480 6808466880 6811549696 6819350688 6822595680 6833233664 6841254384 6847303680 6852487140 6855589888 6866707290 6877609984 6888763095 6891575040 6899779296 6908018688 6913710720 6921941328 6928057920 6936305608 6944587776 6955991040 6966695259 6989488128 7000965120 7009182720 7011938304 7023452160 7026489344 7038026240 7046430720 7054819328 7057274112 7060632320 7071919232 7091850240 7094634176 7100432384 7106282960 7123238912 7126001568 7126002432 7137702720 7148890224 7160628960 7163725464 7163871232 7169294336 7175488560 7184056320 7195111497 7206926130 7221881805 7230504960 7239112704 7247757312 7253729280 7262364672 7268782080 7277435392 7298088960 7303790592 7309319616 7324487776 7345274880 7348013968 7351013376 7354511360 7360078780 7368867840 7374624768 7389928448 7395522679 7402062080 7410750480 7419723776 7425837440 7440629760 7446442752 7458664815 7467696128 7473849320 7476461568 7488737280 7491682304 7494587856 7512791040 7518660408 7528381440 7534262988 7546633605 7555645440 7561365120 7564640256 7577056320 7601393760 7613549568 7638004224 7653854464 7662993408 7666421440 7675420140 7675576320 7687387872 7691045920 7703340592 7712538624 7716208640 7728082719 7728083656 7737311232 7740772510 7753367552 7762251708 7766097920 7784628224 7787183994 7791042560 7794065160 7803343809 7812661248 7825489920 7834959872 7841415680 7860125696 7863174144 7876085760 7888430592 7901383680 7904800512 7917779520 7917780480 7927234560 7936671744 7939433376 7943211360 7955909136 7959694960 7981463448 7987986432 7994568330 8011158505 8013643776 8030273536 8043458560 8049742512 8059191147 8059355136 8065456128 8069294080 8072424630 8075598216 8082193408 8108153344 8115322880 8121466240 8144001792 8167792640 8170160256 8177379840 8187114816 8187281408 8194027520 8210350080 8216764416 8222984568 8240048748 8263434240 8266515714 8269890048 8273825280 8289976320 8296452864 8307179520 8313669504 8327319840 8347189248 8354067120 8371403320 8401158144 8405155840 8408080485 8428142592 8445631488 8445632512 8455716864 8459499520 8469429120 8472758784 8486671360 8510220288 8514437120 8524188360 8527539552 8541542080 8551567980 8565243264 8569487360 8592754752 8597012480 8610586272 8620867584 8624724120 8635023360 8648311356 8652426660 8666258166 8670382010 8676605952 8680734720 8694094113 8704475136 8722538496 8736860160 8757706752 8764922880 8783111680 8814329856 8818524160 8821592640 8825413632 8832094536 8839899040 8842641408 8860991488 8868292720 8875540480 8882474496 8892900576 8904048640 8907501960 8907503040 8911004928 8928755712 8936112780 8950397778 8954656830 8954839040 8961617920 8968619184 8979146379 8986484736 9015349248 9034057728 9048890880 9055960326 9059696640 9066774528 9073638144 9077955840 9085047993 9092467584 9096794240 9121672512 9129738240 9136649520 9155609720 9185017460 9188766720 9199705728 9210504168 9210691584 9218280960 9229255104 9237410560 9259450368 9274654720 9288927012 9308053440 9319317504 9334620160 9345576960 9349251072 9352878192 9364602880 9368234820 9390587904 9395240960 9398325510 9409698816 9417828735 9451302912 9455800320 9481660416 9501335424 9501336576 9512681472 9516936960 9531853632 9547505280 9551633952 9567318080 9578741760 9593481996 9609234840 9613390206 9629175740 9640673280 9644268333 9652150272 9660104570 9671639040 9683152896 9686909556 9691709440 9702814635 9730785280 9738387456 9745759488 9765826560 9793699840 9801351168 9812855808 9825157120 9828967680 9832833024 9852420096 9860538240 9881000640 9916121088 9920839680 9924291720 9928590336 9936106353 9944886420 9947971584 9968615424 9976829310 9984983040 9992783808 10017054720 10024880544 10037841920 10045683984 10062178140 10074193920 10081820160 10086187008 10089696582 10094497770 10102741760 10110634527 10135191680 10151399424 10163314944 10180002240 10184005632 10212700320 10217324544 10229026032 10233893520 10234101760 10249850496 10261881576 10270955520 10278730710 10283384832 10300060935 10304110292 10316414976 10337362560 10349668944 10362028032 10370566080 10382911992 10392086880 10404458412 10416881664 10433986560 10484232192 10501447680 10517907456 10535178240 10539734016 10557039360 10557040640 10569646080 10582228992 10585911168 10590948480 10607878848 10637775360 10641951264 10650648576 10659424440 10684858368 10689003648 10706554080 10732990016 10740943440 10745588196 10745806848 10753941504 10763232840 10767464288 10776084480 10810389195 10837081514 10845757440 10858669056 10871635968 10880593920 10893547008 10903173120 10916153088 10947133440 10955685888 10963979424 10986731664 11017912320 11022020952 11026520064 11031767040 11040118170 11053301760 11061937152 11076239360 11084892672 11103093120 11116125720 11129585664 11138756160 11160944640 11201544192 11210773980 11214692352 11233105920 11237523456 11260841984 11269186560 11292572160 11297011712 11301394482 11333468160 11342047680 11346960384 11365584480 11370052736 11402090640 11420324352 11457006336 11480781696 11494490112 11499632160 11513130210 11513364480 11531081808 11536568880 11555010888 11568807936 11574312960 11592125484 11605966848 11611158765 11630051328 11649146880 11676942336 11686563840 11691097740 11738234880 11752439808 11762123520 11767218176 11776126048 11790188544 11814128640 11843299328 11852075520 11857200768 11876669280 11876670720 11881339904 11890851840 11905007616 11914817040 11933863704 11939542440 11958158912 11972195172 11981979648 11991852495 12020465664 12045410304 12065187840 12074613768 12079595520 12089032704 12098184192 12103941120 12108636945 12113397324 12123290112 12138534814 12162230016 12172984320 12182199360 12251688960 12266069760 12266274304 12280672224 12280922112 12291041280 12305673472 12315525120 12345933824 12360073122 12385236016 12395151360 12399773571 12410737920 12425756672 12434964480 12460769280 12465668096 12470504256 12490979760 12520783872 12531100680 12546265088 12557104980 12601737216 12607733760 12642213888 12668447232 12668448768 12683575296 12689249280 12704143680 12709138176 12730007040 12735511936 12771655680 12786282540 12791309328 12812313120 12817853608 12827351970 12854231040 12859024444 12869533696 12880137865 12895518720 12910870528 12915879408 12937086180 12952535040 12978639990 12984516608 12994345984 12999387249 13005573015 13021102080 13068468224 13083807744 13105290240 13110444032 13136560128 13147384320 13174667520 13221494784 13227786240 13232388960 13238120448 13248141804 13259848560 13263962112 13275634094 13291487232 13302439080 13313310720 13318275317 13323711744 13356072960 13361254560 13366507392 13394245312 13416237520 13431985245 13432258560 13442426880 13448249344 13452928776 13459330360 13480846036 13524146398 13535199232 13551086592 13573336320 13578674176 13583940489 13589544960 13616933760 13623099392 13638701376 13645191360 13666467328 13682508768 13694607360 13704974280 13711179776 13733414580 13755219968 13777526190 13783150080 13799558592 13816037376 13827421440 13843882656 13856115840 13872611216 13889175552 13911982080 13933390518 13962304823 13978976256 14001930240 14018365440 14023876608 14046904320 14052978688 14076052480 14092861440 14109638656 14114548224 14121264640 14143838464 14183700480 14189268352 14200864768 14212565920 14246477824 14252003136 14252004864 14275405440 14297780448 14321257920 14327450928 14327742464 14338588672 14350977120 14368112640 14390222994 14413852260 14420085309 14443763610 14461009920 14478225408 14490156855 14507458560 14524729344 14537564160 14554870784 14596177920 14607581184 14618639232 14648975552 14690549760 14696027936 14702026752 14709022720 14720157560 14737735680 14749249536 14779856896 14791045358 14804124160 14821500960 14839447552 14851674880 14881259520 14892885504 14917329630 14935392256 14947698640 14952923136 14965243965 14977474560 14983364608 14989175712 15025582080 15037320816 15056762880 15068525976 15093267210 15111290880 15122730240 15129280512 15134544873 15141746655 15154112640 15202787520 15227099136 15276008448 15307708928 15325986816 15332842880 15350840280 15351152640 15374775744 15382091840 15406681184 15425077248 15432417280 15456165438 15456167312 15474622464 15481545020 15506735104 15524503416 15532195840 15574367988 15582085120 15588130320 15606687618 15625322496 15650979840 15669919744 15682831360 15720251392 15726348288 15752171520 15776861184 15802767360 15809601024 15835559040 15835560960 15854469120 15873343488 15878866752 15886422720 15911818272 15919389920 15962926896 15975972864 15989136660 16022317010 16027287552 16060547072 16073780555 16086917120 16099485024 16118382294 16118710272 16130912256 16138588160 16144849260 16151196432 16164386816 16216306688 16230645760 16242932480 16255622271 16288003584 16335585280 16340320512 16354759680 16374229632 16374562816 16388055040 16420700160 16433528832 16445969136 16480097496 16526868480 16533031428 16539780096 16547650560 16560177255 16579952640 16592905728 16614359040 16627339008 16654639680 16694378496 16708134240 16742806640 16802316288 16810311680 16816160970 16851057545 16856285184 16891262976 16891265024 16911433728 16918999040 16938858240 16945517568 16952091723 16973342720 17020440576 17028874240 17048376720 17055079104 17083084160 17103135960 17130486528 17138974720 17185509504 17194024960 17221172544 17241735168 17249448240 17270046720 17296622712 17304853320 17332516332 17340764020 17353211904 17361469440 17388188226 17408950272 17445076992 17473720320 17515413504 17529845760 17566223360 17628659712 17637048320 17643185280 17650827264 17664189072 17679798080 17685282816 17721982976 17736585440 17751080960 17764948992 17785801152 17808097280 17815003920 17815006080 17822009856 17857511424 17872225560 17900795556 17909313660 17909678080 17923235840 17937238368 17958292758 17972969472 18030698496 18068115456 18097781760 18111920652 18119393280 18133549056 18147276288 18155911680 18170095986 18184935168 18193588480 18207802221 18243345024 18259476480 18273299040 18311219440 18370034920 18377533440 18399411456 18421008336 18421383168 18436561920 18458510208 18474821120 18518900736 18540109683 18549309440 18577854024 18616106880 18638635008 18669240320 18691153920 18698502144 18705756384 18729205760 18736469640 18781175808 18796651020 18819397632 18835657470 18902605824 18911600640 18963320832 19002670848 19002673152 19025362944 19033873920 19063707264 19095010560 19103267904 19134636160 19157483520 19186963992 19218469680 19226780412 19258351480 19281346560 19288536666 19304300544 19320209140 19343278080 19366305792 19373819112 19383418880 19405629270 19461570560 19467959985 19476774912 19491518976 19531653120 19587399680 19602702336 19625711616 19650314240 19657935360 19665666048 19704840192 19721076480 19762001280 19832242176 19841679360 19848583440 19857180672 19872212706 19889772840 19895943168 19913451141 19937230848 19953658620 19969966080 19985567616 20034109440 20049761088 20075683840 20091367968 20124356280 20148387840 20163640320 20172374016 20179393164 20188995540 20205483520 20221269054 20270383360 20286219597 20302798848 20326629888 20360004480 20368011264 20425400640 20434649088 20458052064 20467787040 20468203520 20499700992 20523763152 20541911040 20557461420 20566769664 20600121870 20608220584 20632829952 20666289285 20674725120 20699337888 20724056064 20741132160 20765823984 20784173760 20808916824 20833763328 20867973120 20900085777 20968464384 21002895360 21035814912 21070356480 21079468032 21114078720 21114081280 21139292160 21164457984 21171822336 21181896960 21215757696 21275550720 21283902528 21301297152 21318848880 21369716736 21378007296 21413108160 21465980032 21481886880 21491176392 21491613696 21507883008 21526465680 21534928576 21552168960 21620778390 21665645415 21674163028 21691514880 21717338112 21743271936 21761187840 21787094016 21806346240 21832306176 21894266880 21911371776 21927958848 21973463328 22035824640 22044041904 22053040128 22063534080 22080236340 22106603520 22123874304 22152478720 22169785344 22186568037 22206186240 22232251440 22259171328 22277512320 22321889280 22375994445 22403088384 22421547960 22429384704 22448240279 22466211840 22475046912 22521683968 22538373120 22585144320 22594023424 22602788964 22639900815 22666936320 22684095360 22693920768 22731168960 22740105472 22804181280 22840648704 22914012672 22961563392 22988980224 22999264320 23026260420 23026728960 23062163616 23073137760 23110021776 23137615872 23148625920 23184248157 23184250968 23211933696 23222317530 23260102656 23298293760 23353884672 23373127680 23382195480 23410031427 23476469760 23504879616 23524247040 23534436352 23552252096 23580377088 23628257280 23686598656 23704151040 23714401536 23753338560 23753341440 23762679808 23781703680 23810015232 23829634080 23867727408 23879084880 23916317824 23944390344 23963959296 23983704990 24033475515 24040931328 24090820608 24130375680 24149227536 24178065408 24196368384 24207882240 24217273890 24226794648 24246580224 24277069628 24324460032 24345968640 24364398720 24503377920 24532139520 24532548608 24561344448 24561844224 24582082560 24611346944 24631050240 24691867648 24720146244 24770472032 24790302720 24799547142 24821475840 24851513344 24869928960 24921538560 24931336192 24941008512 24981959520 25041567744 25062201360 25092530176 25114209960 25203474432 25215467520 25224241455 25284427776 25336894464 25336897536 25367150592 25378498560 25408287360 25418276352 25460014080 25471023872 25543311360 25572565080 25582618656 25624626240 25635707216 25654703940 25708462080 25718048888 25739067392 25760275730 25791037440 25821741056 25831758816 25874172360 25905070080 25957279980 25969033216 25988691968 25998774498 26011146030 26042204160 26082282339 26136936448 26167615488 26210580480 26220888064 26273120256 26294768640 26349335040 26442989568 26455572480 26464777920 26476240896 26496283608 26519697120 26527924224 26551268188 26582974464 26604878160 26626621440 26636550634 26647423488 26712145920 26722509120 26733014784 26788490624 26832475040 26863970490 26864517120 26884853760 26896498688 26905857552 26918660720 26961692072 27048292796 27070398464 27092703785 27102173184 27146672640 27157348352 27167880978 27179089920 27233867520 27246198784 27255143979 27277402752 27290382720 27332934656 27365017536 27389214720 27409948560 27422359552 27466829160 27510439936 27555052380 27566300160 27599117184 27632074752 27654842880 27687765312 27712231680 27745222432 27778351104 27823964160 27866781036 27924609646 27957952512 28003860480 28014303253 28036730880 28047753216 28093808640 28105957376 28152104960 28185722880 28219277312 28229096448 28242529280 28253486205 28287676928 28367400960 28378536704 28401729536 28425131840 28492955648 28504006272 28504009728 28550810880 28595560896 28642515840 28654901856 28655484928 28677177344 28701954240 28736225280 28780445988 28827704520 28840170618 28887527220 28922019840 28932804999 28956450816 28980313710 29014917120 29049458688 29075128320 29109741568 29192355840 29215162368 29237278464 29297951104 29381099520 29392055872 29404053504 29418045440 29440315120 29475471360 29498499072 29559713792 29582090716 29608248320 29643001920 29678895104 29703349760 29762519040 29785771008 29808319059 29834659260 29870784512 29895397280 29905846272 29930487930 29954949120 29966729216 29978351424 30051164160 30074641632 30113525760 30137051952 30186534420 30222581760 30245460480 30258561024 30269089746 30283493310 30308225280 30331903581 30346337035 30405575040 30454198272 30552016896 30615417856 30651973632 30665685760 30701680560 30702305280 30749551488 30764183680 30813362368 30850154496 30864834560 30900182805 30912330876 30912334624 30949244928 30963090040 31013470208 31049006832 31064391680 31148735976 31164170240 31176260640 31213375236 31250644992 31301959680 31339839488 31365662720 31440502784 31452696576 31504343040 31553722368 31605534720 31619202048 31671118080 31671121920 31708938240 31746686976 31757733504 31772845440 31823636544 31838779840 31925853792 31951945728 31978273320 32044634020 32054575104 32121094144 32147561110 32173834240 32198970048 32236764588 32237420544 32261824512 32277176320 32289698520 32302392864 32328773632 32432613376 32461291520 32485864960 32511244542 32576007168 32671170560 32680641024 32709519360 32748459264 32776110080 32841400320 32867057664 32891938272 32960194992 33053736960 33066062856 33079560192 33095301120 33120354510 33159905280 33185811456 33189085235 33228718080 33254678016 33309279360 33388756992 33416268480 33485613280 33604632576 33620623360 33632321940 33702115090 33712570368 33782525952 33782530048 33810365995 33837998080 33877716480 33891035136 33904183446 33946685440 34040881152 34057748480 34096753440 34110158208 34166168320 34206271920 34260973056 34277949440 34371019008 34388049920 34442345088 34483470336 34498896480 34540093440 34593245424 34609706640 34665032664 34681528040 34706423808 34722938880 34776376452 34817900544 34833476295 34890153984 34947440640 35030827008 35059691520 35132446720 35257319424 35274096640 35286370560 35301654528 35328378144 35359596160 35370565632 35443965952 35473170880 35502161920 35529897984 35571602304 35616194560 35630007840 35630012160 35644019712 35715022848 35744451120 35801591112 35818627320 35819356160 35846471680 35874476736 35916585516 35945938944 35975557485 36061396992 36136230912 36195563520 36223841304 36238786560 36267098112 36294552576 36311823360 36340191972 36369870336 36387176960 36415604442 36486690048 36518952960 36546598080 36622438880 36740069840 36755066880 36798822912 36842016672 36842766336 36873123840 36917020416 36949642240 36977613395 37037801472 37080219366 37098618880 37155708048 37199320713 37232213760 37277270016 37338480640 37382307840 37397004288 37411512768 37458411520 37472939280 37562351616 37593302040 37638795264 37671314940 37805211648 37823201280 37926641664 38005341696 38005346304 38050725888 38067747840 38127414528 38190021120 38206535808 38269272320 38314967040 38373927984 38436939360 38453560824 38516702960 38562693120 38577073332 38608601088 38640413595 38640418280 38686556160 38732611584 38747638224 38766837760 38811258540 38923141120 38935919970 38953549824 38983037952 38998161747 39016719045 39063306240 39174799360 39205404672 39251423232 39300628480 39315870720 39331332096 39409680384 39442152960 39524002560 39664484352 39683358720 39697166880 39714361344 39744425412 39779545680 39791886336 39826902282 39874461696 39907317240 39939932160 39954825951 39971135232 40068218880 40099522176 40151367680 40182735936 40248712560 40295955735 40296775680 40327280640 40344748032 40358786328 40377991080 40410967040 40442538108 40540766720 40572439194 40605597696 40653259776 40720008960 40736022528 40850801280 40869298176 40916104128 40935574080 40936407040 40999401984 41047526304 41083822080 41114922840 41133539328 41200243740 41216441168 41265659904 41332578570 41349450240 41398675776 41448112128 41482264320 41531647968 41568347520 41617833648 41667526656 41735946240 41800171554 41886914469 41936928768 42005790720 42071629824 42140712960 42158936064 42228157440 42228162560 42278584320 42328915968 42343644672 42363793920 42431515392 42551101440 42567805056 42602594304 42637697760 42739433472 42756014592 42826216320 42931960064 42963773760 42982352784 42983227392 43015766016 43052931360 43069857152 43104337920 43241556780 43260255927 43331290830 43348326056 43383029760 43434676224 43470470565 43522375680 43574188032 43612692480 43664612352 43788533760 43822743552 43855917696 43946926656 44071649280 44088083808 44106080256 44127068160 44160472680 44213207040 44247748608 44304957440 44339570688 44373136074 44412372480 44464502880 44518342656 44555024640 44643778560 44751988890 44806176768 44843095920 44858769408 44895731895 44896480558 44932423680 44950093824 45043367936 45076746240 45170288640 45188046848 45205577928 45279801630 45333872640 45368190720 45387841536 45425239965 45462337920 45480210944 45608362560 45681297408 45828025344 45923126784 45977960448 45998528640 46052520840 46053457920 46124327232 46146275520 46220043552 46275231744 46297251840 46368496314 46368501936 46423867392 46444635060 46464719329 46520205312 46596587520 46746255360 46764390960 46820062854 46952939520 47009759232 47048494080 47068872704 47104504192 47160754176 47256514560 47373197312 47408302080 47428803072 47506677120 47506682880 47525359616 47563407360 47620030464 47659268160 47735454816 47758169760 47832635648 47888780688 47927918592 47967409980 48066951030 48081862656 48181641216 48221341665 48260751360 48298455072 48356130816 48392736768 48415764480 48434547780 48453589296 48493160448 48554139256 48648920064 48691937280 48728797440 48766866813 49006755840 49064279040 49065097216 49122688896 49123688448 49164165120 49222693888 49262100480 49383735296 49440292488 49540944064 49580605440 49599094284 49642951680 49680531765 49703026688 49739857920 49843077120 49862672384 49882017024 49963919040 50083135488 50124402720 50185060352 50228419920 50406948864 50430935040 50448482910 50553172635 50568855552 50673788928 50673795072 50734301184 50756997120 50816574720 50836552704 50920028160 50942047744 51086622720 51145130160 51165237312 51249252480 51271414432 51309407880 51416924160 51436097776 51478134784 51520551460 51582074880 51643482112 51663517632 51748344720 51768658753 51810140160 51914559960 51938066432 51977383936 51997548996 52022292060 52084408320 52164564678 52273872896 52335230976 52421160960 52441776128 52546240512 52589537280 52698670080 52885979136 52911144960 52929555840 52952481792 52992567216 53039394240 53055848448 53102536376 53165948928 53209756320 53253242880 53273101268 53294846976 53424291840 53445018240 53466029568 53576981248 53664950080 53727940980 53729034240 53769707520 53792997376 53811715104 53837321440 53923384144 54096585592 54140796928 54185407570 54204346368 54293345280 54314696704 54335761956 54358179840 54467735040 54492397568 54510287958 54554805504 54580765440 54623406663 54665869312 54730035072 54778429440 54819897120 54844719104 54933658320 55020879872 55110104760 55132600320 55198234368 55264149504 55309685760 55375530624 55424463360 55490444864 55556702208 55647928320 55733562072 55849219292 55915905024 56007720960 56028606506 56073461760 56095506432 56187617280 56211914752 56304209920 56438554624 56458192896 56485058560 56506972410 56575353856 56734801920 56757073408 56803459072 56850263680 56985911296 57008012544 57008019456 57101621760 57191121792 57285031680 57309803712 57310969856 57354354688 57403908480 57472450560 57560891976 57655409040 57680341236 57775054440 57844039680 57865609998 57912901632 57960627420 58029834240 58098917376 58150256640 58219483136 58384711680 58430324736 58474556928 58595902208 58762199040 58784111744 58808107008 58836090880 58880630240 58950942720 58996998144 59119427584 59164181432 59216496640 59286003840 59357790208 59406699520 59525038080 59571542016 59616638118 59669318520 59740353423 59741569024 59790794560 59811692544 59860975860 59909898240 59933458432 59956702848 60102328320 60149283264 60227051520 60274103904 60373068840 60445163520 60490920960 60517122048 60538179492 60566986620 60616450560 60663807162 60692674070 60811150080 60858658791 60908396544 61104033792 61230835712 61303947264 61331371520 61403361120 61404610560 61499102976 61528367360 61626724736 61700308992 61729669120 61800365610 61824661752 61824669248 61898489856 61926180080 61998867855 62026940416 62098013664 62128783360 62297471952 62328340480 62352521280 62426750472 62501289984 62603919360 62679678976 62700257331 62731325440 62881005568 62905393152 63008686080 63107444736 63211069440 63238404096 63342236160 63342243840 63417876480 63493373952 63515467008 63545690880 63647273088 63677559680 63851707584 63903891456 63956546640 64089268040 64109150208 64242188288 64295122220 64347668480 64397940096 64473529176 64474841088 64523649024 64554352640 64579397040 64604785728 64657547264 64865226752 64922583040 64971729920 64996936245 65022489084 65152014336 65342341120 65361282048 65419038720 65496918528 65552220160 65682800640 65734115328 65783876544 65920389984 66107473920 66132125712 66159120384 66190602240 66240709020 66319810560 66371622912 66378170470 66457436160 66509356032 66559704111 66591376585 66618558720 66777513984 66832536960 66971226560 67209265152 67241246720 67264643880 67344720837 67404230180 67425140736 67565051904 67565060096 67620731990 67675996160 67755432960 67782070272 67808366892 67893370880 67919702445 68081762304 68115496960 68193506880 68220316416 68332336640 68412543840 68521946112 68555898880 68742038016 68776099840 68884690176 68966940672 68997792960 69080186880 69186490848 69219413280 69330065328 69363056080 69412847616 69445877760 69552744471 69552752904 69635801088 69666952590 69780307968 69811524115 69894881280 70061654016 70119383040 70230094281 70264893440 70514638848 70548193280 70572741120 70603309056 70656756288 70719192320 70741131264 70887931904 70946341760 71004323840 71059795968 71143204608 71232389120 71260015680 71260024320 71288039424 71430045696 71488902240 71603182224 71637254640 71638712320 71692943360 71748953472 71833171032 71891877888 71951114970 72100426545 72122793984 72272461824 72391127040 72447682608 72534196224 72589105152 72623646720 72680383944 72739740672 72774353920 72831208884 72973380096 73037905920 73093196160 73244877760 73480139680 73510133760 73597645824 73684033344 73685532672 73746247680 73834040832 73899284480 73955226790 74075602944 74160438732 74197237760 74311416096 74398641426 74464427520 74554540032 74676961280 74764615680 74794008576 74823025536 74916823040 74945878560 75124703232 75186604080 75277590528 75342629880 75610423296 75646402560 75672724365 75853283328 76010683392 76010692608 76101451776 76135495680 76254829056 76380042240 76413071616 76538544640 76629934080 76747855968 76873878720 76907121648 77033405920 77125386240 77154146664 77217202176 77280827190 77280836560 77373112320 77465223168 77495276448 77533675520 77622517080 77871839940 77907099648 77966075904 77996323494 78033438090 78126612480 78246847017 78349598720 78410809344 78502846464 78601256960 78631741440 78662664192 78819360768 78884305920 79048005120 79328968704 79366717440 79394333760 79428722688 79488850824 79559091360 79583772672 79653804564 79748923392 79814634480 79879864320 79909651902 79942270464 80136437760 80199044352 80302735360 80365471872 80497425120 80591911470 80593551360 80654561280 80689496064 80717572656 80755982160 80821934080 80885076216 81081533440 81144878388 81211195392 81278111355 81306519552 81440017920 81472045056 81701602560 81738596352 81832208256 81871148160 81872814080 81998803968 82095052608 82167644160 82229845680 82267078656 82400487480 82432882336 82531319808 82665157140 82698900480 82797351552 82896224256 82964528640 83063295936 83136695040 83235667296 83335053312 83471892480 83600343108 83773828938 83873857536 84011581440 84042909759 84143259648 84281425920 84317872128 84456314880 84456325120 84557168640 84657831936 84687289344 84727587840 84760458615 84863030784 85102202880 85135610112 85205188608 85275395520 85478866944 85512029184 85652432640 85863920128 85927547520 85964705568 85966454784 86031532032 86105862720 86139714304 86208675840 86483113560 86520511854 86662581660 86696652112 86766059520 86798414997 86869352448 86940941130 87044751360 87148376064 87225384960 87329224704 87577067520 87645487104 87711835392 87893853312 88143298560 88176167616 88212160512 88254136320 88320945360 88426414080 88495497216 88609914880 88679141376 88746272148 88824744960 88929005760 89036685312 89110049280 89287557120 89503977780 89612353536 89686191840 89717538816 89791463790 89792961116 89864847360 89900187648 90086735872 90153492480 90340577280 90376093696 90411155856 90559603260 90667745280 90736381440 90775683072 90850479930 90924675840 90960421888 90995710743 91039011105 91216725120 91362594816 91656050688 91846253568 91955920896 91997057280 92105041680 92106915840 92248654464 92292551040 92440087104 92550463488 92594503680 92700548415 92736992628 92737003872 92847734784 92889270120 92929438658 93040410624 93193175040 93227927219 93492510720 93528781920 93640125708 93905879040 94019518464 94096988160 94137745408 94209008384 94321508352 94513029120 94746394624 94816604160 94857606144 95013354240 95013365760 95050719232 95126814720 95240060928 95318536320 95470909632 95516339520 95665271296 95777561376 95855837184 95934819960 96133902060 96163725312 96363282432 96442683330 96521502720 96596910144 96712261632 96785473536 96831528960 96869095560 96907178592 96986320896 97108278512 97297840128 97383874560 97457594880 97533733626 97736133761 98013511680 98128558080 98130194432 98245377792 98328330240 98445387776 98524200960 98767470592 98880584976 99081888128 99161210880 99198188568 99285903360 99361063530 99406053376 99479715840 99567255705 99686154240 99725344768 99764034048 99927838080 100166270976 100248805440 100370120704 100456839840 100813897728 100861870080 100896965820 101106345270 101137711104 101347577856 101347590144 101431097985 101513994240 101633149440 101673105408 101840056320 101884095488 102173245440 102290260320 102330474624 102498504960 102542828864 102618815760 102833848320 102872195552 102956269568 103041102920 103164149760 103286964224 103327035264 103496689440 103537317506 103620280320 103829119920 103876132864 103954767872 103995097992 104044584120 104168816640 104329129356 104500428885 104547745792 104670461952 104842321920 104883552256 105092481024 105179074560 105397340160 105771958272 105822289920 105859111680 105904963584 105985134432 106078788480 106111696896 106205072752 106331897856 106419512640 106506485760 106546202536 106589693952 106848583680 106890036480 106932059136 107153962496 107329900160 107455881960 107458068480 107539415040 107585994752 107623430208 107674642880 107846768288 108193171184 108281593856 108370815140 108408692736 108586690560 108629393408 108671523912 108716359680 108935470080 109020575916 109109611008 109161530880 109246813326 109331738624 109460070144 109556858880 109639794240 109689438208 109867316640 110041759744 110220209520 110265200640 110396468736 110528299008 110619371520 110751061248 110848926720 110932840185 110980889728 111113404416 111295856640 111467124144 111698438584 111831810048 112015441920 112057213012 112146923520 112191012864 112241201395 112375234560 112423829504 112608419840 112877109248 112916385792 112970117120 113013944820 113150707712 113469603840 113514146816 113606918144 113700527360 113971822592 114016025088 114016038912 114203243520 114382243584 114570063360 114619607424 114621939712 114708709376 114807816960 114944901120 115121783952 115310818080 115360682472 115550108880 115688079360 115731219996 115825803264 115921240785 115921254840 116059668480 116197834752 116300513280 116438966272 116769423360 116860649472 116949113856 117050157135 117191804416 117524398080 117568223488 117616214016 117672181760 117761260480 117901885440 117993996288 118238855168 118328362864 118432993280 118572007680 118715580416 118813399040 119050076160 119143084032 119233276236 119338637040 119480706846 119483138048 119581589120 119623385088 119721951720 119819796480 119864477853 119866916864 119913405696 120204656640 120298566528 120454103040 120548207808 120746137680 120890327040 120981841920 121034244096 121076358984 121133973240 121232901120 121327614324 121385348140 121622300160 121717317582 121816793088 122208067584 122461671424 122607894528 122662743040 122806722240 122809221120 122998205952 123056734720 123253449472 123400617984 123459338240 123600731220 123649323504 123649338496 123796979712 123852360160 123997735710 124053880832 124196027328 124257566720 124594943904 124656680960 124705042560 124853500944 125002579968 125207838720 125359357952 125400514662 125462650880 125660743407 125762011136 125810786304 126017372160 126214889472 126422138880 126476808192 126684472320 126684487680 126835752960 126986747904 127030934016 127091381760 127294546176 127355119360 127703415168 127807782912 127913093280 128178536080 128218300416 128484376576 128590244440 128695336960 128795880192 128947058352 128949682176 129047298048 129108705280 129158794080 129209571456 129315094528 129730453504 129780767781 129845166080 129943459840 129993872490 130044978168 130304028672 130411411695 130684682240 130722564096 130838077440 130993837056 131104440320 131365601280 131468230656 131567753088 131840779968 132214947840 132264251424 132318240768 132381204480 132481418040 132639621120 132743245824 132756340940 132914872320 133018712064 133119408222 133182753170 133237117440 133555027968 133665073920 133942453120 134418530304 134482493440 134529287760 134689441674 134808460360 134850281472 135130103808 135130120192 135241463980 135351992320 135510865920 135564140544 135616733784 135786741760 135839404890 136163524608 136230993920 136275719895 136387013760 136440632832 136664673280 136825087680 137043892224 137111797760 137484076032 137552199680 137769380352 137933881344 137995585920 138160373760 138372981696 138438826560 138660130656 138726112160 138825695232 138891755520 139105488942 139105505808 139271602176 139333905180 139394157987 139560615936 139623048230 139789762560 140071516265 140238766080 140460188562 140529786880 141029277696 141096386560 141145482240 141206618112 141313512576 141438384640 141482262528 141775863808 141892683520 142008647680 142119591936 142286409216 142464778240 142520031360 142520048640 142576078848 142860091392 142977804480 143206364448 143274509280 143277424640 143385886720 143497906944 143666342064 143783755776 143902229940 144200853090 144245587968 144544923648 144664024995 144782254080 144895365216 145068392448 145178210304 145247293440 145360767888 145479481344 145548707840 145662417768 145946760192 146075811840 146186392320 146300600439 146489755520 146960279360 147020267520 147195291648 147368066688 147371065344 147492495360 147668081664 147798568960 147910453580 148151205888 148320877464 148394475520 148622832192 148797282852 148928855040 149041595295 149109080064 149353922560 149529231360 149588017152 149646051072 149833646080 149891757120 150249406464 150373208160 150555181056 150685259760 151220846592 151292805120 151345448730 151659517905 151706566656 152021366784 152021385216 152202903552 152270991360 152509658112 152760084480 152826143232 153077089280 153259868160 153495711936 153747757440 153814243296 154066811840 154250772480 154308293328 154434404352 154561654380 154561673120 154746224640 154930446336 154990552896 155067351040 155245034160 155305976259 155743679880 155814199296 155932151808 155992646988 156066876180 156253224960 156493694034 156699197440 156821618688 157005692928 157137681953 157202513920 157263482880 157325328384 157638721536 157768611840 158096010240 158657937408 158733434880 158788667520 158857445376 158977701648 159118182720 159167545344 159307609128 159497846784 159629268960 159759728640 159819303804 159884540928 160272875520 160398088704 160605470720 160730943744 160994850240 161183822940 161187102720 161309122560 161378992128 161435145312 161511964320 161643868160 161770152432 162163066880 162289756776 162422390784 162556222710 162613039104 162880035840 162944090112 163403205120 163477192704 163664416512 163742296320 163870219989 163997607936 164190105216 164335288320 164459691360 164534157312 164800974960 164865764672 165062639616 165330314280 165397800960 165594703104 165792448512 165929057280 166126591872 166273390080 166471334592 166670106624 166943784960 167200686216 167547657876 167747715072 168023162880 168085819518 168286519296 168562851840 168635744256 168912629760 168912650240 169315663872 169374578688 169455175680 169520917230 169726061568 170204405760 170271220224 170410377216 170550791040 170957733888 171024058368 171304865280 171727840256 171855095040 171929411136 171932909568 172063064064 172211725440 172279428608 172417351680 172966227120 173041023708 173325163320 173393304224 173532119040 173596829994 173738704896 173881882260 174089502720 174296752128 174450769920 174658449408 175154135040 175290974208 175423670784 175787706624 176286597120 176352335232 176424321024 176508272640 176641890720 176852828160 176990994432 177219829760 177358282752 177492544296 177649489920 177858011520 178073370624 178220098560 178575114240 179007955560 179221060269 179224707072 179372383680 179435077632 179582927580 179585922232 179729694720 179800375296 180173471744 180306984960 180681154560 180752187392 180822311712 181119206520 181335490560 181472762880 181551366144 181700959860 181849351680 181920843776 181991421486 182078022210 182433450240 182575976373 182725189632 183312101376 183692507136 183911841792 183994114560 184210083360 184213831680 184497308928 184585102080 184880174208 185100926976 185189007360 185401096830 185473985256 185474007744 185695469568 185778540240 185858877316 185996603565 186080821248 186386350080 186455854438 186985021440 187057563840 187280251416 187811758080 188039036928 188193976320 188275490816 188418016768 188643016704 189026058240 189492789248 189633208320 189715212288 190026708480 190026731520 190101438464 190253629440 190480121856 190637072640 190941819264 191032679040 191330542592 191555122752 191711674368 191869639920 192267804120 192327450624 192726564864 192885366660 193043005440 193193820288 193424523264 193570947072 193663057920 193738191120 193814357184 193972641792 194216557024 194595680256 194767749120 194915189760 194990808735 195067467252 195472267522 196027023360 196100122771 196257116160 196260388864 196490755584 196656660480 196890775552 197048401920 197534941184 197761169952 198163776256 198322421760 198396377136 198571806720 198722127060 198812106752 198959431680 199134511410 199372308480 199450689536 199528068096 199679112333 199774129755 199855676160 200332541952 200497610880 200740241408 200913679680 201627795456 201723740160 201793931640 202034162511 202212690540 202275422208 202695155712 202695180288 202862195970 203027988480 203266298880 203346210816 203680112640 203768190976 204346490880 204580520640 204660949248 204997009920 205085657728 205237631520 205667696640 205744391104 205912539136 206082205840 206328299520 206573928448 206654070528 206993378880 207074635012 207240560640 207658239840 207752265728 207909535744 207990195984 208089168240 208337633280 208658233413 208658258712 209000857770 209095491584 209340923904 209434572345 209684643840 209767104512 210184962048 210358149120 210794680320 211543916544 211644579840 211718223360 211809927168 211970268864 212157576960 212223393792 212410145504 212663795712 212839025280 213012971520 213092405072 213179387904 213697167360 213780072960 213864118272 214307924992 214470157691 214659800320 214911763920 214916136960 215078830080 215171989504 215246860416 215349285760 215693536576 216301279635 216386342368 216563187712 216741630280 216817385472 217173381120 217258786816 217343047824 217870940160 218041151832 218219222016 218323061760 218493626652 218663477248 218920140288 219113717760 219279588480 219378876416 219734633280 220083519488 220440419040 220530401280 220792937472 221056598016 221238743040 221502122496 221697853440 221865680370 221961779456 222226808832 222591713280 222934248288 223396877168 223663620096 224030883840 224114426024 224293847040 224382025728 224482402790 224750469120 224847659008 225216839680 225754218496 225832771584 225940234240 226027889640 226301415424 226939207680 227028293632 227213836288 227401054720 227943645184 228032050176 228032077824 228406487040 228764487168 229140126720 229239214848 229417418752 229615633920 229889802240 230243567904 230621636160 230721364944 231100217760 231376158720 231462439992 231651606528 231842481570 231842509680 232119336960 232323596645 232395669504 232601026560 232877932544 233721298944 233898227712 234100314270 234383608832 235048796160 235136446976 235232428032 235344363520 235522520960 235803770880 235987992576 236477710336 236656725728 236865986560 237144015360 237431160832 237626798080 238100152320 238286168064 238466552472 238677274080 238961413692 238966276096 239163178240 239246770176 239443903440 239639592960 239728955706 239733833728 239826811392 240409313280 240597133056 240908206080 241096415616 241492275360 241780654080 241963683840 242068488192 242152717968 242267946480 242465802240 242655228648 242770696280 243244600320 243434635164 243633586176 243834334065 244416135168 244923342848 245215789056 245325486080 245613444480 245618442240 245996411904 246113469440 246506898944 246801235968 246918676480 247201462440 247298647008 247298676992 247593959424 247704720320 247995471420 248107761664 248392054656 248515133440 249189887808 249313361920 249410085120 249707001888 250005159936 250415677440 250801029324 250925301760 251321486814 251524022272 251621572608 252034744320 252128729277 252429778944 252844277760 252953616384 253368944640 253368975360 253671505920 253973495808 254061868032 254182763520 254589092352 254710238720 255406830336 255615565824 255826186560 256357072160 256436600832 256968753152 257180488880 257390673920 257591760384 257894116704 257899364352 258094596096 258217410560 258317588160 258419142912 258630189056 258843293765 259460907008 259561535562 259690332160 259886919680 259987744980 260089956336 260395244991 260608057344 260822823390 261369364480 261445128192 261676154880 261987674112 262208880640 262731202560 262936461312 263135506176 263681559936 264429895680 264528502848 264636481536 264762408960 264962836080 265279242240 265486491648 265512681880 265829744640 266037424128 266238816444 266365506340 266474234880 267110055936 267330147840 267884906240 268837060608 268964986880 269058575520 269378883348 269616920720 269700562944 270260207616 270260240384 270482927960 270703984640 271021731840 271128281088 271233467568 271573483520 271678809780 272327049216 272461987840 272551439790 272774027520 272881265664 272987132229 273117033315 273329346560 273650175360 274087784448 274223595520 274968152064 275104399360 275538760704 275867762688 275991171840 276320747520 276745963392 276877653120 277320261312 277452224320 277651390464 277783511040 278210977884 278211011616 278543204352 278667810360 278788315974 279121231872 279246096460 279579525120 279683781657 280143032530 280477532160 280920377124 281059573760 282058555392 282192773120 282290964480 282413236224 282627025152 282876769280 282964525056 283551727616 283785367040 284017295360 284239183872 284572818432 284929556480 285040062720 285040097280 285152157696 285720182784 285955608960 286412728896 286549018560 286554849280 286771773440 286995813888 287332684128 287567511552 287804459880 288401706180 288491175936 289089847296 289328049990 289564508160 289790730432 290136784896 290356420608 290494586880 290721535776 290958962688 291097415680 291324835536 291893520384 292151623680 292372784640 292601200878 292979511040 293208401283 293920558720 294040535040 294390583296 294736133376 294984990720 295336163328 295597137920 295820907160 296302411776 296641754928 296788951040 297245664384 297594565704 297857710080 298083190590 298218160128 298701767115 298707845120 299058462720 299176034304 299292102144 299667292160 299783514240 300498812928 300746416320 301110362112 301370519520 302441693184 302585610240 302690897460 303319035810 303413133312 304042733568 304042770432 304293293955 304541982720 305019316224 305520168960 305652286464 306154178560 306519736320 306991423872 307495514880 307628486592 308133623680 308501544960 308616586656 308868808704 309123308760 309123346240 309492449280 309860892672 309981105792 310134702080 310490068320 310611952518 311487359760 311628398592 311864303616 311985293976 312133752360 312506449920 312987388068 313398394880 313501286655 313643237376 314011385856 314275363906 314405027840 314526965760 314650656768 315277443072 315537223680 316192020480 317315874816 317466869760 317577335040 317714890752 317955403296 318236365440 318335090688 318615218256 318995693568 319258537920 319519457280 319638607608 319769081856 320545751040 320796177408 321210941440 321461887488 321989700480 322367645880 322374205440 322618245120 322757984256 322870290624 323023928640 323287736320 323540304864 324326133760 324579513552 324844781568 325112445420 325226078208 325760071680 325888180224 326806410240 327328833024 327484592640 327740439978 327995215872 328380210432 328670576640 328919382720 329068314624 329601949920 329731529344 330125279232 330660628560 330795601920 331189406208 331584897024 331858114560 332253183744 332546780160 332798520555 332942669184 333340213248 333887569920 334401372432 335095315752 335495430144 336046325760 336171639036 336573038592 336723604185 337125703680 337271488512 337825259520 337825300480 338631327744 338749157376 338910351360 339041834460 339452123136 340408811520 340542440448 340820754432 341101582080 341915467776 342048116736 342609730560 343455680512 343710190080 343858822272 343865819136 344126128128 344423450880 344558857216 344834703360 345932454240 346082047416 346650326640 346786608448 347064238080 347193659988 347477409792 347763722355 347763764520 348179005440 348593504256 348901539840 349316898816 350308270080 350581948416 350847341568 351150471405 351575413248 352573194240 352704670464 352848642048 353016545280 353283781440 353705656320 353981988864 354439659520 354716565504 354985088592 355298979840 355716023040 356146741248 356440197120 357150228480 358015911120 358442120538 358449414144 358744767360 358870155264 359165855160 359171844464 359459389440 359593433559 359600750592 360346943488 360613969920 361362309120 361504374784 361644623424 362238413040 362670981120 362945525760 363102732288 363401919720 363698703360 363841687552 363982842972 364156044420 364866900480 365151952746 365450379264 366624202752 367385014272 367823683584 367988229120 368420166720 368427663360 368994617856 369170204160 369760348416 370201853952 370378014720 370802193660 370947970512 370948015488 371390939136 371557080480 371717754632 371993207130 372161642496 372772700160 372911708876 373970042880 374115127680 374560502832 375623516160 376078073856 376387952640 376550981632 376836033536 376982230221 377286033408 378052116480 378985578496 379266416640 379430424576 380053416960 380053463040 380202876928 380507258880 380960243712 381274145280 381883638528 382065358080 382661085184 383110245504 383423348736 383739279840 384535608240 384654901248 385453129728 385770733320 386086010880 386387640576 386849046528 387141894144 387326115840 387476382240 387628714368 387945283584 388433114048 389191360512 389535498240 389830379520 389981617470 390134934504 390944535044 391234235085 392054046720 392200245542 392514232320 392520777728 392981511168 393313320960 393781551104 394096803840 395069882368 395522339904 396327552512 396644843520 396792754272 397143613440 397444254120 397624213504 397918863360 398269022820 398744616960 398901379072 399056136192 399358224666 399548259510 399711352320 400665083904 400995221760 401480482816 401827359360 403255590912 403447480320 403587863280 404068325022 404425381080 404550844416 404906839867 405390311424 405390360576 405724391940 406055976960 406532597760 406692421632 407360225280 407536381952 408692981760 409161041280 409321898496 409994019840 410171315456 410475263040 411335393280 411488782208 411825078272 412164411680 412656599040 413147856896 413308141056 413986757760 414149270024 414481121280 415316479680 415504531456 415819071488 415980391968 416178336480 416675266560 417316466826 417316517424 418001715540 418182473961 418190983168 418681847808 418869144690 419369287680 419534209024 420214548795 420716298240 421589360640 423087833088 423289159680 423436446720 423619854336 423940537728 424315153920 424446787584 424820291008 425327591424 425678050560 426025943040 426184810144 426358775808 427394334720 427560145920 427728236544 428615849984 428940315382 429319600640 429823527840 429832273920 430157660160 430343979008 430493720832 430698571520 431387073152 432602559270 432772684736 433126375424 433483260560 433634770944 433992074985 434346762240 434517573632 434686095648 435741880320 436082303664 436438444032 436646123520 436987253304 437326954496 437840280576 438227435520 438559176960 438757752832 438901801317 439469266560 440167038976 440880838080 441060802560 441585874944 442113196032 442477486080 443004244992 443395706880 443731360740 443923558912 444453617664 445183426560 445868496576 446793754336 447327240192 448061767680 448228852048 448587694080 448764051456 448964805580 449500938240 449695318016 450433679360 451126883419 451665543168 451880468480 452055779280 452602830848 453878415360 454056587264 454427672576 454802109440 454978553715 455887290368 456064100352 456064155648 456812974080 457528974336 458280253440 458478429696 458834837504 459231267840 459779604480 460487135808 461243272320 461442729888 462200435520 462752317440 462924879984 463303213056 463684963140 463685019360 464238673920 464647193290 464791339008 465202053120 465755865088 465917928777 466139636095 467442597888 467796455424 468200628540 468767217664 470097592320 470272893952 470464856064 470688727040 471045041920 471413045859 471607541760 471975985152 472955420672 473313451456 473731973120 474288030720 474862321664 475253596160 476200304640 476572336128 476933104944 477354548160 477922827384 477932552192 478326356480 478493540352 478887806880 479279185920 479457911412 479467667456 479653622784 480818626560 481194266112 481816412160 482192831232 482984550720 483561308160 483927367680 484136976384 484305435936 484535892960 484931604480 485310457296 485541392560 486489200640 486869270328 487267172352 487668668130 488680668805 488832270336 489846685696 490431578112 490650972160 491226888960 491610659967 491992823808 492226938880 493013797888 493602471936 493837352960 494402924880 494597294016 494597353984 495187918848 495409440640 495990942840 496215523328 496784109312 497030266880 498379775616 498626723840 498820170240 499414003776 500010319872 500831354880 501602058648 501850603520 502642973628 503243145216 504069488640 504257458554 504859557888 505688555520 505907232768 506737889280 506737950720 507946991616 508123736064 508365527040 509178184704 509420477440 510813660672 511231131648 511652373120 512714144320 512873201664 513937506304 514360977760 514781347840 515183520768 515788233408 515798728704 516189192192 516434821120 516635176320 516838285824 517260378112 517686587530 518921814016 519123071124 519380664320 519773839360 519975489960 520179912672 520790489982 521216114688 521645646780 522738728960 522890256384 523352309760 523975348224 524417761280 525462405120 525872922624 526271012352 527363119872 528859791360 529057005696 529272963072 529524817920 529925672160 530558484480 530972983296 531025363760 531659489280 532074848256 532477632888 532731012680 532948469760 534220111872 534660295680 535769812480 537663180807 537674121216 537929973760 538117151040 538757766696 539233841440 539401125888 540520415232 540520480768 540965855920 541407969280 542043463680 542256562176 542466935136 543146967040 543357619560 544654098432 545102879580 545548055040 545762531328 545974264458 546234066630 546658693120 547300350720 547727929119 548175568896 548447191040 549936304128 550208798720 551077521408 551735525376 551982343680 552641495040 553491926784 553755306240 554640522624 554904448640 555302780928 555567022080 556421955768 556422023232 557086408704 557335620720 557576631948 558242463744 558492192920 559159050240 559367563314 560286065060 560955064320 561840754248 562119147520 564117110784 564385546240 564581928960 564826472448 565254050304 565753538560 565929050112 567103455232 567570734080 568034590720 568478367744 569145636864 569859112960 570080125440 570080194560 570304315392 571440365568 571911217920 572825457792 573098037120 573109698560 573543546880 573991627776 574665368256 575135023104 575608919760 576803412360 576982351872 578179694592 578656099980 579129016320 579581460864 580273569792 580712841216 580989173760 581443071552 581917925376 582194831360 582649671072 583787040768 584303247360 584745569280 585202401756 585959022080 586416802566 587841117440 588081070080 588300368313 588781166592 589472266752 589969981440 590672326656 591194275840 591641814320 592604823552 593283509856 593577902080 594491328768 595189131408 595715420160 596166381180 596436320256 597403534230 597415690240 598116925440 598352068608 598584204288 599037336999 599322389265 599334584320 599567028480 600997625856 601492832640 602220724224 602741039040 604883386368 605171220480 605381794920 606102487533 606638071620 606826266624 608085467136 608085540864 608586587910 609083965440 610038632448 611040337920 611304572928 612308357120 613039472640 613982847744 614991029760 615256973184 616267247360 617003089920 617233173312 617737617408 618246617520 618246692480 618984898560 619721785344 619962211584 620269404160 620980136640 621223905036 622974719520 623256797184 623728607232 623970587952 624267504720 625012899840 625974776136 626796789760 627002573310 627286474752 628022771712 628303717035 628550727812 628810055680 629053931520 629301313536 630554886144 631074447360 632384040960 634631749632 634933739520 635154670080 635429781504 635910806592 636472730880 636670181376 637230436512 637991387136 638517075840 639038914560 639277215216 639538163712 641091502080 641592354816 642421882880 642923774976 643410473073 643979400960 644735291760 644748410880 645236490240 645515968512 645740581248 646047857280 646575472640 647080609728 648652267520 648903838905 649159027104 649689563136 650224890840 650452156416 651520143360 651776360448 653612820480 654657666048 654969185280 655480879956 655990431744 656760420864 657341153280 657838765440 658136629248 659203899840 659463058688 660250558464 661321257120 661591203840 662378812416 663169794048 663716229120 664506367488 665093560320 665597041110 665885338368 666680426496 667775139840 668802744864 670190631504 670990860288 672092651520 672343278072 673146077184 673447208370 674251407360 674542977024 675650519040 675650600960 677262655488 677498314752 677820702720 678083668920 678904246272 680817623040 681084880896 681641508864 682203164160 683830935552 684096233472 685219461120 686911361024 687420380160 687717644544 688252256256 688846901760 689117714432 689669406720 691864908480 692164094832 693300653280 693573216896 694128476160 694387319976 694954819584 695527444710 695527529040 696358010880 696970789935 697187008512 697803079680 698633797632 701163896832 701694683136 702300942810 703150826496 705146388480 705409340928 705697284096 706033090560 706567562880 707411312640 707963977728 708879319040 709433131008 709970177184 710597959680 711432046080 712293482496 712880394240 714300456960 716031822240 716884241076 716898828288 717489534720 717740310528 718331710320 718343688928 718918778880 719186867118 719201501184 720693886976 721227939840 722724618240 723008749568 723289246848 724476826080 725341962240 725891051520 726205464576 726803839440 727397406720 727683375104 727965685944 728312088840 729733800960 730303905492 730900758528 731503002195 733248405504 734770028544 735647367168 735976458240 736840333440 736855326720 737989235712 738340408320 739520696832 740403707904 740756029440 741604387320 741895941024 741896030976 742781878272 743114160960 743435509264 743986414260 744323284992 745545400320 745823417752 747940085760 748230255360 749121005664 751247032320 752775905280 753101963264 753672067072 753964460442 754572066816 756104232960 756386187831 757971156992 758532833280 758860849152 760106833920 760106926080 760405753856 761014517760 761920487424 762548290560 763767277056 764130716160 765322170368 766220491008 766846697472 767478559680 769071216480 769309802496 770906259456 771541466640 772172021760 772775281152 773698093056 774283788288 774652231680 774952764480 775257428736 775890567168 776529881295 776866228096 778382721024 779070996480 779660759040 779963234940 780269869008 781889070088 782468470170 784108093440 784400491084 785028464640 785041555456 785688409765 785963022336 786626641920 787563102208 788193607680 790139764736 791044679808 792655105024 793289687040 793585508544 794287226880 794888508240 795248427008 795837726720 796538045640 797489233920 797802758144 798112272384 798716449332 799096519020 799422704640 801330167808 801990443520 802960965632 803654718720 806511181824 806894960640 807175726560 808136650044 808850762160 809101688832 809813679734 810780622848 810780721152 811448783880 812111953920 812414794337 813065195520 813384843264 814720450560 815072763904 817385963520 818322082560 818643796992 819351099945 819988039680 820342630912 820950526080 822670786560 822977564416 823650156544 824328823360 825313198080 826295713792 826616282112 827973515520 828298540048 828962242560 830632959360 831009062912 831638142976 831960783936 832356672960 833350533120 834632933652 834633034848 836003431080 836364947922 836381966336 837363695616 837738289380 838738575360 839051344971 839068418048 840429097590 841432596480 843178721280 846175666176 846578319360 846872893440 847239708672 847881075456 848630307840 848893575168 849640582016 850655182848 851356101120 852051886080 852369620288 852717551616 854788669440 855120291840 855456473088 857231699968 857880630764 858639201280 859647055680 859664547840 860315320320 860687958016 860987441664 861397143040 862774146304 865205118540 865545369472 866252750848 866966521120 867269541888 867984149970 868693524480 869035147264 869372191296 871483760640 872164607328 872876888064 873292247040 873974506608 874653908992 875680561152 876454871040 877118353920 877515505664 877803602634 878938533120 879625203849 880334077952 881761676160 882121605120 883171749888 884954972160 886008489984 886791413760 887462721480 887847117824 888907235328 890366853120 891736993152 893587508672 894654480384 896105301345 896123535360 896457704096 897175388160 897528102912 897929611160 899001876480 899390636032 900867358720 902253766838 903331086336 903760936960 904111558560 905205661696 907756830720 908113174528 908855345152 909604218880 909957107430 911774580736 912128200704 912128311296 912879881865 913625948160 915057948672 916560506880 916956859392 917669675008 918462535680 919559208960 920974271616 922486544640 922885459776 924400871040 925504634880 925849759968 926606426112 927369926280 927370038720 928477347840 929294386580 929582678016 930404106240 931511730176 931835857554 932279272190 934885195776 935592910848 936401257080 937534435328 940195184640 940545787904 940929712128 941377454080 942090083840 942826091718 943215083520 943951970304 945910841344 946626902912 947463946240 948576061440 950507192320 952400609280 953144672256 953866209888 954709096320 955845654768 955865104384 956652712960 956987080704 957775613760 958558371840 958915822824 958935334912 959307245568 961637253120 962388532224 963632824320 964385662464 965969101440 967122616320 967854735360 968273952768 968610871872 969071785920 969863208960 970620914592 971082785120 972978401280 973738540656 974534344704 975337336260 977361337610 977664540672 979693371392 980500613855 981301944320 982453777920 983221319934 983985647616 984453877760 986027595776 987204943872 987674705920 988805849760 989194588032 989194707968 990375837696 990818881280 991981885680 992431046656 993568218624 994060533760 996759551232 997253447680 997640340480 998395561665 998828007552 1000020639744 1001662709760 1003204117296 1003701207040 1005285947256 1006486290432 1008138977280 1008514917108 1009719115776 1010170812555 1011377111040 1011814465536 1013475778560 1013475901440 1015893983232 1016247472128 1016731054080 1018356369408 1018840954880 1021627321344 1022462263296 1023304746240 1025428288640 1025746403328 1027875012608 1028721955520 1029562695680 1030367041536 1031576466816 1031597457408 1032378384384 1032869642240 1033270352640 1033676571648 1034520756224 1035373175060 1037843628032 1038246142248 1038761328640 1039547678720 1039950979920 1040359825344 1041580979964 1042432229376 1043291167065 1043291293560 1045477457920 1045780512768 1046704619520 1047950696448 1048835522560 1050924810240 1051745845248 1052542024704 1054726239744 1057719582720 1058114011392 1058545926144 1059049635840 1059851344320 1061116968960 1061945966592 1062050727520 1063318978560 1064149696512 1064955265776 1065462025360 1065896939520 1068440223744 1069320591360 1071539624960 1072350788455 1075326361614 1075348242432 1075859947520 1076234302080 1077515533392 1078467682880 1078780300677 1078802251776 1081040830464 1081040961536 1081931711840 1082815938560 1084086927360 1084513124352 1084933870272 1086293934080 1086715239120 1089308196864 1090205759160 1091096110080 1091525062656 1091948528916 1092468133260 1093317386240 1094600701440 1095455858238 1096351137792 1096894382080 1099872608256 1100417597440 1102155042816 1103471050752 1103964687360 1105282990080 1106983853568 1107510612480 1109281045248 1109808897280 1110605561856 1111134044160 1112843911536 1112844046464 1114172817408 1114671241440 1115153263896 1116484927488 1116984385840 1118318100480 1118735126628 1120572130120 1121910128640 1123681508496 1124238295040 1128234221568 1128771092480 1129163857920 1129652944896 1130508100608 1130946690663 1131507077120 1131858100224 1134206910464 1135141468160 1136069181440 1136956735488 1138291273728 1139718225920 1140160250880 1140160389120 1140608630784 1142880731136 1143822435840 1145650915584 1146196074240 1147087093760 1147983255552 1149330736512 1150270046208 1151217839520 1153606824720 1153964703744 1156359389184 1157312199960 1158258032640 1159162921728 1160547139584 1161425682432 1161978347520 1162886143104 1163835850752 1164389662720 1165299342144 1167574081536 1168606494720 1169491138560 1170404803512 1171918044160 1172833605132 1175682234880 1176162140160 1176600736626 1177562333184 1178944533504 1179939962880 1181344653312 1182388551680 1183283628640 1185209647104 1186567019712 1187155804160 1188982657536 1190378262816 1191430840320 1192332762360 1192872640512 1194807068460 1194831380480 1196233850880 1196704137216 1197168408576 1198074673998 1198644778530 1198669168640 1199134056960 1201995251712 1202985665280 1204441448448 1205482078080 1209766772736 1210342440960 1210763589840 1212204975066 1213276143240 1213652533248 1214720519601 1216170934272 1216171081728 1217173175820 1218167930880 1220077264896 1222080675840 1222609145856 1224616714240 1226078945280 1227965695488 1229982059520 1230513946368 1232534494720 1234006179840 1234466346624 1235475234816 1236493235040 1236493384960 1237969797120 1239443570688 1239924423168 1240538808320 1241960273280 1242447810072 1245949439040 1246513594368 1247457214464 1247941175904 1248535009440 1250025799680 1251949552272 1254005146620 1254547421883 1254572949504 1256045543424 1256607434070 1257101455624 1257620111360 1258107863040 1258602627072 1260643646385 1262148894720 1264768081920 1269263499264 1269867479040 1270309340160 1270859563008 1271821613184 1272945461760 1273340362752 1274460873024 1275982774272 1277034151680 1278077829120 1278554430432 1279076327424 1282183004160 1283184709632 1284843765760 1285847549952 1286820946146 1287958801920 1289470583520 1289496821760 1290472980480 1291031937024 1291481162496 1292095714560 1293150945280 1294161219456 1297304535040 1297807677810 1298318054208 1299379126272 1300449781680 1300904312832 1301976224955 1303040286720 1303552720896 1307225640960 1309315332096 1309938370560 1310961759912 1311980863488 1313520841728 1314682306560 1315677530880 1316273258496 1318407799680 1318926117376 1320501116928 1322642514240 1323182407680 1324757624832 1326339588096 1327432458240 1329012734976 1330187120640 1331194082220 1331770676736 1333360852992 1335550279680 1337605489728 1340381263008 1341981720576 1344185303040 1344686556144 1346292154368 1346894416740 1348502814720 1349085954048 1351301038080 1351301201920 1353380650257 1354996629504 1355641405440 1356167337840 1357808492544 1361635246080 1362169761792 1363283017728 1364406328320 1364935661145 1367661871104 1368192466944 1370438922240 1373822722048 1374840760320 1375435289088 1376504512512 1377693803520 1378235428864 1379338813440 1383729816960 1384328189664 1386601306560 1387146433792 1388256952320 1388774639952 1389909639168 1391054889420 1391055058080 1392716021760 1393941579870 1394374017024 1395606159360 1397267595264 1397753786331 1398418908285 1402327793664 1403389366272 1404601885620 1406301652992 1410292776960 1410818681856 1411394568192 1412066181120 1413135125760 1414239137577 1414822625280 1415927955456 1417758638080 1418866262016 1419940354368 1421195919360 1422864092160 1424586964992 1425760788480 1428600913920 1432063644480 1433768482152 1433797656576 1434979069440 1435480621056 1436663420640 1436687377856 1437837557760 1438373734236 1438403002368 1441387773952 1442455879680 1445449236480 1446017499136 1446578493696 1448953652160 1450683924480 1451782103040 1452410929152 1453607678880 1454794813440 1455366750208 1455931371888 1456624177680 1459467601920 1460607810984 1461801517056 1463006004390 1466042006415 1466496811008 1469540057088 1471294734336 1471952916480 1473680666880 1475978471424 1476680816640 1479041393664 1480807415808 1481512058880 1483208774640 1483791882048 1483792061952 1485563756544 1486228321920 1486871018528 1487972828520 1488646569984 1491090800640 1491646835504 1495880171520 1496460510720 1498242011328 1501291103837 1502494064640 1505551810560 1506203926528 1507344134144 1507928920884 1512208465920 1512772375662 1515942313984 1517065666560 1517721698304 1520213667840 1520213852160 1520811507712 1523840974848 1525096581120 1527534554112 1528261432320 1530644340736 1532440982016 1533693394944 1534957119360 1538142432960 1538619604992 1541812518912 1543082933280 1544344043520 1545550562304 1547396186112 1548567576576 1549304463360 1549905528960 1550514857472 1551781134336 1553059762590 1553732456192 1556765442048 1558141992960 1559321518080 1559926469880 1560539738016 1563778140176 1564936940340 1568216186880 1568800982168 1570056929280 1570083110912 1571376819530 1571926044672 1573253283840 1575126204416 1576387215360 1580279529472 1582089359616 1585310210048 1586579374080 1587171017088 1588574453760 1589777016480 1590496854016 1591675453440 1593076091280 1594978467840 1595605516288 1596224544768 1597432898664 1598193038040 1598845409280 1602660335616 1603980887040 1605921931264 1607309437440 1613022363648 1613789921280 1614351453120 1616273300088 1617701524320 1618203377664 1619627359468 1621561245696 1621561442304 1622897567760 1624223907840 1624829588674 1626130391040 1626769686528 1629440901120 1630145527808 1636644165120 1637287593984 1638702199890 1639976079360 1640685261824 1641901052160 1645341573120 1645955128832 1647300313088 1648657646720 1650626396160 1652591427584 1653232564224 1655947031040 1656597080096 1657924485120 1661265918720 1662018125824 1663276285952 1663921567872 1664713345920 1666701066240 1669265867304 1669266069696 1672006862160 1672729895844 1672763932672 1674727391232 1675476578760 1677477150720 1678102689942 1678136836096 1680858195180 1682865192960 1686357442560 1692351332352 1693156638720 1693745786880 1694479417344 1695762150912 1697260615680 1697787150336 1699281164032 1701310365696 1702712202240 1704103772160 1704739240576 1705435103232 1709577338880 1710240583680 1710912946176 1714463399936 1715761261528 1717278402560 1719294111360 1719329095680 1720630640640 1721375916032 1721974883328 1722794286080 1725548292608 1730410237080 1731090738944 1732505501696 1733933042240 1734539083776 1735968299940 1737387048960 1738070294528 1738744382592 1742967521280 1744329214656 1745753776128 1746584494080 1747949013216 1749307817984 1751361122304 1752909742080 1754236707840 1755607205268 1757877066240 1759250407698 1760668155904 1763523352320 1764243210240 1764901104939 1766343499776 1769909944320 1772016979968 1773582827520 1774925442960 1775694235648 1777814470656 1780733706240 1783473986304 1787175017344 1789308960768 1792210602690 1792247070720 1792915408192 1794350776320 1795056205824 1795859222320 1797967167795 1798003752960 1798781272064 1801734717440 1804507533676 1806662172672 1807521873920 1808223117120 1810411323392 1815513661440 1816226349056 1817710690304 1818307462599 1819208437760 1819914214860 1823549161472 1824256401408 1824256622592 1825759763730 1827251896320 1830115897344 1833121013760 1833913718784 1835339350016 1836925071360 1839118417920 1841948543232 1844973089280 1845770919552 1848801742080 1851009269760 1851699519936 1853212852224 1854739852560 1854740077440 1856954695680 1858588773160 1859165356032 1860808212480 1863023460352 1863671715108 1864558544380 1869770391552 1871185821696 1872802514160 1875068870656 1880390369280 1881091575808 1881859424256 1882754908160 1884180167680 1884911151105 1885652183436 1886430167040 1887903940608 1891821682688 1893253805824 1894927892480 1897152122880 1901014384640 1904801218560 1906289344512 1907732419776 1909418192640 1911691309536 1911730208768 1913305425920 1913974161408 1915551227520 1917116743680 1917831645648 1917870669824 1918614491136 1923274506240 1924777064448 1927265648640 1928771324928 1930231419219 1931938202880 1934245232640 1935709470720 1936547905536 1937221743744 1938143571840 1939726417920 1941241829184 1942165570240 1945956802560 1947477081312 1949068689408 1950674672520 1954722675220 1955329081344 1959386742784 1961001227710 1962603888640 1964907555840 1966442639868 1967971295232 1968907755520 1972055191552 1974409887744 1975349411840 1977611699520 1978389176064 1978389415936 1980751675392 1981637762560 1983963771360 1984862093312 1987136437248 1988121067520 1993519102464 1994506895360 1995280680960 1996791123330 1997656015104 2000041279488 2003325419520 2006408234592 2007402414080 2010571894512 2012972580864 2016277954560 2017029834216 2019438231552 2020341625110 2022754222080 2023628931072 2024534199335 2026951557120 2026951802880 2031787966464 2032494944256 2033462108160 2036712738816 2037681909760 2043254642688 2044924526592 2046609492480 2050856577280 2051492806656 2055750025216 2057443911040 2059125391360 2060734083072 2063152933632 2064756768768 2065739284480 2066540705280 2067353143296 2069041512448 2070746350120 2075687256064 2076492284496 2077522657280 2079095357440 2079901959840 2080719650688 2083161959928 2084864458752 2086582334130 2086582587120 2090912369805 2090954915840 2091561025536 2093409239040 2095901392896 2097671045120 2103491690496 2105084049408 2109452479488 2115439165440 2116228022784 2117091852288 2118099271680 2119702688640 2122233937920 2123891933184 2124101455040 2126637957120 2128299393024 2129910531552 2130924050720 2131793879040 2136880447488 2138641182720 2143079249920 2144701576910 2150652723228 2150696484864 2151719895040 2152468604160 2155031066784 2156935365760 2157560601354 2157604503552 2162081660928 2162081923072 2163863423680 2165631877120 2168173854720 2169026248704 2169867740544 2172587868160 2173430478240 2178616393728 2180411518320 2182192220160 2183050125312 2183897057832 2184936266520 2186634772480 2189201402880 2190911716476 2192702275584 2193788764160 2194509006585 2199745216512 2200835194880 2204310085632 2206942101504 2207929374720 2210565980160 2213967707136 2215021224960 2218562090496 2219617794560 2221211123712 2222268088320 2225687823072 2225688092928 2228345634816 2229342482880 2230306527792 2232969854976 2233968771680 2236636200960 2237470253256 2241144260240 2243820257280 2247363016992 2248476590080 2255634417095 2258327715840 2259305889792 2261016201216 2261893381326 2263014154240 2263716200448 2268413820928 2269158563493 2270282936320 2272138362880 2273913470976 2276582547456 2279436451840 2280320501760 2280320778240 2281217261568 2285761462272 2287644871680 2291301831168 2292392148480 2294174187520 2295966511104 2298661473024 2300540092416 2302435679040 2307213649440 2307929407488 2312718778368 2314624399920 2316516065280 2318325843456 2321094279168 2322851364864 2323956695040 2325772286208 2327671701504 2328779325440 2329589643885 2330598684288 2335148163072 2337212989440 2338982277120 2340809607024 2343836088320 2345667210264 2351364469760 2352324280320 2353201473252 2355124666368 2357065229295 2357889067008 2359879925760 2362689306624 2364777103360 2366567257280 2370419294208 2373134039424 2374311608320 2377965315072 2380756525632 2382861680640 2384665524720 2385745281024 2389614136920 2389662760960 2392467701760 2393408274432 2394336817152 2396149347996 2397289557060 2397338337280 2398268113920 2403990503424 2405971330560 2408882896896 2410964156160 2419533545472 2420684881920 2421527179680 2424409950132 2426552286480 2427305066496 2429441039202 2432341868544 2432342163456 2434346351640 2436335861760 2437244383011 2440154529792 2444161351680 2445218291712 2449233428480 2452157890560 2455931390976 2458053299835 2459964119040 2461027892736 2465068989440 2468012359680 2468932693248 2470950469632 2472986470080 2472986769920 2475939594240 2478887141376 2479848846336 2481077616640 2483920546560 2484895620144 2491898878080 2493027188736 2494914428928 2495882351808 2497070018880 2500051599360 2503899104544 2508010293240 2509094843766 2509145899008 2512091086848 2513214868140 2514202911248 2516215726080 2517154034913 2517205254144 2521287292770 2524297789440 2529536163840 2538526998528 2539734958080 2540618680320 2541719126016 2543643226368 2545890923520 2546680725504 2548921746048 2551965548544 2554068303360 2556155658240 2557108860864 2558152654848 2564366008320 2566369419264 2569687531520 2571695099904 2573641892292 2575917603840 2578941167040 2578993643520 2580945960960 2582063874048 2582962324992 2584191429120 2586301890560 2588322438912 2594609070080 2595615355620 2596636108416 2598758252544 2600899563360 2601808625664 2603952449910 2606080573440 2607105441792 2614451281920 2618630664192 2619876741120 2621923519824 2623961726976 2627041683456 2629364613120 2631355061760 2632546516992 2636815599360 2637852234752 2638875611547 2641002233856 2645285028480 2646364815360 2649515249664 2654864916480 2658025469952 2660374241280 2662388164440 2663541353472 2666721705984 2671100559360 2675210979456 2680762526016 2683963441152 2688315904035 2688370606080 2689373112288 2692584308736 2693788833480 2697005629440 2698171908096 2702602076160 2702602403840 2706761300514 2709993259008 2711282810880 2712334675680 2715616985088 2723270492160 2724339523584 2726566035456 2728812656640 2729871322290 2735323742208 2736384933888 2738639645595 2740877844480 2747645444096 2749681520640 2750870578176 2753009025024 2755387607040 2756470857728 2758677626880 2767459633920 2768656379328 2773202613120 2774292867584 2776513904640 2777549279904 2779819278336 2782109778840 2782110116160 2785432043520 2787883159740 2788748034048 2791212318720 2794535190528 2795507572662 2796837816570 2804655587328 2806778732544 2809203771240 2812603305984 2820585553920 2821637363712 2822789136384 2824132362240 2826270251520 2828478275154 2829645250560 2831855910912 2834347879069 2835517276160 2837732524032 2839880708736 2842391838720 2845728184320 2851521576960 2857201827840 2864127288960 2867536964304 2867595313152 2869958138880 2870961242112 2873326841280 2873374755712 2875675115520 2876747468472 2876806004736 2882775547904 2884911759360 2890898472960 2892034998272 2893156987392 2897907304320 2901367848960 2903564206080 2904821858304 2907215357760 2909589626880 2910733500416 2911862743776 2913248355360 2918935203840 2921215621968 2923603034112 2926012008780 2932084012830 2932993622016 2939080114176 2941501841565 2943905832960 2947361333760 2951956942848 2953361633280 2958082787328 2961614831616 2963024117760 2966417549280 2967583764096 2967584123904 2971127513088 2972456643840 2973742037056 2975945657040 2977293139968 2982181601280 2983293671008 2991760343040 2992921021440 2995186684995 2996484022656 3002582207674 3004988129280 3011103621120 3012407853056 3014688268288 3015857841768 3024416931840 3025544751324 3030512437665 3031884627968 3034131333120 3035443396608 3040427335680 3040427704320 3041623015424 3047681949696 3050193162240 3055069108224 3056522864640 3061288681472 3064881964032 3067386789888 3069914238720 3076284865920 3077239209984 3083625037824 3086165866560 3088688087040 3091101124608 3094792372224 3097135153152 3098608926720 3099811057920 3101029714944 3103562268672 3106119525180 3107464912384 3113530884096 3116283985920 3118643036160 3119852939760 3121079476032 3127556280352 3129873880680 3136432373760 3137601964336 3140113858560 3140166221824 3142753639060 3143852089344 3146506567680 3150252408832 3152774430720 3157888183933 3164178719232 3170620420096 3173158748160 3174342034176 3177148907520 3179554032960 3180993708032 3183350906880 3186152182560 3189956935680 3191211032576 3192449089536 3194865797328 3196386076080 3197690818560 3205320671232 3207961774080 3211843862528 3214618874880 3217052365365 3226044727296 3227579842560 3228702906240 3232546600176 3235403048640 3236406755328 3239254718936 3243122491392 3243122884608 3245795135520 3248447815680 3249659177348 3252260782080 3253539373056 3258881802240 3260291055616 3273288330240 3274575187968 3277404399780 3279952158720 3281370523648 3283802104320 3290683146240 3291910257664 3294600626176 3297315293440 3301252792320 3305182855168 3306465128448 3311894062080 3313194160192 3315848970240 3322531837440 3324036251648 3326552571904 3327843135744 3329426691840 3333402132480 3338531734608 3338532139392 3344013724320 3345459791688 3345527865344 3349454782464 3350953157520 3354954301440 3356205379884 3356273672192 3361716390360 3365730385920 3372714885120 3384702664704 3386313277440 3387491573760 3388958834688 3391524301824 3394521231360 3395574300672 3398562328064 3402620731392 3405424404480 3408207544320 3409478481152 3410870206464 3419154677760 3420481167360 3421825892352 3428926799872 3431522523056 3434556805120 3438588222720 3441261281280 3442751832064 3443949766656 3445588572160 3451096585216 3460820474160 3462181477888 3465011003392 3467866084480 3469078167552 3471936599880 3474774097920 3476140589056 3477488765184 3485935042560 3488658429312 3491507552256 3493168988160 3495898026432 3498615635968 3502722244608 3505819484160 3508473415680 3511214410536 3515754132480 3518500815396 3527046704640 3528486420480 3529802209878 3532686999552 3539819888640 3544033959936 3547165655040 3549850885920 3551388471296 3555628941312 3561467412480 3566947972608 3574350034688 3578617921536 3584421205380 3584494141440 3585830816384 3588701552640 3590112411648 3591718444640 3595934335590 3596007505920 3597562544128 3603469434880 3609015067352 3613324345344 3615043747840 3616446234240 3620822646784 3631027322880 3632452698112 3635421380608 3636614925198 3638416875520 3639828429720 3644161558803 3647098322944 3648512802816 3648513245184 3651519527460 3654503792640 3660231794688 3666242027520 3667827437568 3670678700032 3673850142720 3678236835840 3683897086464 3689946178560 3691541839104 3697603484160 3702018539520 3703399039872 3706425704448 3709479705120 3709480154880 3713909391360 3717177546320 3718330712064 3721616424960 3726046920704 3727343430216 3729117088760 3739540783104 3742371643392 3745605028320 3750137741312 3762183151616 3763642265649 3763718848512 3765509816320 3768360335360 3769822302210 3771304366872 3772860334080 3775807881216 3781930939155 3783643365376 3786507611648 3789855784960 3794304245760 3802028769280 3809602437120 3812578689024 3815464839552 3818836385280 3823382619072 3823460417536 3826610851840 3827948322816 3831102455040 3834233487360 3835663291296 3835741339648 3837228982272 3846549012480 3849554128896 3854531297280 3857542649856 3860462838438 3863876405760 3868490465280 3871418941440 3873095811072 3874443487488 3876287143680 3879452835840 3882483658368 3884331140480 3891913605120 3894954162624 3898137378816 3901349345040 3909445350440 3910658162688 3918773485568 3922002455420 3925207777280 3929815111680 3932885279736 3935942590464 3937815511040 3944110383104 3948819775488 3950698823680 3955223399040 3956778352128 3956778831872 3961503350784 3963275525120 3967927542720 3969724186624 3974272874496 3976242135040 3987038204928 3989013790720 3990561361920 3993582246660 3995312030208 4000082558976 4006650839040 4012816469184 4014804828160 4021143789024 4025945161728 4032555909120 4034059668432 4038876463104 4040683250220 4045508444160 4047257862144 4049068398670 4053903114240 4053903605760 4060141950771 4062073971685 4064989888512 4066924216320 4073425477632 4075363819520 4086509285376 4089849053184 4093218984960 4101713154560 4102985613312 4111500050432 4114887822080 4118250782720 4121468166144 4126305867264 4129513537536 4131478568960 4133081410560 4134706286592 4138083024896 4141492700240 4151374512128 4152984568992 4155045314560 4158190714880 4159803919680 4161439301376 4166323919856 4169728917504 4173164668260 4173165174240 4181824739610 4181909831680 4183122051072 4186818478080 4191802785792 4193261358993 4195256724855 4195342090240 4206983380992 4210168098816 4218904958976 4230878330880 4232456045568 4234183704576 4236198543360 4239405377280 4242717412731 4244467875840 4247783866368 4248202910080 4253275914240 4256598786048 4259821063104 4261848101440 4263587758080 4273760894976 4277282365440 4286158499840 4289403153820 4301305446456 4301392969728 4303439790080 4304937208320 4310062133568 4313870731520 4315121202708 4315209007104 4324163321856 4324163846144 4327726847360 4331263754240 4336347709440 4338052497408 4339735481088 4345175736320 4346860956480 4357232787456 4360823036640 4364384440320 4366100250624 4367794115664 4369872533040 4373269544960 4378402805760 4381823432952 4385404551168 4387577528320 4389018013170 4398126019245 4399490433024 4401670389760 4408620171264 4413884203008 4415858749440 4427935414272 4430042449920 4437124180992 4439235589120 4442422247424 4444536176640 4451375646144 4451376185856 4456691269632 4458684965760 4460613055584 4465939709952 4467937543360 4473272401920 4474940506512 4482288520480 4487640514560 4494726033984 4496953180160 4503873311511 4511268834190 4516655431680 4518611779584 4522032402432 4523786762652 4526028308480 4536827641856 4538317126986 4540565872640 4544276725760 4547826941952 4553165094912 4558872903680 4560641003520 4560641556480 4562434523136 4571522924544 4575289743360 4582603662336 4584784296960 4588348375040 4591933022208 4597322946048 4601080184832 4604871358080 4614427298880 4615858814976 4625437556736 4629248799840 4633032130560 4636651686912 4642188558336 4645702729728 4647913390080 4651544572416 4655343403008 4657558650880 4659179287770 4661197368576 4670296326144 4674425978880 4677964554240 4681619214048 4687672176640 4691334420528 4702728939520 4704648560640 4706402946504 4710249332736 4714130458590 4715778134016 4719759851520 4725378613248 4729554206720 4733134514560 4740838588416 4746268078848 4755930630144 4761513051264 4765723361280 4769331049440 4771490562048 4779228273840 4779325521920 4784935403520 4786816548864 4788673634304 4792298695992 4794579114120 4794676674560 4796536227840 4807981006848 4811942661120 4817765793792 4821928312320 4839067090944 4841369763840 4843054359360 4848819900264 4853104572960 4854610132992 4858882078404 4864683737088 4864684326912 4868692703280 4872671723520 4874488766022 4880309059584 4888322703360 4890436583424 4898466856960 4911862781952 4916106599670 4919928238080 4922055785472 4930137978880 4936024719360 4937865386496 4941900939264 4945972940160 4945973539840 4951879188480 4957774282752 4959697692672 4962155233280 4967841093120 4969791240288 4983797756160 4986054377472 4989828857856 4991764703616 4994140037760 5000103198720 5007798209088 5016020586480 5018189687532 5018291798016 5024182173696 5026429736280 5028405822496 5032431452160 5034308069826 5034410508288 5042574585540 5048595578880 5059072327680 5077053997056 5079469916160 5081237360640 5083438252032 5087286452736 5091781847040 5093361451008 5097843492096 5103931097088 5108136606720 5112311316480 5114217721728 5116305309696 5128732016640 5132738838528 5139375063040 5143390199808 5147283784584 5151835207680 5157882334080 5157987287040 5161891921920 5164127748096 5165924649984 5168382858240 5172603781120 5176644877824 5189218140160 5191230711240 5193272216832 5197516505088 5201799126720 5203617251328 5207904899820 5212161146880 5214210883584 5228902563840 5237261328384 5239753482240 5243847039648 5247923453952 5254083366912 5258729226240 5262710123520 5273631198720 5275704469504 5277751223094 5282004467712 5290570056960 5292729630720 5294703314817 5299030499328 5309729832960 5316050939904 5320748482560 5324776328880 5327082706944 5333443411968 5342201118720 5350421958912 5361525052032 5367926882304 5376631808070 5376741212160 5378746224576 5385168617472 5387577666960 5393901503385 5394011258880 5396343816192 5405204152320 5405204807680 5413522601028 5419986518016 5422565621760 5424669351360 5431233970176 5446540984320 5448679047168 5453132070912 5457625313280 5459742644580 5470647484416 5472769867776 5477279291190 5481755688960 5495290888192 5499363041280 5501741156352 5506018050048 5510775214080 5512941715456 5517355253760 5534919267840 5537312758656 5546405226240 5548585735168 5553027809280 5555098559808 5559638556672 5564219557680 5564220232320 5570864087040 5575766319480 5577496068096 5582424637440 5589070381056 5591015145324 5593675633140 5609311174656 5613557465088 5618407542480 5625206611968 5641171107840 5643274727424 5645578272768 5648264724480 5652540503040 5654733453315 5656956550308 5659290501120 5663711821824 5668695758138 5671034552320 5675465048064 5679761417472 5684783677440 5686903560359 5691456368640 5703043153920 5714403655680 5728254577920 5735073928608 5735190626304 5739916277760 5741922484224 5746653682560 5746749511424 5751350231040 5753494936944 5753612009472 5765551095808 5769823518720 5781796945920 5784069996544 5786313974784 5790694257657 5795814608640 5802735697920 5807128412160 5809643716608 5814430715520 5819179253760 5821467000832 5823725487552 5826496710720 5837870407680 5842431243936 5847206068224 5852024017560 5864168025660 5865987244032 5878160228352 5883003683130 5887811665920 5894722667520 5903913885696 5906723266560 5916165574656 5923229663232 5926048235520 5932835098560 5935167528192 5935168247808 5942255026176 5944913287680 5947484074112 5951891314080 5954586279936 5964363202560 5966587342016 5983520686080 5985842042880 5990373369990 5992968045312 6005164415348 6009976258560 6022207242240 6024815706112 6029376536576 6031715683536 6048833863680 6051089502648 6061024875330 6063769255936 6068262666240 6070886793216 6073602598005 6080854671360 6080855408640 6083246030848 6095363899392 6100386324480 6110138216448 6113045729280 6122577362944 6129763928064 6134773579776 6139828477440 6152569731840 6154478419968 6167250075648 6172331733120 6177376174080 6182202249216 6194270306304 6197217853440 6199622115840 6202059429888 6207124537344 6212239050360 6214929824768 6219634573039 6227061768192 6232567971840 6237286072320 6239705879520 6242158952064 6255112560704 6259747761360 6272737109415 6272864747520 6275203928672 6280227717120 6280332443648 6285507278120 6287704178688 6293013135360 6300504817664 6315776367866 6328357438464 6341240840192 6346317496320 6348684068352 6354297815040 6359108065920 6361987416064 6366701813760 6372304365120 6379913871360 6382422065152 6384898179072 6389731594656 6392772152160 6395381637120 6410641342464 6415923548160 6423687725056 6429237749760 6434104730730 6452089454592 6455159685120 6457405812480 6465093200352 6470806097280 6472813510656 6478509437872 6486244982784 6486245769216 6491590271040 6496895631360 6499318354696 6504521564160 6507078746112 6517763604480 6520582111232 6546576660480 6549150375936 6554808799560 6559904317440 6562741047296 6567604208640 6581366292480 6583820515328 6589201252352 6594630586880 6602505584640 6610365710336 6612930256896 6623788124160 6626388320384 6631697940480 6645063674880 6653105143808 6655686271488 6658853383680 6666804264960 6677063469216 6677064278784 6688027448640 6690919583376 6691055730688 6698909564928 6701906315040 6709908602880 6712410759768 6712547344384 6723432780720 6731460771840 6745429770240 6766903251285 6774983147520 6777917669376 6783048603648 6789042462720 6791148601344 6797124656128 6805241462784 6810848808960 6816415088640 6818956962304 6821740412928 6838309355520 6840962334720 6843651784704 6857853599744 6863045046112 6869113610240 6877176445440 6882522562560 6885503664128 6887899533312 6891177144320 6902193170432 6921640948320 6924362955776 6930022006784 6935732168960 6938156335104 6943873199760 6949548195840 6952281178112 6954977530368 6971870085120 6977316858624 6983015104512 6986337976320 6988768931655 6991796052864 6997231271936 7005444489216 7011638968320 7016946831360 7022428821072 7031508264960 7037001630792 7054093409280 7056972840960 7059604419756 7065373999104 7071195687885 7079639777280 7088067919872 7094331310080 7099701771840 7102776942592 7111257882624 7122934824960 7133895945216 7148700069376 7157235843072 7168842410760 7168988282880 7171661632768 7177403105280 7180224823296 7183436889280 7191868671180 7192015011840 7195125088256 7206938869760 7218030134704 7226648690688 7230087495680 7232892468480 7241645293568 7262054645760 7264905396224 7273229850396 7276833751040 7279656859440 7288323117606 7294196645888 7297025605632 7297026490368 7303039054920 7309007585280 7311733149033 7320463589376 7332484055040 7335654875136 7341357400064 7347700285440 7356473671680 7367794172928 7379892357120 7383083678208 7395206968320 7404037079040 7406798079744 7412851408896 7418959410240 7418960309760 7427818782720 7434355092640 7436661424128 7443232849920 7452093841408 7454686860432 7458234177520 7479081566208 7484743286784 7491210056640 7500275482624 7506455519185 7524366303232 7527284531298 7527437697024 7531019632640 7536720670720 7539644604420 7542608733744 7551462104739 7551615762432 7563861878310 7567286730752 7573015223296 7579711569920 7588608491520 7604057538560 7619204874240 7625157378048 7630929679104 7637672770560 7646765238144 7646920835072 7653221703680 7655896645632 7662204910080 7668466974720 7671326582592 7671482679296 7674457964544 7693098024960 7699108257792 7709062594560 7715085299712 7720925676876 7727752811520 7736980930560 7742837882880 7746191622144 7748886974976 7752574287360 7758905671680 7764967316736 7768662280960 7783827210240 7789908325248 7796274757632 7802698690080 7818890700880 7821316325376 7837546971136 7844004910840 7850415554560 7859630223360 7865770559472 7871885180928 7875631022080 7888220766208 7897639550976 7901397647360 7910446798080 7913556704256 7913557663744 7916626834641 7923006701568 7926551050240 7935855085440 7939448373248 7948545748992 7952484270080 7974076409856 7978027581440 7981122723840 7987164493320 7990624060416 8000165117952 8013301678080 8025632938368 8029609656320 8042287578048 8051890323456 8065111818240 8068119336864 8077752926208 8081366500440 8091016888320 8094515724288 8098136797340 8107806228480 8107807211520 8120283901542 8124147943370 8129979777024 8133848432640 8146850955264 8150727639040 8173018570752 8179698106368 8186437969920 8203426309120 8205971226624 8223000100864 8229775644160 8236501565440 8242936332288 8252611734528 8259027075072 8262957137920 8266162821120 8269412573184 8276166049792 8282985400480 8302749024256 8305969137984 8310090629120 8316381429760 8319607839360 8322878602752 8332647839712 8339457835008 8346329336520 8346330348480 8363649479220 8363819663360 8366244102144 8373636956160 8383605571584 8386522717986 8390513449710 8390684180480 8413966761984 8420336197632 8437809917952 8461756661760 8464912091136 8468367409152 8472397086720 8478810754560 8485434825462 8488935751680 8495567732736 8496405820160 8503043637207 8506551828480 8513197572096 8519642126208 8523696202880 8527175516160 8554564730880 8572316999680 8578806307640 8602610892912 8602785939456 8606879580160 8609874416640 8620124267136 8627741463040 8630242405416 8630418014208 8648326643712 8648327692288 8655453694720 8662527508480 8672695418880 8676104994816 8679470962176 8690351472640 8693721912960 8714465574912 8721646073280 8728768880640 8732200501248 8735588231328 8739745066080 8746539089920 8756805611520 8763646865904 8770809102336 8778036026340 8796252038490 8798980866048 8803340779520 8817240342528 8824505524695 8831717498880 8855870828544 8860084899840 8874248361984 8878471178240 8884844494848 8889072353280 8902751292288 8902752371712 8913382539264 8917369931520 8921226111168 8931879419904 8935875086720 8946544803840 8949881013024 8964577040960 8975281029120 8989452067968 8993906360320 9007746623022 9022537668380 9033310863360 9037223559168 9044064804864 9047573525304 9052056616960 9076634253972 9081131745280 9088553451520 9091537312995 9095653883904 9106330189824 9117745807360 9121282007040 9121283112960 9124869046272 9143045849088 9150579486720 9165207324672 9169568593920 9176696750080 9183866044416 9194645892096 9202160369664 9209742716160 9228854597760 9231717629952 9250875113472 9258497599680 9266064261120 9273303373824 9284377116672 9291405459456 9295826780160 9303089144832 9310686806016 9315117301760 9318358575540 9322394737152 9340592652288 9348851957760 9355929108480 9363238428096 9375344353280 9382668841056 9405457879040 9409297121280 9412805893008 9420498665472 9428260917180 9431556268032 9439519703040 9450757226496 9459108413440 9466269029120 9473664551799 9492536157696 9511861260288 9523026102528 9531446722560 9538662098880 9542981124096 9558456547680 9558651043840 9569870807040 9573633097728 9577347268608 9584597391984 9589158228240 9589353349120 9593072455680 9615962013696 9623885322240 9635531587584 9643856624640 9651157096095 9678134181888 9682739527680 9686108718720 9697639800528 9706209145920 9709220265984 9717764156808 9729367474176 9729368653824 9737385406560 9745343447040 9748977532044 9760618119168 9776645406720 9780873166848 9796933713920 9823725563904 9832213199340 9839856476160 9844111570944 9860275957760 9872049438720 9875730772992 9883801878528 9891945880320 9891947079680 9903758376960 9915548565504 9919395385344 9924310466560 9935682186240 9939582480576 9967595512320 9972108754944 9979657715712 9983529407232 9988280075520 10000206397440 10015596418176 10032041172960 10036379375064 10036583596032 10048364347392 10052859472560 10056811644992 10064862904320 10068616139652 10068821016576 10085149171080 10097191157760 10118144655360 10154107994112 10158939832320 10162474721280 10166876504064 10174572905472 10183563694080 10186722902016 10195686984192 10207862194176 10216273213440 10224622632960 10228435443456 10232610619392 10257464033280 10265477677056 10278750126080 10286780399616 10294567569168 10303670415360 10315764668160 10323783843840 10328255496192 10331849299968 10336765716480 10345207562240 10353289755648 10378436280320 10382461422480 10386544433664 10395033010176 10403598253440 10407234502656 10415809799640 10424322293760 10428421767168 10457805127680 10474522656768 10479506964480 10487694079296 10495846907904 10508166733824 10517458452480 10525420247040 10547262397440 10551408939008 10555502446188 10581140113920 10585459261440 10589406629634 10598060998656 10619459665920 10632101879808 10641496965120 10649552657760 10654165413888 10666886823936 10684402237440 10700843917824 10723050104064 10735853764608 10753263616140 10753482424320 10757492449152 10770337234944 10775155333920 10787803006770 10788022517760 10792687632384 10810408304640 10810409615360 10827045202056 10839973036032 10845131243520 10849338702720 10862467940352 10893081968640 10897358094336 10906264141824 10915250626560 10919485289160 10932484676409 10941294968832 10945539735552 10954558582380 10963511377920 10990581776384 10998726082560 11003482312704 11012036100096 11021550428160 11025883430912 11034710507520 11069838535680 11074625517312 11092810452480 11097171470336 11106055618560 11110197119616 11119277113344 11128439115360 11128440464640 11141728174080 11151532638960 11154992136192 11164849274880 11178140762112 11182030290648 11187351266280 11218622349312 11227114930176 11236815084960 11250413223936 11286549454848 11291156545536 11296529448960 11305081006080 11309466906630 11313913100616 11318581002240 11327423643648 11337391516276 11342069104640 11345792817465 11350930096128 11359522834944 11369567354880 11373807120718 11382912737280 11406086307840 11428807311360 11456509155840 11470147857216 11470381252608 11479832555520 11483844968448 11493307365120 11493499022848 11502700462080 11506989873888 11507224018944 11531102191616 11539647037440 11563593891840 11568139993088 11572627949568 11581388515314 11591629217280 11605471395840 11614256824320 11619287433216 11628861431040 11638358507520 11642934001664 11647450975104 11652993421440 11675740815360 11684862487872 11694412136448 11704048035120 11728336051320 11731974488064 11756320456704 11766007366260 11775623331840 11789445335040 11807827771392 11813446533120 11832331149312 11846459326464 11852096471040 11865670197120 11870335056384 11870336495616 11884510052352 11889826575360 11894968148224 11903782628160 11909172559872 11928726405120 11933174684032 11967041372160 11971684085760 11980746739980 11985936090624 12010328830696 12019952517120 12044414484480 12049631412224 12058753073152 12063431367072 12097667727360 12102179005296 12122049750660 12127538511872 12136525332480 12141773586432 12147205196010 12161709342720 12161710817280 12166492061696 12180425852313 12186221915055 12200772648960 12220276432896 12226091458560 12245154725888 12259527856128 12269547159552 12279656954880 12305139463680 12308956839936 12334500151296 12344663466240 12354752348160 12364404498432 12388540612608 12394435706880 12399244231680 12404118859776 12414249074688 12424478100720 12429859649536 12439269146078 12454123536384 12465135943680 12474572144640 12479411759040 12484317904128 12510225121408 12519495522720 12545474218830 12545729495040 12550407857344 12560455434240 12560664887296 12571014556240 12575408357376 12585770174565 12586026270720 12601009635328 12631552735732 12656714876928 12682481680384 12692634992640 12697368136704 12708595630080 12718216131840 12723974832128 12728152238193 12733403627520 12744608730240 12759827742720 12764844130304 12769796358144 12779463189312 12785544304320 12790763274240 12821282684928 12831847096320 12847375450112 12858475499520 12868209461460 12904178909184 12910319370240 12914811624960 12930186400704 12941612194560 12945627021312 12957018875744 12972489965568 12972491538432 12983180542080 12993791262720 12998636709392 13009043128320 13014157492224 13035527208960 13041164222464 13082679619151 13093153320960 13098300751872 13109617599120 13119808634880 13125482094592 13135208417280 13162732584960 13167641030656 13178402504704 13189261173760 13194378057735 13205011169280 13220731420672 13225860513792 13247576248320 13252776640768 13290127349760 13306210287616 13311372542976 13317706767360 13333608529920 13354126938432 13354128557568 13376054897280 13381839166752 13382111461376 13397819129856 13403812630080 13419817205760 13424821519536 13425094688768 13446865561440 13462921543680 13490859540480 13511619934533 13533806502570 13549966295040 13555835338752 13566097207296 13578084925440 13594249312256 13610482925568 13621697617920 13632830177280 13637913924608 13643480825856 13676618711040 13681924669440 13687303569408 13715707199488 13726090092224 13738227220480 13754352890880 13765045125120 13771007328256 13775799066624 13782354288640 13804386340864 13843281896640 13848725911552 13860044013568 13871464337920 13876312670208 13887746399520 13899096391680 13904562356224 13909955060736 13943740170240 13954633717248 13966030209024 13972675952640 13977537863310 13983592105728 13994462543872 14010888978432 14023277936640 14033893662720 14044857642144 14063016529920 14074003261584 14108186818560 14113945681920 14119208839512 14130747998208 14142391375770 14159279554560 14171739395345 14176135839744 14188662620160 14199403543680 14205553885184 14222515765248 14267791890432 14297400138752 14314471686144 14337684821520 14337976565760 14343323265536 14354806210560 14360449646592 14366873778560 14383737342360 14384030023680 14390250176512 14413877739520 14436060269408 14453297381376 14460174991360 14465784936960 14483290587136 14524109291520 14529810792448 14546459700792 14553667502080 14559313718880 14576646235212 14594051211264 14594052980736 14606078109840 14618015170560 14623466298066 14640927178752 14664968110080 14671309750272 14682714800128 14695400570880 14735588345856 14759784714240 14766167356416 14790413936640 14808074158080 14813596159488 14825702817792 14837918820480 14837920619520 14855637565440 14868710185280 14873322848256 14886465699840 14904187682816 14909373720864 14916468355040 14958163132416 14969486573568 14982420113280 15000550965248 15012911038370 15048732606464 15054569062596 15054875394048 15062039265280 15073441341440 15079289208840 15085217467488 15102924209478 15103231524864 15127723756620 15134573461504 15146030446592 15159423139840 15177216983040 15208115077120 15238409748480 15250314756096 15261859358208 15275345541120 15293530476288 15306443407360 15311793291264 15324409820160 15336933949440 15342653165184 15342965358592 15348915929088 15386196049920 15398216515584 15418125189120 15430170599424 15441851353752 15455505623040 15473961861120 15485675765760 15492383244288 15497773949952 15505148574720 15517811343360 15529934633472 15537324561920 15567654420480 15579816650496 15592549515264 15605397380160 15637781401760 15642632650752 15675093942272 15688009821680 15700831109120 15719260446720 15731541118944 15743770361856 15751262044160 15776441532416 15789440919665 15820893596160 15827113408512 15827115327488 15833253669282 15846013403136 15853102100480 15871710170880 15878896746496 15884109944451 15897091497984 15904968540160 15948152819712 15956055162880 15962245447680 15974328986640 15981248120832 16000330235904 16026603356160 16051265876736 16059219312640 16084575156096 16103780646912 16130223636480 16136238673728 16155505852416 16162733000880 16182033776640 16189031448576 16196273594680 16215612456960 16215614423040 16240567803084 16248295886740 16259959554048 16267696865280 16293701910528 16301455278080 16346037141504 16359396212736 16372875939840 16406852618240 16411942453248 16446000201728 16459551288320 16473003130880 16485872664576 16505223469056 16518054150144 16525914275840 16532325642240 16538825146368 16552332099584 16565970800960 16605498048512 16611938275968 16620181258240 16632762859520 16639215678720 16645757205504 16665295679424 16678915670016 16692658673040 16692660696960 16727298958440 16727639326720 16732488204288 16747273912320 16767211143168 16773045435972 16781026899420 16781368360960 16827933523968 16840672395264 16875619835904 16923513323520 16929824182272 16936734818304 16944794173440 16957621509120 16970869650924 16977871503360 16991135465472 16992811640320 17006087274414 17013103656960 17026395144192 17039284252416 17047392405760 17054351032320 17060710681077 17109129461760 17144633999360 17157612615280 17205221785824 17205571878912 17213759160320 17219748833280 17240248534272 17255482926080 17260484810832 17260836028416 17296653287424 17296655384576 17310907389440 17325055016960 17345390837760 17352209989632 17358941924352 17372082772971 17380702945280 17387443825920 17428931149824 17443292146560 17457537761280 17464401002496 17471176462656 17479490132160 17493078179840 17513611223040 17527293731808 17541618204672 17556072052680 17592504076980 17597961732096 17634480685056 17649011049390 17663434997760 17711741657088 17720169799680 17748496723968 17756942356480 17769688989696 17778144706560 17805502584576 17805504743424 17826765078528 17834739863040 17842452222336 17863758839808 17871750173440 17893089607680 17899762026048 17929154081920 17950562058240 17978904135936 17987812720640 18015493246044 18045075336760 18066621726720 18074447118336 18088129609728 18095147050608 18104113233920 18153268507944 18162263490560 18177106903040 18183074625990 18191307767808 18212660379648 18220807794015 18235491614720 18242564014080 18242566225920 18249738092544 18286091698176 18301158973440 18330414649344 18339137187840 18353393500160 18367732088832 18389291784192 18404320739328 18419485432320 18457709195520 18463435259904 18501750226944 18516995199360 18532128522240 18546606747648 18582810918912 18591653560320 18606178289664 18621373612032 18630234603520 18636717151080 18644789474304 18658903719117 18681185304576 18697703915520 18711858216960 18726476856192 18750688706560 18765337682112 18810915758080 18818211328245 18818594242560 18825611786016 18840997330944 18856521834360 18863112536064 18879039406080 18901514452992 18918216826880 18932538058240 18947329103598 18985072315392 19023722520576 19046052205056 19062893445120 19077324197760 19085962248192 19116913095360 19117302087680 19139741614080 19147266195456 19154694537216 19169194783968 19178316456480 19178706698240 19186144911360 19231924027392 19247770644480 19271063175168 19287713249280 19302314192190 19356268363776 19365479055360 19372217437440 19395279601056 19412418291840 19418440531968 19435528313616 19458734948352 19458737307648 19474770813120 19490686894080 19497955064088 19521236238336 19553290813440 19561746333696 19593867427840 19647451127808 19664426398680 19679712952320 19688223141888 19720551915520 19744098877440 19751461545984 19767603757056 19783891760640 19783894159360 19807516753920 19831097131008 19838790770688 19848620933120 19871364372480 19879164961152 19935191024640 19959315431424 19967058814464 19976560151040 20000412794880 20031192836352 20064082345920 20072758750128 20073167192064 20096728694784 20105718945120 20113623289984 20129725808640 20137232279304 20137642033152 20170298342160 20194382315520 20236289310720 20300709753855 20324949442560 20333753008128 20349145810944 20367127388160 20373445804032 20391373968384 20415724388352 20432546426880 20449245265920 20456870886912 20465221238784 20514928066560 20530955354112 20557500252160 20573560799232 20589135138336 20607340830720 20631529336320 20647567687680 20656510992384 20663698599936 20673531432960 20690415124480 20706579511296 20756872560640 20764922844960 20773088867328 20790066020352 20807196506880 20814469005312 20831619599280 20848644587520 20856843534336 20915610255360 20949045313536 20959013928960 20966306794965 20975388158592 20991693815808 21016333467648 21034916904960 21050840494080 21094524794880 21102817878016 21111004892376 21162280227840 21170918522880 21178813259268 21196121997312 21213587063655 21238919331840 21264203759616 21282993930240 21299105315520 21308330827776 21333773647872 21368804474880 21401687835648 21446100208128 21471707529216 21506527232280 21506964848640 21514984898304 21540674469888 21550310667840 21575606013540 21576045035520 21585375264768 21620816609280 21620819230720 21654090404112 21679946072064 21690262487040 21698677405440 21724935880704 21786163937280 21794716188672 21830501253120 21838970578320 21864969352818 21882589937664 21891079471104 21909117164760 21927022755840 21935199447099 21981163552768 21997452165120 22006964625408 22024072200192 22043100856320 22051766861824 22069421015040 22139677071360 22149251034624 22185620904960 22194342940672 22212111237120 22220394239232 22238554226688 22256878230720 22256880929280 22283456348160 22303065277920 22309984272384 22329698549760 22356281524224 22364060581296 22374702532560 22437244698624 22454229860352 22473630169920 22500826447872 22519366557555 22573098909696 22582313091072 22593058897920 22610162012160 22618933813260 22627826201232 22654847287296 22674783032552 22684138209280 22691585634930 22701860192256 22719045669888 22739134709760 22747614241436 22765825474560 22812172615680 22857614622720 22913018311680 22940295714432 22940762505216 22959665111040 22967689936896 22986614730240 22986998045696 23005400924160 23013979747776 23014448037888 23062204383232 23079294074880 23127187783680 23136279986176 23145255899136 23162777030628 23183258434560 23210942791680 23228513648640 23238574866432 23257722862080 23276717015040 23285868003328 23294901950208 23305986842880 23351481630720 23369724975744 23388824272896 23408096070240 23456672102640 23463948976128 23512640913408 23532014732520 23551246663680 23578890670080 23615655542784 23626893066240 23664662298624 23692918652928 23704192942080 23731340394240 23740670112768 23740672991232 23769020104704 23779653150720 23789936296448 23807565256320 23818345119744 23857452810240 23866349368064 23934082744320 23943368171520 23961493479960 23971872181248 24020657661392 24039905034240 24088828968960 24099262824448 24117506146304 24126862734144 24195335454720 24204358010592 24244099501320 24255077023744 24273050664960 24283547172864 24294410392020 24323418685440 24323421634560 24332984123392 24360851704626 24372443830110 24401545297920 24440552865792 24452182917120 24490309451776 24519055712256 24539094319104 24559313909760 24610278927360 24617913679872 24669000302592 24689326932480 24709504696320 24728808996864 24777081225216 24788871413760 24798488463360 24808237719552 24828498149376 24848956201440 24859719299072 24878538292156 24908247072768 24930271887360 24949144289280 24958823518080 24968635808256 25020450242816 25038991045440 25090948437660 25091458990080 25100815714688 25120910868480 25121329774592 25142029112480 25150816714752 25171540349130 25172052541440 25202019270656 25263105471464 25313429753856 25364963360768 25385269985280 25394736273408 25417191260160 25436432263680 25447949664256 25456304476386 25466807255040 25489217460480 25509130911621 25519655485440 25529688260608 25539592716288 25558926378624 25571088608640 25581526548480 25663694192640 25694750900224 25716950999040 25736418922920 25808357818368 25820638740480 25829623249920 25860372801408 25883224389120 25891254042624 25914037751488 25944979931136 25944983076864 25966361084160 25987582525440 25997273418784 26018086256640 26028314984448 26071054417920 26082328444928 26165359238302 26186306641920 26196601503744 26219235198240 26239617269760 26250964189184 26270416834560 26335282061312 26356805009408 26378522347520 26388756115470 26410022338560 26441462841344 26451721027584 26473516574085 26495152496640 26505553281536 26580254699520 26612420575232 26622745085952 26635413534720 26667217059840 26708253876864 26708257115136 26752109794560 26763678333504 26764222922752 26795638259712 26807625260160 26839634411520 26849643039072 26850189377536 26893731122880 26925843087360 26981719080960 27023239869066 27067613005140 27099932590080 27111670677504 27132194414592 27156169850880 27188498624512 27243395235840 27265660354560 27275827849216 27286961651712 27353237422080 27363849338880 27374607138816 27431414398976 27452180184448 27476454440960 27508705781760 27530090250240 27551598133248 27564708577280 27608772681728 27686563793280 27697451823104 27720088027136 27742928675840 27752625340416 27775492799040 27798192783360 27809124712448 27819910121472 27887480340480 27909267434496 27932060418048 27945351905280 27955075726620 27967184211456 27988925087744 28021777956864 28046555873280 28067787325440 28089715284288 28126033059840 28148006523168 28216373637120 28227891363840 28238417679024 28261495996416 28284782751540 28318559109120 28343478790690 28352271679488 28377325240320 28398807087360 28411107770368 28420993655397 28434517801795 28535583780864 28594800277504 28628943372288 28675369643040 28675953131520 28686646531072 28709612421120 28720899293184 28733747557120 28767474684720 28768060047360 28780500353024 28827755479040 28872120538816 28906594762752 28920349982720 28931569873920 28953471288285 28966581174272 29048218583040 29059621584896 29092919401584 29107335004160 29118627437760 29153292470424 29188102422528 29188105961472 29212156219680 29236030341120 29246932596132 29281854357504 29329936220160 29342619500544 29365429600256 29390801141760 29471176691712 29519569428480 29532334712832 29580827873280 29616148316160 29627192318976 29651405635584 29675837640960 29675841239040 29711275130880 29737420370560 29746645696512 29772931399680 29808375365632 29818747441728 29832936710080 29916326264832 29938973147136 29964840226560 30001101930496 30025822076740 30097465212928 30109138125192 30109750788096 30124078530560 30146882682880 30158578417680 30170434934976 30205848418956 30206463049728 30255447513240 30269146923008 30292060893184 30318846279680 30354433966080 30416230154240 30476819496960 30500629512192 30523718716416 30550691082240 30587060952576 30612886814720 30623586582528 30648819640320 30673867898880 30685306330368 30697831858176 30772392099840 30796433031168 30836250378240 30860341198848 30883702707504 30911011246080 30971351531520 30984766488576 30995547899904 31010297149440 31035622686720 31059869266944 31074649123840 31098172865195 31135308840960 31159633300992 31185099030528 31210794760320 31275562803520 31285265301504 31350187884544 31376019643360 31401662218240 31438520893440 31463082237888 31487540723712 31502524088320 31552883064832 31578881839330 31641787192320 31654226817024 31654230654976 31666507338564 31706204200960 31743420341760 31757793492992 31768219888902 31794182995968 31809937080320 31896305639424 31912110325760 31924490895360 31948657973280 31962496241664 32000660471808 32053206712320 32102531753472 32118438625280 32169150312192 32207561293824 32260447272960 32272477347456 32311011704832 32325466001760 32364067553280 32378062897152 32392547189360 32431224913920 32431228846080 32481135606168 32496591773480 32519919108096 32535393730560 32587403821056 32602910556160 32692074283008 32718792425472 32745751879680 32797454029227 32813705236480 32823884906496 32892000403456 32919102576640 32946006261760 32971745329152 33010446938112 33036108300288 33051828551680 33064651284480 33077650292736 33104664199168 33131941601920 33210996097024 33223876551936 33265525719040 33278431357440 33291514411008 33330591358848 33357831340032 33385317346080 33385321393920 33454597916880 33455278653440 33464976408576 33494547824640 33534422286336 33546090871944 33562053798840 33562736721920 33655867047936 33681344790528 33751239671808 33859648364544 33873469636608 33889588346880 33915243018240 33941739301848 33955743006720 33982270930944 33985623280640 34012174548828 34026207313920 34052790288384 34078568504832 34094784811520 34108702064640 34121421362154 34218258923520 34289267998720 34315225230560 34410443571648 34411143757824 34427518320640 34439497666560 34480497068544 34510965852160 34520969621664 34521672056832 34593306574848 34593310769152 34621814778880 34650110033920 34690781675520 34704419979264 34717883848704 34744165545942 34761405890560 34774887651840 34857862299648 34886584293120 34915075522560 34928802004992 34942352925312 34958980264320 34986156359680 35027222446080 35054587463616 35083236409344 35112144105360 35185008153960 35195923464192 35268961370112 35298022098780 35326869995520 35423483314176 35440339599360 35496993447936 35513884712960 35539377979392 35556289413120 35611005169152 35611009486848 35653530157056 35669479726080 35684904444672 35727517679616 35743500346880 35786179215360 35799524052096 35858308163840 35901124116480 35957808271872 35975625441280 36030986492088 36090150673520 36133243453440 36148894236672 36176259219456 36190294101216 36208226467840 36306537015888 36324526981120 36366149251980 36382615535616 36425320759296 36441615588030 36470983229440 36485128028160 36485132451840 36499476185088 36541277556939 36558665745165 36602317946880 36660829298688 36678274375680 36706787000320 36735464177664 36778583568384 36808641478656 36838970864640 36915418391040 36926870519808 37003500453888 37033990398720 37064257044480 37093213495296 37165621837824 37183307120640 37212356579328 37242747224064 37260469207040 37273434302160 37289578948608 37317807438234 37362370609152 37395407831040 37423716433920 37452953712384 37501377413120 37530675364224 37621831516160 37636422656490 37637188485120 37651223572032 37681994661888 37713043668720 37726225072128 37757310523695 37758078812160 37803028905984 37836433653760 37865076116480 37894658207196 37970144630784 38047445041152 38092104410112 38125786890240 38154648395520 38171924496384 38233826190720 38234604175360 38279483228160 38294532390912 38309389074432 38338389567936 38356632912960 38357413396480 38372289822720 38463848054784 38495541288960 38542126350336 38575426498560 38604628384380 38712536727552 38730958110720 38744434874880 38790559202112 38824836583680 38836881063936 38871056627232 38917469896704 38917474615296 38949541626240 38981373788160 38995910128176 39042472476672 39106581626880 39123492667392 39187734855680 39248038857453 39294902255616 39328852797360 39359425904640 39376446283776 39441103831040 39488197754880 39502923091968 39535207514112 39567783521280 39567788318720 39583134173205 39615033507840 39662194262016 39677581541376 39697241866240 39742728744960 39758329922304 39870382049280 39918630862848 39934117628928 39953120302080 40000825589760 40062385672704 40128164691840 40145517500256 40146334384128 40193457389568 40211437890240 40227246579968 40259451617280 40274464558608 40275284066304 40340596684320 40388764631040 40472578621440 40534859803599 40601419507710 40649898885120 40667506016256 40698291621888 40734254776320 40782747936768 40831448776704 40865092853760 40898490531840 40913741773824 40930442477568 41029856133120 41061910708224 41115000504320 41147121598464 41178270276672 41214681661440 41263058672640 41295135375360 41313021984768 41327397199872 41347062865920 41380830248960 41413159022592 41513745121280 41529845689920 41546177734656 41580132040704 41614393013760 41628938010624 41663239198560 41697289175040 41713687068672 41831220510720 41898090627072 41918027857920 41932613589930 41950776317184 41983387631616 42032666935296 42069833809920 42101680988160 42189049589760 42205635756032 42222009784752 42324560455680 42341837045760 42357626518536 42392243994624 42427174127310 42477838663680 42515218186035 42528407519232 42565987860480 42598210631040 42616661655552 42667547295744 42803375671296 42892200416256 42943415058432 43013054464560 43013929697280 43029969796608 43081348939776 43100621335680 43151212027080 43152090071040 43170750529536 43241633218560 43241638461440 43308180808224 43359892144128 43380524974080 43397354810880 43449871761408 43537442011273 43572327874560 43589432377344 43661002506240 43677941156640 43729938705636 43782158942208 43818234329520 43854045511680 43870398894198 43962327105536 43994904330240 44013929250816 44048144400384 44086201712640 44103533723648 44279354142720 44298502069248 44371241809920 44388685881344 44424222474240 44440788478464 44477108453376 44513756461440 44513761858560 44566912696320 44606130555840 44619968544768 44659397099520 44712563048448 44728121162592 44749405065120 44874489397248 44908459720704 44947260339840 45001652895744 45038733115110 45146197819392 45164626182144 45186117795840 45220324024320 45237867626520 45255652402464 45309694574592 45349566065104 45383171269860 45403720384512 45438091339776 45478269419520 45495228482872 45531650949120 45624345231360 45715229245440 45826036623360 45880591428864 45919330222080 45935379873792 45973229460480 45973996091392 46010801848320 46027959495552 46028896075776 46124408766464 46158588149760 46254375567360 46272559972352 46290511798272 46325554061256 46366516869120 46421885583360 46457027297280 46477149732864 46515445724160 46553434030080 46571736006656 46589803900416 46611973685760 46702963261440 46739449951488 46777648545792 46816192140480 46913344205280 46927897952256 47025281826816 47064029465040 47102493327360 47157781340160 47231311085568 47253786132480 47329324597248 47368322758995 47462680788480 47481340225536 47481345982464 47538040209408 47559306301440 47579872592896 47615130512640 47636690239488 47714905620480 47732698736128 47868165488640 47886736343040 47922986959920 47943744362496 48041315322784 48079810068480 48177657937920 48198525648896 48235012292608 48253725468288 48390670909440 48408716021184 48488199002640 48510154047488 48546101329920 48567094345728 48588820784040 48646837370880 48646843269120 48665968246784 48721703409252 48744887660220 48803090595840 48881105731584 48904365834240 48980618903552 49038111424512 49078188638208 49118627819520 49220557854720 49235827359744 49338000605184 49378653864960 49419009392640 49457617993728 49554162450432 49577742827520 49596976926720 49616475439104 49656996298752 49697912402880 49719438598144 49757076584312 49816494145536 49860543774720 49898288578560 49917647036160 49937271616512 50040900485632 50077982090880 50181896875320 50182917980160 50201631429376 50241821736960 50242659549184 50284058224960 50301633429504 50343080698260 50344105082880 50404038541312 50526210942928 50626859507712 50729926721536 50770539970560 50789472546816 50834382520320 50872864527360 50912608952772 50933614510080 50978434920960 51018261823242 51039310970880 51059376521216 51079185432576 51117852757248 51142177217280 51163053096960 51182132043231 51327388385280 51389501800448 51433901998080 51472837845840 51616715636736 51641277480960 51659246499840 51720745602816 51766448778240 51782508085248 51828075502976 51889959862272 51889966153728 51932722168320 51975165050880 51994546837568 52036172513280 52056629968896 52142108835840 52164656889856 52330718476604 52372613283840 52393203007488 52438470396480 52479234539520 52501928378368 52540833669120 52670564122624 52713610018816 52757044695040 52777512230940 52882925682688 52903442055168 52947033148170 52990304993280 53011106563072 53160509399040 53224841150464 53245490171904 53270827069440 53334434119680 53416507753728 53416514230272 53504219589120 53527356667008 53528445845504 53591276519424 53615250520320 53679268823040 53699286078144 53700378755072 53787462245760 53851686174720 53963438161920 54046479738132 54135226010280 54199865180160 54223341355008 54264388829184 54312339701760 54376997249024 54486790471680 54531320709120 54551655698432 54573923303424 54662423382045 54706474844160 54727698677760 54749214277632 54862828797952 54904360368896 54952908881920 55017411563520 55060180500480 55103196266496 55129417154560 55217545363456 55373127586560 55394903646208 55440176054272 55485857351680 55505250680832 55550985598080 55596385566720 55618249424896 55639820242944 55774960680960 55818534868992 55864120836096 55890703810560 55910151453240 55934368422912 55976711157351 55977850175488 56043555913728 56093111746560 56135574650880 56179430568576 56252066119680 56296013046336 56432747274240 56455782727680 56476835358048 56522991992832 56569565503080 56637118218240 56686957581380 56704543358976 56754650480640 56797614174720 56822215540736 56841987310794 56869035603590 57071167561728 57189600555008 57257886744576 57350739286080 57351906263040 57373293062144 57419224842240 57441798586368 57467495114240 57534949369440 57536120094720 57561000706048 57655510958080 57744241077632 57813189525504 57840699965440 57863139747840 57906942576570 57933162348544 58096437166080 58119243169792 58185838803168 58214670008320 58237254875520 58306584940848 58376204845056 58376211922944 58424312439360 58472060682240 58493865192264 58563708715008 58659872440320 58685239001088 58730859200512 58781602283520 58942353383424 59039138856960 59064669425664 59161655746560 59232296632320 59254384637952 59302811271168 59351675281920 59351682478080 59422550261760 59474840741120 59493291393024 59545862799360 59616750731264 59637494883456 59665873420160 59877946294272 59929680453120 60002203860992 60051644153480 60194930425856 60218276250384 60219501576192 60248157061120 60293765365760 60317156835360 60340869869952 60411696837912 60412926099456 60510895026480 60538293846016 60584121786368 60637692559360 60708867932160 60832460308480 60902129261565 61001259024384 61047437432832 61101382164480 61174121905152 61225773629440 61247173165056 61297639280640 61347735797760 61370612660736 61395663716352 61544784199680 61592866062336 61672500756480 61720682397696 61767405415008 61822022492160 61942703063040 61969532977152 61991095799808 62020594298880 62071245373440 62119738533888 62149298247680 62196345730390 62270617681920 62319266601984 62370198061056 62421589520640 62551125607040 62570530603008 62700375769088 62752039286720 62803324436480 62877041786880 62926164475776 62975081447424 63005048176640 63105766129664 63157763678660 63283574384640 63308453634048 63308461309952 63333014677128 63412408401920 63486840683520 63536439777804 63588365991936 63619874160640 63640761190965 63792611278848 63824220651520 63848981790720 63897315946560 63924992483328 64001320943616 64106413424640 64205063506944 64236877250560 64338300624384 64415122587648 64520894545920 64544954694912 64622023409664 64650932003520 64728135106560 64756125794304 64785094378720 64862449827840 64862457692160 64962271212336 64993183546960 65039838216192 65070787461120 65174807642112 65205821112320 65384148566016 65413398095755 65491503759360 65594908058454 65627410472960 65647769812992 65784000806912 65805598341297 65838205153280 65892012523520 65943490658304 66020893876224 66072216600576 66103657103360 66129302568960 66155300585472 66209328398336 66263883203840 66421992194048 66447753103872 66531051438080 66556862714880 66583028822016 66661182717696 66715662680064 66770634692160 66770642787840 66909195833760 66910557306880 66929952817152 66989095649280 67068844572672 67092181743888 67124107597680 67125473443840 67311734095872 67362689581056 67502479343616 67558099672665 67719296729088 67746939273216 67779176693760 67830486036480 67883478603696 67964541861888 67971246561280 68024349097656 68052414627840 68105580576768 68157137009664 68189569623040 68217404129280 68242842724308 68436517847040 68578535997440 68630450461120 68820887143296 68822287515648 68855036641280 68878995333120 68960994137088 69021931704320 69041939243328 69043344113664 69186613149696 69186621538304 69243629557760 69300220067840 69381563351040 69408839958528 69435767697408 69488331091884 69522811781120 69549775303680 69715724599296 69773168586240 69830151045120 69857604009984 69884705850624 69917960528640 69972312719360 70054444892160 70109174927232 70166472818688 70224288210720 70370016307920 70391846928384 70537922740224 70596044197560 70653739991040 70846966628352 70880679198720 70993986895872 71027769425920 71078755958784 71112578826240 71222010338304 71222018973696 71307060314112 71338959452160 71369808889344 71455035359232 71487000693760 71572358430720 71599048104192 71716616327680 71802248232960 71915616543744 71951250882560 72061972984176 72180301347040 72266486906880 72297788473344 72352518438912 72380588202432 72416452935680 72613074031776 72649053962240 72732298503960 72765231071232 72850641518592 72883231176060 72970256056320 72970264903680 72998952370176 73082555113878 73117331490330 73204635893760 73321658597376 73356548751360 73413574000640 73470928355328 73557167136768 73617282957312 73677941729280 73830836782080 73853741039616 74007000907776 74067980797440 74128514088960 74186426990592 74331243675648 74366614241280 74424713158656 74485494448128 74520938414080 74546868604320 74579157897216 74635614876468 74724741218304 74790815662080 74847432867840 74905907424768 75002754826240 75061350728448 75243663032320 75272845312980 75274376970240 75302447144064 75363989323776 75426087337440 75452450144256 75514621047390 75516157624320 75606057811968 75672867307520 75730152232960 75789316414392 75940289261568 76094890082304 76184208820224 76251573780480 76309296791040 76343848992768 76467652381440 76527392734863 76558966456320 76589064781824 76618778148864 76676779135872 76713265825920 76714826792960 76744579645440 76991082577920 77084252700672 77150852997120 77209256768760 77425073455104 77461916221440 77488869749760 77581118404224 77649673167360 77673762127872 77742113254464 77834939793408 77834949230592 77899083252480 77962747576320 77991820256352 78084944953344 78213163253760 78246985334784 78375469711360 78496077714906 78589804511232 78657705594720 78718851809280 78752892567552 78882207662080 79005846183936 79070415028224 79135567042560 79135576637440 79166268346410 79230067015680 79324388524032 79355163082752 79394483732480 79420549722255 79485457489920 79516659844608 79740764098560 79837261725696 79868235257856 79906240604160 80001651179520 80124771345408 80256329383680 80291035000512 80292668768256 80386914779136 80422875780480 80454493159936 80518903234560 80548929117216 80550568132608 80681193368640 80777529262080 80945157242880 81069719607198 81202839015420 81299797770240 81335012032512 81396583243776 81468509552640 81565495873536 81730185707520 81796981063680 81827483547648 81860884955136 82059712266240 82123821416448 82230001008640 82294243196928 82356540553344 82429363322880 82526117345280 82590270750720 82654794399744 82694125731840 82761660497920 82826318045184 83027490242560 83059691379840 83092355469312 83160264081408 83228786027520 83257876021248 83326478397120 83394578350080 83427374137344 83662441021440 83796181254144 83836055715840 83865227179860 83901552634368 83966775263232 84065333870592 84139667619840 84203361976320 84378099179520 84411271512064 84444019569504 84649120911360 84683674091520 84715253037072 84784487989248 84854348254620 84955677327360 85030436372070 85056815038464 85131975720960 85196421262080 85233323311104 85262980966191 85303553405385 85606751342592 85784400832512 85886830116864 86026108929120 86027859394560 86059939593216 86162697879552 86201242671360 86302424054160 86304180142080 86341501059072 86483266437120 86483276922880 86616361616448 86719784288256 86761049948160 86794709621760 86860413864855 86899743522816 87074884022546 87144655749120 87178864754688 87322005012480 87355882313280 87459877411272 87564317884416 87636468659040 87708091023360 87740797788396 87924654211072 87989808660480 88027858501632 88096288800768 88172403425280 88207067447296 88558708285440 88597004138496 88742483619840 88777371762688 88848444948480 88881576956928 88954216906752 89027512922880 89027523717120 89133825392640 89212261111680 89239937089536 89318794199040 89425126096896 89456242325184 89498810130240 89748978794496 89816919441408 89894520679680 90003305791488 90077466230220 90292395638784 90329252364288 90372235591680 90440648048640 90475735253040 90511304804928 90619389149184 90699132130208 90766342539720 90807440769024 90876182679552 90956538839040 90990456965744 91063301898240 91248690462720 91430458490880 91578757334057 91652073246720 91761182857728 91838660444160 91870759747584 91946458920960 91947992182784 92021603696640 92055918991104 92248817532928 92317176299520 92508751134720 92545119944704 92581023596544 92651108122512 92733033738240 92914054594560 92954299465728 93030891448320 93106868060160 93143472013312 93179607800832 93223947371520 93294518595585 93405926522880 93478899902976 93555297091584 93632384280960 93826688410560 93855795904512 94050563653632 94128058930080 94204986654720 94315562680320 94462622171136 94507572264960 94658649194496 94736645517990 94925361576960 94962680451072 94962691964928 95118612602880 95159745185792 95230261025280 95273380478976 95429811240960 95465397472256 95736330977280 95773472686080 95845973919840 95887488724992 96082630645568 96159620136960 96355315875840 96397051297792 96470024585216 96507450936576 96781341818880 96817432042368 96976398005280 97020308094976 97092202659840 97134188691456 97177641568080 97293674741760 97293686538240 97331936493568 97443406818504 97489775320440 97606181191680 97762211463168 97808731668480 97961237807104 98076222849024 98156377276416 98237255639040 98441115709440 98471654719488 98676001210368 98757307729920 98838018785280 98915235987456 99108324900864 99155485655040 99193953853440 99232950878208 99313992597504 99395824805760 99438877196288 99514153168624 99632988291072 99796577157120 99835294072320 99874543233024 100081800971264 100155964181760 100363793750640 100365835960320 100403262858752 100483643473920 100485319098368 100568116449920 100603266859008 100686161396520 100688210165760 100808077082624 101052421885856 101253719015424 101459853443072 101578945093632 101668765040640 101745729054720 101825217905544 101867229020160 101956869841920 102036523646484 102078621941760 102158370865152 102235705514496 102284354434560 102326106193920 102364264086462 102654776770560 102779003600896 102867803996160 102945675691680 103233431273472 103282554961920 103318492999680 103441491205632 103532897556480 103565016170496 103656151005952 103779919724544 103779932307456 103865444336640 103950330101760 103989093675136 104072345026560 104113259937792 104284217671680 104329313779712 104661436953208 104745226567680 104786406014976 104876940792960 104958469079040 105003856756736 105081667338240 105341128245248 105427220037632 105514089390080 105555024461880 105765851365376 105806884110336 105894066296340 105980609986560 106022213126144 106321018798080 106449682300928 106490980343808 106541654138880 106668868239360 106833015507456 106833028460544 107008439178240 107054713334016 107182553038848 107230501040640 107358537646080 107398572156288 107400757510144 107574924491520 107703372349440 107926876323840 108092959476264 108270452020560 108399730360320 108446682710016 108528777658368 108624679403520 108753994498048 108973580943360 109103311396864 109147846606848 109324846764090 109412949688320 109455397355520 109498428555264 109675997235495 109725657595904 109808720737792 109905817763840 110034823127040 110120361000960 110206392532992 110258834309120 110435090726912 110746255173120 110789807292416 110880352108544 110971714703360 111010501361664 111101971196160 111192771133440 111236498849792 111279640485888 111549921361920 111637069737984 111728241672192 111781407621120 111820302906480 111868736845824 111953422314702 111955700350976 112087111827456 112186223493120 112271149301760 112358861137152 112504132239360 112592026092672 112865494548480 112911565455360 112953670716096 113045983985664 113139131006160 113274236436480 113373915162760 113409086717952 113509300961280 113595228349440 113644431081472 113683974621588 113738071207180 114142335123456 114379201110016 114515773489152 114701478572160 114703812526080 114746586124288 114838449684480 114883597172736 114934990228480 115069898738880 115072240189440 115122001412096 115311021916160 115488482155264 115626379051008 115681399930880 115726279495680 115813885153140 115866324697088 116192874332160 116238486339584 116371677606336 116429340016640 116474509751040 116613169881696 116752409690112 116752423845888 116848624878720 116944121364480 116987730384528 117127417430016 117319744880640 117370478002176 117461718401024 117563204567040 117744116572359 117884706766848 118078277713920 118129338851328 118323311493120 118464593264640 118508769275904 118605622542336 118703350563840 118703364956160 118845100523520 118949681482240 118986582786048 119091725598720 119233501462528 119274989766912 119331746840320 119755892588544 119859360906240 120004407721984 120103288306960 120389860851712 120436552500768 120439003152384 120496314122240 120587530731520 120634313670720 120681739739904 120823393675824 120825852198912 121021790052960 121076587692032 121168243572736 121275385118720 121417735864320 121604579410797 121664920616960 121804258523130 122002518048768 122094874865664 122202764328960 122348243810304 122451547258880 122494346330112 122595278561280 122695471595520 122741225321472 122791327432704 123089568399360 123185732124672 123345001512960 123441364795392 123534810830016 123644044984320 123885406126080 123939065954304 123982191599616 124041188597760 124142490746880 124239477067776 124298596495360 124392691460780 124541235363840 124638533203968 124740396122112 124843179041280 125102251214080 125141061206016 125400751538176 125504078573440 125606648872960 125754083573760 125852328951552 125950162894848 126010096353280 126211532259328 126315527357320 126567148769280 126616907268096 126616922619904 126666029354256 126824816803840 126973681367040 127072879555608 127176731983872 127239748321280 127281522381930 127545654558105 127585222557696 127648441303040 127697963581440 127794631893120 127849984966656 128002641887232 128410127013888 128473754501120 128676601248768 128830245175296 129041789091840 129089909389824 129244046819328 129301864007040 129456270213120 129512251588608 129570188757440 129724899655680 129724915384320 129924542424672 129986367093920 130079676432384 130141574922240 130349615284224 130411642224640 130612326033819 130768297132032 130826796191510 130983007518720 131189816116908 131254820945920 131568001613824 131611196682594 131676410306560 131784025047040 131886981316608 132041787752448 132144433201152 132207314206720 132258605137920 132310601170944 132418656796672 132527766407680 132843984388096 132895506207744 133062102876160 133113725429760 133166057644032 133322365435392 133431325360128 133541269384320 133541285575680 133818391667520 133821114613760 133859905634304 133978191298560 134137689145344 134184363487776 134248215195360 134250946887680 134623468191744 134725379162112 135004958687232 135116199345330 135438593458176 135493878546432 135558353387520 135660972072960 135766957207392 135929083723776 135942493122560 136048698195312 136211161153536 136314274019328 136379139246080 136434808258560 136485685448616 136873035694080 137157071994880 137260900922240 137641774286592 137757990666240 137921988274176 138043863408640 138083878486656 138086688227328 138373226299392 138373243076608 138487259115520 138600440135680 138763126702080 138817679917056 138871535394816 138976662183768 139045623562240 139099550607360 139431449198592 139546337172480 139660302090240 139715208019968 139769411701248 139835921057280 139944625438720 140108889784320 140218349854464 140332945637376 140448576421440 140740032615840 140783693856768 141075845480448 141192088395120 141307479982080 141693933256704 141761358397440 141987973791744 142055538851840 142104968276985 142444020676608 142444037947392 142614120628224 142677918904320 142739617778688 142910070718464 142974001387520 143144716861440 143198096208384 143433232655360 143604496465920 143831233087488 143902501765120 144123945968352 144360602694080 144532973813760 144595576946688 144705036877824 144761176404864 144832905871360 145226148063552 145298107924480 145464597007920 145530462142464 145701283037184 145766462352120 145940512112640 145940529807360 145997904740352 146165110227756 146234662980660 146409271787520 146643317194752 146713097502720 146827148001280 146941856710656 147114334273536 147234565914624 147355883458560 147661673564160 147707482079232 148014001815552 148135961594880 148257028177920 148372853981184 148662487351296 148733228482560 148849426317312 148970988896256 149041876828160 149093737208640 149158315794432 149271229752936 149449482436608 149581631324160 149694865735680 149811814849536 150005509652480 150122701456896 150487326064640 150545690625960 150548753940480 150604894288128 150727978647552 150852174674880 150904900288512 151029242094780 151032315248640 151212115623936 151345734615040 151460304465920 151578632828784 151880578523136 152189780164608 152368417640448 152503147560960 152618593582080 152935304762880 153054785469726 153117932912640 153178129563648 153237556297728 153353558271744 153426531651840 153489159290880 153546396129693 153982165155840 154168505401344 154301705994240 154418513537520 154850146910208 154923832442880 154977739499520 155162236808448 155299346334720 155347524255744 155484226508928 155669879586816 155669898461184 155798166504960 155925495152640 155983640512704 156169889906688 156426326507520 156493970669568 156750939422720 156992155429812 157179609022464 157315411189440 157437703618560 157505785135104 157764415324160 158011692367872 158140830056448 158271134085120 158271153274880 158332536692820 158648777048064 158710326165504 158788967464960 158841099444510 158970914979840 159033319689216 159481528197120 159674523451392 159736470515712 159812481208320 160003302359040 160249542690816 160512658767360 160582070001024 160585337536512 160773829558272 160845751560960 160908986319872 161037806469120 161097858234432 161101136265216 161362386737280 161555058524160 161890314485760 162139439214396 162405678030840 162599595540480 162670024065024 162793166487552 162937019105280 163130991747072 163460371415040 163593962127360 163654967095296 163721769910272 163987270146135 164119424532480 164247642832896 164460002017280 164588486393856 164713081106688 164858726645760 165052234690560 165180541501440 165309588799488 165388251463680 165523320995840 165652636090368 166054980485120 166119382759680 166184710938624 166320528162816 166457572055040 166515752042496 166652956794240 166789156700160 166854748274688 167324882042880 167592362508288 167672111431680 167730454359720 167803105268736 167930133472053 167933550526464 168130667741184 168279335239680 168406723952640 168756198359040 168822543024128 168888039139008 169298241822720 169367348183040 169430506074144 169568975978496 169708696509240 169911354654720 170060872744140 170113630076928 170263951441920 170392842524160 170466646622208 170525961932382 170607106810770 171213502685184 171568801665024 171773660233728 172052217858240 172055718789120 172119879186432 172325395759104 172402485342720 172604848108320 172608360284160 172683002118144 172966532874240 172966553845760 173232723232896 173439568576512 173522099896320 173589419243520 173720827729710 173799487045632 174149768045092 174289311498240 174357729509376 174644010024960 174711764626560 174919754822544 175128635768832 175272937318080 175416182046720 175481595576792 175849308422144 175979617320960 176055717003264 176192577601536 176344806850560 176414134894592 177117416570880 177194008276992 177484967239680 177554743525376 177696889896960 177763153913856 177908433813504 178055025845760 178055047434240 178267650785280 178424522223360 178479874179072 178637588398080 178850252193792 178912484650368 178997620260480 179633838882816 179789041359360 180006611582976 180154932460440 180584791277568 180658504728576 180744471183360 180881296097280 180951470506080 181022609609856 181238778298368 181398264260416 181532685079440 181614881538048 181752365359104 181913077678080 181980913931488 182126603796480 182497380925440 182706387784695 183157514668114 183304146493440 183522365715456 183677320888320 183741519495168 183892917841920 183895984365568 184043207393280 184111837982208 184497635065856 184634352599040 185017502269440 185090239889408 185162047193088 185302216245024 185466067476480 185828109189120 185908598931456 186061782896640 186213736120320 186286944026624 186359215601664 186447894743040 186589037191170 186811853045760 186957799805952 187110594183168 187264768561920 187653376821120 187711591809024 188101127307264 188256117860160 188409973309440 188631125360640 188925244342272 189015144529920 189317298388992 189473291035980 189850723153920 189925360902144 189925383929856 190237225205760 190319490371584 190460522050560 190859622481920 190930794944512 191472661954560 191546945372160 191691947839680 191774977449984 192165261291136 192319240273920 192710631751680 192940049170432 193014901873152 193562683637760 193634864084736 193952796010560 194040616189952 194184405319680 194268377382912 194355283136160 194587349483520 194587373076480 194663872987136 194886813637008 194979550640880 195212362383360 195524422926336 195617463336960 195922475614208 196152445698048 196240194287265 196474511278080 196882231418880 196943309438976 197352002420736 197514615459840 197676037570560 197830471974912 198216649801728 198310971310080 198387907706880 198465901756416 198627985195008 198791649611520 198877754392576 199028306337248 199265976582144 199593154314240 199670588144640 199749086466048 200163601942528 200311928363520 200727587501280 200731671920640 200806525717504 200967286947840 200970638196736 201136232899840 201206533718016 201372322793040 201376420331520 201616154165248 202104843771712 202507438030848 202674299017995 202919706886144 203157890187264 203337530081280 203491458109440 203650435811088 203913739683840 204073047292968 204157243883520 204316741730304 204471411028992 204568708869120 204652212387840 204728528172924 205309553541120 205558007201792 205735607992320 205891351383360 206466862546944 206565109923840 206636985999360 206882982411264 207065795112960 207130032340992 207312302011904 207559839449088 207559864614912 207730888673280 207900660203520 207978187350272 208144690053120 208226519875584 208568435343360 208658627559424 209322873906416 209490453135360 209572812029952 209753881585920 209916938158080 210007713513472 210163334676480 210682256490496 211028178780160 211110048923760 211531702730752 211613768220672 211788132592680 211961219973120 212044426252288 212642037596160 212899364601856 212981960687616 213083308277760 213337736478720 213666031014912 213666056921088 214016878356480 214109426668032 214365106077696 214461002081280 214717075292160 214797144312576 215149848983040 215406744698880 215853752647680 216185918952528 216540904041120 216799460720640 216893365420032 217057555316736 217249358807040 217507988996096 217687210056365 217947161886720 218206622793728 218295693213696 218649693528180 218910794711040 218996857110528 219351994470990 219451315191808 219617441475584 219811635527680 220069646254080 220240722001920 220412785065984 220517668618240 220870181453824 221492510346240 221579614584832 221760704217088 221943429406720 222021002723328 222203942392320 222385542266880 222472997699584 222559280971776 223099842723840 223274139475968 223456483344384 223562815242240 223640605812960 223737473691648 223906844629404 223911400701952 224174223654912 224372446986240 224542298603520 224717722274304 225008264478720 225184052185344 225730989096960 225823130910720 225907341432192 226091967971328 226278262012320 226548472872960 226747830325520 226818173435904 227018601922560 227190456698880 227288862162944 227367949243176 227476142414360 228284670246912 228758402220032 229031546978304 229402957144320 229493172248576 229582178204589 229676899368960 229767194345472 229869980456960 230139797477760 230144480378880 230244002824192 230622043832320 230976964310528 231252758102016 231362799861760 231452558991360 231627770306280 231732649394176 232385748664320 232476972679168 232743355212672 232858680033280 232949019502080 233226339763392 233504819380224 233504847691776 233697249757440 233888242728960 233975460769056 234254834860032 234639489761280 234740956004352 235126409134080 235488233144718 235769413533696 236156555427840 236258677702656 236646622986240 237017538551808 237211245084672 237406701127680 237406729912320 237690201047040 237899362964480 237973165572096 238183451197440 238467002925056 238549979533824 238663493680640 239511785177088 239718721812480 240008815443968 240206576613920 240779721703424 240873105001536 240878006304768 240992628244480 241175061463040 241268627341440 241363479479808 241646787351648 241651704397824 242043580105920 242153175384064 242336487145472 242550770237440 242835471728640 243209158821594 243329841233920 243608517046260 244005036097536 244189749731328 244405528657920 244696487620608 244903094517760 245190557122560 245390943191040 245482450642944 245582654865408 246179136798720 246371464249344 246690003025920 246882729590784 247069621660032 247288089968640 247770812252160 247964383199232 248082377195520 248284981493760 248478954135552 248597192990720 248785382921560 249082470727680 249277066407936 249480792244224 249686358082560 250204502428160 250282122412032 250801503076352 251008157146880 251213297745920 251508167147520 251704657903104 251900325789696 252020192706560 252423064518656 252631054714640 253134297538560 253233814536192 253233845239808 253332058708512 253649633607680 253947362734080 254145759111216 254353463967744 254563044763860 255091309116210 255170445115392 255296882606080 255395927162880 255589263786240 255699969933312 255788942898573 255910660216155 256820254027776 256947509002240 257353202497536 257660490350592 258083578183680 258179818779648 258488093638656 258603728014080 258912540426240 259024503177216 259140377514880 259449799311360 259449830768640 259849084849344 259972734187840 260159352864768 260283149844480 260699230568448 260823284449280 261224652067638 261536594264064 261653592383020 261966015037440 262379632233816 262509641891840 263222393365188 263352820613120 263568050094080 263773962633216 264083575504896 264288866402304 264414628413440 264517210275840 264621202341888 264837313593344 265055532815360 265687968776192 265791012415488 266124205752320 266227450859520 266332115288064 266644730870784 266862650720256 267082538768640 267082571151360 267636783335040 267642229227520 267719811268608 267956382597120 268275378290688 268368726975552 268496430390720 268501893775360 269246936383488 269450758324224 270009917374464 270232398690660 270877186916352 270987757092864 271116706775040 271321944145920 271533914414784 271858167447552 271884986245120 272097396390624 272422322307072 272628548038656 272758278492160 272869616517120 272971370897232 273746071388160 274314143989760 274521801844480 274736272002171 275283548573184 275515981332480 275843976548352 276087726817280 276167756973312 276746452598784 276746486153216 276974518231040 277200880271360 277526253404160 277635359834112 277743070789632 277953324367536 278091247124480 278199101214720 278862898397184 279092674344960 279320604180480 279430416039936 279538823402496 279671842114560 279883555786755 279889250877440 280217779568640 280436699708928 280665891274752 280897152842880 281480065231680 281567387713536 282151690960896 282384176790240 282614959964160 283387866513408 283522716794880 283975947583488 284111077703680 284209936553970 284888041353216 284888075894784 285355837808640 285479235557376 285820141436928 285948002775040 286289433722880 286396192416768 286866465310720 287208992931840 287662466174976 287805003530240 288247891936704 288721205388160 289065947627520 289191153893376 289410073755648 289522352809728 289665811742720 290452296127104 290596215848960 290929194015840 291060924284928 291402566074368 291532924704240 291881024225280 291881059614720 291995809480704 292330220455512 292469325961320 292818543575040 293286634389504 293426195005440 293654296002560 293883713421312 294228668547072 294469131829248 294711766917120 295323347128320 295414964158464 296028003631104 296271923189760 296514056355840 296745707962368 297324974702592 297466456965120 297698852634624 297941977792512 298083753656320 298187474417280 298316631588864 298542459505872 298898964873216 299389731471360 299623629699072 300011019304960 300245402913792 300974652129280 301091381251920 301097507880960 301209788576256 301455957295104 301704349349760 301809800577024 302058484189560 302064630497280 302424231247872 302691469230080 302920608931840 303157265657568 303761157046272 304379560329216 304736835280896 305006295121920 305237187164160 305870609525760 306109570939452 306235865825280 306475112595456 306707116543488 306853063303680 306978318581760 307092792259386 307964330311680 308337010802688 308603411988480 308837027075040 309700293820416 309847664885760 309955478999040 310324473616896 310598692669440 310695048511488 310968453017856 311339759173632 311339796922368 311596333009920 311850990305280 311967281025408 312339779813376 312852653015040 312987941339136 313501878845440 313984310859624 314359218044928 314630822378880 314875407237120 315011570270208 315528830648320 316023384735744 316281660112896 316542268170240 316542306549760 316665073385640 317297554096128 317420652331008 317682198889020 317941829959680 318066639378432 318963056394240 319349046902784 319472941031424 319624962416640 320006604718080 320499085381632 321025317534720 321164140002048 321547659116544 321691503121920 321817972639744 322075612938240 322195716468864 322202272530432 322724773474560 323110117048320 323780628971520 324278878428792 324811356061680 325199191080960 325340048130048 325586332975104 325874038210560 326261983494144 326920742830080 327309934190592 327443539820544 327974540292270 328238849064960 328495285665792 328920004034560 329027991706485 329176972787712 329426162213376 329717453291520 330104469381120 330361083002880 330619177598976 330776502927360 331046641991680 331305272180736 332109960970240 332238765519360 332369421877248 332641056325632 332915144110080 333031504084992 333305913588480 333578313400320 333709496549376 334649764085760 335184725016576 335344222863360 335460908719440 335606210537472 335860266944106 335867101052928 336261335482368 336558670479360 336813447905280 337512396718080 337645086048256 337776078278016 338596483645440 338734696366080 338861012148288 339137951956992 339417393018480 339822709309440 340121745488280 340227260153856 340527902883840 340785685048320 340933293244416 341051923864764 341214213621540 342427005370368 343137603330048 343547320467456 344104435716480 344111437578240 344239758372864 344650791518208 344804970685440 345209696216640 345216720568320 345366004236288 345933065748480 345933107691520 346465446465792 346879137153024 347044199792640 347178838487040 347441655459420 347598974091264 348299536090184 348578622996480 348715459018752 349288020049920 349423529253120 349839509645088 350257271537664 350545874636160 350832364093440 350963191153584 351698616844288 351959234641920 352111434006528 352385155203072 352689613701120 352828269789184 353232349717077 354234833141760 354388016553984 354969934479360 355109487050752 355393779793920 355526307827712 355816867627008 356110051691520 356110094868480 356535301570560 356849044446720 356959748358144 357275176796160 357700504387584 357824969300736 357995240520960 359267677765632 359578082718720 360013223165952 360309864920880 361169582555136 361317009457152 361488942366720 361762592194560 361902941012160 362045219219712 362477556596736 362796528520832 363065370158880 363229763076096 363504730718208 363826155356160 363961827862976 364253207592960 364994761850880 365412775569390 366315029336228 366608292986880 367044731430912 367354641776640 367483038990336 367785835683840 367791968731136 368086414786560 368223675964416 368995270131712 369268705198080 370035004538880 370180479778816 370324094386176 370604432490048 370932134952960 371656218378240 371817197862912 372123565793280 372427472240640 372573888053248 372718431203328 372895789486080 373178074382340 373623706091520 373915599611904 374221188366336 374529537123840 375306753642240 375423183618048 376202254614528 376512235720320 376819946618880 377262250721280 377850488684544 378030289059840 378634596777984 378946582071960 379397708955379 379701446307840 379850721804288 379850767859712 380474450411520 380638980743168 380921044101120 381719244963840 381861589889024 382636963674315 382945323909120 383093890744320 383383895679360 383549954899968 384330522582272 385421263503360 385880098340864 386029803746304 387125367275520 387269728169472 387905592021120 388081232379904 388368810639360 388536754765824 388710566272320 389174698967040 389174746152960 389327745974272 389773627274016 389959101281760 390424724766720 391048845852672 391234926673920 391836978101457 391844951228416 392304891396096 392480388574530 392949022556160 393764462837760 394704004841472 395029230919680 395352075141120 395660943949824 396433299603456 396621942620160 396775815413760 396931803512832 397255970390016 397583299223040 397755508785152 398056612674496 398531953164288 399186308628480 399341176289280 399498172932096 400327203885056 400623856727040 401455175002560 401463343841280 401613051435008 401934573895680 401941276393472 402272465799680 402413067436032 402744645586080 402752840663040 403232308330496 404209687543424 405014876061696 405348598035990 405839413772288 406315780374528 406675060162560 406982916218880 407300871622176 407827479367680 408146094585936 408633483460608 408942822057984 409137417738240 409304424775680 409457056345848 410619107082240 411116014403584 411471215984640 411782702766720 413273971998720 413765964822528 414131590225920 414260064681984 414624604023808 415119678898176 415119729229824 415461777346560 415801320407040 415956374700544 416289380106240 416453039751168 417136870686720 417317255118848 418645747812832 418980906270720 419145624059904 419507763171840 419833876316160 420015427026944 420326669352960 421364512980992 422056357560320 422220097847520 423227536441344 423576265185360 423922439946240 424088852504576 425284075192320 425798729203712 425963921375232 426166616555520 426314904830955 427332062029824 427332113842176 428033756712960 428218853336064 428730212155392 428922004162560 429434150584320 429594288625152 430299697966080 430813489397760 431707505295360 432371837905056 433081808082240 433598921441280 433786730840064 434115110633472 434498717614080 435015977992192 435374420112730 435894323773440 436413245587456 436591386427392 437299387056360 437821589422080 437993714221056 438703988941980 438902630383616 439234882951168 439623271055360 440139292508160 440481444003840 440825570131968 441035337236480 441740362907648 442985020692480 443159229169664 443886858813440 444042005446656 444407884784640 444771084533760 444945995399168 445118561943552 446199685447680 446548278951936 446912966688768 447125630484480 447281211625920 447474947383296 447813689258808 447822801403904 448348447309824 448744893972480 449084597207040 449435444548608 450016528957440 450368104370688 451461978193920 451646261821440 451814682864384 452183935942656 452556524024640 453096945745920 453495660651040 453636346871808 454037203845120 454380913397760 454577724325888 454735898486352 454952284828720 456569340493824 457516804440064 457893786670285 458805914288640 458986344497152 459164356409178 459353798737920 459534388690944 459739960913920 460279594955520 460488005648384 460639188389079 461244087664640 461953928621056 462505516204032 462725599723520 462905117982720 463255540612560 463465298788352 464771497328640 464953945358336 465486710425344 465717360066560 465898039004160 466452679526784 467009638760448 467009695383552 467394499514880 467776485457920 467950921538112 468509669720064 469278979522560 469481912008704 470252818268160 470976466289436 471538827067392 472313110855680 472517355405312 473293245972480 474035077103616 474422490169344 474813402255360 474813459824640 475798725928960 475946331144192 476366902394880 476934005850112 477099959067648 477326987361280 479023570354176 479437443624960 480017630887936 480413153227840 481559443406848 481746210003072 481756012609536 481985256488960 482350122926080 482537254682880 482726958959616 483293574703296 483303408795648 484087160211840 484306350768128 484672974290944 485101540474880 485670943457280 486418317643188 486659682467840 487217034092520 488010072195072 488379499462656 488811057315840 489392975241216 489806189035520 490381114245120 490781886382080 490964901285888 491165309730816 492358273597440 492742928498688 493380006051840 493765459181568 494139243320064 494576179937280 495541624504320 495928766398464 496164754391040 496569962987520 496957908271104 497194385981440 497570765843120 498164941455360 498554132815872 498961584488448 499372716165120 500409004856320 500564244824064 501603006152704 502016314293760 502426595491840 503016334295040 503409315806208 503790400416159 503800651579392 504040385413120 504846129037312 505262109429280 506268595077120 506467629072384 506467690479616 506664117417024 507299267215360 507894725468160 508291518222432 508706927935488 509126089527720 510182618232420 510340890230784 510791854325760 511178527572480 511399939866624 511577885797146 511821320432310 513640508055552 513895018004480 514706404995072 515320980701184 516167156367360 516359637559296 516976187277312 517207456028160 517825080852480 518049006354432 518280755029760 518899598622720 518899661537280 519698169698688 519945468375680 520318705729536 520566299688960 521398461136896 521646568898560 522449304135276 523073188528128 523307184766040 523932030074880 524759264467632 525019283783680 526444786730376 526705641226240 527136100188160 527547925266432 528167151009792 528577732804608 528829256826880 529034420551680 529242404683776 529674627186688 530111065630720 531375937552384 531582024830976 532248411504640 532454901719040 532664230576128 533289461741568 533725301440512 534165077537280 534165142302720 535273566670080 535439622537216 535912765194240 536550756581376 536737453951104 536992860781440 537003787550720 538901516648448 540019834748928 540464797381320 541754373832704 541975514185728 542233413550080 542643888291840 543067828829568 543716334895104 543769972490240 544194792781248 544844644614144 545257096077312 545516556984320 545739233034240 545942741794464 547492142776320 548628287979520 549043603688960 549472544004342 550567097146368 551031962664960 551687953096704 552175453634560 552335513946624 553492905197568 553949036462080 554401760542720 555052506808320 555270719668224 555486141579264 555906648735072 556182494248960 556398202429440 557725796794368 558185348689920 558641208360960 558860832079872 559077646804992 559343684229120 559767111573510 559778501754880 560435559137280 560873399417856 561331782549504 561794305685760 562960130463360 563134775427072 564303381921792 564768353580480 565229919928320 566775733026816 567045433589760 567951895166976 568222155407360 568419873107940 569776082706432 569776151789568 570711675617280 570958471114752 571896005550080 572578867445760 572792384833536 573732930621440 574417985863680 575324932349952 575610007060480 576495783873408 577442410776320 578131895255040 578820147511296 579044705619456 579331623485440 580904592254208 581192431697920 581858388031680 582121848569856 582805132148736 583065849408480 583762048450560 583762119229440 583991618961408 584660440911024 584938651922640 585637087150080 586573268779008 586852390010880 587308592005120 587767426842624 588457337094144 588720582861795 589423533834240 590646694256640 590829928316928 592056007262208 592543846379520 593028112711680 593491415924736 594649949405184 594932913930240 595397705269248 595883955585024 596167507312640 596374948834560 596633263177728 597084919011744 597797929746432 598779462942720 599247259398144 600022038609920 600490805827584 601949304258560 602182762503840 602195015761920 602419577152512 602911914590208 603408698699520 603619601154048 604116968379120 604129260994560 604848462495744 605382938460160 605841217863680 606314531315136 607522314092544 608022897053985 608759120658432 609473670561792 610012590243840 610474374328320 611741219051520 612219141878904 612471731650560 612950225190912 613414233086976 613706126607360 613956637163520 614185584518772 615928660623360 616674021605376 617206823976960 617674054150080 619400587640832 619695329771520 619910957998080 620648947233792 621197385338880 621390097022976 621936906035712 622679518347264 622679593844736 623192666019840 623701980610560 623934562050816 624679559626752 625705306030080 625975882678272 627003757690880 627968621719248 628718436089856 629261644757760 629750814474240 630023140540416 631057661296640 632046769471488 633084536340480 633084613099520 633330146771280 634595108192256 634841304662016 635364397778040 635883659919360 636133278756864 637926112788480 638698093805568 638945882062848 639249924833280 640013209436160 640998170763264 642050635069440 642328280004096 643095318233088 643383006243840 643635945279488 644151225876480 644391432937728 645449546949120 646220234096640 647561257943040 648557756857584 649622712123360 650398382161920 650680096260096 651172665950208 651748076421120 652523966988288 653061630169095 653841485660160 654619868381184 654887079641088 655949080584540 656990571331584 657840008069120 658055983412970 658353945575424 658852324426752 659434906583040 660208938762240 660722166005760 661238355197952 661553005854720 662093283983360 662610544361472 664219921940480 664477531038720 664738843754496 665282112651264 665830288220160 666063008169984 666611827176960 667156626800640 667418993098752 669299528171520 670369450033152 670688445726720 670921817438880 671212421074944 671720533888212 671734202105856 672522670964736 673117340958720 673626895810560 675024793436160 675290172096512 675552156556032 677192967290880 677469392732160 677722024296576 678275903913984 678834786036960 679645418618880 680243490976560 680454520307712 681055805767680 681571370096640 681866586488832 682103847729528 682428427243080 684854010740736 686275206660096 687094640934912 688208871432960 688479516745728 689301583036416 689609941370880 690419392433280 690433441136640 690732008472576 691866131496960 691866215383040 692930892931584 693758274306048 694088399585280 694357676974080 694883310918840 695197948182528 696599072180368 697157245992960 697430918037504 698576040099840 698847058506240 699679019290176 700514543075328 701091749272320 701664728186880 701926382307168 703397233688576 703918469283840 704222868013056 705379227402240 705656539578368 706464699434154 708469666283520 708776033107968 709939868958720 710218974101504 711052615655424 711633735254016 712220103383040 712220189736960 713070603141120 713698088893440 713919496716288 714550353592320 715401008775168 715649938601472 715990481041920 718535355531264 719156165437440 720026446331904 720619729841760 722339165110272 722634018914304 722977884733440 723525184389120 723805882024320 724090438439424 724955113193472 725593057041664 726130740317760 726459526152192 727009461436416 727652310712320 727923655725952 728506415185920 729989523701760 730825551138780 732630058672456 733216585973760 734089462861824 734709283553280 735571671367680 735583937462272 736172829573120 736447351928832 737990540263424 738537410396160 740070009077760 740360959557632 740648188772352 741208864980096 741864269905920 743312436756480 744247131586560 744854944481280 745147776106496 745436862406656 745791578972160 746356148764680 747247412183040 747831199223808 748442376732672 749059074247680 750613507284480 750846367236096 752404509229056 753024471440640 753639893237760 754524501442560 755700977369088 756060578119680 757269193555968 757893164143920 758795417910758 759402892615680 759701443608576 759701535719424 760948900823040 761277961486336 761842088202240 763723179778048 765273927348630 765890647818240 766187781488640 766767791358720 767099909799936 767731980648465 768661045164544 770842527006720 771760196681728 772059607492608 774250734551040 774539456338944 775811184042240 776162464759808 776737621278720 777073509531648 777421132544640 778349397934080 778349492305920 778655491948544 779547254548032 779918202563520 780849449533440 782097691705344 782469853347840 783673956202914 783689902456832 784609782792192 784960777149060 785898045112320 787528925675520 790058461839360 790704150282240 791321887899648 792866599206912 793243885240320 793551630827520 793863607025664 794511940780032 795166598446080 795511017570304 796113225348992 797063906328576 798372617256960 798682352578560 798996345864192 800654407770112 801247713454080 802910350005120 802926687682560 803226102870016 803869147791360 803882552786944 804544931599360 804826134872064 805489291172160 805505681326080 806464616660992 808419375086848 810029752123392 810697196071980 811678827544576 812631560749056 813350120325120 813965832437760 814601743244352 815654958735360 816292189171872 817266966921216 817885644115968 818274835476480 818608849551360 818914112691696 821238214164480 822232028807168 822942431969280 823565405533440 824208816006513 826547943997440 827531929645056 828263180451840 829249208047616 830239357796352 830239458459648 830923554693120 831602640814080 831912749401088 832578760212480 832906079502336 834273741373440 834634510237696 837291495625664 837961812541440 838291248119808 839015526343680 839650667360265 839667752632320 840030854053888 840653338705920 842729025961984 844112715120640 844440195695040 846455072882688 847152530370720 847844879892480 848177705009152 850568150384640 851597458407424 851927842750464 852333233111040 852629809661910 854664124059648 854664227684352 856067513425920 856437706672128 857460424310784 857844008325120 858868301168640 859188577250304 860599395932160 861626978795520 863415010590720 864743675810112 866163616164480 867197842882560 867573461680128 868230221266944 868997435228160 870031955984384 870748840225460 871788647546880 872826491174912 873182772854784 874598774112720 875643178844160 875987428442112 877407977883960 877805260767232 878469765902336 879246542110720 880278585016320 880962888007680 881651140263936 882070674472960 883480725815296 885970041384960 886318458339328 887773717626880 888084010893312 888815769569280 889542169067520 890237123887104 892399370895360 893096557903872 893825933377536 894251260968960 894562423251840 894949894766592 895627378517616 895645602807808 896696894619648 898169194414080 898870889097216 900033057914880 900736208741376 902923956387840 903292523642880 903629365728768 904367871885312 905113048049280 906193891491840 906991321302080 907272693743616 908074407690240 908761826795520 909155448651776 909471796972704 909904569657440 913138680987648 915033608880128 915787573340570 917611828577280 917972688994304 918328712818356 918707597475840 919479921827840 920559189911040 920976011296768 921278376778158 922488175329280 923907857242112 925011032408064 925451199447040 925810235965440 926511081225120 926930597576704 929542994657280 929907890716672 930973420850688 931434720133120 931796078008320 932905359053568 934019277520896 934019390767104 934788999029760 935552970915840 935901843076224 937019339440128 938557959045120 938963824017408 940505636536320 941952932578872 943077654134784 944626221711360 945034710810624 946586491944960 948070154207232 948844980338688 949626804510720 949626919649280 951597451857920 951892662288384 953868011700224 954199918135296 954653974722560 958047140708352 958874887249920 960035261775872 960826306455680 963118886813696 963492420006144 964700245852160 965074509365760 965453917919232 966587149406592 966606817591296 968174320423680 968612701536256 969345948581888 970203080949760 971341886914560 972836635286376 973319364935680 974434068185040 976020144390144 976758998925312 977622114631680 978785950482432 979612378071040 980762228490240 981929802571776 982330619461632 984716547194880 985485856997376 986760012103680 987530918363136 988278486640128 989152359874560 991083249008640 991857532796928 992329508782080 993139925975040 993915816542208 994388771962880 995141531686240 996329882910720 997108265631744 997923168976896 998745432330240 1000818009712640 1001128489648128 1003206012305408 1004032628587520 1004853190983680 1006032668590080 1006818631612416 1007580800832318 1007601303158784 1008080770826240 1009692258074624 1010524218858560 1012537190154240 1012935258144768 1012935380959232 1013328234834048 1014598534430720 1015789450936320 1016583036444864 1017413855870976 1018252179055440 1020365236464840 1020681780461568 1021583708651520 1022357055144960 1022799879733248 1023155771594292 1023642640864620 1027281016111104 1027790036008960 1029412809990144 1030641961402368 1032334312734720 1032719275118592 1033952374554624 1034414912056320 1035650161704960 1036098012708864 1036561510059520 1037799197245440 1037799323074560 1039396339397376 1039890936751360 1040637411459072 1041132599377920 1042796922273792 1043293137797120 1044898608270552 1046146377056256 1046614369532080 1047864060149760 1049518528935264 1050038567567360 1052889573460752 1053411282452480 1055095850532864 1056334302019584 1057155465609216 1057658513653760 1058068841103360 1058484809367552 1059349254373376 1059697049151231 1060222131261440 1062751875104768 1063164049661952 1064496823009280 1064909803438080 1065328461152256 1066578923483136 1067450602881024 1068330155074560 1068330284605440 1070547133340160 1070879245074432 1071825530388480 1073101513162752 1073474907902208 1073985721562880 1077803033296896 1080039669497856 1080929594762640 1083508747665408 1083951028371456 1084466827100160 1085287776583680 1086135657659136 1087432669790208 1087539944980480 1088389585562496 1089689289228288 1090514192154624 1091033113968640 1091478466068480 1091885483588928 1094984285552640 1097256575959040 1098087207377920 1098945088008684 1101134194292736 1102063925329920 1103375906193408 1104350907269120 1104671027893248 1106985810395136 1107898072924160 1108803521085440 1110105013616640 1110541439336448 1110972283158528 1111813297470144 1112364988497920 1112796404858880 1115451593588736 1116370697379840 1117282416721920 1117721664159744 1118155293609984 1118687368458240 1119534223147020 1119557003509760 1120871118274560 1121746798835712 1122663565099008 1123588611371520 1125920260926720 1126269550854144 1128606763843584 1129536707160960 1130459839856640 1133551466053632 1134090867179520 1135903790333952 1136444310814720 1136839746215880 1138193126866137 1139552165412864 1139552303579136 1141423351234560 1141916942229504 1143792011100160 1145157734891520 1145584769667072 1147465861242880 1147910891022945 1148835971727360 1150649864699904 1151220014120960 1152991567746816 1154884821552640 1156263790510080 1157640295022592 1158089411238912 1158663246970880 1161809184508416 1162384863395840 1163716776063360 1164243697139712 1165610264297472 1166131698816960 1167524096901120 1167524238458880 1167983237922816 1169320881822048 1169877303845280 1171274174300160 1173146537558016 1173704780021760 1175510934304371 1175534853685248 1176914674188288 1177441165723590 1178847067668480 1181293388513280 1184112014524416 1185087692759040 1186056225423360 1186982831849472 1189299898810368 1189865827860480 1190795410538496 1191767911170048 1192335014625280 1192749897669120 1193266526355456 1194169838023488 1195595859492864 1197558925885440 1198494518796288 1200044077219840 1200981611655168 1203898608517120 1204365525007680 1204390031523840 1204839154305024 1205823829180416 1206817397399040 1207239202308096 1208233936758240 1208258521989120 1209696924991488 1210765876920320 1211682435727360 1212629062630272 1215044628185088 1216045794107970 1217518241316864 1218947341123584 1220025180487680 1220948748656640 1223482438103040 1224438283757808 1225900450381824 1226828466173952 1227412253214720 1227913274327040 1228371169037544 1231857321246720 1233348043210752 1234413647953920 1235348108300160 1239821915996160 1241297894467584 1242394770677760 1242780194045952 1243873812071424 1245359036694528 1245359187689472 1246385332039680 1247403961221120 1247869124101632 1249359119253504 1251410612060160 1251951765356544 1254007515381760 1255937243438496 1257436872179712 1258523289515520 1259501628948480 1260046281080832 1262115322593280 1264093538942976 1266169072680960 1266169226199040 1266660293542560 1269682609324032 1270728795556080 1271767319838720 1272266557513728 1275852225576960 1277396187611136 1277891764125696 1278499849666560 1278944714492865 1281996341526528 1284101270138880 1284656560008192 1286190636466176 1286766012487680 1287271890558976 1288302451752960 1288782865875456 1290899093898240 1292440468193280 1295122515886080 1297115513715168 1299245424246720 1300796764323840 1301360192520192 1302345331900416 1303496152842240 1305047933976576 1306123260338190 1307682971320320 1309239736762368 1309774159282176 1311898161169080 1313981142663168 1316111966825940 1316707891150848 1317704648853504 1318869813166080 1320417877524480 1321444332011520 1322476710395904 1323106011709440 1324186567966720 1325221088722944 1328439843880960 1328955062077440 1329477687508992 1331660576440320 1332126016339968 1333223654353920 1334313253601280 1334837986197504 1338599056343040 1340738900066304 1341376891453440 1341843634877760 1342424842149888 1343441067776424 1343468404211712 1345045341929472 1346234681917440 1347253791621120 1350049586872320 1350580344193024 1351104313112064 1354385934581760 1354938785464320 1355444048593152 1356551807827968 1357669572073920 1359290837237760 1360486981953120 1360909040615424 1362111611535360 1363142740193280 1363733172977664 1364207695459056 1364856854486160 1369708021481472 1372550413320192 1373681360010855 1376417742865920 1376959033491456 1378603166072832 1379219882741760 1380838784866560 1381464016945152 1383732262993920 1383732430766080 1385861785863168 1387516548612096 1388176799170560 1388715353948160 1389766621837680 1390395896365056 1393198144360736 1394314491985920 1394861836075008 1397152080199680 1397694117012480 1399358038580352 1401029086150656 1402183498544640 1403329456373760 1403852764614336 1406794467377152 1407836938567680 1408445736026112 1410758454804480 1411313079156736 1412929398868308 1416939332567040 1417552066215936 1419879737917440 1420437948203008 1422105231310848 1423267470508032 1424440206766080 1424440379473920 1427396177786880 1427838993432576 1429100707184640 1430802017550336 1431299877202944 1431980962083840 1437070711062528 1438312330874880 1440052892663808 1441239459683520 1444678330220544 1445268037828608 1445955769466880 1447050368778240 1447611764048640 1448180876878848 1449910226386944 1451186114083328 1452261480635520 1452919052304384 1454018922872832 1455304621424640 1455847311451904 1457012830371840 1459979047403520 1461651102277560 1465260117344912 1466433171947520 1468178925723648 1469418567106560 1471143342735360 1471167874924544 1472345659146240 1472894703857664 1477074820792320 1480140018155520 1480721919115264 1481296377544704 1482417729960192 1483728539811840 1486624873512960 1488494263173120 1489709888962560 1490295552212992 1490873724813312 1491583157944320 1492712297529360 1494494824366080 1495662398447616 1496884753465344 1498118148495360 1501227014568960 1501692734472192 1504809018458112 1506048942881280 1507279786475520 1509049002885120 1511401954738176 1512121156239360 1514538387111936 1515786328287840 1517590835821516 1518805785231360 1519402887217152 1519403071438848 1521897801646080 1522555922972672 1523684176404480 1527446359556096 1530547854697260 1532375562977280 1533535582717440 1534199819599872 1535463961296930 1537322090329088 1541685054013440 1543520393363456 1544119214985216 1548501469102080 1549078912677888 1551622368084480 1552324929519616 1553475242557440 1554147019063296 1554842265089280 1556698795868160 1556698984611840 1557310983897088 1559094509096064 1559836405127040 1561698899066880 1564195383410688 1564939706695680 1567347912405828 1567379804913664 1569219565584384 1569921554298120 1571796090224640 1575057851351040 1580116923678720 1581408300564480 1582643775799296 1585733198413824 1586487770480640 1587103261655040 1587727214051328 1589023881560064 1590333196892160 1591022035140608 1592226450697984 1594127812657152 1596745234513920 1597364705157120 1597992691728384 1601308815540224 1602495426908160 1605820700010240 1606452205740032 1607738295582720 1607765105573888 1609089863198720 1609652269744128 1610978582344320 1611011362652160 1612929233321984 1616838750173696 1620059504246784 1621394392143960 1623357655089152 1625263121498112 1626700240650240 1627931664875520 1629203486488704 1631309917470720 1632584378343744 1634533933842432 1635771288231936 1636549670952960 1637217699102720 1637828225383392 1642476428328960 1645884863938560 1647130811066880 1648417632013026 1653095887994880 1655063859290112 1656526360903680 1658498416095232 1660478715592704 1661847109386240 1663205281628160 1663825498802176 1665157520424960 1665812159004672 1668547482746880 1669269020475392 1674582991251328 1675923625082880 1676582496239616 1678031052687360 1679301334720530 1679335505264640 1680061708107776 1681306677411840 1685458051923968 1688225430241280 1688880391390080 1692910145765376 1694305060741440 1695689759784960 1696355410018304 1701136300769280 1703194916814848 1703855685500928 1704666466222080 1705259619323820 1709328248119296 1709328455368704 1712135026851840 1712875413344256 1715688016650240 1717736602337280 1718377154500608 1721198791864320 1723253957591040 1726830021181440 1729487351620224 1732327232328960 1734395685765120 1736460442533888 1737994870456320 1740063911968768 1741497680450920 1743577295093760 1745652982349824 1746365545709568 1749197548225440 1751286357688320 1751974856884224 1754815955767920 1755610521534464 1756939531804672 1758493084221440 1760557170032640 1761925776015360 1763302280527872 1764141348945920 1766161748585385 1766961451630592 1771940082769920 1772636916678656 1775547435253760 1776168021786624 1777631539138560 1779084338135040 1780474247774208 1784798741790720 1786193115807744 1787651866755072 1788502521937920 1789124846503680 1789899789533184 1791254757035232 1791291205615616 1793393789239296 1796338388828160 1797741778194432 1800066115829760 1801472417482752 1805847912775680 1806585047285760 1807258731457536 1808735743770624 1810226096098560 1812387782983680 1813982642604160 1814545387487232 1816148815380480 1817523653591040 1818310897303552 1818943593945408 1819809139314880 1826277361975296 1830067217760256 1831575146681140 1835223657154560 1835945377988608 1836657425636712 1837415194951680 1838959843655680 1841118379822080 1842556753556316 1844976350658560 1847815714484224 1850022064816128 1850902398894080 1851620471930880 1853022162450240 1853861195153408 1859085989314560 1859815781433344 1861946841701376 1862869440266240 1863592156016640 1865810718107136 1868038555041792 1868038781534208 1869577998059520 1871105941831680 1871803686152448 1874038678880256 1877115918090240 1877927648034816 1881011273072640 1883905865157744 1886155308269568 1889252443422720 1890069421621248 1893172983889920 1896140308414464 1896988544776895 1899253609021440 1899253839298560 1903194903715840 1903785324576768 1907736023400448 1908399836270592 1909307949445120 1916094281416704 1917749774499840 1920070523551744 1921652612911360 1926237773627392 1926984840012288 1929400491704320 1930149018731520 1930907835838464 1933174298813184 1936348640847360 1937225403072512 1938691897163776 1940406161899520 1942683773829120 1945673270572752 1946638729871360 1948868136370080 1952040288780288 1953517997850624 1955244229263360 1957571900964864 1959184890507285 1959224756142080 1961524456980480 1963859605143552 1964661238923264 1970971713994752 1973520024207360 1975061836726272 1976556973280256 1978304719749120 1982166498017280 1983715065593856 1984659017564160 1986279851950080 1987831633084416 1988777543925760 1990283063372480 1992659765821440 1994216531263488 1995846337953792 1997490864660480 2001636019425280 2002256979296256 2006412024610816 2008065257175040 2009706381967360 2012065337180160 2013637263224832 2015161601664636 2015202606317568 2016161541652480 2019384516149248 2021048437717120 2025074380308480 2025870516289536 2025870761918464 2026656469668096 2029197068861440 2031578901872640 2033166072889728 2034827711741952 2036504358110880 2040730472929680 2041363560923136 2043167417303040 2044714110289920 2045599759466496 2046311543188584 2047285281729240 2054562032222208 2055580072017920 2058825619980288 2061283922804736 2065438550237184 2067904749109248 2068829824112640 2071300323409920 2072196025417728 2073123020119040 2075598394490880 2075598646149120 2078792678794752 2079781873502720 2081274822918144 2082265198755840 2085593844547584 2086586275594240 2089797216541104 2092292754112512 2093228739064160 2095728120299520 2099037057870528 2100077135134720 2105779146921504 2106822564904960 2110191701065728 2112668604039168 2116137682206720 2116969618735104 2118698508746752 2119394098302462 2120444262522880 2125503750209536 2126328099323904 2128993646018560 2129819606876160 2130656922304512 2133157846966272 2134901205762048 2136660310149120 2136660569210880 2141094266680320 2141758490148864 2143651060776960 2146203026325504 2146949815804416 2147971443125760 2155606066593792 2160079338995712 2161859189525280 2167017495330816 2167902056742912 2168933654200320 2170575553167360 2172271315318272 2174865339580416 2175079889960960 2176779171124992 2179378578456576 2181028384309248 2182066227937280 2182956932136960 2183770967177856 2189968571105280 2194513151918080 2196174414755840 2197890176017368 2202268388585472 2204127850659840 2206751812386816 2208701814538240 2209342055786496 2213971620790272 2215796145848320 2220210027233280 2221082878672896 2221944566317056 2223626594940288 2224729976995840 2225592809717760 2232741394759680 2234564833443840 2235443328319488 2236310587219968 2237374736916480 2239068446294040 2239114007019520 2241742236549120 2243493597671424 2245327130198016 2247177222743040 2251840521853440 2252539101708288 2257213527687168 2259073414321920 2260919679713280 2267102932107264 2268181734359040 2271807580667904 2272888621629440 2273679492431760 2276386253732274 2279104330825728 2279104607158272 2282846702469120 2283833884459008 2287584022200320 2291169539334144 2294931722485760 2295821782045890 2297671943454720 2301299729399808 2302440028241920 2303195941945395 2305983135493632 2309769643105280 2312527581020160 2315280590045184 2316178822477824 2317326493941760 2323618369016832 2324769726791680 2327433552126720 2328487394279424 2331220528594944 2332263397633920 2335048193802240 2335048476917760 2335966475845632 2338641763644096 2339754607690560 2342548348600320 2346293075116032 2347409560043520 2351021868608742 2351069707370496 2353829348376576 2354882331447180 2357694135336960 2362586777026560 2370175385518080 2372112450846720 2373965663698944 2378599797620736 2379731655720960 2381590821076992 2383535822340096 2384670029250560 2385499795338240 2386533052710912 2388339676046976 2391191718985728 2395117851770880 2396989037592576 2400088154439680 2401963223310336 2407797217034240 2408731050015360 2408780063047680 2409678308610048 2411647658360832 2413634794798080 2414478404616192 2416467873516480 2416517043978240 2419393849982976 2421531753840640 2423364871454720 2425258125260544 2430089256370176 2432091588215940 2435036482633728 2437894682247168 2440050360975360 2441897497313280 2446964876206080 2448876567515616 2451800900763648 2453656932347904 2454824506429440 2455826548654080 2456742338075088 2463714642493440 2466696086421504 2468827295907840 2470696216600320 2472626448019539 2479643831992320 2482595788935168 2484789541355520 2487747624142848 2490718073389056 2490718375378944 2492770664079360 2494807922442240 2495738248203264 2498718238507008 2502821224120320 2503903530713088 2508015030763520 2511874486876992 2514873744359424 2517046579031040 2518952002080795 2519003257896960 2520092562161664 2524230645186560 2528187077885952 2532338145361920 2532338452398080 2533320587085120 2539365218648064 2541457591112160 2543534639677440 2544533115027456 2551704451153920 2554792375222272 2555783528251392 2556999699333120 2557889428985730 2563992683053056 2568202540277760 2569313120016384 2572381272932352 2573532024975360 2574543781117952 2576604903505920 2577565731750912 2581798187796480 2584880936386560 2590245031772160 2594231027430336 2598490848493440 2601593528647680 2602720385040384 2604690663800832 2606992305684480 2610095867953152 2612246520676380 2615365942640640 2618479473524736 2619548318564352 2623796322338160 2627962285326336 2632223933651880 2633415782301696 2635409297707008 2637739626332160 2640835755048960 2642888664023040 2644953420791808 2646212023418880 2648373135933440 2650442177445888 2655783962687653 2656879687761920 2657910124154880 2658955375017984 2663321152880640 2664252032679936 2666447308707840 2668626507202560 2677198112686080 2681477800132608 2682753782906880 2683687269755520 2684849684299776 2686882135552848 2686936808423424 2690090683858944 2694507583242240 2700099173744640 2701160688386048 2702208626224128 2708771869163520 2709877570928640 2710888097186304 2713103615655936 2715339144147840 2718581674475520 2720973963906240 2721818081230848 2724223223070720 2726285480386560 2727466345955328 2728415390918112 2729713708972320 2739416042962944 2745100826640384 2747362720021710 2752835485731840 2753918066982912 2758439765483520 2761677569733120 2762928033890304 2767464525987840 2771723571726336 2775033097224192 2776353598341120 2777430707896320 2779533243675360 2780791792730112 2786396288721472 2788628983971840 2789723672150016 2794304160399360 2795388234024960 2798716077160704 2802058172301312 2804366997089280 2806658912747520 2807705529228672 2813588934754304 2815673877135360 2816891472052224 2821516909608960 2822626158313472 2825858797736616 2833878665134080 2835104132431872 2839759475834880 2840875896406016 2844210462621696 2846534941016064 2848880413532160 2848880758947840 2854792355573760 2855677986865152 2861604035100672 2862599754405888 2863961924167680 2874141422125056 2876624661749760 2880105785327616 2882478919367040 2889356660441088 2894100737556480 2895223528097280 2896361753757696 2899820452773888 2902372228166656 2904522961271040 2905838104608768 2908037845745664 2910609242849280 2911694622903808 2914025660743680 2919958094807040 2923302204555120 2930520234689824 2932866343895040 2936357851447296 2938837134213120 2942286685470720 2942335749849088 2945789407715328 2954149641584640 2960280036311040 2962592755089408 2964835459920384 2967457079623680 2973249747025920 2976988526346240 2979419777925120 2980591104425984 2981747449626624 2983166315888640 2985424595058720 2988989648732160 2991324796895232 2993769506930688 2996236296990720 3002454029137920 3003385468944384 3009618036916224 3012097885762560 3014559572951040 3018098005770240 3022803909476352 3024242312478720 3029076774223872 3031572656575680 3035181671643032 3037611570462720 3038805774434304 3038806142877696 3043795603292160 3045111845945344 3047368352808960 3054892719112192 3061095709394520 3064751125954560 3067071165434880 3068399639199744 3070927922593860 3074644180658176 3083370108026880 3087040786726912 3088238429970432 3097002938204160 3098157825355776 3103244736168960 3106950485114880 3108294038126592 3109684530178560 3113397591736320 3113397969223680 3114621967794176 3118189018192128 3119672810254080 3123397798133760 3128390766821376 3129879413391360 3134695824811656 3134759609827328 3138439131168768 3139843108596240 3143592180449280 3150115702702080 3160233847357440 3165287551598592 3171466396827648 3172975540961280 3174206523310080 3175454428102656 3178047763120128 3180666393784320 3182044070281216 3184452901395968 3188255625314304 3193490469027840 3194729410314240 3195985383456768 3202617631080448 3204990853816320 3211641400020480 3212904411480064 3215476591165440 3215530211147776 3218179726397440 3219304539488256 3221957164688640 3225858466643968 3233677500347392 3240119008493568 3242788784287920 3246715310178304 3250526242996224 3253400481300480 3255863329751040 3258406972977408 3262619834941440 3265168756687488 3269067867684864 3271542576463872 3273099341905920 3274435398205440 3275656450766784 3284952856657920 3291769727877120 3294261622133760 3296835264026052 3306191775989760 3310127718580224 3313052721807360 3316996832190464 3320957431185408 3323694218772480 3326410563256320 3327650997604352 3330315040849920 3331624318009344 3337094965493760 3338538040950784 3349165982502656 3351847250165760 3353164992479232 3356062105374720 3358602669441060 3358671010529280 3360123416215552 3362613354823680 3370916103847936 3376450860482560 3377760782780160 3385820291530752 3388610121482880 3391379519569920 3392710820036608 3402272601538560 3406389833629696 3407711371001856 3409332932444160 3410519238647640 3414579380598411 3418656496238592 3418656910737408 3424270053703680 3425750826688512 3431376033300480 3435473204674560 3436754309001216 3442397583728640 3446507915182080 3453660042362880 3458974703240448 3464654464657920 3468791371530240 3472920885067776 3475989740912640 3480127823937536 3482995360901840 3487154590187520 3491305964699648 3492731091419136 3498395096450880 3502572715376640 3503949713768448 3509631911535840 3511221043068928 3513879063609344 3516986168442880 3521114340065280 3526532802913113 3526604561055744 3528282697891840 3532323497170770 3533922903261184 3543880165539840 3545273833357312 3551094870507520 3552336043573248 3555263078277120 3558168676270080 3560948495548416 3569597483581440 3572386231615488 3575303733510144 3577005043875840 3578249693007360 3579799579066368 3582509514070464 3582582411231232 3586787578478592 3592676777656320 3595483556388864 3600132231659520 3602944834965504 3611695825551360 3613170094571520 3614517462915072 3617471487541248 3620452192197120 3624775565967360 3627965285208320 3629090774974464 3632297630760960 3635047307182080 3636621794607104 3637887187890816 3639618278629760 3652554723950592 3660134435520512 3663150293362280 3670447314309120 3671890755977216 3673314851273424 3677919687311360 3682236759644160 3685113507112632 3689952701317120 3695631428968448 3700044129632256 3701804797788160 3703240943861760 3706044324900480 3707722390306816 3719631562866688 3723893683402752 3725738880532480 3727184312033280 3731621436214272 3736077110083584 3736077563068416 3739155996119040 3742211883663360 3743607372304896 3748077357760512 3754231836180480 3755855296069632 3762022546145280 3767811730315488 3772310616539136 3778504886845440 3780138843242496 3786345967779840 3792280616828928 3793977089553790 3798507218042880 3798507678597120 3806389807431680 3815472046800896 3816799672541184 3818615898890240 3832188562833408 3835499548999680 3840141047103488 3843305225822720 3852475547254784 3853969680024576 3858800983408640 3860298037463040 3861815671676928 3866348597626368 3872697281694720 3877383794327552 3880812323799040 3885367547658240 3891346541145504 3893277459742720 3897736272740160 3904080577560576 3907035995701248 3910488458526720 3915143801929728 3918369781014570 3918449512284160 3923048913960960 3927719210287104 3929322477846528 3941943427989504 3950123673452544 3953113946560512 3956609439498240 3964332996034560 3967430131187712 3969318035128320 3972559703900160 3975663266168832 3977555087851520 3980566126744960 3985319531642880 3988433062526976 3994981729320960 4003272038850560 4004513958592512 4012824049221632 4016130514350080 4019412763934720 4024130674360320 4027274526449664 4030323203329272 4030405212635136 4032323083304960 4038769032298496 4042096875434240 4050148760616960 4051741032579072 4051741523836928 4053312939336192 4058394137722880 4063157803745280 4066332145779456 4069655423483904 4073008716221760 4081460945859360 4082727121846272 4086334834606080 4089428220579840 4091199518932992 4092623086377168 4094570563458480 4109124064444416 4111160144035840 4117651239960576 4121044080032565 4130877100474368 4135809498218496 4137659648225280 4144392050835456 4146246040238080 4151196788981760 4151197292298240 4157585357589504 4159563747005440 4162549645836288 4164530397511680 4171187689095168 4173172551188480 4179594433082208 4184585508225024 4186457478128320 4191456240599040 4198074115741056 4200154270269440 4211558293843008 4213645129809920 4220383402131456 4225337208078336 4232275364413440 4233939237470208 4238788196604924 4240888525045760 4251007500419072 4252656198647808 4257987292037120 4259639213752320 4261313844609024 4266315693932544 4269802411524096 4273320620298240 4273321138421760 4282188533360640 4283516980297728 4287302121553920 4292406052651008 4293899631608832 4295942886251520 4311212133187584 4320158677991424 4323718379050560 4334034990661632 4335804113485824 4337867308400640 4341151106334720 4344542630636544 4349730679160832 4350159779921920 4353558342249984 4358757156913152 4362056768618496 4364132455874560 4365913864273920 4367541934355712 4379937142210560 4389026303836160 4392348829511680 4395780352034736 4404536777170944 4408255701319680 4413503624773632 4417403629076480 4418684111572992 4431592291696640 4440420054466560 4442165757345792 4443889132634112 4447253189880576 4451185619435520 4465482789519360 4469129666887680 4470886656638976 4472621174439936 4474749473832960 4478136892588080 4478228014039040 4483484473098240 4486987195342848 4490654260396032 4494354445486080 4503681043706880 4505078203416576 4514427055374336 4518146828643840 4521839359426560 4534205864214528 4536363468718080 4543615161335808 4545777243258880 4547358984863520 4552772507464548 4558208661651456 4558209214316544 4565693404938240 4567667768918016 4575168044400640 4582339078668288 4589863444971520 4591643564091780 4602599458799616 4604880056483840 4606391883890790 4611966270987264 4619539286210560 4625055162040320 4630561180090368 4632357644955648 4634652987883520 4647236738033664 4649539453583360 4654867104253440 4656974788558848 4662441057189888 4664526795267840 4670096387604480 4670096953835520 4671932951691264 4677283527288192 4679509215381120 4685096697200640 4692586150232064 4694819120087040 4702043737217484 4702139414740992 4707658696753152 4709764662894360 4715388270673920 4725173554053120 4740350771036160 4744224901693440 4747931327397888 4757199595241472 4759463311441920 4763181642153984 4767071644680192 4769340058501120 4770999590676480 4773066105421824 4776679352093952 4782383437971456 4790235703541760 4793978075185152 4800176308879360 4803926446620672 4815594434068480 4817462100030720 4819356617220096 4823295316721664 4827269589596160 4828956809232384 4832935747032960 4833034087956480 4838787699965952 4843063507681280 4846729742909440 4850516250521088 4860178512740352 4864183176431880 4870072965267456 4875789364494336 4880100721950720 4883794994626560 4893929752412160 4897753135031232 4903601801527296 4907313864695808 4909649012858880 4911653097308160 4913484676150176 4927429284986880 4937654591815680 4941392433200640 4945252896039078 4959287663984640 4965191577870336 4969579082711040 4975495248285696 4981436146778112 4985541328158720 4989615844884480 4991476496406528 4997436477014016 5005642448240640 5007807061426176 5016030061527040 5023748973753984 5029747488718848 5034093158062080 5037904004161590 5038006515793920 5040185124323328 5048461290373120 5056374155771904 5064676290723840 5064676904796160 5066641174170240 5078730437296128 5082915182224320 5087069279354880 5089066230054912 5103408902307840 5109584750444544 5111567056502784 5113999398666240 5115778857971460 5127985366106112 5136405080555520 5138626240032768 5147064049950720 5149087562235904 5153209807011840 5155131463501824 5163596375592960 5169761872773120 5180490063544320 5188462054860672 5196981696986880 5203187057295360 5209381327601664 5213984611368960 5220191735906304 5224493041352760 5230731885281280 5236958947049472 5239096637128704 5247592644676320 5255924570652672 5264447867303760 5266831564603392 5270818595414016 5275479252664320 5281671510097920 5285777328046080 5289906841583616 5292424046837760 5296746271866880 5298485245756155 5300884354891776 5311567925375306 5313759375523840 5315820248309760 5317910750035968 5326642305761280 5328504065359872 5332894617415680 5337253014405120 5354396225372160 5362955600265216 5365507565813760 5367374539511040 5369699368599552 5373764271105696 5373873616846848 5380181367717888 5389015166484480 5400198347489280 5402321376772096 5404417252448256 5417543738327040 5419755141857280 5421776194372608 5426207231311872 5430678288295680 5437163348951040 5441947927812480 5443636162461696 5448446446141440 5452570960773120 5454932691910656 5456830781836224 5459427417944640 5478832085925888 5490201653280768 5494725440043420 5505670971463680 5507836133965824 5516879530967040 5523355139466240 5534929051975680 5543447143452672 5550066194448384 5552707196682240 5554861415792640 5559066487350720 5561583585460224 5572792577442944 5577257967943680 5579447344300032 5588608320798720 5590776468049920 5597432154321408 5604116344602624 5608733994178560 5613317825495040 5615411058457344 5627177869508608 5631347754270720 5633782944104448 5643033819217920 5645252316626944 5651717595473232 5667757330268160 5670208264863744 5679518951669760 5681751792812032 5688420925243392 5690965634330685 5697760827064320 5697761517895680 5709584711147520 5711355973730304 5723208070201344 5725199508811776 5727923848335360 5748282844250112 5753249323499520 5760211570655232 5764957838734080 5778713320882176 5788201475112960 5790447056194560 5792723507515392 5804744456333312 5809045922542080 5811676209217536 5816075691491328 5821218485698560 5823389245807616 5828051321487360 5839916189614080 5846604409110240 5861040469379648 5865732687790080 5872715702894592 5877554671521855 5877674268426240 5884573370941440 5884671499698176 5891578815430656 5920560072622080 5925185510178816 5929670919840768 5934914159247360 5946499494051840 5953977052692480 5958839555850240 5961182208851968 5963494899253248 5966332631777280 5970849190117440 5977979297464320 5982649593790464 5987539013861376 5992472593981440 6004908058275840 6006770937888768 6019236073832448 6024195771525120 6029119145902080 6036196011540480 6045607818952704 6048484624957440 6058153548447744 6063145313151360 6070363343286064 6075223140925440 6077611548868608 6077612285755392 6087591206584320 6090223691890688 6094736705617920 6109785438224384 6122191418789040 6129502251909120 6134142330869760 6136799278399488 6141855845187720 6149288361316352 6166740216053760 6174081573453824 6176476859940864 6196315650711552 6206489472337920 6213900970229760 6216588076253184 6219369060357120 6226795183472640 6226795938447360 6236378036384256 6239345620508160 6246795596267520 6256781533642752 6259758826782720 6269391649623312 6269519219654656 6276878262337536 6279686217192480 6287184360898560 6300231405404160 6320467694714880 6330575103197184 6348413046620160 6350908856205312 6356095526240256 6361332787568640 6364088140562432 6368905802791936 6376511250628608 6386980938055680 6389458820628480 6391970766913536 6405235262160896 6409981707632640 6423282800040960 6425808822960128 6430953182330880 6431060422295552 6436359452794880 6438609078976512 6443914329377280 6451716933287936 6467355000694784 6480238016987136 6485577568575840 6493430620356608 6501052485992448 6506800962600960 6511726659502080 6516813945954816 6525239669882880 6530337513374976 6538135735369728 6543085152927744 6546198683811840 6548870796410880 6551312901533568 6569905713315840 6583539455754240 6588523244267520 6593670528052104 6612383551979520 6620255437160448 6626105443614720 6633993664380928 6641914862370816 6647388437544960 6655301995208704 6660630081699840 6663248636018688 6674189930987520 6677076081901568 6698331965005312 6703694500331520 6706329984958464 6712124210749440 6717205338882120 6717342021058560 6720246832431104 6725226709647360 6741832207695872 6752901720965120 6755521565560320 6771640583061504 6777220242965760 6782759039139840 6785421640073216 6804545203077120 6815422742003712 6818665864888320 6821038477295280 6829158761196822 6837312992477184 6837313821474816 6848540107407360 6851501653377024 6862752066600960 6873508618002432 6884795167457280 6893015830364160 6907320084725760 6917949406480896 6929308929315840 6937582743060480 6945841770135552 6951979481825280 6960255647875072 6965990721803680 6974309180375040 6982611929399296 6985462182838272 6996790192901760 7005145430753280 7007899427536896 7019263823071680 7022442086137856 7027758127218688 7033972336885760 7042228680130560 7053065605826226 7053209122111488 7056565395783680 7064646994341540 7067845806522368 7087760331079680 7090547666714624 7102189741015040 7110526156554240 7116337352540160 7121896991096832 7139194967162880 7144772463230976 7150607467020288 7154010087751680 7156499386014720 7159599158132736 7165019028140928 7165164822462464 7173575156957184 7185353555312640 7190967112777728 7200264463319040 7205889669931008 7223391651102720 7226340189143040 7229034925830144 7234942975082496 7240904384394240 7249551131934720 7255930570416640 7258181549948928 7264595261521920 7270094614364160 7273243589214208 7275774375781632 7279236557259520 7305109447901184 7320268871041024 7326300586724560 7340894628618240 7343781511954432 7346629702546848 7355839374622720 7364473519288320 7370227014225264 7391262857936896 7400088259264512 7403609595576320 7406481887723520 7412088649800960 7415444780613632 7417879344058617 7439263125733376 7447787366805504 7451477761064960 7454368624066560 7463242872428544 7472154220167168 7472155126136832 7478311992238080 7484423767326720 7487214744609792 7496154715521024 7508463672360960 7511710592139264 7524045092290560 7535623460630976 7544621233078272 7557009773690880 7560277686484992 7572691935559680 7584561233657856 7587954179107580 7597014436085760 7597015357194240 7612779614863360 7633599345082368 7637231797780480 7664377125666816 7670999097999360 7680282094206976 7686610451645440 7704951094509568 7707939360049152 7717601966817280 7720596074926080 7723631343353856 7732697195252736 7745394563389440 7754767588655104 7761624647598080 7770735095316480 7782693082291008 7786554919485440 7795472545480320 7808161155121152 7814071991402496 7820976917053440 7830287603859456 7836739562029140 7836899024568320 7846097827921920 7855438420574208 7858644955693056 7883886855979008 7900247346905088 7906227893121024 7913218878996480 7928665992069120 7934860262375424 7938636070256640 7945119407800320 7951326532337664 7955110175703040 7961132253489920 7967351888062959 7970639063285760 7976866125053952 7989963458641920 8006544077701120 8025648098443264 8032261028700160 8038825527869440 8048261348720640 8054549052899328 8060646406658544 8060810425270272 8064646166609920 8077538064596992 8084193750868480 8100297521233920 8103482065158144 8103483047673856 8106625878672384 8116788275445760 8126315607490560 8132664291558912 8139310846967808 8146017432443520 8162921891718720 8165454243692544 8172669669212160 8178856441159680 8182399037865984 8185246172754336 8189141126916960 8218248128888832 8235302479921152 8242088160065130 8261754200948736 8275319296450560 8288784101670912 8292492080476160 8302393577963520 8315170715179008 8319127494010880 8325099291672576 8329060795023360 8342375378190336 8346345102376960 8359188866164416 8369171016450048 8372914956256640 8382912481198080 8396148231482112 8400308540538880 8423116587686016 8427290259619840 8440766804262912 8450674416156672 8464550728826880 8467878474940416 8477576393209848 8481777050091520 8505312397295616 8515974584074240 8519278427504640 8522627689218048 8532631387865088 8539604823048192 8546641240596480 8546642276843520 8564377066721280 8567033960595456 8584812105302016 8587799263217664 8591885772503040 8622424266375168 8640317355982848 8647436758101120 8668069981323264 8682302212669440 8689085261273088 8699461358321664 8700319559843840 8707116684499968 8717514313826304 8724113537236992 8728264911749120 8731827728547840 8735083868711424 8759874284421120 8778052607672320 8784697659023360 8791560704069472 8809073554341888 8816511402639360 8827007249547264 8834807258152960 8837368223145984 8863184583393280 8880840108933120 8887778265268224 8894506379761152 8902371238871040 8930965579038720 8938259333775360 8941773313277952 8945242348879872 8949498947665920 8956273785176160 8956456028078080 8966968946196480 8973974390685696 8981308520792064 8988708890972160 9007362087413760 9010156406833152 9028854110748672 9036293657287680 9043678718853120 9068411728429056 9072726937436160 9087230322671616 9091554486517760 9094717969727040 9105545014929096 9116417323302912 9116418428633088 9131386809876480 9135335537836032 9150336088801280 9164678157336576 9179726889943040 9183287128183560 9205198917599232 9212783767781580 9223932541974528 9239078572421120 9250110324080640 9261122360180736 9264715289911296 9269305975767040 9294473476067328 9299078907166720 9309734208506880 9324882114379776 9329053590535680 9340192775208960 9340193907671040 9343865903382528 9354567054576384 9359018430762240 9370193394401280 9385172300464128 9389638240174080 9404087474434968 9404278829481984 9415317393506304 9419529325788720 9430776541347840 9450347108106240 9480701542072320 9495862654795776 9514399190482944 9518926622883840 9526363284307968 9534143289360384 9538680117002240 9541999181352960 9546132210843648 9553358704187904 9564766875942912 9580471407083520 9587956150370304 9600352617758720 9607852893241344 9631188868136960 9634924200061440 9638713234440192 9646590633443328 9654539179192320 9657913618464768 9665871494065920 9677575399931904 9686127015362560 9693459485818880 9701032501042176 9720357025480704 9728366352863760 9740145930534912 9751578728988672 9760201443901440 9767589989253120 9787859504824320 9795506270062464 9807203603054592 9814627729391616 9819298025717760 9823306194616320 9826969352300352 9854858569973760 9875309183631360 9882784866401280 9890505792078156 9918575327969280 9930383155740672 9939158165422080 9950990496571392 9962872293556224 9971082656317440 9979231689768960 9982952992813056 9994872954028032 10011284896481280 10015614122852352 10032060123054080 10047497947507968 10059494977437696 10068186316124160 10075808008323180 10076013031587840 10080370248646656 10096922580746240 10112748311543808 10129352581447680 10129353809592320 10133282348340480 10157460874592256 10165830364448640 10174138558709760 10178132460109824 10206817804615680 10219169500889088 10223134113005568 10227998797332480 10231557715942920 10243738141795233 10255970732212224 10272810161111040 10277252480065536 10294128099901440 10298175124471808 10306419614023680 10310262927003648 10327192751185920 10339523745546240 10360980127088640 10376924109721344 10393963393973760 10406374114590720 10418762655203328 10427969222737920 10440383471812608 10448986082705520 10461463770562560 10473917894098944 10478193274257408 10495185289352640 10511849141305344 10528895734607520 10533663129206784 10541637190828032 10550958505328640 10563343020195840 10579813683167232 10584848093675520 10593492543733760 10596970491512310 10601768709783552 10623135850750612 10627518751047680 10631640496619520 10635821500071936 10653284611522560 10657008130719744 10665789234831360 10674506028810240 10708792450744320 10725911200530432 10731015131627520 10734749079022080 10739398737199104 10747528542211392 10747747233693696 10760362735435776 10778030332968960 10800396694978560 10804642753544192 10808834504896512 10835087476654080 10839510283714560 10843552388745216 10852414462623744 10861356576591360 10874326697902080 10883895855624960 10887272324923392 10896892892282880 10905141921546240 10909865383821312 10913661563672448 10918854835889280 10957664171851776 10980403306561536 10989450880086840 11011341942927360 11015672267931648 11033759061934080 11046710278932480 11069858103951360 11086894286905344 11100132388896768 11105414393364480 11109722831585280 11118132974701440 11123167170920448 11145585154885888 11158894688600064 11177216641597440 11181552936099840 11194864308642816 11208232689205248 11217467988357120 11226635650990080 11230822116914688 11254355739017216 11262695508541440 11267565888208896 11286067638435840 11290504633253888 11303435190946464 11335514660536320 11340416529727488 11359037903339520 11363503585624064 11376841850486784 11381931268661370 11395521654128640 11395523035791360 11419169422295040 11446416140402688 11450399017623552 11455847696670720 11496565688500224 11506498646999040 11520423141310464 11529915677468160 11557426641764352 11576402950225920 11580894112389120 11585447015030784 11609488912666624 11618091845084160 11632151382982656 11642436971397120 11646778491615232 11656102642974720 11679832379228160 11693208818220480 11722080938759296 11731465375580160 11745431405789184 11755109343043710 11755348536852480 11769146741882880 11769342999396352 11783157630861312 11850371020357632 11859341839681536 11869828318494720 11892998988103680 11907954105384960 11917679111700480 11922364417703936 11926989798506496 11932665263554560 11941698380234880 11955958594928640 11965299187580928 11984945187962880 12009816116551680 12013541875777536 12038472147664896 12048391543050240 12058238291804160 12072392023080960 12091215637905408 12096969249914880 12116307096895488 12126290626302720 12140726686572128 12150446281850880 12155223097737216 12155224571510784 12175182413168640 12180447383781376 12189473411235840 12219570876448768 12244382837578080 12259004503818240 12268284661739520 12273598556798976 12283711690375440 12298576722632704 12333480432107520 12348163146907648 12352953719881728 12363132240097695 12392631301423104 12412978944675840 12433176152506368 12438738120714240 12453590366945280 12453591876894720 12472756072768512 12478691241016320 12493591192535040 12513563067285504 12519517653565440 12538783299246624 12539038439309312 12553756524675072 12559372434384960 12574368721797120 12600462810808320 12640935389429760 12661150206394368 12696826093240320 12701817712410624 12722665575137280 12728176281124864 12737811605583872 12753022501257216 12773961876111360 12778917641256960 12783941533827072 12810470524321792 12819963415265280 12846565600081920 12851617645920256 12861906364661760 12872718905589760 12877218157953024 12887828658754560 12903433866575872 12934710001389568 12960476033974272 12971155137151680 12986861240713216 13002104971984896 13013601925201920 13023453319004160 13033627891909632 13050479339765760 13060675026749952 13076271470739456 13086170305855488 13092397367623680 13097741592821760 13102625803067136 13139811426631680 13167078911508480 13177046488535040 13187341056104208 13224767103959040 13240510874320896 13252210887229440 13267987328761856 13278919813438265 13294776875089920 13310603990417408 13321260163399680 13326497272037376 13354152163803136 13396663930010624 13407389000663040 13412659969916928 13424248421498880 13434410677764240 13434684042117120 13440493664862208 13450453419294720 13483664415391744 13505803441930240 13511043131120640 13543281166123008 13554440485931520 13565518078279680 13570843280146432 13609090406154240 13630845484007424 13637331729776640 13642076954590560 13658317522393644 13674625984954368 13674627642949632 13697080214814720 13703003306754048 13725504133201920 13747017236004864 13769590334914560 13814640169451520 13835898812961792 13858617858631680 13875165486120960 13891683540271104 13903958963650560 13920511295750144 13931981443607360 13948618360750080 13965223858798592 13970924365676544 13993580385803520 14010290861506560 14015798855073792 14038527646143360 14044884172275712 14055516254437376 14067944673771520 14084457360261120 14106131211652452 14106418244222976 14113130791567360 14129293988683080 14135691613044736 14175520662159360 14181095333429248 14204379482030080 14221052313108480 14232674705080320 14243793982193664 14278389934325760 14289544926461952 14301214934040576 14308020175503360 14312998772029440 14319198316265472 14330038056281856 14347150313914368 14370707110625280 14381934225555456 14400528926638080 14411779339862016 14446783302205440 14458069851660288 14469885950164992 14481808768788480 14499102263869440 14511861140833280 14516363099897856 14529190523043840 14540189228728320 14546487178428416 14551548751563264 14558473114519040 14610218895802368 14640537742082048 14652601173449120 14681789257236480 14687563023908864 14693259405093696 14711678749245440 14728947038576640 14740454028450528 14782525715873792 14812963775447040 14824177299601920 14830889561227264 14835758688117234 14878526251466752 14895574733611008 14902955522129920 14908737248133120 14926485744857088 14944308440334336 14956623984476160 14968847534653440 14974429489219584 14992309431042048 15016927344721920 15023421184278528 15048090184581120 15071246921261952 15089242466156544 15114019547381760 15120555372969984 15145383871119360 15169122467315712 15175908358215160 15194028872171520 15194030714388480 15225559229726720 15267198690164736 15274463595560960 15328754251333632 15341998195998720 15360564188413952 15373220903290880 15409902189019136 15415878720098304 15435203933634560 15441192149852160 15447262686707712 15465394390505472 15490789126778880 15509535177310208 15541470190632960 15565386164582016 15573109838970880 15590945090960640 15628143982804992 15641953834106880 15660575207718912 15673479124058280 15673798049136640 15692195655843840 15710876841148416 15717289911386112 15767773711958016 15800494693810176 15812455786242048 15826437757992960 15857331984138240 15869720524750848 15877272140513280 15890238815600640 15902653064675328 15910220351406080 15922264506979840 15934703776125918 15941278126571520 15953732250107904 15979926917283840 16013088155402240 16064522057400320 16077651055738880 16096522697441280 16109098105798656 16121292813317088 16121620850540544 16129292333219840 16155076129193984 16168387501736960 16200595042467840 16206964130316288 16206966095347712 16213251757344768 16233576550891520 16252631214981120 16265328583117824 16278621693935616 16292034864887040 16325843783437440 16330908487385088 16345339338424320 16357712882319360 16364798075731968 16370492345508672 16378282253833920 16436496257777664 16470604959842304 16484176320130260 16523508401897472 16550638592901120 16584984160952320 16604787155927040 16630341430358016 16638254988021760 16650198583345152 16658121590046720 16684750756380672 16692690204753920 16718377732328832 16738342032900096 16745829912513280 16765824962396160 16792296462964224 16800617081077760 16846233175372032 16854580519239680 16881533608525824 16901348832313344 16929101457653760 16935756949880832 16955152786419696 16963554100183040 17010624794591232 17031949168148480 17038556855009280 17045255378436096 17065262775730176 17072896902992055 17093282481192960 17093284553687040 17128754133442560 17134067921190912 17169624210604032 17175598526435328 17183771545006080 17244848532750336 17280634711965696 17294873516202240 17336139962646528 17364604425338880 17378170522546176 17400639119687680 17414233368999936 17435028627652608 17448227074473984 17456529823498240 17463655457095680 17470167737422848 17519748568842240 17556105215344640 17569395318046720 17583121408138944 17618147108683776 17632664014565565 17633022805278720 17654014499094528 17669614516305920 17674736446291968 17726369166786560 17761680217866240 17775556530536448 17789012759522304 17804742477742080 17861931158077440 17876518667550720 17883546626555904 17890484697759744 17898997895331840 17912547570352320 17912912056156160 17933937892392960 17947948781371392 17962617041584128 17977417781944320 18014724174827520 18020312813666304 18057708221497344 18072587314575360 18087357437706240 18136823456858112 18145453874872320 18174460645343232 18183108973035520 18189435939454080 18211090029858192 18232834646605824 18232836857266176 18262773619752960 18270671075672064 18300672177602560 18329356314673152 18359453779886080 18366574256367120 18410397835198464 18425567535563160 18447865083949056 18478157144842240 18500220648161280 18522244720361472 18529430579822592 18538611951534080 18588946952134656 18598157814333440 18619468417013760 18649764228759552 18658107181071360 18680385550417920 18680387815342080 18709134109152768 18718036861524480 18740386788802560 18770344600928256 18779276480348160 18808174948869936 18808557658963968 18830634787012608 18839058651577440 18861553082695680 18900694216212480 18961403084144640 18991725309591552 19052726568615936 19068286578720768 19077360234004480 19083998362705920 19092264421687296 19106717408375808 19129533751885824 19160942814167040 19175912300740608 19200705235517440 19215705786482688 19262377736273920 19269848400122880 19277426468880384 19293181266886656 19309078358384640 19315827236929536 19331742988131840 19355150799863808 19386918971637760 19402065002084352 19440714050961408 19456732705727520 19480291861069824 19503157457977344 19520402887802880 19535179978506240 19575719009648640 19591012540124928 19614407206109184 19629255458783232 19638596051435520 19646612389232640 19653938704600704 19709717139947520 19750618367262720 19765569732802560 19781011584156312 19837150655938560 19860766311481344 19878316330844160 19901980993142784 19925744587112448 19942165312634880 19965905985626112 19989745908056064 20022569792962560 20031228245704704 20064120246108160 20094995895015936 20118989954875392 20136372632248320 20151616016646360 20152026063175680 20160740497293312 20193845161492480 20225496623087616 20258705162895360 20258707619184640 20266564696680960 20314921749184512 20331660728897280 20348277117419520 20356264920219648 20413635609231360 20446268226011136 20455997594664960 20463115431885840 20487476283590466 20511941464424448 20545620322222080 20554504960131072 20588256199802880 20596350248943616 20620525854007296 20654385502371840 20679047491092480 20721960254177280 20753848219442688 20787926787947520 20812748229181440 20837525310406656 20855938445475840 20880766943625216 20897972165411040 20922927541125120 20947835788197888 20956386548514816 20990370578705280 21023698282610688 21057791469215040 21067326258413568 21083274381656064 21101917010657280 21126686040391680 21159627366334464 21169696187351040 21193940983024620 21203537419567104 21246271701501224 21255037502095360 21263280993239040 21271643000143872 21306569223045120 21331578469662720 21349012057620480 21417584901488640 21451822401060864 21462030263255040 21469498158044160 21478797474398208 21495057084422784 21495494467387392 21520725470871552 21556060665937920 21600793389957120 21609285507088384 21617669009793024 21670174953308160 21679020567429120 21687104777490432 21704828925247488 21722713153182720 21748653395804160 21767791711249920 21774544649846784 21793785784565760 21810283843092480 21819730767642624 21827323127344896 21837709671778560 21915328343703552 21960806613123072 21978901760173680 22022683885854720 22031344535863296 22067518123868160 22093420557864960 22173788573810688 22200264777793536 22210828786728960 22219445663170560 22236265949402880 22246334341840896 22291170309771776 22317789377200128 22354433283194880 22363105872199680 22389728617285632 22416465378410496 22434935976714240 22453271301980160 22461644233829376 22508711478034432 22525391017082880 22535131776417792 22572135276871680 22581009266507776 22606870381892928 22671029321072640 22680833059454976 22718075806679040 22727007171248128 22753683700973568 22763862537322740 22791043308257280 22791046071582720 22838338844590080 22900798035247104 22911695393341440 22993131377000448 23012997293998080 23040846282620928 23059831354936320 23114853283528704 23152805900451840 23161788224778240 23170894030061568 23218977825333248 23236183690168320 23264302765965312 23284873942794240 23293556983230464 23312205285949440 23359664758456320 23386417636440960 23444161877518592 23462930751160320 23490862811578368 23510218686087420 23510697073704960 23538293483765760 23538685998792704 23566315261722624 23700742040715264 23718683679363072 23739656636989440 23785997976207360 23815908210769920 23835358223400960 23844728835407872 23853979597012992 23865330527109120 23883396760469760 23902055664188877 23911917189857280 23930598375161856 23969890375925760 24019632233103360 24076944295329792 24096783086100480 24116476583608320 24144784046161920 24182431275810816 24193938499829760 24232614193790976 24252581252605440 24281453373144256 24300892563701760 24310446195474432 24310449143021568 24350364826337280 24360894767562752 24378946822471680 24439141752897536 24488765675156160 24518009007636480 24536569323479040 24547197113597952 24567423380750880 24597153445265408 24696326293815296 24705907439763456 24726264480195390 24785262602846208 24825957889351680 24866352305012736 24877476241428480 24907180733890560 24945512145537024 24957382482032640 24987182385070080 25027126134571008 25039035307130880 25077566598493248 25078076878618624 25107513049350144 25118744868769920 25148737443594240 25200925621616640 25281870778859520 25322300412788736 25393652186480640 25403635424821248 25445331150274560 25456352562249728 25475623211167744 25547923752222720 25557835282513920 25567883067654144 25620941048643584 25639926830530560 25693131200163840 25703235291840512 25745437811179520 25754436315906048 25775657317509120 25869420002779136 25920952067948544 25942310274303360 25973722481426432 26004209943969792 26046906638008320 26067255783819264 26100958679531520 26121350053499904 26152542941478912 26172340611710976 26184794735247360 26195483185643520 26205251606134272 26279622853263360 26334157823016960 26354092977070080 26374682112208416 26449534207918080 26481021748641792 26504421774458880 26535974657523712 26557839626876530 26589553750179840 26621207980834816 26642520326799360 26708304327606272 26793327860021248 26814778001326080 26825319939833856 26848496842997760 26868821355528480 26869368084234240 26880987329724416 26900906838589440 26967328830783488 27011606883860480 27022086262241280 27086562332246016 27108880971863040 27131036156559360 27141686560292864 27218180812308480 27261690968014848 27274663459553280 27284153909181120 27316635044787288 27349251969908736 27349255285899264 27394160429629440 27406006613508096 27451008266403840 27494034472009728 27539180669829120 27671797625923584 27717235717263360 27750330972241920 27783367080542208 27807917927301120 27841022591500288 27863962887214720 27897236721500160 27930447717597184 27987160771607040 28020581723013120 28031597710147584 28077055292286720 28089768344551424 28111032508874752 28135889347543040 28168914720522240 28212262423304904 28212836488445952 28226261583134720 28258587977366160 28271383226089472 28351041324318720 28362190666858496 28408758964060160 28442104626216960 28487587964387328 28556779868651520 28579089852923904 28602429868081152 28616040351006720 28625997544058880 28638396632530944 28660076112563712 28694300627828736 28741414221250560 28763868451110912 28801057853276160 28823558679724032 28893566604410880 28916139703320576 28939771900329984 28963617537576960 29023722281666560 29032726199795712 29058381046087680 29080378457456640 29092974356856832 29103097503126528 29116946229038080 29220437791604736 29281075484164096 29305202346898240 29363578514472960 29375126047817728 29386518810187392 29423357498490880 29457894077153280 29480908056901056 29565051431747584 29625927550894080 29648354599203840 29671517376234468 29757052502933504 29791149467222016 29805911044259840 29817474496266240 29852971489714176 29888616880668672 29913247968952320 29937695069306880 29948858978439168 29984618862084096 30033854689443840 30046842368557056 30096180369162240 30142493842523904 30178484932313088 30228039094763520 30241110745939968 30290767742238720 30338244934631424 30351816716430320 30388057744343040 30388061428776960 30451118459453440 30534397380329472 30548927191121920 30657508502667264 30683996391997440 30721128376827904 30731214425385699 30746441806581760 30819804378038272 30831757440196608 30870407867269120 30882384299704320 30894525373415424 30930788781010944 30981578253557760 31019070354620416 31082940381265920 31130772329164032 31181890181921280 31256287965609984 31283907668213760 31321150415437824 31346958248116560 31347596098273280 31384391311687680 31421753682296832 31434579822772224 31535547423916032 31600989387620352 31624911572484096 31652875515985920 31739441049501696 31754544281026560 31780477631201280 31805306129350656 31820440702812160 31844529013959680 31869407552251836 31882556253143040 31907464500215808 31959853834567680 32026176310804480 32129044114800640 32155302111477760 32193045394882560 32218196211597312 32242585626634176 32243241701081088 32258584666439680 32310152258387968 32336775003473920 32401190084935680 32413928260632576 32413932190695424 32426503514689536 32467153101783040 32505262429962240 32530657166235648 32557243387871232 32584069729774080 32651687566874880 32661816974770176 32690678676848640 32715425764638720 32729596151463936 32740984691017344 32756564507667840 32872992515555328 32941209919684608 32968352640260520 33047016803794944 33101277185802240 33169968321904640 33209574311854080 33260682860716032 33276509976043520 33300397166690304 33316243180093440 33369501512761344 33385380409507840 33436755464657664 33476684065800192 33491659825026560 33531649924792320 33584592925928448 33601234162155520 33692466350744064 33709161038479360 33763067217051648 33802697664626688 33858202915307520 33871513899761664 33910305572839392 33927108200366080 34021249589182464 34077113710018560 34090510756872192 34130525551460352 34145793805984110 34186564962385920 34186569107374080 34257508266885120 34339248421208064 34351197052870656 34367543090012160 34489697065500672 34561269423931392 34589747032404480 34672279925293056 34729208850677760 34756341045092352 34801278239375360 34828466737999872 34896454148947968 34913059646996480 34927310914191360 34940335474845696 35039497137684480 35112210430689280 35138790636093440 35166242816277888 35236294217367552 35265328029131130 35266045610557440 35308028998189056 35339229032611840 35349472892583936 35452738333573120 35551113061072896 35578025519044608 35609484955484160 35723862316154880 35753037335101440 35767093253111808 35780969395519488 35797995790663680 35825095140704640 35825824112312320 35867875784785920 35895897562742784 35954835563888640 36029448349655040 36040625627332608 36115416442994688 36145174629150720 36174714875412480 36273646913716224 36290907749744640 36348921290686464 36366217946071040 36378871878908160 36422180059716384 36465669293211648 36465673714532352 36525547239505920 36541342151344128 36601344355205120 36658712629346304 36718907559772160 36733148512734240 36820795670396928 36851135071126320 36895730167898112 36956314289684480 37000441296322560 37044489440722944 37058861159645184 37077223903068160 37089396720293085 37177893904269312 37196315628666880 37238936834027520 37299528457519104 37316214362142720 37360771100835840 37360775630684160 37418268218305536 37436073723048960 37480773577605120 37540689201856512 37558552960696320 37616349897739872 37617115317927936 37661269574025216 37678117303154880 37723106165391360 37801388432424960 37922806168289280 37983450619183104 38105453137231872 38167996725411840 38184528843374592 38213434816751616 38259067503771648 38321885628334080 38351824601481216 38401410471034880 38431411572965376 38524755472547840 38539696800245760 38554852937760768 38618156716769280 38631654473859072 38663485976263680 38710301599727616 38773837943275520 38804130004168704 38881428101922816 38913465411455040 38960583722139648 39006314915954688 39040805775605760 39070359957012480 39151438019297280 39182025080249856 39228814412218368 39258510917566464 39277192102871040 39293224778465280 39307877409201408 39419434279895040 39501236734525440 39531139465605120 39562023168312624 39674301311877120 39721532622962688 39756632661688320 39803961986285568 39836759440314795 39884330625269760 39931811971252224 39979491816112128 40062456491409408 40128240492216320 40189991790031872 40237979909750784 40272745264496640 40303232033292720 40304052126351360 40321480994586624 40387690322984960 40450993246175232 40517410325790720 40517415238369280 40533129393361920 40629843498369024 40663321457794560 40696554234839040 40712529840439296 40827271218462720 40892536452022272 40911995189329920 40926230863771680 40974952567180932 41023882928848896 41091240644444160 41109009920262144 41176512399605760 41192700497887232 41241051708014592 41308771004743680 41443920508354560 41507696438885376 41575853575895040 41625496458362880 41675050620813312 41711876890951680 41761533887250432 41795944330822080 41845855082250240 41895671576395776 41912773097029632 41980741157410560 42047396565221376 42115582938430080 42134652516827136 42166548763312128 42203834021314560 42253372080783360 42319254732668928 42339392374702080 42387881966049240 42407074839134208 42492543403002448 42526561986478080 42543286000287744 42613138446090240 42663156939325440 42698024115240960 42835169802977280 42903644802121728 42924060526510080 42938996316088320 42957594948796416 42990114168845568 43041450941743104 43112121331875840 43201586779914240 43218571014176768 43235338019586048 43340349906616320 43374209554980864 43409657850494976 43445426306365440 43497306791608320 43535583422499840 43549089299693568 43587571569131520 43620567686184960 43639461535285248 43654646254689792 43675419343557120 43830656687407104 43921613226246144 43957803520347360 44045367771709440 44062689071726592 44135036247736320 44186841115729920 44347577147621376 44438891326341120 44472531898805760 44492668683681792 44582340619543552 44635578754400256 44708866566389760 44726211744399360 44779457234571264 44869871953428480 44906542603960320 44923288467658752 45017422956068864 45050782034165760 45070263552835584 45144270553743360 45162018533015552 45213740763785856 45342058642145280 45361666118909952 45436151613358080 45454014342496256 45507367401947136 45527725074645480 45582086616514560 45582092143165440 45676677689180160 45801596070494208 45823390786682880 45986262754000896 46025994587996160 46081692565241856 46119662709872640 46229706567057408 46305611800903680 46323576449556480 46341788060123136 46437955650666496 46472367380336640 46528605531930624 46587113966460928 46624410571898880 46719329516912640 46772835272881920 46888323755037184 46925861502320640 46981725623156736 47020437372174840 47021394147409920 47076586967531520 47077371997585408 47132630523445248 47401484081430528 47437367358726144 47479313273978880 47571995952414720 47631816421539840 47670716446801920 47707959194025984 47730661054218240 47766793520939520 47804111328377754 47823834379714560 47861196750323712 47939780751851520 48039264466206720 48193566172200960 48232953167216640 48289568092323840 48364862551621632 48387876999659520 48465228387581952 48505162505210880 48562906746288512 48601785127403520 48620892390948864 48620898286043136 48700729652674560 48721789535125504 48757893644943360 48878283505795072 48977531350312320 49036018015272960 49073138646958080 49094394227195904 49134846761501760 49194306890530816 49392652587630592 49411814879526912 49452528960390780 49570525205692416 49651915778703360 49754952482856960 49814361467781120 49891024291074048 49914764964065280 49974364770140160 50054252269142016 50078070614261760 50155133196986496 50156153757237248 50215026098700288 50237489737539840 50297474887188480 50401851243233280 50563741557719040 50644600825577472 50787304372961280 50807270849642496 50890662300549120 50912705124499456 50951246422335488 51095847504445440 51115670565027840 51135766135308288 51218690708976165 51241882097287168 51279853661061120 51386262400327680 51406470583681024 51490875622359040 51508872631812096 51551314635018240 51738840005558272 51841904135897088 51884620548606720 51947444962852864 52008419887939584 52093813276016640 52134511567638528 52201917359063040 52242700106999808 52305085882957824 52344681223421952 52369589470494720 52390966371287040 52410503212268544 52559245706526720 52668315646033920 52708185954140160 52749364224416832 52899068415836160 52962043497283584 53008843548917760 53071949315047424 53115679253753060 53179107500359680 53242415961669632 53285040653598720 53586655720042496 53629556002652160 53650639879667712 53696993685995520 53737642711056960 53738736168468480 53761974659448832 53801813677178880 53934657661566976 54023213767720960 54044172524482560 54173124664492032 54217761943726080 54262072313118720 54283373120585728 54436361624616960 54523381936029696 54549326919106560 54568307818362240 54633270089574576 54698503939817472 54698510571798528 54788320859258880 54812013227016192 54902016532807680 54988068944019456 55078361339658240 55343595251847168 55434471434526720 55500661944483840 55566734161084416 55615835854602240 55682045183000576 55727925774429440 55794473443000320 55860895435194368 55974321543214080 56041163446026240 56154110584573440 56179536689102848 56222065017749504 56271778695086080 56337829441044480 56424524846609808 56425672976891904 56452523166269440 56517175954732320 56542766452178944 56702082648637440 56724381333716992 56817517928120320 56884209252433920 56975175928774656 57158179705847808 57204859736162304 57232080702013440 57251995088117760 57276793265061888 57320152225127424 57388601255657472 57482828442501120 57527736902221824 57602115706552320 57647117359448064 57787133208821760 57832279406641152 57879543800659968 57927235075153920 58047444563333120 58065452399591424 58160756914913280 58185948713713664 58206195006253056 58233892458076160 58440875583209472 58562150968328192 58610404693796480 58727157028945920 58750252095635456 58773037620374784 58846714996981760 58915788154306560 58961816113802112 59130102863495168 59251855101788160 59296709198407680 59343034752468936 59582298934444032 59611822088519680 59634948992532480 59705942979428352 59777233761337344 59826495937904640 59897717956878336 59969237724168192 60067709378887680 60093684737114112 60192360738324480 60284987685047808 60356969864626176 60456078189527040 60482221491879936 60581535484477440 60676489869262848 60703633432860640 60776115488686080 60776122857553920 60902236918906880 61068794760658944 61097854382243840 61367992783994880 61442256753655808 61462428850771398 61492883613163520 61639608756076544 61663514880393216 61740815734538240 61764768599408640 61789050746830848 61861577562021888 61963156507115520 62038140709240832 62165880762531840 62261544658328064 62363780363842560 62512575931219968 62567815336427520 62642300830875648 62693916496233120 62695192196546560 62768782623375360 62843507364593664 62869159645544448 63071094847832064 63201978775240704 63249823144968192 63305751031971840 63478882099003392 63509088562053120 63610612258701312 63640881405624320 63689058027919360 63738815104503672 63765112506286080 63814929000431616 63919707669135360 64052352621608960 64258088229601280 64386090789765120 64436392423194624 64485171253268352 64486483402162176 64517169332879360 64620304516775936 64673550006947840 64802380169871360 64827856521265152 64827864381390848 64853007029379072 64934306203566080 65010524859924480 65061314332471296 65114486775742464 65168139459548160 65303375133749760 65323633949540352 65381357353697280 65430851529277440 65459192302927872 65481969382034688 65513129015335680 65745985031110656 65882419839369216 65936705280521040 66094033607589888 66202554371604480 66339936643809280 66521365721432064 66553019952087040 66600794333380608 66632486360186880 66739003025522688 66770760819015680 66873510929315328 66953368131600384 66983319650053120 67063299849584640 67169185851856896 67202468324311040 67384932701488128 67418322076958720 67526134434103296 67605395329253376 67716405830615040 67743027799523328 67820611145678784 67854216400732160 68042499178364928 68154227420037120 68181021513744384 68261051102920704 68291587611968220 68373129924771840 68373138214748160 68515016533770240 68702394105741312 68735086180024320 68979394131001344 69122538847862784 69179494064808960 69344559850586112 69458417701355520 69512682090184704 69602556478750720 69656933475999744 69792908297895936 69826119293992960 69854621828382720 69880670949691392 70078994275368960 70224420861378560 70277581272186880 70332485632555776 70472588434735104 70530656058262260 70532091221114880 70616057996378112 70678458065223680 70698945785167872 70905476667146240 71102226122145792 71156051038089216 71218969910968320 71447724632309760 71506074670202880 71534186506223616 71561938791038976 71595991581327360 71650190281409280 71706166992566631 71735751569571840 71791795125485568 71909671127777280 72058896699310080 72230832885989376 72290349258301440 72349429750824960 72547293827432448 72581815499489280 72697842581372928 72732435892142080 72757743757816320 72844360119432768 72931338586423296 72931347429064704 73051094479011840 73082684302688256 73202688710410240 73317425258692608 73437815119544320 73466297025468480 73641591340793856 73702270142252640 73791460335796224 73912628579368960 74088978881445888 74117722319290368 74154447806136320 74178793440586170 74355787808538624 74392631257333760 74477873668055040 74599056915038208 74632428724285440 74721542201671680 74836536436611072 74872147446097920 74961547155210240 75081378403713024 75117105921392640 75232699795479744 75234230635855872 75322539148050432 75356234606309760 75446212330782720 75602776864849920 75845612336578560 75966901238366208 76210906274463744 76335993450823680 76369057686749184 76426869633503232 76643771256668160 76703649202962432 76802820942069760 76862823145930752 77049510945095680 77079393600491520 77109705875521536 77236313433538560 77263308947718144 77326971952527360 77547675886551040 77608260008337408 77762856203845632 77826930822910080 77921167444279296 78012629831909376 78140719914024960 78302876038594560 78364050160499712 78457628824436736 78517021835132928 78554384205742080 78586449556930560 78615754818402816 78838868559790080 79002473469050880 79062278931210240 79124046336625248 79348602623754240 79443065245925376 79513265323376640 79607923972571136 79673518880629590 79768661250539520 79863623942504448 80124912982818816 80379983580063744 80475959819501568 80545490528993280 80606464066585440 80608104252702720 80642961989173248 80775380645969920 80901986492350464 81034820651581440 81034830476738560 81066258786723840 81259686996738048 81326642915589120 81393108469678080 81425059680878592 81654542436925440 81785072904044544 81823990378659840 81852461727543360 81949905134361864 82047765857697792 82182481288888320 82218019840524288 82353024799211520 82385400995774464 82482103416029184 82617542009487360 83015392877770752 83151707151790080 83250992916725760 83350101241626624 83423753781903360 83523067774500864 83591888661644160 83691710164500480 83791343152791552 83961482314821120 84094793130442752 84231165876860160 84269305033654272 84333097526624256 84407668042629120 84506744161566720 84638509465337856 84678784749404160 84775763932098480 84814149678268416 84985086806004896 85053123972956160 85086572000575488 85226276892180480 85326313878650880 85670339605954560 85807289604243456 85848121053020160 85877992632176640 85915189897592832 85980228337691136 86082901883486208 86224242663751680 86403173559828480 86437142028353536 86470676039172096 86680699813232640 86748419109961728 86819315700989952 86890852612730880 87071166844999680 87098178599387136 87175143138263040 87241135372369920 87278923070570496 87309292509379584 87350838687114240 87661313374814208 87843226452492288 87915607040694720 88090735543418880 88125378143453184 88270072495472640 88373682231459840 88695154295242752 88877782652682240 88945063797611520 89164681239087104 89271157508800512 89417733132779520 89452423488798720 89558914469142528 89739743906856960 89813085207920640 89846576935317504 90101564068331520 90140527105671168 90288541107486720 90324037066031104 90427481527571712 90684117284290560 90723332237819904 90872303226716160 90908028684992512 91014734803894272 91055450149290960 91164173233029120 91164184286330880 91353355378360320 91603192140988416 91646781573365760 91972525508001792 92051989175992320 92163385130483712 92239325419745280 92459413134114816 92611223601807360 92647152899112960 92683576120246272 92875911301332992 92944734760673280 93057211063861248 93174227932921856 93248821143797760 93545670545763840 93776647510074368 93851723004641280 93963451246313472 94040874744349680 94042788294819840 94153173935063040 94154743995170816 94265261046890496 94802968162861056 94874734717452288 94958626547957760 95263632843079680 95341432893603840 95415918388051968 95461322108436480 95533587041879040 95608222656755508 95647668759429120 95722393500647424 95879561503703040 96078528932413440 96387132344401920 96465906334433280 96579136184647680 96729725103243264 96775753999319040 96930456775163904 97010325010421760 97125813492577024 97203570254807040 97241784781897728 97241796572086272 97401459305349120 97443579070251008 97515787289886720 97756567011590144 97955062700624640 98072036030545920 98146277293916160 98188788454391808 98269693523003520 98388613781061632 98785305175261184 98823629759053824 98905057920781560 99141050411384832 99303831557406720 99509904965713920 99628722935562240 99782048582148096 99829529928130560 99948729540280320 100108504538284032 100156141228523520 100310266393972992 100430052197400576 100474979475079680 100594949774376960 100803702486466560 101127483115438080 101289201651154944 101574608745922560 101614541699284992 101781324601098240 101825410248998912 101902492844670976 102231341130055680 102271532270616576 102437381417952330 102483764194574336 102559707322122240 102772524800655360 102812941167362048 102981751244718080 103017745263624192 103102629270036480 103477680011116544 103683808271794176 103769241097213440 103894889925705728 104016839775879168 104187626552033280 104269023135277056 104403834718126080 104485400213999616 104689362446843904 104739178940989440 104781932742574080 104821006424537088 105118491413053440 105336631292067840 105416371908280320 105498728448833664 105798136831672320 105924086994567168 106017687097835520 106143898630094848 106231358507506120 106358215000719360 106484831923339264 107173311440084992 107259112005304320 107301279759335424 107393987371991040 107475285422113920 107477472336936960 107523949318897664 107603627354357760 107869315323133952 108046427535441920 108088345048965120 108346249328984064 108435523887452160 108524144626237440 108566746241171456 108872723249233920 109046763872059392 109098653838213120 109136615636724480 109266540179149152 109397007879634944 109397021143597056 109576641718517760 109624026454032384 109804033065615360 109976137888038912 110156722679316480 110687190503694336 110868942869053440 111001323888967680 111133468322168832 111231671709204480 111364090366001152 111455851548858880 111588946886000640 111721790870388736 111948643086428160 112082326892052480 112308221169146880 112444130035499008 112543557390172160 112675658882088960 112849049693219616 112851345953783808 112905046332538880 113034351909464640 113085532904357888 113404165297274880 113448762667433984 113635035856240640 113768418504867840 113950351857549312 114316359411695616 114503990176235520 114553586530123776 114640304450254848 114777202511314944 114965656885002240 115055473804443648 115204231413104640 115294234718896128 115574266417643520 115664558813282304 115854470150307840 116094889126666240 116130904799182848 116321513829826560 116371897427427328 116412390012506112 116467784916152320 116881751166418944 117124301936656384 117220809387592960 117454314057891840 117500504191270912 117546075240749568 117693429993963520 117831576308613120 117923632227604224 118260205726990336 118503710203576320 118593418396815360 118686069504937872 119164597868888064 119223644177039360 119269897985064960 119411885958856704 119510278320944385 119652991875809280 119795435913756672 119938475448336384 120187369474228224 120384721476648960 120569975370095616 120713939729252352 120912156379054080 120964442983759872 121163070968954880 121352979738525696 121407266865721280 121552230977372160 121552245715107840 121804473837813760 122137589521317888 122195708764487680 122735985567989760 122924857701542796 122985767226327040 123279217512153088 123327029760786432 123481631469076480 123529537198817280 123578101493661696 123723155124043776 123926313014231040 124076281418481664 124331761525063680 124523089316656128 124727560727685120 125025151862439936 125135630672855040 125284601661751296 125387832992466240 125390384393093120 125537565246750720 125687014729187328 125738319291088896 126142189695664128 126403957550481408 126499646289936384 126611502063943680 126957764198006784 127018177124106240 127221224517402624 127281762811248640 127378116055838720 127477630209007344 127629858000863232 127839415338270720 128104705243217920 128516176459202560 128772181579530240 128872784846389248 128970342506536704 129240609033551872 129347100013895680 129604760339742720 129655713042530304 129655728762781696 129706014058758144 129868612407132160 130021049719848960 130122628664942592 130228973551484928 130336278919096320 130606750267499520 130647267899080704 130762714707394560 130861703058554880 130918384605855744 130963938764069376 131026258030671360 131491970062221312 131764839678738432 131873410561042080 132188067215179776 132405108743208960 132679873287618560 133042731442864128 133106039904174080 133478006051045376 133541521638031360 133747021858630656 133906736263200768 133966639300106240 134126599699169280 134338371703713792 134404936648622080 134769865402976256 134836644153917440 135052268868206592 135210790658506752 135432811661230080 135486055599046656 135641222291357568 135708432801464320 136084998356729856 136308454840074240 136362043027488768 136522102205841408 136583175223936440 136746259849543680 136746276429496320 137030033067540480 137404788211482624 137470172360048640 137958788262002688 138245077695725568 138358988129617920 138689119701172224 138916835402711040 139025364180369408 139205112957501440 139313866951999488 139585816595791872 139652238587985920 139761341899382784 140157988550737920 140448841722757120 140555162544373760 140664971265111552 140945176869470208 141061312116524520 141064182442229760 141232115992756224 141356916130447360 141397891570335744 141810953334292480 142204452244291584 142312102076178432 142437939821936640 142895449264619520 143012149340405760 143123877582077952 143191983162654720 143300380562818560 143412333985133262 143471503139143680 143583590250971136 143819342255554560 144117793398620160 144580698516602880 144698859501649920 145094587654864896 145163630998978560 145395685162745856 145464871784284160 145515487515632640 145688720238865536 145862677172846592 145862694858129408 146102188958023680 146165368605376512 146405377420820480 146634850517385216 146875630239088640 146932594050936960 147283182681587712 147404540284505280 147582920671592448 147825257158737920 148177957762891776 148235444638580736 148357586881172340 148711575617077248 148785262514667520 148955747336110080 149264857448570880 149443084403343360 149673072873222144 149744294892195840 149923094310420480 150162756807426048 150234211842785280 150465399590959488 150468461271711744 150645078296100864 150712469212619520 150892424661565440 151205553729699840 151691224673157120 151933802476732416 152421812548927488 152671986901647360 152738115373498368 152853739267006464 153287542513336320 153407298405924864 153605641884139520 153656072126928495 153725646291861504 154099021890191360 154158787200983040 154219411751043072 154472626867077120 154526617895436288 154653943905054720 155095351773102080 155216520016674816 155525712407691264 155653861645820160 155842334888558592 156025259663818752 156281439828049920 156605752077189120 156728100320999424 156915257648873472 157034043670265856 157108768411484160 157172899113861120 157231509636805632 157677737119580160 158004946938101760 158124557862420480 158248092673250496 158697205247508480 158886130491850752 159026530646753280 159215847945142272 159347037761259180 159537322501079040 159727247885008896 160759967160127488 160951919639003136 161090981057986560 161212928133170880 161216208505405440 161285923978346496 161550761291939840 161803972984700928 162069641303162880 162069660953477120 162132517573447680 162519373993476096 162653285831178240 162786216939356160 162850119361757184 163309084873850880 163570145808089088 163647980757319680 163704923455086720 163899810268723728 164095531715395584 164364962577776640 164436039681048576 164706049598423040 164770801991548928 164964206832058368 165235084018974720 166030785755541504 166303414303580160 166501985833451520 166700202483253248 166847507563806720 167046135549001728 167183777323288320 167383420329000960 167582686305583104 167922964629642240 168462331753720320 168538610067308544 168666195053248512 168815336085258240 169013488323133440 169277018930675712 169357569498808320 169551527864196960 169628299356536832 169970173612009792 170106247945912320 170173144001150976 170452553784360960 170652627757301760 171614579208486912 171696242106040320 171755985264353280 171830379795185664 171960456675382272 172165803766972416 172448485327503360 172806347119656960 172874284056707072 172941352078344192 173361399626465280 173496838219923456 173638631401979904 173781705225461760 174142333689999360 174196357198774272 174482270744739840 174557846141140992 174618585018759168 174701677374228480 175322626749628416 175686452904984576 175831214081389440 176181471086837760 176250756286906368 176540144990945280 176747364462919680 177390308590485504 177755565305364480 177890127595223040 178329362478174208 178835466265559040 178904846977597440 179117828938285056 179479487813713920 179693153870635008 180203128136663040 180281054211342336 180577082214973440 180854963055143424 181368234568581120 181446664475639808 181744606453432320 181816057369985024 182029469607788544 182110900298581920 182328346466058240 182328368572661760 182706710756720640 183206384281976832 183293563146731520 184103978351984640 184326770260967424 184478650839490560 184918826268229632 185222447203614720 185294305798225920 185367152240492544 185751822602665984 185889469521346560 186114422127722496 186348455865843712 186497642287595520 187091341091527680 187553295020148736 187703446009282560 187926902492626944 188081749488699360 188085576589639680 188306347870126080 188309487990341632 188530522093780992 189605936325722112 189749469434904576 189917253095915520 190527265686159360 190831836776103936 190922644216872960 191067174083758080 191216445313511016 191295337518858240 191444787001294848 191759123007406080 192157057864826880 192774264688803840 193158272369295360 193459450206486528 193551507998638080 193860913550327808 194020650020843520 194251626985154048 194407140509614080 194483569563795456 194483593144172544 194802918610698240 194887158140502016 195031574579773440 195513134023180288 195910125401249280 196144072061091840 196292554587832320 196377576908783616 196539387046007040 196777227562123264 197647259518107648 197810115841563120 198282100822769664 198607663114813440 199019809931427840 199564097164296192 199659059856261120 199897459080560640 200217009076568064 200312282457047040 200620532787945984 200860104394801152 200949958950159360 201189899548753920 201607404972933120 202254966230876160 202578403302309888 203149217491845120 203229083398569984 203562649202196480 203650820497997824 203804985689341952 204462682260111360 204543064541233152 204874762835904660 204967528389148672 205119414644244480 205545049601310720 205625882334724096 205963502489436160 206205258540072960 206955360022233088 207367616543588352 207538482194426880 207789779851411456 208033679551758336 208375253104066560 208538046270554112 208807669436252160 208970800427999232 209378724893687808 209478357881978880 209563865485148160 209642012849074176 210236982826106880 210673262584135680 210832743816560640 210997456897667328 211596273663344640 211848173989134336 212035374195671040 212287797260189696 212462717015012240 212716430001438720 212969663846678528 214346622880169984 214518224010608640 214602559518670848 214787974743982080 214950570844227840 215047898637795328 215118500977699893 215207254708715520 215738630646267904 216092855070883840 216176690097930240 216692498657968128 216871047774904320 217048289252474880 217133492482342912 217745446498467840 218093527744118784 218197307676426240 218273231273448960 218533080358298304 218794015759269888 218794042287194112 219153283437035520 219248052908064768 219608066131230720 219952275776077824 220313445358632960 221374381007388672 221737885738106880 222266936644337664 222463343418408960 222728180732002304 222911703097717760 223177893772001280 223443581740777472 223897286172856320 224616442338293760 224888260070998016 225087114780344320 225351317764177920 225698099386439232 225702691907567616 225810092665077760 226068703818929280 226171065808715776 226808330594549760 226897525334867968 227270071712481280 227536837009735680 227900703715098624 228632718823391232 229007980352471040 229107173060247552 229280608900509696 229931313770004480 230110947608887296 230408462826209280 230588469437792256 231148532835287040 231329117626564608 231708940300615680 232189778253332480 232643027659653120 232743794854854656 232824780025012224 232935569832304640 233763502332837888 234248603873312768 234441618775185920 234908628115783680 235001008382541824 235092150481499136 235386859987927040 235663152617226240 235847264455208448 236520411453980672 237007420407152640 237186836793630720 237372139009875744 238329195737776128 238539795970129920 238823771917713408 239020556641888770 239305983751618560 239590871827513344 240374738948456448 241139950740191232 241427879458504704 241824312758108160 241928885967519744 242326141937909760 242705959477051392 242814533731442560 243104461954744320 243104491430215680 243608947675627520 244275179042635776 244391417528975360 245471971135979520 245849715403085592 245971534452654080 246654059521572864 246963262938152960 247059074397634560 247156202987323392 247446310248087552 247852626028462080 248152562836963328 249046178633312256 249455121455370240 250050303724879872 250271261345710080 250569203323502592 250775665984932480 250780768786186240 251075130493501440 251374029458374656 252284379391328256 252807915100962816 252999292579872768 253223004127887360 253915528396013568 254036354248212480 254442449034805248 254563525622497280 254756232111677440 254955260418014688 255259716001726464 255678830676541440 256209410486435840 257032352918405120 257544363159060480 257745569692778496 257940685013073408 258694200027791360 259209520679485440 259311426085060608 259311457525563392 259412028117516288 259737224814264320 260042099439697920 260245257329885184 260457947102969856 260672557838192640 261213500534999040 261294535798161408 261525429414789120 261723406117109760 261836769211711488 261927877528138752 262052516061342720 262983940124442624 263529679357476864 263746821122084160 264376134430359552 264810217486417920 265359746575237120 266085462885728256 266212079808348160 267494043717261312 267813472526401536 267933278600212480 268253199398338560 268676743407427584 268809873297244160 269539730805952512 269673288307834880 270421581317013504 270865623322460160 270972111198093312 271282444582715136 271416865602928640 272169996713459712 272616909680148480 272724086054977536 273044204411682816 273166350447872880 273492519699087360 273492552858992640 274060066135080960 274809576422965248 274940344720097280 275917576524005376 276490155391451136 276717976259235840 277378239402344448 277833670805422080 278050728360738816 278410225915002880 278627733903998976 279171633191583744 279304477175971840 279522683798765568 280897683445514240 281110325088747520 281329942530223104 281890353738940416 282122624233049040 282128364884459520 282464231985512448 282713832260894720 282795783140671488 283621906668584960 284408904488583168 284624204152356864 284875879643873280 285790898529239040 286024298680811520 286247755164155904 286383966325309440 286600761125637120 286824667970266524 286943006278287360 287167180501942272 287638684511109120 288235586797240320 289161397033205760 289397719003299840 290189175309729792 290327261997957120 290791370325491712 290929743568568320 291030975031265280 291377440477731072 291725354345693184 291725389716258816 292204377916047360 292330737210753024 292810754841640960 293269701034770432 293751260478177280 293865188101873920 294566365363175424 294809080569010560 295165841343184896 295650514317475840 296355915525783552 296470889277161472 296715173762344680 297423151234154496 297911494672220160 298529714897141760 298886168806686720 299346145746444288 299488589784391680 299846188620840960 300325513614852096 300468423685570560 300930799181918976 301290156592201728 301424938425239040 301784849323130880 302411107459399680 303382449346314240 303867604953464832 304843625097854976 305343973803294720 305476230746996736 305707478534012928 306814596811849728 307211283768279040 307312144253856990 307451292583723008 308198043780382720 308317574401966080 308438823502086144 308945253734154240 309053235790872576 309307887810109440 310190703546204160 310433040033349632 311051424815382528 311307723291640320 311684669777117184 312050519327637504 312562879656099840 313211504154378240 313456200641998848 314068087340531712 314217536822968320 314345798227722240 314463019273611264 315355474239160320 316009893876203520 316249115724840960 316496185346500992 317394410495016960 317772260983701504 318053061293506560 318431695890284544 318694075522518360 319074645002158080 319454495770017792 321519934320254976 321903839278006272 322181962115973120 322425856266341760 322432417010810880 322571847956692992 323101522583879680 323607945969401856 324139282606325760 324139321906954240 324265035146895360 325038747986952192 325306571662356480 325572433878712320 325700238723514368 326618169747701760 327140291616178176 327295961514639360 327409846910173440 327799620537447456 328191063430791168 328729925155553280 328872079362097152 329412099196846080 329541603983097856 329928413664116736 330470168037949440 332061571511083008 332606828607160320 333003971666903040 333400404966506496 333695015127613440 334092271098003456 334367554646576640 334766840658001920 335165372611166208 335845929259284480 336924663507440640 337332390106497024 337630672170516480 338026976646266880 338554037861351424 338715138997616640 339103055728393920 339256598713073664 339940347224019584 340212495891824640 340346288002301952 340905107568721920 341305255514603520 343511970528706560 343660759590371328 343920913350764544 344331607533944832 344896970655006720 345612694239313920 345748568113414144 345882704156688384 346722799252930560 346993676439846912 347563410450923520 348284667379998720 348392714397548544 348964541489479680 349115692282281984 349237170037518336 349403354748456960 350645253499256832 351372905809969152 351662428162778880 352362942173675520 352501512573812736 353080289981890560 353494728925839360 354780617180971008 355511130610728960 355780255190446080 356658724956348416 357670932531118080 357809693955194880 358235657876570112 358530834962833155 358958975627427840 359386307741270016 360562108422684672 361154164429946880 361709926110286848 362736469137162240 362893328951279616 363489212906864640 363632114739970048 364058939215577088 364221800597163840 364656692932116480 364656737145323520 365413421513441280 366412768563953664 366587126293463040 368207956703969280 368957301678981120 369837652536459264 370444894407229440 370588611596451840 370734304480985088 371503645205331968 371778939042693120 372228844255444992 372696911731687424 372995284575191040 374182682183055360 375106590040297472 375406892018565120 375853804985253888 376163498977398720 376171153179279360 376612695740252160 376618975980683264 377061044187561984 379211872651444224 379498938869809152 379834506191831040 381054531372318720 381663673552207872 381845288433745920 382134348167516160 382432890627022032 382889574002589696 383518246014812160 384314115729653760 385548529377607680 386316544738590720 387721827100655616 388041300041687040 388503253970308096 388814281019228160 388967139127590912 388967186288345088 389605837221396480 389774316281004032 390063149159546880 391026268046360576 391820250802498560 392288144122183680 392585109175664640 392755153817567232 393078774092014080 393554455124246528 395294519036215296 395620231683126240 396564201645539328 397215326229626880 398039619862855680 399128194328592384 399318119712522240 400434018153136128 400624564914094080 401241065575891968 401720208789602304 401899917900318720 402379799097507840 403214809945866240 404509932461752320 405156806604619776 406298434983690240 406458166797139968 407125298404392960 407301640995995648 407609971378683904 408925364520222720 409086129082466304 409749525671809320 409935056778297344 410238829288488960 411090099202621440 411251764669448192 411927004978872320 412410517080145920 413910720044466176 414735233087176704 415076964388853760 416067359103516672 416750506208133120 417076092541108224 417615338872504320 417941600855998464 418757449787375616 418956715763957760 419284025698148352 420473965652213760 421346525168271360 421665487633121280 421994913795334656 423192547326689280 423696347978268672 424070748391342080 424575594520379392 424925434030024480 425432860002877440 425939327693357056 428693245760339968 429036448021217280 429575949487964160 429901141688455680 430095797275590656 430237001955399786 430414509417431040 431477261292535808 432185710141767680 432353380195860480 433742095549808640 434096578504949760 434266984964685824 435490892996935680 436187055488237568 436394615352852480 436546462546897920 437066160716596608 437588031518539776 437588084574388224 438306566874071040 438496105816129536 439216132262461440 439904551552155648 440626890717265920 442748762014777344 443475771476213760 444533873288675328 445456361464004608 445823406195435520 446355787544002560 446887163481554944 447794572345712640 449232884676587520 449776520141996032 450702635528355840 451396198772878464 451405383815135232 451620185330155520 452137407637858560 452342131617431552 453616661189099520 453795050669735936 454540143424962560 455073674019471360 455801407430197248 457265437646782464 458015960704942080 458214346120495104 458561217801019392 459862627540008960 460221895217774592 460816925652418560 461176938875584512 462297065670574080 462658235253129216 463417880601231360 464379556506664960 465286055319306240 465649560050024448 465871139664609280 467527004665675776 468497207746625536 468883237550371840 469817256231567360 470002016765083648 470184300962998272 470773719975854080 471326305234452480 471694528910416896 473040822907961344 474014840814305280 474373673587261440 474744278019751488 476658391475552256 477079591940259840 477647543835426816 478041113283777540 478611967503237120 479181743655026688 482279901480382464 482855758917009408 483648625516216320 483857771935039488 484652283875819520 485411918954102784 485629067462885120 486208923909488640 486208982860431360 487217895351255040 488550358085271552 488782835057950720 490943942271959040 491699430806171184 491943068905308160 493308119043145728 493926525876305920 494118148795269120 494312405974646784 494892620496175104 495705252056924160 496305125673926656 498092357266624512 498910242910740480 500100607449759744 500542522691420160 501138406647005184 501551331969864960 502150260987002880 502748058916749312 505615830201925632 505998585159745536 506446008255774720 507831056792027136 508072708496424960 508884898069610496 509127051244994560 509512464223354880 509910520836029376 510519432003452928 511357661353082880 512418820972871680 514064705836810240 515088726318120960 515491139385556992 515881370026146816 517388400055582720 518419041358970880 518622852170121216 518824056235032576 519474449628528640 520084198879395840 520490514659770368 520915894205939712 521345115676385280 522427001069998080 522589071596322816 523446812234219520 523673538423422976 523855755056277504 524105032122685440 525967880248885248 527059358714953728 527493642244168320 528752268860719104 529620434972835840 530719493150474240 532170925771456512 532424159616696320 534988087434522624 535866557200424960 536506398796677120 537353486814855168 537619746594488320 539079461611905024 539346576615669760 540843162634027008 541731246644920320 542564889165430272 542833731205857280 544339993426919424 545233819360296960 545448172109955072 546088408823365632 546332700895745760 546985039398174720 546985105717985280 548120132270161920 549619152845930496 549880689440194560 552980310782902272 553435952518471680 554756478804688896 555667341610844160 556101456721477632 556820451830005760 557255467807997952 558343266383167488 558608954351943680 559045367597531136 562220650177495040 562659885060446208 563780707477880832 564245248466098080 564256729768919040 564928463971024896 565427664521789440 565591566281342976 567243813337169920 568817808977166336 569248408304713728 569751759287746560 571581797058478080 572495510328311808 572767932650618880 573201522251274240 573649335940533048 573886012556574720 574334361003884544 575277369022218240 576471173594480640 578322794066411520 580378350619459584 580654523995914240 581582740650983424 581859487137136640 582061950062530560 582754880955462144 583450708691386368 583450779432517632 584408755832094720 584661474421506048 585621509683281920 586539402069540864 587502520956354560 587730376203747840 589132730726350848 589618161138021120 590331682686369792 591301028634951680 592941778554322944 593430347524689360 594846302468308992 595822989344440320 597059429794283520 598692291492888576 598977179568783360 599692377241681920 600651027229704192 600936847371141120 601861598363837952 602580313184403456 602849876850478080 603569698646261760 604822214918799360 606764898692628480 607735209906929664 609687250195709952 610687947606589440 610952461493993472 611414957068025856 613629193623699456 614624288507713980 614902585167446016 616396087560765440 616635148803932160 616877647004172288 617890507468308480 618615775620218880 620381407092408320 620866080066699264 622102849630765056 622615446583280640 623369339554234368 624101038655275008 625125759312199680 626423008308756480 626912401283997696 628136174681063424 628435073645936640 628691596455444480 628926038547222528 630710948478320640 632019787752407040 632498231449681920 632992370693001984 634788820990033920 635544521967403008 636106122587013120 636863391780569088 637388151045036720 638149290004316160 638908991540035584 643039868640509952 643807678556012544 644363924231946240 644851712532683520 645143695913385984 646203045167759360 647215891938803712 648278565212651520 648278643813908480 648530070293790720 650077495973904384 650613143324712960 651144867757424640 651400477447028736 653236339495403520 654280583232356352 654591923029278720 654819693820346880 655599241074894912 656382126861582336 657459850311106560 657744158724194304 658824198393692160 659083207966195712 659856827328233472 660940336075898880 664123143022166016 665213657214320640 666800809933012992 667390030255226880 668184542196006912 668735109293153280 669533681316003840 670330745222332416 671691858518568960 673849327014881280 674664780212994048 675261344341032960 676053953292533760 677108075722702848 677430277995233280 678206111456787840 678513197426147328 679880694448039168 680424991783649280 680692576004603904 681810215137443840 682610511029207040 687023941057413120 687321519180742656 687841826701529088 689793941310013440 691225388478627840 691497136226828288 691765408313376768 693445598505861120 693987352879693824 695126820901847040 696569334759997440 697929082978959360 698231384564563968 698474340075036672 698806709496913920 701290506998513664 702745811619938304 703324856325557760 704725884347351040 705003025147625472 706160579963781120 706989457851678720 709561234361942016 711022261221457920 711560510380892160 713317449912696832 715619387910389760 716471315753140224 717061669925666310 717917951254855680 718772615482540032 721124216845369344 723419852220573696 725472938274324480 725786657902559232 726978425813729280 727264229479940096 728117878431154176 728443601194327680 729313385864232960 729313474290647040 730826843026882560 732825537127907328 733174252586926080 736415913407938560 737914603357962240 740889788814458880 741177223192903680 741468608961970176 743007290410663936 743557878085386240 744457688510889984 745393823463374848 748365364366110720 750213180080594944 750813784037130240 751707609970507776 752326997954797440 752342306358558720 753225391480504320 753237951961366528 754122088375123968 758423745302888448 758997877739618304 759669012383662080 762109062744637440 763327347104415744 763690576867491840 764268696335032320 764865781254044064 765779148005179392 767036492029624320 768628231459307520 771097058755215360 772633089477181440 776082600083374080 777006507940616192 777628562038456320 777934278255181824 777934372576690176 779211674442792960 779548632562008064 780126298319093760 782052536092721152 783640501604997120 784576288244367360 785170218351329280 785510307635134464 786157548184028160 787108910248493056 790589038072430592 791240463366252480 793128403291078656 794430652459253760 796079239725711360 798256388657184768 798636239425044480 802482131151783936 803440417579204608 803799835800637440 804759598195015680 806429619891732480 809019864923504640 812596869967380480 812916333594279936 814250596808785920 814603281991991296 815219942757367808 817850729040445440 818172258164932608 819499051343618640 819870113556594688 820477658576977920 822180198405242880 822503529338896384 823854009957744640 824821034160291840 827821440088932352 829470466174353408 830153928777707520 832134718207033344 833501012416266240 834152185082216448 835230677745008640 835883201711996928 837514899574751232 837913431527915520 838568051396296704 842693050336542720 843330975266242560 843989827590669312 846385094653378560 847392695956537344 848141496782684160 849151189040758784 849850868060048960 850865720005754880 851878655386714112 857386491520679936 858072896042434560 859151898975928320 859802283376911360 860474003910799572 860829018834862080 862954522585071616 864371420283535360 864706760391720960 867484191099617280 868193157009899520 868533969929371648 870981785993871360 872374110976475136 872789230705704960 873092925093795840 874132321433193216 875176063037079552 875176169148776448 876613133748142080 876992211632259072 878432264524922880 879809103104311296 881253781434531840 885497524029554688 886951542952427520 889067746577350656 890912722928009216 891646812390871040 893774326963109888 895589144691425280 898465769353175040 899553040283992064 901405271056711680 902792397545756928 904274815275717120 904684263234863104 907233322378199040 907590101339471872 909080286849925120 910147348038942720 911602814860394496 914530875293564928 916031921409884160 916428692240990208 917122435602038784 920443790435549184 921633851304837120 922353877751169024 924594131341148160 925316470506258432 926835761202462720 928759113013329920 930572110638612480 931299120100048896 931742279329218560 935054009331351552 936994415493251072 937766475100743680 939634512463134720 940004033530167296 940368601925996544 941547439951708160 942652610468904960 943389057820833792 946081645815922688 948029681628610560 948747347174522880 949488556039502976 953316782951104512 954159183880519680 955295087670853632 956082226567555080 957223935006474240 958363487310053376 964559802960764928 965711517834018816 967297251032432640 967715543870078976 969304567751639040 970823837908205568 971258134925770240 972417847818977280 972417965720862720 974435790702510080 977100716170543104 977565670115901440 981887884543918080 983398861612342368 983886137810616320 986616238086291456 988236297590538240 988624811949293568 989785240992350208 991410504113848320 992610251347853312 996184714533249024 997820485821480960 1000201214899519488 1001085045382840320 1002276813294010368 1003102663939729920 1004300521974005760 1005496117833498624 1011997170319491072 1012892016511549440 1015662113584054272 1016145416992849920 1017769796139220992 1018254102489989120 1019024928446709760 1019821041672058752 1021038864006905856 1022715322706165760 1024837641945743360 1028129411673620480 1030982278771113984 1031762740052293632 1034776800111165440 1036838082717941760 1037245704340242432 1037648112470065152 1038948899257057280 1040168397758791680 1040981029319540736 1042690231352770560 1044854002139996160 1045178143192645632 1046893624468439040 1047347076846845952 1047711510112555008 1048210064245370880 1051935760497770496 1054118717429907456 1054987284488336640 1057504537721438208 1059240869945671680 1061438986300948480 1064341851542913024 1064848319233392640 1069976174869045248 1071733114400849920 1073012797593354240 1074706973629710336 1075239493188976640 1075592504888499465 1078158923223810048 1078693153231339520 1081686325268054016 1083462493289840640 1085129778330860544 1085667462411714560 1088679986853838848 1090467638720593920 1090896344219910144 1092176817646731264 1092665401791491520 1093970078796349440 1093970211435970560 1096240264540323840 1099238305691860992 1099761378880389120 1106871905036943360 1109512957609377792 1111334683221688320 1112202913442955264 1113640903660011520 1114510935615995904 1116686532766334976 1117217908703887360 1118090735195062272 1124441300354990080 1125319770120892416 1127561414955761664 1128490496932196160 1128513459537838080 1129856927942049792 1130855329043578880 1131183132562685952 1134487626674339840 1137635617954332672 1138496816609427456 1139503518575493120 1143163594116956160 1144991020656623616 1145535865301237760 1146403044502548480 1147298671881066096 1148668722007769088 1150554738044436480 1152942347188961280 1156645588132823040 1163165481301966848 1163718974274273280 1164123900125061120 1165509761910924288 1166901417382772736 1166901558865035264 1168817511664189440 1169322948843012096 1171243019366563840 1173078804139081728 1175005041912709120 1175460752407495680 1178265461452701696 1179236322276042240 1180663365372739584 1182602057269903360 1185883557108645888 1186860695049378720 1189692604936617984 1191645978688880640 1194118859588567040 1197384582985777152 1197954359137566720 1201302054459408384 1201873694742282240 1203723196727675904 1205160626368806912 1205699753700956160 1207139397292523520 1209644429837598720 1213529797385256960 1215470419813859328 1219374500391419904 1221375895213178880 1221904922987986944 1222829914136051712 1227258387247398912 1229248577015427960 1229805170334892032 1233270297607864320 1233755294008344576 1235781014936616960 1237231551240437760 1240762814184816640 1241732160133398528 1244205699261530112 1245230893166561280 1248202077310550016 1250251518624399360 1252846016617512960 1253824802567995392 1256272349362126848 1256870147291873280 1257852077094445056 1261421896956641280 1264039575504814080 1264996462899363840 1265984741386003968 1269577641980067840 1271089043934806016 1272212245174026240 1273726783561138176 1274776302090073440 1276298580008632320 1277817983080071168 1286079737281019904 1288727848463892480 1289703425065367040 1290287391826771968 1294431783877607424 1296557130425303040 1296557287627816960 1297060140587581440 1301226286649425920 1302289735514849280 1302800954894057472 1306472678990807040 1308561166464712704 1309183846058557440 1309639387640693760 1311198482149789824 1312764253723164672 1314919700622213120 1315488317448388608 1317648396787384320 1318166415932391424 1319713654656466944 1321880672151797760 1328246286044332032 1330427314428641280 1333601619866025984 1336369084392013824 1337470218586306560 1339067362632007680 1340661490444664832 1343383717037137920 1347698654029762560 1349329560425988096 1352107906585067520 1354216151445405696 1354860555990466560 1356412222913575680 1357026394852294656 1359761388896078336 1360849983567298560 1361385152009207808 1363620430274887680 1365221022058414080 1374047882114826240 1374643038361485312 1375683653403058176 1379587882620026880 1382450776957255680 1383530816626753536 1386891197011722240 1387974705759387648 1390253641803694080 1393138669519994880 1395858165957918720 1396948680150073344 1397613418993827840 1402581013997027328 1405491623239876608 1406649712651115520 1409451768694702080 1410006050295250944 1412321159927562240 1413978915703357440 1419122468723884032 1422044522442915840 1423121020761784320 1426634899825393664 1431238775820779520 1432942631506280448 1434123339851332620 1435835902509711360 1437545230965080064 1446839704441147392 1450945876548648960 1451573315805118464 1453956851627458560 1454528458959880192 1456235756862308352 1456887202388655360 1458626771728465920 1458626948581294080 1461653686053765120 1465651074255814656 1466348505173852160 1472831826815877120 1475829206715924480 1481779577628917760 1482354446385807360 1482937217923940352 1486014580821327872 1487115756170772480 1488915377021779968 1490787646926749696 1496730728732221440 1500426360161189888 1501627568074260480 1503415219941015552 1504653995909594880 1506450782961008640 1506475903922733056 1508244176750247936 1516847490605776896 1517995755479236608 1519338024767324160 1524218125489274880 1526654694208831488 1527381153734983680 1528537392670064640 1529731562508088128 1531558296010358784 1534072984059248640 1537256462918615040 1542194117510430720 1545266178954362880 1552165200166748160 1554013015881232384 1555257124076912640 1555868556510363648 1558423348885585920 1559097265124016128 1560252596638187520 1564105072185442304 1567281003209994240 1570340436702658560 1571020615270268928 1572315096368056320 1574217820496986112 1581178076144861184 1582480926732504960 1586256806582157312 1588861304918507520 1592158479451422720 1596512777314369536 1597272478850088960 1604964262303567872 1607599671601274880 1609519196390031360 1612859239783464960 1618039729847009280 1625193739934760960 1628501193617571840 1629206563983982592 1630439885514735616 1635701458080890880 1636344516329865216 1638998102687237280 1639740227113189376 1640955317153955840 1644360396810485760 1645007058677792768 1647708019915489280 1649642068320583680 1655642880177864704 1658940932348706816 1660307857555415040 1664269436414066688 1667002024832532480 1668304370164432896 1670461355490017280 1671766403423993856 1675029799149502464 1675826863055831040 1677136102792593408 1686661950532485120 1687979655181338624 1692770189306757120 1694785391913074688 1696282993565368320 1698302378081517568 1699701736120097920 1701731440011509760 1703757310773428224 1714772983041359872 1718303797951856640 1719604566753822720 1720948007821599144 1721658037669724160 1728742840567070720 1729413520783441920 1734968382199234560 1737067939858743296 1741963571987742720 1744748221952950272 1745578461411409920 1746185850187591680 1748264642866386432 1750352126074159104 1750352338297552896 1753226267496284160 1753984423264518144 1756864529049845760 1759618206208622592 1762507562869063680 1770995048059109376 1773903085904855040 1781825445856018432 1783293624781742080 1787548653926219776 1791178289382850560 1796931538706350080 1799106080567984128 1802810542113423360 1805584795091513856 1808549630551434240 1814466644756398080 1815180202678943744 1818160573699850240 1820294696077885440 1823205629720788992 1829061750587129856 1832063842819768320 1832857384481980416 1834244871204077568 1840887580871098368 1844707755502338048 1849188262682296320 1850632941012516864 1853671522404925440 1857518226026659840 1861144221277224960 1862598240200097792 1863484558658437120 1870108018662703104 1873988830986502144 1875532950201487360 1879269024926269440 1880008067060334592 1880737203851993088 1883094879903416320 1885305220937809920 1886778115641667584 1892163291631845376 1896059363257221120 1897494694349045760 1898977112079005952 1906633565902209024 1908318367761039360 1910590175341707264 1912164453135110160 1914447870012948480 1916726974620106752 1929119605921529856 1931423035668037632 1935431087740157952 1938609135503278080 1941647675816411136 1942516269851540480 1944835695637954560 1944835931441725440 1948871581405020160 1954201432341086208 1955131340231802880 1963775769087836160 1966797723224684736 1967772275621232640 1973232476172582912 1976472595181076480 1977249623898587136 1979570481984700416 1982821008227696640 1985220502695706624 1992369429066498048 1995640971642961920 2000402429799038976 2002170090765680640 2004553626588020736 2006205327879459840 2008601043948011520 2010992235666997248 2023994340638982144 2025784033023098880 2031324227168108544 2032290833985699840 2035539592278441984 2036508204979978240 2038049856893419520 2039642083344117504 2042077728013811712 2045430645412331520 2049675283891486720 2056258823347240960 2061964557542227968 2063525480104587264 2069553600222330880 2073676165435883520 2074491408680484864 2075296224940130304 2080336795517583360 2081962058639081472 2085380462705541120 2089708004279992320 2093787248936878080 2094694153693691904 2095423020225110016 2096420128490741760 2103871520995540992 2108237434859814912 2109974568976673280 2115009075442876416 2118481739891343360 2122877972601896960 2128683703085826048 2129696638466785280 2139952349738090496 2143466228801699840 2149413947259420672 2150478986377953280 2151185009776998930 2156317846447620096 2157386306462679040 2163372650536108032 2170259556661721088 2171334924823429120 2177359973707677696 2180935277441187840 2181792688439820288 2184353635293462528 2185330803582983040 2187940157592698880 2187940422871941120 2192480529080647680 2198476611383721984 2199522757760778240 2213743810073886720 2222669366443376640 2224405826885910528 2227281807320023040 2229021871231991808 2233373065532669952 2234435817407774720 2236181470390124544 2248882600709980160 2250639540241784832 2255122829911523328 2256980993864392320 2257026919075676160 2259713855884099584 2261710658087157760 2262366265125371904 2268975253348679680 2275271235908665344 2276993633218854912 2279007037150986240 2286327188233912320 2289982041313247232 2291071730602475520 2292806089005096960 2294597343762132192 2297337444015538176 2301109476088872960 2305884694377922560 2313291176265646080 2328247800250122240 2331019523821848576 2333802834765545472 2333803117730070528 2337635023328378880 2338645897686024192 2342486038733127680 2346157608278163456 2350010083825418240 2350921504814991360 2356530922905403392 2358472644552084480 2361326730745479168 2365204114539806720 2371767114217291776 2373721390098757440 2379385209873235968 2383291957377761280 2388237719177134080 2394769165971554304 2395908718275133440 2407446393455351808 2410321252737613824 2411399507401912320 2414278794585047040 2419288859675197440 2427059594770513920 2438749000782839808 2442751790426357760 2443809845975973888 2445659828272103424 2454516774494797824 2458497154030855920 2459610340669784064 2466540595215728640 2467510588016689152 2471562029873233920 2474463102480875520 2481525628369633280 2483464320266797056 2488411398523060224 2490461786333122560 2496404154621100032 2500503037248798720 2505692033235025920 2507649605135990784 2512544698724253696 2513740294583746560 2515704154188890112 2528079151009628160 2529992925798727680 2531969482772007936 2539155283960135680 2542178087869612032 2544424490348052480 2547453567122276352 2549552604180146880 2552597160017264640 2555635966160142336 2572159474562039808 2577455696927784960 2579406850130734080 2588863567755214848 2593114260850606080 2594120281175162880 2602452573298851840 2604579471029698560 2605601909788114944 2612945357981614080 2617122332929425408 2618367692117114880 2619278775281387520 2622396964299579648 2625528507446329344 2629839401244426240 2630976634896777216 2635296793574768640 2636332831864782848 2639427309312933888 2643761344303595520 2656492572088664064 2660854628857282560 2667203239732051968 2672738168784027648 2674940437172613120 2681322980889329664 2686767434074275840 2695397308059525120 2698659120851976192 2704215813170135040 2712824445827151360 2714052789704589312 2719522777792156672 2721699967134597120 2722770304018415616 2727240860549775360 2730442044116828160 2748095764229652480 2749286076722970624 2751367306806116352 2764901553914511360 2767061633253507072 2773782394023444480 2775949411518775296 2780507283607388160 2786277339039989760 2791716331915837440 2793897360300146688 2795226837987655680 2805162027994054656 2810983246479753216 2813299425302231040 2818903537389404160 2820012100590501888 2824642319855124480 2827957831406714880 2838244937447768064 2844089044885831680 2846242041523568640 2853269799650787328 2862477551641559040 2865885263012560896 2868246679702665240 2871671805019422720 2875090461930160128 2893679408882294784 2901891753097297920 2903146631610236928 2907913703254917120 2912471513724616704 2913774404777310720 2917253543456931840 2917253897162588160 2923307372107530240 2931302148511629312 2932697010347704320 2945663653631754240 2951658413431848960 2964708892771614720 2965874435847880704 2972029161642655744 2974231512341544960 2977830754043559936 2981575293853499392 2993461457464442880 3000852720322379776 3003255136148520960 3006830439882031104 3009307991819189760 3012901565922017280 3012951807845466112 3016488353500495872 3035991510958473216 3038676049534648320 3048436250978549760 3053309388417662976 3054762307469967360 3057074785340129280 3059463125016176256 3063116592020717568 3068145968118497280 3074512925837230080 3084388235020861440 3104330400333496320 3108026031762464768 3110514248153825280 3111737113020727296 3116846697771171840 3118194530248032256 3120505193276375040 3128210144370884608 3134562006419988480 3140680873405317120 3142041230540537856 3144630192736112640 3148435640993972224 3162356152289722368 3164961853465009920 3172513613164314624 3177722609837015040 3184316958902845440 3193025554628739072 3194544957700177920 3209928524607135744 3215199343202549760 3219038392780062720 3225718479566929920 3236079459694018560 3250387479869521920 3257002387235143680 3260879771029471232 3271402916161781760 3272689032659730432 3277996205374474560 3279480454226378752 3281910634307911680 3288720793620971520 3290014117355585536 3295416039830978560 3299284136641167360 3311285760355729408 3320615715110830080 3328538872828133376 3334004049665064960 3336608740328865792 3340922710980034560 3343532806847987712 3350059598299004928 3351653726111662080 3354272205585186816 3373323901064970240 3375959310362677248 3385540378613514240 3389570783826149376 3392565987130736640 3396604756163035136 3399403472240195840 3403462880023019520 3407514621546856448 3429545966082719744 3436607595903713280 3439209133507645440 3441896015643198288 3457485681134141440 3458827041566883840 3469936764398469120 3474135879717486592 3489496443905900544 3491156922822819840 3492371700375183360 3496529285732772864 3500704252148318208 3500704676595105792 3506452534992568320 3507968846529036288 3513729058099691520 3519236412417245184 3525015125738127360 3541990096118218752 3547806171809710080 3566587249563484160 3575097307852439552 3582356578765701120 3593863077412700160 3598212161135968256 3605621084226846720 3611169590183027712 3617099261102868480 3628933289512796160 3636321147399700480 3640589392155770880 3646411259441577984 3658123501174259712 3664127685639536640 3665714768963960832 3668489742408155136 3681775161742196736 3689415511004676096 3701265882025033728 3707343044809850880 3715036452053319680 3722288442554449920 3725196480400195584 3726969117316874240 3747977661973004288 3751065900402974720 3758538049852538880 3760016134120669184 3761474407703986176 3766189759806832640 3770610441875619840 3773556231283335168 3784326583263690752 3792118726514442240 3794989388698091520 3797954224158011904 3813267131804418048 3816636735522078720 3821180350683414528 3824328906270220320 3828895740025896960 3833453949240213504 3858239211843059712 3870862175480315904 3883295351632822272 3885032539703080960 3889671391275909120 3889671862883450880 3897743162810040320 3908402864682172416 3910262680463605760 3927551538175672320 3933595446449369472 3935544551242465280 3946464952345165824 3952945190362152960 3954499247797174272 3959140963969400832 3965642016455393280 3984738858132996096 3991281943285923840 4000804859598077952 4009107253176041472 4012410655758919680 4017202087896023040 4021984471333994496 4047988681277964288 4062648454336217088 4064581667971399680 4071079184556883968 4073016409959956480 4076099713786839040 4079284166688235008 4084155456027623424 4090861290824663040 4099350567782973440 4112517646694481920 4123929115084455936 4127050960209174528 4139107200444661760 4147352330871767040 4150592449880260608 4160673591035166720 4163924117278162944 4170760925411082240 4179416008559984640 4187574497873756160 4190846040450220032 4192840256981483520 4207743041991081984 4216474869719629824 4219949137953346560 4230018150885752832 4236963479782686720 4245755945203793920 4257367406171652096 4259393276933570560 4279904699476180992 4286932457603399680 4298827894518841344 4302370019553997860 4312635692895240192 4314772612925358080 4340519113323442176 4342669849646858240 4354719947415355392 4361870554882375680 4363585376879640576 4368707270586925056 4370661607165966080 4375880315185397760 4375880845743882240 4384961058161295360 4396953222767443968 4399045515521556480 4427487620147773440 4445338732886753280 4448811653771821056 4454563614640046080 4458043742463983616 4466746131065339904 4468871634815549440 4472362940780249088 4497765201419960320 4501279080483569664 4510245659823046656 4513961987728784640 4519427711768199168 4523421316174315520 4524732530250743808 4537950506697359360 4550542471817330688 4553987266437709824 4558014074301972480 4572654376467824640 4579964082626494464 4582143461204951040 4585612178010193920 4589194687524264384 4594674888031076352 4602218952177745920 4611769388755845120 4626582352531292160 4656495600500244480 4662039047643697152 4667605669531090944 4675270046656757760 4677291795372048384 4684972077466255360 4692315216556326912 4700020167650836480 4701843009629982720 4713061845810806784 4716945289104168960 4722653461490958336 4730408229079613440 4743534228434583552 4747442780197514880 4758770419746471936 4766583914755522560 4776475438354268160 4789538331943108608 4791817436550266880 4814892786910703616 4822799014803824640 4828557589170094080 4838577719350394880 4854119189541027840 4885503580852715520 4887619691951947776 4891319656544206848 4909033548989595648 4916994308061711840 4919220681339568128 4933081190431457280 4935021176033378304 4943124059746467840 4948926204961751040 4963051256739266560 4966928640533594112 4976822797046120448 4980923572666245120 4992808309242200064 5001006074497597440 5011384066470051840 5015299210271981568 5025089397448507392 5027480589167493120 5031408308377780224 5059985851597455360 5063938965544015872 5078310567920271360 5084356175739224064 5088848980696104960 5094907134244552704 5099105208360293760 5105194320034529280 5111271932320284672 5144318949124079616 5154911393855569920 5158813700261468160 5186228521701212160 5188240562350325760 5204905146597703680 5211203819576229888 5225890715963228160 5234244665858850816 5236735384234229760 5238557550562775040 5244793928599159296 5251057014892658688 5259678802488852480 5261953269793554432 5270593587149537280 5272665663729565696 5278854618625867776 5287522688607191040 5312985144177328128 5321709257714565120 5345476337568055296 5349880874345226240 5362645961778659328 5373534868148551680 5390794616119050240 5397318241703952384 5408431626340270080 5425648891654302720 5439045555584313344 5443399934269194240 5445540608036831232 5454481721099550720 5460884088233656320 5496191528459304960 5498572153445941248 5502734613612232704 5534123266507014144 5547564788046888960 5551898823037550592 5561014567214776320 5572554678079979520 5583432663831674880 5587794720600293376 5590453675975311360 5610324055988109312 5621966492959506432 5626598850604462080 5637807074778808320 5640024201181003776 5649284639710248960 5655915662813429760 5676489874895536128 5688178089771663360 5692484083047137280 5706539599301574656 5724955103283118080 5731770526025121792 5736493359405330480 5743343610038845440 5750180923860320256 5787358817764589568 5806293263220473856 5815827406509834240 5824943027449233408 5827548809554621440 5834507086913863680 5834507794325176320 5846614744215060480 5862604297023258624 5865394020695408640 5891327307263508480 5903316826863697920 5929417785543229440 5931748871695761408 5944058323285311488 5948463024683089920 5955661508087119872 5963150587706998784 5986922914928885760 6001705440644759552 6006510272297041920 6013660879764062208 6018615983638379520 6025803131844034560 6025903615690932224 6032976707000991744 6071983021916946432 6077352099069296640 6096872501957099520 6106618776835325952 6109524614939934720 6114149570680258560 6118926250032352512 6126233184041435136 6136291936236994560 6149025851674460160 6168776470041722880 6208660800666992640 6216052063524929536 6221028496307650560 6223474226041454592 6236389060496064512 6241010386552750080 6256420288741769216 6269124012839976960 6281361746810634240 6284082461081075712 6289260385472225280 6296871281987944448 6324712304579444736 6329923706930019840 6345027226328629248 6355445219674030080 6368633917805690880 6386051109257478144 6389089915400355840 6419857049214271488 6430398686405099520 6451436959133859840 6472158919388037120 6514004774470287360 6521759542058942464 6542805832323563520 6545378065319460864 6555992410748949120 6558960908452757504 6563821268615823360 6577441587241943040 6580028234711171072 6590832079661957120 6598568273282334720 6622571520711458816 6641231430221660160 6668008099330129920 6673217480657731584 6681845421960069120 6687065613695975424 6700119196598009856 6703307452223324160 6708544411170373632 6746647802129940480 6751918620725354496 6771080757227028480 6779141567652298752 6785131974261473280 6793209512326070272 6798806944480391680 6806925760046039040 6815029243093712896 6859091932165439488 6873215191807426560 6878418267015290880 6883792031286396576 6917654083133767680 6939873528796938240 6948271759434973184 6984743400750366720 6993058571465545728 7001408504296636416 7001409353190211584 7012905069985136640 7015937693058072576 7027458116199383040 7038472824834490368 7050030251476254720 7083980192236437504 7095612343619420160 7133174499126968320 7164713157531402240 7187726154825400320 7196424322271936512 7222339180366055424 7234198522205736960 7257866579025592320 7272642294799400960 7281178784311541760 7316247002348519424 7328255371279073280 7331429537927921664 7336979484816310272 7363550323484393472 7378831022009352192 7402531764050067456 7414686089619701760 7430072904106639360 7444576885108899840 7450392960800391168 7453938234633748480 7502131800805949440 7517076099705077760 7520032268241338368 7522948815407972352 7532379519613665280 7541220883751239680 7547112462566670336 7568653166527381504 7584237453028884480 7589978777396183040 7595908448316023808 7626534263608836096 7633273471044157440 7642360701366829056 7648657812540440640 7657791480051793920 7666907898480427008 7716478423686119424 7766590703265644544 7770065079406161920 7779342782551818240 7795486325620080640 7816805729364344832 7820525360927211520 7855103076351344640 7867190892898738944 7871089102484930560 7892929904690331648 7905890380724305920 7908998495594348544 7918281927938801664 7931284032910786560 7969477716265992192 7982563886571847680 8001609719196155904 8018214506352082944 8024821311517839360 8043968942667988992 8095977362555928576 8142158369113767936 8146032819919912960 8152199427573678080 8158568333376470016 8168310912055246848 8181722581649326080 8198701135565946880 8225035293388963840 8247858230168911872 8254101920418349056 8278214400889323520 8294704661743534080 8301184899760521216 8321347182070333440 8327848234556325888 8341521850822164480 8358832017119969280 8375148995747512320 8381692080900440064 8385680513962967040 8415486083982163968 8432949739439259648 8439898275906693120 8460036301771505664 8473926959565373440 8491511890407587840 8514734812343304192 8518786553867141120 8559809398952361984 8573864915206799360 8597655789037682688 8604740039107995720 8625271385790480384 8681038226646884352 8685339699293716480 8709439894830710784 8723741109764751360 8737414541173850112 8741323214331932160 8751760630370795520 8751761691487764480 8769922116322590720 8793906445534887936 8798091031043112960 8854975240295546880 8897623307543642112 8909127229280092160 8916087484927967232 8933492262130679808 8937743269631098880 8944725881560498176 8995530402839920640 9002558160967139328 9020491319646093312 9027923975457569280 9038855423536398336 9049465060501487616 9075901013394718720 9107974532875419648 9116028148603944960 9145308752935649280 9159928165252988928 9164286922409902080 9171224356020387840 9178389375048528768 9189349776062152704 9204437904355491840 9223538777511690240 9253164705062584320 9312991201000488960 9324078095287394304 9335211339062181888 9350540093313515520 9354583590744096768 9369944154932510720 9384630433112653824 9400040335301672960 9403686019259965440 9426123691621613568 9433890578208337920 9445306922981916672 9460816458159226880 9487068456869167104 9494885560395029760 9517540839492943872 9533167829511045120 9552950876708536320 9579076663886217216 9583634873100533760 9629785573821407232 9645598029607649280 9657115178340188160 9677155438700789760 9708238379082055680 9771007161705431040 9782639313088413696 9818067097979191296 9833988616123423680 9838441362679136256 9866162380862914560 9870042352066756608 9886248119492935680 9897852409923502080 9926102513478533120 9933857281067188224 9961847145332490240 9985616618484400128 10002012148995194880 10022768132940103680 10030598420543963136 10050178794897014784 10054961178334986240 10062816616755560448 10119971703194910720 10127877931088031744 10156621135840542720 10168712351478448128 10177697961392209920 10189814268489105408 10198210416720587520 10210388640069058560 10222543864640569344 10288637898248159232 10309822787711139840 10317627400522936320 10372457043402424320 10376481124700651520 10409810293195407360 10422407639152459776 10468489331717701632 10473470768468459520 10477115101125550080 10489587857198318592 10502114029785317376 10519357604977704960 10523906539587108864 10541187174299074560 10545331327459131392 10557709237251735552 10575045377214382080 10625970288354656256 10643418515429130240 10699761748690452480 10725291923557318656 10747069736297103360 10781589232238100480 10794636483407904768 10816863252680540160 10851297783308605440 10878091111168626688 10886799868538388480 10908963442199101440 10921768176467312640 10992383056918609920 10997144306891882496 11005469227224465408 11068246533014028288 11103797646075101184 11122029134429552640 11145109356159959040 11166865327663349760 11175589441200586752 11180907351950622720 11243932985919012864 11253197701208924160 11275614149557616640 11280048402362007552 11298569279420497920 11311831325626859520 11352979749791072256 11376356179543326720 11384968166094274560 11413079198603149312 11449910206566236160 11463541052050243584 11472986718810660960 11486687220077690880 11500361847720640512 11574717635529179136 11612586526440947712 11649886054898466816 11655097619109242880 11669014173827727360 11669015588650352640 11693229488430120960 11725208594046517248 11730788041390817280 11782654614527016960 11806633653727395840 11858835571086458880 11863497743391522816 11888116646570622976 11896926049366179840 11926301175413997568 11973845829857771520 12003410881289519104 12027321759528124416 12037231967276759040 12051606263688069120 12065953414001983488 12143966043833892864 12193745003914199040 12213237553670651904 12219049229879869440 12228299141360517120 12237852500064705024 12252466368082870272 12272583872473989120 12298051703348920320 12337552940083445760 12417321601333985280 12432104127049859072 12442056992615301120 12472778120992129024 12482020773105500160 12512840577483538432 12538248025679953920 12562723493621268480 12578520770944450560 12593742563975888896 12649424609158889472 12659847413860039680 12690054452657258496 12710890439348060160 12737267835611381760 12772102218514956288 12778179830800711680 12839714098428542976 12860797372810199040 12944317838776074240 13028009548940574720 13043519084117884928 13085611664647127040 13090756130638921728 13111984821497898240 13117921816905515008 13127642537231646720 13154883174483886080 13160056469422342144 13181664159323914240 13197136546564669440 13245143041422917632 13282462860443320320 13336016198660259840 13346434961315463168 13363690843920138240 13374131227391950848 13400238393196019712 13406614904446648320 13417088822340747264 13493295604259880960 13503837241450708992 13558283135304597504 13570263948522946560 13586419024652140544 13597613888960783360 13613851520092078080 13630058486187425792 13718183864330878976 13746430383614853120 13756836534030581760 13767584062572793152 13835308166267535360 13879747057593876480 13896543518869946368 13969486801500733440 13986117142931091456 14002817008593272832 14025810139970273280 14031875386116145152 14054916232398766080 14076945649668980736 14100060502952509440 14167960384472875008 14191224687238840320 14266348998253936640 14329426315062804480 14375452309650800640 14392848644543873024 14444678360732110848 14468397044411473920 14515733158051184640 14562357568623083520 14656510742558146560 14662859075855843328 14673958969632620544 14727100646968786944 14757662044018704384 14805063528100134912 14829372179239403520 14860145808213278720 14889153770217799680 14900785921600782336 14907876469267496960 15004263601611898880 15034152199410155520 15045897630815944704 15064759039227330560 15082441767502479360 15094224925133340672 15137306333054763008 15179957554792366080 15191816896632047616 15253068527217672192 15266546942088314880 15284721402733658112 15297315625080881280 15315582960103587840 15333815796960854016 15432956847372238848 15540130158812323840 15558685565103636480 15590972651240161280 15633611458728689664 15641050721854423040 15710206152702689280 15734381785797477888 15742178204969861120 15785859809380663296 15811780761448611840 15817996991188697088 15836563855877603328 15862568065821573120 15938955432531984384 15965127773143695360 16036429012704165888 16049642623035678720 16087937885335977984 16191954725111857152 16304398855147356160 16317136666752940032 16336621824110493696 16363445163298652160 16397402271131893760 16450070586777927680 16495716460337823744 16508203840836698112 16556428801778647040 16602369799521042432 16642694364140666880 16655696469112651776 16683043701644328960 16717664034239938560 16750297991495024640 16763384161800880128 16771361027925934080 16830972167964327936 16865899478878519296 16879796551813386240 16920072603543011328 16947853919130746880 16983023780815175680 17029469624686608384 17037573107734282240 17119618797904723968 17147729830413598720 17195311578075365376 17209480078215991440 17250542771580960768 17362076453293768704 17370679398587432960 17418879789661421568 17447482219529502720 17474829082347700224 17482646428663864320 17503521260741591040 17503523382975528960 17539844232645181440 17587812891069775872 17596182062086225920 17709950480591093760 17795246615087284224 17832174969855934464 17866984524261359616 17875486539262197760 17889451763120996352 17991060805679841280 18005116321934278656 18040982639292186624 18055847950915138560 18077710847072796672 18098930121002975232 18215949065750839296 18232056297207889920 18290617505871298560 18319856330505977856 18328573844819804160 18342448712040775680 18356778750097057536 18378699552124305408 18408875808710983680 18447077555023380480 18506329410125168640 18625982402000977920 18648156190574788608 18670422678124363776 18709167181488193536 18739888309865021440 18769260866225307648 18800080670603345920 18807372038519930880 18852247383243227136 18867781156416675840 18890613845963833344 18921632916318453760 18974136913738334208 18989771120790059520 19035081678985887744 19066335659022090240 19105901753417072640 19158153327772434432 19167269746201067520 19259571147642814464 19291196059215298560 19354310877401579520 19416476758164111360 19542014323410862080 19565278626176827392 19636134195958382592 19667977232246847360 19676882725358272512 19732324761725829120 19740084704133513216 19772496238985871360 19795704819847004160 19867714562134376448 19923694290664980480 20004024297990389760 20045536265880207360 20061196841087926272 20100357589794029568 20109922356669972480 20125633233511120896 20239943406389821440 20255755862176063488 20313242271681085440 20337424702956896256 20355395922784419840 20379628536978210816 20396420833441175040 20420777280138117120 20445087729281138688 20577275796496318464 20619645575422279680 20635254801045872640 20752962249401303040 20819620586390814720 20844815278304919552 20954230202251100160 20979175714396637184 21004228059570634752 21038715209955409920 21047813079174217728 21082374348598149120 21090662654918262784 21115418474503471104 21150090754428764160 21251940576709312512 21286837030858260480 21399523497380904960 21494139472594206720 21563178464476200960 21589272966815809536 21702595566617210880 21756182222337253376 21773599737076776960 21817926884398202880 21843536352934625280 21984766113837219840 21994288613783764992 22010938454448930816 22136493066028056576 22207595292150202368 22244058268859105280 22290218712319918080 22333730655326699520 22351178882401173504 22361814703901245440 22506395402417848320 22551228299115233280 22560096804724015104 22597138558840995840 22623662651253719040 22705959499582144512 22752712359086653440 22769936332188549120 22826158397206298624 22899820413132472320 22927082104100487168 22945973437621321920 22973374440155381760 23000723695441281024 23149435271058358272 23299772109796933632 23310195238218485760 23338028347655454720 23386458976860241920 23450417188093034496 23461576082781634560 23565309229054033920 23613267307454791680 23717671142172917760 23726995486783045632 23776233293141245952 23793852098732359680 23852602350827995136 23947691659715543040 24006821762579038208 24054643519056248832 24074463934553518080 24131906828003966976 24287932087667785728 24426475107341303808 24438098459759738880 24456598282721034240 24475705000129410048 24504932736165740544 24545167744947978240 24596103406697840640 24675105880166891520 24834643202667970560 24864208254099718144 24884113985230602240 24964041546211000320 25025681154967076864 25076496051359907840 25125446987242536960 25157041541888901120 25187485127951777792 25298849218317778944 25319694827720079360 25380108905314516992 25421780878696120320 25474535671222763520 25544204437029912576 25556359661601423360 25679428196857085952 25721594745620398080 26056019097881149440 26087038168235769856 26171223329294254080 26223969642995796480 26235843633811030016 26255285074463293440 26309766348967772160 26320112938844684288 26363328318647828480 26394273093129338880 26490286082845835264 26564925720886640640 26692869922630926336 26727381687840276480 26748262454783901696 26800476786392039424 26813229808893296640 26834177644681494528 26986591208519761920 27007674482901417984 27116566270609195008 27172838049304281088 27195227777921566720 27227703040184156160 27260116972374851584 27436367728661757952 27492860767229706240 27513673068061163520 27535168125145586304 27670616332535070720 27759494115187752960 27938973603001466880 27972234285862182912 28005634017186545664 28051620279940546560 28063750772232290304 28109832464797532160 28153891299337961472 28200121005905018880 28335920768945750016 28382449374477680640 28532697996507873280 28658852630125608960 28750904619301601280 28785697289087746048 28889356721464221696 28936794088822947840 29031466316102369280 29124715137246167040 29313021485116293120 29347917939265241088 29454201293937573888 29515324088037408768 29610127056200269824 29658744358478807040 29720291616426557440 29778307540435599360 29801571843201564672 29815752938534993920 30008527203223797760 30068304398820311040 30091795261631889408 30129518078454661120 30164883535004958720 30188449850266681344 30274612666109526016 30359915109584732160 30383633793264095232 30506137054435344384 30533093884176629760 30569442805467316224 30594631250161762560 30631165920207175680 30667631593921708032 30865913694744477696 31080260317624647680 31117371130207272960 31181945302480322560 31267222917457379328 31282101443708846080 31420412305405378560 31468763571594955776 31484356409939722240 31571719618761326592 31623561522897223680 31635993982377394176 31673127711755206656 31725136131643146240 31877910865063968768 31930255546287390720 32099285246071357440 32175875770671955968 32383909450223714304 32608797710294712320 32634273333505880064 32726890326597304320 32794804542263787520 32900141173555855360 32991432920675647488 33016407681673396224 33112857603557294080 33204739599042084864 33311392938225303552 33366087403288657920 33435328068479877120 33500595982990049280 33526768323601760256 33542722055851868160 33731798957757038592 33759593103626772480 33840145207086022656 33895707838261493760 33966047561630351360 34058939249373216768 34075146215468564480 34239237595809447936 34295459660827197440 34390623156150730752 34418960156431982880 34501085543161921536 34724152906587537408 34741358797174865920 34837759579322843136 34949658164695400448 34965292857327728640 35007042521483182080 35007046765951057920 35079688465290362880 35175625782139551744 35192364124172451840 35419900961182187520 35590493230174568448 35664349939711868928 35778903526241992704 35982121611359682560 36010232643868557312 36081965278584373248 36111695901830277120 36197860242005950464 36431898131501678592 36581235011742597120 36639712661011955712 36657147689639608320 36684897424081551360 36713557500194115072 36757399104248610816 36817751617421967360 36894155110046760960 37012658820250337280 37251964804001955840 37296312381149577216 37418334362976387072 37538521732450615296 37600161341206691840 37614744077039861760 37735562312833351680 37781227691927666688 37843265832636907520 37948273827476668416 37979542241580119040 38070163357971775488 38132671318044180480 38211803506834145280 38316306655544868864 38334539492402135040 38519142295285628928 38582392118430597120 38832953516328222720 39084028646821724160 39130557252353654784 39272268391916765184 39335954464493694720 39353765450716545024 39464649523451658240 39480169408267026432 39544992477971742720 39591409639694008320 39735429124268752896 39847388581329960960 40008048595980779520 40091072531760414720 40122393682175852544 40200715179588059136 40219844713339944960 40251266467022241792 40479886812779642880 40511511724352126976 40674849405913792512 40710791845568839680 40759257073956421632 40792841666882350080 40841554560276234240 40890175458562277376 41154551592992636928 41239291150844559360 41270509602091745280 41505924498802606080 41639241172781629440 41689630556609839104 41908460404502200320 41958351428793274368 42077430419910819840 42095626158348435456 42164748697196298240 42181325309836525568 42230836949006942208 42300181508857528320 42503881153418625024 42573674061716520960 42799046994761809920 42988278945188413440 43126356928952401920 43178545933631619072 43405191133234421760 43512364444674506752 43547199474153553920 43687072705869250560 43969532227674439680 43988577227567529984 44021876908897861632 44272986132056113152 44415190584300404736 44488116537718210560 44580437424639836160 44667461310653399040 44702357764802347008 44723629407802490880 45012790804835696640 45102456598230466560 45194277117681991680 45247325302507438080 45411918999164289024 45539872664377098240 45652316794412597248 45799640826264944640 45854164208200974336 45891946875242643840 45946748880310763520 46001447390882562048 46298870542116716544 46620390476436971520 46676056695310909440 46772917953720483840 46900834376186068992 46923152165563269120 47130618458108067840 47226534614909583360 47435342284345835520 47453990973566091264 47552466586282491904 47587704197464719360 47705204701655990272 47895383319431086080 48013643525158076416 48109287038112497664 48148927869107036160 48263813656007933952 48575864175335571456 48913196565442068480 48951410000258820096 49009865472331481088 49090335489895956480 49192206813395681280 49350211760333783040 49669286405335941120 49728416508199436288 49928083092422000640 50152992102719815680 50250893974485073920 50314083083777802240 50374970255903555584 50597698436635557888 50639389655440158720 50760217810629033984 50843561757392240640 50949071342445527040 51088408874059825152 51112719323202846720 51358856393714171904 51443189491240796160 52112038195762298880 52174076336471539712 52342446658588508160 52447939285991592960 52510570148926586880 52619532697935544320 52640225877689368576 52726656637295656960 52788546186258677760 52980572165691670528 53129851441773281280 53385739845261852672 53496524909567803392 53600953572784078848 53626459617786593280 53668355289362989056 53973182417039523840 54015348965802835968 54233132541218390016 54345676098608562176 54390455555843133440 54520233944749703168 54872735457323515904 54985721534459412480 55027346136122327040 55070336250291172608 55341232665070141440 55518988230375505920 55877947206002933760 55944468571724365824 56011268034373091328 56127501544464580608 56219664929595064320 56307782598675922944 56400242011810037760 56671841537891500032 56764898748955361280 57065395993015746560 57317705260251217920 57501809238603202560 57571394578175492096 57778713442928443392 57873588177645895680 58062932632204738560 58249430274492334080 58626042970232586240 58695835878530482176 58908402587875147776 59030648176074817536 59220254112400539648 59317488716957614080 59440583232853114880 59603143686403129344 59631505877069987840 60017054406447595520 60136608797640622080 60183590523263778816 60329767070009917440 60376899700533362688 60549225332219052032 60719830219169464320 60767267586528190464 61012274108870688768 61066187768353259520 61138885610934632448 61189262500323525120 61262331840414351360 61335263187843416064 61731827389488955392 62160520635249295360 62363890604960645120 62534445834914758656 62564202887417692160 62937527143189911552 62968712819879444480 63143439237522653184 63247123045794447360 63271987964754788352 63346255423510413312 63450272263286292480 63755821730127937536 63860511092574781440 64198570492142714880 64767818900447428608 65217595420589424640 65268546667011760128 65453780653194608640 65589609084527575040 65800282347111710720 65982865841351294976 66032815363346792448 66225715207114588160 66409479198084169728 66622785876450607104 66732174806577315840 66870656136959754240 67001191965980098560 67053536647203520512 67085444111703736320 67519186207253544960 67680290414172045312 67791415676522987520 67932095123260702720 68117878498746433536 68150292430937128960 68478475191618895872 68590919321654394880 68781246312301461504 68837920312863965760 69002171086323843072 69448305813175074816 69482717594349731840 69899316329390800896 69930585714655457280 70014085042966364160 70159376930580725760 70351251564279103488 70384728248344903680 70839801922364375040 71180986460349136896 71328699879423737856 71557807052483985408 71964243222719365120 72020465287737114624 72163930557168746496 72223391803660554240 72395720484011900928 72863796263003357184 73279425322023911424 73314295379279216640 73369794848163102720 73427115000388230144 73514798208497221632 73635503234843934720 73788310220093521920 74025317640500674560 74503929608003911680 74592624762299154432 75077043464901230592 75229488154079723520 75471124625666703360 75562455383855333376 75686531665273815040 75896547654953336832 75959084483160238080 76140326715943550976 76265342636088360960 76423607013668290560 76632613311089737728 76669078984804270080 77038284590571257856 77164784236861194240 78168057293643448320 78261114504707309568 78671908928987389440 78707530901433090048 78929299046903316480 78960338816534052864 79089984955943485440 79182819279388016640 79470858248537505792 79694777162659921920 80182145063520829440 80244787364351705088 80401430359176118272 80439689426679889920 80502532934044483584 80959773625559285760 81023023448704253952 81349698811827585024 81518514147912843264 81585683333764700160 81683109120552468480 81780350917124554752 82309103185985273856 82478582301689118720 82541019204183490560 83011848997605212160 83278482345563258880 83816920809004400640 83916702857586548736 84154860839821639680 84191252316696870912 84329497394392596480 84461673898013884416 84600363017715056640 85007762306837250048 85147348123433041920 85598093989523619840 85976557890376826880 86252713857904803840 86357091867263238144 86810382266468843520 87024728889349013504 87094398948307107840 87374145411738501120 87939064455348879360 88043753817795723264 88545972264112226304 88830381168600809472 88976233075436421120 89160874849279672320 89334922621306798080 89404715529604694016 89447258815604981760 90025581609671393280 90204913196460933120 90388554235363983360 90494650605014876160 90823837998328578048 91079745328754196480 91304633588825194496 91599281652529889280 91708328416401948672 91783893750485287680 91893497760621527040 92002894781765124096 92597741084233433088 93240780952873943040 93352113390621818880 93545835907440967680 93801668752372137984 93846304331126538240 94261236916216135680 94453069229819166720 94870684568691671040 94907981947132182528 95104933172564983808 95175408394929438720 95410409403311980544 95790766638862172160 96027287050316152832 96297855738214072320 96527627312015867904 97151728350671142912 97826393130884136960 97902820000517640192 98180670979791912960 98384413626791362560 98700423520667566080 99338572810671882240 99456833016398872576 100305984205439631360 100501787948970147840 100628166167555604480 100749940511807111168 101195396873271115776 101278779310880317440 101520435621258067968 101687123514784481280 101898142684891054080 102176817748119650304 102225438646405693440 102717712787428343808 102886378982481592320 104224076391524597760 104348152672943079424 104895878571983185920 105021140297853173760 105239065395871088640 105453313274591313920 105577092372517355520 105961144331383341056 106259702883546562560 106771479690523705344 106993049819135606784 107336710578725978112 107946364834079047680 108030697931605671936 108691352197217124352 108780911111686266880 109040467889499406336 109745470914647031808 109971443068918824960 110054692272244654080 110140672500582345216 110682465330140282880 111037976460751011840 111755894412005867520 111888937143448731648 112255003088929161216 112615565197351845888 112800484023620075520 113343683075783000064 113529797497910722560 114130791986031493120 114635410520502435840 115003618477206405120 115557426885856886784 115747176355291791360 116498860548984668160 117252085940465172480 117391671757060964352 117816805175750295552 118061296352149635072 118440508224801079296 118634977433915228160 118881166465706229760 119206287372806258688 119263011754139975680 120034108812895191040 120273217595281244160 120367181046527557632 120659534140019834880 120753799401066725376 121098450664438104064 121439660438338928640 121534535173056380928 122024548217741377536 122132375536706519040 122277771221869264896 122378525000647050240 122524663680828702720 122670526375686832128 123463654778977910784 124321041270498590720 125068891669829517312 125128405774835384320 125875054286379823104 125937425639758888960 126286878475045306368 126494246091588894720 126543975929509576704 126692510847020826624 126900544526572584960 127511643460255875072 127721022185149562880 128397140984285429760 129535637800894857216 130435190841178849280 130537093334023520256 131179218169055150080 131600564694223421440 131965731682702589952 132065630726693584896 132451430414229176320 132818958396168339456 133245571752901214208 133464349613154631680 133741312273919508480 134002383931960197120 134107073294407041024 134170888223407472640 135038372414507089920 135582831353045975040 135864190246521405440 136235756997492867072 136300584861874257920 136956950383237791744 137181838643308789760 137562492624602923008 137675840625727931520 138004342172647686144 138896611626350149632 139861171429310914560 140028170085932728320 140318753861161451520 140702503128558206976 140769456496689807360 141679603844728750080 142361972920698273792 142657399758847475712 143115614104967970816 143928486445438730240 144040930575474229248 144327861114337492992 144446783607321108480 144791440968023801856 145727592526006714368 146739589696326205440 146854230000776460288 147029596416994443264 147271006469687869440 147576620440187043840 148050635281001349120 149007859216007823360 149185249524598308864 150458976308159447040 150942249251333406720 151124910767710666752 151373063330547630080 151793095309906673664 151918168966320476160 152280653431887101952 152530685272176721920 152847214027336581120 153265226622179475456 153338157969608540160 154076569181142515712 154329568473722388480 156336114587286896640 156522229009414619136 157343817857974778880 157858598093806632960 157920677633068105728 158179969911886970880 158365638558776033280 158941716497075011584 159389554325319843840 160489574728703410176 160802860718352236544 160879378853359779840 161005065868088967168 161919547251118571520 162046046897408507904 162699397623655170048 163037028295825686528 163171366667529400320 163560701834249109504 164618206371970547712 164957164603378237440 165082038408366981120 166023697995210424320 166556964691126517760 167633841618008801280 167833405715173097472 168382504633393741824 168658994788785192960 168923347796027768832 169200726035430113280 170015524613674500096 170294696246866083840 171196187979047239680 171953115780753653760 172505427715809607680 172714183734526476288 173620764532937687040 174049457778698027008 174188797896614215680 174748290823477002240 175878128910697758720 176087507635591446528 177091944528224452608 177660762337201618944 177952466150872842240 178321749698559344640 178809431059209388032 178894517631209963520 180051163219342786560 180409826392921866240 180989301210029752320 181647675996657156096 182159490657508392960 182609267177650388992 183198563305059778560 183416656832803897344 183567787500970575360 183786995521243054080 184005789563530248192 185195482168466866176 186481561905747886080 187091671814881935360 187603337504744275968 187692608662253076480 188906138459638333440 189741369137383342080 189815963894264365056 190209866345129967616 190350816789858877440 190820818806623961088 191581533277724344320 192054574100632305664 192595711476428144640 194303456701342285824 195652786261768273920 195805640001035280384 196361341959583825920 196768827253582725120 197400847041335132160 198677145621343764480 198913666032797745152 200611968410879262720 201003575897940295680 201256332335111208960 201499881023614222336 202557558621760634880 203040871242516135936 203374247029568962560 203796285369782108160 204353635496239300608 204450877292811386880 205435425574856687616 205772757964963184640 208448152783049195520 208696305345886158848 209791757143966371840 210478130791742177280 210906626549182627840 211154184745034711040 211922288662766682112 212519405767093125120 213542959381047410688 213986099638271213568 214673421157451956224 215892729668158095360 216061395863211343872 217561822223372533760 218080935778998812672 219490941829294063616 219942886137837649920 220109384544489308160 220281345001164690432 221364930660280565760 222075952921502023680 223511788824011735040 223777874286897463296 225231130394703691776 226687366151566000128 227059594995821445120 228261583972062986240 229270821041004871680 230007236954412810240 231114853771713773568 231494352710583582720 234504171880930344960 234783343514121928704 236122592704299270144 236881016449602158592 237269954867830456320 237762332931412459520 238412574745612517376 238526023508279951360 240068217625790382080 240546435190562488320 240734362093055115264 241319068280039669760 241507598802133450752 242879320876677857280 243069070346112761856 244049096435482755072 244555542443738529792 244757050001294100480 245049327361657405440 245341052751373664256 246927309557955821568 248642082540997181440 251750108572759646208 251874851279517777920 252573756950090612736 252988492183177789440 253385021694041653248 253801089053145169920 255023286920511750144 255442044370299125760 256794281968570859520 259071275601789714432 260870381682357698560 261074186668047040512 263201129388446842880 264131261453387169792 264902860828458352640 265637916792336678912 266491143505802428416 266928699226309263360 267482624547839016960 268004767863920394240 268214146588814082048 268341776446814945280 270076744829014179840 271165662706091950080 271728380493042810880 272471513994985734144 272601169723748515840 273913900766475583488 274363677286617579520 275124985249205846016 275351681251455863040 276008684345295372288 277793223252700299264 279722342858621829120 280056340171865456640 280637507722322903040 281405006257116413952 281538912993379614720 283359207689457500160 284723945841396547584 285314799517694951424 286231228209935941632 287856972890877460480 288081861150948458496 288893567214642216960 289582881936047603712 291455185052013428736 293479179392652410880 293708460001552920576 294542012939375738880 295153240880374087680 296101270562002698240 298015718432015646720 298370499049196617728 300917952616318894080 301884498502666813440 302249821535421333504 302746126661095260160 303586190619813347328 303836337932640952320 304561306863774203904 305061370544353443840 305694428054673162240 306530453244358950912 306676315939217080320 308153138362285031424 308659136947444776960 312672229174573793280 313044458018829238272 314687635715949557760 315717196187613265920 316359939823773941760 316731277117552066560 317883432994150023168 318779108650639687680 320979149457406820352 322010131736177934336 323839094502237143040 324092093794817015808 326074056591651373056 326342733335058800640 327121403668498219008 329236412743941095424 329914329206756474880 330164076816733962240 332047395990420848640 333113929382253035520 335267683236017602560 335666811430346194944 336765009266787483648 337846695592055537664 338401452070860226560 340031049227349000192 340589392493732167680 342392375958094479360 343906231561507307520 345010855431619215360 347241529065875374080 348098915557396054016 349496581646954004480 351756257821395517440 352175015271182893056 354183889056448905216 355321524674403237888 355904932301745684480 356643499397118689280 357618862118418776064 357789035262419927040 360102326438685573120 360819652785843732480 361978602420059504640 363295351993314312192 364318981315016785920 365218534355300777984 366397126610119557120 366833313665607794688 367135575001941150720 367573991042486108160 368011579127060496384 370390964336933732352 372963123811495772160 375206675009488551936 375385217324506152960 377812276919276666880 379482738274766684160 379631927788528730112 380419732690259935232 380701633579717754880 381641637613247922176 383163066555448688640 384109148201264611328 385191422952856289280 388606913402684571648 391305572523536547840 391611280002070560768 393537654507165450240 394801694082670264320 397354291242687528960 397827332065595490304 401223936821758525440 402007151795880591360 402512664670222417920 402999762047228444672 405115117243521269760 406748494059137925120 407592570739564216320 408707270992478601216 408901754585622773760 410870851149713375232 411545515929926369280 417392610691772317696 419583514287932743680 420956261583484354560 422308369490069422080 423844577325533364224 425038811534186250240 427085918762094821376 427972199276542427136 429346842314903912448 431785459336316190720 432122791726422687744 435123644446745067520 438981883658588127232 440218769088978616320 440562690002329380864 442729861320561131520 444151905843004047360 447023577648023470080 447555748573794926592 453374732303132000256 454119189991642890240 456523167944125972480 458541642082009743360 460014473908825620480 462229707543427547136 462988705421167165440 469008343761860689920 469566687028243857408 473762032899204317184 474539909735660912640 475524665862824919040 476825149491225034752 477052047016559902720 480136435251580764160 481468724186110230528 482638136560079339520 483015197604266901504 485758641753355714560 486138140692225523712 488098192870965510144 489111084887477059584 489514100002588200960 490682105502747328512 493854619115911643136 497284165081994362880 503500217145519292416 503749702559035555840 505147513900181225472 505976984366355578880 506770043388083306496 507602178106290339840 510046573841023500288 510884088740598251520 513588563937141719040 518142551203579428864 521740763364715397120 522148373336094081024 528262522906774339584 529805721656916705280 531275833584673357824 532982287011604856832 533857398452618526720 534965249095678033920 536428293177628164096 536683552893629890560 540153489658028359680 543456760986085621760 544943027989971468288 545202339447497031680 547827801532951166976 548727354573235159040 550249970498411692032 550703362502911726080 552017368690590744576 555586446505400598528 559444685717243658240 561275015444645806080 562810012514232827904 563077825986759229440 566718415378915000320 569447891682793095168 570629599035389902848 572462456419871883264 576163722301896916992 577787134429284433920 582910370104026857472 586958358785304821760 587416920003105841152 589084025878751477760 590306481760748175360 592202541124005396480 596031436864031293440 596740998098393235456 601835905232637788160 603768997005333626880 604499643070842667008 605492253322190520320 607672675865281904640 609122613727548407808 610122741088706887680 611388856109346324480 613060906488717901824 613352631878434160640 616306276724570062848 617318273894889553920 625344458349147586560 626088916037658476544 629375271431899115520 631434392375226531840 632719879647547883520 633462554235104133120 635766865988300046336 637558217301279375360 641958298914813640704 644020263472355868672 647678189004474286080 648184187589634031616 652685466670117601280 654242807336996438016 658472825487882190848 659828658413512949760 660328153633467924480 664094791980841697280 666227858764506071040 670535366472035205120 671333622860692389888 675693391184111075328 680062098454698000384 681178784987464335360 684784751916188958720 687812463123014615040 690021710863238430720 694483058131750748160 696197831114792108032 703512515642791034880 704350030542365786112 708367778112897810432 710643049348806475776 711809864603491368960 713286998794237378560 715237724236837552128 715578070524839854080 720204652877371146240 721639305571687464960 723957204840119009280 728637962630033571840 730437068710601555968 733666627331215589376 734271150003882301440 735147982084972216320 736023158254120992768 740781928673867464704 745926247622991544320 755624553838553333760 758965476549533368320 760839465380519870464 761403267159435509760 763283275226495844352 766326133110897377280 768218296402529222656 770382845905712578560 777213826805369143296 782611145047073095680 783222560004141121536 789603388165340528640 794708582485375057920 795654664131190980608 802447873643517050880 804014303591761182720 805025329340444835840 810230234487042539520 813496988118275850240 815185141479128432640 817414541984957202432 817803509171245547520 821741702299426750464 823091031859852738560 834785221383544635392 839167028575865487360 841912523166968709120 844616738980138844160 847689154651066728448 850077623068372500480 854171837524189642752 855944398553084854272 858693684629807824896 863570918672632381440 864245583452845375488 870247288893490135040 877963767317176254464 880437538177957232640 881125380004658761728 885459722641122263040 888303811686008094720 894047155296046940160 895111497147589853184 906749464606264000512 908238379983285780480 913046335888251944960 917083284164019486720 920028947817651240960 924459415086855094272 925977410842334330880 938016687523721379840 939133374056487714816 949079819471321825280 951049331725649838080 953650298982450069504 954104094033119805440 960272870503161528320 962937448372220461056 966030395208533803008 971517283506711429120 972276281384451047424 978222169774954119168 979028200005176401920 981364211005494657024 987709238231823286272 994568330163988725760 1007000434291038584832 1007499405118071111680 1010295027800362450944 1013540086776166612992 1015204356212580679680 1020093147682047000576 1021768177481196503040 1027177127874283438080 1043481526729430794240 1044296746672188162048 1056525045813548679168 1059611443313833410560 1062551667169346715648 1065964574023209713664 1067714796905237053440 1069930498191356067840 1072856586355256328192 1073367105787259781120 1080306979316056719360 1089886055979942936576 1090404678894994063360 1095655603065902333952 1097454709146470318080 1100499940996823384064 1101406725005823452160 1104034737381181489152 1111172893010801197056 1118889371434487316480 1125620025028465655808 1126155651973518458880 1133436830757830000640 1138895783365586190336 1141259198070779805696 1144924912839743766528 1152327444603793833984 1155574268858568867840 1165820740208053714944 1173916717570609643520 1174833840006211682304 1180612963521496350720 1184405082248010792960 1192062873728062586880 1193481996196786470912 1203671810465275576320 1207537994010667253760 1208999286141685334016 1215345351730563809280 1220245482177413775360 1222777712218692648960 1226121812977435803648 1226705263756868321280 1232612553449140125696 1234636547789779107840 1252177832075316953088 1258750542863798231040 1262868784750453063680 1266925108470208266240 1271533731976600092672 1275116434602558750720 1283916597829627281408 1288040526944711737344 1295356378008948572160 1296368375179268063232 1305370933340235202560 1316945650975764381696 1320656307266935848960 1328189583961683394560 1332455717529012142080 1341070732944070410240 1342667245721384779776 1360124196909396000768 1362357569974928670720 1369569503832377917440 1375624926246029230080 1380043421726476861440 1388966116263501496320 1392395662229584216064 1407025031285582069760 1408700061084731572224 1421286098697612951552 1423619729206982737920 1426573997588474757120 1430475448473675104256 1431156141049679708160 1440409305754742292480 1447914409680238018560 1457275925260067143680 1460874137421203111936 1467333254662431178752 1468542300007764602880 1472046316508241985536 1481563857347734929408 1491852495245983088640 1511249107677106667520 1517930953099066736640 1522806534318871019520 1526566550452991688704 1532652266221794754560 1536436592805058445312 1540765691811425157120 1554427653610738286592 1565222290094146191360 1566445120008282243072 1589417164970750115840 1591309328262381961216 1604895747287034101760 1610050658680889671680 1620460468974085079040 1630370282958256865280 1634829083969914404864 1635607018342491095040 1643483404598853500928 1646182063719705477120 1669570442767089270784 1678334057151730974720 1683825046333937418240 1689233477960277688320 1700155246136745000960 1708343675048379285504 1711888797106169708544 1717387369259615649792 1728491166905690750976 1740494577786980270080 1755927534634352508928 1760875076355914465280 1762250760009317523456 1770919445282244526080 1776607623372016189440 1788094310592093880320 1790222994295179706368 1813498929212528001024 1816476759966571560960 1826092671776503889920 1834166568328038973440 1840057895635302481920 1848918830173710188544 1851954821684668661760 1876033375047442759680 1878266748112975429632 1898159638942643650560 1902098663451299676160 1907300597964900139008 1908208188066239610880 1920545741006323056640 1925874896744440922112 1932060790417067606016 1943034567013422858240 1944552562768902094848 1958056400010352803840 1962728422010989314048 1975418476463646572544 1989136660327977451520 2014000868582077169664 2014998810236142223360 2027080173552333225984 2040186295364094001152 2043536354962393006080 2054354255748566876160 2086963053458861588480 2088593493344376324096 2113050091627097358336 2119222886627666821120 2125103334338693431296 2131929148046419427328 2135429593810474106880 2139860996382712135680 2145713172710512656384 2146734211574519562240 2160613958632113438720 2191311206131804667904 2194909418292940636160 2200999881993646768128 2202813450011646904320 2208069474762362978304 2222345786021602394112 2237778742868974632960 2266873661515660001280 2282518396141559611392 2289849825679487533056 2304654889207587667968 2311148537717137735680 2331641480416107429888 2347833435141219287040 2349667680012423364608 2368810164496021585920 2384125747456125173760 2386963992393572941824 2407343620930551152640 2415075988021334507520 2430690703461127618560 2440490964354827550720 2445555424437385297920 2452243625954871607296 2453410527513736642560 2465225106898280251392 2469273095579558215680 2504355664150633906176 2517501085727596462080 2525737569500906127360 2533850216940416532480 2543067463953200185344 2550232869205117501440 2567833195659254562816 2576081053889423474688 2590712756017897144320 2592736750358536126464 2610741866680470405120 2633891301951528763392 2641312614533871697920 2656379167923366789120 2664911435058024284160 2682141465888140820480 2685334491442769559552 2720248393818792001536 2724715139949857341440 2739139007664755834880 2751249852492058460160 2760086843452953722880 2777932232527002992640 2784791324459168432128 2814050062571164139520 2817400122169463144448 2847239458413965475840 2853147995176949514240 2860950896947350208512 2862312282099359416320 2880818611509484584960 2914551850520134287360 2921748274842406223872 2934666509324862357504 2937084600015529205760 2944092633016483971072 2963127714695469858816 2983704990491966177280 3022498215354213335040 3045613068637742039040 3065304532443589509120 3072873185610116890624 3081531383622850314240 3130444580188292382720 3132890240016564486144 3178834329941500231680 3182618656524763922432 3209791494574068203520 3220101317361779343360 3240920937948170158080 3269658167939828809728 3271214036684982190080 3286966809197707001856 3292364127439410954240 3356668114303461949440 3378466955920555376640 3400310492273490001920 3416687350096758571008 3423777594212339417088 3434774738519231299584 3456982333811381501952 3480989155573960540160 3511855069268705017856 3521750152711828930560 3524501520018635046912 3541838890564489052160 3553215246744032378880 3576188621184187760640 3580445988590359412736 3626997858425056002048 3652185343553007779840 3668333136656077946880 3680115791270604963840 3697837660347420377088 3703909643369337323520 3756533496225950859264 3804197326902599352320 3814601195929800278016 3816416376132479221760 3841091482012646113280 3851749793488881844224 3864121580834135212032 3886069134026845716480 3889105125537804189696 3916112800020705607680 3950836952927293145088 3978273320655954903040 4028001737164154339328 4080372590728188002304 4087072709924786012160 4108708511497133752320 4173926106917723176960 4177186986688752648192 4226100183254194716672 4238445773255333642240 4263858296092838854656 4270859187620948213760 4279721992765424271360 4291426345421025312768 4293468423149039124480 4321227917264226877440 4382622412263609335808 4389818836585881272320 4401999763987293536256 4405626900023293808640 4416138949524725956608 4444691572043204788224 4475557485737949265920 4533747323031320002560 4579699651358975066112 4609309778415175335936 4622297075434275471360 4663282960832214859776 4695666870282438574080 4699335360024846729216 4768251494912250347520 4773927984787145883648 4814687241861102305280 4830151976042669015040 4861381406922255237120 4891110848874770595840 4904487251909743214592 4906821055027473285120 4930450213796560502784 4938546191159116431360 5008711328301267812352 5035002171455192924160 5051475139001812254720 5067700433880833064960 5100465738410235002880 5135666391318509125632 5152162107778846949376 5185473500717072252928 5221483733360940810240 5267782603903057526784 5282625229067743395840 5312758335846733578240 5329822870116048568320 5364282931776281640960 5370668982885539119104 5440496787637584003072 5449430279899714682880 5478278015329511669760 5502499704984116920320 5520173686905907445760 5555864465054005985280 5569582648918336864256 5628100125142328279040 5634800244338926288896 5694478916827930951680 5706295990353899028480 5721901793894700417024 5724624564198718832640 5761637223018969169920 5829103701040268574720 5843496549684812447744 5874169200031058411520 5888185266032967942144 5926255429390939717632 5967409980983932354560 6044996430708426670080 6130609064887179018240 6145746371220233781248 6163062767245700628480 6260889160376584765440 6265780480033128972288 6357668659883000463360 6365237313049527844864 6419582989148136407040 6440202634723558686720 6481841875896340316160 6573933618395414003712 6584728254878821908480 6713336228606923898880 6800620984546980003840 6847555188424678834176 6869549477038462599168 6913964667622763003904 6961978311147921080320 7043500305423657861120 7049003040037270093824 7106430493488064757760 7152377242368375521280 7160891977180718825472 7304370687106015559680 7336666273312155893760 7360231582541209927680 7395675320694840754176 7407819286738674647040 7513066992451901718528 7629202391859600556032 7632832752264958443520 7682182964025292226560 7703499586977763688448 7728243161668270424064 7772138268053691432960 7778210251075608379392 7832225600041411215360 7901673905854586290176 7956546641311909806080 8056003474328308678656 8160745181456376004608 8174145419849572024320 8217417022994267504640 8347852213835446353920 8354373973377505296384 8452200366508389433344 8541718375241896427520 8559443985530848542720 8582852690842050625536 8586936846298078248960 8642455834528453754880 8765244824527218671616 8779637673171762544640 8803999527974587072512 8811253800046587617280 8832277899049451913216 8889383144086409576448 8951114971475898531840 9067494646062640005120 9218619556830350671872 9244594150868550942720 9391333740564877148160 9398670720049693458432 9536502989824500695040 9547855969574291767296 9629374483722204610560 9660303952085338030080 9722762813844510474240 9808974503819486429184 9813642110054946570240 9860900427593121005568 9877092382318232862720 10070004342910385848320 10135400867761666129920 10200931476820470005760 10271332782637018251264 10304324215557693898752 10370947001434144505856 10442967466721881620480 10535565207806115053568 10565250458135486791680 10625516671693467156480 10659645740232097136640 10728565863552563281920 10741337965771078238208 10880993575275168006144 10956556030659023339520 11004999409968233840640 11040347373811814891520 11111728930108011970560 11139165297836673728512 11269600488677852577792 11412591980707798056960 11443803587789400834048 11449249128397437665280 11523274446037938339840 11658207402080537149440 11686993099369624895488 11748338400062116823040 11852510858781879435264 11934819961967864709120 12261218129774358036480 12291492742440467562496 12326125534491401256960 12521778320753169530880 12531560960066257944576 12715337319766000926720 12730474626099055689728 12839165978296272814080 12880405269447117373440 12963683751792680632320 13147867236790828007424 13169456509757643816960 13426672457213847797760 13601241969093960007680 13739098954076925198336 13827929335245526007808 13923956622295842160640 14087000610847315722240 14098006080074540187648 14304754484736751042560 14321783954361437650944 14608741374212031119360 14673332546624311787520 14720463165082419855360 14791350641389681508352 14815638573477349294080 15026133984903803437056 15364365928050584453120 15406999173955527376896 15456486323336540848128 15556420502151216758784 15664451200082822430720 15803347811709172580352 15913093282623819612160 16112006948656617357312 16321490362912752009216 16348290839699144048640 16434834045988535009280 16708747946755010592768 16904400733016778866688 17083436750483792855040 17118887971061697085440 17165705381684101251072 17173873692596156497920 17284911669056907509760 17530489649054437343232 17559275346343525089280 17622507600093175234560 17664555798098903826432 17778766288172819152896 17902229942951797063680 18134989292125280010240 18437239113660701343744 18489188301737101885440 18782667481129754296320 18797341440099386916864 19073005979649001390080 19095711939148583534592 19258748967444409221120 19320607904170676060160 19445525627689020948480 19721800855186242011136 19754184764636465725440 20140008685820771696640 20401862953640940011520 20542665565274036502528 20608648431115387797504 20741894002868289011712 20885934933443763240960 21130500916270973583360 21319291480464194273280 21457131727105126563840 21482675931542156476416 21913112061318046679040 22009998819936467681280 22080694747623629783040 22223457860216023941120 22278330595673347457024 22539200977355705155584 22887607175578801668096 22898498256794875330560 23046548892075876679680 23316414804161074298880 23496676800124233646080 23705021717563758870528 23869639923935729418240 24522436259548716072960 24582985484880935124992 24652251068982802513920 25043556641506339061760 25063121920132515889152 25460949252198111379456 25678331956592545628160 25760810538894234746880 25927367503585361264640 26295734473581656014848 26338913019515287633920 26853344914427695595520 27202483938187920015360 27655858670491052015616 27847913244591684321280 28174001221694631444480 28196012160149080375296 28609508969473502085120 28643567908722875301888 29217482748424062238720 29440926330164839710720 29582701282779363016704 29631277146954698588160 30728731856101168906240 30813998347911054753792 30912972646673081696256 31112841004302433517568 31328902400165644861440 31606695623418345160704 31826186565247639224320 32224013897313234714624 32642980725825504018432 32869668091977070018560 33417495893510021185536 33808801466033557733376 34237775942123394170880 34331410763368202502144 34347747385192312995840 34569823338113815019520 35060979298108874686464 35245015200186350469120 35557532576345638305792 35804459885903594127360 36874478227321402687488 36978376603474203770880 37565334962259508592640 37594682880198773833728 38146011959298002780160 38191423878297167069184 38517497934888818442240 38641215808341352120320 38891051255378041896960 39443601710372484022272 39508369529272931450880 40280017371641543393280 40803725907281880023040 41217296862230775595008 41483788005736578023424 41771869866887526481920 42261001832541947166720 42914263454210253127680 42965351863084312952832 43826224122636093358080 44019997639872935362560 44161389495247259566080 44446915720432047882240 44556661191346694914048 45078401954711410311168 46093097784151753359360 46993353600248467292160 47410043435127517741056 47739279847871458836480 49044872519097432145920 49304502137965605027840 50126243840265031778304 50921898504396222758912 51356663913185091256320 51521621077788469493760 51854735007170722529280 52591468947163312029696 52677826039030575267840 53706689828855391191040 54404967876375840030720 55311717340982104031232 55695826489183368642560 56348002443389262888960 56392024320298160750592 57219017938947004170240 57287135817445750603776 58434965496848124477440 59165402565558726033408 59262554293909397176320 61457463712202337812480 61627996695822109507584 61825945293346163392512 62225682008604867035136 62657804800331289722880 63652373130495278448640 64448027794626469429248 65739336183954140037120 66834991787020042371072 67617602932067115466752 68662821526736405004288 68695494770384625991680 69139646676227630039040 70490030400372700938240 71115065152691276611584 71608919771807188254720 73748956454642805374976 73956753206948407541760 75130669924519017185280 75189365760397547667456 76382847756594334138368 77034995869777636884480 77282431616682704240640 77782102510756083793920 78887203420744968044544 79016739058545862901760 80560034743283086786560 81607451814563760046080 82967576011473156046848 83543739733775052963840 84522003665083894333440 85828526908420506255360 85930703726168625905664 87652448245272186716160 88322778990494519132160 88893831440864095764480 89113322382693389828096 92186195568303506718720 93986707200496934584320 94820086870255035482112 95478559695742917672960 98609004275931210055680 100252487680530063556608 101843797008792445517824 102713327826370182512640 103043242155576938987520 103709470014341445058560 105182937894326624059392 107413379657710782382080 110623434681964208062464 111391652978366737285120 112696004886778525777920 112784048640596321501184 114438035877894008340480 114574271634891501207552 118330805131117452066816 118525108587818794352640 122914927424404675624960 123651890586692326785024 124451364017209734070272 125315609600662579445760 127304746260990556897280 128896055589252938858496 131478672367908280074240 133669983574040084742144 135235205864134230933504 138279293352455260078080 140980060800745401876480 142230130305382553223168 143217839543614376509440 147913506413896815083520 150378731520795095334912 152765695513188668276736 154069991739555273768960 154564863233365408481280 155564205021512167587840 157774406841489936089088 158033478117091725803520 161120069486566173573120 163214903629127520092160 165935152022946312093696 167087479467550105927680 169044007330167788666880 171657053816841012510720 171861407452337251811328 175304896490544373432320 177787662881728191528960 178226644765386779656192 184372391136607013437440 187973414400993869168640 190957119391485835345920 197218008551862420111360 200504975361060127113216 206086484311153877975040 207418940028682890117120 214826759315421564764160 221246869363928416124928 222783305956733474570240 225392009773557051555840 225568097281192643002368 229148543269783002415104 236661610262234904133632 237050217175637588705280 248902728034419468140544 250631219201325158891520 254609492521981113794560 257792111178505877716992 262957344735816560148480 267339967148080169484288 276558586704910520156160 281960121601490803752960 284460260610765106446336 286435679087228753018880 295827012827793630167040 300757463041590190669824 305531391026377336553472 308139983479110547537920 309129726466730816962560 311128410043024335175680 315548813682979872178176 322240138973132347146240 331870304045892624187392 334174958935100211855360 338088014660335577333760 343314107633682025021440 343722814904674503622656 355575325763456383057920 356453289530773559312384 368744782273214026874880 375946828801987738337280 381914238782971670691840 394436017103724840222720 401009950722120254226432 414837880057365780234240 429653518630843129528320 445566611913466949140480 451136194562385286004736 458297086539566004830208 473323220524469808267264 474100434351275177410560 497805456068838936281088 501262438402650317783040 509218985043962227589120 515584222357011755433984 525914689471633120296960 534679934296160338968576 553117173409821040312320 563920243202981607505920 572871358174457506037760 591654025655587260334080 601514926083180381339648 618259452933461633925120 622256820086048670351360 644480277946264694292480 663740608091785248374784 668349917870200423710720 676176029320671154667520 687445629809349007245312 711150651526912766115840 712906579061547118624768 751893657603975476674560 763828477565943341383680 788872034207449680445440 802019901444240508452864 829675760114731560468480 859307037261686259056640 891133223826933898280960 902272389124770572009472 916594173079132009660416 946646441048939616534528 995610912137677872562176 1002524876805300635566080 1031168444714023510867968 1069359868592320677937152 1106234346819642080624640 1127840486405963215011840 1145742716348915012075520 1183308051311174520668160 1203029852166360762679296 1244513640172097340702720 1288960555892529388584960 1336699835740400847421440 1374891259618698014490624 1422301303053825532231680 1503787315207950953349120 1527656955131886682767360 1577744068414899360890880 1604039802888481016905728 1659351520229463120936960 1718614074523372518113280 1782266447653867796561920 1804544778249541144018944 1991221824275355745124352 2005049753610601271132160 2062336889428047021735936 2138719737184641355874304 2255680972811926430023680 2291485432697830024151040 2366616102622349041336320 2406059704332721525358592 2489027280344194681405440 2577921111785058777169920 2673399671480801694842880 2749782519237396028981248 3007574630415901906698240 3208079605776962033811456 3318703040458926241873920 3437228149046745036226560 3564532895307735593123840 3609089556499082288037888 4010099507221202542264320 4124673778856094043471872 4511361945623852860047360 4582970865395660048302080 4733232205244698082672640 4812119408665443050717184 4978054560688389362810880 5155842223570117554339840 5346799342961603389685760 6015149260831803813396480 6416159211553924067622912 6874456298093490072453120 7218179112998164576075776 8020199014442405084528640 8249347557712188086943744 9022723891247705720094720 9624238817330886101434368 9956109121376778725621760 10311684447140235108679680 10693598685923206779371520 12030298521663607626792960 13748912596186980144906240 14436358225996329152151552 16040398028884810169057280 18045447782495411440189440 19248477634661772202868736 20623368894280470217359360 24060597043327215253585920 28872716451992658304303104 32080796057769620338114560 36090895564990822880378880 41246737788560940434718720 48121194086654430507171840 57745432903985316608606208 72181791129981645760757760 96242388173308861014343680 144363582259963291521515520 288727164519926583043031040
- Sum of all divisors σ(n): 1249375871682411595958803968
- Sum of proper divisors (its aliquot sum) s(n): 960648707162485012915772928
- 288727164519926583043031040 is an abundant number, because the sum of its proper divisors (960648707162485012915772928) is greater than itself. Its abundance is 671921542642558429872741888
Bases of 288727164519926583043031040
- Binary: 11101110110101000101101011110011100011110011100111010000100100000000000000000000000000002
- Hexadecimal: 0xEED45AF38F39D090000000
- Base-36: 10A0R45COF5LYMM800
Squares and roots of 288727164519926583043031040
- 288727164519926583043031040 squared (2887271645199265830430310402) is 83363375531716751890773336041142972182124310403481600
- 288727164519926583043031040 cubed (2887271645199265830430310403) is 24069271042082404815853134763447092331339799633488749365183818077317432868864000
-
The
square root of 288727164519926583043031040 is 16991973532227.6965652169 -
The
cube root of 288727164519926583043031040 is 660940779.9623026873
Scales and comparisons
How big is 288727164519926583043031040?- 288,727,164,519,926,583,043,031,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 288,727,164,519,926,583,043,031,040 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 288727164519926583043031040 cubic inches would be around 55078398.3 feet tall.
Recreational maths with 288727164519926583043031040
- 288727164519926583043031040 backwards is 040130340385629915461727882
- 288727164519926583043031040 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 288727164519926583043031040's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 288727164519926583043031040 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 288727164519926583043031040 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/288727164519926583043031040/
Chicago style:
Numbermatics. 2024. "Number 288727164519926583043031040 - Facts about the integer". https://numbermatics.com/n/288727164519926583043031040/
The information we have on file for 288727164519926583043031040 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 288727164519926583043031040, math, Factors of 288727164519926583043031040, curriculum, school, college, exams, university, Prime factorization of 288727164519926583043031040, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-eight septillion, seven hundred twenty-seven sextillion, one hundred sixty-four quintillion, five hundred nineteen quadrillion, nine hundred twenty-six trillion, five hundred eighty-three billion, forty-three million, thirty-one thousand and forty.