31436427042443357061120
31,436,427,042,443,357,061,120 is an even composite number composed of seven prime numbers multiplied together.
31436427042443357061120 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred sixty divisors.
Prime factorization of 31436427042443357061120:
233 × 34 × 5 × 7 × 192 × 312 × 612
(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 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 19 × 19 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 31436427042443357061120 from the Numbermatics database.
Names of 31436427042443357061120
- Cardinal: 31436427042443357061120 can be written as Thirty-one sextillion, four hundred thirty-six quintillion, four hundred twenty-seven quadrillion, forty-two trillion, four hundred forty-three billion, three hundred fifty-seven million, sixty-one thousand, one hundred twenty.
Scientific notation
- Scientific notation: 3.143642704244335706112 × 1022
Factors of 31436427042443357061120
Divisors of 31436427042443357061120
- Number of divisors d(n): 18360
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 19 20 21 24 27 28 30 31 32 35 36 38 40 42 45 48 54 56 57 60 61 62 63 64 70 72 76 80 81 84 90 93 95 96 105 108 112 114 120 122 124 126 128 133 135 140 144 152 155 160 162 168 171 180 183 186 189 190 192 210 216 217 224 228 240 244 248 252 256 266 270 279 280 285 288 304 305 310 315 320 324 336 342 360 361 366 372 378 380 384 399 405 420 427 432 434 448 456 465 480 488 496 504 512 513 532 540 549 558 560 567 570 576 589 608 610 620 630 640 648 651 665 672 684 720 722 732 744 756 760 768 798 810 837 840 854 855 864 868 896 912 915 930 945 960 961 976 992 1008 1024 1026 1064 1080 1083 1085 1098 1116 1120 1134 1140 1152 1159 1178 1197 1216 1220 1240 1260 1280 1281 1296 1302 1330 1344 1368 1395 1440 1444 1464 1488 1512 1520 1536 1539 1596 1620 1647 1674 1680 1708 1710 1728 1736 1767 1792 1805 1824 1830 1860 1890 1891 1920 1922 1952 1953 1984 1995 2016 2048 2052 2128 2135 2160 2166 2170 2196 2232 2240 2268 2280 2304 2318 2356 2394 2432 2440 2480 2511 2520 2527 2560 2562 2565 2592 2604 2660 2688 2736 2745 2790 2835 2880 2883 2888 2928 2945 2976 3024 3040 3072 3078 3192 3240 3249 3255 3294 3348 3360 3416 3420 3456 3472 3477 3534 3584 3591 3610 3648 3660 3720 3721 3780 3782 3840 3843 3844 3904 3906 3968 3990 4032 4096 4104 4123 4185 4256 4270 4320 4332 4340 4392 4464 4480 4536 4560 4608 4636 4712 4788 4805 4864 4880 4941 4960 5022 5040 5054 5120 5124 5130 5184 5208 5301 5320 5376 5415 5472 5490 5580 5670 5673 5760 5766 5776 5795 5856 5859 5890 5952 5985 6048 6080 6144 6156 6384 6405 6480 6498 6510 6588 6696 6720 6727 6832 6840 6912 6944 6954 7068 7168 7182 7220 7296 7320 7440 7442 7560 7564 7581 7680 7686 7688 7695 7808 7812 7936 7980 8064 8113 8192 8208 8235 8246 8370 8512 8540 8640 8649 8664 8680 8784 8835 8928 8960 9072 9120 9216 9272 9424 9455 9576 9610 9728 9747 9760 9765 9882 9920 10044 10080 10108 10240 10248 10260 10368 10416 10431 10602 10640 10752 10773 10830 10944 10980 11160 11163 11191 11340 11346 11520 11529 11532 11552 11590 11712 11718 11780 11904 11970 12096 12160 12288 12312 12369 12555 12635 12768 12810 12960 12996 13020 13176 13237 13392 13440 13454 13664 13680 13824 13888 13908 14136 14336 14364 14415 14440 14592 14640 14880 14884 15120 15128 15162 15360 15372 15376 15390 15616 15624 15872 15903 15960 16128 16226 16245 16384 16416 16470 16492 16740 17019 17024 17080 17280 17298 17328 17360 17385 17568 17577 17670 17856 17920 17955 18144 18240 18259 18432 18544 18605 18848 18910 19152 19215 19220 19456 19494 19520 19530 19764 19840 20088 20160 20181 20216 20480 20496 20520 20615 20736 20832 20862 21204 21280 21504 21546 21660 21888 21960 22021 22320 22326 22382 22680 22692 22743 23040 23058 23064 23104 23180 23424 23436 23560 23808 23940 24192 24320 24339 24576 24624 24705 24738 25110 25270 25536 25620 25920 25947 25992 26040 26047 26352 26474 26505 26784 26880 26908 27328 27360 27648 27776 27816 28272 28365 28672 28728 28830 28880 29184 29241 29280 29295 29760 29768 30240 30256 30324 30720 30744 30752 30780 31232 31248 31293 31744 31806 31920 32256 32452 32490 32768 32832 32940 32984 33480 33489 33573 33635 34038 34048 34160 34560 34587 34596 34656 34720 34770 35136 35154 35340 35712 35840 35910 35929 36288 36480 36518 36864 37088 37107 37210 37696 37820 37905 38304 38430 38440 38912 38988 39040 39060 39528 39680 39711 40176 40320 40362 40432 40565 40960 40992 41040 41230 41472 41664 41724 42408 42560 43008 43092 43245 43320 43776 43920 44042 44640 44652 44764 45360 45384 45486 46080 46116 46128 46208 46360 46848 46872 47120 47616 47709 47880 48384 48640 48678 48735 49152 49248 49410 49476 50220 50540 51057 51072 51240 51840 51894 51984 52080 52094 52155 52704 52948 53010 53568 53760 53816 53865 54656 54720 54777 55296 55552 55632 55815 55955 56544 56730 57344 57456 57645 57660 57760 58368 58482 58560 58590 58621 59520 59536 60480 60512 60543 60648 61440 61488 61504 61560 61845 62464 62496 62586 63488 63612 63840 64512 64904 64980 65536 65664 65880 65968 66063 66185 66960 66978 67146 67270 68076 68096 68229 68320 69120 69174 69192 69312 69440 69540 70272 70308 70680 70699 71424 71680 71820 71858 72576 72960 73017 73036 73728 74176 74214 74420 75392 75640 75810 76608 76860 76880 77824 77841 77976 78080 78120 78141 78337 79056 79360 79422 79515 80352 80640 80724 80864 81130 81920 81984 82080 82460 82944 83328 83448 84816 85095 85120 86016 86184 86490 86640 87552 87840 87885 88084 89280 89304 89528 90720 90768 90972 91295 92160 92232 92256 92416 92720 93696 93744 93879 94240 95232 95418 95760 96768 97280 97356 97470 98304 98496 98820 98952 100440 100467 100719 100905 101080 102114 102144 102480 103680 103788 103968 104160 104188 104310 105408 105896 106020 107136 107520 107632 107730 107787 109312 109440 109554 110105 110592 111104 111264 111321 111630 111910 113088 113460 113715 114688 114912 115290 115320 115351 115520 116736 116964 117120 117180 117242 119040 119072 119133 120960 121024 121086 121296 121695 122880 122976 123008 123120 123690 124928 124992 125172 126976 127224 127680 127813 129024 129735 129808 129960 130235 131072 131328 131760 131936 132126 132370 133920 133956 134292 134540 136152 136192 136458 136640 138240 138348 138384 138624 138880 139080 140544 140616 141360 141398 142848 143360 143640 143716 145152 145920 146034 146072 146205 147456 148352 148428 148840 150784 151280 151620 153171 153216 153720 153760 154147 155648 155682 155952 156160 156240 156282 156465 156674 158112 158720 158844 159030 160704 161280 161448 161728 162260 163840 163968 164160 164331 164920 165888 166656 166896 167445 167865 169632 170190 170240 172032 172368 172935 172980 173280 175104 175680 175770 175863 176168 178560 178608 179056 179645 181440 181536 181629 181944 182590 184320 184464 184512 184832 185440 185535 187392 187488 187758 188480 190464 190836 191520 193536 194560 194712 194940 196608 196992 197640 197904 198189 198555 200880 200934 201438 201810 202160 204228 204288 204687 204960 207360 207576 207936 208320 208376 208620 210816 211792 212040 212097 214272 215040 215264 215460 215574 218624 218880 219051 219108 220210 221184 222208 222528 222642 223260 223820 226176 226920 227430 229376 229824 230580 230640 230702 231040 233472 233928 234240 234360 234423 234484 235011 238080 238144 238266 238545 241920 242048 242172 242592 243390 245760 245952 246016 246240 247380 249856 249984 250344 251503 253952 254448 255285 255360 255626 258048 259470 259616 259920 260470 262144 262656 263520 263872 264252 264740 267840 267912 268584 269080 272304 272384 272916 273280 273885 276480 276696 276768 277248 277760 278160 281088 281232 282720 282796 285696 286720 287280 287432 290304 291840 292068 292144 292410 293105 294912 296704 296856 297680 301401 301568 302157 302560 302715 303240 306342 306432 307440 307520 308294 311296 311364 311904 312320 312480 312564 312930 313348 316224 317440 317688 318060 321408 322560 322896 323361 323456 324520 327680 327936 328320 328662 329840 330315 331776 333312 333792 333963 334890 335730 339264 340380 340480 341145 344064 344736 345870 345960 346053 346560 346921 350208 351360 351540 351726 352336 353495 357120 357216 357399 358112 359290 362880 363072 363258 363888 365085 365180 368640 368928 369024 369664 370880 371070 374784 374976 375516 376960 380928 381672 383040 383439 387072 389120 389205 389424 389880 390705 391685 393216 393984 395280 395808 396378 397110 401760 401868 402876 403620 404320 408456 408576 409374 409920 410347 414720 415152 415872 416640 416752 417240 421632 423584 424080 424194 428544 430080 430528 430920 431148 437248 437760 438102 438216 440420 442368 444416 445056 445284 446520 447640 452352 453840 454860 458752 459648 461160 461280 461404 462080 462441 466944 467856 468480 468720 468846 468968 469395 470022 476160 476288 476532 477090 483840 484096 484344 485184 486780 491520 491904 492032 492480 492993 494760 494893 499712 499968 500688 502335 503006 503595 507904 508896 510570 510720 511252 516096 518940 519232 519840 520940 524288 525312 527040 527589 527744 528504 529480 535680 535824 537168 538160 538935 544608 544768 544887 545832 546560 547770 552960 553392 553536 554496 555520 556320 556605 562176 562464 565440 565592 571392 573440 574560 574864 576755 580608 583680 584136 584288 584820 586210 589824 593408 593712 594567 595360 595665 602802 603136 604314 605120 605430 606480 612684 612864 614880 615040 616588 622592 622728 623808 624640 624960 625128 625860 626696 632448 634880 635376 636120 636291 639065 642816 645120 645792 646722 646912 649040 655360 655872 656640 657153 657324 659680 660630 663552 666624 667584 667926 669780 671460 678528 680760 680960 682290 682651 688128 689472 691740 691920 692106 693120 693842 700416 702720 703080 703269 703452 704672 705033 706990 714240 714432 714798 716224 718580 725760 726144 726516 727776 730170 730360 737280 737856 738048 739328 741760 742140 749568 749952 751032 753920 754509 761856 763344 765855 766080 766878 770735 774144 778240 778410 778848 779760 781410 783370 786432 787968 790560 791616 792756 794220 803520 803736 805752 807240 807457 808640 816912 817152 818748 819840 820694 821655 829440 830304 831744 833280 833504 834480 843264 847168 848160 848388 857088 860160 861056 861840 862296 874496 875520 876204 876432 879315 880840 884736 888832 890112 890568 893040 895280 904704 906471 907680 908145 909720 917504 919296 922320 922560 922808 924160 924882 933888 935712 936960 937440 937692 937936 938790 940044 952320 952576 953064 954180 967680 968192 968688 970083 970368 973560 983040 983808 984064 984960 985986 989520 989786 990945 999424 999936 1001376 1004670 1006012 1007190 1015808 1017792 1021140 1021440 1022504 1023435 1032192 1037880 1038159 1038464 1039680 1040763 1041880 1048576 1050624 1054080 1055178 1055488 1057008 1058960 1060485 1071360 1071648 1072197 1074336 1076320 1077870 1089216 1089536 1089774 1091664 1093120 1095255 1095540 1105920 1106784 1107072 1108992 1111040 1112640 1113210 1113799 1124352 1124928 1130880 1131184 1142784 1146880 1149120 1149728 1150317 1153510 1161216 1167360 1168272 1168576 1169640 1172115 1172420 1175055 1179648 1186816 1187424 1189134 1190720 1191330 1205604 1206272 1208628 1210240 1210860 1212960 1225368 1225728 1229760 1230080 1231041 1233176 1245184 1245456 1247616 1249280 1249920 1250256 1251720 1253392 1257515 1264896 1269760 1270752 1272240 1272582 1278130 1285632 1290240 1291584 1293444 1293824 1298080 1310720 1311744 1313280 1314306 1314648 1319360 1321260 1327104 1333248 1335168 1335852 1339560 1342920 1343281 1357056 1361520 1361920 1364580 1365302 1376256 1378944 1383480 1383840 1384212 1386240 1387323 1387684 1400832 1405440 1406160 1406538 1406904 1409344 1410066 1413980 1428480 1428864 1429596 1432448 1437160 1451520 1452288 1453032 1455552 1460340 1460720 1474560 1475712 1476096 1478656 1478979 1483520 1484280 1484679 1499136 1499904 1502064 1507005 1507840 1509018 1510785 1523712 1526688 1531710 1532160 1533756 1541470 1548288 1556480 1556820 1557696 1559520 1562820 1566740 1572864 1575936 1581120 1582767 1583232 1585512 1588440 1607040 1607472 1611504 1614480 1614914 1616805 1617280 1633824 1634304 1637496 1639680 1641388 1643310 1658880 1660608 1663488 1666560 1667008 1668960 1669815 1686528 1694336 1696320 1696776 1714176 1720320 1722112 1723680 1724592 1730265 1734605 1748992 1751040 1752408 1752864 1758630 1761680 1769472 1777664 1780224 1781136 1783701 1786080 1786995 1790560 1809408 1812942 1815360 1816290 1819440 1835008 1838592 1844640 1845120 1845616 1848320 1849764 1867776 1871424 1873920 1874880 1875384 1875872 1877580 1880088 1904640 1905152 1906128 1908360 1908873 1917195 1935360 1936384 1937376 1940166 1940736 1947120 1966080 1967616 1968128 1969920 1971972 1979040 1979572 1981890 1998848 1999872 2002752 2009340 2012024 2014380 2031616 2035584 2042280 2042880 2045008 2046870 2047953 2051735 2064384 2075760 2076318 2076928 2079360 2081526 2083760 2097152 2101248 2108160 2109807 2110356 2110976 2114016 2115099 2117920 2120970 2142720 2143296 2144394 2148672 2152640 2155740 2178432 2179072 2179548 2183328 2186240 2190510 2191080 2191669 2211840 2213568 2214144 2217984 2222080 2225280 2226420 2227598 2248704 2249856 2261760 2262368 2263527 2285568 2293760 2298240 2299456 2300634 2307020 2312205 2322432 2334720 2336544 2337152 2339280 2344230 2344840 2350110 2359296 2373632 2374848 2378268 2381440 2382660 2411208 2412544 2417256 2420480 2421720 2422371 2425920 2428447 2450736 2451456 2459520 2460160 2462082 2464965 2466352 2474465 2490368 2490912 2495232 2498560 2499840 2500512 2503440 2506784 2515030 2529792 2539520 2541504 2544480 2545164 2556260 2571264 2580480 2583168 2586888 2587648 2596160 2621440 2623488 2626560 2628612 2629296 2637945 2638720 2642520 2654208 2666496 2670336 2671704 2679120 2685840 2686562 2714112 2723040 2723840 2724435 2729160 2730604 2752512 2757888 2766960 2767680 2768424 2772480 2774646 2775368 2801664 2810880 2812320 2813076 2813808 2818688 2820132 2827960 2856960 2857728 2859192 2864896 2874320 2903040 2904576 2906064 2910249 2911104 2920680 2921440 2949120 2951424 2952192 2957312 2957958 2967040 2968560 2969358 2972835 2998272 2999808 3004128 3014010 3015680 3018036 3021570 3047424 3053376 3063420 3064320 3067512 3082940 3096576 3112960 3113640 3114477 3115392 3119040 3122289 3125640 3133480 3145728 3151872 3162240 3165534 3166464 3171024 3176880 3181455 3214080 3214944 3223008 3228960 3229828 3233610 3234560 3267648 3268608 3274992 3279360 3282776 3285765 3286620 3317760 3321216 3326976 3333120 3334016 3337920 3339630 3341397 3373056 3388672 3392640 3393552 3413255 3428352 3440640 3444224 3447360 3449184 3450951 3460530 3469210 3497984 3502080 3504816 3505728 3516345 3517260 3523360 3525165 3538944 3555328 3560448 3562272 3567402 3572160 3573990 3575881 3581120 3618816 3625884 3630720 3632580 3638880 3670016 3677184 3689280 3690240 3691232 3693123 3696640 3699528 3735552 3742848 3747840 3749760 3750768 3751744 3755160 3760176 3772545 3809280 3810304 3812256 3816720 3817746 3834390 3870720 3872768 3874752 3880332 3881472 3894240 3932160 3935232 3936256 3939840 3943944 3958080 3959144 3963780 3997696 3999744 4005504 4018680 4024048 4028760 4029843 4037285 4063232 4071168 4084560 4085760 4090016 4093740 4095906 4103470 4128768 4151520 4152636 4153856 4158720 4161969 4163052 4167520 4194304 4202496 4216320 4219614 4220712 4221952 4228032 4230198 4235840 4241940 4285440 4286592 4288788 4297344 4305280 4311480 4356864 4358144 4359096 4366656 4372480 4381020 4382160 4383338 4423680 4427136 4428288 4435968 4444160 4450560 4452840 4454037 4455196 4497408 4499712 4523520 4524736 4527054 4532355 4571136 4587520 4596480 4598912 4601268 4614040 4624410 4644864 4669440 4673088 4674304 4678560 4688460 4689680 4700220 4718592 4747264 4748301 4749696 4756536 4762880 4765320 4778557 4822416 4825088 4834512 4840960 4843440 4844742 4850415 4851840 4856894 4901472 4902912 4919040 4920320 4924164 4929930 4932704 4948930 4980736 4981824 4990464 4997120 4999680 5001024 5006880 5013568 5030060 5059584 5079040 5083008 5088960 5090328 5112520 5142528 5160960 5166336 5173776 5175296 5190795 5192320 5203815 5242880 5246976 5253120 5257224 5258592 5275890 5277440 5285040 5308416 5332992 5340672 5343408 5358240 5360985 5371680 5373124 5428224 5446080 5447680 5448870 5458320 5461208 5505024 5515776 5533920 5535360 5536848 5544960 5549292 5550736 5568995 5603328 5621760 5624640 5626152 5627616 5637376 5640264 5655920 5713920 5715456 5718384 5726619 5729792 5748640 5751585 5806080 5809152 5812128 5820498 5822208 5841360 5842880 5898240 5902848 5904384 5914624 5915916 5934080 5937120 5938716 5945670 5996544 5999616 6008256 6028020 6031360 6036072 6043140 6094848 6106752 6126840 6128640 6135024 6143859 6155205 6165880 6193152 6225920 6227280 6228954 6230784 6238080 6244578 6251280 6266960 6291456 6303744 6324480 6331068 6332928 6342048 6345297 6353760 6362910 6428160 6429888 6446016 6457920 6459656 6467220 6469120 6535296 6537216 6549984 6558720 6565552 6571530 6573240 6575007 6635520 6642432 6653952 6666240 6668032 6675840 6679260 6682794 6716405 6746112 6777344 6785280 6787104 6790581 6826510 6856704 6881280 6888448 6894720 6898368 6901902 6921060 6936615 6938420 6995968 7004160 7009632 7011456 7032690 7034520 7046720 7050330 7077888 7110656 7120896 7124544 7134804 7144320 7147980 7151762 7162240 7237632 7251768 7261440 7265160 7267113 7277760 7285341 7340032 7354368 7378560 7380480 7382464 7386246 7393280 7394895 7399056 7423395 7471104 7485696 7495680 7499520 7501536 7503488 7510320 7520352 7545090 7618560 7620608 7624512 7633440 7635492 7668780 7741440 7745536 7749504 7760664 7762944 7788480 7796593 7864320 7870464 7872512 7879680 7887888 7913835 7916160 7918288 7927560 7995392 7999488 8011008 8037360 8048096 8057520 8059686 8074570 8126464 8142336 8169120 8171520 8180032 8187480 8191812 8206940 8257536 8303040 8305272 8307712 8317440 8323938 8326104 8335040 8388608 8404992 8432640 8439228 8441424 8443904 8456064 8460396 8471680 8483880 8570880 8573184 8577576 8594688 8610560 8622960 8713728 8716288 8718192 8733312 8744960 8762040 8764320 8766676 8847360 8854272 8856576 8871936 8888320 8901120 8905680 8908074 8910392 8918505 8994816 8999424 9047040 9049472 9054108 9064710 9142272 9175040 9192960 9197824 9202536 9228080 9248820 9289728 9338880 9343431 9346176 9348608 9357120 9366867 9376920 9379360 9400440 9402967 9437184 9494528 9496602 9499392 9513072 9525760 9530640 9544365 9557114 9644832 9650176 9669024 9681920 9686880 9689484 9700830 9703680 9713788 9802944 9805824 9838080 9840640 9848328 9859860 9865408 9897860 9961472 9963648 9980928 9994240 9999360 10002048 10013760 10024191 10027136 10060120 10119168 10158080 10166016 10177920 10180656 10225040 10239765 10285056 10321920 10332672 10347552 10350592 10352853 10381590 10384640 10407630 10485760 10493952 10506240 10514448 10517184 10549035 10551780 10554880 10570080 10575495 10616832 10665984 10681344 10686816 10716480 10721970 10727643 10743360 10746248 10856448 10892160 10895360 10897740 10916640 10922416 10958345 11010048 11031552 11067840 11070720 11073696 11079369 11089920 11098584 11101472 11137990 11206656 11243520 11249280 11252304 11255232 11274752 11280528 11311840 11317635 11427840 11430912 11436768 11453238 11459584 11497280 11503170 11612160 11618304 11624256 11640996 11644416 11682720 11685760 11796480 11805696 11808768 11829248 11831832 11868160 11874240 11877432 11891340 11993088 11999232 12016512 12056040 12062720 12072144 12086280 12089529 12111855 12142235 12189696 12213504 12253680 12257280 12270048 12287718 12310410 12331760 12386304 12451840 12454560 12457908 12461568 12476160 12485907 12489156 12502560 12533920 12582912 12607488 12648960 12662136 12665856 12684096 12690594 12707520 12725820 12856320 12859776 12892032 12915840 12919312 12934440 12938240 13070592 13074432 13099968 13117440 13131104 13143060 13146480 13150014 13271040 13284864 13307904 13332480 13336064 13351680 13358520 13362111 13365588 13432810 13492224 13554688 13570560 13574208 13581162 13653020 13713408 13762560 13776896 13789440 13796736 13803804 13842120 13873230 13876840 13991936 14008320 14019264 14022912 14065380 14069040 14093440 14100660 14155776 14221312 14241792 14249088 14269608 14288640 14295960 14303524 14324480 14335671 14475264 14503536 14522880 14530320 14534226 14551245 14555520 14570682 14680064 14708736 14757120 14760960 14764928 14772492 14786560 14789790 14798112 14846790 14942208 14971392 14991360 14999040 15003072 15006976 15020640 15040704 15090180 15237120 15241216 15249024 15266880 15270984 15337560 15341683 15482880 15491072 15499008 15521328 15525888 15572385 15576960 15593186 15611445 15728640 15740928 15745024 15759360 15775776 15827670 15832320 15836576 15855120 15990784 15998976 16022016 16074720 16096192 16115040 16119372 16149140 16252928 16284672 16338240 16343040 16360064 16374960 16383624 16413880 16515072 16606080 16610544 16615424 16634880 16647876 16652208 16670080 16706985 16777216 16809984 16865280 16878456 16882848 16887808 16912128 16920792 16943360 16967760 17141760 17146368 17155152 17189376 17221120 17245920 17254755 17427456 17432576 17436384 17466624 17489920 17524080 17528640 17533352 17694720 17708544 17713152 17743872 17776640 17802240 17811360 17816148 17820784 17837010 17879405 17989632 17998848 18094080 18098944 18108216 18129420 18284544 18350080 18385920 18395648 18405072 18431577 18456160 18465615 18497640 18579456 18677760 18686862 18692352 18697216 18714240 18733734 18753840 18758720 18800880 18805934 18874368 18989056 18993204 18998784 19026144 19051520 19061280 19088730 19114228 19289664 19300352 19338048 19363840 19373760 19378968 19401660 19407360 19427576 19605888 19611648 19676160 19681280 19696656 19719720 19725021 19730816 19795720 19922944 19927296 19961856 19988480 19998720 20004096 20027520 20048382 20054272 20120240 20149215 20238336 20316160 20332032 20355840 20361312 20371743 20450080 20479530 20570112 20643840 20665344 20695104 20701184 20705706 20763180 20769280 20809845 20815260 20971520 20987904 21012480 21028896 21034368 21098070 21103560 21109760 21140160 21150990 21162181 21233664 21331968 21362688 21373632 21432960 21443940 21455286 21486720 21492496 21712896 21784320 21790720 21795480 21801339 21833280 21844832 21856023 21916690 22020096 22063104 22135680 22141440 22147392 22158738 22179840 22197168 22202944 22270185 22275980 22413312 22487040 22498560 22504608 22510464 22549504 22561056 22623680 22635270 22855680 22861824 22873536 22906476 22919168 22994560 23006340 23224320 23236608 23248512 23281992 23288832 23365440 23371520 23389779 23592960 23611392 23617536 23658496 23663664 23736320 23741505 23748480 23754864 23782680 23892785 23986176 23998464 24033024 24112080 24125440 24144288 24172560 24179058 24223710 24284470 24379392 24427008 24507360 24514560 24540096 24575436 24620820 24663520 24772608 24903680 24909120 24915816 24923136 24952320 24971814 24978312 25005120 25031167 25067840 25165824 25214976 25297920 25324272 25331712 25368192 25381188 25415040 25451640 25712640 25719552 25784064 25831680 25838624 25868880 25876480 26141184 26148864 26199936 26234880 26262208 26286120 26292960 26300028 26542080 26569728 26615808 26664960 26672128 26703360 26717040 26724222 26731176 26865620 26984448 27109376 27141120 27148416 27162324 27306040 27426816 27525120 27553792 27578880 27593472 27607608 27684240 27746460 27753680 27983872 28016640 28038528 28045824 28100601 28130760 28138080 28186880 28201320 28208901 28311552 28442624 28483584 28498176 28539216 28577280 28591920 28607048 28633095 28648960 28671342 28950528 29007072 29045760 29060640 29068452 29102490 29111040 29141364 29360128 29417472 29514240 29521920 29529856 29544984 29573120 29579580 29596224 29693580 29884416 29942784 29982720 29998080 30006144 30013952 30041280 30072573 30081408 30180360 30474240 30482432 30498048 30533760 30541968 30675120 30683366 30719295 30965760 30982144 30998016 31042656 31051776 31144770 31153920 31186372 31222890 31457280 31481856 31490048 31518720 31551552 31655340 31664640 31673152 31710240 31726485 31981568 31997952 32044032 32149440 32182929 32192384 32230080 32238744 32298280 32505856 32569344 32676480 32686080 32720128 32749920 32767248 32827760 32875035 33030144 33212160 33221088 33230848 33238107 33269760 33295752 33304416 33340160 33413970 33554432 33619968 33730560 33756912 33765696 33775616 33824256 33841584 33886720 33935520 33952905 34283520 34292736 34310304 34378752 34442240 34491840 34509510 34854912 34865152 34872768 34933248 34979840 35048160 35057280 35066704 35389440 35417088 35426304 35487744 35553280 35604480 35622720 35632296 35641568 35674020 35758810 35979264 35997696 36188160 36197888 36216432 36258840 36268587 36335565 36426705 36569088 36700160 36771840 36791296 36810144 36863154 36912320 36931230 36995280 37158912 37355520 37373724 37384704 37394432 37428480 37467468 37507680 37517440 37601760 37611868 37748736 37978112 37986408 37997568 38052288 38103040 38122560 38177460 38228456 38579328 38600704 38676096 38727680 38747520 38757936 38803320 38814720 38855152 38982965 39211776 39223296 39352320 39362560 39393312 39439440 39450042 39461632 39591440 39845888 39854592 39923712 39976960 39997440 40008192 40055040 40086333 40096764 40108544 40240480 40298430 40476672 40632320 40664064 40711680 40722624 40743486 40900160 40959060 41140224 41287680 41330688 41390208 41402368 41411412 41526360 41538560 41619690 41630520 41641711 41943040 41975808 42024960 42057792 42068736 42196140 42207120 42219520 42280320 42301980 42324362 42467328 42663936 42725376 42747264 42865920 42887880 42910572 42973440 42984992 43007013 43425792 43568640 43581440 43590960 43602678 43666560 43689664 43712046 43833380 44040192 44126208 44271360 44282880 44294784 44317476 44359680 44394336 44405888 44540370 44551960 44826624 44974080 44997120 45009216 45020928 45099008 45122112 45247360 45270540 45711360 45723648 45747072 45812952 45838336 45989120 46012680 46025049 46448640 46473216 46497024 46563984 46577664 46717155 46730880 46743040 46779558 46834335 47014835 47185920 47222784 47235072 47316992 47327328 47472640 47483010 47496960 47509728 47565360 47785570 47972352 47996928 48066048 48224160 48250880 48288576 48345120 48358116 48447420 48568940 48758784 48854016 49014720 49029120 49080192 49150872 49241640 49327040 49545216 49807360 49818240 49831632 49846272 49904640 49943628 49956624 50010240 50062334 50120955 50135680 50331648 50429952 50595840 50648544 50663424 50736384 50762376 50830080 50903280 51425280 51439104 51568128 51663360 51677248 51737760 51752960 51764265 52282368 52297728 52399872 52469760 52524416 52572240 52585920 52600056 53084160 53139456 53231616 53329920 53344256 53406720 53434080 53448444 53462352 53638215 53731240 53968896 54218752 54282240 54296832 54324648 54612080 54853632 55050240 55107584 55157760 55186944 55215216 55294731 55368480 55396845 55492920 55507360 55967744 56033280 56077056 56091648 56201202 56261520 56276160 56373760 56402640 56417802 56623104 56885248 56967168 56996352 57078432 57154560 57183840 57214096 57266190 57297920 57342684 57901056 58014144 58091520 58121280 58136904 58204980 58222080 58282728 58720256 58834944 59028480 59043840 59059712 59089968 59146240 59159160 59175063 59192448 59387160 59768832 59885568 59965440 59996160 60012288 60027904 60082560 60145146 60162816 60360720 60447645 60948480 60964864 60996096 61067520 61083936 61350240 61366732 61438590 61931520 61964288 61996032 62085312 62103552 62289540 62307840 62372744 62429535 62445780 62914560 62963712 62980096 63037440 63103104 63310680 63329280 63346304 63420480 63452970 63486543 63963136 63995904 64088064 64298880 64365858 64384768 64460160 64477488 64596560 65011712 65138688 65352960 65372160 65404017 65440256 65499840 65534496 65568069 65655520 65750070 66060288 66424320 66442176 66461696 66476214 66539520 66591504 66608832 66680320 66810555 66827940 67108864 67239936 67461120 67513824 67531392 67551232 67648512 67683168 67773440 67871040 67905810 67941739 68567040 68585472 68620608 68757504 68884480 68983680 69019020 69709824 69730304 69745536 69866496 69959680 70096320 70114560 70133408 70169337 70778880 70834176 70852608 70975488 71106560 71208960 71245440 71264592 71283136 71348040 71517620 71678355 71958528 71995392 72376320 72395776 72432864 72517680 72537174 72671130 72853410 73138176 73400320 73543680 73582592 73620288 73726308 73824640 73862460 73990560 74317824 74711040 74747448 74769408 74788864 74856960 74934936 75015360 75034880 75093501 75203520 75223736 75497472 75956224 75972816 75995136 76104576 76206080 76245120 76354920 76456912 76708415 77158656 77201408 77352192 77455360 77495040 77515872 77606640 77629440 77710304 77965930 78423552 78446592 78704640 78725120 78786624 78878880 78900084 78923264 79182880 79691776 79709184 79847424 79953920 79994880 80016384 80110080 80172666 80193528 80217088 80480960 80596860 80953344 81264640 81328128 81423360 81445248 81486972 81800320 81918120 82280448 82575360 82661376 82780416 82804736 82822824 83052720 83077120 83239380 83261040 83283422 83886080 83951616 84049920 84115584 84137472 84392280 84414240 84439040 84560640 84603960 84626703 84648724 84934656 85327872 85450752 85494528 85731840 85775760 85821144 85946880 85969984 86014026 86851584 87137280 87162880 87181920 87205356 87333120 87379328 87424092 87666760 88080384 88252416 88542720 88565760 88589568 88634952 88719360 88788672 88811776 89080740 89103920 89653248 89948160 89994240 90018432 90041856 90198016 90217719 90244224 90494720 90541080 91422720 91447296 91494144 91625904 91676672 91978240 92025360 92050098 92157885 92897280 92946432 92994048 93127968 93155328 93434310 93461760 93486080 93559116 93668670 94029670 94371840 94445568 94470144 94633984 94654656 94945280 94966020 94993920 95019456 95130720 95571140 95944704 95993856 96132096 96448320 96501760 96548787 96577152 96690240 96716232 96894840 97137880 97517568 97708032 98029440 98058240 98160384 98301744 98483280 98625105 98654080 99090432 99614720 99636480 99663264 99692544 99809280 99887256 99913248 100020480 100124668 100241910 100271360 100663296 100859904 101191680 101297088 101326848 101472768 101524752 101660160 101806560 101858715 102850560 102878208 103136256 103326720 103354496 103475520 103505920 103528530 104564736 104595456 104799744 104939520 105048832 105144480 105171840 105200112 105810905 106168320 106278912 106463232 106659840 106688512 106813440 106868160 106896888 106924704 107276430 107462480 107937792 108437504 108564480 108593664 108649296 108805761 109006695 109224160 109280115 109707264 110100480 110215168 110315520 110373888 110430432 110589462 110736960 110793690 110985840 111014720 111935488 112066560 112154112 112183296 112402404 112523040 112552320 112747520 112805280 112835604 113246208 113770496 113934336 113992704 114156864 114309120 114367680 114428192 114532380 114595840 114685368 115802112 116028288 116183040 116242560 116273808 116409960 116444160 116565456 116948895 117440512 117669888 118056960 118087680 118119424 118179936 118292480 118318320 118350126 118384896 118774320 119537664 119771136 119930880 119992320 120024576 120055808 120165120 120290292 120325632 120721440 120895290 121896960 121929728 121992192 122135040 122167872 122700480 122733464 122877180 123863040 123928576 123992064 124170624 124207104 124579080 124615680 124745488 124859070 124891560 124925133 125155835 125829120 125927424 125960192 126074880 126206208 126621360 126658560 126692608 126840960 126905940 126973086 127926272 127991808 128176128 128597760 128731716 128769536 128920320 128954976 129021039 129193120 130023424 130277376 130705920 130744320 130808034 130880512 130999680 131068992 131136138 131311040 131500140 132120576 132848640 132884352 132923392 132952428 133079040 133183008 133217664 133360640 133621110 133655880 134217728 134479872 134922240 135027648 135062784 135102464 135297024 135366336 135546880 135742080 135811620 135883478 137134080 137170944 137241216 137515008 137768960 137967360 138038040 138075147 139419648 139460608 139491072 139732992 139919360 140192640 140229120 140266816 140338674 140503005 141044505 141557760 141668352 141705216 141950976 142213120 142417920 142490880 142529184 142566272 142696080 143035240 143356710 143917056 143990784 144752640 144791552 144865728 145035360 145074348 145342260 145706820 146276352 146800640 147087360 147165184 147240576 147452616 147649280 147724920 147981120 148135267 148635648 149422080 149494896 149538816 149577728 149713920 149869872 150030720 150069760 150187002 150362865 150407040 150447472 150994944 151912448 151945632 151990272 152209152 152412160 152490240 152709840 152913824 153416830 154317312 154402816 154704384 154910720 154990080 155031744 155213280 155258880 155420608 155931860 156847104 156893184 157409280 157450240 157573248 157757760 157800168 157846528 158365760 159383552 159418368 159694848 159907840 159989760 160032768 160220160 160345332 160387056 160434176 160914645 160961920 161193720 161906688 162529280 162656256 162846720 162890496 162973944 163600640 163836240 164560896 165150720 165322752 165560832 165609472 165645648 166105440 166154240 166190535 166478760 166522080 166566844 167772160 167903232 168099840 168231168 168274944 168784560 168828480 168878080 169121280 169207920 169253406 169297448 169869312 170655744 170901504 170989056 171463680 171551520 171642288 171893760 171939968 172028052 173703168 174274560 174325760 174363840 174410712 174666240 174758656 174848184 175333520 176160768 176504832 177085440 177131520 177179136 177269904 177438720 177525189 177577344 177623552 178161480 178207840 179306496 179896320 179988480 180036864 180083712 180396032 180435438 180488448 180989440 181082160 181342935 182845440 182894592 182988288 183251808 183353344 183956480 184050720 184100196 184315770 185794560 185892864 185988096 186255936 186310656 186868620 186923520 186972160 187118232 187337340 188059340 188743680 188891136 188940288 189267968 189309312 189890560 189932040 189987840 190038912 190261440 190459629 191142280 191889408 191987712 192264192 192896640 193003520 193097574 193154304 193380480 193432464 193789680 194275760 195035136 195416064 196058880 196116480 196320768 196603488 196704207 196966560 197250210 197308160 198180864 199229440 199272960 199326528 199385088 199618560 199774512 199826496 200040960 200249336 200431665 200483820 200542720 201326592 201719808 202383360 202594176 202653696 202945536 203049504 203320320 203613120 203717430 203825217 205701120 205756416 206272512 206653440 206708992 206951040 207011840 207057060 208208555 209129472 209190912 209599488 209879040 210097664 210288960 210343680 210400224 210508011 211621810 212336640 212557824 212926464 213319680 213377024 213626880 213736320 213793776 213849408 214552860 214924960 215035065 215875584 216875008 217128960 217187328 217298592 217611522 218013390 218448320 218560230 219414528 220200960 220430336 220631040 220747776 220860864 221178924 221473920 221587380 221971680 222029440 223870976 224133120 224308224 224366592 224804808 225046080 225104640 225280503 225495040 225610560 225671208 226492416 227540992 227868672 227985408 228313728 228618240 228735360 228856384 229064760 229191680 229370736 230125245 231604224 232056576 232366080 232485120 232547616 232819920 232888320 233130912 233897790 234881024 235339776 236113920 236175360 236238848 236359872 236584960 236636640 236700252 236769792 237548640 239075328 239542272 239861760 239984640 240049152 240111616 240330240 240580584 240651264 241442880 241790580 243793920 243859456 243984384 244270080 244335744 245400960 245466928 245754360 247726080 247857152 247984128 248341248 248414208 249158160 249231360 249490976 249718140 249783120 249850266 250311670 251658240 251854848 251920384 252149760 252412416 253242720 253317120 253385216 253681920 253811880 253880109 253946172 255852544 255983616 256352256 257195520 257463432 257539072 257840640 257909952 258042078 258386240 260046848 260554752 261411840 261488640 261616068 261761024 261999360 262137984 262272276 262622080 263000280 264241152 265697280 265768704 265846784 265904856 266158080 266366016 266435328 266721280 267242220 267311760 268435456 268959744 269844480 270055296 270125568 270204928 270594048 270732672 271093760 271484160 271623240 271766956 274268160 274341888 274482432 275030016 275537920 275934720 276076080 276150294 276473655 278839296 278921216 278982144 279465984 279838720 280385280 280458240 280533632 280677348 281006010 282089010 283115520 283336704 283410432 283901952 284426240 284835840 284981760 285058368 285132544 285392160 286070480 286713420 287834112 287981568 289505280 289583104 289646361 289731456 290070720 290148696 290684520 291413640 291491977 292552704 293601280 294174720 294330368 294481152 294905232 295298560 295449840 295875315 295962240 296270534 297271296 298844160 298989792 299077632 299155456 299427840 299739744 300061440 300139520 300374004 300725730 300814080 300894944 301989888 303824896 303891264 303980544 304418304 304824320 304980480 305419680 305827648 306833660 308634624 308805632 309408768 309821440 309980160 310063488 310426560 310517760 310841216 311863720 313694208 313786368 314818560 314900480 315146496 315515520 315600336 315693056 316731520 317432715 318767104 318836736 319389696 319815680 319979520 320065536 320440320 320690664 320774112 320868352 321829290 321923840 322387440 323813376 325058560 325312512 325693440 325780992 325947888 327020085 327201280 327672480 327840345 329121792 330301440 330645504 331121664 331218944 331291296 332210880 332308480 332381070 332957520 333044160 333133688 335544320 335806464 336199680 336462336 336549888 337569120 337656960 337756160 338242560 338415840 338506812 338594896 339708695 339738624 341311488 341803008 341978112 342927360 343103040 343284576 343787520 343879936 344056104 347406336 348549120 348651520 348727680 348821424 349332480 349517312 349696368 350667040 350846685 352321536 353009664 354170880 354263040 354358272 354539808 354877440 355050378 355154688 355247104 356322960 356415680 358612992 359792640 359976960 360073728 360167424 360792064 360870876 360976896 361978880 362164320 362685870 365690880 365789184 365976576 366503616 366706688 367912960 368101440 368200392 368631540 371589120 371785728 371976192 372511872 372621312 373737240 373847040 373944320 374236464 374674680 374775399 375467505 376118680 377487360 377782272 377880576 378535936 378618624 379781120 379864080 379975680 380077824 380522880 380919258 382284560 383778816 383975424 384528384 385793280 386007040 386195148 386308608 386760960 386864928 387063117 387579360 388551520 390070272 390832128 392117760 392232960 392641536 393206976 393408414 393933120 394500420 394616320 396361728 398458880 398545920 398653056 398770176 399237120 399549024 399652992 400081920 400498672 400863330 400967640 401085440 402653184 403439616 404766720 405188352 405307392 405891072 406099008 406640640 407226240 407434860 407650434 411402240 411512832 412545024 413306880 413417984 413902080 414023680 414114120 414225441 416417110 418258944 418381824 419198976 419758080 420195328 420577920 420687360 420800448 421016022 423133515 423243620 424673280 425115648 425852928 426639360 426754048 427253760 427472640 427587552 427698816 429105720 429849920 430070130 431751168 433750016 434257920 434374656 434597184 435223044 436026780 436896640 437120460 438829056 440401920 440860672 441262080 441495552 441721728 442357848 442947840 443174760 443943360 444058880 444405801 447741952 448266240 448616448 448733184 449609616 450092160 450209280 450561006 450990080 451088595 451221120 451342416 452984832 455081984 455737344 455970816 456627456 457236480 457470720 457712768 458129520 458383360 458741472 460250490 463208448 464113152 464732160 464970240 465095232 465639840 465776640 466261824 467795580 469762048 470679552 472227840 472350720 472477696 472719744 473169920 473273280 473400504 473539584 475097280 475592173 478150656 479084544 479723520 479969280 480098304 480223232 480660480 481161168 481302528 482743935 482885760 483581160 487587840 487718912 487968768 488540160 488671488 490801920 490933856 491508720 495452160 495714304 495968256 496682496 496828416 498316320 498462720 498981952 499436280 499566240 499700532 500623340 503316480 503709696 503840768 504299520 504824832 506485440 506634240 506770432 507363840 507623760 507760218 507892344 511705088 511967232 512704512 514391040 514926864 515078144 515681280 515819904 516084156 516772480 520093696 521109504 522823680 522977280 523232136 523522048 523998720 524275968 524544552 525244160 526000560 528482304 531394560 531537408 531693568 531809712 532316160 532732032 532870656 533442560 534484440 534623520 536870912 537919488 539688960 540110592 540251136 540409856 541188096 541465344 542187520 542968320 543246480 543533912 544028805 548536320 548683776 548964864 550060032 551075840 551869440 552152160 552300588 552947310 557678592 557842432 557964288 558931968 559677440 560770560 560916480 561067264 561354696 562012020 564178020 566231040 566673408 566820864 567803904 568852480 569671680 569963520 570116736 570265088 570784320 571378887 572140960 573426840 575668224 575963136 579010560 579166208 579292722 579462912 580141440 580297392 581369040 582827280 582983954 585105408 587202560 588349440 588660736 588962304 589810464 590597120 590899680 591750630 591924480 592541068 594542592 597688320 597979584 598155264 598310912 598855680 599479488 600122880 600279040 600748008 601451460 601628160 601789888 603979776 607649792 607782528 607961088 608836608 609648640 609960960 610839360 611475651 611655296 613667320 617269248 617611264 618817536 619642880 619960320 620126976 620853120 621035520 621682432 623727440 624625665 627388416 627572736 629637120 629800960 630292992 631031040 631200672 631386112 631524033 633463040 634865430 637534208 637673472 638779392 639631360 639959040 640131072 640880640 641381328 641548224 641736704 643658580 643847680 644774880 645105195 647626752 650117120 650625024 651386880 651561984 651895776 654040170 654402560 655344960 655680690 658243584 660602880 661291008 662243328 662437888 662582592 664421760 664616960 664762140 665915040 666088320 666267376 671088640 671612928 672399360 672924672 673099776 675138240 675313920 675512320 675841509 676485120 676831680 677013624 677189792 679417390 679477248 682622976 683606016 683956224 685854720 686206080 686569152 687575040 687759872 688112208 690375735 694812672 697098240 697303040 697455360 697642848 698664960 699034624 699392736 701334080 701693370 704643072 706019328 708341760 708526080 708716544 709079616 709754880 710100756 710309376 710494208 712645920 712831360 717225984 719585280 719953920 720147456 720334848 721584128 721741752 721953792 723957760 724328640 725371740 731381760 731578368 731953152 733007232 733413376 735825920 736202880 736400784 737263080 740676335 743178240 743571456 743952384 745023744 745242624 747474480 747694080 747888640 748472928 749349360 749550798 750935010 752237360 754974720 755564544 755761152 757071872 757237248 759562240 759728160 759951360 760155648 761045760 761640327 761838516 764569120 767557632 767950848 769056768 771586560 772014080 772390296 772617216 773521920 773729856 774126234 775158720 777103040 780140544 781664256 784235520 784465920 785283072 786413952 786816828 787866240 789000840 789232640 792723456 796917760 797091840 797306112 797540352 798474240 799098048 799305984 800163840 800997344 801726660 801935280 802170880 805306368 806879232 809533440 810376704 810614784 811782144 812198016 813281280 814452480 814869720 815300868 822804480 823025664 825090048 826613760 826835968 827804160 828047360 828228240 828450882 832834220 836517888 836763648 838397952 839516160 840390656 841155840 841374720 841600896 842032044 846267030 846487240 849346560 850231296 851705856 853278720 853508096 854507520 854945280 855175104 855397632 858211440 859699840 860140260 863502336 867500032 868515840 868749312 869194368 870446088 872053560 873793280 874240920 874475931 877658112 880803840 881721344 882524160 882991104 883443456 884715696 885895680 886349520 887625945 887886720 888117760 888811602 895483904 896532480 897232896 897466368 899219232 900184320 900418560 901122012 901980160 902177190 902442240 902684832 905969664 910163968 911474688 911941632 913254912 914472960 914941440 915425536 916259040 916766720 917482944 920500980 926416896 928226304 929464320 929940480 930190464 931279680 931553280 932523648 935591160 939524096 941359104 944455680 944701440 944955392 945439488 946339840 946546560 946801008 947079168 950194560 951184346 952298145 956301312 958169088 959447040 959938560 960196608 960446464 961320960 962322336 962605056 965487870 965771520 967162320 975175680 975437824 975937536 977080320 977342976 981603840 981867712 983017440 983521035 990904320 991428608 991936512 993364992 993656832 996632640 996925440 997963904 998872560 999132480 999401064 1001246680 1006632960 1007419392 1007681536 1008599040 1009649664 1012970880 1013268480 1013540864 1014727680 1015247520 1015520436 1015784688 1019126085 1023410176 1023934464 1025409024 1028782080 1029853728 1030156288 1031362560 1031639808 1032168312 1033544960 1040187392 1042219008 1045647360 1045954560 1046464272 1047044096 1047997440 1048551936 1049089104 1050488320 1052001120 1052540055 1056964608 1062789120 1063074816 1063387136 1063619424 1064632320 1065464064 1065741312 1066885120 1068968880 1069247040 1073741824 1075838976 1079377920 1080221184 1080502272 1080819712 1082376192 1082930688 1084375040 1085936640 1086492960 1087067824 1088057610 1097072640 1097367552 1097929728 1100120064 1102151680 1103738880 1104304320 1104601176 1105894620 1115357184 1115684864 1115928576 1117863936 1119354880 1121541120 1121832960 1122134528 1122709392 1124024040 1124326197 1126402515 1128356040 1132462080 1133346816 1133641728 1135607808 1137704960 1139343360 1139927040 1140233472 1140530176 1141568640 1142757774 1144281920 1146853680 1151336448 1151926272 1158021120 1158332416 1158585444 1158925824 1160282880 1160594784 1162738080 1165654560 1165967908 1170210816 1174405120 1176698880 1177321472 1177924608 1179620928 1181194240 1181799360 1183501260 1183848960 1185082136 1189085184 1195376640 1195959168 1196310528 1196621824 1197711360 1198958976 1200245760 1200558080 1201496016 1202902920 1203256320 1203579776 1207959552 1215299584 1215565056 1215922176 1217673216 1219297280 1219921920 1221678720 1222951302 1223310592 1227334640 1234538496 1235222528 1237635072 1239285760 1239920640 1240253952 1241706240 1242071040 1242676323 1243364864 1247454880 1249251330 1254776832 1255145472 1259274240 1259601920 1260585984 1262062080 1262401344 1262772224 1263048066 1266926080 1269400545 1269730860 1275068416 1275346944 1277558784 1279262720 1279918080 1280262144 1281761280 1282762656 1283096448 1283473408 1287317160 1287695360 1289549760 1290210390 1290893041 1295253504 1300234240 1301250048 1302773760 1303123968 1303791552 1308080340 1308805120 1310689920 1311361380 1316487168 1321205760 1322582016 1324486656 1324875776 1325165184 1328843520 1329233920 1329524280 1331830080 1332176640 1332534752 1333217403 1342177280 1343225856 1344798720 1345849344 1346199552 1350276480 1350627840 1351024640 1351683018 1352970240 1353663360 1354027248 1354379584 1358834780 1358954496 1365245952 1367212032 1367912448 1371709440 1372412160 1373138304 1375150080 1375519744 1376224416 1380751470 1389625344 1394196480 1394606080 1394910720 1395285696 1397329920 1398069248 1398785472 1402668160 1403386740 1409286144 1412038656 1416683520 1417052160 1417433088 1418159232 1419509760 1420201512 1420618752 1420988416 1425291840 1425662720 1426776519 1434451968 1439170560 1439907840 1440294912 1440669696 1443168256 1443483504 1443907584 1447915520 1448231805 1448657280 1450743480 1457459885 1462763520 1463156736 1463906304 1466014464 1466826752 1471651840 1472405760 1472801568 1474526160 1481352670 1486356480 1487142912 1487904768 1490047488 1490485248 1494948960 1495388160 1495777280 1496945856 1498698720 1499101596 1501870020 1504474720 1509949440 1511129088 1511522304 1514143744 1514474496 1519124480 1519456320 1519902720 1520311296 1522091520 1523280654 1523677032 1529138240 1535115264 1535901696 1538113536 1543173120 1544028160 1544780592 1545234432 1547043840 1547459712 1548252468 1550317440 1554206080 1560281088 1563328512 1568471040 1568931840 1570566144 1572827904 1573633656 1575732480 1578001680 1578465280 1585446912 1593835520 1594183680 1594612224 1595080704 1596948480 1598196096 1598611968 1600327680 1601994688 1603453320 1603870560 1604341760 1610612736 1613758464 1619066880 1620753408 1621229568 1623564288 1624396032 1626562560 1628904960 1629739440 1630601736 1645608960 1646051328 1650180096 1653227520 1653671936 1655608320 1656094720 1656456480 1656901764 1665668440 1673035776 1673527296 1676795904 1679032320 1680781312 1682311680 1682749440 1683201792 1684064088 1692534060 1692974480 1698693120 1700462592 1703411712 1706557440 1707016192 1709015040 1709890560 1710350208 1710795264 1714136661 1716422880 1719399680 1720280520 1727004672 1735000064 1737031680 1737498624 1738388736 1740892176 1744107120 1747586560 1748481840 1748951862 1755316224 1761607680 1763442688 1765048320 1765982208 1766886912 1769431392 1771791360 1772699040 1775251890 1775773440 1776235520 1777623204 1790967808 1793064960 1794465792 1794932736 1798438464 1800368640 1800837120 1802244024 1803960320 1804354380 1804884480 1805369664 1811939328 1820327936 1822949376 1823883264 1826509824 1828945920 1829882880 1830851072 1832518080 1833533440 1834426953 1834965888 1841001960 1852833792 1856452608 1858928640 1859880960 1860380928 1862559360 1863106560 1865047296 1871182320 1873876995 1879048192 1882718208 1888911360 1889402880 1889910784 1890878976 1892679680 1893093120 1893602016 1894158336 1900389120 1902368692 1904596290 1912602624 1916338176 1918894080 1919877120 1920393216 1920892928 1922641920 1924644672 1925210112 1930975740 1931543040 1934324640 1935315585 1950351360 1950875648 1951875072 1954160640 1954685952 1963207680 1963735424 1966034880 1967042070 1981808640 1982857216 1983873024 1986729984 1987313664 1993265280 1993850880 1995927808 1997745120 1998264960 1998802128 2002493360 2013265920 2014838784 2015363072 2017198080 2019299328 2025941760 2026536960 2027081728 2027524527 2029455360 2030495040 2031040872 2031569376 2038252170 2046820352 2047868928 2050818048 2057564160 2059707456 2060312576 2062725120 2063279616 2064336624 2067089920 2071127205 2080374784 2084438016 2091294720 2091909120 2092928544 2094088192 2095994880 2097103872 2098178208 2100976640 2104002240 2105080110 2113929216 2125578240 2126149632 2126774272 2127238848 2129264640 2130928128 2131482624 2133770240 2137937760 2138494080 2147483648 2151677952 2158755840 2160442368 2161004544 2161639424 2164752384 2165861376 2168750080 2171873280 2172985920 2174135648 2176115220 2194145280 2194735104 2195859456 2200240128 2204303360 2207477760 2208608640 2209202352 2211789240 2222029005 2230714368 2231369728 2231857152 2235727872 2238709760 2243082240 2243665920 2244269056 2245418784 2248048080 2248652394 2252805030 2256712080 2264924160 2266693632 2267283456 2271215616 2275409920 2278686720 2279854080 2280466944 2281060352 2283137280 2285515548 2288563840 2293707360 2302672896 2303852544 2316042240 2316664832 2317170888 2317851648 2320565760 2321189568 2325476160 2331309120 2331935816 2340421632 2348810240 2353397760 2354642944 2355849216 2359241856 2362388480 2363598720 2367002520 2367697920 2370164272 2377960865 2378170368 2390753280 2391918336 2392621056 2393243648 2395422720 2397917952 2400491520 2401116160 2402992032 2405805840 2406512640 2407159552 2415919104 2430599168 2431130112 2431844352 2435346432 2438594560 2439843840 2443357440 2445902604 2446621184 2454669280 2469076992 2470445056 2475270144 2478571520 2479841280 2480507904 2483412480 2484142080 2485352646 2486729728 2494909760 2498502660 2509553664 2510290944 2518548480 2519203840 2521171968 2524124160 2524802688 2525544448 2526096132 2533852160 2538801090 2539461720 2550136832 2550693888 2555117568 2558525440 2559836160 2560524288 2563522560 2565525312 2566192896 2566946816 2574634320 2575390720 2579099520 2580420780 2581786082 2590507008 2600468480 2602500096 2605547520 2606247936 2607583104 2616160680 2617610240 2621379840 2622722760 2623427793 2632974336 2642411520 2645164032 2648973312 2649751552 2650330368 2657687040 2658467840 2659048560 2663660160 2664353280 2665069504 2666434806 2684354560 2686451712 2689597440 2691698688 2692399104 2700552960 2701255680 2702049280 2703366036 2705940480 2707326720 2708054496 2708759168 2717669560 2717908992 2730491904 2734424064 2735824896 2743418880 2744824320 2746276608 2750300160 2751039488 2752448832 2761502940 2779250688 2788392960 2789212160 2789821440 2790571392 2794659840 2796138496 2797570944 2805336320 2806773480 2818572288 2824077312 2833367040 2834104320 2834866176 2836318464 2839019520 2840403024 2841237504 2841976832 2850583680 2851325440 2853553038 2856894435 2868903936 2878341120 2879815680 2880589824 2881339392 2886336512 2886967008 2887815168 2895831040 2896463610 2897314560 2901486960 2914919770 2925527040 2926313472 2927812608 2932028928 2933653504 2943303680 2944811520 2945603136 2949052320 2962705340 2972712960 2974285824 2975809536 2980094976 2980970496 2989897920 2990776320 2991554560 2993891712 2997397440 2998203192 3003740040 3008949440 3019898880 3022258176 3023044608 3028287488 3028948992 3038248960 3038912640 3039805440 3040622592 3044183040 3046561308 3047354064 3057378255 3058276480 3070230528 3071803392 3076227072 3086346240 3088056320 3089561184 3090468864 3094087680 3094919424 3096504936 3100634880 3108412160 3120562176 3126657024 3136942080 3137863680 3141132288 3145655808 3147267312 3151464960 3156003360 3156930560 3157620165 3170893824 3187671040 3188367360 3189224448 3190161408 3193896960 3196392192 3197223936 3200655360 3203989376 3206906640 3207741120 3208683520 3221225472 3227516928 3238133760 3241506816 3242459136 3247128576 3248792064 3253125120 3257809920 3259478880 3261203472 3291217920 3292102656 3300360192 3306455040 3307343872 3311216640 3312189440 3312912960 3313803528 3331336880 3346071552 3347054592 3353591808 3358064640 3361562624 3364623360 3365498880 3366403584 3368128176 3372978591 3379207545 3385068120 3385948960 3397386240 3400925184 3406823424 3413114880 3414032384 3418030080 3419781120 3420700416 3421590528 3428273322 3432845760 3438799360 3440561040 3454009344 3470000128 3474063360 3474997248 3476777472 3481784352 3488214240 3495173120 3496963680 3497903724 3510632448 3523215360 3526885376 3530096640 3531964416 3533773824 3538862784 3543582720 3545398080 3550503780 3551546880 3552471040 3555246408 3581935616 3586129920 3588931584 3589865472 3596876928 3600737280 3601674240 3604488048 3607920640 3608708760 3609768960 3610739328 3623878656 3640655872 3645898752 3647766528 3653019648 3657891840 3659765760 3661702144 3665036160 3667066880 3668853906 3669931776 3682003920 3705667584 3712905216 3717857280 3719761920 3720761856 3725118720 3726213120 3730094592 3742364640 3747753990 3758096384 3765436416 3777822720 3778805760 3779821568 3781757952 3785359360 3786186240 3787204032 3788316672 3800778240 3804737384 3808201635 3809192580 3825205248 3832676352 3837788160 3839754240 3840786432 3841785856 3845283840 3849289344 3850420224 3861951480 3863086080 3868649280 3870631170 3872679123 3900702720 3901751296 3903750144 3908321280 3909371904 3926415360 3927470848 3932069760 3934084140 3963617280 3965714432 3967746048 3973459968 3974627328 3986530560 3987701760 3991855616 3995490240 3996529920 3997604256 3999652209 4004986720 4026531840 4029677568 4030726144 4034396160 4038598656 4051883520 4053073920 4054163456 4055049054 4058910720 4060990080 4062081744 4063138752 4076504340 4093640704 4095737856 4101636096 4115128320 4119414912 4120625152 4125450240 4126559232 4128673248 4134179840 4142254410 4160749568 4168876032 4182589440 4183818240 4185857088 4188176384 4191989760 4194207744 4196356416 4201953280 4208004480 4210160220 4227858432 4251156480 4252299264 4253548544 4254477696 4258529280 4261856256 4262965248 4267540480 4275875520 4276988160 4280329557 4294967296 4303355904 4317511680 4320884736 4322009088 4323278848 4329504768 4331722752 4337500160 4343746560 4345971840 4348271296 4352230440 4372379655 4388290560 4389470208 4391718912 4400480256 4408606720 4414955520 4417217280 4418404704 4423578480 4444058010 4461428736 4462739456 4463714304 4471455744 4477419520 4486164480 4487331840 4488538112 4490837568 4496096160 4497304788 4505610060 4513424160 4529848320 4533387264 4534566912 4542431232 4550819840 4557373440 4559708160 4560933888 4562120704 4566274560 4571031096 4577127680 4587414720 4605345792 4607705088 4632084480 4633329664 4634341776 4635703296 4641131520 4642379136 4650952320 4662618240 4663871632 4680843264 4697620480 4706795520 4709285888 4711698432 4718483712 4724776960 4727197440 4734005040 4735395840 4740328544 4755921730 4756340736 4781506560 4783836672 4785242112 4786487296 4790845440 4795835904 4800983040 4802232320 4805984064 4811611680 4813025280 4814319104 4831838208 4861198336 4862260224 4863688704 4870692864 4877189120 4879687680 4886714880 4891805208 4893242368 4909338560 4938153984 4940890112 4950540288 4957143040 4959682560 4961015808 4966824960 4968284160 4970705292 4973459456 4989819520 4997005320 5019107328 5020581888 5037096960 5038407680 5042343936 5048248320 5049605376 5051088896 5052192264 5067704320 5077602180 5078923440 5100273664 5101387776 5110235136 5117050880 5119672320 5121048576 5127045120 5131050624 5132385792 5133893632 5149268640 5150781440 5158199040 5160841560 5163572164 5181014016 5200936960 5205000192 5211095040 5212495872 5215166208 5232321360 5235220480 5242759680 5245445520 5246855586 5265948672 5284823040 5290328064 5297946624 5299503104 5300660736 5315374080 5316935680 5318097120 5327320320 5328706560 5330139008 5332869612 5368709120 5372903424 5379194880 5383397376 5384798208 5401105920 5402511360 5404098560 5406732072 5411880960 5414653440 5416108992 5417518336 5435339120 5435817984 5460983808 5468848128 5471649792 5486837760 5489648640 5492553216 5500600320 5502078976 5503280859 5504897664 5523005880 5558501376 5576785920 5578424320 5579642880 5581142784 5589319680 5592276992 5595141888 5610672640 5613546960 5621630985 5637144576 5648154624 5666734080 5668208640 5669732352 5672636928 5678039040 5680806048 5682475008 5683953664 5701167360 5702650880 5707106076 5713788870 5737807872 5756682240 5759631360 5761179648 5762678784 5772673024 5773934016 5775630336 5791662080 5792927220 5794629120 5802973920 5829839540 5851054080 5852626944 5855625216 5864057856 5867307008 5886607360 5889623040 5891206272 5898104640 5925410680 5945425920 5948571648 5951619072 5960189952 5961940992 5979795840 5981552640 5983109120 5987783424 5994794880 5996406384 6007480080 6017898880 6039797760 6044516352 6046089216 6056574976 6057897984 6076497920 6077825280 6079610880 6081245184 6088366080 6093122616 6094708128 6114756510 6116552960 6140461056 6143606784 6152454144 6172692480 6176112640 6179122368 6180937728 6188175360 6189838848 6193009872 6201269760 6213381615 6216824320 6241124352 6253314048 6273884160 6275727360 6282264576 6291311616 6294534624 6302929920 6312006720 6313861120 6315240330 6341787648 6375342080 6376734720 6378448896 6380322816 6387793920 6392784384 6394447872 6401310720 6407978752 6413813280 6415482240 6417367040 6442450944 6454465205 6455033856 6476267520 6483013632 6484918272 6494257152 6497584128 6506250240 6515619840 6518957760 6522406944 6582435840 6584205312 6600720384 6612910080 6614687744 6622433280 6624378880 6625825920 6627607056 6662673760 6666087015 6692143104 6694109184 6707183616 6716129280 6723125248 6729246720 6730997760 6732807168 6736256352 6745957182 6758415090 6770136240 6771897920 6794772480 6801850368 6813646848 6826229760 6828064768 6836060160 6839562240 6841400832 6843181056 6856546644 6865691520 6877598720 6881122080 6908018688 6940000256 6948126720 6949994496 6953554944 6963568704 6976428480 6990346240 6993927360 6995807448 7021264896 7046430720 7053770752 7060193280 7063928832 7067547648 7077725568 7087165440 7090796160 7101007560 7103093760 7104942080 7110492816 7133882595 7163871232 7172259840 7177863168 7179730944 7193753856 7201474560 7203348480 7208976096 7215841280 7217417520 7219537920 7221478656 7247757312 7281311744 7291797504 7295533056 7306039296 7315783680 7319531520 7323404288 7330072320 7334133760 7337707812 7339863552 7364007840 7411335168 7425810432 7435714560 7439523840 7441523712 7450237440 7452426240 7460189184 7484729280 7495507980 7516192768 7530872832 7555645440 7557611520 7559643136 7563515904 7570718720 7572372480 7574408064 7576633344 7601556480 7609474768 7616403270 7618385160 7650410496 7665352704 7675576320 7679508480 7681572864 7683571712 7690567680 7698578688 7700840448 7723902960 7726172160 7737298560 7741262340 7745358246 7801405440 7803502592 7807500288 7816642560 7818743808 7852830720 7854941696 7864139520 7868168280 7870283379 7927234560 7931428864 7935492096 7946919936 7949254656 7973061120 7975403520 7983711232 7990980480 7993059840 7995208512 7999304418 8009973440 8053063680 8059355136 8061452288 8068792320 8077197312 8103767040 8106147840 8108326912 8110098108 8117821440 8121980160 8124163488 8126277504 8153008680 8187281408 8191475712 8203272192 8230256640 8238829824 8241250304 8250900480 8253118464 8257346496 8268359680 8284508820 8321499136 8337752064 8365178880 8367636480 8371714176 8376352768 8383979520 8388415488 8392712832 8403906560 8416008960 8420320440 8455716864 8502312960 8504598528 8507097088 8508955392 8517058560 8523712512 8525930496 8535080960 8551751040 8553976320 8560659114 8570683305 8589934592 8606711808 8635023360 8641769472 8644018176 8646557696 8659009536 8663445504 8675000320 8687493120 8691943680 8696542592 8704460880 8744759310 8776581120 8778940416 8783437824 8800960512 8817213440 8829911040 8834434560 8836809408 8847156960 8888116020 8922857472 8925478912 8927428608 8942911488 8954839040 8972328960 8974663680 8977076224 8981675136 8992192320 8994609576 9011220120 9026848320 9036251287 9059696640 9066774528 9069133824 9084862464 9101639680 9114746880 9119416320 9121867776 9124241408 9132549120 9142062192 9154255360 9172134765 9174829440 9210691584 9215410176 9264168960 9266659328 9268683552 9271406592 9282263040 9284758272 9301904640 9325236480 9327743264 9361686528 9395240960 9413591040 9418571776 9423396864 9436967424 9449553920 9454394880 9468010080 9470791680 9480657088 9511843460 9512681472 9563013120 9567673344 9570484224 9572974592 9581690880 9591671808 9601966080 9604464640 9611968128 9623223360 9626050560 9628638208 9663676416 9722396672 9724520448 9727377408 9741385728 9754378240 9759375360 9773429760 9783610416 9786484736 9818677120 9876307968 9881780224 9901080576 9914286080 9919365120 9922031616 9933649920 9936568320 9941410584 9946918912 9979639040 9994010640 10038214656 10041163776 10074193920 10076815360 10084687872 10096496640 10099210752 10102177792 10104384528 10135408640 10137622635 10155204360 10157846880 10200547328 10202775552 10220470272 10234101760 10239344640 10242097152 10254090240 10262101248 10264771584 10267787264 10298537280 10301562880 10316398080 10321683120 10327144328 10362028032 10401873920 10410000384 10422190080 10424991744 10430332416 10464642720 10470440960 10485519360 10490891040 10493711172 10531897344 10569646080 10580656128 10595893248 10599006208 10601321472 10630748160 10633871360 10636194240 10654640640 10657413120 10660278016 10665739224 10737418240 10745806848 10758389760 10766794752 10769596416 10802211840 10805022720 10808197120 10813464144 10823761920 10829306880 10832217984 10835036672 10870678240 10871635968 10921967616 10937696256 10943299584 10973675520 10979297280 10985106432 11001200640 11004157952 11006561718 11009795328 11046011760 11117002752 11153571840 11156848640 11159285760 11162285568 11178639360 11184553984 11190283776 11221345280 11227093920 11243261970 11274289152 11296309248 11333468160 11336417280 11339464704 11345273856 11356078080 11361612096 11364950016 11367907328 11402334720 11405301760 11414212152 11427577740 11475615744 11513364480 11519262720 11522359296 11525357568 11545346048 11547868032 11551260672 11583324160 11585854440 11589258240 11605947840 11618037369 11659679080 11702108160 11705253888 11711250432 11728115712 11734614016 11773214720 11779246080 11782412544 11796209280 11850821360 11890851840 11897143296 11903238144 11920379904 11923881984 11959591680 11963105280 11966218240 11975566848 11989589760 11992812768 11998956627 12014960160 12035797760 12079595520 12089032704 12092178432 12113149952 12115795968 12152995840 12155650560 12159221760 12162490368 12176732160 12186245232 12189416256 12229513020 12233105920 12280922112 12287213568 12304908288 12345384960 12352225280 12358244736 12361875456 12376350720 12379677696 12386019744 12402539520 12426763230 12433648640 12482248704 12506628096 12547768320 12551454720 12564529152 12582623232 12589069248 12605859840 12624013440 12627722240 12630480660 12683575296 12750684160 12753469440 12756897792 12760645632 12775587840 12785568768 12788895744 12802621440 12815957504 12827626560 12830964480 12834734080 12840988671 12884901888 12908930410 12910067712 12952535040 12966027264 12969836544 12988514304 12995168256 13012500480 13031239680 13037915520 13044813888 13117138965 13164871680 13168410624 13201440768 13225820160 13229375488 13244866560 13248757760 13251651840 13255214112 13325347520 13332174030 13384286208 13388218368 13414367232 13432258560 13446250496 13458493440 13461995520 13465614336 13472512704 13491914364 13516830180 13540272480 13543795840 13589544960 13603700736 13627293696 13652459520 13656129536 13672120320 13679124480 13682801664 13686362112 13713093288 13731383040 13755197440 13762244160 13816037376 13880000512 13896253440 13899988992 13907109888 13927137408 13952856960 13980692480 13987854720 13991614896 14042529792 14092861440 14107541504 14120386560 14127857664 14135095296 14155451136 14174330880 14181592320 14202015120 14206187520 14209884160 14220985632 14267765190 14327742464 14344519680 14355726336 14359461888 14387507712 14402949120 14406696960 14417952192 14431682560 14434835040 14439075840 14442957312 14495514624 14562623488 14583595008 14591066112 14612078592 14631567360 14639063040 14646808576 14660144640 14668267520 14675415624 14679727104 14728015680 14822670336 14851620864 14871429120 14879047680 14883047424 14900474880 14904852480 14920378368 14969458560 14991015960 15032385536 15061745664 15111290880 15115223040 15119286272 15127031808 15141437440 15144744960 15148816128 15153266688 15203112960 15218949536 15232806540 15236770320 15300820992 15330705408 15351152640 15359016960 15363145728 15367143424 15381135360 15397157376 15401680896 15447805920 15452344320 15474597120 15482524680 15490716492 15602810880 15607005184 15615000576 15633285120 15637487616 15705661440 15709883392 15728279040 15736336560 15740566758 15854469120 15862857728 15870984192 15893839872 15898509312 15946122240 15950807040 15967422464 15981960960 15986119680 15990417024 15998608836 16019946880 16106127360 16118710272 16122904576 16137584640 16154394624 16207534080 16212295680 16216653824 16220196216 16235642880 16243960320 16248326976 16252555008 16306017360 16374562816 16382951424 16406544384 16460513280 16477659648 16482500608 16501800960 16506236928 16514692992 16536719360 16569017640 16642998272 16675504128 16730357760 16735272960 16743428352 16752705536 16767959040 16776830976 16785425664 16807813120 16832017920 16840640880 16864892955 16911433728 17004625920 17009197056 17014194176 17017910784 17034117120 17047425024 17051860992 17070161920 17103502080 17107952640 17121318228 17141366610 17213423616 17270046720 17283538944 17288036352 17293115392 17318019072 17326891008 17350000640 17374986240 17383887360 17393085184 17408921760 17489518620 17553162240 17557880832 17566875648 17601921024 17634426880 17659822080 17668869120 17673618816 17694313920 17776232040 17845714944 17850957824 17854857216 17885822976 17909678080 17944657920 17949327360 17954152448 17963350272 17984384640 17989219152 18022440240 18053696640 18072502574 18119393280 18133549056 18138267648 18169724928 18203279360 18229493760 18238832640 18243735552 18248482816 18265098240 18284124384 18308510720 18344269530 18349658880 18421383168 18430820352 18528337920 18533318656 18537367104 18542813184 18564526080 18569516544 18603809280 18650472960 18655486528 18723373056 18790481920 18827182080 18837143552 18846793728 18873934848 18899107840 18908789760 18936020160 18941583360 18961314176 19023686920 19025362944 19126026240 19135346688 19140968448 19145949184 19163381760 19183343616 19203932160 19208929280 19223936256 19246446720 19252101120 19257276416 19327352832 19363395615 19444793344 19449040896 19454754816 19482771456 19508756480 19518750720 19546859520 19567220832 19572969472 19637354240 19752615936 19763560448 19802161152 19828572160 19838730240 19844063232 19867299840 19873136640 19882821168 19893837824 19959278080 19988021280 19998261045 20076429312 20082327552 20148387840 20153630720 20169375744 20192993280 20198421504 20204355584 20208769056 20270817280 20275245270 20310408720 20315693760 20401094656 20405551104 20440940544 20468203520 20478689280 20484194304 20508180480 20524202496 20529543168 20535574528 20597074560 20603125760 20632796160 20643366240 20654288656 20724056064 20803747840 20820000768 20844380160 20849983488 20860664832 20929285440 20940881920 20971038720 20981782080 20987422344 21063794688 21139292160 21161312256 21191786496 21198012416 21202642944 21261496320 21267742720 21272388480 21309281280 21314826240 21320556032 21331478448 21401647785 21474836480 21491613696 21516779520 21533589504 21539192832 21604423680 21610045440 21616394240 21626928288 21647523840 21658613760 21664435968 21670073344 21741356480 21743271936 21843935232 21875392512 21886599168 21947351040 21958594560 21970212864 22002401280 22008315904 22013123436 22019590656 22092023520 22234005504 22307143680 22313697280 22318571520 22324571136 22357278720 22369107968 22380567552 22442690560 22454187840 22486523940 22548578304 22592618496 22666936320 22672834560 22678929408 22690547712 22712156160 22723224192 22729900032 22735814656 22804669440 22810603520 22828424304 22855155480 22951231488 23026728960 23038525440 23044718592 23050715136 23090692096 23095736064 23102521344 23166648320 23171708880 23178516480 23211895680 23236074738 23319358160 23404216320 23410507776 23422500864 23456231424 23469228032 23546429440 23558492160 23564825088 23592418560 23610850137 23701642720 23781703680 23794286592 23806476288 23840759808 23847763968 23919183360 23926210560 23932436480 23951133696 23979179520 23985625536 23997913254 24029920320 24071595520 24159191040 24178065408 24184356864 24226299904 24231591936 24305991680 24311301120 24318443520 24324980736 24353464320 24372490464 24378832512 24459026040 24466211840 24561844224 24574427136 24609816576 24690769920 24704450560 24716489472 24723750912 24752701440 24759355392 24772039488 24805079040 24853526460 24867297280 24964497408 25013256192 25095536640 25102909440 25129058304 25165246464 25178138496 25211719680 25248026880 25255444480 25260961320 25367150592 25501368320 25506938880 25513795584 25521291264 25551175680 25571137536 25577791488 25605242880 25631915008 25655253120 25661928960 25669468160 25681977342 25769803776 25817860820 25820135424 25905070080 25932054528 25939673088 25977028608 25990336512 26025000960 26062479360 26075831040 26089627776 26234277930 26329743360 26336821248 26402881536 26451640320 26458750976 26489733120 26497515520 26503303680 26510428224 26650695040 26664348060 26768572416 26776436736 26828734464 26864517120 26892500992 26916986880 26923991040 26931228672 26945025408 26983828728 27033660360 27080544960 27087591680 27108753861 27179089920 27207401472 27254587392 27304919040 27312259072 27344240640 27358248960 27365603328 27372724224 27426186576 27462766080 27510394880 27516404295 27524488320 27632074752 27760001024 27792506880 27799977984 27814219776 27854274816 27905713920 27961384960 27975709440 27983229792 28085059584 28185722880 28215083008 28240773120 28255715328 28270190592 28310902272 28348661760 28363184640 28404030240 28412375040 28419768320 28441971264 28535530380 28655484928 28689039360 28711452672 28718923776 28775015424 28805898240 28813393920 28835904384 28863365120 28869670080 28878151680 28885914624 28991029248 29125246976 29167190016 29182132224 29224157184 29263134720 29278126080 29293617152 29320289280 29336535040 29350831248 29359454208 29456031360 29645340672 29703241728 29742858240 29758095360 29766094848 29800949760 29809704960 29840756736 29938917120 29982031920 30064771072 30123491328 30222581760 30230446080 30238572544 30254063616 30282874880 30289489920 30297632256 30306533376 30406225920 30437899072 30465613080 30473540640 30601641984 30661410816 30702305280 30718033920 30726291456 30734286848 30762270720 30794314752 30803361792 30895611840 30904688640 30949194240 30965049360 30981432984 31205621760 31214010368 31230001152 31266570240 31274975232 31411322880 31419766784 31456558080 31472673120 31481133516 31708938240 31725715456 31741968384 31787679744 31797018624 31892244480 31901614080 31934844928 31963921920 31972239360 31980834048 31997217672 32039893760 32212254720 32237420544 32245809152 32275169280 32308789248 32415068160 32424591360 32433307648 32440392432 32471285760 32487920640 32496653952 32505110016 32612034720 32749125632 32765902848 32813088768 32921026560 32955319296 32965001216 33003601920 33012473856 33029385984 33073438720 33138035280 33285996544 33351008256 33460715520 33470545920 33486856704 33505411072 33535918080 33553661952 33570851328 33615626240 33664035840 33681281760 33729785910 33822867456 34009251840 34018394112 34028388352 34035821568 34068234240 34094850048 34103721984 34140323840 34207004160 34215905280 34242636456 34282733220 34426847232 34540093440 34567077888 34576072704 34586230784 34636038144 34653782016 34700001280 34749972480 34767774720 34786170368 34817843520 34854112107 34979037240 35106324480 35115761664 35133751296 35203842048 35268853760 35319644160 35337738240 35347237632 35388627840 35552464080 35691429888 35701915648 35709714432 35771645952 35819356160 35889315840 35898654720 35908304896 35926700544 35968769280 35978438304 36044880480 36107393280 36145005148 36238786560 36267098112 36276535296 36339449856 36406558720 36458987520 36477665280 36487471104 36496965632 36530196480 36568248768 36617021440 36688539060 36699317760 36842766336 36861640704 37056675840 37066637312 37074734208 37085626368 37129052160 37139033088 37207618560 37300945920 37310973056 37446746112 37580963840 37654364160 37674287104 37693587456 37747869696 37798215680 37817579520 37872040320 37883166720 37922628352 38047373840 38050725888 38252052480 38270693376 38281936896 38291898368 38326763520 38366687232 38407864320 38417858560 38447872512 38492893440 38504202240 38514552832 38522966013 38654705664 38726791230 38889586688 38898081792 38909509632 38965542912 39017512960 39037501440 39093719040 39134441664 39145938944 39274708480 39351416895 39505231872 39527120896 39604322304 39657144320 39677460480 39688126464 39734599680 39746273280 39765642336 39787675648 39918556160 39976042560 39996522090 40152858624 40164655104 40296775680 40307261440 40338751488 40385986560 40396843008 40408711168 40417538112 40541634560 40550490540 40620817440 40631387520 40802189312 40811102208 40881881088 40936407040 40957378560 40968388608 41016360960 41048404992 41059086336 41071149056 41194149120 41206251520 41265592320 41286732480 41308577312 41448112128 41607495680 41640001536 41688760320 41699966976 41721329664 41858570880 41881763840 41942077440 41963564160 41974844688 42127589376 42278584320 42322624512 42383572992 42396024832 42405285888 42522992640 42535485440 42544776960 42618562560 42629652480 42641112064 42662956896 42803295570 42949672960 42983227392 43033559040 43067179008 43078385664 43208847360 43220090880 43232788480 43253856576 43295047680 43317227520 43328871936 43340146688 43482712960 43486543872 43687870464 43750785024 43773198336 43894702080 43917189120 43940425728 44004802560 44016631808 44026246872 44039181312 44184047040 44468011008 44614287360 44627394560 44637143040 44649142272 44714557440 44738215936 44761135104 44885381120 44908375680 44973047880 45097156608 45181256435 45185236992 45333872640 45345669120 45357858816 45381095424 45424312320 45446448384 45459800064 45471629312 45609338880 45621207040 45656848608 45710310960 45902462976 46053457920 46077050880 46089437184 46101430272 46181384192 46191472128 46205042688 46333296640 46343417760 46357032960 46423791360 46472149476 46638716320 46808432640 46821015552 46845001728 46912462848 46938456064 47092858880 47116984320 47129650176 47184837120 47221700274 47403285440 47563407360 47588573184 47612952576 47681519616 47695527936 47838366720 47852421120 47864872960 47902267392 47958359040 47971251072 47995826508 48059840640 48143191040 48318382080 48356130816 48368713728 48452599808 48463183872 48611983360 48622602240 48636887040 48649961472 48706928640 48744980928 48757665024 48918052080 48932423680 49123688448 49148854272 49219633152 49381539840 49408901120 49432978944 49447501824 49505402880 49518710784 49544078976 49610158080 49707052920 49734594560 49928994816 50026512384 50191073280 50205818880 50258116608 50330492928 50356276992 50423439360 50496053760 50510888960 50521922640 50734301184 51002736640 51013877760 51027591168 51042582528 51102351360 51142275072 51155582976 51210485760 51263830016 51310506240 51323857920 51338936320 51363954684 51635721640 51640270848 51810140160 51864109056 51879346176 51954057216 51980673024 52050001920 52124958720 52151662080 52179255552 52468555860 52659486720 52673642496 52805763072 52903280640 52917501952 52979466240 52995031040 53006607360 53020856448 53301390080 53328696120 53537144832 53552873472 53657468928 53729034240 53785001984 53833973760 53847982080 53862457344 53890050816 53967657456 54067320720 54161089920 54175183360 54217507722 54358179840 54414802944 54509174784 54609838080 54624518144 54688481280 54716497920 54731206656 54745448448 54852373152 54925532160 55020789760 55032808590 55048976640 55264149504 55520002048 55585013760 55599955968 55628439552 55708549632 55811427840 55922769920 55951418880 55966459584 56170119168 56371445760 56430166016 56481546240 56511430656 56540381184 56621804544 56697323520 56726369280 56808060480 56824750080 56839536640 56883942528 57071060760 57310969856 57378078720 57422905344 57437847552 57550030848 57611796480 57626787840 57671808768 57726730240 57739340160 57756303360 57771829248 57982058496 58090186845 58250493952 58334380032 58364264448 58448314368 58526269440 58556252160 58587234304 58640578560 58673070080 58701662496 58718908416 58912062720 59290681344 59406483456 59485716480 59516190720 59532189696 59601899520 59619409920 59681513472 59877834240 59964063840 59994783135 60129542144 60246982656 60445163520 60460892160 60477145088 60508127232 60565749760 60578979840 60595264512 60613066752 60812451840 60875798144 60931226160 60947081280 61203283968 61322821632 61404610560 61436067840 61452582912 61468573696 61524541440 61588629504 61606723584 61791223680 61809377280 61898388480 61930098720 61962865968 62411243520 62428020736 62460002304 62533140480 62549950464 62822645760 62839533568 62913116160 62945346240 62962267032 63417876480 63451430912 63483936768 63575359488 63594037248 63784488960 63803228160 63869689856 63927843840 63944478720 63961668096 63994435344 64079787520 64204943355 64424509440 64474841088 64491618304 64550338560 64617578496 64830136320 64849182720 64866615296 64880784864 64942571520 64975841280 64993307904 65010220032 65224069440 65498251264 65531805696 65626177536 65842053120 65910638592 65930002432 66007203840 66024947712 66058771968 66146877440 66276070560 66571993088 66702016512 66921431040 66941091840 66973713408 67010822144 67071836160 67107323904 67141702656 67231252480 67328071680 67362563520 67459571820 67645734912 68018503680 68036788224 68056776704 68071643136 68136468480 68189700096 68207443968 68280647680 68414008320 68431810560 68485272912 68565466440 68853694464 69080186880 69134155776 69152145408 69172461568 69272076288 69307564032 69400002560 69499944960 69535549440 69572340736 69635687040 69708224214 69958074480 70212648960 70231523328 70267502592 70407684096 70537707520 70639288320 70675476480 70694475264 70777255680 71104928160 71382859776 71403831296 71419428864 71543291904 71638712320 71778631680 71797309440 71816609792 71853401088 71937538560 71956876608 72089760960 72214786560 72290010296 72477573120 72534196224 72553070592 72678899712 72813117440 72917975040 72955330560 72974942208 72993931264 73060392960 73136497536 73234042880 73377078120 73398635520 73685532672 73723281408 74113351680 74133274624 74149468416 74171252736 74258104320 74278066176 74415237120 74601891840 74621946112 74893492224 75161927680 75308728320 75348574208 75387174912 75495739392 75596431360 75635159040 75744080640 75766333440 75845256704 76094747680 76101451776 76504104960 76541386752 76563873792 76583796736 76653527040 76733374464 76815728640 76835717120 76895745024 76985786880 77008404480 77029105664 77045932026 77309411328 77453582460 77779173376 77796163584 77819019264 77931085824 78035025920 78075002880 78187438080 78268883328 78291877888 78549416960 78702833790 79010463744 79054241792 79208644608 79314288640 79354920960 79376252928 79469199360 79492546560 79531284672 79575351296 79837112320 79952085120 79993044180 80305717248 80329310208 80593551360 80614522880 80677502976 80771973120 80793686016 80817422336 80835076224 81083269120 81100981080 81241634880 81262775040 81326261583 81604378624 81622204416 81763762176 81872814080 81914757120 81936777216 82032721920 82096809984 82118172672 82142298112 82388298240 82412503040 82531184640 82573464960 82617154624 82896224256 83214991360 83280003072 83377520640 83399933952 83442659328 83717141760 83763527680 83884154880 83927128320 83949689376 84255178752 84557168640 84645249024 84767145984 84792049664 84810571776 85045985280 85070970880 85089553920 85237125120 85259304960 85282224128 85325913792 85606591140 85966454784 86067118080 86134358016 86156771328 86417694720 86440181760 86465576960 86507713152 86590095360 86634455040 86657743872 86680293376 86965425920 86973087744 87375740928 87501570048 87546396672 87789404160 87834378240 87880851456 88009605120 88033263616 88052493744 88078362624 88368094080 88936022016 89228574720 89254789120 89274286080 89298284544 89429114880 89476431872 89522270208 89770762240 89816751360 89946095760 90194313216 90362512870 90370473984 90667745280 90691338240 90715717632 90762190848 90848624640 90892896768 90919600128 90943258624 91218677760 91242414080 91313697216 91420621920 91804925952 92106915840 92154101760 92178874368 92202860544 92362768384 92382944256 92410085376 92666593280 92686835520 92714065920 92847582720 92944298952 93277432640 93616865280 93642031104 93690003456 93824925696 93876912128 94185717760 94233968640 94259300352 94369674240 94443400548 94806570880 95126814720 95177146368 95225905152 95363039232 95391055872 95676733440 95704842240 95729745920 95804534784 95916718080 95942502144 95991653016 96119681280 96286382080 96636764160 96712261632 96737427456 96905199616 96926367744 97223966720 97245204480 97273774080 97299922944 97413857280 97489961856 97515330048 97836104160 97864847360 98247376896 98297708544 98439266304 98763079680 98817802240 98865957888 98895003648 99010805760 99037421568 99088157952 99220316160 99414105840 99469189120 99857989632 100053024768 100382146560 100411637760 100516233216 100660985856 100712553984 100846878720 100992107520 101021777920 101043845280 101468602368 102005473280 102027755520 102055182336 102085165056 102204702720 102284550144 102311165952 102420971520 102527660032 102621012480 102647715840 102677872640 102727909368 103271443280 103280541696 103620280320 103728218112 103758692352 103908114432 103961346048 104100003840 104249917440 104303324160 104358511104 104562336321 104937111720 105318973440 105347284992 105611526144 105806561280 105835003904 105958932480 105990062080 106013214720 106041712896 106602780160 106657392240 107074289664 107105746944 107314937856 107458068480 107570003968 107667947520 107695964160 107724914688 107780101632 107935314912 108134641440 108322179840 108350366720 108435015444 108716359680 108829605888 109018349568 109219676160 109249036288 109376962560 109432995840 109462413312 109490896896 109704746304 109851064320 110041579520 110065617180 110097953280 110528299008 111040004096 111170027520 111199911936 111256879104 111417099264 111622855680 111845539840 111902837760 111932919168 112340238336 112742891520 112860332032 112963092480 113022861312 113080762368 113243609088 113394647040 113452738560 113616120960 113649500160 113679073280 113767885056 114142121520 114621939712 114756157440 114845810688 114875695104 115100061696 115223592960 115253575680 115343617536 115453460480 115478680320 115512606720 115543658496 115964116992 116180373690 116500987904 116668760064 116728528896 116896628736 117052538880 117112504320 117174468608 117281157120 117346140160 117403324992 117437816832 117824125440 118054250685 118581362688 118812966912 118971432960 119032381440 119064379392 119203799040 119238819840 119363026944 119755668480 119928127680 119989566270 120493965312 120890327040 120921784320 120954290176 121016254464 121131499520 121157959680 121190529024 121226133504 121624903680 121751596288 121862452320 121894162560 122406567936 122645643264 122809221120 122872135680 122905165824 122937147392 123049082880 123177259008 123213447168 123582447360 123618754560 123796776960 123860197440 123925731936 124822487040 124856041472 124920004608 125066280960 125099900928 125645291520 125679067136 125826232320 125890692480 125924534064 126835752960 126902861824 126967873536 127150718976 127188074496 127568977920 127606456320 127739379712 127855687680 127888957440 127923336192 127988870688 128159575040 128409886710 128849018880 128949682176 128983236608 129100677120 129235156992 129660272640 129698365440 129733230592 129761569728 129885143040 129951682560 129986615808 130020440064 130448138880 130996502528 131063611392 131252355072 131684106240 131821277184 131860004864 132014407680 132049895424 132117543936 132293754880 132552141120 133143986176 133404033024 133842862080 133882183680 133947426816 134021644288 134143672320 134214647808 134283405312 134462504960 134656143360 134725127040 134919143640 135291469824 135543769305 136037007360 136073576448 136113553408 136143286272 136272936960 136379400192 136414887936 136561295360 136828016640 136863621120 136970545824 137130932880 137707388928 138160373760 138268311552 138304290816 138344923136 138544152576 138615128064 138800005120 138999889920 139071098880 139144681472 139271374080 139416448428 139916148960 140425297920 140463046656 140535005184 140815368192 141075415040 141278576640 141350952960 141388950528 141554511360 142209856320 142765719552 142807662592 142838857728 143086583808 143277424640 143557263360 143594618880 143633219584 143706802176 143875077120 143913753216 144179521920 144429573120 144580020592 144955146240 145068392448 145106141184 145357799424 145626234880 145835950080 145910661120 145949884416 145987862528 146120785920 146272995072 146468085760 146754156240 146797271040 147371065344 147446562816 148226703360 148266549248 148298936832 148342505472 148516208640 148556132352 148830474240 149203783680 149243892224 149786984448 150323855360 150617456640 150697148416 150774349824 150991478784 151192862720 151270318080 151488161280 151532666880 151690513408 152189495360 152202903552 153008209920 153082773504 153127747584 153167593472 153307054080 153466748928 153631457280 153671434240 153791490048 153971573760 154016808960 154058211328 154091864052 154907164920 155558346752 155592327168 155638038528 155862171648 156070051840 156150005760 156374876160 156537766656 156583755776 157098833920 157405667580 158020927488 158108483584 158417289216 158628577280 158709841920 158752505856 158938398720 158985093120 159062569344 159150702592 159674224640 159904170240 159986088360 160611434496 160658620416 161187102720 161229045760 161355005952 161543946240 161587372032 161634844672 161670152448 162166538240 162201962160 162483269760 162525550080 162652523166 163208757248 163244408832 163527524352 163745628160 163829514240 163873554432 164065443840 164193619968 164236345344 164284596224 164776596480 164825006080 165062369280 165146929920 165234309248 165792448512 166429982720 166560006144 166755041280 166799867904 166885318656 167434283520 167527055360 167768309760 167854256640 167899378752 168510357504 169114337280 169290498048 169534291968 169584099328 169621143552 170091970560 170141941760 170179107840 170474250240 170518609920 170564448256 170651827584 171213182280 171932909568 172134236160 172268716032 172313542656 172835389440 172880363520 172931153920 173015426304 173180190720 173268910080 173315487744 173360586752 173930851840 173946175488 174270560535 174751481856 175003140096 175092793344 175578808320 175668756480 175761702912 176019210240 176066527232 176104987488 176156725248 176736188160 177872044032 178457149440 178509578240 178548572160 178596569088 178858229760 178952863744 179044540416 179541524480 179633502720 179892191520 180388626432 180725025740 180740947968 181335490560 181382676480 181431435264 181524381696 181697249280 181785793536 181839200256 181886517248 182437355520 182484828160 182627394432 182841243840 183609851904 184213831680 184308203520 184357748736 184405721088 184725536768 184765888512 184820170752 185333186560 185373671040 185428131840 185695165440 185888597904 186554865280 187233730560 187284062208 187380006912 187649851392 187753824256 188371435520 188467937280 188518600704 188739348480 188886801096 189613141760 190253629440 190354292736 190451810304 190726078464 190782111744 191353466880 191409684480 191459491840 191609069568 191833436160 191885004288 191983306032 192239362560 192572764160 192614830065 193273528320 193424523264 193474854912 193810399232 193852735488 194447933440 194490408960 194547548160 194599845888 194827714560 194979923712 195030660096 195672208320 195729694720 196494753792 196595417088 196878532608 197526159360 197635604480 197731915776 197790007296 198021611520 198074843136 198176315904 198440632320 198828211680 198938378240 199715979264 200106049536 200764293120 200823275520 201032466432 201321971712 201425107968 201693757440 201984215040 202043555840 202087690560 202937204736 204010946560 204055511040 204110364672 204170330112 204409405440 204569100288 204622331904 204841943040 205055320064 205242024960 205295431680 205355745280 205455818736 206542886560 206561083392 207240560640 207456436224 207517384704 207816228864 207922692096 208200007680 208499834880 208606648320 208717022208 209124672642 209874223440 210637946880 210694569984 211223052288 211613122560 211670007808 211917864960 211980124160 212026429440 212083425792 213205560320 213314784480 214148579328 214211493888 214629875712 214916136960 215140007936 215335895040 215391928320 215449829376 215560203264 215870629824 216269282880 216644359680 216700733440 216870030888 217432719360 217659211776 218036699136 218439352320 218498072576 218753925120 218865991680 218924826624 218981793792 219409492608 219702128640 220083159040 220131234360 220195906560 221056598016 222080008192 222340055040 222399823872 222513758208 222834198528 223245711360 223691079680 223805675520 223865838336 224680476672 225485783040 225720664064 225926184960 226045722624 226161524736 226487218176 226789294080 226905477120 227232241920 227299000320 227358146560 227535770112 228284243040 229243879424 229512314880 229691621376 229751390208 230200123392 230447185920 230507151360 230687235072 230906920960 230957360640 231025213440 231087316992 231928233984 232360747380 233001975808 233337520128 233457057792 233793257472 234105077760 234225008640 234348937216 234562314240 234692280320 234806649984 234875633664 235648250880 236108501370 237162725376 237625933824 237942865920 238064762880 238128758784 238407598080 238477639680 238726053888 239511336960 239856255360 239979132540 240987930624 241780654080 241843568640 241908580352 242032508928 242262999040 242315919360 242381058048 242452267008 243249807360 243503192576 243724904640 243788325120 243978784749 244813135872 245291286528 245618442240 245744271360 245810331648 245874294784 246098165760 246354518016 246426894336 247164894720 247237509120 247593553920 247720394880 247851463872 249644974080 249712082944 249840009216 250132561920 250199801856 251290583040 251358134272 251652464640 251781384960 251849068128 253671505920 253805723648 253935747072 254301437952 254376148992 255137955840 255212912640 255478759424 255711375360 255777914880 255846672384 255977741376 256319150080 256819773420 257899364352 257966473216 258201354240 258470313984 259320545280 259396730880 259466461184 259523139456 259770286080 259903365120 259973231616 260040880128 260896277760 261993005056 262127222784 262504710144 263368212480 263642554368 263720009728 264028815360 264099790848 264235087872 264587509760 265104282240 266287972352 266808066048 267685724160 267764367360 267894853632 268043288576 268287344640 268429295616 268566810624 268925009920 269312286720 269450254080 269838287280 270582939648 271087538610 272074014720 272147152896 272227106816 272286572544 272545873920 272758800384 272829775872 273122590720 273656033280 273727242240 273941091648 274261865760 275414777856 276320747520 276536623104 276608581632 276689846272 277088305152 277230256128 277600010240 277999779840 278142197760 278289362944 278542748160 278832896856 279832297920 280850595840 280926093312 281070010368 281630736384 282150830080 282557153280 282701905920 282777901056 283109022720 284419712640 285531439104 285615325184 285677715456 286173167616 286554849280 287114526720 287189237760 287266439168 287413604352 287750154240 287827506432 288359043840 288859146240 289160041184 289910292480 290136784896 290212282368 290715598848 291252469760 291671900160 291821322240 291899768832 291975725056 292241571840 292545990144 292936171520 293508312480 293594542080 294742130688 294893125632 296453406720 296533098496 296597873664 296685010944 297032417280 297112264704 297660948480 298407567360 298487784448 299573968896 300647710720 301234913280 301394296832 301548699648 301982957568 302385725440 302540636160 302976322560 303065333760 303381026816 304378990720 304405807104 306016419840 306165547008 306255495168 306335186944 306614108160 306933497856 307262914560 307342868480 307582980096 307943147520 308033617920 308116422656 308183728104 309814329840 311116693504 311184654336 311276077056 311724343296 312140103680 312300011520 312749752320 313075533312 313167511552 314197667840 314811335160 316041854976 316216967168 316834578432 317257154560 317419683840 317505011712 317876797440 317970186240 318125138688 318301405184 319348449280 319808340480 319972176720 321222868992 321317240832 322374205440 322458091520 322710011904 323087892480 323174744064 323269689344 323340304896 324333076480 324403924320 324966539520 325051100160 325305046332 326488817664 327055048704 327491256320 327659028480 327747108864 328130887680 328387239936 328472690688 328569192448 329553192960 329650012160 330124738560 330293859840 330468618496 331584897024 332859965440 333120012288 333510082560 333599735808 333770637312 334868567040 335054110720 335536619520 335708513280 335798757504 337020715008 338228674560 338580996096 339068583936 339168198656 339242287104 340183941120 340283883520 340358215680 340948500480 341037219840 341128896512 341303655168 342426364560 343865819136 344268472320 344537432064 344627085312 345670778880 345760727040 345862307840 346030852608 346360381440 346537820160 346630975488 346721173504 347861703680 347892350976 348541121070 349502963712 350006280192 350185586688 351157616640 351337512960 351523405824 352038420480 352133054464 352209974976 352313450496 353472376320 355744088064 356914298880 357019156480 357097144320 357193138176 357716459520 357905727488 358089080832 359083048960 359267005440 359784383040 361450051480 361481895936 362670981120 362765352960 362862870528 363048763392 363394498560 363571587072 363678400512 363773034496 364874711040 364969656320 365254788864 365682487680 367219703808 368427663360 368616407040 368715497472 368811442176 369451073536 369531777024 369640341504 370666373120 370747342080 370856263680 371390330880 371777195808 373109730560 374467461120 374568124416 374760013824 375299702784 375507648512 376742871040 376935874560 377037201408 377478696960 377773602192 379226283520 380507258880 380708585472 380903620608 381452156928 381564223488 382706933760 382819368960 382918983680 383218139136 383666872320 383770008576 383966612064 384478725120 385145528320 385229660130 386547056640 386849046528 386949709824 387620798464 387705470976 388895866880 388980817920 389095096320 389199691776 389655429120 389959847424 390061320192 391344416640 391459389440 392989507584 393190834176 393757065216 395052318720 395271208960 395463831552 395580014592 396043223040 396149686272 396352631808 396881264640 397656423360 397876756480 399431958528 400212099072 401528586240 401646551040 402064932864 402643943424 402850215936 403387514880 403968430080 404087111680 404175381120 405874409472 406631307915 408021893120 408111022080 408220729344 408340660224 408818810880 409138200576 409244663808 409683886080 410110640128 410484049920 410590863360 410711490560 410911637472 413085773120 413122166784 414481121280 414912872448 415034769408 415632457728 415845384192 416400015360 416999669760 417213296640 417434044416 418249345284 419748446880 421275893760 421389139968 422446104576 423226245120 423340015616 423835729920 423960248320 424052858880 424166851584 426411120640 426629568960 428297158656 428422987776 429259751424 429832273920 430280015872 430671790080 430783856640 430899658752 431120406528 431741259648 432538565760 433288719360 433401466880 433740061776 434865438720 435318423552 436073398272 436878704640 436996145152 437507850240 437731983360 437849653248 437963587584 438818985216 439404257280 440166318080 440262468720 440391813120 442113196032 444160016384 444680110080 444799647744 445027516416 445668397056 446491422720 447382159360 447611351040 447731676672 449360953344 450971566080 451441328128 451852369920 452091445248 452323049472 452974436352 453578588160 453810954240 454464483840 454598000640 454716293120 455071540224 456568486080 458487758848 459024629760 459383242752 459502780416 460400246784 460894371840 461014302720 461374470144 461813841920 461914721280 462050426880 462174633984 464721494760 466003951616 466675040256 466914115584 467586514944 468210155520 468450017280 468697874432 469124628480 469384560640 469613299968 469751267328 471296501760 472217002740 474325450752 475251867648 475885731840 476129525760 476257517568 476815196160 476955279360 477452107776 479022673920 479712510720 479958265080 481975861248 483561308160 483687137280 483817160704 484065017856 484525998080 484631838720 484762116096 484904534016 486499614720 487006385152 487449809280 487576650240 487957569498 489626271744 490582573056 491236884480 491488542720 491620663296 491748589568 492196331520 492709036032 492853788672 494329789440 494475018240 495187107840 495440789760 495702927744 499289948160 499424165888 499680018432 500265123840 500399603712 502581166080 502716268544 503304929280 503562769920 503698136256 507343011840 507611447296 507871494144 508602875904 508752297984 510275911680 510425825280 510957518848 511422750720 511555829760 511693344768 511955482752 512638300160 513639546840 515798728704 515932946432 516402708480 516940627968 518641090560 518793461760 518932922368 519046278912 519540572160 519806730240 519946463232 520081760256 521792555520 522811681605 523986010112 524254445568 525009420288 526736424960 527285108736 527440019456 528057630720 528199581696 528470175744 529175019520 530208564480 533616132096 535371448320 535528734720 535789707264 536086577152 536574689280 536858591232 537133621248 537850019840 538624573440 538900508160 539676574560 541165879296 542175077220 544148029440 544294305792 544454213632 544573145088 545091747840 545517600768 545659551744 546245181440 547312066560 547454484480 547882183296 548523731520 550829555712 552641495040 553073246208 553217163264 553379692544 554176610304 554460512256 555200020480 555999559680 556284395520 556578725888 557085496320 557665793712 559664595840 561701191680 561852186624 562140020736 563261472768 564301660160 565114306560 565403811840 565555802112 566218045440 568839425280 571062878208 571230650368 571355430912 572346335232 573109698560 574229053440 574378475520 574532878336 574827208704 575500308480 575655012864 576718087680 577718292480 578320082368 579820584960 580273569792 580424564736 581431197696 582504939520 583343800320 583642644480 583799537664 583951450112 584483143680 585091980288 585872343040 587016624960 587189084160 589484261376 589786251264 592906813440 593066196992 593195747328 593370021888 594064834560 594224529408 595321896960 596815134720 596975568896 599147937792 602469826560 602788593664 603097399296 603965915136 604771450880 605081272320 605952645120 606130667520 606762053632 608757981440 608811614208 612032839680 612331094016 612510990336 612670373888 613228216320 613866995712 614525829120 614685736960 615165960192 615886295040 616067235840 616232845312 616367456208 619628659680 622233387008 622369308672 622552154112 623448686592 624280207360 624600023040 625499504640 626151066624 626335023104 628395335680 629622670320 632083709952 632433934336 633669156864 634514309120 634839367680 635010023424 635753594880 635940372480 636250277376 636602810368 638696898560 639616680960 639944353440 642445737984 642634481664 644748410880 644916183040 645420023808 646175784960 646349488128 646539378688 646680609792 648666152960 648807848640 649933079040 650102200320 650610092664 652977635328 654110097408 654982512640 655318056960 655494217728 656261775360 656774479872 656945381376 657138384896 659106385920 659300024320 660249477120 660587719680 660937236992 663169794048 665719930880 666240024576 667020165120 667199471616 667541274624 669737134080 670108221440 671073239040 671417026560 671597515008 674041430016 676457349120 677161992192 678137167872 678336397312 678484574208 680367882240 680567767040 680716431360 681897000960 682074439680 682257793024 682607310336 684852729120 687731638272 688536944640 689074864128 689254170624 691341557760 691521454080 691724615680 692061705216 692720762880 693075640320 693261950976 693442347008 695723407360 695784701952 697082242140 699005927424 700012560384 700371173376 702315233280 702675025920 703046811648 704076840960 704266108928 704419949952 704626900992 706944752640 711488176128 713828597760 714038312960 714194288640 714386276352 715432919040 715811454976 716178161664 718166097920 718534010880 719568766080 722900102960 722963791872 725341962240 725530705920 725725741056 726097526784 726788997120 727143174144 727356801024 727546068992 729749422080 729939312640 730509577728 731364975360 731936354247 734439407616 736855326720 737232814080 737430994944 737622884352 738902147072 739063554048 739280683008 741332746240 741494684160 741712527360 742780661760 743554391616 746219461120 748934922240 749136248832 749520027648 750599405568 751015297024 753485742080 753871749120 754074402816 754957393920 755547204384 758452567040 761014517760 761417170944 761807241216 762904313856 763128446976 765413867520 765638737920 765837967360 766436278272 767333744640 767540017152 767933224128 768957450240 770291056640 770459320260 773698093056 773899419648 775241596928 775410941952 777791733760 777961635840 778190192640 778399383552 779310858240 779919694848 780122640384 782688833280 782918778880 785979015168 786381668352 787514130432 790104637440 790542417920 790927663104 791160029184 792086446080 792299372544 792705263616 793762529280 795312846720 795753512960 798863917056 800424198144 803057172480 803293102080 804129865728 805287886848 805700431872 806775029760 807936860160 808174223360 808350762240 811748818944 813262615830 816043786240 816222044160 816441458688 816681320448 817637621760 818276401152 818489327616 819367772160 820221280256 820968099840 821181726720 821422981120 821823274944 826171546240 826244333568 828962242560 829825744896 830069538816 831264915456 831690768384 832800030720 833999339520 834426593280 834868088832 836498690568 839496893760 842551787520 842778279936 844892209152 846452490240 846680031232 847671459840 847920496640 848105717760 848333703168 852822241280 853259137920 856594317312 856845975552 858519502848 859664547840 860560031744 861343580160 861567713280 861799317504 862240813056 863482519296 865077131520 866577438720 866802933760 867480123552 869730877440 870636847104 872146796544 873757409280 873992290304 875015700480 875463966720 875699306496 875927175168 877637970432 878808514560 880332636160 880524937440 880783626240 884226392064 888320032768 889360220160 889599295488 890055032832 891336794112 892982845440 894764318720 895222702080 895463353344 898721906688 901943132160 902882656256 903704739840 904182890496 904646098944 905948872704 907157176320 907621908480 908928967680 909196001280 909432586240 910143080448 913136972160 916975517696 918049259520 918766485504 919005560832 920800493568 921788743680 922028605440 922748940288 923627683840 923829442560 924100853760 924349267968 929442989520 932007903232 933350080512 933828231168 935173029888 936420311040 936900034560 937395748864 938249256960 938769121280 939226599936 939502534656 942593003520 944434005480 948650901504 950503735296 951771463680 952259051520 952515035136 953630392320 953910558720 954904215552 958045347840 959425021440 959916530160 963951722496 967122616320 967374274560 967634321408 968130035712 969051996160 969263677440 969524232192 969809068032 972999229440 974012770304 974899618560 975153300480 975915138996 981165146112 982473768960 982977085440 983241326592 983497179136 984392663040 985418072064 985707577344 988659578880 988950036480 990374215680 990881579520 991405855488 998579896320 998848331776 999360036864 1000530247680 1000799207424 1005162332160 1005432537088 1006609858560 1007125539840 1007396272512 1014686023680 1015222894592 1015742988288 1017205751808 1017504595968 1020551823360 1020851650560 1021915037696 1022845501440 1023111659520 1023386689536 1023910965504 1025276600320 1027279093680 1031597457408 1031865892864 1032805416960 1033881255936 1037282181120 1037586923520 1037865844736 1038092557824 1039081144320 1039613460480 1039892926464 1040163520512 1043585111040 1045623363210 1048508891136 1050018840576 1053472849920 1054570217472 1054880038912 1056115261440 1056399163392 1056940351488 1058350039040 1060417128960 1067232264192 1070742896640 1071057469440 1071579414528 1072173154304 1073149378560 1073717182464 1074267242496 1075700039680 1077249146880 1077801016320 1079353149120 1084350154440 1088296058880 1088588611584 1088908427264 1089146290176 1090183495680 1091035201536 1091319103488 1092490362880 1094624133120 1094908968960 1095764366592 1097047463040 1101659111424 1105282990080 1106146492416 1106434326528 1106759385088 1108353220608 1108921024512 1110400040960 1111999119360 1112568791040 1113157451776 1114170992640 1115331587424 1119329191680 1123402383360 1123704373248 1124280041472 1126522945536 1128603320320 1130228613120 1130807623680 1131111604224 1132436090880 1137678850560 1142125756416 1142461300736 1142710861824 1144692670464 1146219397120 1148458106880 1148756951040 1149065756672 1149654417408 1151000616960 1151310025728 1153436175360 1155436584960 1156640164736 1159641169920 1160547139584 1160849129472 1162862395392 1165009879040 1166687600640 1167285288960 1167599075328 1167902900224 1168966287360 1170183960576 1171744686080 1174033249920 1174378168320 1178968522752 1179572502528 1185813626880 1186132393984 1186391494656 1186740043776 1188129669120 1188449058816 1190643793920 1193630269440 1193951137792 1198295875584 1204939653120 1205577187328 1206194798592 1207931830272 1209542901760 1210162544640 1211905290240 1212261335040 1213524107264 1217515962880 1217623228416 1219893923745 1224065679360 1224662188032 1225021980672 1225340747776 1226456432640 1227733991424 1229051658240 1229371473920 1230331920384 1231772590080 1232134471680 1232465690624 1232734912416 1239257319360 1244466774016 1244738617344 1245104308224 1246897373184 1248560414720 1249200046080 1250999009280 1252302133248 1252670046208 1256790671360 1259245340640 1264167419904 1264867868672 1267338313728 1269028618240 1269678735360 1270020046848 1271507189760 1271880744960 1272500554752 1273205620736 1277393797120 1279233361920 1279888706880 1284891475968 1285268963328 1289496821760 1289832366080 1290840047616 1292351569920 1292698976256 1293078757376 1293361219584 1297332305920 1297615697280 1299866158080 1300204400640 1301220185328 1305955270656 1308220194816 1309965025280 1310636113920 1310988435456 1312523550720 1313548959744 1313890762752 1314276769792 1318212771840 1318600048640 1320498954240 1321175439360 1321874473984 1326339588096 1331439861760 1332480049152 1334040330240 1334398943232 1335082549248 1339474268160 1340216442880 1342146478080 1342834053120 1343195030016 1348082860032 1352914698240 1354323984384 1356274335744 1356672794624 1356969148416 1360735764480 1361135534080 1361432862720 1363794001920 1364148879360 1364515586048 1365214620672 1369705458240 1375463276544 1377073889280 1378149728256 1378508341248 1382683115520 1383042908160 1383449231360 1384123410432 1385441525760 1386151280640 1386523901952 1386884694016 1391446814720 1394164484280 1398011854848 1400025120768 1400742346752 1404630466560 1405350051840 1406093623296 1408153681920 1408532217856 1408839899904 1409253801984 1413889505280 1422976352256 1427657195520 1428076625920 1428388577280 1428772552704 1430865838080 1431622909952 1432356323328 1436332195840 1437068021760 1439137532160 1445800205920 1445927583744 1450683924480 1451061411840 1451451482112 1452195053568 1453577994240 1454286348288 1454713602048 1455092137984 1459498844160 1459878625280 1461019155456 1462729950720 1463872708494 1468878815232 1473710653440 1474465628160 1474861989888 1475245768704 1477804294144 1478127108096 1478561366016 1482665492480 1482989368320 1483425054720 1485561323520 1487108783232 1492438922240 1497869844480 1498272497664 1499040055296 1501198811136 1502030594048 1506971484160 1507743498240 1508148805632 1509914787840 1511094408768 1516905134080 1522029035520 1522834341888 1523614482432 1525808627712 1526256893952 1530827735040 1531277475840 1531675934720 1532872556544 1534667489280 1535080034304 1535866448256 1537914900480 1540582113280 1540918640520 1547396186112 1547798839296 1550483193856 1550821883904 1555583467520 1555923271680 1556380385280 1556798767104 1558621716480 1559839389696 1560245280768 1565377666560 1565837557760 1571958030336 1572763336704 1575028260864 1580209274880 1581084835840 1581855326208 1582320058368 1584172892160 1584598745088 1585410527232 1587525058560 1590625693440 1591507025920 1600848396288 1606114344960 1606586204160 1608259731456 1610575773696 1611400863744 1613550059520 1615873720320 1616348446720 1616701524480 1623497637888 1626525231660 1632444088320 1632882917376 1633362640896 1635275243520 1636552802304 1636978655232 1638735544320 1640442560512 1641936199680 1642363453440 1642845962240 1643646549888 1652343092480 1652488667136 1657924485120 1659651489792 1660139077632 1662529830912 1663381536768 1665600061440 1667998679040 1668853186560 1669736177664 1672997381136 1678993787520 1685103575040 1685556559872 1689784418304 1692904980480 1693360062464 1695342919680 1695840993280 1696211435520 1696667406336 1705644482560 1706518275840 1713188634624 1713691951104 1717039005696 1719329095680 1721120063488 1722687160320 1723135426560 1723598635008 1724481626112 1726965038592 1730154263040 1733154877440 1733605867520 1734960247104 1739461754880 1741273694208 1744293593088 1747514818560 1747984580608 1750031400960 1750927933440 1751398612992 1751854350336 1755275940864 1757617029120 1760665272320 1761049874880 1761567252480 1768452784128 1776640065536 1778720440320 1779198590976 1780110065664 1782673588224 1785965690880 1789528637440 1790445404160 1790926706688 1797443813376 1805765312512 1807409479680 1808365780992 1809292197888 1811897745408 1814314352640 1815243816960 1817857935360 1818392002560 1818865172480 1820286160896 1826273944320 1833951035392 1836098519040 1837532971008 1838011121664 1841600987136 1843577487360 1844057210880 1845497880576 1847255367680 1847658885120 1848201707520 1848698535936 1858885979040 1864015806464 1866700161024 1867656462336 1870346059776 1872840622080 1873800069120 1874791497728 1876498513920 1877538242560 1878453199872 1879005069312 1885186007040 1888868010960 1897301803008 1901007470592 1903542927360 1904518103040 1905030070272 1907260784640 1907821117440 1909808431104 1916090695680 1918850042880 1919833060320 1927903444992 1934245232640 1934748549120 1935268642816 1936260071424 1938103992320 1938527354880 1939048464384 1939618136064 1945998458880 1948025540608 1949799237120 1950306600960 1951830277992 1962330292224 1964947537920 1965954170880 1966482653184 1966994358272 1968785326080 1970836144128 1971415154688 1977319157760 1977900072960 1980748431360 1981763159040 1982811710976 1997159792640 1997696663552 1998720073728 2001060495360 2001598414848 2010324664320 2010865074176 2013219717120 2014251079680 2014792545024 2029372047360 2030445789184 2031485976576 2034411503616 2035009191936 2041103646720 2041703301120 2043830075392 2045691002880 2046223319040 2046773379072 2047821931008 2050553200640 2054558187360 2063194914816 2063731785728 2065610833920 2067762511872 2074564362240 2075173847040 2075731689472 2076185115648 2078162288640 2079226920960 2079785852928 2080327041024 2087170222080 2091246726420 2097017782272 2100037681152 2106945699840 2109140434944 2109760077824 2112230522880 2112798326784 2113880702976 2116700078080 2120834257920 2134464528384 2141485793280 2142114938880 2143158829056 2144346308608 2146298757120 2147434364928 2148534484992 2151400079360 2154498293760 2155602032640 2158706298240 2168700308880 2176592117760 2177177223168 2177816854528 2178292580352 2180366991360 2182070403072 2182638206976 2184980725760 2189248266240 2189817937920 2191528733184 2194094926080 2203318222848 2210565980160 2212292984832 2212868653056 2213518770176 2216706441216 2217842049024 2220800081920 2223998238720 2225137582080 2226314903552 2228341985280 2230663174848 2238658383360 2246804766720 2247408746496 2248560082944 2253045891072 2257206640640 2260457226240 2261615247360 2262223208448 2264872181760 2275357701120 2284251512832 2285421723648 2289385340928 2292438794240 2296916213760 2297513902080 2298131513344 2299308834816 2302001233920 2302620051456 2306872350720 2310873169920 2313280329472 2321094279168 2321698258944 2325724790784 2330019758080 2333375201280 2334570577920 2335198150656 2335805800448 2337932574720 2340367921152 2343489372160 2348066499840 2348756336640 2357937045504 2359145005056 2371627253760 2372264787968 2372782989312 2373480087552 2376259338240 2376898117632 2381287587840 2387260538880 2387902275584 2396591751168 2409879306240 2411154374656 2412389597184 2415863660544 2419085803520 2420325089280 2423810580480 2424522670080 2427048214528 2435031925760 2435246456832 2439787847490 2448131358720 2449324376064 2450043961344 2450681495552 2452912865280 2455467982848 2458103316480 2458742947840 2460663840768 2463545180160 2464268943360 2464931381248 2465469824832 2478514638720 2488933548032 2489477234688 2490208616448 2493794746368 2497120829440 2498400092160 2501998018560 2504604266496 2505340092416 2513581342720 2518490681280 2528334839808 2529735737344 2534676627456 2538057236480 2539357470720 2540040093696 2543014379520 2543761489920 2545001109504 2546411241472 2554787594240 2558466723840 2559777413760 2569782951936 2570537926656 2578993643520 2579664732160 2581680095232 2584703139840 2585397952512 2586157514752 2586722439168 2594664611840 2595231394560 2599732316160 2600408801280 2602440370656 2611910541312 2616440389632 2619930050560 2621272227840 2621976870912 2625047101440 2627097919488 2627781525504 2628553539584 2636425543680 2637200097280 2640997908480 2642350878720 2643748947968 2652679176192 2664960098304 2668080660480 2668797886464 2670165098496 2678948536320 2680432885760 2684292956160 2685668106240 2686390060032 2696165720064 2705829396480 2708647968768 2712548671488 2713345589248 2713938296832 2721471528960 2722271068160 2722865725440 2727588003840 2728297758720 2729031172096 2730429241344 2739410916480 2750926553088 2754147778560 2756299456512 2757016682496 2765366231040 2766085816320 2766898462720 2768246820864 2770883051520 2772302561280 2773047803904 2773769388032 2782893629440 2788328968560 2796023709696 2800050241536 2801484693504 2809260933120 2810700103680 2812187246592 2816307363840 2817064435712 2817679799808 2818507603968 2827779010560 2845952704512 2855314391040 2856153251840 2856777154560 2857545105408 2861731676160 2863245819904 2864712646656 2872664391680 2874136043520 2878275064320 2891600411840 2891855167488 2901367848960 2902122823680 2902902964224 2904390107136 2907155988480 2908572696576 2909427204096 2910184275968 2918997688320 2919757250560 2922038310912 2925459901440 2927745416988 2947421306880 2948931256320 2949723979776 2950491537408 2955608588288 2956254216192 2957122732032 2965330984960 2965978736640 2966850109440 2971122647040 2974217566464 2984877844480 2995739688960 2996544995328 2998080110592 3002397622272 3004061188096 3013942968320 3015486996480 3016297611264 3019829575680 3022188817536 3033810268160 3044058071040 3045668683776 3047228964864 3051617255424 3052513787904 3061655470080 3062554951680 3063351869440 3065745113088 3069334978560 3070160068608 3071732896512 3075829800960 3081164226560 3081837281040 3094792372224 3095597678592 3100966387712 3101643767808 3111166935040 3111846543360 3112760770560 3113597534208 3117243432960 3119678779392 3120490561536 3130755333120 3131675115520 3145526673408 3150056521728 3160418549760 3162169671680 3163710652416 3164640116736 3168345784320 3169197490176 3170821054464 3175050117120 3181251386880 3183014051840 3201696792576 3212228689920 3213172408320 3216519462912 3221151547392 3222801727488 3227100119040 3231747440640 3232696893440 3233403048960 3253050463320 3264888176640 3265765834752 3266725281792 3270550487040 3273105604608 3273957310464 3277471088640 3280885121024 3283872399360 3284726906880 3285691924480 3287293099776 3304686184960 3304977334272 3315848970240 3319302979584 3320278155264 3325059661824 3326763073536 3331200122880 3335997358080 3337706373120 3339472355328 3345994762272 3357987575040 3370207150080 3371113119744 3379568836608 3385809960960 3386720124928 3390685839360 3391681986560 3392422871040 3393334812672 3411288965120 3413036551680 3426377269248 3427383902208 3434078011392 3438658191360 3442240126976 3445374320640 3446270853120 3447197270016 3448963252224 3453930077184 3460308526080 3466309754880 3467211735040 3469920494208 3478923509760 3482547388416 3488587186176 3495029637120 3495969161216 3500062801920 3501855866880 3502797225984 3503708700672 3510551881728 3515234058240 3521330544640 3522099749760 3523134504960 3536905568256 3553280131072 3557440880640 3558397181952 3560220131328 3565347176448 3571931381760 3579057274880 3580890808320 3581853413376 3594887626752 3611530625024 3614818959360 3616731561984 3618584395776 3623795490816 3628628705280 3630487633920 3635715870720 3636784005120 3637730344960 3640572321792 3652547888640 3659681771235 3667902070784 3672197038080 3675065942016 3676022243328 3683201974272 3687154974720 3688114421760 3690995761152 3694510735360 3695317770240 3696403415040 3697397071872 3717771958080 3733400322048 3735312924672 3740692119552 3745681244160 3747600138240 3749582995456 3752997027840 3755076485120 3756906399744 3758010138624 3770372014080 3777736021920 3794603606016 3802014941184 3807085854720 3809036206080 3810060140544 3814521569280 3815642234880 3819616862208 3832181391360 3837700085760 3839666120640 3855806889984 3868490465280 3869497098240 3870537285632 3872520142848 3876207984640 3877054709760 3878096928768 3879236272128 3891996917760 3896051081216 3899598474240 3900613201920 3903660555984 3924660584448 3929895075840 3931908341760 3932965306368 3933988716544 3937570652160 3941672288256 3942830309376 3954638315520 3955800145920 3961496862720 3963526318080 3965623421952 3994319585280 3995393327104 3997440147456 4002120990720 4003196829696 4020649328640 4021730148352 4026439434240 4028502159360 4029585090048 4058744094720 4060891578368 4062971953152 4068823007232 4070018383872 4082207293440 4083406602240 4087660150784 4091382005760 4092446638080 4093546758144 4095643862016 4101106401280 4109116374720 4126389829632 4127463571456 4131221667840 4135525023744 4149128724480 4150347694080 4151463378944 4152370231296 4156324577280 4158453841920 4159571705856 4160654082048 4174340444160 4182493452840 4194035564544 4200075362304 4213891399680 4218280869888 4219520155648 4224461045760 4225596653568 4227761405952 4233400156160 4241668515840 4268929056768 4282971586560 4284229877760 4286317658112 4288692617216 4292597514240 4294868729856 4297068969984 4302800158720 4308996587520 4311204065280 4317412596480 4337400617760 4353184235520 4354354446336 4355633709056 4356585160704 4360733982720 4364140806144 4365276413952 4369961451520 4378496532480 4379635875840 4383057466368 4388189852160 4406636445696 4421131960320 4424585969664 4425737306112 4427037540352 4433412882432 4435684098048 4441600163840 4447996477440 4450275164160 4452629807104 4456683970560 4461326349696 4477316766720 4493609533440 4494817492992 4497120165888 4506091782144 4514413281280 4520914452480 4523230494720 4524446416896 4529744363520 4550715402240 4568503025664 4570843447296 4578770681856 4584877588480 4593832427520 4595027804160 4596263026688 4598617669632 4604002467840 4605240102912 4613744701440 4621746339840 4626560658944 4642188558336 4643396517888 4651449581568 4660039516160 4666750402560 4669141155840 4670396301312 4671611600896 4675865149440 4680735842304 4686978744320 4696132999680 4697512673280 4715874091008 4718290010112 4743254507520 4744529575936 4745565978624 4746960175104 4752518676480 4753796235264 4762575175680 4774521077760 4775804551168 4819758612480 4822308749312 4824779194368 4831727321088 4838171607040 4840650178560 4847621160960 4849045340160 4854096429056 4870063851520 4870492913664 4879575694980 4898648752128 4900087922688 4901362991104 4905825730560 4910935965696 4916206632960 4917485895680 4921327681536 4927090360320 4928537886720 4929862762496 4930939649664 4957029277440 4977867096064 4978954469376 4980417232896 4987589492736 4994241658880 4996800184320 5003996037120 5009208532992 5010680184832 5027162685440 5036981362560 5056669679616 5059471474688 5069353254912 5076114472960 5078714941440 5080080187392 5086028759040 5087522979840 5090002219008 5092822482944 5109575188480 5116933447680 5119554827520 5139565903872 5141075853312 5157987287040 5159329464320 5163360190464 5169406279680 5170795905024 5172315029504 5173444878336 5189329223680 5190462789120 5199464632320 5200817602560 5204880741312 5223821082624 5232880779264 5242544455680 5243953741824 5250094202880 5254195838976 5255563051008 5257107079168 5272851087360 5274400194560 5281995816960 5284701757440 5287497895936 5305358352384 5329920196608 5336161320960 5337595772928 5340330196992 5357897072640 5360865771520 5368585912320 5371336212480 5372780120064 5392331440128 5417295937536 5425097342976 5426691178496 5427876593664 5442943057920 5444542136320 5445731450880 5455176007680 5456595517440 5458062344192 5460858482688 5478821832960 5501853106176 5508295557120 5512598913024 5514033364992 5530732462080 5532171632640 5533796925440 5536493641728 5541766103040 5544605122560 5546095607808 5547538776064 5565787258880 5576657937120 5592047419392 5600100483072 5602969387008 5618521866240 5621400207360 5624374493184 5632614727680 5634128871424 5635359599616 5637015207936 5655558021120 5691905409024 5710628782080 5712306503680 5713554309120 5715090210816 5723463352320 5726491639808 5729425293312 5745328783360 5748272087040 5756550128640 5783200823680 5783710334976 5802735697920 5804245647360 5805805928448 5808780214272 5814311976960 5817145393152 5818854408192 5820368551936 5837995376640 5839514501120 5844076621824 5850919802880 5855490833976 5894842613760 5897862512640 5899447959552 5900983074816 5911217176576 5912508432384 5914245464064 5930661969920 5931957473280 5933700218880 5942245294080 5948435132928 5969755688960 5991479377920 5993089990656 5996160221184 6004795244544 6008122376192 6027885936640 6030973992960 6032595222528 6039659151360 6044377635072 6067620536320 6088116142080 6091337367552 6094457929728 6103234510848 6105027575808 6123310940160 6125109903360 6126703738880 6131490226176 6138669957120 6140320137216 6143465793024 6151659601920 6162328453120 6163674562080 6189584744448 6191195357184 6203287535616 6222333870080 6223693086720 6225521541120 6227195068416 6234486865920 6239357558784 6240981123072 6261510666240 6263350231040 6291053346816 6300113043456 6320837099520 6324339343360 6327421304832 6329280233472 6336691568640 6338394980352 6341642108928 6350100234240 6362502773760 6366028103680 6403393585152 6424457379840 6426344816640 6433038925824 6442303094784 6445603454976 6454200238080 6463494881280 6465393786880 6466806097920 6506100926640 6529776353280 6531531669504 6533450563584 6541100974080 6546211209216 6547914620928 6554942177280 6561770242048 6567744798720 6569453813760 6571383848960 6574586199552 6609372369920 6609954668544 6631697940480 6638605959168 6640556310528 6650119323648 6653526147072 6662400245760 6671994716160 6675412746240 6678944710656 6691989524544 6715975150080 6740414300160 6742226239488 6759137673216 6771619921920 6773440249856 6781371678720 6783363973120 6784845742080 6786669625344 6822577930240 6826073103360 6852754538496 6868156022784 6877316382720 6884480253952 6890748641280 6892541706240 6894394540032 6897926504448 6907860154368 6920617052160 6932619509760 6934423470080 6939840988416 6965094776832 6977174372352 6990059274240 6991938322432 7000125603840 7003711733760 7005594451968 7007417401344 7021103763456 7030468116480 7042661089280 7044199499520 7046269009920 7073811136512 7106560262144 7114881761280 7116794363904 7120440262656 7130694352896 7143862763520 7158114549760 7161781616640 7163706826752 7189775253504 7223061250048 7229637918720 7233463123968 7237168791552 7247590981632 7257257410560 7260975267840 7271431741440 7273568010240 7275460689920 7281144643584 7305095777280 7319363542470 7344394076160 7350131884032 7352044486656 7366403948544 7374309949440 7376228843520 7381991522304 7389021470720 7390635540480 7392806830080 7394794143744 7435543916160 7466800644096 7470625849344 7481384239104 7491362488320 7495200276480 7499165990912 7505994055680 7510152970240 7513812799488 7516020277248 7540744028160 7555472043840 7589207212032 7604029882368 7614171709440 7618072412160 7620120281088 7629043138560 7631284469760 7639233724416 7664362782720 7675400171520 7679332241280 7711613779968 7736980930560 7738994196480 7741074571264 7745040285696 7752415969280 7754109419520 7756193857536 7758472544256 7783993835520 7792102162432 7799196948480 7801226403840 7807321111968 7849321168896 7859790151680 7863816683520 7865930612736 7867977433088 7875141304320 7883344576512 7885660618752 7909276631040 7911600291840 7922993725440 7927052636160 7931246843904 7990786654208 7994880294912 8004241981440 8006393659392 8041298657280 8043460296704 8052878868480 8057004318720 8059170180096 8117488189440 8121783156736 8125943906304 8137646014464 8140036767744 8164414586880 8166813204480 8175320301568 8182764011520 8184893276160 8187093516288 8191287724032 8202212802560 8218232749440 8252779659264 8254927142912 8262443335680 8271050047488 8298257448960 8300695388160 8302926757888 8304740462592 8312649154560 8316907683840 8319143411712 8321308164096 8348680888320 8364986905680 8388071129088 8400150724608 8427782799360 8436561739776 8439040311296 8448922091520 8451193307136 8455522811904 8466800312320 8483337031680 8537858113536 8565943173120 8568459755520 8572635316224 8577385234432 8585195028480 8589737459712 8594137939968 8605600317440 8617993175040 8622408130560 8634825192960 8674801235520 8706368471040 8708708892672 8711267418112 8713170321408 8721467965440 8728281612288 8730552827904 8739922903040 8756993064960 8759271751680 8766114932736 8776379704320 8842263920640 8849171939328 8851474612224 8854075080704 8866825764864 8871368196096 8883200327680 8895992954880 8900550328320 8905259614208 8913367941120 8922652699392 8954633533440 8987219066880 8989634985984 8994240331776 9012183564288 9028826562560 9041828904960 9046460989440 9048892833792 9059488727040 9101430804480 9137006051328 9141686894592 9157541363712 9169755176960 9187664855040 9190055608320 9192526053376 9197235339264 9208004935680 9210480205824 9227489402880 9243492679680 9253121317888 9284377116672 9286793035776 9302899163136 9320079032320 9333500805120 9338282311680 9340792602624 9343223201792 9351730298880 9361471684608 9373957488640 9392265999360 9395025346560 9436580020224 9486509015040 9489059151872 9491131957248 9493920350208 9505037352960 9507592470528 9525150351360 9549042155520 9551609102336 9639517224960 9644617498624 9649558388736 9663454642176 9676343214080 9681300357120 9695242321920 9698090680320 9708192858112 9740127703040 9759151389960 9797297504256 9800175845376 9802725982208 9811651461120 9821871931392 9832413265920 9834971791360 9842655363072 9854180720640 9857075773440 9859725524992 9861879299328 9914058554880 9955734192128 9957908938752 9960834465792 9975178985472 9988483317760 9993600368640 10007992074240 10018417065984 10021360369664 10054325370880 10073962725120 10113339359232 10138706509824 10152228945920 10157429882880 10160160374784 10172057518080 10175045959680 10180004438016 10185644965888 10219150376960 10233866895360 10239109655040 10279131807744 10282151706624 10315974574080 10318658928640 10326720380928 10338812559360 10341591810048 10344630059008 10346889756672 10378658447360 10380925578240 10398929264640 10401635205120 10409761482624 10447642165248 10465761558528 10485088911360 10487907483648 10500188405760 10508391677952 10511126102016 10514214158336 10545702174720 10548800389120 10563991633920 10569403514880 10574995791872 10610716704768 10659840393216 10672322641920 10675191545856 10680660393984 10715794145280 10721731543040 10737171824640 10742672424960 10745560240128 10784662880256 10834591875072 10850194685952 10853382356992 10855753187328 10885886115840 10889084272640 10891462901760 10910352015360 10913191034880 10916124688384 10921716965376 10957643665920 11003706212352 11016591114240 11025197826048 11028066729984 11061464924160 11064343265280 11067593850880 11072987283456 11083532206080 11089210245120 11092191215616 11095077552128 11131574517760 11153315874240 11200200966144 11205938774016 11237043732480 11242800414720 11248748986368 11265229455360 11268257742848 11270719199232 11274030415872 11311116042240 11383810818048 11421257564160 11427108618240 11430180421632 11446926704640 11452983279616 11458850586624 11490657566720 11496544174080 11513100257280 11566401647360 11567420669952 11605471395840 11608491294720 11611611856896 11617560428544 11628623953920 11634290786304 11637708816384 11640737103872 11675990753280 11679029002240 11688153243648 11701839605760 11710981667952 11789685227520 11795725025280 11798895919104 11801966149632 11822434353152 11825016864768 11828490928128 11861323939840 11863914946560 11867400437760 11884490588160 11896870265856 11939511377920 11982958755840 11986179981312 11992320442368 12009590489088 12016244752384 12055771873280 12061947985920 12065190445056 12079318302720 12088755270144 12135241072640 12176232284160 12182674735104 12188915859456 12206469021696 12210055151616 12246621880320 12250219806720 12253407477760 12262980452352 12277339914240 12280640274432 12286931586048 12303319203840 12324656906240 12327349124160 12379169488896 12382390714368 12406575071232 12444667740160 12447386173440 12451043082240 12454390136832 12468973731840 12478715117568 12481962246144 12523021332480 12526700462080 12582106693632 12600226086912 12641674199040 12648678686720 12654842609664 12658560466944 12673383137280 12676789960704 12683284217856 12700200468480 12725005547520 12732056207360 12806787170304 12848914759680 12852689633280 12866077851648 12884606189568 12891206909952 12908400476160 12926989762560 12930787573760 12933612195840 13012201853280 13059552706560 13063063339008 13066901127168 13082201948160 13092422418432 13095829241856 13109884354560 13123540484096 13135489597440 13138907627520 13142767697920 13149172399104 13218744739840 13219909337088 13263395880960 13277211918336 13281112621056 13300238647296 13307052294144 13324800491520 13343989432320 13350825492480 13357889421312 13383979049088 13431950300160 13480828600320 13484452478976 13518275346432 13543239843840 13546880499712 13562743357440 13566727946240 13569691484160 13573339250688 13645155860480 13652146206720 13705509076992 13736312045568 13754632765440 13768960507904 13781497282560 13785083412480 13788789080064 13795853008896 13815720308736 13841234104320 13865239019520 13868846940160 13879681976832 13930189553664 13954348744704 13980118548480 13983876644864 14000251207680 14007423467520 14011188903936 14014834802688 14042207526912 14060936232960 14085322178560 14088398999040 14092538019840 14147622273024 14213120524288 14229763522560 14233588727808 14240880525312 14261388705792 14287725527040 14316229099520 14323563233280 14327413653504 14446122500096 14459275837440 14466926247936 14474337583104 14495181963264 14514514821120 14521950535680 14542863482880 14547136020480 14550921379840 14562289287168 14610191554560 14638727084940 14700263768064 14704088973312 14732807897088 14748619898880 14752457687040 14763983044608 14778042941440 14781271080960 14785613660160 14789588287488 14871087832320 14933601288192 14941251698688 14962768478208 14982724976640 14990400552960 14998331981824 15011988111360 15020305940480 15027625598976 15032040554496 15081488056320 15110944087680 15178414424064 15208059764736 15228343418880 15236144824320 15240240562176 15258086277120 15262568939520 15278467448832 15328725565440 15350800343040 15358664482560 15423227559936 15473961861120 15477988392960 15482149142528 15490080571392 15504831938560 15508218839040 15512387715072 15516945088512 15567987671040 15584204324864 15598393896960 15602452807680 15614642223936 15698642337792 15727633367040 15731861225472 15735954866176 15750282608640 15766689153024 15771321237504 15818553262080 15823200583680 15845987450880 15854105272320 15862493687808 15981573308416 15989760589824 16008483962880 16012787318784 16082597314560 16086920593408 16105757736960 16114008637440 16118340360192 16243566313472 16251887812608 16275292028928 16280073535488 16328829173760 16333626408960 16350640603136 16365528023040 16369786552320 16374187032576 16382575448064 16404425605120 16436465498880 16505559318528 16524886671360 16542100094976 16596514897920 16601390776320 16605853515776 16609480925184 16625298309120 16633815367680 16638286823424 16642616328192 16697361776640 16729973811360 16776142258176 16800301449216 16855565598720 16873123479552 16878080622592 16897844183040 16902386614272 16911045623808 16933600624640 16966674063360 17075716227072 17131886346240 17136919511040 17145270632448 17154770468864 17170390056960 17179474919424 17188275879936 17211200634880 17235986350080 17244816261120 17269650385920 17349602471040 17412736942080 17417417785344 17422534836224 17426340642816 17442935930880 17456563224576 17461105655808 17479845806080 17513986129920 17518543503360 17532229865472 17552759408640 17684527841280 17698343878656 17702949224448 17708150161408 17733651529728 17742736392192 17766400655360 17791985909760 17801100656640 17810519228416 17826735882240 17845305398784 17909267066880 17974438133760 17979269971968 17988480663552 18024367128576 18057653125120 18083657809920 18092921978880 18097785667584 18118977454080 18202861608960 18274012102656 18283373789184 18315082727424 18339510353920 18375329710080 18380111216640 18385052106752 18394470678528 18416009871360 18420960411648 18454978805760 18486985359360 18506242635776 18568754233344 18573586071552 18667001610240 18676564623360 18681585205248 18686446403584 18703460597760 18722943369216 18747914977280 18784531998720 18790050693120 18873160040448 18973018030080 18978118303744 18982263914496 18987840700416 19010074705920 19015184941056 19050300702720 19098084311040 19103218204672 19279034449920 19289234997248 19299116777472 19326909284352 19352686428160 19362600714240 19390484643840 19396181360640 19416385716224 19480255406080 19518302779920 19594595008512 19600351690752 19605451964416 19623302922240 19643743862784 19664826531840 19669943582720 19685310726144 19708361441280 19714151546880 19719451049984 19723758598656 19828117109760 19915817877504 19921668931584 19950357970944 19976966635520 19987200737280 20015984148480 20036834131968 20042720739328 20108650741760 20147925450240 20226678718464 20277413019648 20304457891840 20314859765760 20320320749568 20344115036160 20350091919360 20360008876032 20371289931776 20438300753920 20467733790720 20478219310080 20558263615488 20631949148160 20637317857280 20653440761856 20677625118720 20683183620096 20689260118016 20693779513344 20757316894720 20761851156480 20797858529280 20803270410240 20819522965248 20895284330496 20931523117056 20970177822720 20975814967296 21000376811520 21016783355904 21022252204032 21028428316672 21091404349440 21097600778240 21127983267840 21138807029760 21149991583744 21221433409536 21319680786432 21344645283840 21350383091712 21361320787968 21431588290560 21443463086080 21474343649280 21485344849920 21491120480256 21569325760512 21669183750144 21700389371904 21706764713984 21711506374656 21771772231680 21778168545280 21782925803520 21820704030720 21826382069760 21832249376768 21843433930752 21915287331840 22033182228480 22050395652096 22056133459968 22122929848320 22128686530560 22135187701760 22145974566912 22167064412160 22178420490240 22184382431232 22190155104256 22263149035520 22306631748480 22400401932288 22411877548032 22474087464960 22485600829440 22497497972736 22530458910720 22536515485696 22541438398464 22548060831744 22622232084480 22767621636096 22842515128320 22854217236480 22860360843264 22893853409280 22905966559232 22917701173248 22981315133440 22993088348160 23026200514560 23132803294720 23134841339904 23210942791680 23216982589440 23223223713792 23235120857088 23257247907840 23268581572608 23275417632768 23281474207744 23351981506560 23358058004480 23376306487296 23403679211520 23421963335904 23579370455040 23591450050560 23597791838208 23603932299264 23644868706304 23650033729536 23656981856256 23722647879680 23727829893120 23734800875520 23768981176320 23793740531712 23879022755840 23972359962624 23984640884736 24019180978176 24032489504768 24111543746560 24123895971840 24130380890112 24158636605440 24177510540288 24270482145280 24352464568320 24365349470208 24377831718912 24412938043392 24420110303232 24493243760640 24500439613440 24506814955520 24525960904704 24554679828480 24561280548864 24573863172096 24606638407680 24649313812480 24654698248320 24758338977792 24764781428736 24813150142464 24889335480320 24894772346880 24902086164480 24908780273664 24937947463680 24957430235136 24963924492288 25046042664960 25053400924160 25164213387264 25200452173824 25283348398080 25297357373440 25309685219328 25317120933888 25346766274560 25353579921408 25366568435712 25400400936960 25450011095040 25464112414720 25613574340608 25697829519360 25705379266560 25732155703296 25769212379136 25782413819904 25816800952320 25853979525120 25861575147520 25867224391680 26024403706560 26119105413120 26126126678016 26133802254336 26164403896320 26184844836864 26191658483712 26219768709120 26247080968192 26270979194880 26277815255040 26285535395840 26298344798208 26437489479680 26526791761920 26554423836672 26562225242112 26600477294592 26614104588288 26649600983040 26687978864640 26701650984960 26715778842624 26767958098176 26863900600320 26961657200640 26968904957952 27036550692864 27086479687680 27093760999424 27125486714880 27133455892480 27139382968320 27146678501376 27290311720960 27304292413440 27411018153984 27472624091136 27509265530880 27537921015808 27562994565120 27570166824960 27577578160128 27591706017792 27631440617472 27682468208640 27730478039040 27737693880320 27759363953664 27860379107328 27908697489408 27960237096960 27967753289728 28000502415360 28014846935040 28022377807872 28029669605376 28084415053824 28121872465920 28170644357120 28176797998080 28185076039680 28426241048576 28459527045120 28467177455616 28481761050624 28522777411584 28575451054080 28632458199040 28647126466560 28654827307008 28892245000192 28918551674880 28933852495872 28948675166208 28990363926528 29029029642240 29043901071360 29085726965760 29094272040960 29101842759680 29124578574336 29220383109120 29277454169880 29400527536128 29408177946624 29465615794176 29497239797760 29504915374080 29527966089216 29556085882880 29562542161920 29571227320320 29579176574976 29742175664640 29867202576384 29882503397376 29925536956416 29965449953280 29980801105920 29996663963648 30023976222720 30040611880960 30055251197952 30064081108992 30162976112640 30221888175360 30416119529472 30456686837760 30472289648640 30480481124352 30516172554240 30525137879040 30556934897664 30657451130880 30701600686080 30717328965120 30846455119872 30947923722240 30955976785920 30964298285056 30980161142784 31016437678080 31024775430144 31033890177024 31135975342080 31168408649728 31196787793920 31204905615360 31229284447872 31397284675584 31455266734080 31463722450944 31471909732352 31500565217280 31533378306048 31542642475008 31637106524160 31646401167360 31691974901760 31708210544640 31724987375616 31963146616832 31979521179648 32016967925760 32025574637568 32165194629120 32173841186816 32211515473920 32228017274880 32236680720384 32503775625216 32550584057856 32560147070976 32657658347520 32667252817920 32701281206272 32731056046080 32739573104640 32748374065152 32765150896128 32808851210240 32872930997760 33011118637056 33049773342720 33084200189952 33193029795840 33202781552640 33211707031552 33218961850368 33250596618240 33267630735360 33276573646848 33285232656384 33394723553280 33459947622720 33600602898432 33711131197440 33746246959104 33756161245184 33795688366080 33804773228544 33822091247616 33867201249280 33933348126720 34151432454144 34263772692480 34290541264896 34309540937728 34340780113920 34358949838848 34376551759872 34422401269760 34471972700160 34489632522240 34539300771840 34699204942080 34825473884160 34834835570688 34845069672448 34852681285632 34885871861760 34913126449152 34922211311616 34959691612160 35027972259840 35037087006720 35064459730944 35105518817280 35369055682560 35396687757312 35405898448896 35416300322816 35467303059456 35485472784384 35532801310720 35583971819520 35602201313280 35621038456832 35653471764480 35690610797568 35818534133760 35948876267520 35958539943936 35976961327104 36048734257152 36115306250240 36167315619840 36185843957760 36195571335168 36237954908160 36405723217920 36548024205312 36566747578368 36630165454848 36750659420160 36760222433280 36770104213504 36788941357056 36832019742720 36841920823296 36909957611520 36973970718720 37012485271552 37137508466688 37147172143104 37334003220480 37353129246720 37363170410496 37372892807168 37406921195520 37445886738432 37495829954560 37569063997440 37580101386240 37746320080896 37946036060160 37956236607488 37964527828992 37975681400832 38020149411840 38030369882112 38100601405440 38196168622080 38206436409344 38558068899840 38578469994496 38598233554944 38653818568704 38705372856320 38725201428480 38780969287680 38792362721280 38832771432448 38960510812160 39036605559840 39189190017024 39200703381504 39210903928832 39246605844480 39287487725568 39329653063680 39339887165440 39370621452288 39416722882560 39428303093760 39438902099968 39447517197312 39656234219520 39831635755008 39843337863168 39900715941888 39953933271040 39974401474560 40031968296960 40073668263936 40085441478656 40217301483520 40295850900480 40453357436928 40554826039296 40608915783680 40629719531520 40640641499136 40688230072320 40700183838720 40720017752064 40742579863552 40876601507840 40935467581440 40956438620160 41116527230976 41263898296320 41274635714560 41306881523712 41355250237440 41366367240192 41378520236032 41387559026688 41514633789440 41523702312960 41595717058560 41606540820480 41639045930496 41790568660992 41863046234112 41940355645440 41951629934592 42000753623040 42033566711808 42044504408064 42056856633344 42182808698880 42195201556480 42255966535680 42277614059520 42299983167488 42442866819072 42639361572864 42689290567680 42700766183424 42722641575936 42863176581120 42886926172160 42948687298560 42970689699840 42982240960512 43338367500288 43400778743808 43423012749312 43543544463360 43556337090560 43565851607040 43641408061440 43652764139520 43664498753536 43686867861504 43830574663680 44100791304192 44112266919936 44245859696640 44257373061120 44270375403520 44291949133824 44334128824320 44356840980480 44368764862464 44380310208512 44526298071040 44613263496960 44800803864576 44823755096064 44948174929920 44971201658880 44994995945472 45060917821440 45073030971392 45082876796928 45096121663488 45244464168960 45535243272192 45685030256640 45708434472960 45720721686528 45787706818560 45811933118464 45835402346496 45962630266880 45986176696320 46052401029120 46265606589440 46269682679808 46421885583360 46433965178880 46446447427584 46470241714176 46514495815680 46537163145216 46550835265536 46562948415488 46703963013120 46716116008960 46752612974592 46807358423040 46843926671808 47182900101120 47195583676416 47207864598528 47289737412608 47300067459072 47313963712512 47445295759360 47455659786240 47469601751040 47537962352640 47587481063424 47758045511680 47944719925248 47969281769472 48038361956352 48064979009536 48223087493120 48247791943680 48260761780224 48317273210880 48355021080576 48540964290560 48730698940416 48755663437824 48825876086784 48840220606464 48986487521280 49000879226880 49013629911040 49051921809408 49109359656960 49122561097728 49147726344192 49213276815360 49298627624960 49309396496640 49516677955584 49626300284928 49778670960640 49789544693760 49804172328960 49817560547328 49875894927360 49914860470272 49927848984576 50092085329920 50106801848320 50328426774528 50400904347648 50566696796160 50619370438656 50634241867776 50693532549120 50707159842816 50733136871424 50800801873920 50900022190080 50928224829440 51227148681216 51395659038720 51410758533120 51464311406592 51538424758272 51564827639808 51633601904640 51707959050240 51723150295040 51734448783360 52048807413120 52238210826240 52252253356032 52267604508672 52328807792640 52369689673728 52383316967424 52439537418240 52494161936384 52541958389760 52555630510080 52571070791680 52596689596416 52874978959360 53053583523840 53108847673344 53124450484224 53200954589184 53228209176576 53299201966080 53375957729280 53403301969920 53431557685248 53535916196352 53727801200640 53923314401280 53937809915904 54073101385728 54172959375360 54187521998848 54250973429760 54266911784960 54278765936640 54293357002752 54580623441920 54608584826880 54822036307968 54945248182272 55018531061760 55075842031616 55125989130240 55140333649920 55155156320256 55183412035584 55262881234944 55364936417280 55460956078080 55475387760640 55518727907328 55720758214656 55935506579456 56001004830720 56029693870080 56044755615744 56059339210752 56168830107648 56243744931840 56341288714240 56353595996160 56370152079360 56852482097152 56919054090240 56934354911232 56963522101248 57045554823168 57150902108160 57264916398080 57294252933120 57309654614016 57784490000384 57837103349760 57867704991744 57897350332416 57980727853056 58058059284480 58087802142720 58171453931520 58188544081920 58203685519360 58249157148672 58440766218240 58554908339760 58801055072256 58816355893248 58931231588352 58994479595520 59009830748160 59055932178432 59112171765760 59125084323840 59142454640640 59158353149952 59484351329280 59765006794752 59851073912832 59930899906560 59961602211840 59993327927296 60047952445440 60081223761920 60110502395904 60128162217984 60325952225280 60443776350720 60832239058944 60913373675520 60944579297280 60960962248704 61032345108480 61050275758080 61113869795328 61314902261760 61403201372160 61434657930240 61895847444480 61911953571840 61928596570112 61960322285568 62032875356160 62049550860288 62067780354048 62271950684160 62336817299456 62393575587840 62409811230720 62458568895744 62794569351168 62910533468160 62927444901888 62943819464704 63001130434560 63066756612096 63085284950016 63274213048320 63292802334720 63383949803520 63416421089280 63449974751232 63959042359296 64033935851520 64051149275136 64330389258240 64347682373632 64423030947840 64456034549760 64473361440768 65007551250432 65101168115712 65120294141952 65315316695040 65334505635840 65402562412544 65462112092160 65479146209280 65496748130304 65530301792256 65617702420480 65745861995520 66099546685440 66168400379904 66386059591680 66405563105280 66423414063104 66437923700736 66501193236480 66535261470720 66553147293696 66570465312768 66789447106560 66919895245440 67201205796864 67422262394880 67492493918208 67512322490368 67591376732160 67609546457088 67644182495232 67734402498560 67866696253440 68302864908288 68527545384960 68581082529792 68619081875456 68681560227840 68717899677696 68753103519744 68844802539520 68943945400320 68979265044480 69078601543680 69398409884160 69650947768320 69669671141376 69690139344896 69705362571264 69771743723520 69826252898304 69844422623232 69919383224320 70055944519680 70074174013440 70128919461888 70211037634560 70738111365120 70793375514624 70811796897792 70934606118912 70970945568768 71065602621440 71167943639040 71204402626560 71242076913664 71306943528960 71381221595136 71637068267520 71917079887872 71953922654208 72097468514304 72230612500480 72334631239680 72371687915520 72391142670336 72475909816320 72811446435840 73096048410624 73133495156736 73260330909696 73501318840320 73520444866560 73540208427008 73577882714112 73664039485440 73683841646592 73819915223040 73947941437440 74024970543104 74275016933376 74294344286208 74668006440960 74706258493440 74726340820992 74745785614336 74813842391040 74891773476864 74991659909120 75138127994880 75160202772480 75492640161792 75892072120320 75912473214976 75929055657984 75951362801664 76040298823680 76060739764224 76201202810880 76392337244160 76412872818688 77116137799680 77156939988992 77196467109888 77307637137408 77410745712640 77450402856960 77561938575360 77584725442560 77665542864896 77921021624320 78073211119680 78378380034048 78401406763008 78421807857664 78493211688960 78574975451136 78659306127360 78679774330880 78741242904576 78833445765120 78856606187520 78877804199936 78895034394624 79312468439040 79663271510016 79686675726336 79801431883776 79907866542080 79948802949120 80063936593920 80147336527872 80170882957312 80434602967040 80591701800960 80906714873856 81109652078592 81217831567360 81259439063040 81281282998272 81376460144640 81400367677440 81440035504128 81485159727104 81753203015680 81870935162880 81912877240320 82233054461952 82527796592640 82613763047424 82710500474880 82732734480384 82757040472064 82775118053376 83029267578880 83047404625920 83191434117120 83213081640960 83278091860992 83581137321984 83726092468224 83880711290880 83903259869184 84001507246080 84067133423616 84089008816128 84113713266688 84365617397760 84390403112960 84511933071360 84555228119040 84599966334976 85278723145728 85378581135360 85401532366848 85445283151872 85726353162240 85773852344320 85897374597120 85941379399680 85964481921024 86676735000576 86801557487616 86846025498624 87087088926720 87112674181120 87131703214080 87282816122880 87305528279040 87328997507072 87373735723008 87661149327360 88201582608384 88224533839872 88491719393280 88514746122240 88540750807040 88583898267648 88668257648640 88713681960960 88737529724928 88760620417024 89052596142080 89226526993920 89601607729152 89647510192128 89896349859840 89942403317760 89989991890944 90121835642880 90146061942784 90165753593856 90192243326976 90488928337920 91370060513280 91416868945920 91441443373056 91575413637120 91623866236928 91670804692992 91925260533760 91972353392640 92104802058240 92531213178880 92539365359616 92843771166720 92867930357760 92892894855168 92940483428352 93074326290432 93101670531072 93125896830976 93407926026240 93432232017920 93505225949184 93614716846080 93687853343616 94365800202240 94391167352832 94415729197056 94579474825216 94600134918144 94627927425024 94890591518720 94911319572480 94939203502080 95075924705280 95174962126848 95516091023360 95889439850496 95938563538944 96076723912704 96129958019072 96446174986240 96495583887360 96521523560448 96634546421760 96710042161152 97081928581120 97511326875648 97651752173568 97680441212928 97972975042560 98001758453760 98027259822080 98103843618816 98218719313920 98245122195456 98295452688384 98426553630720 98597255249920 98618792993280 99033355911168 99252600569856 99579089387520 99608344657920 99635121094656 99751789854720 99829720940544 99855697969152 100184170659840 100213603696640 100801808695296 101133393592320 101238740877312 101268483735552 101387065098240 101414319685632 101466273742848 101601603747840 101800044380160 101856449658880 102454297362432 102791318077440 102928622813184 103076849516544 103129655279616 103267203809280 103415918100480 103446300590080 103468897566720 104097614826240 104476421652480 104504506712064 104535209017344 104657615585280 104739379347456 104766633934848 104879074836480 104988323872768 105083916779520 105111261020160 105142141583360 105193379192832 105749957918720 106107167047680 106217695346688 106248900968448 106401909178368 106456418353152 106598403932160 106751915458560 106806603939840 106863115370496 107071832392704 107455602401280 107846628802560 107875619831808 108146202771456 108345918750720 108375043997696 108501946859520 108533823569920 108557531873280 108586714005504 109161246883840 109217169653760 109644072615936 109890496364544 110151684063232 110251978260480 110280667299840 110310312640512 110366824071168 110525762469888 110729872834560 110921912156160 110950775521280 111037455814656 111441516429312 111871013158912 112002009661440 112059387740160 112089511231488 112118678421504 112337660215296 112487489863680 112682577428480 112707191992320 112740304158720 113704964194304 113838108180480 113868709822464 113927044202496 114091109646336 114301804216320 114529832796160 114588505866240 114619309228032 115674206699520 115735409983488 115794700664832 115961455706112 116116118568960 116175604285440 116342907863040 116377088163840 116407371038720 116498314297344 116881532436480 117109816679520 117602110144512 117632711786496 117862463176704 117988959191040 118019661496320 118111864356864 118224343531520 118250168647680 118284909281280 118316706299904 118968702658560 119530013589504 119702147825664 119861799813120 119923204423680 119986655854592 120095904890880 120162447523840 120221004791808 120256324435968 120651904450560 120887552701440 121664478117888 121826747351040 121889158594560 121921924497408 122064690216960 122100551516160 122227739590656 122629804523520 122806402744320 122869315860480 123791694888960 123823907143680 123857193140224 123920644571136 124065750712320 124099101720576 124135560708096 124543901368320 124673634598912 124787151175680 124819622461440 124917137791488 125589138702336 125821066936320 125854889803776 125887638929408 126002260869120 126133513224192 126170569900032 126548426096640 126585604669440 126767899607040 126832842178560 126899949502464 127918084718592 128067871703040 128102298550272 128660778516480 128695364747264 128846061895680 128912069099520 128946722881536 130015102500864 130202336231424 130630633390080 130669011271680 130805124825088 130924224184320 130958292418560 130993496260608 131060603584512 131235404840960 131491723991040 132336800759808 132772119183360 132811126210560 132846828126208 132875847401472 133002386472960 133070522941440 133106294587392 133140930625536 133578894213120 133839790490880 134402411593728 134844524789760 134984987836416 135024644980736 135182753464320 135219092914176 135288364990464 135468804997120 135733392506880 136605729816576 137055090769920 137162165059584 137238163750912 137363120455680 137435799355392 137506207039488 137689605079040 137887890800640 137958530088960 138157203087360 138796819768320 139301895536640 139339342282752 139410725142528 139543487447040 139652505796608 139688845246464 139838766448640 140111889039360 140148348026880 140257838923776 140422075269120 141586751029248 141623593795584 141869212237824 141941891137536 142131205242880 142335887278080 142408805253120 142484153827328 142613887057920 142762443190272 143274136535040 143834159775744 143907845308416 144194937028608 144461225000960 144669262479360 144743375831040 144782285340672 144951819632640 145622892871680 146192096821248 146266990313472 146520661819392 147002637680640 147040889733120 147080416854016 147155765428224 147328078970880 147367683293184 147639830446080 147895882874880 148049941086208 148550033866752 149336012881920 149412516986880 149452681641984 149491571228672 149627684782080 149783546953728 149983319818240 150276255989760 150320405544960 150985280323584 151824946429952 151858111315968 151902725603328 152080597647360 152121479528448 152402405621760 152784674488320 152825745637376 154232275599360 154313879977984 154392934219776 154615274274816 154821491425280 154900805713920 155123877150720 155169450885120 155331085729792 155842043248640 156146422239360 156756760068096 156802813526016 156843615715328 156986423377920 157149950902272 157318612254720 157359548661760 157482485809152 157666891530240 157713212375040 157755608399872 157790068789248 158624936878080 159326543020032 159373351452672 159602863767552 159815733084160 159897605898240 160127873187840 160294673055744 160341765914624 160869205934080 161183403601920 161813429747712 162219304157184 162518878126080 162562565996544 162752920289280 162800735354880 162880071008256 162970319454208 163506406031360 163741870325760 163825754480640 164466108923904 165055593185280 165227526094848 165421000949760 165465468960768 165514080944128 165550236106752 166058535157760 166094809251840 166382868234240 166426163281920 166556183721984 167162274643968 167806519738368 168003014492160 168134266847232 168178017632256 168227426533376 168731234795520 168780806225920 169023866142720 169110456238080 169199932669952 170557446291456 170757162270720 170803064733696 170890566303744 171452706324480 171547704688640 171794749194240 171882758799360 171928963842048 173353470001152 173603114975232 173692050997248 174174177853440 174225348362240 174263406428160 174565632245760 174611056558080 174657995014144 174747471446016 175322298654720 176403165216768 176449067679744 176983438786560 177029492244480 177081501614080 177167796535296 177336515297280 177427363921920 177475059449856 177521240834048 178105192284160 178453053987840 179295020384256 179792699719680 179884806635520 179979983781888 180243671285760 180292123885568 180331507187712 180384486653952 180977856675840 182740121026560 182833737891840 182882886746112 183150827274240 183247732473856 183341609385984 183850521067520 183944706785280 184209604116480 185062426357760 185687542333440 185735860715520 185785789710336 185880966856704 186148652580864 186203341062144 186251793661952 186815852052480 186864464035840 187010451898368 187229433692160 187375706687232 188731600404480 188782334705664 188831458394112 189158949650432 189200269836288 189255854850048 189781183037440 189822639144960 189878407004160 190151849410560 190349924253696 191032182046720 191877127077888 192153447825408 192892349972480 192991167774720 193043047120896 193269092843520 193420084322304 194163857162240 195022653751296 195303504347136 195360882425856 195945950085120 196003516907520 196054519644160 196207687237632 196437438627840 196490244390912 196590905376768 196853107261440 197194510499840 197237585986560 198505201139712 199158178775040 199216689315840 199270242189312 199503579709440 199659441881088 199711395938304 200368341319680 200427207393280 201603617390592 202266787184640 202477481754624 202536967471104 202774130196480 202828639371264 202932547485696 203203207495680 203600088760320 203712899317760 204908594724864 205582636154880 205857245626368 206153699033088 206259310559232 206534407618560 206831836200960 206892601180160 206937795133440 208195229652480 208952843304960 209009013424128 209070418034688 209315231170560 209478758694912 209533267869696 209758149672960 209976647745536 210167833559040 210222522040320 210284283166720 210386758385664 211499915837440 212214334095360 212435390693376 212803818356736 212912836706304 213196807864320 213503830917120 213613207879680 213726230740992 214143664785408 214911204802560 215751239663616 216292405542912 216691837501440 216750087995392 217003893719040 217115063746560 217173428011008 218322493767680 218434339307520 219288145231872 219780992729088 220303368126464 220503956520960 220561334599680 220620625281024 220733648142336 221051524939776 221459745669120 221843824312320 221901551042560 222074911629312 222883032858624 223742026317824 224004019322880 224118775480320 224179022462976 224237356843008 224675320430592 224974979727360 225365154856960 225414383984640 225480608317440 227676216360960 227737419644928 227854088404992 228182219292672 228603608432640 229059665592320 229177011732480 229238618456064 231348413399040 231470819966976 231589401329664 231922911412224 232232237137920 232351208570880 232685815726080 232754176327680 232814742077440 232996628594688 233763064872960 234219633359040 235204220289024 235265423572992 235724926353408 235977918382080 236039322992640 236223728713728 236448687063040 236500337295360 236569818562560 236633412599808 237937405317120 239060027179008 239404295651328 239723599626240 239846408847360 239973311709184 240191809781760 240324895047680 240442009583616 240512648871936 241303808901120 241775105402880 243328956235776 243653494702080 243778317189120 243843848994816 244129380433920 244201103032320 244455479181312 245259609047040 245612805488640 245738631720960 247583389777920 247714386280448 247841289142272 248131501424640 248198203441152 248271121416192 249087802736640 249347269197824 249574302351360 249639244922880 249834275582976 251178277404672 251642133872640 251709779607552 251775277858816 252004521738240 252267026448384 252341139800064 253096852193280 253171209338880 253535799214080 253665684357120 253799899004928 255836169437184 256135743406080 256204597100544 257321557032960 257390729494528 257692123791360 257824138199040 257893445763072 260030205001728 260404672462848 261261266780160 261338022543360 261610249650176 261848448368640 261916584837120 261986992521216 262121207169024 262470809681920 262983447982080 264673601519616 265544238366720 265622252421120 265693656252416 265751694802944 266004772945920 266141045882880 266212589174784 266281861251072 267157788426240 267679580981760 268804823187456 269689049579520 269969975672832 270049289961472 270365506928640 270438185828352 270576729980928 270937609994240 271466785013760 274110181539840 274324330119168 274476327501824 274726240911360 274871598710784 275012414078976 275379210158080 275775781601280 275917060177920 276314406174720 277593639536640 278603791073280 278678684565504 278821450285056 279305011593216 279377690492928 279677532897280 280223778078720 280296696053760 280515677847552 280844150538240 283173502058496 283247187591168 283738424475648 283883782275072 284262410485760 284671774556160 284817610506240 284968307654656 285227774115840 285524886380544 286548273070080 287668319551488 287815690616832 288389874057216 288922450001920 289338524958720 289486751662080 289564570681344 289903639265280 291245785743360 292533980626944 293041323638784 294005275361280 294081779466240 294160833708032 294311530856448 294656157941760 294735366586368 295279660892160 295791765749760 296099882172416 297100067733504 298825033973760 298905363283968 298983142457344 299255369564160 299567093907456 299966639636480 300552511979520 300640811089920 303649892859904 303716222631936 303805451206656 304161195294720 304242959056896 304804811243520 305569348976640 305651491274752 308627759955968 308785868439552 309230548549632 309642982850560 309801611427840 310247754301440 310338901770240 310662171459584 311684086497280 312292844478720 313513520136192 313605627052032 313972846755840 314299901804544 314637224509440 314719097323520 314964971618304 315333783060480 315426424750080 315511216799744 315580137578496 317249873756160 318653086040064 318746702905344 319205727535104 319795211796480 320255746375680 320589346111488 320683531829248 321738411868160 322366807203840 323626859495424 324438608314368 325037756252160 325125131993088 325505840578560 325601470709760 325760142016512 325940638908416 327012812062720 327483740651520 327651508961280 328932217847808 330455052189696 330842001899520 330930937921536 331028161888256 331100472213504 332117070315520 332189618503680 332765736468480 332852326563840 333112367443968 334324549287936 335613039476736 336006028984320 336268533694464 336356035264512 336454853066752 337462469591040 337561612451840 338047732285440 338220912476160 338399865339904 341114892582912 341514324541440 341606129467392 341781132607488 342905412648960 343095409377280 343589498388480 343765517598720 343857927684096 347206229950464 347384101994496 348348355706880 348450696724480 348526812856320 349131264491520 349222113116160 349315990028288 349494942892032 350644597309440 352806330433536 352898135359488 353966877573120 354058984488960 354335593070592 354673030594560 354854727843840 354950118899712 355042481668096 356210384568320 356906107975680 358590040768512 359585399439360 359769613271040 359959967563776 360487342571520 360584247771136 360663014375424 360768973307904 361955713351680 365480242053120 365667475783680 365765773492224 366301654548480 366495464947712 366683218771968 367701042135040 367889413570560 368419208232960 370124852715520 371375084666880 371471721431040 371571579420672 371761933713408 372297305161728 372406682124288 372503587323904 373631704104960 373728928071680 374020903796736 374458867384320 374751413374464 377463200808960 377564669411328 377662916788224 378400539672576 378511709700096 379562366074880 379645278289920 379756814008320 380303698821120 380699848507392 382064364093440 383754254155776 384306895650816 385784699944960 385982335549440 386086094241792 386538185687040 386840168644608 388327714324480 390045307502592 390607008694272 391891900170240 392007033815040 392109039288320 392415374475264 392874877255680 392980488781824 393181810753536 393706214522880 394389020999680 394475171973120 397010402279424 398316357550080 398433378631680 398540484378624 399007159418880 399318883762176 399422791876608 400736682639360 400854414786560 403207234781184 404533574369280 404954963509248 405073934942208 405548260392960 405657278742528 405865094971392 406406414991360 407200177520640 407425798635520 409817189449728 411165272309760 411714491252736 412307398066176 412518621118464 413068815237120 413663672401920 413785202360320 413875590266880 416390459304960 417905686609920 418018026848256 418630462341120 418957517389824 419066535739392 419516299345920 419953295491072 420335667118080 420445044080640 420568566333440 420773516771328 422999831674880 424870781386752 425607636713472 425825673412608 426393615728640 427007661834240 427226415759360 427452461481984 428287329570816 429822409605120 431502479327232 432584811085824 433383675002880 433500175990784 434007787438080 434230127493120 434346856022016 436644987535360 436868678615040 438576290463744 439561985458176 440606736252928 441007913041920 441122669199360 441241250562048 441467296284672 442103049879552 442919491338240 443687648624640 443803102085120 444149823258624 448008038645760 448237550960640 448358044925952 448474713686016 449350640861184 449949959454720 450730309713920 450828767969280 450961216634880 455474839289856 455708176809984 456364438585344 457207216865280 458119331184640 458354023464960 458477236912128 462696826798080 462941639933952 463178802659328 463845822824448 464464474275840 464702417141760 465371631452160 465508352655360 465629484154880 465993257189376 467526129745920 468439266718080 470408440578048 470530847145984 471449852706816 471955836764160 472078645985280 472447457427456 472897374126080 473000674590720 473139637125120 473266825199616 475874810634240 478120054358016 478808591302656 479447199252480 479692817694720 479946623418368 480383619563520 480649790095360 480884019167232 481025297743872 482607617802240 483550210805760 486657912471552 487556634378240 487687697989632 488258760867840 488402206064640 488910958362624 490519218094080 491225610977280 491477263441920 495166779555840 495428772560896 495682578284544 496263002849280 496396406882304 496542242832384 498175605473280 498694538395648 499148604702720 499278489845760 499668551165952 503419559215104 503550555717632 504009043476480 504534052896768 504682279600128 506193704386560 506342418677760 507071598428160 507331368714240 507599798009856 511672338874368 512271486812160 512409194201088 514643114065920 514781458989056 515384247582720 515648276398080 515786891526144 520060410003456 520809344925696 522522533560320 522676045086720 523220499300352 523696896737280 523833169674240 523973985042432 524242414338048 524941619363840 525966895964160 529347203039232 531088476733440 531244504842240 531387312504832 531503389605888 532009545891840 532282091765760 532425178349568 532563722502144 534315576852480 535359161963520 539378099159040 539939951345664 540098579922944 540731013857280 540876371656704 541153459961856 541875219988480 542933570027520 548220363079680 548648660238336 548952655003648 549452481822720 549743197421568 550024828157952 550758420316160 551551563202560 551834120355840 552628812349440 555187279073280 557207582146560 557357369131008 557642900570112 558610023186432 558755380985856 559355065794560 560447556157440 560593392107520 561031355695104 561688301076480 566347004116992 566494375182336 567476848951296 567767564550144 568524820971520 569343549112320 569635221012480 569936615309312 570455548231680 571049772761088 573096546140160 575631381233664 578677049917440 578973503324160 579129141362688 579807278530560 582491571486720 585067961253888 586082647277568 588010550722560 588163558932480 588321667416064 588623061712896 589312315883520 589470733172736 590559321784320 591583531499520 592199764344832 597650067947520 597810726567936 597966284914688 598510739128320 599134187814912 599933279272960 601105023959040 601281622179840 607299785719808 607432445263872 607610902413312 608322390589440 608485918113792 609609622487040 611138697953280 611302982549504 617571736879104 618461097099264 619285965701120 619603222855680 620495508602880 620677803540480 621324342919168 623368172994560 624585688957440 627027040272384 627211254104064 627945693511680 628599803609088 629274449018880 629438194647040 629929943236608 630667566120960 630852849500160 631022433599488 631160275156992 634499747512320 637306172080128 638411455070208 639590423592960 640511492751360 641178692222976 641367063658496 643476823736320 644733614407680 647253718990848 648877216628736 650075512504320 650250263986176 651011681157120 651520284033024 651881277816832 654025624125440 654967481303040 655303017922560 657864435695616 660910104379392 661684003799040 661861875843072 662056323776512 662200944427008 664234140631040 664379237007360 665531472936960 665704653127680 666224734887936 668649098575872 671226078953472 672012057968640 672537067388928 672712070529024 672909706133504 674924939182080 675123224903680 676095464570880 676441824952320 676799730679808 683028649082880 683212258934784 683562265214976 685810825297920 686190818754560 687178996776960 687531035197440 687715855368192 694412459900928 694768203988992 696696711413760 697053625712640 698262528983040 698444226232320 698631980056576 698989885784064 701289194618880 705612660867072 705796270718976 707933755146240 708117968977920 708671186141184 709346061189120 709709455687680 709900237799424 710084963336192 712420769136640 713812215951360 717180081537024 719170798878720 719539226542080 719919935127552 720974685143040 721168495542272 721326028750848 721537946615808 723911426703360 730960484106240 731334951567360 731531546984448 732603309096960 732990929895424 733366437543936 735402084270080 735778827141120 736838416465920 740249705431040 742750169333760 743143158841344 743523867426816 744594610323456 744813364248576 745007174647808 747263408209920 747457856143360 748041807593472 748917734768640 749502826748928 754926401617920 755129338822656 755325833576448 756801079345152 757023419400192 759124732149760 759290556579840 759513628016640 760607397642240 761399697014784 764128728186880 767508508311552 768613791301632 771569399889920 771964671098880 772172188483584 773076371374080 773680337289216 776655428648960 780090615005184 781214017388544 783783800340480 784014067630080 784218078576640 784830748950528 785749754511360 785960977563648 786363621507072 787412429045760 788778041999360 788950343946240 794020804558848 796632715100160 796866757263360 797080968757248 798014318837760 798637767524352 798845583753216 801473365278720 801708829573120 806414469562368 809067148738560 809909927018496 810147869884416 811096520785920 811314557485056 811730189942784 812812829982720 814400355041280 814851597271040 822330544619520 823428982505472 824614796132352 825037242236928 826137630474240 827327344803840 827570404720640 827751180533760 832780918609920 835811373219840 836036053696512 837915034779648 838133071478784 839032598691840 839906590982144 840671334236160 840890088161280 841137132666880 841547033542656 845999663349760 849741562773504 851215273426944 851651346825216 852787231457280 854015323668480 854452831518720 854904922963968 856574659141632 859644819210240 863004958654464 865169622171648 866767350005760 867000351981568 868015574876160 868460254986240 868693712044032 873289975070720 873737357230080 879123970916352 881213472505856 882015826083840 882245338398720 882482501124096 882934592569344 884206099759104 885838982676480 887375297249280 887606204170240 888299646517248 896475101921280 896716089851904 896949427372032 898701281722368 899899918909440 901460619427840 901657535938560 901922433269760 910949678579712 911416353619968 912728877170688 914414433730560 916238662369280 916708046929920 916954473824256 925883279867904 926357605318656 927691645648896 928928948551680 929404834283520 930743262904320 931016705310720 931258968309760 931986514378752 935052259491840 936878533436160 940816881156096 942899705413632 943911673528320 944157291970560 944894914854912 945794748252160 946001349181440 946279274250240 946533650399232 951749621268480 956240108716032 957617182605312 959385635389440 959893246836736 960767239127040 961768038334464 962050595487744 965215235604480 967100421611520 973315824943104 975113268756480 975375395979264 976517521735680 976804412129280 977821916725248 981038436188160 982451221954560 982954526883840 990857545121792 991365156569088 992526005698560 992792813764608 993084485664768 996351210946560 997389076791296 998297209405440 998556979691520 999337102331904 1006839118430208 1008018086952960 1009068105793536 1009364559200256 1012387408773120 1012684837355520 1014143196856320 1014662737428480 1015199596019712 1023344677748736 1024542973624320 1024818388402176 1029286228131840 1029562917978112 1030768495165440 1031296552796160 1031573783052288 1041618689851392 1045045067120640 1045352090173440 1046440998600704 1047393793474560 1047666339348480 1047947970084864 1048484828676096 1049883238727680 1051933791928320 1058694406078464 1062176953466880 1062774625009664 1063006779211776 1064019091783680 1064564183531520 1064850356699136 1065127445004288 1068631153704960 1070718323927040 1078756198318080 1079879902691328 1080197159845888 1081462027714560 1081752743313408 1082306919923712 1083750439976960 1085867140055040 1096440726159360 1097297320476672 1097905310007296 1098904963645440 1099486394843136 1100049656315904 1101516840632320 1103103126405120 1103668240711680 1105257624698880 1110374558146560 1114415164293120 1114714738262016 1115285801140224 1117220046372864 1117510761971712 1118710131589120 1120895112314880 1121186784215040 1122062711390208 1123376602152960 1132694008233984 1132988750364672 1135535129100288 1138687098224640 1139270442024960 1139873230618624 1140911096463360 1142099545522176 1146193092280320 1151262762467328 1157354099834880 1157947006648320 1158258282725376 1159614557061120 1164983142973440 1170135922507776 1176021101445120 1176327117864960 1176643334832128 1177246123425792 1178624631767040 1178941466345472 1181118643568640 1183167062999040 1184399528689664 1195300135895040 1195621453135872 1195932569829376 1197021478256640 1198268375629824 1199866558545920 1202210047918080 1202563244359680 1214864890527744 1215221804826624 1216644781178880 1216971836227584 1219219244974080 1222277395906560 1222605965099008 1235143473758208 1236922194198528 1238571931402240 1239206445711360 1240991017205760 1241355607080960 1242648685838336 1246736345989120 1249171377914880 1254054080544768 1255891387023360 1257199607218176 1258548898037760 1258876389294080 1259859886473216 1261335132241920 1261705699000320 1262044867198976 1262320550313984 1268999495024640 1274612344160256 1276822910140416 1279180847185920 1281022985502720 1282357384445952 1282734127316992 1286953647472640 1289467228815360 1294507437981696 1297754433257472 1300151025008640 1300500527972352 1302023362314240 1303040568066048 1303762555633664 1308051248250880 1309934962606080 1310606035845120 1315728871391232 1321820208758784 1323368007598080 1323723751686144 1324112647553024 1324401888854016 1328468281262080 1328758474014720 1331062945873920 1331409306255360 1332449469775872 1344024115937280 1345074134777856 1345424141058048 1349849878364160 1350246449807360 1352190929141760 1352883649904640 1353599461359616 1366424517869568 1367124530429952 1371621650595840 1372381637509120 1374357993553920 1375062070394880 1375431710736384 1388824919801856 1389536407977984 1393393422827520 1394107251425280 1396525057966080 1396888452464640 1397263960113152 1397979771568128 1402578389237760 1411225321734144 1411592541437952 1415867510292480 1416235937955840 1417342372282368 1418692122378240 1419418911375360 1419800475598848 1420169926672384 1424841538273280 1427624431902720 1434360163074048 1438341597757440 1439078453084160 1439839870255104 1441949370286080 1442336991084544 1442652057501696 1443075893231616 1447822853406720 1462669903134720 1463063093968896 1465206618193920 1465981859790848 1466732875087872 1470804168540160 1471557654282240 1473676832931840 1480499410862080 1485500338667520 1486286317682688 1487047734853632 1489189220646912 1489626728497152 1490014349295616 1494526816419840 1494915712286720 1496083615186944 1497835469537280 1499005653497856 1510258677645312 1510651667152896 1513602158690304 1514046838800384 1518249464299520 1518581113159680 1519027256033280 1521214795284480 1522799394029568 1528257456373760 1535017016623104 1537227582603264 1543138799779840 1543929342197760 1544344376967168 1546152742748160 1547360674578432 1553310857297920 1560181230010368 1562428034777088 1567567600680960 1568028135260160 1569661497901056 1571499509022720 1571921955127296 1572727243014144 1574824858091520 1577556083998720 1577900687892480 1588041609117696 1593265430200320 1593733514526720 1594161937514496 1596028637675520 1597275535048704 1597691167506432 1602946730557440 1603417659146240 1618134297477120 1619819854036992 1620295739768832 1622193041571840 1622629114970112 1623460379885568 1625625659965440 1628800710082560 1629703194542080 1644661089239040 1646857965010944 1649229592264704 1650074484473856 1652275260948480 1654654689607680 1655140809441280 1655502361067520 1665561837219840 1671622746439680 1672072107393024 1675830069559296 1676266142957568 1678065197383680 1679813181964288 1681342668472320 1681780176322560 1682274265333760 1683094067085312 1691999326699520 1699483125547008 1702430546853888 1703302693650432 1705574462914560 1708030647336960 1708905663037440 1709809845927936 1713149318283264 1719289638420480 1734000703963136 1736031149752320 1736920509972480 1737387424088064 1746579950141440 1747474714460160 1758247941832704 1762426945011712 1764031652167680 1764490676797440 1764965002248192 1765869185138688 1768412199518208 1771677965352960 1774750594498560 1775212408340480 1776599293034496 1792950203842560 1793432179703808 1793898854744064 1797402563444736 1799799837818880 1802921238855680 1803315071877120 1803844866539520 1821899357159424 1822832707239936 1825457754341376 1828828867461120 1832477324738560 1833416093859840 1833908947648512 1852715210637312 1855383291297792 1857857897103360 1858809668567040 1861486525808640 1862033410621440 1862517936619520 1863973028757504 1870104518983680 1873757066872320 1881633762312192 1885799410827264 1887823347056640 1888314583941120 1889789829709824 1892002698362880 1892558548500480 1893067300798464 1903499242536960 1915234365210624 1918771270778880 1919786493673472 1921534478254080 1923536076668928 1924101190975488 1930430471208960 1934200843223040 1946631649886208 1950226537512960 1950750791958528 1953035043471360 1955643833450496 1962076872376320 1964902443909120 1965909053767680 1982730313138176 1985052011397120 1985585627529216 1986168971329536 1992702421893120 1994778153582592 1996594418810880 1997113959383040 1998674204663808 2013678236860416 2016036173905920 2018136211587072 2018729118400512 2024774817546240 2025369674711040 2028286393712640 2029325474856960 2030399192039424 2049085947248640 2049636776804352 2058572456263680 2059125835956224 2061536990330880 2062593105592320 2063147566104576 2083237379702784 2090090134241280 2092881997201408 2094787586949120 2095332678696960 2095895940169728 2096969657352192 2099766477455360 2103867583856640 2117388812156928 2124353906933760 2125549250019328 2126013558423552 2128038183567360 2129128367063040 2129700713398272 2130254890008576 2137262307409920 2141436647854080 2157512396636160 2159759805382656 2160394319691776 2162924055429120 2163505486626816 2164613839847424 2167500879953920 2171734280110080 2192881452318720 2194594640953344 2197809927290880 2198972789686272 2200099312631808 2203033681264640 2206206252810240 2207336481423360 2210515249397760 2220749116293120 2229429476524032 2230571602280448 2234440092745728 2235021523943424 2241790224629760 2242373568430080 2244125422780416 2246753204305920 2265388016467968 2265977500729344 2271070258200576 2277374196449280 2278540884049920 2279746461237248 2281822192926720 2284199091044352 2292386184560640 2302525524934656 2314708199669760 2315894013296640 2316516565450752 2319229114122240 2329966285946880 2340271845015552 2352042202890240 2352654235729920 2353286669664256 2354492246851584 2357249263534080 2357882932690944 2362237287137280 2366334125998080 2368799057379328 2390600271790080 2391242906271744 2391865139658752 2394042956513280 2396536751259648 2399733117091840 2404420095836160 2405126488719360 2429729781055488 2430443609653248 2433289562357760 2433943672455168 2438438489948160 2444554791813120 2445211930198016 2470286947516416 2473844388397056 2477143862804480 2478412891422720 2481982034411520 2482711214161920 2485297371676672 2493472691978240 2498342755829760 2508108161089536 2514399214436352 2517097796075520 2517752778588160 2519719772946432 2522670264483840 2523411398000640 2524089734397952 2524641100627968 2537998990049280 2549224688320512 2553645820280832 2558361694371840 2562045971005440 2564714768891904 2565468254633984 2573907294945280 2578934457630720 2589014875963392 2595508866514944 2600302050017280 2601001055944704 2604046724628480 2606081136132096 2607525111267328 2616102496501760 2619869925212160 2621212071690240 2643640417517568 2646736015196160 2647447503372288 2648803777708032 2656936562524160 2657516948029440 2662125891747840 2662818612510720 2664898939551744 2690148269555712 2690848282116096 2699699756728320 2700492899614720 2704381858283520 2705767299809280 2707198922719232 2732849035739136 2734249060859904 2743243301191680 2744763275018240 2748715987107840 2750124140789760 2750863421472768 2777649839603712 2779072815955968 2786786845655040 2788214502850560 2793050115932160 2793776904929280 2794527920226304 2795959543136256 2805156778475520 2822450643468288 2831735020584960 2832471875911680 2834684744564736 2837384244756480 2838837822750720 2839600951197696 2840339853344768 2849683076546560 2855248863805440 2868720326148096 2878156906168320 2879679740510208 2884673982169088 2885304115003392 2886151786463232 2895645706813440 2925339806269440 2926126187937792 2930413236387840 2931963719581696 2933465750175744 2941608337080320 2943115308564480 2947353665863680 2960998821724160 2972572635365376 2974095469707264 2978378441293824 2979253456994304 2980028698591232 2989053632839680 2989831424573440 2992167230373888 2995670939074560 2998011306995712 3020517355290624 3027204317380608 3028093677600768 3036498928599040 3037162226319360 3038054512066560 3042429590568960 3045598788059136 3056514912747520 3070034033246208 3074455165206528 3087858684395520 3088688753934336 3092305485496320 3094721349156864 3106621714595840 3124856069554176 3135135201361920 3136056270520320 3139322995802112 3142999018045440 3143843910254592 3145454486028288 3149649716183040 3155112167997440 3155801375784960 3176083218235392 3186530860400640 3188323875028992 3192057275351040 3194551070097408 3195382335012864 3205893461114880 3206835318292480 3236268594954240 3239639708073984 3240591479537664 3244386083143680 3245258229940224 3246920759771136 3251251319930880 3257601420165120 3259406389084160 3289322178478080 3293715930021888 3298459184529408 3300148968947712 3304550521896960 3309309379215360 3310281618882560 3311004722135040 3331123674439680 3343245492879360 3344144214786048 3351660139118592 3352532285915136 3356130394767360 3359626363928576 3362685336944640 3363560352645120 3364548530667520 3366188134170624 3383998653399040 3398966251094016 3406605387300864 3416061294673920 3417811326074880 3419619691855872 3426298636566528 3438579276840960 3468001407926272 3472062299504640 3473841019944960 3474774848176128 3493159900282880 3494949428920320 3524853890023424 3528063304335360 3528981353594880 3529930004496384 3531738370277376 3536824399036416 3543355930705920 3549501188997120 3550424816680960 3553198586068992 3585900407685120 3586864359407616 3587797709488128 3594805126889472 3599599675637760 3605842477711360 3606630143754240 3607689733079040 3645665414479872 3650915508682752 3657657734922240 3664954649477120 3666832187719680 3667817895297024 3705430421274624 3710766582595584 3715715794206720 3717619337134080 3722973051617280 3724066821242880 3725035873239040 3727946057515008 3740209037967360 3747514133744640 3771598821654528 3775646694113280 3776629167882240 3779579659419648 3784005396725760 3785117097000960 3786134601596928 3806998485073920 3830468730421248 3837542541557760 3839572987346944 3843068956508160 3847072153337856 3848202381950976 3860860942417920 3868401686446080 3893263299772416 3900453075025920 3901501583917056 3906070086942720 3911287666900992 3924153744752640 3929804887818240 3931818107535360 3965460626276352 3970104022794240 3971171255058432 3972337942659072 3985404843786240 3989556307165184 3993188837621760 3994227918766080 3997348409327616 4032072347811840 4036272423174144 4049549635092480 4050739349422080 4056572787425280 4058650949713920 4060798384078848 4099273553608704 4117144912527360 4118251671912448 4123073980661760 4125186211184640 4126295132209152 4166474759405568 4180180268482560 4185763994402816 4189575173898240 4190665357393920 4191791880339456 4193939314704384 4199532954910720 4207735167713280 4234777624313856 4248707813867520 4251098500038656 4252027116847104 4256076367134720 4258256734126080 4259401426796544 4260509780017152 4274524614819840 4282873295708160 4315024793272320 4319519610765312 4325848110858240 4327010973253632 4329227679694848 4335001759907840 4343468560220160 4389189281906688 4395619854581760 4397945579372544 4400198625263616 4406067362529280 4412412505620480 4414672962846720 4421030498795520 4441498232586240 4458858953048064 4461143204560896 4468880185491456 4470043047886848 4483580449259520 4484747136860160 4488250845560832 4493506408611840 4530776032935936 4531955001458688 4542140516401152 4554748392898560 4557081768099840 4559492922474496 4563644385853440 4568398182088704 4584772369121280 4605051049869312 4629416399339520 4631788026593280 4633033130901504 4638458228244480 4659932571893760 4680543690031104 4704084405780480 4706573339328512 4708984493703168 4714498527068160 4715765865381888 4724474574274560 4732668251996160 4737598114758656 4781200543580160 4782485812543488 4783730279317504 4788085913026560 4793073502519296 4799466234183680 4808840191672320 4810252977438720 4859459562110976 4860887219306496 4866579124715520 4867887344910336 4876876979896320 4889109583626240 4890423860396032 4940573895032832 4947688776794112 4954287725608960 4956825782845440 4963964068823040 4965422428323840 4970594743353344 4986945383956480 4996685511659520 5016216322179072 5028798428872704 5034195592151040 5039439545892864 5045340528967680 5046822796001280 5048179468795904 5049282201255936 5075997980098560 5098449376641024 5107291640561664 5116723388743680 5124091942010880 5129429537783808 5130936509267968 5147814589890560 5157868915261440 5202002111889408 5208093449256960 5212162272264192 5215050222534656 5232204993003520 5239739850424320 5242424143380480 5287280835035136 5293472030392320 5294895006744576 5297607555416064 5313873125048320 5315033896058880 5324251783495680 5325637225021440 5329797879103488 5380296539111424 5381696564232192 5399399513456640 5400985799229440 5408763716567040 5411534599618560 5414397845438464 5465698071478272 5468498121719808 5486486602383360 5489526550036480 5497431974215680 5500248281579520 5501726842945536 5558145631911936 5573573691310080 5576429005701120 5586100231864320 5587553809858560 5589055840452608 5591919086272512 5610313556951040 5644901286936576 5663470041169920 5664943751823360 5669369489129472 5677675645501440 5679201902395392 5680679706689536 5699366153093120 5710497727610880 5756313812336640 5759359481020416 5769347964338176 5770608230006784 5772303572926464 5791291413626880 5850679612538880 5852252375875584 5863927439163392 5866931500351488 5883216674160640 5886230617128960 5894707331727360 5921997643448320 5948190939414528 5956756882587648 5958506913988608 5978107265679360 5979662849146880 5984334460747776 5991341878149120 5996022613991424 6041034710581248 6054408634761216 6056187355201536 6074324452638720 6076109024133120 6084859181137920 6091197576118272 6113029825495040 6148910330413056 6175717368791040 6177377507868672 6184610970992640 6189442698313728 6213243429191680 6249712139108352 6270270402723840 6278645991604224 6285998036090880 6287687820509184 6290908972056576 6299299432366080 6310224335994880 6311602751569920 6352166436470784 6373061720801280 6376647750057984 6384114550702080 6389102140194816 6390764670025728 6411786922229760 6413670636584960 6472537189908480 6479279416147968 6481182959075328 6488772166287360 6490516459880448 6493841519542272 6502502639861760 6515202840330240 6518812778168320 6578644356956160 6596918369058816 6600297937895424 6609101043793920 6618618758430720 6620563237765120 6622009444270080 6662247348879360 6688288429572096 6703320278237184 6705064571830272 6719252727857152 6725370673889280 6727120705290240 6732376268341248 6767997306798080 6797932502188032 6813210774601728 6832122589347840 6835622652149760 6839239383711744 6852597273133056 6877158553681920 6936002815852544 6944124599009280 6947682039889920 6949549696352256 6986319800565760 6989898857840640 7056126608670720 7057962707189760 7059860008992768 7063476740554752 7073648798072832 7086711861411840 7099002377994240 7100849633361920 7106397172137984 7171800815370240 7173728718815232 7175595418976256 7189610253778944 7199199351275520 7211684955422720 7213260287508480 7215379466158080 7291330828959744 7301831017365504 7315315469844480 7329909298954240 7333664375439360 7335635790594048 7410860842549248 7421533165191168 7431431588413440 7435238674268160 7445946103234560 7448133642485760 7450071746478080 7455892115030016 7480418075934720 7495028267489280 7543197643309056 7551293388226560 7553258335764480 7559159318839296 7568010793451520 7570234194001920 7572269203193856 7613996970147840 7660937460842496 7675085083115520 7679145974693888 7686137913016320 7694144306675712 7696404763901952 7721721884835840 7736803372892160 7786526599544832 7800906150051840 7803003167834112 7812140173885440 7822575333801984 7848307489505280 7859609775636480 7863636215070720 7930921252552704 7940208045588480 7942342510116864 7970809687572480 7979112614330368 7986377675243520 7988455837532160 7994696818655232 8072544846348288 8099099270184960 8101478698844160 8113145574850560 8117301899427840 8121596768157696 8198547107217408 8234289825054720 8236503343824896 8246147961323520 8250372422369280 8252590264418304 8332949518811136 8360360536965120 8371527988805632 8379150347796480 8381330714787840 8383583760678912 8387878629408768 8399065909821440 8415470335426560 8497415627735040 8504054233694208 8512152734269440 8516513468252160 8518802853593088 8521019560034304 8549049229639680 8565746591416320 8639039221530624 8654021946507264 8658455359389696 8670003519815680 8686937120440320 8778378563813376 8791239709163520 8795891158745088 8800397250527232 8812134725058560 8824825011240960 8829345925693440 8842060997591040 8882996465172480 8917717906096128 8922286409121792 8937760370982912 8940086095773696 8967160898519040 8969494273720320 8976501691121664 8987012817223680 9061552065871872 9084281032802304 9109496785797120 9114163536199680 9118985844948992 9127288771706880 9136796364177408 9169544738242560 9210102099738624 9263576053186560 9266066261803008 9276916456488960 9319865143787520 9408168811560960 9413146678657024 9417968987406336 9428997054136320 9431531730763776 9448949148549120 9465336503992320 9475196229517312 9564971625086976 9567460558635008 9576171826053120 9586147005038592 9598932468367360 9617680383344640 9620505954877440 9718919124221952 9721774438612992 9733158249431040 9735774689820672 9753753959792640 9778219167252480 9780847720792064 9881147790065664 9895377553588224 9913651565690880 9927928137646080 9930844856647680 9941189486706688 9973890767912960 9993371023319040 10032432644358144 10057596857745408 10068391184302080 10078879091785728 10090681057935360 10093645592002560 10096358937591808 10098564402511872 10151995960197120 10196898753282048 10248183884021760 10258859075567616 10261873018535936 10295629179781120 10315737830522880 10404004223778816 10416186898513920 10424324544528384 10430100445069312 10464409986007040 10479479700848640 10484848286760960 10574561670070272 10586944060784640 10589790013489152 10595215110832128 10627746250096640 10630067792117760 10648503566991360 10651274450042880 10659595758206976 10760593078222848 10763393128464384 10798799026913280 10801971598458880 10817527433134080 10823069199237120 10828795690876928 10936996243439616 10972973204766720 10994863948431360 11000496563159040 11003453685891072 11116291263823872 11147147382620160 11152858011402240 11172200463728640 11175107619717120 11178111680905216 11183838172545024 11220627113902080 11326940082339840 11329887503646720 11338738978258944 11355351291002880 11358403804790784 11361359413379072 11398732306186240 11420995455221760 11512627624673280 11518718962040832 11538695928676352 11541216460013568 11544607145852928 11582582827253760 11701359225077760 11704504751751168 11733863000702976 11766433348321280 11772461234257920 11789414663454720 11843995286896640 11896381878829056 11913513765175296 11917013827977216 11956214531358720 11959325698293760 11968668921495552 11982683756298240 11992045227982848 12108817269522432 12148648905277440 12152218048266240 12169718362275840 12182395152236544 12226059650990080 12297820660826112 12351434737582080 12354755015737344 12369221941985280 12378885396627456 12426486858383360 12499424278216704 12540540805447680 12557291983208448 12571996072181760 12575375641018368 12581817944113152 12598598864732160 12620448671989760 12623205503139840 12704332872941568 12746123441602560 12753295500115968 12768229101404160 12778204280389632 12781529340051456 12823573844459520 12827341273169920 12945074379816960 12958558832295936 12977544332574720 12981032919760896 12987683039084544 13005005279723520 13030405680660480 13037625556336640 13193836738117632 13200595875790848 13218202087587840 13237237516861440 13244018888540160 13324494697758720 13376576859144192 13406640556474368 13410129143660544 13438505455714304 13450741347778560 13454241410580480 13464752536682496 13535994613596160 13595865004376064 13626421549203456 13664245178695680 13671245304299520 13678478767423488 13705194546266112 13754317107363840 13888249198018560 13895364079779840 13899099392704512 13972639601131520 13979797715681280 14112253217341440 14119720017985536 14126953481109504 14147297596145664 14173423722823680 14198004755988480 14201699266723840 14212794344275968 14343601630740480 14347457437630464 14351190837952512 14379220507557888 14398398702551040 14423369910845440 14426520575016960 14430758932316160 14582661657919488 14603662034731008 14630630939688960 14659818597908480 14667328750878720 14671271581188096 14821721685098496 14843066330382336 14862863176826880 14870477348536320 14891892206469120 14896267284971520 14900143492956160 14911784230060032 14960836151869440 14990056534978560 15086395286618112 15102586776453120 15118318637678592 15136021586903040 15140468388003840 15144538406387712 15227993940295680 15321874921684992 15350170166231040 15358291949387776 15372275826032640 15388288613351424 15392809527803904 15443443769671680 15473606745784320 15606006335668224 15624280347770880 15645150667603968 15696614979010560 15719219551272960 15727272430141440 15861842505105408 15880416091176960 15884685020233728 15941619375144960 15958225228660736 15972755350487040 15976911675064320 15989393637310464 16145089692696576 16198198540369920 16202957397688320 16226291149701120 16234603798855680 16243193536315392 16397094214434816 16468579650109440 16473006687649792 16492295922647040 16500744844738560 16505180528836608 16720721073930240 16743055977611264 16758300695592960 16762661429575680 16767167521357824 16775757258817536 16798131819642880 16830940670853120 16994831255470080 17008108467388416 17033026936504320 17037605707186176 17042039120068608 17098098459279360 17131493182832640 17278078443061248 17308043893014528 17316910718779392 17340007039631360 17373874240880640 17556757127626752 17591782317490176 17600794501054464 17624269450117120 17649650022481920 17658691851386880 17684121995182080 17765992930344960 17844572818243584 17875520741965824 17934321797038080 17938988547440640 17953003382243328 17974025634447360 18123104131743744 18168562065604608 18228327072399360 18237971689897984 18254577543413760 18273592728354816 18339089476485120 18527152106373120 18532132523606016 18553832912977920 18639730287575040 18826293357314048 18835937974812672 18857994108272640 18863063461527552 18897898297098240 18930673007984640 18950392459034624 19129943250173952 19152343652106240 19172294010077184 19197864936734720 19235360766689280 19241011909754880 19437838248443904 19443548877225984 19466316498862080 19471549379641344 19507507919585280 19556438334504960 19561695441584128 19790755107176448 19827303131381760 19855856275292160 19861689713295360 19882378973413376 19947781535825920 19986742046638080 20064865288716288 20115193715490816 20157758183571456 20181362115870720 20192717875183616 20197128805023744 20303991920394240 20393797506564096 20496367768043520 20517718151135232 20523746037071872 20591258359562240 20631475661045760 20808008447557632 20832373797027840 20848649089056768 20860200890138624 20928819972014080 20958959401697280 20969696573521920 21173888121569280 21179580026978304 21190430221664256 21255492500193280 21260135584235520 21297007133982720 21302548900085760 21319191516413952 21521186156445696 21526786256928768 21597598053826560 21635054866268160 21646138398474240 21657591381753856 21873992486879232 21945946409533440 21989727896862720 22000993126318080 22006907371782144 22232582527647744 22294294765240320 22305716022804480 22344400927457280 22350215239434240 22356223361810432 22367676345090048 22441254227804160 22653880164679680 22659775007293440 22677477956517888 22710702582005760 22716807609581568 22722718826758144 22797464612372480 22841990910443520 23025255249346560 23037437924081664 23082432920027136 23089214291705856 23165165654507520 23402718450155520 23409009503502336 23467726001405952 23532866696642560 23544922468515840 23578829326909440 23687990573793280 23792763757658112 23827027530350592 23912429062717440 23918651396587520 23937337842991104 23965367512596480 23984090455965696 24217634539044864 24297297810554880 24304436096532480 24339436724551680 24364790304473088 24452119301980160 24595641321652224 24702869475164160 24709510031474688 24738443883970560 24757770793254912 24852973716766720 24998848556433408 25081081610895360 25114583966416896 25143992144363520 25150751282036736 25163635888226304 25197197729464320 25240897343979520 25246411006279680 25492246883205120 25536458202808320 25556408560779264 25563058680102912 25647147688919040 25654682546339840 25917117664591872 25962065839521792 25975366078169088 26010010559447040 26060811361320960 26075251112673280 26387673476235264 26401191751581696 26436404175175680 26474475033722880 26488037777080320 26648989395517440 26753153718288384 26813281112948736 26820258287321088 26877010911428608 26901482695557120 26908482821160960 26929505073364992 27071989227192320 27252843098406912 27328490357391360 27342490608599040 27356957534846976 27410389092532224 27508634214727680 27790728159559680 27798198785409024 27945279202263040 27959595431362560 28224506434682880 28239440035971072 28253906962219008 28294595192291328 28346847445647360 28396009511976960 28403398533447680 28425588688551936 28694914875260928 28702381675905024 28758441015115776 28796797405102080 28846739821690880 28853041150033920 28861517864632320 29165323315838976 29207324069462016 29261261879377920 29319637195816960 29334657501757440 29342543162376192 29643443370196992 29686132660764672 29740954697072640 29783784412938240 29792534569943040 29823568460120064 29921672303738880 29980113069957120 30172790573236224 30205173552906240 30236637275357184 30272043173806080 30280936776007680 30289076812775424 30455987880591360 30716583898775552 30744551652065280 30776577226702848 30785619055607808 30886887539343360 30947213491568640 31212012671336448 31248560695541760 31290301335207936 31393229958021120 31438439102545920 31454544860282880 31723685010210816 31760832182353920 31769370040467456 31883238750289920 31916450457321472 31945510700974080 31953823350128640 31978787274620928 32290179385393152 32396397080739840 32405914795376640 32452582299402240 32469207597711360 32486387072630784 32946013375299584 32984591845294080 33001489689477120 33010361057673216 33441442147860480 33486111955222528 33516601391185920 33525322859151360 33534335042715648 33551514517635072 33596263639285760 33661881341706240 33989662510940160 34016216934776832 34066053873008640 34075211414372352 34084078240137216 34196196918558720 34262986365665280 34556156886122496 34616087786029056 34633821437558784 34680014079262720 34747748481761280 35113514255253504 35201589002108928 35299300044963840 35317383702773760 35368243990364160 35531985860689920 35689145636487168 35751041483931648 35868643594076160 35877977094881280 35906006764486656 35948051268894720 36456654144798720 36475943379795968 36509155086827520 36547185456709632 36678178952970240 37054304212746240 37064265047212032 37107665825955840 37279460575150080 37671875949625344 37715988216545280 37726126923055104 37795796594196480 37861346015969280 37900784918069248 38259886500347904 38304687304212480 38344588020154368 38395729873469440 38470721533378560 38482023819509760 38875676496887808 38932632997724160 38943098759282688 39015015839170560 39112876669009920 39123390883168256 39581510214352896 39654606262763520 39711712550584320 39764757946826752 39895563071651840 39973484093276160 40129730577432576 40230387430981632 40315516367142912 40362724231741440 40385435750367232 40394257610047488 40607983840788480 40787595013128192 40992735536087040 41035436302270464 41047492074143744 41182516719124480 41262951322091520 41664747594055680 41697298178113536 41857639944028160 41917918803394560 41939393147043840 42359160053956608 42380860443328512 42520271168471040 42594014267965440 42605097800171520 42638383032827904 43042372312891392 43053572513857536 43195196107653120 43270109732536320 43292276796948480 43315182763507712 43747984973758464 43891892819066880 43979455793725440 44001986252636160 44013814743564288 44465165055295488 44588589530480640 44611432045608960 44688801854914560 44700430478868480 44712446723620864 44735352690180096 44882508455608320 45307760329359360 45354955913035776 45421405164011520 45433615219163136 45445437653516288 45594929224744960 45683981820887040 46050510498693120 46074875848163328 46164865840054272 46178428583411712 46330331309015040 46818019007004672 46935452002811904 47065733393285120 47089844937031680 47157658653818880 47375981147586560 47585527515316224 47654055060701184 47824858125434880 47837302793175040 47874675685982208 47930735025192960 47968180911931392 48435269078089728 48594595621109760 48608872193064960 48678873449103360 48729580608946176 48904238603960320 49191282643304448 49405738950328320 49419020062949376 49476887767941120 49515541586509824 49705947433533440 50162163221790720 50229167932833792 50287984288727040 50301502564073472 50327271776452608 50394395458928640 50481794687959040 50492822012559360 50984493766410240 51112817121558528 51126117360205824 51294295377838080 51309365092679680 51834235329183744 51924131679043584 51950732156338176 52020021118894080 52121622722641920 52150502225346560 52775346952470528 52802383503163392 52872808350351360 52948950067445760 52976075554160640 53297978791034880 53626562225897472 53754021822857216 53802965391114240 53816965642321920 53859010146729984 54143978454384640 54505686196813824 54684981217198080 54713915069693952 54820778185064448 55017268429455360 55581456319119360 55596397570818048 55890558404526080 55919190862725120 56478880071942144 56507813924438016 56589190384582656 56693694891294720 56792019023953920 56806797066895360 56851177377103872 57389829750521856 57516882030231552 57593594810204160 57693479643381760 57706082300067840 57723035729264640 58330646631677952 58414648138924032 58522523758755840 58669315003514880 58685086324752384 59372265321529344 59481909394145280 59567568825876480 59585069139886080 59647136920240128 59843344607477760 59960226139914240 60345581146472448 60473274550714368 60544086347612160 60578153625550848 60911975761182720 61489103304130560 61553154453405696 61571238111215616 61773775078686720 61894426983137280 62424025342672896 62497121391083520 62580602670415872 62786459916042240 62876878205091840 62909089720565760 63521664364707840 63538740080934912 63766477500579840 63832900914642944 63891021401948160 63907646700257280 63957574549241856 64580358770786304 64792794161479680 64905164598804480 64938415195422720 64972774145261568 65892026750599168 65969183690588160 66002979378954240 66020722115346432 66882884295720960 66972223910445056 67033202782371840 67050645718302720 67068670085431296 67103029035270144 67192527278571520 67323762683412480 67979325021880320 68032433869553664 68132107746017280 68150422828744704 68168156480274432 68392393837117440 68525972731330560 69112313772244992 69267642875117568 69495496963522560 70227028510507008 70403178004217856 70598600089927680 70634767405547520 70736487980728320 71063971721379840 71378291272974336 71737287188152320 71755954189762560 71812013528973312 71896102537789440 72913308289597440 72951886759591936 73018310173655040 73094370913419264 73356357905940480 74108608425492480 74128530094424064 74215331651911680 74558921150300160 75343751899250688 75431976433090560 75452253846110208 75591593188392960 75722692031938560 75801569836138496 76609374608424960 76689176040308736 76791459746938880 76941443066757120 76964047639019520 77751352993775616 77886197518565376 78030031678341120 78225753338019840 78246781766336512 79163020428705792 79309212525527040 79423425101168640 79529515893653504 79791126143303680 79946968186552320 80259461154865152 80460774861963264 80631032734285824 80725448463482880 80770871500734464 80788515220094976 81215967681576960 81985471072174080 82070872604540928 82365033438248960 82525902644183040 83394596356227072 83715279888056320 83835837606789120 83878786294087680 84718320107913216 84761720886657024 85040542336942080 85188028535930880 85210195600343040 85276766065655808 86084744625782784 86107145027715072 86390392215306240 86540219465072640 86584553593896960 86630365527015424 87495969947516928 87783785638133760 87958911587450880 88003972505272320 88027629487128576 88930330110590976 89222864091217920 89377603709829120 89424893447241728 89470705380360192 89765016911216640 90615520658718720 90709911826071552 90842810328023040 90867230438326272 90890875307032576 91189858449489920 91367963641774080 92149751696326656 92329731680108544 92356857166823424 92660662618030080 93636038014009344 93870904005623808 94131466786570240 94179689874063360 94315317307637760 94751962295173120 95171055030632448 95308110121402368 95649716250869760 95749351371964416 95861470050385920 95936361823862784 96870538156179456 97189191242219520 97217744386129920 97357746898206720 97459161217892352 97808477207920640 98838040125898752 98953775535882240 99031083173019648 99411894867066880 100324326443581440 100458335865667584 100575968577454080 100603005128146944 100654543552905216 100788790917857280 100963589375918080 100985644025118720 101968987532820480 102225634243117056 102252234720411648 102588590755676160 102618730185359360 103668470658367488 103848263358087168 103901464312676352 104040042237788160 104243245445283840 104301004450693120 105604767006326784 105897900134891520 105952151108321280 106595957582069760 107253124451794944 107508043645714432 107605930782228480 107633931284643840 107718020293459968 108287956908769280 109369962434396160 109427830139387904 109641556370128896 110034536858910720 111162912638238720 111192795141636096 111781116809052160 111838381725450240 113015627848876032 113178380769165312 113387389782589440 113584038047907840 113613594133790720 113702354754207744 114779659501043712 115033764060463104 115187189620408320 115412164600135680 115446071458529280 116829296277848064 117045047517511680 117338630007029760 117370172649504768 118744530643058688 118963818788290560 119135137651752960 119294273840480256 119686689214955520 119920452279828480 120691162292944896 120946549101428736 121088172695224320 121156307251101696 121823951522365440 122978206608261120 123106308906811392 123142476222431232 123547550157373440 123788853966274560 124994242782167040 125572919832084480 125753756410183680 125818179441131520 127077480161869824 127665801829285888 127782042803896320 127815293400514560 127915149098483712 129160717541572608 129585588322959360 129810329197608960 129876830390845440 129945548290523136 131784053501198336 131938367381176320 132005958757908480 132041444230692864 133765768591441920 134066405564743680 134101291436605440 134137340170862592 134206058070540288 134385054557143040 134647525366824960 136064867739107328 136264215492034560 136300845657489408 136336312960548864 136784787674234880 137051945462661120 138224627544489984 138535285750235136 138990993927045120 140454057021014016 140806356008435712 141197200179855360 141269534811095040 141472975961456640 142127943442759680 142756582545948672 143474574376304640 143511908379525120 143624027057946624 143792205075578880 145826616579194880 145903773519183872 146036620347310080 146188741826838528 146712715811880960 148217216850984960 148257060188848128 148430663303823360 149117842300600320 150687503798501376 150863952866181120 150904507692220416 151183186376785920 151445384063877120 151603139672276992 153378352080617472 153582919493877760 153882886133514240 153928095278039040 155502705987551232 155772395037130752 156060063356682240 156451506676039680 156493563532673024 158326040857411584 158618425051054080 158846850202337280 159059031787307008 159582252286607360 159893936373104640 161262065468571648 161450896926965760 161577030440189952 162431935363153920 164141745209081856 164730066876497920 165051805288366080 166789192712454144 167430559776112640 167671675213578240 167757572588175360 169436640215826432 169523441773314048 170081084673884160 170376057071861760 170420391200686080 170553532131311616 172169489251565568 172780784430612480 173080438930145280 173169107187793920 173260731054030848 174991939895033856 175567571276267520 176007945010544640 176055258974257152 178445728182435840 178755207419658240 178849786894483456 178941410760720384 179530033822433280 181419823652143104 181734460876652544 181781750614065152 182379716898979840 182735927283548160 184659463360217088 184713714333646848 185321325236060160 187272076028018688 187741808011247616 188359379748126720 188630634615275520 189503924590346240 190616220242804736 191299432501739520 191498702743928832 191722940100771840 191872723647725568 193741076312358912 194378382484439040 194715493796413440 194918322435784704 195616954415841280 197676080251797504 197907551071764480 198062166346039296 198823789734133760 200648652887162880 200916671731335168 201151937154908160 201206010256293888 201309087105810432 201577581835714560 201927178751836160 201971288050237440 203937975065640960 204451268486234112 204504469440823296 205177181511352320 205237460370718720 207336941316734976 207802928625352704 208486490890567680 211209534012653568 211795800269783040 211904302216642560 213191915164139520 215016087291428864 215211861564456960 215267862569287680 215436040586919936 216575913817538560 218739924868792320 218855660278775808 219283112740257792 220069073717821440 222325825276477440 222385590283272192 223562233618104320 223676763450900480 226031255697752064 226356761538330624 226774779565178880 227168076095815680 227227188267581440 227404709508415488 230067528120926208 230374379240816640 230824329200271360 230892142917058560 233658592555696128 234090095035023360 234677260014059520 234740345299009536 237489061286117376 237927637576581120 238270275303505920 238588547680960512 239373378429911040 239840904559656960 241382324585889792 241893098202857472 242176345390448640 242312614502203392 243647903044730880 245956413216522240 246212617813622784 247095100314746880 247577707932549120 251145839664168960 251507512820367360 251636358882263040 254154960323739648 255331603658571776 255564085607792640 255630586801029120 255830298196967424 258321435083145216 259171176645918720 259620658395217920 259753660781690880 259891096581046272 263876734762352640 264011917515816960 264082888461385728 268132811129487360 268274680341725184 268412116141080576 268770109114286080 269295050733649920 272129735478214656 272528430984069120 272601691314978816 272672625921097728 273569575348469760 274103890925322240 276449255088979968 277070571500470272 277981987854090240 280908114042028032 281612712016871424 282394400359710720 282539069622190080 282945951922913280 284255886885519360 285513165091897344 286949148752609280 287248054115893248 287584410151157760 291653233158389760 291807547038367744 292073240694620160 292377483653677056 293425431623761920 296514120377696256 296861326607646720 298235684601200640 301375007597002752 301727905732362240 301809015384440832 302366372753571840 302890768127754240 303206279344553984 306756704161234944 307765772267028480 307856190556078080 311005411975102464 311544790074261504 312120126713364480 312903013352079360 312987127065346048 317693700404674560 318118063574614016 319164504573214720 319787872746209280 322524130937143296 322901793853931520 323154060880379904 324863870726307840 328283490418163712 329460133752995840 330103610576732160 333578385424908288 334861119552225280 335343350427156480 335515145176350720 339046883546628096 340162169347768320 340752114143723520 340840782401372160 341107064262623232 344338978503131136 345561568861224960 346338214375587840 346521462108061696 351135142552535040 352015890021089280 352110517948514304 356891456364871680 357699573788966912 357882821521440768 359060067644866560 362839647304286208 363468921753305088 364759433797959680 365471854567096320 369318926720434176 369427428667293696 370642650472120320 376718759496253440 377261269230551040 379007849180692480 381232440485609472 382997405487857664 383445880201543680 383745447295451136 387482152624717824 388756764968878080 389430987592826880 389836644871569408 391233908831682560 395352160503595008 395815102143528960 396124332692078592 397647579468267520 401297305774325760 402303874309816320 402412020512587776 402618174211620864 403155163671429120 403854357503672320 403942576100474880 408902536972468224 409008938881646592 410354363022704640 414673882633469952 415605857250705408 416972981781135360 422419068025307136 423591600539566080 423808604433285120 426383830328279040 430423723128913920 430535725138575360 430872081173839872 433151827635077120 437479849737584640 437711320557551616 438566225480515584 440138147435642880 444651650552954880 444771180566544384 447124467236208640 447353526901800960 452062511395504128 452713523076661248 453549559130357760 454336152191631360 454454376535162880 454809419016830976 460135056241852416 460748758481633280 461648658400542720 461784285834117120 467317185111392256 468180190070046720 469354520028119040 469480690598019072 474978122572234752 475855275153162240 476540550607011840 477177095361921024 478746756859822080 479681809119313920 483786196405714944 484352690780897280 487295806089461760 492425235627245568 494190200629493760 495155415865098240 502291679328337920 503015025640734720 503272717764526080 508309920647479296 510663207317143552 511128171215585280 511261173602058240 511660596393934848 518342353291837440 519241316790435840 519507321563381760 519782193162092544 528023835031633920 528165776922771456 536265622258974720 536549360683450368 536824232282161152 537540218228572160 538590101467299840 544259470956429312 545203382629957632 545345251842195456 547139150696939520 548207781850644480 554141143000940544 555963975708180480 561816228084056064 563225424033742848 565078139244380160 565891903845826560 568511773771038720 573898297505218560 574496108231786496 575168820302315520 583615094076735488 584146481389240320 584754967307354112 586850863247523840 593028240755392512 593722653215293440 596471369202401280 602750015194005504 603455811464724480 603618030768881664 604732745507143680 605781536255508480 606412558689107968 613513408322469888 615531544534056960 615712381112156160 622010823950204928 625974254130692096 635387400809349120 636236127149228032 638329009146429440 639575745492418560 645048261874286592 645803587707863040 646308121760759808 649727741452615680 656566980836327424 658920267505991680 660207221153464320 667156770849816576 670686700854312960 671030290352701440 678093767093256192 680324338695536640 681504228287447040 681681564802744320 682214128525246464 691123137722449920 692676428751175680 693042924216123392 702270285105070080 704031780042178560 704221035897028608 713782912729743360 715765643042881536 718120135289733120 725679294608572416 726937843506610176 729518867595919360 730943709134192640 738637853440868352 741285300944240640 753437518992506880 754522538461102080 758015698361384960 762464880971218944 765994810975715328 766891760403087360 767490894590902272 774964305249435648 777513529937756160 778861975185653760 779673289743138816 782467817663365120 791630204287057920 792248665384157184 795295158936535040 804824041025175552 805236348423241728 806310327342858240 807885152200949760 817805073944936448 818017877763293184 820708726045409280 829347765266939904 831211714501410816 833945963562270720 844838136050614272 847183201079132160 847617208866570240 852767660656558080 860847446257827840 861744162347679744 866303655270154240 874959699475169280 875422641115103232 877132450961031168 880276294871285760 889542361133088768 894248934472417280 894707053803601920 904125022791008256 905427046153322496 907099118260715520 908672304383262720 908908753070325760 909618838033661952 920270112483704832 923297316801085440 923568571668234240 934634370222784512 936360380140093440 938709040056238080 938961381196038144 953081101214023680 954354190723842048 957493513719644160 959363618238627840 967572392811429888 968705381561794560 974591612178923520 984850471254491136 988380401258987520 990310831730196480 1004583358656675840 1006030051281469440 1006545435529052160 1021326414634287104 1022256342431170560 1022522347204116480 1023321192787869696 1036684706583674880 1039014643126763520 1039564386324185088 1056047670063267840 1056331553845542912 1073098721366900736 1073648464564322304 1075080436457144320 1077180202934599680 1088518941912858624 1090406765259915264 1094278301393879040 1096415563701288960 1108282286001881088 1111927951416360960 1130156278488760320 1131783807691653120 1137023547542077440 1148992216463572992 1150337640604631040 1168292962778480640 1169509934614708224 1173701726495047680 1186056481510785024 1187445306430586880 1192942738404802560 1206911622929448960 1207236061537763328 1209465491014287360 1211563072511016960 1212825117378215936 1227026816644939776 1231063089068113920 1244021647900409856 1251948508261384192 1270774801618698240 1272472254298456064 1276658018292858880 1279151490984837120 1291607175415726080 1292616243521519616 1299455482905231360 1313133961672654848 1320414442306928640 1334313541699633152 1341373401708625920 1342060580705402880 1356187534186512384 1360648677391073280 1363008456574894080 1363363129605488640 1364428257050492928 1382246275444899840 1385352857502351360 1386085848432246784 1404540570210140160 1408063560084357120 1408442071794057216 1427565825459486720 1431531286085763072 1436240270579466240 1451358589217144832 1459037735191838720 1461887418268385280 1477275706881736704 1482570601888481280 1506875037985013760 1509045076922204160 1516031396722769920 1524929761942437888 1531989621951430656 1533783520806174720 1534981789181804544 1555027059875512320 1557723950371307520 1559346579486277632 1564935635326730240 1584497330768314368 1590590317873070080 1609648082050351104 1610472696846483456 1612620654685716480 1615770304401899520 1635610147889872896 1636035755526586368 1641417452090818560 1662423429002821632 1667891927124541440 1689676272101228544 1695234417733140480 1705535321313116160 1721694892515655680 1723488324695359488 1732607310540308480 1750845282230206464 1754264901922062336 1760552589742571520 1779084722266177536 1788497868944834560 1789414107607203840 1808250045582016512 1810854092306644992 1814198236521431040 1817344608766525440 1819237676067323904 1840540224967409664 1846594633602170880 1847137143336468480 1877922762392076288 1906162202428047360 1908708381447684096 1914987027439288320 1918727236477255680 1935144785622859776 1937410763123589120 1949183224357847040 1969700942508982272 1976760802517975040 1980621663460392960 2012060102562938880 2013090871058104320 2042652829268574208 2044512684862341120 2045044694408232960 2046642385575739392 2073369413167349760 2078029286253527040 2079128772648370176 2112095340126535680 2112663107691085824 2147296929128644608 2154360405869199360 2177037883825717248 2180813530519830528 2188556602787758080 2192831127402577920 2223855902832721920 2260312556977520640 2263567615383306240 2274047095084154880 2297984432927145984 2300675281209262080 2336585925556961280 2339019869229416448 2347403452990095360 2374890612861173760 2385885476809605120 2414472123075526656 2418930982028574720 2425650234756431872 2454053633289879552 2462126178136227840 2488043295800819712 2503897016522768384 2541549603237396480 2553316036585717760 2558302981969674240 2585232487043039232 2598910965810462720 2626267923345309696 2640828884613857280 2668627083399266304 2682746803417251840 2684121161410805760 2712375068373024768 2721297354782146560 2726016913149788160 2726726259210977280 2728856514100985856 2770705715004702720 2772171696864493568 2809081140420280320 2816127120168714240 2816884143588114432 2863062572171526144 2872480541158932480 2902717178434289664 2918075470383677440 2923774836536770560 2954551413763473408 2965141203776962560 3013750075970027520 3018090153844408320 3032062793445539840 3063979243902861312 3067567041612349440 3069963578363609088 3110054119751024640 3118693158972555264 3129871270653460480 3168994661536628736 3181180635746140160 3219296164100702208 3220945393692966912 3225241309371432960 3231540608803799040 3271220295779745792 3282834904181637120 3324846858005643264 3335783854249082880 3390468835466280960 3411070642626232320 3446976649390718976 3465214621080616960 3508529803844124672 3521105179485143040 3558169444532355072 3578828215214407680 3621708184613289984 3628396473042862080 3634689217533050880 3638475352134647808 3681080449934819328 3693189267204341760 3755845524784152576 3812324404856094720 3817416762895368192 3829974054878576640 3837454472954511360 3874821526247178240 3898366448715694080 3939401885017964544 3961243326920785920 4024120205125877760 4026181742116208640 4085305658537148416 4089025369724682240 4090089388816465920 4093284771151478784 4146738826334699520 4156058572507054080 4158257545296740352 4224190680253071360 4225326215382171648 4294593858257289216 4308720811738398720 4354075767651434496 4377113205575516160 4385662254805155840 4447711805665443840 4520625113955041280 4527135230766612480 4548094190168309760 4595968865854291968 4601350562418524160 4673171851113922560 4678039738458832896 4694806905980190720 4771770953619210240 4828944246151053312 4837861964057149440 4851300469512863744 4908107266579759104 4924252356272455680 5106632073171435520 5116605963939348480 5170464974086078464 5197821931620925440 5252535846690619392 5281657769227714560 5337254166798532608 5365493606834503680 5368242322821611520 5424750136746049536 5442594709564293120 5452033826299576320 5457713028201971712 5541411430009405440 5544343393728987136 5633768287176228864 5726125144343052288 5744961082317864960 5805434356868579328 5847549673073541120 5909102827526946816 5930282407553925120 6036180307688816640 6064125586891079680 6127958487805722624 6135134083224698880 6139927156727218176 6220108239502049280 6237386317945110528 6259742541306920960 6337989323073257472 6362361271492280320 6441890787385933824 6463081217607598080 6542440591559491584 6565669808363274240 6671567708498165760 6780937670932561920 6822141285252464640 6893953298781437952 6930429242161233920 7017059607688249344 7042210358970286080 7157656430428815360 7243416369226579968 7256792946085724160 7276950704269295616 7362160899869638656 7386378534408683520 7511691049568305152 7624648809712189440 7659948109757153280 7674908945909022720 7796732897431388160 7878803770035929088 7922486653841571840 8048240410251755520 8052363484232417280 8178050739449364480 8180178777632931840 8186569542302957568 8312117145014108160 8316515090593480704 8448381360506142720 8450652430764343296 8589187716514578432 8617441623476797440 8708151535302868992 8754226411151032320 8771324509610311680 8895423611330887680 9041250227910082560 9054270461533224960 9096188380336619520 9191937731708583936 9202701124837048320 9356079476917665792 9389613811960381440 9543541907238420480 9657888492302106624 9675723928114298880 9702600939025727488 9848504712544911360 10213264146342871040 10233211927878696960 10340929948172156928 10395643863241850880 10563315538455429120 10674508333597065216 10736484645643223040 10885189419128586240 10904067652599152640 10915426056403943424 11088686787457974272 11267536574352457728 11452250288686104576 11489922164635729920 11695099346147082240 11818205655053893632 12072360615377633280 12128251173782159360 12255916975611445248 12270268166449397760 12279854313454436352 12440216479004098560 12474772635890221056 12519485082613841920 12675978646146514944 12883781574771867648 12926162435215196160 13131339616726548480 13343135416996331520 13561875341865123840 13644282570504929280 13787906597562875904 13860858484322467840 14034119215376498688 14084420717940572160 14315312860857630720 14486832738453159936 14513585892171448320 14553901408538591232 14724321799739277312 14772757068817367040 15319896219514306560 15349817891818045440 15593465794862776320 15757607540071858176 15844973307683143680 16096480820503511040 16104726968464834560 16356101478898728960 16373139084605915136 16624234290028216320 16633030181186961408 16901304861528686592 17178375433029156864 17234883246953594880 17416303070605737984 17542649019220623360 17790847222661775360 18108540923066449920 18192376760673239040 18383875463417167872 18405402249674096640 18712158953835331584 18779227623920762880 19087083814476840960 19405201878051454976 19697009425089822720 20426528292685742080 20466423855757393920 20681859896344313856 20791287726483701760 21126631076910858240 21472969291286446080 21770378838257172480 21830852112807886848 22535073148704915456 22979844329271459840 23390198692294164480 23636411310107787264 24144721230755266560 24256502347564318720 24540536332898795520 24559708626908872704 24949545271780442112 25351957292293029888 25767563149543735296 25852324870430392320 26262679233453096960 26686270833992663040 27123750683730247680 27288565141009858560 27575813195125751808 27721716968644935680 28068238430752997376 28168841435881144320 28630625721715261440 28973665476906319872 29027171784342896640 29107802817077182464 29545514137634734080 30639792439028613120 30699635783636090880 31186931589725552640 31689946615366287360 32209453936929669120 32712202957797457920 32746278169211830272 33266060362373922816 33802609723057373184 34356750866058313728 34469766493907189760 35085298038441246720 36217081846132899840 36384753521346478080 36767750926834335744 36810804499348193280 37424317907670663168 37558455247841525760 38810403756102909952 39394018850179645440 40932847711514787840 41363719792688627712 41582575452967403520 42253262153821716480 42945938582572892160 43540757676514344960 43661704225615773696 45959688658542919680 46780397384588328960 47272822620215574528 48289442461510533120 48513004695128637440 49119417253817745408 49899090543560884224 50703914584586059776 51535126299087470592 51704649740860784640 53372541667985326080 54577130282019717120 55151626390251503616 55443433937289871360 56136476861505994752 56337682871762288640 57261251443430522880 58215605634154364928 59091028275269468160 61279584878057226240 61399271567272181760 62373863179451105280 63379893230732574720 64418907873859338240 65492556338423660544 67605219446114746368 68939532987814379520 70170596076882493440 72434163692265799680 72769507042692956160 73621608998696386560 74848635815341326336 77620807512205819904 78788037700359290880 81865695423029575680 82727439585377255424 83165150905934807040 84506524307643432960 85891877165145784320 87081515353028689920 87323408451231547392 91919377317085839360 93560794769176657920 97026009390257274880 98238834507635490816 99798181087121768448 101407829169172119552 103070252598174941184 103409299481721569280 109154260564039434240 110303252780503007232 112272953723011989504 112675365743524577280 116431211268308729856 118182056550538936320 122798543134544363520 124747726358902210560 126759786461465149440 128837815747718676480 130985112676847321088 137879065975628759040 140341192153764986880 144868327384531599360 145539014085385912320 149697271630682652672 163731390846059151360 165454879170754510848 166330301811869614080 169013048615286865920 171783754330291568640 174646816902463094784 183838754634171678720 187121589538353315840 194052018780514549760 196477669015270981632 202815658338344239104 206818598963443138560 218308521128078868480 224545907446023979008 232862422536617459712 236364113101077872640 245597086269088727040 249495452717804421120 253519572922930298880 257675631495437352960 261970225353694642176 275758131951257518080 280682384307529973760 291078028170771824640 299394543261365305344 327462781692118302720 330909758341509021696 338026097230573731840 349293633804926189568 374243179076706631680 388104037561029099520 392955338030541963264 413637197926886277120 436617042256157736960 449091814892047958016 491194172538177454080 498990905435608842240 507039145845860597760 515351262990874705920 523940450707389284352 551516263902515036160 561364768615059947520 582156056341543649280 654925563384236605440 698587267609852379136 748486358153413263360 785910676061083926528 827274395853772554240 873234084512315473920 898183629784095916032 982388345076354908160 1014078291691721195520 1047880901414778568704 1122729537230119895040 1164312112683087298560 1309851126768473210880 1496972716306826526720 1571821352122167853056 1654548791707545108480 1746468169024630947840 1964776690152709816320 2095761802829557137408 2245459074460239790080 2619702253536946421760 3143642704244335706112 3492936338049261895680 3929553380305419632640 4490918148920479580160 5239404507073892843520 6287285408488671412224 7859106760610839265280 10478809014147785687040 15718213521221678530560 31436427042443357061120
- Sum of all divisors σ(n): 142809476023883126096496
- Sum of proper divisors (its aliquot sum) s(n): 111373048981439769035376
- 31436427042443357061120 is an abundant number, because the sum of its proper divisors (111373048981439769035376) is greater than itself. Its abundance is 79936621938996411974256
Bases of 31436427042443357061120
- Binary: 1101010100000101100000100000101110111000110000000000000000000000000000000002
- Hexadecimal: 0x6A82C105DC600000000
- Base-36: 54AF8GFOGHQF400
Squares and roots of 31436427042443357061120
- 31436427042443357061120 squared (314364270424433570611202) is 988248945194863993575105395097724963415654400
- 31436427042443357061120 cubed (314364270424433570611203) is 31067015865389945555133092346359780562563122461264308851785596928000
-
The
square root of 31436427042443357061120 is 177303206520.4782388149 -
The
cube root of 31436427042443357061120 is 31560537.6656211525
Scales and comparisons
How big is 31436427042443357061120?- 31,436,427,042,443,357,061,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,436,427,042,443,357,061,120 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 31436427042443357061120 cubic inches would be around 2630044.8 feet tall.
Recreational maths with 31436427042443357061120
- 31436427042443357061120 backwards is 02116075334424072463413
- 31436427042443357061120 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 31436427042443357061120's digits is 72
- 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 31436427042443357061120 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 31436427042443357061120 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/31436427042443357061120/
Chicago style:
Numbermatics. 2024. "Number 31436427042443357061120 - Facts about the integer". https://numbermatics.com/n/31436427042443357061120/
The information we have on file for 31436427042443357061120 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 31436427042443357061120, math, Factors of 31436427042443357061120, curriculum, school, college, exams, university, Prime factorization of 31436427042443357061120, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, four hundred thirty-six quintillion, four hundred twenty-seven quadrillion, forty-two trillion, four hundred forty-three billion, three hundred fifty-seven million, sixty-one thousand, one hundred twenty.