47348277953202927697920
47,348,277,953,202,927,697,920 is an even composite number composed of eight prime numbers multiplied together.
47348277953202927697920 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred ninety-two divisors.
Prime factorization of 47348277953202927697920:
228 × 3 × 5 × 7 × 112 × 172 × 292 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 11 × 11 × 17 × 17 × 29 × 29 × 239 × 239)See below for interesting mathematical facts about the number 47348277953202927697920 from the Numbermatics database.
Names of 47348277953202927697920
- Cardinal: 47348277953202927697920 can be written as Forty-seven sextillion, three hundred forty-eight quintillion, two hundred seventy-seven quadrillion, nine hundred fifty-three trillion, two hundred two billion, nine hundred twenty-seven million, six hundred ninety-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 4.734827795320292769792 × 1022
Factors of 47348277953202927697920
Divisors of 47348277953202927697920
- Number of divisors d(n): 18792
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 11 12 14 15 16 17 20 21 22 24 28 29 30 32 33 34 35 40 42 44 48 51 55 56 58 60 64 66 68 70 77 80 84 85 87 88 96 102 105 110 112 116 119 120 121 128 132 136 140 145 154 160 165 168 170 174 176 187 192 203 204 210 220 224 231 232 238 239 240 242 255 256 264 272 280 289 290 308 319 320 330 336 340 348 352 357 363 374 384 385 406 408 420 435 440 448 462 464 476 478 480 484 493 510 512 528 544 560 561 578 580 595 605 609 616 638 640 660 672 680 696 704 714 717 726 748 768 770 812 816 840 841 847 867 870 880 896 924 928 935 952 956 957 960 968 986 1015 1020 1024 1056 1088 1120 1122 1155 1156 1160 1190 1195 1210 1218 1232 1276 1280 1309 1320 1344 1360 1392 1408 1428 1434 1445 1452 1479 1496 1536 1540 1595 1624 1632 1673 1680 1682 1694 1734 1740 1760 1785 1792 1815 1848 1856 1870 1904 1912 1914 1920 1936 1972 2023 2030 2040 2048 2057 2112 2176 2233 2240 2244 2310 2312 2320 2380 2390 2420 2436 2464 2465 2523 2541 2552 2560 2618 2629 2640 2688 2720 2784 2805 2816 2856 2868 2890 2904 2958 2992 3045 3072 3080 3179 3190 3248 3264 3346 3360 3364 3388 3451 3468 3480 3509 3520 3570 3584 3585 3630 3696 3712 3740 3808 3824 3828 3840 3872 3927 3944 4046 4060 4063 4080 4096 4114 4205 4224 4235 4335 4352 4466 4480 4488 4620 4624 4640 4760 4780 4785 4840 4872 4928 4930 5019 5046 5082 5104 5120 5236 5258 5280 5376 5423 5440 5568 5610 5632 5712 5736 5780 5808 5887 5916 5984 6069 6090 6144 6160 6171 6358 6380 6496 6528 6545 6692 6699 6720 6728 6776 6902 6931 6936 6960 7018 7040 7140 7168 7170 7260 7392 7395 7424 7480 7616 7648 7656 7680 7744 7854 7887 7888 8092 8120 8126 8160 8192 8228 8365 8381 8410 8448 8470 8670 8704 8932 8960 8976 9240 9248 9251 9280 9520 9537 9560 9570 9680 9744 9856 9860 10038 10092 10115 10164 10208 10240 10285 10353 10472 10516 10527 10560 10752 10846 10880 11136 11165 11220 11264 11424 11472 11560 11616 11774 11832 11968 12138 12180 12189 12288 12320 12342 12615 12705 12716 12760 12992 13056 13090 13145 13384 13398 13440 13456 13552 13804 13862 13872 13920 14036 14080 14280 14297 14336 14340 14399 14520 14784 14790 14848 14960 15232 15296 15312 15360 15488 15708 15774 15776 15895 16184 16240 16252 16269 16320 16384 16456 16730 16762 16820 16896 16940 17255 17340 17408 17545 17661 17864 17920 17952 18403 18480 18496 18502 18560 19040 19074 19120 19140 19360 19488 19635 19712 19720 20076 20184 20230 20315 20328 20416 20480 20570 20706 20793 20944 21032 21054 21120 21504 21692 21760 22253 22272 22330 22440 22528 22848 22944 23120 23232 23548 23664 23936 24276 24360 24378 24563 24576 24640 24684 25095 25143 25230 25410 25432 25520 25984 26112 26180 26290 26768 26796 26880 26912 27104 27115 27608 27724 27744 27753 27840 28072 28160 28441 28560 28594 28672 28680 28798 28919 29040 29435 29568 29580 29696 29920 30345 30464 30592 30624 30720 30855 30976 31416 31548 31552 31790 32368 32480 32504 32538 32640 32768 32912 33460 33495 33524 33640 33792 33880 34510 34655 34680 34816 34969 35090 35322 35728 35840 35904 36806 36960 36992 37004 37120 37961 38080 38148 38240 38280 38720 38976 39270 39424 39435 39440 40152 40368 40460 40630 40656 40832 40960 41140 41412 41586 41888 41905 42064 42108 42240 42891 43008 43197 43384 43520 44506 44544 44660 44693 44880 45056 45696 45888 46240 46255 46464 47096 47328 47685 47872 48517 48552 48720 48756 49126 49152 49280 49368 50190 50286 50460 50820 50864 51040 51765 51968 52224 52360 52580 52635 53536 53592 53760 53824 54208 54230 55209 55216 55448 55488 55506 55680 56144 56320 56882 57120 57121 57188 57344 57360 57596 57838 58080 58667 58870 59136 59160 59392 59653 59840 60690 60928 60945 61184 61248 61440 61710 61952 62832 63096 63104 63580 64736 64757 64960 65008 65076 65280 65536 65824 66759 66920 66990 67048 67280 67584 67760 69020 69071 69310 69360 69632 69938 70180 70644 71456 71485 71680 71808 71995 73612 73689 73920 73984 74008 74240 75922 76160 76241 76296 76480 76560 77440 77952 78540 78848 78870 78880 80304 80736 80920 81260 81312 81345 81664 81920 82280 82824 83172 83776 83810 84128 84216 84480 85323 85782 86016 86394 86757 86768 87040 88305 89012 89088 89320 89386 89760 90112 91392 91776 92015 92191 92480 92510 92928 94192 94656 95370 95744 97034 97104 97440 97512 98252 98304 98560 98736 100079 100380 100572 100920 101640 101728 101761 102080 103530 103936 103965 104448 104720 104907 105160 105270 107072 107184 107520 107648 108416 108460 110418 110432 110896 110976 111012 111265 111360 112288 112640 113764 113883 114240 114242 114376 114688 114720 115192 115676 116160 117334 117740 117827 118272 118320 118784 119306 119680 121380 121856 121890 122368 122496 122815 122880 123420 123904 125664 125715 126192 126208 127160 129472 129514 129920 130016 130152 130560 131072 131648 133518 133840 133980 134079 134096 134560 135168 135520 138040 138142 138620 138720 138765 139264 139876 140360 141288 142205 142912 142970 143360 143616 143990 144595 145551 147224 147378 147840 147968 148016 148480 151844 152320 152482 152592 152960 153120 154880 155904 157080 157267 157696 157740 157760 160608 161472 161840 162520 162624 162690 163328 163840 164560 165648 166344 167552 167620 168256 168432 168960 170646 171363 171564 172032 172788 173514 173536 174080 174845 176001 176610 178024 178176 178640 178772 178959 179520 180224 182784 183552 184030 184382 184960 185020 185856 188384 189312 189805 190740 191488 194068 194208 194271 194880 195024 196504 196608 197120 197472 200158 200760 200999 201144 201840 202433 203280 203456 203522 204160 207060 207213 207872 207930 208896 209440 209814 210320 210540 214144 214368 214455 215040 215296 215985 216832 216920 220836 220864 221792 221952 222024 222530 222720 223465 224576 225280 227528 227766 228480 228484 228723 228752 229376 229440 230384 231352 232320 234668 235480 235654 236544 236640 237568 238612 239360 242585 242760 243049 243712 243780 244736 244783 244992 245630 245760 246840 247808 251328 251430 252384 252416 254320 258944 259028 259840 260032 260304 261120 262144 263296 267036 267680 267960 268158 268192 269120 270336 271040 276045 276080 276284 276573 277240 277440 277530 278528 279752 280720 282576 284410 285605 285824 285940 286720 287232 287980 289190 291102 293335 294448 294756 295680 295936 296032 296960 298265 300237 303688 304640 304964 305184 305283 305920 306240 309760 311808 312851 314160 314534 315392 315480 315520 321216 322944 323680 323785 325040 325248 325380 326656 327680 329120 331296 332688 333795 335104 335240 336512 336864 337920 341292 342726 343128 344064 345355 345576 347028 347072 348160 349690 352002 353220 353481 356048 356352 357280 357544 357918 359040 360448 365568 367104 368060 368445 368764 369920 370040 371712 376768 378624 379610 381205 381480 382976 388136 388416 388542 389760 390048 393008 393216 394240 394944 399847 400316 401520 401998 402288 403680 404866 406560 406912 407044 408320 414120 414426 415744 415860 417571 417792 418880 419628 420640 421080 426615 428288 428736 428910 430080 430592 431970 433664 433785 433840 441672 441728 443584 443904 444048 445060 445440 446930 449152 450560 455056 455532 456960 456968 457446 457504 458752 458880 460768 460955 462704 464640 469336 470960 471308 471801 473088 473280 475136 477224 478720 483497 485170 485520 486098 487424 487560 489472 489566 489984 491260 491520 491623 493680 495616 500395 502656 502860 504768 504832 508640 508805 517888 518056 519680 520064 520608 522240 524288 524535 526592 533687 534072 535360 535920 536316 536384 538240 540672 542080 552090 552160 552568 553146 554480 554880 555060 557056 559504 561440 565152 568820 569415 571210 571648 571880 573440 574464 575960 578380 582204 586670 588896 589135 589512 591360 591872 592064 593920 596530 600474 602997 607299 607376 609280 609928 610368 610566 611840 612480 619520 623616 625702 628320 628331 629068 630784 630960 631040 642432 645337 645888 647360 647570 650080 650496 650760 653312 655360 658240 662592 665376 667590 670208 670395 670480 673024 673728 675840 682584 685452 686256 688128 690710 691152 694056 694144 696320 699380 704004 706440 706962 712096 712327 712704 714560 715088 715836 718080 720896 727755 729147 731136 734208 734349 736120 736890 737528 739840 740080 743424 753536 757248 759220 759781 762410 762960 765952 776272 776832 777084 779520 780096 786016 786335 786432 788480 789888 799694 800632 803040 803996 804576 807360 809732 813120 813824 814088 816640 824789 828240 828852 831488 831720 835142 835584 837760 838651 839256 841280 842160 853230 856576 856815 857472 857820 860160 861184 863940 867328 867570 867680 880005 883344 883456 887168 887808 888096 890120 890880 893860 894795 898304 901120 910112 911064 913920 913936 914892 915008 917504 917760 921536 921910 925408 929280 938553 938672 941920 942616 943602 946176 946560 950272 954448 957440 966994 970340 971040 971057 971355 972196 974848 975120 978944 979132 979968 982520 983040 983246 987360 991232 1000790 1004995 1005312 1005720 1009536 1009664 1012165 1014101 1017280 1017610 1035776 1036065 1036112 1039360 1040128 1041216 1044480 1048576 1049070 1053184 1067374 1068144 1070720 1071840 1072632 1072768 1076480 1081344 1084160 1100869 1104180 1104320 1105136 1106292 1108960 1109760 1110120 1114112 1119008 1122880 1130304 1137640 1138830 1142420 1143296 1143615 1143760 1146880 1148928 1151920 1156760 1164408 1173340 1177792 1178270 1179024 1182720 1183744 1184128 1187840 1193060 1199541 1200948 1205994 1214598 1214752 1215245 1218560 1219856 1220736 1221132 1223680 1223915 1224960 1239040 1247232 1251404 1252713 1256640 1256662 1258136 1261568 1261920 1262080 1284864 1290674 1291776 1294720 1295140 1296097 1300160 1300992 1301520 1306624 1310720 1316480 1325184 1330752 1335180 1340416 1340790 1340960 1346048 1347456 1351680 1365168 1370904 1372512 1376256 1381420 1382304 1382865 1388112 1388288 1392640 1398760 1406993 1408008 1412880 1413924 1424192 1424654 1425408 1429120 1430176 1431672 1436160 1441792 1450491 1455510 1458294 1462272 1468416 1468698 1472240 1473780 1474869 1475056 1479680 1480160 1486848 1501185 1507072 1514496 1518440 1519562 1524820 1525920 1526415 1531904 1552544 1553664 1554168 1559040 1560192 1564255 1572032 1572670 1572864 1576960 1579776 1599388 1601061 1601264 1606080 1607992 1609152 1614720 1619464 1626240 1627648 1628176 1633280 1649578 1656480 1656509 1657704 1662976 1663440 1670284 1671168 1675520 1677302 1678512 1682560 1684320 1701343 1706460 1713152 1713630 1714944 1715640 1720320 1722368 1727880 1729937 1734656 1735140 1735360 1760010 1766688 1766912 1767405 1774336 1775616 1776192 1780240 1781760 1787720 1789590 1796608 1802240 1820224 1822128 1827840 1827872 1829784 1830016 1835008 1835520 1843072 1843820 1850816 1858560 1877106 1877344 1883840 1884993 1885232 1887204 1892352 1893120 1900544 1908896 1914880 1933988 1936011 1940680 1942080 1942114 1942710 1944392 1949696 1950240 1957888 1958264 1959936 1965040 1966080 1966492 1974720 1982464 1999235 2001580 2003059 2009990 2010624 2011440 2019072 2019328 2024330 2028202 2034560 2035220 2071552 2072130 2072224 2078720 2080256 2082432 2087855 2088960 2097152 2098140 2106368 2134748 2136288 2136981 2141440 2143680 2145264 2145536 2152960 2162688 2168320 2201738 2208360 2208640 2210272 2210989 2212584 2217920 2219520 2220240 2228224 2238016 2245760 2260608 2275280 2277660 2279343 2284840 2286592 2287230 2287520 2293760 2297856 2303840 2313520 2328816 2346680 2355584 2356540 2358048 2359005 2365440 2367488 2368256 2375680 2386120 2399082 2401896 2411988 2417485 2429196 2429504 2430490 2437120 2439712 2441472 2442264 2447360 2447830 2449920 2458115 2474367 2478080 2494464 2502808 2505426 2513280 2513324 2515953 2516272 2523136 2523840 2524160 2569728 2581348 2583552 2589440 2590280 2592194 2600320 2601984 2603040 2613248 2621440 2632960 2650368 2661504 2668435 2670360 2673539 2680832 2681580 2681920 2692096 2694912 2703360 2730336 2741808 2745024 2752512 2762840 2764608 2765730 2776224 2776576 2785280 2797520 2813986 2816016 2825760 2827848 2848384 2849308 2850816 2858240 2860352 2863344 2872320 2883584 2900982 2911020 2913171 2916588 2924544 2936832 2937396 2944480 2947560 2949738 2950112 2959360 2960320 2973696 3002370 3014144 3014985 3028992 3036495 3036880 3039124 3042303 3049640 3051840 3052830 3063808 3105088 3107328 3108336 3118080 3120384 3128510 3141655 3144064 3145340 3145728 3153920 3159552 3198776 3202122 3202528 3212160 3215984 3218304 3226685 3229440 3238928 3252480 3255296 3256352 3266560 3299156 3302607 3312960 3313018 3315408 3325952 3326880 3340568 3342336 3351040 3354604 3357024 3365120 3368640 3402686 3412920 3416983 3426304 3427260 3429888 3431280 3440640 3441361 3444736 3455760 3459874 3469312 3470280 3470720 3520020 3533376 3533824 3534810 3548672 3551232 3552384 3560480 3561635 3563520 3575440 3579180 3593216 3604480 3640448 3644256 3645735 3655680 3655744 3659568 3660032 3670016 3671040 3671745 3686144 3687640 3701632 3717120 3754212 3754688 3767680 3769986 3770464 3774408 3784704 3786240 3798905 3801088 3817792 3829760 3867976 3872022 3881360 3884160 3884228 3885420 3888291 3888784 3899392 3900480 3915776 3916528 3919872 3930080 3932160 3932984 3949440 3964928 3998470 4003160 4006118 4019980 4021248 4022880 4038144 4038656 4048660 4056404 4069120 4070440 4123945 4143104 4144260 4144448 4157440 4160512 4164864 4175710 4177920 4193255 4194304 4196280 4212736 4220979 4269496 4272576 4273962 4282880 4287360 4290528 4291072 4305920 4325376 4336640 4398317 4403476 4416720 4417280 4420544 4421978 4425168 4435840 4439040 4440480 4456448 4476032 4491520 4521216 4550560 4555320 4558686 4569680 4573184 4574460 4575040 4587520 4595712 4607680 4627040 4657632 4692765 4693360 4711168 4713080 4716096 4718010 4730880 4734976 4736512 4751360 4772240 4798164 4803792 4823976 4834970 4855285 4858392 4859008 4860980 4874240 4879424 4882944 4884528 4894720 4895660 4899840 4916230 4948734 4956160 4969527 4988928 5005616 5010852 5026560 5026648 5031906 5032544 5046272 5047680 5048320 5070505 5104029 5139456 5162696 5167104 5178880 5180560 5184388 5189811 5200640 5203968 5206080 5226496 5242880 5265920 5300736 5318467 5323008 5336870 5340720 5347078 5361664 5363160 5363840 5384192 5389824 5406720 5460672 5483616 5490048 5504345 5505024 5525680 5529216 5531460 5552448 5553152 5570560 5595040 5627972 5632032 5651520 5655696 5696768 5698616 5701632 5716480 5720704 5726688 5744640 5767168 5801964 5822040 5826342 5833176 5849088 5870557 5873664 5874792 5888960 5895120 5899476 5900224 5918720 5920640 5947392 5997705 6004740 6009177 6028288 6029970 6057984 6072990 6073760 6078248 6084606 6099280 6103680 6105660 6127616 6210176 6214656 6216672 6236160 6240768 6257020 6263565 6283310 6288128 6290680 6291456 6307840 6319104 6397552 6404244 6405056 6424320 6431968 6436608 6453370 6458880 6477856 6480485 6504960 6510592 6512704 6533120 6598312 6605214 6625920 6626036 6630816 6632967 6651904 6653760 6681136 6684672 6702080 6709208 6714048 6730240 6737280 6797399 6805372 6825840 6833966 6852608 6854520 6859776 6862560 6881280 6882722 6889472 6911520 6911641 6919748 6938624 6940560 6941440 7034965 7040040 7066752 7067648 7069620 7097344 7098707 7102464 7104768 7120960 7123270 7127040 7150880 7158360 7186432 7208960 7252455 7280896 7288512 7291470 7311360 7311488 7319136 7320064 7340032 7342080 7343490 7372288 7374345 7375280 7403264 7434240 7508424 7509376 7535360 7539972 7540928 7548816 7569408 7572480 7597810 7602176 7635584 7659520 7735952 7744044 7762720 7768320 7768456 7770840 7776582 7777568 7798784 7800960 7831552 7833056 7839744 7860160 7864320 7865968 7898880 7929856 7996940 8005305 8006320 8012236 8020617 8039960 8042496 8045760 8076288 8077312 8097320 8112808 8138240 8140880 8247890 8282545 8286208 8288520 8288896 8314880 8321024 8329728 8351420 8355840 8357591 8386510 8388608 8392560 8425472 8441958 8506715 8538992 8545152 8547924 8565760 8574720 8581056 8582144 8611840 8649685 8650752 8673280 8796634 8806952 8833440 8834560 8841088 8843956 8850336 8871680 8878080 8880960 8912896 8952064 8983040 9042432 9072679 9101120 9110640 9117372 9139360 9146368 9148920 9150080 9175040 9191424 9215360 9254080 9315264 9385530 9386720 9422336 9424965 9426160 9432192 9436020 9461760 9469952 9473024 9502720 9544480 9596328 9607584 9647952 9669940 9680055 9710570 9716784 9718016 9721960 9748480 9758848 9765888 9769056 9789440 9791320 9799680 9832460 9897468 9912320 9939054 9977856 10011232 10015295 10021704 10053120 10053296 10063812 10065088 10092544 10095360 10096640 10141010 10208058 10250949 10278912 10324083 10325392 10334208 10357760 10361120 10368776 10379622 10401280 10407936 10412160 10452992 10485760 10531840 10601472 10636934 10646016 10673740 10681440 10681627 10684905 10694156 10723328 10726320 10727680 10768384 10779648 10813440 10921344 10967232 10980096 11008690 11010048 11051360 11054945 11058432 11062920 11104896 11106304 11141120 11190080 11255944 11264064 11303040 11311392 11393536 11396715 11397232 11403264 11432960 11441408 11453376 11489280 11534336 11595563 11603928 11644080 11652684 11666352 11698176 11741114 11747328 11749584 11777920 11790240 11798952 11800448 11837440 11841280 11894784 11995410 12009480 12018354 12056576 12059940 12109559 12115968 12145980 12147520 12156496 12169212 12198560 12207360 12211320 12255232 12371835 12420352 12429312 12433344 12472320 12481536 12514040 12527130 12566620 12576256 12579765 12581360 12582912 12615680 12638208 12795104 12808488 12810112 12848640 12863936 12873216 12906740 12917760 12955712 12960970 13009920 13021184 13025408 13066240 13194951 13196624 13210428 13251840 13252072 13261632 13265934 13303808 13307520 13362272 13367695 13369344 13404160 13418416 13428096 13460480 13474560 13594798 13610744 13651680 13667932 13705216 13709040 13719552 13725120 13762560 13765444 13778944 13823040 13823282 13839496 13877248 13881120 13882880 14021413 14069930 14080080 14133504 14135296 14139240 14194688 14197414 14204928 14209536 14241920 14246540 14254080 14257067 14301760 14316720 14372864 14417920 14504910 14561792 14565855 14577024 14582940 14622720 14622976 14638272 14640128 14680064 14684160 14686980 14744576 14748690 14750560 14806528 14868480 15016848 15018752 15070720 15079944 15081856 15097632 15138816 15144960 15195620 15204352 15211515 15271168 15319040 15471904 15476923 15488088 15525440 15536640 15536912 15541680 15553164 15555136 15597568 15601920 15663104 15666112 15679488 15720320 15728640 15731936 15797760 15859712 15955401 15993880 16010610 16012640 16024472 16041234 16079920 16084992 16091520 16152576 16154624 16194640 16225616 16276480 16281760 16495780 16507969 16513035 16565090 16572416 16577040 16577792 16629760 16642048 16659456 16702840 16711680 16715182 16773020 16777216 16785120 16850944 16883916 17013430 17077984 17084915 17090304 17095848 17131520 17149440 17162112 17164288 17206805 17223680 17299370 17301504 17346560 17593268 17611671 17613904 17666880 17669120 17682176 17687912 17700672 17743360 17756160 17761920 17825792 17904128 17966080 18084864 18145358 18202240 18221280 18221599 18234744 18278720 18292736 18297840 18300160 18350080 18382848 18430720 18508160 18630528 18714773 18771060 18773440 18844672 18849930 18852320 18864384 18872040 18923520 18939904 18946048 19005440 19088960 19192656 19215168 19295904 19339880 19360110 19421140 19433568 19436032 19441455 19443920 19496960 19517696 19531776 19538112 19578880 19582640 19599360 19664920 19794936 19824640 19878108 19955712 20022464 20030590 20043408 20106240 20106592 20127624 20130176 20185088 20190720 20193280 20282020 20392197 20416116 20501898 20557824 20648166 20650784 20668416 20715520 20722240 20734923 20737552 20759244 20802560 20815872 20824320 20905984 20971520 21063680 21104895 21202944 21273868 21292032 21296121 21347480 21362880 21363254 21369810 21388312 21446656 21452640 21455360 21536768 21559296 21626880 21842688 21934464 21960192 21991585 22017380 22020096 22033649 22102720 22109890 22116864 22125840 22209792 22212608 22282240 22380160 22511888 22528128 22606080 22622784 22787072 22793430 22794464 22806528 22865920 22882816 22906752 22978560 23068672 23191126 23207856 23288160 23305368 23332704 23396352 23482228 23494656 23499168 23555840 23580480 23597904 23600896 23674880 23682560 23789568 23918881 23990820 24018960 24036708 24113152 24119880 24219118 24231936 24291960 24295040 24312992 24320879 24338424 24397120 24414720 24422640 24510464 24743670 24840704 24847635 24858624 24866688 24944640 24963072 25028080 25054260 25072773 25133240 25152512 25159530 25162720 25165824 25231360 25276416 25520145 25590208 25616976 25620224 25697280 25727872 25746432 25813480 25835520 25911424 25921940 25949055 26019840 26042368 26050816 26132480 26389902 26393248 26420856 26503680 26504144 26523264 26531868 26592335 26607616 26615040 26724544 26735390 26738688 26808320 26836832 26856192 26920960 26949120 27189596 27218037 27221488 27303360 27335864 27410432 27418080 27439104 27450240 27525120 27530888 27557888 27646080 27646564 27678992 27754496 27762240 27765760 28042826 28139860 28160160 28160653 28267008 28270592 28278480 28389376 28394828 28409856 28419072 28483840 28493080 28508160 28514134 28603520 28633440 28745728 28835840 29009820 29123584 29131710 29154048 29165880 29245440 29245952 29276544 29280256 29352785 29360128 29368320 29373960 29408929 29489152 29497380 29501120 29613056 29736960 30033696 30037504 30045885 30141440 30159888 30163712 30195264 30277632 30289920 30391240 30408704 30423030 30542336 30638080 30943808 30953846 30976176 31050880 31073280 31073824 31083360 31106328 31110272 31195136 31203840 31326208 31332224 31358976 31440640 31457280 31463872 31595520 31719424 31910802 31987760 32021220 32025280 32044881 32048944 32082468 32159840 32169984 32183040 32305152 32309248 32389280 32451232 32552960 32563520 32991560 33015938 33026070 33130180 33144832 33154080 33155584 33164835 33259520 33284096 33318912 33405680 33423360 33430364 33546040 33554432 33570240 33701888 33767832 33986995 34026860 34155968 34169830 34180608 34191696 34263040 34298880 34324224 34328576 34413610 34447360 34558205 34598740 34603008 34693120 34786689 35186536 35223342 35227808 35333760 35338240 35364352 35375824 35401344 35486720 35493535 35512320 35523840 35651584 35808256 35932160 36169728 36290716 36328677 36404480 36442560 36443198 36469488 36557440 36585472 36595680 36600320 36700160 36765696 36861440 37016320 37261056 37429546 37542120 37546880 37586813 37689344 37699860 37704640 37728768 37744080 37847040 37879808 37892096 38010880 38177920 38385312 38430336 38591808 38679760 38720220 38842280 38867136 38872064 38882910 38887840 38993920 39035392 39063552 39076224 39157760 39165280 39198720 39329840 39589872 39649280 39756216 39911424 40044928 40061180 40086816 40103085 40212480 40213184 40255248 40260352 40370176 40381440 40386560 40564040 40784394 40832232 41003796 41115648 41296332 41301568 41336832 41431040 41444480 41469846 41475104 41518488 41605120 41631744 41648640 41787955 41811968 41943040 42064239 42127360 42209790 42405888 42547736 42584064 42592242 42694960 42725760 42726508 42739620 42771201 42776624 42893312 42905280 42910720 43073536 43118592 43253760 43685376 43868928 43920384 43983170 44034760 44040192 44067298 44205440 44219780 44233728 44251680 44419584 44425216 44564480 44760320 45023776 45056256 45212160 45245568 45363395 45574144 45586860 45588928 45613056 45731840 45765632 45813504 45957120 46137344 46382252 46415712 46430769 46576320 46610736 46665408 46792704 46964456 46989312 46998336 47111680 47160960 47195808 47201792 47349760 47365120 47579136 47837762 47981640 48037920 48038761 48073416 48226304 48239760 48381487 48438236 48463872 48583920 48590080 48625984 48641758 48676848 48794240 48829440 48845280 49020928 49487340 49523907 49681408 49695270 49717248 49733376 49889280 49926144 50056160 50108520 50145546 50266480 50305024 50319060 50325440 50331648 50462720 50552832 51040290 51180416 51233952 51240448 51254745 51394560 51455744 51492864 51620415 51626960 51671040 51822848 51843880 51898110 52039680 52084736 52101632 52264960 52779804 52786496 52841712 53007360 53008288 53046528 53063736 53184670 53215232 53230080 53408135 53449088 53470780 53477376 53616640 53673664 53712384 53841920 53898240 54379192 54436074 54442976 54606720 54664797 54671728 54820864 54836160 54878208 54900480 55050240 55061776 55115776 55292160 55293128 55357984 55508992 55524480 55531520 56085652 56144319 56279720 56320320 56321306 56534016 56541184 56556960 56778752 56789656 56819712 56838144 56967680 56986160 57016320 57028268 57207040 57266880 57491456 57671680 57977815 58019640 58088711 58247168 58263420 58308096 58331760 58490880 58491904 58503137 58553088 58560512 58705570 58720256 58736640 58747920 58817858 58978304 58994760 59002240 59226112 59473920 60067392 60075008 60091770 60282880 60319776 60327424 60390528 60547795 60555264 60579840 60782480 60817408 60846060 61084672 61276160 61887616 61907692 61952352 62101760 62146560 62147648 62166720 62212656 62220544 62390272 62407680 62652416 62664448 62717952 62881280 62914560 62927744 63191040 63438848 63821604 63975520 64042440 64050560 64089762 64097888 64164936 64319680 64339968 64366080 64610304 64618496 64778560 64902464 65105920 65127040 65974755 65983120 66031876 66052140 66100947 66260360 66289664 66308160 66311168 66329670 66519040 66568192 66637824 66811360 66846720 66860728 67092080 67108864 67140480 67403776 67535664 67973990 68053720 68311936 68339660 68361216 68383392 68526080 68597760 68648448 68657152 68827220 68894720 69116410 69197480 69206016 69386240 69573378 70107065 70373072 70446684 70455616 70667520 70676480 70728704 70751648 70802688 70973440 70987070 71024640 71047680 71285335 71303168 71616512 71756643 71864320 72339456 72581432 72657354 72808960 72885120 72886396 72938976 72962637 73114880 73170944 73191360 73200640 73400320 73531392 73722880 74032640 74522112 74771389 74859092 75084240 75093760 75173626 75378688 75399720 75409280 75457536 75488160 75694080 75759616 75784192 76021760 76355840 76770624 76860672 77183616 77359520 77384615 77440440 77684560 77734272 77744128 77765820 77775680 77987840 78070784 78127104 78152448 78315520 78330560 78397440 78659680 79179744 79298560 79512432 79777005 79822848 80089856 80122360 80173632 80206170 80424960 80426368 80510496 80520704 80740352 80762880 80773120 81128080 81568788 81664464 82007592 82231296 82539845 82592664 82603136 82673664 82862080 82888960 82939692 82950208 83036976 83210240 83263488 83297280 83575910 83623936 83886080 84128478 84254720 84419580 84481959 84811776 85095472 85168128 85184484 85389920 85451520 85453016 85479240 85542402 85553248 85786624 85810560 85821440 86147072 86237184 86507520 87370752 87737856 87840768 87966340 88058355 88069520 88080384 88134596 88226787 88410880 88439560 88467456 88503360 88839168 88850432 89128960 89520640 90047552 90112512 90424320 90491136 90726790 91107995 91148288 91173720 91177856 91226112 91463680 91531264 91627008 91914240 92274688 92764504 92831424 92861538 93152640 93221472 93330816 93573865 93585408 93928912 93978624 93996672 94223360 94321920 94391616 94403584 94699520 94730240 95158272 95675524 95963280 96075840 96077522 96146832 96452608 96479520 96762974 96876472 96927744 97167840 97180160 97251968 97283516 97353696 97588480 97658880 97690560 98041856 98974680 99047814 99362816 99390540 99434496 99466752 99778560 99799469 99852288 100112320 100217040 100291092 100532960 100610048 100638120 100650880 100663296 100925440 101105664 101960985 102080580 102360832 102467904 102480896 102509490 102789120 102911488 102985728 103240830 103253920 103342080 103645696 103674615 103687760 103796220 104079360 104169472 104203264 104529920 105559608 105572992 105683424 106014720 106016576 106093056 106127472 106369340 106430464 106460160 106480605 106816270 106898176 106941560 106954752 107233280 107347328 107424768 107683840 107796480 108758384 108872148 108885952 109213440 109329594 109343456 109641728 109672320 109756416 109800960 110100480 110123552 110168245 110231552 110584320 110586256 110715968 111017984 111048960 111063040 112171304 112288638 112559440 112640640 112642612 112760439 113068032 113082368 113113920 113557504 113579312 113639424 113676288 113935360 113972320 114032640 114056536 114414080 114533760 114982912 115343360 115555783 115955630 116039280 116177422 116494336 116526840 116616192 116663520 116981760 116983808 117006274 117106176 117121024 117411140 117440512 117473280 117495840 117497897 117635716 117956608 117989520 118004480 118452224 118947840 119594405 120134784 120150016 120183540 120565760 120639552 120654848 120781056 121095590 121110528 121159680 121564960 121604395 121634816 121692120 122169344 122552320 123775232 123815384 123904704 124203520 124293120 124295296 124333440 124425312 124441088 124780544 124815360 125304832 125328896 125363865 125435904 125762560 125829120 125855488 126382080 126877696 127551193 127643208 127951040 128084880 128101120 128179524 128195776 128329872 128639360 128679936 128732160 129220608 129236992 129557120 129804928 130211840 130254080 131949510 131966240 132063752 132104280 132201894 132520720 132579328 132616320 132622336 132659340 133038080 133136384 133275648 133622720 133693440 133721456 134184160 134217728 134280960 134807552 135071328 135947980 136090185 136107440 136623872 136679320 136722432 136766784 137052160 137195520 137296896 137314304 137654440 137789440 138232820 138394960 138412032 138772480 139146756 140214130 140746144 140803265 140893368 140911232 141335040 141352960 141457408 141503296 141605376 141946880 141974140 142049280 142095360 142570670 142606336 143233024 143513286 143728640 144116283 144678912 145144461 145162864 145314708 145617920 145770240 145772792 145877952 145925274 146229760 146341888 146382720 146401280 146800640 147044645 147062784 147445760 148065280 149044224 149542778 149718184 150168480 150187520 150347252 150757376 150799440 150818560 150915072 150976320 151388160 151519232 151568384 152043520 152711680 153541248 153721344 154235543 154367232 154719040 154769230 154880880 155369120 155468544 155488256 155531640 155551360 155975680 156141568 156254208 156304896 156631040 156661120 156794880 157319360 158359488 158597120 159024864 159554010 159645696 160179712 160224405 160244720 160347264 160412340 160849920 160852736 161020992 161041408 161480704 161525760 161546240 162256160 163137576 163328928 164015184 164462592 165079690 165185328 165206272 165347328 165724160 165777920 165879384 165900416 166073952 166420480 166526976 166594560 167151820 167247872 167772160 168256956 168509440 168839160 168963918 169623552 170190944 170246153 170336256 170368968 170779840 170903040 170906032 170958480 171084804 171106496 171573248 171621120 171642880 172294144 172474368 173015040 173933445 174266133 174741504 175475712 175509411 175681536 175932680 176116710 176139040 176160768 176269192 176453574 176821760 176879120 176934912 177006720 177678336 177700864 178257920 179041280 180095104 180225024 180848640 180982272 181453580 181587659 181643385 182215990 182296576 182347440 182355712 182452224 182927360 183062528 183254016 183828480 184549376 185529008 185662848 185723076 186305280 186442944 186661632 187147730 187170816 187857824 187934065 187957248 187993344 188446720 188643840 188783232 188807168 189399040 189460480 190316544 191351048 191926560 192151680 192155044 192293664 192905216 192959040 193525948 193752944 193855488 194335680 194360320 194503936 194567032 194707392 195176960 195317760 195381120 196083712 197124571 197949360 198095628 198725632 198781080 198868992 198933504 199557120 199598938 199704576 200224640 200434080 200437589 200582184 201065920 201220096 201276240 201301760 201326592 201850880 202211328 203921970 204161160 204721664 204935808 204961792 205018980 205578240 205822976 205862503 205971456 206481660 206507840 206684160 207291392 207349230 207375520 207592440 208158720 208338944 208406528 209059840 210321195 211119216 211145984 211366848 212029440 212033152 212186112 212254944 212738680 212860928 212920320 212961210 213632540 213796352 213856005 213883120 213909504 214466560 214694656 214849536 215367680 215592960 217516768 217744296 217771904 218426880 218659188 218686912 219283456 219344640 219512832 219601920 220200960 220247104 220336490 220463104 221168640 221172512 221431936 222035968 222097920 222126080 224314167 224342608 224577276 225118880 225281280 225285224 225520878 226136064 226164736 226227840 227115008 227158624 227278848 227352576 227870720 227944640 228065280 228113072 228828160 229067520 229965824 230686720 231111566 231911260 232078560 232153845 232354844 232988672 233053680 233232384 233327040 233963520 233967616 234012548 234212352 234242048 234822280 234881024 234946560 234991680 234995794 235271432 235913216 235979040 236008960 236904448 237895680 239188810 240193805 240269568 240300032 240367080 241131520 241279104 241309696 241562112 241907435 242191180 242221056 242319360 242370139 243129920 243208790 243269632 243384240 244338688 245104640 247550464 247619535 247630768 247809408 248407040 248586240 248590592 248666880 248850624 248882176 249561088 249630720 250609664 250657792 250727730 250871808 251525120 251658240 251710976 252764160 253755392 255102386 255286416 255902080 256169760 256202240 256359048 256391552 256659744 257278720 257359872 257464320 258441216 258473984 259114240 259609856 260423680 260508160 263107691 263899020 263932480 264127504 264208560 264403788 265041440 265158656 265232640 265244672 265318680 266076160 266272768 266551296 267245440 267386880 267442912 268368320 268435456 268561920 269615104 270142656 271895960 272180370 272214880 273247744 273323985 273358640 273444864 273533568 274104320 274391040 274593792 274628608 275308880 275578880 276465640 276789920 276824064 277544960 278293512 280428260 280721595 281492288 281606530 281786736 281822464 282670080 282705920 282914816 283006592 283210752 283893760 283948280 284098560 284190720 285141340 285212672 286466048 287026572 287457280 288232566 289357824 290288922 290325728 290443555 290629416 291235840 291540480 291545584 291755904 291850548 292459520 292515685 292683776 292765440 292802560 293601280 294089290 294125568 294891520 296130560 298088448 299085556 299398407 299436368 300336960 300375040 300694504 301514752 301598880 301637120 301830144 301952640 302776320 303038464 303136768 304087040 305423360 307082496 307442688 308471086 308734464 309438080 309538460 309761760 309767183 310738240 310937088 310976512 311063280 311102720 311951360 312283136 312508416 312609792 313262080 313322240 313589760 314638720 316718976 317194240 318049728 319108020 319291392 320359424 320448810 320489440 320694528 320824680 321699840 321705472 322041984 322082816 322961408 323051520 323092480 324512320 326275152 326657856 328030368 328925184 330159380 330370656 330412544 330504735 330694656 331448320 331555840 331758768 331800832 332147904 332840960 333053952 333189120 334303640 334495744 335544320 336271327 336513912 337018880 337678320 337927836 339247104 340381888 340492306 340672512 340737936 341559680 341806080 341812064 341916960 342169608 342212992 343146496 343242240 343285760 344588288 344948736 346030080 346667349 347866890 348532266 349483008 350951424 351018822 351363072 351865360 352233420 352278080 352321536 352493691 352538384 352907148 353643520 353758240 353869824 354013440 355356672 355401728 356515840 358082560 358783215 360190208 360450048 361697280 361964544 362907160 363175318 363286770 364431980 364593152 364694880 364711424 364813185 364904448 365854720 366125056 366508032 367656960 369098752 371058016 371325696 371446152 372610560 372885888 373323264 373856945 374295460 374341632 375715648 375868130 375914496 375986688 376893440 377287680 377566464 377614336 378798080 378920960 380633088 382653579 382702096 383853120 384303360 384310088 384587328 385810432 385918080 387051896 387505888 387710976 388671360 388720640 389007872 389134064 389414784 390353920 390635520 390762240 392167424 394249142 395898720 396191256 397451264 397562160 397737984 397867008 399114240 399197876 399409152 400449280 400868160 400875178 401164368 402131840 402440192 402552480 402603520 402653184 403701760 404422656 406620977 407843940 408322320 409443328 409871616 409923584 410037960 411156480 411645952 411725006 411942912 412963320 413015680 413368320 413454943 414582784 414698460 414751040 415184880 416317440 416677888 416813056 418119680 420642390 422238432 422291968 422409795 422733696 424058880 424066304 424372224 424509888 425477360 425721856 425840640 425922420 427265080 427592704 427712010 427766240 427819008 428933120 429389312 429699072 430735360 431185920 435033536 435488592 435543808 436853760 437318376 437373824 438566912 438689280 439025664 439203840 440401920 440494208 440672980 440926208 441133935 442337280 442345024 442863872 444071936 444195840 444252160 448628334 448685216 449154552 450237760 450562560 450570448 451041756 452272128 452329472 452455680 454230016 454317248 454557696 454705152 455741440 455889280 456130560 456226144 457656320 458135040 459931648 461373440 462223132 462706629 463822520 464157120 464307690 464709688 465977344 466107360 466464768 466654080 467927040 467935232 468025096 468424704 468484096 469644560 469762048 469893120 469983360 469991588 470542864 471826432 471958080 472017920 473808896 475791360 478377620 478731101 480387610 480539136 480600064 480734160 482263040 482558208 482619392 483124224 483814870 484382360 484442112 484638720 484740278 486259840 486417580 486539264 486768480 488677376 490209280 495100928 495239070 495261536 495618816 496814080 497172480 497181184 497333760 497701248 497764352 498997345 499122176 499261440 501219328 501315584 501455460 501743616 503050240 503316480 503421952 505528320 507510784 510204772 510572832 510738459 511804160 512339520 512404480 512718096 512783104 513319488 514557440 514719744 514928640 516882432 516947968 518228480 519219712 520847360 521016320 526215382 527798040 527864960 528255008 528417120 528426371 528807576 530082880 530317312 530465280 530489344 530637360 532152320 532545536 533102592 534490880 534773760 534885824 536736640 537123840 539230208 540285312 543791920 544360740 544429760 544762977 546495488 546647970 546717280 546889728 547067136 548208640 548782080 549187584 549257216 550617760 551157760 552931280 553579840 553648128 555089920 556587024 560856520 561443190 562984576 563213060 563573472 563644928 563802195 565340160 565411840 565829632 566013184 566421504 567787520 567896560 568197120 568381440 570282680 570425344 572932096 574053144 574914560 576465132 577778915 578715648 580577844 580651456 580887110 581258832 582471680 583080960 583091168 583511808 583701096 584919040 585031370 585367552 585530880 585605120 587202560 587489485 588178580 588251136 589783040 591373713 592261120 596176896 598171112 598796814 598872736 600673920 600750080 601312767 601389008 603029504 603197760 603274240 603660288 603905280 605552640 606076928 606273536 608174080 610846720 614164992 614885376 616942172 617468928 617587509 618876160 619076920 619523520 619534366 621476480 621874176 621953024 622126560 622205440 623902720 624566272 625016832 625219584 626524160 626644480 627179520 629277440 633437952 634388480 636099456 637755965 638216040 638582784 638975821 640718848 640897620 640978880 641389056 641649360 643399680 643410944 644083968 644165632 645922816 646103040 646184960 649024640 652550304 653315712 656060736 657850368 660318760 660741312 660825088 661009470 661389312 662896640 663111680 663517536 663601664 664295808 665681920 666107904 666378240 668607280 668991488 671088640 672542654 673027824 674037760 675356640 675855672 678494208 680763776 680984612 681345024 681475872 683119360 683612160 683624128 683833920 684339216 684425984 686292992 686484480 686571520 689176576 689897472 692060160 693334698 695733780 697064532 698966016 701902848 702037644 702726144 703730720 704466840 704556160 704643072 704987382 705076768 705814296 707287040 707516480 707739648 708026880 710713344 710803456 713031680 716165120 717566430 720380416 720581415 720900096 723394560 723929088 725722305 725814320 726350636 726573540 727110417 728863960 729186304 729389760 729422848 729626370 729808896 731709440 732250112 733016064 735313920 738197504 742116032 742651392 742892304 745221120 745771776 746646528 747713890 748590920 748683264 751431296 751736260 751828992 751973376 753786880 754575360 755132928 755228672 757596160 757841920 761266176 765307158 765404192 767706240 768606720 768620176 769174656 771177715 771620864 771836160 774103792 775011776 775421952 777342720 777441280 778015744 778268128 778829568 780707840 781271040 781524480 784334848 788498284 789323073 791797440 792382512 794902528 795124320 795475968 795734016 798228480 798395752 798818304 800898560 801736320 801750356 802328736 804263680 804880384 805104960 805207040 805306368 807403520 808845312 813241954 815687880 816644640 816658937 818886656 819743232 819847168 820075920 822312960 822485279 823291904 823450012 823885824 825926640 826031360 826736640 826909886 829165568 829396920 829502080 830369760 832634880 833355776 833626112 836239360 841284780 844476864 844583936 844819590 845467392 848117760 848132608 848744448 849019776 850954720 851230765 851443712 851681280 851844840 854530160 855185408 855424020 855532480 855638016 857866240 858778624 859398144 861470720 862371840 870067072 870977184 871087616 871330665 873707520 874636752 874747648 877133824 877378560 877547055 878051328 878407680 880803840 880988416 881345960 881852416 882267870 884674560 884690048 885727744 888143872 888391680 888504320 897256668 897370432 898309104 900475520 901125120 901140896 902083512 904544256 904658944 904911360 907938295 908460032 908634496 909115392 909410304 911482880 911778560 912261120 912452288 915312640 916270080 919863296 922746880 924446264 925413258 927645040 928314240 928615380 929301549 929419376 931954688 932214720 932929536 933308160 935854080 935870464 936050192 936849408 936968192 939289120 939524096 939786240 939966720 939983176 941085728 943652864 943916160 944035840 947617792 951582720 956755240 957462202 960775220 961078272 961200128 961468320 964526080 965116416 965238784 966248448 967629740 968764720 968884224 969277440 969480556 972519680 972835160 973078528 973536960 977354752 980418560 985622855 990201856 990478140 990523072 991237632 993628160 994344960 994362368 994667520 995402496 995528704 997994690 998244352 998522880 1002187945 1002438656 1002631168 1002910920 1003487232 1006100480 1006632960 1006843904 1008813981 1011056640 1015021568 1020409544 1021145664 1021476918 1023608320 1024679040 1024808960 1025436192 1025566208 1026638976 1029114880 1029312515 1029439488 1029857280 1033764864 1033895936 1036456960 1038439424 1041694720 1042032640 1052430764 1055596080 1055729920 1056510016 1056834240 1056852742 1057615152 1060165760 1060634624 1060930560 1060978688 1061274720 1064304640 1065091072 1066205184 1068981760 1069547520 1069771648 1073473280 1074247680 1078460416 1080570624 1087583840 1088721480 1088859520 1089525954 1092990976 1093295940 1093434560 1093779456 1094134272 1096417280 1097564160 1098375168 1098514432 1101235520 1102315520 1105862560 1107159680 1107296256 1110179840 1113174048 1121570835 1121713040 1122886380 1125969152 1126426120 1127146944 1127289856 1127604390 1130680320 1130823680 1131659264 1132026368 1132843008 1135575040 1135793120 1136394240 1136762880 1140565360 1140850688 1145864192 1148106288 1149829120 1152930264 1155557830 1157431296 1161155688 1161302912 1161774220 1162517664 1164943360 1166161920 1166182336 1167023616 1167402192 1169838080 1170062740 1170735104 1171061760 1171210240 1174405120 1174978970 1176357160 1176502272 1179566080 1182747426 1184522240 1192353792 1196342224 1197593628 1197745472 1201347840 1201500160 1202625534 1202778016 1206059008 1206395520 1206548480 1207320576 1207810560 1211105280 1211850695 1212153856 1212547072 1216348160 1219862931 1221693440 1228329984 1229770752 1233884344 1234937856 1235175018 1237752320 1238153840 1239047040 1239068732 1240364829 1242952960 1243748352 1243906048 1244253120 1244410880 1247805440 1249132544 1250033664 1250439168 1253048320 1253288960 1254359040 1258554880 1266875904 1268776960 1271113613 1272198912 1275511930 1276432080 1277165568 1277951642 1281437696 1281795240 1281957760 1282778112 1283298720 1286799360 1286821888 1288167936 1288331264 1291845632 1292206080 1292369920 1298049280 1305100608 1306631424 1312121472 1315538455 1315700736 1320637520 1321482624 1321650176 1322018940 1322778624 1325793280 1326223360 1327035072 1327203328 1328591616 1331363840 1332215808 1332756480 1337214560 1337982976 1342177280 1345085308 1346055648 1348075520 1350713280 1351711344 1356988416 1361527552 1361969224 1362690048 1362951744 1366238720 1367224320 1367248256 1367667840 1368678432 1368851968 1372585984 1372968960 1373143040 1378353152 1379794944 1384120320 1386669396 1391467560 1394129064 1397932032 1403063123 1403805696 1404075288 1405452288 1407461440 1408933680 1409112320 1409286144 1409974764 1410153536 1411628592 1414574080 1415032960 1415479296 1416053760 1421426688 1421606912 1426063360 1432330240 1435132860 1436193303 1440760832 1441162830 1441800192 1446789120 1447858176 1451444610 1451628640 1452701272 1453147080 1454220834 1457727920 1458372608 1458779520 1458845696 1459252740 1459617792 1463418880 1464500224 1466032128 1470627840 1476395008 1484232064 1485302784 1485784608 1490442240 1491543552 1493293056 1495427780 1496992035 1497181840 1497366528 1502862592 1503472520 1503657984 1503946752 1507573760 1509150720 1510265856 1510457344 1515192320 1515683840 1522532352 1530614316 1530808384 1535412480 1537213440 1537240352 1538349312 1542355430 1543241728 1543672320 1548207584 1548835915 1550023552 1550843904 1554685440 1554882560 1556031488 1556536256 1557659136 1561415680 1562542080 1563048960 1568669696 1576996568 1578646146 1583594880 1584765024 1585279113 1589805056 1590248640 1590951936 1591468032 1596456960 1596791504 1597636608 1601797120 1603472640 1603500712 1604657472 1608527360 1609760768 1610209920 1610414080 1614807040 1617690624 1626483908 1631375760 1633289280 1633317874 1637773312 1639486464 1639694336 1640151840 1644625920 1644970558 1646583808 1646900024 1647771648 1651853280 1652062720 1653473280 1653819772 1658331136 1658793840 1659004160 1660739520 1665269760 1666711552 1667252224 1672478720 1681356635 1682569560 1688953728 1689167872 1689639180 1690934784 1696235520 1696265216 1696590973 1697488896 1698039552 1701909440 1702461530 1702887424 1703362560 1703689680 1709060320 1710370816 1710848040 1711064960 1711276032 1715732480 1717557248 1718796288 1722941440 1724743680 1733336745 1740134144 1741954368 1742175232 1742661330 1747415040 1749273504 1749495296 1754267648 1754757120 1755094110 1756102656 1756815360 1761607680 1761976832 1762468455 1762691920 1763704832 1764535740 1769349120 1769380096 1771455488 1776287744 1776783360 1777008640 1794513336 1794740864 1796618208 1800951040 1802250240 1802281792 1804167024 1809088512 1809317888 1809822720 1815876590 1816920064 1817268992 1818230784 1818820608 1822965760 1823557120 1824522240 1824904576 1830625280 1832540160 1839726592 1845493760 1848892528 1850826516 1855290080 1856628480 1857230760 1858603098 1858838752 1863909376 1864429440 1865859072 1866616320 1871708160 1871740928 1872100384 1873698816 1873936384 1878578240 1879048192 1879572480 1879933440 1879966352 1882171456 1887305728 1887832320 1888071680 1895235584 1903165440 1913267895 1913510480 1914924404 1916927463 1921550440 1922156544 1922400256 1922936640 1929052160 1930232832 1930477568 1932496896 1935259480 1937529440 1937768448 1938554880 1938961112 1945039360 1945670320 1946157056 1947073920 1954709504 1960837120 1971245710 1980403712 1980956280 1981046144 1982475264 1987256320 1988689920 1988724736 1989335040 1990804992 1991057408 1995989380 1996488704 1997045760 1997464249 2004375890 2004877312 2005262336 2005821840 2006974464 2012200960 2013265920 2013687808 2017627962 2022113280 2030043136 2033104885 2040819088 2042291328 2042953836 2047216640 2049358080 2049617920 2050872384 2051132416 2053277952 2058229760 2058625030 2058878976 2059714560 2067274715 2067529728 2067791872 2072913920 2076878848 2083389440 2084065280 2104861528 2111192160 2111459840 2113020032 2113668480 2113705484 2115230304 2120331520 2121269248 2121861120 2121957376 2122549440 2128609280 2130182144 2132410368 2137963520 2139095040 2139543296 2146946560 2148495360 2156920832 2161141248 2168370281 2175167680 2177442960 2177719040 2179051908 2185981952 2186591880 2186869120 2187558912 2188268544 2192834560 2195128320 2196750336 2197028864 2202471040 2204631040 2211725120 2214319360 2214592512 2220359680 2226348096 2243141670 2243426080 2245772760 2251938304 2252852240 2254293888 2254579712 2255208780 2261360640 2261647360 2263318528 2264052736 2265686016 2271150080 2271586240 2272788480 2273525760 2281130720 2281701376 2291728384 2296212576 2299658240 2305860528 2311115660 2313533145 2314862592 2322311376 2322605824 2323548440 2325035328 2329886720 2332323840 2332364672 2334047232 2334804384 2339676160 2340125480 2341470208 2342123520 2342420480 2348810240 2349957940 2352714320 2353004544 2359132160 2365494852 2369044480 2384707584 2392684448 2393655505 2395187256 2395490944 2402695680 2403000320 2405251068 2405556032 2412118016 2412791040 2413096960 2414641152 2415621120 2422210560 2423701390 2424307712 2425094144 2432696320 2439725862 2443386880 2449976811 2456659968 2459541504 2467455837 2467768688 2469875712 2470350036 2475504640 2476307680 2478094080 2478137464 2480729658 2485905920 2487496704 2487812096 2488506240 2488821760 2495610880 2498265088 2500067328 2500878336 2506096640 2506577920 2508718080 2517109760 2533751808 2537553920 2542227226 2544397824 2551023860 2552864160 2553692295 2554331136 2555903284 2562875392 2563590480 2563915520 2565556224 2566597440 2573598720 2573643776 2576335872 2576662528 2583691264 2584412160 2584739840 2596098560 2610201216 2613262848 2624242944 2631076910 2631401472 2641275040 2642131855 2642965248 2643300352 2644037880 2645557248 2651586560 2652446720 2654070144 2654406656 2657183232 2662727680 2664431616 2665512960 2674429120 2675965952 2690170616 2692111296 2696151040 2701426560 2703422688 2713976832 2723055104 2723814885 2723938448 2725380096 2725903488 2732477440 2734448640 2734496512 2735335680 2737356864 2737703936 2745171968 2745937920 2746286080 2756706304 2759589888 2768240640 2773338792 2782935120 2788258128 2795864064 2806126246 2807611392 2808150576 2810904576 2814922880 2817867360 2818224640 2818572288 2819949528 2820307072 2823257184 2829148160 2830065920 2830958592 2832107520 2842853376 2843213824 2852126720 2864660480 2870265720 2872386606 2881521664 2882325660 2883600384 2893578240 2894184601 2895716352 2902889220 2903257280 2905402544 2906294160 2908441668 2915455840 2916745216 2917559040 2917691392 2918505480 2919235584 2926837760 2929000448 2932064256 2941255680 2952790016 2956868565 2968464128 2970605568 2971569216 2980884480 2983087104 2986586112 2990855560 2993984070 2994363680 2994733056 3005725184 3006563835 3006945040 3007315968 3007893504 3015147520 3018301440 3020531712 3020914688 3030384640 3031367680 3045064704 3061228632 3061616768 3070824960 3074426880 3074480704 3076698624 3084710860 3086483456 3087344640 3087937545 3096415168 3097671830 3100047104 3101687808 3109370880 3109765120 3112062976 3113072512 3115318272 3122831360 3125084160 3126097920 3137339392 3153993136 3157292292 3167189760 3169530048 3170558226 3179610112 3180497280 3181903872 3182936064 3192913920 3193583008 3194879105 3195273216 3203594240 3206945280 3207001424 3209314944 3217054720 3219521536 3220419840 3220828160 3229614080 3235381248 3252967816 3262751520 3266578560 3266635748 3275546624 3278972928 3279388672 3280303680 3289251840 3289941116 3293167616 3293800048 3295543296 3303706560 3304125440 3306946560 3307639544 3316662272 3317587680 3318008320 3321479040 3330539520 3333423104 3334504448 3344957440 3351117707 3362713270 3365139120 3377907456 3378335744 3379278360 3381869568 3392471040 3392530432 3393181946 3394977792 3396079104 3403818880 3404923060 3405774848 3406725120 3407379360 3407439013 3418120640 3420741632 3421696080 3422129920 3422552064 3431464960 3435114496 3437592576 3445882880 3449487360 3466673490 3480268288 3483908736 3484350464 3485322660 3494830080 3498547008 3498990592 3508535296 3509514240 3510188220 3512205312 3513630720 3523215360 3523953664 3524936910 3525383840 3527409664 3529071480 3538698240 3538760192 3542910976 3552575488 3553566720 3554017280 3589026672 3589481728 3593236416 3601902080 3604500480 3604563584 3608334048 3618177024 3618635776 3619645440 3631753180 3633840128 3634537984 3635552085 3636461568 3637641216 3645931520 3647114240 3649044480 3649809152 3661250560 3665080320 3679453184 3690987520 3697785056 3698984597 3701653032 3710580160 3713256960 3714461520 3717206196 3717677504 3727818752 3728858880 3731718144 3733232640 3743416320 3743481856 3744200768 3747397632 3747872768 3757156480 3759144960 3759866880 3759932704 3764342912 3774611456 3775664640 3776143360 3790471168 3806330880 3813340839 3826535790 3827020960 3829848808 3833854926 3843100880 3844313088 3844800512 3845873280 3858104320 3860465664 3860955136 3864993792 3870518960 3875058880 3875536896 3877109760 3877922224 3890078720 3891340640 3892314112 3894147840 3909419008 3921674240 3942491420 3946615365 3960807424 3961912560 3962092288 3964950528 3974512640 3977379840 3977449472 3978670080 3981609984 3982114816 3991978760 3992977408 3994091520 3994928498 4008751780 4009754624 4010524672 4011643680 4013948928 4024401920 4026531840 4027375616 4035255924 4044226560 4060086272 4066209770 4081638176 4083294685 4084582656 4085907672 4094433280 4098716160 4099235840 4101744768 4102264832 4106555904 4112426395 4116459520 4117250060 4117757952 4119429120 4134549430 4135059456 4135583744 4145827840 4153757696 4166778880 4168130560 4209189369 4209723056 4222384320 4222919680 4226040064 4227336960 4227410968 4230460608 4240663040 4242538496 4243722240 4243914752 4245098880 4257218560 4260364288 4264820736 4275927040 4278190080 4279086592 4293893120 4296990720 4313841664 4322282496 4336740562 4350335360 4354885920 4355438080 4358103816 4371963904 4373183760 4373738240 4375117824 4376537088 4385669120 4390256640 4393500672 4394057728 4404942080 4409262080 4423450240 4428638720 4429185024 4440719360 4452696192 4472830747 4486283340 4486852160 4491545520 4503876608 4505704480 4508587776 4509159424 4510417560 4522721280 4523294720 4526637056 4528105472 4531372032 4542300160 4543172480 4545576960 4547051520 4562261440 4563402752 4583456768 4592425152 4599316480 4611721056 4622231320 4627066290 4629725184 4644622752 4645211648 4646507745 4647096880 4650070656 4659773440 4664647680 4664729344 4668094464 4669608768 4679352320 4680250960 4682940416 4684247040 4684840960 4697620480 4699915880 4705428640 4706009088 4718264320 4730989704 4738088960 4769415168 4785368896 4787311010 4790374512 4790981888 4805391360 4806000640 4810502136 4811112064 4824236032 4825582080 4826193920 4829282304 4831242240 4844421120 4847402780 4848615424 4850188288 4865392640 4879451724 4886773760 4899953622 4913319936 4919083008 4934911674 4935537376 4939751424 4940700072 4951009280 4952615360 4956188160 4956274928 4961459316 4971811840 4974993408 4975624192 4977012480 4977643520 4991221760 4996530176 5000134656 5001756672 5012193280 5013155840 5017436160 5034219520 5044069905 5067503616 5075107840 5084454452 5088795648 5089772919 5102047720 5105728320 5107384590 5108662272 5111806568 5125750784 5127180960 5127831040 5131112448 5133194880 5147197440 5147287552 5152671744 5153325056 5167382528 5168824320 5169479680 5192197120 5220402432 5226525696 5248485888 5262153820 5262802944 5266042111 5282550080 5284263710 5285930496 5286600704 5288075760 5291114496 5303173120 5304893440 5308140288 5308813312 5314366464 5325455360 5328863232 5331025920 5348858240 5351931904 5380341232 5384222592 5392302080 5402853120 5406845376 5427953664 5446110208 5447629770 5447876896 5450760192 5451806976 5464954880 5468897280 5468993024 5470671360 5474713728 5475407872 5490343936 5491875840 5492572160 5513412608 5519179776 5536481280 5546677584 5565870240 5576516256 5591728128 5612252492 5615222784 5616301152 5621809152 5629845760 5635734720 5636449280 5637144576 5639899056 5640614144 5646514368 5658296320 5660131840 5661917184 5664215040 5685706752 5686427648 5704253440 5716612559 5729320960 5740531440 5744773212 5763043328 5764651320 5767200768 5787156480 5788369202 5791432704 5805778440 5806514560 5810805088 5812588320 5812690081 5816883336 5830911680 5833490432 5835118080 5835382784 5837010960 5838471168 5853675520 5858000896 5864128512 5882511360 5913737130 5936928256 5941211136 5943138432 5961768960 5966174208 5973172224 5981711120 5987968140 5988727360 5989466112 5992392747 6011450368 6013127670 6013890080 6014631936 6015787008 6030295040 6036602880 6041063424 6041829376 6060769280 6062735360 6090129408 6099314655 6122457264 6123233536 6141649920 6148853760 6148961408 6153397248 6169421720 6172966912 6174689280 6175875090 6192830336 6195343660 6200094208 6201824145 6203375616 6218741760 6219530240 6224125952 6226145024 6230636544 6245662720 6250168320 6252195840 6274678784 6307986272 6314584584 6334379520 6339060096 6341116452 6355568065 6359220224 6360994560 6363807744 6365872128 6385827840 6387166016 6389758210 6390546432 6407188480 6413890560 6414002848 6418629888 6434109440 6439043072 6440839680 6441656320 6459228160 6470762496 6505110843 6505935632 6525503040 6533157120 6533271496 6551093248 6557945856 6558777344 6560607360 6578503680 6579882232 6586335232 6587600096 6591086592 6607413120 6608250880 6613893120 6615279088 6633324544 6635175360 6636016640 6642958080 6661079040 6666846208 6669008896 6689914880 6702235414 6725426540 6730278240 6755814912 6756671488 6758556720 6763739136 6784942080 6785060864 6786363892 6789955584 6792158208 6807637760 6809846120 6811549696 6813450240 6814758720 6814878026 6836241280 6841483264 6843392160 6844259840 6845104128 6862929920 6870228992 6875185152 6891765760 6898974720 6933346980 6960536576 6967817472 6968700928 6970645320 6989660160 6997094016 6997981184 7015315615 7017070592 7019028480 7020376440 7024410624 7027261440 7028734031 7046430720 7047907328 7049873820 7050767680 7054819328 7058142960 7077396480 7077520384 7085821952 7105150976 7107133440 7108034560 7178053344 7178963456 7180966515 7186472832 7203804160 7209000960 7209127168 7216668096 7236354048 7237271552 7239290880 7263506360 7267680256 7269075968 7271104170 7272923136 7275282432 7291863040 7294228480 7298088960 7299618304 7322501120 7330160640 7358906368 7381975040 7395570112 7397969194 7403306064 7421160320 7426513920 7428923040 7434412392 7435355008 7455637504 7457717760 7463436288 7466465280 7486832640 7486963712 7488401536 7494795264 7495745536 7514312960 7518289920 7519733760 7519865408 7528685824 7549222912 7551329280 7552286720 7580942336 7612661760 7626681678 7653071580 7654041920 7659697616 7667709852 7686201760 7688626176 7689601024 7691746560 7716208640 7720931328 7721910272 7729987584 7741037920 7750117760 7751073792 7754219520 7755844448 7780157440 7782681280 7784628224 7788295680 7818838016 7843348480 7884982840 7893230730 7921614848 7923825120 7924184576 7926395565 7929901056 7949025280 7954759680 7954898944 7957340160 7963219968 7964229632 7983957520 7985954816 7988183040 7989856996 8017503560 8019509248 8021049344 8023287360 8027897856 8048803840 8054751232 8070511848 8088453120 8120172544 8132419540 8163276352 8166589370 8169165312 8171815344 8188866560 8197432320 8198471680 8203489536 8204529664 8213111808 8224852790 8232919040 8234500120 8235515904 8238858240 8269098860 8270118912 8271167488 8291655680 8307515392 8333557760 8336261120 8418378738 8419446112 8444768640 8445839360 8452080128 8454673920 8454821936 8460921216 8481326080 8482954865 8485076992 8487444480 8487829504 8490197760 8514437120 8520728576 8529641472 8551854080 8556380160 8558173184 8587786240 8593981440 8627683328 8644564992 8673481124 8682553803 8700670720 8709771840 8710876160 8716207632 8743927808 8746367520 8747476480 8750235648 8753074176 8771338240 8780513280 8787001344 8788115456 8809884160 8818524160 8846900480 8857277440 8858370048 8881438720 8905392384 8945661494 8972566680 8973704320 8983091040 8983248307 9007753216 9011408960 9017175552 9018318848 9020835120 9045442560 9046589440 9053274112 9056210944 9062744064 9084600320 9086344960 9091153920 9094103040 9124522880 9166913536 9184850304 9198632960 9223442112 9244462640 9254132580 9259450368 9289245504 9290423296 9293015490 9294193760 9300141312 9319546880 9329295360 9329458688 9336188928 9339217536 9358704640 9360501920 9365880832 9368494080 9369681920 9395240960 9399831760 9410857280 9412018176 9436528640 9461979408 9476177920 9538830336 9570737792 9574622020 9580749024 9581963776 9584637315 9610782720 9612001280 9621004272 9622224128 9648472064 9651164160 9652387840 9658564608 9662484480 9688842240 9694805560 9697230848 9700376576 9730785280 9758903448 9773547520 9799907244 9826639872 9838166016 9869823348 9871074752 9879502848 9881400144 9902018560 9905230720 9912376320 9912549856 9922918632 9943623680 9949986816 9951248384 9954024960 9955287040 9982443520 9987321245 9993060352 10000269312 10003513344 10024386560 10026311680 10034872320 10053353121 10068439040 10088139810 10135007232 10150215680 10168908904 10177591296 10179545838 10204095440 10211456640 10214769180 10217324544 10222317039 10223613136 10251501568 10254361920 10255662080 10262224896 10266389760 10294394880 10294575104 10305343488 10306650112 10334765056 10337648640 10338959360 10384394240 10440804864 10453051392 10496971776 10524307640 10525605888 10532084222 10565100160 10568527420 10571860992 10573201408 10576151520 10582228992 10606346240 10609786880 10616280576 10617626624 10628732928 10650910720 10657726464 10662051840 10697716480 10703863808 10760682464 10768445184 10784604160 10805706240 10813690752 10841851405 10855907328 10892220416 10895259540 10895753792 10901520384 10903613952 10929909760 10937794560 10937986048 10941342720 10949427456 10950815744 10980687872 10983751680 10985144320 11026825216 11038359552 11072962560 11093355168 11096953791 11131740480 11153032512 11183456256 11224504984 11230445568 11232602304 11243618304 11259691520 11271469440 11272898560 11279798112 11281228288 11293028736 11316592640 11320263680 11323834368 11328430080 11371413504 11372855296 11408506880 11433225118 11458641920 11481062880 11489546424 11526086656 11529302640 11534401536 11574312960 11576738404 11582865408 11611556880 11613029120 11621610176 11625176640 11625380162 11633766672 11661823360 11666980864 11670236160 11670765568 11674021920 11676942336 11707351040 11716001792 11728257024 11765022720 11827474260 11873856512 11882422272 11886276864 11923537920 11932348416 11946344448 11963422240 11975936280 11977454720 11978932224 11984785494 12022900736 12026255340 12027780160 12029263872 12031574016 12060590080 12073205760 12082126848 12083658752 12121538560 12125470720 12180258816 12198629310 12244914528 12246467072 12249884055 12283299840 12297707520 12297922816 12306794496 12337279185 12338843440 12345933824 12349378560 12351750180 12385660672 12390687320 12400188416 12403648290 12406751232 12437483520 12439060480 12448251904 12452290048 12461273088 12491325440 12500336640 12504391680 12549357568 12615972544 12629169168 12668759040 12678120192 12682232904 12711136130 12718440448 12721989120 12727615488 12731744256 12771655680 12774332032 12779516420 12781092864 12814376960 12827781120 12828005696 12837259776 12868218880 12878086144 12881679360 12883312640 12918456320 12941524992 13010221686 13011871264 13051006080 13066314240 13066542992 13102186496 13115891712 13117554688 13121214720 13157007360 13159764464 13172670464 13175200192 13182173184 13214826240 13216501760 13227786240 13230558176 13266649088 13270350720 13272033280 13285916160 13322158080 13333692416 13338017792 13379829760 13404470828 13418492241 13450853080 13460556480 13511629824 13513342976 13517113440 13527478272 13569884160 13570121728 13572727784 13579911168 13584316416 13615275520 13619692240 13623099392 13626900480 13629517440 13629756052 13672482560 13682966528 13686784320 13688519680 13690208256 13725859840 13740457984 13750370304 13783531520 13797949440 13866693960 13883201929 13921073152 13935634944 13937401856 13941290640 13979320320 13982249743 13994188032 13995962368 14030631230 14034141184 14038056960 14040752880 14048821248 14054522880 14057468062 14092861440 14095814656 14099747640 14101535360 14109638656 14116285920 14154792960 14155040768 14171643904 14210301952 14214266880 14216069120 14356106688 14357926912 14361933030 14372945664 14407608320 14418001920 14418254336 14433336192 14470923005 14472708096 14474543104 14478581760 14527012720 14535360512 14538151936 14542208340 14545846272 14550564864 14583726080 14588456960 14596177920 14599236608 14645002240 14660321280 14717812736 14763950080 14791140224 14795938388 14806612128 14842320640 14853027840 14857846080 14868824784 14870710016 14911275008 14915435520 14926872576 14932930560 14973665280 14973927424 14976803072 14989590528 14991491072 15028625920 15036579840 15039467520 15039730816 15057371648 15098445824 15102658560 15104573440 15161884672 15225323520 15253363356 15306143160 15308083840 15319395232 15335419704 15372403520 15377252352 15379202048 15383493120 15432417280 15441862656 15443820544 15459975168 15482075840 15500235520 15502147584 15508439040 15511688896 15560314880 15565362560 15576591360 15637676032 15686696960 15769965680 15786461460 15798126333 15843229696 15847650240 15848369152 15852791130 15859802112 15898050560 15909519360 15909797888 15914680320 15926439936 15928459264 15967915040 15971909632 15976366080 15979713992 16035007120 16039018496 16042098688 16046574720 16055795712 16097607680 16109502464 16141023696 16176906240 16240345088 16264839080 16326552704 16333178740 16338330624 16343630688 16377733120 16394864640 16396943360 16406979072 16409059328 16426223616 16449705580 16465838080 16469000240 16471031808 16477716480 16538197720 16540237824 16542334976 16583311360 16615030784 16667115520 16672522240 16755588535 16836757476 16838892224 16889537280 16891678720 16904160256 16909347840 16909643872 16921842432 16962652160 16965909730 16970153984 16974888960 16975659008 16980395520 17028874240 17037195065 17041457152 17059282944 17103708160 17112760320 17116346368 17149837677 17175572480 17187962880 17255366656 17289129984 17346962248 17365107606 17401341440 17419543680 17421752320 17432415264 17438070243 17487855616 17492735040 17494952960 17500471296 17506148352 17542676480 17561026560 17574002688 17576230912 17619768320 17637048320 17693800960 17714554880 17762877440 17810784768 17891322988 17945133360 17947408640 17966182080 17966496614 18015506432 18022817920 18034351104 18036637696 18041670240 18090885120 18093178880 18106548224 18112421888 18125488128 18169200640 18172689920 18182307840 18188206080 18249045760 18333827072 18369700608 18397265920 18446884224 18488925280 18494922985 18508265160 18518900736 18578491008 18580846592 18586030980 18588387520 18600282624 18639093760 18658590720 18658917376 18672377856 18678435072 18717409280 18721003840 18731761664 18736988160 18739363840 18799663520 18821714560 18824036352 18873057280 18923958816 18952355840 19066704195 19077660672 19141475584 19149244040 19161498048 19163927552 19169274630 19221565440 19224002560 19242008544 19244448256 19296944128 19302328320 19304775680 19317129216 19324968960 19377684480 19389611120 19394461696 19400753152 19461570560 19517806896 19547095040 19599814488 19653279744 19676332032 19739646696 19742149504 19759005696 19762800288 19804037120 19810461440 19824752640 19825099712 19845837264 19887247360 19899973632 19902496768 19908049920 19910574080 19964887040 19974642490 19986120704 20000538624 20007026688 20048773120 20052623360 20069744640 20106706242 20136878080 20176279620 20270014464 20300431360 20337817808 20355182592 20359091676 20408190880 20422913280 20429538360 20434649088 20444634078 20447226272 20503003136 20508723840 20511324160 20524449792 20532779520 20588789760 20589150208 20610686976 20613300224 20669530112 20675297280 20677918720 20768788480 20881609728 20906102784 20993943552 21045946845 21048615280 21051211776 21064168444 21086202093 21130200320 21137054840 21143721984 21146402816 21152303040 21164457984 21212692480 21219573760 21232561152 21235253248 21257465856 21301821440 21315452928 21324103680 21395432960 21407727616 21521364928 21536890368 21569208320 21611412480 21627381504 21683702810 21711814656 21784440832 21790519080 21791507584 21803040768 21807227904 21859819520 21875589120 21875972096 21882685440 21898854912 21901631488 21961375744 21967503360 21970288640 22053650432 22076719104 22145925120 22186710336 22193907582 22263480960 22306065024 22364153735 22366912512 22449009968 22460891136 22465204608 22487236608 22519383040 22542938880 22545797120 22559596224 22562456576 22586057472 22633185280 22640527360 22647668736 22656860160 22742827008 22745710592 22817013760 22866450236 22917283840 22962125760 22979092848 23052173312 23058605280 23068803072 23148625920 23153476808 23165730816 23223113760 23226058240 23243220352 23250353280 23250760324 23267533344 23323646720 23333961728 23340472320 23341531136 23348043840 23353884672 23414702080 23432003584 23456514048 23530045440 23654948520 23747713024 23764844544 23772553728 23847075840 23852073091 23864696832 23892688896 23926844480 23951872560 23954909440 23957864448 23969570988 24045801472 24052510680 24055560320 24058527744 24063148032 24121180160 24146411520 24164253696 24167317504 24243077120 24250941440 24360517632 24397258620 24489829056 24492934144 24499768110 24566599680 24595415040 24595845632 24613588992 24674558370 24677686880 24691867648 24698757120 24703500360 24771321344 24781374640 24800376832 24807296580 24813502464 24874967040 24878120960 24896503808 24904580096 24922546176 24982650880 25000673280 25008783360 25098715136 25231945088 25258338336 25337518080 25356240384 25364465808 25422272260 25436880896 25443978240 25448864595 25455230976 25463488512 25543311360 25548664064 25559032840 25562185728 25628753920 25655562240 25656011392 25674519552 25736437760 25756172288 25763358720 25766625280 25836912640 25883049984 26020443372 26023742528 26102012160 26132628480 26133085984 26204372992 26231783424 26235109376 26242429440 26314014720 26319528928 26330210555 26345340928 26350400384 26364346368 26429652480 26433003520 26455572480 26461116352 26533298176 26540701440 26544066560 26571832320 26644316160 26667384832 26676035584 26759659520 26808941656 26836984482 26901706160 26921112960 26949744921 27023259648 27026685952 27034226880 27054956544 27139768320 27140243456 27145455568 27159822336 27168632832 27230551040 27239384480 27246198784 27253800960 27259034880 27259512104 27344965120 27365933056 27373568640 27377039360 27451719680 27480915968 27500740608 27567063040 27595898880 27733387920 27766403858 27842146304 27871269888 27874803712 27882581280 27958640640 27964499486 27988376064 27991924736 28061262460 28068282368 28076113920 28081505760 28097642496 28109045760 28114936124 28185722880 28191629312 28199495280 28203070720 28219277312 28232571840 28309585920 28310081536 28343287808 28420603904 28428533760 28432138240 28583062795 28712213376 28715853824 28723866060 28745891328 28815216640 28836003840 28836508672 28866672384 28941846010 28945416192 28949086208 28957163520 29054025440 29063450405 29070721024 29076303872 29084416680 29091692544 29101129728 29167452160 29176913920 29192355840 29198473216 29290004480 29320642560 29435625472 29582280448 29591876776 29613224256 29684641280 29706055680 29715692160 29737649568 29741420032 29822550016 29830871040 29853745152 29865861120 29947330560 29947854848 29953606144 29961963735 29979181056 29982982144 30057251840 30073159680 30078935040 30079461632 30114743296 30196891648 30205317120 30209146880 30323769344 30450647040 30506726712 30612286320 30616167680 30638790464 30670839408 30744807040 30754504704 30758404096 30766986240 30864834560 30883725312 30887641088 30919950336 30964151680 31000471040 31004295168 31016878080 31023377792 31120629760 31130725120 31153182720 31275352064 31373393920 31539931360 31572922920 31596252666 31686459392 31695300480 31696738304 31705582260 31719604224 31796101120 31819038720 31819595776 31829360640 31852879872 31856918528 31935830080 31943819264 31952732160 31959427984 32070014240 32078036992 32084197376 32093149440 32111591424 32195215360 32219004928 32282047392 32353812480 32480690176 32525554215 32529678160 32653105408 32666357480 32676661248 32687261376 32755466240 32789729280 32793886720 32813958144 32818118656 32852447232 32899411160 32931676160 32938000480 32942063616 32955432960 33076395440 33080475648 33084669952 33166622720 33230061568 33334231040 33345044480 33511177070 33673514952 33677784448 33779074560 33783357440 33808320512 33818695680 33819287744 33843684864 33925304320 33931819460 33940307968 33949777920 33951318016 33960791040 34057748480 34074390130 34082914304 34118565888 34207416320 34225520640 34232692736 34299675354 34351144960 34375925760 34510733312 34578259968 34693924496 34730215212 34802682880 34839087360 34843504640 34864830528 34876140486 34975711232 34985470080 34989905920 35000942592 35012296704 35085352960 35122053120 35143670155 35148005376 35152461824 35239536640 35274096640 35387601920 35429109760 35525754880 35621569536 35782645976 35890266720 35894817280 35932364160 35932993228 36031012864 36045635840 36068702208 36073275392 36083340480 36181770240 36186357760 36213096448 36224843776 36250976256 36338401280 36345379840 36364615680 36376412160 36498091520 36667654144 36739401216 36794531840 36862294777 36893768448 36977850560 36989845970 37016530320 37037801472 37156982016 37161693184 37172061960 37176775040 37200565248 37278187520 37317181440 37317834752 37344755712 37356870144 37434818560 37442007680 37463523328 37473976320 37478727680 37599327040 37643429120 37648072704 37746114560 37847917632 37904711680 38133408390 38155321344 38282951168 38298488080 38322996096 38327855104 38338549260 38443130880 38448005120 38484017088 38488896512 38593888256 38604656640 38609551360 38634258432 38649937920 38755368960 38779222240 38788923392 38801506304 38923141120 39035613792 39094190080 39199628976 39306559488 39352664064 39479293392 39484299008 39518011392 39525600576 39608074240 39620922880 39649505280 39650199424 39691674528 39774494720 39799947264 39804993536 39816099840 39821148160 39929774080 39949284980 39972241408 40001077248 40014053376 40097546240 40105246720 40139489280 40213412484 40273756160 40352559240 40540028928 40600862720 40675635616 40688830567 40710365184 40718183352 40816381760 40845826560 40859076720 40869298176 40889268156 40894452544 41006006272 41017447680 41022648320 41048899584 41065559040 41177579520 41178300416 41221373952 41226600448 41350594560 41355837440 41537576960 41649605787 41763219456 41812205568 41946749229 41987887104 42091893690 42097230560 42102423552 42128336888 42172404186 42260400640 42274109680 42287443968 42292805632 42304606080 42328915968 42425384960 42439147520 42465122304 42470506496 42514931712 42603642880 42630905856 42648207360 42790865920 42815455232 43042729856 43073780736 43138416640 43222824960 43254763008 43367405620 43412769015 43423629312 43568881664 43581038160 43583015168 43606081536 43614455808 43719639040 43751178240 43751944192 43765370880 43797709824 43803262976 43922751488 43935006720 43940577280 44107300864 44153438208 44291850240 44373420672 44387815164 44526961920 44612130048 44728307470 44733825024 44898019936 44916241535 44921782272 44930409216 44974473216 45038766080 45085877760 45091594240 45119192448 45124913152 45172114944 45266370560 45281054720 45295337472 45313720320 45485654016 45491421184 45732900472 45834567680 45924251520 45958185696 46104346624 46117210560 46137606144 46297251840 46306953616 46331461632 46446227520 46452116480 46486440704 46500706560 46501520648 46535066688 46647293440 46667923456 46680944640 46683062272 46696087680 46829404160 46864007168 46913028096 47060090880 47309897040 47495426048 47529689088 47545107456 47694151680 47704146182 47729393664 47785377792 47853688960 47903745120 47909818880 47915728896 47939141976 48091602944 48105021360 48111120640 48117055488 48126296064 48242360320 48292823040 48328507392 48334635008 48486154240 48501882880 48721035264 48794517240 48979658112 48985868288 48999536220 49133199360 49190830080 49191691264 49201138217 49227177984 49349116740 49355373760 49383735296 49397514240 49407000720 49542642688 49562749280 49600753664 49614593160 49627004928 49749934080 49756241920 49793007616 49809160192 49845092352 49965301760 50001346560 50017566720 50197430272 50266765605 50463890176 50516676672 50675036160 50712480768 50728931616 50844544520 50873761792 50887956480 50897729190 50910461952 50926977024 51086622720 51097328128 51111585195 51118065680 51124371456 51257507840 51311124480 51312022784 51349039104 51472875520 51512344576 51526717440 51533250560 51673825280 51766099968 52040886744 52047485056 52204024320 52265256960 52266171968 52408745984 52463566848 52470218752 52484858880 52628029440 52639057856 52660421110 52690681856 52700800768 52728692736 52859304960 52866007040 52911144960 52922232704 53066596352 53081402880 53088133120 53143664640 53288632320 53334769664 53352071168 53519319040 53617883312 53673968964 53803412320 53842225920 53899489842 54046519296 54053371904 54068453760 54109913088 54279536640 54280486912 54290911136 54319644672 54337265664 54461102080 54478768960 54492397568 54507601920 54518069760 54519024208 54689930240 54731866112 54747137280 54754078720 54903439360 54961831936 55001481216 55134126080 55191797760 55466775840 55484768955 55532807716 55684292608 55742539776 55749607424 55765162560 55917281280 55928998972 55976752128 55983849472 56122524920 56136564736 56152227840 56163011520 56195284992 56218091520 56229872248 56383258624 56398990560 56406141440 56438554624 56465143680 56619171840 56620163072 56686575616 56841207808 56857067520 56864276480 57166125590 57424426752 57431707648 57447732120 57491782656 57630433280 57672007680 57673017344 57733344768 57883692020 57890832384 57898172416 57914327040 57926463221 58108050880 58126900810 58141442048 58152607744 58168833360 58183385088 58202259456 58334904320 58353827840 58384711680 58396946432 58580008960 58641285120 58871250944 59164560896 59183753552 59226448512 59369282560 59412111360 59431384320 59475299136 59482840064 59645100032 59661742080 59707490304 59731722240 59894661120 59895709696 59907212288 59923927470 59958362112 59965964288 60114503680 60146319360 60157870080 60158923264 60229486592 60393783296 60410634240 60418293760 60647538688 60901294080 61013453424 61224572640 61232335360 61277580928 61341678816 61489614080 61509009408 61516808192 61533972480 61729669120 61767450624 61775282176 61839900672 61928303360 62000942080 62008590336 62033756160 62046755584 62241259520 62261450240 62306365440 62550704128 62746787840 62882738149 63079862720 63145845840 63192505332 63372918784 63390600960 63393476608 63411164520 63439208448 63592202240 63638077440 63639191552 63658721280 63705759744 63713837056 63871660160 63905464320 63918855968 64140028480 64156073984 64168394752 64186298880 64223182848 64390430720 64438009856 64564094784 64707624960 65051108430 65059356320 65306210816 65332714960 65353322496 65374522752 65510932480 65579458560 65587773440 65627916288 65636237312 65704894464 65798822320 65863352320 65876000960 65884127232 65910865920 66152790880 66160951296 66169339904 66333245440 66460123136 66668462080 66690088960 67022354140 67092461205 67347029904 67355568896 67558149120 67566714880 67616641024 67637391360 67638575488 67687369728 67850608640 67863638920 67880615936 67899555840 67902636032 67921582080 68115496960 68148780260 68165828608 68237131776 68414832640 68451041280 68465385472 68599350708 68702289920 68751851520 69021466624 69156519936 69387848992 69416009645 69460430424 69605365760 69678174720 69687009280 69729661056 69752280972 69911248715 69951422464 69970940160 69979811840 70001885184 70024593408 70170705920 70244106240 70287340310 70296010752 70304923648 70479073280 70548193280 70775203840 70858219520 71051509760 71243139072 71556219273 71565291952 71780533440 71789634560 71864728320 71865986456 72062025728 72091271680 72137404416 72146550784 72166680960 72363540480 72372715520 72426192896 72449687552 72501952512 72676802560 72690759680 72729231360 72752824320 72996183040 73335308288 73478802432 73589063680 73724589554 73787536896 73955701120 73979691940 74033060640 74075602944 74313964032 74323386368 74344123920 74353550080 74401130496 74556375040 74634362880 74635669504 74689511424 74713740288 74869637120 74884015360 74927046656 74947952640 74957455360 75198654080 75286858240 75296145408 75492229120 75695835264 75809423360 76266816780 76310642688 76565902336 76596976160 76645992192 76655710208 76677098520 76886261760 76896010240 76968034176 76977793024 77187776512 77209313280 77219102720 77268516864 77299875840 77510737920 77558444480 77577846784 77603012608 78071227584 78188380160 78399257952 78613118976 78705328128 78958586784 78968598016 78990631665 79036022784 79051201152 79216148480 79241845760 79299010560 79300398848 79383349056 79548989440 79599894528 79609987072 79632199680 79642296320 79859548160 79898569960 79944482816 80002154496 80028106752 80195092480 80210493440 80278978560 80426824968 80547512320 80705118480 81080057856 81201725440 81351271232 81377661134 81420730368 81436366704 81632763520 81691653120 81718153440 81738596352 81778536312 81788905088 82012012544 82034895360 82045296640 82097799168 82131118080 82355159040 82356600832 82442747904 82453200896 82701189120 82711674880 83075153920 83299211574 83526438912 83624411136 83893498458 83975774208 84183787380 84194461120 84204847104 84256673776 84344808372 84520801280 84548219360 84574887936 84585611264 84609212160 84657831936 84850769920 84878295040 84930244608 84941012992 85029863424 85207285760 85261811712 85296414720 85581731840 85630910464 85749188385 86085459712 86147561472 86276833280 86445649920 86509526016 86734811240 86825538030 86847258624 87137763328 87162076320 87166030336 87190351215 87212163072 87228911616 87439278080 87502356480 87503888384 87530741760 87595419648 87606525952 87845502976 87870013440 87881154560 88214601728 88306876416 88746841344 88775630328 89053923840 89224260096 89456614940 89467650048 89796039872 89832483070 89843564544 89860818432 89948946432 90077532160 90171755520 90183188480 90238384896 90249826304 90344229888 90532741120 90562109440 90590674944 90627440640 90971308032 90982842368 91465800944 91669135360 91848503040 91916371392 92208693248 92234421120 92275212288 92594503680 92613907232 92662923264 92892455040 92904232960 92972881408 93001413120 93003041296 93070133376 93294586880 93335846912 93361889280 93366124544 93392175360 93658808320 93728014336 93826056192 94120181760 94619794080 94990852096 95059378176 95090214912 95388303360 95408292364 95458787328 95570755584 95707377920 95807490240 95819637760 95831457792 95878283952 96183205888 96210042720 96222241280 96234110976 96252592128 96484720640 96585646080 96657014784 96669270016 96972308480 97003765760 97182413503 97442070528 97589034480 97959316224 97971736576 97999072440 98266398720 98381660160 98383382528 98402276434 98454355968 98698233480 98710747520 98767470592 98795028480 98814001440 98815731377 99085285376 99125498560 99201507328 99229186320 99254009856 99499868160 99512483840 99586015232 99618320384 99690184704 99930603520 100002693120 100035133440 100533531210 100927780352 101033353344 101350072320 101424961536 101457863232 101689089040 101747523584 101775912960 101795458380 101820923904 101853954048 102173245440 102194656256 102223170390 102236131360 102248742912 102515015680 102622248960 102624045568 102698078208 102945751040 103024689152 103053434880 103066501120 103347650560 103532199936 104081773488 104094970112 104408048640 104530513920 104532343936 104817491968 104927133696 104940437504 104969717760 105256058880 105278115712 105320842220 105381363712 105401601536 105431010465 105457385472 105718609920 105732014080 105822289920 105844465408 106133192704 106162805760 106176266240 106287329280 106577264640 106669539328 106704142336 107038638080 107235766624 107347937928 107606824640 107684451840 107798979684 108093038592 108106743808 108136907520 108219826176 108559073280 108560973824 108581822272 108639289344 108674531328 108922204160 108957537920 109015203840 109036139520 109038048416 109379860480 109463732224 109494274560 109508157440 109806878720 109923663872 110002962432 110268252160 110383595520 110586884331 110933551680 110969537910 111065615432 111368585216 111485079552 111499214848 111530325120 111834562560 111857997944 111953504256 111967698944 112245049840 112273129472 112304455680 112326023040 112390569984 112436183040 112459744496 112766517248 112797981120 112812282880 112877109248 112930287360 113238343680 113240326144 113373151232 113682415616 113714135040 113728552960 114332251180 114848853504 114863415296 114895464240 114983565312 115260866560 115344015360 115346034688 115466689536 115767384040 115781664768 115796344832 115828654080 115852926442 116216101760 116253801620 116282884096 116305215488 116337666720 116366770176 116404518912 116669808640 116707655680 116769423360 116793892864 117160017920 117282570240 117742501888 118329121792 118367507104 118452897024 118738565120 118824222720 118862768640 118950598272 118965680128 119260365455 119290200064 119323484160 119414980608 119463444480 119789322240 119791419392 119814424576 119847854940 119916724224 119931928576 120229007360 120292638720 120315740160 120317846528 120458973184 120787566592 120821268480 120836587520 121295077376 121802588160 122026906848 122066491701 122449145280 122464670720 122555161856 122683357632 122979228160 123018018816 123033616384 123067944960 123459338240 123534901248 123550564352 123679801344 123856606720 124001884160 124067512320 124093511168 124482519040 124522900480 124612730880 125101408256 125493575680 125765476298 126159725440 126291691680 126385010664 126745837568 126781201920 126786953216 126822329040 126878416896 127184404480 127276154880 127278383104 127317442560 127411519488 127427674112 127743320320 127810928640 127837711936 128280056960 128336789504 128372597760 128446365696 128780861440 128876019712 129128189568 129415249920 130102216860 130118712640 130612421632 130665429920 130706644992 130749045504 131021864960 131158917120 131175546880 131255832576 131272474624 131409788928 131597644640 131726704640 131752001920 131768254464 131821731840 132305581760 132321902592 132338679808 132666490880 132920246272 133336924160 133380177920 134044708280 134184922410 134694059808 134711137792 134748724605 135116298240 135133429760 135233282048 135274782720 135277150976 135374739456 135701217280 135727277840 135761231872 135799111680 135805272064 135843164160 136230993920 136297560520 136331657216 136474263552 136829665280 136930770944 137198701416 137404579840 137503703040 138042933248 138313039872 138775697984 138832019290 138920860848 139210731520 139356349440 139374018560 139459322112 139504561944 139822497430 139902844928 139941880320 139959623680 140003770368 140049186816 140341411840 140488212480 140574680620 140592021504 140609847296 140958146560 141096386560 141550407680 141716439040 142103019520 142486278144 143112438546 143130583904 143561066880 143579269120 143729456640 143731972912 144124051456 144182543360 144274808832 144293101568 144333361920 144727080960 144745431040 144852385792 144899375104 145003905024 145353605120 145381519360 145458462720 145505648640 145992366080 146670616576 146957604864 147178127360 147449179108 147575073792 147603414651 147911402240 147959383880 148066121280 148151205888 148627928064 148646772736 148688247840 148707100160 148802260992 149112750080 149268725760 149271339008 149379022848 149427480576 149739274240 149768030720 149854093312 149895905280 149914910720 150397308160 150573716480 150592290816 150984458240 151391670528 151618846720 152533633560 152621285376 152715221219 153131804672 153193952320 153291984384 153311420416 153354197040 153772523520 153792020480 153936068352 153955586048 154375553024 154418626560 154438205440 154537033728 154599751680 155021475840 155116888960 155206025216 156142455168 156376760320 156798515904 157226237952 157410656256 157917173568 157937196032 157981263330 158072045568 158102402304 158432296960 158483691520 158598021120 158600797696 158766698112 159097978880 159199789056 159219974144 159264399360 159284592640 159719096320 159797139920 159888965632 160004308992 160056213504 160390184960 160420986880 160557957120 160853649936 161095024640 161410236960 162160115712 162403450880 162702542464 162755322268 162841460736 162872733408 163265527040 163383306240 163436306880 163477192704 163557072624 163577810176 164024025088 164069790720 164090593280 164195598336 164262236160 164710318080 164713201664 164885495808 164906401792 165402378240 165423349760 166150307840 166598423148 167052877824 167248822272 167786996916 167951548416 168367574760 168388922240 168409694208 168513347552 168689616744 169041602560 169096438720 169149775872 169171222528 169218424320 169315663872 169701539840 169756590080 169860489216 169882025984 170059726848 170414571520 170523623424 170592829440 171163463680 171498376770 172170919424 172295122944 172553666560 172891299840 173019052032 173469622480 173651076060 173694517248 173779389663 174275526656 174324152640 174332060672 174380702430 174424326144 174457823232 174878556160 175004712960 175007776768 175061483520 175190839296 175213051904 175691005952 175740026880 175762309120 176429203456 176613752832 177493682688 177551260656 178107847680 178448520192 178913229880 178935300096 179592079744 179664966140 179687129088 179721636864 179897892864 180155064320 180343511040 180366376960 180476769792 180499652608 180688459776 181065482240 181124218880 181181349888 181254881280 181942616064 181965684736 182931601888 183338270720 183697006080 183832742784 184311473885 184417386496 184468842240 184550424576 185189007360 185227814464 185325846528 185784910080 185808465920 185945762816 186002826240 186006082592 186140266752 186589173760 186671693824 186723778560 186732249088 186784350720 187317616640 187456028672 187652112384 188240363520 188648214447 189239588160 189981704192 190118756352 190180429824 190776606720 190816584728 190917574656 191141511168 191414755840 191614980480 191639275520 191756567904 192366411776 192420085440 192444482560 192468221952 192505184256 192969441280 193171292160 193314029568 193338540032 193944616960 194007531520 194364827006 195178068960 195918632448 195943473152 195998144880 196532797440 196763320320 196766765056 196804552868 196908711936 197396466960 197421495040 197534941184 197590056960 197628002880 197631462754 198170570752 198250997120 198403014656 198458372640 198508019712 198999736320 199024967680 199172030464 199236640768 199380369408 199861207040 200005386240 200070266880 201067062420 201855560704 202066706688 202700144640 202849923072 202915726464 203378178080 203444152835 203495047168 203551825920 203590916760 203641847808 203707908096 204346490880 204389312512 204446340780 204472262720 204497485824 205030031360 205244497920 205248091136 205396156416 205891502080 206049378304 206106869760 206133002240 207064399872 208163546976 208189940224 208248028935 208816097280 209061027840 209064687872 209634983936 209733746145 209854267392 209880875008 209939435520 210512117760 210556231424 210641684440 210762727424 210803203072 210862020930 210914770944 211437219840 211464028160 211644579840 211688930816 212266385408 212325611520 212352532480 212574658560 213154529280 213339078656 213408284672 214077276160 214471533248 214695875856 215213649280 215368903680 215597959368 216186077184 216213487616 216273815040 216439652352 217118146560 217121947648 217163644544 217278578688 217349062656 217844408320 217915075840 218030407680 218072279040 218076096832 218759720960 218927464448 218988549120 219016314880 219613757440 219847327744 220005924864 220536504320 220767191040 221173768662 221867103360 221939075820 222131230864 222737170432 222970159104 222998429696 223060650240 223669125120 223715995888 223907008512 223935397888 224490099680 224546258944 224608911360 224652046080 224781139968 224872366080 224919488992 225533034496 225595962240 225624565760 225754218496 225860574720 226476687360 226480652288 226746302464 227364831232 227428270080 227457105920 228664502360 229697707008 229726830592 229790928480 229967130624 230521733120 230688030720 230692069376 230933379072 231534768080 231563329536 231592689664 231657308160 231705852884 232432203520 232507603240 232565768192 232610430976 232675333440 232733540352 232809037824 233339617280 233415311360 233587785728 234320035840 234565140480 235485003776 236658243584 236735014208 236905794048 237477130240 237648445440 237725537280 237901196544 237931360256 238520730910 238580400128 238646968320 238829961216 238926888960 239578644480 239582838784 239628849152 239695709880 239833448448 239863857152 240458014720 240585277440 240631480320 240635693056 240917946368 241575133184 241642536960 241673175040 242590154752 243605176320 244053813696 244132983402 244898290560 244929341440 245110323712 245366715264 245958456320 246005691085 246036037632 246067232768 246135889920 246918676480 247069802496 247101128704 247359602688 247713213440 248003768320 248135024640 248187022336 248965038080 249045800960 249225461760 250202816512 250987151360 251530952596 252319450880 252583383360 252770021328 253491675136 253562403840 253573906432 253644658080 253756833792 254368808960 254552309760 254556766208 254634885120 254823038976 254855348224 255486640640 255621857280 255675423872 256560113920 256673579008 256745195520 256892731392 257561722880 257752039424 258256379136 258830499840 260204433720 260237425280 261224843264 261330859840 261413289984 261498091008 262043729920 262317834240 262351093760 262511665152 262544949248 262819577856 263195289280 263453409280 263504003840 263536508928 263643463680 264611163520 264643805184 265332981760 265840492544 266673848320 266760355840 268089416560 268369844820 269388119616 269422275584 269497449210 270232596480 270266859520 270466564096 270549565440 270554301952 270749478912 271402434560 271454555680 271522463744 271598223360 271610544128 271686328320 272461987840 272595121040 272663314432 272948527104 273659330560 273861541888 274397402832 274809159680 275007406080 276085866496 276626079744 277551395968 277664038580 277841721696 278421463040 278712698880 278748037120 278918644224 279009123888 279644994860 279805689856 279883760640 279919247360 280007540736 280098373632 280682823680 280976424960 281149361240 281184043008 281219694592 281916293120 282192773120 283100815360 283432878080 284206039040 284972556288 286224877092 286261167808 287122133760 287158538240 287458913280 287463945824 288248102912 288365086720 288549617664 288586203136 288666723840 289454161920 289490862080 289632316105 289704771584 289798750208 290007810048 290707210240 290763038720 290916925440 291011297280 291547240509 291984732160 293341233152 293915209728 294356254720 294898358216 295150147584 295206829302 295822804480 295918767760 296132242560 296302411776 296447194131 297255856128 297293545472 297376495680 297414200320 297604521984 298225500160 298537451520 298542678016 298758045696 298854961152 299478548480 299536061440 299708186624 299791810560 299829821440 300794616320 301147432960 301968916480 302783341056 303237693440 305067267120 305242570752 305430442438 306263609344 306387904640 306583968768 306622840832 306708394080 307545047040 307584040960 307872136704 307911172096 308751106048 308837253120 308876410880 309074067456 309199503360 310042951680 310233777920 310412050432 312284910336 312753520640 313597031808 314413690745 314452475904 314821312512 315834347136 315874392064 315962526660 316144091136 316204804608 316864593920 316967383040 317196042240 317201595392 317533396224 318195957760 318399578112 318439948288 318528798720 318569185280 319594279840 319777931264 320008617984 320112427008 320780369920 320841973760 321115914240 321707299872 322190049280 322820473920 324320231424 325405084928 325510644536 325682921472 325745466816 326531054080 326766612480 326872613760 327114145248 327155620352 328048050176 328139581440 328181186560 328391196672 328524472320 329420636160 329426403328 329770991616 329812803584 330804756480 330846699520 332300615680 333196846296 334105755648 334497644544 335573993832 335903096832 336735149520 336777844480 336819388416 337026695104 337379233488 338083205120 338192877440 338299551744 338342445056 338436848640 338631327744 339403079680 339513180160 339720978432 339764051968 340119453696 340829143040 341047246848 341185658880 342326927360 342996753540 344341838848 344590245888 345107333120 345782599680 346038104064 346939244960 347302152120 347389034496 347558779326 348551053312 348648305280 348664121344 348761404860 348848652288 348915646464 349757112320 350009425920 350015553536 350122967040 350381678592 350426103808 351382011904 351480053760 351524618240 352858406912 353227505664 354987365376 355102521312 356215695360 356897040384 357781096365 357826459760 357870600192 359184159488 359329932280 359374258176 359443273728 359795785728 360310128640 360687022080 360732753920 360953539584 360999305216 361376919552 362130964480 362248437760 362362699776 362509762560 363885232128 363931369472 365863203776 366676541440 367394012160 367665485568 368622947770 368834772992 368937684480 369100849152 370378014720 370455628928 370651693056 371569820160 371616931840 371891525632 372005652480 372012165184 372280533504 373178347520 373343387648 373447557120 373464498176 373568701440 374635233280 374912057344 375304224768 376480727040 377296428894 378479176320 379963408384 380237512704 380360859648 381553213440 381633169456 381835149312 382283022336 382829511680 383229960960 383278551040 383513135808 384732823552 384840170880 384888965120 385010368512 385938882560 386342584320 386628059136 386677080064 387889233920 388015063040 388729654012 390356137920 391837264896 391886946304 391996289760 393065594880 393526640640 393533530112 393609105736 393817423872 394792933920 394842990080 395069882368 395180113920 395256005760 395262925508 396341141504 396501994240 396806029312 396916745280 397016039424 397999472640 398049935360 398344060928 398473281536 398760738816 399722414080 400010772480 400140533760 402134124840 403711121408 404133413376 405400289280 405485242547 405699846144 405831452928 406756356160 406888305670 406990094336 407103651840 407181833520 407283695616 407415816192 408692981760 408778625024 408892681560 408944525440 408994971648 410060062720 410488995840 410496182272 410792312832 411783004160 412098756608 412213739520 412266004480 414128799744 416327093952 416379880448 416496057870 417632194560 418122055680 418129375744 419269967872 419467492290 419708534784 419761750016 419878871040 421024235520 421112462848 421283368880 421525454848 421606406144 421724041860 421829541888 422874439680 422928056320 423289159680 423377861632 424532770816 424651223040 424705064960 425149317120 426309058560 426678157312 426816569344 428154552320 428943066496 429391751712 430427298560 430737807360 431195918736 432372154368 432426975232 432547630080 432879304704 434236293120 434243895296 434327289088 434557157376 434698125312 435688816640 435830151680 436060815360 436144558080 436152193664 437519441920 437854928896 437977098240 438032629760 439227514880 439694655488 440011849728 441073008640 441534382080 442347537324 443734206720 443878151640 444262461728 445474340864 445940318208 445996859392 446121300480 447338250240 447431991776 447814017024 447870795776 448980199360 449092517888 449217822720 449304092160 449562279936 449744732160 449838977984 451066068992 451191924480 451249131520 451721149440 452953374720 452961304576 453492604928 454856540160 454914211840 457329004720 458145663657 459395414016 459453661184 459581856960 459934261248 461043466240 461376061440 461384138752 461866758144 463069536160 463126659072 463185379328 463314616320 463411705768 464864407040 465015206480 465131536384 465220861952 465350666880 465618075648 466679234560 466830622720 467175571456 468640071680 469130280960 470970007552 473316487168 473470028416 473811588096 474954260480 475296890880 475451074560 475802393088 475862720512 477041461820 477160800256 477293936640 477659922432 477853777920 479157288960 479165677568 479257698304 479391419760 479666896896 479727714304 480916029440 481170554880 481262960640 481271386112 481835892736 483150266368 483285073920 483346350080 485180309504 485912067515 487210352640 488107627392 488265966804 489796581120 489858682880 490220647424 490733430528 491916912640 492011382170 492072075264 492134465536 492271779840 493837352960 494078656885 494139604992 494202257408 494719205376 495426426880 496007536640 496270049280 496374044672 497930076160 498091601920 498450923520 500405633024 503061905192 504638901760 505166766720 505540042656 506983350272 507124807680 507147812864 507289316160 507513667584 508737617920 509104619520 509113532416 509269770240 509646077952 509710696448 510973281280 511243714560 511350847744 513120227840 513347158016 513490391040 515123445760 515504078848 516512758272 517660999680 520408867440 520474850560 522449686528 522661719680 522826579968 522996182016 524087459840 524635668480 524702187520 525023330304 525089898496 525639155712 526390578560 526906818560 527008007680 527073017856 527286927360 529222327040 529287610368 530665963520 531680985088 533347696640 533520711680 536178833120 536739689640 538776239232 538844551168 538994898420 540465192960 540533719040 540933128192 541099130880 541108603904 541498957824 542804869120 542909111360 543044927488 543196446720 543221088256 543372656640 545190242080 545326628864 545897054208 547318661120 547723083776 548794805664 549618319360 550014812160 552171732992 552934421655 553252159488 555102791936 555328077160 555683443392 556842926080 557425397760 557496074240 557837288448 558018247776 559289989720 559611379712 559767521280 559838494720 560015081472 560196747264 561365647360 561952849920 562298722480 562368086016 562439389184 563832586240 564385546240 566201630720 566865756160 568412078080 569945112576 572449754184 572522335616 574244267520 574317076480 574917826560 574927891648 576496205824 576730173440 577099235328 577172406272 577333447680 578908323840 578981724160 579264632210 579409543168 579597500416 580015620096 581414420480 581526077440 581833850880 582022594560 583094481018 583969464320 586682466304 587830419456 588712509440 589796716432 590300295168 590413658604 591645608960 591837535520 592264485120 592604823552 592894388262 594511712256 594587090944 594752991360 594828400640 595209043968 596451000320 597074903040 597085356032 597516091392 597709922304 598957096960 599072122880 599416373248 599583621120 599659642880 601589232640 602294865920 603937832960 605566682112 606475386880 610134534240 610332458505 610485141504 610860884876 612527218688 612775809280 613167937536 613245681664 613416788160 615090094080 615168081920 615744273408 615822344192 617502212096 617674506240 617752821760 618148134912 618399006720 620467555840 620824100864 624569820672 625507041280 627194063616 628827381490 628904951808 629642625024 631668694272 631748784128 631925053320 632288182272 632409609216 633729187840 633934766080 634392084480 634403190784 635066792448 636391915520 636799156224 636879896576 637057597440 637138370560 639188559680 639555862528 640017235968 640224854016 641683947520 642231828480 643414599744 644380098560 645640947840 648640462848 650810169856 651021289072 651365842944 651490933632 653062108160 653533224960 653745227520 654228290496 654311240704 656096100352 656279162880 656362373120 656782393344 657048944640 658841272320 658852806656 659541983232 659625607168 661609512960 661693399040 664601231360 666393692592 668211511296 668995289088 671147987664 671806193664 673470299040 673555688960 673638776832 674053390208 674758466976 676166410240 676385754880 676599103488 676684890112 676873697280 677262655488 678806159360 679026360320 679441956864 679528103936 680238907392 681658286080 682094493696 682371317760 684653854720 685993507080 688683677696 689180491776 690214666240 691565199360 691710119639 692076208128 693878489920 694604304240 694778068992 695117558652 697102106624 697296610560 697328242688 697522809720 697697304576 697831292928 699514224640 700018851840 700031107072 700245934080 700763357184 700852207616 702960107520 703049236480 705716813824 706455011328 709974730752 710205042624 712431390720 713794080768 715562192730 715652919520 715741200384 718368318976 718659864560 718748516352 718886547456 719591571456 720620257280 721374044160 721465507840 721907079168 721998610432 722753839104 724261928960 724496875520 724725399552 725019525120 727770464256 727862738944 731726407552 733353082880 734788024320 735330971136 737245895540 737669545984 737875368960 738017073255 738201698304 740756029440 740911257856 741303386112 743139640320 743233863680 743783051264 744011304960 744024330368 744561067008 746356695040 746686775296 746895114240 746928996352 747137402880 749270466560 749824114688 750608449536 752961454080 754592857788 756958352640 759926816768 760475025408 760721719296 763106426880 763266338912 763576106095 763670298624 764566044672 765659023360 766459921920 766557102080 767026271616 769465647104 769680341760 769777930240 770020737024 771877765120 772685168640 773256118272 773354160128 776030126080 777459308024 780712275840 783674529792 783773892608 783992579520 786131189760 787053281280 787067060224 787218211472 787634847744 789585867840 789685980160 790139764736 790360227840 790512011520 790525851016 792682283008 793003988480 793612058624 793833490560 795998945280 796099870720 796688121856 796946563072 797521477632 799444828160 800021544960 800281067520 804268249680 807422242816 808266826752 810800578560 810970485094 811399692288 811662905856 813512712320 813776611340 813980188672 814207303680 814363667040 814567391232 814831632384 817385963520 817557250048 817785363120 817889050880 817989943296 820120125440 820977991680 820992364544 821584625664 823566008320 824197513216 824427479040 824532008960 828257599488 832654187904 832759760896 832992115740 835264389120 836244111360 836258751488 838539935744 838934984580 839417069568 839523500032 839757742080 842048471040 842224925696 842566737760 843050909696 843212812288 843448083720 843659083776 845748879360 845856112640 846578319360 846755723264 849065541632 849302446080 849410129920 850298634240 852618117120 853356314624 853633138688 857886132992 858783503424 860854597120 861475614720 862391837472 864744308736 864853950464 865095260160 865758609408 868472586240 868487790592 868654578176 868896948315 869114314752 869396250624 871377633280 871660303360 872121630720 872289116160 872304387328 875038883840 875709857792 875954196480 876065259520 878455029760 879389310976 880023699456 882146017280 883068764160 884695074648 887468413440 887756303280 888524923456 890948681728 891880636416 891993718784 892242600960 894676500480 894863983552 895628034048 895741591552 897960398720 898435645440 898608184320 899124559872 899489464320 899677955968 902132137984 902383848960 902498263040 903442298880 905906749440 905922609152 906985209856 909713080320 909828423680 914658009440 916291327314 918790828032 918907322368 919163713920 919868522496 922086932480 922752122880 922768277504 923733516288 926139072320 926253318144 926370758656 926629232640 926823411536 929728814080 930030412960 930263072768 930441723904 930701333760 931236151296 933358469120 933661245440 934351142912 937280143360 938260561920 941940015104 943241072235 946632974336 946940056832 947623176192 949908520960 950593781760 950902149120 951604786176 951725441024 954082923640 954321600512 954587873280 955319844864 955707555840 958331355136 958515396608 958782839520 959333793792 959455428608 961832058880 962341109760 962525921280 962542772224 963671785472 966300532736 966570147840 966692700160 970360619008 971824135030 976215254784 976531933608 979593162240 979717365760 980441294848 981466861056 983833825280 984022764340 984144150528 984268931072 984543559680 987674705920 988157313770 988279209984 988404514816 989438410752 990852853760 992015073280 992540098560 992748089344 995860152320 996183203840 996901847040 1000811266048 1006123810384 1009277803520 1010333533440 1011080085312 1013966700544 1014249615360 1014295625728 1014578632320 1015027335168 1017475235840 1018209239040 1018227064832 1018539540480 1019292155904 1019421392896 1021946562560 1022487429120 1022701695488 1026240455680 1026694316032 1026980782080 1030246891520 1031008157696 1033025516544 1035321999360 1040817734880 1040949701120 1044899373056 1045323439360 1045653159936 1045992364032 1048174919680 1049271336960 1049404375040 1050046660608 1050179796992 1051278311424 1052781157120 1053813637120 1054016015360 1054146035712 1054573854720 1058444654080 1058575220736 1061331927040 1063361970176 1066695393280 1067041423360 1069006548533 1072357666240 1073479379280 1077552478464 1077689102336 1077989796840 1080930385920 1081067438080 1081866256384 1082198261760 1082217207808 1082997915648 1085609738240 1085818222720 1086392893440 1086442176512 1086745313280 1090380484160 1090653257728 1091794108416 1094637322240 1095446167552 1097589611328 1099236638720 1100029624320 1105868843310 1106504318976 1110205583872 1110656154320 1111366886784 1113685852160 1114850795520 1114992148480 1115674576896 1116036495552 1118579979440 1119222759424 1119535042560 1119676989440 1120030162944 1120393494528 1122731294720 1123905699840 1124597444960 1124736172032 1124878778368 1127665172480 1128771092480 1132403261440 1133731512320 1136824156160 1139890225152 1144899508368 1145044671232 1148488535040 1148634152960 1149835653120 1149855783296 1152992411648 1153460346880 1154198470656 1154344812544 1154666895360 1157816647680 1157963448320 1158529264420 1158819086336 1159195000832 1160031240192 1162828840960 1163052154880 1163667701760 1164045189120 1166188962036 1167938928640 1173364932608 1175660838912 1177425018880 1179593432864 1180600590336 1180827317208 1183291217920 1183675071040 1184528970240 1185209647104 1185788776524 1189023424512 1189174181888 1189505982720 1189656801280 1190418087936 1192902000640 1194149806080 1194170712064 1195032182784 1195419844608 1197914193920 1198144245760 1199167242240 1199319285760 1203178465280 1204589731840 1207875665920 1211133364224 1212950773760 1216455727641 1220269068480 1220664917010 1220970283008 1221721769752 1225054437376 1225551618560 1226335875072 1226491363328 1226833576320 1230180188160 1230336163840 1231488546816 1231644688384 1235004424192 1235349012480 1235505643520 1236296269824 1236798013440 1240935111680 1241648201728 1249139641344 1251014082560 1254388127232 1257654762980 1257809903616 1259285250048 1263337388544 1263497568256 1263850106640 1264576364544 1264819218432 1267458375680 1267869532160 1268784168960 1268806381568 1270133584896 1272783831040 1273598312448 1273759793152 1274115194880 1274276741120 1278377119360 1279111725056 1280034471936 1280449708032 1283367895040 1284463656960 1286829199488 1288760197120 1291281895680 1297280925696 1301620339712 1302042578144 1302731685888 1302981867264 1306124216320 1307066449920 1307490455040 1308456580992 1308622481408 1312192200704 1312558325760 1312724746240 1313564786688 1314097889280 1317682544640 1317705613312 1319083966464 1319251214336 1323219025920 1329202462720 1332787385184 1336423022592 1337990578176 1342295975328 1343612387328 1346940598080 1347111377920 1347277553664 1348106780416 1349516933952 1352332820480 1352771509760 1353198206976 1353369780224 1353747394560 1357612318720 1358052720640 1358883913728 1359056207872 1360477814784 1363316572160 1364742635520 1369307709440 1371987014160 1377367355392 1378360983552 1380429332480 1383130398720 1383420239278 1384152416256 1387756979840 1389208608480 1389556137984 1390235117304 1394204213248 1394593221120 1394656485376 1395045619440 1395394609152 1395662585856 1399028449280 1400037703680 1400062214144 1400491868160 1401526714368 1401704415232 1405920215040 1406098472960 1412910022656 1419949461504 1420410085248 1424862781440 1427588161536 1431124385460 1431305839040 1431482400768 1436736637952 1437319729120 1437497032704 1437773094912 1439183142912 1441240514560 1442748088320 1442931015680 1443814158336 1443997220864 1445507678208 1448523857920 1448993751040 1449450799104 1450039050240 1455540928512 1455725477888 1457736202545 1463452815104 1466706165760 1469576048640 1470661942272 1474491791080 1475339091968 1475750737920 1476034146510 1476403396608 1481512058880 1481822515712 1482235970655 1482606772224 1486279280640 1486467727360 1487566102528 1488022609920 1488048660736 1489122134016 1492713390080 1493373550592 1493790228480 1493857992704 1494274805760 1498540933120 1499648229376 1501216899072 1509185715576 1513916705280 1519853633536 1520950050816 1521443438592 1526212853760 1526532677824 1527152212190 1527340597248 1529132089344 1531318046720 1532919843840 1533114204160 1534052543232 1538931294208 1539360683520 1539555860480 1540041474048 1543755530240 1545370337280 1546512236544 1546708320256 1552060252160 1554918616048 1561424551680 1567349059584 1567547785216 1567985159040 1572262379520 1574106562560 1574134120448 1574436422944 1575269695488 1579171735680 1579371960320 1580279529472 1580720455680 1581024023040 1581051702032 1585364566016 1586007976960 1587224117248 1587666981120 1591997890560 1592199741440 1593376243712 1593893126144 1595042955264 1598889656320 1600043089920 1600562135040 1608536499360 1614844485632 1616533653504 1621601157120 1621940970188 1622799384576 1623325811712 1627025424640 1627553222680 1627960377344 1628414607360 1628727334080 1629134782464 1629663264768 1635114500096 1635570726240 1635778101760 1635979886592 1640240250880 1641955983360 1641984729088 1643169251328 1647132016640 1648395026432 1648854958080 1649064017920 1656515198976 1665308375808 1665519521792 1665984231480 1670528778240 1672488222720 1672517502976 1677079871488 1677869969160 1678834139136 1679047000064 1679515484160 1679867433409 1684096942080 1684449851392 1685133475520 1686101819392 1686425624576 1686896167440 1687318167552 1691497758720 1691712225280 1693156638720 1693511446528 1698131083264 1698604892160 1698820259840 1700597268480 1705236234240 1707266277376 1715772265984 1717567006848 1721709194240 1722951229440 1724783674944 1729488617472 1729707900928 1730190520320 1731517218816 1736945172480 1736975581184 1737309156352 1737793896630 1738228629504 1738792501248 1742755266560 1743320606720 1744243261440 1744578232320 1744608774656 1750077767680 1751419715584 1751908392960 1752130519040 1756910059520 1758778621952 1760047398912 1764292034560 1766137528320 1769390149296 1774936826880 1775512606560 1777049846912 1781897363456 1783761272832 1783987437568 1784485201920 1789353000960 1789727967104 1791256068096 1791483183104 1795920797440 1796871290880 1797216368640 1798249119744 1798978928640 1799355911936 1804264275968 1804767697920 1804996526080 1806884597760 1811813498880 1811845218304 1813970419712 1819426160640 1819656847360 1829316018880 1832582654628 1837581656064 1837814644736 1838327427840 1839737044992 1844173864960 1845504245760 1845536555008 1847467032576 1852278144640 1852506636288 1853258465280 1853646823072 1859457628160 1860060825920 1860526145536 1860883447808 1861402667520 1862472302592 1866716938240 1867322490880 1868702285824 1874560286720 1876521123840 1886482144470 1893265948672 1893880113664 1895246352384 1899817041920 1901187563520 1901804298240 1903209572352 1903450882048 1908165847280 1908643201024 1909175746560 1910639689728 1911415111680 1916662710272 1917030793216 1917565679040 1918667587584 1918910857216 1923664117760 1925051842560 1925085544448 1927343570944 1932601065472 1933140295680 1933385400320 1940721238016 1943648270060 1952430509568 1953063867216 1959186324480 1959434731520 1960882589696 1962933722112 1967667650560 1968045528680 1968288301056 1968537862144 1969087119360 1975349411840 1976314627540 1976558419968 1976809029632 1978876821504 1981705707520 1984030146560 1985080197120 1985496178688 1991720304640 1992366407680 1993803694080 2001622532096 2012247620768 2018555607040 2020667066880 2022160170624 2027426212735 2027933401088 2028499230720 2028591251456 2029157264640 2030054670336 2034950471680 2036418478080 2036454129664 2037079080960 2038584311808 2038842785792 2043893125120 2044974858240 2045403390976 2052480911360 2053388632064 2053961564160 2060493783040 2062016315392 2066051033088 2070643998720 2075130358917 2081635469760 2081899402240 2089798746112 2090646878720 2091306319872 2091984728064 2096349839360 2098542673920 2098808750080 2100093321216 2100359593984 2102556622848 2105562314240 2107627274240 2108032030720 2109147709440 2116889308160 2117150441472 2122663854080 2126723940352 2133390786560 2134082846720 2138013097066 2144715332480 2146958758560 2155104956928 2155378204672 2155979593680 2161860771840 2162134876160 2163732512768 2164396523520 2164434415616 2165995831296 2171219476480 2171636445440 2172785786880 2172884353024 2173490626560 2180760968320 2183588216832 2189274644480 2190892335104 2195179222656 2198473277440 2200059248640 2211737686620 2213008637952 2220411167744 2221312308640 2222733773568 2227371704320 2229701591040 2229984296960 2231349153792 2232072991104 2237159958880 2238445518848 2239070085120 2239353978880 2240060325888 2240786989056 2245462589440 2247811399680 2249194889920 2249472344064 2249757556736 2255330344960 2264806522880 2267463024640 2279780450304 2289799016736 2290089342464 2290728318285 2296977070080 2297268305920 2299671306240 2299711566592 2305984823296 2306920693760 2308396941312 2308689625088 2309333790720 2315633295360 2315926896640 2317058528840 2317638172672 2318390001664 2320062480384 2325657681920 2326104309760 2328090378240 2332377924072 2335877857280 2346729865216 2351321677824 2354850037760 2359186865728 2361201180672 2361654634416 2366582435840 2367350142080 2369057940480 2370419294208 2371577553048 2378046849024 2378348363776 2379011965440 2379313602560 2380836175872 2385804001280 2388299612160 2388341424128 2390064365568 2390839689216 2395828387840 2396288491520 2398334484480 2398638571520 2406356930560 2409179463680 2415751331840 2422266728448 2425901547520 2432911455282 2440538136960 2441329834020 2441940566016 2443443539504 2450108874752 2451103237120 2452671750144 2452982726656 2453667152640 2460360376320 2460672327680 2462977093632 2463289376768 2470008848384 2470698024960 2471011287040 2472592539648 2473596026880 2481870223360 2483296403456 2498279282688 2502028165120 2508776254464 2515309525960 2515619807232 2518570500096 2526674777088 2526995136512 2527700213280 2529152729088 2529638436864 2534916751360 2535739064320 2537568337920 2537612763136 2540267169792 2545567662080 2547196624896 2547519586304 2548230389760 2548553482240 2556754238720 2558223450112 2560068943872 2560899416064 2566735790080 2573658398976 2577520394240 2582563791360 2594561851392 2603240679424 2604085156288 2605463371776 2605963734528 2612248432640 2614132899840 2614980910080 2616913161984 2617244962816 2624384401408 2625116651520 2625449492480 2627129573376 2628195778560 2635365089280 2635411226624 2638167932928 2638502428672 2646438051840 2658404925440 2665574770368 2672846045184 2675981156352 2684591950656 2687224774656 2693881196160 2694222755840 2696213560832 2699033867904 2704665640960 2705543019520 2706396413952 2706739560448 2707494789120 2715224637440 2716105441280 2717767827456 2718112415744 2720955629568 2726633144320 2729485271040 2738615418880 2743974028320 2754734710784 2756721967104 2760858664960 2766260797440 2766840478556 2768304832512 2775513959680 2778417216960 2779112275968 2780470234608 2788408426496 2789186442240 2789312970752 2790091238880 2790789218304 2791325171712 2798056898560 2800075407360 2800124428288 2800983736320 2803053428736 2803408830464 2811840430080 2812196945920 2825820045312 2839898923008 2840820170496 2849725562880 2855176323072 2862248770920 2862611678080 2862964801536 2873473275904 2874639458240 2874994065408 2875546189824 2878366285824 2882481029120 2885496176640 2885862031360 2887628316672 2887994441728 2891015356416 2897047715840 2897987502080 2898901598208 2900078100480 2911081857024 2915472405090 2926905630208 2933412331520 2939152097280 2941323884544 2948983582160 2950678183936 2951501475840 2952068293020 2952806793216 2963024117760 2963645031424 2964471941310 2965213544448 2972558561280 2972935454720 2975132205056 2976045219840 2976097321472 2978244268032 2985426780160 2986747101184 2987580456960 2987715985408 2988549611520 2997081866240 2999296458752 3002433798144 3018371431152 3027833410560 3039707267072 3041900101632 3042886877184 3052425707520 3053065355648 3054304424380 3054681194496 3058264178688 3062636093440 3065839687680 3066228408320 3068105086464 3077862588416 3078721367040 3079111720960 3080082948096 3087511060480 3090740674560 3093024473088 3093416640512 3104120504320 3109837232096 3122849103360 3134698119168 3135095570432 3135970318080 3144524759040 3148213125120 3148268240896 3148872845888 3150539390976 3158343471360 3158743920640 3161440911360 3162048046080 3162103404064 3170729132032 3172015953920 3174448234496 3175333962240 3183995781120 3184399482880 3186752487424 3187786252288 3190085910528 3197779312640 3200086179840 3201124270080 3207019645599 3217072998720 3229688971264 3233067307008 3243202314240 3243881940376 3245598769152 3246651623424 3254050849280 3255106445360 3255920754688 3256829214720 3257454668160 3259326529536 3270229000192 3271141452480 3271556203520 3271959773184 3280480501760 3283911966720 3283969458176 3286338502656 3294264033280 3296790052864 3297709916160 3298128035840 3330616751616 3331039043584 3331968462960 3341057556480 3344976445440 3345035005952 3354159742976 3355739938320 3357668278272 3358094000128 3359030968320 3359734866818 3368193884160 3368899702784 3370266951040 3372203638784 3372851249152 3373792334880 3374636335104 3382995517440 3383424450560 3386313277440 3387022893056 3396262166528 3397209784320 3397640519680 3401194536960 3410472468480 3414532554752 3431544531968 3435134013696 3443418388480 3445902458880 3449567349888 3458550598195 3458977234944 3459415801856 3460381040640 3463034437632 3473890344960 3473951162368 3474618312704 3475587793260 3476457259008 3477585002496 3485510533120 3486641213440 3488486522880 3489156464640 3489217549312 3500155535360 3502839431168 3503816785920 3504261038080 3517557243904 3520094797824 3528584069120 3532275056640 3538780298592 3549873653760 3551025213120 3554099693824 3563794726912 3567522545664 3567974875136 3568970403840 3578706001920 3579455934208 3582512136192 3582966366208 3591841594880 3593742581760 3594432737280 3597957857280 3598711823872 3608528551936 3609535395840 3609993052160 3613769195520 3623626997760 3623690436608 3627940839424 3638852321280 3639313694720 3658632037760 3665165309256 3675163312128 3675629289472 3676654855680 3679474089984 3688347729920 3691008491520 3691073110016 3694934065152 3704556289280 3705013272576 3706516930560 3707293646144 3718915256320 3720121651840 3721766895616 3722805335040 3724944605184 3733433876480 3734644981760 3737404571648 3749120573440 3753042247680 3772964288940 3786531897344 3787760227328 3790492704768 3799634083840 3802375127040 3803608596480 3806419144704 3806901764096 3816331694560 3817286402048 3818351493120 3821279379456 3822830223360 3833325420544 3834061586432 3835131358080 3837335175168 3837821714432 3847328235520 3850103685120 3850171088896 3854687141888 3865202130944 3866280591360 3866770800640 3881442476032 3887296540120 3904861019136 3906127734432 3918372648960 3918869463040 3921765179392 3925867444224 3935335301120 3936091057360 3936576602112 3937075724288 3938174238720 3950698823680 3952629255080 3953116839936 3953618059264 3957753643008 3963411415040 3968060293120 3970992357376 3983440609280 3984732815360 3987607388160 4003245064192 4024495241536 4037111214080 4041334133760 4044320341248 4054852425470 4055866802176 4056998461440 4057182502912 4058314529280 4060109340672 4069900943360 4072836956160 4072908259328 4074158161920 4077168623616 4077685571584 4087786250240 4089949716480 4090806781952 4104961822720 4106777264128 4107923128320 4120987566080 4124032630784 4132102066176 4141287997440 4150260717834 4163270939520 4163798804480 4179597492224 4181293757440 4182612639744 4183969456128 4192699678720 4197085347840 4197617500160 4200186642432 4200719187968 4205113245696 4211124628480 4215254548480 4216064061440 4218295418880 4233778616320 4245327708160 4253447880704 4266781573120 4268165693440 4276026194132 4289430664960 4293917517120 4310209913856 4310756409344 4311959187360 4323721543680 4324269752320 4327465025536 4328793047040 4328868831232 4331991662592 4342438952960 4343272890880 4345571573760 4345768706048 4346981253120 4361521936640 4367176433664 4378549288960 4381784670208 4390358445312 4396946554880 4400118497280 4423475373240 4426017275904 4440822335488 4442624617280 4445467547136 4454743408640 4459403182080 4459968593920 4462698307584 4464145982208 4474319917760 4476891037696 4478140170240 4478707957760 4480120651776 4481573978112 4495622799360 4498389779840 4498944688128 4510660689920 4529613045760 4534926049280 4559560900608 4579598033472 4580178684928 4581456636570 4593954140160 4594536611840 4599342612480 4599423133184 4611969646592 4613841387520 4616793882624 4617379250176 4618667581440 4631266590720 4631853793280 4634117057680 4635276345344 4636780003328 4640124960768 4651315363840 4652208619520 4656180756480 4664755848144 4671755714560 4693459730432 4702643355648 4709700075520 4718373731456 4722402361344 4723309268832 4733164871680 4734700284160 4738115880960 4740838588416 4743155106096 4756093698048 4756696727552 4758023930880 4758627205120 4761672351744 4771608002560 4776599224320 4776682848256 4780128731136 4781679378432 4791656775680 4792576983040 4796668968960 4797277143040 4812713861120 4818358927360 4831502663680 4844533456896 4851803095040 4865822910564 4881076273920 4882659668040 4883881132032 4886887079008 4900217749504 4902206474240 4905343500288 4905965453312 4907334305280 4920720752640 4921344655360 4925954187264 4926578753536 4940017696768 4941396049920 4942022574080 4945185079296 4947192053760 4963740446720 4996558565376 5004056330240 5017552508928 5030619051920 5031239614464 5037141000192 5039602300227 5053349554176 5053990273024 5055400426560 5058305458176 5059276873728 5069833502720 5071478128640 5075136675840 5075225526272 5080534339584 5091135324160 5094393249792 5095039172608 5096460779520 5097106964480 5113508477440 5116446900224 5121798832128 5133471580160 5147316797952 5155040788480 5165127582720 5189123702784 5206481358848 5208170312576 5210926743552 5211927469056 5224496865280 5228265799680 5229961820160 5233826323968 5234489925632 5248768802816 5250233303040 5250898984960 5254259146752 5256391557120 5270730178560 5270822453248 5276335865856 5277004857344 5292876103680 5316809850880 5331149540736 5345032742665 5345692090368 5351962312704 5369183901312 5374449549312 5387762392320 5388445511680 5392427121664 5398067735808 5409331281920 5411086039040 5412792827904 5413479120896 5414989578240 5432210882560 5435535654912 5436224831488 5441911259136 5453266288640 5458970542080 5477230837760 5487948056640 5509469421568 5513443934208 5532521594880 5533680957112 5536609665024 5551027919360 5556834433920 5560940469216 5576816852992 5578372884480 5578625941504 5580182477760 5581578436608 5582650343424 5596113797120 5600150814720 5600248856576 5601967472640 5606106857472 5606817660928 5623680860160 5624393891840 5679797846016 5681640340992 5699451125760 5710352646144 5724497541840 5725223356160 5725929603072 5746946551808 5749278916480 5749988130816 5751092379648 5756732571648 5764962058240 5770992353280 5771724062720 5775256633344 5775988883456 5782030712832 5794095431680 5795975004160 5797803196416 5800156200960 5822163714048 5830944810180 5853811260416 5866824663040 5878304194560 5882647769088 5897967164320 5901356367872 5903002951680 5904136586040 5905613586432 5926048235520 5927290062848 5928943882620 5930427088896 5945117122560 5945870909440 5950264410112 5952090439680 5952194642944 5956488536064 5970853560320 5973494202368 5975160913920 5975431970816 5977099223040 5998592917504 6004867596288 6036742862304 6055666821120 6079414534144 6082278638205 6083800203264 6085773754368 6104851415040 6106130711296 6108608848760 6109362388992 6116528357376 6125272186880 6131679375360 6132456816640 6136210172928 6155725176832 6157442734080 6158223441920 6160165896192 6175022120960 6181481349120 6186048946176 6186833281024 6208241008640 6219674464192 6245698206720 6269396238336 6270191140864 6271940636160 6289049518080 6296426250240 6296536481792 6297745691776 6301078781952 6316686942720 6317487841280 6322881822720 6324096092160 6324206808128 6341458264064 6344031907840 6348896468992 6350667924480 6367991562240 6368798965760 6373504974848 6375572504576 6380171821056 6395558625280 6400172359680 6402248540160 6414039291198 6434145997440 6459377942528 6466134614016 6486404628480 6487763880752 6491197538304 6493303246848 6508101698560 6510212890720 6511841509376 6513658429440 6514909336320 6518653059072 6540458000384 6542282904960 6543112407040 6560961003520 6567823933440 6567938916352 6572677005312 6588528066560 6593580105728 6595419832320 6596256071680 6661233503232 6662078087168 6663936925920 6682115112960 6689952890880 6690070011904 6708319485952 6711479876640 6715336556544 6716188000256 6718061936640 6719469733636 6736387768320 6737799405568 6740533902080 6744407277568 6745702498304 6747584669760 6749272670208 6765991034880 6766848901120 6774045786112 6792524333056 6794419568640 6795281039360 6802389073920 6829065109504 6863089063936 6870268027392 6886836776960 6891804917760 6899134699776 6917101196390 6917954469888 6918831603712 6920762081280 6926068875264 6947780689920 6947902324736 6949236625408 6951175586520 6952914518016 6955170004992 6971021066240 6973282426880 6976973045760 6978312929280 6978435098624 7000311070720 7005678862336 7007633571840 7008522076160 7035114487808 7040189595648 7064550113280 7077560597184 7099747307520 7102050426240 7108199387648 7127589453824 7135045091328 7135949750272 7137940807680 7157412003840 7158911868416 7165024272384 7165932732416 7183683189760 7187485163520 7188865474560 7195915714560 7197423647744 7217057103872 7219070791680 7219986104320 7227538391040 7247253995520 7247380873216 7255881678848 7277704642560 7278627389440 7317264075520 7330330618512 7350326624256 7351258578944 7353309711360 7358948179968 7376695459840 7382016983040 7382146220032 7389868130304 7409112578560 7410026545152 7413033861120 7414587292288 7437830512640 7440243303680 7443533791232 7445610670080 7449889210368 7466867752960 7469289963520 7474809143296 7498241146880 7506084495360 7545928577880 7573063794688 7575520454656 7580985409536 7599268167680 7604750254080 7607217192960 7612838289408 7613803528192 7632663389120 7634572804096 7636702986240 7642558758912 7645660446720 7666650841088 7668123172864 7670262716160 7674670350336 7694656471040 7700207370240 7700342177792 7709374283776 7732561182720 7733541601280 7762884952064 7774593080240 7809722038272 7812255468864 7836745297920 7837738926080 7843530358784 7851734888448 7870670602240 7872182114720 7873153204224 7874151448576 7876348477440 7901397647360 7905258510160 7906233679872 7907236118528 7915507286016 7926822830080 7936120586240 7941984714752 7966881218560 7969465630720 7975214776320 8006490128384 8048990483072 8074222428160 8082668267520 8088640682496 8109704850940 8111733604352 8113996922880 8114365005824 8116629058560 8120218681344 8139801886720 8145673912320 8145816518656 8148316323840 8154337247232 8155371143168 8175572500480 8179899432960 8181613563904 8209923645440 8213554528256 8215846256640 8241975132160 8248065261568 8264204132352 8282575994880 8300521435668 8326541879040 8327597608960 8359194984448 8362587514880 8365225279488 8367938912256 8385399357440 8394170695680 8395235000320 8399337167045 8400373284864 8401438375936 8410226491392 8422249256960 8430509096960 8432128122880 8436590837760 8467557232640 8490655416320 8506895761408 8536331386880 8552052388264 8578861329920 8587835034240 8620419827712 8621512818688 8623918374720 8647443087360 8648539504640 8654930051072 8657586094080 8657737662464 8663983325184 8684877905920 8686545781760 8691143147520 8691537412096 8693962506240 8723043873280 8757098577920 8763569340416 8780716890624 8793893109760 8800236994560 8846950746480 8852034551808 8881644670976 8885249234560 8890935094272 8909486817280 8918806364160 8919937187840 8925396615168 8928291964416 8948639835520 8953782075392 8956280340480 8957415915520 8960241303552 8963147956224 8991245598720 8996779559680 8997889376256 9021321379840 9059226091520 9069852098560 9119121801216 9159196066944 9160357369856 9162913273140 9187908280320 9189073223680 9198685224960 9198846266368 9223939293184 9227682775040 9233587765248 9234758500352 9237335162880 9262533181440 9268234115360 9270552690688 9273560006656 9280249921536 9302630727680 9304417239040 9312361512960 9329511696288 9343511429120 9386919460864 9405286711296 9436747462912 9444804722688 9446618537664 9466329743360 9469400568320 9476231761920 9486310212192 9512187396096 9513393455104 9516047861760 9517254410240 9523344703488 9543216005120 9553198448640 9553365696512 9560257462272 9563358756864 9583313551360 9585153966080 9593337937920 9594554286080 9625427722240 9636717854720 9663005327360 9689066913792 9703606190080 9731645821128 9762152547840 9765319336080 9767762264064 9773774158016 9800435499008 9804412948480 9810687000576 9811930906624 9814668610560 9841441505280 9842689310720 9851908374528 9853157507072 9882792099840 9884045148160 9890370158592 9894384107520 9927480893440 9993117130752 10008112660480 10035105017856 10061238103840 10062479228928 10074282000384 10079204600454 10106699108352 10107980546048 10110800853120 10116610916352 10118553747456 10139667005440 10142956257280 10150273351680 10150451052544 10161068679168 10182270648320 10188786499584 10190078345216 10192921559040 10194213928960 10227016954880 10232893800448 10243597664256 10266943160320 10294633595904 10310081576960 10330255165440 10375651794585 10378247405568 10412962717696 10416340625152 10421853487104 10423854938112 10448993730560 10456531599360 10459923640320 10467652647936 10468979851264 10497537605632 10500466606080 10501797969920 10508518293504 10512783114240 10541644906496 10552671731712 10554009714688 10585752207360 10633619701760 10662299081472 10690065485330 10691384180736 10703924625408 10738367802624 10748899098624 10775524784640 10776891023360 10784854243328 10796135471616 10818662563840 10822172078080 10825585655808 10826958241792 10829979156480 10864421765120 10871071309824 10872449662976 10883822518272 10917941084160 10954461675520 10975896113280 11018938843136 11026887868416 11065043189760 11067361914224 11073219330048 11102055838720 11113668867840 11121880938432 11153633705984 11156745768960 11157251883008 11160364955520 11165300686848 11192227594240 11200301629440 11200497713152 11203934945280 11212213714944 11213635321856 11247361720320 11248787783680 11359595692032 11363280681984 11398902251520 11420705292288 11448995083680 11450446712320 11451859206144 11493893103616 11498557832960 11499976261632 11502184759296 11513465143296 11529924116480 11541984706560 11543448125440 11550513266688 11551977766912 11564061425664 11588190863360 11591950008320 11595606392832 11600312401920 11644327428096 11661889620360 11707622520832 11733649326080 11756608389120 11759072033863 11765295538176 11795934328640 11802712735744 11806005903360 11808273172080 11811227172864 11852096471040 11854580125696 11857887765240 11860854177792 11890234245120 11891741818880 11900528820224 11904180879360 11904389285888 11912977072128 11941707120640 11950321827840 11950863941632 11954198446080 11997185835008 12009735192576 12073485724608 12111333642240 12158829068288 12164557276410 12167600406528 12171547508736 12209702830080 12212261422592 12217217697520 12218724777984 12233056714752 12250544373760 12263358750720 12264913633280 12272420345856 12311450353664 12314885468160 12316446883840 12320331792384 12350044241920 12362962698240 12372097892352 12373666562048 12416482017280 12439348928384 12491396413440 12538792476672 12540382281728 12543881272320 12578099036160 12592852500480 12593072963584 12595491383552 12602157563904 12633373885440 12634975682560 12645763645440 12648192184320 12648413616256 12682916528128 12688063815680 12697792937984 12701335848960 12735983124480 12737597931520 12747009949696 12751145009152 12760343642112 12791117250560 12800344719360 12804497080320 12828078582396 12868291994880 12918755885056 12932269228032 12972809256960 12975527761504 12982395076608 12986606493696 13016203397120 13020425781440 13023683018752 13027316858880 13029818672640 13037306118144 13080916000768 13084565809920 13086224814080 13121922007040 13135647866880 13135877832704 13145354010624 13177056133120 13190839664640 13192512143360 13322467006464 13324156174336 13327873851840 13364230225920 13379905781760 13380140023808 13416638971904 13422959753280 13430673113088 13432376000512 13436123873280 13438939467272 13475598811136 13481067804160 13488814555136 13491404996608 13495169339520 13531982069760 13533697802240 13548091572224 13585048666112 13588839137280 13590562078720 13604778147840 13658130219008 13726178127872 13740536054784 13773673553920 13783609835520 13798269399552 13834202392780 13835908939776 13837663207424 13841524162560 13852137750528 13895561379840 13895804649472 13898473250816 13902351173040 13905829036032 13910340009984 13942042132480 13946564853760 13953946091520 13956625858560 13956870197248 14000622141440 14011357724672 14015267143680 14017044152320 14070228975616 14080379191296 14129100226560 14155121194368 14199494615040 14204100852480 14216398775296 14255178907648 14270090182656 14271899500544 14275881615360 14314824007680 14317823736832 14330048544768 14331865464832 14367366379520 14374970327040 14377730949120 14391831429120 14394847295488 14434114207744 14438141583360 14439972208640 14455076782080 14494507991040 14494761746432 14511763357696 14555409285120 14634528151040 14660661237024 14700653248512 14702517157888 14706619422720 14717896359936 14753390919680 14764033966080 14764292440064 14779736260608 14818225157120 14820053090304 14826067722240 14829174584576 14875661025280 14880486607360 14887067582464 14891221340160 14933735505920 14938579927040 14949618286592 14996482293760 15012168990720 15091857155760 15146127589376 15151040909312 15161970819072 15198536335360 15209500508160 15214434385920 15225676578816 15227607056384 15265326778240 15273405972480 15285117517824 15291320893440 15333301682176 15336246345728 15340525432320 15349340700672 15389312942080 15400414740480 15400684355584 15418748567552 15465122365440 15467083202560 15549186160480 15619444076544 15624510937728 15673490595840 15675477852160 15687060717568 15703469776896 15741341204480 15744364229440 15746306408448 15748302897152 15752696954880 15810517020320 15812467359744 15814472237056 15831014572032 15853645660160 15872241172480 15883969429504 15933762437120 15938931261440 15950429552640 16012980256768 16035098227995 16097980966144 16148444856320 16165336535040 16177281364992 16219409701880 16223467208704 16227993845760 16228730011648 16233258117120 16240437362688 16279603773440 16291633037312 16296632647680 16308674494464 16310742286336 16351145000960 16359798865920 16363227127808 16419847290880 16427109056512 16431692513280 16483950264320 16496130523136 16528408264704 16601042871336 16653083758080 16655195217920 16718389968896 16725175029760 16730450558976 16735877824512 16770798714880 16788341391360 16790470000640 16798674334090 16800746569728 16802876751872 16820452982784 16844498513920 16861018193920 16864256245760 16873181675520 16935114465280 16981310832640 17013791522816 17072662773760 17104104776528 17157722659840 17175670068480 17240839655424 17243025637376 17247836749440 17294886174720 17297079009280 17309860102144 17315172188160 17315475324928 17327966650368 17369755811840 17373091563520 17382286295040 17383074824192 17387925012480 17446087746560 17514197155840 17527138680832 17561433781248 17587786219520 17600473989120 17693901492960 17704069103616 17763289341952 17770498469120 17781870188544 17818973634560 17837612728320 17839874375680 17850793230336 17856583928832 17897279671040 17907564150784 17912560680960 17914831831040 17920482607104 17926295912448 17993559119360 17995778752512 18042642759680 18118452183040 18139704197120 18238243602432 18318392133888 18320714739712 18325826546280 18375816560640 18378146447360 18397370449920 18397692532736 18447878586368 18455365550080 18467175530496 18469517000704 18474670325760 18525066362880 18536468230720 18541105381376 18547120013312 18560499843072 18608834478080 18624723025920 18659023392576 18687022858240 18810573422592 18873494925824 18889609445376 18893237075328 18932659486720 18938801136640 18952463523840 18972620424384 19024374792192 19026786910208 19032095723520 19034508820480 19046689406976 19086432010240 19106396897280 19106731393024 19120514924544 19126717513728 19166627102720 19170307932160 19186675875840 19189108572160 19250855444480 19273435709440 19326010654720 19378133827584 19407212380160 19463291642256 19524305095680 19530638672160 19535524528128 19547548316032 19600870998016 19608825896960 19621374001152 19623861813248 19629337221120 19682883010560 19685378621440 19703816749056 19706315014144 19765584199680 19768090296320 19780740317184 19788768215040 19854961786880 19986234261504 20016225320960 20070210035712 20122476207680 20124958457856 20148564000768 20158409200908 20213398216704 20215961092096 20221601706240 20233221832704 20237107494912 20279334010880 20285912514560 20300546703360 20300902105088 20322137358336 20364541296640 20377572999168 20385843118080 20388427857920 20454033909760 20465787600896 20487195328512 20533886320640 20589267191808 20620163153920 20660510330880 20751303589170 20756494811136 20825925435392 20832681250304 20843706974208 20847709876224 20897987461120 20913063198720 20919847280640 20935305295872 20937959702528 20995075211264 21000933212160 21003595939840 21017036587008 21025566228480 21083289812992 21105343463424 21108019429376 21267239403520 21324598162944 21380130970660 21382768361472 21407849250816 21476735605248 21497798197248 21551049569280 21553782046720 21569708486656 21592270943232 21637325127680 21644344156160 21651171311616 21653916483584 21659958312960 21728843530240 21742142619648 21744899325952 21767645036544 21835882168320 21908923351040 21951792226560 22037877686272 22053775736832 22130086379520 22134723828448 22146438660096 22204111677440 22227337735680 22243761876864 22307267411968 22313491537920 22314503766016 22320729911040 22330601373696 22384455188480 22400603258880 22400995426304 22407869890560 22424427429888 22427270643712 22494723440640 22719191384064 22726561363968 22797804503040 22841410584576 22897990167360 22900893424640 22903718412288 22987786207232 22997115665920 22999952523264 23004369518592 23059848232960 23083969413120 23086896250880 23101026533376 23103955533824 23128122851328 23176381726720 23183900016640 23200624803840 23288654856192 23323779240720 23415245041664 23467298652160 23513216778240 23518144067726 23530591076352 23591868657280 23605425471488 23612011806720 23616546344160 23622454345728 23704192942080 23709160251392 23715775530480 23721708355584 23780468490240 23783483637760 23801057640448 23808361758720 23808778571776 23825954144256 23883414241280 23900643655680 23901727883264 23908396892160 24019470385152 24146971449216 24222667284480 24317658136576 24329114552820 24335200813056 24343095017472 24419405660160 24424522845184 24434435395040 24437449555968 24466113429504 24501088747520 24526717501440 24529827266560 24544840691712 24622900707328 24629770936320 24632893767680 24640663584768 24700088483840 24725925396480 24744195784704 24747333124096 24878697856768 24982792826880 25077584953344 25080764563456 25087762544640 25156198072320 25185705000960 25186145927168 25190982767104 25198011501135 25204315127808 25266747770880 25269951365120 25291527290880 25296384368640 25296827232512 25365833056256 25376127631360 25395585875968 25402671697920 25471966248960 25475195863040 25494019899392 25502290018304 25520687284224 25582234501120 25608994160640 25656157164792 25736583989760 25837511770112 25864538456064 25945618513920 25951055523008 25964790153216 25973212987392 26032406794240 26040851562880 26054633717760 26059637345280 26074612236288 26161832001536 26169131619840 26172449628160 26243844014080 26271295733760 26271755665408 26290708021248 26354112266240 26381679329280 26385024286720 26644934012928 26648312348672 26655747703680 26728460451840 26759811563520 26760280047616 26833277943808 26845919506560 26861346226176 26864752001024 26872247746560 26877878934544 26951197622272 26962135608320 26977629110272 26982809993216 26990338679040 27063964139520 27067395604480 27096183144448 27170097332224 27177678274560 27181124157440 27209556295680 27316260438016 27452356255744 27481072109568 27547347107840 27567219671040 27596538799104 27668404785560 27671817879552 27675326414848 27683048325120 27704275501056 27791609298944 27796946501632 27804702346080 27811658072064 27820680019968 27884084264960 27893129707520 27907892183040 27913251717120 27913740394496 28001244282880 28022715449344 28030534287360 28034088304640 28140457951232 28160758382592 28310242388736 28398989230080 28408201704960 28432797550592 28510357815296 28540180365312 28543799001088 28551763230720 28629648015360 28635647473664 28660097089536 28663730929664 28734732759040 28749940654080 28755461898240 28783662858240 28789694590976 28868228415488 28876283166720 28879944417280 28910153564160 28989015982080 28989523492864 29023526715392 29110818570240 29269056302080 29321322474048 29401306497024 29405034315776 29413238845440 29435792719872 29506781839360 29528067932160 29528584880128 29559472521216 29636450314240 29652135444480 29658349169152 29751322050560 29760973214720 29774135164928 29782442680320 29867471011840 29877159854080 29899236573184 29992964587520 30024337981440 30183714311520 30292255178752 30302081818624 30323941638144 30397072670720 30419001016320 30428868771840 30451353157632 30455214112768 30530653556480 30546811944960 30570235035648 30582641786880 30672492691456 30681050864640 30698681401344 30778625884160 30800829480960 30801368711168 30837497135104 30930244730880 30934166405120 31098372320960 31238888153088 31249021875456 31346981191680 31350955704320 31374121435136 31406939553792 31482682408960 31488728458880 31492612816896 31505393909760 31621034040640 31624934719488 31628944474112 31662029144064 31707291320320 31744482344960 31767938859008 31867524874240 31877862522880 31900859105280 32070196455990 32195961932288 32296889712640 32330673070080 32354562729984 32438819403760 32446934417408 32455987691520 32457460023296 32466516234240 32480874725376 32559207546880 32583266074624 32593265295360 32617348988928 32621484572672 32702290001920 32726454255616 32839694581760 32854218113024 32863385026560 32967900528640 32992261046272 33056816529408 33202085742672 33306167516160 33310390435840 33436779937792 33450350059520 33460901117952 33471755649024 33541597429760 33576682782720 33580940001280 33597348668180 33601493139456 33605753503744 33640905965568 33688997027840 33722036387840 33728512491520 33746363351040 33870228930560 33962621665280 34027583045632 34145325547520 34208209553056 34315445319680 34351340136960 34481679310848 34486051274752 34495673498880 34589772349440 34594158018560 34619720204288 34630344376320 34630950649856 34655933300736 34739511623680 34746183127040 34764572590080 34775850024960 34892175493120 35028394311680 35054277361664 35122867562496 35175572439040 35200947978240 35277216101589 35387802985920 35408138207232 35526578683904 35540996938240 35563740377088 35637947269120 35675225456640 35679748751360 35701586460672 35713167857664 35794559342080 35815128301568 35825121361920 35829663662080 35852591824896 35987118238720 35991557505024 36085285519360 36236904366080 36279408394240 36476487204864 36636784267776 36641429479424 36651653092560 36751633121280 36756292894720 36794740899840 36795385065472 36895757172736 36910731100160 36934351060992 36939034001408 36949340651520 37050132725760 37072936461440 37094240026624 37120999686144 37217668956160 37249446051840 37318046785152 37374045716480 37621146845184 37746989851648 37779218890752 37786474150656 37865318973440 37877602273280 37904927047680 37945240848768 38048749584384 38053573820416 38064191447040 38069017640960 38093378813952 38172864020480 38212793794560 38213462786048 38241029849088 38253435027456 38333254205440 38340615864320 38373351751680 38501710888960 38546871418880 38756267655168 38814424760320 38926583284512 39048610191360 39061277344320 39071049056256 39095096632064 39201741996032 39217651793920 39242748002304 39247723626496 39258674442240 39365766021120 39370757242880 39407633498112 39412630028288 39531168399360 39536180592640 39577536430080 39709923573760 39972468523008 40032450641920 40140420071424 40244952415360 40249916915712 40297128001536 40316818401816 40426796433408 40431922184192 40443203412480 40466443665408 40474214989824 40558668021760 40571825029120 40601093406720 40601804210176 40644274716672 40729082593280 40755145998336 40771686236160 40776855715840 40908067819520 40974390657024 41067772641280 41178534383616 41240326307840 41321020661760 41502607178340 41512989622272 41651850870784 41665362500608 41687413948416 41695419752448 41795974922240 41826126397440 41839694561280 41870610591744 41875919405056 41990150422528 42001866424320 42007191879680 42034073174016 42051132456960 42166579625984 42210686926848 42216038858752 42534478807040 42649196325888 42760261941320 42765536722944 42815698501632 42953471210496 42995596394496 43102099138560 43107564093440 43139416973312 43184541886464 43274650255360 43288688312320 43302342623232 43307832967168 43319916625920 43457687060480 43484285239296 43489798651904 43535290073088 43817846702080 43903584453120 44075755372544 44107551473664 44260172759040 44269447656896 44292877320192 44408223354880 44454675471360 44487523753728 44614534823936 44626983075840 44629007532032 44641459822080 44661202747392 44768910376960 44801206517760 44801990852608 44815739781120 44848854859776 44854541287424 44989446881280 45438382768128 45453122727936 45595609006080 45682821169152 45795980334720 45801786849280 45975572414464 45994231331840 45999905046528 46008739037184 46119696465920 46167938826240 46173792501760 46202053066752 46207911067648 46256245702656 46352763453440 46367800033280 46401249607680 46647558481440 46830490083328 46934597304320 47026433556480 47036288135452 47061182152704 47183737314560 47210850942976 47224023613440 47233092688320 47244908691456 47418320502784 47431551060960 47443416711168 47560936980480 47566967275520 47602115280896 47616723517440 47617557143552 47651908288512 47766828482560 47801287311360 47803455766528 47816793784320 48038940770304 48293942898432 48445334568960 48635316273152 48658229105640 48670401626112 48686190034944 48838811320320 48849045690368 48868870790080 48874899111936 48932226859008 49002177495040 49053435002880 49059654533120 49089681383424 49245801414656 49259541872640 49265787535360 49281327169536 49451850792960 49488391569408 49757395713536 49965585653760 50155169906688 50161529126912 50175525089280 50312396144640 50371410001920 50372291854336 50381965534208 50396023002270 50408630255616 50533495541760 50539902730240 50583054581760 50592768737280 50593654465024 50731666112512 50752255262720 50791171751936 50805343395840 50943932497920 50950391726080 50988039798784 51004580036608 51041374568448 51164469002240 51217988321280 51312314329584 51473167979520 51675023540224 51729076912128 51891237027840 51902111046016 51929580306432 51946425974784 52064813588480 52081703125760 52109267435520 52119274690560 52149224472576 52323664003072 52338263239680 52344899256320 52487688028160 52542591467520 52543511330816 52581416042496 52708224532480 52763358658560 52770048573440 53289868025856 53296624697344 53311495407360 53456920903680 53519623127040 53520560095232 53666555887616 53691839013120 53722692452352 53744495493120 53755757869088 53902395244544 53924271216640 53955258220544 53965619986432 53980677358080 54127928279040 54134791208960 54192366288896 54340194664448 54355356549120 54362248314880 54419112591360 54904712511488 54962144219136 55094694215680 55134439342080 55193077598208 55336809571120 55343635759104 55350652829696 55366096650240 55408551002112 55583218597888 55593893003264 55609404692160 55623316144128 55641360039936 55768168529920 55786259415040 55826503434240 55827480788992 56002488565760 56045430898688 56061068574720 56068176609280 56280915902464 56620484777472 56797978460160 56816403409920 56865595101184 57020715630592 57080360730624 57087598002176 57103526461440 57259296030720 57271294947328 57320194179072 57327461859328 57469465518080 57499881308160 57510923796480 57567325716480 57579389181952 57736456830976 57752566333440 57759888834560 57820307128320 57978031964160 57979046985728 58047053430784 58221637140480 58538112604160 58642644948096 58795360169315 58802612994048 58810068631552 58826477690880 58871585439744 59013563678720 59056135864320 59057169760256 59118945042432 59272900628480 59304270888960 59316698338304 59502644101120 59521946429440 59548270329856 59564885360640 59754319708160 59798473146368 59985929175040 60048675962880 60367428623040 60584510357504 60604163637248 60647883276288 60794145341440 60838002032640 60857737543680 60902706315264 60910428225536 61061307112960 61093623889920 61165283573760 61344985382912 61362101729280 61397362802688 61557251768320 61601658961920 61602737422336 61674994270208 61860489461760 61868332810240 62196744641920 62477776306176 62498043750912 62693962383360 62701911408640 62748242870272 62813879107584 62965364817920 62977456917760 62985225633792 63010787819520 63242068081280 63249869438976 63324058288128 63414582640640 63488964689920 63535877718016 63735049748480 63755725045760 63801718210560 64140392911980 64391923864576 64593779425280 64661346140160 64709125459968 64877638807520 64893868834816 64911975383040 64914920046592 64933032468480 64961749450752 65118415093760 65166532149248 65186530590720 65234697977856 65242969145344 65404580003840 65452908511232 65679389163520 65708436226048 65726770053120 65984522092544 66113633058816 66404171485344 66612335032320 66620780871680 66873559875584 66900700119040 66921802235904 66943511298048 67083194859520 67153365565440 67161880002560 67194697336360 67202986278912 67211507007488 67281811931136 67377994055680 67444072775680 67457024983040 67740457861120 67925243330560 68055166091264 68290651095040 68416419106112 68630890639360 68702680273920 68963358621696 68972102549504 68991346997760 69179544698880 69188316037120 69239440408576 69260688752640 69261901299712 69311866601472 69479023247360 69492366254080 69529145180160 69551700049920 69784350986240 70056788623360 70108554723328 70245735124992 70351144878080 70401895956480 70554432203178 70775605971840 70816276414464 71053157367808 71081993876480 71127480754176 71275894538240 71350450913280 71359497502720 71403172921344 71426335715328 71589118684160 71630256603136 71650242723840 71659327324160 71705183649792 71974236477440 72170571038720 72473808732160 72558816788480 72952974409728 73273568535552 73282858958848 73303306185120 73503266242560 73512585789440 73589481799680 73590770130944 73791514345472 73821462200320 73868702121984 73878068002816 73898681303040 74100265451520 74145872922880 74188480053248 74241999372288 74435337912320 74636093570304 74748091432960 75242293690368 75493979703296 75558437781504 75572948301312 75730637946880 75755204546560 75809854095360 75890481697536 76097499168768 76107147640832 76128382894080 76138035281920 76186757627904 76425587589120 76426925572096 76482059698176 76506870054912 76666508410880 76681231728640 76746703503360 77003421777920 77093742837760 77512535310336 77853166569024 78097220382720 78122554688640 78190193264128 78403483992064 78435303587840 78485496004608 78495447252992 78517348884480 78731532042240 78741514485760 78815266996224 78825260056576 79062336798720 79072361185280 79155072860160 79419847147520 79944937046016 80064901283840 80280840142848 80489904830720 80499833831424 80594256003072 80633636803632 80853592866816 80863844368384 80886406824960 80932887330816 80948429979648 81117336043520 81143650058240 81202186813440 81203608420352 81288549433344 81458165186560 81510291996672 81543372472320 81553711431680 81816135639040 81948781314048 82135545282560 82357068767232 82480652615680 82642041323520 83005214356680 83025979244544 83303701741568 83330725001216 83374827896832 83390839504896 83591949844480 83652252794880 83679389122560 83741221183488 83751838810112 83980300845056 84003732848640 84014383759360 84068146348032 84102264913920 84333159251968 84421373853696 85068957614080 85298392651776 85520523882640 85531073445888 85631397003264 85906942420992 85991192788992 86204198277120 86215128186880 86278833946624 86369083772928 86549300510720 86577376624640 86604685246464 86615665934336 86639833251840 86915374120960 86968570478592 86979597303808 87070580146176 87635693404160 87807168906240 88151510745088 88215102947328 88520345518080 88538895313792 88585754640384 88816446709760 88909350942720 88975047507456 89229069647872 89253966151680 89258015064064 89282919644160 89322405494784 89537820753920 89602413035520 89603981705216 89631479562240 89697709719552 89709082574848 89978893762560 90876765536256 90906245455872 91191218012160 91365642338304 91591960669440 91603573698560 91951144828928 91988462663680 92017478074368 92239392931840 92335877652480 92347585003520 92404106133504 92415822135296 92512491405312 92705526906880 92735600066560 92802499215360 93295116962880 93660980166656 94052867112960 94072576270904 94122364305408 94367474629120 94421701885952 94448047226880 94466185376640 94836641005568 94863102121920 94886833422336 95121873960960 95133934551040 95204230561792 95233447034880 95235114287104 95303816577024 95533656965120 95602574622720 95606911533056 95633587568640 96587885796864 96890669137920 97270632546304 97316458211280 97340803252224 97372380069888 97677622640640 97698091380736 97737741580160 97749798223872 97864453718016 98004354990080 98106870005760 98119309066240 98179362766848 98491602829312 98519083745280 98531575070720 98562654339072 98903701585920 98976783138816 99514791427072 99931171307520 100310339813376 100323058253824 100351050178560 100624792289280 100742820003840 100744583708672 100763931068416 100792046004540 100817260511232 101066991083520 101079805460480 101166109163520 101185537474560 101187308930048 101463332225024 101504510525440 101582343503872 101610686791680 101887864995840 101976079597568 102009160073216 102082749136896 102328938004480 102435976642560 102624628659168 102946335959040 103350047080448 103458153824256 103782474055680 103804222092032 103859160612864 103892851949568 104129627176960 104163406251520 104218534871040 104238549381120 104647328006144 104676526479360 104689798512640 104975376056320 105085182935040 105087022661632 105162832084992 105416449064960 105526717317120 105540097146880 106579736051712 106593249394688 106622990814720 106913841807360 107039246254080 107041120190464 107333111775232 107383678026240 107445384904704 107488990986240 107511515738176 107804790489088 107848542433280 107931239972864 107961354716160 108255856558080 108269582417920 108384732577792 108710713098240 108724496629760 108838225182720 109809425022976 109924288438272 110189388431360 110268878684160 110386155196416 110673619142240 110687271518208 110701305659392 110732193300480 110817102004224 111166437195776 111187786006528 111218809384320 111282720079872 111536337059840 111572518830080 111653006868480 111654961577984 112004977131520 112090861797376 112122137149440 112136353218560 112561831804928 113240969554944 113595956920320 113632806819840 113731190202368 114041431261184 114160721461248 114175196004352 114207052922880 114518592061440 114542589894656 114640388358144 114654923718656 114938931036160 114999762616320 115021847592960 115158778363904 115472913661952 115505132666880 115519777669120 115640614256640 115958093971456 116094106861568 116443274280960 117076225208320 117285289896192 117590720338630 117605225988096 117620137263104 117652955381760 117743170879488 118027127357440 118112271728640 118114339520512 118237890084864 118545801256960 118608541777920 118633396676608 119005288202240 119043892858880 119096540659712 119129770721280 119508639416320 119596946292736 120097351925760 120734857246080 121169020715008 121208327274496 121295766552576 121588290682880 121676004065280 121715475087360 121805412630528 121820856451072 122122614225920 122187247779840 122330567147520 122689970765824 122724203458560 123114503536640 123203317923840 123205474844672 123349988540416 123720978923520 123736665620480 124393489283840 124955552612352 124996087501824 125387924766720 125403822817280 125496485740544 125627758215168 125930729635840 125954913835520 125970451267584 126021575639040 126484136162560 126499738877952 126648116576256 126829165281280 126977929379840 127071755436032 127470099496960 127511450091520 127603436421120 128280785823960 128783847729152 129187558850560 129322692280320 129418250919936 129755277615040 129787737669632 129823950766080 129829840093184 129866064936960 129923498901504 130333064298496 130373061181440 130469395955712 130809160007680 130905817022464 131358778327040 131453540106240 131969044185088 132227266117632 132808342970688 133224670064640 133241561743360 133747119751168 133801400238080 133843604471808 133887022596096 134166389719040 134306731130880 134323760005120 134389394672720 134405972557824 134423014014976 134563623862272 134755988111360 134888145551360 134914049966080 135480915722240 135850486661120 136110332182528 136581302190080 136832838212224 137261781278720 137405360547840 137926717243392 137944205099008 137982693995520 138359089397760 138376632074240 138478880817152 138521377505280 138523802599424 138623733202944 138958046494720 138984732508160 139058290360320 139103400099840 139568701972480 140113577246720 140217109446656 140491470249984 140702289756160 140803791912960 141108864406356 141551211943680 141632552828928 142106314735616 142163987752960 142254961508352 142551789076480 142700901826560 142718995005440 142806345842688 142852671430656 143178237368320 143260513206272 143300485447680 143318654648320 143410367299584 143948472954880 144341142077440 144947617464320 145117633576960 145905948819456 146547137071104 146565717917696 146606612370240 147006532485120 147025171578880 147178963599360 147181540261888 147583028690944 147642924400640 147737404243968 147756136005632 147797362606080 148291745845760 148376960106496 148870675824640 149272187140608 149496182865920 150484587380736 150987959406592 151116875563008 151145896602624 151461275893760 151510409093120 151619708190720 151780963395072 152194998337536 152214295281664 152256765788160 152276070563840 152373515255808 152851175178240 152853851144192 152964119396352 153013740109824 153362463457280 153493407006720 154006843555840 154187485675520 155025070620672 155706333138048 156194440765440 156245109377280 156380386528256 156806967984128 156870607175680 156970992009216 156990894505984 157034697768960 157463064084480 157630533992448 157650520113152 158124673597440 158144722370560 158310145720320 158839694295040 159889874092032 160561680285696 160979809661440 160999667662848 161267273607264 161707185733632 161727688736768 161772813649920 161865774661632 161896859959296 162234672087040 162287300116480 162404373626880 162407216840704 162577098866688 162916330373120 163020583993344 163086744944640 163107422863360 163632271278080 164271090565120 164714137534464 164961305231360 165284082647040 166010428713360 166051958489088 166607403483136 166661450002432 166749655793664 166781679009792 167183899688960 167304505589760 167358778245120 167482442366976 167503677620224 168007465697280 168028767518720 168136292696064 168204529827840 168666318503936 168842747707392 170137915228160 170596785303552 171041047765280 171062146891776 171262794006528 171813884841984 171982385577984 172408396554240 172430256373760 172557667893248 172738167545856 173098601021440 173154753249280 173209370492928 173231331868672 173279666503680 173937140957184 173959194607616 174141160292352 175271386808320 175614337812480 176303021490176 176386080507945 176430205894656 177040691036160 177077790627584 177171509280768 177632893419520 177818701885440 177950095014912 178458139295744 178507932303360 178516030128128 178565839288320 178644810989568 179075641507840 179207963410432 179262959124480 179395419439104 179418165149696 179957787525120 181753531072512 181812490911744 182382436024320 182731284676608 183183921338880 183207147397120 183902289657856 183976925327360 184034956148736 184478785863680 184671755304960 184695170007040 184808212267008 184831644270592 185024982810624 185471200133120 185604998430720 186590233925760 187321960333312 188105734225920 188145152541808 188244728610816 188734949258240 188843403771904 188896094453760 188932370753280 189673282011136 189726204243840 190243747921920 190267869102080 190408461123584 190466894069760 190470228574208 190607633154048 191067313930240 191205149245440 191213823066112 191267175137280 193175771593728 193781338275840 194541265092608 194632916422560 194681606504448 194744760139776 195355245281280 195396182761472 195475483160320 195499596447744 195728907436032 196008709980160 196213740011520 196238618132480 196358725533696 196983205658624 197038167490560 197063150141440 197125308678144 197953566277632 199029582854144 199862342615040 200620679626752 200646116507648 200702100357120 201249584578560 201485640007680 201489167417344 201527862136832 201584092009080 201634521022464 202133982167040 202159610920960 202332218327040 202371074949120 202374617860096 202926664450048 203009021050880 203164687007744 203221373583360 203775729991680 203952159195136 204018320146432 204165498273792 204871953285120 205249257318336 205892671918080 206700094160896 206916307648512 207564948111360 207608444184064 207718321225728 207785703899136 208259254353920 208326812503040 208437069742080 208477098762240 209294656012288 209353052958720 209379597025280 209950752112640 210170365870080 210174045323264 210325664169984 210832898129920 211053434634240 211080194293760 213159472103424 213186498789376 213245981629440 213827683614720 214078492508160 214082240380928 214767356052480 214890769809408 214977981972480 215023031476352 215609580978176 215697084866560 215862479945728 215922709432320 216511713116160 216539164835840 216769465155584 217421426196480 217448993259520 217676450365440 219618850045952 219848576876544 220378776862720 220537757368320 220772310392832 221347238284480 221374543036416 221402611318784 221464386600960 221634204008448 222332874391552 222375572013056 222437618768640 222565440159744 223072674119680 223145037660160 223306013736960 223309923155968 224009954263040 224244274298880 224272706437120 225123663609856 226481939109888 227191913840640 227265613639680 227462380404736 228082862522368 228321442922496 228350392008704 228414105845760 229085179789312 229280776716288 229309847437312 229877862072320 229999525232640 230043695185920 230317556727808 230945827323904 231010265333760 231039555338240 231281228513280 231916187942912 232188213723136 234152450416640 234570579792384 235181440677260 235210451976192 235240274526208 235305910763520 235486341758976 236054254714880 236224543457280 236228679041024 236475780169728 237091602513920 237217083555840 237266793353216 238010576404480 238087785717760 238193081319424 238259541442560 239017278832640 239193892585472 240194703851520 241469714492160 242338041430016 242416654548992 242591533105152 243176581365760 243352008130560 243430950174720 243610825261056 243641712902144 244245228451840 244374495559680 244661134295040 245379941531648 245448406917120 246229007073280 246406635847680 246410949689344 246699977080832 247441957847040 248786978567680 249911105224704 249992175003648 250775849533440 250807645634560 250992971481088 251255516430336 251861459271680 251909827671040 251940902535168 252043151278080 252968272325120 252999477755904 253658330562560 253955858759680 254143510872064 254940198993920 255022900183040 255206872842240 256561571647920 257567695458304 258375117701120 258645384560640 258836501839872 259510555230080 259647901532160 259659680186368 259732129873920 259846997803008 260666128596992 260746122362880 260938791911424 261618320015360 261811634044928 262717556654080 262907080212480 264454532235264 265616685941376 266449340129280 266483123486720 267494239502336 267602800476160 267687208943616 267774045192192 268332779438080 268613462261760 268778789345440 268811945115648 268846028029952 269127247724544 269511976222720 269776291102720 269828099932160 270961831444480 271700973322240 272220664365056 273665676424448 274523562557440 274810721095680 275853434486784 275888410198016 275965387991040 276718178795520 276753264148480 276957761634304 277042755010560 277047605198848 277247466405888 277916092989440 277969465016320 278116580720640 278206800199680 279137403944960 280227154493440 280434218893312 280982940499968 281404579512320 282217728812712 283102423887360 283265105657856 284212629471232 284327975505920 284509923016704 285103578152960 285401803653120 285437990010880 285612691685376 285705342861312 286356474736640 286600970895360 286637309296640 286820734599168 287896945909760 288682284154880 289895234928640 290235267153920 291811897638912 293094274142208 293131435835392 293213224740480 294013064970240 294050343157760 294357927198720 294363080523776 295166057381888 295285848801280 295474808487936 295512272011264 295594725212160 296583491691520 296753920212992 297741351649280 298544374281216 298992365731840 300969174761472 301975918813184 302233751126016 302291793205248 302922551787520 303020818186240 303239416381440 303561926790144 304389996675072 304428590563328 304513531576320 304552141127680 304747030511616 305707702288384 305928238792704 306027480219648 306724926914560 306986814013440 308013687111680 308374971351040 310050141241344 311412666276096 312388881530880 312490218754560 312760773056512 313613935968256 313741214351360 313941984018432 313981789011968 314069395537920 314926128168960 315261067984896 315301040226304 316249347194880 316620291440640 317679388590080 319779748184064 321123360571392 321959619322880 321999335325696 322534547214528 323414371467264 323455377473536 323545627299840 323793719918592 324469344174080 324574600232960 324808747253760 324814433681408 325154197733376 325832660746240 326173489889280 326214845726720 327264542556160 328542181130240 329428275068928 329922610462720 330568165294080 332020857426720 332103916978176 333214806966272 333322900004864 333499311587328 333563358019584 334367799377920 334609011179520 334717556490240 334964884733952 335007355240448 336014931394560 336057535037440 336272585392128 336409059655680 337685495414784 340275830456320 341193570607104 342082095530560 342124293783552 342525588013056 343627769683968 343964771155968 344816793108480 344860512747520 345115335786496 345476335091712 346197202042880 346309506498560 346418740985856 346559333007360 347874281914368 347918389215232 348282320584704 350542773616640 351228675624960 352606042980352 352772161015890 352860411789312 354081382072320 354155581255168 354343018561536 355265786839040 355637403770880 355900190029824 356916278591488 357015864606720 357032060256256 357131678576640 357289621979136 358151283015680 358415926820864 358525918248960 358790838878208 358836330299392 363507062145024 363624981823488 364764872048640 365462569353216 366367842677760 366414294794240 367804579315712 367953850654720 368069912297472 368957571727360 369343510609920 369390340014080 369616424534016 369663288541184 370049965621248 370942400266240 371209996861440 373180467851520 374643920666624 376211468451840 376290305083616 376489457221632 377469898516480 377686807543808 377792188907520 377864741506560 379346564022272 379452408487680 380487495843840 380535738204160 380816922247168 380933788139520 380940457148416 381215266308096 382134627860480 382410298490880 382534350274560 386351543187456 387562676551680 389082530185216 389265832845120 389363213008896 389489520279552 390792365522944 390950966320640 390999192895488 392017419960320 392427480023040 392477236264960 392717451067392 393966411317248 394076334981120 394126300282880 395907132555264 398059165708288 399724685230080 401241359253504 401292233015296 401404200714240 402499169157120 402971280015360 402978334834688 403055724273664 403168184018160 403269042044928 404267964334080 404319221841920 404664436654080 404742149898240 404749235720192 405853328900096 406018042101760 406329374015488 406442747166720 407551459983360 408036640292864 408330996547584 409743906570240 410498514636672 411785343836160 413400188321792 413832615297024 415129896222720 415216888368128 415436642451456 415571407798272 416518508707840 416653625006080 416874139484160 416954197524480 418589312024576 418706105917440 418759194050560 419901504225280 420340731740160 420348090646528 420651328339968 421665796259840 422106869268480 426318944206848 426372997578752 426491963258880 427655367229440 428156985016320 428164480761856 429534712104960 429781539618816 429955963944960 430046062952704 431219161956352 431394169733120 431724959891456 431845418864640 433023426232320 433078329671680 433538930311168 434842852392960 434897986519040 435352900730880 439237700091904 439697153753088 440757553725440 441075514736640 441544620785664 442694476568960 442749086072832 442928773201920 443268408016896 444665748783104 444751144026112 444875237537280 445130880319488 446145348239360 446290075320320 446612027473920 446619846311936 448019908526080 448488548597760 448545412874240 452963878219776 454383827681280 454531227279360 454924760809472 456165725044736 456642885844992 456700784017408 456828211691520 458170359578624 458561553432576 458619694874624 459755724144640 460087390371840 460635113455616 461891654647808 462020530667520 462079110676480 462562457026560 463832375885824 464376427446272 468304900833280 469141159584768 470362881354520 470420903952384 470480549052416 470611821527040 470972683517952 472108509429760 472457358082048 472951560339456 474183205027840 474434167111680 474533586706432 476021152808960 476175571435520 476386162638848 476519082885120 478034557665280 478387785170944 482939428984320 484676082860032 484833309097984 485183066210304 486353162731520 486704016261120 486861900349440 487221650522112 487283425804288 488490456903680 488748991119360 489322268590080 490759883063296 490896813834240 492458014146560 492813271695360 492821899378688 493399954161664 494883915694080 497573957135360 499822210449408 499984350007296 501551699066880 501615291269120 501985942962176 502511032860672 503722918543360 503819655342080 504086302556160 505936544650240 505998955511808 507316661125120 507911717519360 508287021744128 509880397987840 510045800366080 510413745684480 513123143295840 515135390916608 516750235402240 517290769121280 517673003679744 519021110460160 519295803064320 519319360372736 519464259747840 519693995606016 521877583822848 523236640030720 523623268089856 525435113308160 525814160424960 528909064470528 531233371882752 532898680258560 532966246973440 534988479004672 535205600952320 535374417887232 535548090384384 536665558876160 537226924523520 537557578690880 537623890231296 537692056059904 538254495449088 539023952445440 539656199864320 541923662888960 547331352848896 549047125114880 549621442191360 551706868973568 551776820396032 551930775982080 553436357591040 553506528296960 553915523268608 554085510021120 554095210397696 554494932811776 555832185978880 555938930032640 556413600399360 558274807889920 560454308986880 560868437786624 561965880999936 562809159024640 564435457625424 566204847774720 566530211315712 568425258942464 568655951011840 569019846033408 570207156305920 570803607306240 570875980021760 571225383370752 571410685722624 572712949473280 573201941790720 573274618593280 573641469198336 575793891819520 577364568309760 579790469857280 580470534307840 583623795277824 586188548284416 586262871670784 586426449480960 588026129940480 588100686315520 588715854397440 588726161047552 590332114763776 590571697602560 590949616975872 591189450424320 593166983383040 593507840425984 595482703298560 597088748562432 597984731463680 601938349522944 603951837626368 604467502252032 604583586410496 605845103575040 606041636372480 606478832762880 607123853580288 608779993350144 608857181126656 609027063152640 609104282255360 609494061023232 611415404576768 611856477585408 612054960439296 613449853829120 616027374223360 616749942702080 620100282482688 622825332552192 624777763061760 624980437509120 625521546113024 627227871936512 627482428702720 627883968036864 627963578023936 628138791075840 629852256337920 630522135969792 630602080452608 632498694389760 633240582881280 635358777180160 639559496368128 642246721142784 643919238645760 645069094429056 646828742934528 646910754947072 647091254599680 647587439837184 648938688348160 649149200465920 649617494507520 649628867362816 650308395466752 651665321492480 652346979778560 654529085112320 658856550137856 659845220925440 661136330588160 664041714853440 664207833956352 666429613932544 666645800009728 666998623174656 667126716039168 668735598755840 669218022359040 669435112980480 669929769467904 670014710480896 672029862789120 672115070074880 672818119311360 675370990829568 680551660912640 682387141214208 684164191061120 684248587567104 685051176026112 687255539367936 687929542311936 689633586216960 689721025495040 690230671572992 690952670183424 692394404085760 692619012997120 692837481971712 693118666014720 695748563828736 696564641169408 701085547233280 702457351249920 705212085960704 705544322031780 705720823578624 708162764144640 708311162510336 708686037123072 710531573678080 711274807541760 711800380059648 713832557182976 714031729213440 714064120512512 714263357153280 714579243958272 716302566031360 716831853641728 717051836497920 717581677756416 717672660598784 727014124290048 727249963646976 729529744097280 730925138706432 732735685355520 732828589588480 735609158631424 735907701309440 736139824594944 737915143454720 738687021219840 738780680028160 739232849068032 739326577082368 740099931242496 741884800532480 746360935703040 749287841333248 752422936903680 752580610167232 752978914443264 754939797032960 755584377815040 755729483013120 758693128044544 758904816975360 760974991687680 761071476408320 761633844494336 761867576279040 761880914296832 762430532616192 764269255720960 764820596981760 765068700549120 772703086374912 775125353103360 778165060370432 778531665690240 778979040559104 781584731045888 781901932641280 781998385790976 784034839920640 784854960046080 784954472529920 785434902134784 787932822634496 788152669962240 788252600565760 796118331416576 799449370460160 802482718507008 802584466030592 802808401428480 804998338314240 805956669669376 806111448547328 806336368036320 806538084089856 808535928668160 808638443683840 809328873308160 809484299796480 809498471440384 811706657800192 812036084203520 812658748030976 812885494333440 815102919966720 816073280585728 816661993095168 820997029273344 823570687672320 826800376643584 827665230594048 830259792445440 830433776736256 830873284902912 831142815596544 833037017415680 833307250012160 833748278968320 833908395048960 837178624049152 837412211834880 837518388101120 840681463480320 840696181293056 841302656679936 843331592519680 844213738536960 852637888413696 852745995157504 852983926517760 855310734458880 856313970032640 856328961523712 859069424209920 859911927889920 860092125905408 862438323912704 862788339466240 863449919782912 863690837729280 866046852464640 866156659343360 867077860622336 869685704785920 869795973038080 870705801461760 878475400183808 879394307506176 881515107450880 882151029473280 883089241571328 885388953137920 885498172145664 885857546403840 886536816033792 889502288052224 889750475074560 890261760638976 892290696478720 892580150640640 893224054947840 893239692623872 896039817052160 896977097195520 897090825748480 905927756439552 908767655362560 909062454558720 909849521618944 912331450089472 913285771689984 913656423383040 916340719157248 917123106865152 917239389749248 919511448289280 920174780743680 921270226911232 923783309295616 924041061335040 924158221352960 925124914053120 927664751771648 936609801666560 938282319169536 940725762709040 940841807904768 940961098104832 941223643054080 941945367035904 944217018859520 944914716164096 945903120678912 948366410055680 949067173412864 952042305617920 952351142871040 952772325277696 953038165770240 956069115330560 956775570341888 965878857968640 969352165720064 969666618195968 970366132420608 972706325463040 973408032522240 973723800698880 974443301044224 974566851608576 976980913807360 977497982238720 978644537180160 981519766126592 981793627668480 984916028293120 985626543390720 985643798757376 986799908323328 989767831388160 995147914270720 999644420898816 999968700014592 1003103398133760 1003230582538240 1003971885924352 1005022065721344 1007445837086720 1007639310684160 1008172605112320 1011873089300480 1014633322250240 1015823435038720 1016574043488256 1019760795975680 1020091600732160 1020827491368960 1026246286591680 1030270781833216 1033500470804480 1034581538242560 1035346007359488 1038042220920320 1038591606128640 1038638720745472 1038928519495680 1043755167645696 1046473280061440 1047246536179712 1050870226616320 1051628320849920 1057818128941056 1062466743765504 1065797360517120 1065932493946880 1069976958009344 1070411201904640 1070748835774464 1071096180768768 1074453849047040 1075115157381760 1075247780462592 1076508990898176 1078047904890880 1079312399728640 1083847325777920 1094662705697792 1098094250229760 1099242884382720 1103413737947136 1103553640792064 1103861551964160 1106872715182080 1107013056593920 1107831046537216 1108171020042240 1108190420795392 1108989865623552 1111664371957760 1111877860065280 1112827200798720 1116549615779840 1121736875573248 1123931761999872 1125618318049280 1128870915250848 1132409695549440 1133060422631424 1136850517884928 1137311902023680 1138039692066816 1140414312611840 1141607214612480 1141751960043520 1142450766741504 1142821371445248 1145425898946560 1146403883581440 1146549237186560 1151587783639040 1154729136619520 1159580939714560 1160941068615680 1167247590555648 1172377096568832 1172525743341568 1172852898961920 1176052259880960 1176201372631040 1177431708794880 1177452322095104 1180664229527552 1181143395205120 1181899233951744 1182378900848640 1186333966766080 1190965406597120 1194177497124864 1195969462927360 1203876699045888 1207903675252736 1208935004504064 1209167172820992 1211690207150080 1212083272744960 1212957665525760 1214247707160576 1217559986700288 1217714362253312 1218054126305280 1218208564510720 1218988122046464 1222830809153536 1224109920878592 1226899707658240 1232054748446720 1233499885404160 1240200564965376 1245650665104384 1249555526123520 1249960875018240 1251043092226048 1254455743873024 1254964857405440 1255767936073728 1255927156047872 1256277582151680 1259704512675840 1261044271939584 1261204160905216 1264997388779520 1270717554360320 1279118992736256 1284493442285568 1287838477291520 1290138188858112 1293657485869056 1293821509894144 1294182509199360 1295174879674368 1298298400931840 1299234989015040 1299257734725632 1300616790933504 1303330642984960 1304693959557120 1309058170224640 1317713100275712 1322272661176320 1328083429706880 1332859227865088 1333291600019456 1333997246349312 1334253432078336 1337471197511680 1338436044718080 1338870225960960 1339859538935808 1340029420961792 1344059725578240 1344230140149760 1345636238622720 1361103321825280 1364774282428416 1368328382122240 1368497175134208 1370102352052224 1374511078735872 1375859084623872 1379267172433920 1379442050990080 1380461343145984 1381905340366848 1384788808171520 1385238025994240 1385674963943424 1386237332029440 1391497127657472 1393129282338816 1402171094466560 1404914702499840 1410424171921408 1411088644063560 1411441647157248 1416325528289280 1416622325020672 1417372074246144 1421063147356160 1422549615083520 1423600760119296 1427665114365952 1428063458426880 1428128241025024 1428526714306560 1429158487916544 1433663707283456 1434103672995840 1435163355512832 1454028248580096 1454499927293952 1459059488194560 1461850277412864 1465471370711040 1465657179176960 1471218317262848 1471815402618880 1472279649189888 1475830286909440 1477374042439680 1477561360056320 1478465698136064 1478653154164736 1480199862484992 1483769601064960 1492721871406080 1498575682666496 1504845873807360 1505161220334464 1505957828886528 1509879594065920 1511168755630080 1511458966026240 1517386256089088 1517809633950720 1521949983375360 1522142952816640 1523267688988672 1523735152558080 1523761828593664 1524861065232384 1528538511441920 1529641193963520 1530137401098240 1545406172749824 1550250706206720 1556330120740864 1557063331380480 1557958081118208 1563169462091776 1563803865282560 1568069679841280 1569709920092160 1569908945059840 1570869804269568 1575865645268992 1576305339924480 1576505201131520 1592236662833152 1598898740920320 1604965437014016 1605168932061184 1605616802856960 1609996676628480 1611913339338752 1612222897094656 1612672736072640 1613076168179712 1617071857336320 1617276887367680 1618968599592960 1618996942880768 1623413315600384 1624072168407040 1625317496061952 1625770988666880 1632146561171456 1641994058546688 1647141375344640 1653600753287168 1655330461188096 1660519584890880 1660867553472512 1661746569805824 1662285631193088 1666074034831360 1666614500024320 1667496557936640 1667816790097920 1674357248098304 1674824423669760 1675036776202240 1681362926960640 1681392362586112 1682605313359872 1688427477073920 1705275776827392 1705491990315008 1705967853035520 1710621468917760 1712627940065280 1712657923047424 1718138848419840 1719823855779840 1720184251810816 1724876647825408 1725576678932480 1726899839565824 1727381675458560 1732093704929280 1734155721244672 1739371409571840 1739591946076160 1741411602923520 1756950800367616 1758788615012352 1763030214901760 1764302058946560 1766178483142656 1770777906275840 1770996344291328 1771715092807680 1779004576104448 1779500950149120 1780523521277952 1784581392957440 1785160301281280 1786448109895680 1786479385247744 1792079634104320 1793954194391040 1794181651496960 1811855512879104 1817535310725120 1818124909117440 1819699043237888 1824662900178944 1826571543379968 1827312846766080 1832681438314496 1834246213730304 1839022896578560 1840349561487360 1842540453822464 1848082122670080 1848316442705920 1850249828106240 1855329503543296 1873219603333120 1876564638339072 1881451525418080 1881683615809536 1881922196209664 1882447286108160 1883890734071808 1888434037719040 1889829432328192 1891806241357824 1896732820111360 1898134346825728 1904084611235840 1904702285742080 1905544650555392 1906076331540480 1913551140683776 1931757715937280 1938704331440128 1939333236391936 1940732264841216 1945412650926080 1946816065044480 1947447601397760 1948886602088448 1949133703217152 1953961827614720 1954995964477440 1963039532253184 1963587255336960 1969832056586240 1971287597514752 1973599816646656 1979535662776320 1990295828541440 1999288841797632 1999937400029184 2006206796267520 2006461165076480 2007943771848704 2010044131442688 2014891674173440 2015278621368320 2016345210224640 2023746178600960 2029266644500480 2031646870077440 2033148086976512 2040183201464320 2041654982737920 2052492573183360 2060541563666432 2067000941608960 2069163076485120 2070692014718976 2076084441840640 2077183212257280 2077277441490944 2077857038991360 2092946560122880 2094493072359424 2101740453232640 2103256641699840 2115636257882112 2124933487531008 2131594721034240 2131864987893760 2139953916018688 2140822403809280 2141497671548928 2142192361537536 2148907698094080 2150230314763520 2150495560925184 2153017981796352 2156095809781760 2158624799457280 2167694651555840 2189325411395584 2196188500459520 2198485768765440 2206827475894272 2207107281584128 2207723103928320 2213745430364160 2215662093074432 2216342040084480 2216380841590784 2217979731247104 2223328743915520 2223755720130560 2225654401597440 2233099231559680 2243473751146496 2247863523999744 2257741830501696 2264819391098880 2273701035769856 2274623804047360 2276079384133632 2280828625223680 2283214429224960 2283503920087040 2284901533483008 2285642742890496 2290851797893120 2292807767162880 2293098474373120 2303175567278080 2309458273239040 2319161879429120 2321882137231360 2334495181111296 2344754193137664 2345051486683136 2345705797923840 2352104519761920 2352402745262080 2354863417589760 2354904644190208 2362286790410240 2363798467903488 2364757801697280 2372667933532160 2381930813194240 2388354994249728 2391938925854720 2407753398091776 2415807350505472 2417870009008128 2418334345641984 2423380414300160 2424166545489920 2425915331051520 2428495414321152 2435119973400576 2435428724506624 2436108252610560 2436417129021440 2437976244092928 2445661618307072 2448219841757184 2453799415316480 2464109496893440 2466999770808320 2480401129930752 2491301330208768 2499111052247040 2499921750036480 2502086184452096 2508911487746048 2509929714810880 2511535872147456 2511854312095744 2512555164303360 2522088543879168 2522408321810432 2529994777559040 2541435108720640 2558237985472512 2568986884571136 2575676954583040 2580276377716224 2587314971738112 2587643019788288 2588365018398720 2590349759348736 2596596801863680 2598469978030080 2598515469451264 2601233581867008 2609387919114240 2618116340449280 2635426200551424 2644545322352640 2656166859413760 2665718455730176 2666583200038912 2668506864156672 2674942395023360 2676872089436160 2677740451921920 2679719077871616 2680058841923584 2688119451156480 2688460280299520 2691272477245440 2729548564856832 2736656764244480 2736994350268416 2749022157471744 2751718169247744 2758534344867840 2758884101980160 2760922686291968 2763810680733696 2769577616343040 2770476051988480 2771349927886848 2772474664058880 2782994255314944 2804342188933120 2809829404999680 2820848343842816 2822177288127120 2822883294314496 2832651056578560 2833244650041344 2834744148492288 2842126294712320 2845099230167040 2847201520238592 2856126916853760 2856256482050048 2857053428613120 2858316975833088 2867327414566912 2868207345991680 2870326711025664 2908056497160192 2908999854587904 2918118976389120 2923700554825728 2930942741422080 2931314358353920 2942436634525696 2943630805237760 2944559298379776 2951660573818880 2954748084879360 2956931396272128 2957306308329472 2960399724969984 2967539202129920 2985443742812160 2997151365332992 3009691747614720 3010322440668928 3011915657773056 3019759188131840 3022337511260160 3022917932052480 3034772512178176 3035619267901440 3043899966750720 3044285905633280 3046535377977344 3047470305116160 3047523657187328 3049722130464768 3057077022883840 3059282387927040 3060274802196480 3090812345499648 3100501412413440 3112660241481728 3114126662760960 3115916162236416 3126338924183552 3127607730565120 3136139359682560 3139419840184320 3139817890119680 3141739608539136 3152610679848960 3153010402263040 3184473325666304 3197797481840640 3209930874028032 3210337864122368 3211233605713920 3223826678677504 3224445794189312 3225345472145280 3234143714672640 3234553774735360 3237937199185920 3237993885761536 3246826631200768 3248144336814080 3250634992123904 3251541977333760 3264293122342912 3283988117093376 3294282750689280 3307201506574336 3310660922376192 3321039169781760 3321735106945024 3323493139611648 3324571262386176 3332148069662720 3333229000048640 3334993115873280 3335633580195840 3348714496196608 3349648847339520 3350073552404480 3362784725172224 3365210626719744 3376854954147840 3410551553654784 3410983980630016 3411935706071040 3421242937835520 3425255880130560 3425315846094848 3436277696839680 3439647711559680 3440368503621632 3449753295650816 3451153357864960 3453799679131648 3454763350917120 3464187409858560 3468311442489344 3478742819143680 3482823205847040 3513901600735232 3517577230024704 3526060429803520 3528604117893120 3532356966285312 3541555812551680 3541992688582656 3543430185615360 3558009152208896 3559001900298240 3569162785914880 3570320602562560 3572896219791360 3572958770495488 3584159268208640 3587908388782080 3588363302993920 3623711025758208 3635070621450240 3636249818234880 3639398086475776 3653143086759936 3654625693532160 3665362876628992 3668492427460608 3678045793157120 3680699122974720 3685080907644928 3696164245340160 3696632885411840 3700499656212480 3746439206666240 3753129276678144 3762903050836160 3763367231619072 3763844392419328 3764894572216320 3767781468143616 3779658864656384 3783612482715648 3793465640222720 3796268693651456 3808169222471680 3809404571484160 3812152663080960 3827102281367552 3863515431874560 3877408662880256 3878666472783872 3881464529682432 3890825301852160 3894895202795520 3897773204176896 3898267406434304 3907923655229440 3909991928954880 3926079064506368 3927174510673920 3939664113172480 3942575195029504 3947199633293312 3980591657082880 3998577683595264 3999874800058368 4012413592535040 4012922330152960 4015887543697408 4020088262885376 4029783348346880 4030557242736640 4032690420449280 4047492357201920 4058533289000960 4063293740154880 4066296173953024 4080366402928640 4083309965475840 4104985146366720 4121083127332864 4134001883217920 4138326152970240 4141384029437952 4152168883681280 4154366424514560 4154554882981888 4155714077982720 4185893120245760 4188986144718848 4203480906465280 4206513283399680 4231272515764224 4249866975062016 4263189442068480 4263729975787520 4279907832037376 4281644807618560 4282995343097856 4284384723075072 4300460629527040 4300991121850368 4312191619563520 4317249598914560 4335389303111680 4378650822791168 4392377000919040 4396971537530880 4413654951788544 4414214563168256 4415446207856640 4427490860728320 4431324186148864 4432684080168960 4432761683181568 4435959462494208 4447511440261120 4451308803194880 4466198463119360 4495727047999488 4515483661003392 4529638782197760 4547402071539712 4549247608094720 4552158768267264 4561657250447360 4566428858449920 4569803066966016 4571285485780992 4581703595786240 4585615534325760 4586196948746240 4606351134556160 4618916546478080 4638323758858240 4668990362222592 4689508386275328 4690102973366272 4691411595847680 4704209039523840 4704805490524160 4709726835179520 4709809288380416 4724573580820480 4727596935806976 4729515603394560 4745335867064320 4763861626388480 4776709988499456 4783877851709440 4815506796183552 4831614701010944 4835740018016256 4836668691283968 4846760828600320 4848333090979840 4851830662103040 4856990828642304 4870239946801152 4872216505221120 4872834258042880 4875952488185856 4891323236614144 4896439683514368 4907598830632960 4928218993786880 4933999541616640 4960802259861504 4982602660417536 4998222104494080 4999843500072960 5004172368904192 5017822975492096 5019859429621760 5023071744294912 5023708624191488 5025110328606720 5044177087758336 5044816643620864 5082870217441280 5116475970945024 5137973769142272 5151353909166080 5160552755432448 5174629943476224 5175286039576576 5176730036797440 5180699518697472 5193193603727360 5197030938902528 5202467163734016 5218775838228480 5236232680898560 5270852401102848 5289090644705280 5312333718827520 5331436911460352 5333166400077824 5337013728313344 5349884790046720 5353744178872320 5355480903843840 5359438155743232 5360117683847168 5376238902312960 5382544954490880 5459097129713664 5473313528488960 5473988700536832 5498044314943488 5517068689735680 5517768203960320 5521845372583936 5527621361467392 5539155232686080 5540952103976960 5544949328117760 5565988510629888 5608684377866240 5619658809999360 5641696687685632 5644354576254240 5645766588628992 5665302113157120 5666489300082688 5669488296984576 5684252589424640 5690198460334080 5694403040477184 5712253833707520 5712512964100096 5714106857226240 5716633951666176 5740653422051328 5816112994320384 5817999709175808 5836237952778240 5847401109651456 5861885482844160 5862628716707840 5884873269051392 5887261610475520 5889118596759552 5903321147637760 5909496169758720 5913862792544256 5914612616658944 5920799449939968 5970887485624320 5994302730665984 6019383495229440 6020644881337856 6023831315546112 6039518376263680 6044675022520320 6045835864104960 6069545024356352 6071238535802880 6087799933501440 6088571811266560 6093070755954688 6094940610232320 6095047314374656 6099444260929536 6114154045767680 6120549604392960 6181624690999296 6201002824826880 6228253325521920 6231832324472832 6252677848367104 6255215461130240 6272278719365120 6278839680368640 6279635780239360 6283479217078272 6305221359697920 6306020804526080 6368946651332608 6395594963681280 6419861748056064 6420675728244736 6422467211427840 6447653357355008 6448891588378624 6450690944290560 6468287429345280 6469107549470720 6475874398371840 6475987771523072 6493653262401536 6496288673628160 6503083954667520 6528586244685824 6567976234186752 6588565501378560 6614403013148672 6621321844752384 6643470213890048 6646986279223296 6649142524772352 6664296139325440 6666458000097280 6669986231746560 6671267160391680 6697428992393216 6699297694679040 6700147104808960 6725569450344448 6730421253439488 6821103107309568 6821967961260032 6823871412142080 6842485875671040 6850511760261120 6850631692189696 6872555393679360 6879295423119360 6880737007243264 6899506591301632 6902306715729920 6907599358263296 6909526701834240 6928374819717120 6936622884978688 6957485638287360 6965646411694080 7027803201470464 7035154460049408 7052120859607040 7057208235786240 7064713932570624 7083111625103360 7086860371230720 7116018304417792 7118003800596480 7138325571829760 7140641205125120 7145792439582720 7145917540990976 7168318536417280 7175816777564160 7247422051516416 7270141242900480 7272499636469760 7278796172951552 7306286173519872 7309251387064320 7330725753257984 7336984854921216 7356091586314240 7361398245949440 7370161815289856 7392328490680320 7393265770823680 7400999312424960 7492878413332480 7506258553356288 7525806101672320 7526734463238144 7529789144432640 7535562936287232 7559317729312768 7567224965431296 7586931280445440 7592537387302912 7616338444943360 7618809142968320 7624305326161920 7727030863749120 7754817325760512 7757332945567744 7762929059364864 7781650603704320 7789790405591040 7795546408353792 7796534812868608 7815847310458880 7852158129012736 7854349021347840 7879328226344960 7885150390059008 7894399266586624 7961183314165760 7997155367190528 7999749600116736 8024827185070080 8025844660305920 8031775087394816 8040176525770752 8059566696693760 8061114485473280 8065380840898560 8094984714403840 8117066578001920 8126587480309760 8132592347906048 8160732805857280 8209970292733440 8242166254665728 8268003766435840 8276652305940480 8282768058875904 8304337767362560 8308732849029120 8311428155965440 8371786240491520 8377972289437696 8406961812930560 8413026566799360 8462545031528448 8499733950124032 8526378884136960 8527459951575040 8559815664074752 8563289615237120 8568769446150144 8600921259054080 8601982243700736 8624383239127040 8634499197829120 8670778606223360 8757301645582336 8784754001838080 8793943075061760 8827309903577088 8828429126336512 8830892415713280 8854981721456640 8865523366363136 8871918924988416 8895022880522240 8902617606389760 8932396926238720 8991454095998976 9030967322006784 9059277564395520 9094804143079424 9098495216189440 9104317536534528 9123314500894720 9132857716899840 9139606133932032 9142570971561984 9163407191572480 9171231068651520 9212702269112320 9276647517716480 9337980724445184 9379016772550656 9380205946732544 9382823191695360 9408418079047680 9409610981048320 9419453670359040 9419618576760832 9449147161640960 9459031206789120 9490671734128640 9527723252776960 9553419976998912 9567755703418880 9631013592367104 9663229402021888 9671480036032512 9673337382567936 9693521657200640 9696666181959680 9703661324206080 9713981657284608 9740479893602304 9744433010442240 9745668516085760 9751904976371712 9792879367028736 9815197661265920 9856437987573760 9867999083233280 9921604519723008 9965205320835072 9996444208988160 9999687000145920 10008344737808384 10035645950984192 10039718859243520 10046143488589824 10050220657213440 10088354175516672 10089633287241728 10165740434882560 10232951941890048 10275947538284544 10302707818332160 10321105510864896 10349259886952448 10350572079153152 10353460073594880 10361399037394944 10386387207454720 10394061877805056 10404934327468032 10472465361797120 10541704802205696 10578181289410560 10624667437655040 10662873822920704 10666332800155648 10674027456626688 10699769580093440 10707488357744640 10710961807687680 10718876311486464 10720235367694336 10752477804625920 10765089908981760 10918194259427328 10946627056977920 10996088629886976 11034137379471360 11035536407920640 11043690745167872 11055242722934784 11078310465372160 11081904207953920 11089898656235520 11217368755732480 11239317619998720 11283393375371264 11288709152508480 11291533177257984 11332978600165376 11338976593969152 11368505178849280 11380396920668160 11388806080954368 11424507667415040 11425025928200192 11428213714452480 11481306844102656 11632225988640768 11635999418351616 11672475905556480 11694802219302912 11723770965688320 11725257433415680 11769746538102784 11774523220951040 11778237193519104 11818992339517440 11827725585088512 11841598899879936 11941774971248640 11988605461331968 12038766990458880 12041289762675712 12047662631092224 12079036752527360 12089350045040640 12091671728209920 12139090048712704 12142477071605760 12175599867002880 12177143622533120 12186141511909376 12189881220464640 12190094628749312 12198888521859072 12228308091535360 12241099208785920 12363249381998592 12402005649653760 12456506651043840 12463664648945664 12505355696734208 12510430922260480 12544557438730240 12557679360737280 12559271560478720 12566958434156544 12610442719395840 12612041609052160 12737893302665216 12791189927362560 12839723496112128 12844934422855680 12895306714710016 12897783176757248 12901381888581120 12936574858690560 12938215098941440 12951748796743680 12951975543046144 12987306524803072 12992577347256320 13006167909335040 13135952468373504 13177131002757120 13228806026297344 13242643689504768 13286940427780096 13293972558446592 13298285049544704 13328592278650880 13332916000194560 13342534320783360 13394857984786432 13398595389358080 13400294209617920 13451138900688896 13642206214619136 13643935922520064 13647742824284160 13684971751342080 13701263384379392 13745110787358720 13758590846238720 13761474014486528 13799013182603264 13804613431459840 13815198716526592 13819053403668480 13856749639434240 13873245769957376 13914971276574720 14055606402940928 14070308920098816 14104241719214080 14114416471572480 14129427865141248 14166223250206720 14173720742461440 14232036608835584 14236007601192960 14281282410250240 14291584879165440 14291835081981952 14336637072834560 14351633555128320 14494844103032832 14540282485800960 14544999272939520 14557592345903104 14618502774128640 14661451506515968 14673969709842432 14712183172628480 14722796491898880 14740323630579712 14784656981360640 14786531541647360 14801998624849920 14985756826664960 15012517106712576 15051612203344640 15053468926476288 15059578288865280 15071125872574464 15134449930862592 15173862560890880 15185074774605824 15232676889886720 15237618285936640 15248610652323840 15454061727498240 15509634651521024 15514665891135488 15525858118729728 15563301207408640 15579580811182080 15591092816707584 15593069625737216 15631694620917760 15704316258025472 15708698042695680 15770300780118016 15922366628331520 15994310734381056 15999499200233472 16049654370140160 16051689320611840 16063550174789632 16080353051541504 16119133393387520 16122228970946560 16189969428807680 16234133156003840 16253174960619520 16265184695812096 16321465611714560 16419940585466880 16484332509331456 16536007532871680 16553304611880960 16565536117751808 16608675534725120 16617465698058240 16622856311930880 16743572480983040 16755944578875392 16813923625861120 16826053133598720 16925090063056896 16999467900248064 17052757768273920 17054919903150080 17119631328149504 17126579230474240 17137538892300288 17201842518108160 17248766478254080 17268998395658240 17341557212446720 17514603291164672 17569508003676160 17587886150123520 17654619807154176 17656858252673024 17661784831426560 17709963442913280 17731046732726272 17743837849976832 17790045761044480 17864793852477440 17982908191997952 18061934644013568 18118555128791040 18189608286158848 18196990432378880 18208635073069056 18265715433799680 18279212267864064 18285141943123968 18326814383144960 18342462137303040 18425404538224640 18758033545101312 18760411893465088 18765646383390720 18816836158095360 18819221962096640 18838907340718080 18839237153521664 18898294323281920 18918062413578240 18981343468257280 19106839953997824 19135511406837760 19262027184734208 19326458804043776 19342960072065024 19346674765135872 19387043314401280 19393332363919360 19407322648412160 19427963314569216 19480959787204608 19488866020884480 19491337032171520 19585758734057472 19630395322531840 19712875975147520 19735998166466560 19843209039446016 19930410641670144 19992888417976320 19999374000291840 20016689475616768 20071291901968384 20079437718487040 20092286977179648 20100441314426880 20176708351033344 20331480869765120 20465903883780096 20551895076569088 20605415636664320 20642211021729792 20698519773904896 20701144158306304 20706920147189760 20722798074789888 20772774414909440 20788123755610112 20809868654936064 20944930723594240 21083409604411392 21156362578821120 21249334875310080 21325747645841408 21332665600311296 21348054913253376 21399539160186880 21414976715489280 21421923615375360 21437752622972928 21440470735388672 21504955609251840 21836388518854656 21893254113955840 21992177259773952 22068274758942720 22071072815841280 22087381490335744 22110485445869568 22156620930744320 22163808415907840 22179797312471040 22478635239997440 22566786750742528 22577418305016960 22665957200330752 22677953187938304 22737010357698560 22760793841336320 22777612161908736 22849015334830080 22850051856400384 22856427428904960 23264451977281536 23271998836703232 23344951811112960 23389604438605824 23447541931376640 23450514866831360 23539493076205568 23549046441902080 23556474387038208 23637984679034880 23655451170177024 23683197799759872 23883549942497280 23977210922663936 24077533980917760 24082579525351424 24095325262184448 24158073505054720 24178700090081280 24183343456419840 24278180097425408 24284954143211520 24351199734005760 24372283023818752 24379762440929280 24380189257498624 24397777043718144 24456616183070720 24482198417571840 24726498763997184 24804011299307520 24913013302087680 25010711393468416 25020861844520960 25089114877460480 25115358721474560 25118543120957440 25133916868313088 25220885438791680 25224083218104320 25475786605330432 25582379854725120 25679446992224256 25689868845711360 25795566353514496 25802763777162240 25873149717381120 25876430197882880 25903497593487360 25903951086092288 25985154694512640 26012335818670080 26271904936747008 26354262005514240 26457612052594688 26485287379009536 26573880855560192 26596570099089408 26657184557301760 26665832000389120 26685068641566720 26789715969572864 26797190778716160 26800588419235840 26902277801377792 27284412429238272 27287871845040128 27295485648568320 27369943502684160 27402526768758784 27490221574717440 27522948028973056 27598026365206528 27609226862919680 27630397433053184 27638106807336960 27746491539914752 27829942553149440 28111212805881856 28140617840197632 28208483438428160 28228832943144960 28258855730282496 28332446500413440 28347441484922880 28464073217671168 28472015202385920 28562564820500480 28583169758330880 28583670163963904 28703267110256640 28989688206065664 29080564971601920 29089998545879040 29115184691806208 29237005548257280 29322903013031936 29424366345256960 29445592983797760 29480647261159424 29569313962721280 29573063083294720 29603997249699840 29971513653329920 30025034213425152 30103224406689280 30106937852952576 30119156577730560 30268899861725184 30347725121781760 30370149549211648 30465353779773440 30475236571873280 30497221304647680 30908123454996480 31019269303042048 31029331782270976 31051716237459456 31159161622364160 31182185633415168 31263389241835520 31417396085391360 31540601560236032 31844733256663040 31988621468762112 31998998400466944 32099308740280320 32103378641223680 32127100349579264 32160706103083008 32238266786775040 32244457941893120 32379938857615360 32468266312007680 32530369391624192 32642931223429120 32839881170933760 32968665018662912 33072015065743360 33106609223761920 33131072235503616 33217351069450240 33234931396116480 33245712623861760 33487144961966080 33511889157750784 33627847251722240 33652106267197440 33850180126113792 33998935800496128 34105515536547840 34109839806300160 34239262656299008 34253158460948480 34275077784600576 34403685036216320 34497532956508160 34537996791316480 34683114424893440 35029206582329344 35139016007352320 35175772300247040 35309239614308352 35313716505346048 35323569662853120 35462093465452544 35580091522088960 35729587704954880 35965816383995904 36123869288027136 36237110257582080 36379216572317696 36393980864757760 36417270146138112 36531430867599360 36558424535728128 36570283886247936 36653628766289920 36684924274606080 36850809076449280 37516067090202624 37520823786930176 37531292766781440 37633672316190720 37677814681436160 37678474307043328 37796588646563840 37836124827156480 37962686936514560 38213679907995648 38652917608087552 38685920144130048 38693349530271744 38774086628802560 38786664727838720 38814645296824320 38855926629138432 38961919574409216 38977732041768960 38982674064343040 39260790645063680 39425751950295040 39471996332933120 39686418078892032 39860821283340288 39985776835952640 39998748000583680 40033378951233536 40158875436974080 40184573954359296 40200882628853760 40353416702066688 40662961739530240 40931807767560192 41103790153138176 41210831273328640 41284422043459584 41397039547809792 41402288316612608 41413840294379520 41445596149579776 41576247511220224 41619737309872128 41889861447188480 42166819208822784 42312725157642240 42498669750620160 42651495291682816 42665331200622592 42696109826506752 42799078320373760 42843847230750720 42875505245945856 42880941470777344 43009911218503680 43672777037709312 43786508227911680 43984354519547904 44136549517885440 44142145631682560 44174762980671488 44220970891739136 44327616831815680 44359594624942080 44957270479994880 45133573501485056 45154836610033920 45331914400661504 45474020715397120 45521587682672640 45555224323817472 45698030669660160 45700103712800768 45712854857809920 46528903954563072 46543997673406464 46689903622225920 46779208877211648 46895083862753280 46901029733662720 47078986152411136 47098092883804160 47112948774076416 47310902340354048 47767099884994560 47954421845327872 48155067961835520 48165159050702848 48190650524368896 48316147010109440 48357400180162560 48366686912839680 48556360194850816 48569908286423040 48702399468011520 48744566047637504 48759524881858560 48760378514997248 48795554087436288 48964396835143680 49452997527994368 49608022598615040 49826026604175360 50021422786936832 50041723689041920 50178229754920960 50230717442949120 50267833736626176 50441770877583360 50448166436208640 50951573210660864 51164759709450240 51358893984448512 51379737691422720 51591132707028992 51605527554324480 51746299434762240 51752860395765760 51806995186974720 51807902172184576 51970309389025280 52024671637340160 52543809873494016 52708524011028480 52915224105189376 52970574758019072 53147761711120384 53193140198178816 53314369114603520 53331664000778240 53370137283133440 53594381557432320 53601176838471680 53804555602755584 54568824858476544 54575743690080256 54590971297136640 54805053537517568 54980443149434880 55045896057946112 55196052730413056 55218453725839360 55260794866106368 55276213614673920 55492983079829504 56222425611763712 56281235680395264 56416966876856320 56457665886289920 56517711460564992 56664893000826880 56694882969845760 56928146435342336 56944030404771840 57125129641000960 57167340327927808 57406534220513280 57979376412131328 58161129943203840 58179997091758080 58230369383612416 58474011096514560 58645806026063872 58848732690513920 58891185967595520 58961294522318848 59138627925442560 59207994499399680 59943027306659840 60050068426850304 60206448813378560 60213875705905152 60238313155461120 60695450243563520 60740299098423296 60930707559546880 60950473143746560 60994442609295360 61816246909992960 62058663564541952 62103432474918912 62318323244728320 62364371266830336 62526778483671040 62834792170782720 63689466513326080 63977242937524224 63997996800933888 64198617480560640 64254200699158528 64321412206166016 64476533573550080 64488915883786240 64759877715230720 64936532624015360 65060738783248384 65679762341867520 65937330037325824 66144030131486720 66213218447523840 66262144471007232 66434702138900480 66469862792232960 66491425247723520 66974289923932160 67023778315501568 67255694503444480 67700360252227584 67997871600992256 68211031073095680 68219679612600320 68506316921896960 68550155569201152 68807370072432640 68995065913016320 69075993582632960 69366228849786880 70058413164658688 70278032014704640 70351544600494080 70618479228616704 70627433010692096 70647139325706240 70924186930905088 71160183044177920 71459175409909760 71931632767991808 72247738576054272 72474220515164160 72758433144635392 72787961729515520 72834540292276224 73116849071456256 73140567772495872 73307257532579840 73369848549212160 73701618152898560 75032134180405248 75041647573860352 75062585533562880 75267344632381440 75355629362872320 75356948614086656 75672249654312960 75925373873029120 76427359815991296 77305835216175104 77386699060543488 77548173257605120 77573329455677440 77629290593648640 77711853258276864 77955464083537920 77965348128686080 78521581290127360 78851503900590080 79372836157784064 79721642566680576 79971553671905280 79997496001167360 80066757902467072 80317750873948160 80369147908718592 80401765257707520 80706833404133376 81325923479060480 81863615535120384 82207580306276352 82421662546657280 82568844086919168 82794079095619584 82827680588759040 82891192299159552 83152495022440448 83239474619744256 83779722894376960 84333638417645568 84625450315284480 84997339501240320 85302990583365632 85330662401245184 85392219653013504 85598156640747520 85687694461501440 85751010491891712 85761882941554688 87345554075418624 87573016455823360 87968709039095808 88273099035770880 88284291263365120 88349525961342976 88441941783478272 88655233663631360 88719189249884160 89914540959989760 90267147002970112 90309673220067840 90663828801323008 90948041430794240 91043175365345280 91110448647634944 91396061339320320 91425709715619840 93057807909126144 93087995346812928 93790167725506560 93802059467325440 94157972304822272 94196185767608320 94621804680708096 95534199769989120 95908843690655744 96310135923671040 96330318101405696 96381301048737792 96632294020218880 96714800360325120 96733373825679360 97112720389701632 97139816572846080 97404798936023040 97520757029994496 97591108174872576 97928793670287360 98905995055988736 99216045197230080 99652053208350720 100042845573873664 100083447378083840 100356459509841920 100461434885898240 100535667473252352 100883541755166720 101903146421321728 102329519418900480 102717787968897024 102759475382845440 103182265414057984 103211055108648960 103492598869524480 103505720791531520 103613990373949440 103615804344369152 103940618778050560 104049343274680320 105087619746988032 105417048022056960 105941149516038144 106295523422240768 106386280396357632 106628738229207040 106663328001556480 106740274566266880 107188763114864640 107202353676943360 109137649716953088 109151487380160512 109181942594273280 109610107075035136 109960886298869760 110091792115892224 110392105460826112 110436907451678720 110552427229347840 110985966159659008 112444851223527424 112562471360790528 112833933753712640 113035422921129984 113329786001653760 113389765939691520 113856292870684672 113888060809543680 114250259282001920 114334680655855616 115958752824262656 116322259886407680 116359994183516160 116460738767224832 116948022193029120 117291612052127744 117697465381027840 117782371935191040 117922589044637696 118277255850885120 118415988998799360 119886054613319680 120100136853700608 120412897626757120 120476626310922240 121390900487127040 121480598196846592 121861415119093760 121900946287493120 121988885218590720 123632493819985920 124117327129083904 124206864949837824 124728742533660672 125053556967342080 125669584341565440 127378933026652160 127954485875048448 127995993601867776 128397234961121280 128508401398317056 128642824412332032 128977831767572480 129519755430461440 131359524683735040 131874660074651648 132288060262973440 132426436895047680 132524288942014464 132869404277800960 132982850495447040 133948579847864320 134047556631003136 134511389006888960 135400720504455168 135995743201984512 136422062146191360 136439359225200640 137012633843793920 137100311138402304 137614740144865280 137990131826032640 138151987165265920 138732457699573760 140116826329317376 140556064029409280 140703089200988160 141236958457233408 141294278651412480 141848373861810176 142320366088355840 142918350819819520 143863265535983616 144495477152108544 144948441030328320 145516866289270784 145575923459031040 145669080584552448 146233698142912512 146281135544991744 146614515065159680 147403236305797120 150064268360810496 150083295147720704 150125171067125760 150534689264762880 150713897228173312 151344499308625920 151850747746058240 152854719631982592 154611670432350208 154773398121086976 155096346515210240 155146658911354880 155258581187297280 155423706516553728 155910928167075840 157703007801180160 158745672315568128 159443285133361152 159943107343810560 159994992002334720 160133515804934144 160635501747896320 160803530515415040 161413666808266752 162651846958120960 163727231070240768 164415160612552704 164843325093314560 165137688173838336 165588158191239168 165655361177518080 165782384598319104 166478949239488512 167559445788753920 168667276835291136 169250900630568960 169994679002480640 170605981166731264 170661324802490368 170784439306027008 171196313281495040 171375388923002880 171502020983783424 171523765883109376 174691108150837248 175146032911646720 175937418078191616 176546198071541760 176568582526730240 176699051922685952 176883883566956544 177310467327262720 179829081919979520 180619346440135680 181327657602646016 181896082861588480 182086350730690560 182220897295269888 182792122678640640 182851419431239680 186175990693625856 187580335451013120 187604118934650880 188315944609644544 188392371535216640 191068399539978240 191817687381311488 192660636202811392 192762602097475584 193264588040437760 193429600720650240 193466747651358720 194225440779403264 194279633145692160 194809597872046080 195041514059988992 195182216349745152 197811990111977472 198432090394460160 199304106416701440 200085691147747328 200166894756167680 200922869771796480 201071334946504704 201767083510333440 203806292842643456 204659038837800960 205518950765690880 206364530828115968 206422110217297920 206985197739048960 207011441583063040 207227980747898880 207231608688738304 207881237556101120 208098686549360640 210175239493976064 210834096044113920 211882299032076288 212591046844481536 212772560792715264 213257476458414080 213326656003112960 213480549132533760 214377526229729280 214404707353886720 218275299433906176 218363885188546560 219220214150070272 219921772597739520 220183584231784448 220784210921652224 220873814903357440 221104854458695680 224889702447054848 225124942721581056 225667867507425280 226070845842259968 226659572003307520 227712585741369344 227776121619087360 228500518564003840 228669361311711232 231917505648525312 232644519772815360 232719988367032320 232921477534449664 233896044386058240 234583224104255488 235394930762055680 235564743870382080 235845178089275392 236554511701770240 239772109226639360 240200273707401216 240825795253514240 240953252621844480 242781800974254080 242961196393693184 243722830238187520 243801892574986240 243977770437181440 247264987639971840 248234654258167808 249457485067321344 250107113934684160 251339168683130880 254757866053304320 255908971750096896 255991987203735552 256794469922242560 257285648824664064 257955663535144960 259039510860922880 262719049367470080 263749320149303296 264576120525946880 264852873790095360 265048577884028928 265738808555601920 265965700990894080 268095113262006272 269022778013777920 270801441008910336 271991486403969024 272844124292382720 272878718450401280 274025267687587840 275229480289730560 275980263652065280 276303974330531840 277464915399147520 280233652658634752 281112128058818560 281406178401976320 282473916914466816 282588557302824960 284640732176711680 285836701639639040 287726531071967232 288990954304217088 289896882060656640 291033732578541568 291151846918062080 291338161169104896 292562271089983488 293229030130319360 294806472611594240 300128536721620992 300166590295441408 300250342134251520 301069378529525760 301427794456346624 303701495492116480 305709439263965184 309223340864700416 309546796242173952 310293317822709760 310517162374594560 310847413033107456 311821856334151680 318886570266722304 319886214687621120 319989984004669440 320267031609868288 321271003495792640 321607061030830080 325303693916241920 327454462140481536 328830321225105408 329686650186629120 330275376347676672 331176316382478336 331310722355036160 332957898478977024 335118891577507840 337334553670582272 338501801261137920 339989358004961280 341211962333462528 341322649604980736 341568878612054016 342750777846005760 343004041967566848 349382216301674496 350292065823293440 351874836156383232 353092396143083520 353137165053460480 353398103845371904 353767767133913088 354620934654525440 359658163839959040 361238692880271360 362655315205292032 363792165723176960 364172701461381120 364441794590539776 365584245357281280 365702838862479360 372351981387251712 375160670902026240 375208237869301760 376631889219289088 376784743070433280 382136799079956480 383635374762622976 385321272405622784 385525204194951168 386529176080875520 386933495302717440 388450881558806528 388559266291384320 390083028119977984 395623980223954944 396864180788920320 398608212833402880 400171382295494656 400333789512335360 401845739543592960 402142669893009408 403534167020666880 407612585685286912 409318077675601920 411037901531381760 412729061656231936 412844220434595840 413970395478097920 414455961495797760 414463217377476608 415762475112202240 416197373098721280 420350478987952128 421668192088227840 425182093688963072 425545121585430528 426514952916828160 426653312006225920 426961098265067520 428755052459458560 428809414707773440 436550598867812352 436727770377093120 439843545195479040 440367168463568896 441747629806714880 442209708917391360 449779404894109696 450249885443162112 451335735014850560 452141691684519936 453319144006615040 455425171482738688 455552243238174720 457338722623422464 463835011297050624 465289039545630720 465439976734064640 465842955068899328 469166448208510976 470789861524111360 471690356178550784 473109023403540480 479544218453278720 480400547414802432 481651590507028480 481906505243688960 485563601948508160 485922392787386368 487603785149972480 487955540874362880 494529975279943680 496469308516335616 500214227869368320 502678337366261760 509515732106608640 511817943500193792 511983974407471104 513588939844485120 514571297649328128 515911327070289920 518079021721845760 525438098734940160 527498640298606592 529705747580190720 530097155768057856 531477617111203840 531931401981788160 536190226524012544 543982972807938048 545688248584765440 545757436900802560 548050535375175680 550458960579461120 551960527304130560 554929830798295040 560467305317269504 562224256117637120 562812356803952640 564947833828933632 565177114605649920 569281464353423360 571673403279278080 575453062143934464 577981908608434176 579793764121313280 582067465157083136 582303693836124160 582676322338209792 585124542179966976 586458060260638720 589612945223188480 600257073443241984 600333180590882816 600500684268503040 602855588912693248 607402990984232960 611418878527930368 618446681729400832 619093592484347904 620586635645419520 621034324749189120 621694826066214912 623643712668303360 637773140533444608 639772429375242240 639979968009338880 640534063219736576 642542006991585280 643214122061660160 657660642450210816 659373300373258240 660550752695353344 662352632764956672 662621444710072320 670237783155015680 674669107341164544 677003602522275840 679978716009922560 682645299209961472 683137757224108032 685501555692011520 686008083935133696 698764432603348992 700584131646586880 703749672312766464 706184792286167040 706796207690743808 707535534267826176 709241869309050880 719316327679918080 722477385760542720 725310630410584064 727584331446353920 728345402922762240 728883589181079552 731168490714562560 731405677724958720 744703962774503424 750321341804052480 750416475738603520 753569486140866560 764273598159912960 767270749525245952 770642544811245568 773058352161751040 773866990605434880 776901763117613056 777118532582768640 780166056239955968 791247960447909888 793728361577840640 797216425666805760 800342764590989312 800667579024670720 804285339786018816 807068334041333760 815225171370573824 818636155351203840 822075803062763520 825458123312463872 825688440869191680 827940790956195840 828911922991595520 828926434754953216 832394746197442560 840700957975904256 843336384176455680 850364187377926144 853029905833656320 853306624012451840 853922196530135040 857510104918917120 857618829415546880 873101197735624704 873455540754186240 879687090390958080 880734336927137792 883495259613429760 884419417834782720 899558809788219392 900499770886324224 904283383369039872 906638288013230080 911104486476349440 914677445246844928 927670022594101248 930879953468129280 931685910137798656 938332896417021952 941579723048222720 943380712357101568 959088436906557440 960801094829604864 963303181014056960 963813010487377920 971127203897016320 971844785574772736 975207570299944960 975911081748725760 989059950559887360 992938617032671232 1000428455738736640 1005356674732523520 1019031464213217280 1023635887000387584 1023967948814942208 1031822654140579840 1036158043443691520 1050876197469880320 1054997280597213184 1059411495160381440 1060194311536115712 1062955234222407680 1063862803963576320 1087965945615876096 1091376497169530880 1096101070750351360 1100917921158922240 1103921054608261120 1120934610634539008 1124448512235274240 1125624713607905280 1129895667657867264 1130354229211299840 1138562928706846720 1143346806558556160 1150906124287868928 1155963817216868352 1159587528242626560 1164607387672248320 1165352644676419584 1170249084359933952 1172916120521277440 1179225890446376960 1200514146886483968 1200666361181765632 1201001368537006080 1205711177825386496 1214805981968465920 1222837757055860736 1236893363458801664 1238187184968695808 1241173271290839040 1243389652132429824 1247287425336606720 1275546281066889216 1279544858750484480 1279959936018677760 1281068126439473152 1286428244123320320 1318746600746516480 1321101505390706688 1325242889420144640 1340475566310031360 1349338214682329088 1354007205044551680 1359957432019845120 1365290598419922944 1366275514448216064 1372016167870267392 1397528865206697984 1401168263293173760 1407499344625532928 1412369584572334080 1413592415381487616 1415071068535652352 1438632655359836160 1444954771521085440 1450621260821168128 1455168662892707840 1456690805845524480 1457767178362159104 1462811355449917440 1489407925549006848 1500642683608104960 1500832951477207040 1507138972281733120 1528547196319825920 1534541499050491904 1541285089622491136 1546116704323502080 1547733981210869760 1554237065165537280 1560332112479911936 1582495920895819776 1594432851333611520 1600685529181978624 1601335158049341440 1608570679572037632 1630450342741147648 1637272310702407680 1644151606125527040 1650916246624927744 1651376881738383360 1655881581912391680 1657852869509906432 1664789492394885120 1681401915951808512 1686672768352911360 1700728374755852288 1706059811667312640 1706613248024903680 1707844393060270080 1715020209837834240 1746202395471249408 1746911081508372480 1759374180781916160 1761468673854275584 1766990519226859520 1768838835669565440 1800999541772648448 1808566766738079744 1813276576026460160 1822208972952698880 1855340045188202496 1861759906936258560 1863371820275597312 1876665792834043904 1883159446096445440 1886761424714203136 1918176873813114880 1921602189659209728 1926606362028113920 1927626020974755840 1942254407794032640 1943689571149545472 1950415140599889920 1978119901119774720 2000856911477473280 2010713349465047040 2038062928426434560 2047935897629884416 2063645308281159680 2072316086887383040 2101752394939760640 2109994561194426368 2120388623072231424 2125910468444815360 2127725607927152640 2175931891231752192 2182752994339061760 2201835842317844480 2241869221269078016 2248897024470548480 2251249427215810560 2260708458422599680 2277125857413693440 2286693613117112320 2301812248575737856 2311927634433736704 2319175056485253120 2329214775344496640 2330705289352839168 2340498168719867904 2345832241042554880 2358451780892753920 2401028293772967936 2402002737074012160 2411422355650772992 2429611963936931840 2445675514111721472 2473786726917603328 2476374369937391616 2482346542581678080 2486779304264859648 2551092562133778432 2559089717500968960 2559919872037355520 2562136252878946304 2572856488246640640 2637493201493032960 2642203010781413376 2650485778840289280 2680951132620062720 2698676429364658176 2719914864039690240 2730581196839845888 2744032335740534784 2795057730413395968 2802336526586347520 2814998689251065856 2824739169144668160 2830142137071304704 2877265310719672320 2889909543042170880 2901242521642336256 2910337325785415680 2913381611691048960 2915534356724318208 2925622710899834880 2978815851098013696 3001285367216209920 3001665902954414080 3014277944563466240 3057094392639651840 3082570179244982272 3092233408647004160 3095467962421739520 3108474130331074560 3164991841791639552 3188865702667223040 3201371058363957248 3202670316098682880 3260900685482295296 3288303212251054080 3301832493249855488 3302753763476766720 3311763163824783360 3315705739019812864 3362803831903617024 3373345536705822720 3401456749511704576 3413226496049807360 3415688786120540160 3430040419675668480 3493822163016744960 3518748361563832320 3522937347708551168 3533981038453719040 3537677671339130880 3601999083545296896 3617133533476159488 3626553152052920320 3644417945905397760 3710680090376404992 3723519813872517120 3726743640551194624 3753331585668087808 3836353747626229760 3843204379318419456 3853212724056227840 3884508815588065280 3887379142299090944 3900830281199779840 3956239802239549440 4001713822954946560 4021426698930094080 4076125856852869120 4095871795259768832 4127290616562319360 4144632173774766080 4203504789879521280 4219989122388852736 4240777246144462848 4251820936889630720 4351863782463504384 4365505988678123520 4403671684635688960 4483738442538156032 4497794048941096960 4502498854431621120 4521416916845199360 4573387226234224640 4603624497151475712 4623855268867473408 4638350112970506240 4658429550688993280 4680996337439735808 4691664482085109760 4716903561785507840 4802056587545935872 4804005474148024320 4859223927873863680 4891351028223442944 4947573453835206656 4952748739874783232 4964693085163356160 4973558608529719296 5102185124267556864 5118179435001937920 5119839744074711040 5124272505757892608 5274986402986065920 5284406021562826752 5300971557680578560 5439829728079380480 5461162393679691776 5590115460826791936 5604673053172695040 5629997378502131712 5649478338289336320 5660284274142609408 5754530621439344640 5779819086084341760 5802485043284672512 5826763223382097920 5831068713448636416 5851245421799669760 6002570734432419840 6003331805908828160 6028555889126932480 6114188785279303680 6165140358489964544 6184466817294008320 6190935924843479040 6216948260662149120 6329983683583279104 6377731405334446080 6402742116727914496 6405340632197365760 6521801370964590592 6603664986499710976 6605507526953533440 6631411478039625728 6725607663807234048 6746691073411645440 6802913499023409152 6826452992099614720 6831377572241080320 6860080839351336960 6987644326033489920 7037496723127664640 7045874695417102336 7067962076907438080 7075355342678261760 7234267066952318976 7253106304105840640 7288835891810795520 7421360180752809984 7447039627745034240 7672707495252459520 7686408758636838912 7706425448112455680 7774758284598181888 7801660562399559680 7912479604479098880 8003427645909893120 8042853397860188160 8152251713705738240 8191743590519537664 8254581233124638720 8289264347549532160 8407009579759042560 8439978244777705472 8503641873779261440 8703727564927008768 8731011977356247040 8807343369271377920 8967476885076312064 9004997708863242240 9042833833690398720 9247710537734946816 9276700225941012480 9316859101377986560 9383328964170219520 9433807123571015680 9604113175091871744 9608010948296048640 9718447855747727360 9782702056446885888 9895146907670413312 9905497479749566464 9947117217059438592 10204370248535113728 10239679488149422080 10248545011515785216 10549972805972131840 10568812043125653504 10601943115361157120 10879659456158760960 10922324787359383552 11180230921653583872 11209346106345390080 11259994757004263424 11509061242878689280 11559638172168683520 11604970086569345024 11653526446764195840 11662137426897272832 11702490843599339520 12005141468864839680 12057111778253864960 12228377570558607360 12330280716979929088 12368933634588016640 12381871849686958080 12433896521324298240 12659967367166558208 12755462810668892160 12810681264394731520 13043602741929181184 13207329972999421952 13211015053907066880 13262822956079251456 13451215327614468096 13493382146823290880 13605826998046818304 13652905984199229440 13720161678702673920 13975288652066979840 14074993446255329280 14091749390834204672 14150710685356523520 14506212608211681280 14577671783621591040 14842720361505619968 14894079255490068480 15372817517273677824 15412850896224911360 15549516569196363776 15824959208958197760 16006855291819786240 16304503427411476480 16383487181039075328 16509162466249277440 16578528695099064320 16814019159518085120 16879956489555410944 17007283747558522880 17407455129854017536 17614686738542755840 17934953770152624128 18009995417726484480 18085667667380797440 18495421075469893632 18553400451882024960 18633718202755973120 18766657928340439040 19208226350183743488 19216021896592097280 19436895711495454720 19565404112893771776 19810994959499132928 19894234434118877184 20408740497070227456 20479358976298844160 20497090023031570432 21099945611944263680 21137624086251307008 21203886230722314240 21759318912317521920 22418692212690780160 23018122485757378560 23119276344337367040 23209940173138690048 23324274853794545664 23404981687198679040 24010282937729679360 24456755141117214720 24660561433959858176 24737867269176033280 24763743699373916160 24867793042648596480 25319934734333116416 25510925621337784320 25621362528789463040 26087205483858362368 26422030107814133760 26525645912158502912 26902430655228936192 27211653996093636608 27305811968398458880 27950577304133959680 28149986892510658560 28183498781668409344 28301421370713047040 29012425216423362560 29155343567243182080 29685440723011239936 30745635034547355648 30825701792449822720 31649918417916395520 32013710583639572480 32609006854822952960 32766974362078150656 33018324932498554880 33157057390198128640 33628038319036170240 34014567495117045760 34814910259708035072 35229373477085511680 35869907540305248256 36171335334761594880 36990842150939787264 37106800903764049920 38432043793184194560 38873791422990909440 39130808225787543552 39621989918998265856 39788468868237754368 40817480994140454912 40958717952597688320 40994180046063140864 42199891223888527360 42275248172502614016 43518637824635043840 44837384425381560320 46238552688674734080 46419880346277380096 46648549707589091328 48020565875459358720 48913510282234429440 49321122867919716352 49475734538352066560 49527487398747832320 49735586085297192960 50639869468666232832 51021851242675568640 51242725057578926080 52844060215628267520 53804861310457872384 54423307992187273216 54611623936796917760 55901154608267919360 56299973785021317120 56366997563336818688 58024850432846725120 58310687134486364160 61491270069094711296 61651403584899645440 63299836835832791040 65218013709645905920 66036649864997109760 66314114780396257280 67256076638072340480 68029134990234091520 69629820519416070144 70458746954171023360 71739815080610496512 73981684301879574528 74213601807528099840 76864087586368389120 77747582845981818880 78261616451575087104 79576937736475508736 81634961988280909824 81917435905195376640 84399782447777054720 84550496345005228032 87037275649270087680 89674768850763120640 92477105377349468160 92839760692554760192 96041131750918717440 97827020564468858880 98642245735839432704 99054974797495664640 99471172170594385920 102043702485351137280 102485450115157852160 105688120431256535040 107609722620915744768 108846615984374546432 112733995126673637376 116049700865693450240 116621374268972728320 122982540138189422592 123302807169799290880 126599673671665582080 130436027419291811840 132628229560792514560 134512153276144680960 136058269980468183040 139259641038832140288 140917493908342046720 143479630161220993024 147963368603759149056 148427203615056199680 153728175172736778240 163269923976561819648 163834871810390753280 169100992690010456064 174074551298540175360 179349537701526241280 184954210754698936320 185679521385109520384 195654041128937717760 197284491471678865408 198109949594991329280 198942344341188771840 204087404970702274560 204970900230315704320 211376240862513070080 215219445241831489536 225467990253347274752 232099401731386900480 233242748537945456640 246605614339598581760 253199347343331164160 269024306552289361920 272116539960936366080 278519282077664280576 281834987816684093440 286959260322441986048 295926737207518298112 307456350345473556480 326539847953123639296 338201985380020912128 348149102597080350720 358699075403052482560 369908421509397872640 391308082257875435520 394568982943357730816 397884688682377543680 408174809941404549120 422752481725026140160 430438890483662979072 450935980506694549504 464198803462773800960 493211228679197163520 538048613104578723840 544233079921872732160 557038564155328561152 563669975633368186880 591853474415036596224 614912700690947112960 676403970760041824256 696298205194160701440 717398150806104965120 739816843018795745280 789137965886715461632 816349619882809098240 845504963450052280320 860877780967325958144 928397606925547601920 986422457358394327040 1076097226209157447680 1127339951266736373760 1183706948830073192448 1352807941520083648512 1392596410388321402880 1434796301612209930240 1479633686037591490560 1578275931773430923264 1632699239765618196480 1691009926900104560640 1972844914716788654080 2152194452418314895360 2254679902533472747520 2367413897660146384896 2785192820776642805760 2959267372075182981120 3156551863546861846528 3382019853800209121280 3945689829433577308160 4304388904836629790720 4734827795320292769792 5918534744150365962240 6764039707600418242560 7891379658867154616320 9469655590640585539584 11837069488300731924480 15782759317734309232640 23674138976601463848960 47348277953202927697920
- Sum of all divisors σ(n): 210279040938674571968832
- Sum of proper divisors (its aliquot sum) s(n): 162930762985471644270912
- 47348277953202927697920 is an abundant number, because the sum of its proper divisors (162930762985471644270912) is greater than itself. Its abundance is 115582485032268716572992
Bases of 47348277953202927697920
- Binary: 10100000011011000001010110101100000010000010100100000000000000000000000000002
- Hexadecimal: 0xA06C15AC08290000000
- Base-36: 7PKI0NXDDOXYUIO
Squares and roots of 47348277953202927697920
- 47348277953202927697920 squared (473482779532029276979202) is 2241859425133762424299998339566103110772326400
- 47348277953202927697920 cubed (473482779532029276979203) is 106148183193241112842626091836045724436414030643574238149594841088000
-
The
square root of 47348277953202927697920 is 217596594534.9396494041 -
The
cube root of 47348277953202927697920 is 36177181.5622020627
Scales and comparisons
How big is 47348277953202927697920?- 47,348,277,953,202,927,697,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,348,277,953,202,927,697,920 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 47348277953202927697920 cubic inches would be around 3014765.1 feet tall.
Recreational maths with 47348277953202927697920
- 47348277953202927697920 backwards is 02979672920235977284374
- The number of decimal digits it has is: 23
- The sum of 47348277953202927697920's digits is 114
- 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 47348277953202927697920 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 47348277953202927697920 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/47348277953202927697920/
Chicago style:
Numbermatics. 2024. "Number 47348277953202927697920 - Facts about the integer". https://numbermatics.com/n/47348277953202927697920/
The information we have on file for 47348277953202927697920 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 47348277953202927697920, math, Factors of 47348277953202927697920, curriculum, school, college, exams, university, Prime factorization of 47348277953202927697920, STEM, science, technology, engineering, physics, economics, calculator, forty-seven sextillion, three hundred forty-eight quintillion, two hundred seventy-seven quadrillion, nine hundred fifty-three trillion, two hundred two billion, nine hundred twenty-seven million, six hundred ninety-seven thousand, nine hundred twenty.