950136828191475137280
950,136,828,191,475,137,280 is an even composite number composed of ten prime numbers multiplied together.
950136828191475137280 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 950136828191475137280:
28 × 34 × 5 × 23 × 31 × 37 × 612 × 89 × 331 × 3169
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 23 × 31 × 37 × 61 × 61 × 89 × 331 × 3169)See below for interesting mathematical facts about the number 950136828191475137280 from the Numbermatics database.
Names of 950136828191475137280
- Cardinal: 950136828191475137280 can be written as Nine hundred fifty quintillion, one hundred thirty-six quadrillion, eight hundred twenty-eight trillion, one hundred ninety-one billion, four hundred seventy-five million, one hundred thirty-seven thousand, two hundred eighty.
Scientific notation
- Scientific notation: 9.5013682819147513728 × 1020
Factors of 950136828191475137280
Divisors of 950136828191475137280
- Number of divisors d(n): 17280
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 18 20 23 24 27 30 31 32 36 37 40 45 46 48 54 60 61 62 64 69 72 74 80 81 89 90 92 93 96 108 111 115 120 122 124 128 135 138 144 148 155 160 162 178 180 183 184 185 186 192 207 216 222 230 240 244 248 256 267 270 276 279 288 296 305 310 320 324 331 333 345 356 360 366 368 370 372 384 405 414 432 444 445 460 465 480 488 496 534 540 549 552 555 558 576 592 610 620 621 640 648 662 666 690 712 713 720 732 736 740 744 768 801 810 828 837 851 864 888 890 915 920 930 960 976 992 993 999 1035 1068 1080 1098 1104 1110 1116 1147 1152 1184 1220 1240 1242 1280 1296 1324 1332 1335 1380 1395 1403 1424 1426 1440 1464 1472 1480 1488 1602 1620 1647 1655 1656 1665 1674 1702 1728 1776 1780 1830 1840 1860 1863 1891 1920 1952 1984 1986 1998 2047 2070 2136 2139 2160 2196 2208 2220 2232 2257 2294 2304 2368 2403 2440 2480 2484 2511 2553 2592 2648 2664 2670 2745 2759 2760 2790 2806 2848 2852 2880 2928 2944 2960 2976 2979 2997 3105 3169 3204 3240 3293 3294 3310 3312 3330 3348 3404 3441 3456 3552 3560 3565 3660 3680 3720 3721 3726 3782 3840 3904 3968 3972 3996 4005 4094 4140 4185 4209 4255 4272 4278 4320 4392 4416 4440 4464 4514 4588 4736 4806 4880 4941 4960 4965 4968 4995 5022 5106 5184 5296 5328 5340 5429 5490 5518 5520 5580 5612 5673 5696 5704 5735 5760 5856 5888 5920 5952 5958 5994 6141 6210 6338 6408 6417 6480 6586 6588 6620 6624 6660 6696 6771 6808 6882 6912 7015 7104 7120 7130 7209 7320 7360 7440 7442 7452 7564 7613 7659 7808 7936 7944 7992 8010 8188 8235 8277 8280 8370 8418 8510 8544 8556 8640 8784 8832 8880 8928 8937 9028 9176 9315 9455 9472 9507 9612 9760 9879 9882 9920 9930 9936 9990 10044 10212 10235 10261 10323 10368 10592 10656 10680 10695 10858 10980 11036 11040 11160 11163 11224 11285 11346 11392 11408 11470 11520 11712 11840 11904 11916 11988 12015 12247 12282 12420 12555 12627 12676 12765 12816 12834 12960 13172 13176 13240 13248 13320 13392 13542 13616 13764 13795 14030 14208 14240 14260 14418 14640 14720 14880 14884 14895 14904 14985 15128 15226 15318 15616 15845 15888 15984 16020 16287 16376 16465 16470 16554 16560 16740 16836 17019 17020 17088 17112 17205 17280 17568 17664 17760 17856 17874 18056 18352 18423 18605 18630 18910 19014 19224 19251 19520 19758 19764 19840 19860 19872 19980 20088 20191 20313 20424 20470 20522 20646 20736 21045 21184 21312 21360 21390 21716 21960 22072 22080 22320 22326 22448 22570 22692 22784 22816 22839 22940 22977 23424 23680 23808 23832 23976 24030 24494 24564 24705 24831 24840 25110 25254 25352 25530 25632 25668 25920 26344 26352 26381 26480 26496 26640 26784 26811 27084 27145 27232 27528 27590 28060 28365 28416 28480 28520 28521 28836 29280 29440 29459 29637 29760 29768 29790 29808 29970 30256 30452 30636 30705 30783 30969 31690 31776 31968 32040 32085 32574 32752 32930 32940 33108 33120 33480 33489 33672 33855 34038 34040 34176 34224 34410 34560 35136 35520 35712 35748 36045 36112 36704 36741 36846 37210 37260 37820 37881 38028 38065 38295 38448 38502 39040 39516 39528 39680 39720 39744 39960 40176 40382 40626 40848 40940 41044 41292 41385 42090 42368 42624 42720 42780 43432 43493 43920 44144 44160 44640 44652 44685 44896 45140 45384 45632 45678 45880 45954 46848 47360 47535 47664 47952 48060 48861 48988 49128 49395 49410 49662 49680 50220 50508 50704 51057 51060 51264 51305 51336 51615 51840 51911 52688 52704 52762 52960 52992 53280 53568 53622 54168 54290 54464 55056 55180 55269 55815 56120 56730 56960 57040 57042 57672 57753 58560 58918 59274 59520 59536 59580 59616 59940 60512 60573 60904 60939 61235 61272 61410 61566 61938 63135 63380 63457 63552 63936 64080 64170 65148 65504 65860 65880 66216 66240 66960 66978 67344 67710 68076 68080 68352 68448 68517 68820 68931 69967 70272 71040 71424 71496 72090 72224 72887 73408 73482 73692 74420 74493 74520 75640 75739 75762 76056 76130 76590 76896 77004 78080 79032 79056 79143 79440 79488 79920 80352 80764 81252 81435 81696 81880 82088 82584 82770 84180 84736 85095 85248 85440 85560 85563 85583 86864 86986 87840 88288 88320 88377 88911 89280 89304 89370 89792 90280 90768 91264 91356 91760 91908 92115 92349 92907 95070 95328 95904 96120 96255 97722 97976 98239 98256 98790 98820 99324 99360 100440 100467 100955 101016 101408 101565 102083 102114 102120 102528 102610 102672 103230 103680 103822 105376 105408 105524 105920 106560 107136 107244 108336 108580 108928 110112 110223 110360 110538 111630 112240 113460 113643 113920 114080 114084 114195 114885 115344 115351 115506 117120 117253 117836 118548 119040 119072 119160 119232 119880 121024 121146 121808 121878 122470 122544 122820 123132 123876 124155 124867 126270 126760 126914 127104 127872 128160 128340 130296 130479 131008 131720 131760 131905 132432 132480 133920 133956 134055 134688 135420 136152 136160 136896 137034 137640 137677 137862 139934 140544 142080 142605 142992 144180 144448 145774 146583 146816 146964 147295 147384 148185 148840 148986 149040 151280 151478 151524 152112 152260 153171 153180 153792 153915 154008 154845 155733 158064 158112 158286 158880 158976 159840 160704 161528 162504 162870 163392 163760 164176 165168 165540 165807 167445 168299 168360 170190 170880 171120 171126 171166 173728 173972 175680 176576 176754 177822 178560 178608 178740 179584 180560 181536 181719 182528 182712 182817 183520 183705 183816 184230 184698 185814 189405 190140 190371 190656 191808 192240 192510 193309 195444 195952 196478 196512 197580 197640 198648 198720 200873 200880 200934 201910 202032 202816 203130 204166 204228 204240 205056 205220 205344 205551 206460 207644 209901 210752 210816 211048 211840 213120 214272 214488 216672 217160 217465 217856 218661 220224 220446 220720 221076 223260 223479 224480 226920 227217 227286 228160 228168 228390 229770 230688 230702 231012 234240 234506 235672 236003 237096 237429 238144 238320 238464 239760 242048 242292 243616 243756 244305 244940 245088 245640 246264 247752 248310 249734 252540 253520 253828 254208 255285 255744 256320 256680 256689 256749 259555 260592 260958 262016 263440 263520 263810 264864 264960 265131 266733 267840 267912 268110 269376 270840 272304 272320 273792 274068 275280 275354 275724 276345 277047 279868 281681 282041 285210 285984 288360 288765 288896 291548 293166 293632 293928 294590 294717 294768 296370 297680 297972 298080 301401 302560 302865 302956 303048 304224 304520 304695 306249 306342 306360 307584 307830 308016 309690 311466 316128 316224 316572 317285 317760 319680 321408 323056 325008 325740 326784 327520 328352 330336 330669 331080 331169 331614 334890 336598 336720 340380 341760 342240 342252 342332 342585 344655 346053 347456 347944 349835 351360 351759 353152 353508 355644 357120 357216 357480 359168 361120 363072 363438 364435 365424 365634 367040 367410 367632 368460 369396 371628 372465 374601 378695 378810 379657 380280 380742 381312 383616 384480 385020 386618 390888 391437 391904 392956 393024 395160 395280 395715 397296 397440 401746 401760 401868 403820 404064 405632 406260 408332 408456 408480 410440 410688 411102 412920 413031 415288 419802 421504 421632 422096 423680 426240 427815 427915 428976 433344 434320 434930 437322 439749 440448 440892 441440 441885 442152 444555 446520 446958 448960 453840 454434 454572 456320 456336 456780 459540 461376 461404 461745 462024 464393 464535 467199 469012 471344 472006 474192 474858 476288 476640 476928 479520 484096 484584 487232 487512 488610 489880 490176 491195 491280 492528 495504 496620 499468 502335 504897 505080 507040 507656 510415 510570 512640 513360 513378 513498 519110 521184 521916 524032 526880 527040 527620 529728 530262 533466 535680 535824 536220 538752 541680 544608 544640 545157 547584 548136 550560 550708 551115 551448 552690 554094 559736 563362 564082 568215 570420 571113 571968 576720 576755 577530 577792 579927 583096 586265 586332 587856 589180 589434 589536 592740 595360 595944 596160 602619 602802 605120 605730 605912 606096 608448 609040 609390 612498 612684 612720 615168 615660 616032 616653 619380 622932 624335 625921 629703 632256 632448 633144 634570 635520 639360 642816 646112 650016 651480 652395 653568 655040 655983 656704 660672 661338 662160 662338 663228 669780 673196 673440 677557 680760 681651 684480 684504 684664 685170 688385 689310 692106 694912 695888 699670 702720 703518 706304 707016 708009 711288 712287 714432 714960 722240 726144 726876 728870 730848 731268 732915 734080 734820 735264 736920 738792 743256 744930 747067 749202 757390 757620 759314 760560 761484 762624 765855 767232 768960 770040 770247 773236 778665 781776 782874 783808 785912 786048 790320 790560 791430 794592 794880 795393 803492 803520 803736 807640 808128 811264 812520 816664 816912 816960 820880 821376 822204 825840 826062 829035 830576 831141 839604 841495 843008 844192 845043 846123 855630 855830 857952 866688 868640 869860 874644 879498 880896 881784 882880 883770 884151 884304 889110 893040 893916 897920 907680 908595 908868 909144 912640 912672 913229 913560 914085 918747 919080 922752 922808 923490 924048 928786 929070 934398 938024 942688 944012 948384 949716 951855 952576 953280 959040 966545 969168 974464 975024 977220 979760 980352 982390 982560 985056 991008 992007 993240 993507 998936 1004365 1004670 1009794 1010160 1014080 1015312 1020830 1021140 1025280 1026720 1026756 1026996 1027755 1038159 1038220 1042368 1043832 1048939 1049505 1053760 1054080 1055240 1055277 1059456 1060524 1066932 1071360 1071648 1072440 1077504 1083360 1089216 1089280 1089983 1090314 1093305 1096272 1101120 1101416 1102230 1102896 1105380 1108188 1117395 1119472 1123803 1126724 1128164 1136085 1136430 1138971 1140840 1142226 1143936 1153440 1153510 1155060 1159854 1166192 1172530 1172664 1174311 1175712 1178360 1178868 1179072 1180015 1185480 1187145 1190720 1191888 1192320 1205238 1205604 1210240 1211460 1211824 1212192 1216896 1218080 1218780 1224996 1225368 1225440 1231320 1231651 1232064 1233306 1238760 1239093 1245864 1248670 1251842 1259406 1264512 1264896 1266288 1269140 1271040 1278720 1283445 1283745 1292224 1300032 1302960 1304790 1310080 1311966 1313408 1321344 1322676 1324320 1324676 1325655 1326456 1333665 1339560 1346392 1346880 1355114 1361520 1363302 1368960 1369008 1369328 1370340 1376770 1378620 1384212 1385235 1389824 1391776 1393179 1399340 1401597 1407036 1408405 1410205 1414032 1416018 1422576 1424574 1428864 1429920 1444480 1452288 1453752 1457740 1461696 1462536 1465830 1468160 1469640 1470528 1473585 1473840 1477584 1486512 1489860 1494134 1498404 1507005 1514691 1514780 1515240 1518628 1521120 1522968 1531245 1531710 1537920 1540080 1540494 1546472 1557330 1563552 1565748 1567616 1571824 1572096 1580640 1581120 1582860 1589184 1590786 1606984 1607040 1607472 1609241 1615280 1616256 1625040 1633328 1633824 1633920 1635471 1641760 1642752 1644408 1651680 1652124 1653345 1655845 1658070 1661152 1662282 1679208 1682990 1688384 1690086 1692246 1711260 1711660 1713339 1715904 1730265 1733376 1737280 1739720 1739781 1749288 1758795 1758996 1763568 1765760 1767540 1768302 1768608 1778220 1786080 1787832 1795840 1796999 1807857 1815360 1817190 1817736 1818288 1825344 1826458 1827120 1828170 1837494 1838160 1845504 1845616 1846980 1848096 1857572 1858140 1868796 1873005 1876048 1877763 1885376 1888024 1889109 1896768 1898285 1899432 1903710 1906560 1918080 1933090 1938336 1948928 1950048 1954440 1957185 1959520 1960704 1964780 1965120 1967949 1970112 1982016 1984014 1986480 1987014 1997872 2008730 2009340 2019588 2020320 2028160 2030624 2032671 2041660 2042280 2044953 2053440 2053512 2053992 2055510 2065155 2076318 2076440 2084736 2087664 2097878 2099010 2107520 2108160 2110480 2110554 2118912 2121048 2124027 2133864 2136861 2143296 2144880 2166720 2178432 2179966 2180628 2186610 2192544 2198745 2202240 2202832 2204460 2205792 2210760 2216376 2234790 2238944 2241201 2247606 2253448 2256328 2259497 2272170 2272860 2277942 2281680 2284452 2287872 2306880 2307020 2310120 2310741 2319708 2321965 2332384 2335995 2345060 2345328 2347909 2348622 2351424 2356720 2357736 2358144 2360030 2370960 2374290 2381440 2383776 2384640 2386179 2410476 2411208 2420480 2422920 2423648 2424384 2433792 2436160 2437560 2449992 2450736 2450880 2462640 2463302 2464128 2466612 2477520 2478186 2491728 2497340 2503684 2518812 2524485 2529024 2532576 2535129 2538280 2538369 2566890 2567490 2584448 2600064 2605920 2609580 2620160 2623932 2626816 2642688 2645352 2648640 2649352 2651310 2652453 2652912 2653073 2667330 2679120 2692784 2693760 2696819 2710228 2723040 2725785 2726604 2737920 2738016 2738656 2739687 2740680 2753540 2756241 2757240 2768424 2770470 2783552 2786358 2798680 2803194 2814072 2816810 2820410 2828064 2832036 2845152 2849148 2855565 2857728 2859840 2888960 2899635 2907504 2915480 2923392 2925072 2931660 2939280 2941056 2947170 2947680 2955168 2973024 2979720 2980521 2988268 2996808 3013095 3014010 3029382 3029560 3030480 3037256 3042240 3045936 3062490 3063420 3075840 3080160 3080988 3083265 3092944 3114477 3114660 3127104 3129605 3131496 3135232 3143648 3146817 3148515 3161280 3162240 3165720 3165831 3166571 3178368 3181572 3213968 3214080 3214944 3218482 3230560 3232512 3250080 3266656 3267648 3267840 3269949 3270942 3279915 3283520 3288816 3303360 3304248 3306690 3311690 3316140 3322304 3324564 3358416 3365980 3371409 3376768 3380172 3384492 3387785 3408255 3416913 3422520 3423320 3426678 3431808 3460530 3474560 3479440 3479562 3498576 3517590 3517992 3522933 3527136 3531520 3535080 3536604 3537216 3540045 3556440 3561435 3572160 3575664 3593998 3615714 3630720 3634380 3634843 3635472 3636576 3650688 3652916 3654240 3656340 3674988 3676320 3691232 3693960 3694953 3696192 3715144 3716280 3717279 3735335 3737592 3746010 3752096 3755526 3770752 3776048 3778218 3793536 3796570 3798864 3807420 3813120 3836160 3851235 3866180 3870877 3876672 3900096 3908880 3914370 3919040 3929560 3930240 3935898 3940224 3964032 3968028 3972960 3974028 3976965 3995744 4017460 4018680 4039176 4040640 4056320 4061248 4065342 4083320 4084560 4089906 4106880 4107024 4107984 4111020 4130310 4152636 4152880 4155705 4169472 4175328 4179537 4195756 4198020 4204791 4215040 4220960 4221108 4225215 4230615 4242096 4248054 4267728 4267987 4273722 4286592 4289760 4333440 4356864 4359932 4361256 4373220 4385088 4397490 4404480 4405664 4408920 4411584 4420755 4421520 4432752 4446107 4469580 4477888 4482402 4495212 4506896 4512656 4518994 4544073 4544340 4545720 4555884 4563360 4566145 4568904 4593735 4613760 4614040 4620079 4620240 4621482 4639416 4643930 4664768 4671990 4690120 4690656 4695818 4697244 4702848 4713440 4715472 4716288 4720060 4741920 4748580 4762880 4767552 4772358 4820952 4822416 4827723 4845840 4847296 4848768 4872320 4875120 4899984 4901472 4901760 4925280 4926604 4928256 4933224 4955040 4956372 4960035 4967535 4983456 4994680 5007368 5037624 5048970 5065152 5070258 5076560 5076738 5133780 5134980 5140017 5168896 5190795 5200128 5211840 5219160 5219343 5244695 5247864 5276385 5290704 5297280 5298704 5302620 5304906 5305824 5306146 5334660 5358240 5385568 5387520 5390997 5393638 5420456 5423571 5446080 5449915 5451570 5453208 5476032 5477312 5479374 5481360 5507080 5512482 5514480 5536848 5540940 5567104 5572716 5597360 5606388 5619015 5628144 5633289 5633620 5640820 5656128 5664072 5667327 5690304 5694855 5698296 5711130 5719680 5799270 5815008 5830960 5846784 5850144 5863320 5871555 5878560 5882112 5894340 5895360 5903847 5910336 5946048 5959440 5961042 5976536 5992579 5993616 6026190 6028020 6058764 6059120 6060960 6074512 6084480 6091872 6098013 6124980 6126840 6134859 6158255 6160320 6161976 6166530 6185888 6195465 6227063 6228954 6229320 6254208 6259210 6262992 6287296 6293634 6297030 6322560 6324480 6331440 6331662 6333142 6356736 6363144 6372081 6427936 6429888 6436964 6461120 6486943 6500160 6533312 6535296 6539898 6541884 6559830 6567040 6577632 6606720 6608496 6613380 6623380 6632280 6644608 6649128 6716832 6723603 6731960 6742818 6753536 6760344 6768984 6775570 6778491 6816510 6833826 6845040 6846640 6853356 6863616 6921060 6932223 6949120 6958880 6959124 6965895 6997152 7007985 7035180 7035984 7043727 7045866 7054272 7070160 7073208 7074432 7080090 7112880 7122870 7144320 7151328 7152433 7187996 7231428 7261440 7268760 7269686 7270944 7273152 7301376 7305832 7308480 7312680 7349976 7352640 7382464 7387920 7389906 7392384 7430288 7432560 7434558 7470670 7475184 7492020 7504192 7511052 7541504 7552096 7556436 7573455 7587072 7593140 7597728 7605387 7614840 7615107 7616887 7702470 7732360 7741754 7753344 7800192 7817760 7828740 7838080 7859120 7860480 7871796 7880448 7928064 7936056 7945920 7948056 7953930 7957359 7959219 7991488 8034920 8037360 8046205 8078352 8081280 8090457 8122496 8130684 8166640 8169120 8177355 8179812 8213760 8214048 8215968 8219061 8222040 8260620 8268723 8305272 8305760 8311410 8350656 8359074 8391512 8396040 8409582 8441920 8442216 8450430 8461230 8484192 8496108 8535456 8535974 8547444 8566695 8573184 8579520 8666880 8698905 8719864 8722512 8732111 8743271 8746440 8770176 8794980 8811328 8817840 8823168 8841510 8843040 8865504 8892214 8939160 8941563 8955776 8964804 8984995 8990424 9013792 9025312 9037988 9039285 9088146 9088680 9091440 9111768 9126720 9132290 9137808 9187470 9227520 9228080 9240158 9240480 9242964 9278832 9287860 9329536 9343431 9343980 9380240 9381312 9388815 9391636 9394488 9405696 9426880 9430944 9440120 9440451 9445545 9483840 9497160 9497493 9499713 9535104 9544716 9641904 9644832 9655446 9691680 9694592 9697536 9744640 9750240 9799968 9802944 9803520 9809847 9839745 9850560 9853208 9866448 9910080 9912744 9920070 9935070 9966912 9989360 10014736 10075248 10097940 10114227 10130304 10140516 10153120 10153476 10163355 10224765 10250739 10266239 10267560 10269960 10280034 10381590 10423680 10435517 10438320 10438686 10489390 10495728 10552770 10581408 10594560 10597408 10605240 10609812 10611648 10612292 10620135 10669320 10684305 10716480 10771136 10781994 10787276 10840912 10847142 10892160 10899830 10903140 10904529 10906416 10952064 10954624 10958748 10962720 11014160 11024964 11028960 11073696 11081880 11084859 11134208 11145432 11151837 11194720 11206005 11212776 11238030 11256288 11266578 11267240 11281640 11297485 11312256 11328144 11334654 11380608 11389710 11396592 11422260 11439360 11553705 11598540 11612631 11630016 11661920 11700288 11726640 11739545 11743110 11757120 11788680 11790720 11791849 11807694 11820672 11892096 11918880 11922084 11930895 11953072 11985158 11987232 12052380 12056040 12117528 12118240 12121920 12149024 12168960 12183744 12196026 12249960 12253253 12253680 12269718 12316510 12320640 12323952 12333060 12371776 12390930 12454126 12457908 12458640 12508416 12518420 12525984 12538611 12574592 12587268 12594060 12645120 12662880 12663324 12666284 12675645 12691845 12726288 12744162 12803961 12855872 12859776 12873928 12922240 12973886 13000320 13066624 13070592 13079796 13083768 13119660 13134080 13155264 13213440 13216992 13226760 13246760 13262265 13264560 13265365 13289216 13298256 13338321 13433664 13447206 13463920 13484095 13485636 13520688 13537968 13551140 13556982 13632219 13633020 13667652 13690080 13693280 13698435 13706712 13781205 13842120 13860237 13864446 13917760 13918248 13931790 13994304 14015970 14070360 14071968 14087454 14091732 14108544 14140320 14146416 14148864 14160180 14225760 14245740 14288640 14302656 14304866 14375992 14396183 14462856 14483169 14537520 14539372 14541888 14546304 14611664 14616960 14625360 14699952 14705280 14764928 14775840 14779812 14784768 14860576 14865120 14869116 14902605 14941340 14950368 14984040 15008384 15022104 15104192 15112872 15146910 15186280 15195456 15210774 15229680 15230214 15233774 15404940 15464720 15483508 15506688 15572385 15600384 15635520 15657480 15658029 15676160 15718240 15734085 15743592 15829155 15832855 15872112 15891840 15896112 15907860 15914718 15918438 15982976 16069840 16074720 16092410 16156704 16162560 16172991 16180914 16244992 16261368 16270713 16333280 16338240 16349745 16354710 16359624 16428096 16431936 16438122 16444080 16521240 16537446 16610544 16611520 16622820 16701312 16718148 16783024 16792080 16819164 16857045 16883840 16884432 16899867 16900860 16922460 16968384 16992216 17070912 17071948 17084565 17094888 17133390 17159040 17182541 17204501 17397810 17439728 17445024 17464222 17486542 17492880 17540352 17589960 17614665 17622656 17635680 17646336 17683020 17686080 17731008 17784428 17878320 17883126 17911552 17929608 17969990 17977737 17980848 18027584 18050624 18075976 18078570 18174215 18176292 18177360 18182880 18223536 18253440 18264580 18275616 18294039 18374940 18456160 18474765 18480316 18480960 18485928 18557664 18575720 18586395 18659072 18681189 18686862 18687960 18760480 18762624 18777630 18783272 18788976 18853760 18861888 18880240 18880902 18891090 18967680 18994320 18994986 18999426 19070208 19089432 19116243 19283808 19289664 19310892 19354385 19383360 19389184 19460829 19500480 19599936 19605888 19619694 19679490 19701120 19706416 19732896 19820160 19825488 19840140 19870140 19933824 19978720 20029472 20150496 20170809 20195880 20228454 20260608 20281032 20306240 20306952 20326710 20335473 20449530 20501478 20532478 20535120 20539920 20560068 20763180 20847360 20871034 20876640 20877372 20897685 20978780 20991456 21004267 21023955 21105540 21131181 21162816 21194816 21210480 21219624 21223296 21224584 21240270 21338640 21339935 21368610 21432960 21457299 21542272 21563988 21574552 21681824 21694284 21784320 21799660 21806280 21809058 21812832 21904128 21909248 21917496 21925440 22028320 22049928 22057920 22147392 22163760 22169718 22230535 22290864 22303674 22389440 22412010 22425552 22476060 22512576 22533156 22534480 22563280 22594970 22624512 22656288 22669308 22720365 22761216 22779420 22793184 22816161 22844520 22845321 22850661 23100395 23107410 23159077 23197080 23225262 23260032 23323840 23400576 23453280 23479090 23486220 23514240 23577360 23581440 23583698 23615388 23641344 23784192 23837760 23844168 23861790 23877657 23906144 23970316 23974464 24104760 24112080 24125597 24138615 24235056 24236480 24243840 24271371 24298048 24367488 24392052 24499920 24506506 24507360 24539436 24633020 24641280 24647904 24657183 24666120 24743552 24781860 24908252 24915816 24917280 25036840 25051968 25069609 25077222 25149184 25174536 25188120 25325760 25326648 25332568 25351290 25383690 25452576 25488324 25607922 25700085 25711744 25719552 25747856 25844480 25947772 26000640 26096715 26133248 26159592 26167536 26196333 26229813 26239320 26310528 26433984 26453520 26493520 26524530 26529120 26530730 26596512 26676642 26824689 26867328 26894412 26927840 26954985 26968190 26971272 27041376 27075936 27102280 27113964 27117855 27264438 27266040 27335304 27380160 27386560 27396870 27413424 27562410 27684240 27720474 27728892 27835520 27836496 27863580 27988608 28031940 28140720 28143936 28166445 28174908 28183464 28217088 28280640 28292832 28320360 28321353 28327973 28336635 28451520 28491480 28499139 28605312 28609732 28751984 28792366 28925712 28966338 29075040 29078744 29083776 29092608 29223328 29233920 29250720 29399904 29410560 29429541 29519235 29529856 29551680 29559624 29721152 29730240 29738232 29805210 29882680 29900736 29962895 29968080 30016768 30044208 30208384 30225744 30293820 30372560 30390912 30421548 30459360 30460428 30467548 30490065 30674295 30752217 30798717 30809880 30929440 30967016 31135315 31144770 31271040 31306551 31314960 31316058 31436480 31468170 31487184 31658310 31665710 31744224 31783680 31792224 31815720 31829436 31836876 31860405 31965952 32139680 32149440 32184820 32313408 32345982 32361828 32434715 32517109 32522736 32541426 32666560 32676480 32699490 32709420 32713587 32719248 32856192 32863872 32876244 32888160 33042480 33074892 33221088 33223040 33245640 33254577 33402624 33436296 33566048 33584160 33618015 33638328 33714090 33767680 33768864 33789473 33799734 33801720 33844920 33892455 33936768 33984432 34141824 34143896 34169130 34189776 34266780 34318080 34365082 34409002 34661115 34795620 34837893 34879456 34890048 34928444 34973084 34985760 35179920 35218635 35229330 35245312 35271360 35366040 35372160 35375547 35462016 35568856 35756640 35762165 35766252 35859216 35939980 35955474 35961696 36055168 36101248 36151952 36157140 36348430 36352584 36354720 36365760 36447072 36506880 36529160 36551232 36588078 36749880 36759759 36912320 36949530 36960632 36961920 36971856 37115328 37151440 37172790 37362378 37373724 37375920 37520960 37525248 37555260 37566544 37577952 37615833 37707520 37723776 37760480 37761804 37782180 37935360 37988640 37989972 37998852 38026935 38075535 38084435 38178864 38181181 38232486 38411883 38567616 38579328 38621784 38708770 38766720 38810743 38921658 39000960 39199872 39211776 39239388 39358980 39402240 39412832 39465792 39640320 39650976 39680280 39740280 39786795 39796095 39867648 39957440 40014963 40058944 40300992 40341618 40391760 40452285 40456908 40562064 40612480 40613904 40653420 40670946 40899060 41002956 41064956 41070240 41079840 41095305 41120136 41330977 41343615 41526360 41580711 41742068 41753280 41754744 41795370 41957560 41982912 42008534 42047910 42211080 42262362 42325632 42389632 42420960 42439248 42446592 42449168 42480540 42677280 42679870 42737220 42865920 42914598 43084544 43127976 43149104 43188549 43363648 43388568 43449507 43599320 43612560 43618116 43625664 43660555 43716355 43834992 43850880 44056640 44099856 44115840 44294784 44327520 44339436 44461070 44581728 44607348 44707815 44778880 44824020 44851104 44952120 45025152 45066312 45068960 45126560 45189940 45312576 45338616 45440730 45558840 45571087 45586368 45632322 45689040 45690642 45701322 46200790 46214820 46318154 46394160 46450524 46520064 46647680 46717155 46801152 46906560 46958180 46972440 47028480 47154720 47167396 47202255 47230776 47487465 47498565 47675520 47688336 47723580 47755314 47812288 47940632 47948928 48209520 48224160 48251194 48277230 48470112 48472960 48487680 48518973 48542742 48596096 48734976 48784104 48999840 49013012 49014720 49049235 49078872 49266040 49295808 49314366 49332240 49487104 49563720 49816504 49831632 49834560 50073680 50103936 50139218 50154444 50349072 50376240 50571135 50651520 50653296 50665136 50699601 50702580 50767380 50905152 50976648 51215844 51253695 51331195 51400170 51423488 51495712 51547623 51613503 51895544 52177585 52193430 52319184 52335072 52392666 52459626 52478640 52621056 52867968 52907040 52987040 53049060 53058240 53061460 53193024 53353284 53649378 53734656 53788824 53855680 53909970 53933211 53936380 53942544 54082752 54151872 54204560 54227928 54235710 54522645 54528876 54532080 54670608 54760320 54773120 54793740 54826848 54882117 55124820 55368480 55424295 55440948 55457784 55671040 55672992 55706969 55727160 55759185 55977216 56043567 56063880 56281440 56287872 56332890 56349816 56366928 56561280 56585664 56640720 56642706 56655946 56673270 56903040 56982960 56998278 57210624 57219464 57503968 57584732 57851424 57932676 58063155 58150080 58157488 58167552 58382487 58446656 58501440 58799808 58859082 58959245 59038470 59103360 59119248 59442304 59460480 59476464 59610420 59765360 59801472 59925790 59936160 60088416 60416768 60451488 60512427 60587640 60745120 60781824 60843096 60918720 60920856 60935096 60980130 61006419 61266265 61348590 61504434 61597434 61619760 61858880 61934032 62270630 62289540 62542080 62613102 62629920 62632116 62693055 62872960 62936340 62974368 63012801 63316620 63331420 63393543 63488448 63584448 63631440 63658872 63673752 63720810 63985279 64019805 64279360 64298880 64369640 64371897 64626816 64691964 64723656 64869430 65034218 65045472 65082852 65333120 65352960 65398980 65418840 65427174 65438496 65712384 65727744 65752488 65776320 66084960 66149784 66442176 66446080 66488963 66491280 66509154 66691605 66872592 67132096 67168320 67236030 67276656 67428180 67537728 67578946 67599468 67603440 67689840 67784910 67873536 67968864 68161095 68283648 68287792 68338260 68379552 68533560 68551983 68730164 68818004 69301185 69322230 69477231 69591240 69675786 69758912 69780096 69856888 69946168 69971520 70359840 70437270 70458660 70542720 70732080 70744320 70751094 70924032 71137712 71513280 71524330 71532504 71632971 71718432 71879960 71910948 71923392 71980915 72110336 72202496 72303904 72314280 72376791 72415845 72696860 72705168 72709440 72731520 72814113 72894144 73058320 73102464 73176156 73499760 73519518 73824640 73899060 73921264 73923840 73943712 73971549 74230656 74302880 74345580 74724756 74747448 74751840 75041920 75110520 75133088 75155904 75208827 75231666 75447552 75520960 75523608 75564360 75977280 75979944 75997704 76053870 76151070 76168870 76357728 76362362 76464972 76823766 77135232 77158656 77243568 77417540 77533440 77621486 77843316 78001920 78290145 78399744 78478776 78588999 78689439 78717960 78825664 78931584 79301952 79360560 79480560 79573590 79592190 79914880 80029926 80117888 80601984 80683236 80783520 80864955 80904570 80913816 81124128 81224960 81227808 81306840 81341892 81353565 81798120 82005912 82129912 82140480 82159680 82190610 82240272 82661954 82687230 83052720 83161422 83484136 83506560 83509488 83590740 83601389 83915120 83965824 84017068 84095820 84422160 84499335 84524724 84651264 84779264 84841920 84878496 84898336 84961080 84964059 84983919 85354560 85359740 85474440 85497417 85829196 85912705 86022505 86255952 86298208 86377098 86727296 86777136 86899014 87198640 87225120 87236232 87251328 87321110 87432710 87669984 87701760 88113280 88199712 88231680 88288623 88589568 88655040 88678872 88922140 89163456 89214696 89415630 89557760 89648040 89702208 89888685 89904240 90050304 90132624 90137920 90253120 90379880 90625152 90677232 90881460 91117680 91142174 91172736 91264644 91378080 91381284 91402644 91470195 92396151 92401580 92429640 92636308 92788320 92901048 93295360 93355571 93405945 93434310 93813120 93916360 93919653 93944880 94309440 94334792 94404510 94461552 94974930 94997130 95351040 95376672 95447160 95510628 95581215 95624576 95881264 95897856 96419040 96448320 96502388 96554460 96940224 96945920 97037946 97085484 97192192 97304145 97551327 97568208 97999680 98026024 98029440 98098470 98140761 98157744 98163701 98532080 98591616 98628732 98664480 99127440 99633008 99663264 99669120 99763731 100147360 100207872 100278436 100308888 100698144 100752480 100854045 101142270 101303040 101306592 101330272 101368419 101399202 101405160 101534760 101677365 101810304 101953296 102431688 102507390 102662390 102800340 102991424 103095246 103227006 103791088 104355170 104386860 104513679 104638368 104670144 104785332 104919252 104957280 105021335 105655905 105735936 105814080 105974080 106098120 106116480 106122920 106126641 106386048 106706568 107286495 107298756 107577648 107711360 107819940 107866422 107872760 107885088 108165504 108303744 108409120 108455856 108471420 109045290 109057752 109064160 109341216 109520640 109546240 109587480 109616939 109653696 109764234 110249640 110279277 110736960 110848590 110881896 110915568 111345984 111413938 111454320 111518370 112087134 112127760 112562880 112575744 112665780 112699632 112733856 113122560 113171328 113281440 113285412 113311892 113346540 113806080 113965920 113996556 114080805 114226605 114253305 114438928 114543543 115007936 115169464 115235649 115702848 115795385 115865352 116126310 116300160 116314976 116432229 116764974 116893312 117002880 117599616 117718164 117918490 118076940 118206720 118238496 118884608 118920960 118952928 119220840 119388285 119530720 119602944 119851580 119872320 120044889 120176832 120627985 120902976 121024854 121175280 121356855 121490240 121686192 121837440 121841712 121870192 121960260 122012838 122532530 122697180 123008868 123194868 123239520 123285915 123717760 123868064 123992931 124541260 124579080 124742133 125226204 125259840 125264232 125348045 125386110 125745920 125872680 125948736 126025602 126633240 126662840 126787086 126976896 127168896 127262880 127317744 127347504 127441620 127970558 128039610 128558720 128597760 128739280 128743794 129253632 129383928 129447312 129565647 129738860 130068436 130090944 130165704 130348521 130666240 130797960 130837680 130854348 130876992 130981665 131149065 131504976 131552640 132169920 132299568 132884352 132977926 132982560 133018308 133383210 133745184 134123445 134264192 134336640 134472060 134553312 134856360 135075456 135157892 135198936 135206880 135379680 135569820 135937728 136322190 136575584 136676520 136713261 136759104 137067120 137103966 137460328 137636008 137829317 138602370 138644460 138954462 139182480 139351572 139517824 139560192 139713776 139892336 139943040 140719680 140874540 140917320 141085440 141464160 141502188 141606765 141639865 142275424 142495695 143026560 143048660 143065008 143222449 143265942 143436864 143759920 143821896 143846784 143961830 144607808 144628560 144753582 144831690 145393720 145410336 145418880 145463040 145556919 145628226 145788288 146116640 146204928 146352312 146999520 147039036 147147705 147649280 147798120 147842528 147887424 147943098 148461312 148605760 148691160 149449512 149494896 149503680 150083840 150221040 150266176 150311808 150417654 150463332 151041920 151047216 151128720 151954560 151959888 151995408 152107740 152302140 152337740 152715456 152724724 152929944 153647532 153761085 153993585 154270464 154487136 154642869 154835080 154840509 155242972 155686632 156532755 156580290 156957552 157177998 157378878 157435920 157651328 157863168 158603904 158721120 158961120 159147180 159184380 159829760 160059852 160235776 161203968 161366472 161567040 161729910 161799633 161809140 161827632 162248256 162455616 162585545 162613680 162683784 162707130 163567935 163596240 164011824 164259824 164280960 164319360 164381220 164480544 164505959 165323908 165374460 166105440 166272885 166322844 166968272 167013120 167018976 167120907 167181480 167202778 167830240 167931648 168034136 168130701 168191640 168844320 168947365 168998670 169049448 169683840 169756992 169796672 169922160 169928118 169967838 170709120 170719480 170948880 170994834 171658392 171825410 172045010 172511904 172596416 172754196 173454592 173554272 173798028 174189465 174397280 174450240 174472464 174502656 174642220 174865420 175147461 175339968 176226560 176399424 176577246 176877735 177310080 177357744 177844280 178326912 178429392 178831260 179296080 179404416 179777370 179808480 180265248 180275840 180506240 180759760 181250304 181354464 181762920 182235360 182284348 182345472 182529288 182756160 182762568 182805288 182940390 183019257 183798795 184792302 184803160 184859280 185272616 185576640 185802096 186711142 186811890 186868620 187626240 187832720 187839306 187889760 188079165 188618880 188669584 188809020 188923104 189038403 189949860 189994260 190180629 190753344 190894320 190905905 191021256 191162430 191249152 191762528 191955837 192059415 192838080 192896640 193004776 193108920 193115691 193880448 194053715 194075892 194170968 194608290 195102654 195136416 195999360 196052048 196058880 196196940 196281522 196315488 196327402 197064160 197183232 197257464 197328960 198254880 199266016 199326528 199338240 199466889 199527462 200074815 200294720 200556872 200617776 201095233 201396288 201504960 201708090 202284540 202613184 202660544 202736838 202798404 202810320 203069520 203354730 203620608 203906592 204863376 205014780 205324780 205600680 205655949 205982848 206190492 206454012 206654885 207582176 207903555 208431693 208710340 208773720 209027358 209276736 209340288 209570664 209838504 209914560 210042670 211311810 211628160 211948160 212196240 212232960 212245840 212253282 212772096 213413136 214572990 214597512 214898913 215155296 215422720 215639880 215732844 215745520 215770176 215942745 216331008 216607488 216818240 216911712 216942840 217130373 217247535 218090580 218115504 218128320 218442339 218682432 219174960 219233878 219307392 219528468 220499280 220558554 221473920 221697180 221725423 221763792 221831136 222691968 222827876 222908640 223036740 224174268 224255520 225125760 225331560 225399264 225467712 225626481 226342656 226562880 226570824 226623784 226693080 227855435 227931840 227993112 228161610 228453210 228506610 228877856 229087086 230015872 230338928 230471298 231405696 231590770 231730704 232252620 232600320 232629952 232864458 233529948 233786624 234005760 235199232 235436328 235766997 235836980 236068317 236123497 236153880 236476992 237905856 238441680 238776570 239061440 239703160 239744640 240016891 240089778 240353664 241255970 241805952 242049708 242350560 242594865 242713710 242980480 243372384 243674880 243683424 243740384 243920520 244025676 245065060 245394360 246017736 246389736 246479040 246571830 247435520 247736128 247985862 249082520 249158160 249484266 250452408 250519680 250528464 250696090 250772220 250804167 251745360 251897472 252051204 253266480 253325680 253498005 253574172 253953792 254337792 254525760 254635488 254695008 254883240 254951757 255941116 256079220 256492251 257117440 257478560 257487588 257738115 258067515 258767856 258894624 259131294 259477720 260136872 260181888 260331408 260697042 261595920 261675360 261708696 261753984 261963330 262298130 263009952 263105280 264339840 264599136 265768704 265955852 265965120 266036616 266766420 267490368 268246890 268528384 268673280 268944120 269106624 269666055 269712720 270150912 270315784 270397872 270413760 270759360 271139640 271212527 271875456 272644380 273151168 273353040 273426522 273518208 274134240 274207932 274410585 274920656 275272016 275658634 277188453 277204740 277288920 277908924 278364960 278534845 278703144 279035648 279427552 279784672 279886080 280066713 280217835 281439360 281749080 281758959 281824819 281834640 282928320 283004376 283213530 283279730 284550848 284991390 286053120 286097320 286130016 286444898 286531884 286873728 287519840 287643792 287693568 287923660 289215616 289257120 289507164 289663380 290787440 290820672 290837760 291113838 291256452 291576576 291912435 292233280 292653981 292704624 293999040 294078072 294295410 294422283 294491103 295596240 295685056 295774848 295886196 297211520 297382320 298899024 298989792 299007360 300442080 300532352 300623616 300835308 300926664 302083840 302094432 302257440 302562135 303909120 303919776 303990816 304105257 304215480 304604280 304675480 305032095 305430912 305449448 305859888 307295064 307522170 307987170 308974272 309285738 309670160 309681018 310485944 311373264 313065510 313160580 313541037 313915104 314355996 314757756 314871840 315064005 315302656 316967715 317207808 317442240 317922240 318294360 318368760 318379923 319926395 320119704 321859485 322732944 323134080 323459820 323501027 323599266 323618280 323655264 324496512 324911232 325171090 325227360 325367568 325414260 327135870 327192480 328023648 328519648 328561920 328638720 328762440 328850817 328961088 329011918 330647816 330748920 330837831 332210880 332444815 332545770 332645688 333936544 334037952 334241814 334362960 334405556 335660480 336068272 336261402 336383280 337688640 337894730 337997340 338098896 339367680 339513984 339593344 339844320 339856236 339935676 341418240 341438960 341897760 341989668 342759915 343316784 343630629 343650820 344090020 345023808 345192832 345508392 345706947 347108544 347386155 347596056 348378930 348794560 348900480 348944928 349284440 349296687 349730840 350294922 350679936 352798848 353154492 353755470 354620160 354715488 355688560 356653824 356858784 357662520 358164855 358592160 358808832 359554740 359616960 360134667 360530496 360551680 361012480 361519520 361883955 362708928 363525840 364070565 364470720 364568696 365058576 365512320 365525136 365547319 365610576 365880780 366038514 367597590 369584604 369606320 369718560 369857745 370545232 371153280 371604192 371978793 373422284 373623780 373737240 374226399 375665440 375678612 375779520 376044135 376158330 377237760 377339168 377618040 377846208 378076806 379850843 379899720 379988520 380361258 381506688 381788640 381811810 382042512 382324860 383525056 383911674 384118830 385676160 385793280 386009552 386217840 386231382 387760896 388107430 388151784 388341936 388696941 389216580 390205308 390272832 391998720 392104096 392393880 392563044 392630976 392654804 392944995 393447195 394128320 394514928 394657920 395703523 396509760 398532032 398653056 398933778 399054924 400149630 400589440 401113744 401235552 402190466 402792576 403009920 403416180 404569080 405226368 405321088 405473676 405596808 405620640 406139040 406709460 407813184 409726752 410029560 410139783 410649560 411201360 411311898 411965696 412380984 412908024 413309770 413487951 415164352 415807110 416863386 417420680 417547440 418006945 418054716 418553472 418680576 419141328 419677008 419829120 420085340 422623620 423256320 423896320 424392480 424491680 424506564 424820295 424919595 426826272 427487085 429145980 429195024 429667347 429797826 430310592 431279760 431465688 431491040 431540352 431885490 433636480 433823424 433885680 434260746 434495070 436181160 436231008 436256640 436298413 436884678 437364864 438349920 438467756 438614784 439056936 440998560 441117108 441443115 442947840 443394360 443450846 443527584 443662272 445383936 445655752 445817280 446073480 448348536 448511040 450251520 450663120 450798528 450935424 451252962 453125760 453141648 453247568 453386160 455710870 455863680 455986224 456323220 456906420 457013220 457755712 458174172 460031744 460677856 460942596 461980755 462811392 463181540 463461408 463928607 464505240 464521527 465259904 465728916 466777855 467059896 469598265 470872656 471533994 471673960 472136634 472246994 472307760 472953984 475811712 476883360 477553140 478122880 479406320 479489280 480033782 480179556 480707328 482511940 483611904 484099416 484701120 485189730 485398899 485427420 485960960 486744768 487366848 487480768 487756635 487841040 488051352 490130120 490703805 490788720 490818505 492035472 492779472 492958080 493143660 493517877 495472256 495971724 498165040 498316320 498818655 498968532 500904816 501039360 501056928 501362721 501392180 501544440 501608334 503490720 503794944 504102408 504392103 506532960 506651360 506842095 506996010 507148344 509051520 509270976 509390016 509766480 509903514 511882232 512158440 512984502 514957120 514975176 515476230 516135030 517535712 517789248 518262588 518955440 520273744 520363776 520662816 521394084 522568395 523191840 523350720 523417392 523507968 523926660 524596260 525442383 526019904 528679680 529198272 530633205 531911704 531930240 532073232 532658771 533339531 533532840 534980736 536493780 537888240 538213248 539332110 539425440 540631568 540795744 540827520 541518720 542279280 542425054 543750912 545288760 546302336 546706080 546853044 547036416 548084695 548268480 548415864 548821170 549841312 550544032 551317268 551396385 554376906 554409480 554577840 555817848 556729920 557069690 557406288 558855104 559569344 560133426 560435670 562878720 563498160 563517918 563649638 563669280 565856640 566008752 566427060 566559460 567115209 569101696 569982780 572194640 572260032 572717715 572889796 573063768 573747456 575039680 575287584 575847320 575867511 576178245 578431232 578514240 579014328 579326760 579347073 581574880 581641344 582161145 582227676 582512904 583824870 584466560 585307962 585409248 587998080 588156144 588590820 588844566 588982206 591192480 591370112 591549696 591772392 594423040 594764640 597798048 597979584 598014720 598400667 600224445 600884160 601064704 601670616 601853328 603285699 604188864 604514880 605124270 607839552 607981632 608210514 608430960 609208560 609350960 610064190 610861824 610898896 611719776 614590128 615044340 615974340 616967847 617948544 618571476 619340320 619362036 619964655 620971888 622746528 623710665 625295079 626131020 626321160 627082074 627830208 628711992 629515512 629743680 630128010 633935430 634884480 635844480 636566537 636588720 636737520 636759846 639852790 640239408 643718970 645465888 646268160 646919640 647002054 647198532 647236560 647310528 647828235 648993024 649822464 650342180 650454720 650735136 650828520 651391119 651742605 654271740 654384960 656047296 657039296 657524880 657701634 657922176 658023836 661295632 661497840 661675662 664421760 664889630 665091540 665176269 665291376 667873088 668075904 668483628 668725920 668811112 671320960 672136544 672522804 672766560 675377280 675789460 675994680 676197792 676879443 679027968 679186688 679688640 679712472 679871352 682877920 683566305 683795520 683979336 685519830 686633568 687261258 687301640 688180040 689146585 690047616 690385664 691016784 691413894 694217088 694772310 695192112 696757860 697589120 697800960 697889856 698568880 698593374 699461680 700589844 701359872 705597696 706308984 707300991 707510940 708204951 708370491 709430976 711377120 713717568 715325040 716112245 716329710 717184320 719109480 719233920 720050673 720269334 721060992 723039040 723767910 725417856 727051680 727784595 728141130 728941440 729137392 730117152 731024640 731050272 731094638 731221152 731761560 732077028 735195180 739169208 739212640 739437120 739715490 741090464 742306560 743208384 743957586 746844568 747247560 747474480 747893507 748452798 751330880 751357224 751559040 752088270 752316660 752412501 754678336 755236080 755692416 756153612 759701686 759799440 759977040 760722516 763013376 763577280 763623620 764085024 764649720 764855271 767050112 767823348 768237660 771352320 772019104 772435680 772462764 773214345 774202545 776214860 776303568 776683872 777157879 777393882 778433160 780410616 780545664 784208192 784787760 785126088 785261952 785309608 785889990 786894390 788256640 789029856 789315840 791407046 793019520 797064064 797306112 797867556 798109848 800299260 801178880 802227488 802471104 804380932 805585152 806019840 806832360 808998165 809138160 810452736 810642176 810947352 811193616 811241280 812278080 813418920 813637581 815626368 819453504 820059120 820279566 821299120 822402720 822529795 822623796 824761968 825816048 826619540 826975902 830328704 831565359 831614220 833726772 834841360 835094880 835604535 836013890 836109432 837106944 838282656 839354016 839658240 840170680 840200139 840653505 845247240 845276877 845474457 848784960 848983360 849013128 849640590 849839190 853652544 854974170 858291960 858390048 859334694 859595652 860621184 862559520 862931376 862982080 863080704 863770980 867272960 867646848 867771360 868521492 868990140 872362320 872462016 872513280 872596826 873769356 874729728 875737305 876699840 876935512 877961943 878113872 878167163 881997120 882234216 882886230 883473309 886788720 886901692 887055168 887324544 891311504 891634560 892146960 892647089 896697072 897022080 901326240 901597056 901870848 902505924 906251520 906283296 906495136 906772320 911421740 911727360 911972448 912315771 912646440 913812840 914026440 915096285 915511424 916348344 921355712 921885192 923961510 926363080 926922816 927857214 929010480 929043054 930519808 931457832 933555710 934119792 939196530 941745312 943067988 943347920 944273268 944493988 944615520 945192015 945907968 950903145 951623424 953766720 955106280 955139769 956245760 958812640 959779185 960067564 960359112 965023880 965578455 968198832 969402240 970379460 970503081 970797798 970854840 973489536 974733696 974961536 975513270 975682080 976102704 980260240 981407610 981577440 981637010 984070944 985558944 985916160 986287320 986552451 987035754 990944512 991943448 992513493 996330080 996632640 997334445 997637310 997937064 1001809632 1002113856 1002725442 1002784360 1003088880 1003216668 1005476165 1006981440 1008204816 1008784206 1013065920 1013302720 1013684190 1013992020 1014296688 1018103040 1018541952 1018780032 1019532960 1019807028 1023764464 1024316880 1025969004 1028279745 1029914240 1029950352 1030891887 1030952460 1032270060 1035071424 1035578496 1036525176 1037910880 1040547488 1041325632 1042158465 1042788168 1045136790 1046383680 1046701440 1046834784 1047853320 1047890061 1048135001 1049192520 1049474561 1050884766 1052039808 1058396544 1061266410 1063823408 1063860480 1064146464 1065317542 1066679062 1067065680 1069961472 1072987560 1074494565 1075776480 1076426496 1078664220 1078850880 1081263136 1081591488 1081655040 1083037440 1084558560 1084850108 1085651865 1090577520 1092211695 1092604672 1093412160 1093706088 1096169390 1096536960 1096641957 1096831728 1097642340 1099682624 1101088064 1102634536 1102792770 1108627115 1108753812 1108818960 1109155680 1111635696 1113459840 1114139380 1114812576 1115936379 1117710208 1119138688 1120266852 1120871340 1126996320 1127035836 1127299276 1127338560 1128132405 1131713280 1132017504 1132854120 1133118920 1134230418 1138203392 1139552529 1139965560 1144389280 1144520064 1145435430 1145779592 1146127536 1150079360 1150575168 1151694640 1151735022 1152356490 1157028480 1158028656 1158653520 1158694146 1163149760 1163282688 1164322290 1164455352 1165025808 1166090823 1167649740 1168933120 1170615924 1170818496 1175996160 1176312288 1177181640 1177689132 1177964412 1178834985 1180341585 1180617485 1182384960 1182740224 1183544784 1187110569 1189529280 1195596096 1195959168 1196801334 1200084455 1200448890 1201768320 1203133033 1203341232 1203706656 1206571398 1208377728 1209029760 1210248540 1215679104 1215963264 1216421028 1216861920 1218417120 1218701920 1220128380 1221797792 1223439552 1229180256 1230088680 1230419349 1231948680 1233935694 1235897088 1237142952 1238680640 1238724072 1239929310 1240463853 1241943776 1245493056 1247421330 1250590158 1252262040 1252642320 1254020835 1254164148 1255660416 1257423984 1259031024 1259487360 1260256020 1267870860 1269768960 1271688960 1273133074 1273177440 1273475040 1273519692 1274758785 1279705580 1280478816 1281260287 1282461255 1287437940 1289002041 1290931776 1293839280 1294004108 1294397064 1294473120 1294621056 1295656470 1300684360 1300909440 1301470272 1301657040 1302782238 1303485210 1308543480 1308769920 1308895239 1312094592 1314078592 1315049760 1315403268 1315844352 1316047672 1322591264 1322995680 1323351324 1328843520 1329779260 1330183080 1330352538 1330582752 1335746176 1336151808 1336967256 1337451840 1337622224 1342641920 1344273088 1345045608 1345533120 1350754560 1351578920 1351989360 1352395584 1353758886 1356062635 1359377280 1359424944 1359742704 1365755840 1367132610 1367591040 1367958672 1371039660 1373267136 1374522516 1374603280 1376360080 1378293170 1380095232 1382033568 1382827788 1385942265 1388434176 1389544620 1390384224 1391785821 1393515720 1393564581 1395178240 1395779712 1397137760 1397186748 1398923360 1400333565 1401179688 1408794795 1409124095 1412617968 1412703697 1414601982 1415021880 1416409902 1416740982 1418861952 1422754240 1427435136 1430650080 1432224490 1432659420 1434368640 1438218960 1438467840 1440101346 1440538668 1442121984 1446078080 1447535820 1450835712 1454103360 1455569190 1456282260 1457882880 1458274784 1460234304 1462100544 1462189276 1462442304 1463269905 1463523120 1464154056 1470390360 1471661417 1472111415 1472455515 1478338416 1478425280 1478874240 1479430980 1480553631 1482180928 1486416768 1487915172 1493689136 1494495120 1494948960 1495787014 1496905596 1502661760 1502714448 1503118080 1504088163 1504176540 1504633320 1504825002 1509356672 1510472160 1511384832 1512307224 1519403372 1519598880 1519954080 1520526285 1521445032 1527154560 1527247240 1528170048 1529246149 1529299440 1529710542 1534100224 1535646696 1536475320 1544038208 1544871360 1544925528 1546428690 1548405090 1552429720 1552607136 1553367744 1554315758 1554787764 1556866320 1560821232 1561091328 1567705185 1568416384 1569575520 1570252176 1570523904 1570619216 1571779980 1573788780 1576513280 1578059712 1582814092 1586039040 1591899615 1594128128 1595735112 1596219696 1597976313 1600018593 1600598520 1604454976 1604942208 1608761864 1613664720 1617505135 1617996330 1618276320 1621894704 1622387232 1622482560 1624556160 1626837840 1627275162 1631252736 1638907008 1640118240 1640559132 1642598240 1644254085 1644805440 1645059590 1645247592 1649523936 1651632096 1653239080 1653951804 1654189155 1660657408 1663130718 1663228440 1667453544 1669682720 1670189760 1671209070 1672027780 1672218864 1676565312 1678708032 1680341360 1680400278 1681307010 1690494480 1690553754 1690948914 1697569920 1697966720 1698026256 1699281180 1699678380 1701345627 1707305088 1709948340 1716583920 1716780096 1718153145 1718669388 1719191304 1721242368 1725119040 1725862752 1725964160 1727541960 1727602533 1728534735 1735293696 1735542720 1737042984 1737980280 1744724640 1744924032 1745193652 1746483435 1747538712 1751474610 1753399680 1753871024 1755923886 1756227744 1756334326 1763994240 1764468432 1765772460 1766946618 1773577440 1773803384 1774110336 1774649088 1782623008 1783269120 1784293920 1785294178 1793394144 1794044160 1795202001 1800673335 1802652480 1803194112 1805011848 1809857097 1812566592 1812990272 1813544640 1822843480 1823944896 1824631542 1825292880 1827625680 1827736595 1828052880 1830192570 1831022848 1832696688 1842711424 1843770384 1847923020 1852726160 1853845632 1855714428 1858020960 1858086108 1859893965 1862915664 1867111420 1868239584 1871131995 1875885237 1878393060 1883490624 1886135976 1886695840 1888546536 1888987976 1889231040 1890384030 1899254215 1901806290 1907533440 1909699611 1910212560 1910279538 1917625280 1919558370 1920135128 1920718224 1930047760 1931156910 1936397664 1938804480 1940758920 1941006162 1941595596 1941709680 1943484705 1946979072 1949467392 1949923072 1951026540 1951364160 1952205408 1954173357 1960520480 1962815220 1963154880 1963274020 1968141888 1971117888 1972574640 1973104902 1974071508 1978517615 1983543649 1983886896 1985026986 1992660160 1993265280 1994668890 1995274620 1995528807 1995874128 2003619264 2004227712 2005450884 2005568720 2006177760 2006433336 2010952330 2013962880 2016409632 2017568412 2026131840 2026605440 2027368380 2027984040 2028593376 2030638329 2037083904 2037560064 2039065920 2039614056 2047528928 2048633760 2050698915 2051938008 2056559490 2059828480 2059900704 2061157853 2061783774 2061904920 2064540120 2067439755 2070142848 2071156992 2073050352 2075821760 2081094976 2082651264 2084316930 2085576336 2090273580 2092767360 2093402880 2093669568 2095706640 2095780122 2096270002 2098385040 2098949122 2101769532 2104079616 2116793088 2122532820 2125111473 2127646816 2128292928 2130635084 2133358124 2134131360 2145975120 2147178133 2148336735 2148989130 2151552960 2157328440 2157701760 2160152019 2162526272 2163182976 2169117120 2169700216 2171303730 2181155040 2181492065 2184423390 2186824320 2187412176 2192338780 2193073920 2193283914 2193663456 2195284680 2199365248 2202176128 2205269072 2205585540 2217254230 2217507624 2217637920 2218311360 2223271392 2226919680 2228278760 2229625152 2231872758 2235420416 2238277376 2240533704 2241742680 2243680521 2253992640 2254071672 2254598552 2254677120 2256264810 2257237503 2264035008 2265708240 2266237840 2268460836 2279105058 2279931120 2288778560 2289040128 2290870860 2291559184 2292255072 2294565813 2300158720 2301150336 2303389280 2303470044 2304712980 2314056960 2316057312 2317307040 2317388292 2319643035 2322607635 2326299520 2328644580 2328910704 2330051616 2331473637 2332181646 2335299480 2341231848 2341636992 2352624576 2354363280 2355378264 2355928824 2357669970 2360683170 2361234970 2364769920 2367089568 2367455323 2374221138 2379058560 2391192192 2391918336 2393602668 2400168910 2400897780 2403536640 2406266066 2406682464 2407413312 2413142796 2416755456 2418059520 2420497080 2426994495 2431358208 2431926528 2432842056 2433723840 2436834240 2437403840 2440256760 2440912743 2443595584 2446879104 2458360512 2460177360 2460838698 2463897360 2467589385 2467871388 2474285904 2477361280 2477448144 2479858620 2480927706 2483887552 2490986112 2494842660 2501180316 2504524080 2505284640 2506813605 2508041670 2508328296 2511320832 2514847968 2518062048 2518974720 2520512040 2520600417 2521189597 2521960515 2535741720 2536423371 2546266148 2546354880 2546950080 2547039384 2549517570 2559411160 2560957632 2562520574 2564922510 2574875880 2578004082 2581863552 2587678560 2588008216 2588794128 2588946240 2589242112 2591312940 2601368720 2601818880 2602940544 2603314080 2605564476 2606970420 2617086960 2617539840 2617790478 2624189184 2627211915 2628157184 2630099520 2630806536 2632095344 2633885829 2634501489 2645182528 2645991360 2646702648 2650419927 2659558520 2660366160 2660705076 2661165504 2663293855 2666697655 2671492352 2673934512 2674903680 2675244448 2677941267 2688546176 2690091216 2691066240 2703157840 2703978720 2704791168 2707517772 2712125270 2718754560 2718849888 2719485408 2731511680 2734265220 2735182080 2735917344 2736947313 2742079320 2746534272 2749045032 2749206560 2752720160 2756586340 2764067136 2765655576 2771884530 2779089240 2780768448 2783571642 2787031440 2787129162 2791559424 2794275520 2794373496 2797846720 2800667130 2802359376 2817589590 2818248190 2825235936 2825407394 2829203964 2830043760 2832819804 2833481964 2835576045 2837723904 2845508480 2854870272 2861300160 2864448980 2865318840 2868737280 2876437920 2879337555 2880202692 2881077336 2892156160 2894022701 2895071640 2896735365 2908206720 2911138380 2911509243 2912564520 2916549568 2920468608 2924201088 2924378552 2924884608 2926539810 2927046240 2928308112 2940780720 2943322834 2944222830 2944911030 2956676832 2956850560 2957748480 2958861960 2959657353 2961107262 2964361856 2972833536 2975830344 2987378272 2988990240 2989897920 2991574028 2992003335 2993811192 3005323520 3005428896 3008176326 3008353080 3009266640 3009650004 3016428495 3018713344 3020944320 3024614448 3038806744 3039197760 3039908160 3041052570 3042890064 3054309120 3054494480 3056340096 3058492298 3058598880 3059421084 3071293392 3072950640 3084839235 3088076416 3089742720 3089851056 3092675661 3092857380 3096810180 3104859440 3105214272 3106735488 3108631516 3109575528 3113732640 3121642464 3126475395 3135410370 3136832768 3139151040 3140504352 3141238432 3143559960 3143670183 3144405003 3147577560 3148423683 3156119424 3165628184 3182832685 3183799230 3191470224 3192439392 3195952626 3200037186 3201197040 3208909952 3209884416 3217523728 3227329440 3235010270 3235992660 3236552640 3243789408 3244774464 3244965120 3249112320 3253675680 3254550324 3256955595 3277814016 3280236480 3281118264 3285196480 3288508170 3289610880 3289925871 3290119180 3290495184 3299047872 3303264192 3306478160 3307903608 3308378310 3325881345 3326261436 3326456880 3334907088 3339365440 3340379520 3342418140 3344055560 3344437728 3347809137 3353130624 3357416064 3360682720 3360800556 3362614020 3380988960 3381107508 3381897828 3384397215 3395139840 3395933440 3396052512 3398125109 3398562360 3399356760 3402691254 3414610176 3418657587 3419896680 3433167840 3433560192 3436306290 3437338776 3438382608 3450238080 3451725504 3451928320 3454156127 3455083920 3455205066 3457069470 3471085440 3474085968 3475960560 3489449280 3489848064 3490387304 3492966870 3495077424 3502949220 3506799360 3507742048 3511847772 3512455488 3512668652 3527988480 3528936864 3531544920 3533893236 3536504955 3541024755 3541852455 3547154880 3547606768 3548220672 3561331707 3565246016 3568587840 3570588356 3586788288 3590404002 3600253365 3601346670 3605304960 3609399099 3610023696 3619714194 3625133184 3625980544 3627089280 3645686960 3647889792 3649263084 3650585760 3655251360 3655473190 3656105760 3660385140 3665393376 3685422848 3687540768 3691258047 3695846040 3705452320 3707691264 3711428856 3716041920 3716172216 3719787930 3721391559 3725831328 3734222840 3736479168 3739467535 3742263990 3751770474 3756786120 3762062505 3766981248 3772271952 3773391680 3777093072 3777975952 3778462080 3780768060 3798508430 3803612580 3815066880 3819399222 3820425120 3820559076 3824276355 3835250560 3839116740 3840270256 3841436448 3843780861 3860095520 3862313820 3867006123 3872795328 3881517840 3882012324 3883191192 3883419360 3885789395 3886969410 3902053080 3902728320 3903102019 3904410816 3908346714 3921040960 3925630440 3926309760 3926548040 3926685717 3936283776 3942235776 3945149280 3946209804 3948143016 3957035230 3967087298 3967773792 3970053972 3985320320 3986530560 3989337780 3990549240 3991057614 3991748256 4007238528 4008455424 4010901768 4011137440 4012355520 4012866672 4021904660 4027925760 4032819264 4035136824 4052263680 4053210880 4054736760 4055826743 4055968080 4057186752 4061276658 4068187905 4078131840 4079228112 4095057856 4097267520 4101397830 4103876016 4113118980 4119801408 4122315706 4123567548 4123809840 4129080240 4134879510 4140285696 4146100704 4151643520 4157826795 4162189952 4165302528 4168633860 4171152672 4180547160 4185534720 4187339136 4191413280 4191560244 4192540004 4196770080 4197898244 4201000695 4203539064 4226384385 4227372285 4238111091 4245065640 4250222946 4255293632 4256585856 4261270168 4266716248 4268262720 4291950240 4294356266 4296673470 4297978260 4303105920 4314656880 4315403520 4320304038 4325052544 4326365952 4338234240 4339400432 4342607460 4362310080 4362984130 4368846780 4373648640 4374824352 4384677560 4386567828 4387326912 4389809715 4390569360 4390835815 4398730496 4404352256 4410538144 4411171080 4414984251 4417366545 4434508460 4435015248 4435275840 4436622720 4441660893 4446542784 4456557520 4459250304 4463235445 4463745516 4481067408 4483485360 4487361042 4507985280 4508143344 4509197104 4509354240 4512264489 4512529620 4514475006 4528070016 4531416480 4532475680 4536921672 4558210116 4559862240 4561578855 4577557120 4581741720 4583118368 4584510144 4587738447 4589131626 4602300672 4606778560 4606940088 4609425960 4632114624 4634614080 4634776584 4639286070 4645215270 4652599040 4657289160 4657821408 4660103232 4662947274 4664363292 4670598960 4682463696 4683273984 4705249152 4708726560 4710756528 4711857648 4715339940 4721366340 4722469940 4729539840 4734179136 4734910646 4748442276 4758117120 4775698845 4782384384 4787205336 4793928939 4800055779 4800337820 4801795560 4812532132 4813364928 4814826624 4826285592 4840994160 4852515405 4853988990 4865684112 4867447680 4873668480 4874807680 4880513520 4881825486 4887191168 4893758208 4916721024 4920354720 4921677396 4927794720 4932762255 4935178770 4935742776 4948571808 4954722560 4954896288 4959717240 4961855412 4962567465 4967775104 4981972224 4989685320 5002360632 5009048160 5010569280 5013627210 5016083340 5016656592 5029695936 5036124096 5041024080 5041200834 5042379194 5043921030 5071483440 5072846742 5092532296 5092709760 5093900160 5094078768 5099035140 5099684729 5118822320 5121915264 5125041148 5129845020 5149751760 5154459435 5156008164 5163727104 5175357120 5176016432 5177588256 5177892480 5182625880 5182807599 5202737440 5205881088 5206628160 5211128952 5213940840 5234173920 5235580956 5239450305 5240675005 5247372805 5254423830 5260199040 5261613072 5264190688 5267771658 5269002978 5290365056 5291982720 5293405296 5300839854 5319117040 5320732320 5321410152 5322331008 5326587710 5333395310 5347869024 5349807360 5350488896 5355882534 5377092352 5380182432 5382132480 5385606003 5406315680 5407957440 5409582336 5415035544 5424250540 5429571291 5437699776 5438970816 5463023360 5468530440 5471834688 5473894626 5483209785 5484158640 5493068544 5498090064 5498413120 5505440320 5513172680 5528134272 5531311152 5543769060 5558178480 5561536896 5567143284 5574062880 5574258324 5579681895 5588551040 5588746992 5595693440 5601334260 5604718752 5635179180 5636496380 5650471872 5650814788 5658407928 5660087520 5665639608 5666963928 5671152090 5691016960 5694689831 5697762645 5722600320 5728897960 5729098833 5730637680 5752875840 5758675110 5760405384 5762154672 5788045402 5790143280 5793470730 5816413440 5822276760 5823018486 5825129040 5830454115 5833099136 5840937216 5848402176 5848757104 5849769216 5853079620 5854092480 5856616224 5881561440 5886645668 5888445660 5889822060 5913353664 5913701120 5917723920 5919314706 5922214524 5928723712 5935552845 5950630947 5951660688 5974756544 5977980480 5979795840 5983148056 5984006670 5986586421 5987622384 6010857792 6015665165 6016352652 6016706160 6018533280 6019300008 6032856990 6041888640 6049228896 6077613488 6078395520 6079816320 6082105140 6085780128 6108988960 6112680192 6116984596 6117197760 6118842168 6142586784 6145901280 6152096745 6169678470 6176152832 6179485440 6179702112 6183473559 6185351322 6185714760 6193620360 6202319265 6209718880 6210428544 6213470976 6217263032 6219151056 6227465280 6243284928 6252950790 6270820740 6278302080 6281008704 6282476864 6287119920 6287340366 6288810006 6295155120 6296847366 6312238848 6331256368 6365665370 6367598460 6375334419 6382940448 6384878784 6391905252 6400074372 6402394080 6406301435 6417819904 6435047456 6441534399 6445010205 6454658880 6470020540 6471985320 6473105280 6480456057 6487578816 6489548928 6507351360 6509100648 6513911190 6544476195 6560472960 6562236528 6570392960 6577016340 6579221760 6579851742 6580238360 6580990368 6598095744 6606528384 6612956320 6615807216 6616756620 6651762690 6652522872 6652913760 6669814176 6678730880 6680759040 6684836280 6688111120 6688875456 6695618274 6706261248 6714832128 6721365440 6721601112 6725228040 6731041563 6761977920 6762215016 6763795656 6768794430 6771712509 6792105024 6796250218 6797124720 6798713520 6805382508 6837315174 6839793360 6866335680 6867120384 6872612580 6874677552 6876765216 6900476160 6903451008 6908312254 6910167840 6910410132 6914138940 6942170880 6948171936 6951921120 6958929105 6967822905 6978898560 6980774608 6985933740 6990154848 6994420911 7005898440 7015484096 7023695544 7024910976 7025337304 7057873728 7063089840 7063518485 7067786472 7073009910 7082049510 7083704910 7094309760 7095213536 7102365969 7122663414 7130492032 7137175680 7141176712 7173576576 7180808004 7200506730 7202693340 7210609920 7218798198 7220047392 7239428388 7250266368 7251961088 7254178560 7291373920 7295779584 7298526168 7301171520 7310502720 7310946380 7312211520 7320770280 7322738229 7330786752 7358307085 7375081536 7382516094 7391692080 7402768155 7410904640 7422857712 7432083840 7432344432 7439575860 7440523621 7442783118 7451662656 7468445680 7472958336 7478935070 7484527980 7503540948 7513572240 7520440815 7524125010 7533962496 7544543904 7546783360 7554186144 7555951904 7556924160 7561536120 7561801251 7563568791 7597016860 7607225160 7609270113 7638798444 7640850240 7641118152 7646230745 7648552710 7670501120 7678233480 7680540512 7682872896 7687561722 7720191040 7724627640 7734012246 7745590656 7763035680 7764024648 7766382384 7766838720 7771578790 7773938820 7804106160 7805456640 7806204038 7808821632 7816693428 7842081920 7851260880 7852619520 7853096080 7853371434 7872567552 7884471552 7890298560 7892419608 7896286032 7903504467 7914070460 7934174596 7935547584 7940107944 7951259781 7970640640 7978675560 7981098480 7982115228 7983496512 7989881565 8000092965 8014477056 8021803536 8022274880 8024711040 8025733344 8033823801 8043809320 8065638528 8070273648 8109473520 8111653486 8111936160 8114373504 8122553316 8136375810 8156263680 8158456224 8190115712 8194535040 8202795660 8207752032 8226237960 8239602816 8244631412 8247135096 8247619680 8258160480 8269759020 8292201408 8303287040 8315653590 8324379904 8337267720 8342305344 8361094320 8374678272 8382826560 8383120488 8385080008 8393540160 8395796488 8402001390 8407078128 8407588337 8452768770 8454744570 8476222182 8490131280 8500445892 8506728135 8510587264 8513171712 8522540336 8533432496 8536525440 8583900480 8588712532 8593346940 8595956520 8606211840 8629313760 8638012665 8640608076 8650105088 8676468480 8678800864 8682068103 8685214920 8724620160 8725968260 8734527729 8736569389 8737693560 8749648704 8769355120 8773135656 8774653824 8779619430 8781138720 8781671630 8821076288 8822342160 8829968502 8834733090 8869016920 8870030496 8870551680 8873245440 8878972059 8883321786 8893085568 8913115040 8918500608 8926470890 8927491032 8962134816 8966970720 8974722084 8976010005 9015970560 9016286688 9018394208 9024528978 9025059240 9028950012 9049285485 9056140032 9062832960 9064951360 9073843344 9116420232 9119724480 9123157710 9155114240 9163483440 9166236736 9169020288 9175476894 9178263252 9213557120 9213880176 9218851920 9264229248 9269228160 9269553168 9278572140 9290430540 9314578320 9315642816 9320206464 9325894548 9328726584 9341197920 9364927392 9379426185 9410498304 9417453120 9421513056 9423715296 9430679880 9433215009 9442732680 9444939880 9445271049 9468358272 9469821292 9496884552 9548498055 9551397690 9574410672 9587857878 9600111558 9600675640 9603591120 9625064264 9626729856 9629653248 9652571184 9681988320 9705030810 9707977980 9731368224 9734895360 9747336960 9749615360 9761027040 9763650972 9770866785 9774382336 9833442048 9840709440 9843354792 9855589440 9865524510 9869777613 9870357540 9871485552 9897143616 9909792576 9917718245 9919434480 9923710824 9925134930 9935550208 9977644035 9979370640 10004721264 10018096320 10021138560 10027254420 10032166680 10033313184 10034863499 10059391872 10072248192 10082048160 10082401668 10084758388 10087842060 10142966880 10145693484 10153191645 10185064592 10185419520 10187800320 10188157536 10194375327 10198070280 10199369458 10237644640 10243830528 10250082296 10255972761 10259690040 10299503520 10305789265 10308918870 10312016328 10350714240 10352032864 10355176512 10355784960 10362468381 10365251760 10365615198 10405474880 10413256320 10422257904 10427881680 10468347840 10471161912 10478900610 10481350010 10494745610 10508847660 10520398080 10523226144 10528381376 10535543316 10538005956 10580730112 10583965440 10586810592 10601679708 10625557365 10638234080 10641464640 10642820304 10644662016 10653175420 10666790620 10683995121 10695738048 10700977792 10711765068 10735890665 10760364864 10771212006 10800760095 10812631360 10815914880 10828197297 10830071088 10848501080 10859142582 10875399552 10877941632 10937060880 10943669376 10947789252 10966419570 10968317280 10996180128 10996826240 11010880640 11026345360 11056268544 11062622304 11087538120 11116356960 11123073792 11134286568 11148125760 11148516648 11159363790 11164174677 11177102080 11177493984 11191386880 11202668520 11209437504 11218402605 11270358360 11272992760 11286187515 11300943744 11301629576 11316815856 11320175040 11331279216 11333927856 11342304180 11389379662 11395525290 11445200640 11457795920 11458197666 11461275360 11472829065 11505751680 11517350220 11520810768 11524309344 11531342583 11576090804 11580286560 11586941460 11601018369 11644553520 11646036972 11650258080 11657368185 11660908230 11666198272 11697514208 11706159240 11708184960 11709306057 11713232448 11763122880 11773291336 11776891320 11779644120 11780057151 11826707328 11835447840 11837276615 11838629412 11844429048 11871105690 11901261894 11903321376 11949513088 11955960960 11959591680 11966296112 11968013340 11973172842 11975244768 12021715584 12031330330 12032705304 12033412320 12037066560 12038600016 12065713980 12083777280 12098457792 12155226976 12156791040 12159632640 12164210280 12167480229 12171560256 12204563715 12217977920 12233969192 12234395520 12237684336 12266809213 12285173568 12291802560 12304193490 12339356940 12359404224 12366947118 12370702644 12371429520 12387240720 12404638530 12419437760 12420857088 12434526064 12438302112 12454930560 12486569856 12505901580 12541641480 12556604160 12562017408 12564953728 12574239840 12574680732 12577620012 12590310240 12593694732 12603002085 12605947985 12662512736 12682116855 12714333273 12731330740 12735196920 12750668838 12765880896 12769757568 12783810504 12800148744 12804788160 12812602870 12870094912 12883068798 12890020410 12909317760 12940041080 12943970640 12946210560 12960912114 12975157632 12979097856 13014702720 13018201296 13027822380 13088952390 13120945920 13124473056 13140785920 13154032680 13159703484 13160476720 13161980736 13169429145 13172507445 13196191488 13213056768 13225912640 13231614432 13233513240 13244952753 13252099635 13303525380 13305045744 13305827520 13324982679 13339628352 13357461760 13369672560 13376222240 13377750912 13389706335 13391236548 13442730880 13443202224 13450456080 13462083126 13523955840 13524430032 13525250803 13527591312 13537588860 13543425018 13584210048 13592500436 13594249440 13597427040 13610765016 13674630348 13679586720 13684736565 13732671360 13745225160 13749355104 13753530432 13763215341 13806902016 13816624508 13820335680 13820820264 13828277880 13896343872 13903842240 13917858210 13935645810 13957797120 13961549216 13971867480 13980309696 13988841822 14011796880 14030968192 14047391088 14049821952 14050674608 14115747456 14126179680 14127036970 14135572944 14146019820 14164099020 14167409820 14188619520 14190427072 14204731938 14245326828 14260984064 14274351360 14282353424 14347153152 14361616008 14381786817 14400167337 14401013460 14405386680 14437596396 14440094784 14470113505 14478856776 14557546215 14582747840 14597052336 14602343040 14621005440 14621892760 14624423040 14641030351 14641540560 14645476458 14661573504 14716614170 14750163072 14765032188 14783384160 14798286765 14805536310 14821809280 14845715424 14864167680 14864688864 14879151720 14881047242 14885566236 14903325312 14936891360 14945916672 14957870140 14969055960 15007081896 15027144480 15040881630 15048250020 15089087808 15093566720 15108372288 15111903808 15123072240 15123602502 15127137582 15194033720 15214450320 15218540226 15277596888 15281700480 15282236304 15292461490 15297105420 15299054187 15356466960 15361081024 15365745792 15375123444 15440382080 15449255280 15463378305 15468024492 15491181312 15526071360 15528049296 15532764768 15533677440 15543157580 15547877640 15608212320 15612408076 15617643264 15633386856 15684163840 15702521760 15706192160 15706742868 15718350915 15722025015 15742118415 15780597120 15784839216 15792572064 15807008934 15828140920 15868349192 15871095168 15880215888 15902519562 15957351120 15962196960 15964230456 15966993024 15979763130 16000185930 16043607072 16044549760 16049422080 16051466688 16067647602 16087618640 16131277056 16140547296 16218947040 16223306972 16223872320 16228747008 16245106632 16272751620 16288713873 16316912448 16380231424 16389070080 16405591320 16415504064 16449629355 16452475920 16479205632 16489262824 16494270192 16495239360 16516320960 16539518040 16584402816 16631307180 16674535440 16684610688 16722188640 16739045685 16765653120 16766240976 16770160016 16787080320 16791592976 16804002780 16814156256 16815176674 16905537540 16909489140 16952444364 16980262560 16990625545 17000891784 17013456270 17021174528 17045080672 17066864992 17073050880 17084069493 17093287935 17167800960 17177425064 17186693880 17187296499 17191913040 17258627520 17270780635 17276025330 17281216152 17357601728 17364136206 17370429840 17449240320 17451936520 17469055458 17473138778 17475387120 17499297408 17538710240 17546271312 17549307648 17559238860 17562277440 17563343260 17642152576 17644684320 17659937004 17669466180 17738033840 17740060992 17741103360 17757944118 17766643572 17786171136 17806658535 17826230080 17851892841 17852941780 17854982064 17924269632 17933941440 17949444168 17952020010 17959759263 18032573376 18036788416 18046995495 18049057956 18050118480 18057900024 18098570970 18125665920 18129902720 18147686688 18232840464 18239448960 18246315420 18326966880 18332473472 18338040576 18350953788 18356526504 18427114240 18427760352 18437703840 18456290235 18528458496 18538456320 18539106336 18550420677 18557144280 18580861080 18606957795 18629156640 18631285632 18640412928 18651789096 18657453168 18682395840 18729854784 18758852370 18834906240 18843026112 18847430592 18861359760 18866430018 18885465360 18889879760 18890542098 18936716544 18939642584 18993769104 19096996110 19102795380 19126003257 19148821344 19175715756 19200223116 19201351280 19207182240 19218904305 19250128528 19253459712 19305142368 19324603197 19335030615 19363976640 19410061620 19415955960 19441368171 19462736448 19515510095 19522054080 19527301944 19541733570 19633428585 19681418880 19686709584 19711178880 19731049020 19733562647 19739555226 19740715080 19742971104 19794287232 19819585152 19835436490 19838868960 19847421648 19850269860 19955288070 19958741280 20009442528 20036192640 20042277120 20054508840 20064333360 20066626368 20069726998 20118783744 20144496384 20164096320 20164803336 20169516776 20175684120 20193124689 20279133715 20285933760 20291386968 20306383290 20370129184 20376315072 20388750654 20396140560 20398738916 20475289280 20500164592 20511945522 20519380080 20599007040 20611578530 20617837740 20624032656 20701428480 20704065728 20710353024 20724936762 20730503520 20731230396 20810949760 20826512640 20844515808 20855763360 20936695680 20942323824 20957801220 20962700020 20983262733 20989491220 21017695320 21046452288 21056762752 21071086632 21076011912 21173621184 21190555455 21203359416 21251114730 21276468160 21282929280 21285640608 21306350840 21307097907 21333581240 21367990242 21391476096 21401955584 21423530136 21471781330 21520729728 21542424012 21601520190 21625262720 21631829760 21656394594 21660142176 21697002160 21718285164 21750799104 21755883264 21874121760 21887338752 21895578504 21932839140 21936634560 21968214687 21992360256 21993652480 22021761280 22052690720 22074921255 22125244608 22175076240 22208304465 22232713920 22268573136 22296251520 22297033296 22318727580 22321570863 22328349354 22354987968 22405337040 22418875008 22436805210 22540716720 22545985520 22561322445 22572375030 22601887488 22603259152 22633631712 22640350080 22662558432 22667855712 22684608360 22690706373 22778759324 22791050580 22827810339 22915591840 22916395332 22922550720 22938692235 22945658130 23011503360 23034700440 23041621536 23048618688 23062685166 23152181608 23160573120 23173882920 23202036738 23289107040 23292073944 23300516160 23314736370 23321816460 23395028416 23412318480 23416369920 23418612114 23426464896 23526245760 23546582672 23553782640 23559288240 23560114302 23653414656 23670895680 23674553230 23677258824 23688858096 23710513401 23742211380 23802523788 23806642752 23899026176 23911921920 23932592224 23936026680 23946345684 23950489536 23969644695 24000278895 24043431168 24062660660 24065410608 24066824640 24074133120 24077200032 24101471403 24131427960 24137914903 24196915584 24310453952 24328420560 24334960458 24343120512 24409127430 24435955840 24467938384 24468791040 24475368672 24533618426 24570347136 24583605120 24608386980 24678713880 24718808448 24733894236 24741405288 24742859040 24774481440 24809277060 24838875520 24869052128 24876604224 24909861120 24973139712 25011803160 25083282960 25124034816 25129907456 25148479680 25149361464 25155240024 25180620480 25187389464 25206004170 25211895970 25222765011 25325025472 25364233710 25428666546 25462661480 25470393840 25498423645 25501337676 25531761792 25539515136 25567621008 25600297488 25609576320 25625205740 25740189824 25766137596 25780040820 25818635520 25880082160 25887941280 25914037995 25921824228 25950315264 26029405440 26036402592 26046204309 26055644760 26177904780 26203583187 26209708167 26248946112 26308065360 26319406968 26320953440 26323961472 26338858290 26345014890 26451825280 26463228864 26467026480 26489905506 26504199270 26607050760 26610091488 26611655040 26649965358 26679256704 26739345120 26752444480 26755501824 26779412670 26782473096 26885461760 26886404448 26900912160 26924166252 26928030015 27047911680 27048860064 27050501606 27055182624 27075177720 27086850036 27147856455 27168420096 27185000872 27188498880 27194854080 27221530032 27349260696 27359173440 27369473130 27465342720 27490450320 27498710208 27507060864 27526430682 27633249016 27640671360 27641640528 27656555760 27672059759 27792687744 27807684480 27835716420 27871291620 27923098432 27943734960 27960619392 27977683644 28023593760 28061936384 28094782176 28101349216 28231494912 28252359360 28254073940 28271145888 28292039640 28299645027 28328198040 28334819640 28335813147 28380854144 28409463876 28473449155 28490653656 28564706848 28645494165 28723232016 28763573634 28800334674 28802026920 28810773360 28875192792 28880189568 28940227010 28957713552 29115092430 29165495680 29194104672 29204686080 29242010880 29243785520 29248846080 29282060702 29283081120 29290952916 29323147008 29433228340 29500326144 29530064376 29566768320 29596573530 29609332839 29611072620 29643618560 29691430848 29729377728 29753154735 29758303440 29762094484 29771132472 29806650624 29873782720 29915740280 29932932105 29938111920 30014163792 30054288960 30081763260 30096500040 30104590497 30178175616 30216744576 30223807616 30246144480 30247205004 30254275164 30388067440 30428900640 30437080452 30555193776 30563400960 30564472608 30583125981 30584922980 30594210840 30598108374 30712933920 30722162048 30731491584 30750246888 30767918283 30880764160 30898510560 30917367795 30926756610 30936048984 31052142720 31056098592 31065529536 31067354880 31086315160 31087405143 31095755280 31216424640 31224816152 31266773712 31405043520 31412384320 31413485736 31436701830 31444050030 31484236830 31561194240 31569678432 31585144128 31614017868 31656281840 31736698384 31742190336 31760431776 31805039124 31876672095 31914702240 31924393920 31928460912 31933986048 31959526260 32000371860 32051985363 32087214144 32089099520 32102933376 32135295204 32175237280 32207671995 32281094592 32402280285 32437894080 32446613944 32447744640 32484591891 32490213264 32492185031 32533711391 32545503240 32577427746 32633824896 32811182640 32831008128 32899258710 32904951840 32978525648 32988540384 32990478720 33032641920 33079036080 33168805632 33262614360 33349070880 33369221376 33444377280 33478091370 33531306240 33532481952 33540320032 33574160640 33583185952 33608005560 33628312512 33630353348 33655207815 33811075080 33818978280 33858562545 33904888728 33960525120 33981251090 34001783568 34026912540 34090161344 34133729984 34168138986 34186575870 34335601920 34354850128 34373387760 34374592998 34383826080 34517255040 34541561270 34552050660 34562432304 34594027749 34715203456 34728272412 34740859680 34903873040 34938110916 34946277556 34950774240 34972104555 34998594816 35077420480 35092542624 35118477720 35124554880 35126686520 35127918171 35284305152 35289368640 35319874008 35338932360 35340171453 35476067680 35480121984 35511829845 35515888236 35533287144 35613317070 35652460160 35703785682 35705883560 35709964128 35848539264 35867882880 35898888336 35904040020 35919518526 36065146752 36073576832 36093990990 36098115912 36100236960 36115800048 36197141940 36251331840 36259805440 36295373376 36465680928 36478897920 36492630840 36502440687 36613691145 36653933760 36664946944 36701907576 36713053008 36800427639 36855520704 36875407680 36912580470 37078212672 37100841354 37114288560 37161722160 37202618105 37213915590 37258313280 37262571264 37303578192 37314906336 37364791680 37459709568 37517704740 37669812480 37686052224 37694861184 37722719520 37732860036 37770930720 37779759520 37781084196 37809006255 37817843955 37879285168 37987538208 38046350565 38142999819 38193992220 38205590760 38252006514 38297642688 38351431512 38400446232 38402702560 38414364480 38437808610 38500257056 38610284736 38649206394 38670061230 38727953280 38820123240 38830558757 38831911920 38882736342 38925472896 39031020190 39044108160 39054603888 39083467140 39266857170 39362837760 39373419168 39422357760 39462098040 39467125294 39479110452 39481430160 39485942208 39517522335 39588574464 39639170304 39670872980 39677737920 39694843296 39700539720 39734858259 39756298905 39910576140 39917482560 40018885056 40072385280 40109017680 40128666720 40133252736 40139453996 40169119005 40328192640 40329606672 40339033552 40351368240 40386249378 40558267430 40571867520 40575752409 40582773936 40612766580 40740258368 40752630144 40777501308 40792281120 40797477832 40950578560 41000329184 41023891044 41038760160 41198014080 41223157060 41235675480 41248065312 41289646023 41408131456 41420706048 41449873524 41461007040 41462460792 41621899520 41689031616 41711526720 41873391360 41884647648 41915602440 41925400040 41966525466 41978982440 42035390640 42037941685 42092904576 42113525504 42142173264 42152023824 42347242368 42381110910 42406718832 42502229460 42552936320 42565858560 42571281216 42612701680 42614195814 42667162480 42735980484 42782952192 42847060272 42943562660 43041459456 43084848024 43145360451 43200502011 43203040380 43250525440 43312789188 43320284352 43394004320 43410340515 43436570328 43672638645 43682846945 43748243520 43791157008 43865678280 43873269120 43923091053 43936429374 43984720512 44105381440 44149842510 44250489216 44350152480 44394860295 44416608930 44465427840 44537146272 44592503040 44594066592 44637455160 44643141726 44656698708 44709975936 44810674080 44837750016 44873610420 45081433440 45091971040 45122644890 45144750060 45206518304 45267263424 45280700160 45325116864 45335711424 45369216720 45381412746 45557518648 45582101160 45621503927 45655620678 45831183680 45832790664 45845101440 45877384470 45891316260 45897162561 46069400880 46083243072 46097237376 46125370332 46304363216 46321146240 46347765840 46404073476 46578214080 46584147888 46601032320 46629472740 46643632920 46790056832 46824636960 46837224228 46852929792 47052491520 47093165344 47107565280 47118576480 47120228604 47166075045 47226355245 47341791360 47349106460 47354517648 47377716192 47406630619 47421026802 47484422760 47605047576 47613285504 47865184448 47872053360 47892691368 47900979072 47939289390 48000557790 48125321320 48130821216 48133649280 48148266240 48154400064 48202942806 48262855920 48275829806 48393831168 48620907904 48656841120 48669920916 48686241024 48818254860 48871911680 48935876768 48950737344 49067236852 49140694272 49167210240 49216773960 49348888065 49357427760 49437616896 49467788472 49482810576 49485718080 49548962880 49618554120 49677751040 49738104256 49753208448 50023606320 50166565920 50174317495 50296959360 50298722928 50310480048 50361240960 50374778928 50412008340 50423791940 50445530022 50650050944 50728467420 50857333092 50925322960 50940787680 50971876635 50996847290 51002675352 51063523584 51135242016 51200594976 51219152640 51250411480 51252208479 51279863805 51480379648 51532275192 51560081640 51561889497 51760164320 51775882560 51812341905 51828075990 51843648456 52072805184 52092408618 52111289520 52355809560 52407166374 52419416334 52497892224 52616130720 52638813936 52641906880 52647922944 52677716580 52690029780 52903650560 52926457728 52934052960 52979811012 53008398540 53214101520 53220182976 53223310080 53299930716 53358513408 53419975605 53478690240 53504888960 53555678523 53558825340 53564946192 53772808896 53801824320 53848332504 53856060030 54097720128 54101003212 54110365248 54140986485 54150355440 54173700072 54295712910 54370001744 54376997760 54389708160 54443060064 54451472429 54698521392 54718346880 54738946260 54980900640 54997420416 55014121728 55052861364 55266498032 55281342720 55283281056 55313111520 55344119518 55585375488 55615368960 55651262031 55671432840 55742583240 55820873385 55846196864 55887469920 55921238784 55955367288 56047187520 56189564352 56202698432 56504718720 56508147880 56542291776 56584079280 56599290054 56656396080 56669639280 56671626294 56761708288 56818927752 56946898310 56981307312 57129413696 57290988330 57446464032 57527147268 57600669348 57604053840 57621546720 57656712915 57750385584 57760379136 57880454020 57915427104 57973809591 58005091845 58230184860 58330991360 58388209344 58487571040 58546530285 58564121404 58566162240 58581905832 58866456680 58900285755 59060128752 59133536640 59193147060 59200687941 59218665678 59222145240 59382861696 59458755456 59506309470 59516606880 59524188968 59542264944 59747565440 59831480560 59865864210 59876223840 60028327584 60108577920 60163526520 60193000080 60209180994 60356351232 60433489152 60447615232 60492288960 60494410008 60508550328 60579374067 60776134880 60837401145 60857801280 60874160904 61110387552 61128945216 61166251962 61169845960 61188421680 61196216748 61334046065 61425867840 61444324096 61500493776 61535836566 61797021120 61834735590 61853513220 61872097968 62104285440 62112197184 62131059072 62172630320 62174810286 62191510560 62432849280 62449632304 62533547424 62810087040 62824768640 62826971472 62873403660 62888100060 62949788199 62968473660 63139356864 63170288256 63228035736 63312563680 63473396768 63520863552 63571666365 63610078248 63753344190 63829404480 63848787840 63856921824 63919052520 63921293721 64000743720 64103970726 64174428288 64205866752 64270590408 64350474560 64415343990 64562189184 64804560570 64875788160 64893227888 64895489280 64969183782 64980426528 64984370062 65067422782 65091006480 65154855492 65267649792 65622365280 65662016256 65798517420 65809903680 65957051296 65977080768 65980957440 66065283840 66158072160 66224763765 66525228720 66562522123 66624913395 66698141760 66888754560 66956182740 66964712589 67064963904 67080640064 67166371904 67216011120 67256625024 67260706696 67310415630 67622150160 67626254015 67637956560 67717125090 67809777456 67921050240 67962502180 68003567136 68053825080 68072119119 68180322688 68267459968 68336277972 68373151740 68709700256 68746775520 68749185996 68767652160 68816076705 69034510080 69083122540 69104101320 69124864608 69188055498 69430406912 69456544824 69481719360 69807746080 69876221832 69892555112 69901548480 69944209110 70154840960 70185085248 70236955440 70249109760 70253373040 70255836342 70578737280 70639748016 70677864720 70680342906 70952135360 70960243968 71023659690 71031776472 71066574288 71131540203 71226634140 71304920320 71407571364 71411767120 71419928256 71697078528 71735765760 71797776672 71808080040 71839037052 71908934085 72000836685 72130293504 72147153664 72187981980 72196231824 72200473920 72231600096 72304414209 72394283880 72413744709 72590746752 72931361856 72985261680 73004881374 73205151755 73227382290 73307867520 73391115013 73403815152 73426106016 73600855278 73711041408 73750815360 73825160940 74156425344 74201682708 74228577120 74323444320 74405236210 74427831180 74516626560 74607156384 74629812672 74729583360 74919419136 75035409480 75372104448 75389722368 75445439040 75465720072 75541861440 75559519040 75562168392 75618012510 75635687910 75668295033 75758570336 75975076416 76092701130 76285999638 76387984440 76411181520 76495270935 76504013028 76595285376 76702863024 76800892464 76805405120 76828728960 76875617220 77000514112 77220569472 77298412788 77340122460 77455906560 77640246480 77661117514 77663823840 77765472684 77850945792 78062040380 78088216320 78109207776 78138612927 78156877507 78166934280 78533714340 78629124501 78746838336 78924196080 78934250588 78958220904 78962860320 78971884416 79035044670 79341745960 79355475840 79389686592 79401079440 79445590921 79469716518 79512597810 79821152280 79834965120 80037770112 80218035360 80257333440 80266505472 80278907992 80338238010 80656385280 80659213344 80678067104 80702736480 80772498756 81116534860 81143735040 81151504818 81165547872 81225533160 81443569365 81480516736 81505260288 81555002616 81584562240 81594955664 81901157120 82000658368 82047782088 82077520320 82396028160 82446314120 82471350960 82496130624 82579292046 82816262912 82899747048 82922014080 82924921584 83016179277 83378063232 83423053440 83769295296 83831204880 83850800080 83933050932 83957964880 84070781280 84075883370 84185809152 84284346528 84304047648 84694484736 84762221820 84813437664 84898935081 85004458920 85007439441 85105872640 85142562432 85225403360 85228391628 85334324960 85420347465 85471960968 85694120544 85887125320 85936482495 86169696048 86290720902 86401004022 86406080760 86625578376 86640568704 86788008640 86820681030 86873140656 87345277290 87365693890 87496487040 87582314016 87731356560 87746538240 87846182106 87872858748 87969441024 88210762880 88299685020 88500978432 88700304960 88789720590 88833217860 88930855680 89074292544 89188133184 89259464205 89274910320 89286283452 89313397416 89419951872 89621348160 89747220840 89771346437 89798796315 90162866880 90183942080 90245289780 90289500120 90313771491 90413036608 90534526848 90650233728 90671422848 90738433440 90762825492 91115037296 91164202320 91243007854 91311241356 91662367360 91665581328 91690202880 91749377943 91754768940 91782632520 91794325122 92138801760 92166486144 92194474752 92250740664 92608726432 92642292480 92695531680 92752103385 92808146952 93156428160 93168295776 93202064640 93258945480 93262215429 93284015089 93287265840 93580113664 93649273920 93674448456 94186330688 94215130560 94237152960 94240457208 94332150090 94452710490 94683582720 94698212920 94709035296 94755432384 94813261238 94842053604 94968845520 95210095152 95226571008 95630016285 95730368896 95744106720 95785382736 95801958144 95878578780 96001115580 96250642640 96261642432 96267298560 96308800128 96405885612 96525711840 96551659612 96623015985 97206840855 97241815808 97313682240 97339841832 97453775673 97476555093 97601134173 97636509720 97871753536 97901474688 98134473704 98433547920 98667813235 98697776130 98714855520 98935576944 98965621152 98971436160 99097925760 99237108240 99476208512 99506416896 100047212640 100333131840 100348634990 100593918720 100597445856 100620960096 100722481920 100749557856 100824016680 100847583880 100891060044 100965623445 101300101888 101456934840 101714666184 101850645920 101881575360 101943753270 101993694580 102005350704 102270484032 102401189952 102500822960 102504416958 102559727610 103064550384 103120163280 103123778994 103520328640 103551765120 103624683810 103656151980 103687296912 103782083247 104145610368 104184817236 104222579040 104711619120 104814332748 104838832668 104916313665 104995784448 105232261440 105277627872 105283813760 105355433160 105380059560 105383754513 105852915456 105868105920 105959622024 106016797080 106428203040 106440365952 106535489535 106599861432 106839951210 106957380480 107009777920 107078839937 107111357046 107117650680 107129892384 107545617792 107603648640 107696665008 107712120060 108195440256 108202006424 108220730496 108281972970 108300710880 108347400144 108591425820 108740003488 108753995520 108779416320 108886120128 108902944858 109397042784 109436693760 109477892520 109507322061 109841073435 109961801280 109994840832 110105722728 110401282917 110532996064 110566562112 110626223040 110688239036 111302524062 111342865680 111485166480 111607854315 111641746770 111692393728 111774939840 111910734576 112094375040 112379128704 112405396864 113009437440 113016295760 113084583552 113168158560 113198580108 113312792160 113339278560 113343252588 113453531865 113637855504 113893796620 113962614624 114139051695 114258827392 114428999457 114581976660 114892928064 115054294536 115201338696 115208107680 115243093440 115313425830 115500771168 115760908040 115830854208 115947619182 116010183690 116460369720 116491676271 116776418688 116975142080 117093060570 117128242808 117132324480 117163811664 117732913360 117800571510 118120257504 118267073280 118386294120 118401375882 118437331356 118444290480 118552567005 118765723392 118917510912 119012618940 119033213760 119048377936 119084529888 119204574777 119495130880 119662961120 119731728420 119752447680 120056655168 120217155840 120327053040 120386000160 120418361988 120507357015 120689574515 120984577920 120988820016 120996162589 121017100656 121158748134 121552269760 121674802290 121715602560 121727257227 121748321808 122220775104 122257890432 122332503924 122339691920 122376843360 122392433496 122668092130 122851735680 123000987552 123071673132 123594042240 123669471180 123707026440 123744195936 123868938069 124224394368 124262118144 124345260640 124349620572 124383021120 124865698560 124899264608 125067094848 125620174080 125649537280 125653942944 125730629033 125746807320 125776200120 125899576398 125936947320 126113825055 126278713728 126340576512 126456071472 126625127360 126946793536 127041727104 127143332730 127220156496 127506688380 127658808960 127697575680 127713843648 127838105040 127842587442 128001487440 128207941452 128348856576 128541180816 128700949120 128830687980 129124378368 129609121140 129751576320 129786455776 129938367564 129960853056 129968740124 130134845564 130182012960 130231021545 130309710984 130977866113 131017915935 131048540835 131244730560 131597034840 131619807360 131769273159 131914102592 131954161536 132316144320 132449527530 133050457440 133125044246 133249826790 133396283520 133777509120 133912365480 133929425178 134129927808 134161280128 134332743808 134432022240 134513250048 134521413392 134620831260 135244300320 135252508030 135275913120 135434250180 135619554912 135842100480 135925004360 136007134272 136107650160 136144238238 136360645376 136534919936 136672555944 136746303480 136864511781 137419400512 137493551040 137498371992 137535304320 137632153410 137691487683 138166245080 138208202640 138249729216 138360298795 138376110996 138913089648 138963438720 139615492160 139752443664 139785110224 139803096960 139888418220 140309681920 140370170496 140473910880 140506746080 140511672684 141157474560 141279496032 141355729440 141360685812 141498225135 141679065735 141904270720 142047319380 142063552944 142133148576 142219891857 142263080406 142453268280 142815142728 142823534240 142839856512 143595553344 143616160080 143678074104 143817868170 144001673370 144375963960 144392463648 144400947840 144414774703 144463200192 144608828418 144788567760 144827489418 145181493504 145862723712 145970523360 146009762748 146410303510 146454764580 146615735040 146782230026 146807630304 146852212032 147201710556 147422082816 147501630720 147650321880 148046664195 148312850688 148403365416 148457154240 148646888640 148810472420 148855662360 149033253120 149214312768 149259625344 150070818960 150522952485 150890878080 150931440144 151083722880 151119038080 151124336784 151236025020 151271375820 151336590066 151517140672 151950152832 152185402260 152571999276 152775968880 152822363040 152915629905 152990541870 153008026056 153190570752 153405726048 153601784928 153610810240 153657457920 153751234440 153756625437 153839591415 154001028224 154441138944 154596825576 154680244920 155280492960 155322235028 155327647680 155437025715 155530945368 156124080760 156218415552 156277225854 156313755014 156333868560 157067428680 157258249002 157493676672 157848392160 157868501176 157916441808 157925720640 157943768832 158070089340 158683491920 158710951680 158779373184 158802158880 158891181842 158939433036 159025195620 159642304560 159669930240 160075540224 160259926815 160436070720 160514666880 160557815984 160667035569 160676476020 161318426688 161356134208 161405472960 161544997512 162233069720 162303009636 162331095744 162422959455 162451066320 162460925155 162668556955 162887138730 162961033472 163110005232 163169124480 163189911328 163354417287 164001316736 164095564176 164155040640 164892628240 164942701920 164992261248 165158584092 165799494096 165844028160 165849843168 166032358554 166756126464 166846106880 166953786093 167538590592 167662409760 167701600160 167866101864 167915929760 168141562560 168151766740 168568693056 168608095296 169524443640 169626875328 169797870162 170008917840 170014878882 170285124864 170450806720 170456783256 170668649920 170840694930 170943921936 171388241088 171774250640 171872964990 172339392096 172581441804 172802008044 172812161520 172970138745 173251156752 173281137408 173576017280 173641362060 173746281312 173921428773 174690554580 174731387780 174992974080 175164628032 175462713120 175639590855 175692364212 175745717496 176421525760 176535384761 176599370040 176700857265 177400609920 177579441180 177602063823 177666435720 178148585088 178376266368 178518928410 178549820640 178572566904 178626794832 179242696320 179494441680 179542692874 179597592630 180325733760 180367884160 180490579560 180579000240 180627542982 180826073216 181069053696 181300467456 181342845696 181476866880 181525650984 182230074592 182328404640 182486015708 182512203435 182622482712 183324734720 183331162656 183498755886 183509537880 183565265040 183588650244 184002138195 184277603520 184332972288 184501481328 185217452864 185391063360 185504206770 185616293904 186312856320 186336591552 186517890960 186524430858 186568030178 186574531680 187298547840 187348896912 188372661376 188430261120 188474305920 188480914416 188664300180 188905420980 189396425840 189418070592 189510864768 189626522476 189684107208 189937691040 190420190304 190714999095 191260032570 191460737792 191488213440 191570765472 191757157560 191763881163 192002231160 192501285280 192523284864 192617600256 192811771224 193051423680 193103319224 193246031970 194152793785 194413681710 194627364480 194679683664 194907551346 194953110186 195202268346 195273019440 195743507072 195802949376 196268947408 196867095840 197335626470 197395552260 197429711040 197871153888 197931242304 197942872320 198195851520 198474216480 198674291295 198952417024 199687566369 200094425280 200666263680 200697269980 200894137767 201194891712 201241920192 201499115712 201648033360 201695167760 201782120088 201931246890 202878762045 202913869680 203429332368 203701291840 203763150720 203887506540 203987389160 204010701408 204216357357 204540968064 204802379904 205001645920 205008833916 205119455220 206129100768 206240326560 206247557988 206448230115 207040657280 207103530240 207249367620 207312303960 207374593824 207564166494 208291220736 208369634472 208445158080 209423238240 209628665496 209677665336 209832627330 210464522880 210555255744 210567627520 210703523747 210710866320 210760119120 210767509026 211736211840 211919244048 212033594160 212856406080 212880731904 213070979070 213199722864 213679902420 213914760960 214157679874 214222714092 214235301360 214259784768 215091235584 215207297280 215393330016 215424240120 215726802255 216002510055 216390880512 216404012848 216441460992 216563945940 216601421760 216694800288 217182851640 217241234127 217480006976 217772240256 217805889716 218794085568 218955785040 219014644122 219615455265 219682146870 219923602560 220173345039 220211445456 220802565834 221065992128 221133124224 221252446080 221376478072 222605048124 222685731360 222970332960 223215708630 223283493540 223549879680 223821469152 224188750080 224758257408 224810793728 226032591520 226169167104 226336317120 226397160216 226625584320 226678557120 226686505176 226907063730 227004885099 227275711008 227787593240 227925229248 228107519635 228278103390 228517654784 228857998914 229163953320 229485812805 229785856128 230108589072 230402677392 230416215360 230486186880 230626851660 231001542336 231521816080 231661708416 231895238364 232020367380 232920739440 232983352542 233552837376 233950284160 234186121140 234256485616 234264648960 234327623328 234415838781 234470632521 235465826720 235601143020 235887373503 236240515008 236772588240 236802751764 236874662712 236888580960 237033153095 237105134010 238025237880 238066427520 238096755872 238169059776 238336772763 238409149554 239325922240 239463456840 239504895360 240113310336 240654106080 240772000320 240836723976 241014714030 241379149030 241969155840 241977640032 241992325178 242034201312 242317496268 243104539520 243349604580 243431205120 243454514454 243496643616 244441550208 244515780864 244665007848 244679383840 244753686720 244784866992 245336184260 245703471360 246001975104 246143346264 247188084480 247338942360 247414052880 247488391872 247737876138 248448788736 248690521280 248699241144 248766042240 249048537831 249798529216 250134189696 251307885888 251461258066 251493614640 251552400240 251799152796 251873894640 252227650110 252557427456 252912142944 253250254720 253893587072 254083454208 254286665460 254440312992 255013376760 255317617920 255427687296 255676210080 255685174884 256002974880 256261042395 256415882904 257082361632 257401898240 257661375960 257809447485 259218242280 259572911552 259876735128 259921706112 259937480248 260269691128 260364025920 260462043090 260619421968 261955732226 262035831870 262097081670 262489461120 263194069680 263239614720 263538546318 263828205184 263908323072 264632288640 264899055060 266100914880 266250088492 266499653580 266792567040 267778392615 267824730960 267858850356 268259855616 268322560256 268665487616 268864044480 269042826784 269241662520 269314039311 270488600640 270505016060 270551826240 270868500360 270941314473 271239109824 271850008720 272014268544 272215300320 272257362145 272288476476 273345111888 273492606960 273729023562 274838801024 274987102080 274996743984 275070608640 275248133829 275264306820 275382975366 276332490160 276416405280 276499458432 276720597590 276752221992 277826179296 277926877440 278256310155 279230984320 279504887328 279570220448 279606193920 279776836440 279786646287 279852045267 280740340992 280947821760 281013492160 281023345368 282558992064 282711458880 282721371624 282996450270 283358131470 283808541440 284094638760 284127105888 284266297152 284439783714 284526160812 284906536560 285630285456 285647068480 285679713024 287191106688 287232320160 287356148208 287635736340 288003346740 288751927920 288784927296 288801895680 288829549406 288926400384 289217656836 289577135520 289654978836 289869047955 291725447424 291941046720 292019525496 292429665279 292803402519 292820607020 292909529160 293564460052 293615260608 293704424064 294403421112 295300643760 296003439705 296093328390 296806730832 296914308480 297293777280 297620944840 297711324720 298428625536 298519250688 300141637920 301045904970 301781756160 301862880288 302167445760 302238076160 302248673568 302472050040 302542751640 302673180132 302896870335 303034281344 303900305664 304370804520 305143998552 305551937760 305644726080 305831259810 305981083740 306016052112 306811452096 307203569856 307221620480 307502468880 307513250874 307679182830 308002056448 309193651152 309360489840 310560985920 310644470056 310655295360 310874051430 311061890736 311080768469 312248161520 312436831104 312554451708 312627510028 312667737120 314134857360 314516498004 314748940995 314987353344 315696784320 315737002352 315832883616 315851441280 316140178680 316151263539 317366983840 317558746368 317604317760 317782363684 317878866072 318050391240 319284609120 319606468605 320519853630 320872141440 321029333760 321115631968 321236519811 321334071138 321352952040 322636853376 322712268416 322810945920 323089995024 324466139440 324606019272 324662191488 324845918910 324902132640 324921850310 325337113910 325774277460 326220010464 326338248960 326379822656 326708834574 328002633472 328191128352 328310081280 328521966183 329785256480 329885403840 329984522496 330317168184 331203848751 331598988192 331699686336 332064717108 332812610615 333907572186 334823562945 335077181184 335324819520 335403200320 335732203728 335831859520 336283125120 336303533480 337137386112 337216190592 339048887280 339253750656 339595740324 340017835680 340029757764 340360595595 340901613440 340913566512 341337299840 341681389860 341887843872 342776482176 343548501280 343745929980 344678784192 345162883608 345604016088 345624323040 345940277490 346502313504 347152034560 347282724120 347376079691 347492562624 347842857546 349381109160 349462775560 349475028813 350329256064 350925426240 351279181710 351384728424 351491434992 353070769522 353198740080 353401714530 354801219840 355158882360 355204127646 355332871440 355657701015 356297170176 356752532736 357037856820 357099641280 357145133808 357253589664 358485392640 358988883360 359085385748 359195185260 360651467520 360735768320 360981159120 361158000480 361255085964 361522071045 361652146432 362068723545 362953733760 362988487767 363051301968 364460149184 364656809280 364972031416 365024406870 365181771681 365244965424 366662325312 366955575065 366997511772 367019075760 367130530080 367177300488 368004276390 368555207040 369002962656 370434905728 370782126720 371008413540 371232587808 372673183104 373035781920 373048861716 373136060356 373149063360 374597095680 374697793824 376745322752 376860522240 376948611840 376961828832 377191887099 377328600360 377810841960 378341475165 378792851680 378836141184 379021729536 379253044952 379368214416 379875382080 380840380608 381429998190 382520065140 382976426880 383141530944 383514315120 383527762326 384004462320 385002570560 385046569728 385623542448 386102847360 386206638448 386492063940 388305587570 388827363420 389254728960 389359367328 389815102692 389906220372 390404536692 390546038880 390693064635 390784387535 391487014144 392537894816 392933598339 393145622505 393734191680 394671252940 394791104520 394859422080 395307819477 395742307776 395862484608 396948432960 397227954605 397348582590 399375132738 400188850560 401332527360 401394539960 401788275534 402389783424 402483840384 402998231424 403296066720 403390335520 403564240176 403862493780 405757524090 405827739360 406858664736 407402583680 407526301440 407775013080 407974778320 408021402816 408432714714 409081936128 409604759808 410003291840 410017667832 410238910440 410593535343 412258201536 412480653120 412495115976 412896460230 413074463049 414081314560 414498735240 414624607920 414749187648 415080896385 415128332988 416739268944 416890316160 418846476480 419257330992 419355330672 419665254660 420929045760 421110511488 421407047494 421421732640 421520238240 421535018052 423472423680 423838488096 424067188320 424494675405 425037197205 425712812160 426141958140 426399445728 426659675571 427359804840 428315359748 428445428184 428470602720 428519569536 430786660032 430848480240 431453604510 432005020110 432808025696 433127891880 433202843520 433244324109 433389600576 434365703280 434482468254 434960013952 435544480512 435611779432 437588171136 437911570080 438029288244 439230910530 439364293740 439847205120 440346690078 440422890912 441605131668 442131984256 442266248448 442504892160 442752956144 445210096248 445371462720 445940665920 446431417260 446566987080 447099759360 447642938304 448856732185 451568857455 452065183040 452672634240 452794320432 453251168640 453357114240 453373010352 453814127460 453871940881 454009770198 454551422016 455575186480 455850458496 456215039270 456556206780 457715997828 458327906640 458746889715 458971625610 459571712256 460217178144 460805354784 460832430720 460972373760 461253703320 461269876311 462003084672 463043632160 463323416832 463790476728 464040734760 465841478880 465966705084 466311077145 466420075445 467900568320 468372242280 468512971232 468655246656 468831677562 468941265042 470931653440 471202286040 471774747006 472481030016 473545176480 473605503528 473749325424 473777161920 474066306190 474210268020 476050475760 476132855040 476193511744 476338119552 476673545526 476818299108 478651844480 478926913680 479009790720 480226620672 481308212160 481544000640 481673447952 482029428060 482758298060 483955280064 483984650356 484068402624 484634992536 486209079040 486699209160 486909028908 486993287232 487268878365 487382775465 488005670865 488883100416 489330015696 489358767680 489507373440 489569733984 490063251861 490672368520 492003950208 492286692528 494677884720 494828105760 494976783744 495475752276 497381042560 497398482288 497532084480 498097075662 499597058432 500268379392 502615771776 502922516132 502987229280 503104800480 503598305592 503747789280 504455300220 505824285888 506500509440 507787174144 508573330920 508880625984 510026753520 510855374592 511352420160 511370349768 512005949760 512522084790 512831765808 514164723264 515322751920 515618894970 518436484560 518910416235 519145823104 519753470256 519843412224 519874960496 520539382256 520728051840 520924086180 521238843936 523911464452 524071663740 524194163340 524978922240 526388139360 526918772565 527077092636 527656410368 529264577280 529606154283 529798110120 532201829760 532500176984 532806191469 532999307160 535394199685 535556785230 535649461920 535717700712 537728088960 538085653568 538483325040 538628078622 540977201280 541010032120 541103652480 541737000720 541882628946 542478219648 543700017440 544028537088 544430600640 544514724290 544576952952 546690223776 546985213920 547458047124 547536610305 549677602048 549974204160 549993487968 550496267658 550528613640 550765950732 552006414585 552664980320 552832810560 552998916864 553441195180 553504443984 555652358592 556512620310 558461968640 559009774656 559140440896 559553672880 559573292574 559704090534 561895643520 562026984320 562046690736 565117984128 565422917760 565442743248 565992900540 566716262940 568189277520 568254211776 568532594304 568879567428 569052321624 569813073120 571260570912 571294136960 572144997285 574382213376 574464640320 574712296416 575271472680 576006693480 577503855840 577569854592 577659098812 577852800768 578435313672 579154271040 579309957672 579738095910 582458381355 583882093440 584039050992 584859330558 585606805038 585641214040 585819058320 587128920104 587230521216 587408848128 588806842224 590601287520 592006879410 592186656780 593613461664 593828616960 594587554560 595241889680 595422649440 596022873885 596857251072 599062699107 600283275840 602091809940 602682413301 603725760576 604497347136 604944100080 604980812945 605085503280 605346360264 605793740670 606068562688 608636286135 608741609040 610287997104 611103875520 611289452160 611662519620 611962167480 612032104224 613622904192 614407139712 615004937760 615026501748 615358365660 618387302304 618720979680 619344690345 621121971840 621288940112 621310590720 621748102860 622123781472 622161536938 624496323040 624873662208 625108903416 625255020056 625335474240 628269714720 628653145165 629032996008 629497881990 631393568640 631474004704 631665767232 631702882560 632110571241 632280357360 632302527078 634733967680 635208635520 635564727368 635757732144 636100782480 638569218240 639212937210 641039707260 641744282880 642231263936 642473039622 642668142276 642705904080 645273706752 645424536832 645621891840 646179990048 648932278880 649212038544 649324382976 649691837820 649804265280 649843700620 650674227820 651548554920 651723702381 652440020928 652759645312 653417669148 654889330565 656382256704 657043932366 658846365795 659570512960 659770807680 660520035117 660634336368 662407697502 663197976384 663399372672 664129434216 665625221230 667815144372 669647125890 670649639040 670806400640 671464407456 671663719040 672566250240 672607066960 674274772224 674432381184 678097774560 678507501312 679191480648 680035671360 680059515528 680721191190 681014655297 681803226880 681827133024 682674599680 683362779720 683775687744 684322558905 685552964352 687097002560 687491859960 688457438415 689357568384 690325767216 691208032176 691248646080 691880554980 693004627008 694565448240 694752159382 694985125248 695685715092 698762218320 698925551120 698950057626 700658512128 701850852480 702558363420 702769456848 702982869984 703411897563 706141539044 706397480160 706803429060 707662120509 710317764720 710408255292 710665742880 711099459285 711315402030 714075713640 714199282560 714290267616 714507179328 715010318289 717977766720 718170771496 718390370520 721962318240 722073873515 722316000960 722510171928 723044142090 724137447090 725907467520 725976975534 726102603936 728920298368 729313618560 729944062832 730048813740 730363543362 730489930848 733324650624 733911150130 733995023544 734038151520 734261060160 734354600976 736008552780 737110414080 738005925312 740869811456 741564253440 742016827080 742465175616 745346366208 746071563840 746097723432 746272120712 746298126720 747145613493 748275361993 749395587648 753923657664 754383774198 754657200720 755621683920 756682950330 757585703360 757672282368 758506089904 758736428832 759750764160 761680761216 762859996380 765040130280 765952853760 766283061888 767028630240 767055524652 768008924640 768783127185 770005141120 771247084896 772205694720 772413276896 772984127880 776611175140 777654726840 778718734656 779630205384 779812440744 780809073384 781092077760 781386129270 781568775070 785075789632 785867196678 786291245010 787468383360 789342505880 789582209040 789718844160 790615638954 791484615552 791724969216 793896865920 794455909210 794697165180 798750265476 800377701120 802789079920 803335177845 803576551068 804779566848 804967680768 805996462848 806592133440 806780671040 807128480352 807724987560 807942117933 811515048180 811655478720 812823943419 813717329472 814805167360 815550026160 815949556640 816042805632 816772086435 816865429428 820006583680 820035335664 820477820880 821187070686 824516403072 824961306240 824990231952 825792920460 826148926098 828997470480 829249215840 829498375296 830161792770 830256665976 833478537888 833780632320 834768930465 837692952960 838514661984 838710661344 839330509320 839556135801 842221022976 842814094988 842843465280 843040476480 843070036104 847676976192 848134376640 848989350810 850074394410 851425624320 852283916280 852798891456 853319351142 854719609680 856630719496 856890856368 856941205440 857039139072 861573320064 861696960480 862907209020 864010040220 865616051392 866255783760 866405687040 866488648218 866779201152 868731406560 868964936508 869607143865 869920027904 871223558864 875176342272 875823140160 876058576488 877288995837 878410207557 878461821060 878728587480 880693380156 880845781824 882676923805 883210263336 884263968512 885505912288 888010319115 890420192496 890742925440 891881331840 892862834520 893102851411 893133974160 895285876608 897713464370 903137714910 904130366080 905345268480 905588640864 906502337280 906714228480 906746020704 907628254920 907743881762 908019540396 909102844032 911150372960 911700916992 912430078540 913112413560 915431995656 916655813280 917493779430 917943251220 920434356288 921610709568 921664861440 922507406640 922539752622 924006169344 926087264320 927580953456 928081469520 931682957760 931933410168 932622154290 932840150890 933242305407 936744484560 937025942464 937310493312 937663355124 937882530084 941863306880 942404572080 943549494012 944962060032 947090352960 947211007056 947498650848 947554323840 948132612380 948420536040 952100951520 952387023488 952676239104 953347091052 953636598216 957303688960 957853827360 958819405815 962616424320 963088001280 963346895904 963709559433 964058856120 965516596120 967910560128 967969300712 968136805248 969269985072 973398418320 973818057816 973986574464 974537756730 974765550930 976011341730 978660031392 978717535360 979014746880 979139467968 980126503722 981344737040 984007900416 984573385056 989355769440 989656211520 989953567488 990951504552 993611546253 994762085120 994796964576 996194151324 998437831845 999194116864 1004470688835 1005231543552 1005845032264 1005974458560 1006209600960 1007196611184 1007495578560 1008910600440 1011648571776 1017146661840 1017761251968 1020053507040 1021081786785 1022704840320 1022740699536 1024011899520 1025044169580 1025663531616 1028329446528 1030645503840 1031237789940 1036872969120 1037820832470 1038291646208 1039506940512 1039749920992 1041078764512 1041456103680 1041848172360 1042128239073 1042477687872 1047822928904 1048143327480 1048388326680 1048425086439 1052776278720 1053517618735 1053837545130 1054154185272 1059212308566 1059596220240 1064403659520 1065000353968 1065612382938 1065998614320 1070788399370 1071113570460 1071298923840 1071435401424 1075456177920 1076171307136 1076966650080 1077256157244 1081954402560 1082020064240 1082207304960 1083474001440 1083765257892 1084956439296 1086206170635 1087400034880 1088861201280 1088965463301 1089029448580 1089153905904 1093380447552 1093970427840 1094916094248 1095073220610 1095545315043 1099986975936 1100866725195 1100992535316 1101057227280 1101531901464 1104012829170 1105329960640 1105665621120 1106882390360 1107008887968 1111304717184 1113025240620 1118019549312 1118280881792 1119107345760 1119146585148 1119408181068 1123791287040 1124053968640 1124093381472 1130235968256 1130845835520 1130885486496 1131575661297 1131985801080 1133432525880 1135024425495 1136378555040 1136508423552 1137065188608 1137759134856 1138104643248 1139626146240 1142521141824 1142588273920 1144289994570 1148929280640 1149424592832 1150542945360 1152013386960 1155007711680 1155139709184 1155318197624 1156870627344 1158308542080 1158619915344 1159476191820 1164916762710 1167764186880 1168078101984 1169718661116 1171213610076 1171282428080 1171638116640 1172079193905 1172353162605 1174257840208 1174461042432 1177613684448 1178800795017 1179436867515 1181202575040 1184013758820 1184373313560 1185923458431 1187226923328 1190483779360 1190845298880 1191683863815 1192045747770 1198125398214 1200566551680 1203747321467 1204183619880 1205364826602 1207451521152 1208994694272 1209888200160 1209961625890 1210171006560 1210692720528 1211587481340 1217272572270 1217483218080 1220575994208 1222207751040 1222578904320 1223325039240 1223924334960 1224064208448 1227245808384 1228814279424 1230009875520 1230053003496 1230716731320 1231780606029 1236774604608 1237441959360 1238689380690 1242243943680 1242577880224 1243496205720 1244247562944 1244323073876 1245242689155 1248992646080 1250217806832 1250510040112 1250670948480 1256539429440 1257306290330 1258065992016 1258995763980 1262787137280 1262948009408 1263331534464 1264221142482 1264560714720 1264605054156 1269467935360 1270417271040 1271129454736 1271515464288 1272201564960 1277138436480 1278425874420 1279979026713 1282079414520 1284462527872 1284946079244 1285336284552 1285411808160 1292359980096 1297864557760 1298424077088 1299383675640 1299608530560 1299687401240 1299732972327 1301348455640 1303097109840 1303447404762 1304880041856 1305519290624 1306835338296 1309778661130 1312764513408 1314087864732 1317692731590 1319141025920 1319541615360 1321040070234 1321268672736 1324815395004 1326395952768 1326798745344 1328258868432 1331250442460 1335630288744 1339294251780 1341299278080 1341612801280 1342928814912 1343327438080 1345214133920 1346570196555 1354706572365 1356195549120 1358382961296 1360071342720 1360119031056 1361442382380 1361615822643 1362029310594 1363654266048 1366725559440 1367551375488 1368645117810 1374194005120 1374983719920 1376240669145 1376914876830 1378715136768 1380651534432 1382416064352 1382497292160 1383761109960 1386009254016 1389130896480 1389504318764 1389970250496 1391371430184 1397524436640 1397851102240 1397900115252 1398933231435 1399260226335 1403701704960 1405116726840 1405538913696 1405965739968 1406823795126 1412283078088 1412794960320 1413606858120 1415324241018 1420635529440 1420816510584 1421331485760 1422198918570 1422630804060 1428151427280 1428398565120 1428580535232 1429014358656 1430020636578 1435955533440 1436341542992 1436780741040 1443924636480 1444147747030 1444632001920 1445020343856 1446088284180 1448274894180 1451953951068 1452205207872 1457840596736 1458627237120 1459888125664 1460097627480 1460727086724 1460979861696 1462148326395 1464017012595 1466649301248 1467822300260 1467990047088 1468076303040 1468522120320 1468709201952 1470189755583 1472017105560 1476011850624 1484033654160 1484930351232 1492143127680 1492195446864 1492544241424 1492596253440 1494291226986 1496550723986 1498791175296 1507847315328 1508767548396 1509314401440 1511243367840 1513365900660 1515171406720 1517012179808 1517472857664 1519501528320 1523361522432 1525719992760 1530080260560 1532566123776 1534057260480 1534111049304 1536017849280 1537566254370 1540010282240 1542494169792 1544826553792 1545968255760 1553222350280 1555309453680 1555403842345 1557437469312 1559260410768 1559624881488 1561618146768 1562184155520 1562772258540 1563137550140 1570151579264 1571734393356 1572582490020 1574936766720 1578685011760 1579164418080 1580756317695 1581231277908 1582969231104 1587793731840 1588818462849 1588911818420 1589394330360 1597500530952 1598418574407 1605578159840 1606182599055 1606670355690 1607153102136 1613184266880 1613561342080 1614256960704 1615449975120 1615884235866 1623030096360 1623310957440 1625647886838 1627434658944 1631100052320 1631899113280 1632085611264 1633544172870 1633730858856 1640013167360 1640070671328 1640955641760 1642374141372 1642609830915 1649032806144 1649922612480 1649980463904 1651585840920 1652297852196 1656019243755 1657994940960 1658498431680 1658996750592 1660323585540 1660513331952 1666957075776 1669537860930 1675385905920 1677029323968 1677421322688 1678661018640 1679112271602 1685628189976 1685686930560 1686080952960 1686140072208 1687995645299 1695353952384 1696268753280 1697978701620 1700148788820 1704567832560 1705597782912 1706638702284 1709439219360 1713261438992 1713781712736 1713882410880 1723146640128 1723393920960 1725814418040 1728020080440 1731232102784 1732511567520 1732977296436 1733558402304 1736880398455 1737462813120 1737929873016 1739214287730 1742447117728 1747375144065 1751646280320 1752117152976 1754577991674 1756820415114 1756923642120 1757457174960 1761386760312 1761691563648 1765353847610 1766420526672 1771011824576 1776020638230 1780840384992 1781485850880 1783762663680 1785725669040 1786205702822 1786267948320 1790571753216 1795426928740 1797188097321 1806275429820 1808260732160 1811177281728 1813492041408 1814942438835 1815256509840 1815487763524 1816039080792 1818205688064 1822300745920 1824860157080 1825908858405 1826224827120 1830863991312 1833311626560 1834987558860 1835886502440 1840868712576 1843221419136 1845014813280 1845079505244 1852174528640 1855161906912 1856162939040 1863365915520 1863866820336 1865244308580 1865680301780 1866484610814 1873488969120 1874051884928 1874620986624 1875326710248 1875765060168 1883726613760 1884809144160 1885959435495 1887098988024 1894180705920 1894422014112 1894997301696 1895108647680 1896265224760 1896331713723 1896841072080 1904201903040 1904774046976 1906694182104 1907273196432 1915707654720 1917638811630 1925232848640 1926693791808 1927419118866 1928117712240 1931033192240 1935821120256 1935938601424 1936273610496 1938539970144 1946796836640 1947636115632 1947973148928 1949075513460 1949531101860 1952022683460 1955171107143 1957320062784 1957435070720 1958278935936 1960253007444 1962689474080 1964667991695 1969146770112 1976539097385 1978711538880 1979312423040 1981560105351 1981903009104 1987223092506 1989593929152 1992388302648 1996875663690 2008941377670 2011690064528 2011948917120 2012419201920 2014393222368 2014991157120 2017821200880 2023297143552 2034293323680 2035522503936 2040107014080 2042163573570 2045409680640 2045481399072 2048023799040 2050088339160 2051327063232 2052967676715 2056658893056 2061291007680 2062475579880 2065372315245 2073745938240 2075641664940 2079013881024 2079499841984 2082157529024 2083696344720 2084256478146 2084955375744 2095645857808 2096286654960 2096776653360 2096850172878 2105552557440 2107035237470 2107675090260 2108308370544 2110235692689 2118424617132 2119192440480 2130000707936 2131224765876 2131997228640 2133298377855 2141576798740 2142227140920 2142597847680 2142870802848 2145030954867 2152342614272 2153933300160 2154512314488 2164040128480 2166221620545 2166948002880 2167530515784 2172412341270 2174800069760 2177722402560 2177930926602 2178058897160 2178307811808 2186760895104 2187940855680 2189832188496 2190146441220 2191090630086 2199973951872 2201733450390 2201985070632 2202114454560 2203063802928 2208025658340 2210659921280 2211331242240 2213764780720 2214017775936 2222609434368 2226050481240 2236039098624 2236561763584 2238214691520 2238293170296 2238816362136 2241436840479 2244826085979 2248186762944 2261770972992 2263151322594 2263971602160 2266865051760 2269359704405 2270048850990 2272757110080 2273016847104 2275518269712 2276209286496 2279252292480 2285042283648 2288579989140 2297858561280 2298849185664 2301085890720 2304026773920 2306349381555 2310015423360 2310636395248 2313741254688 2316617084160 2317239830688 2318952383640 2329833525420 2336156203968 2339437322232 2342427220152 2342564856160 2343276233280 2344158387810 2344706325210 2348515680416 2355227368896 2357601590034 2358873735030 2362405150080 2368027517640 2368746627120 2371846916862 2374453846656 2380967558720 2381690597760 2383367727630 2384091495540 2396250796428 2401133103360 2407494642934 2408367239760 2410729653204 2414903042304 2417989388544 2419776400320 2419923251780 2420342013120 2421385441056 2423174962680 2423826353799 2434545144540 2434966436160 2441151988416 2444415502080 2446650078480 2447848669920 2448128416896 2450316259305 2460019751040 2460106006992 2461433462640 2462813318551 2463561212058 2473549209216 2474883918720 2477378761380 2485155760448 2486992411440 2488495125888 2488646147752 2490485378310 2497985292160 2500435613664 2501020080224 2501341896960 2513078858880 2514612580660 2516131984032 2517991527960 2518668407403 2525896018816 2526663068928 2528442284964 2529121429440 2529210108312 2538935870720 2542258909472 2543030928576 2544403129920 2554276872960 2556851748840 2559958053426 2564158829040 2568925055744 2569892158488 2570672569104 2570823616320 2584719960192 2595729115520 2596848154176 2598767351280 2599217061120 2599374802480 2599465944654 2602696911280 2606194219680 2606894809524 2609760083712 2613670676592 2619557322260 2625529026816 2628175729464 2631866987511 2635230622671 2635385463180 2638282051840 2642080140468 2642537345472 2648030771415 2649630790008 2652791905536 2656517736864 2662500884920 2664030957345 2671260577488 2678588503560 2679308554233 2685857629824 2690428267840 2693140393110 2709413144730 2712391098240 2716765922592 2720142685440 2720238062112 2722884764760 2723231645286 2724058621188 2727308532096 2733451118880 2735102750976 2737290235620 2748388010240 2749967439840 2752481338290 2753829753660 2761303068864 2764832128704 2764994584320 2767522219920 2772018508032 2778261792960 2779008637528 2782742860368 2782911739547 2795048873280 2795702204480 2795800230504 2797866462870 2798520452670 2799726916221 2810233453680 2811077827392 2811931479936 2813647590252 2824566156176 2825589920640 2827213716240 2830648482036 2841271058880 2841633021168 2842662971520 2844397837140 2845261608120 2856302854560 2857161070464 2858028717312 2860041273156 2871911066880 2872683085984 2873561482080 2887849272960 2888295494060 2889264003840 2890040687712 2891128678299 2891804467759 2892176568360 2896549788360 2903907902136 2904410415744 2919776251328 2920195254960 2921454173448 2921959723392 2924296652790 2928034025190 2935644600520 2935980094176 2936152606080 2937044240640 2937418403904 2940379511166 2944034211120 2952023701248 2968067308320 2969860702464 2984286255360 2984390893728 2985088482848 2988582453972 2993101447972 2995313495535 2997582350592 3013412066505 3015694630656 3017535096792 3018628802880 3022486735680 3026731801320 3030342813440 3034024359616 3034945715328 3051439985520 3060160521120 3068114520960 3068222098608 3072035698560 3075132508740 3084988339584 3089653107584 3091936511520 3106444700560 3110618907360 3110807684690 3114874938624 3118520821536 3119249762976 3123236293536 3124368311040 3125544517080 3126275100280 3126384717219 3140303158528 3143468786712 3145164980040 3145275259317 3157370023520 3158328836160 3160552856205 3161512635390 3162462555816 3177636925698 3177823636840 3178788660720 3195001061904 3196837148814 3211156319680 3212365198110 3213340711380 3214306204272 3226368533760 3227122684160 3228513921408 3230899950240 3231768471732 3246060192720 3246621914880 3251295773676 3254869317888 3258618511905 3262200104640 3263798226560 3266896389903 3267088345740 3267461717712 3280141342656 3281911283520 3284748282744 3285219661830 3299960927808 3302600175585 3303171681840 3304595704392 3312038487510 3315989881920 3316996863360 3320647171080 3321026663904 3321539818169 3333914151552 3339075721860 3354058647936 3354842645376 3357322037280 3358224543204 3371256379952 3371373861120 3372161905920 3372280144416 3375991290598 3390707904768 3392537506560 3394726983891 3395957403240 3400297577640 3405073276485 3409135665120 3411195565824 3413277404568 3418878438720 3426522877984 3427563425472 3427764821760 3446787841920 3451628836080 3456040160880 3462464205568 3465023135040 3465954592872 3473760796910 3474925626240 3475859746032 3478428575460 3484894235456 3494750288130 3503292560640 3504234305952 3509155983348 3513640830228 3513847284240 3514914349920 3517059487815 3522773520624 3523383127296 3530707695220 3532841053344 3536402385051 3538310602545 3542023649152 3552041276460 3561680769984 3571451338080 3572411405644 3572535896640 3575051591445 3590853857480 3594376194642 3611241964401 3612550859640 3622354563456 3626984082816 3629884877670 3630513019680 3630975527048 3632078161584 3644601491840 3649720314160 3651817716810 3652449654240 3661727982624 3666623253120 3669975117720 3671773004880 3681737425152 3686442838272 3690029626560 3690159010488 3695341818087 3704349057280 3710323813824 3712325878080 3726731831040 3727733640672 3730488617160 3731360603560 3732969221628 3735728067465 3741376809965 3746977938240 3748103769856 3750653420496 3751530120336 3769618288320 3771918870990 3774197976048 3788361411840 3788844028224 3789994603392 3792530449520 3792663427446 3793682144160 3808403806080 3813388364208 3814546392864 3831415309440 3835277623260 3839937080139 3853387583616 3854838237732 3856235424480 3862066384480 3871877202848 3877079940288 3893593673280 3895272231264 3898151026920 3899062203720 3899198916981 3904045366920 3910342214286 3914640125568 3916557871872 3920506014888 3925378948160 3929335983390 3938293540224 3953078194770 3957423077760 3958624846080 3963120210702 3963806018208 3974446185012 3979187858304 3984776605296 3993751327380 4017882755340 4023380129056 4023897834240 4024838403840 4028786444736 4029982314240 4035642401760 4039710589665 4060313849503 4064119717095 4068586647360 4080214028160 4084327147140 4084847467929 4090962798144 4100176678320 4102654126464 4105935353430 4122582015360 4124951159760 4130744630490 4147491876480 4151283329880 4158027762048 4158999683968 4164315058048 4167392689440 4168512956292 4169910751488 4191291715616 4192573309920 4193553306720 4193700345756 4197780679005 4211105114880 4214070474940 4215350180520 4216616741088 4220471385378 4236849234264 4238384880960 4260001415872 4262449531752 4263994457280 4266596755710 4283153597480 4284454281840 4285195695360 4285741605696 4290061909734 4307866600320 4309024628976 4328080256960 4332443241090 4333896005760 4335061031568 4344824682540 4349600139520 4355861853204 4356117794320 4356615623616 4373521790208 4375881711360 4379664376992 4380292882440 4382181260172 4386444979185 4392051037785 4399947903744 4403466900780 4403970141264 4404228909120 4406127605856 4410569266749 4416051316680 4421319842560 4427529561440 4428035551872 4452100962480 4465514257055 4476429383040 4476586340592 4476858015793 4477632724272 4482873680958 4489652171958 4496373525888 4523541945984 4526302645188 4527943204320 4533730103520 4538719408810 4540097701980 4545514220160 4551036539424 4552418572992 4558504584960 4570084567296 4577159978280 4597698371328 4602171781440 4608053547840 4612698763110 4620030846720 4621272790496 4627482509376 4634479661376 4637904767280 4659667050840 4666211527035 4672312407936 4678874644464 4684854440304 4685129712320 4686552466560 4688316775620 4689412650420 4697031360832 4710454737792 4715203180068 4717747470060 4724810300160 4736055035280 4737493254240 4743693833724 4748907693312 4761935117440 4763381195520 4766455388547 4766735455260 4768182991080 4792501592856 4814989285868 4816734479520 4818547797165 4821459306408 4839552800640 4839846503560 4840684026240 4842770882112 4846181046181 4846349925360 4847652707598 4869090289080 4869932872320 4882303976832 4893300156960 4895697339840 4896256833792 4900632518610 4920039502080 4920212013984 4922866925280 4925626637102 4927122424116 4947098418432 4949767837440 4954757522760 4968057731265 4970311520896 4973984822880 4976990251776 4977292295504 4980970756620 4995970584320 5000871227328 5002040160448 5026157717760 5029225161320 5032263968064 5035983055920 5037336814806 5051792037632 5056884569928 5058242858880 5058420216624 5063986935897 5084517818944 5086061857152 5088806259840 5113703497680 5119916106852 5128317658080 5139784316976 5141345138208 5141647232640 5169439920384 5191458231040 5193696308352 5197534702560 5198749604960 5198931889308 5205393822560 5210641195365 5212388439360 5213789619048 5227341353184 5239114644520 5242125432195 5256351458928 5263733975022 5270461245342 5270770926360 5284160280936 5285074690944 5296061542830 5299261580016 5313035473728 5325001769840 5328061914690 5342521154976 5357177007120 5358617108466 5371715259648 5380856535680 5386280786220 5391564291963 5418826289460 5424782196480 5433531845184 5440476124224 5444827316505 5445769529520 5446463290572 5448117242376 5454617064192 5466902237760 5474580471240 5477726575215 5499934879680 5504962676580 5507659507320 5522606137728 5529664257408 5535044439840 5556523585920 5558017275056 5565485720736 5565823479094 5590097746560 5591404408960 5591600461008 5595732925740 5597040905340 5599453832442 5620466907360 5622155654784 5623862959872 5627295180504 5649132312352 5651179841280 5654427432480 5657878306485 5661296964072 5682542117760 5683266042336 5685325943040 5688795674280 5688995141169 5690523216240 5712605709120 5714322140928 5720082546312 5745366171968 5747122964160 5775698545920 5776590988120 5780081375424 5782257356598 5783608935518 5784353136720 5793099576720 5807815804272 5808820831488 5839552502656 5840390509920 5842908346896 5843919446784 5848593305580 5856068050380 5871289201040 5871960188352 5872305212160 5874836807808 5880759022332 5888068422240 5894003975085 5929617292155 5936134616640 5944680316053 5968781787456 5970176965696 5977164907944 5986202895944 5990626991070 6018736607335 6026824133010 6035070193584 6037257605760 6044973471360 6053463602640 6068048719232 6069891430656 6102879971040 6120321042240 6136229041920 6136444197216 6144071397120 6150265017480 6158903030145 6169976679168 6179306215168 6183873023040 6212889401120 6221237814720 6221615369380 6237041643072 6238499525952 6246472587072 6251089034160 6252550200560 6252769434438 6286937573424 6290329960080 6290550518634 6314740047040 6316657672320 6321105712410 6323025270780 6324925111632 6330707078067 6355273851396 6355647273680 6357577321440 6390002123808 6393674297628 6399895133565 6422312639360 6424730396220 6426681422760 6428612408544 6435092864601 6457027842816 6461799900480 6463536943464 6492120385440 6498664861635 6502591547352 6517237023810 6524400209280 6527596453120 6531809236157 6533792779806 6534176691480 6534923435424 6560282685312 6563822567040 6569496565488 6570439323660 6599921855616 6605200351170 6606343363680 6609191408784 6624076975020 6631979763840 6633993726720 6641294342160 6642053327808 6643079636338 6667828303104 6678151443720 6708117295872 6709685290752 6714644074560 6716449086408 6734478257937 6742512759904 6744560288832 6751982581196 6789453967782 6791914806480 6800595155280 6808079113215 6810146552970 6818271330240 6826554809136 6837756877440 6853045755968 6855126850944 6893575683840 6903257672160 6912080321760 6930046270080 6931909185744 6947521593820 6949851252480 6951719492064 6956857150920 6969788470912 6989500576260 7008468611904 7018311966696 7027281660456 7027694568480 7029828699840 7034118975630 7045547041248 7061415390440 7065682106688 7072804770102 7076621205090 7084047298304 7104082552920 7123361539968 7142902676160 7144822811288 7145071793280 7150103182890 7181707714960 7188752389284 7222483928802 7225101719280 7244709126912 7253968165632 7259769755340 7261026039360 7261951054096 7264156323168 7271479061397 7289202983680 7299440628320 7303635433620 7304899308480 7323455965248 7333246506240 7339950235440 7343546009760 7350948777915 7380059253120 7380318020976 7388439955653 7390683636174 7420647627648 7424651756160 7455467281344 7460977234320 7462721207120 7465938443256 7471456134930 7482753619930 7493955876480 7501306840992 7503060240672 7539236576640 7543837741980 7548395952096 7556005222209 7577688056448 7579989206784 7585060899040 7585326854892 7587364288320 7616807612160 7626776728416 7629092785728 7662830618880 7670555246520 7679874160278 7706775167232 7709676475464 7712470848960 7724132768960 7743754405696 7754159880576 7787187346560 7790544462528 7796302053840 7798124407440 7798397833962 7808090733840 7820684428572 7829280251136 7841012029776 7850757896320 7858671966780 7876587080448 7906156389540 7914846155520 7926240421404 7927612036416 7944092314245 7948892370024 7958375716608 7969553210592 7987502654760 7989649832893 7992092872035 8035765510680 8037925662699 8046760258112 8057572889472 8071284803520 8079421179330 8120627699006 8128239434190 8137173294720 8160428056320 8168654294280 8169694935858 8181925596288 8200353356640 8205308252928 8211870706860 8245164030720 8249902319520 8261489260980 8294983752960 8302566659760 8316055524096 8317999367936 8328630116096 8334785378880 8337025912584 8348735218641 8382583431232 8385146619840 8387106613440 8387400691512 8395561358010 8399180748663 8428140949880 8430700361040 8433233482176 8439978226495 8440942770756 8473698468528 8476769761920 8520002831744 8524899063504 8527988914560 8533193511420 8566307194960 8568908563680 8571483211392 8580123819468 8615733200640 8618049257952 8656160513920 8664886482180 8667792011520 8670122063136 8673386034897 8675413403277 8689649365080 8711723706408 8712235588640 8713231247232 8759328753984 8760585764880 8764362520344 8772889958370 8784102075570 8806933801560 8807940282528 8808457818240 8812255211712 8821138533498 8832102633360 8855059122880 8856071103744 8904201924960 8931028514110 8952858766080 8953172681184 8953716031586 8955265448544 8965747361916 8979304343916 8985940486605 8992747051776 9047083891968 9052605290376 9055886408640 9067460207040 9077438817620 9080195403960 9091028440320 9102073078848 9104837145984 9154319956560 9204343562880 9216107095680 9225397526220 9242545580992 9254965018752 9268959322752 9275809534560 9319334101680 9332423054070 9344624815872 9357749288928 9369708880608 9370259424640 9373104933120 9376633551240 9378825300840 9379154151657 9394062721664 9420909475584 9430406360136 9435494940120 9472110070560 9474986508480 9481658568615 9487387667448 9523870234880 9532910777094 9533470910520 9536365982160 9585003185712 9629978571736 9633468959040 9637095594330 9642918612816 9679105601280 9679693007120 9681368052480 9685541764224 9692362092362 9692699850720 9695305415196 9738180578160 9739865744640 9764607953664 9775855535715 9786600313920 9791394679680 9800689169709 9801265037220 9840424027968 9845733850560 9851253274204 9854244848232 9907800526755 9909515045520 9936115462530 9940623041792 9947969645760 9954584591008 9961941513240 9964619454507 10001742454656 10004080320896 10058450322640 10064527936128 10071966111840 10074673629612 10113769139856 10116485717760 10116840433248 10127973871794 10169035637888 10172123714304 10177612519680 10184180951673 10227406995360 10239832213704 10256635316160 10279568633952 10282690276416 10283294465280 10387392616704 10395069405120 10397499209920 10397863778616 10410787645120 10421282390730 10424776878720 10427579238096 10454682706368 10478229289040 10484250864390 10512702917856 10527467950044 10540922490684 10541541852720 10551178463445 10568320561872 10570149381888 10592123085660 10598523160032 10609207155153 10626070947456 10650003539680 10656123829380 10685042309952 10714354014240 10717234216932 10725154774335 10761713071360 10768658470421 10772561572440 10783128583926 10833725893203 10837652578920 10867063690368 10880952248448 10889654633010 10891539059040 10892926581144 10896234484752 10933804475520 10949160942480 10955453150430 10999869759360 11009925353160 11015319014640 11045212275456 11059328514816 11070088879680 11113047171840 11116034550112 11130971441472 11131646958188 11180195493120 11182808817920 11183200922016 11191465851480 11194081810680 11198907664884 11207184202395 11224130429895 11240933814720 11244311309568 11254590361008 11298264624704 11308854864960 11315756612970 11322593928144 11365084235520 11366532084672 11377591348560 11377990282338 11381046432480 11425211418240 11440165092624 11490732343936 11494245928320 11553181976240 11560162750848 11564514713196 11567217871036 11568706273440 11586199153440 11615631608544 11679105005312 11680781019840 11685816693792 11697186611160 11697596750943 11712136100760 11742578402080 11743920376704 11749673615616 11761518044664 11776136844480 11788007950170 11859234584310 11872269233280 11889360632106 11937563574912 11940353931392 11954329815888 11972405791888 11981253982140 12037473214670 12053648266020 12070140387168 12074515211520 12089946942720 12106927205280 12119131768995 12136097438464 12180941548509 12205759942080 12240642084480 12254542403787 12272888394432 12300530034960 12314066592755 12317806060290 12367746046080 12425778802240 12442475629440 12443230738760 12474083286144 12476999051904 12492945174144 12502178068320 12505100401120 12505538868876 12573875146848 12580659920160 12581101037268 12593342037015 12629480094080 12633315344640 12642211424820 12646050541560 12649850223264 12661414156134 12710547702792 12711294547360 12715154642880 12780004247616 12787348595256 12799790267130 12844625278720 12849460792440 12852914948567 12853362845520 12857224817088 12870185729202 12923599800960 12927073886928 12984240770880 12997329723270 13005183094704 13034474047620 13048800418560 13063618472314 13067585559612 13068353382960 13069846870848 13120565370624 13127645134080 13138993130976 13140878647320 13159334937555 13176153113355 13199843711232 13210400702340 13212686727360 13218382817568 13248153950040 13263959527680 13282588684320 13284106655616 13286159272676 13356302887440 13396542771165 13429288149120 13430574047379 13432898172816 13468956515874 13485025519808 13489120577664 13503965162392 13578907935564 13583829612960 13601190310560 13616158226430 13620293105940 13636542660480 13653109618272 13675513754880 13706091511936 13710253701888 13806515344320 13824160643520 13860092540160 13863818371488 13895043187640 13903438984128 13913714301840 13914558697735 13939576941824 13979001152520 13998634581105 14016937223808 14036623933392 14054563320912 14055389136960 14059657399680 14068237951260 14091094082496 14122830780880 14131364213376 14145609540204 14153242410180 14208165105840 14246723079936 14285805352320 14289645622576 14290143586560 14299366165641 14300206365780 14363415429920 14377504778568 14444967857604 14450203438560 14455643391495 14459022338795 14519539510680 14522052078720 14523902108192 14528312646336 14538543138543 14542958122794 14598881256640 14607270867240 14609798616960 14646911930496 14679900470880 14687092019520 14701897555830 14760118506240 14760636041952 14776879911306 14781367272348 14841295255296 14849303512320 14910934562688 14921954468640 14925442414240 14931876886512 14942912269860 14965507239860 14987911752960 15002613681984 15006120481344 15078473153280 15087675483960 15096791904192 15112010444418 15155376112896 15170121798080 15170653709784 15174728576640 15191960807691 15253553456832 15258185571456 15341110493040 15359748320556 15419352950928 15424941697920 15448265537920 15487508811392 15508319761152 15574374693120 15581088925056 15592604107680 15596248814880 15596795667924 15616181467680 15631923586095 15641368857144 15682024059552 15701515792640 15717343933560 15726376296585 15812312779080 15852480842808 15855224072832 15888184628490 15897784740048 15939106421184 15975005309520 15979299665786 15984185744070 16071531021360 16075851325398 16093520516224 16115145778944 16142569607040 16158842358660 16241255398012 16256478868380 16274346589440 16334481949515 16337308588560 16339389871716 16363851192576 16400706713280 16423741413720 16499804639040 16522978521960 16605133319520 16607699090845 16669570757760 16674051825168 16697470437282 16765166862464 16770293239680 16774213226880 16774801383024 16791122716020 16798361497326 16856281899760 16861400722080 16866466964352 16879956452990 16881885541512 16947396937056 16953539523840 16973634919455 17040005663488 17049798127008 17055977829120 17066387022840 17066985423507 17132614389920 17137817127360 17142966422784 17160247638936 17236098515904 17312321027840 17329772964360 17340244126272 17346772069794 17350826806554 17379298730160 17423447412816 17424471177280 17426462494464 17518657507968 17521171529760 17528725040688 17545779916740 17568204151140 17613867603120 17615880565056 17616915636480 17624510423424 17642277066996 17664205266720 17682011925255 17710118245760 17808403849920 17862057028220 17906345362368 17907432063172 17910530897088 17931494723832 17958608687832 17971880973210 18056209822005 18105210580752 18111772817280 18134920414080 18154877635240 18160390807920 18204146157696 18209674291968 18308639913120 18408687125760 18432214191360 18450795052440 18476709090435 18485091161984 18509930037504 18537918645504 18551619069120 18638668203360 18664846108140 18715498577856 18739417761216 18740518849280 18753267102480 18757650601680 18758308303314 18788125443328 18860812720272 18870989880240 18944220141120 18949973016960 18963317137230 18974775334896 19065821554188 19066941821040 19072731964320 19170006371424 19199685400695 19259957143472 19266937918080 19274191188660 19285837225632 19359386014240 19371083528448 19384724184724 19385399701440 19390610830392 19476361156320 19495994584905 19551711071430 19573200627840 19582789359360 19595427708471 19601378339418 19602530074440 19680848055936 19691467701120 19702506548408 19708489696464 19815601053510 19819030091040 19872230925060 19895939291520 19909169182016 19923883026480 19929238909014 20003484909312 20008160641792 20116900645280 20129055872256 20143932223680 20149347259224 20203434773811 20227538279712 20233680866496 20255947743588 20301569247515 20338071275776 20368361903346 20424237339645 20454813990720 20479664427408 20513270632320 20559137267904 20565380552832 20790138810240 20794998419840 20795727557232 20821575290240 20842564781460 20849553757440 20855158476192 20909365412736 20956458578080 20968501728780 21025405835712 21054935900088 21081844981368 21083083705440 21102356926890 21136641123744 21184246171320 21197046320064 21218414310306 21252141894912 21300007079360 21312247658760 21370084619904 21428708028480 21434468433864 21450309548670 21537316940842 21545123144880 21566257167852 21667451786406 21675305157840 21734127380736 21761904496896 21779309266020 21783078118080 21785853162288 21792468969504 21867608951040 21898321884960 21910906300860 21999739518720 22019850706320 22030638029280 22052846333745 22140177759360 22165319866959 22232069100224 22261942882944 22263293916376 22366401844032 22382931702960 22384290078965 22388163621360 22397815329768 22414368404790 22448260859790 22481867629440 22509180722016 22596529249408 22617709729920 22631513225940 22645187856288 22733064169344 22755182697120 22755980564676 22762092864960 22850422836480 22880330185248 22981464687872 22988491856640 23106363952480 23120325501696 23129029426392 23134435742072 23137412546880 23172398306880 23231263217088 23361562039680 23371633387584 23394373222320 23395193501886 23424272201520 23485156804160 23487840753408 23523036089328 23552273688960 23576015900340 23718469168620 23744538466560 23778721264212 23832276942735 23875127149824 23880707862784 23908659631776 23944811583776 23962507964280 23968949498679 24074946429340 24107296532040 24113776988097 24140280774336 24213854410560 24230905230905 24238263537990 24361883097018 24411519884160 24481284168960 24509084807574 24545776788864 24601060069920 24628133185510 24635612120580 24735492092160 24851557604480 24884951258880 24886461477520 24948166572288 24953998103808 24985890348288 25004356136640 25010200802240 25011077737752 25046205655923 25147750293696 25161319840320 25162202074536 25186684074030 25197542245989 25258960188160 25284422849640 25292101083120 25299700446528 25319934679485 25322828312268 25421095405584 25422589094720 25430309285760 25560008495232 25574697190512 25599580534260 25698921584880 25705829897134 25706725691040 25714449634176 25740371458404 25847199601920 25854147773856 25968481541760 25994659446540 26010366189408 26026240209831 26068948095240 26127236944628 26135171119224 26136706765920 26139693741696 26277986261952 26281757294640 26318669875110 26352306226710 26420801404680 26425373454720 26436765635136 26496307900080 26565177368640 26568213311232 26572318545352 26712605774880 26793085542330 26858576298240 26861148094758 26865796345632 26937913031748 26957821459815 26970051039616 26978241155328 27007930324784 27157815871128 27167659225920 27202380621120 27232316452860 27240586211880 27273085320960 27306219236544 27412183023872 27613030688640 27648321287040 27686188393741 27727636742976 27790086375280 27806877968256 27827428603680 27829117395470 27958002305040 27997269162210 28033874447616 28073247866784 28109126641824 28110778273920 28119314799360 28136475902520 28137462454971 28182188164992 28245661561760 28262728426752 28291219080408 28306484820360 28416330211680 28444975705845 28571610704640 28579291245152 28598732331282 28600412731560 28726830859840 28755009557136 28889935715208 28900406877120 28911286782990 28918044677590 29039079021360 29044104157440 29047804216384 29056625292672 29077086277086 29085916245588 29197762513280 29214541734480 29219597233920 29293823860992 29359800941760 29374184039040 29403795111660 29521272083904 29553759822612 29562734544696 29723401580265 29821869125376 29843908937280 29850884828480 29863753773024 29885824539720 29893858363521 29931014479720 30005227363968 30012240962688 30175350967920 30193583808384 30224020888836 30340243596160 30341307419568 30349457153280 30383921615382 30507106913664 30516371142912 30682220986080 30719496641112 30838705901856 30849883395840 30896531075840 30975017622784 31162177850112 31185208215360 31192497629760 31193591335848 31232362935360 31263847172190 31282737714288 31364048119104 31434687867120 31452752593170 31624625558160 31653535390335 31704961685616 31710448145664 31776369256980 31795569480096 31878212842368 31950010619040 31958599331572 31968371488140 32143062042720 32151702650796 32175464323005 32187041032448 32285139214080 32305975411263 32317684717320 32482510796024 32501177679609 32512957736760 32659046180785 32668963899030 32674617177120 32678779743432 32801413426560 32847482827440 32999609278080 33045957043920 33210266639040 33215398181690 33339141515520 33348103650336 33394940874564 33530333724928 33540586479360 33548426453760 33549602766048 33582245432040 33596722994652 33672391289685 33712563799520 33722801444160 33732933928704 33759912905980 33763771083024 33894793874112 33947269838910 34099596254016 34132774045680 34133970847014 34265228779840 34275634254720 34320495277872 34472197031808 34659545928720 34680488252544 34693544139588 34701653613108 34758597460320 34846894825632 34848942354560 35037315015936 35042343059520 35057450081376 35091559833480 35136408302280 35227735206240 35231761130112 35249020846848 35284554133992 35328410533440 35364023850510 35420236491520 35616807699840 35724114056440 35812690724736 35814864126344 35821061794176 35862989447664 35917217375664 35943761946420 36112419644010 36210421161504 36223545634560 36269840828160 36309755270480 36320781615840 36357395306985 36408292315392 36542824645527 36617279826240 36763627211361 36901590104880 36942199778265 36953418180870 36970182323968 37103238138240 37277336406720 37329692216280 37430997155712 37478835522432 37506534204960 37515301203360 37516616606628 37721625440544 37741979760480 37780026111045 37888440282240 37899946033920 37926634274460 37949550669792 38131643108376 38133883642080 38145463928640 38340012742848 38399370801390 38519914286944 38533875836160 38548382377320 38558744845701 38571674451264 38718772028480 38769448369448 38770799402880 38781221660784 38952722312640 38991989169810 39103422142860 39146401255680 39190855416942 39202756678836 39205060148880 39361696111872 39382935402240 39405013096816 39416979392928 39631202107020 39638060182080 39744461850120 39791878583040 39818338364032 39847766052960 39858477818028 39948249164465 40189628313495 40233801290560 40287864447360 40291722142137 40298694518448 40406869547622 40455076559424 40467361732992 40511895487176 40603138495030 40736723806692 40848474679290 40909627981440 40959328854816 41026541264640 41118274535808 41130761105664 41580277620480 41589996839680 41591455114464 41643150580480 41685129562920 41710316952384 41743676093205 41818730825472 41912917156160 41937003457560 41995903743315 42050811671424 42109871800176 42163689962736 42166167410880 42204713853780 42273282247488 42368492342640 42394092640128 42436828620612 42600014158720 42624495317520 42740169239808 42857416056960 42868936867728 42900619097340 43074633881684 43090246289760 43132514335704 43334903572812 43350610315680 43366930174485 43377067016385 43558618532040 43566156236160 43571706324576 43584937939008 43615629415629 43796643769920 43821812601720 44039701412640 44061276058560 44105692667490 44280355518720 44330639733918 44464138200448 44523885765888 44526587832752 44732803688064 44765863405920 44768580157930 44776327242720 44795630659536 44828736809580 44896521719580 44963735258880 45018361444032 45193058498816 45235419459840 45263026451880 45290375712576 45466128338688 45510365394240 45511961129352 45524185729920 45575882423073 45760660370496 46212727904960 46258058852784 46268871484144 46274825093760 46344796613760 46462526434176 46723124079360 46743266775168 46788746444640 46790387003772 46848544403040 46895770758285 46970313608320 47046072178656 47104547377920 47152031800680 47436938337240 47557442528424 47664553885470 47817319263552 47889623167552 47925015928560 47937898997358 48149892858680 48214593064080 48227553976194 48280561548672 48427708821120 48461810461810 48476527075980 48723766194036 48823039768320 49003445848545 49018169615148 49091553577728 49202120139840 49256266371020 49271224241160 49703115208960 49772922955040 49823097272535 50008712273280 50020401604480 50022155475504 50092411311846 50295500587392 50322639680640 50324404149072 50373368148060 50395084491978 50568845699280 50584202166240 50599400893056 50639869358970 50645656624536 50842190811168 50845178189440 50860618571520 50920904758365 51120016990464 51149394381024 51199161068520 51397843169760 51411659794268 51413451382080 51428899268352 51480742916808 51708295547712 51936963083520 51989318893080 52020732378816 52052480419662 52137896190480 52254473889256 52270342238448 52273413531840 52279387483392 52555972523904 52563514589280 52637339750220 52704612453420 52841602809360 52850746909440 52873531270272 52992615800160 53046035775765 53130354737280 53144637090704 53425211549760 53586171084660 53722296189516 53731592691264 53843292352105 53875826063496 53915642919630 53940102079232 54015860649568 54168629466015 54315631742256 54335318451840 54404761242240 54464632905720 54481172423760 54612438473088 55226061377280 55296642574080 55372376787482 55455273485952 55580172750560 55613755936512 55654857207360 55658234790940 55916004610080 55994538324420 56146495733568 56218253283648 56221556547840 56272951805040 56274924909942 56364376329984 56491323123520 56582438160816 56612969640720 56832660423360 56889951411690 57158582490304 57197464662564 57200825463120 57453661719680 57510019114272 57779871430416 57800813754240 57822573565980 57836089355180 58078158042720 58095608432768 58113250585344 58154172554172 58171832491176 58395525026560 58429083468960 58487983754715 58719601883520 58748368078080 58786283125413 58807590223320 59042544167808 59107519645224 59125469089392 59446803160530 59687817874560 59701769656960 59727507546048 59771649079440 59787716727042 59862028959440 60010454727936 60024481925376 60350701935840 60387167616768 60448041777672 60610304321433 60680487192320 60682614839136 60767843230764 60904707742545 61014213827328 61272712018935 61364441972160 61438993282224 61677411803712 62370416430720 62384995259520 62387182671696 62464725870720 62527694344380 62565475428576 62728096238208 62869375734240 62905505186340 63249251116320 63307070780670 63409923371232 63552738513960 63591138960192 63756425684736 63900021238080 63917198663144 63936742976280 64264574742835 64286124085440 64303405301592 64350928646010 64611950822526 64635369434640 64965021592048 65002355359218 65025915473520 65318092361570 65337927798060 65349234354240 65357559486864 65602826853120 65694965654880 65999218556160 66091914087840 66420533278080 66430796363380 66495959600877 66696207300672 66789881749128 67099205532096 67152870236895 67164490864080 67193445989304 67344782579370 67425127599040 67445602888320 67519825811960 67527542166048 67789587748224 67894539677820 68199192508032 68265548091360 68267941694028 68530457559680 68551268509440 68640990555744 68944394063616 69319091857440 69360976505088 69387088279176 69403307226216 69517194920640 69693789651264 69697884709120 70084686119040 70114900162752 70183119666960 70272816604560 70455470412480 70463522260224 70569108267984 70656821066880 70728047701020 71233615399680 71448228112880 71496830828205 71625381449472 71629728252688 71642123588352 71725978895328 71834434751328 71887523892840 71906848496037 72224839288020 72341330964291 72420842323008 72619510540960 72641563231680 72692715692715 72714790613970 73085649291054 73234559652480 73527254422722 73803180209760 73884399556530 73906836361740 74206476276480 74554672813440 74659384432560 74861994311424 74957671044864 75013068409920 75030602406720 75033233213256 75138616967769 75443250881088 75483959520960 75560052222090 75776880564480 75853268548920 75899101339584 75959804038455 76263286216752 76267767284160 76290927857280 76680025485696 76798741602780 77039828573888 77096764754640 77117489691402 77143348902528 77437544056960 77538896738896 77541598805760 77562443321568 77905444625280 77983978339620 78078720629493 78206844285720 78381710833884 78405513357672 78410120297760 78810026193632 78833958785856 79262404214040 79276120364160 79488923700240 79636676728064 79695532105920 79716955636056 79896498328930 80379256626990 80467602581120 80575728894720 80583444284274 80597389036896 80813739095244 80910153118848 80934723465984 81023790974352 81206276990060 81473447613384 81696949358580 81819255962880 81918657709632 82236549071616 83058565181223 83182910228928 83370259125840 83420633904768 83487352186410 83825834312320 83874006915120 83991807486630 84101623342848 84219743600352 84327379925472 84332334821760 84409427707560 84546564494976 84736984685280 84788185280256 84873657241224 85200028317440 85248990635040 85334927117535 85714832113920 85737873735456 85801238194680 86149267763368 86180492579520 86265028671408 86669807145624 86701220631360 86733860348970 86754134032770 87117237064080 87132312472320 87143412649152 87169875878016 87231258831258 87593287539840 87643625203440 88079402825280 88122552117120 88211385334980 88661279467836 88928276400896 89053175665504 89465607376128 89531726811840 89537160315860 89552654485440 89591261319072 89657473619160 89681575090563 89793043439160 90036722888064 90526052903760 90580751425152 91020730788480 91023922258704 91048371459840 91151764846146 91521320740992 92425455809920 92516117705568 92537742968288 92549650187520 92689593227520 92925052868352 93486533550336 93577492889280 93580774007544 93697088806080 93791541516570 93940627216640 94092144357312 94304063601360 94873876674480 95114885056848 95329107770940 95634638527104 95779246335104 95850031857120 95875797994716 96299785717360 96429186128160 96455107952388 96561123097344 96855417642240 96917926233789 96923620923620 96953054151960 97447532388072 97503533038827 97977138542355 98006891697090 98036339230296 98404240279680 98512532742040 98542448482320 99545845910080 99646194545070 100017424546560 100040803208960 100044310951008 100184822623692 100591001174784 100645279361280 100648808298144 100746736296120 100790168983956 101017173869055 101137691398560 101168404332480 101198801786112 101279738717940 101291313249072 101684381622336 101690356378880 101841809516730 102298788762048 102398322137040 102795686339520 102823319588536 102826902764160 102961485833616 102967734363239 103416591095424 103978637786160 104041464757632 104104960839324 104275792380960 104508947778512 104540684476896 104546827063680 105111945047808 105127029178560 105274679500440 105409224906840 105683205618720 105747062540544 105985231600320 106092071551530 106260709474560 106289274181408 106850423099520 107172342169320 107444592379032 107463185382528 107686584704210 107751652126992 107831285839260 108031721299136 108337258932030 108631263484512 108670636903680 108809522484480 108929265811440 108962344847520 109224876946176 109628473936581 110744753574964 110826599334795 110910546971904 111160345501120 111309714414720 111316469581880 111832009220160 111989076648840 112292991467136 112436506567296 112545903610080 112549849819884 112982646247040 113164876321632 113225939281440 113665320846720 113779902823380 114317164980608 114394929325128 114401650926240 114907323439360 115020038228544 115559742860832 115601627508480 115645147131960 115672178710360 115676234537103 116156316085440 116191216865536 116308345108344 116343664982352 116858166937920 116975967509430 117439203767040 117572566250826 117615180446640 118085088335616 118215039290448 118250938178784 118893606321060 119375635749120 119403539313920 119455015092096 119543298158880 119575433454084 119724057918880 119844747493395 120568884940485 120701403871680 120875166426411 120896083555344 121220608642866 121365229678272 121535686461528 121809415485090 122545424037870 122728883944320 122877986564448 123354823607424 124740832861440 124769990519040 124774365343392 124929451741440 125055388688760 125130950857152 125231028279615 125456192476416 125738751468480 125811010372680 125987711229945 126498502232640 126614141561340 126819846742464 127105477027920 127182277920384 127800042476160 127834397326288 127873485952560 128529149485670 128572248170880 128606810603184 128701857292020 129223901645052 129270738869280 129930043184096 130004710718436 130051830947040 130131201049155 130636184723140 130675855596120 130698468708480 130715118973728 130846888246887 131389931309760 132183828175680 132841066556160 132861592726760 132991919201754 133392414601344 133579763498256 134198411064192 134305740473790 134328981728160 134386891978608 134689565158740 134850255198080 134891205776640 135039651623920 135055084332096 135579175496448 135789079355640 136398385016064 136531096182720 136535883388056 136727647269219 137060915119360 137281981111488 138430941968705 138638183714880 138774176558352 138806614452432 139034389841280 139387579302528 140169372238080 140229800325504 140366239333920 140545633209120 140687312274855 140910940824960 141138216535968 141313642133760 141456095402040 142896456225760 142993661656410 143259456505376 143451957790656 143668869502656 143775047785680 143813696992074 144449678576040 144682661928582 144841684646016 145239021081920 145283126463360 145385431385430 145429581227940 146171298582108 146469119304960 147054508845444 147606360419520 147768799113060 147813672723480 149109345626880 149318768865120 149469291817605 150026136819840 150061204813440 150066466426512 150231612431611 150277233935538 150886501762176 150967919041920 151120104444180 151706537097840 151798202679168 151919608076910 152526572433504 152535534568320 152581855714560 153360050971392 153597483205560 154079657147776 154193529509280 154234979382804 154286697805056 154875088113920 155077793477792 155124886643136 155810889250560 155967956679240 156157441258986 156413688571440 156763421667768 156811026715344 156820240595520 157620052387264 157667917571712 158524808428080 158552240728320 158977847400480 159391064211840 159433911272112 159792996657860 160758513253980 160935205162240 161166888568548 161194778073792 161529877056315 161627478190488 161820306237696 162047581948704 162412553980120 162505888398045 162946895226768 163393898717160 163837315419264 166117130362446 166365820457856 166740518251680 166841267809536 166974704372820 167651668624640 167748013830240 167983614973260 168439487200704 168654759850944 168664669643520 168818855415120 169093128989952 169473969370560 169747314482448 170497981270080 170669854235070 171475747470912 171602476389360 172298535526736 172360985159040 172530057342816 173339614291248 173402441262720 173467720697940 173508268065540 174234474128160 174286825298304 174339751756032 174462517662516 175186575079680 175287250406880 176158805650560 176245104234240 176358849376239 176422770669960 177322558935672 178106351331008 179063453623680 179074320631720 179105308970880 179182522638144 179314947238320 179363150181126 179586086878320 180073445776128 181052105807520 181161502850304 182041461576960 182047844517408 182303529692292 182714123227635 183042641481984 183818136056805 184850911619840 185032235411136 185075485936576 187154985778560 187161548015088 187394177612160 187583083033140 188184288714624 188608127202720 189747753348960 190229770113696 190658215541880 191269277054208 191558492670208 191700063714240 191751595989432 192599571434720 192793724228505 192858372256320 192910215904776 193835852467578 193847241847240 193906108303920 194895064776144 195007066077654 195954277084710 196013783394180 196072678460592 196808480559360 197025065484080 197084896964640 199091691820160 199292389090140 199487878802631 200088621902016 200369645247384 201297616596288 201458610710685 201493472592240 201580337967912 202034347738110 202275382797120 202336808664960 202559477435880 202582626498144 203368763244672 203683619033460 204597577524096 204796644274080 205591372679040 205646639177072 205653805528320 205922971667232 205935468726478 206833182190848 207957275572320 208082929515264 208209921678648 208551584761920 209017895557024 209081368953792 209093654127360 210254058357120 210549359000880 210818449813680 211366411237440 211970463200640 212184143103060 212578548362816 213700846199040 214344684338640 214889184758064 214926370765056 215373169408420 215503304253984 215662571678520 215720545488111 216063442598272 216674517864060 217262526969024 217858531622880 217924689695040 218078147078145 219256947873162 221489507149928 221653198669590 222320691002240 222619428829440 222632939163760 223664018440320 223978153297680 224585982934272 224873013134592 225091807220160 225099699639768 225415850903307 225965292494080 226329752643264 226451878562880 227330641693440 227559805646760 227879412115365 228634329961216 228789858650256 228803301852480 230040076457088 231119485721664 231290294263920 231344357420720 231352469074206 232312632170880 232616690216688 232687329964704 233716333875840 233951935018860 234236161888479 235145132501652 235230360893280 236430078580896 236501876357568 237787212642120 238910030184192 239086596317760 239150866908168 239448115837760 239689494986790 241137769880970 241402807743360 241750332852822 241792167110688 242441217285732 242730459356544 243071372923056 243618830970180 245090848075740 245457767888640 245755973128896 246709647214848 247679144819683 249175695543669 249548730686784 250110777377520 250261901714304 250462056559230 251477502936960 251622020745360 251975422459890 252997004465280 253228283122680 253639693484928 254210954055840 254364555840768 255600084952320 255668794652576 255746971905120 257058298971340 257144496341760 257213621206368 257403714584040 258447803290104 258541477738560 259860086368192 260009421436872 260103661894080 260262402098310 261272369446280 261351711192240 261396937416960 261430237947456 261693776493774 262779862619520 264367656351360 265723185453520 265983838403508 266784829202688 267159526996512 268396822128384 268611480947580 268657963456320 268773783957216 269044725271689 269379130317480 269700510396160 270079303247840 270110168664192 271578158711280 273062192365440 273071766776112 273455294538438 274563962222976 276861883937410 277276367429760 277548353116704 277613228904864 278068779682560 278775158605056 280459600651008 280732478667840 281091266418240 281374624549710 281821881649920 282276433071936 282912190804080 285792912451520 285987323312820 286518913010752 286903915581312 287337739005312 287550095571360 287627393984148 288899357152080 289365323857164 289683369292032 290478042163840 290566252926720 290753778701367 290770862770860 290859162455880 292342597164216 293931415627065 294109017690888 295212720839040 295537598226120 295617043817041 295627345446960 298637537730240 298938583635210 300052273639680 300122409626880 300132932853024 300463224863222 300554467871076 301773003524352 301935838083840 302240208888360 303051521607165 303413074195680 303596405358336 303839216153820 305053144867008 305071069136640 307194966411120 308159314295552 308387059018560 308469958765608 308903203089717 310155586955584 310249773286272 311935913358480 312314882517972 312827377142880 313526843335536 313622053430688 313640481191040 315240104774528 315335835143424 317049616856160 317955694800960 318782128423680 318867822544224 319585993315720 321517026507960 322333777137096 322389556147584 323059754112630 323254956380976 324095163897408 324825107960240 325011776796090 325893790453536 326787797434320 327674630838528 328885421809743 332234260724892 332479798004385 332731640915712 333481036503360 333949408745640 335496027660480 335967229946520 336878974401408 337309519701888 337637710830240 338947938741120 339494628964896 340995962540160 341339708470140 342951494941824 343204952778720 344597071053472 344721970318080 345060114685632 346679228582496 346804882525440 346935441395880 347016536131080 347028703611309 348468948256320 348573650596608 348925035325032 350574500813760 352317611301120 352717698752478 352845541339920 354645117871344 356212702662016 358126907247360 358148641263440 358210617941760 358365045276288 358629894476640 358726300362252 359172173756640 359534242480185 361706654821455 362104211615040 362625499279233 364095689034816 364607059384584 365428246455270 367636272113610 370064470822272 370150971873152 374309971557120 374323096030176 374788355224320 375166166066280 375693084838845 376368577429248 377216254405440 379495506697920 380459540227392 381316431083760 383400127428480 383503191978864 385199142869440 385587448457010 385716744512640 385820431809552 387671704935156 387694483694480 387812216607840 389790129552288 390014132155308 390393603147465 391908554169420 392027566788360 392145356921184 392540664740661 394050130968160 394169793929280 398183383640320 398440363405577 398584778180280 398975757605262 400177243804032 400739290494768 402595233192576 402917221421370 402986945184480 403160675935824 404068695476220 404550765594240 404673617329920 405118954871760 405165252996288 406737526489344 407367238066920 409195155048192 409593288548160 411182745358080 411293278354144 411845943334464 411870937452956 415292825906115 415914551144640 416419843357296 417103169523840 418035791114048 418162737907584 420508116714240 421098718001760 421636899627360 422732822474880 423940926401280 424368286206120 425157096725632 428689368677280 429778369516128 430746338816840 431006608507968 431325143357040 431441090976222 432126885196544 433349035728120 434525053938048 435717063245760 435849379390080 436156294156290 438513895746324 442979014299856 443306397339180 444641382004480 445265878327520 447328036880640 447956306595360 448407875452815 450183614440320 450199399279536 450694837294833 450831701806614 452659505286528 452903757125760 455119611293520 455758824230730 457579717300512 457606603704960 460080152914176 462238971443328 462580588527840 462688714841440 462704938148412 464625264341760 465233380433376 465374659929408 467432667751680 467903870037720 468472323776958 470290265003304 470460721786560 472860157161792 473003752715136 475574425284240 478173192635520 478301733816336 478896231675520 479378989973580 482275539761940 482805615486720 483500665705644 483584334221376 484589631168945 484882434571464 485460918713088 486142745846112 487237661940360 487517665194135 490181696151480 491511946257792 495358289639366 498351391087338 499097461373568 500221554755040 500523803428608 500924113118460 502955005873920 503244041490720 503950844919780 505994008930560 506456566245360 507279386969856 508421908111680 511337589305152 511493943810240 514116597942680 514427242412736 514807429168080 514838671816195 516895606580208 517082955477120 519720172736384 520018842873744 520207323788160 520524804196620 522544738892560 522703422384480 522860475894912 523387552987548 525559725239040 528735312702720 529076548128717 531446370907040 531967676807016 534319053993024 537222961895160 537315926912640 537547567914432 538089450543378 538758260634960 540158606495680 540220337328384 543156317422560 546124384730880 546143533552224 546910589076876 548142369682905 549127924445952 553723767874820 554552734859520 555096706233408 555226457809728 561464957335680 562182532836480 562749249099420 564552866143872 565824381608160 571585824903040 571974646625640 573037826021504 573807831162624 574675478010624 575100191142720 575254787968296 577798714304160 578381172685515 578730647714328 580956084327680 581507557402734 581541725541720 581718324911760 584685194328432 587862831254130 588218035381776 590425441678080 591075196452240 591234087634082 591254690893920 597275075460480 597877167270420 600265865706048 600926449726444 601108935742152 604375832132055 604480417776720 606103043214330 606826148391360 607678432307640 610106289734016 614389932822240 616774118037120 616939917531216 617806406179434 620311173911168 620499546572544 623871826716960 624629765035944 625654754285760 627053686671072 627244106861376 627280962382080 630480209549056 634099233712320 635911389601920 637735645088448 639171986631440 643034053015920 644667554274192 644779112295168 646119508225260 646509912761952 647161636464333 648190327794816 649650215920480 650023553592180 651787580907072 653575594868640 654234441234435 657770843619486 664468521449784 664959596008770 666962073006720 667898817491280 670992055320960 671934459893040 673757948802816 674619039403776 675275421660480 677895877482240 678989257929792 681991925080320 682679416940280 683638236346095 685902989883648 686409905557440 689194142106944 690120229371264 693358457164992 693870882791760 694033072262160 694057407222618 696937896512640 697850070650064 701149001627520 705435397504956 705691082679840 709290235742688 712425405324032 716297282526880 716730090552576 717259788953280 717452600724504 718344347513280 719068484960370 723413309642910 724208423230080 725250998558466 728191378069632 729214118769168 730856492910540 735272544227220 740128941644544 740301943746304 743037434459049 747527086631007 748646192060352 750332332132560 751158062158055 751386169677690 754432508810880 758991013395840 760919080454784 762632862167520 766800254856960 767006383957728 770398285738880 771174896914020 771433489025280 771640863619104 775343409870312 775388967388960 775624433215680 779580259104576 780028264310616 780787206294930 783817108338840 784055133576720 784290713842368 785081329481322 788100261936320 788339587858560 796880726811154 797169556360560 797951515210524 800354487608064 801478580989536 805190466385152 805834442842740 805973890368960 806321351871648 808137390952440 809101531188480 810237909743520 810330505992576 814734476133840 819186577096320 822586556708288 823691886668928 823741874905912 830585651812230 831829102289280 832839686714592 834206339047680 836071582228096 836325475815168 842197436003520 843273799254720 845465644949760 848736572412240 850314193451264 857378737354560 859556739032256 861492677633680 862013217015936 862650286714080 862882181952444 866698071456240 869050107876096 871434126491520 871698758780160 872261336104101 872312588312580 877027791492648 881794246881195 885958028599712 886612794678360 886851131451123 890531756655040 895912613190720 896815750905630 900367228880640 900398798559072 901389674589666 901663403613228 905319010573056 905807514251520 910239222587040 911517648461460 915159434601024 915213207409920 924477942886656 925161177055680 925377429682880 925409876296824 926709609269151 930466760866752 930749319858816 935807740075440 936944647553916 940580530006608 940921443573120 945720314323584 946007505430272 951148850568480 956346385271040 956603467632672 957792463351040 958757979947160 964551079523880 967001331411288 967168668442752 969179262337890 969764869142928 972285491692224 974475323880720 975035330388270 980363392302960 983023892515584 990716579278732 996702782174676 997439394013155 998194922747136 1000443109510080 1001848226236920 1006488082981440 1007901689839560 1012913132490720 1016843816223360 1022675178610304 1022987887620480 1028233195885360 1028854484825472 1029614858336160 1029677343632390 1033791213160416 1034165910954240 1039440345472768 1040037685747488 1040414647576320 1041049608393240 1041086110833927 1045089477785120 1045406844768960 1045720951789824 1046775105975096 1058153096257434 1062892741814080 1063935353614032 1068638107986048 1074445923790320 1074631853825280 1075095135828864 1076178901086756 1077516521269920 1078602727440555 1080317212991360 1086312634845120 1092287067104448 1093821178153752 1096284739365810 1107447535749640 1110193412466816 1110452915619456 1122929914671360 1124365065672960 1125498498198840 1127079254516535 1129105732287744 1131648763216320 1143171649806080 1143949293251280 1146075652043008 1150200382285440 1150509575936592 1155597428608320 1156762345371030 1157461295428656 1163015114805468 1163083451083440 1163436649823520 1169370388656864 1171180809442395 1175725662508260 1176436070763552 1182150392904480 1182468175268164 1182509381787840 1194550150920960 1195321090216731 1195754334540840 1200531731412096 1201852899452888 1202217871484304 1208751664264110 1208960835553440 1212206086428660 1213652296782720 1215356864615280 1220212579468032 1228779865644480 1233548236074240 1233879835062432 1235612812358868 1238395724098415 1240622347822336 1245878477718345 1247743653433920 1249259530071888 1251309508571520 1254107373342144 1254488213722752 1268198467424640 1271822779203840 1275471290176896 1278343973262880 1286068106031840 1289335108548384 1292239016450520 1293019825523904 1294323272928666 1296380655589632 1299300431840960 1300047107184360 1303575161814144 1307151189737280 1308468882468870 1315541687238972 1328937042899568 1329919192017540 1333924146013440 1335797634982560 1341984110641920 1343868919786080 1345223626358445 1350550843320960 1352084511884499 1357978515859584 1365358833880560 1367276472692190 1372819811114880 1378388284213888 1380240458742528 1386716914329984 1387741765583520 1388066144524320 1388114814445236 1393875793025280 1395700141300128 1402298003255040 1410870795009912 1411382165359680 1418580471485376 1432594565053760 1434519577906560 1434905201449008 1436688695026560 1438136969920740 1446826619285820 1448416846460160 1450501997116932 1453768893506835 1456382756139264 1458428237538336 1461712985821080 1470545088454440 1478085219085205 1486074868918098 1495054173262014 1497292384120704 1500664664265120 1502316124316110 1502772339355380 1508865017621760 1517982026791680 1521838160909568 1525265724335040 1534012767915456 1540796571477760 1542349793828040 1543281727238208 1544516015448585 1550686819740624 1550777934777920 1551248866431360 1559160518209152 1560056528621232 1561574412589860 1567634216677680 1568110267153440 1568581427684736 1570162658962644 1576200523872640 1576679175717120 1593761453622308 1594339112721120 1595903030421048 1602957161979072 1611668885685480 1611947780737920 1612642703743296 1616274781904880 1620475819487040 1620661011985152 1629468952267680 1638373154192640 1644427109048715 1645173113416576 1647383773337856 1647483749811824 1661171303624460 1663658204578560 1665679373429184 1672143164456192 1684394872007040 1686547598509440 1697473144824480 1714757474709120 1719113478064512 1722985355267360 1724026434031872 1725300573428160 1725764363904888 1733396142912480 1735143518056545 1742868252983040 1744522672208202 1744625176625160 1754055582985296 1763588493762390 1771916057199424 1773225589356720 1773702262902246 1781063513310080 1791825226381440 1793631501811260 1800797597118144 1802779349179332 1803326807226456 1813127496396165 1820478445174080 1823035296922920 1830318869202048 1850322354111360 1850754859365760 1850819752593648 1853419218538302 1860933521733504 1861498639717632 1871615480150880 1873889295107832 1881161060013216 1881842887146240 1891440628647168 1902297701136960 1913206935265344 1917515959894320 1929102159047760 1934002662822576 1934337336885504 1938358524675780 1939529738285856 1944570983384448 1948950647761440 1950070660776540 1960726784605920 1962703323703305 1981433158557464 1992201817027885 1993405564349352 1994878788026310 2000886219020160 2003696452473840 2012976165962880 2015803379679120 2025826264981440 2033687632446720 2045350357220608 2045975775240960 2056466391770720 2057708969650944 2059229716672320 2059354687264780 2067582426320832 2080075371494976 2082099216786480 2082172221667854 2090178955570240 2090813689537920 2093550211950192 2116306192514868 2125785483628160 2127870707228064 2137276215972096 2148891847580640 2150190271657728 2152357802173512 2155033042539840 2157205454881110 2160634425982720 2172625269690240 2184574134208896 2187642356307504 2192569478731620 2214895071499280 2220386824933632 2220905831238912 2229112303377147 2242581259893021 2250996996397680 2253474186474165 2254158509033070 2263297526432640 2287898586502560 2300400764570880 2301019151873184 2311194857216640 2313524690742060 2314922590857312 2326030229610936 2326166902166880 2326873299647040 2338740777313728 2342361618884790 2351451325016520 2352872141527104 2364300785808960 2364936350536328 2365018763575680 2390642180433462 2391508669081680 2401063462824192 2403705798905776 2404435742968608 2417503328528220 2417921671106880 2424412172857320 2427304593565440 2430713729230560 2457559731288960 2467759670124864 2471225624717736 2476791448196830 2491756955436690 2495487306867840 2498519060143776 2502619017143040 2508214746684288 2508976427445504 2536396934849280 2550942580353792 2556687946525760 2572136212063680 2578670217096768 2584478032901040 2586039651047808 2588646545857332 2598600863681920 2600094214368720 2607150323628288 2614302379474560 2616937764937740 2631083374477944 2645382740643585 2657874085799136 2659838384035080 2660553394353369 2671595269965120 2687737839572160 2690447252716890 2701101686641920 2704169023768998 2715957031719168 2730717667761120 2734552945384380 2745639622229760 2756776568427776 2773433828659968 2775483531167040 2776132289048640 2776229628890472 2780128827807453 2791400282600256 2821741590019824 2822764330719360 2837160942970752 2865189130107520 2869039155813120 2869810402898016 2873377390053120 2876273939841480 2893653238571640 2901003994233864 2907537787013670 2916856475076672 2923425971642160 2941090176908880 2956170438170410 2972149737836196 2990108346524028 2994584768241408 3001329328530240 3004632248632220 3005544678710760 3050531448670080 3068025535830912 3084699587656080 3086563454476416 3089032030897170 3101373639481248 3101555869555840 3102497732862720 3118321036418304 3120113057242464 3123148825179720 3135268433355360 3136220534306880 3137162855369472 3140325317925288 3152401047745280 3187522907244616 3188678225442240 3191806060842096 3205914323958144 3223337771370960 3223895561475840 3225285407486592 3232549563809760 3235808182321665 3240951638974080 3258937904535360 3288854218097430 3290346226833152 3294967499623648 3322342607248920 3331358746858368 3368789744014080 3373095197018880 3394946289648960 3429514949418240 3438226956129024 3445970710534720 3450601146856320 3451528727809776 3466792285824960 3470287036113090 3489045344416404 3489250353250320 3508111165970592 3527176987524780 3543832114398848 3546451178713440 3547404525804492 3562127026620160 3583650452762880 3585963270650193 3587263003622520 3601595194236288 3605558698358664 3606653614452912 3626254992792330 3640956890348160 3646070593845840 3660637738404096 3700644708222720 3701509718731520 3701639505187296 3706838437076604 3715187172295245 3721867043467008 3737635433155035 3743230960301760 3747778590215664 3762322120026432 3804595402273920 3826413870530688 3835031919788640 3858204318095520 3868005325645152 3876717049351560 3879059476571712 3889141966768896 3897901295522880 3900141321553080 3921453569211840 3925406647406610 3962866317114928 3984403634055770 3986811128698704 3989757576052620 4001772438040320 4007392904947680 4025952331925760 4031606759358240 4051652529962880 4056253535653497 4112932783541440 4118459433344640 4118709374529560 4135164852641664 4160150742989952 4164198433572960 4164344443335708 4180357911140480 4181627379075840 4187100423900384 4232612385029736 4251570967256320 4255741414456128 4297783695161280 4304715604347024 4310066085079680 4314410909762220 4345250539380480 4361306680520505 4369148268417792 4375284712615008 4385138957463240 4429790142998560 4434255657255615 4458224606754294 4485162519786042 4501993992795360 4506948372948330 4508317018066140 4526595052865280 4575797173005120 4602038303746368 4622389714433280 4627049381484120 4629845181714624 4633548046345755 4652060459221872 4652333804333760 4653746599294080 4677481554627456 4684723237769580 4702902650033040 4705744283054208 4728601571617920 4729872701072656 4730037527151360 4781284360866924 4783017338163360 4807411597811552 4808871485937216 4835006657056440 4835843342213760 4848824345714640 4861427458461120 4915119462577920 4935519340249728 4942451249435472 4953582896393660 4983513910873380 4990974613735680 4997038120287552 5016429493368576 5113375893051520 5144272424127360 5157340434193536 5168956065802080 5172079302095616 5177293091714664 5197201727363840 5200188428737440 5205430554169635 5228604758949120 5233875529875480 5262166748955888 5290765481287170 5315748171598272 5319676768070160 5321106788706738 5343190539930240 5375475679144320 5380894505433780 5408338047537996 5461435335522240 5469105890768760 5550967062334080 5552264578097280 5552459257780944 5560257655614906 5582800565200512 5643483180039648 5645528661438720 5674321885941504 5730378260215040 5739620805796032 5752547879682960 5787306477143280 5802007988467728 5815075574027340 5833712950153344 5846851943284320 5882180353817760 5912340876340820 5944299475672392 5976605451083655 5980216693048056 6002658657060480 6009264497264440 6011089357421520 6101062897340160 6136051071661824 6169399175312160 6173126908952832 6178064061794340 6202747278962496 6203111739111680 6240226114484928 6246297650359440 6270536866710720 6272441068613760 6280650635850576 6375045814489232 6377356450884480 6383612121684192 6411828647916288 6446675542741920 6450570814973184 6465099127619520 6471616364643330 6481903277948160 6517875809070720 6577708436194860 6589934999247296 6644685214497840 6662717493716736 6687336910131441 6760422559422495 6789892579297920 6891941421069440 6901202293712640 6903057455619552 6933584571649920 6940574072226180 6978090688832808 6978500706500640 7016222331941184 7054353975049560 7087664228797696 7092902357426880 7094809051608984 7171926541300386 7174526007245040 7203190388472576 7211117396717328 7213307228905824 7252509985584660 7281913780696320 7292141187691680 7403279010374592 7413676874153208 7430374344590490 7475270866310070 7486461920603520 7495557180431328 7524644240052864 7609190804547840 7652827741061376 7670063839577280 7716408636191040 7736010651290304 7753434098703120 7758118953143424 7795802591045760 7800282643106160 7842907138423680 7850813294813220 7925732634229856 7968807268111540 7973622257397408 7979515152105240 7981660183060107 8014785809895360 8063213518716480 8103305059925760 8112507071306994 8225865567082880 8236918866689280 8237418749059120 8270329705283328 8320301485979904 8328396867145920 8328688886671416 8340386483422359 8360715822280960 8374200847800768 8465224770059472 8511482828912256 8595567390322560 8609431208694048 8620132170159360 8628821819524440 8722613361041010 8750569425230016 8770277914926480 8859580285997120 8868511314511230 8916449213508588 8970325039572084 9003987985590720 9013896745896660 9016634036132280 9151594346010240 9164128358328271 9204076607492736 9254098762968240 9259690363429248 9267096092691510 9304120918443744 9304667608667520 9307493198588160 9354963109254912 9369446475539160 9405805300066080 9411488566108416 9457203143235840 9459745402145312 9562568721733848 9566034676326720 9614823195623104 9617742971874432 9670013314112880 9671686684427520 9697648691429280 9722854916922240 9871038680499456 9884902498870944 9907165792787320 9967027821746760 9994076240575104 10226751786103040 10288544848254720 10314680868387072 10337912131604160 10354586183429328 10400376857474880 10410861108339270 10467751059750960 10524333497911776 10581530962574340 10631496343196544 10639353536140320 10642213577413476 10686381079860480 10750951358288640 10757889811950579 10761789010867560 10816676095075992 10922870671044480 10938211781537520 11101934124668160 11104529156194560 11104918515561888 11120515311229812 11145561516885735 11165601130401024 11212906299465105 11286966360079296 11479241611592064 11505095759365920 11574612954286560 11604015976935456 11630151148054680 11667425900306688 11693703886568640 11764360707635520 11824681752681640 11888598951344784 11953210902167310 11960433386096112 12005317314120960 12018528994528880 12022178714843040 12168760606960491 12338798350624320 12356128123588680 12405494557924992 12480452228969856 12492595300718880 12541073733421440 12544882137227520 12561301271701152 12750091628978464 12754712901768960 12767224243368384 12893351085483840 12930198255239040 12943232729286660 13035751618141440 13155416872389720 13179869998494592 13289370428995680 13302766971766845 13374673820262882 13520845118844990 13579785158595840 13783882842138880 13806114911239104 13867169143299840 13881148144452360 13900644139037265 13956181377665616 13957001413001280 14032444663882368 14108707950099120 14185804714853760 14189618103217968 14343853082600772 14349052014490080 14422234793434656 14426614457811648 14505019971169320 14584282375383360 14806558020749184 14827353748306416 14860748689180980 14950541732620140 14972923841207040 14991114360862656 15049288480105728 15340127679154560 15432817272382080 15472021302580608 15506868197406240 15516237906286848 15591605182091520 15600565286212320 15685814276847360 15701626589626440 15851465268459712 15937614536223080 15947244514794816 15959030304210480 15963320366120214 16029571619790720 16126427037432960 16225014142613988 16451731134165760 16474837498118240 16656793734291840 16657377773342832 16680772966844718 16748401695601536 16930449540118944 17022965657824512 17191134780645120 17218862417388096 17257643639048880 17445226722082020 17501138850460032 17540555829852960 17719160571994240 17737022629022460 17832898427017176 17929816353250965 17940650079144168 18007975971181440 18027793491793320 18033268072264560 18303188692020480 18328256716656542 18408153214985472 18508197525936480 18519380726858496 18534192185383020 18608241836887488 18609335217335040 18738892951078320 18811610600132160 18919490804290624 19125137443467696 19132069352653440 19229646391246208 19235485943748864 19340026628225760 19395297382858560 19445709833844480 19769804997741888 19814331585574640 19934055643493520 19988152481150208 20062010730394323 20281267678267485 20675824263208320 20709172366858656 20800753714949760 20821722216678540 20935502119501920 21048666995823552 21163061925148680 21262992686393088 21278707072280640 21284427154826952 21515779623901158 21523578021735120 21633352190151984 21845741342088960 21876423563075040 22209837031123776 22241030622459624 22291123033771470 22425812598930210 22573932720158592 22958483223184128 23010191518731840 23149225908573120 23208031953870912 23260302296109360 23387407773137280 23528721415271040 23649363505363280 23777197902689568 23906421804334620 23920866772192224 23944980549180321 24037057989057760 24044357429686080 24337521213920982 24677596701248640 24712256247177360 24810989115849984 24960904457939712 24985190601437760 25082147466842880 25122602543402304 25500183257956928 25534448486736768 25786702170967680 25860396510478080 25886465458573320 26310833744779440 26359739996989184 26578740857991360 26605533943533690 26749347640525764 27041690237689980 27492385074984813 27612229822478208 27762296288904720 27801288278074530 27912362755331232 27914002826002560 28064889327764736 28217415900198240 28371609429707520 28379236206435936 28687706165201544 28698104028980160 28844469586869312 28853228915623296 29010039942338640 29168564750766720 29613116041498368 29654707496612832 29721497378361960 29901083465240280 29982228721725312 30680255358309120 30865634544764160 30944042605161216 31013736394812480 31201130572424640 31403253179252880 31702930536919424 31875229072446160 31894489029589632 31918060608420960 31926640732240428 32059143239581440 32252854074865920 32273669435851737 32450028285227976 32949674996236480 33313587468583680 33314755546685664 33361545933689436 33436684550657205 33496803391203072 33860899080237888 34437724834776192 34515287278097760 34890453444164040 35002277700920064 35081111659705920 35438321143988480 35474045258044920 35665796854034352 35859632706501930 35881300158288336 36015951942362880 36055586983586640 36066536144529120 36656513433313084 37016395051872960 37068384370766040 37216483673774976 37477785902156640 37623221200264320 37838981608581248 38250274886935392 38264138705306880 38459292782492416 38680053256451520 38790594765717120 39539609995483776 39628663171149280 39868111286987040 39908300915300535 40124021460788646 40562535356534970 41351648526416640 41418344733717312 41601507429899520 41643444433357080 41701932417111795 41871004239003840 42097333991647104 42326123850297360 42557414144561280 42568854309653904 43031559247802316 43047156043470240 43266704380303968 43752847126150080 44419674062247552 44482061244919248 44582246067542940 44851625197860420 45147865440317184 45820641791641355 46020383037463680 46298451817146240 46416063907741824 46520604592218720 46774815546274560 47057442830542080 47298727010726560 47554395805379136 47812843608669240 47841733544384448 47889961098360642 48074115978115520 48088714859372160 48675042427841964 49355193402497280 49424512494354720 49970381202875520 50245205086804608 51000366515913856 51068896973473536 51573404341935360 51772930917146640 52621667489558880 53157481715982720 53211067887067380 53498695281051528 53789449059752895 54083380475379960 54984770149969626 55224459644956416 55524592577809440 55602576556149060 55824725510662464 55828005652005120 56434831800396480 56758472412871872 57375412330403088 57396208057960320 57688939173738624 57706457831246592 58020079884677280 58337129501533440 59309414993225664 59442994756723920 59802166930480560 59964457443450624 60843803034802455 62027472789624960 62402261144849280 62806506358505760 63405861073838848 63750458144892320 63788978059179264 63836121216841920 63853281464480856 64547338871703474 64900056570455952 65899349992472960 66629511093371328 66723091867378872 66873369101314410 67721798160475776 68875449669552384 69030574556195520 69780906888328080 70162223319411840 70948090516089840 71331593708068704 71719265413003860 71762600316576672 72111173967173280 72133072289058240 73313026866626168 74032790103745920 74136768741532080 74432967347549952 74955571804313280 75246442400528640 75677963217162496 76500549773870784 77360106512903040 77581189531434240 79079219990967552 79257326342298560 79736222573974080 79816601830601070 80248042921577292 81125070713069940 82477155224954439 82836689467434624 83286888866714160 83403864834223590 83742008478007680 84194667983294208 84652247700594720 85114828289122560 85137708619307808 86063118495604632 86094312086940480 86533408760607936 87505694252300160 88839348124495104 88964122489838496 89164492135085880 89703250395720840 91641283583282710 92040766074927360 92596903634292480 92832127815483648 93041209184437440 94597454021453120 95108791610758272 95625687217338480 95683467088768896 95779922196721284 96148231956231040 96177429718744320 97350084855683928 98849024988709440 99940762405751040 100310053651971615 100490410173609216 102000733031827712 103545861834293280 105243334979117760 106314963431965440 106422135774134760 106997390562103056 107578898119505790 108166760950759920 109969540299939252 111049185155618880 111205153112298120 111649451021324928 112869663600792960 113516944825743744 114750824660806176 114792416115920640 115377878347477248 116040159769354560 118618829986451328 118885989513447840 119604333860961120 119724902745901605 121687606069604910 124054945579249920 124804522289698560 125613012717011520 127500916289784640 127672242433683840 127706562928961712 129094677743406948 129800113140911904 131798699984945920 133259022186742656 133446183734757744 133746738202628820 135443596320951552 137461925374924065 138061149112391040 139561813776656160 140324446638823680 141896181032179680 142663187416137408 143438530826007720 143525200633153344 144222347934346560 144266144578116480 146626053733252336 148065580207491840 148273537483064160 149911143608626560 153001099547741568 154720213025806080 158514652684597120 159472445147948160 159633203661202140 160496085843154584 161368347179258685 162250141426139880 164954310449908878 165673378934869248 166573777733428320 166807729668447180 167484016956015360 169304495401189440 170275417238615616 172126236991209264 172188624173880960 173066817521215872 175011388504600320 177928244979676992 178328984270171760 179406500791441680 183282567166565420 186082418368874880 189194908042906240 190217583221516544 191251374434676960 191366934177537792 191559844393442568 192296463912462080 194700169711367856 197698049977418880 200620107303943230 207091723668586560 210486669958235520 212844271548269520 213994781124206112 215157796239011580 216333521901519840 219939080599878504 222098370311237760 222410306224596240 223298902042649856 225739327201585920 227033889651487488 229501649321612352 232080319538709120 237237659972902656 237771979026895680 239208667721922240 239449805491803210 243375212139209820 247431465674863317 251226025434023040 255001832579569280 255344484867367680 255413125857923424 258189355486813896 259600226281823808 266518044373485312 266892367469515488 267493476405257640 274923850749848130 276122298224782080 279123627553312320 283792362064359360 285326374832274816 286877061652015440 287050401266306688 288444695868693120 288532289156232960 293252107466504672 296547074966128320 299822287217253120 306002199095483136 317029305369194240 318944890295896320 319266407322404280 320992171686309168 322736694358517370 324500282852279760 329908620899817756 333147555466856640 333615459336894360 338608990802378880 340550834477231232 344252473982418528 344377248347761920 346133635042431744 355856489959353984 356657968540343520 358813001582883360 366565134333130840 372164836737749760 378389816085812480 382502748869353920 383119688786885136 389400339422735712 395396099954837760 401240214607886460 412385776124772195 414183447337173120 420973339916471040 425688543096539040 427989562248412224 430315592478023160 432667043803039680 439878161199757008 444196740622475520 444820612449192480 459003298643224704 464160639077418240 475543958053791360 478417335443844480 478899610983606420 486750424278419640 494862931349726634 502452050868046080 510003665159138560 510826251715846848 516378710973627792 519200452563647616 533784734939030976 534986952810515280 549847701499696260 558247255106624640 567584724128718720 570652749664549632 573754123304030880 574100802532613376 576889391737386240 586504214933009344 593094149932256640 638532814644808560 641984343372618336 645473388717034740 649000565704559520 659817241799635512 666295110933713280 667230918673788720 677217981604757760 681101668954462464 688504947964837056 711712979918707968 713315937080687040 717626003165766720 733130268666261680 742294397024589951 765005497738707840 766239377573770272 778800678845471424 802480429215772920 824771552249544390 828366894674346240 851377086193078080 855979124496824448 860631184956046320 865334087606079360 879756322399514016 889641224898384960 918006597286449408 951087916107582720 956834670887688960 957799221967212840 973500848556839280 989725862699453268 1021652503431693696 1032757421947255584 1038400905127295232 1067569469878061952 1069973905621030560 1099695402999392520 1116494510213249280 1135169448257437440 1147508246608061760 1173008429866018688 1186188299864513280 1237157328374316585 1277065629289617120 1283968686745236672 1290946777434069480 1298001131409119040 1319634483599271024 1332590221867426560 1334461837347577440 1377009895929674112 1426631874161374080 1435252006331533440 1466260537332523360 1484588794049179902 1530010995477415680 1532478755147540544 1557601357690942848 1604960858431545840 1649543104499088780 1702754172386156160 1711958248993648896 1721262369912092640 1730668175212158720 1759512644799028032 1779282449796769920 1915598443934425680 1947001697113678560 1979451725398906536 2043305006863387392 2065514843894511168 2135138939756123904 2139947811242061120 2199390805998785040 2295016493216123520 2346016859732037376 2474314656748633170 2554131258579234240 2567937373490473344 2581893554868138960 2596002262818238080 2639268967198542048 2668923674695154880 2754019791859348224 2853263748322748160 2870504012663066880 2932521074665046720 2969177588098359804 3064957510295081088 3115202715381885696 3209921716863091680 3299086208998177560 3405508344772312320 3442524739824185280 3519025289598056064 3558564899593539840 3711471985122949755 3831196887868851360 3894003394227357120 3958903450797813072 4131029687789022336 4279895622484122240 4398781611997570080 4590032986432247040 4948629313497266340 5108262517158468480 5135874746980946688 5163787109736277920 5192004525636476160 5278537934397084096 5337847349390309760 5865042149330093440 5938355176196719608 6129915020590162176 6419843433726183360 6598172417996355120 6885049479648370560 7038050579196112128 7422943970245899510 7662393775737702720 7788006788454714240 7917806901595626144 8262059375578044672 8559791244968244480 8797563223995140160 9897258626994532680 10216525034316936960 10327574219472555840 10557075868794168192 10675694698780619520 11730084298660186880 11876710352393439216 12839686867452366720 13196344835992710240 13770098959296741120 14845887940491799020 15324787551475405440 15576013576909428480 15835613803191252288 17595126447990280320 19794517253989065360 20655148438945111680 21114151737588336384 23753420704786878432 25679373734904733440 26392689671985420480 29691775880983598040 30649575102950810880 31671227606382504576 35190252895980560640 39589034507978130720 41310296877890223360 47506841409573756864 52785379343970840960 59383551761967196080 63342455212765009152 79178069015956261440 95013682819147513728 105570758687941681920 118767103523934392160 158356138031912522880 190027365638295027456 237534207047868784320 316712276063825045760 475068414095737568640 950136828191475137280
- Sum of all divisors σ(n): 3879524815017294643200
- Sum of proper divisors (its aliquot sum) s(n): 2929387986825819505920
- 950136828191475137280 is an abundant number, because the sum of its proper divisors (2929387986825819505920) is greater than itself. Its abundance is 1979251158634344368640
Bases of 950136828191475137280
- Binary: 11001110000001110011000001101100110011000100010011101001111011000000002
- Hexadecimal: 0x3381CC1B33113A7B00
- Base-36: 5KIOZNWTAJZK00
Squares and roots of 950136828191475137280
- 950136828191475137280 squared (9501368281914751372802) is 902759992285756743188830223876394845798400
- 950136828191475137280 cubed (9501368281914751372803) is 857745515688549475006852767335214634941786740325933071204352000
-
The
square root of 950136828191475137280 is 30824289581.2940859621 -
The
cube root of 950136828191475137280 is 9830947.6623340073
Scales and comparisons
How big is 950136828191475137280?- 950,136,828,191,475,137,280 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 950,136,828,191,475,137,280 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 950136828191475137280 cubic inches would be around 819245.6 feet tall.
Recreational maths with 950136828191475137280
- 950136828191475137280 backwards is 082731574191828631059
- 950136828191475137280 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 950136828191475137280's digits is 90
- 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 950136828191475137280 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 950136828191475137280 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/950136828191475137280/
Chicago style:
Numbermatics. 2024. "Number 950136828191475137280 - Facts about the integer". https://numbermatics.com/n/950136828191475137280/
The information we have on file for 950136828191475137280 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 950136828191475137280, math, Factors of 950136828191475137280, curriculum, school, college, exams, university, Prime factorization of 950136828191475137280, STEM, science, technology, engineering, physics, economics, calculator, nine hundred fifty quintillion, one hundred thirty-six quadrillion, eight hundred twenty-eight trillion, one hundred ninety-one billion, four hundred seventy-five million, one hundred thirty-seven thousand, two hundred eighty.