5255972729498266030080
5,255,972,729,498,266,030,080 is an even composite number composed of seven prime numbers multiplied together.
5255972729498266030080 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, nine hundred fifty-four divisors.
Prime factorization of 5255972729498266030080:
212 × 38 × 5 × 72 × 612 × 972 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 61 × 61 × 97 × 97 × 151 × 151)See below for interesting mathematical facts about the number 5255972729498266030080 from the Numbermatics database.
Names of 5255972729498266030080
- Cardinal: 5255972729498266030080 can be written as Five sextillion, two hundred fifty-five quintillion, nine hundred seventy-two quadrillion, seven hundred twenty-nine trillion, four hundred ninety-eight billion, two hundred sixty-six million, thirty thousand and eighty.
Scientific notation
- Scientific notation: 5.25597272949826603008 × 1021
Factors of 5255972729498266030080
Divisors of 5255972729498266030080
- Number of divisors d(n): 18954
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 27 28 30 32 35 36 40 42 45 48 49 54 56 60 61 63 64 70 72 80 81 84 90 96 97 98 105 108 112 120 122 126 128 135 140 144 147 151 160 162 168 180 183 189 192 194 196 210 216 224 240 243 244 245 252 256 270 280 288 291 294 302 305 315 320 324 336 360 366 378 384 388 392 405 420 427 432 441 448 453 480 485 486 488 490 504 512 540 549 560 567 576 582 588 604 610 630 640 648 672 679 720 729 732 735 755 756 768 776 784 810 840 854 864 873 882 896 906 915 945 960 970 972 976 980 1008 1024 1057 1080 1098 1120 1134 1152 1164 1176 1208 1215 1220 1260 1280 1281 1296 1323 1344 1358 1359 1440 1455 1458 1464 1470 1510 1512 1536 1552 1568 1620 1647 1680 1701 1708 1728 1746 1764 1792 1812 1830 1890 1920 1940 1944 1952 1960 2016 2037 2048 2114 2135 2160 2187 2196 2205 2240 2265 2268 2304 2328 2352 2416 2430 2440 2520 2560 2562 2592 2619 2646 2688 2716 2718 2745 2835 2880 2910 2916 2928 2940 2989 3020 3024 3072 3104 3136 3171 3240 3294 3360 3395 3402 3416 3456 3492 3528 3584 3624 3645 3660 3721 3780 3840 3843 3880 3888 3904 3920 3969 4032 4074 4077 4096 4228 4270 4320 4365 4374 4392 4410 4480 4530 4536 4608 4656 4704 4753 4832 4860 4880 4941 5040 5103 5120 5124 5184 5238 5285 5292 5376 5432 5436 5490 5670 5760 5820 5832 5856 5880 5917 5978 6040 6048 6111 6144 6208 6272 6342 6405 6480 6561 6588 6615 6720 6790 6795 6804 6832 6912 6984 7056 7168 7248 7290 7320 7399 7442 7560 7680 7686 7760 7776 7808 7840 7857 7938 8064 8148 8154 8235 8456 8505 8540 8640 8730 8748 8784 8820 8960 8967 9060 9072 9211 9216 9312 9408 9409 9506 9513 9664 9720 9760 9882 10080 10185 10206 10240 10248 10368 10476 10570 10584 10752 10864 10872 10935 10980 11163 11340 11520 11529 11640 11664 11712 11760 11834 11907 11956 12080 12096 12222 12231 12288 12416 12544 12684 12810 12960 13095 13122 13176 13230 13440 13580 13590 13608 13664 13824 13968 14112 14259 14336 14496 14580 14640 14647 14798 14823 14884 14945 15120 15309 15360 15372 15520 15552 15616 15680 15714 15855 15876 16128 16296 16308 16470 16912 17010 17080 17280 17460 17496 17568 17640 17751 17920 17934 18120 18144 18333 18422 18432 18605 18624 18816 18818 19012 19026 19215 19328 19440 19520 19764 19845 20160 20370 20385 20412 20480 20496 20736 20952 21140 21168 21504 21728 21744 21870 21960 22197 22326 22680 22801 23040 23058 23280 23328 23424 23520 23571 23668 23765 23814 23912 24160 24192 24444 24462 24705 24832 25088 25368 25515 25620 25920 26047 26190 26244 26352 26460 26880 26901 27160 27180 27216 27328 27633 27648 27936 28224 28227 28518 28539 28672 28992 29160 29280 29294 29585 29596 29646 29768 29890 30240 30555 30618 30720 30744 31040 31104 31232 31360 31428 31710 31752 32256 32592 32616 32805 32940 33489 33824 34020 34160 34560 34587 34920 34992 35136 35280 35502 35721 35840 35868 36240 36288 36666 36693 36844 36864 36995 37210 37248 37632 37636 38024 38052 38430 38656 38880 39040 39285 39528 39690 40320 40740 40770 40824 40992 41419 41472 41904 42280 42336 42777 43008 43456 43488 43740 43920 43941 44394 44469 44652 44835 45360 45602 45927 46055 46080 46116 46560 46656 46848 47040 47045 47142 47336 47530 47565 47628 47824 48320 48384 48888 48924 49410 49664 50176 50736 51030 51240 51840 52094 52380 52488 52704 52920 53253 53760 53802 54320 54360 54432 54656 54999 55266 55296 55815 55872 56448 56454 57036 57078 57645 57984 58320 58560 58588 59170 59192 59292 59535 59536 59780 60480 61110 61155 61236 61440 61488 62080 62208 62464 62720 62856 63420 63504 64477 64512 65184 65232 65610 65863 65880 66591 66978 67648 68040 68320 68403 69120 69174 69840 69984 70272 70560 70713 71004 71295 71442 71680 71736 72480 72576 73235 73332 73386 73688 73990 74115 74420 74496 75264 75272 76048 76104 76545 76860 77312 77760 78080 78141 78570 79056 79380 80640 80703 81480 81540 81648 81984 82838 82899 82944 83808 84560 84672 84681 85554 85617 86016 86912 86976 87480 87840 87882 88755 88788 88938 89304 89670 90720 91204 91665 91854 92110 92160 92232 93120 93312 93696 94080 94090 94284 94672 95060 95130 95256 95648 96640 96768 97776 97848 98820 99328 100352 100467 101472 102060 102480 102529 103680 103761 104188 104760 104976 105408 105840 106506 107163 107520 107604 108640 108720 108864 109312 109998 110079 110532 110592 110985 111630 111744 112896 112908 114005 114072 114156 115290 115968 116640 117120 117176 117855 118340 118384 118584 119070 119072 119560 120960 122220 122310 122472 122976 124160 124257 124416 124928 125440 125712 126840 127008 128331 128954 129024 130235 130368 130464 131220 131726 131760 131823 133182 133407 133956 134505 135296 136080 136640 136806 138165 138240 138348 139680 139968 140544 141120 141135 141426 142008 142590 142695 142884 143360 143472 144960 145152 146470 146664 146772 147376 147980 148230 148840 148992 150528 150544 152096 152208 153090 153720 154624 155520 156160 156282 157140 158112 158760 159607 159759 161280 161406 162960 163080 163296 163968 164997 165676 165798 165888 167445 167616 169120 169344 169362 171108 171234 172935 173824 173952 174960 175680 175764 177510 177576 177876 178605 178608 179340 181440 182329 182408 183330 183465 183708 184220 184320 184464 186240 186624 187392 188160 188180 188568 189344 190120 190260 190512 191296 193280 193431 193536 195552 195696 197589 197640 198656 199773 200704 200934 202944 204120 204960 205058 205209 207095 207360 207522 208376 209520 209952 210816 211680 212139 213012 213885 214326 215040 215208 217280 217440 217728 218624 219705 219996 220158 221064 221970 222345 223260 223488 225792 225816 228010 228144 228312 229635 230580 231936 233280 234240 234352 234423 235710 236680 236768 237168 238140 238144 239120 241920 242109 244440 244620 244944 245952 248320 248514 248697 248832 249856 250880 251424 253680 254016 254043 256662 256851 257908 258048 260470 260736 260928 262440 263452 263520 263646 266265 266364 266814 267912 269010 270592 272160 273280 273612 274995 276330 276480 276696 279360 279936 281088 282240 282270 282852 284016 285180 285390 285768 286944 289920 289933 290304 292940 293328 293544 294752 295960 296460 297680 297984 301056 301088 301401 304192 304416 306180 307440 307587 309248 311040 311283 312320 312564 314280 316224 317520 319214 319518 321489 322385 322560 322812 325920 326160 326592 327936 329315 329994 330237 331352 331596 331776 332955 334890 335232 338240 338688 338724 342015 342216 342468 345870 347648 347904 349920 351360 351528 353565 355020 355152 355752 357210 357216 358680 360937 362880 364658 364816 366660 366930 367416 368440 368928 372480 372771 373248 374784 376320 376360 377136 378688 380240 380520 381024 382592 384993 386560 386862 387072 390705 391104 391392 395178 395280 395469 397312 399546 400221 401868 403515 405888 408240 409920 410116 410418 414190 414495 414720 415044 416752 419040 419904 421632 423360 423405 424278 426024 427770 428085 428652 430080 430416 434560 434880 435456 437248 439410 439992 440316 442128 443940 444690 446520 446976 451339 451584 451632 456020 456288 456624 459270 461041 461160 463872 466560 468480 468704 468846 471420 473360 473536 474336 476280 476288 478240 478821 479277 483840 484218 488880 489240 489888 491904 494991 496640 497028 497394 497664 501760 502335 502848 507360 508032 508086 512645 513324 513702 515816 518805 520940 521472 521856 524880 526904 527040 527292 532530 532728 533628 535815 535824 538020 541184 544320 546560 546987 547224 549990 550395 552660 552960 553392 558720 559872 561871 562176 564480 564540 565704 568032 570360 570780 571536 573888 573949 579840 579866 580293 580608 585880 586656 587088 589504 591920 592767 592920 595360 595968 599319 602112 602176 602802 608384 608832 612360 614880 615174 615627 618496 621285 622080 622566 624640 625128 628560 632448 635040 636417 638428 639036 641655 642978 644770 645120 645624 651840 652320 653184 655872 658630 659115 659988 660474 662704 663192 665910 667035 669780 670464 676480 677376 677448 684030 684432 684936 691740 695296 695808 699840 702720 703056 703269 707130 710040 710304 711504 714420 714432 717360 717703 721874 725760 726327 729316 729632 733320 733860 734832 736880 737856 744960 745542 746091 746496 749568 752640 752720 754272 757376 760480 761040 762048 762129 765184 769986 770553 773120 773724 774144 781410 782208 782784 790356 790560 790938 798035 798795 799092 800442 803736 807030 811776 816480 819840 820232 820836 824985 828380 828990 829440 830088 833504 838080 839808 843264 846720 846810 848556 852048 855540 856170 857304 860832 869120 869760 869799 870912 874496 878820 879984 880632 884256 887880 889380 893040 893467 893952 902678 903168 903264 904203 911645 912040 912576 913248 918540 922082 922320 922761 927744 933120 933849 936960 937408 937692 942840 946720 947072 948672 952560 952576 956480 957642 958554 967155 967680 968436 977760 978480 979776 983808 987945 989982 990711 993280 994056 994788 995328 998865 1003520 1004670 1005696 1014720 1016064 1016172 1025290 1026045 1026648 1027404 1031632 1037610 1041880 1042944 1043712 1049760 1053808 1054080 1054584 1060695 1065060 1065456 1067256 1071630 1071648 1076040 1082368 1082811 1088640 1093120 1093974 1094448 1099980 1100790 1105320 1106784 1117249 1117440 1118313 1119744 1123742 1124352 1128960 1129080 1131408 1136064 1140720 1141560 1143072 1147776 1147898 1154979 1159680 1159732 1160586 1161216 1171760 1172115 1173312 1174176 1179008 1183840 1185534 1185840 1186407 1190720 1191936 1198638 1204352 1205604 1210545 1216768 1217664 1224720 1229760 1230348 1231254 1242570 1243485 1244160 1245132 1249280 1250256 1257120 1264896 1270080 1270215 1272834 1276856 1278072 1283310 1284255 1285956 1289540 1290240 1291248 1303680 1304640 1306368 1311744 1317260 1318230 1319976 1320948 1325408 1326384 1331820 1334070 1339560 1340928 1352960 1354017 1354752 1354896 1368060 1368864 1369872 1383123 1383480 1390592 1390861 1391616 1399680 1405440 1406112 1406538 1414260 1420080 1420608 1420759 1423008 1428840 1428864 1434720 1435406 1436463 1437831 1443748 1449665 1451520 1452654 1458632 1459264 1466640 1467720 1469664 1473760 1475712 1484973 1489920 1491084 1492182 1492992 1505280 1505440 1507005 1508544 1514752 1520960 1522080 1524096 1524258 1530368 1537935 1539972 1541106 1546240 1547448 1556415 1562820 1564416 1565568 1580712 1581120 1581876 1596070 1597590 1598184 1600884 1607445 1607472 1614060 1623552 1632960 1639680 1640464 1640961 1641672 1649970 1651185 1656760 1657980 1658880 1660176 1667008 1676160 1679616 1685613 1686528 1693440 1693620 1697112 1704096 1711080 1712340 1714608 1721664 1721847 1738240 1739520 1739598 1740879 1741824 1748992 1757640 1759968 1761264 1768512 1775760 1778301 1778760 1786080 1786934 1787904 1797957 1804685 1805356 1806336 1806528 1808406 1823290 1824080 1825152 1826496 1837080 1844164 1844640 1845522 1846881 1855488 1863855 1866240 1867698 1873920 1874816 1875384 1885680 1893440 1894144 1897344 1905120 1905152 1912960 1915284 1917108 1924965 1934310 1935360 1936872 1955520 1956960 1959552 1967616 1975890 1977345 1979964 1981422 1986560 1988112 1989576 1997730 2001105 2009340 2011392 2029440 2032128 2032344 2050580 2052090 2053296 2054808 2063264 2075220 2083760 2085888 2087424 2099520 2107616 2108160 2109168 2109807 2121390 2130120 2130912 2134512 2143260 2143296 2152080 2153109 2164736 2165622 2177280 2178981 2186240 2187948 2188896 2199960 2201580 2210640 2211697 2213568 2234498 2234880 2236626 2238273 2239488 2247484 2248704 2256695 2257920 2258160 2262816 2272128 2281440 2283120 2286144 2286387 2295552 2295796 2305205 2309958 2311659 2319360 2319464 2321172 2322432 2343520 2344230 2346624 2348352 2358016 2367680 2371068 2371680 2372814 2381440 2394105 2396385 2397276 2408704 2411208 2421090 2433536 2435328 2449440 2459520 2460696 2462508 2474955 2485140 2486970 2488320 2490264 2500512 2514240 2526559 2529792 2540160 2540430 2545668 2553712 2556144 2566620 2568510 2571912 2579080 2582496 2607360 2609280 2609397 2612736 2623488 2634520 2636460 2639952 2641896 2650816 2652768 2663640 2668140 2679120 2680401 2681856 2705920 2708034 2709504 2709792 2712609 2734935 2736120 2737728 2739744 2766246 2766960 2768283 2781184 2781722 2783232 2799360 2801547 2809355 2810880 2812224 2813076 2828520 2840160 2841216 2841518 2846016 2857680 2857728 2869440 2869745 2870812 2872926 2875662 2887496 2899330 2901465 2903040 2905308 2917264 2918528 2933280 2935440 2939328 2947520 2951424 2963835 2969946 2979840 2982168 2984364 2985984 2996595 3010560 3010880 3014010 3017088 3029504 3041920 3044160 3048192 3048516 3060736 3075870 3078135 3079944 3082212 3092480 3094896 3112830 3125640 3128832 3131136 3161424 3162240 3163752 3182085 3192140 3195180 3196368 3201768 3214890 3214944 3228120 3247104 3248433 3265920 3279360 3280928 3281922 3283344 3299940 3302370 3313520 3315960 3320352 3334016 3351747 3352320 3354939 3359232 3371226 3373056 3386880 3387240 3394224 3408192 3422160 3424680 3429216 3443328 3443694 3464937 3476480 3479040 3479196 3481758 3483648 3515280 3516345 3519936 3522528 3537024 3551520 3556602 3557520 3559221 3572160 3573868 3575808 3588515 3595914 3609370 3610712 3613056 3616812 3631635 3646580 3648160 3650304 3652992 3674160 3688328 3689280 3691044 3693762 3727710 3730455 3732480 3735396 3747840 3749632 3750768 3771360 3786880 3788288 3794688 3810240 3810304 3810645 3825920 3830568 3834216 3849930 3852765 3868620 3870720 3873744 3911040 3913920 3919104 3933097 3935232 3951780 3954690 3959928 3962844 3976224 3979152 3995460 4002210 4017643 4018680 4022784 4058880 4062051 4064256 4064688 4101160 4104180 4106592 4109616 4126528 4149369 4150440 4167520 4171776 4172583 4174848 4199040 4215232 4216320 4218336 4219614 4242780 4260240 4261824 4262277 4269024 4286520 4286592 4304160 4306218 4309389 4313493 4329472 4331244 4348995 4354560 4357962 4372480 4375896 4377792 4399920 4403160 4421280 4423394 4427136 4454919 4467335 4468996 4469760 4473252 4476546 4478976 4494968 4513390 4515840 4516320 4521015 4525632 4544256 4562880 4566240 4572288 4572774 4591104 4591592 4610410 4613805 4619916 4623318 4638720 4638928 4642344 4669245 4687040 4688460 4693248 4696704 4716032 4735360 4742136 4743360 4745628 4762880 4788210 4792770 4794552 4817408 4822416 4842180 4867072 4870656 4898880 4919040 4921392 4922883 4925016 4949910 4953555 4970280 4973940 4976640 4980528 5001024 5028480 5053118 5056839 5059584 5080320 5080860 5091336 5107424 5112288 5133240 5137020 5143824 5158160 5164992 5165541 5214720 5218560 5218794 5222637 5225472 5246976 5269040 5272920 5279904 5283792 5301632 5305536 5327280 5334903 5336280 5358240 5360802 5363712 5393871 5411840 5414055 5416068 5419008 5419584 5425218 5469870 5472240 5475456 5479488 5532492 5533920 5536566 5540643 5563444 5566464 5586245 5591565 5598720 5603094 5618710 5621760 5624448 5626152 5657040 5680320 5682432 5683036 5692032 5715360 5715456 5738880 5739490 5741624 5745852 5751324 5774895 5774992 5798660 5802930 5806080 5810616 5834528 5837056 5866560 5870880 5878656 5895040 5902848 5927670 5932035 5939892 5959680 5964336 5968728 5993190 6021760 6028020 6034176 6059008 6083840 6088320 6096384 6097032 6121472 6151740 6156270 6159888 6164424 6189792 6225660 6251280 6254269 6257664 6262272 6322848 6324480 6327504 6329421 6364170 6384280 6390360 6392736 6403536 6429780 6429888 6456240 6459327 6494208 6496866 6531840 6536943 6558720 6561856 6563844 6566688 6599880 6604740 6627040 6631920 6635091 6640704 6668032 6703494 6704640 6709878 6714819 6718464 6742452 6746112 6770085 6773760 6774480 6788448 6816384 6844320 6849360 6858432 6859161 6886656 6887388 6915615 6929874 6934977 6952960 6954305 6958080 6958392 6963516 6967296 7030560 7032690 7039872 7045056 7074048 7103040 7103795 7113204 7115040 7118442 7144320 7147736 7177030 7182315 7189155 7191828 7218740 7221424 7226112 7233624 7263270 7293160 7296320 7300608 7305984 7348320 7376656 7378560 7382088 7387524 7424865 7455420 7460910 7464960 7470792 7499264 7501536 7542720 7573760 7576576 7579677 7589376 7620480 7620608 7621290 7651840 7661136 7668432 7699860 7705530 7737240 7747488 7822080 7827840 7828191 7838208 7866194 7870464 7903560 7909380 7919856 7925688 7952448 7958304 7990920 8004420 8035286 8037360 8041203 8045568 8117760 8124102 8128512 8129376 8137827 8202320 8204805 8208360 8213184 8219232 8253056 8298738 8300880 8304849 8335040 8343552 8345166 8349696 8398080 8428065 8430464 8432640 8436672 8439228 8485560 8520480 8523648 8524554 8538048 8573040 8573184 8608320 8609235 8612436 8618778 8626986 8662488 8697990 8704395 8709120 8715924 8744960 8751792 8755584 8799840 8806320 8842560 8846788 8854272 8891505 8909838 8934670 8937992 8939520 8946504 8953092 8957952 8989785 8989936 9026780 9031680 9032640 9042030 9051264 9088512 9125760 9132480 9144576 9145548 9182208 9183184 9220820 9227610 9234405 9239832 9246636 9277440 9277856 9284688 9338490 9374080 9376920 9386496 9393408 9432064 9470720 9484272 9486720 9491256 9525760 9576420 9585540 9589104 9634816 9644832 9684360 9734144 9736027 9741312 9745299 9797760 9838080 9842784 9845766 9850032 9899820 9907110 9940560 9945313 9947880 9961056 10002048 10055241 10056960 10064817 10106236 10113678 10119168 10160640 10161720 10182672 10214848 10224576 10266480 10274040 10287648 10316320 10329984 10331082 10394811 10429440 10437120 10437588 10445274 10450944 10538080 10545840 10549035 10559808 10567584 10603264 10611072 10654560 10669806 10672560 10677663 10716480 10721604 10727424 10765545 10787742 10823680 10828110 10832136 10839168 10850436 10894905 10939740 10944480 10950912 10958976 11058485 11064984 11067840 11073132 11081286 11126888 11172490 11183130 11191365 11197440 11206188 11237420 11243520 11248896 11252304 11314080 11360640 11364864 11366072 11384064 11430720 11430912 11431935 11477760 11478980 11483248 11491704 11502648 11549790 11549984 11558295 11597320 11605860 11612160 11621232 11669056 11674112 11733120 11741760 11757312 11790080 11799291 11805696 11855340 11864070 11879784 11928672 11937456 11986380 12043520 12052929 12056040 12068352 12118016 12167680 12176640 12186153 12192768 12194064 12242944 12303480 12312540 12319776 12328848 12379584 12448107 12451320 12502560 12508538 12515328 12517749 12524544 12632795 12645696 12648960 12655008 12658842 12728340 12768560 12780720 12785472 12786831 12807072 12859560 12859776 12912480 12918654 12928167 12940479 12988416 12993732 13046985 13063680 13073886 13117440 13123712 13127688 13133376 13199760 13209480 13254080 13263840 13270182 13281408 13336064 13402005 13406988 13409280 13419756 13429638 13436928 13484904 13540170 13547520 13548960 13563045 13576896 13632768 13688640 13698720 13716864 13718322 13773312 13774776 13831230 13841415 13859748 13869954 13905920 13908610 13916160 13916784 13927032 14007735 14061120 14065380 14079744 14090112 14148096 14206080 14207590 14226408 14230080 14236884 14288640 14295472 14354060 14364630 14378310 14383656 14437480 14442848 14452224 14467248 14526540 14586320 14592640 14601216 14611968 14696640 14753312 14757120 14764176 14768649 14775048 14849730 14910840 14921820 14929920 14941584 14998528 15003072 15085440 15147520 15153152 15159354 15170517 15178752 15240960 15241216 15242580 15303680 15322272 15336864 15399720 15411060 15474480 15481879 15494976 15496623 15644160 15655680 15656382 15667911 15676416 15732388 15740928 15807120 15818760 15839712 15851376 15904896 15916608 15981840 16004709 16008840 16070572 16074720 16082406 16091136 16181613 16235520 16242165 16248204 16257024 16258752 16275654 16404640 16409610 16416720 16426368 16438464 16506112 16597476 16601760 16609698 16621929 16670080 16690332 16699392 16758735 16774695 16796160 16856130 16860928 16865280 16873344 16878456 16971120 17040960 17047296 17049108 17076096 17146080 17146368 17216640 17218470 17224872 17237556 17253972 17324685 17324976 17395980 17408790 17418240 17431848 17503584 17511168 17599680 17612640 17685120 17685913 17693576 17708544 17783010 17796105 17819676 17869340 17875984 17879040 17893008 17906184 17979570 17979872 18053560 18065280 18084060 18102528 18177024 18251520 18264960 18289152 18291096 18364416 18366368 18441640 18455220 18468810 18479664 18493272 18555712 18569376 18676980 18748160 18753840 18762807 18772992 18786816 18864128 18941440 18968544 18973440 18982512 18988263 19051520 19152840 19171080 19178208 19269632 19289664 19368720 19377981 19468288 19472054 19482624 19490598 19595520 19610829 19665485 19676160 19685568 19691532 19700064 19799640 19814220 19881120 19890626 19895760 19905273 19922112 20004096 20088215 20110482 20113920 20129634 20144457 20212472 20227356 20238336 20310255 20321280 20323440 20365344 20429696 20449152 20532960 20548080 20575296 20577483 20632640 20659968 20662164 20746845 20789622 20858880 20862915 20874240 20875176 20890548 20901888 21076160 21091680 21098070 21119616 21135168 21206528 21222144 21309120 21311385 21339612 21345120 21355326 21432960 21443208 21531090 21546945 21567465 21575484 21647360 21656220 21664272 21678336 21700872 21789810 21879480 21888960 21901824 21917952 22116970 22129968 22135680 22146264 22162572 22253776 22274595 22344980 22366260 22382730 22394880 22412376 22474840 22497792 22504608 22628160 22721280 22729728 22732144 22739031 22768128 22861440 22861824 22863870 22955520 22957960 22966496 22983408 23005296 23099580 23099968 23116590 23194640 23211720 23242464 23338112 23348224 23466240 23483520 23484573 23514624 23580160 23598582 23611392 23710680 23728140 23759568 23857344 23874912 23972760 24087040 24105858 24112080 24123609 24136704 24236032 24335360 24353280 24372306 24385536 24388128 24413481 24606960 24614415 24625080 24639552 24657696 24759168 24896214 24902640 24914547 25005120 25017076 25030656 25035498 25049088 25265590 25284195 25291392 25297920 25310016 25317684 25456680 25537120 25561440 25570944 25573662 25614144 25719120 25719552 25824960 25827705 25837308 25856334 25880958 25987464 26093970 26113185 26127360 26147772 26234880 26247424 26255376 26266752 26399520 26418960 26508160 26527680 26540364 26562816 26672128 26674515 26804010 26813976 26818560 26839512 26859276 26873856 26969355 26969808 27080340 27095040 27097920 27126090 27153792 27265536 27377280 27397440 27433728 27436644 27531679 27546624 27549552 27662460 27682830 27703215 27719496 27739908 27817220 27832320 27833568 27854064 28015470 28122240 28123501 28130760 28159488 28180224 28296192 28412160 28415180 28452816 28460160 28473768 28577280 28590944 28708120 28729260 28756620 28767312 28874960 28885696 28904448 28934496 29053080 29172640 29185280 29202432 29208081 29223936 29235897 29393280 29506624 29514240 29528352 29537298 29550096 29699460 29821680 29835939 29843640 29883168 29997056 30006144 30165723 30170880 30194451 30295040 30306304 30318708 30341034 30357504 30481920 30485160 30607360 30644544 30673728 30799440 30822120 30948960 30963758 30989952 30993246 31184433 31271345 31288320 31311360 31312764 31335822 31352832 31464776 31614240 31637520 31647105 31679424 31702752 31809792 31833216 31963680 32009418 32017680 32032989 32141144 32149440 32164812 32182272 32296635 32363226 32471040 32484330 32496408 32517504 32551308 32684715 32809280 32819220 32833440 32852736 32876928 33012224 33175455 33194952 33203520 33219396 33243858 33340160 33380664 33517470 33549390 33574095 33592320 33712260 33721856 33730560 33746688 33756912 33942240 34081920 34094592 34098216 34152192 34292160 34292736 34295805 34433280 34436940 34449744 34475112 34507944 34649370 34649952 34674885 34791960 34817580 34836480 34863696 35007168 35010889 35022336 35199360 35225280 35370240 35371826 35387152 35397873 35417088 35566020 35592210 35639352 35738680 35751968 35786016 35812368 35959140 35959744 36107120 36130560 36158787 36168120 36205056 36354048 36503040 36529920 36558459 36578304 36582192 36728832 36732736 36883280 36910440 36937620 36959328 36986544 37111424 37138752 37344321 37353960 37496320 37507680 37525614 37545984 37553247 37573632 37728256 37882880 37898385 37937088 37946880 37965024 37976526 38103040 38305680 38342160 38356416 38360493 38539264 38579328 38737440 38755962 38784501 38821437 38944108 38965248 38981196 39140955 39191040 39221658 39330970 39352320 39371136 39383064 39400128 39599280 39628440 39762240 39781252 39791520 39810546 39844224 40008192 40176430 40206015 40220964 40227840 40259268 40288914 40424944 40454712 40620510 40642560 40646880 40689135 40730688 40859392 40898304 41065920 41096160 41150592 41154966 41265280 41319936 41324328 41493690 41524245 41579244 41717760 41725830 41748480 41750352 41781096 42152320 42183360 42196140 42239232 42270336 42413056 42444288 42618240 42622770 42679224 42690240 42710652 42865920 42886416 43062180 43093890 43134930 43150968 43312440 43328544 43356672 43401744 43579620 43758960 43777920 43779883 43803648 43835904 44233940 44259936 44271360 44292528 44305947 44325144 44507552 44549190 44689960 44732520 44765460 44789760 44824752 44949680 44995584 45009216 45256320 45442560 45459456 45464288 45478062 45511551 45536256 45722880 45723648 45727740 45911040 45915920 45932992 45966816 46010592 46199160 46199936 46233180 46389280 46423440 46445637 46484928 46489869 46676224 46696448 46932480 46967040 46969146 47003733 47029248 47160320 47197164 47222784 47421360 47456280 47519136 47714688 47749824 47945520 48014127 48174080 48211716 48224160 48247218 48273408 48544839 48670720 48680135 48706560 48726495 48744612 48771072 48776256 48826962 49213920 49228830 49250160 49279104 49315392 49518336 49726565 49792428 49805280 49829094 49865787 50010240 50034152 50070996 50098176 50276205 50324085 50531180 50568390 50582784 50595840 50620032 50635368 50913360 51074240 51122880 51141888 51147324 51228288 51438240 51439104 51649920 51655410 51674616 51712668 51761916 51974055 51974928 52187940 52226370 52254720 52295544 52494848 52510752 52533504 52799040 52837920 53016320 53055360 53057739 53080728 53125632 53344256 53349030 53388315 53608020 53627952 53637120 53679024 53718552 53938710 53939616 54160680 54195840 54252180 54307584 54501487 54531072 54754560 54794880 54867456 54873288 55063358 55093248 55099104 55324920 55365660 55406430 55438992 55479816 55634440 55667136 55708128 56030940 56244480 56247002 56261520 56288421 56318976 56360448 56592384 56824320 56830360 56905632 56920320 56947536 56964789 57154560 57181888 57416240 57458520 57513240 57534624 57749920 57771392 57808896 57868992 58106160 58133943 58345280 58370560 58404864 58416162 58447872 58471794 58786560 58996455 59013248 59028480 59056704 59074596 59100192 59398920 59643360 59671878 59687280 59715819 59766336 59994112 60012288 60264645 60331446 60341760 60388902 60433371 60590080 60637416 60682068 60715008 60930765 60963840 60970320 61214720 61289088 61347456 61598880 61644240 61732449 61897920 61927516 61979904 61986492 62240535 62368866 62542690 62576640 62588745 62622720 62625528 62671644 62705664 62929552 63228480 63275040 63294210 63358848 63405504 63619584 63666432 63927360 63934155 64018836 64035360 64065978 64282288 64298880 64329624 64593270 64640835 64702395 64726452 64942080 64968660 64992816 65035008 65102616 65369430 65618560 65638440 65666880 65705472 65753856 66024448 66350910 66389904 66407040 66438792 66487716 66680320 66761328 67034940 67098780 67148190 67184640 67424520 67443712 67493376 67513824 67884480 68152189 68163840 68189184 68196432 68217093 68304384 68584320 68585472 68591610 68866560 68873880 68899488 68950224 69015888 69298740 69299904 69349770 69583920 69617191 69635160 69727392 70014336 70021778 70044672 70398720 70450560 70453719 70740480 70743652 70774304 70795746 70834176 71132040 71184420 71278704 71477360 71503936 71572032 71624736 71918280 71919488 72214240 72261120 72317574 72336240 72370827 72410112 72708096 73006080 73059840 73116918 73156608 73164384 73465472 73766560 73820880 73843245 73875240 73918656 73973088 74222848 74277504 74688642 74707920 74743641 74992640 75015360 75051228 75091968 75106494 75147264 75765760 75796770 75852585 75874176 75893760 75930048 75953052 76206080 76611360 76684320 76712832 76720986 77158656 77409395 77474880 77483115 77511924 77569002 77642874 77888216 77962392 78281910 78339555 78382080 78443316 78661940 78704640 78742272 78766128 78800256 79198560 79256880 79524480 79562504 79583040 79621092 79688448 80016384 80023545 80352860 80412030 80441928 80455680 80518536 80577828 80849888 80908065 80909424 81241020 81285120 81293760 81378270 81461376 81718784 81796608 82131840 82192320 82301184 82309932 82530560 82595037 82639872 82648656 82987380 83048490 83109645 83158488 83451660 83496960 83500704 83562192 84304640 84366720 84370503 84392280 84478464 84540672 84826112 84842521 84888576 85236480 85245540 85358448 85380480 85421304 85731840 85772832 86124360 86187780 86269860 86301936 86624880 86657088 86666299 86713344 86803488 87159240 87517920 87555840 87559766 87607296 87624243 87671808 87707691 88429565 88467880 88519872 88542720 88585056 88611894 88650288 89015104 89098380 89379920 89465040 89507817 89530920 89649504 89899360 89991168 90018432 90497169 90512640 90583353 90885120 90918912 90928576 90956124 91023102 91072512 91445760 91455480 91822080 91831840 91865984 91933632 92021184 92398320 92399872 92466360 92778560 92846880 92891274 92969856 92979738 93352448 93392896 93814035 93864960 93934080 93938292 94007466 94058496 94320640 94394328 94842720 94912560 94941315 95038272 95429376 95499648 95891040 96028254 96098967 96348160 96423432 96448320 96494436 96546816 96889905 97089678 97341440 97360270 97413120 97452990 97489224 97552512 97653924 98054145 98427840 98457660 98500320 98558208 98630784 99036672 99453130 99526365 99584856 99610560 99658188 99731574 100020480 100068304 100141992 100552410 100648170 100722285 101062360 101136780 101165568 101191680 101240064 101270736 101826720 102148480 102245760 102283776 102294648 102456576 102876480 102878208 102887415 103299840 103310820 103349232 103425336 103523832 103948110 103949856 104375880 104452740 104509440 104591088 104989696 105021504 105032667 105067008 105598080 105675840 106032640 106110720 106115478 106161456 106193619 106251264 106688512 106698060 106776630 107216040 107255904 107358048 107437104 107877420 107879232 108321360 108373153 108391680 108476361 108504360 108615168 109002974 109062144 109509120 109589760 109675377 109734912 109746576 110126716 110186496 110198208 110649840 110731320 110812860 110877984 110959632 111268880 111334272 111416256 112032963 112061880 112488960 112494004 112523040 112576842 112637952 112659741 112720896 113184768 113648640 113660720 113695155 113811264 113840640 113895072 113929578 114309120 114363776 114832480 114917040 115026480 115069248 115081479 115499840 115542784 115617792 115737984 116212320 116267886 116353503 116690560 116741120 116832324 116895744 116943588 117422865 117573120 117992910 118026496 118056960 118113408 118149192 118200384 118797840 119286720 119343756 119374560 119431638 119532672 120024576 120529290 120618045 120662892 120683520 120777804 120866742 121180160 121274832 121364136 121861530 121927680 121940640 122067405 122578176 122694912 123197760 123288480 123464898 123795840 123855032 123959808 123972984 124481070 124572735 124737732 125085380 125153280 125177490 125245440 125251056 125343288 125859104 126456960 126550080 126588420 126717696 126811008 127239168 127332864 127854720 127868310 128037672 128070720 128131956 128564576 128597760 128659248 129186540 129281670 129404790 129452904 129937320 129985632 130070016 130205232 130738860 131237120 131276880 131333760 131339649 131410944 131507712 132048896 132701820 132779808 132814080 132877584 132917841 132975432 133360640 133522656 134069880 134197560 134296380 134369280 134849040 134887424 134913517 134986752 135027648 135768960 136304378 136327680 136378368 136392864 136434186 136534653 136608768 137168640 137170944 137183220 137658395 137733120 137747760 137798976 137900448 138031776 138597480 138599808 138699540 139167840 139234382 139270320 139336911 139454784 139469607 140028672 140043556 140089344 140617505 140797440 140901120 140907438 141011199 141480960 141487304 141548608 141591492 141668352 142264080 142368840 142557408 142954720 143007872 143144064 143249472 143836560 143838976 144042381 144428480 144522240 144635148 144672480 144741654 144820224 146012160 146040405 146119680 146179485 146233836 146313216 146328768 146930944 147533120 147641760 147686490 147750480 147837312 147946176 148445696 148555008 149179695 149377284 149415840 149487282 149597361 149985280 150030720 150102456 150212988 150294528 150828615 150972255 151531520 151593540 151705170 151748352 151787520 151860096 151906104 153222720 153368640 153425664 153441972 154317312 154818790 154949760 154966230 155023848 155138004 155285748 155776432 155922165 155924784 156563820 156679110 156764160 156886632 157323880 157484544 157532256 157600512 158397120 158513760 159048960 159125008 159166080 159173217 159242184 159376896 160032768 160047090 160164945 160705720 160824060 160883856 160911360 161037072 161155656 161699776 161816130 161818848 162482040 162587520 162756540 162922752 163437568 163504461 163593216 164263680 164384640 164602368 164619864 165061120 165190074 165279744 165297312 165974760 166096980 166219290 166316976 166903320 167001408 167124384 168609280 168733440 168741006 168784560 168865263 168956928 169081344 169652224 169685042 169777152 170472960 170491080 170716896 170760960 170842608 170894367 171463680 171545664 172248720 172375560 172539720 172603872 173249760 173314176 173332598 173426688 173606976 174318480 174401829 175035840 175054445 175111680 175119532 175214592 175248486 175343616 175415382 176859130 176935760 176989365 177039744 177085440 177170112 177223788 177300576 178030208 178196760 178759840 178930080 179015634 179061840 179147457 179299008 179798720 179982336 180036864 180793935 180994338 181025280 181166706 181770240 181857152 181912248 182046204 182145024 182792295 182891520 182910960 183644160 183663680 183731968 183867264 184042368 184796640 184799744 184932720 185557120 185693760 185782548 185939712 185959476 186704896 186721605 187628070 187729920 187766235 187868160 187876584 188014932 188116992 188641280 188788656 189685440 189825120 189882630 190076544 190858752 190999296 191782080 191802465 192056508 192197934 192696320 192846864 192896640 192988872 193779810 193922505 194107185 194179356 194720540 194826240 194905980 194978448 195105024 195307848 196108290 196855680 196915320 197000640 197116416 197261568 198073344 198906260 199052730 199169712 199221120 199316376 199463148 200040960 200136608 200283984 201104820 201296340 201444570 202124720 202273560 202331136 202480128 202541472 203653440 204296960 204456567 204491520 204567552 204589296 204651279 204913152 205752960 205756416 205774830 206599680 206621640 206698464 206850672 207047664 207896220 207899712 208751760 208851573 208905480 209182176 209979392 210043008 210065334 210134016 211196160 211351680 211361157 212065280 212221440 212230956 212322912 212387238 212502528 213396120 213553260 214432080 214511808 214534609 214716096 214874208 215754840 215758464 216642720 216746306 216783360 216952722 217008720 217112481 217230336 218005948 218124288 218899415 219018240 219179520 219350754 219469824 219493152 220253432 220396416 221299680 221462640 221529735 221625720 221755968 221919264 222537760 222668544 222832512 224065926 224123760 224230923 224977920 224988008 225046080 225153684 225275904 225319482 225441792 227297280 227321440 227390310 227557755 227622528 227681280 227790144 227859156 228618240 228727552 229664960 229834080 230052960 230138496 230162958 230999680 231085568 231475968 232228185 232424640 232449345 232535772 232707006 233381120 233482240 233664648 233887176 234845730 235018665 235146240 235985820 236052992 236113920 236226816 236298384 236400768 237595680 238573440 238687512 238749120 238863276 239065344 240049152 240070635 241058580 241236090 241325784 241367040 241555608 241733484 242549664 242724195 242728272 243723060 243855360 243881280 244134810 245076223 245156352 245389824 246395520 246576960 246929796 247591680 247710064 247785111 247919616 247945968 248962140 249145470 249328935 249475464 250170760 250354980 250490880 250502112 250686576 251718208 252913920 253100160 253111509 253176840 253435392 253622016 254478336 254527563 254665728 255709440 255736620 256075344 256141440 256263912 257129152 257195520 257318496 258373080 258563340 258809580 258905808 259874640 259971264 259998897 260140032 260410464 261477720 262474240 262553760 262667520 262679298 262821888 262872729 263015424 263123073 264097792 265288695 265403640 265559616 265628160 265755168 265835682 265950864 266721280 267045312 268139760 268395120 268523451 268592760 269698080 269774848 269827034 269973504 270055296 271491507 271537920 271750059 272507435 272608756 272655360 272756736 272785728 272868372 273069306 273217536 274337280 274366440 275316790 275466240 275495520 275597952 275800896 276063552 277194960 277199616 277399080 278335680 278468764 278540640 278673822 278909568 278939214 280057344 280087112 280178688 281235010 281442105 281594880 281802240 281814876 282022398 282961920 282974608 283097216 283182984 284528160 284737680 284823945 285114816 285909440 286015744 286288128 286498944 287673120 287677952 288084762 288856960 289044480 289270296 289344960 289483308 289640448 290669715 292024320 292080810 292239360 292358970 292467672 292657536 293861888 295066240 295283520 295372980 295500960 295674624 295892352 296891392 297110016 298359390 298579095 298754568 298831680 298974564 299194722 299970560 300061440 300204912 300425976 301657230 301944510 302166855 303187080 303410340 303496704 303575040 303720192 303812208 306445440 306737280 306851328 306883944 308634624 308662245 309637580 309899520 309932460 310047696 310276008 310571496 311552864 311844330 311849568 313127640 313358220 313528320 313773264 314647760 314969088 315064512 315098001 315201024 316794240 317027520 318097920 318250016 318332160 318346434 318484368 318580857 318753792 320065536 320094180 320329890 321411440 321648120 321767712 322074144 322311312 323399552 323632260 323637696 324964080 325119459 325175040 325429083 325513080 325845504 326875136 327008922 327186432 328527360 328769280 329026131 329204736 329239728 330122240 330380148 330559488 330594624 331949520 332193960 332438580 332633952 333806640 334002816 334248768 336098889 337218560 337466880 337482012 337569120 337730526 337913856 337979223 338162688 339370084 339554304 340760945 340945920 340982160 341085465 341433792 341521920 341685216 341788734 342927360 343091328 344497440 344751120 345079440 345207744 345244437 346499520 346628352 346665196 346853376 347213952 348085955 348636960 348803658 349060509 350071680 350108890 350223360 350239064 350496972 350687232 350830764 352268595 353718260 353871520 353978730 354079488 354170880 354340224 354447576 354601152 356060416 356393520 357519680 357860160 358031268 358123680 358294914 358598016 359597440 360073728 361587870 361854135 361988676 362050560 362333412 363540480 363714304 363824496 364092408 365584590 365783040 365821920 367327360 367463936 367734528 368084736 369593280 369599488 369865440 371114240 371387520 371565096 371879424 371918952 373409792 373443210 373718205 375256140 375459840 375532470 375736320 375753168 376029864 377577312 379370880 379650240 379765260 380153088 381510409 381717504 381998592 383564160 383604930 384113016 384395868 385693728 385793280 385977744 387559620 387845010 388214370 388358712 389441080 389811960 389956896 390210048 390615696 392216580 393711360 393830640 394001280 394018947 394232832 394523136 396146688 397812520 398105460 398339424 398442240 398632752 398753523 398926296 400081920 400273216 400567968 402209640 402592680 402889140 404249440 404547120 404662272 404740551 404960256 405082944 407306880 408593920 408913134 408983040 409135104 409178592 409302558 409603959 409826304 411505920 411512832 411549660 412975185 413199360 413243280 413396928 413701344 414095328 415792440 415799424 417503520 417703146 417810960 418010733 418364352 418408821 419958784 420086016 420130668 420268032 421852515 422392320 422703360 422722314 423033597 424130560 424212605 424442880 424461912 424645824 424774476 425005056 426792240 427106520 428864160 429023616 429069218 429432192 429748416 431509680 431516928 432127143 433285440 433331495 433492612 433566720 433905444 434017440 434224962 434460672 436011896 437798830 438036480 438121215 438359040 438538455 438701508 438939648 438986304 440506864 440792832 442599360 442925280 443059470 443251440 443511936 443838528 445075520 445337088 445665024 447539085 448131852 448247520 448461846 449955840 449976016 450092160 450307368 450638964 450883584 452485845 452916765 454594560 454642880 454780620 455115510 455245056 455362560 455580288 455718312 457455104 459329920 459668160 460105920 460276992 460325916 461999360 462171136 462951936 464456370 464849280 464898690 465071544 465414012 466762240 466964480 467329296 467774352 469691460 470037330 470292480 471971640 472105984 472453632 472596768 472801536 475191360 477146880 477375024 477498240 477519651 477726552 478130688 480098304 480141270 480494835 482117160 482472180 482651568 482734080 483111216 483466968 485099328 485448390 485456544 487446120 487762560 488269620 490152446 490312704 490513383 490779648 492791040 493153920 493859592 495183360 495420128 495570222 495839232 495891936 497924280 498290940 498657870 498950928 500341520 500709960 501004224 501373152 503436416 505827840 506200320 506223018 506353680 506595789 506870784 507244032 508956672 509055126 509331456 511418880 511473240 512150688 512282880 512527824 514258304 514391040 514636992 516746160 517126680 517619160 517811616 519749280 519942528 519997794 520280064 520820928 522955440 523205487 524948480 525107520 525163335 525335040 525358596 525643776 525745458 526030848 526246146 530577390 530807280 530968095 531119232 531256320 531510336 531671364 531901728 533442560 534090624 536279520 536790240 537046902 537185520 537442371 539396160 539654068 539947008 540110592 541865765 542381805 542983014 543075840 543500118 545014870 545217512 545310720 545571456 545736744 546138612 546435072 548376885 548674560 548732880 550633580 550932480 550991040 551195904 551601792 552127104 554389920 554399232 554798160 556671360 556937528 557081280 557347644 557819136 557878428 560114688 560164815 560174224 562470020 562884210 563189760 563298705 563604480 563629752 564044796 565923840 565949216 566194432 566365968 569056320 569475360 569647890 570229632 571818880 572031488 572576256 572997888 575346240 575355904 575407395 576169524 577713920 578088960 578540592 578689920 578966616 581339430 581767515 584161620 584478720 584717940 584935344 585315072 587723776 590132480 590567040 590745960 591001920 591349248 591784704 593782784 593897647 594220032 596718780 597158190 597509136 597663360 597949128 598389444 600122880 600409824 600851952 603314460 603889020 604333710 606374160 606664093 606820680 606993408 607440384 607624416 612890880 613369701 613474560 613702656 613767888 613953837 617269248 617324490 619275160 619799040 619864920 620095392 620552016 621142992 623105728 623688660 623699136 626255280 626554719 626716440 627546528 629295520 629938176 630129024 630196002 630402048 633588480 634055040 634083471 636195840 636500032 636664320 636692868 636968736 637161714 637507584 640188360 640659780 642822880 643296240 643535424 643603827 644148288 644622624 646799104 647264520 647275392 649928160 650238918 650350080 650858166 651026160 651337443 651691008 653750272 654017844 654372864 656698245 657054720 657538560 658052262 658409472 658479456 660244480 660760296 661189248 663899040 664387920 664589205 664877160 665267904 667613280 668005632 668497536 672197778 672692769 674437120 674567585 674933760 674964024 675138240 675461052 675827712 675958446 676325376 678740168 681521890 681891840 681964320 682170930 682673265 682867584 683043840 683370432 683577468 685854720 686182656 688994880 689502240 690158880 690415488 690488874 692999040 693256704 693330392 694427904 696171910 696684555 697273920 697348035 697607316 698121018 700143360 700217780 700446720 700478128 700993944 701661528 704537190 705055995 707436520 707743040 707957460 708158976 708341760 708680448 708895152 709202304 712120832 712787040 715039360 715720320 716062536 716247360 716589828 717196032 719194880 720147456 720211905 723175740 723708270 723977352 724101120 724666824 727428608 727648992 728184816 731169180 731566080 731643840 734654720 734927872 735228669 735469056 736169472 739186560 739198976 739730880 742228480 742775040 743130192 743355333 743758848 743837904 746819584 746886420 747436410 747986805 750512280 751064940 751472640 751506336 752059728 755154624 758741760 759300480 759334527 759530520 760306176 763020818 763435008 763582689 763997184 767128320 767209860 768226032 768791736 771387456 771586560 771955488 775119240 775690020 776428740 776717424 778882160 779623920 779913792 779996691 780420096 781231392 784433160 787422720 787661280 788002560 788037894 788465664 788618187 789046272 789369219 792293376 795625040 795866085 796210920 796678848 796884480 797265504 797507046 797852592 800163840 800546432 801135936 804419280 805185360 805570353 805778280 808498880 809094240 809324544 809481102 809920512 810165888 814474521 814613760 817187840 817522305 817826268 817966080 818270208 818357184 818605116 819207918 819652608 823011840 823099320 825950370 826398720 826486560 826793856 827402688 828190656 831584880 831598848 835007040 835406292 835621920 836021466 836728704 836817642 840172032 840261336 840536064 843705030 844326315 844784640 845406720 845444628 846067194 848261120 848425210 848885760 848923824 849291648 849548952 853584480 854213040 854471835 857728320 858047232 858138436 858864384 859496832 863019360 863033856 864254286 866570880 866662990 866985224 867133440 867810888 868034880 868449924 868921344 872009145 872023792 875597660 876072960 876242430 876718080 877076910 877403016 877972608 881013728 881585664 885198720 885850560 886118940 886502880 887023872 887677056 890151040 890674176 891330048 895078170 895737285 896263704 896495040 896923692 899911680 899952032 900184320 900614736 901277928 904971690 905833530 909285760 909561240 910231020 910490112 910725120 911160576 911436624 914910208 918659840 919336320 920211840 920553984 920651832 923998720 924342272 925903872 928912740 929698560 929797380 930143088 930828024 933524480 934658592 935548704 939382920 940074660 940584960 943943280 944211968 944394619 944907264 945193536 945294003 945603072 950382720 954293760 954750048 954996480 955039302 955453104 955742571 956261376 960196608 960282540 960989670 964234320 964944360 965303136 966222432 966933936 970198656 970896780 970913088 974892240 975358377 975525120 976287249 976539240 980304892 980625408 981026766 981559296 985582080 986307840 987078393 987719184 990366720 990840256 991140444 991678464 991783872 995848560 996581880 997315740 997901856 1000683040 1001419920 1002008448 1002746304 1006872832 1008296667 1011655680 1012400640 1012446036 1012707360 1013191578 1013741568 1013937669 1014488064 1018110252 1018662912 1022282835 1022837760 1022946480 1023256395 1024301376 1024565760 1025055648 1028516608 1028782080 1029273984 1033492320 1034253360 1035238320 1035623232 1035733311 1039498560 1039885056 1039995588 1040560128 1041641856 1044257865 1045910880 1046410974 1047181527 1049896960 1050215040 1050326670 1050670080 1050717192 1051490916 1052061696 1052492292 1056805785 1061154780 1061614560 1061936190 1062238464 1062512640 1063020672 1063342728 1063803456 1068181248 1072559040 1072673045 1073580480 1074093804 1074371040 1074884742 1078792320 1079308136 1080221184 1083731530 1084763610 1085562405 1085966028 1086151680 1087000236 1090029740 1090435024 1090621440 1091142912 1091473488 1092277224 1096753770 1097349120 1097465760 1101267160 1101982080 1102391808 1103203584 1104254208 1108779840 1108798464 1109596320 1113342720 1113875056 1114162560 1114695288 1115638272 1115756856 1120229376 1120329630 1120348448 1121154615 1124940040 1125768420 1126379520 1126597410 1127208960 1127259504 1128089592 1131898432 1132388864 1132731936 1138112640 1138950720 1139295780 1140459264 1143637760 1144062976 1144531227 1145152512 1145995776 1150692480 1150711808 1150814790 1152339048 1155427840 1157081184 1157379840 1157933232 1162678860 1163535030 1168323240 1169435880 1169870688 1170630144 1175447552 1180264960 1181134080 1181491920 1182003840 1182056841 1182698496 1183569408 1187565568 1187795294 1188440064 1193437560 1194316380 1195018272 1195326720 1195898256 1196260569 1196778888 1200245760 1200819648 1201703904 1206628920 1207778040 1208667420 1212748320 1213328186 1213641360 1213986816 1214221653 1214880768 1215248832 1225381115 1225781760 1226739402 1226949120 1227405312 1227535776 1227907674 1228811877 1234538496 1234648980 1238550320 1238925555 1239598080 1239729840 1240190784 1241104032 1242285984 1246211456 1247377320 1247398272 1252510560 1253109438 1253432880 1254032199 1255093056 1255226463 1258591040 1259876352 1260258048 1260392004 1260804096 1265557545 1267176960 1268110080 1268166942 1272391680 1272637815 1273000064 1273328640 1273385736 1273937472 1274323428 1275015168 1280376720 1281319560 1285645760 1286592480 1287070848 1287207654 1288296576 1289245248 1293598208 1294529040 1294550784 1299856320 1299994485 1300477836 1300700160 1301716332 1302052320 1302674886 1303382016 1308035688 1313396490 1314109440 1314363645 1315077120 1315615365 1316104524 1316818944 1316958912 1320488960 1321520592 1322378496 1327798080 1328775840 1329178410 1329754320 1330535808 1335226560 1336011264 1336995072 1342617255 1344395556 1345385538 1348874240 1349135170 1349867520 1349928048 1350276480 1350922104 1351916892 1352650752 1357457535 1357480336 1358750295 1363043780 1363783680 1363928640 1364341860 1365346530 1365735168 1366087680 1366740864 1367154936 1372365312 1377989760 1379004480 1380317760 1380830976 1380977748 1385998080 1386513408 1386660784 1388855808 1392343820 1393369110 1394547840 1394696070 1395214632 1396242036 1400286720 1400435560 1400893440 1400956256 1401987888 1403323056 1409074380 1410111990 1414873040 1415486080 1415914920 1416317952 1417360896 1417790304 1418404608 1424241664 1425574080 1430078720 1431440640 1432125072 1432494720 1432558953 1433179656 1434392064 1438389760 1440294912 1440423810 1446351480 1447416540 1447954704 1448202240 1449333648 1454857216 1455297984 1456369632 1462338360 1463287680 1469309440 1469855744 1470457338 1470938112 1471540149 1472338944 1478373120 1478397952 1479461760 1484456960 1485550080 1486260384 1486710666 1487517696 1487675808 1493772840 1494872820 1495973610 1501024560 1501742263 1502129880 1503012672 1504119456 1510309248 1517483520 1518600960 1518669054 1519061040 1519787367 1520612352 1526041636 1526870016 1527165378 1527994368 1534256640 1534419720 1536452064 1537583472 1542774912 1543173120 1543910976 1550238480 1551380040 1552857480 1553434848 1557764320 1559247840 1559827584 1559993382 1560840192 1562462784 1568866320 1569616461 1574845440 1575322560 1575490005 1576005120 1576075788 1576931328 1577236374 1578092544 1578738438 1591250080 1591732170 1592421840 1592904285 1593357696 1593768960 1594531008 1595014092 1595705184 1600327680 1601092864 1602271872 1608838560 1610370720 1611140706 1611556560 1612327113 1616997760 1618188480 1618962204 1619841024 1620331776 1625597295 1627145415 1628949042 1629227520 1634375680 1635044610 1635652536 1635932160 1636714368 1637210232 1638415836 1639305216 1645130655 1646023680 1646198640 1651900740 1652797440 1652973120 1653587712 1654805376 1656381312 1663169760 1663197696 1670014080 1670812584 1671243840 1672042932 1673457408 1673635284 1680344064 1680494445 1680522672 1687410060 1688652630 1689569280 1689896115 1690813440 1690889256 1692134388 1696850420 1697771520 1697847648 1698583296 1699097904 1707168960 1708426080 1708943670 1715456640 1715533561 1716094464 1716276872 1717728768 1718993664 1726038720 1726067712 1726222185 1728508572 1733141760 1733325980 1733970448 1734266880 1735621776 1736069760 1736899848 1744018290 1744047584 1745302545 1751195320 1752484860 1753436160 1754153820 1754806032 1755945216 1762027456 1763171328 1770397440 1771701120 1772237880 1773005760 1774047744 1775354112 1780302080 1781348352 1781692941 1782660096 1790156340 1791474570 1792527408 1792990080 1793847384 1799904064 1800368640 1801229472 1802555856 1809943380 1811667060 1818571520 1819122480 1819992279 1820462040 1820980224 1822321152 1822873248 1829820416 1837319680 1838672640 1840109103 1840423680 1841107968 1841303664 1841861511 1847997440 1848684544 1851807744 1857825480 1859397120 1859594760 1860286176 1861656048 1867048960 1869317184 1871097408 1878765840 1879664157 1880149320 1887886560 1888423936 1888789238 1889814528 1890387072 1890588006 1891206144 1900765440 1902250413 1907552045 1908587520 1909500096 1909992960 1910078604 1910906208 1911485142 1912522752 1920565080 1921979340 1928468640 1929888720 1930606272 1930811481 1932444864 1933867872 1940397312 1941793560 1941826176 1949784480 1950716754 1951050240 1952574498 1953078480 1954012329 1960609784 1961250816 1962053532 1963118592 1970094735 1971164160 1972615680 1974156786 1975438368 1980733440 1981680512 1982280888 1983567744 1991697120 1993163760 1993767615 1994631480 1995803712 2001366080 2002839840 2004016896 2005492608 2013745664 2016593334 2023311360 2023702755 2024801280 2024892072 2025414720 2026383156 2027483136 2027875338 2028976128 2036220504 2044565670 2045675520 2045892960 2046512790 2048019795 2048602752 2049131520 2050111296 2057033216 2057564160 2058547968 2066984640 2068506720 2070476640 2071246464 2071466622 2078997120 2079770112 2079991176 2083283712 2088515730 2090053665 2091821760 2092044105 2092821948 2094363054 2099793920 2100430080 2100653340 2101340160 2101434384 2102981832 2104984584 2113611570 2115167985 2122309560 2123229120 2123872380 2124476928 2125025280 2126041344 2126685456 2127606912 2136362496 2145118080 2145346090 2147160960 2148187608 2148742080 2149769484 2157584640 2158616272 2160442368 2160635715 2167463060 2169527220 2171124810 2171932056 2172303360 2174000472 2180059480 2180870048 2182285824 2182946976 2184554448 2193507540 2194698240 2194931520 2202534320 2203964160 2204783616 2205686007 2206407168 2208508416 2217559680 2217596928 2219192640 2226685440 2227750112 2228325120 2229390576 2230065999 2231276544 2231513712 2240458752 2240659260 2240696896 2242309230 2249880080 2251536840 2253194820 2254417920 2254519008 2256179184 2263796864 2264777728 2265463872 2276225280 2277901440 2278003581 2278591560 2280918528 2287275520 2288125952 2289062454 2290305024 2290748067 2291991552 2301384960 2301423616 2301629580 2304678096 2310855680 2314162368 2314759680 2315866464 2325357720 2327070060 2336646480 2338871760 2339741376 2339990073 2341260288 2350895104 2360529920 2362268160 2362983840 2364007680 2364113682 2365396992 2365854561 2367138816 2368107657 2375590588 2376880128 2386875120 2387598255 2388632760 2390036544 2390653440 2391796512 2392521138 2393557776 2400491520 2401639296 2403407808 2413257840 2415556080 2416711059 2417334840 2425496640 2426656372 2427282720 2427973632 2428443306 2429761536 2430497664 2443423563 2450762230 2451563520 2452566915 2453478804 2453898240 2454810624 2455071552 2455815348 2457623754 2469297960 2477100640 2477851110 2479196160 2479459680 2480381568 2482208064 2484571968 2492422912 2494754640 2494796544 2505021120 2506218876 2506865760 2508064398 2510186112 2510452926 2517182080 2520516096 2520784008 2521608192 2531115090 2532978945 2534353920 2536220160 2536333884 2544783360 2545275630 2546000128 2546657280 2546771472 2547874944 2548646856 2560753440 2562639120 2571291520 2573184960 2574141696 2574415308 2576593152 2578490496 2587196416 2589058080 2589101568 2599712640 2599988970 2600955672 2601400320 2603432664 2604104640 2605349772 2606764032 2616027435 2616071376 2626792980 2628218880 2628727290 2630154240 2631230730 2632209048 2633917824 2643041184 2644756992 2655596160 2657551680 2658356820 2659508640 2661071616 2670453120 2670572863 2672022528 2673990144 2685234510 2687211855 2688791112 2690771076 2698270340 2699735040 2699856096 2700552960 2701844208 2703833784 2714915070 2714960672 2717500590 2726087560 2727857280 2728683720 2730693060 2731470336 2732175360 2733481728 2734309872 2744730624 2755979520 2758008960 2760635520 2761661952 2761955496 2771996160 2773026816 2773321568 2777711616 2784687640 2786738220 2789095680 2789392140 2790429264 2792484072 2800573440 2800871120 2801912512 2803975776 2806646112 2818148760 2820223980 2829746080 2830972160 2831829840 2832635904 2833183857 2834721792 2835580608 2835882009 2836809216 2848483328 2851148160 2860157440 2862881280 2864250144 2864989440 2865117906 2866359312 2867227713 2868784128 2876779520 2880589824 2880847620 2892702960 2894833080 2895909408 2898667296 2909714432 2910595968 2912739264 2924676720 2926075131 2926575360 2928861747 2938618880 2939711488 2940914676 2941876224 2943080298 2944677888 2956746240 2958923520 2961235179 2968913920 2969488235 2971100160 2972520768 2973421332 2975035392 2975351616 2987545680 2989745640 2991947220 3002049120 3003484526 3004259760 3006025344 3008238912 3020618496 3024890001 3033320465 3034967040 3037201920 3037338108 3038122080 3039574734 3041224704 3041813007 3052083272 3054330756 3055988736 3066848505 3068513280 3068839440 3069769185 3072904128 3075166944 3085549824 3086346240 3087821952 3100476960 3102760080 3105714960 3106869696 3107199933 3115528640 3118495680 3119655168 3119986764 3121680384 3124925568 3132773595 3137732640 3139232922 3149690880 3150645120 3150980010 3152010240 3152151576 3154472748 3156185088 3157476876 3170417355 3182500160 3183464340 3184843680 3185808570 3186715392 3187537920 3189062016 3190028184 3191410368 3202185728 3204543744 3217677120 3218019135 3220741440 3222281412 3223113120 3224654226 3233995520 3236376960 3237924408 3240663552 3251194590 3254290830 3256687215 3257898084 3258455040 3268751360 3270089220 3271305072 3271864320 3273428736 3274420464 3276831672 3290261310 3292047360 3292397280 3303801480 3305946240 3307175424 3309610752 3312762624 3326339520 3326395392 3340028160 3341625168 3342487680 3344085864 3346914816 3347270568 3360688128 3360988890 3361045344 3363463845 3374820120 3377305260 3379138560 3379792230 3381626880 3381778512 3384268776 3393700840 3395695296 3397166592 3398195808 3414337920 3416852160 3417887340 3430913280 3431067122 3432188928 3432553744 3433593681 3435457536 3437987328 3452077440 3452135424 3452444370 3457017144 3466283520 3466651960 3467940896 3471243552 3472139520 3473799696 3488036580 3488095168 3490605090 3502390640 3504969720 3508307640 3509612064 3511890432 3524054912 3526342656 3540794880 3543402240 3544475760 3546011520 3546170523 3548095488 3550708224 3560604160 3562696704 3563385882 3565320192 3580312680 3582949140 3585054816 3585980160 3587694768 3599808128 3600737280 3602458944 3605111712 3619886760 3623334120 3637143040 3638244960 3639984558 3640924080 3641960448 3642664959 3644642304 3645746496 3659640832 3674639360 3676143345 3677345280 3680218206 3680847360 3682215936 3682607328 3683723022 3686435631 3695994880 3703615488 3715650960 3716776665 3718794240 3719189520 3720572352 3723312096 3734097920 3738634368 3742194816 3757531680 3759328314 3760298640 3762096597 3765679389 3775773120 3777578476 3779629056 3780774144 3781176012 3782412288 3796672635 3801530880 3804500826 3815104090 3817175040 3817913445 3819000192 3819985920 3820157208 3821812416 3822970284 3825045504 3841130160 3843958680 3856937280 3859777440 3861212544 3861622962 3864889728 3867735744 3880794624 3883587120 3883652352 3899568960 3899983455 3901433508 3902100480 3905148996 3906156960 3908024658 3921219568 3924107064 3940189470 3942328320 3943090935 3945231360 3946846095 3948313572 3950876736 3961466880 3963361024 3964561776 3967135488 3983394240 3986327520 3987535230 3989262960 3991607424 4002732160 4005679680 4008033792 4010985216 4027491328 4027851765 4033186668 4046622720 4047405510 4049602560 4049784144 4050829440 4052766312 4055750676 4057952256 4072372605 4072441008 4089131340 4091351040 4091785920 4093025580 4096039590 4097205504 4098263040 4100222592 4114066432 4117095936 4133969280 4137013440 4140953280 4142492928 4142933244 4157283529 4157994240 4159540224 4159982352 4166567424 4177031460 4180107330 4183643520 4184088210 4185643896 4188726108 4200860160 4201306680 4202680320 4202868768 4205963664 4209969168 4227223140 4230335970 4244619120 4246458240 4246648651 4247744760 4248953856 4252082688 4253370912 4255213824 4272724992 4290236160 4290692180 4294321920 4296375216 4297484160 4297676859 4299538968 4315169280 4317232544 4320884736 4321271430 4334926120 4339054440 4342249620 4343864112 4344606720 4348000944 4360118960 4361740096 4364571648 4365893952 4369108896 4387015080 4389863040 4405068640 4407928320 4409567232 4411372014 4412814336 4414620447 4417016832 4435119360 4435193856 4438385280 4453370880 4455500224 4456650240 4458781152 4460131998 4462553088 4463027424 4481318520 4481393792 4484618460 4499760160 4503073680 4505226789 4506389640 4509038016 4512358368 4527593728 4529555456 4530927744 4552450560 4555802880 4556007162 4557183120 4559362101 4561837056 4574551040 4576251904 4578124908 4580610048 4581496134 4583983104 4602769920 4603259160 4609356192 4621711360 4628324736 4629519360 4631732928 4650715440 4654140120 4673292960 4677743520 4679482752 4679980146 4682520576 4708849383 4721059840 4721973095 4724536320 4725967680 4726470015 4728015360 4728227364 4730793984 4731709122 4734277632 4736215314 4751181176 4773750240 4775196510 4777265520 4778712855 4780073088 4781306880 4783593024 4785042276 4787115552 4800983040 4803278592 4806815616 4826515680 4831112160 4833422118 4834669680 4836981339 4850993280 4853312744 4854565440 4856886612 4859523072 4860995328 4876791885 4881436245 4886847126 4901524460 4903127040 4905133830 4906957608 4907796480 4910143104 4911630696 4915247508 4935391965 4938595920 4954201280 4955702220 4958392320 4958919360 4960763136 4964416128 4969143936 4984845824 4989509280 4989593088 5010042240 5012437752 5013731520 5016128796 5020372224 5020905852 5034364160 5041032192 5041483335 5041568016 5062230180 5065957890 5068707840 5069688345 5072440320 5072667768 5090551260 5092000256 5093314560 5093542944 5095749888 5097293712 5121506880 5125278240 5142583040 5146369920 5146600683 5148283392 5148830616 5153186304 5156980992 5174392832 5178116160 5178203136 5178666555 5199425280 5199977940 5201911344 5202800640 5206865328 5208209280 5210699544 5232054870 5232142752 5235907635 5253585960 5257454580 5260308480 5262461460 5264418096 5267835648 5286082368 5286644239 5289513984 5311192320 5315103360 5316713640 5319017280 5322143232 5340906240 5341145726 5344045056 5345078823 5347980288 5370469020 5374423710 5377582224 5381542152 5396540680 5399712192 5401105920 5403688416 5407667568 5429830140 5429921344 5435001180 5452175120 5455714560 5457367440 5459976837 5461386120 5462940672 5466963456 5468619744 5489461248 5511959040 5516017920 5520327309 5521271040 5523323904 5523910992 5525584533 5543992320 5546053632 5546643136 5555423232 5569375280 5573476440 5578191360 5578784280 5580858528 5584968144 5601146880 5601742240 5603825024 5607951552 5613292224 5636297520 5638992471 5640447960 5659492160 5661944320 5663659680 5665271808 5666367714 5669443584 5671161216 5671764018 5673618432 5696966656 5702296320 5720314880 5722656135 5725762560 5728500288 5729978880 5730235812 5732718624 5734455426 5737568256 5753559040 5761695240 5785405920 5789666160 5791818816 5792434443 5797334592 5819428864 5821191936 5825478528 5849353440 5852150262 5853150720 5857723494 5862036987 5877237760 5881829352 5883752448 5886160596 5889355776 5910284205 5913492480 5917847040 5922470358 5937827840 5938976470 5942200320 5945041536 5946842664 5950703232 5975091360 5979491280 5981302845 5983894440 6004098240 6006969052 6008519520 6012050688 6016477824 6041236992 6049780002 6066640930 6069934080 6071108265 6074403840 6074676216 6076244160 6079149468 6082449408 6083626014 6104166544 6108661512 6133697010 6137026560 6137678880 6139538370 6144059385 6145808256 6150333888 6171099648 6172692480 6175643904 6200953920 6205520160 6211429920 6213739392 6214399866 6231057280 6236991360 6239310336 6239973528 6249851136 6265547190 6270160995 6275465280 6276132315 6278465844 6299381760 6301290240 6301960020 6304020480 6304303152 6308945496 6314953752 6340834710 6365000320 6366928680 6369687360 6371617140 6373430784 6375075840 6378124032 6380056368 6382820736 6404371456 6409087488 6435354240 6436038270 6441482880 6444562824 6446226240 6449308452 6467991040 6472753920 6475848816 6481327104 6502389180 6508581660 6513374430 6515796168 6516910080 6540178440 6542610144 6546857472 6548840928 6553663344 6580522620 6584094720 6584794560 6607602960 6610762333 6611892480 6614350848 6617058021 6619221504 6625525248 6652679040 6652790784 6680056320 6683250336 6684975360 6688171728 6690197997 6693829632 6694541136 6721376256 6721977780 6722090688 6726927690 6749640240 6754610520 6759584460 6763253760 6763557024 6768537552 6787401680 6791390592 6794333184 6796391616 6828675840 6833704320 6834010743 6835774680 6861826560 6862134244 6864377856 6865107488 6867187362 6870915072 6872244201 6875974656 6904154880 6904270848 6904888740 6914034288 6932567040 6933303920 6935881792 6942487104 6944279040 6947599392 6976073160 6976190336 6981210180 7004781280 7009939440 7016615280 7019224128 7019970219 7023780864 7048109824 7052685312 7081589760 7086804480 7088951520 7092023040 7092341046 7096190976 7097563683 7101416448 7121208320 7126771764 7130640384 7160625360 7162794765 7165898280 7170109632 7171960320 7175389536 7199616256 7201474560 7204917888 7210223424 7239773520 7246668240 7250133177 7274286080 7276489920 7279969116 7281848160 7283920896 7285329918 7289284608 7291492992 7330270689 7349278720 7352286690 7354690560 7357700745 7360436412 7361694720 7364431872 7365214656 7367446044 7372871262 7391989760 7431301920 7433553330 7437588480 7438379040 7441144704 7446624192 7477268736 7484389632 7508711315 7515063360 7518656628 7520597280 7524193194 7531358778 7551546240 7555156952 7561548288 7562352024 7564824576 7593345270 7598936835 7603061760 7609001652 7630208180 7634350080 7635826890 7638000384 7639971840 7640314416 7643624832 7645940568 7682260320 7687917360 7713874560 7719554880 7722425088 7723245924 7729779456 7735471488 7761589248 7767174240 7767304704 7799137920 7799966910 7802867016 7804200960 7810297992 7812313920 7816049316 7842439136 7848082305 7848214128 7880378940 7884656640 7886181870 7890462720 7893692190 7896627144 7901753472 7926722048 7929123552 7934270976 7966788480 7972655040 7975070460 7978525920 7983214848 8005464320 8011359360 8011718589 8016067584 8021970432 8054982656 8055703530 8061635565 8066373336 8094811020 8099205120 8099568288 8101658880 8105532624 8111501352 8144745210 8144882016 8178262680 8183571840 8186051160 8192079180 8194411008 8196526080 8200445184 8228132864 8229724537 8234191872 8267938560 8274026880 8281906560 8284985856 8285866488 8314567058 8315988480 8319080448 8319964704 8333134848 8354062920 8360214660 8367287040 8368176420 8371287792 8377452216 8401720320 8402613360 8405737536 8411927328 8419938336 8454446280 8460671940 8489238240 8492916480 8493297302 8495489520 8497907712 8499551571 8504165376 8506741824 8507646027 8510427648 8545449984 8577667805 8580472320 8581384360 8588643840 8592750432 8594968320 8595353718 8599077936 8601683139 8630338560 8634465088 8641769472 8642542860 8669852240 8678108880 8684499240 8687728224 8696001888 8720237920 8723480192 8729143296 8731787904 8738217792 8774030160 8778225393 8779726080 8786585241 8810137280 8815856640 8819134464 8822744028 8825628672 8829240894 8834033664 8870238720 8876770560 8906741760 8908464705 8911000448 8913300480 8917562304 8920263996 8925106176 8926054848 8962637040 8962787584 8969236920 8999520320 9006147360 9010453578 9012779280 9018076032 9024716736 9055187456 9059110912 9061855488 9099961395 9104901120 9111605760 9112014324 9114366240 9118724202 9123674112 9125439021 9149102080 9156249816 9162992268 9167966208 9200545515 9205539840 9206518320 9209307555 9218712384 9243422720 9256649472 9259038720 9263465856 9301430880 9308280240 9321599799 9346585920 9355487040 9358965504 9359960292 9365041152 9398320785 9417698766 9442119680 9443946190 9449072640 9451935360 9452940030 9456030720 9456454728 9463418244 9468555264 9472430628 9502362352 9511252065 9547500480 9550393020 9554531040 9557425710 9560146176 9562613760 9567186048 9570084552 9574231104 9606557184 9613631232 9653031360 9654057405 9662224320 9666844236 9669339360 9673962678 9701986560 9706625488 9709130880 9713773224 9721990656 9753583770 9762872490 9770061645 9773694252 9803048920 9806254080 9810267660 9813915216 9815592960 9820286208 9823261392 9830495016 9870783930 9877191840 9908402560 9911404440 9917838720 9921526272 9928832256 9938287872 9969691648 9979018560 9979186176 10020084480 10024875504 10027463040 10032257592 10040744448 10041811704 10068728320 10082064384 10082966670 10083136032 10124460360 10131915780 10137415680 10139376690 10144880640 10145335536 10181102520 10184000512 10187085888 10191499776 10194587424 10243013760 10250556480 10285166080 10292739840 10293201366 10296566784 10297661232 10300781043 10306372608 10313961984 10348785664 10356232320 10356406272 10357333110 10398850560 10399955880 10403822688 10413730656 10416418560 10421399088 10464109740 10464285504 10471815270 10507171920 10512195841 10514909160 10524922920 10528836192 10535671296 10572164736 10573288478 10579027968 10622384640 10630206720 10633427280 10638034560 10638511569 10644286464 10681812480 10682291452 10688090112 10690157646 10695960576 10740938040 10748847420 10755164448 10763084304 10793081360 10799424384 10802211840 10807376832 10815335136 10859660280 10859842688 10870002360 10904350240 10911429120 10914734880 10919953674 10922772240 10925881344 10927994877 10933926912 10937239488 10978922496 11023918080 11028430035 11032035840 11040654618 11042542080 11046647808 11047821984 11051169066 11087984640 11093286272 11110846464 11138750560 11146952880 11150329995 11156382720 11157568560 11161717056 11169936288 11202293760 11203484480 11207650048 11215903104 11226584448 11272595040 11277984942 11280895920 11286289791 11318984320 11323888640 11327319360 11332735428 11338887168 11342322432 11343528036 11347236864 11390017905 11404592640 11440629760 11445312270 11451525120 11453740335 11457000576 11459957760 11460471624 11465437248 11468910852 11475136512 11507118080 11523390480 11570811840 11579332320 11583637632 11584868886 11594669184 11642383872 11650957056 11698706880 11699950365 11704300524 11706301440 11715446988 11724073974 11754475520 11763658704 11772321192 11820568410 11826984960 11829272805 11835694080 11840538285 11844940716 11877952940 11884400640 11890083072 11893685328 11901406464 11950182720 11958982560 11962605690 11967788880 12008196480 12013938104 12017039040 12024101376 12032955648 12082473984 12083555295 12099560004 12133281860 12139868160 12142216530 12148807680 12149352432 12152488320 12158298936 12167252028 12208333088 12217117815 12217323024 12267394020 12274053120 12275357760 12279076740 12288118770 12291616512 12300667776 12342199296 12351287808 12401907840 12411040320 12422859840 12427478784 12428799732 12462114560 12471850587 12473982720 12478620672 12479947056 12499702272 12531094380 12540321990 12550930560 12552264630 12556931688 12602580480 12603920040 12608040960 12608606304 12617890992 12629907504 12681669420 12730000640 12733857360 12739374720 12739945953 12743234280 12746861568 12756248064 12760112736 12765641472 12808742912 12818174976 12870708480 12872076540 12882965760 12889125648 12892452480 12893030577 12898616904 12935982080 12945507840 12951697632 12962654208 13004778360 13017163320 13026748860 13031592336 13033820160 13080356880 13085220288 13086611149 13093714944 13097681856 13107326688 13161045240 13169589120 13215205920 13221524666 13223784960 13228701696 13234116042 13238443008 13243861341 13251050496 13305358080 13305581568 13352864315 13360112640 13366500672 13369950720 13376343456 13380395994 13387659264 13389082272 13443955560 13444181376 13453855380 13499280480 13509221040 13515680367 13519168920 13527114048 13537075104 13574803360 13582781184 13588666368 13592783232 13657351680 13667408640 13668021486 13671549360 13678086303 13723653120 13724268488 13728755712 13730214976 13734374724 13741830144 13744488402 13751949312 13808309760 13809777480 13828068576 13865134080 13866607840 13871763584 13884974208 13888558080 13895198784 13952146320 13952380672 13962420360 14009562560 14019878880 14033230560 14038448256 14039940438 14047561728 14096219648 14163179520 14165919285 14173608960 14177903040 14179410045 14184046080 14184682092 14192381952 14195127366 14202832896 14242416640 14253543528 14321250720 14325589530 14331796560 14336138565 14340219264 14343920640 14350779072 14399232512 14402949120 14409835776 14420446848 14479547040 14493336480 14500266354 14510944017 14548572160 14552979840 14559938232 14563696320 14570659836 14578569216 14582985984 14630375655 14644308735 14660541378 14698557440 14704573380 14709381120 14715401490 14720872824 14723389440 14730429312 14734892088 14745742524 14806175895 14862603840 14867106660 14875176960 14876758080 14882289408 14893248384 14954537472 14968779264 15017422630 15030126720 15037313256 15041194560 15048386388 15062717556 15103092480 15110313904 15123096576 15124450005 15124704048 15186690540 15197873670 15206123520 15209065035 15218003304 15260416360 15271653780 15276000768 15279943680 15280628832 15287249664 15291881136 15364520640 15375834720 15427749120 15439109760 15439802049 15444850176 15446491848 15459558912 15470942976 15523178496 15534348480 15534609408 15535999665 15598275840 15599933820 15605734032 15608401920 15620595984 15624627840 15632098632 15684878272 15696164610 15696428256 15760757880 15772363740 15780925440 15787384380 15793254288 15803506944 15853444096 15858247104 15859932717 15868541952 15933576960 15945310080 15950140920 15957051840 15966429696 16010928640 16022718720 16023437178 16032135168 16035236469 16043940864 16109965312 16111407060 16123271130 16132746672 16189622040 16199136576 16203317760 16211065248 16223002704 16289490420 16289764032 16356525360 16367143680 16372102320 16379930511 16384158360 16388822016 16400890368 16456265728 16459449074 16468383744 16535877120 16548053760 16560981927 16563813120 16569971712 16571732976 16576753599 16629134116 16631976960 16638160896 16639929408 16666269696 16708125840 16720429320 16734574080 16736352840 16742575584 16754904432 16803440640 16805226720 16811475072 16823854656 16839876672 16908892560 16916977413 16921343880 16978476480 16985832960 16986594604 16990979040 16995815424 16999103142 17008330752 17013483648 17015292054 17020855296 17090899968 17155335610 17160944640 17162768720 17167968405 17177287680 17185500864 17189936640 17190707436 17198155872 17203366278 17260677120 17268930176 17285085720 17339704480 17356217760 17368998480 17375456448 17377303329 17392003776 17440475840 17446960384 17458286592 17463575808 17476435584 17548060320 17556450786 17559452160 17573170482 17620274560 17631713280 17645488056 17651257344 17658481788 17668067328 17730852615 17740477440 17753541120 17813483520 17816929410 17822000896 17826600960 17835124608 17840527992 17852109696 17925274080 17925575168 17938473840 17999040640 18012294720 18020907156 18025558560 18036152064 18049433472 18110374912 18123710976 18199922790 18209802240 18213324795 18223211520 18224028648 18228732480 18237448404 18247348224 18250878042 18298204160 18312499632 18325984536 18401091030 18411079680 18413036640 18418615110 18432178155 18437424768 18513298944 18518077440 18526931712 18602861760 18616560480 18643199598 18693171840 18710974080 18717931008 18719920584 18796641570 18810482985 18828396945 18835397532 18887892380 18898145280 18903870720 18905880060 18912061440 18912909456 18926836488 18944861256 19004724704 19022504130 19095000960 19100786040 19109062080 19114851420 19120292352 19125227520 19134372096 19140169104 19148462208 19213114368 19227262464 19306062720 19308114810 19324448640 19333688472 19338678720 19347925356 19403973120 19413250976 19418261760 19427546448 19443981312 19507167540 19525744980 19540123290 19547388504 19606097840 19620535320 19627830432 19640572416 19646522784 19660990032 19741567860 19754383680 19816805120 19822808880 19832286999 19835677440 19843052544 19851174063 19857664512 19876575744 19939383296 19958037120 19958372352 20040168960 20049751008 20054926080 20064515184 20070593991 20081488896 20083623408 20137456640 20164128768 20165933340 20166272064 20248920720 20263831560 20278753380 20289761280 20290671072 20362205040 20368001024 20374171776 20382999552 20389174848 20486027520 20501112960 20502032229 20570332160 20585479680 20586402732 20593133568 20595322464 20601562086 20612745216 20616732603 20627923968 20712464640 20712812544 20714666220 20786417645 20797701120 20799911760 20807645376 20827461312 20832837120 20842798176 20928219480 20928571008 20943630540 21014343840 21024391682 21029818320 21049845840 21057672384 21059910657 21071342592 21144329472 21146576956 21158055936 21233243255 21244769280 21260413440 21266854560 21276069120 21277023138 21288572928 21292691049 21363624960 21364582904 21380315292 21391921152 21481876080 21488384295 21497694840 21510328896 21526168608 21586162720 21598848768 21604423680 21614753664 21630670272 21719320560 21719685376 21740004720 21750399531 21808700480 21822858240 21829469760 21839907348 21845544480 21851762688 21855989754 21867853824 21874478976 22047836160 22056860070 22064071680 22073102235 22081309236 22085084160 22093295616 22095643968 22102338132 22175969280 22186572544 22277501120 22293905760 22300659990 22312765440 22315137120 22323434112 22339872576 22406968960 22415300096 22431806208 22453168896 22526133945 22545190080 22555969884 22561791840 22572579582 22637968640 22647777280 22654638720 22665470856 22684644864 22687056072 22694473728 22780035810 22796810505 22809185280 22881259520 22890624540 22903050240 22907480670 22914001152 22919915520 22920943248 22930874496 22937821704 23046780960 23141623680 23158664640 23167275264 23169737772 23189338368 23284767744 23301914112 23397413760 23399900730 23408601048 23412602880 23430893976 23448147948 23527317408 23544246915 23544642384 23641136820 23653969920 23658545610 23671388160 23681076570 23689881432 23755905880 23780166144 23787370656 23802812928 23900365440 23917965120 23925211380 23935577760 24016392960 24027876208 24034078080 24035155767 24048202752 24065911296 24164947968 24167110590 24184906695 24199120008 24266563720 24284433060 24297615360 24298704864 24304976640 24316597872 24334504056 24416666176 24434235630 24434646048 24534788040 24550715520 24558153480 24576237540 24583233024 24601335552 24684398592 24689173611 24702575616 24803815680 24822080640 24845719680 24854957568 24857599464 24924229120 24943701174 24947965440 24957241344 24959894112 24999404544 25062188760 25080643980 25101861120 25104529260 25113863376 25205160960 25207840080 25217212608 25235781984 25259815008 25363338840 25460001280 25467714720 25478749440 25479891906 25486468560 25493723136 25498654713 25512496128 25520225472 25522938081 25531282944 25617485824 25636349952 25733003415 25741416960 25744153080 25765931520 25778251296 25784904960 25786061154 25797233808 25805049417 25871964160 25891015680 25903395264 25925308416 26009556720 26034326640 26053497720 26063184672 26160713760 26170440576 26173222298 26187429888 26195363712 26214653376 26322090480 26334676179 26339178240 26359755723 26430411840 26433221195 26443049332 26447569920 26457403392 26468232084 26476886016 26487722682 26502100992 26610716160 26705728630 26720225280 26725394115 26733001344 26739901440 26752686912 26760791988 26775318528 26778164544 26887911120 26888362752 26907710760 26998560960 27018442080 27031360734 27038337840 27054228096 27074150208 27149606720 27165562368 27177332736 27185566464 27299884185 27314703360 27334817280 27336042972 27343098720 27356172606 27447306240 27448536976 27460429952 27468749448 27488976804 27503898624 27601636545 27616619520 27619554960 27627922665 27656137152 27730268160 27733215680 27743527168 27769948416 27777116160 27790397568 27904292640 27904761344 27924840720 28019125120 28039757760 28066461120 28076896512 28079880876 28095123456 28192439296 28194962355 28326359040 28331838570 28347217920 28355806080 28358820090 28368092160 28369364184 28390254732 28405665792 28484833280 28507087056 28642501440 28651179060 28663593120 28672277130 28680438528 28687841280 28701558144 28798465024 28819671552 28840893696 28959094080 28962172215 28986672960 29000532708 29021888034 29097144320 29105959680 29119876464 29127392640 29141319672 29165971968 29260751310 29288617470 29310184935 29321082756 29409146760 29418762240 29430802980 29441745648 29446778880 29460858624 29469784176 29491485048 29612351790 29725207680 29734213320 29753516160 29764578816 29786496768 29909074944 29937558528 30034845260 30060253440 30074626512 30082389120 30096772776 30125435112 30206184960 30220627808 30246193152 30248900010 30249408096 30373381080 30395747340 30412247040 30418130070 30436006608 30520832720 30543307560 30552001536 30561257664 30574499328 30583762272 30729041280 30751669440 30855498240 30878219520 30879604098 30889700352 30892983696 30902343129 30919117824 30941885952 31046356992 31068696960 31069218816 31071999330 31196551680 31199867640 31211468064 31241191968 31249255680 31264197264 31369756544 31392329220 31392856512 31521515760 31536587523 31544727480 31574768760 31586508576 31607013888 31706888192 31716494208 31719865434 31737083904 31867153920 31890620160 31900281840 31914103680 31915534707 31932859392 32021857280 32045437440 32046874356 32064270336 32070472938 32087881728 32222814120 32246542260 32265493344 32379244080 32398273152 32406635520 32422130496 32446005408 32578980840 32579528064 32713050720 32734287360 32744204640 32759861022 32768316720 32777644032 32783984631 32801780736 32918898148 32936767488 33053811665 33071754240 33085290105 33096107520 33121963854 33127626240 33139943424 33143465952 33153507198 33258268232 33263953920 33279858816 33332539392 33416251680 33440858640 33450989985 33469148160 33472705680 33485151168 33509808864 33606881280 33610453440 33622950144 33647709312 33679753344 33817785120 33833954826 33842687760 33858869373 33956952960 33971665920 33973189208 33981958080 33998206284 34016661504 34026967296 34030584108 34041710592 34170053715 34310671220 34321889280 34325537440 34335936810 34354575360 34361221005 34371001728 34379873280 34381414872 34396311744 34406732556 34521354240 34537860352 34570171440 34679408960 34712435520 34737996960 34750912896 34754606658 34784007552 34880951680 34893920768 34927151616 34952871168 35096120640 35099851095 35112901572 35118904320 35146340964 35240549120 35263426560 35290976112 35316963576 35461705230 35480954880 35487818415 35507082240 35633858820 35644001792 35653201920 35670249216 35681055984 35704219392 35850548160 35851150336 35876947680 35998081280 36024589440 36041814312 36051117120 36072304128 36098866944 36220749824 36247421952 36250665885 36399845580 36419604480 36426649590 36446423040 36448057296 36457464960 36474896808 36501756084 36624999264 36651353445 36651969072 36802182060 36822159360 36826073280 36837230220 36864356310 36874849536 37006509673 37026597888 37053863424 37205723520 37233120960 37286399196 37386343680 37415551761 37421948160 37435862016 37439841168 37593283140 37620965970 37656793890 37670795064 37775784760 37807741440 37811760120 37824122880 37825818912 37853672976 37889722512 38009449408 38045008260 38190001920 38201572080 38218124160 38219837859 38229702840 38240584704 38268744192 38280338208 38296924416 38426228736 38454524928 38612125440 38616229620 38648897280 38667376944 38677357440 38679091731 38695850712 38807946240 38826501952 38836523520 38855092896 38887962624 39014335080 39051489960 39080246580 39094777008 39212195680 39241070640 39255660864 39259833447 39281144832 39293045568 39321980064 39483135720 39508767360 39633610240 39645617760 39664573998 39671354880 39686105088 39702348126 39715329024 39731584023 39753151488 39878766592 39916074240 39916744704 40058592945 40080337920 40099502016 40109852160 40129030368 40141187982 40162977792 40167246816 40274913280 40331866680 40332544128 40497841440 40527663120 40547041101 40557506760 40581342144 40724410080 40736002048 40748343552 40765999104 40778349696 40972055040 41002225920 41004064458 41034258909 41140664320 41148622685 41170959360 41172805464 41186267136 41190644928 41203124172 41225490432 41233465206 41255847936 41424929280 41429332440 41572835290 41595402240 41599823520 41615290752 41654922624 41665674240 41685596352 41856438960 41857142016 41887261080 42028687680 42048783364 42059636640 42099691680 42115344768 42119821314 42142685184 42288658944 42293153912 42466486510 42489538560 42497757855 42520826880 42533709120 42538230135 42552138240 42554046276 42577145856 42585382098 42727249920 42729165808 42760630584 42963752160 42976768590 42995389680 43008415695 43020657792 43052337216 43172325440 43197697536 43208847360 43229507328 43261340544 43438641120 43439370752 43480009440 43500799062 43617400960 43645716480 43658939520 43679814696 43691088960 43711979508 43735707648 43748957952 43891126965 43932926205 44095672320 44113720140 44128143360 44146204470 44162618472 44170168320 44191287936 44204676264 44373145088 44555002240 44587811520 44601319980 44625530880 44630274240 44646868224 44679745152 44813937920 44830600192 44863612416 44906337792 45052267890 45090380160 45111939768 45123583680 45145159164 45275937280 45295554560 45309277440 45330941712 45369289728 45374112144 45560071620 45593621010 45618370560 45627195105 45781249080 45814961340 45828002304 45839831040 45841886496 45861748992 45875643408 46093561920 46283247360 46317329280 46319406147 46334550528 46339475544 46378676736 46569535488 46603828224 46607998995 46794827520 46799801460 46817202096 46825205760 46861787952 46896295896 47054634816 47088493830 47089284768 47282273640 47317091220 47342776320 47362153140 47379762864 47511811760 47560332288 47574741312 47579798151 47605625856 47800730880 47835930240 47850422760 47871155520 48032785920 48055752416 48068156160 48070311534 48096405504 48105709407 48131822592 48329895936 48334221180 48369813390 48398240016 48533127440 48568866120 48597409728 48609953280 48633195744 48669008112 48833332352 48868471260 48869292096 49069576080 49101431040 49116306960 49139791533 49152475080 49166466048 49202671104 49368797184 49378347222 49405151232 49607631360 49644161280 49682945781 49691439360 49709915136 49715198928 49848458240 49887402348 49895930880 49914482688 49919788224 49998809088 50124377520 50161287960 50203722240 50209058520 50227726752 50410321920 50415680160 50434425216 50471563968 50519630016 50726677680 50750932239 50920002560 50935429440 50957498880 50959783812 50972937120 50987446272 50997309426 51024992256 51040450944 51045876162 51062565888 51272699904 51466006830 51482833920 51488306160 51503905215 51531863040 51556502592 51569809920 51572122308 51594467616 51610098834 51743928320 51782031360 51806790528 52019113440 52068653280 52106995440 52126369344 52131909987 52321427520 52340881152 52346444596 52374859776 52390727424 52429306752 52560979205 52644180960 52669352358 52678356480 52719511446 52860823680 52866442390 52886098664 52895139840 52936464168 52953772032 52975445364 53004201984 53192557845 53221432320 53411457260 53440450560 53450788230 53466002688 53479802880 53505373824 53521583976 53556329088 53775822240 53776725504 53815421520 53997121920 54036884160 54062721468 54076675680 54108456192 54148300416 54299213440 54331124736 54371132928 54599768370 54629406720 54639974385 54669634560 54672085944 54686197440 54712345212 54894612480 54897073952 54920859904 54937498896 54977953608 55203273090 55233239040 55239109920 55255845330 55312274304 55466431360 55487054336 55539896832 55554232320 55580795136 55808585280 55809522688 55849681440 56038250240 56079515520 56132922240 56153793024 56159761752 56384878592 56389924710 56431448955 56663677140 56694435840 56711612160 56717640180 56736184320 56738728368 56780509464 57014174112 57285002880 57302358120 57327186240 57344554260 57360877056 57375682560 57403116288 57596930048 57608071759 57639343104 57681787392 57918188160 57924344430 57973345920 58001065416 58043776068 58211919360 58239752928 58254785280 58282639344 58331943936 58521502620 58577234940 58620369870 58642165512 58818293520 58861605960 58883491296 58921717248 58939568352 58982970096 59224703580 59450415360 59468426640 59496860997 59507032320 59529157632 59553522189 59572993536 59818149888 59875117056 60069690520 60120506880 60149253024 60164778240 60193545552 60211781973 60250870224 60412369920 60441255616 60492386304 60497800020 60498816192 60746762160 60791494680 60836260140 60872013216 61041665440 61086615120 61104003072 61122515328 61148998656 61167524544 61458082560 61503338880 61506096687 61710996480 61756439040 61759208196 61779400704 61785967392 61804686258 61838235648 61850197809 61883771904 62137393920 62138437632 62143998660 62359252935 62393103360 62399735280 62422936128 62482383936 62498511360 62528394528 62739513088 62784658440 62785713024 63043031520 63073175046 63089454960 63149537520 63173017152 63179731971 63214027776 63413776384 63432988416 63439730868 63474167808 63699729765 63734307840 63781240320 63800563680 63828207360 63831069414 63865718784 63878073147 64043714560 64090874880 64093748712 64140945876 64175763456 64445628240 64465152885 64493084520 64530986688 64758488160 64796546304 64813271040 64844260992 64892010816 65157961680 65159056128 65251198593 65426101440 65433055745 65468574720 65488409280 65519722044 65536633440 65555288064 65567969262 65603561472 65837796296 66107623330 66143508480 66170580210 66192215040 66219306705 66243927708 66255252480 66279886848 66286931904 66307014396 66516536464 66527907840 66559717632 66832503360 66881717280 66901979970 66938296320 66945411360 66970302336 67019617728 67220906880 67245900288 67295418624 67359506688 67578401835 67635570240 67667909652 67685375520 67717738746 67913905920 67943331840 67946378416 67963916160 67996412568 68053934592 68061168216 68083421184 68340107430 68390431515 68621342440 68643778560 68651074880 68671873620 68709150720 68722442010 68742003456 68759746560 68762829744 68792623488 68813465112 69075720704 69140342880 69358817920 69424871040 69475993920 69501825792 69509213316 69568015104 69761903360 69787841536 69854303232 69905742336 70192241280 70199702190 70225803144 70237808640 70292681928 70481098240 70581952224 70633927152 70923410460 70961909760 70975636830 71014164480 71267717640 71288003584 71340498432 71362111968 71408438784 71701096320 71702300672 71753895360 71996162560 72049178880 72083628624 72102234240 72105467301 72144608256 72197733888 72441499648 72494843904 72501331770 72554720085 72799691160 72853299180 72892846080 72896114592 72914929920 72949793616 73003512168 73249998528 73302706890 73303938144 73604364120 73652146560 73674460440 73728712620 73749699072 74013019346 74053195776 74067520833 74107726848 74411447040 74466241920 74572798392 74772687360 74831103522 74843896320 74871724032 74879682336 75186566280 75241931940 75313587780 75341590128 75551569520 75615482880 75623520240 75651637824 75707345952 75779445024 76018898816 76090016520 76380003840 76403144160 76436248320 76439675718 76459405680 76481169408 76495964139 76537488384 76560676416 76568814243 76593848832 76852457472 76909049856 77199010245 77224250880 77232459240 77297794560 77334753888 77354714880 77358183462 77391701424 77615892480 77653003904 77673047040 77710185792 77775925248 78028670160 78102979920 78160493160 78189554016 78424391360 78482141280 78511321728 78519666894 78562289664 78586091136 78643960128 78966271440 79004028537 79017534720 79267220480 79291235520 79299663585 79329147996 79342709760 79372210176 79404696252 79430658048 79463168046 79506302976 79832148480 80117185890 80160675840 80176182345 80199004032 80219704320 80258060736 80282375964 80325955584 80334493632 80549826560 80663733360 80665088256 80995682880 81055326240 81094082202 81115013520 81162684288 81448820160 81496687104 81531998208 81556699392 81899652555 81944110080 82004451840 82008128916 82068517818 82281328640 82297245370 82341918720 82345610928 82381289856 82406248344 82466930412 82511695872 82804909635 82849858560 82858664880 82883767995 83145670580 83190804480 83199647040 83230581504 83309845248 83331348480 83371192704 83712877920 83714284032 83774522160 84057375360 84097566728 84119273280 84199383360 84230689536 84239642628 84285370368 84577317888 84584887065 84586307824 84932973020 84979077120 84995515710 85041653760 85067418240 85076460270 85104276480 85108092552 85170764196 85454499840 85458331616 85521261168 85927504320 85953537180 85990779360 86016831390 86041315584 86104674432 86344650880 86395395072 86459014656 86522681088 86877282240 86878741504 86886516645 86960018880 87001598124 87234801920 87291432960 87317879040 87359629392 87382177920 87423959016 87497915904 87782253930 87865852410 88227440280 88256286720 88292408940 88325236944 88340336640 88382575872 88409352528 88746290176 89110004480 89175623040 89202639960 89260548480 89293736448 89359490304 89627875840 89661200384 89727224832 89812675584 90104535780 90180760320 90223879536 90247167360 90290318328 90551874560 90618554880 90661883424 90738579456 90748224288 91120143240 91187242020 91236741120 91254390210 91562498160 91606278043 91629922680 91656004608 91683772992 91723497984 91751286816 92187123840 92566494720 92634658560 92638812294 92669101056 92678951088 92707029387 92757353472 93139070976 93207656448 93215997990 93589655040 93599602920 93634404192 93723575904 93792591792 94109269632 94176987660 94178569536 94564547280 94609762569 94634182440 94724306280 94759525728 95023623520 95120664576 95149482624 95159596302 95211251712 95601461760 95671860480 95700845520 95742311040 95746604121 96065571840 96111504832 96136312320 96140623068 96192811008 96211418814 96263645184 96668442360 96739626780 96796480032 97066254880 97137732240 97194819456 97219906560 97266391488 97338016224 97666664704 97736942520 97738584192 98139152160 98202862080 98232613920 98279583066 98304950160 98332932096 98351953893 98405342208 98756694444 98810302464 99161434995 99215262720 99255870315 99288322560 99365891562 99382878720 99419830272 99430397856 99696916480 99774804696 99791861760 99839576448 99997618176 100248755040 100322575920 100352969955 100407444480 100418117040 100455453504 100820643840 100831360320 100868850432 100943127936 101039260032 101453355360 101501864478 101576608119 101840005120 101870858880 101914997760 101919567624 101945874240 101994618852 102049984512 102080901888 102091752324 102125131776 102510161145 102932013660 102965667840 102976612320 103007810430 103063726080 103083663015 103113005184 103139619840 103144244616 103188935232 103220197668 103564062720 103613581056 104038226880 104137306560 104213990880 104252738688 104263819974 104642855040 104681762304 104692889192 104781454848 104858613504 105121958410 105288361920 105299553285 105338704716 105356712960 105439022892 105721647360 105732884780 105772197328 105790279680 105872928336 105950890728 106385115690 106442864640 106463455245 106822914520 106901576460 106932005376 106959605760 107010747648 107043167952 107112658176 107551644480 107553451008 107630843040 107994243840 108073768320 108125442936 108153351360 108216912384 108296600832 108598426880 108662249472 108742265856 108751997655 109199536740 109258813440 109279948770 109339269120 109344171888 109372394880 109424690424 109794147904 109841719808 109874997792 109955907216 110406546180 110466478080 110478219840 110511690660 110624548608 110932862720 110974108672 111019529019 111079793664 111161590272 111617170560 111619045376 111699362880 112076500480 112159031040 112246655283 112265844480 112307586048 112319523504 112769757184 112779849420 112862897910 113327354280 113423224320 113435280360 113472368640 113477456736 113561018928 114028348224 114570005760 114604716240 114654372480 114659513577 114689108520 114721754112 114806232576 115193860096 115216143518 115278686208 115363574784 115836376320 115848688860 115946691840 116002130832 116037275193 116087552136 116423838720 116479505856 116509570560 116565278688 116663887872 117043005240 117154469880 117240739740 117284331024 117636587040 117723211920 117766982592 117779500341 117843434496 117879136704 117965940192 118449407160 118900830720 118936853280 118993721994 119014064640 119058315264 119107044378 119145987072 119194752069 119636299776 119750234112 120139381040 120175778835 120241013760 120298506048 120329556480 120387091104 120423563946 120501740448 120824739840 120882511232 120995600040 120997632384 121493524320 121582989360 121641123303 121672520280 121744026432 122083330880 122173230240 122208006144 122245030656 122297997312 122335049088 122916165120 123006677760 123012193374 123421992960 123445868055 123512878080 123518416392 123558801408 123571934784 123609372516 123676471296 123700395618 123767543808 124274787840 124287997320 124718505870 124786206720 124799470560 124845872256 124964767872 124997022720 125056789056 125479026176 125569316880 125571426048 126086063040 126146350092 126178909920 126299075040 126346034304 126359463942 126428055552 126865976832 126879461736 127399459530 127468615680 127493273565 127562480640 127601127360 127614690405 127656414720 127662138828 127731437568 127756146294 128087429120 128181749760 128187497424 128281891752 128891256480 128930305770 128986169040 129025247085 129061973376 129516976320 129593092608 129626542080 129688521984 129784021632 130315923360 130318112256 130502397186 130852202880 130866111490 130937149440 130976818560 131039444088 131073266880 131135938524 131207122944 131673380895 131675592592 131798778615 132215246660 132287016960 132341160420 132384430080 132438613410 132487855416 132510504960 132573863808 132614028792 133033072928 133119435264 133665006720 133763434560 133803959940 133876592640 133890822720 133940604672 134039235456 134441813760 134491800576 134590837248 134719013376 135156803670 135271140480 135335819304 135370751040 135435477492 135827811840 135886663680 135892756832 135927832320 135992825136 136107869184 136122336432 136680214860 136780863030 137242684880 137302149760 137343747240 137444884020 137484006912 137519493120 137525659488 137585246976 137626930224 138151441408 138280685760 138717635840 138849742080 138951987840 138958218441 139003651584 139018426632 139136030208 139523806720 139575683072 139708606464 139811484672 140384482560 140399404380 140451606288 140475617280 140585363856 140962196480 141163904448 141267854304 141846820920 141951273660 142028328960 142535435280 142576007168 142680996864 142724223936 142739394453 142816877568 143402192640 143404601344 143507790720 143992325120 144098357760 144167257248 144204468480 144210934602 144289216512 144317128221 144395467776 144989687808 145002663540 145109440170 145599382320 145706598360 145792229184 145829859840 145899587232 146007024336 146499997056 146605413780 146607876288 147208728240 147304293120 147348920880 147419374599 147457425240 147499398144 148026038692 148106391552 148135041666 148215453696 148822894080 148932483840 149048837343 149145596784 149545374720 149662207044 149687792640 149743448064 149759364672 150373132560 150483863880 150627175560 150683180256 151103139040 151230965760 151247040480 151303275648 151414691904 151558890048 152037797632 152180033040 152252796717 152760007680 152806288320 152872496640 152879351436 152918811360 152962338816 152991928278 153074976768 153121352832 153137628486 153187697664 153818099712 154398020490 154448501760 154464918480 154511715645 154595589120 154669507776 154709429760 154716366924 154783402848 155231784960 155306007808 155346094080 155420371584 156057340320 156205959840 156320986320 156379108032 156395729961 156848782720 156964282560 157022643456 157039333788 157124579328 157172182272 157287920256 157682937615 157932542880 158008057074 158035069440 158534440960 158582471040 158599327170 158658295992 158685419520 158809392504 158861316096 158926336092 159012605952 159577673535 159664296960 160234371780 160321351680 160352364690 160398008064 160439408640 160516121472 160564751928 160668987264 161327466720 161330176512 161991365760 162110652480 162188164404 162230027040 162325368576 162897640320 162993374208 163113398784 163799305110 163888220160 163919923155 164008903680 164016257832 164137035636 164594490740 164683837440 164691221856 164762579712 164812496688 164933860824 165609819270 165699717120 165717329760 165767535990 166291341160 166399294080 166461163008 166619690496 166662696960 166742385408 167425755840 167428568064 167549044320 168114750720 168195133456 168238546560 168398766720 168461379072 168479285256 169154635776 169169774130 169172615648 169294346865 169865946040 169991031420 170083307520 170134836480 170152920540 170208552960 170216185104 170341528392 170916663232 171042522336 171855008640 171907074360 171981558720 172033662780 172082631168 172209348864 172689301760 172790790144 172824215277 172918029312 173045362176 173754564480 173757483008 173773033290 173920037760 174003196248 174469603840 174635758080 174719258784 174764355840 174847918032 174995831808 175564507860 175731704820 176454880560 176584817880 176650473888 176765151744 176818705056 177492580352 178220008960 178351246080 178405279920 178490582991 178521096960 178587472896 178660566567 178718980608 179255751680 179322400768 179454449664 179625351168 180209071560 180361520640 180447759072 180494334720 180580636656 180635345919 181103749120 181237109760 181323766848 181477158912 181496448576 182240286480 182374484040 182508780420 183124996320 183212556086 183259845360 183312009216 183367545984 183446995968 183502573632 184374247680 184518290061 185032548365 185132989440 185269317120 185277624588 185338202112 185357902176 185414058774 185514706944 185550593427 186415312896 186431995980 187077758805 187179310080 187199205840 187268808384 187447151808 187585183584 188218539264 188353975320 188357139072 189129094560 189219525138 189268364880 189448612560 189519051456 189539195913 190047247040 190241329152 190298965248 190319192604 190422503424 191099189295 191202923520 191343720960 191401691040 191484622080 191493208242 192131143680 192223009664 192272624640 192281246136 192422837628 192527290368 193336884720 193395458655 193479253560 193592960064 194132509760 194275464480 194389638912 194439813120 194532782976 194676032448 195333329408 195473885040 195477168384 196278304320 196299167235 196405724160 196465227840 196559166132 196609900320 196665864192 196703907786 196810684416 197513388888 198322869990 198430525440 198511740630 198576645120 198657920115 198731783124 198765757440 198839660544 198860795712 199393832960 199549609392 199583723520 199679152896 200497510080 200645151840 200705939910 200814888960 200836234080 200910907008 201662720640 201737700864 201886255872 202078520064 202735205505 202906710720 203003728956 203153216238 203680010240 203741717760 203829995520 203839135248 203891748480 203989237704 204161803776 204183504648 204250263552 205020322290 205171294545 205864027320 205931335680 205953224640 206015620860 206127452160 206167326030 206226010368 206279239680 206288489232 206377870464 206440395336 207227162112 208076453760 208274613120 208427981760 208505477376 208527639948 209285710080 209363524608 209385778384 209562909696 209717227008 210243916820 210576723840 210599106570 210677409432 210713425920 210878045784 211443294720 211465769560 211544394656 211745856672 211901781456 212770231380 212885729280 212926910490 213645829040 213803152920 213864010752 214021495296 214086335904 214225316352 215103288960 215106902016 215261686080 215988487680 216147536640 216250885872 216306702720 216316401903 216433824768 216593201664 217196853760 217324498944 217484531712 217503995310 218399073480 218559897540 218678538240 218688343776 218744789760 218849380848 219588295808 219683439616 219749995584 219911814432 220813092360 220956439680 221023381320 221249097216 221865725440 221948217344 222039058038 222159587328 222202562499 222323180544 223234341120 223238090752 223398725760 224153000960 224318062080 224493310566 224531688960 224615172096 224639047008 225559698840 225725795820 226654708560 226846448640 226870560720 226954913472 227122037856 228056696448 229140011520 229209432480 229308744960 229319027154 229378217040 229443508224 229487892417 229612465152 229706442729 230432287036 230557372416 230727149568 231597030735 231672752640 231697377720 231893383680 232004261664 232074550386 232175104272 232847677440 232959011712 233019141120 233130557376 233327775744 234086010480 234308939760 234481479480 234568662048 235273174080 235446423840 235533965184 235559000682 235686868992 235758273408 235931880384 236898814320 237012085611 237801661440 237873706560 237898990755 237987443988 238028129280 238116630528 238214088756 238291974144 238389504138 240278762080 240351557670 240482027520 240528547035 240597012096 240659112960 240774182208 240847127892 241003480896 241649479680 241765022464 241991200080 241995264768 242987048640 243165978720 243282246606 243345040560 243488052864 244166661760 244346460480 244490061312 244595994624 244670098176 245698957665 245832330240 246013355520 246024386748 246843985920 246891736110 247025756160 247036832784 247143869568 247218745032 247400791236 247535087616 248414728905 248549575680 248575994640 249437011740 249572413440 249598941120 249691744512 249929535744 249994045440 250113578112 250958052352 251138633760 251142852096 252172126080 252292700184 252357819840 252598150080 252692068608 252718927884 252856111104 253731953664 253754661195 253758923472 254798919060 254937231360 254986547130 255124961280 255202254720 255229380810 255312829440 255324277656 255512292588 256363499520 256374994848 256563783504 257782512960 257860611540 257972338080 258050494170 258123946752 259033952640 259045567711 259186185216 259377043968 259568043264 260631846720 260636224512 260659549935 261004794372 261704405760 261732222980 261874298880 261953637120 262078888176 262146533760 262271877048 263346761790 263351185184 263597557230 264430493320 264682320840 264768860160 264877226820 264975710832 265021009920 265147727616 265228057584 266066145856 266238870528 267330013440 267526869120 267607919880 267781645440 267881209344 268078470912 268883627520 268983601152 269181674496 269438026752 270313607340 270542280960 270671638608 270741502080 270870954984 271655623680 271785513664 271855664640 271985650272 272215738368 272244672864 273360429720 273561726060 274485369760 274604299520 274687494480 274818834129 274889768040 274968013824 275051318976 275170493952 275253860448 276302882816 276561371520 277435271680 277699484160 277903975680 277916436882 278007303168 278036853264 278121088161 278272060416 279047613440 279151366144 279417212928 279622969344 280768965120 280798808760 280903212576 281170727712 281924392960 282327808896 282535708608 283693641840 283829287707 283902547320 285070870560 285152014336 285361993728 285448447872 285478788906 285633755136 286804385280 287015581440 287239812363 287984650240 288040358795 288196715520 288334514496 288408936960 288421869204 288578433024 288634256442 288790935552 290005327080 290218880340 291198764640 291413196720 291584458368 291659719680 291799174464 292014048672 292999994112 293210827560 293215752576 294417456480 294608586240 294697841760 294838749198 294914850480 294998796288 295055861679 296052077384 296270083332 296430907392 297484304985 297645788160 297767610945 297864967680 298097674686 298291193568 299090749440 299324414088 299375585280 299518729344 300746265120 300967727760 301058909865 301254351120 301366360512 302206278080 302461931520 302494080960 302606551296 302829383808 303117780096 304075595264 304360066080 304505593434 305520015360 305612576640 305744993280 305758702872 305837622720 305983856556 306149953536 306242705664 306275256972 306375395328 307530483435 308796040980 308897003520 308929836960 309023431290 309191178240 309250989045 309339015552 309418859520 309432733848 309566805696 310612015616 310692188160 310840743168 312114680640 312411919680 312641972640 312758216064 312791459922 313697565440 313928565120 314045286912 314078667576 314344364544 314575840512 315365875230 315865085760 315898659855 316016114148 316070138880 317068881920 317164942080 317198654340 317316591984 317370839040 317618785008 317852672184 319155347070 319328593920 319390365735 320468743560 320704729380 320796016128 320878817280 321032242944 321129503856 321337974528 322654933440 322660353024 323982731520 324221304960 324376328808 324460054080 324650737152 325795280640 325986748416 326226797568 326255992965 327598610220 327776440320 327839846310 328017807360 328032515664 328274071272 329188981480 329382443712 329525159424 329624993376 329867721648 331219638540 331399434240 331434659520 331535071980 332582682320 332798588160 332922326016 333058587057 333239380992 333484770816 334851511680 334857136128 335098088640 336229501440 336390266912 336477093120 336739965849 336797533440 336922758144 336958570512 338309271552 338339548260 338345231296 338588693730 339731892080 339982062840 340269672960 340305841080 340417105920 340432370208 340683056784 341833326464 342085044672 343710017280 343814148720 343963117440 343978540731 344067325560 344165262336 344418697728 345378603520 345581580288 345648430554 345836058624 346090724352 347509128960 347514966016 347546066580 347840075520 348006392496 348939207680 349271516160 349438517568 349528711680 349695836064 349991663616 351129015720 351463409640 352909761120 353169635760 353300947776 353338501023 353530303488 353637410112 354985160704 356440017920 356702492160 356810559840 356981165982 357042193920 357174945792 357321133134 357437961216 357584256207 358511503360 358908899328 359250702336 360418143120 360527336505 360723041280 360895518144 360988669440 361161273312 361270691838 362207498240 362474219520 362647533696 362992897152 364480572960 364748968080 364923369909 365017560840 366249992640 366425112172 366519690720 366624018432 366735091968 366893991936 367005147264 368748495360 369036580122 370065096730 370265978880 370337604165 370538634240 370555249176 370676404224 370715804352 370828117548 371029413888 371101186854 372863991960 374155517610 374358620160 374398411680 374537616768 374894303616 375170367168 376437078528 376707950640 376714278144 378258189120 378439050276 378536729760 378897225120 379038102912 379078391826 380094494080 380597930496 380638385208 382198378590 382405847040 382479820695 382687441920 382803382080 382844071215 382969244160 382986416484 384262287360 384446019328 384545249280 384562492272 384845675256 386673769440 386790917310 386958507120 387185920128 388265019520 388550928960 388779277824 388879626240 389065565952 389352064896 390666658816 390947770080 390954336768 392556608640 392598334470 392811448320 392930455680 393118332264 393219800640 393407815572 393621368832 395020142685 395026777776 396645739980 396861050880 397023481260 397153290240 397315840230 397463566248 397531514880 397721591424 399099218784 399358305792 400995020160 401290303680 401411879820 401629777920 401672468160 401821814016 403256502313 403325441280 403475401728 403772511744 404157040128 405470411010 405813421440 406007457912 406306432476 407483435520 407659991040 407678270496 407783496960 407978475408 408323607552 408367009296 410040644580 410342589090 411728054640 411906449280 412031241720 412334652060 412452020736 412558479360 412576978464 412755740928 412880790672 414454324224 416152907520 416549226240 416855963520 416874655323 417010954752 417055279896 418571420160 418727049216 418771556768 419125819392 419434454016 420487833640 421153447680 421198213140 421354818864 421426851840 421756091568 422886589440 422931539120 423088789312 423491713344 423803562912 425540462760 425853820980 427291658080 427606305840 427728021504 428042990592 428172671808 428218183359 428450632704 430206577920 430213804032 430523372160 431976975360 432295073280 432501771744 432613405440 432632803806 432867649536 432951384663 433186403328 434393707520 434969063424 435007990620 436798146960 437119795080 437376687552 437489579520 437698761696 439176591616 439366879232 439499991168 439823628864 441626184720 441912879360 442046762640 442258123797 442498194432 443731450880 443896434688 444078116076 444319174656 444405124998 444646361088 446468682240 446797451520 447146512029 448306001920 448636124160 448986621132 449063377920 449230344192 449278094016 451119397680 451451591640 453309417120 453692897280 453741121440 453909826944 454244075712 456113392896 456758390151 458031390215 458280023040 458418864960 458617489920 458638054308 458756434080 458887016448 458975784834 459224930304 459412885458 460864574072 461454299136 463194061470 463345505280 463394755440 463535146935 463786767360 464008523328 464149100772 464350208544 465695354880 465918023424 466038282240 466261114752 468172020960 468617879520 468962958960 469137324096 469187189883 470546348160 470892847680 471067930368 471118001364 471373737984 471516546816 471863760768 473048812845 473797628640 474024171222 475603322880 475747413120 475797981510 475974887976 476056258560 476428177512 476583948288 476779008276 478733020605 480557524160 480703115340 480964055040 481057094070 481194024192 481318225920 481548364416 481694255784 482006961792 483530044928 483982400160 483990529536 485974097280 486331957440 486564493212 486690081120 486976105728 488333323520 488692920960 488980122624 489340196352 491397915330 491664660480 491759769465 492026711040 492048773496 493783472220 494051512320 494073665568 494287739136 494437490064 494801582472 496829457810 497099151360 497151989280 498874023480 499197882240 499383489024 499859071488 499988090880 500227156224 501916104704 502277267520 502285704192 504344252160 504585400368 504715639680 505196300160 505384137216 505437855768 507463907328 507509322390 507517846944 507883040595 509597838120 509973094260 510249922560 510404509440 510458761620 510625658880 510648555312 511024585176 512749989696 513127567008 515565025920 515721223080 515944676160 516100988340 516247893504 518067905280 518091135422 518372370432 518472645831 518754087936 519136086528 521263693440 521272449024 521319099870 522009588744 523408811520 523464445960 523907274240 524157776352 524293067520 524543754096 526693523580 526702370368 527195114460 528860986640 529364641680 529754453640 529951421664 530295455232 530456115168 532132291712 532477741056 534660026880 535053738240 535215839760 535471748973 535563290880 535762418688 535981699701 536156941824 537767255040 537967202304 538363348992 538876053504 540627214680 541084561920 541343277216 541483004160 541741909968 543311247360 543571027328 543711329280 543971300544 544431476736 544489345728 546720859440 547123452120 548970739520 549208599040 549374988960 549637668258 549779536080 549936027648 550102637952 550340987904 550507720896 552605765632 553122743040 554870543360 555097645095 555398968320 555807951360 555832873764 556014606336 556073706528 556242176322 556544120832 556651780281 558095226880 559245938688 561233276415 561537930240 561597617520 561806425152 562341455424 563848785920 564655617792 565071417216 567387283680 567658575414 567805094640 568617587739 570141741120 570723987456 570896895744 570957577812 571267510272 573297567885 573608770560 574031162880 574479624726 575969300480 576080717590 576393431040 576669028992 576817873920 576843738408 577268512884 577581871104 580010654160 580186375965 580437760680 582397529280 582826393440 583168916736 583319439360 583598348928 584028097344 585999988224 586421655120 586431505152 588834912960 588897501705 589217172480 589395683520 589677498396 589829700960 589997592576 590111723358 592104154768 592540166664 594968609970 595291576320 595535221890 595729935360 595973760345 596195349372 596582387136 598181498880 598648828176 598751170560 599037458688 601492530240 601935455520 602117819730 602508702240 602732721024 604412556160 604988161920 605213102592 605658767616 606235560192 608151190528 608205616515 608720132160 609011186868 611040030720 611225153280 611489986560 611517405744 611675245440 611967713112 612485411328 612550513944 612750790656 615060966870 617592081960 617794007040 617859673920 618046862580 618382356480 618501978090 618678031104 618837719040 618865467696 619133611392 621224031232 621681486336 624229361280 624823839360 625283945280 625516432128 625582919844 627395130880 627857130240 628090573824 628157335152 628688729088 629151681024 630731750460 631730171520 631797319710 632032228296 632140277760 634329884160 634397308680 634633183968 635237570016 635705344368 638310694140 638657187840 638780731470 640937487120 641243946301 641409458760 641592032256 642064485888 642259007712 642675949056 645309866880 645320706048 647965463040 648442609920 648752657616 648920108160 648949205709 649301474304 651590561280 651973496832 652453595136 652511985930 655197220440 655679692620 656035614720 656065031328 656548142544 658377962960 658764887424 659050318848 659249986752 659735443296 662439277080 662869319040 663070143960 665165364640 665597176320 665844652032 666117174114 666478761984 666607687497 666969541632 669703023360 669714272256 670196177280 672459002880 672780533824 672954186240 673479931698 673595066880 673845516288 673917141024 676679096520 676690462592 677177387460 679463784160 679964125680 680539345920 680611682160 680864740416 681366113568 683666652928 684170089344 687420034560 687628297440 687926234880 687957081462 688134651120 688330524672 688463677251 688837395456 690757207040 691296861108 691672117248 692181448704 694791092205 695018257920 695092133160 695680151040 696012784992 697878415360 698543032320 698877035136 699057423360 699391672128 699983327232 702258031440 702926819280 705819522240 706339271520 706601895552 706677002046 707060606976 707274820224 711036256833 712880035840 713404984320 713621119680 713696972265 713962331964 714084387840 714349891584 714642266268 714875922432 715168512414 717023006720 720836286240 721054673010 721446082560 721585641105 721791036288 721977338880 722322546624 722541383676 724948439040 725295067392 725985794304 728961145920 729497936160 729846739818 730035121680 732499985280 732850224344 733039381440 733470183936 733787983872 734010294528 737096872995 737496990720 738073160244 740130193460 740531957760 740675208330 741077268480 741110498352 741431608704 741656235096 742202373708 745244186715 745727983920 748311035220 748717240320 748796823360 749075233536 749788607232 750340734336 752874157056 753415901280 753428556288 756516378240 756878100552 757073459520 757794450240 758076205824 758156783652 760188988160 761195860992 761263983585 761276770416 764396757180 764811694080 764959641390 765374883840 765606764160 765688142430 765938488320 765972832968 768892038656 769090498560 769124984544 769691350512 773347538880 773581834620 773917014240 774371840256 776530039040 777101857920 777136703133 777558555648 778131131904 778704129792 781333317632 781895540160 781908673536 781978649805 785113217280 785196668940 785622896640 785860911360 786236664528 786439601280 786815631144 790040285370 790053555552 793291479960 794046962520 794306580480 794631680460 794927132496 795063029760 795443182848 798198437568 798283280089 798716611584 801990040320 802580607360 802823759640 803344936320 803643628032 806513004626 806650882560 806950803456 807545023488 808314080256 810940822020 811626842880 812014915824 812612864952 814966871040 815356540992 815566993920 815956950816 816647215104 816734018592 820081289160 820685178180 823456109280 823812898560 824062483440 824456502387 824669304120 824904041472 825153956928 825511481856 825761581344 828908648448 832305815040 833098452480 833711927040 833749310646 834021909504 834110559792 834363264483 837142840320 837454098432 837543113536 838251638784 838868908032 840975667280 842306895360 842396426280 842709637728 843512183136 845773178880 845863078240 846177578624 846983426688 847607125824 851080925520 851487863121 851707641960 854583316160 855212611680 855456043008 856085981184 856345343616 856436366718 856901265408 860413155840 861046744320 863953950720 864121076385 864590146560 865003543488 865226810880 865265607612 865735299072 865902769326 866372806656 868787415040 870015981240 873596293920 874239590160 874753375104 874979159040 875397523392 878353183232 878733758464 878999982336 879647257728 883252369440 883825758720 884093525280 884516247594 884996388864 885167585037 887462901760 888156232152 888810249996 889292722176 892452914955 892937364480 893302832835 893594903040 894293024058 896612003840 897272248320 897973242264 898126755840 898556188032 902238795360 902903183280 903176729595 906618834240 907385794560 907482242880 907819653888 908488151424 912226785792 913516780302 916062780430 916560046080 916837729920 917234979840 917276108616 917512868160 917951569668 918449860608 918825770916 921729148144 922591450305 926388122940 926691010560 926789510880 927070293870 927573534720 927752967135 928017046656 928298201544 928700417088 931836046848 932076564480 932522229504 936344041920 937235759040 937925917920 938274648192 938374379766 941092696320 941785695360 942135860736 942236002728 943033093632 943727521536 946097625690 947595257280 947695979565 948048342444 951206645760 951494826240 951595963020 951949775952 952112517120 952856355024 953558016552 957466041210 961115048320 961406230680 962114188140 962388048384 962636451840 963096728832 963388511568 964013923584 967060089856 967964800320 967981059072 971948194560 972663914880 973128986424 973380162240 973952211456 976666647040 977385841920 977960245248 978680392704 982795830660 983329320960 983519538930 984053422080 984097546992 987566944440 988147331136 988575478272 988874980128 989603164944 993658915620 994198302720 994303978560 997748046960 998395764480 998766978048 999175761171 999718142976 1000454312448 1003832209408 1004554535040 1004571408384 1008688504320 1009170800736 1009431279360 1010219897547 1010392600320 1010768274432 1010875711536 1014927814656 1015018644780 1015035693888 1015766081190 1019195676240 1019946188520 1020809018880 1020917523240 1021251317760 1021297110624 1022049170352 1025499979392 1026255134016 1031130051840 1031442446160 1031889352320 1031935622193 1032201976680 1032495787008 1036135810560 1036182270844 1036744740864 1036945291662 1037508175872 1038272173056 1042527386880 1042544898048 1042638199740 1044019177488 1046817623040 1046928891920 1047814548480 1048315552704 1048586135040 1049087508192 1053387047160 1053404740736 1054390228920 1057721973280 1058729283360 1059508907280 1059902843328 1060015503069 1060590910464 1060912230336 1064264583424 1064955482112 1069320053760 1070107476480 1070431679520 1070943497946 1071126581760 1071524837376 1071963399402 1072313883648 1075534510080 1076726697984 1077752107008 1081254429360 1081582009515 1082169123840 1082686554432 1082966008320 1083483819936 1086622494720 1087142054656 1087422658560 1087942601088 1088978691456 1093441718880 1094246904240 1094770109727 1097941479040 1098417198080 1098749977920 1099275336516 1099559072160 1099872055296 1100205275904 1100681975808 1101015441792 1106245486080 1109741086720 1110195290190 1110797936640 1111012812495 1111615902720 1111665747528 1112029212672 1112147413056 1112484352644 1113088241664 1113303560562 1116190453760 1122466552830 1123075860480 1123195235040 1123612850304 1124682910848 1129311235584 1130142834432 1134774567360 1135317150828 1135610189280 1137235175478 1140283482240 1141793791488 1141915155624 1146595135770 1147217541120 1147439462085 1148062325760 1148532213645 1148959249452 1152161435180 1152786862080 1153338057984 1153635747840 1153687476816 1154537025768 1160021308320 1160372751930 1160875521360 1164795058560 1165652786880 1166337833472 1166638878720 1167196697856 1168056194688 1171999976448 1172843310240 1172863010304 1177669825920 1177795003410 1178434344960 1178791367040 1179354996792 1179659401920 1180223446716 1184208309536 1185060428055 1185080333328 1189937219940 1190583152640 1191070443780 1191459870720 1191947520690 1192390698744 1193164774272 1197297656352 1198074917376 1202985060480 1203870911040 1204235639460 1205017404480 1205465442048 1208825112320 1209769506939 1209976323840 1210426205184 1211317535232 1212471120384 1216302381056 1216411233030 1217440264320 1218022373736 1222450306560 1222979973120 1223034811488 1223350490880 1223935426224 1224970822656 1225101027888 1230121933740 1235184163920 1235719347840 1236093725160 1237003956180 1237356062208 1237675438080 1237730935392 1238267222784 1242448062464 1243362972672 1248458722560 1249647678720 1250567890560 1250623965969 1251032864256 1251165839688 1254790261760 1255714260480 1256181147648 1256314670304 1257377458176 1258303362048 1261463500920 1263460343040 1263594639420 1264064456592 1264280555520 1268659768320 1268794617360 1269266367936 1270475140032 1271410688736 1276621388280 1277561462940 1281874974240 1282487892602 1282818917520 1283184064512 1284128971776 1284518015424 1284654550077 1285351898112 1290619733760 1290641412096 1295227838555 1295930926080 1296885219840 1297505315232 1297840216320 1297898411418 1298602948608 1298854153989 1303181122560 1304907190272 1305023971860 1310394440880 1311359385240 1312130062656 1313096285088 1316755925920 1317529774848 1318100637696 1318499973504 1319470886592 1324878554160 1325738638080 1326140287920 1326774371391 1330330729280 1331194352640 1331689304064 1332234348228 1332957523968 1333215374994 1333939083264 1339406046720 1340392354560 1344918005760 1345561067648 1345908372480 1346959863396 1347190133760 1347691032576 1347834282048 1353358193040 1353380925184 1354354774920 1358927568320 1359928251360 1361078691840 1361223364320 1361729480832 1362732227136 1367333305856 1368340178688 1374094170645 1374840069120 1375256594880 1375852469760 1375914162924 1376269302240 1376661049344 1376927354502 1377674790912 1381514414080 1382593722216 1384362897408 1389582184410 1390036515840 1390184266320 1390605440805 1391360302080 1392025569984 1395756830720 1397086064640 1397754070272 1398114846720 1398783344256 1404516062880 1405853638560 1407561569649 1411639044480 1412678543040 1413203791104 1413354004092 1414121213952 1414549640448 1419146438535 1422072513666 1425760071680 1426809968640 1427242239360 1427393944530 1427924663928 1428168775680 1429284532536 1429751844864 1430337024828 1436199061815 1441672572480 1442109346020 1442892165120 1443171282210 1443582072576 1443954677760 1444645093248 1445082767352 1450590134784 1451971588608 1457922291840 1458995872320 1459693479636 1460070243360 1464999970560 1465700448688 1466078762880 1466940367872 1468020589056 1474193745990 1474993981440 1475279308395 1476146320488 1480260386920 1481350416660 1482154536960 1482220996704 1482863217408 1483312470192 1484404747416 1490488373430 1491455967840 1496622070440 1497593646720 1498150467072 1499577214464 1500681468672 1505748314112 1506831802560 1506857112576 1513032756480 1513756201104 1514146919040 1515588900480 1516152411648 1516313567304 1520377976320 1522391721984 1522527967170 1522553540832 1528793514360 1529919282780 1530749767680 1531213528320 1531376284860 1531876976640 1531945665936 1537784077312 1538249969088 1539382701024 1546695077760 1547163669240 1547834028480 1548743680512 1553060078080 1554203715840 1554273406266 1555117111296 1555417937493 1556262263808 1557408259584 1562666635264 1563791080320 1563817347072 1563957299610 1570226434560 1570393337880 1571721822720 1572473329056 1572879202560 1573631262288 1580080570740 1580107111104 1586582959920 1588093925040 1589263360920 1589854264992 1590886365696 1596396875136 1596566560178 1597433223168 1603980080640 1605161214720 1605647519280 1606415246919 1606689872640 1607287256064 1607945099103 1613026009252 1613301765120 1613901606912 1615090046976 1616628160512 1621881644040 1623253685760 1624029831648 1625225729904 1629933742080 1630713081984 1631133987840 1631913901632 1633294430208 1633468037184 1640162578320 1641370356360 1646912218560 1647625797120 1648124966880 1648913004774 1649338608240 1649808082944 1650307913856 1651022963712 1651523162688 1657817296896 1664611630080 1665292935285 1666196904960 1667423854080 1667498621292 1668043819008 1668221119584 1668726528966 1674285680640 1675086227072 1677737816064 1681951334560 1683699829245 1684613790720 1684792852560 1685419275456 1687024366272 1691546357760 1691726156480 1692355157248 1693966853376 1695214251648 1702161851040 1702975726242 1703415283920 1709166632320 1710425223360 1712171962368 1712690687232 1712872733436 1713802530816 1719892703655 1720826311680 1722093488640 1727907901440 1728242152770 1729180293120 1730007086976 1730453621760 1730531215224 1731805538652 1732745613312 1737574830080 1740031962480 1747192587840 1748479180320 1749506750208 1749958318080 1750795046784 1756706366464 1757999964672 1759294515456 1766504738880 1766692505115 1767651517440 1768187050560 1769032495188 1769992777728 1770335170074 1774925803520 1776312464304 1777620499992 1784905829910 1785874728960 1786605665670 1787189806080 1787921281035 1788586048116 1794544496640 1795946484528 1796253511680 1797112376064 1804477590720 1805806366560 1806353459190 1813237668480 1814964485760 1815639307776 1816976302848 1824453571584 1824616849545 1827033560604 1832125560860 1833120092160 1833675459840 1834469959680 1834552217232 1835025736320 1835903139336 1837651541832 1843458296288 1845182900610 1852776245880 1853382021120 1853579021760 1854140587740 1855147069440 1855505934270 1856034093312 1856596403088 1857400834176 1863672093696 1865044459008 1872688083840 1874471518080 1875851835840 1876549296384 1876748759532 1882185392640 1883571390720 1884271721472 1884472005456 1886066187264 1887455043072 1892195251380 1895190514560 1895391959130 1896096684888 1902989652480 1903191926040 1903899551904 1905712710048 1907116033104 1914932082420 1922230096640 1922812461360 1923731838903 1924228376280 1924776096768 1926193457664 1926777023136 1928027847168 1934120179712 1935929600640 1935962118144 1943896389120 1945327829760 1946257972848 1946760324480 1946847617127 1947904422912 1953333294080 1954771683840 1955920490496 1957360785408 1965591661320 1967039077860 1968106844160 1968195093984 1975133888880 1976294662272 1977150956544 1977749960256 1979206329888 1987317831240 1988607957120 1995496093920 1996791528960 1997533956096 1998351522342 1999436285952 1999823062491 2000908624896 2009109070080 2009142816768 2016282511565 2017377008640 2018341601472 2018862558720 2020439795094 2020785200640 2021536548864 2021751423072 2030037289560 2030071387776 2031532162380 2038391352480 2039892377040 2041618037760 2041835046480 2042594221248 2044098340704 2050999958784 2052510268032 2062260103680 2062884892320 2063778704640 2063871244386 2064403953360 2064991574016 2065391031753 2072271621120 2072364541688 2073890583324 2075016351744 2076544346112 2084373276615 2085054773760 2085276399480 2088038354976 2093635246080 2093857783840 2095629096960 2096631105408 2097172270080 2098175016384 2106774094320 2106809481472 2108780457840 2115443946560 2117458566720 2119017814560 2119805686656 2120031006138 2121181820928 2121824460672 2128529166848 2138640107520 2140214952960 2140863359040 2141090916795 2141886995892 2142253163520 2143049674752 2143926798804 2144627767296 2151069020160 2162508858720 2163164019030 2164338247680 2164756923315 2165373108864 2165932016640 2166967639872 2174284109312 2174845317120 2175885202176 2177957382912 2186883437760 2188493808480 2189540219454 2195882958080 2196834396160 2197499955840 2198550673032 2199118144320 2200410551808 2201363951616 2202030883584 2211290618985 2212490972160 2219482173440 2220390580380 2221595873280 2222025624990 2223231805440 2223331495056 2224294826112 2224968705288 2226607121124 2235732560145 2244933105660 2246151720960 2246390470080 2247225700608 2249365821696 2258622471168 2260285668864 2269549134720 2270634301656 2271220378560 2274470350956 2280566964480 2283587582976 2283791950755 2283830311248 2293190271540 2294435082240 2294878924170 2296124651520 2297064427290 2297918498904 2304322870360 2306676115968 2307271495680 2307374953632 2309074051536 2320042616640 2320745503860 2321751042720 2329590117120 2331305573760 2331410109399 2332675666944 2334393395712 2336112389376 2343999952896 2345686620480 2345726020608 2345935949415 2355339651840 2355590006820 2356868689920 2357582734080 2358709993584 2359318803840 2360446893432 2368416619072 2370120856110 2370160666656 2379874439880 2382140887560 2382919741440 2383895041380 2384781397488 2386329548544 2394595312704 2394849840267 2396149834752 2405970120960 2407741822080 2408471278920 2410034808960 2410930884096 2417650224640 2419539013878 2419952647680 2420852410368 2422635070464 2424942240768 2432604762112 2432822466060 2434880528640 2436044747472 2444900613120 2446069622976 2446700981760 2447870852448 2449941645312 2450202055776 2460243867480 2470368327840 2471438695680 2472187450320 2473369507161 2474007912360 2474712124416 2475461870784 2476534445568 2484896124928 2486725945344 2496917445120 2499295357440 2501135781120 2501247931938 2502065728512 2502331679376 2503089793449 2509580523520 2511428520960 2512362295296 2512629340608 2514754916352 2516606724096 2522927001840 2526920686080 2527189278840 2528128913184 2537319536640 2537589234720 2538532735872 2540950280064 2542821377472 2553242776560 2554463589363 2555122925880 2563749948480 2564975785204 2565637835040 2566368129024 2568257943552 2569036030848 2569309100154 2570703796224 2581239467520 2590455677110 2591861852160 2592363229155 2593770439680 2595010630464 2595680432640 2595796822836 2597205897216 2597708307978 2606362245120 2610047943720 2620788881760 2622718770480 2624260125312 2626192570176 2633511851840 2635059549696 2636201275392 2636999947008 2638941773184 2649757108320 2651477276160 2652280575840 2653548742782 2660661458560 2662388705280 2664468696456 2666430749988 2667878166528 2677358744865 2678812093440 2679908498505 2680784709120 2689836011520 2691122135296 2691816744960 2693919726792 2694380267520 2695668564096 2706716386080 2706761850368 2708709549840 2717855136640 2719856502720 2722157383680 2722446728640 2723458961664 2725464454272 2734666611712 2736680357376 2748188341290 2749680138240 2750513189760 2751704939520 2751828325848 2752538604480 2753854709004 2755349581824 2763028828160 2765187444432 2779164368820 2780073031680 2780368532640 2781210881610 2782720604160 2783258901405 2784051139968 2795508140544 2796229693440 2797566688512 2809032125760 2811707277120 2815123139298 2823278088960 2825357086080 2826407582208 2826708008184 2829099280896 2838292877070 2843087938695 2844145027332 2853619937280 2854484478720 2854787889060 2855849327856 2856337551360 2858569065072 2860674049656 2872398123630 2883345144960 2884218692040 2886342564420 2887164145152 2887909355520 2889290186496 2890165534704 2901180269568 2903943177216 2915844583680 2917991744640 2919386959272 2920140486720 2929999941120 2931400897376 2932157525760 2933880735744 2936041178112 2948387491980 2949987962880 2950558616790 2952292640976 2960520773840 2962700833320 2964441993408 2965726434816 2966624940384 2968809494832 2980976746860 2982911935680 2993244140880 2995187293440 2996300934144 2997527283513 2999154428928 3001362937344 3011496628224 3013663605120 3013714225152 3026065512960 3027512402208 3028293838080 3030659692641 3031177800960 3032304823296 3032627134608 3040755952640 3044783443968 3045055934340 3045107081664 3057587028720 3059838565560 3062427056640 3062752569720 3063753953280 3063891331872 3075568154624 3076499938176 3078765402048 3093390155520 3094327338480 3095668056960 3095806866579 3097487361024 3106120156160 3108407431680 3108546812532 3110234222592 3110835874986 3112524527616 3114816519168 3127582160640 3127634694144 3127914599220 3140452869120 3140786675760 3143443645440 3144946658112 3145758405120 3147262524576 3160161141480 3160214222208 3173165919840 3176187850080 3178526721840 3179708529984 3180046509207 3181772731392 3192793750272 3193133120356 3194866446336 3206219731505 3207960161280 3210322429440 3211295038560 3212830493838 3213379745280 3214574512128 3215890198206 3226052018504 3226603530240 3230180093952 3233256321024 3243763288080 3244746028545 3246507371520 3248059663296 3250451459808 3259867484160 3261426163968 3262267975680 3263827803264 3266936074368 3280325156640 3282740712720 3284310329181 3293824437120 3295251594240 3296249933760 3297826009548 3298677216480 3299616165888 3300615827712 3302045927424 3303046325376 3329223260160 3330585870570 3332393809920 3333038437485 3334847708160 3334997242584 3336087638016 3336442239168 3337453057932 3348571361280 3350172454144 3363902669120 3367399658490 3369227581440 3369585705120 3370838550912 3374048732544 3383452312960 3384710314496 3387933706752 3390428503296 3404323702080 3405951452484 3406830567840 3418333264640 3420850446720 3425381374464 3425745466872 3439785407310 3441652623360 3442318386255 3444186977280 3456484305540 3458360586240 3460014173952 3460907243520 3461062430448 3463611077304 3480063924960 3494385175680 3496958360640 3499013500416 3499916636160 3501590093568 3513412732928 3515999929344 3518589030912 3533009477760 3533385010230 3535303034880 3536374101120 3538064990376 3540670340148 3552624928608 3555181284165 3555240999984 3569811659820 3571749457920 3573211331340 3574379612160 3575842562070 3577172096232 3591892969056 3594224752128 3608955181440 3611612733120 3612706918380 3626475336960 3629308520817 3629928971520 3631278615552 3633952605696 3648907143168 3649233699090 3654067121208 3664251121720 3667350919680 3668939919360 3669104434464 3670051472640 3671806278672 3675303083664 3686916592576 3690365801220 3705552491760 3707158043520 3708281175480 3711011868540 3712068186624 3713192806176 3714801668352 3727344187392 3730088918016 3745376167680 3748943036160 3751703671680 3751871897907 3753098592768 3753497519064 3764370785280 3767142781440 3768543442944 3768944010912 3772132374528 3774910086144 3784390502760 3790381029120 3790783918260 3792193369776 3805979304960 3806383852080 3807799103808 3811425420096 3814232066208 3829864164840 3844460193280 3845624922720 3847463677806 3848456752560 3849552193536 3852386915328 3853554046272 3853963650231 3856055694336 3868240359424 3871859201280 3871924236288 3885683515665 3887792778240 3890655659520 3892515945696 3893520648960 3893695234254 3895808845824 3896562461967 3906666588160 3909543367680 3914721570816 3931183322640 3934078155720 3936390187968 3950267777760 3952589324544 3954301913088 3955499920512 3958412659776 3974635662480 3977215914240 3980323114173 3990992187840 3991416400445 3993583057920 3995067912192 3996703044684 3998872571904 3999646124982 4001817249792 4018218140160 4032565023130 4034754017280 4036683202944 4037725117440 4040879590188 4041570401280 4043073097728 4043502846144 4060074579120 4060142775552 4063064324760 4076782704960 4079784754080 4083236075520 4083670092960 4085188442496 4088196681408 4101999917568 4105020536064 4122282511935 4124520207360 4125769784640 4127557409280 4127742488772 4128807906720 4129983148032 4130782063506 4144543242240 4144729083376 4147781166648 4153088692224 4168746553230 4170109547520 4170552798960 4171816322415 4176076709952 4187270492160 4187715567680 4191258193920 4193262210816 4194344540160 4196350032768 4213548188640 4213618962944 4217560915680 4230887893120 4234917133440 4238035629120 4239611373312 4240062012276 4242363641856 4243648921344 4257058333696 4257439315605 4277280215040 4280429905920 4281726718080 4282181833590 4283773991784 4284506327040 4287853597608 4289255534592 4325017717440 4326328038060 4328676495360 4329513846630 4330746217728 4331864033280 4333935279744 4348568218624 4351770404352 4355914765824 4373766875520 4376987616960 4379080438908 4391765916160 4393668792320 4394999911680 4397101346064 4398236288640 4400821103616 4404061767168 4422581237970 4424981944320 4425837925185 4440781160760 4444051249980 4446463610880 4446662990112 4448589652224 4449937410576 4453214242248 4471465120290 4489866211320 4492780940160 4494451401216 4498731643392 4517244942336 4520571337728 4539098269440 4541268603312 4542440757120 4548940701912 4561133928960 4567175165952 4567583901510 4567660622496 4586380543080 4589757848340 4592249303040 4594128854580 4595836997808 4608645740720 4613352231936 4614749907264 4618148103072 4640085233280 4641491007720 4643502085440 4659180234240 4662611147520 4662820218798 4665351333888 4666253812479 4668786791424 4672224778752 4687999905792 4691373240960 4691452041216 4691871898830 4710679303680 4711180013640 4715165468160 4717419987168 4718637607680 4720893786864 4736833238144 4740241712220 4740321333312 4759748879760 4764281775120 4767790082760 4769562794976 4772659097088 4789190625408 4789699680534 4792299669504 4811940241920 4815483644160 4816942557840 4819245740757 4820069617920 4821861768192 4835300449280 4839078027756 4839905295360 4841704820736 4845270140928 4849884481536 4865644932120 4869761057280 4872089494944 4889801226240 4892139245952 4893401963520 4895741704896 4899883290624 4900404111552 4920487734960 4940736655680 4942877391360 4944374900640 4946739014322 4948015824720 4949424248832 4950923741568 4953068891136 4973451890688 4993834890240 4995878805855 4998590714880 5002271562240 5002495863876 5004131457024 5004663358752 5006179586898 5019161047040 5022857041920 5025258681216 5033213448192 5045854003680 5051099487735 5053841372160 5054378557680 5056257826368 5074639073280 5075178469440 5077065471744 5081900560128 5085642754944 5106485553120 5108927178726 5110245851760 5127499896960 5129951570408 5131275670080 5136515887104 5138072061696 5138618200308 5141407592448 5159678110965 5162478935040 5180911354220 5183723704320 5184726458310 5187540879360 5190021260928 5191360865280 5191593645672 5195416615956 5212724490240 5220095887440 5241577763520 5245437540960 5248520250624 5252385140352 5267023703680 5270119099392 5273999894016 5277883546368 5299514216640 5300077515345 5302954552320 5304561151680 5307097485564 5321322917120 5324777410560 5328937392912 5332861499976 5354717489730 5357624186880 5359816997010 5361569418240 5382244270592 5383633489920 5387839453584 5388760535040 5391337128192 5413432772160 5413523700736 5417419099680 5435710273280 5439713005440 5444893457280 5446917923328 5450928908544 5469333223424 5473360714752 5473850548635 5496376682580 5499360276480 5501026379520 5503409879040 5503656651696 5505077208960 5507709418008 5530374888864 5558328737640 5560146063360 5560737065280 5562421763220 5565441208320 5566517802810 5568102279936 5587982960623 5591016281088 5595133377024 5618064251520 5623414554240 5630246278596 5646556177920 5650714172160 5652815164416 5653416016368 5658198561792 5676585754140 5686175877390 5688290054664 5708968957440 5709575778120 5711698655712 5717138130144 5721348099312 5744796247260 5766690289920 5768437384080 5771195516709 5772685128840 5774328290304 5778580372992 5780331069408 5802360539136 5807886354432 5831689167360 5835983489280 5838773918544 5840280973440 5840542851381 5859999882240 5862801794752 5864315051520 5867761471488 5872082356224 5896774983960 5901117233580 5904585281952 5921041547680 5925401666640 5928883986816 5931452869632 5933249880768 5937618989664 5961953493720 5965823871360 5986488281760 5990374586880 5992601868288 5995054567026 5998308857856 5999469187473 6002725874688 6027327210240 6027428450304 6048847534695 6052131025920 6055024804416 6056587676160 6061319385282 6062355601920 6064609646592 6065254269216 6081511905280 6090111868680 6090214163328 6115174057440 6119677131120 6124854113280 6125505139440 6127782663744 6151136309248 6152999876352 6157530804096 6186780311040 6188654676960 6191336113920 6191613733158 6194974722048 6196173095259 6212240312320 6216814863360 6217093625064 6221671749972 6225049055232 6229633038336 6253119829845 6255164321280 6255829198440 6280905738240 6281573351520 6286887290880 6289893316224 6291516810240 6294525049152 6320322282960 6320428444416 6346331839680 6352375700160 6357053443680 6359417059968 6360093018414 6363545462784 6385587500544 6386266240712 6412439463010 6415920322560 6420644858880 6422590077120 6423272750385 6425660987676 6426759490560 6429149024256 6431780396412 6452104037008 6453207060480 6487526576160 6489492057090 6493014743040 6494270769945 6496119326592 6500902919616 6522852327936 6524535951360 6527655606528 6533872148736 6560650313280 6565481425440 6568620658362 6587648874240 6590503188480 6592499867520 6595652019096 6597354432960 6601231655424 6604091854848 6606092650752 6633871856955 6658446520320 6661171741140 6664787619840 6666076874970 6669695416320 6669994485168 6672884478336 6674906115864 6700344908288 6727805338240 6734799316980 6738455162880 6739171410240 6741677101824 6748097465088 6766904625920 6769420628992 6775867413504 6780857006592 6808647404160 6811902904968 6813661135680 6836666529280 6841700893440 6850762748928 6851490933744 6879570814620 6883305246720 6884636772510 6888373954560 6912968611080 6920028347904 6921814487040 6922124860896 6927222154608 6960127849920 6988770351360 6993916721280 6994230328197 6998027000832 7003180187136 7026825465856 7031999858688 7037178061824 7037807848245 7066018955520 7066770020460 7070606069760 7072748202240 7076129980752 7081340680296 7105249857216 7110362568330 7110481999968 7139623319640 7146422662680 7148759224320 7151685124140 7154344192464 7183785938112 7184549520801 7188449504256 7217910362880 7223225466240 7225413836760 7252950673920 7258617041634 7259857943040 7262557231104 7267905211392 7297814286336 7298467398180 7308134242416 7328502243440 7334701839360 7338208868928 7340102945280 7343612557344 7350606167328 7373833185152 7380731602440 7411104983520 7414316087040 7416562350960 7420108521483 7422023737080 7424136373248 7426385612352 7429603336704 7454688374784 7460177836032 7490752335360 7497886072320 7503407343360 7503743795814 7506197185536 7506995038128 7528741570560 7534285562880 7537086885888 7537888021824 7544264749056 7549820172288 7568781005520 7580762058240 7581567836520 7584386739552 7611958609920 7612767704160 7615598207616 7622850840192 7628464132416 7659728329680 7663390768089 7688920386560 7691249845440 7694927355612 7696913505120 7699104387072 7704773830656 7707108092544 7707927300462 7712111388672 7743718402560 7771367031330 7775585556480 7777089687465 7781311319040 7785031891392 7787041297920 7787390468508 7791617691648 7793124923934 7813333176320 7819086735360 7862366645280 7868156311440 7872780375936 7900535555520 7905178649088 7908603826176 7910999841024 7916825319552 7949271324960 7954431828480 7960646228346 7981984375680 7982832800890 7987166115840 7993406089368 7999292249964 8003634499584 8032076234595 8036436280320 8039725495515 8065130046260 8069508034560 8073366405888 8075450234880 8081759180376 8083140802560 8087005692288 8120149158240 8120285551104 8126128649520 8153565409920 8159569508160 8166472151040 8167340185920 8170376884992 8176393362816 8203999835136 8210041072128 8244565023870 8249040414720 8251539569280 8255114818560 8255484977544 8257615813440 8261564127012 8289086484480 8289458166752 8295562333296 8337493106460 8340219095040 8341105597920 8343632644830 8352153419904 8375431135360 8386524421632 8388689080320 8392700065536 8427096377280 8427237925888 8435121831360 8461775786240 8469834266880 8476071258240 8479222746624 8480124024552 8487297842688 8514116667392 8514878631210 8560859811840 8563453436160 8564363667180 8567547983568 8569012654080 8575707195216 8650035434880 8652656076120 8659027693260 8661492435456 8663728066560 8667870559488 8697136437248 8703540808704 8711829531648 8747533751040 8753975233920 8758160877816 8783531832320 8789999823360 8794202692128 8796472577280 8801642207232 8808123534336 8845162475940 8849963888640 8851675850370 8881562321520 8888102499960 8893325980224 8897179304448 8899874821152 8906428484496 8942930240580 8979732422640 8985561880320 8988902802432 8992581850539 8997463286784 9034489884672 9041142675456 9078196538880 9082537206624 9084881514240 9091979077923 9097881403824 9122267857920 9134350331904 9135167803020 9135321244992 9172761086160 9179515696680 9188257709160 9191673995616 9217291481440 9226704463872 9229499814528 9236296206144 9280170466560 9282982015440 9287004170880 9287420599737 9318360468480 9325222295040 9325640437596 9330702667776 9332507624958 9337573582848 9344449557504 9382746481920 9382904082432 9383743797660 9421358607360 9422360027280 9430330936320 9434839974336 9437275215360 9441787573728 9473666476288 9480483424440 9480642666624 9519497759520 9528563550240 9535580165520 9539125589952 9540139527621 9545318194176 9578381250816 9579399361068 9584599339008 9618659194515 9623880483840 9630967288320 9633885115680 9638491481514 9640139235840 9643723536384 9670600898560 9678156055512 9679810590720 9690540281856 9699768963072 9731289864240 9734238085635 9739522114560 9744178989888 9779602452480 9784278491904 9786803927040 9791483409792 9800808223104 9840975469920 9852930987543 9881473311360 9885754782720 9888749801280 9893478028644 9896031649440 9898848497664 9901847483136 9906137782272 9987669780480 9991757611710 9997181429760 9999115312455 10004543124480 10004991727752 10008262914048 10009326717504 10012359173796 10045714083840 10050517362432 10091708007360 10102198975470 10107682744320 10108757115360 10112515652736 10150356938880 10154130943488 10163801120256 10171285509888 10212971106240 10217854357452 10220491703520 10254999793920 10259903140816 10262551340160 10276144123392 10277236400616 10319356221930 10324957870080 10326955158765 10361822708440 10369452916620 10375081758720 10380042521856 10382721730560 10383187291344 10390833231912 10440191774880 10483155527040 10490875081920 10497040501248 10504770280704 10534047407360 10540238198784 10547999788032 10555767092736 10599028433280 10600155030690 10605909104640 10609122303360 10614194971128 10642645834240 10657874785824 10665722999952 10709434979460 10715248373760 10719633994020 10723138836480 10764488541184 10775678907168 10782674256384 10826865544320 10827047401472 10834838199360 10871420546560 10879426010880 10887925562451 10889786914560 10893835846656 10901857817088 10938666446848 10946721429504 10947701097270 10992753365160 11002052759040 11006819758080 11007313303392 11010154417920 11015418836016 11060749777728 11116657475280 11121474130560 11124843526440 11133035605620 11136204559872 11175965921246 11182032562176 11190266754048 11236128503040 11246829108480 11255615693721 11260492557192 11293112355840 11301428344320 11305630328832 11306832032736 11316397123584 11353171508280 11372351754780 11376580109328 11417937914880 11419151556240 11423397311424 11434276260288 11442696198624 11489592494520 11533380579840 11536874768160 11542391033418 11545370257680 11548656580608 11557160745984 11560662138816 11561890950693 11604721078272 11615772708864 11657050546995 11663378334720 11671966978560 11677547837088 11680561946880 11681085702762 11719999764480 11725603589504 11728630103040 11744164712448 11793549967920 11802234467160 11809170563904 11842083095360 11850803333280 11857767973632 11862905739264 11866499761536 11875237979328 11923906987440 11931647742720 11972976563520 11974249201335 11980749173760 11985203736576 11990109134052 11996617715712 11998938374946 12005451749376 12054654420480 12097695069390 12104262051840 12110049608832 12113175352320 12122638770564 12124711203840 12129219293184 12130508538432 12163023810560 12180223737360 12180428326656 12230348114880 12239354262240 12249708226560 12251010278880 12255565327488 12305999752704 12315061608192 12366847535805 12373560622080 12377309353920 12382672227840 12383227466316 12389949444096 12392346190518 12424480624640 12433629726720 12434187250128 12443343499944 12459266076672 12506239659690 12510328642560 12511658396880 12515448967245 12561811476480 12563146703040 12573774581760 12579786632448 12583033620480 12589050098304 12640644565920 12640856888832 12692663679360 12704751400320 12714106887360 12718834119936 12720186036828 12727090925568 12771175001088 12772317946815 12772532481424 12824878926020 12831840645120 12841289717760 12845180154240 12846545500770 12851321975352 12853518981120 12863560792824 12904208074016 12975053152320 12978984114180 12986029486080 12988541539890 12992238653184 13001805839232 13045704655872 13055311213056 13067744297472 13121300626560 13130962850880 13137241316724 13175297748480 13181006376960 13184999735040 13191304038192 13194708865920 13202463310848 13212185301504 13267743713910 13322343482280 13332153749940 13339390832640 13339988970336 13345768956672 13349812231728 13400689816576 13455610676480 13469598633960 13478342820480 13483354203648 13496194930176 13533809251840 13538841257984 13551734827008 13561714013184 13617294808320 13623805809936 13627322271360 13673333058560 13683401786880 13701525497856 13702981867488 13759141629240 13769273545020 13776747909120 13825937222160 13840056695808 13844249721792 13854444309216 13920255699840 13977540702720 13987833442560 13988460656394 13996054001664 13998761437437 14006360374272 14063999717376 14074356123648 14075615696490 14132037911040 14133540040920 14145496404480 14152259961504 14162681360592 14210499714432 14220725136660 14220963999936 14279246639280 14292845325360 14303370248280 14308688384928 14367571876224 14369099041602 14376899008512 14435820725760 14446450932480 14450827673520 14457737222271 14505901347840 14517234083268 14519715886080 14525114462208 14535810422784 14596934796360 14616268484832 14657004486880 14669403678720 14676417737856 14680205890560 14687225114688 14701212334656 14747666370304 14761463204880 14822209967040 14828632174080 14833124701920 14840217042966 14844047474160 14848272746496 14852771224704 14859206673408 14920355672064 14981504670720 14987636417565 14995772144640 15006814686720 15007487591628 15012394371072 15013990076256 15057483141120 15068571125760 15075776043648 15099640344576 15137562011040 15153298463205 15161524116480 15163135673040 15168773479104 15223917219840 15225535408320 15231196415232 15245701680384 15256928264832 15319456659360 15326781536178 15377840773120 15382499690880 15389854711224 15393827010240 15409547661312 15414216185088 15415854600924 15424222777344 15479034332895 15487436805120 15542734062660 15551171112960 15554179374930 15562622638080 15570063782784 15574082595840 15574780937016 15586249847868 15638173470720 15724733290560 15736312622880 15745560751872 15801071111040 15810357298176 15821999682048 15833650639104 15898542649920 15900232546035 15908863656960 15921292456692 15963968751360 15965665601780 15974332231680 15986812178736 15998584499928 16064152469190 16072872560640 16079450991030 16130260092520 16146732811776 16150900469760 16163518360752 16166281605120 16174011384576 16240298316480 16240571102208 16252257299040 16307130819840 16319139016320 16334680371840 16340753769984 16352786725632 16407999670272 16420082144256 16421551645905 16489130047740 16498080829440 16503079138560 16510229637120 16510969955088 16515231626880 16523128254024 16578916333504 16591124666592 16674986212920 16680438190080 16682211195840 16687265289660 16704306839808 16750862270720 16763948881869 16773048843264 16785400131072 16854192754560 16854475851776 16870243662720 16923551572480 16939668533760 16952142516480 16958445493248 16960248049104 16974595685376 17028233334784 17029757262420 17126906872320 17128727334360 17135095967136 17151414390432 17300070869760 17305312152240 17313586550127 17318055386520 17322984870912 17335741118976 17394272874496 17407081617408 17423659063296 17495067502080 17507950467840 17516321755632 17521628554143 17567063664640 17579999646720 17588405384256 17592945154560 17603284414464 17616247068672 17690324951880 17703351700740 17763124643040 17776204999920 17786651960448 17794358608896 17799749642304 17812856968992 17885860481160 17959464845280 17971123760640 17977805604864 17985163701078 17994926573568 17998407562419 18082285350912 18146542604085 18156393077760 18165074413248 18169763028480 18183958155846 18195762807648 18244535715840 18270335606040 18270642489984 18345522172320 18359031393360 18376515418320 18383347991232 18434582962880 18453408927744 18458999629056 18472592412288 18560340933120 18565964030880 18574008341760 18574841199474 18636720936960 18650444590080 18651280875192 18665015249916 18675147165696 18688899115008 18759359489535 18765492963840 18767487595320 18842717214720 18844720054560 18860661872640 18869679948672 18874550430720 18883575147456 18947332952576 18960966848880 18961285333248 19038995519040 19057127100480 19071160331040 19078251179904 19080279055242 19090636388352 19156762501632 19158798722136 19237318389030 19247760967680 19261934576640 19267770231360 19269818251155 19276982963028 19280278471680 19287447072768 19341201797120 19356312111024 19359621181440 19462579728480 19468476171270 19479044229120 19482812309835 19488357979776 19568556983808 19573607854080 19582966819584 19601616446208 19681950939840 19705861975086 19762946622720 19771509565440 19777499602560 19786956057288 19792063298880 19803694966272 19812275564544 19901615570865 19975339560960 19983515223420 19994362859520 19998230624910 20009086248960 20009983455504 20018653435008 20024718347592 20101034724864 20183416014720 20204397950940 20215365488640 20217514230720 20225031305472 20300713877760 20308261886976 20327602240512 20342571019776 20425942212480 20435708714904 20440983407040 20509999587840 20519806281632 20525102680320 20552288246784 20554472801232 20638712443860 20649915740160 20653910317530 20723645416880 20738905833240 20760085043712 20765443461120 20766374582688 20781666463824 20880383549760 20966311054080 20981750163840 20982690984591 20994081002496 21009540561408 21068094814720 21080476397568 21095999576064 21111534185472 21198056866560 21200310061380 21211818209280 21218244606720 21228389942256 21285291668480 21315749571648 21331445999904 21418869958920 21439267988040 21446277672960 21528977082368 21551357814336 21553648562403 21565348512768 21653731088640 21654094802944 21669676398720 21742841093120 21758852021760 21775851124902 21779573829120 21787671693312 21803715634176 21893442859008 21895402194540 21985506730320 22004105518080 22014626606784 22020308835840 22030837672032 22121499555456 22233314950560 22242948261120 22249687052880 22260325564449 22266071211240 22272409119744 22351931842492 22364065124352 22380533508096 22472257006080 22493658216960 22511231387442 22520985114384 22586224711680 22602856688640 22611260657664 22613664065472 22632794247168 22706343016560 22744703509560 22753160218656 22835875829760 22838303112480 22846794622848 22868552520576 22885392397248 22979184989040 22990172304267 23066761159680 23073749536320 23084782066836 23090740515360 23097313161216 23114321491968 23121324277632 23123781901386 23314101093990 23326756669440 23331269062395 23343933957120 23355095674176 23361123893760 23362171405524 23439999528960 23451207179008 23457260206080 23587099935840 23604468934320 23618341127808 23684166190720 23701606666560 23715535947264 23725811478528 23732999523072 23750475958656 23847813974880 23863295485440 23945953127040 23948498402670 23961498347520 23980218268104 23997876749892 24010903498752 24096228703785 24109308840960 24195390138780 24208524103680 24220099217664 24226350704640 24245277541128 24249422407680 24261017076864 24360447474720 24360856653312 24460696229760 24478708524480 24499416453120 24502020557760 24511130654976 24611999505408 24630123216384 24733695071610 24747121244160 24754618707840 24765344455680 24766454932632 24784692381036 24867259453440 24868374500256 24886686999888 25012479319380 25020657285120 25023316793760 25030897934490 25126293406080 25159573264896 25166067240960 25178100196608 25281289131840 25281713777664 25385327358720 25409502800640 25428213774720 25437668239872 25440372073656 25542350002176 25544635893630 25545064962848 25649757852040 25682579435520 25690360308480 25693091001540 25702643950704 25707037962240 25727121585648 25808416148032 25950106304640 25957968228360 25977083079780 25984477306368 26003611678464 26091409311744 26110622426112 26135488594944 26242601253120 26261925701760 26274482633448 26350595496960 26369999470080 26382608076384 26389417731840 26404926621696 26424370603008 26535487427820 26644686964560 26664307499880 26679977940672 26691537913344 26699624463456 26801379633152 26911221352960 26939197267920 26956685640960 26966708407296 26977745551617 26992389860352 27067618503680 27077682515968 27103469654016 27123428026368 27234589616640 27247611619872 27254644542720 27275937233769 27346666117120 27366803573760 27403050995712 27405963734976 27518283258480 27538547090040 27651874444320 27680113391616 27688499443584 27708888618432 27840511399680 27862261799211 27939914803115 27955081405440 27975666885120 27976921312788 27992108003328 27997522874874 28012720748544 28148712247296 28151231392980 28264075822080 28267080081840 28290992808960 28304519923008 28325362721184 28420999428864 28441450273320 28441927999872 28558493278560 28585690650720 28606740496560 28617376769856 28620418582863 28735143752448 28738198083204 28753798017024 28855977583545 28871641451520 28892901864960 28901655347040 28915474444542 29011802695680 29034468166536 29039431772160 29071620845568 29193869592720 29202714256905 29232536969664 29314008973760 29338807357440 29352835475712 29360411781120 29374450229376 29402424669312 29495332740608 29522926409760 29644419934080 29657264348160 29666249403840 29680434085932 29688094948320 29696545492992 29705542449408 29718413346816 29963009341440 29975272835130 29991544289280 29997345937365 30013629373440 30014975183256 30024788742144 30027980152512 30137142251520 30151552087296 30275124022080 30306596926410 30323048232960 30326271346080 30337546958208 30451070816640 30462392830464 30491403360768 30513856529664 30638913318720 30653563072356 30755681546240 30764999381760 30779709422448 30787654020480 30828432370176 30831709201848 30958068665790 30974873610240 30980865476295 31085468125320 31108358749860 31125245276160 31140127565568 31148165191680 31149561874032 31172499695736 31449466581120 31472625245760 31491121503744 31602142222080 31620714596352 31643999364096 31667301278208 31797085299840 31800465092070 31817727313920 31842584913384 31927937502720 31931331203560 31973624357472 31997168999856 32128304938380 32145745121280 32158901982060 32260520185040 32293465623552 32327036721504 32348022769152 32480596632960 32481142204416 32504514598080 32614261639680 32638278032640 32663776687353 32669360743680 32681507539968 32705573451264 32815999340544 32840164288512 32843103291810 32978260095480 33006158277120 33020459274240 33021939910176 33030463253760 33046256508048 33157832667008 33182249333184 33349972425840 33364422391680 33374530579320 33408613679616 33501724541440 33527897763738 33546097686528 33570800262144 33708385509120 33708951703552 33740487325440 33847103144960 33879337067520 33904285032960 33916890986496 33920496098208 33949191370752 34059514524840 34253813744640 34257454668720 34270191934272 34302828780864 34600141739520 34610624304480 34627173100254 34636110773040 34645969741824 34671482237952 34685672852079 34814163234816 34847318126592 34971151640985 34990135004160 35015900935680 35032643511264 35043257108286 35134127329280 35159999293440 35176810768512 35185890309120 35232494137344 35380649903760 35406703401480 35526249286080 35552409999840 35573303920896 35588717217792 35599499284608 35625713937984 35771720962320 35918929690560 35922747604005 35942247521280 35955611209728 35970327402156 35989853147136 35996815124838 36293085208170 36312786155520 36330148826496 36339526056960 36367916311692 36391525615296 36489071431680 36540671212080 36541284979968 36691044344640 36718062786720 36753030836640 36766695982464 36869165925760 36917999258112 36945184824576 37100542607415 37120681866240 37131928061760 37148016683520 37149682398948 37273441873920 37300889180160 37302561750384 37330030499832 37377798230016 37518718979070 37530985927680 37534975190640 37685434429440 37689440109120 37721323745280 37739359897344 37749100861440 37767150294912 37894665905152 37921933697760 37922570666496 38077991038080 38114254200960 38142320662080 38156502359808 38160558110484 38181272776704 38313525003264 38316953840445 38317597444272 38474636778060 38495521935360 38523869153280 38535540462720 38539636502310 38553965926056 38560556943360 38712624222048 38925159456960 38936952342540 38958088458240 38965624619670 38976715959552 39115880724361 39137113967616 39165933639168 39203232892416 39363901879680 39411723950172 39525893245440 39543019130880 39554999205120 39573912114576 39584126597760 39607389932544 39803231141730 39967030446840 39996461249820 40018172497920 40019966911008 40037306870016 40049436695184 40202069449728 40366832029440 40408795901880 40435028461440 40450062610944 40601427755520 40616523773952 40655204481024 40685142039552 40851884424960 40871417429808 40881966814080 41019999175680 41039612563264 41050205360640 41104576493568 41108945602464 41277424887720 41307820635060 41447290833760 41477811666480 41520170087424 41532749165376 41563332927648 41760767099520 41932622108160 41963500327680 41965381969182 41988162004992 41996284312311 42019081122816 42136189629440 42191999152128 42223068370944 42396113733120 42400620122760 42436489213440 42456779884512 42570583336960 42631499143296 42662891999808 42837739917840 42878535976080 43057954164736 43102715628672 43107297124806 43130697025536 43307462177280 43339352797440 43373211666813 43485682186240 43517704043520 43551702249804 43559147658240 43575343386624 43607431268352 43790804389080 43971013460640 44008211036160 44029253213568 44040617671680 44061675344064 44242999110912 44466629901120 44485896522240 44499374105760 44520651128898 44532142422480 44544818239488 44703863684984 44761067016192 44944514012160 44962909252695 44987316433920 45022462774884 45041970228768 45172449423360 45205713377280 45227328130944 45412686033120 45459895389615 45489407019120 45506320437312 45671751659520 45676606224960 45693589245696 45737105041152 45770784794496 45958369978080 45980344608534 46133522319360 46147499072640 46169564133672 46181481030720 46228642983936 46242648555264 46247563802772 46437102998685 46628202187980 46653513338880 46662538124790 46687867914240 46710191348352 46722247787520 46724342811048 46902414358016 46914520412160 47174199871680 47208937868640 47236682255616 47368332381440 47403213333120 47431071894528 47465999046144 47500951917312 47695627949760 47700697638105 47726590970880 47891906254080 47896996805340 47922996695040 47960436536208 47995753499784 48192457407570 48218617681920 48390780277560 48440198435328 48452701409280 48490555082256 48498844815360 48522034153728 48720894949440 48721713306624 48921392459520 48957417048960 49004041115520 49022261309952 49223999010816 49260246432768 49264654937715 49467390143220 49494242488320 49509237415680 49530688911360 49532909865264 49569384762072 49736749000512 49773373999776 50024958638760 50041314570240 50046633587520 50061795868980 50252586812160 50291846645607 50319146529792 50356200393216 50562578263680 50563427555328 50770654717440 50819005601280 50856427549440 50875336479744 50880744147312 51084700004352 51089271787260 51090129925696 51299515704080 51380720616960 51386182003080 51405287901408 51454243171296 51616832296064 51900212609280 51915936456720 51940759650381 51954166159560 51968954612736 52007223356928 52182818623488 52221244852224 52270977189888 52485202506240 52523851403520 52548965266896 52701190993920 52739998940160 52765216152768 52778835463680 52809853243392 52848741206016 53070974855640 53289373929120 53328614999760 53359955881344 53383075826688 53399248926912 53602759266304 53822442705920 53878394535840 53913371281920 53933416814592 53955491103234 53984779720704 53995222687257 54135237007360 54246856052736 54439627812255 54469179233280 54495223239744 54509289085440 54551874467538 54693332234240 54733607147520 54811927469952 55036566516960 55077094180080 55303748888640 55360226783232 55376998887168 55417777236864 55681022799360 55724523598422 55879829606230 55910162810880 55951333770240 55953842625576 55995045749748 56025441497088 56278078468605 56302462785960 56528151644160 56534160163680 56581985617920 56609039846016 56650725442368 56841998857728 56882900546640 56883855999744 57116986557120 57171381301440 57213480993120 57234753539712 57240837165726 57470287504896 57476396166408 57711955167090 57743282903040 57785803729920 57803310694080 57809454753465 57830948889084 58023605391360 58068936333072 58078863544320 58387739185440 58405428513810 58465073939328 58628017947520 58705670951424 58720823562240 58748900458752 58804849338624 58990665481216 59045852819520 59288839868160 59314528696320 59332498807680 59360868171864 59376189896640 59411084898816 59436826693632 59926018682880 59950545670260 59983088578560 59994691874730 60027258746880 60029950366512 60055960305024 60303104174592 60550248044160 60613193852820 60646096465920 60652542692160 60675093916416 60902141633280 60924785660928 60982806721536 61027713059328 61277826637440 61307126144712 61529998763520 61559418844896 61575308040960 61656864740352 61663418403696 61916137331580 61949747220480 61961730952590 62170936250640 62216717499720 62280255131136 62296330383360 62299123748064 62344999391472 62898933162240 62945250491520 62948072953773 62982243007488 63204284444160 63241429192704 63287998728192 63334602556416 63594170599680 63600930184140 63635454627840 63685169826768 63855875005440 63862662407120 63947248714944 63994337999712 64256609876760 64317803964120 64521040370080 64586931247104 64654073443008 64660945687209 64696045538304 64961193265920 64962284408832 65009029196160 65228523279360 65276556065280 65327553374706 65338721487360 65363015079936 65411146902528 65680328577024 65686206583620 65956520190960 66012316554240 66043879820352 66060926507520 66092513016096 66315665334016 66364498666368 66699944851680 66728844783360 66749061158640 66780976693347 66817227359232 67003449082880 67055795527476 67092195373056 67141600524288 67416771018240 67480974650880 67694206289920 67758674135040 67808570065920 67833781972992 67840992196416 67898382741504 68119029049680 68507627489280 68514909337440 68540383868544 68605657561728 68970516912801 69200283479040 69221248608960 69254346200508 69272221546080 69291939483648 69342964475904 69371345704158 69942303281970 69980270008320 69993807187185 70031801871360 70065287022528 70086514216572 70319998586880 70353621537024 70371780618240 70761299807520 70813406802960 71052498572160 71104819999680 71146607841792 71177434435584 71198998569216 71251427875968 71543441924640 71837859381120 71845495208010 71884495042560 71940654804312 71993630249676 72288686111355 72586170416340 72625572311040 72660297652992 72679052113920 72735832623384 72783051230592 73081342424160 73082569959936 73382088689280 73436125573440 73506061673280 73533391964928 73738331851520 73835998516224 73890369649152 74201085214830 74241363732480 74263856123520 74296033367040 74299364797896 74601778360320 74605123500768 74660060999664 75037437958140 75061971855360 75069950381280 75378880218240 75478719794688 75498201722880 75534300589824 75789331810304 75843867395520 75845141332992 76155982076160 76228508401920 76284641324160 76313004719616 76321116220968 76627050006528 76633907680890 76635194888544 76949273556120 77047738306560 77071080925440 77079273004620 77107931852112 77121113886720 77425248444096 77850318913920 77873904685080 77931249239340 77953431919104 78231761448722 78274227935232 78331867278336 78406465784832 78727803759360 78823447900344 79051786490880 79109998410240 79147824229152 79168253195520 79214779865088 79606462283460 79934060893680 79992922499640 80039933822016 80074613740032 80098873390368 80404138899456 80733664058880 80817591803760 80870056922880 80900125221888 80933236654851 81202855511040 81233047547904 81310408962048 81370284079104 81703768849920 81742834859616 81763933628160 82039998351360 82079225126528 82100410721280 82209152987136 82217891204928 82554849775440 82615641270120 82894581667520 82955623332960 83040340174848 83065498330752 83126665855296 83521534199040 83819744409345 83865244216320 83927000655360 83930763938364 83976324009984 83992568624622 84038162245632 84272379258880 84446136741888 84792227466240 84801240245520 84872978426880 84913559769024 85141166673920 85262998286592 85325783999616 85675479835680 85757071952160 85861255748589 86205431257344 86214594249612 86261394051072 86567932750635 86614924354560 86678705594880 86746423333626 86971364372480 87035408087040 87103404499608 87118295316480 87214862536704 87581608778160 87608142770715 87942026921280 88016422072320 88058506427136 88081235343360 88123350688128 88485998221824 88933259802240 88971793044480 88998748211520 89041302257796 89064284844960 89089636478976 89407727369968 89889028024320 89925818505390 89974632867840 89992037812095 90044925549768 90083940457536 90411426754560 90454656261888 90825372066240 90919790779230 90978814038240 91012640874624 91353212449920 91387178491392 91474210082304 91541569588992 91916739956160 91960689217068 92267044638720 92294998145280 92339128267344 92362962061440 92485297110528 92495127605544 92874205997370 93256404375960 93325076249580 93375735828480 93420382696704 93444495575040 93448685622096 93804828716032 94348399743360 94417875737280 94473364511232 94736664762880 94806426666240 94862143789056 94931998092288 95001903834624 95391255899520 95401395276210 95453181941760 95783812508160 95793993610680 95920873072416 95991506999568 96384914815140 96437235363840 96781560555120 96880396870656 96981110164512 97044068307456 97441789898880 97443426613248 97842784919040 97914834097920 97991330062059 98008082231040 98044522619904 98447998021632 98520492865536 98529309875430 98934780286440 99018474831360 99061377822720 99065819730528 99138769524144 99473498001024 99546747999552 100049917277520 100093267175040 100123591737960 100505173624320 100583693291214 100638293059584 100712400786432 101125156527360 101126855110656 101541309434880 101638011202560 101712855098880 101750672959488 101761488294624 102178543574520 102180259851392 102599031408160 102761441233920 102772364006160 102810575802816 102908486342592 103233664592128 103800425218560 103831872913440 103881519300762 103908332319120 103937909225472 104014446713856 104442489704448 104541954379776 104913454922955 104970405012480 105047702807040 105097930533792 105402381987840 105479997880320 105530432305536 105557670927360 105697482412032 106141949711280 106578747858240 106657229999520 106719911762688 106766151653376 106798497853824 107644885411840 107756789071680 107768242812015 107826742563840 107866833629184 107910982206468 107969559441408 107990445374514 108270474014720 108879255624510 108938358466560 108990446479488 109018578170880 109103748935076 109467214295040 109623854939904 110073133033920 110154188360160 110607497777280 110753997774336 110835554473728 111301627822245 111362045598720 111449047196844 111759659212460 111820325621760 111902667540480 111907685251152 111990091499496 112556156937210 112604925571920 113056303288320 113068320327360 113163971235840 113218079692032 113301450884736 113683997715456 113765801093280 113767711999488 114233973114240 114342762602880 114426961986240 114469507079424 114481674331452 114940575009792 114950861521335 114952792332816 115423910334180 115486565806080 115571607459840 115606621388160 115618909506930 115661897778168 116137872666144 116775478370880 116810857027620 116930147878656 117256035895040 117347642173083 117411341902848 117497800917504 117609698677248 117981330962432 118091705639040 118577679736320 118629057392640 118664997615360 118721736343728 118752379793280 118822169797632 119901091340520 119989383749460 120054517493760 120059900733024 120111920610048 120606208349184 121100496088320 121226387705640 121305085384320 121350187832832 121804283266560 121849571321856 121965613443072 122055426118656 122555653274880 122614252289424 123059997527040 123118837689792 123150616081920 123313729480704 123326836807392 123832274663160 123923461905180 124341872501280 124433434999440 124560510262272 124598247496128 124689998782944 125797866324480 125890500983040 125896145907546 125964486014976 125988852936933 126408568888320 126575997456384 126669205112832 127188341199360 127201860368280 127370339653536 127711750010880 127725324814240 127894497429888 127988675999424 128513219753520 128635607928240 129042080740160 129173862494208 129308146886016 129321891374418 129392091076608 129922386531840 130018058392320 130457046558720 130553112130560 130655106749412 130677442974720 130726030159872 130822293805056 131372413167240 131913040381920 132024633108480 132087759640704 132121853015040 132185026032192 132631330668032 132728997332736 133399889703360 133457689566720 133498122317280 133561953386694 133634454718464 134006898165760 134111591054952 134283201048576 134833542036480 134888727758085 134961949301760 135388412579840 135517348270080 135617140131840 135681984392832 136238058099360 136379686168845 137015254978560 137029818674880 137080767737088 137211315123456 137941033825602 138400566958080 138442497217920 138508692401016 138544443092160 138685928951808 138742691408316 139311308996055 139884606563940 139960540016640 139987614374370 140063603742720 140130574045056 140173028433144 140707243074048 140743561236480 141522599615040 141626813605920 142104997144320 142209639999360 142293215683584 142397997138432 142502855751936 143086883849280 143102092914315 143675718762240 143690990416020 143768990085120 143881309608624 143987260499352 144577372222710 145172340832680 145320595305984 145358104227840 145471665246768 145566102461184 146162684848320 146165139919872 146764177378560 146872251146880 147012123346560 147066783929856 147476663703040 147671997032448 147780739298304 148402170429660 148482727464960 148527712247040 148592066734080 148598729595792 149210247001536 149320121999328 150074875916280 150123943710720 150139900762560 150757760436480 150875539936821 150957439589376 151068601179648 151578663620608 151687734791040 151690282665984 152311964152320 152457016803840 152569282648320 152626009439232 152642232441936 153254100013056 153267815361780 153270389777088 153898547112240 154142161850880 154158546009240 154215863704224 154850496888192 155700637827840 155747809370160 155822278951143 155862498478680 155906863838208 156463522897444 156548455870464 156663734556672 156812931569664 157455607518720 157646895800688 158103572981760 158219996820480 158295648458304 158336506391040 158429559730176 159212924566920 159868121787360 159985844999280 160079867644032 160149227480064 160197746780736 160808277798912 161467328117760 161635183607520 161740113845760 161800250443776 161866473309702 162405711022080 162740568158208 163318883436765 163407537699840 163485669719232 163527867256320 164079996702720 164158450253056 164200821442560 164435782409856 165109699550880 165231282540240 165789163335040 165911246665920 166080680349696 166130996661504 166253331710592 167043068398080 167639488818690 167730488432640 167854001310720 167861527876728 167985137249244 168076324491264 168544758517760 169584454932480 169602480491040 169745956853760 169827119538048 170525996573184 170651567999232 171350959671360 171514143904320 171722511497178 172410862514688 172429188499224 173135865501270 173229848709120 173357411189760 173428364260395 173492846667252 174070816174080 174206808999216 174236590632960 175163217556320 175216285541430 175884053842560 176117012854272 176162470686720 176246701376256 176971996443648 177866519604480 177943586088960 177997496423040 178082604515592 178128569689920 178815454739936 179778056048640 179851637010780 179949265735680 179984075624190 180089851099536 180167880915072 180909312523776 181650744132480 181839581558460 181957628076480 182025281749248 182706424899840 182774356982784 182948420164608 183083139177984 183833479912320 183921378434136 184589996290560 184678256534688 184725924122880 184970594221056 184990255211088 185748411994740 186512808751920 186650152499160 186840765393408 186888991150080 186897371244192 187609657432064 188696799486720 188835751474560 188844218861319 188946729022464 189473329525760 189612853332480 189724287578112 189863996184576 190003807669248 190782511799040 190802790552420 190906363883520 191567625016320 191587987221360 191841746144832 191983013999136 192769829630280 193563121110240 193760793741312 193962220329024 193982837061627 194088136614912 194883579797760 194886853226496 195579403621805 195685569838080 195829668195840 195982660124118 196016164462080 196089045239808 197040985731072 197058619750860 197869560572880 198036949662720 198131639461056 198277539048288 198946996002048 199093495999104 200099834555040 200186534350080 200247183475920 200342930080041 201010347248640 201167386582428 201276586119168 201424801572864 202250313054720 203082618869760 203276022405120 203425710197760 203501345918976 203522976589248 204357087149040 204360519702784 205198062816320 205522882467840 205544728012320 205621151605632 205816972685184 206467329184256 207600850437120 207663745826880 207763038601524 207816664638240 207875818450944 208028893427712 209826909845910 209940810024960 209981421561555 210095405614080 210195861067584 210959995760640 211060864611072 211115341854720 212283899422560 213157495716480 213314459999040 213439823525376 213532303306752 213596995707648 215289770823680 215513578143360 215536485624030 215653485127680 215821964412936 215980890749028 216866058334065 217758511249020 217876716933120 217980892958976 218037156341760 218207497870152 219247709879808 220146266067840 220308376720320 221214995554560 221507995548672 221671108947456 222603255644490 222724091197440 222898094393688 223519318424920 223805335080960 223815370502304 223980182998992 225112313874420 225209851143840 226136640654720 226436159384064 226602901769472 227367995430912 227531602186560 227535423998976 228467946228480 228685525205760 228853923972480 228939014158848 228963348662904 229881150019584 229901723042670 229905584665632 230847820668360 231143214919680 231213242776320 231237819013860 231323795556336 232275745332288 233550956741760 233621714055240 233860295757312 234512071790080 234695284346166 234822683805696 234995601835008 235219397354496 235962661924864 236183411278080 237155359472640 237329995230720 237443472687456 237504759586560 237644339595264 239802182681040 239978767498920 240119801466048 240223841220096 241212416698368 242200992176640 242452775411280 242610170768640 242700375665664 242799709964553 243608566533120 243699142643712 243931226886144 244110852237312 245111306549760 245228504578848 246119995054080 246237675379584 246301232163840 246627458961408 246653673614784 247664549326320 247846923810360 248683745002560 248866869998880 249121020524544 249196494992256 249379997565888 251459233228035 251595732648960 251781001966080 251792291815092 251928972029952 251977705873866 252817137776640 253338410225664 254376682398720 254403720736560 254740679307072 255423500021760 255450649628480 255788994859776 255977351998848 257026439507040 257271215856480 258084161480320 258616293772032 258643782748836 258784182153216 259703798251905 259844773063680 260036116784640 260914093117440 261106224261120 261310213498824 261354885949440 261644587610112 262744826334480 263826080763840 264049266216960 264175519281408 264243706030080 264370052064384 265262661336064 265457994665472 266799779406720 266915379133440 266996244634560 267123906773388 267268909436928 268013796331520 268223182109904 269667084072960 269777455516170 269923898603520 269976113436285 271234280263680 271363968785664 272476116198720 272759372337690 274059637349760 274161535474176 274422630246912 275882067651204 276801133916160 276884994435840 277017384802032 277088886184320 277485382816632 278622617992110 279769213127880 279975228748740 280127207485440 280261148090112 280346056866288 281414486148096 283045199230080 283253627211840 284209994288640 284419279998720 284586431367168 284795994276864 285005711503872 286173767698560 286204185828630 287351437524480 287381980832040 287762619217248 287974520998704 289154744445420 290344681665360 290641190611968 290943330493536 291132204922368 292325369696640 292330279839744 293528354757120 293744502293760 293973990186177 294024246693120 294133567859712 294953327406080 295343994064896 295561478596608 296804340859320 297055424494080 297184133468160 297197459191584 298420494003072 298640243998656 300149751832560 300279801525120 301515520872960 301751079873642 301914879178752 302137202359296 303375469582080 303380565331968 304623928304640 304914033607680 305138565296640 305252018878464 305284464883872 306535630723560 306540779554176 307797094224480 308284323701760 308317092018480 308431727408448 309700993776384 311401275655680 311495618740320 311644557902286 311724996957360 311813727676416 312927045794888 313327469113344 313625863139328 314740364768865 314911215037440 315293791601376 316207145963520 316439993640960 316591296916608 316673012782080 318425849133840 319736243574720 319971689998560 320159735288064 320298454960128 320395493561472 322934656235520 323270367215040 323304728436045 323480227691520 323600500887552 323732946619404 324811422044160 326637766873530 326815075399680 326971339438464 327055734512640 328316900506112 328401642885120 328871564819712 330219399101760 330462565080480 331578326670080 331822493331840 332261993323008 332506663421184 333904883466735 334086136796160 335278977637380 335460976865280 335708002621440 335723055753456 335970274498488 339168909864960 339204960982080 339491913707520 339654239076096 341051993146368 341303135998464 342701919342720 343028287808640 343445022994356 344821725029376 344852584564005 344858376998448 346271731002540 346459697418240 346714822379520 346856728520790 346985693334504 348413617998432 350326435112640 350432571082860 351768107685120 352042926519249 352234025708544 352493402752512 353943992887296 355733039208960 355887172177920 355994992846080 356165209031184 356257139379840 357630909479872 359703274021560 359968151248380 360179702199072 360335761830144 361818625047552 363301488264960 363679163116920 363915256152960 364050563498496 365412849799680 365548713965568 365896840329216 366166278355968 367666959824640 367842756868272 369179992581120 369356513069376 369451848245760 369941188442112 369980510422176 371496823989480 373025617503840 373300304998320 373681530786816 373794742488384 375219314864128 377393598973440 377671502949120 377688437722638 377893458044928 377966558810799 378946659051520 379225706664960 379727992369152 380007615338496 381565023598080 381605581104840 383135250032640 383175974442720 383683492289664 383966027998272 385539659260560 387126242220480 387521587482624 387924440658048 387965674123254 388176273229824 389767159595520 391158807243610 391371139676160 391659336391680 391965320248236 392032328924160 392178090479616 394117239501720 395739121145760 396073899325440 396263278922112 396555078096576 397893992004096 398186991998208 400199669110080 400373068700160 400494366951840 400685860160082 402020694497280 402334773164856 402849603145728 404500626109440 404666183274255 406165237739520 406552044810240 406851420395520 407045953178496 408714174298080 408721039405568 410396125632640 411045764935680 411089456024640 411242303211264 411633945370368 412934658368512 415201700874240 415327491653760 415526077203048 415633329276480 416057786855424 419653819691820 419881620049920 419962843123110 420190811228160 420391722135168 422121729222144 422230683709440 424567798845120 426314991432960 426628919998080 426879647050752 427193991415296 429306278742945 431027156286720 431072971248060 431306970255360 431643928825872 431961781498056 433732116668130 435517022498040 435961785917952 436074312683520 436414995740304 438495419759616 440292532135680 440616753440640 442429991109120 443015991097344 443342217894912 445206511288980 445448182394880 445796188787376 447038636849840 447630741004608 447960365997984 450224627748840 450419702287680 452273281309440 452626619810463 452872318768128 453205803538944 454735990861824 455063204373120 455070847997952 456935892456960 457371050411520 457707847944960 457878028317696 457926697325808 459762300039168 459803446085340 459811169331264 461695641336720 462426485552640 462475638027720 462647591112672 464551490664576 467101913483520 467243428110480 467466836853429 467720591514624 469024143580160 469390568692332 469645367611392 469991203670016 470438794708992 472366822556160 474310718945280 474659990461440 474886945374912 475009519173120 475288679190528 479604365362080 479957534997840 480239602932096 480447682440192 482424833396736 484401984353280 484905550822560 485220341537280 485400751331328 485599419929106 487217133066240 488221704474624 489956650310295 490222613099520 490457009157696 492239990108160 492475350759168 492602464327680 493307347229568 495329098652640 495693847620720 497367490005120 497733739997760 498242041049088 498392989984512 498759995131776 502918466456070 503191465297920 503562003932160 503584583630184 503955411747732 505634275553280 508753364797440 508807441473120 509481358614144 510901299256960 511577989719552 511954703997696 514052879014080 514542431712960 516168322960640 517232587544064 517287565497672 519407596503810 519689546127360 520072233569280 522212448522240 522620426997648 522709771898880 525489652668960 527652161527680 528351038562816 528487412060160 528740104128768 530525322672128 530915989330944 533599558813440 533830758266880 533992489269120 534247813546776 536446364219808 539334168145920 539554911032340 539847797207040 539952226872570 542727937571328 544952232397440 545518744675380 548119274699520 548323070948352 548845260493824 551764135302408 553769988871680 554034769604064 554177772368640 554970765633264 557245235984220 559538426255760 559950457497480 560522296180224 560692113732576 562828972296192 566090398460160 566507254423680 566532656583957 568419988577280 568838559997440 569172862734336 569591988553728 570011423007744 572347535397120 572408371657260 574702875048960 574763961664080 575525238434496 575949041997408 578309488890840 580689363330720 581282381223936 581886660987072 581948511184881 582264409844736 584650739393280 584660559679488 586738210865415 587056709514240 587489004587520 587947980372354 588048493386240 588267135719424 589906654812160 591122957193216 593608681718640 594110848988160 594394918383168 596840988006144 597280487997312 600299503665120 600559603050240 601028790240123 603031041745920 603502159747284 603829758357504 604274404718592 606750939164160 609247856609280 609828067215360 610277130593280 610504037756928 610568929767744 613071261447120 613081559108352 615594188448960 616568647403520 616634184036960 616863454816896 619401987552768 622802551311360 622991237480640 623289115804572 623449993914720 623627455352832 625854091589776 629480729537730 629822430074880 629944264684665 630587583202752 632879987281920 633182593833216 633346025564160 636851698267680 639472487149440 639943379997120 640319470576128 640596909920256 640790987122944 645869312471040 646540734430080 646609456872090 646960455383040 647465893238808 653275533747060 653630150799360 653942678876928 654111469025280 656633801012224 657743129639424 660438798203520 660925130160960 663156653340160 663644986663680 664523986646016 665013326842368 667809766933470 668172273592320 670557955274760 671416005242880 671446111506912 671940548996976 678409921964160 679308478152192 682103986292736 682606271996928 685403838685440 686056575617280 686890045988712 689643450058752 689705169128010 689716753996896 692543462005080 693429644759040 693713457041580 693971386669008 696827235996864 700652870225280 700865142165720 703536215370240 704085853038498 704468051417088 704986805505024 707887985774592 711466078417920 711989985692160 712330418062368 712514278759680 715261818959744 719406548043120 719936302496760 720359404398144 720671523660288 723637250095104 726602976529920 727358326233840 727830512305920 728101126996992 730825699599360 731097427931136 731793680658432 732332556711936 735333919649280 735685513736544 738359985162240 738713026138752 738903696491520 739882376884224 739961020844352 742993647978960 746051235007680 746600609996640 747363061573632 747589484976768 754377699684105 754787197946880 755343005898240 755376875445276 755786916089856 755933117621598 757893318103040 758451413329920 760015230676992 763130047196160 763211162209680 766270500065280 766351948885440 767366984579328 767932055996544 771079318521120 774252484440960 775848881316096 775931348246508 776352546459648 779111394755715 779534319191040 782317614487220 782742279352320 783318672783360 783930640496472 784064657848320 788234479003440 791478242291520 792147798650880 792526557844224 793110156193152 795787984008192 796373983996416 800399338220160 800746137400320 800988733903680 801371720320164 804041388994560 804669546329712 809001252218880 809332366548510 813702840791040 814091906356992 817428348596160 817442078811136 820792251265280 822178912049280 822484606422528 823267890740736 825869316737024 830403401748480 830654983307520 831052154406096 831266658552960 839307639383640 839925686246220 840381622456320 840783444270336 844243458444288 849135597690240 852629982865920 853257839996160 853759294101504 854387982830592 858612557485890 862054312573440 862145942496120 863287857651744 863923562996112 867464233336260 871034044996080 871923571835904 872829991480608 876990839519232 880585064271360 881233506881280 881921970558531 884859982218240 886031982194688 886684435789824 890413022577960 891592377574752 894077273699680 895261482009216 895920731995968 900449255497680 900839404575360 904546562618880 905253239620926 905744637536256 906411607077888 910126408746240 910141695995904 913871784913920 914742100823040 915415695889920 915756056635392 915853394651616 919606892170680 919622338662528 923391282673440 924852971105280 924951276055440 925295182225344 929102981329152 934203826967040 934486856220960 934933673706858 935441183029248 938048287160320 938781137384664 939982407340032 940877589417984 944221094306595 944733645112320 948621437890560 949319980922880 949773890749824 950019038346240 959208730724160 959915069995680 960479205864192 960895364880384 968803968706560 969811101645120 969914185308135 970440683074560 970801502662656 971198839858212 974434266132480 979913300620590 980445226199040 980914018315392 984950701518336 985204928655360 986614694459136 990658197305280 991387695241440 994734980010240 995467479995520 996785979969024 997519990263552 1001714650400205 1005836932912140 1006382930595840 1007124007864320 1007169167260368 1007910823495464 1017506729594880 1017614882946240 1018962717228288 1021802598513920 1023155979439104 1023909407995392 1028105758028160 1029084863425920 1032336645921280 1034465175088128 1034575130995344 1038815193007620 1039379092254720 1040144467138560 1045240853995296 1050979305337920 1055304323055360 1056128779557747 1056702077125632 1057480208257536 1061050645344256 1061831978661888 1067199117626880 1067661516533760 1067984978538240 1068495627093552 1072892728439616 1079109822064680 1079904453745140 1085455875142656 1089904464794880 1091037489350760 1096238549399040 1096646141896704 1097690520987648 1103528270604816 1107539977743360 1108069539208128 1108355544737280 1109941531266528 1114490471968440 1119076852511520 1119900914994960 1121044592360448 1121384227465152 1125657944592384 1132180796920320 1133014508847360 1133065313167914 1136839977154560 1137677119994880 1139183977107456 1140022846015488 1144695070794240 1144816743314520 1149405750097920 1149527923328160 1151050476868992 1151898083994816 1156618977781680 1161378726661440 1162564762447872 1163773321974144 1163897022369762 1164528819689472 1169301478786560 1173476421730830 1174113419028480 1174978009175040 1175895960744708 1176096986772480 1176534271438848 1179813309624320 1187217363437280 1188221697976320 1188789836766336 1193681976012288 1194560975994624 1200599007330240 1201119206100480 1202057580480246 1206062083491840 1207004319494568 1208548809437184 1213501878328320 1213998549822765 1218495713218560 1219656134430720 1220554261186560 1221137859535488 1226142522894240 1226163118216704 1231188376897920 1233137294807040 1233268368073920 1233726909633792 1238803975105536 1245605102622720 1245982474961280 1246578231609144 1246899987829440 1251708183179552 1258961459075460 1259644860149760 1259888529369330 1261175166405504 1266365187666432 1266692051128320 1273703396535360 1278944974298880 1279886759994240 1280638941152256 1281581974245888 1293081468860160 1293218913744180 1293920910766080 1294931786477616 1306551067494120 1307885357753856 1308222938050560 1313267602024448 1315486259278848 1320877596407040 1321850260321920 1326313306680320 1327289973327360 1329047973292032 1330026653684736 1335619533866940 1336344547184640 1341115910549520 1342892223013824 1343881097993952 1356819843928320 1357879859431389 1358616956304384 1364207972585472 1365212543993856 1370807677370880 1372113151234560 1373780091977424 1379286900117504 1379410338256020 1379433507993792 1385086924010160 1387426914083160 1387942773338016 1393654471993728 1401305740450560 1401730284331440 1402400510560287 1407072430740480 1408171706076996 1408936102834176 1409973611010048 1422932156835840 1423979971384320 1424660836124736 1425028557519360 1430523637919488 1438813096086240 1439872604993520 1440718808796288 1441343047320576 1447274500190208 1453205953059840 1454716652467680 1455661024611840 1456202253993984 1461651399198720 1464665113423872 1469869950930885 1470667839298560 1471371027473088 1476719970324480 1477426052277504 1477807392983040 1479922041688704 1485987295957920 1492102470015360 1493201219993280 1494726123147264 1495178969953536 1508755399368210 1509574395893760 1510686011796480 1510753750890552 1511866235243196 1516902826659840 1526260094392320 1526422324419360 1532703897770880 1534733969158656 1535864111993088 1542158637042240 1548504968881920 1551697762632192 1551862696493016 1558222789511430 1559068638382080 1564635228974440 1566637345566720 1567861280992944 1568129315696640 1576468958006880 1582956484583040 1585053115688448 1586220312386304 1591575968016384 1592747967992832 1600798676440320 1601492274800640 1601977467807360 1602743440640328 1609339092659424 1618002504437760 1618664733097020 1628183812713984 1634856697192320 1634884157622272 1641584502530560 1644357824098560 1644969212845056 1646535781481472 1651738633474048 1661309966615040 1662104308812192 1662533317105920 1678615278767280 1679851372492440 1681566888540672 1688486916888576 1698271195380480 1699597969751871 1705259965731840 1706515679992320 1707518588203008 1708775965661184 1717225114971780 1724108625146880 1724291884992240 1726575715303488 1727847125992224 1734928466672520 1742068089992160 1743847143671808 1745659982961216 1745845533554643 1753981679038464 1760214632596245 1761170128542720 1762467013762560 1763843941117062 1769719964436480 1773368871579648 1780826045155920 1783184755149504 1788154547399360 1790522964018432 1791841463991936 1800898510995360 1801678809150720 1809093125237760 1810506479241852 1811489275072512 1812823214155776 1820252817492480 1827743569827840 1829484201646080 1830831391779840 1831512113270784 1831706789303232 1839213784341360 1839244677325056 1846782565346880 1849705942210560 1849902552110880 1850590364450688 1858205962658304 1868407653934080 1868973712441920 1869867347413716 1870882366058496 1876096574320640 1877562274769328 1888442188613190 1889467290224640 1889832794053995 1898639961845760 1899547781499648 1900038076692480 1918417461448320 1919830139991360 1920958411728384 1921790729760768 1937607937413120 1939622203290240 1939828370616270 1940881366149120 1942397679716424 1959826601241180 1960890452398080 1961828036630784 1969901403036672 1973229388918272 1981316394610560 1982775390482880 1989469960020480 1990934959991040 1993571959938048 1995039980527104 2003429300800410 2011673865824280 2014248015728640 2014338334520736 2015821646990928 2035229765892480 2037925434456576 2043605197027840 2046311958878208 2047818815990784 2056211516056320 2058169726851840 2064673291842560 2068930350176256 2069150261990688 2077630386015240 2080288934277120 2090481707990592 2101958610675840 2110608646110720 2112257559115494 2113404154251264 2114960416515072 2123663957323776 2134398235253760 2135969957076480 2136991254187104 2145785456879232 2158219644129360 2159808907490280 2170911750285312 2179808929589760 2182074978701520 2192477098798080 2193292283793408 2195381041975296 2207056541209632 2215079955486720 2216139078416256 2216711089474560 2219883062533056 2228980943936880 2238153705023040 2239801829989920 2242089184720896 2242768454930304 2263133099052315 2264361593840640 2266029017694720 2266130626335828 2273679954309120 2275354239989760 2280045692030976 2289390141588480 2289633486629040 2298811500195840 2299055846656320 2302100953737984 2303796167989632 2313237955563360 2322757453322880 2327546643948288 2327794044739524 2329057639378944 2337334184267145 2338602957573120 2346952843461660 2348226838056960 2349956018350080 2351791921489416 2352193973544960 2374434726874560 2376443395952640 2377579673532672 2387363952024576 2389121951989248 2401198014660480 2402238412200960 2404115160960492 2412124166983680 2414008638989136 2427003756656640 2427997099645530 2441108522373120 2442275719070976 2452285045788480 2452326236433408 2462376753795840 2466536736147840 2467453819267584 2477607950211072 2491210205245440 2491964949922560 2493156463218288 2493799975658880 2503416366359104 2517922918150920 2519777058738660 2522350332811008 2532730375332864 2547406793070720 2557889948597760 2559773519988480 2561277882304512 2563163948491776 2586162937720320 2586437827488360 2589863572955232 2613102134988240 2615770715507712 2626535204048896 2630972518557696 2641755192814080 2643700520643840 2645765911675593 2652626613360640 2654579946654720 2658095946584064 2660053307369472 2671239067733880 2682231821099040 2685784446027648 2687762195987904 2713639687856640 2715759718862778 2717233912608768 2730425087987712 2741615354741760 2744226302469120 2747560183954848 2758820676512040 2758867015987584 2770173848020320 2774853828166320 2775885546676032 2787308943987456 2802611480901120 2803460568662880 2804801021120574 2814144861480960 2816343412153992 2819947222020096 2832663282919785 2845864313671680 2847959942768640 2849321672249472 2850057115038720 2861047275838976 2877626192172480 2879745209987040 2881437617592576 2882686094641152 2906411906119680 2909433304935360 2909742555924405 2911322049223680 2912404507987968 2923302798397440 2939739901861770 2941335678597120 2942742054946176 2954852104555008 2955614785966080 2959844083377408 2971974591915840 2984204940030720 2986402439986560 2990357939907072 3005143951200615 3017510798736420 3019148791787520 3021372023592960 3021507501781104 3023732470486392 3052520188784640 3052844648838720 3065407795541760 3069467938317312 3071728223986176 3084317274084480 3097009937763840 3103395525264384 3103725392986032 3116445579022860 3118137276764160 3129270457948880 3135722561985888 3152937916013760 3165912969166080 3168386338673241 3170106231376896 3172440624772608 3183151936032768 3185495935985664 3201597352880640 3202984549601280 3203954935614720 3205486881280656 3218678185318848 3237329466194040 3256367625427968 3269713394384640 3269768315244544 3283169005061120 3288715648197120 3289938425690112 3293071562962944 3322619933230080 3324208617624384 3325066634211840 3357230557534560 3359702744984880 3363133777081344 3376973833777152 3396542390760960 3399195939503742 3410519931463680 3413031359984640 3417551931322368 3434450229943560 3448217250293760 3448583769984480 3453151430606976 3455694251984448 3469856933345040 3484136179984320 3487694287343616 3491319965922432 3491691067109286 3520429265192490 3522340257085440 3524934027525120 3527687882234124 3539439928872960 3561652090311840 3566369510299008 3576309094798720 3581045928036864 3583682927983872 3601797021990720 3603357618301440 3618186250475520 3621012958483704 3625646428311552 3640505634984960 3655487139655680 3658968403292160 3661662783559680 3663413578606464 3678427568682720 3678489354650112 3693565130693760 3699411884421120 3699805104221760 3701180728901376 3716411925316608 3736815307868160 3737947424883840 3739734694827432 3755124549538656 3776884377226380 3778934580449280 3779665588107990 3799095562999296 3800076153384960 3836834922896640 3839660279982720 3841916823456768 3879244406580480 3879656741232540 3881762732298240 3884795359432848 3919653202482360 3923656073261568 3939802806073344 3946458777836544 3962632789221120 3965550780965760 3978939920040960 3981869919982080 3987143919876096 3990079961054208 4006858601600820 4023347731648560 4028676669041472 4031643293981856 4070459531784960 4073639578294167 4075850868913152 4087210394055680 4092623917756416 4095637631981568 4112423032112640 4116339453703680 4129346583685120 4137860700352512 4138300523981376 4155260772030480 4180963415981184 4203917221351680 4207201531680861 4221217292221440 4224515118230988 4226808308502528 4229920833030144 4268796470507520 4271939914152960 4273982508374208 4291570913758464 4316439288258720 4319617814980560 4341823500570624 4359617859179520 4364149957403040 4384954197596160 4409609852792655 4414113082419264 4430159910973440 4432278156832512 4433422178949120 4439766125066112 4457961887873760 4476307410046080 4479603659979840 4484178369441792 4485536909860608 4526266198104630 4528723187681280 4532058035389440 4532261252671656 4550708479979520 4578780283176960 4579266973258080 4598111693312640 4604201907475968 4607592335979264 4626475911126720 4645514906645760 4655093287896576 4655588089479048 4674668368534290 4677205915146240 4693905686923320 4699912036700160 4703583842978832 4704387947089920 4748869453749120 4755159347065344 4774727904049152 4778243903978496 4802396029320960 4804476824401920 4808230321920984 4828017277978272 4854007513313280 4855994199291060 4884551438141952 4904570091576960 4904652472866816 4924753507591680 4933073472295680 4934907638535168 4955215900422144 4983929899845120 4986312926436576 4987599951317760 5006832732718208 5035845836301840 5039554117477320 5044700665622016 5065460750665728 5094813586141440 5115779897195520 5119547039976960 5122555764609024 5126327896983552 5172325875440640 5172875654976720 5179727145910464 5226204269976480 5231541431015424 5237536600663929 5261945037115392 5280643897788735 5283510385628160 5287401041287680 5291531823351186 5305253226721280 5309159893309440 5320106614738944 5342478135467760 5364463642198080 5371568892055296 5375524391975808 5427279375713280 5431519437725556 5434467825217536 5483230709483520 5488452604938240 5495120367909696 5517641353024080 5517734031975168 5540347696040640 5549707656332640 5551771093352064 5574617887974912 5605222961802240 5606921137325760 5609602042241148 5628289722961920 5632686824307984 5665326565839570 5695919885537280 5698643344498944 5700114230077440 5722094551677952 5755252384344960 5759490419974080 5762875235185152 5765372189282304 5812823812239360 5818866609870720 5819485111848810 5822644098447360 5879479803723540 5882671357194240 5885484109892352 5909704209110016 5919688166754816 5943949183831680 5968409880061440 5972804879973120 5980715879814144 6010287902401230 6035021597472840 6042744047185920 6043015003562208 6047464940972784 6105689297677440 6130815591083520 6138935876634624 6143456447972352 6168634548168960 6194019875527680 6206791050528768 6207450785972064 6232891158045720 6258540915897760 6271445123971776 6305875832027520 6331825938332160 6336772677346482 6340212462753792 6344881249545216 6370991871971328 6403194705761280 6407909871229440 6410973762561312 6437356370637696 6474658932388080 6512735250855936 6539426788769280 6566338010122240 6577431296394240 6579876851380224 6586143125925888 6645239866460160 6648417235248768 6650133268423680 6714461115069120 6719405489969760 6726267554162688 6789399297156945 6793084781521920 6798391879007484 6821039862927360 6826062719969280 6868900459887120 6896434500587520 6897167539968960 6906302861213952 6911388503968896 6939713866690080 6968272359968640 6982639931844864 6983382134218572 7012002552801435 7040858530384980 7044680514170880 7049868055050240 7055375764468248 7123304180623680 7132739020598016 7152618189597440 7162091856073728 7167365855967744 7203594043981440 7206715236602880 7236372500951040 7242025916967408 7281011269969920 7323325567119360 7326827157212928 7356855137365440 7356978709300224 7387130261387520 7399610208443520 7402361457802752 7432823850633216 7473630615736320 7475894849767680 7479469389654864 7510249099077312 7553768754452760 7559331176215980 7598191125998592 7673669845793280 7679320559965440 7683833646913536 7758488813160960 7759313482465080 7769590718865696 7839306404964720 7847312146523136 7879605612146688 7892917555673088 7925265578442240 7931101561931520 7957879840081920 7963739839964160 7974287839752192 7980159922108416 8013717203201640 8046695463297120 8057353338082944 8063286587963712 8140919063569920 8147279156588334 8151701737826304 8174420788111360 8191275263963136 8224846064225280 8232678907407360 8258693167370240 8276601047962752 8310521544060960 8361926831962368 8407834442703360 8414403063361722 8442434584442880 8449030236461976 8459841666060288 8497989848759355 8537592941015040 8543879828305920 8547965016748416 8583141827516928 8632878576517440 8639235629961120 8719235718359040 8728299914806080 8729227667773215 8769908395192320 8819219705585310 8828226164838528 8864556313665024 8866844357898240 8879532250132224 8915923775747520 8952614820092160 8959207319959680 8971073819721216 9052532396209260 9057446375362560 9064116070778880 9064522505343312 9157560566353920 9158533946516160 9196223386625280 9208403814951936 9215184671958528 9252951822253440 9291029813291520 9310186575793152 9311176178958096 9349336737068580 9354411830292480 9387811373846640 9407167685957664 9497738907498240 9505159016019723 9510318694130688 9549455808098304 9556487807956992 9604792058641920 9608953648803840 9616460643841968 9656034555956544 9711988398582120 9769102876283904 9809140183153920 9809304945733632 9849507015183360 9866146944591360 9869815277070336 9967859799690240 9972625852873152 9975199902635520 10013665465436416 10071691672603680 10079108234954640 10089401331244032 10130921501331456 10189627172282880 10231559794391040 10239094079953920 10252655793967104 10344651750881280 10345751309953440 10359454291820928 10452408539952960 10463082862030848 10475073201327858 10561287795577470 10567020771256320 10574802082575360 10583063646702372 10618319786618880 10684956270935520 10728927284396160 10743137784110592 10751048783951616 10854558751426560 10863038875451112 10966461418967040 10976905209876480 10990240735819392 11035282706048160 11035468063950336 11080695392081280 11099415312665280 11103542186704128 11149235775949824 11210445923604480 11213842274651520 11219204084482296 11265373648615968 11330653131679140 11397286688997888 11400228460154880 11444189103355904 11510504768689920 11518980839948160 11525750470370304 11637733219741440 11638970223697620 11645288196894720 11758959607447080 11770968219784704 11819408418220032 11839376333509632 11887898367663360 11936819760122880 11945609759946240 11961431759628288 12020575804802460 12070043194945680 12086030007124416 12094929881945568 12211378595354880 12220918734882501 12261631182167040 12277871753269248 12286912895944704 12337269096337920 12388039751055360 12413582101057536 12414901571944128 12465782316091440 12517081831795520 12542890247943552 12611751664055040 12663651876664320 12673545354692964 12680424925507584 12689762499090432 12806389411522560 12815819742458880 12821947525122624 12874712741275392 12949317864776160 13025470501711872 13078853577538560 13132676020244480 13154862592788480 13228829558377965 13290479732920320 13296834470497536 13300266536847360 13428922230138240 13438810979939520 13452535108325376 13578798594313890 13586169563043840 13596783758014968 13652125439938560 13737800919774240 13794335079937920 13812605722427904 13822777007937792 13879427733380160 13936544719937280 13965279863689728 13966764268437144 14024005105602870 14081717060769960 14099736110100480 14110751528936496 14246608361247360 14265478041196032 14305236379194880 14324183712147456 14334731711935488 14407188087962880 14413430473205760 14484051833934816 14562022539939840 14653654314425856 14713710274730880 14713957418600448 14774260522775040 14799220416887040 14804722915605504 14865647701266432 14951789699535360 14958938779309728 15020498198154624 15107537508905520 15118662352431960 15196382251997184 15347339691586560 15358641119930880 15367667293827072 15516977626321920 15518626964930160 15539181437731392 15678612809929440 15694624293046272 15785835111346176 15841931693366205 15850531156884480 15862203123863040 15915759680163840 15927479679928320 15960319844216832 16027434406403280 16093390926594240 16114706676165888 16126573175927424 16281838127139840 16294558313176668 16303403475652608 16348841576222720 16449692128450560 16465357814814720 16553202095925504 16621043088121920 16723853663924736 16815668885406720 16828806126723444 16884869168885760 16898060472923952 16995979697518710 17087759656611840 17095930033496832 17166283655033856 17265757153034880 17278471259922240 17438471436718080 17456599829612160 17458455335546430 17638439411170620 17656452329677056 17729112627330048 17759064500264448 17831847551495040 17905229640184320 17918414639919360 17942147639442432 18105064792418520 18128232141557760 18129045010686624 18317067893032320 18392446773250560 18416807629903872 18430369343917056 18505903644506880 18582059626583040 18620373151586304 18622352357916192 18698673474137160 18775622747693280 18814335371915328 18995477814996480 19010318032039446 19020637388261376 19112975615913984 19209584117283840 19232921287683936 19312069111913088 19423976797164240 19538205752567808 19618280366307840 19699014030366720 19732293889182720 19739630554140672 19935719599380480 19945251705746304 19950399805271040 20027330930872832 20143383345207360 20158216469909280 20178802662488064 20368197891470835 20379254344565760 20463119588782080 20478188159907840 20689303501762560 20691502619906880 20718908583641856 20904817079905920 20950146402655716 21036007658404305 21122575591154940 21134041542512640 21149604165150720 21166127293404744 21369912541871040 21457854568792320 21486275568221184 21502097567903232 21709117502853120 21726077750902224 21980481471638784 22070565412096320 22070936127900672 22161390784162560 22198830625330560 22207084373408256 22298471551899648 22420891847208960 22427684549303040 22438408168964592 22530747297231936 22661306263358280 22794573377995776 22888378206711808 23021009537379840 23037961679896320 23051500940740608 23275466439482880 23277940447395240 23517919214894160 23541936439569408 23638816836440064 23678752667019264 23775796735326720 23873639520245760 23891219519892480 23922863519256576 24041151609604920 24140086389891360 24172060014248832 24189859763891136 24422757190709760 24441837469765002 24523262364334080 24573825791889408 24674538192675840 24776079502110720 24829803143888256 24931564632182880 25034163663591040 25085780495887104 25223503328110080 25327303753328640 25347090709385928 25379524998180864 25612778823045120 25631639484917760 25643895050245248 25749425482550784 25898635729552320 26157707155077120 26187683003319645 26309725185576960 26457659116755930 26593668940995072 26600533073694720 26857844460276480 26877621959879040 27157597188627780 27172339126087680 27193567516029936 27475601839548480 27588670159875840 27625211444855808 27645554015875584 27758855466760320 27873089439874560 27930559727379456 27933528536874288 28048010211205740 28163434121539920 28221503057872992 28493216722494720 28515477048059169 28530956082392064 28610472758389760 28648367424294912 28669463423870976 28814376175925760 28826860946411520 28968103667869632 29307308628851712 29427420549461760 29427914837200896 29548521045550080 29598440833774080 29609445831211008 29903579399070720 29917877558619456 30040996396309248 30215075017811040 30237324704863920 30392764503994368 30694679383173120 30717282239861760 31033955252643840 31037253929860320 31078362875462784 31357225619858880 31389248586092544 31683863386732410 31701062313768960 31724406247726080 31854959359856640 32054868812806560 32186781853188480 32229413352331776 32253146351854848 32563676254279680 32589116626353336 32899384256901120 32930715629629440 33106404191851008 33242086176243840 33447707327849472 33631337770813440 33657612253446888 33796120945847904 33991959395037420 34191860066993664 34332567310067712 34531514306069760 34556942519844480 34913199659224320 34916910671092860 35276878822341240 35312904659354112 35458225254660096 35518129000528896 35663695102990080 35810459280368640 35836829279838720 35884295278884864 36210129584837040 36258090021373248 36634135786064640 36662756204647503 36784893546501120 36833615259807744 36860738687834112 37011807289013760 37164119253166080 37240746303172608 37244704715832384 37397346948274320 37551245495386560 37628670743830656 37990955629992960 38020636064078892 38041274776522752 38419168234567680 38465842575367872 38624138223826176 38847953594328480 39076411505135616 39236560732615680 39398028060733440 39464587778365440 39871439198760960 39890503411492608 39900799610542080 40054661861745664 40286766690414720 40316432939818560 40357605324976128 40736395782941670 40758508689131520 40956376319815680 41383005239813760 41437817167283712 41809634159811840 41900292805311432 42072015316808610 42245151182309880 42299208330301440 42332254586809488 42739825083742080 42915709137584640 42972551136442368 43004195135806464 43452155501804448 43960962943277568 44141130824192640 44141872255801344 44322781568325120 44397661250661120 44414168746816512 44596943103799296 44855369098606080 44876816337929184 45061494594463872 45322612526716560 45589146755991552 46042019074759680 46075923359792640 46103001881481216 46550932878965760 46555880894790480 47035838429788320 47083872879138816 47357505334038528 47525795080098615 47551593470653440 47747279040491520 47782439039784960 48082303219209840 48280172779782720 48344120028497664 48379719527782272 48845514381419520 48883674939530004 49046524728668160 49349076385351680 49659606287776512 49863129264365760 50068327327182080 50171560991774208 50447006656220160 50654607506657280 50694181418771856 51263278969835520 51287790100490496 51498850965101568 51797271459104640 52315414310154240 52375366006639290 52915318233511860 53187337881990144 53715688920552960 53755243919758080 54315194377255560 54387135032059872 54951203679096960 55177340319751680 55250422889711616 55291108031751168 55517710933520640 55746178879749120 55861119454758912 55867057073748576 56096020422411480 56326868243079840 56443006115745984 56986433444989440 57030954096118338 57061912164784128 57220945516779520 57338926847741952 57628752351851520 57936207335739264 58614617257703424 58854841098923520 59097042091100160 59196881667548160 59218891662422016 59807158798141440 59835755117238912 60081992792618496 60430150035622080 60474649409727840 61104593674412505 61389358766346240 61434564479723520 62067910505287680 62074507859720640 62156725750925568 62714451239717760 63367726773464820 63402124627537920 63448812495452160 64109737625613120 64373563706376960 64458826704663552 64506292703709696 65127352508559360 65178233252706672 66212808383702016 66484172352487680 66895414655698944 67262675541626880 67315224506893776 67592241891695808 67983918790074840 68383720133987328 68665134620135424 69063028612139520 69113885039688960 69826399318448640 69833821342185720 70553757644682480 70625809318708224 70916450509320192 71036258001057792 71327390205980160 71620918560737280 71673658559677440 71768590557769728 72420259169674080 72516180042746496 73268271572129280 73325512409295006 73569787093002240 73721477375668224 74023614578027520 74328238506332160 74489409431664768 74794693896548640 75102490990773120 75257341487661312 75981911259985920 76041272128157784 76838336469135360 76931685150735744 77248276447652352 77695907188656960 78473121465231360 78929175556730880 79781006822985216 79801599221084160 80109323723491328 80573533380829440 80632865879637120 81472791565883340 81517017378263040 82766010479627520 82875634334567424 83619268319623680 83800585610622864 84144030633617220 84490302364619760 84664509173618976 85479650167484160 85546431144177507 85831418275169280 85945102272884736 86008390271612928 86904311003608896 87921925886555136 88282261648385280 88283744511602688 88645563136650240 88795322501322240 88828337493633024 89710738197212160 89753632675858368 90122989188927744 90645225053433120 91178293511983104 92084038149519360 92151846719585280 93101865757931520 93111761789580960 94071676859576640 94167745758277632 95051590160197230 95103186941306880 95564878079569920 96164606438419680 96560345559565440 96688240056995328 96759439055564544 97691028762839040 97767349879060008 98698152770703360 99319212575553024 99726258528731520 100136654654364160 100343121983548416 100894013312440320 101388362837543712 102575580200980992 102997701930203136 103594542918209280 104750732013278580 105830636467023720 106374675763980288 107431377841105920 107510487839516160 108630388754511120 108774270064119744 109902407358193920 110354680639503360 110500845779423232 110582216063502336 111035421867041280 111492357759498240 111722238909517824 111734114147497152 112192040844822960 112653736486159680 112886012231491968 113972866889978880 114061908192236676 114123824329568256 114441891033559040 115257504703703040 115872414671478528 117229234515406848 117709682197847040 118194084182200320 118393763335096320 119614317596282880 119671510234477824 120163985585236992 120860300071244160 120949298819455680 122209187348825010 122869128959447040 124149015719441280 124313451501851136 125428902479435520 126735453546929640 126897624990904320 128219475251226240 128747127412753920 128917653409327104 129012585407419392 130356466505413344 132425616767404032 132968344704975360 133790829311397888 134630449013787552 135184483783391616 135967837580149680 136767440267974656 138126057224279040 138227770079377920 139652798636897280 139667642684371440 141107515289364960 141251618637416448 142072516002115584 142577385240295845 142654780411960320 143241837121474560 143347317119354880 144840518339348160 145032360085492992 146536543144258560 146651024818590012 147139574186004480 148047229156055040 148978818863329536 149589387793097280 150204981981546240 150514682975322624 151963822519971840 152082544256315568 153863370301471488 154496552895304704 155391814377313920 156946242930462720 159562013645970432 160218647446982656 161147066761658880 161265731759274240 162945583131766680 165532020959255040 165751268669134848 167238536639247360 167601171221245728 168288061267234440 168980604729239520 169329018347237952 170959300334968320 171092862288355014 171662836550338560 172016780543225856 173808622007217792 175843851773110272 176564523296770560 177291126273300480 177590645002644480 177656674987266048 179421476394424320 179507265351716736 180245978377855488 181290450106866240 183313781023237515 184168076299038720 184303693439170560 186203731515863040 186223523579161920 188143353719153280 190103180320394460 190206373882613760 192329212876839360 193120691119130880 193376480113990656 193518878111129088 195382057525678080 195534699758120016 198638425151106048 199452517057463040 200273309308728320 200686243967096832 201788026624880640 202776725675087424 205151160401961984 205995403860406272 207189085836418560 209501464026557160 211661272934047440 212749351527960576 214862755682211840 215020975679032320 217260777509022240 217548540128239488 219804814716387840 220709361279006720 221164432127004672 222070843734082560 222984715518996480 223468228294994304 224384081689645920 225307472972319360 225772024462983936 227945733779957760 228123816384473352 230515009407406080 231744829342957056 235419364395694080 236787526670192640 239343020468955648 240327971170473984 241720600142488320 241898597638911360 244418374697650020 248298031438882560 248626903003702272 250857804958871040 253470907093859280 256438950502452480 256639293432532521 257494254825507840 257835306818654208 258025170814838784 260712933010826688 264851233534808064 265936689409950720 269260898027575104 270368967566783232 271935675160299360 273534880535949312 276252114448558080 276455540158755840 279305597273794560 279335285368742880 282215030578729920 282503237274832896 285154770480591690 285309560823920640 286694634238709760 289681036678696320 290064720170985984 293073086288517120 293302049637180024 296094458312110080 297957637726659072 299178775586194560 300409963963092480 301029365950645248 304165088512631136 307726740602942976 308993105790609408 310783628754627840 319124027291940864 322294133523317760 322531463518548480 325891166263533360 331064041918510080 331502537338269696 334477073278494720 335202342442491456 336576122534468880 337961209458479040 338658036694475904 341918600669936640 342185724576710028 343325673100677120 347617244014435584 351687703546220544 353129046593541120 354582252546600960 355181290005288960 358842952788848640 359014530703433472 360491956755710976 362580900213732480 366627562046475030 368607386878341120 372447047158323840 376286707438306560 380206360640788920 384658425753678720 386241382238261760 386752960227981312 387037756222258176 391069399516240032 397276850302212096 398905034114926080 400546618617456640 401372487934193664 405553451350174848 410302320803923968 414378171672837120 419002928053114320 423322545868094880 427732155720887535 429725511364423680 430041951358064640 434521555018044480 435097080256478976 439609629432775680 441418722558013440 444141687468165120 446936456589988608 448768163379291840 450614945944638720 451544048925967872 455891467559915520 456247632768946704 463489658685914112 470838728791388160 478686040937911296 480655942340947968 483441200284976640 483797195277822720 488836749395300040 496596062877765120 497253806007404544 501715609917742080 506941814187718560 512877901004904960 513278586865065042 514988509651015680 516050341629677568 521425866021653376 531873378819901440 538521796055150208 540737935133566464 543871350320598720 552504228897116160 552911080317511680 558611194547589120 558670570737485760 564430061157459840 570309540961183380 570619121647841280 579362073357392640 580129440341971968 586146172577034240 586604099274360048 595915275453318144 598357551172389120 600819927926184960 602058731901290496 608330177025262272 615453481205885952 617986211581218816 621567257509255680 638248054583881728 644588267046635520 645062927037096960 651782332527066720 662128083837020160 668954146556989440 670404684884982912 673152245068937760 675922418916958080 677316073388951808 683837201339873280 684371449153420056 695234488028871168 706258093187082240 710362580010577920 718029061406866944 720983913511421952 725161800427464960 733255124092950060 744894094316647680 752573414876613120 760412721281577840 769316851507357440 772482764476523520 773505920455962624 774075512444516352 782138799032480064 794553700604424192 797810068229852160 801093237234913280 811106902700349696 820604641607847936 828756343345674240 838005856106228640 846645091736189760 855464311441775070 860083902716129280 869043110036088960 870194160512957952 879219258865551360 888283374936330240 893872913179977216 897536326758583680 901229891889277440 903088097851935744 912495265537893408 926979317371828224 957372081875822592 966882400569953280 967594390555645440 977673498790600080 993192125755530240 994507612014809088 1003431219835484160 1013883628375437120 1025755802009809920 1026557173730130084 1029977019302031360 1042851732043306752 1063746757639802880 1077043592110300416 1081475870267132928 1087742700641197440 1105822160635023360 1117341141474971520 1128860122314919680 1140619081922366760 1158724146714785280 1160258880683943936 1173208198548720096 1191830550906636288 1196715102344778240 1201639855852369920 1204117463802580992 1216660354050524544 1230906962411771904 1243134515018511360 1283196467162662605 1289176534093271040 1290125854074193920 1303564665054133440 1324256167674040320 1340809369769965824 1346304490137875520 1351844837833916160 1354632146777903616 1367674402679746560 1368742898306840112 1390468976057742336 1412516186374164480 1436058122813733888 1441967827022843904 1450323600854929920 1466510248185900120 1489788188633295360 1505146829753226240 1520825442563155680 1538633703014714880 1544965528953047040 1548151024889032704 1564277598064960128 1595620136459704320 1622213805400699392 1657512686691348480 1676011712212457280 1693290183472379520 1710928622883550140 1738086220072177920 1740388321025915904 1758438517731102720 1787745826359954432 1795072653517167360 1802459783778554880 1806176195703871488 1824990531075786816 1853958634743656448 1914744163751645184 1933764801139906560 1935188781111290880 1955346997581200160 1986384251511060480 2006862439670968320 2027767256750874240 2051511604019619840 2053114347460260168 2085703464086613504 2154087184220600832 2162951740534265856 2175485401282394880 2234682282949943040 2257720244629839360 2281238163844733520 2317448293429570560 2320517761367887872 2346416397097440192 2383661101813272576 2393430204689556480 2403279711704739840 2433320708101049088 2461813924823543808 2486269030037022720 2566392934325325210 2580251708148387840 2607129330108266880 2681618739539931648 2692608980275751040 2703689675667832320 2709264293555807232 2737485796613680224 2780937952115484672 2872116245627467776 2900647201709859840 2933020496371800240 2979576377266590720 3010293659506452480 3041650885126311360 3077267406029429760 3089931057906094080 3128555196129920256 3191240272919408640 3244427610801398784 3352023424424914560 3386580366944759040 3421857245767100280 3476172440144355840 3480776642051831808 3575491652719908864 3590145307034334720 3604919567557109760 3612352391407742976 3649981062151573632 3867529602279813120 3870377562222581760 3910693995162400320 3972768503022120960 4055534513501748480 4103023208039239680 4106228694920520336 4171406928173227008 4308174368441201664 4325903481068531712 4350970802564789760 4469364565899886080 4515440489259678720 4562476327689467040 4634896586859141120 4692832794194880384 4786860409379112960 4866641416202098176 4972538060074045440 5132785868650650420 5214258660216533760 5363237479079863296 5385217960551502080 5407379351335664640 5418528587111614464 5474971593227360448 5561875904230969344 5744232491254935552 5801294403419719680 5866040992743600480 5959152754533181440 6020587319012904960 6083301770252622720 6154534812058859520 6257110392259840512 6488855221602797568 6704046848849829120 6773160733889518080 6843714491534200560 6952344880288711680 6961553284103663616 7150983305439817728 7180290614068669440 7209839135114219520 7299962124303147264 7740755124445163520 7821387990324800640 8111069027003496960 8212457389841040672 8342813856346454016 8616348736882403328 8701941605129579520 8938729131799772160 9030880978519357440 9124952655378934080 9269793173718282240 9385665588389760768 9573720818758225920 9733282832404196352 10265571737301300840 10428517320433067520 10726474958159726592 10770435921103004160 10814758702671329280 10837057174223228928 10949943186454720896 11602588806839439360 11732081985487200960 11918305509066362880 12166603540505245440 12309069624117719040 12514220784519681024 12977710443205595136 13408093697699658240 13546321467779036160 13687428983068401120 13904689760577423360 14360581228137338880 14599924248606294528 15642775980649601280 16222138054006993920 16424914779682081344 16685627712692908032 17232697473764806656 17403883210259159040 17877458263599544320 18061761957038714880 18249905310757868160 18771331176779521536 19466565664808392704 20531143474602601680 20857034640866135040 21452949916319453184 21540871842206008320 21629517405342658560 21899886372909441792 23464163970974401920 24333207081010490880 25028441569039362048 26816187395399316480 27092642935558072320 27374857966136802240 27809379521154846720 28721162456274677760 29199848497212589056 31285551961299202560 32444276108013987840 32849829559364162688 34807766420518318080 35754916527199088640 36499810621515736320 37542662353559043072 38933131329616785408 41062286949205203360 41714069281732270080 43081743684412016640 43799772745818883584 46928327941948803840 48666414162020981760 50056883138078724096 53632374790798632960 54185285871116144640 54749715932273604480 58399696994425178112 62571103922598405120 64888552216027975680 65699659118728325376 72999621243031472640 75085324707118086144 82124573898410406720 83428138563464540160 86163487368824033280 87599545491637767168 93856655883897607680 97332828324041963520 107264749581597265920 109499431864547208960 116799393988850356224 125142207845196810240 131399318237456650752 145999242486062945280 150170649414236172288 164249147796820813440 175199090983275534336 187713311767795215360 194665656648083927040 218998863729094417920 250284415690393620480 262798636474913301504 291998484972125890560 328498295593641626880 350398181966551068672 375426623535590430720 437997727458188835840 525597272949826603008 583996969944251781120 656996591187283253760 750853247071180861440 875995454916377671680 1051194545899653206016 1313993182374566507520 1751990909832755343360 2627986364749133015040 5255972729498266030080
- Sum of all divisors σ(n): 22757343021512700969186
- Sum of proper divisors (its aliquot sum) s(n): 17501370292014434939106
- 5255972729498266030080 is an abundant number, because the sum of its proper divisors (17501370292014434939106) is greater than itself. Its abundance is 12245397562516168909026
Bases of 5255972729498266030080
- Binary: 10001110011101101010001100011011000100100010001000110110011010000000000002
- Hexadecimal: 0x11CED463624446CD000
- Base-36: UT8F03AKSW0000
Squares and roots of 5255972729498266030080
- 5255972729498266030080 squared (52559727294982660300802) is 27625249333229452773023416413371683464806400
- 5255972729498266030080 cubed (52559727294982660300803) is 145197557141044160589842910006037784247012090612161064323776512000
-
The
square root of 5255972729498266030080 is 72498087764.4249733495 -
The
cube root of 5255972729498266030080 is 17386721.6367199771
Scales and comparisons
How big is 5255972729498266030080?- 5,255,972,729,498,266,030,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,255,972,729,498,266,030,080 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 5255972729498266030080 cubic inches would be around 1448893.5 feet tall.
Recreational maths with 5255972729498266030080
- 5255972729498266030080 backwards is 0800306628949272795525
- The number of decimal digits it has is: 22
- The sum of 5255972729498266030080's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5255972729498266030080 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 5255972729498266030080 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/5255972729498266030080/
Chicago style:
Numbermatics. 2024. "Number 5255972729498266030080 - Facts about the integer". https://numbermatics.com/n/5255972729498266030080/
The information we have on file for 5255972729498266030080 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 5255972729498266030080, math, Factors of 5255972729498266030080, curriculum, school, college, exams, university, Prime factorization of 5255972729498266030080, STEM, science, technology, engineering, physics, economics, calculator, five sextillion, two hundred fifty-five quintillion, nine hundred seventy-two quadrillion, seven hundred twenty-nine trillion, four hundred ninety-eight billion, two hundred sixty-six million, thirty thousand and eighty.