10089035608435965296640
10,089,035,608,435,965,296,640 is an even composite number composed of seven prime numbers multiplied together.
10089035608435965296640 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 10089035608435965296640:
218 × 33 × 5 × 73 × 31 × 413 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 31 × 41 × 41 × 41 × 73 × 73 × 73)See below for interesting mathematical facts about the number 10089035608435965296640 from the Numbermatics database.
Names of 10089035608435965296640
- Cardinal: 10089035608435965296640 can be written as Ten sextillion, eighty-nine quintillion, thirty-five quadrillion, six hundred eight trillion, four hundred thirty-five billion, nine hundred sixty-five million, two hundred ninety-six thousand, six hundred forty.
Scientific notation
- Scientific notation: 1.008903560843596529664 × 1022
Factors of 10089035608435965296640
Divisors of 10089035608435965296640
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 27 28 30 31 32 35 36 40 41 42 45 48 49 54 56 60 62 63 64 70 72 73 80 82 84 90 93 96 98 105 108 112 120 123 124 126 128 135 140 144 146 147 155 160 164 168 180 186 189 192 196 205 210 216 217 219 224 240 245 246 248 252 256 270 279 280 287 288 292 294 310 315 320 328 336 343 360 365 369 372 378 384 392 410 420 432 434 438 441 448 465 480 490 492 496 504 511 512 540 558 560 574 576 584 588 615 620 630 640 651 656 657 672 686 720 730 735 738 744 756 768 784 820 837 840 861 864 868 876 882 896 930 945 960 980 984 992 1008 1022 1024 1029 1080 1085 1095 1107 1116 1120 1148 1152 1168 1176 1230 1240 1260 1271 1280 1302 1312 1314 1323 1344 1372 1395 1435 1440 1460 1470 1476 1488 1512 1519 1533 1536 1568 1640 1674 1680 1681 1715 1722 1728 1736 1752 1764 1792 1845 1860 1890 1920 1953 1960 1968 1971 1984 2009 2016 2044 2048 2058 2160 2170 2190 2205 2214 2232 2240 2263 2296 2304 2336 2352 2460 2480 2520 2542 2555 2560 2583 2604 2624 2628 2646 2688 2744 2790 2870 2880 2920 2940 2952 2976 2993 3024 3038 3066 3072 3087 3136 3255 3280 3285 3348 3360 3362 3430 3444 3456 3472 3504 3528 3577 3584 3690 3720 3780 3813 3840 3906 3920 3936 3942 3968 4018 4032 4088 4096 4116 4185 4305 4320 4340 4380 4410 4428 4464 4480 4526 4557 4592 4599 4608 4672 4704 4920 4960 5040 5043 5084 5110 5120 5145 5166 5208 5248 5256 5292 5329 5376 5488 5535 5580 5740 5760 5840 5859 5880 5904 5952 5986 6027 6048 6076 6132 6144 6174 6272 6355 6510 6560 6570 6615 6696 6720 6724 6789 6860 6888 6912 6944 7008 7056 7154 7168 7380 7440 7560 7595 7626 7665 7680 7749 7812 7840 7872 7884 7936 8036 8064 8176 8192 8232 8370 8405 8610 8640 8680 8760 8820 8856 8897 8928 8960 8979 9052 9114 9184 9198 9216 9261 9344 9408 9765 9840 9855 9920 10045 10080 10086 10168 10220 10240 10290 10332 10416 10496 10512 10584 10633 10658 10731 10752 10976 11070 11160 11315 11439 11480 11520 11680 11718 11760 11767 11808 11904 11972 12054 12096 12152 12264 12288 12348 12544 12710 12915 13020 13120 13140 13230 13392 13440 13448 13578 13671 13720 13776 13797 13824 13888 14016 14063 14112 14308 14336 14760 14880 14965 15120 15129 15190 15252 15330 15360 15435 15498 15624 15680 15744 15768 15841 15872 15987 16072 16128 16352 16384 16464 16740 16810 17220 17280 17360 17520 17640 17712 17794 17856 17885 17920 17958 18081 18104 18228 18368 18396 18432 18522 18688 18816 19065 19530 19680 19710 19840 20090 20160 20172 20336 20367 20440 20480 20580 20664 20832 20951 20992 21024 21168 21266 21316 21462 21504 21952 22140 22320 22630 22785 22878 22960 22995 23040 23360 23436 23520 23534 23616 23808 23944 24108 24192 24304 24528 24576 24696 25039 25088 25215 25420 25830 26040 26240 26280 26460 26645 26691 26784 26880 26896 26937 27156 27342 27440 27552 27594 27648 27776 28032 28126 28224 28616 28672 29295 29520 29760 29930 30135 30240 30258 30380 30504 30660 30720 30870 30996 31248 31360 31488 31536 31682 31744 31899 31974 32144 32193 32256 32704 32768 32928 33480 33620 33945 34317 34440 34560 34720 35040 35280 35301 35424 35588 35712 35770 35840 35916 36162 36208 36456 36736 36792 36864 37044 37303 37376 37632 38130 38745 39060 39360 39420 39680 40180 40320 40344 40672 40734 40880 40960 41013 41160 41328 41664 41902 41984 42048 42189 42336 42532 42632 42924 43008 43904 44280 44485 44640 44895 45260 45387 45570 45756 45920 45990 46080 46305 46720 46872 47040 47068 47232 47523 47616 47888 47961 48216 48384 48608 49056 49152 49392 50078 50176 50430 50840 51660 52080 52111 52480 52560 52920 53165 53290 53382 53568 53655 53760 53792 53874 54243 54312 54684 54880 55104 55188 55296 55552 56064 56252 56448 57195 57232 57344 58590 58835 59040 59520 59860 60270 60480 60516 60760 61008 61101 61320 61440 61740 61992 62279 62496 62720 62853 62976 63072 63364 63488 63798 63948 64288 64386 64512 65408 65536 65856 66960 67240 67890 68355 68634 68880 68921 68985 69120 69440 70080 70315 70560 70602 70848 71176 71424 71540 71680 71832 72324 72416 72912 73472 73584 73728 74088 74606 74752 75117 75264 75645 76260 77490 78120 78720 78840 79205 79360 79935 80073 80360 80640 80688 80811 81344 81468 81760 81920 82026 82320 82369 82656 83328 83804 83968 84096 84378 84672 85064 85264 85848 86016 87808 88560 88970 89280 89790 90405 90520 90774 91140 91512 91840 91980 92160 92610 92783 93440 93744 94080 94136 94464 95046 95232 95697 95776 95922 96432 96579 96768 97216 98112 98304 98784 100156 100352 100860 101680 101835 103320 104160 104222 104755 104960 105120 105840 105903 106330 106580 106764 107136 107310 107520 107584 107748 108486 108624 109368 109760 110208 110376 110592 110887 111104 111909 112128 112504 112896 114390 114464 114688 117180 117670 118080 119040 119720 120540 120960 121032 121520 122016 122202 122640 122713 122880 123480 123984 124558 124992 125195 125440 125706 125952 126144 126567 126728 126976 127596 127896 128576 128772 129024 130816 131072 131712 133455 133920 134480 134685 135780 136710 137268 137760 137842 137970 138240 138880 140160 140630 141120 141204 141696 142352 142569 142848 143080 143360 143664 143883 144648 144832 145824 146657 146944 147168 147456 148176 149212 149504 150234 150528 151290 152520 154980 156240 156333 157440 157680 158410 158720 159495 159870 160146 160720 160965 161280 161376 161622 162688 162936 163520 163840 164052 164640 164738 165199 165312 166656 167608 167936 168192 168756 169344 170128 170528 171585 171696 172032 175616 176505 177120 177940 178560 179580 180810 181040 181548 182280 183024 183680 183960 184320 185220 185566 186515 186837 186880 187488 188160 188272 188559 188928 190092 190464 191394 191552 191844 192864 193158 193536 194432 196224 196608 197568 200312 200704 201720 203360 203670 205065 206640 206763 208320 208444 209510 209920 210240 210945 211680 211806 212660 213160 213528 214272 214620 215040 215168 215496 216972 217248 218489 218736 219520 220416 220752 221184 221774 222208 223818 224256 225008 225351 225792 226935 228780 228928 229376 234360 235340 236160 237615 238080 239440 239805 240219 241080 241920 242064 243040 244032 244404 245280 245426 245760 246960 247107 247968 249116 249984 250390 250880 251412 251904 252288 253134 253456 253952 255192 255792 257152 257544 258048 260555 261121 261632 262144 263424 266910 267840 268960 269370 271215 271560 273420 274536 275520 275684 275940 276480 277760 278349 280320 281260 282240 282408 283392 284704 285138 285696 286160 286720 287091 287328 287766 289296 289664 291648 293314 293888 294336 294912 296352 298424 299008 300468 301056 302580 305040 305505 309960 311395 312480 312666 314265 314880 315360 316820 317440 317709 318990 319740 320292 321440 321930 322560 322752 323244 325376 325872 327040 327680 328104 329280 329476 330398 330624 332661 333312 335216 335727 335872 336384 337512 338688 340256 341056 343170 343392 344064 344605 351232 353010 354240 355880 357120 359160 361620 362080 363096 364560 364777 366048 367360 367920 368139 368640 370440 371132 373030 373674 373760 374976 375585 376320 376544 377118 377856 379701 380184 380928 382788 383104 383688 385728 386316 387072 388864 389017 392448 393216 395136 400365 400624 401408 403440 404055 406720 407340 410130 411845 413280 413526 416640 416888 419020 419840 420480 421890 423360 423612 425320 426320 427056 427707 428544 429240 430080 430336 430992 433944 434496 435953 436978 437472 439040 439971 440832 441504 442368 443548 444416 447636 448512 450016 450702 451584 453870 457560 457856 458752 463915 468720 468999 470680 472320 475230 476160 478485 478880 479610 480438 482160 482447 482895 483840 484128 486080 488064 488808 490560 490852 491520 493920 494214 495597 495936 498232 499968 500780 501760 502824 503808 504576 506268 506912 507904 510384 511584 514304 515088 516096 521110 522242 523264 526848 529515 533820 535680 537920 538740 542430 543120 546840 549072 551040 551368 551880 552960 554435 555520 556698 559545 560511 560640 562520 564480 564816 565677 566784 569408 570276 571392 572320 573440 574182 574656 575532 576583 578592 579328 583296 586628 587776 588672 589824 592704 596848 598016 600936 602112 605160 610080 611010 613565 619920 620289 622790 624960 625332 628530 629760 630720 632835 633640 634880 635418 637980 639480 640584 642880 643860 645120 645504 646488 649481 650752 651744 654080 655360 655467 656208 658560 658952 660796 661248 665322 666624 670432 671454 671744 672768 675024 676053 677376 680512 682112 686340 686784 688128 689210 702464 706020 708480 711760 712845 714240 718320 719415 723240 724160 726192 729120 729554 732096 733285 734720 735840 736278 737280 740880 741321 742264 746060 747348 747520 749952 751170 752640 753088 754236 755712 759402 760368 761856 765576 766208 767376 771456 772632 774144 776209 777728 778034 781665 783363 784896 786432 790272 800730 801248 802816 806880 808110 813440 814680 820260 823690 825995 826560 827052 833280 833776 835047 838040 839680 840960 843780 846720 847224 850640 852640 854112 855414 857088 858480 858991 860160 860672 861984 867888 868992 871906 873956 874944 878080 879942 881664 883008 884736 887096 888832 895272 897024 900032 901404 903168 907740 915120 915712 917504 927830 934185 937440 937998 941360 942795 944640 950460 952320 956970 957760 959220 960876 964320 964894 965790 967680 968256 972160 976128 977616 981120 981704 983040 987840 988428 991194 991872 996464 997983 999936 1001560 1003520 1005648 1007181 1007616 1009152 1012536 1013824 1015808 1020768 1023168 1026599 1028608 1030176 1032192 1033815 1042220 1044484 1046528 1053696 1059030 1067640 1071360 1075840 1077480 1084860 1086240 1092445 1093680 1094331 1098144 1102080 1102736 1103760 1104417 1105920 1108870 1111040 1113396 1119090 1121022 1121280 1125040 1126755 1128960 1129632 1131354 1133568 1138816 1140552 1142784 1144640 1146880 1148364 1149312 1151064 1153166 1156393 1157184 1158656 1166592 1167051 1173256 1175552 1177344 1179648 1185408 1193696 1196032 1201095 1201872 1204224 1210320 1220160 1222020 1227130 1235535 1239840 1240578 1245580 1249920 1250664 1257060 1259520 1261440 1265670 1267280 1269760 1270836 1275960 1278960 1281168 1285760 1287720 1290240 1291008 1292976 1298962 1301504 1303488 1305605 1307859 1308160 1310720 1310934 1312416 1317120 1317904 1319913 1321592 1322496 1330644 1333248 1340864 1342908 1343488 1345536 1350048 1352106 1354752 1361024 1364224 1372680 1373568 1376256 1378420 1391745 1404928 1406997 1412040 1416960 1423520 1425690 1428480 1435455 1436640 1438830 1446480 1447341 1448320 1452384 1458240 1459108 1464192 1466570 1469440 1471680 1472556 1474560 1481760 1482642 1484528 1486791 1492120 1494696 1495040 1499904 1502340 1505280 1506176 1508472 1511424 1518804 1520736 1523712 1529423 1531152 1532416 1534752 1542912 1545264 1548288 1552418 1555456 1556068 1563330 1566726 1569792 1580544 1588545 1601460 1602496 1605632 1613760 1616220 1626880 1629360 1640520 1647380 1651990 1653120 1654104 1663305 1666560 1667552 1670094 1676080 1678635 1679360 1681533 1681920 1687560 1693440 1694448 1701280 1705280 1708224 1710828 1714176 1716960 1717982 1720320 1721344 1723968 1729749 1735776 1737984 1743812 1747912 1749888 1756160 1759884 1763328 1766016 1769472 1774192 1777664 1790544 1794048 1800064 1802808 1806336 1815480 1823885 1827847 1830240 1831424 1835008 1840695 1855660 1860867 1868370 1874880 1875996 1882720 1885590 1889280 1898505 1900920 1904640 1913940 1915520 1918440 1921752 1928640 1929788 1931580 1935360 1936512 1944320 1945085 1948443 1952256 1955232 1962240 1963408 1966080 1966401 1975680 1976856 1982388 1983744 1992928 1995966 1999872 2003120 2007040 2011296 2014362 2015232 2018304 2025072 2027648 2031616 2041536 2046336 2053198 2057216 2060352 2064384 2067630 2084440 2088968 2093056 2107392 2118060 2135280 2136551 2138535 2142720 2151680 2154960 2169720 2172480 2179765 2184890 2187360 2188662 2196288 2199855 2204160 2205472 2207520 2208834 2211840 2217740 2222080 2223963 2226792 2238180 2242044 2242560 2250080 2253510 2257920 2259264 2262708 2267136 2277632 2281104 2285568 2289280 2293760 2296728 2298624 2302128 2306332 2312786 2314368 2317312 2328627 2333184 2334102 2344995 2346512 2350089 2351104 2354688 2359296 2370816 2387392 2392064 2402190 2403744 2408448 2412235 2420640 2440320 2444040 2454260 2471070 2477985 2479680 2481156 2491160 2499840 2501328 2505141 2514120 2519040 2522880 2531340 2534560 2539520 2541672 2551920 2553439 2557920 2562336 2571520 2575440 2576973 2580480 2582016 2585952 2597924 2603008 2606976 2611210 2615718 2616320 2621868 2624832 2634240 2635808 2639826 2643184 2644992 2661288 2666496 2681728 2685816 2686976 2691072 2700096 2704212 2709504 2722048 2723119 2728448 2745360 2747136 2752512 2756840 2783490 2802555 2809856 2813994 2824080 2828385 2833920 2847040 2851380 2856960 2870910 2873280 2877660 2882915 2892960 2894682 2896640 2904768 2916480 2918216 2928384 2933140 2938880 2943360 2945112 2949120 2963520 2965284 2969056 2973582 2984240 2989392 2990080 2993949 2999808 3004680 3010560 3012352 3016944 3022848 3037608 3041472 3047424 3058846 3062304 3064832 3069504 3079797 3085824 3090528 3096576 3101445 3104836 3110912 3112136 3126660 3133452 3139584 3161088 3177090 3202920 3204992 3211264 3227520 3232440 3247405 3253760 3258720 3277335 3281040 3282993 3294760 3303980 3306240 3308208 3313251 3326610 3333120 3335104 3340188 3352160 3357270 3358720 3363066 3363840 3375120 3377129 3380265 3386880 3388896 3402560 3410560 3416448 3421656 3428352 3433920 3435964 3440640 3442688 3447936 3459498 3469179 3471552 3475968 3487624 3495824 3499776 3501153 3512320 3519768 3526656 3532032 3538944 3548384 3555328 3581088 3588096 3600128 3605616 3612672 3630960 3647770 3655694 3660480 3662848 3681390 3706605 3711320 3721734 3736740 3749760 3751992 3765440 3771180 3778560 3797010 3801840 3804103 3809280 3827880 3831040 3836880 3843504 3857280 3859576 3863160 3870720 3873024 3881045 3888640 3890170 3896886 3904512 3910464 3916815 3923577 3924480 3926816 3932160 3932802 3951360 3953712 3959739 3964776 3967488 3985856 3991932 3999744 4006240 4014080 4022592 4028724 4030464 4036608 4050144 4055296 4063232 4083072 4092672 4106396 4114432 4120704 4128768 4135260 4168880 4175235 4177936 4186112 4214784 4236120 4270560 4273102 4277070 4285440 4294955 4303360 4309920 4339440 4342023 4344960 4359530 4369780 4374720 4377324 4392576 4399710 4408320 4410944 4415040 4417668 4423680 4435480 4444160 4447926 4453584 4460373 4476360 4484088 4485120 4500160 4507020 4515840 4518528 4525416 4534272 4546367 4555264 4562208 4571136 4578560 4587520 4588269 4593456 4597248 4604256 4612664 4625572 4628736 4634624 4657254 4666368 4668204 4689990 4693024 4700178 4702208 4709376 4741632 4774784 4784128 4804380 4807488 4816896 4824470 4841280 4880640 4888080 4908520 4942140 4955970 4959360 4962312 4982320 4989915 4999680 5002656 5010282 5028240 5031233 5035905 5038080 5045760 5062680 5069120 5079040 5083344 5103840 5106878 5115840 5124672 5132995 5143040 5150880 5153946 5160960 5164032 5171904 5189247 5195848 5206016 5213952 5222420 5231436 5232640 5243736 5249664 5268480 5271616 5279652 5286368 5289984 5322576 5332992 5363456 5371632 5373952 5382144 5400192 5408424 5419008 5444096 5446238 5456896 5471655 5483541 5490720 5494272 5505024 5513680 5522085 5566980 5605110 5619712 5627988 5648160 5656770 5667840 5694080 5702760 5713920 5741820 5746560 5755320 5765830 5781965 5785920 5789364 5793280 5809536 5832960 5835255 5836432 5845329 5856768 5866280 5877760 5886720 5890224 5898240 5899203 5927040 5930568 5938112 5947164 5968480 5978784 5980160 5987898 5999616 6009360 6012937 6021120 6024704 6033888 6045696 6075216 6082944 6094848 6117692 6124608 6129664 6139008 6159594 6171648 6181056 6193152 6202890 6209672 6221824 6224272 6253320 6266904 6279168 6322176 6354180 6405840 6409653 6409984 6422528 6455040 6464880 6494810 6507520 6517440 6539295 6554670 6562080 6565986 6589520 6599565 6607960 6612480 6616416 6626502 6653220 6666240 6670208 6680376 6704320 6714540 6717440 6726132 6727680 6750240 6754258 6760530 6773159 6773760 6777792 6805120 6821120 6832896 6843312 6856704 6867840 6871928 6881280 6885376 6895872 6918996 6938358 6943104 6951936 6975248 6985881 6991648 6999552 7002306 7024640 7034985 7039536 7050267 7053312 7064064 7077888 7096768 7110656 7162176 7176192 7200256 7211232 7225344 7236705 7261920 7295540 7311388 7320960 7325696 7362780 7413210 7422640 7433955 7443468 7473480 7499520 7503984 7530880 7542360 7557120 7594020 7603680 7608206 7618560 7647115 7655760 7660317 7662080 7673760 7687008 7714560 7719152 7726320 7730919 7741440 7746048 7762090 7777280 7780340 7793772 7809024 7820928 7833630 7847154 7848960 7853632 7865604 7902720 7907424 7919478 7929552 7934976 7971712 7983864 7999488 8012480 8028160 8045184 8057448 8060928 8073216 8094751 8100288 8110592 8126464 8166144 8169357 8185344 8212792 8228864 8241408 8257536 8270520 8337760 8350470 8355872 8372224 8407665 8429568 8472240 8541120 8546204 8554140 8570880 8589910 8606720 8619840 8648745 8678880 8684046 8689920 8719060 8739560 8749440 8754648 8785152 8799420 8816640 8821888 8830080 8835336 8847360 8870960 8888320 8895852 8907168 8920746 8952720 8958049 8968176 8970240 9000320 9014040 9031680 9037056 9050832 9068544 9092734 9110528 9124416 9139235 9142272 9157120 9175040 9176538 9186912 9194496 9208512 9225328 9239391 9251144 9257472 9269248 9304335 9314508 9332736 9336408 9379980 9386048 9400356 9404416 9418752 9483264 9549568 9568256 9608760 9614976 9633792 9648940 9682560 9742215 9761280 9776160 9817040 9832005 9848979 9884280 9911940 9918720 9924624 9964640 9979830 9999360 10005312 10020564 10056480 10062466 10071810 10076160 10091520 10125360 10131387 10138240 10158080 10166688 10207680 10213756 10231680 10249344 10265990 10286080 10301760 10307892 10321920 10328064 10343808 10378494 10391696 10407537 10412032 10427904 10444840 10462872 10465280 10487472 10499328 10503459 10536960 10543232 10559304 10572736 10579968 10645152 10665984 10682755 10705961 10726912 10743264 10747904 10764288 10800384 10816848 10838016 10888192 10892476 10913792 10943310 10967082 10981440 10988544 11027360 11044170 11119815 11133960 11210220 11239424 11255976 11296320 11313540 11335680 11388160 11405520 11412309 11427840 11483640 11493120 11510640 11531660 11563930 11571840 11578728 11586560 11619072 11643135 11665920 11670510 11672864 11690658 11713536 11732560 11750445 11755520 11770731 11773440 11780448 11796480 11798406 11854080 11861136 11876224 11894328 11936960 11957568 11960320 11975796 11999232 12018720 12025874 12042240 12049408 12059527 12067776 12091392 12150432 12165888 12189696 12235384 12249216 12259328 12278016 12319188 12343296 12362112 12386304 12405780 12419344 12443648 12448544 12506640 12525705 12533808 12558336 12644352 12708360 12767195 12811680 12819306 12819968 12845056 12884865 12910080 12929760 12989620 13015040 13026069 13034880 13078590 13109340 13124160 13131972 13179040 13199130 13215920 13224960 13232832 13253004 13306440 13332480 13340416 13360752 13408640 13429080 13434880 13452264 13455360 13500480 13508516 13521060 13546318 13547520 13555584 13610240 13615595 13639101 13642240 13665792 13686624 13713408 13735680 13743856 13762560 13764807 13770752 13791744 13837992 13876716 13886208 13903872 13950496 13971762 13983296 13999104 14004612 14049280 14069970 14079072 14100534 14106624 14128128 14193536 14221312 14324352 14352384 14400512 14422464 14450688 14473410 14523840 14591080 14622776 14641920 14651392 14725560 14826420 14845280 14867910 14886936 14946960 14955857 14969745 14999040 15007968 15061760 15084720 15093699 15114240 15188040 15207360 15216412 15237120 15294230 15311520 15320634 15324160 15347520 15374016 15398985 15429120 15438304 15452640 15461838 15482880 15492096 15524180 15554560 15560680 15567741 15587544 15618048 15641856 15667260 15694308 15697920 15707264 15731208 15805440 15814848 15838956 15859104 15869952 15943424 15949697 15967728 15998976 16024960 16056320 16090368 16114896 16121856 16146432 16189502 16200576 16221184 16332288 16338714 16370688 16414965 16425584 16450623 16457728 16482816 16515072 16541040 16566255 16675520 16700940 16711744 16744448 16815330 16859136 16885645 16944480 17082240 17092408 17108280 17141760 17179820 17213440 17239680 17297490 17345895 17357760 17368092 17379840 17438120 17479120 17498880 17505765 17509296 17535987 17570304 17598840 17633280 17643776 17660160 17670672 17694720 17741920 17776640 17791704 17814336 17841492 17874073 17905440 17916098 17936352 17940480 18000640 18028080 18038811 18063360 18074112 18101664 18137088 18185468 18221056 18248832 18278470 18284544 18314240 18353076 18373824 18388992 18417024 18450656 18478782 18502288 18514944 18538496 18608670 18629016 18665472 18672816 18759960 18772096 18800712 18808832 18837504 18966528 19020515 19061833 19099136 19136512 19217520 19228959 19229952 19267584 19297880 19365120 19484430 19522560 19552320 19617885 19634080 19664010 19697958 19768560 19798695 19823880 19837440 19849248 19929280 19959660 19998720 20010624 20041128 20112960 20124932 20143620 20152320 20183040 20250720 20262774 20276480 20316160 20319477 20333376 20415360 20427512 20463360 20498688 20531980 20572160 20603520 20615784 20643840 20656128 20687616 20756988 20783392 20815074 20824064 20855808 20889680 20925744 20930560 20957643 20974944 20998656 21006918 21073920 21086464 21118608 21145472 21159936 21290304 21331968 21365510 21411922 21453824 21486528 21528576 21600768 21633696 21676032 21710115 21776384 21784952 21827584 21886620 21934164 21962880 21977088 22054720 22088340 22239630 22267920 22301865 22420440 22478848 22511952 22592640 22627080 22671360 22731835 22776320 22811040 22824618 22855680 22941345 22967280 22980951 22986240 23021280 23063320 23127860 23143680 23157456 23173120 23192757 23238144 23286270 23331840 23341020 23345728 23381316 23427072 23465120 23500890 23511040 23541462 23546880 23560896 23596812 23639903 23708160 23722272 23752448 23788656 23873920 23915136 23920640 23951592 23998464 24037440 24051748 24084480 24098816 24119054 24135552 24182784 24284253 24300864 24331776 24379392 24470768 24498432 24508071 24518656 24556032 24638376 24686592 24724224 24772608 24811560 24838688 24887296 24897088 25013280 25051410 25067616 25116672 25156165 25288704 25416720 25534390 25623360 25638612 25639936 25769730 25820160 25859520 25946235 25979240 26030080 26052138 26069760 26157180 26218680 26248320 26263944 26358080 26398260 26431840 26449920 26465664 26506008 26612880 26628721 26664960 26680832 26721504 26817280 26858160 26869760 26874147 26904528 26910720 27000960 27017032 27042120 27092636 27095040 27111168 27220480 27231190 27278202 27284480 27331584 27373248 27417705 27426816 27471360 27487712 27525120 27529614 27541504 27583488 27675984 27718173 27753432 27772416 27807744 27900992 27943524 27966592 27998208 28009224 28098560 28139940 28158144 28201068 28213248 28256256 28387072 28442624 28648704 28704768 28801024 28844928 28901376 28946820 29047680 29182160 29226645 29245552 29283840 29302784 29451120 29496015 29652840 29690560 29735820 29773872 29893920 29911714 29939490 29998080 30015936 30064685 30123520 30169440 30187398 30228480 30376080 30394161 30414720 30432824 30474240 30588460 30623040 30641268 30648320 30695040 30748032 30797970 30858240 30876608 30905280 30923676 30965760 30984192 31048360 31109120 31121360 31135482 31175088 31222611 31236096 31283712 31334520 31388616 31395840 31414528 31462416 31610880 31629696 31677912 31718208 31739904 31824569 31886848 31899394 31935456 31997952 32048265 32049920 32112640 32117883 32180736 32229792 32243712 32292864 32379004 32401152 32442368 32664576 32677428 32741376 32829930 32851168 32901246 32915456 32965632 33082080 33132510 33351040 33401880 33423488 33488896 33630660 33718272 33771290 33865795 33888960 34164480 34184816 34216560 34236927 34283520 34359640 34426880 34479360 34594980 34691790 34715520 34736184 34759680 34876240 34929405 34958240 34997760 35011530 35018592 35071974 35140608 35197680 35218631 35251335 35266560 35287552 35320320 35341344 35389440 35483840 35553280 35583408 35628672 35682984 35748146 35810880 35832196 35872704 35880960 36001280 36056160 36077622 36126720 36148224 36178581 36203328 36274176 36370936 36442112 36497664 36556940 36569088 36628480 36706152 36747648 36777984 36834048 36901312 36957564 37004576 37029888 37076992 37217340 37258032 37330944 37345632 37519920 37544192 37601424 37617664 37675008 37933056 38041030 38123666 38198272 38301585 38435040 38457918 38459904 38535168 38595760 38654595 38730240 38968860 39045120 39104640 39235770 39268160 39328020 39395916 39537120 39597390 39647760 39674880 39698496 39858560 39919320 39997440 40021248 40082256 40225920 40249864 40287240 40304640 40366080 40473755 40501440 40525548 40552960 40632320 40638954 40666752 40830720 40846785 40855024 40917303 40926720 40997376 41063960 41144320 41207040 41231568 41287680 41294421 41312256 41375232 41513976 41566784 41630148 41648128 41711616 41779360 41851488 41861120 41915286 41949888 41997312 42013836 42090559 42147840 42172928 42237216 42290944 42319872 42580608 42663936 42731020 42823844 42907648 42973056 43057152 43201536 43267392 43352064 43420230 43552768 43569904 43655168 43773240 43868328 43925760 43954176 44109440 44176680 44479260 44535840 44603730 44790245 44840880 44867571 44957696 45023904 45185280 45254160 45281097 45342720 45463670 45552640 45622080 45649236 45711360 45882690 45934560 45961902 45972480 46042560 46126640 46196955 46255720 46287360 46314912 46346240 46385514 46476288 46572540 46663680 46682040 46691456 46762632 46854144 46930240 47001780 47022080 47082924 47093760 47121792 47193624 47279806 47412113 47416320 47444544 47504896 47577312 47747840 47830272 47841280 47849091 47903184 47996928 48074880 48103496 48168960 48197632 48238108 48271104 48365568 48568506 48601728 48663552 48941536 48996864 49016142 49037312 49112064 49244895 49276752 49351869 49373184 49448448 49545216 49623120 49677376 49774592 49794176 50026560 50102820 50135232 50233344 50312330 50577408 50656935 50833440 51068780 51246720 51277224 51279872 51539460 51640320 51719040 51892470 51958480 52037685 52060160 52104276 52139520 52314360 52437360 52496640 52517295 52527888 52716160 52796520 52863680 52899840 52931328 53012016 53225760 53257442 53329920 53361664 53443008 53529805 53622219 53634560 53716320 53739520 53748294 53809056 53821440 54001920 54034064 54084240 54116433 54185272 54190080 54222336 54440960 54462380 54556404 54568960 54663168 54746496 54835410 54853632 54942720 54975424 55059228 55083008 55166976 55351968 55436346 55506864 55544832 55615488 55801984 55887048 55933184 55996416 56018448 56197120 56279880 56316288 56402136 56426496 56512512 56663257 56774144 56885248 57061545 57185499 57297408 57409536 57602048 57686877 57689856 57802752 57893640 58095360 58364320 58453290 58491104 58567680 58605568 58853655 58902240 58992030 59305680 59381120 59471640 59547744 59787840 59823428 59878980 59996160 60031872 60129370 60247040 60297635 60338880 60374796 60456960 60752160 60788322 60829440 60865648 60948480 60958431 61176920 61246080 61282536 61296640 61390080 61496064 61595940 61716480 61753216 61810560 61847352 61931520 61968384 62096720 62218240 62242720 62270964 62350176 62445222 62472192 62567424 62669040 62706343 62777232 62791680 62829056 62924832 63221760 63259392 63355824 63436416 63479808 63649138 63773696 63798788 63870912 63995904 64096530 64099840 64225280 64235766 64361472 64459584 64585728 64758008 64802304 64884736 65130345 65329152 65354856 65482752 65659860 65702336 65802492 65830912 65931264 66164160 66265020 66702080 66803760 66846976 66977792 67261320 67436544 67542580 67731590 67777920 68195505 68328960 68369632 68433120 68473854 68567040 68719280 68824035 68853760 68942853 68958720 69189960 69383580 69431040 69472368 69519360 69752480 69858810 69916480 69995520 70023060 70037184 70143948 70281216 70395360 70437262 70502670 70533120 70575104 70640640 70682688 70919709 70967680 71106560 71166816 71257344 71365968 71496292 71621760 71664392 71745408 71761920 72002560 72112320 72155244 72253440 72296448 72357162 72406656 72548352 72741872 72852759 72884224 72995328 73113880 73138176 73256960 73412304 73495296 73524213 73555968 73668096 73802624 73915128 74009152 74059776 74153984 74434680 74516064 74661888 74691264 74779285 74941727 75039840 75088384 75202848 75235328 75350016 75468495 75866112 76082060 76247332 76396544 76603170 76870080 76915836 76919808 77191520 77309190 77460480 77838705 77937720 78090240 78209280 78471540 78536320 78656040 78791832 79074240 79194780 79295520 79349760 79396992 79717120 79748485 79838640 79886163 79994880 80042496 80164512 80451840 80499728 80574480 80609280 80622441 80732160 80947510 81002880 81051096 81105920 81277908 81333504 81661440 81693570 81710048 81834606 81853440 81994752 82127920 82253115 82288640 82414080 82463136 82575360 82588842 82624512 82750464 83027952 83133568 83260296 83296256 83423232 83558720 83702976 83722240 83830572 83899776 83994624 84027672 84181118 84295680 84345856 84416689 84474432 84581888 84639744 85161216 85327872 85462040 85647688 85815296 85946112 86114304 86403072 86534784 86704128 86840460 87105536 87139808 87310336 87546480 87679935 87736656 87851520 87908352 88218880 88353360 88958520 89071680 89207460 89370365 89580490 89681760 89735142 89915392 90047808 90194055 90370560 90508320 90562194 90685440 90927340 91105280 91182483 91244160 91298472 91422720 91765380 91869120 91923804 91944960 92085120 92253280 92393910 92511440 92574720 92629824 92692480 92771028 92952576 93145080 93327360 93364080 93382912 93525264 93708288 93860480 94003560 94044160 94165848 94187520 94243584 94387248 94559612 94824226 94832640 94889088 95009792 95154624 95309165 95473707 95495680 95660544 95682560 95698182 95806368 95993856 96144795 96149760 96206992 96337920 96353649 96395264 96476216 96542208 96731136 97137012 97203456 97327104 97883072 97993728 98032284 98074624 98224128 98489790 98553504 98703738 98746368 98896896 99246240 99354752 99549184 99588352 100053120 100205640 100270464 100466688 100624660 101154816 101313870 101597385 101666880 102137560 102493440 102554448 102559744 102710781 103078920 103280640 103438080 103784940 103916960 104075370 104120320 104208552 104279040 104628720 104690999 104788215 104874720 104993280 105034590 105055776 105432320 105593040 105655893 105727360 105799680 105862656 106024032 106451520 106514884 106659840 106723328 106886016 107059610 107244438 107269120 107432640 107496588 107618112 107642880 108003840 108068128 108168480 108232866 108370544 108380160 108444672 108535743 108881920 108924760 109112808 109137920 109326336 109492992 109670820 109707264 109885440 109950848 110118456 110166016 110333952 110703936 110872692 111013728 111089664 111230976 111603968 111647879 111774096 111866368 111992832 112036896 112394240 112559760 112632576 112804272 112852992 113025024 113326514 113548288 114123090 114370998 114594816 114904755 115204096 115373754 115379712 115605504 115787280 115963785 116190720 116728640 116906580 116982208 117135360 117211136 117707310 117804480 117984060 118199515 118611360 118762240 118943280 119095488 119575680 119646856 119757960 119992320 120063744 120258740 120494080 120595270 120677760 120749592 120913920 121421265 121504320 121576644 121658880 121731296 121896960 121916862 122353840 122492160 122540355 122565072 122593280 122751909 122780160 122992128 123191880 123432960 123506432 123621120 123694704 123863040 123936768 124193440 124436480 124485440 124541928 124700352 124890444 124944384 125134848 125338080 125412686 125554464 125583360 125658112 125849664 126271677 126443520 126518784 126711648 126872832 126959616 127298276 127547392 127597576 127741824 127991808 128193060 128199680 128471532 128722944 128919168 129171456 129516016 129604608 129769472 130260690 130658304 130709712 130965504 131319720 131404672 131604984 131661824 131862528 132328320 132530040 133143605 133404160 133432831 133607520 133693952 133955584 134370735 134522640 134602713 134873088 135085160 135463180 135555840 135843291 136391010 136657920 136739264 136866240 136947708 137134080 137438560 137648070 137707520 137885706 137917440 138379920 138590865 138767160 138862080 138944736 139038720 139504960 139717620 139832960 139991040 140046120 140074368 140287896 140562432 140790720 140874524 141005340 141066240 141150208 141281280 141365376 141839418 141935360 142213120 142236339 142333632 142514688 142731936 142992584 143243520 143328784 143490816 143523840 143547273 144005120 144224640 144310488 144506880 144592896 144714324 144813312 145096704 145483744 145705518 145768448 145990656 146227760 146513920 146824608 146990592 147048426 147111936 147336192 147605248 147830256 148018304 148119552 148307968 148869360 149032128 149323776 149382528 149558570 149883454 150079680 150176768 150405696 150700032 150936990 151732224 151970805 152164120 152494664 152793088 153206340 153740160 153831672 153839616 154383040 154618380 154920960 155677410 155875440 155968223 156113055 156180480 156418560 156943080 157072640 157312080 157583664 158148480 158389560 158591040 158699520 158793984 159122845 159434240 159496970 159677280 159772326 159989760 160084992 160329024 160589415 160866657 160903680 160999456 161148960 161218560 161244882 161464320 161895020 162005760 162102192 162211840 162349299 162555816 162667008 163322880 163387140 163420096 163669212 163706880 163989504 164255840 164506230 164577280 164828160 164926272 165177684 165249024 165500928 166055904 166267136 166520592 166592512 166846464 167117440 167405952 167444480 167661144 167799552 167989248 168055344 168362236 168591360 168691712 168833378 168948864 169163776 169279488 169989771 170322432 170655744 170924080 171184635 171295376 171556497 171630592 171892224 172228608 172806144 173069568 173408256 173680920 174211072 174279616 174620672 175092960 175359870 175473312 175703040 175816704 176093155 176437760 176706720 177917040 178143360 178414920 178740730 179160980 179363520 179470284 180095616 180388110 180741120 180892905 181016640 181124388 181370880 181854680 182210560 182364966 182488320 182596944 182845440 182875293 183530760 183738240 183847608 183889920 184170240 184506560 184787820 185022880 185149440 185259648 185384960 185542056 185905152 186290160 186401047 186654720 186728160 186765824 187050528 187416576 187720960 188007120 188088320 188119029 188331696 188375040 188487168 188774496 189119224 189648452 189665280 189778176 190019584 190309248 190618330 190947414 190991360 191321088 191396364 191612736 191987712 192289590 192299520 192413984 192675840 192707298 192790528 192952432 193084416 194274024 194406912 194654208 195766144 195987456 196064568 196149248 196448256 196979580 197107008 197407476 197492736 197793792 198492480 198709504 199098368 199176704 200106240 200411280 200540928 200933376 201249320 202309632 202627740 203194770 203333760 204275120 204586515 204986880 205108896 205119488 205421562 206157840 206472105 206561280 206876160 207569880 207833920 208150740 208240640 208417104 208558080 209257440 209381998 209576430 209749440 209986560 210069180 210111552 210452795 210864640 211186080 211311786 211454720 211599360 211725312 212048064 212759127 212903040 213029768 213319680 213446656 213772032 214119220 214488876 214538240 214865280 214993176 215236224 215285760 216007680 216136256 216336960 216465732 216741088 216760320 216889344 217071486 217763840 217849520 218225616 218275840 218558277 218652672 218985984 219341640 219414528 219770880 219901696 220236912 220332032 220667904 221407872 221745384 222027456 222179328 222461952 223207936 223295758 223548192 223732736 223985664 224073792 224337855 224788480 224825181 225119520 225265152 225608544 225705984 226050048 226405485 226653028 227096576 228246180 228741996 229189632 229809510 230408192 230747508 230759424 231574560 231927570 232381440 233457280 233813160 233964416 234270720 234422272 235414620 235608960 235968120 236399030 237060565 237222720 237524480 237886560 238190976 239151360 239245455 239293712 239515920 239658489 239984640 240127488 240517480 240988160 241190540 241355520 241499184 241827840 241867323 242842530 243008640 243153288 243317760 243462592 243833724 244707680 244984320 245080710 245130144 245186560 245503818 245560320 245984256 246383760 246530417 246759345 246865920 247012864 247242240 247389408 247726080 247873536 248386880 248872960 248970880 249083856 249400704 249780888 249888768 250269696 250676160 250825372 251108928 251166720 251316224 251699328 252543354 252887040 253037568 253250067 253423296 253745664 253919232 254596552 255094784 255195152 255483648 255983616 256386120 256399360 256943064 257445888 257838336 258342912 259032032 259209216 259538944 260521380 261316608 261419424 261931008 262639440 262809344 263209968 263323648 263725056 264656640 265060080 266287210 266808320 266865662 267215040 267387904 268111095 268741470 269045280 269205426 269746176 270170320 270582165 270926360 271111680 271686582 272782020 273315840 273478528 273732480 273895416 274268160 274877120 275296140 275415040 275771412 275834880 276759840 277181730 277534320 277699519 277724160 277889472 278077440 279009920 279435240 279665920 279982080 280092240 280148736 280575792 281124864 281581440 281749048 282010680 282132480 282300416 282562560 282730752 283316285 283678836 283870720 284426240 284472678 284667264 285029376 285463872 285927495 285985168 286421121 286487040 286657568 286981632 287047680 287094546 288010240 288434385 288449280 288620976 289013760 289060947 289185792 289428648 289626624 290193408 290967488 291411036 291536896 291981312 292455520 293027840 293649216 293981184 294096852 294223872 294672384 295210496 295660512 296036608 296239104 296615936 297738720 298064256 298647552 298765056 299117140 299766908 300159360 300353536 300811392 301400064 301873980 303464448 303941610 304328240 304792155 304989328 305586176 306412680 307480320 307663344 307679232 308766080 309236760 309841920 311354820 311750880 311936446 312226110 312360960 312837120 313531715 313886160 314072997 314145280 314624160 315167328 316296960 316779120 316967679 317182080 317399040 317587968 318245690 318868480 318993940 319354560 319544652 319979520 320169984 320658048 321178830 321733314 321807360 321998912 322297920 322489764 322928640 323790040 324011520 324204384 324423680 324698598 325111632 325334016 325607229 326645760 326774280 326840192 327338424 327413760 327979008 328511680 329012460 329154560 329656320 329852544 330355368 330498048 331001856 331884791 332111808 332534272 333041184 333185024 333692928 334234880 334811904 334888960 334943637 335322288 335599104 335978496 336110688 336724472 337182720 337383424 337666756 337897728 338327552 338558976 339979542 340644864 341848160 342369270 342590752 343112994 343261184 343784448 344714265 345612288 346139136 346816512 347361840 348422144 348559232 349241344 350185920 350719740 350946624 351406080 351633408 352186310 352875520 353413440 354598545 355834080 356286720 356829840 357481460 358321960 358727040 358940568 360191232 360776220 361482240 361785810 362033280 362248776 362741760 363709360 364263795 364421120 364729932 364976640 365193888 365690880 365750586 367061520 367280009 367476480 367621065 367695216 367779840 368340480 369013120 369575640 370045760 370298880 370519296 370769920 371084112 371810304 372580320 372802094 373309440 373456320 373531648 374101056 374708635 374833152 375441920 376014240 376176640 376238058 376663392 376750080 376974336 377548992 378238448 378815031 379296904 379330560 379556352 380039168 380618496 381236660 381894828 381982720 382642176 382792728 383225472 383975424 384579180 384599040 384827968 385414596 385581056 385904864 386168832 388548048 388813824 389308416 391532288 391974912 392129136 392298496 392896512 393959160 394214016 394814952 394985472 395587584 396984960 397419008 398196736 398353408 399430815 400212480 400298493 400822560 401081856 401866752 402498640 403112205 403808139 404619264 405255480 406389540 406667520 408550240 409173030 409973760 410217792 410238976 410843124 412315680 412944210 413122560 413752320 415139760 415667840 416301480 416481280 416834208 417116160 418514880 418763996 419152860 419498880 419973120 420138360 420223104 420905590 421729280 422083445 422372160 422623572 422909440 423198720 423450624 424096128 425518254 425806080 426059536 426639360 426709017 426893312 427544064 428238440 428977752 429076480 429730560 429986352 430472448 430571520 430641819 432015360 432272512 432673920 432931464 433482176 433520640 433778688 434142972 435527680 435699040 436451232 436551680 437116554 437305344 437971968 438683280 438944401 439541760 439803392 440473824 440664064 441335808 442815744 443490768 444054912 444358656 444923904 446415872 446591516 447096384 447465472 447971328 448147584 448675710 449576960 449650362 450239040 450530304 451217088 452100096 452810970 453306056 454193152 455912415 456492360 457483992 458379264 459619020 460816384 461495016 461518848 463149120 463855140 464762880 466914560 467626320 467904669 467928832 468541440 468844544 470829240 471217920 471936240 472798060 474121130 474445440 475048960 475773120 476381952 477368535 478302720 478490910 478587424 479031840 479316978 479969280 480254976 481034960 481768245 481976320 482381080 482599971 482711040 482998368 483655680 483734646 485685060 486017280 486306576 486635520 486925184 487667448 489415360 489968640 490161420 490260288 490373120 491007636 491120640 491968512 492767520 493060834 493518690 493731840 494025728 494440607 494484480 494778816 495747072 496773760 497745920 497941760 498167712 498801408 499561776 499777536 500539392 501352320 501650744 502217856 502333440 502632448 503398656 505086708 505774080 506075136 506500134 506846592 507491328 507838464 509193104 509969313 510189568 510390304 510967296 511967232 512772240 512798720 513553905 513886128 514669491 514891776 515676672 516685824 518064064 518418432 519077888 521042760 522633216 522838848 523454995 523862016 525278880 525618688 526419936 526647296 527450112 528279465 529313280 530120160 532574420 533616640 533731324 534430080 534775808 536222190 537482940 538090560 538410852 540340640 541164330 541852720 542223360 542678715 543373164 545564040 546631680 546957056 547464960 547790832 548536320 549754240 550592280 550830080 551542824 551669760 553519680 554363460 555068640 555399038 555448320 555778944 556154880 558019840 558239395 558870480 559203141 559331840 559964160 560184480 560297472 561151584 562249728 563162880 563498096 564021360 564264960 564357087 564600832 565125120 565461504 566632570 567357672 567741440 568945356 569334528 570058752 570927744 571854990 571970336 572842242 572974080 573315136 573963264 574189092 576020480 576868770 576898560 577241952 578027520 578121894 578371584 578857296 579253248 581934976 582822072 583073792 583962624 584911040 586055680 587298432 587962368 588193704 588447744 589344768 590420992 590916823 591321024 592073216 592478208 593231872 595477440 596128512 597295104 597530112 598234280 599533816 600318720 600707072 601622784 602800128 603747960 606928896 607883220 608656480 609584310 609978656 611172352 612825360 613759545 614960640 615326688 615358464 617532160 618473520 619683840 622709640 623501760 623872892 624452220 624721920 625674240 627063430 627772320 628145994 628290560 629248320 630334656 631358385 632593920 633558240 633935358 634364160 634798080 635175936 636491380 637736960 637987880 638277381 638709120 639089304 639959040 640339968 641316096 642357660 643466628 643614720 643997824 644595840 644979528 645857280 647580080 648023040 648408768 648847360 649397196 650223264 650668032 651214458 653291520 653548560 653680384 653937577 654676848 654827520 655958016 657023360 658024920 658309120 659312640 659705088 660710736 660996096 662003712 663769582 664223616 665068544 666082368 667164155 667385856 668469760 669623808 669777920 669887274 670644576 671198208 671956992 672221376 673013565 673448944 674365440 674475543 674766848 675333512 675795456 676655104 677117952 679216455 679959084 681289728 683696320 684738540 685181504 686225988 686522368 687568896 689428530 691224576 692278272 694723680 696844288 697118464 698482688 700371840 701439480 701893248 702812160 703266816 704372620 705751040 706826880 709197090 711181695 711668160 712573440 713659680 714962920 716643920 717454080 717736365 717881136 718975467 720382464 721552440 722964480 723571620 724066560 724497552 725483520 727418720 728527590 728842240 729459864 729953280 730387776 731501172 732836993 734123040 734560018 734952960 735242130 735390432 735559680 736680960 738026240 739151280 739591251 740091520 740597760 741038592 741539840 742168224 743620608 745160640 745604188 746618880 746912640 747063296 748202112 749417270 749666304 750883840 752028480 752476116 753326784 753500160 753948672 755097984 756476896 757630062 758593808 758661120 759112704 759750201 760078336 761236992 762473320 763789656 763965440 765284352 765585456 766450944 767950848 769158360 769198080 769655936 770829192 771162112 771809728 772337664 777096096 777627648 778616832 779841115 781535153 783064576 783949824 784258272 784596992 785793024 787918320 788428032 789629904 789970944 791175168 793969920 794838016 796706816 798861630 800424960 800596986 801645120 802163712 804333285 804997280 806224410 807616278 809238528 810510960 811746495 812779080 813335040 817100480 818346060 819947520 820435584 820477952 821686248 824631360 825888420 826245120 827504640 830279520 831335680 832602960 832962560 833098557 833668416 834232320 837029760 837527992 838305720 838997760 839946240 840276720 840446208 841811180 843458560 844166890 844744320 845247144 845818880 846397440 846901248 848192256 849948855 851036508 851612160 852119072 853278720 853418034 853786624 855088128 856476880 857782485 857955504 858152960 859263363 859461120 859972704 860944896 861143040 861283638 864030720 864545024 865347840 865862928 866964352 867041280 867557376 868285944 871055360 871398080 872902464 873103360 874233108 874610688 875943936 877366560 877888802 879083520 879606784 880947648 882671616 885631488 886981536 888109824 888717312 889847808 892831744 893183032 894192768 894930944 895942656 896295168 897351420 899300724 900478080 901060608 902434176 904200192 905621940 906612112 908386304 911824830 912984720 914376465 914967984 916758528 919238040 921632768 922990032 923037696 926298240 927710280 929525760 932005235 933829120 935252640 935809338 935857664 937082880 937689088 940595145 941658480 942218991 942435840 943872480 945596120 948242260 948890880 950097920 950903037 951546240 952763904 954737070 956605440 956981820 957174848 958063680 958633956 959938560 960509952 962069920 963536490 963952640 964762160 965199942 965422080 965996736 967469292 971370120 972034560 972613152 973271040 973850368 975334896 978830720 979937280 980322840 980520576 980746240 982015272 982241280 983937024 985535040 986121668 987037380 987463680 988051456 988881214 988968960 989557632 991494144 993547520 995491840 995654373 995883520 996335424 997602816 999123552 999555072 1001078784 1002704640 1003301488 1004435712 1004666880 1004830911 1005264896 1006797312 1010173416 1011548160 1012150272 1013000268 1013693184 1014982656 1015676928 1018386208 1019938626 1020379136 1020780608 1021934592 1025544480 1025597440 1027107810 1027772256 1029338982 1029783552 1031353344 1036128128 1036836864 1038155776 1042085520 1045266432 1045677696 1046909990 1047724032 1050557760 1051237376 1052839872 1054900224 1056558930 1058626560 1060240320 1063795635 1065148840 1067233280 1067462648 1068860160 1069551616 1072444380 1074965880 1076181120 1076821704 1080681280 1082328660 1083705440 1084446720 1085357430 1086746328 1091128080 1091777561 1092791385 1093263360 1093914112 1094929920 1095581664 1097072640 1099508480 1101184560 1101660160 1101840027 1103085648 1103339520 1107039360 1108726920 1110137280 1110798076 1110896640 1111557888 1112309760 1116039680 1116478790 1117740960 1118406282 1118663680 1119928320 1120368960 1120594944 1122303168 1124125905 1124499456 1126325760 1126996192 1128042720 1128529920 1128714174 1129201664 1130250240 1130923008 1133265140 1134715344 1135482880 1136445093 1137890712 1138669056 1140117504 1141855488 1143709980 1143940672 1145684484 1145948160 1146630272 1147926528 1148378184 1152040960 1153737540 1153797120 1154483904 1156243788 1156743168 1157714592 1158506496 1163869952 1165644144 1166147584 1167925248 1169822080 1172111360 1174596864 1175924736 1176387408 1176895488 1178689536 1180841984 1181833646 1182642048 1184146432 1184956416 1190954880 1192257024 1194590208 1195060224 1196468560 1198292445 1199067632 1200637440 1200895479 1201414144 1203245568 1205600256 1207495920 1209336615 1213857792 1215766440 1217312960 1219168620 1219957312 1222344704 1225650720 1227519090 1229921280 1230653376 1230716928 1232652085 1235064320 1236947040 1239367680 1245419280 1247003520 1247745784 1248904440 1249443840 1251348480 1254126860 1255544640 1256291988 1256581120 1258496640 1260669312 1262716770 1265187840 1266250335 1267116480 1267870716 1268728320 1269596160 1270351872 1272982760 1275473920 1275975760 1276554762 1277418240 1278178608 1279918080 1280127051 1280679936 1282632192 1284715320 1286933256 1287229440 1287995648 1289191680 1289959056 1291714560 1295160160 1296046080 1296817536 1297694720 1298794392 1300446528 1301336064 1302428916 1304807329 1306583040 1307097120 1307360768 1307875154 1309353696 1309655040 1311916032 1314046720 1316049840 1316618240 1316833203 1318625280 1319410176 1321421472 1321992192 1324007424 1327539164 1328447232 1330137088 1332164736 1334328310 1334771712 1336939520 1339247616 1339774548 1341289152 1342396416 1343913984 1344442752 1346027130 1346897888 1348730880 1348951086 1349533696 1350667024 1351590912 1353310208 1358432910 1359918168 1362579456 1367392640 1369477080 1370363008 1372451976 1373044736 1375137792 1378857060 1382449152 1384556544 1388497595 1389447360 1393688576 1394236928 1396965376 1400743680 1402878960 1403714007 1403786496 1405624320 1406533632 1408745240 1411502080 1413653760 1418394180 1422363390 1423336320 1425146880 1427319360 1429925840 1432105605 1433287840 1434908160 1435472730 1435762272 1437950934 1440764928 1443104880 1445304735 1445928960 1447143240 1448133120 1448995104 1450967040 1454837440 1457055180 1457684480 1458919728 1459906560 1460775552 1463002344 1465673986 1468246080 1469120036 1469905920 1470484260 1470780864 1471119360 1473361920 1476052480 1478302560 1479182502 1480183040 1481195520 1482077184 1483079680 1483321821 1484336448 1487241216 1490321280 1491208376 1493237760 1493825280 1494126592 1496404224 1498834540 1499332608 1501767680 1504056960 1504952232 1506653568 1507000320 1507897344 1510195968 1512953792 1515260124 1517187616 1517322240 1518225408 1519500402 1520156672 1522473984 1524946640 1527579312 1527930880 1529907939 1530568704 1531170912 1532901888 1535901696 1538316720 1538396160 1539311872 1541658384 1542324224 1543619456 1544675328 1554192192 1555255296 1557233664 1559682230 1563070306 1566129152 1567899648 1568516544 1570364985 1571586048 1575836640 1576856064 1579259808 1579941888 1582350336 1584838395 1587939840 1589676032 1593413632 1597723260 1600849920 1601193972 1603290240 1604327424 1608666570 1609994560 1612448820 1615232556 1621021920 1623492990 1625558160 1626670080 1628036145 1634200960 1636692120 1639895040 1640871168 1640955904 1643372496 1649262720 1651776840 1652490240 1655009280 1659423955 1660559040 1662671360 1665205920 1665925120 1666197114 1667336832 1668464640 1674059520 1674718185 1675055984 1676611440 1677609423 1677995520 1679892480 1680553440 1680892416 1683622360 1686917120 1688333780 1689488640 1690494288 1691637760 1692794880 1693071261 1693802496 1696384512 1699897710 1702073016 1703224320 1704238144 1706836068 1707573248 1710176256 1712953760 1715564970 1715911008 1716305920 1718526726 1718922240 1719945408 1721889792 1722567276 1725712919 1728061440 1729090048 1730695680 1731725856 1733928704 1734082560 1735114752 1736571888 1742110720 1742796160 1745804928 1746206720 1748466216 1749221376 1751887872 1754733120 1755777604 1758167040 1759213568 1761895296 1765343232 1771262976 1772750469 1773963072 1776219648 1777434624 1779695616 1785663488 1786366064 1788385536 1789861888 1791885312 1792590336 1794702840 1798601448 1800956160 1802121216 1804868352 1808400384 1811243880 1813224224 1816772608 1823649660 1825969440 1828752930 1829935968 1833517056 1836400045 1838476080 1843265536 1845980064 1846075392 1852596480 1855420560 1859051520 1864010470 1867658240 1870505280 1871618676 1871715328 1874165760 1881190290 1883316960 1884437982 1884871680 1887744960 1891192240 1894075155 1896484520 1897781760 1900195840 1901806074 1903092480 1905527808 1909474140 1913210880 1913963640 1914349696 1916127360 1917267912 1919877120 1921019904 1924139840 1927072980 1927905280 1929524320 1930399884 1930844160 1931993472 1934938584 1942740240 1943896633 1944069120 1945226304 1946542080 1947700736 1950669792 1957661440 1959874560 1960645680 1961041152 1961492480 1961812731 1964030544 1964482560 1967874048 1971070080 1972243336 1974074760 1974927360 1976102912 1977762428 1977937920 1979115264 1982988288 1987095040 1990983680 1991308746 1991767040 1992670848 1995205632 1998247104 2001492465 2002157568 2005409280 2006602976 2008871424 2009333760 2009661822 2010529792 2013594624 2019040695 2020346832 2023096320 2023426629 2024300544 2026000536 2027386368 2029965312 2031353856 2036772416 2039877252 2040758272 2041561216 2043869184 2051088960 2051194880 2054215620 2055544512 2058677964 2059567104 2062706688 2072256256 2073673728 2076311552 2084171040 2090532864 2091355392 2093819980 2095448064 2101115520 2102474752 2105679744 2109800448 2113117860 2117253120 2120480640 2127591270 2130297680 2133545085 2134466560 2134925296 2137720320 2139103232 2144888760 2149931760 2152362240 2153209095 2153643408 2161362560 2164657320 2167410880 2168893440 2170714860 2173492656 2182256160 2183555122 2185582770 2186526720 2187828224 2189859840 2191163328 2194722005 2198510979 2199016960 2202369120 2203320320 2203680054 2206171296 2206679040 2214078720 2217453840 2218773753 2220274560 2221596152 2221793280 2223115776 2224619520 2232079360 2232957580 2235481920 2236812564 2237327360 2239856640 2240737920 2241189888 2244606336 2248251810 2248998912 2252651520 2253992384 2256085440 2257428348 2258403328 2260500480 2261846016 2266530280 2269430688 2270965760 2272890186 2275781424 2277338112 2279250603 2280235008 2283710976 2287419960 2287881344 2291368968 2291896320 2293260544 2295853056 2296756368 2304081920 2307475080 2307594240 2308967808 2312487576 2313486336 2315429184 2317012992 2323193537 2327739904 2331288288 2332295168 2335850496 2339523345 2339644160 2344222720 2344605459 2349193728 2351849472 2352774816 2353790976 2357379072 2361683968 2363667292 2365284096 2368292864 2369912832 2381909760 2384514048 2390120448 2392937120 2396584890 2398135264 2401274880 2401790958 2402828288 2406491136 2412999855 2414991840 2418673230 2427715584 2431532880 2434625920 2438337240 2439914624 2444689408 2451301440 2455038180 2459842560 2461306752 2461433856 2465304170 2470128640 2472203035 2473894080 2478735360 2490838560 2494007040 2495491568 2497808880 2498887680 2499295671 2502696960 2508253720 2511089280 2512583976 2513162240 2516993280 2521338624 2525433540 2530375680 2532500670 2534232960 2535741432 2537456640 2539192320 2540703744 2545965520 2549846565 2550947840 2551951520 2553109524 2554836480 2556357216 2559836160 2560254102 2561359872 2565264384 2569430640 2570960063 2573347455 2573866512 2574458880 2575991296 2578383360 2579918112 2583429120 2590320320 2592092160 2593635072 2595389440 2597588784 2600893056 2602672128 2604857832 2609614658 2613166080 2614194240 2614721536 2615750308 2618707392 2619310080 2623832064 2628093440 2632099680 2633236480 2633666406 2637250560 2638820352 2642842944 2648014848 2655078328 2656894464 2660274176 2664329472 2668656620 2669543424 2673879040 2678495232 2679549096 2682578304 2684792832 2687827968 2688885504 2692054260 2693795776 2697902172 2699067392 2701334048 2703181824 2706620416 2716865820 2719836336 2725158912 2734785280 2738954160 2740726016 2744903952 2746089472 2750275584 2757714120 2764898304 2769113088 2776995190 2778894720 2787377152 2788473856 2796015705 2801487360 2805757920 2807428014 2807572992 2811248640 2813067264 2817490480 2821785435 2823004160 2826656973 2827307520 2836788360 2844726780 2846672640 2850293760 2854638720 2859851680 2864211210 2866575680 2869816320 2870945460 2871524544 2875901868 2881529856 2886209760 2890609470 2891857920 2894286480 2896266240 2897990208 2909674880 2914110360 2915368960 2917839456 2919813120 2921551104 2926004688 2931347972 2936492160 2938240072 2939811840 2940968520 2941561728 2942238720 2946723840 2952104960 2954584115 2956605120 2958365004 2960366080 2962391040 2964154368 2966159360 2966643642 2968672896 2974482432 2980642560 2982416752 2986475520 2986963119 2987650560 2988253184 2992808448 2997669080 2998665216 3003535360 3008113920 3009904464 3013307136 3014000640 3014492733 3015794688 3020391936 3025907584 3030520248 3034375232 3034644480 3036450816 3039000804 3040313344 3044947968 3049893280 3055158624 3055861760 3059815878 3061137408 3062341824 3065803776 3072610807 3076633440 3076792320 3078623744 3083316768 3084648448 3087238912 3089350656 3108384384 3110510592 3114467328 3119364460 3126140612 3132258304 3135799296 3137033088 3140729970 3143172096 3151673280 3153712128 3158519616 3164700672 3169676790 3175879680 3179352064 3186827264 3191386905 3195446520 3201699840 3202387944 3206580480 3208654848 3217333140 3219989120 3224897640 3230465112 3242043840 3246985980 3251116320 3253340160 3256072290 3268401920 3269687885 3273384240 3275332683 3279790080 3281742336 3281911808 3286744992 3298525440 3303553680 3304980480 3305520081 3310018560 3318847910 3321118080 3325342720 3330411840 3332394228 3334673664 3336929280 3348119040 3349436370 3350111968 3353222880 3355218846 3355991040 3359784960 3361106880 3361784832 3367244720 3372377715 3373834240 3376667560 3378977280 3380988576 3383275520 3385589760 3386142522 3387604992 3392769024 3399795420 3404146032 3406448640 3408476288 3413672136 3415146496 3420352512 3425907520 3431129940 3431822016 3432611840 3437053452 3437844480 3439890816 3443779584 3445134552 3451425838 3456122880 3458180096 3461084249 3461391360 3463451712 3467857408 3470229504 3473143776 3484221440 3485592320 3491609856 3492413440 3496932432 3498442752 3503775744 3509466240 3511555208 3516334080 3518427136 3523790592 3530686464 3542525952 3545500938 3547926144 3552439296 3554869248 3571326976 3572732128 3576771072 3579723776 3583770624 3585180672 3589405680 3594877335 3597202896 3601912320 3602686437 3604242432 3609736704 3616800768 3622487760 3626448448 3633545216 3647299320 3651938880 3657505860 3659871936 3664184965 3667034112 3672800090 3676952160 3686531072 3691960128 3692150784 3697956255 3705192960 3710841120 3718103040 3728020940 3735316480 3741010560 3743237352 3743430656 3748331520 3762380580 3766633920 3768875964 3769743360 3775489920 3782384480 3788150310 3792969040 3795563520 3798751005 3800391680 3803612148 3806184960 3811055616 3818948280 3826421760 3827927280 3828699392 3832254720 3834535824 3839754240 3842039808 3848279680 3854145960 3855810560 3859048640 3860799768 3861688320 3863986944 3869877168 3885480480 3887793266 3888138240 3890452608 3893084160 3895401472 3901339584 3907675765 3914421987 3915322880 3919749120 3921291360 3922082304 3922984960 3923625462 3928061088 3928965120 3935748096 3942140160 3944486672 3948149520 3949854720 3950499609 3952205824 3955524856 3955875840 3958230528 3965976576 3974190080 3982617492 3983534080 3985341696 3990411264 3996494208 4002984930 4004315136 4010818560 4013205952 4017742848 4019323644 4021059584 4027189248 4038081390 4040693664 4046192640 4046853258 4048601088 4052001072 4054772736 4059930624 4073544832 4079754504 4081516544 4083122432 4087738368 4102177920 4102389760 4108431240 4111089024 4117355928 4119134208 4125413376 4136417761 4144512512 4147347456 4152623104 4165492785 4168342080 4181065728 4182710784 4187639960 4190896128 4202231040 4204949504 4211142021 4211359488 4219600896 4226235720 4234506240 4240961280 4255182540 4260595360 4267090170 4268933120 4269850592 4275440640 4278206464 4289777520 4296316815 4299863520 4304724480 4306418190 4307286816 4322725120 4329314640 4334821760 4337786880 4341429720 4346985312 4364512320 4367110244 4371165540 4373053440 4375656448 4379719680 4382326656 4389444010 4397021958 4398033920 4404738240 4407360108 4412342592 4413358080 4428157440 4434907680 4437547506 4440549120 4443192304 4443586560 4446231552 4449239040 4449965463 4464158720 4465915160 4470963840 4473625128 4474654720 4479713280 4481475840 4482379776 4489212672 4496503620 4497997824 4505303040 4507984768 4512170880 4514856696 4516806656 4521000960 4523692032 4533060560 4538861376 4541931520 4545780372 4551562848 4554676224 4558501206 4560470016 4567421952 4574839920 4575762688 4577563039 4582737936 4583792640 4586521088 4591706112 4593512736 4608163840 4614950160 4615188480 4617935616 4624975152 4626972672 4630858368 4634025984 4646387074 4655479808 4662576576 4671700992 4679046690 4679288320 4688445440 4689210918 4698387456 4703698944 4705549632 4711094955 4714758144 4723367936 4727334584 4730568192 4736585728 4739825664 4754515185 4763819520 4769028096 4780240896 4785874240 4793169780 4796270528 4802549760 4803581916 4805656576 4812982272 4825999710 4829983680 4837346460 4863065760 4869251840 4876674480 4879829248 4889378816 4902602880 4910076360 4919685120 4922613504 4922867712 4930608340 4940257280 4944406070 4947788160 4957470720 4978271865 4981677120 4988014080 4990983136 4995617760 4997775360 4998591342 5005393920 5016507440 5022178560 5024154555 5025167952 5026324480 5032828269 5033986560 5042677248 5050867080 5060751360 5065001340 5068465920 5071482864 5074913280 5078384640 5081407488 5091931040 5099693130 5101895680 5103903040 5106219048 5109672960 5112714432 5120508204 5122719744 5130528768 5138861280 5141920126 5146694910 5147733024 5148917760 5151982592 5156766720 5159836224 5177138757 5180640640 5184184320 5187270144 5190778880 5195177568 5201786112 5205344256 5209715664 5219229316 5226332160 5228388480 5229443072 5231500616 5237414784 5238620160 5247664128 5256186880 5264199360 5267332812 5274501120 5277640704 5285685888 5296029696 5310156656 5313788928 5318251407 5320548352 5328658944 5337313240 5339086848 5347758080 5356990464 5359098192 5365156608 5369585664 5375655936 5377771008 5384108520 5387591552 5395804344 5398134784 5402668096 5406363648 5413240832 5433731640 5439672672 5450317824 5458887805 5469570560 5470746071 5477908320 5481452032 5489807904 5492178944 5500551168 5509200135 5515428240 5529796608 5538226176 5553990380 5557789440 5576947712 5592031410 5602974720 5611515840 5614856028 5615145984 5622497280 5634980960 5643570870 5646008320 5653313946 5654615040 5673576720 5682225465 5689453560 5693345280 5700587520 5709277440 5719703360 5728422420 5733151360 5739632640 5741890920 5743049088 5751803736 5763059712 5772419520 5781218940 5783715840 5788572960 5792532480 5795980416 5819349760 5828220720 5830737920 5831689899 5835678912 5839626240 5843102208 5852009376 5862695944 5872984320 5876480144 5879623680 5881937040 5883123456 5884477440 5885438193 5893447680 5904209920 5909168230 5913210240 5916730008 5920732160 5924782080 5928308736 5933287284 5937345792 5948964864 5961285120 5964833504 5972951040 5973926238 5975301120 5976506368 5985616896 5995338160 6004477395 6007070720 6016227840 6019808928 6026614272 6028001280 6028985466 6031589376 6040783872 6051815168 6061040496 6068750464 6069288960 6072901632 6078001608 6080626688 6089895936 6099786560 6110317248 6111723520 6119631756 6122274816 6124683648 6131607552 6145221614 6153266880 6153584640 6157247488 6166633536 6174477824 6178701312 6216768768 6221021184 6228934656 6238728920 6252281224 6264516608 6271598592 6274066176 6281459940 6286344192 6303346560 6307424256 6317039232 6329401344 6339353580 6351759360 6358704128 6373654528 6382773810 6390893040 6400635255 6403399680 6404775888 6413160960 6417309696 6434666280 6439978240 6449795280 6460930224 6484087680 6493971960 6502232640 6506680320 6512144580 6524036645 6536803840 6539375770 6546768480 6550665366 6559580160 6563484672 6563823616 6573489984 6584166015 6595532937 6597050880 6607107360 6609960960 6611040162 6620037120 6637695820 6642236160 6650685440 6656321259 6660823680 6664788456 6669347328 6673858560 6696238080 6698872740 6700223936 6706445760 6710437692 6711982080 6719569920 6722213760 6723569664 6734489440 6744755430 6747668480 6753335120 6757954560 6761977152 6766551040 6772285044 6775209984 6785538048 6799590840 6808292064 6812897280 6816952576 6827344272 6830292992 6840705024 6851815040 6862259880 6863644032 6865223680 6874106904 6875688960 6879781632 6887559168 6890269104 6902851676 6912245760 6916360192 6922168498 6922782720 6926903424 6935714816 6940459008 6946287552 6968442880 6969580611 6971184640 6983219712 6984826880 6993864864 6996885504 7007551488 7018570035 7018932480 7023110416 7032668160 7033816377 7036854272 7047581184 7061372928 7085051904 7091001876 7095852288 7104878592 7109738496 7142653952 7145464256 7153542144 7159447552 7170361344 7178811360 7189754670 7194405792 7203824640 7205372874 7208484864 7219473408 7244975520 7252896896 7267090432 7294598640 7303877760 7315011720 7319743872 7328369930 7334068224 7345600180 7353904320 7383920256 7384301568 7395912510 7410385920 7416609105 7421682240 7436206080 7456041880 7470632960 7482021120 7486474704 7486861312 7496663040 7497887013 7524761160 7533267840 7537751928 7539486720 7550979840 7564768960 7576300620 7585938080 7591127040 7597502010 7600783360 7607224296 7612369920 7622111232 7637896560 7642442927 7649539695 7652843520 7655854560 7657398784 7664509440 7669071648 7679508480 7684079616 7696559360 7708291920 7711621120 7712880189 7718097280 7721599536 7723376640 7727973888 7739754336 7770960960 7775586532 7776276480 7780905216 7786168320 7790802944 7802679168 7815351530 7828843974 7830645760 7839498240 7842582720 7844164608 7847250924 7856122176 7857930240 7871496192 7884280320 7888973344 7896299040 7899709440 7900999218 7904411648 7911049712 7911751680 7916461056 7948380160 7965234984 7967068160 7970683392 7980822528 7992988416 8005969860 8008630272 8021637120 8026411904 8035485696 8038647288 8042119168 8054378496 8076162780 8081387328 8093706516 8097202176 8104002144 8109545472 8119861248 8147089664 8159509008 8163033088 8166244864 8175476736 8204355840 8204779520 8216862480 8222178048 8234711856 8238268416 8250826752 8272835522 8289025024 8294694912 8330985570 8336684160 8362131456 8365421568 8375279920 8388047115 8404462080 8409899008 8422284042 8422718976 8439201792 8452471440 8465356305 8469012480 8481922560 8510365080 8521190720 8534180340 8537866240 8539701184 8550881280 8556412928 8579555040 8592633630 8599727040 8609448960 8612836380 8614573632 8628564595 8645450240 8658629280 8669643520 8675573760 8682859440 8693970624 8729024640 8734220488 8742331080 8746106880 8751312896 8759439360 8764653312 8778888020 8794043916 8796067840 8809476480 8814720216 8824685184 8826716160 8856314880 8863752345 8869815360 8875095012 8881098240 8886384608 8887173120 8892463104 8898478080 8899930926 8928317440 8931830320 8941927680 8947250256 8949309440 8959426560 8960889357 8962951680 8964759552 8978425344 8993007240 8995995648 9010606080 9015969536 9024341760 9029713392 9033613312 9042001920 9047384064 9066121120 9077722752 9083863040 9091560744 9103125696 9109352448 9117002412 9120940032 9134843904 9149679840 9151525376 9155126078 9165475872 9167585280 9173042176 9183412224 9187025472 9216327680 9217832421 9229900320 9230376960 9235871232 9249950304 9253945344 9261716736 9268051968 9292774148 9310959616 9325153152 9343401984 9358093380 9358576640 9378421836 9396774912 9407397888 9411099264 9422189910 9429516288 9446735872 9454669168 9461136384 9473171456 9509030370 9527639040 9538056192 9560481792 9571748480 9586339560 9592541056 9605099520 9607163832 9611313152 9625964544 9651999420 9659967360 9674692920 9719483165 9726131520 9738503680 9753348960 9759658496 9778757632 9805205760 9809063655 9820152720 9825998049 9839370240 9845227008 9845735424 9861216680 9880514560 9888812140 9895576320 9914941440 9916560243 9956543730 9963354240 9976028160 9981966272 9991235520 9997182684 10010787840 10033014880 10044357120 10048309110 10050335904 10052648960 10065656538 10067973120 10085354496 10101734160 10117133145 10121502720 10130002680 10136931840 10142965728 10149826560 10156769280 10162814976 10183862080 10199386260 10203791360 10207806080 10212438096 10219345920 10225428864 10241016408 10245439488 10261057536 10277722560 10283840252 10293389820 10295466048 10297835520 10303965184 10313533440 10319672448 10354277514 10361281280 10368368640 10374540288 10381557760 10383252747 10390355136 10403572224 10410688512 10419431328 10438458632 10452664320 10456776960 10458886144 10463001232 10474829568 10477240320 10495328256 10512373760 10528398720 10534665624 10549002240 10555281408 10571371776 10592059392 10620313312 10627577856 10636502814 10641096704 10657317888 10674626480 10695516160 10713980928 10718196384 10730313216 10739171328 10751311872 10755542016 10768217040 10775183104 10791608688 10796269568 10805336192 10812727296 10826481664 10867463280 10879345344 10900635648 10917775610 10939141120 10941492142 10955816640 10962904064 10979615808 10992554895 11001102336 11018400270 11030856480 11059593216 11076452352 11093868765 11107980760 11115578880 11153895424 11184062820 11205949440 11223031680 11229712056 11230291968 11244994560 11269961920 11287141740 11292016640 11306627892 11309230080 11347153440 11364450930 11378907120 11385680279 11386690560 11396253015 11401175040 11418554880 11439406720 11456844840 11466302720 11479265280 11483781840 11486098176 11503607472 11526119424 11544839040 11562437880 11567431680 11577145920 11585064960 11591960832 11615967685 11638699520 11656441440 11661475840 11663379798 11671357824 11679252480 11686204416 11704018752 11723027295 11725391888 11743265961 11745968640 11752960288 11759247360 11763874080 11766246912 11768954880 11770876386 11786895360 11808419840 11818336460 11826420480 11833460016 11841464320 11849564160 11851498827 11856617472 11866574568 11874691584 11897929728 11922570240 11929667008 11947852476 11950602240 11953012736 11971233792 11990676320 12008954790 12014141440 12032455680 12039617856 12053228544 12057970932 12063178752 12081567744 12103630336 12122080992 12137500928 12138577920 12145803264 12156003216 12161253376 12179791872 12199573120 12220634496 12223447040 12239263512 12244549632 12249367296 12263215104 12290443228 12306533760 12307169280 12314494976 12333267072 12348955648 12357402624 12409253283 12433537536 12442042368 12457869312 12477457840 12496478355 12504562448 12529033216 12543197184 12548132352 12562919880 12572688384 12606693120 12614848512 12634078464 12658802688 12678707160 12703518720 12717408256 12747309056 12765547620 12781786080 12801270510 12806799360 12809551776 12826321920 12834619392 12854800315 12869332560 12879956480 12899590560 12921860448 12968175360 12987943920 13004465280 13013360640 13024289160 13048073290 13073607680 13078751540 13093536960 13101330732 13119160320 13126969344 13146979968 13168332030 13191065874 13194101760 13214214720 13222080324 13240074240 13275391640 13284472320 13301370880 13312642518 13321647360 13329576912 13338694656 13347717120 13349896389 13392476160 13397745480 13400447872 13412891520 13420875384 13423964160 13439139840 13444427520 13447139328 13468978880 13489510860 13495336960 13506670240 13515909120 13523954304 13533102080 13544570088 13550419968 13571076096 13599181680 13607276431 13616584128 13625794560 13633905152 13654688544 13660585984 13681410048 13703630080 13724519760 13727288064 13730447360 13732689117 13748213808 13751377920 13759563264 13775118336 13780538208 13805703352 13824491520 13832720384 13844336996 13845565440 13853806848 13871429632 13880918016 13892575104 13936885760 13939161222 13942369280 13966439424 13987729728 14015102976 14037140070 14037864960 14046220832 14065336320 14067632754 14073708544 14095162368 14133284865 14170103808 14182003752 14191704576 14209757184 14219476992 14285307904 14290928512 14307084288 14318895104 14340722688 14357622720 14379509340 14388811584 14407649280 14410745748 14416969728 14438946816 14489951040 14505793792 14534180864 14589197280 14607755520 14630023440 14639487744 14656739860 14668136448 14691200360 14707808640 14767840512 14768603136 14791825020 14820771840 14833218210 14843364480 14872412160 14912083760 14934815595 14941265920 14964042240 14972949408 14973722624 14993326080 14995774026 15049522320 15066535680 15072463665 15075503856 15078973440 15101959680 15129537920 15152601240 15171876160 15182254080 15195004020 15201566720 15214448592 15224739840 15244222464 15275793120 15284885854 15299079390 15305687040 15311709120 15314797568 15329018880 15338143296 15363054035 15368159232 15393118720 15416583840 15423242240 15425760378 15436194560 15443199072 15446753280 15455947776 15479508672 15531416271 15541921920 15551173064 15552552960 15561810432 15572336640 15581605888 15605358336 15630703060 15657687948 15661291520 15678996480 15685165440 15688329216 15694501848 15712244352 15715860480 15742992384 15768560640 15777946688 15792598080 15801998436 15808823296 15822099424 15823503360 15832922112 15896760320 15930469968 15934136320 15941366784 15954754221 15961645056 15985976832 16011939720 16017260544 16043274240 16052823808 16070971392 16077294576 16084238336 16108756992 16152325560 16162774656 16187413032 16194404352 16208004288 16219090944 16239722496 16294179328 16319018016 16326066176 16332489728 16350953472 16376663415 16408711680 16409559040 16412238213 16433724960 16444356096 16469423712 16476536832 16501653504 16527600405 16545671044 16578050048 16589389824 16661971140 16673368320 16730843136 16750559840 16776094230 16808924160 16819798016 16844568084 16845437952 16904942880 16930712610 16938024960 16963845120 17020730160 17042381440 17068360680 17075732480 17079402368 17101762560 17112825856 17159110080 17185267260 17199454080 17218897920 17225672760 17229147264 17257129190 17290900480 17305421245 17317258560 17339287040 17351147520 17365718880 17387941248 17458049280 17468440976 17484662160 17492213760 17495069697 17502625792 17518878720 17529306624 17557776040 17588087832 17592135680 17618952960 17629440432 17649370368 17653432320 17656314579 17712629760 17727504690 17739630720 17750190024 17762196480 17772769216 17774346240 17784926208 17799861852 17856634880 17863660640 17883855360 17894500512 17898618880 17918853120 17921778714 17925903360 17929519104 17956850688 17986014480 17996720441 18013432185 18021212160 18031939072 18048683520 18059426784 18067226624 18084003840 18094768128 18132242240 18155445504 18167726080 18183121488 18206251392 18218704896 18234004824 18241880064 18269687808 18299359680 18303050752 18310252156 18330951744 18335170560 18346084352 18366824448 18374050944 18432655360 18435664842 18459800640 18460753920 18471742464 18499900608 18523433472 18536103936 18585548296 18621919232 18650306304 18686803968 18716186760 18717153280 18756843672 18793549824 18814795776 18822198528 18844379820 18859032576 18893471744 18909338336 18922272768 18946342912 19018060740 19055278080 19076112384 19120963584 19143496960 19172679120 19185082112 19210199040 19214327664 19222626304 19251929088 19303998840 19319934720 19349385840 19438966330 19452263040 19477007360 19506697920 19519316992 19572109935 19610411520 19618127310 19640305440 19651996098 19678740480 19690454016 19691470848 19722433360 19752498045 19761029120 19777624280 19786598811 19791152640 19829882880 19833120486 19913087460 19926708480 19952056320 19963932544 19982471040 19994365368 20021575680 20066029760 20088714240 20096618220 20100671808 20105297920 20131313076 20135946240 20170708992 20203468320 20234266290 20243005440 20260005360 20272064887 20273863680 20285931456 20299653120 20325629952 20367724160 20398772520 20407582720 20415612160 20424876192 20438691840 20450857728 20482032816 20490878976 20522115072 20555445120 20567680504 20586779640 20590932096 20595671040 20607930368 20627066880 20639344896 20682088805 20708555028 20722562560 20736737280 20749080576 20763115520 20766505494 20780710272 20807144448 20821377024 20838862656 20876917264 20905328640 20908741833 20913553920 20917772288 20926002464 20949659136 20954480640 20990656512 21024747520 21055710105 21056797440 21069331248 21098004480 21101449131 21110562816 21142743552 21184118784 21240626624 21255155712 21273005628 21282193408 21314635776 21349252960 21391032320 21427961856 21436392768 21460626432 21478342656 21511084032 21536434080 21550366208 21583217376 21592539136 21610672384 21625454592 21652963328 21734926560 21758690688 21801271296 21835551220 21878282240 21882984284 21911633280 21925808128 21959231616 21985109790 22002204672 22036800540 22061712960 22152904704 22187737530 22215961520 22231157760 22249827315 22307790848 22368125640 22411898880 22446063360 22459424112 22460583936 22489989120 22539923840 22574283480 22584033280 22613255784 22618460160 22694306880 22728901860 22757814240 22771360558 22773381120 22792506030 22802350080 22837109760 22878813440 22887815195 22913689680 22927328781 22932605440 22958530560 22967563680 22972196352 23007214944 23052238848 23089678080 23124875760 23134863360 23138640567 23154291840 23170129920 23183921664 23231935370 23277399040 23312882880 23326759596 23342715648 23358504960 23372408832 23408037504 23446054590 23450783776 23486531922 23491937280 23505920576 23518494720 23527748160 23532493824 23541752772 23573790720 23616839680 23636672920 23652840960 23666920032 23682928640 23699128320 23702997654 23713234944 23733149136 23749383168 23845140480 23859334016 23895704952 23901204480 23906025472 23942467584 23981352640 24017909580 24028282880 24064911360 24079235712 24106457088 24115941864 24126357504 24163135488 24207260672 24227589743 24244161984 24275001856 24291606528 24312006432 24322506752 24359583744 24399146240 24441268992 24446894080 24478527024 24489099264 24498734592 24526430208 24580886456 24613067520 24614338560 24628989952 24666534144 24697911296 24714805248 24818506566 24867075072 24884084736 24954915680 24992956710 25009124896 25058066432 25086394368 25096264704 25125839760 25164141345 25213386240 25229697024 25268156928 25317605376 25357414320 25407037440 25434816512 25494618112 25531095240 25563572160 25602541020 25613598720 25619103552 25652643840 25669238784 25709600630 25738665120 25759912960 25799181120 25843720896 25885693785 25936350720 25975887840 26008930560 26026721280 26048578320 26096146580 26147215360 26157503080 26187073920 26202661464 26238320640 26253938688 26293959936 26336664060 26382131748 26388203520 26428429440 26444160648 26480148480 26550783280 26568944640 26591257035 26602741760 26625285036 26643294720 26659153824 26677389312 26695434240 26699792778 26784952320 26795490960 26800895744 26811440657 26825783040 26841750768 26847928320 26878279680 26888855040 26894278656 26937957760 26979021720 26990673920 27013340480 27031818240 27047908608 27066204160 27089140176 27100839936 27142152192 27198363360 27214552862 27233168256 27251589120 27267810304 27309377088 27353730355 27362820096 27407260160 27449039520 27454576128 27460894720 27465378234 27496427616 27502755840 27519126528 27550236672 27561076416 27611406704 27648983040 27653497263 27665440768 27688673992 27691130880 27707613696 27742859264 27761836032 27785150208 27878322444 27884738560 27932878848 27975459456 28030205952 28074280140 28075729920 28092441664 28135265508 28147417088 28190324736 28266569730 28340207616 28364007504 28383409152 28419514368 28570615808 28581857024 28614168576 28637790208 28681445376 28715245440 28759018680 28777623168 28815298560 28821491496 28833939456 28877893632 28979902080 29011587584 29068361728 29158449495 29178394560 29215511040 29260046880 29278975488 29313479720 29336272896 29382400720 29415617280 29427190965 29477994147 29535681024 29537206272 29583650040 29641543680 29666436420 29686728960 29744824320 29824167520 29869631190 29882531840 29928084480 29945898816 29947445248 29991548052 30099044640 30133071360 30144927330 30151007712 30157946880 30203919360 30259075840 30305202480 30343752320 30364508160 30390008040 30403133440 30428897184 30449479680 30488444928 30551586240 30569771708 30598158780 30611374080 30623418240 30629595136 30658037760 30676286592 30726108070 30736318464 30786237440 30833167680 30851520756 30872389120 30886398144 30893506560 30911895552 30959017344 31062832542 31083843840 31102346128 31105105920 31123620864 31144673280 31149758241 31163211776 31210716672 31261406120 31315375896 31322583040 31357992960 31370330880 31376658432 31389003696 31424488704 31431720960 31485984768 31537121280 31555893376 31585196160 31603996872 31617646592 31644198848 31647006720 31665844224 31793520640 31860939936 31868272640 31882733568 31909508442 31923290112 31971953664 32023879440 32042941273 32086548480 32105647616 32141942784 32154589152 32168476672 32217513984 32304651120 32325549312 32374826064 32388808704 32416008576 32438181888 32479444992 32588358656 32638036032 32664979456 32701906944 32753326830 32817423360 32819118080 32824476426 32867449920 32888712192 32938847424 32977664685 33003307008 33055200810 33091342088 33156100096 33178779648 33281606295 33323942280 33346736640 33461686272 33501119680 33552188460 33617848320 33639596032 33689136168 33690875904 33809885760 33861425220 33876049920 33927690240 34041460320 34084762880 34136721360 34151464960 34157040837 34158804736 34203525120 34225651712 34318220160 34370534520 34398908160 34437795840 34451345520 34458294528 34514258380 34581800960 34610842490 34634517120 34678574080 34702295040 34731437760 34775882496 34847903055 34916098560 34936881952 34969324320 34984427520 34990139394 35005251584 35037757440 35058613248 35115552080 35169081885 35176175664 35184271360 35229797883 35237905920 35258880864 35298740736 35306864640 35312629158 35425259520 35455009380 35479261440 35500380048 35524392960 35545538432 35548692480 35569852416 35599723704 35713269760 35727321280 35767710720 35789001024 35797237760 35843557428 35851806720 35859038208 35913701376 35972028960 35993440882 36026864370 36042424320 36063878144 36097367040 36118853568 36189536256 36264484480 36310891008 36335452160 36366242976 36412502784 36437409792 36468009648 36483760128 36539375616 36598719360 36606101504 36620504312 36661903488 36670341120 36692168704 36733648896 36748101888 36871329684 36919601280 36921507840 36943484928 36999801216 37046866944 37072207872 37171096592 37227759849 37243838464 37300612608 37373607936 37432373520 37434306560 37489435065 37513687344 37587099648 37629591552 37644397056 37688759640 37718065152 37786943488 37818676672 37844545536 37892685824 38036121480 38110556160 38152224768 38212214635 38241927168 38286993920 38345358240 38370164224 38420398080 38428655328 38445252608 38503858176 38564400945 38607997680 38639869440 38698771680 38877932660 38904526080 38954014720 39013395840 39038633984 39144219870 39220823040 39236254620 39280610880 39303992196 39357480960 39380908032 39444866720 39504996090 39522058240 39555248560 39573197622 39582305280 39666240972 39826174920 39853416960 39904112640 39927865088 39964942080 39988730736 40043151360 40132059520 40177428480 40193236440 40201343616 40210595840 40262626152 40271892480 40341417984 40406936640 40468532580 40486010880 40520010720 40544129774 40547727360 40571862912 40599306240 40651259904 40735448320 40797545040 40815165440 40821829293 40831224320 40849752384 40877383680 40901715456 40964065632 40981757952 41044230144 41110890240 41135361008 41173559280 41181864192 41191342080 41198067351 41215860736 41254133760 41278689792 41364177610 41417110056 41445125120 41473474560 41498161152 41533010988 41561420544 41614288896 41642754048 41677725312 41753834528 41810657280 41817483666 41827107840 41835544576 41852004928 41899318272 42049495040 42111420210 42113594880 42138662496 42196008960 42202898262 42221125632 42285487104 42481253248 42510311424 42546011256 42564386816 42629271552 42698505920 42782064640 42855923712 42872785536 42921252864 42956685312 43022168064 43072868160 43100732416 43166434752 43221344768 43250909184 43305926656 43469853120 43517381376 43602542592 43671102440 43756564480 43765968568 43823266560 43851616256 43918463232 43970219580 44004409344 44073601080 44123425920 44305809408 44375475060 44431923040 44462315520 44499654630 44615581696 44736251280 44804446785 44823797760 44892126720 44918848224 44921167872 44979978240 45079847680 45148566960 45168066560 45226511568 45236920320 45388613760 45457803720 45515628480 45542721116 45546762240 45585012060 45604700160 45674219520 45757626880 45775630390 45827379360 45854657562 45865210880 45917061120 45935127360 45944392704 46014429888 46089162105 46104477696 46179356160 46249751520 46269726720 46277281134 46308583680 46340259840 46367843328 46463870740 46554798080 46594248813 46625765760 46653519192 46685431296 46717009920 46744817664 46816075008 46892109180 46901567552 46973063844 46983874560 47011841152 47036989440 47055496320 47064987648 47083505544 47147581440 47233679360 47273345840 47305681920 47333840064 47365857280 47405995308 47426469888 47466298272 47498766336 47690280960 47718668032 47791409904 47802408960 47812050944 47884935168 47962705280 48035819160 48056565760 48129822720 48158471424 48212914176 48231883728 48252715008 48326270976 48414521344 48455179486 48488323968 48550003712 48583213056 48624012864 48719167488 48798292480 48882537984 48893788160 48957054048 48978198528 48997469184 49052860416 49129990245 49161772912 49226135040 49228677120 49236714639 49257979904 49333068288 49395822592 49429610496 49582801215 49637013132 49734150144 49768169472 49909831360 49985913420 50018249792 50116132864 50192529408 50251679520 50328282690 50426772480 50459394048 50536313856 50714828640 50814074880 50869633024 50989236224 51062190480 51127144320 51205082040 51227197440 51238207104 51305287680 51338477568 51419201260 51477330240 51519825920 51598362240 51687441792 51771387570 51872701440 51916263735 51951775680 52017861120 52053442560 52097156640 52192293160 52294430720 52315006160 52374147840 52405322928 52476641280 52485209091 52507877376 52587919872 52673328120 52764263496 52776407040 52856858880 52888321296 52960296960 53101566560 53137889280 53182514070 53205483520 53250570072 53286589440 53318307648 53354778624 53399585556 53497100489 53569904640 53590981920 53601791488 53622881314 53651566080 53683501536 53695856640 53756559360 53777710080 53788557312 53875915520 53958043440 53981347840 53990161323 54026680960 54063636480 54095817216 54132408320 54178280352 54201679872 54284304384 54396726720 54429105724 54466336512 54503178240 54535620608 54618754176 54707460710 54725640192 54814520320 54898079040 54909152256 54930756468 54992855232 55005511680 55038253056 55100473344 55122152832 55222813408 55297966080 55306994526 55330881536 55377347984 55382261760 55415227392 55485718528 55570300416 55756644888 55769477120 55865757696 55950918912 56060411904 56148560280 56151459840 56184883328 56270531016 56294834176 56380649472 56533139460 56680415232 56728015008 56766818304 56839028736 56928401395 57141231616 57163714048 57228337152 57275580416 57362890752 57430490880 57518037360 57555246336 57630597120 57642982992 57667878912 57755787264 57959804160 58023175168 58316898990 58356789120 58431022080 58520093760 58557950976 58626959440 58716329805 58764801440 58831234560 58854381930 58955988294 59071362048 59074412544 59167300080 59257494135 59283087360 59332872840 59373457920 59489648640 59648335040 59739262380 59765063680 59856168960 59891797632 59894890496 59983096104 60198089280 60266142720 60289854660 60302015424 60315893760 60407838720 60518151680 60610404960 60687504640 60729016320 60780016080 60806266880 60816194661 60857794368 60898959360 60976889856 61103172480 61139543416 61196317560 61222748160 61246836480 61259190272 61316075520 61352573184 61452216140 61472636928 61572474880 61666335360 61703041512 61744778240 61772796288 61787013120 61823791104 61918034688 62046266415 62125665084 62167687680 62204692256 62210211840 62247241728 62289346560 62299516482 62326423552 62421433344 62522812240 62630751792 62645166080 62715985920 62726225499 62740661760 62753316864 62778007392 62848977408 62863441920 62971969536 63074242560 63111786752 63170392320 63207993744 63235293184 63288397696 63294013440 63331688448 63587041280 63721879872 63736545280 63765467136 63819016884 63846580224 63943907328 64047758880 64085882546 64173096960 64211295232 64283885568 64309178304 64435027968 64609302240 64651098624 64749652128 64777617408 64832017152 64876363776 64958889984 65176717312 65276072064 65329958912 65403813888 65506653660 65634846720 65648952852 65734899840 65777424384 65877694848 65955329370 66006614016 66110401620 66182684176 66312200192 66563212590 66647884560 66693473280 66749481945 66923372544 67002239360 67104376920 67235696640 67279192064 67378272336 67381751808 67619771520 67722850440 67752099840 67855380480 68036382155 68082920640 68169525760 68273442720 68302929920 68314081674 68317609472 68407050240 68451303424 68636440320 68663445585 68741069040 68781986343 68797816320 68875591680 68902691040 68916589056 69028516760 69163601920 69221684980 69269034240 69357148160 69404590080 69415921701 69462875520 69551764992 69695806110 69832197120 69873763904 69938648640 69980278788 70010503168 70075514880 70117226496 70231104160 70338163770 70352351328 70368542720 70459595766 70475811840 70517761728 70597481472 70625258316 70850519040 70910018760 70958522880 71000760096 71048785920 71091076864 71097384960 71139704832 71199447408 71426539520 71454642560 71535421440 71578002048 71594475520 71687114856 71703613440 71718076416 71827402752 71944057920 71986881764 72053728740 72084848640 72127756288 72194734080 72237707136 72379072512 72528968960 72621782016 72670904320 72682769229 72732485952 72825005568 72874819584 72936019296 72967520256 73078751232 73197438720 73212203008 73241008624 73323806976 73340682240 73384337408 73467297792 73496203776 73742659368 73839202560 73843015680 73886969856 73999602432 74093733888 74144415744 74342193184 74455519698 74487676928 74601225216 74864747040 74868613120 74978870130 75027374688 75174199296 75259183104 75288794112 75377519280 75573886976 75637353344 75689091072 75785371648 76072242960 76221112320 76304449536 76424429270 76483854336 76573987840 76690716480 76740328448 76840796160 76857310656 77007716352 77128801890 77215995360 77279738880 77397543360 77657081355 77755865320 77809052160 77908029440 78026791680 78077267968 78288439740 78441646080 78472509240 78561221760 78607984392 78714961920 78761816064 78889733440 79009992180 79044116480 79110497120 79146395244 79164610560 79332481944 79652349840 79699761953 79706833920 79773771105 79808225280 79855730176 79929884160 79977461472 80086302720 80264119040 80354856960 80386472880 80402687232 80421191680 80434321971 80525252304 80543784960 80682835968 80813873280 80937065160 80972021760 81040021440 81088259548 81095454720 81143725824 81198612480 81302519808 81470896640 81595090080 81630330880 81643658586 81662448640 81699504768 81754767360 81803430912 81928131264 82061191065 82088460288 82221780480 82270722016 82347118560 82363728384 82382684160 82396134702 82431721472 82508267520 82557379584 82728355220 82834220112 82890250240 82946949120 82960491789 82996322304 83066021976 83122841088 83228577792 83285508096 83355450624 83507669056 83634967332 83654215680 83671089152 83704009856 83798636544 84098990080 84222840420 84227189760 84277324992 84405796524 84442251264 84570974208 84962506496 85020622848 85092022512 85128773632 85258543104 85397011840 85564129280 85711847424 85745571072 85842505728 85913370624 86044336128 86145736320 86201464832 86332869504 86442689536 86501818368 86939706240 87034762752 87205085184 87342204880 87475348485 87513128960 87531937136 87646533120 87703232512 87836926464 87940439160 88008818688 88147202160 88246851840 88281572895 88611618816 88750950120 88863846080 88924631040 88999309260 89231163392 89472502560 89608893570 89647595520 89784253440 89837696448 89842335744 89983602205 90159695360 90297133920 90336133120 90453023136 90473840640 90777227520 90915607440 91031256960 91085442232 91093524480 91170024120 91209400320 91348439040 91515253760 91551260780 91654758720 91709315124 91730421760 91834122240 91870254720 91888785408 92028859776 92178324210 92208955392 92358712320 92499503040 92554562268 92617167360 92680519680 92735686656 92927741480 93109596160 93188497626 93251531520 93307038384 93370862592 93434019840 93449274723 93489635328 93632150016 93784218360 93803135104 93946127688 93967749120 94023682304 94073978880 94110992640 94129975296 94167011088 94295162880 94467358720 94546691680 94611363840 94667680128 94731714560 94811990616 94852939776 94932596544 94997532672 95250935017 95380561920 95437336064 95582819808 95604817920 95624101888 95769870336 95925410560 96071638320 96113131520 96128823819 96259645440 96316942848 96425828352 96463767456 96505430016 96652541952 96829042688 96910358972 96976647936 97100007424 97166426112 97248025728 97438334976 97596584960 97765075968 97914108096 97994938368 98105720832 98259980490 98323545824 98452270080 98457354240 98473429278 98515959808 98666136576 98791645184 98932994055 99165602430 99274026264 99468300288 99536338944 99819662720 99971826840 100036499584 100232265728 100385058816 100503359040 100656565380 100853544960 100918788096 101072627712 101360324435 101429657280 101628149760 101739266048 101978472448 102124380960 102254288640 102410164080 102454394880 102471122511 102476414208 102610575360 102676955136 102838402520 102954660480 103039651840 103196724480 103374883584 103542775140 103745402880 103832527470 103903551360 104035722240 104106885120 104194313280 104384586320 104543709165 104588861440 104630012320 104748295680 104810645856 104953282560 104970418182 105015754752 105175839744 105346656240 105507245655 105528526992 105552814080 105713717760 105776642592 105920593920 106203133120 106275778560 106365028140 106410967040 106501140144 106573178880 106636615296 106709557248 106799171112 106994200978 107139809280 107181963840 107203582976 107245762628 107303132160 107367003072 107391713280 107555420160 107577114624 107751831040 107916086880 107962695680 107980322646 108053361920 108127272960 108191634432 108264816640 108356560704 108568608768 108793453440 108858211448 108932673024 109006356480 109071241216 109237508352 109414921420 109451280384 109629040640 109796158080 109818304512 109861512936 109985710464 110011023360 110076506112 110200946688 110244305664 110445626816 110613989052 110661763072 110754695968 110764523520 110830454784 110971437056 111140600832 111513289776 111538954240 111683279547 111731515392 111901837824 112120823808 112297120560 112302919680 112369766656 112541062032 112589668352 112761298944 113066278920 113360830464 113456030016 113533636608 113678057472 113856802790 114282463232 114327428096 114456674304 114636643905 114725781504 114860981760 115036074720 115110492672 115261194240 115285965984 115335757824 115511574528 115693202835 115919608320 116046350336 116633797980 116713578240 116862044160 117040187520 117115901952 117253918880 117432659610 117529602880 117662469120 117708763860 117911976588 118142724096 118334600160 118514988270 118566174720 118665745680 118746915840 119296670080 119478524760 119530127360 119712337920 119783595264 119789780992 119966192208 120396178560 120532285440 120579709320 120604030848 120631787520 120815677440 121036303360 121137948715 121220809920 121375009280 121458032640 121560032160 121612533760 121632389322 121715588736 121797918720 121953779712 122206344960 122279086832 122392635120 122445496320 122465487879 122493672960 122518380544 122632151040 122705146368 122904432280 122945273856 123144949760 123332670720 123406083024 123489556480 123545592576 123574026240 123594202053 123647582208 123836069376 124092532830 124251330168 124335375360 124409384512 124420423680 124494483456 124599032964 124652847104 124842866688 125045624480 125261503584 125290332160 125431971840 125452450998 125481323520 125506633728 125556014784 125697954816 125977043087 126148485120 126223573504 126340784640 126415987488 126470586368 126576795392 126588026880 126663376896 127174082560 127443759744 127473090560 127530934272 127638033768 127693160448 127887814656 128095517760 128171765092 128346193920 128422590464 128567771136 128618356608 128870055936 129218604480 129302197248 129499304256 129664034304 129752727552 129917779968 130353434624 130552144128 130659917824 130807627776 131013307320 131269693440 131297905704 131469799680 131554848768 131755389696 131910658740 132013228032 132220803240 132365368352 132624400384 133126425180 133295769120 133386946560 133498963890 133846745088 134004478720 134057203285 134208753840 134471393280 134558384128 134756544672 134763503616 135239543040 135445700880 135504199680 135710760960 136072764310 136165841280 136339051520 136546885440 136628163348 136635218944 136814100480 137272880640 137326891170 137482138080 137563972686 137595632640 137751183360 137805382080 137833178112 138057033520 138267486315 138327203840 138443369960 138538068480 138714296320 138809180160 138831843402 138925751040 139103529984 139391612220 139664394240 139747527808 139877297280 139960557576 140021006336 140151029760 140234452992 140462208320 140676327540 140704702656 140737085440 140919191532 140951623680 141035523456 141194962944 141250516632 141701038080 141820037520 141904454209 141917045760 142001520192 142097571840 142182153728 142279409664 142398894816 142853079040 142909285120 143070842880 143156004096 143188951040 143374229712 143407226880 143436152832 143654805504 143888115840 143973763528 144107457480 144169697280 144255512576 144389468160 144475414272 144758145024 145057937920 145243564032 145341808640 145365538458 145464971904 145650011136 145749639168 145872038592 146157502464 146394877440 146424406016 146482017248 146647613952 146681364480 146768674816 146934595584 146992407552 147389970735 147485318736 147678405120 147686031360 147710143917 147773939712 147999204864 148187467776 148288831488 148684386368 148911039396 148975353856 149202450432 149729494080 149737226240 149957740260 150054749376 150348398592 150577588224 150755038560 151147773952 151274706688 151378182144 151570743296 152144485920 152442224640 152608899072 152848858540 152967708672 153147975680 153381432960 153480656896 153681592320 153714621312 154015432704 154257603780 154431990720 154559477760 154795086720 155314162710 155511730640 155618104320 155748791205 155816058880 156053583360 156154535936 156576879480 156883292160 156945018480 157122443520 157215968784 157429923840 157523632128 157779466880 158019984360 158088232960 158220994240 158292790488 158329221120 158664963888 159304699680 159399523906 159413667840 159547542210 159616450560 159711460352 159859768320 159954922944 160214706365 160491301467 160528238080 160709713920 160772945760 160805374464 160842383360 160868643942 161050504608 161087569920 161365671936 161627746560 161874130320 161944043520 161970483969 162080042880 162176519096 162190909440 162287451648 162397224960 162605039616 162941793280 163190180160 163287317172 163324897280 163399009536 163509534720 163606861824 163856262528 164122382130 164176920576 164443560960 164541444032 164694237120 164727456768 164792269404 164863442944 165016535040 165114759168 165456710440 165668440224 165780500480 165893898240 165920983578 165992644608 166132043952 166245682176 166457155584 166710901248 167015338112 167269934664 167308431360 167342178304 167408019712 167597273088 168197980160 168445680840 168454379520 168554649984 168811593048 168884502528 169141948416 169593128201 169925012992 170041245696 170184045024 170257547264 170517086208 170785204185 170794023680 171128258560 171423694848 171491142144 171685011456 171826741248 172088672256 172291472640 172402929664 172665739008 172885379072 173003636736 173879412480 174069525504 174684409760 174950696970 175026257920 175063874272 175293066240 175406465024 175673852928 175880878320 176148989415 176294404320 176493703680 176563145790 177223237632 177501900240 177727692160 177849262080 177998618520 178462326784 178945005120 179217787140 179295191040 179568506880 179675392896 179684671488 179967204410 180319390720 180594267840 180906046272 180947681280 181554455040 181831214880 182062513920 182170884464 182187048960 182340048240 182418800640 182448583983 182696878080 183030507520 183102521560 183309517440 183418630248 183460843520 183668244480 183740509440 183777570816 184057719552 184356648420 184417910784 184717424640 184999006080 185109124536 185234334720 185361039360 185471373312 185855482960 186138799245 186219192320 186376995252 186503063040 186614076768 186741725184 186868039680 186898549446 186979270656 187264300032 187568436720 187606270208 187680084599 187892255376 187935498240 188047364608 188147957760 188221985280 188259950592 188334022176 188590325760 188934717440 189093383360 189222727680 189335360256 189463429120 189623981232 189705879552 189865193088 189995065344 190501870034 190761123840 190874672128 191165639616 191209635840 191539740672 191850821120 192143276640 192226263040 192257647638 192519290880 192633885696 192851656704 192927534912 193305083904 193658085376 193820717944 193953295872 194200014848 194332852224 194496051456 194876669952 195193169920 195530151936 195828216192 195989876736 196211441664 196519960980 196647091648 196904540160 196946858556 197031919616 197332273152 197583290368 197865988110 198331204860 198548052528 198936600576 199639325440 199943653680 200072999168 200464531456 200770117632 201006718080 201313130760 201707089920 201837576192 202145255424 202720648870 202859314560 203256299520 203478532096 204109146465 204248761920 204508577280 204820328160 204908789760 204942245022 204952828416 205221150720 205353910272 205676805040 205909320960 205990336755 206079303680 206345959029 206393448960 206749767168 207085550280 207490805760 207665054940 207807102720 208071444480 208213770240 208388626560 208769172640 209087418330 209177722880 209260024640 209496591360 209621291712 209940836364 210031509504 210351679488 210693312480 211014491310 211057053984 211105628160 211427435520 211553285184 212406266240 212551557120 212730056280 212821934080 213002280288 213146357760 213273230592 213419114496 213598342224 213988401956 214279618560 214363927680 214407165952 214491525256 214606264320 214734006144 214783426560 215110840320 215154229248 215503662080 215832173760 215960645292 216106723840 216254545920 216383268864 216529633280 216713121408 217137217536 217586906880 217716422896 217865346048 218012712960 218048307687 218142482432 218475016704 218829842840 218902560768 219258081280 219592316160 219636609024 219723025872 219971420928 220022046720 220153012224 220401893376 220488611328 220891253632 221227978104 221323526144 221509391936 221529047040 221660909568 221942874112 222281201664 223026579552 223077908480 223366559094 223463030784 223803675648 224300588911 224594241120 224605839360 224739533312 225082124064 225179336704 225522597888 226132557840 226721660928 226912060032 227067273216 227356114944 227713605580 228654856192 228913348608 229273287810 229451563008 229721963520 230072149440 230220985344 230522388480 230571931968 231023149056 231386405670 231839216640 232092700672 232971244065 233267595960 233427156480 233724088320 234080375040 234231803904 234507837760 234865319220 235059205760 235324938240 235417527720 235823953176 236285448192 236669200320 237029976540 237132349440 237331491360 237493831680 238593340160 238957049520 239060254720 239099285859 239424675840 239567190528 239579561984 239932384416 240792357120 241064570880 241159418640 241208061696 241263575040 241302965913 241631354880 242072606720 242275897430 242441619840 242750018560 242916065280 243120064320 243264778644 243431177472 243595837440 243907559424 244412689920 244558173664 244785270240 244890992640 244930975758 244987345920 245036761088 245264302080 245410292736 245808864560 246183573195 246289899520 246665341440 246812166048 246979112960 247091185152 247148052480 247188404106 247295164416 247672138752 248185065660 248502660336 248670750720 248818769024 248840847360 248988966912 249198065928 249305694208 249685733376 250091248960 250523007168 250580664320 250904901996 250962647040 251013267456 251112029568 251395909632 251954086174 252296970240 252447147008 252681569280 252831974976 253153590784 253326753792 254348165120 254887519488 254946181120 255061868544 255276067536 255386320896 255775629312 256191035520 256343530184 256692387840 256845180928 257135542272 257236713216 257740111872 258437208960 258604394496 258998608512 259328068608 259505455104 260706869248 261104288256 261319835648 261615255552 262026614640 262426045455 262539386880 262595811408 262939599360 263109697536 263510779392 263821317480 264026456064 264441606480 264730736704 265248800768 266252850360 266591538240 266773893120 266997927780 267485502445 267693490176 268008957440 268114406570 268417507680 268942786560 269116768256 269513089344 269527007232 269950806615 270479086080 270891401760 271008399360 271421521920 272145528620 272331682560 272678103040 273093770880 273256326696 273270437888 273628200960 274545761280 274653782340 274964276160 275127945372 275191265280 275502366720 275610764160 275666356224 276114067040 276534972630 276654407680 276886739920 277076136960 277428592640 277663686804 277851502080 278207059968 278783224440 279328788480 279495055616 279754594560 279921115152 280042012672 280302059520 280468905984 280924416640 281352655080 281409405312 281474170880 281838383064 281903247360 282071046912 282389925888 282501033264 283402076160 283640075040 283808908418 283834091520 284003040384 284195143680 284364307456 284558819328 284797789632 285706158080 285752805051 285818570240 286141685760 286312008192 286377902080 286748459424 286814453760 286872305664 287309611008 287776231680 287947527056 288214914960 288339394560 288386471457 288511025152 288778936320 288950828544 289516290048 290115875840 290487128064 290731076916 290929943808 291300022272 291499278336 291744077184 292315004928 292789754880 292848812032 292964034496 293295227904 293537349632 293984815104 294779941470 294970637472 295356810240 295372062720 295420287834 295547879424 295998409728 296374935552 297368772736 297822078792 297950707712 298404900864 299458988160 299474452480 299915480520 300109498752 300696797184 301155176448 301510077120 302549413376 302756364288 303141486592 304080973305 304288971840 304884449280 305217798144 305697717080 305935417344 306295951360 306762865920 306961313792 307363184640 307413367533 307429242624 308030865408 308515207560 308863981440 309118955520 309590173440 310628325420 311023461280 311236208640 311497582410 311632117760 312107166720 312309071872 313153758960 313631127495 313766584320 313890036960 314244887040 314431937568 314859847680 315047264256 315558933760 316039968720 316176465920 316441988480 316585580976 316658442240 317329927776 318609399360 318799047812 318827335680 319095084420 319232901120 319422920704 319719536640 319909845888 320429412730 320982602934 321056476160 321419427840 321545891520 321610748928 321737287884 322101009216 322175139840 322731343872 323255493120 323748260640 323888087040 323940967938 324160085760 324353038192 324381818880 324574903296 324794449920 325883586560 326380360320 326574634344 326649794560 326798019072 327019069440 327213723648 327712525056 328244764260 328353841152 328887121920 329082888064 329388474240 329454913536 329584538808 329726885888 330033070080 330229518336 330913420880 331336880448 331561000960 331841967156 331985289216 332264087904 332491364352 332914311168 333421802496 334030676224 334539869328 334616862720 334684356608 334816039424 335194546176 336395960320 336891361680 336908759040 337109299968 337623186096 337769005056 338283896832 339186256402 339850025984 340082491392 340368090048 341034172416 341570408370 341588047360 342256517120 342847389696 342982284288 343370022912 343909931715 344177344512 344582945280 344805859328 345331478016 345770758144 346007273472 347079608505 347758824960 348139051008 349368819520 349901393940 350052515840 350127748544 350586132480 350812930048 351347705856 351761756640 352297978830 352588808640 352987407360 353126291580 355003800480 355455384320 355698524160 355997237040 356924653568 357890010240 358435574280 358590382080 359137013760 359350785792 359369342976 359934408820 360638781440 361188535680 361812092544 361895362560 363108910080 363413846145 363662429760 364125027840 364341768928 364374097920 364680096480 364837601280 364897167966 365393756160 366061015040 366205043120 366619034880 366837260496 366921687040 367336488960 367396463637 367481018880 367555141632 368115439104 368713296840 368835821568 369434849280 369998012160 370218249072 370468669440 370722078720 370942746624 371710965920 372277598490 372438384640 372753990504 373006126080 373228153536 373483450368 373797098892 373958541312 374528600064 375136873440 375212540416 375360169198 375784510752 375870996480 376094729216 376295915520 376443970560 376519901184 376668044352 377869434880 377931129261 378186766720 378445455360 378670720512 378926858240 379247962464 379411759104 379730386176 379990130688 381003740068 381522247680 381749344256 382331279232 382419271680 383079481344 383701642240 384286553280 384515295276 385038581760 385267771392 385703313408 385855069824 386610167808 387316170752 387641435888 387906591744 388400029696 388992102912 389753339904 390386339840 391060303872 391656432384 391979753472 392422883328 393039921960 393294183296 393809080320 393893717112 394063839232 394664546304 395166580736 395731976220 396662409720 397096105056 397873201152 398498809765 399278650880 399887307360 400145998336 400929062912 401540235264 402013436160 402171609855 402626261520 403414179840 403675152384 404290510848 405441297740 405718629120 406512599040 408218292930 408497523840 409017154560 409640656320 409884490044 409905656832 410442301440 411353610080 411818641920 411980673510 412158607360 412691918058 412786897920 413499534336 414171100560 414802458945 414981611520 415330109880 415614205440 416142888960 416427540480 416777253120 417538345280 418174836660 418355445760 418520049280 418993182720 419242583424 419881672728 420063019008 420703358976 421386624960 422028982620 422114107968 422211256320 422854871040 423106570368 424812532480 425103114240 425460112560 425643868160 425713362627 426004560576 426292715520 426546461184 426838228992 427196684448 427976803912 428559237120 428727855360 428814331904 428983050512 429212528640 429468012288 429566853120 430221680640 430308458496 431007324160 431664347520 431921290584 432213447680 432509091840 432766537728 433426242816 434274435072 435173813760 435432845792 435730692096 436025425920 436096615374 436284964864 436950033408 437659685680 438516162560 439184632320 439273218048 439446051744 439942841856 440044093440 440306024448 440803786752 440977222656 441782507264 442455956208 442647052288 443018783872 443058094080 443321819136 443885748224 444562403328 446053159104 446155816960 446733118188 446926061568 447607351296 448601177822 449188482240 449211678720 449479066624 450164248128 451045195776 452265115680 453443321856 453824120064 454134546432 454712229888 455427211160 457309712384 457826697216 458546575620 458903126016 459443927040 460144298880 460441970688 461044776960 461143863936 462046298112 462772811340 463678433280 464185401344 465942488130 466535191920 466854312960 467246373615 467448176640 468160750080 468463607808 469015675520 469730638440 470118411520 470649876480 470835055440 471647906352 472570896384 473338400640 474059953080 474264698880 474662982720 474987663360 476254675085 477186680320 477914099040 478120509440 478198571718 478849351680 479134381056 479159123968 479864768832 480644119095 481473904401 481584714240 482129141760 482318837280 482416123392 482527150080 482605931826 483262709760 484145213440 484551794860 484883239680 485500037120 485832130560 485911451907 486240128640 486529557288 486862354944 487191674880 487815118848 488825379840 489116347328 489570540480 489861951516 489974691840 490073522176 490528604160 490820585472 491617729120 492367146390 492579799040 493330682880 493624332096 493958225920 494182370304 494376808212 494590328832 495344277504 496370131320 497005320672 497341501440 497637538048 497681694720 497977933824 498396131856 498611388416 499371466752 500182497920 501046014336 501161328640 501809803992 501925294080 502026534912 502224059136 502791819264 503908172348 504593940480 504894294016 505363138560 505663949952 506307181568 506653507584 508696330240 508779384603 509775038976 509892362240 510123737088 510552135072 510772641792 511551258624 512355612555 512382071040 512687060368 513384775680 513690361856 514271084544 514473426432 515480223744 516874417920 517208788992 517997217024 518656137216 519010910208 521413738496 522208576512 522639671296 524053229280 524852090910 525078773760 525191622816 525879198720 526219395072 527021558784 527642634960 528883212960 529461473408 530497601536 532505700720 533183076480 533547786240 533995855560 534971004890 535386980352 536017914880 536228813140 536835015360 537885573120 539026178688 539054014464 539901613230 540958172160 541782803520 542843043840 544291057240 544663365120 545356206080 546187541760 546512653392 546540875776 547256401920 547345751949 549091522560 549307564680 549928552320 550255890744 550382530560 551004733440 551221528320 551332712448 552228134080 553069945260 553308815360 553773479840 554152273920 554857185280 555327373608 555703004160 556414119936 557566448880 557898333671 558416397735 558657576960 558990111232 559509189120 559842230304 560084025344 560604119040 560937811968 561848833280 562705310160 562818810624 562948341760 563040253797 563676766128 563806494720 564142093824 564779851776 565002066528 566804152320 567280150080 567617816836 567668183040 568006080768 568390287360 568728614912 569117638656 569595579264 571412316160 571505610102 571637140480 572283371520 572624016384 573496918848 573628907520 574619222016 575552463360 575895054112 576429829920 576678789120 576772942914 577022050304 577557872640 577901657088 580231751680 580974256128 581462153832 581859887616 582600044544 582998556672 583488154368 584630009856 585579509760 585697624064 585928068992 586590455808 587074699264 587969630208 589559882940 589941274944 590713620480 590840575668 591095758848 591996819456 592749871104 594737545472 595644157584 595901415424 596809801728 598917976320 598948904960 599830961040 600218997504 601393594368 602310352896 603020154240 605098826752 605512728576 608161946610 608577943680 609768898560 610435596288 611395434160 612327439395 612591902720 613525731840 613922627584 614726369280 614826735066 614858485248 616061730816 617030415120 617727962880 617971010265 618237911040 619180346880 621256650840 622046922560 622472417280 622995164820 623264235520 624214333440 624618143744 626307517920 627262254990 627533168640 627780073920 628489774080 628863875136 629885215435 630094528512 631117867520 632079937440 632352931840 632883976960 633171161952 633316884480 634659855552 637218798720 637598095624 637654671360 638190168840 638465802240 638845841408 639439073280 639819691776 640858825460 641965205868 642112952320 642838855680 643091783040 643221497856 643474575768 644202018432 644350279680 645462687744 646510986240 647496521280 647881935876 648320171520 648706076384 648763637760 649149806592 649588899840 651767173120 652760720640 653149268688 653299589120 653596038144 654038138880 654144923061 654427447296 655425050112 656489528520 656707682304 657774243840 658165776128 658776948480 658909827072 659169077616 659453771776 660066140160 660459036672 661826841760 662673760896 663122001920 663683934312 663970578432 664528175808 664982728704 665828622336 666843604992 668061352448 669079738656 669233725440 669368713216 669632078848 670389092352 672791920640 672901766733 673782723360 673817518080 674218599936 675246372192 675538010112 676567793664 678372512804 679700051968 680164982784 680736180096 682068344832 683140816740 683176094720 685964568576 686740045824 687819863430 688354689024 689165890560 689611718656 690662956032 691541516288 694159217010 695517649920 696278102016 698737639040 699802787880 700105031680 700255497088 701172264960 701625860096 702695411712 703523513280 704595957660 705177617280 705974814720 706252583160 709522271045 710007600960 710910768640 711397048320 711994474080 713849307136 715780020480 716871148560 717180764160 717297857577 718274027520 718701571584 718738685952 719868817640 721277562880 722377071360 723624185088 723790725120 723908897739 726217820160 726827692290 727324859520 728250055680 728683537856 728748195840 729360192960 729794335932 730787512320 732122030080 732410086240 733238069760 733674520992 733843374080 734672977920 734792927274 734962037760 735110283264 736230878208 737426593680 738550719585 738869698560 739996024320 740436498144 740937338880 741444157440 741885493248 743421931840 744555196980 744876769280 745507981008 746012252160 746456307072 746966900736 747594197784 747917082624 749057200128 750273746880 750425080832 750720338396 751569021504 751741992960 752189458432 752887941120 753039802368 753336088704 755738869760 755862258522 756373533440 756890910720 757341441024 757853716480 758495924928 759460772352 759980261376 762007480136 763044495360 763498688512 764662558464 764838543360 766158962688 767403284480 768573106560 769030590552 770077163520 770535542784 771406626816 771710139648 773220335616 774632341504 775282871776 775813183488 776800059392 777984205824 780772679680 782120607744 783312864768 783959506944 784845766656 786079843920 786588366592 787618160640 787787434224 788127678464 789329092608 790333161472 791463952440 793324819440 794192210112 795746402304 796997619530 798557301760 799774614720 800291996672 802456507335 803080470528 804026872320 804343219710 805252523040 806828359680 807350304768 808581021696 809852419845 810882595480 811437258240 813025198080 816436585860 816995047680 818034309120 819281312640 819768980088 819811313664 820884602880 822707220160 823637283840 823961347020 824317214720 825383836116 825573795840 826999068672 828342201120 829604917890 829963223040 830660219760 831154660367 831228410880 832285777920 833554506240 835076690560 836349673320 836710891520 837040098560 837986365440 838485166848 839763345456 840126038016 841406717952 842773249920 844057965240 844228215936 844422512640 845709742080 846213140736 847965641005 849625064960 850206228480 850920225120 851287736320 851426725254 852009121152 852585431040 853092922368 853676457984 854393368896 855953607824 857118474240 857258415153 857455710720 857628663808 857966101024 858425057280 858936024576 859133706240 860443361280 860616916992 862014648320 863328695040 863842581168 864426895360 865018183680 865159414371 865533075456 866852485632 868548870144 870347627520 870865691584 871461384192 872193230748 872569929728 873900066816 875319371360 877032325120 878369264640 878546436096 878892103488 879885683712 880612048896 881954445312 883565014528 884911912416 885294104576 886037567744 886116188160 886643638272 887771496448 889124806656 892106318208 892311633920 893466236376 893852123136 895214702592 897202355644 898376964480 898423357440 898958133248 900328496256 902090391552 904530231360 907648240128 908269092864 909424459776 910854422320 912242919915 914619424768 915653394432 917093151240 917806252032 918887854080 920288597760 920883941376 922089553920 922287727872 924092596224 925545622680 927356866560 928370802688 931884976260 933070383840 933708625920 934492747230 934896353280 936321500160 936927215616 938031351040 938400422995 939461276880 940236823040 941299752960 941670110880 943295812704 945141792768 946676801280 948119906160 948529397760 949325965440 949975326720 952509350170 954373360640 955828198080 956397143436 957698703360 958268762112 959729537664 961288238190 962947808802 963169428480 964258283520 964637674560 964832246784 965211863652 966525419520 968290426880 969103589720 969766479360 971000074240 971664261120 971822903814 972480257280 973059114576 973724709888 974383349760 977650759680 978232694656 979141080960 979723903032 979949383680 980147044352 981057208320 981641170944 983235458240 984734292780 985159598080 986661365760 987248664192 987916451840 988364740608 988753616424 989180657664 990688555008 992740262640 993331179463 994010641344 994683002880 995275076096 995955867648 996792263712 997222776832 998742933504 1000364995840 1002092028672 1002322657280 1003619607984 1003850588160 1004053069824 1004448118272 1005583638528 1007816344696 1009187880960 1009788588032 1010726277120 1011327899904 1012614363136 1013307015168 1017392660480 1017558769206 1019550077952 1020247474176 1021104270144 1023102517248 1024711225110 1024764142080 1025374120736 1026769551360 1027380723712 1028542169088 1028946852864 1031729795145 1033748835840 1034417577984 1035994434048 1037312274432 1038021820416 1042827476992 1044417153024 1045279342592 1048106458560 1049704181820 1050157547520 1050383245632 1051758397440 1052438790144 1054043117568 1055285269920 1057766425920 1058922946816 1060995203072 1065011401440 1066366152960 1067095572480 1067991711120 1069942009780 1070773960704 1072035829760 1072457626280 1073670030720 1075771146240 1078052357376 1078108028928 1079803226460 1081916344320 1083565607040 1085686087680 1088582114480 1089326730240 1090241538435 1090712412160 1092375083520 1093025306784 1093081751552 1094512803840 1094691503898 1098183045120 1098615129360 1099857104640 1100511781488 1100765061120 1102009466880 1102443056640 1102665424896 1104456268160 1106139890520 1106617630720 1107546959680 1108304547840 1109714370560 1110654747216 1111406008320 1112828239872 1115132897760 1115796667342 1116832795470 1117315153920 1117980222464 1119018378240 1119684460608 1121502944555 1121875623936 1123697666560 1125410620320 1125637621248 1125896683520 1126080507594 1127353532256 1127612989440 1128284187648 1129559703552 1130004133056 1133608304640 1133793387783 1134560300160 1135235633672 1135336366080 1136012161536 1136780574720 1137457229824 1138235277312 1139191158528 1143011220204 1143274280960 1144566743040 1145248032768 1146993837696 1147257815040 1149238444032 1151104926720 1151790108224 1152859659840 1153545885828 1154044100608 1155115745280 1155803314176 1160463503360 1161948512256 1162924307664 1163719775232 1165200089088 1166976308736 1169260019712 1171159019520 1171395248128 1171856137984 1173180911616 1174149398528 1175939260416 1179119765880 1179882549888 1181427240960 1181681151336 1182191517696 1183993638912 1185499742208 1189475090944 1191288315168 1191802830848 1193619603456 1195496429295 1197835952640 1197897809920 1199661922080 1200437995008 1202787188736 1204620705792 1206040308480 1206514829565 1210197653504 1211025457152 1216323893220 1217155887360 1219537797120 1222790868320 1224654878790 1225183805440 1227051463680 1227845255168 1229653470132 1229716970496 1234060830240 1235455925760 1235942020530 1236475822080 1238360693760 1242513301680 1244093845120 1244944834560 1245990329640 1246528471040 1248428666880 1249236287488 1252615035840 1254524509980 1255066337280 1255560147840 1256979548160 1257727750272 1259770430870 1260189057024 1262235735040 1264159874880 1265767953920 1266342323904 1266633768960 1269319711104 1274437597440 1275196191248 1275309342720 1276380337680 1276931604480 1277140087881 1277691682816 1278878146560 1279639383552 1281717650920 1283930411736 1284225904640 1285677711360 1286183566080 1286442995712 1286949151536 1288404036864 1288700559360 1290925375488 1293021972480 1294993042560 1295763871752 1296640343040 1297412152768 1297527275520 1298299613184 1303534346240 1305521441280 1306298537376 1306599178240 1307192076288 1308076277760 1308289846122 1308854894592 1310850100224 1312979057040 1313760592193 1315548487680 1316331552256 1317553896960 1317819654144 1318338155232 1318907543552 1320132280320 1320918073344 1323653683520 1325347521792 1326244003840 1327367868624 1327941156864 1329056351616 1329965457408 1331657244672 1333687209984 1336122704896 1338159477312 1338467450880 1339264157696 1340778184704 1345583841280 1345803533466 1347565446720 1347635036160 1348437199872 1350492744384 1353135587328 1356745025608 1359400103936 1360329965568 1361472360192 1364136689664 1366281633480 1366352189440 1371929137152 1373480091648 1375639726860 1376709378048 1378331781120 1379223437312 1381325912064 1383083032576 1388318434020 1391035299840 1392556204032 1397475278080 1399605575760 1400210063360 1400510994176 1402344529920 1403251720192 1405390823424 1407047026560 1409191915320 1410355234560 1411949629440 1412505166320 1419044542090 1420015201920 1421821537280 1422794096640 1423988948160 1428764025255 1431560040960 1433742297120 1434361528320 1434595715154 1436548055040 1437403143168 1437477371904 1439737635280 1441932357285 1442555125760 1444421713203 1444754142720 1447248370176 1447581450240 1447817795478 1452435640320 1453655384580 1454649719040 1456500111360 1457367075712 1457496391680 1458720385920 1459588671864 1461575024640 1464244060160 1464820172480 1466476139520 1467349041984 1467686748160 1469585854548 1469924075520 1470220566528 1472461756416 1474853187360 1477101439170 1477739397120 1479992048640 1480872996288 1481874677760 1483770986496 1486843863680 1489110393960 1489753538560 1491015962016 1492024504320 1492912614144 1493933801472 1495188395568 1495834165248 1498114400256 1500547493760 1500850161664 1501440676792 1503138043008 1503483985920 1504378916864 1505775882240 1506079604736 1506672177408 1511724517044 1512747066880 1513781821440 1514682882048 1515707432960 1516991849856 1518921544704 1519960522752 1524014960272 1526088990720 1526338153809 1526997377024 1529325116928 1529677086720 1532317925376 1534806568960 1537066837665 1537146213120 1538061181104 1540154327040 1541071085568 1542813253632 1543420279296 1546440671232 1549264683008 1550565743552 1551626366976 1553600118784 1555968411648 1561545359360 1564241215488 1566625729536 1567919013888 1572159687840 1573176733184 1575236321280 1575574868448 1576255356928 1578658185216 1580666322944 1582927904880 1586649638880 1588384420224 1591492804608 1593995239060 1597114603520 1599549229440 1600583993344 1604913014670 1606160941056 1608053744640 1608686439420 1610505046080 1613656719360 1617162043392 1619704839690 1621765190960 1622874516480 1632873171720 1633990095360 1636068618240 1638562625280 1639537960176 1639622627328 1641769205760 1645414440320 1647274567680 1647922694040 1648634429440 1650767672232 1651147591680 1653998137344 1656684402240 1659209835780 1659926446080 1661320439520 1662309320734 1662456821760 1664571555840 1667109012480 1670153381120 1672699346640 1673421783040 1673695001013 1674080197120 1675972730880 1676970333696 1679526690912 1680252076032 1682813435904 1685546499840 1688115930480 1688456431872 1688845025280 1689120761391 1691419484160 1692426281472 1695931282010 1699250129920 1700412456960 1701840450240 1702853450508 1704018242304 1705170862080 1706185844736 1707352915968 1708786737792 1711907215648 1714236948480 1714516830306 1714911421440 1715257327616 1715932202048 1716850114560 1717872049152 1720886722560 1724029296640 1726657390080 1727685162336 1728853790720 1730036367360 1730318828742 1731066150912 1733704971264 1740695255040 1741731383168 1742922768384 1744386461496 1745139859456 1747800133632 1750638742720 1754064650240 1756738529280 1757092872192 1757784206976 1759771367424 1761224097792 1763908890624 1767130029056 1769823824832 1772075135488 1773287276544 1775542992896 1778249613312 1784212636416 1784623267840 1786932472752 1787704246272 1790429405184 1794404711288 1796753928960 1796846714880 1797916266496 1800656992512 1804180783104 1809060462720 1815296480256 1816538185728 1821708844640 1824485839830 1829238849536 1831306788864 1834186302480 1836982318185 1837775708160 1840577195520 1841767882752 1844179107840 1844575455744 1848185192448 1851091245360 1854713733120 1856741605376 1863769952520 1866140767680 1867417251840 1868985494460 1869792706560 1872643000320 1873854431232 1876062702080 1876800845990 1878922553760 1880473646080 1882599505920 1883340221760 1886591625408 1889655646305 1890283585536 1893353602560 1896239812320 1897058795520 1898651930880 1899950653440 1905018700340 1908746721280 1911656396160 1912794286872 1915397406720 1916537524224 1919459075328 1922576476380 1925895617604 1926338856960 1928516567040 1929275349120 1929664493568 1930423727304 1933050839040 1936580853760 1938207179440 1939532958720 1942000148480 1943645807628 1944960514560 1946118229152 1947449419776 1948766699520 1955301519360 1956465389312 1958282161920 1959447806064 1959898767360 1960294088704 1962114416640 1963282341888 1966470916480 1969468585560 1970319196160 1973322731520 1974497328384 1975832903680 1976729481216 1977507232848 1978361315328 1981377110016 1985480525280 1986662358926 1988021282688 1989366005760 1990550152192 1991911735296 1993584527424 1997485867008 2000729991680 2004184057344 2004645314560 2007239215968 2007701176320 2008106139648 2008896236544 2011167277056 2015632689392 2018375761920 2018705300199 2019577176064 2021452554240 2022655799808 2025228726272 2026614030336 2035117538412 2039100155904 2040494948352 2042208540288 2046205034496 2049422450220 2049528284160 2050748241472 2054761447424 2057893705728 2063459590290 2067497671680 2068835155968 2071988868096 2074624548864 2085654953984 2088834306048 2090558685184 2096212917120 2099408363640 2100315095040 2100766491264 2103516794880 2104877580288 2108086235136 2110570539840 2115532851840 2117845893632 2121990406144 2128566813135 2130022802880 2132732305920 2134191144960 2135983422240 2139884019560 2141547921408 2144071659520 2144915252560 2147340061440 2151542292480 2151893572731 2156104714752 2156216057856 2159606452920 2163832688640 2167131214080 2171372175360 2177164228960 2178653460480 2180483076870 2181424824320 2184750167040 2186050613568 2186163503104 2189383007796 2196366090240 2197230258720 2199714209280 2201023562976 2201530122240 2204018933760 2204886113280 2205330849792 2208912536320 2212279781040 2213235261440 2215093919360 2216609095680 2219428741120 2221309494432 2222812016640 2225656479744 2230265795520 2231593334684 2233665590940 2234630307840 2235960444928 2238036756480 2239368921216 2243005889110 2243751247872 2247395333120 2250821240640 2251275242496 2252161015188 2254707064512 2255225978880 2256568375296 2259119407104 2260008266112 2267216609280 2267586775566 2269120600320 2270471267344 2270672732160 2272024323072 2273561149440 2274914459648 2278382317056 2286022440408 2286548561920 2289133486080 2290496065536 2293987675392 2294515630080 2298476888064 2302209853440 2303580216448 2305719319680 2307091771656 2308088201216 2310231490560 2311606628352 2320927006720 2323897024512 2325848615328 2327439550464 2330400178176 2333952617472 2342318039040 2342790496256 2343712275968 2346361823232 2348298797056 2351878520832 2358239531760 2359765099776 2362854481920 2363362302672 2364383035392 2367987277824 2370999484416 2378950181888 2382576630336 2387239206912 2390992858590 2395671905280 2395795619840 2399323844160 2400875990016 2407369522005 2409241411584 2412080616960 2413029659130 2420395307008 2422050914304 2429557259535 2432647786440 2434311774720 2439075594240 2445581736640 2449309757580 2450367610880 2454102927360 2455690510336 2459306940264 2459433940992 2468121660480 2470911851520 2471884041060 2472951644160 2476721387520 2485026603360 2488187690240 2489889669120 2491980659280 2493056942080 2493463981101 2496857333760 2498472574976 2505230071680 2509049019960 2510132674560 2511120295680 2513959096320 2515455500544 2519540861740 2520378114048 2524471470080 2528319749760 2531535907840 2532684647808 2533267537920 2538639422208 2543896923015 2548875194880 2550392382496 2550618685440 2552760675360 2553863208960 2554280175762 2555383365632 2557756293120 2559278767104 2563435301840 2567860823472 2568451809280 2571355422720 2571775245459 2572367132160 2572885991424 2573898303072 2576808073728 2577401118720 2581850750976 2586043944960 2589986085120 2591527743504 2593280686080 2594824305536 2595054551040 2596599226368 2607068692480 2611042882560 2612597074752 2613198356480 2614384152576 2616579692244 2617709789184 2621700200448 2625958114080 2627521184386 2631096975360 2632663104512 2635107793920 2635639308288 2636676310464 2641836146688 2647307367040 2650695043584 2652488007680 2654735737248 2655882313728 2658112703232 2659930914816 2663314489344 2667374419968 2672245409792 2676318954624 2676934901760 2678528315392 2681556369408 2691607066932 2695130893440 2695270072320 2696874399744 2700985488768 2706271174656 2713490051216 2718800207872 2722944720384 2728273379328 2732563266960 2732704378880 2736728759745 2743858274304 2746960183296 2751279453720 2753418756096 2756663562240 2758446874624 2762651824128 2766166065152 2776636868040 2782070599680 2785112408064 2789491668355 2794950556160 2799211151520 2800420126720 2801021988352 2804689059840 2806503440384 2810781646848 2814094053120 2815201268985 2818383830640 2820710469120 2823899258880 2825010332640 2838089084180 2840030403840 2843643074560 2845588193280 2847977896320 2857528050510 2863120081920 2867484594240 2869191430308 2873096110080 2874806286336 2879475270560 2883864714570 2885110251520 2888843426406 2889508285440 2894496740352 2895635590956 2904871280640 2907310769160 2909299438080 2913000222720 2914734151424 2914992783360 2917440771840 2919177343728 2923150049280 2928488120320 2929640344960 2932952279040 2934698083968 2935373496320 2939171709096 2939848151040 2940441133056 2944923512832 2949706374720 2954202878340 2955478794240 2959984097280 2961745992576 2963749355520 2967541972992 2973687727360 2978220787920 2979507077120 2979993538389 2982031924032 2984049008640 2985825228288 2987867602944 2990376791136 2991668330496 2996228800512 3001094987520 3001700323328 3002881353584 3006276086016 3006967971840 3008757833728 3011551764480 3012159209472 3013344354816 3023449034088 3025494133760 3027563642880 3029365764096 3033983699712 3037843089408 3039921045504 3048029920544 3052177981440 3052676307618 3053994754048 3058650233856 3069613137920 3074133675330 3074292426240 3076122362208 3080308654080 3082142171136 3085626507264 3086840558592 3098529366016 3101131487104 3103252733952 3107200237568 3111936823296 3123090718720 3128482430976 3133251459072 3135838027776 3144319375680 3146353466368 3150472642560 3151149736896 3157316370432 3161332645888 3165855809760 3173299277760 3176768840448 3182985609216 3187990478120 3194229207040 3199098458880 3201167986688 3209826029340 3212321882112 3216107489280 3217372878840 3221010092160 3227313438720 3234324086784 3239409679380 3243530381920 3245749032960 3265746343440 3267980190720 3270724615305 3272137236480 3277125250560 3279075920352 3279245254656 3283538411520 3290828880640 3294549135360 3295845388080 3297268858880 3301535344464 3302295183360 3307996274688 3313368804480 3318419671560 3319852892160 3322640879040 3324618641468 3324913643520 3329143111680 3334218024960 3340306762240 3345398693280 3346843566080 3347390002026 3348160394240 3351945461760 3353940667392 3359053381824 3364508833665 3365626871808 3371092999680 3376231860960 3376912863744 3377690050560 3378241522782 3382838968320 3384852562944 3391862564020 3398500259840 3400824913920 3401380163349 3403680900480 3405706901016 3408036484608 3410341724160 3412371689472 3414705831936 3417573475584 3423814431296 3429033660612 3429822842880 3430514655232 3431864404096 3433700229120 3435744098304 3441773445120 3448058593280 3453314780160 3455370324672 3457707581440 3460637657484 3462132301824 3467409942528 3481390510080 3483462766336 3485845536768 3488772922992 3490279718912 3495600267264 3501277485440 3508129300480 3513477058560 3514185744384 3515568413952 3519542734848 3522448195584 3527817781248 3534260058112 3539647649664 3544150270976 3546574553088 3556499226624 3568425272832 3569246535680 3573864945504 3575408492544 3580858810368 3586489287885 3588809422576 3593507857920 3593693429760 3595832532992 3601313985024 3608361566208 3618120925440 3619544488695 3630592960512 3633076371456 3643417689280 3648971679660 3658477699072 3668372604960 3673964636370 3675551416320 3681154391040 3683535765504 3689150911488 3702182490720 3709427466240 3713483210752 3727539905040 3732281535360 3734834503680 3737970988920 3739585413120 3745286000640 3747708862464 3752125404160 3753601691980 3757845107520 3760947292160 3765199011840 3766680443520 3773183250816 3779311292610 3780567171072 3786707205120 3792479624640 3797303861760 3799901306880 3810037400680 3817493442560 3823312792320 3825588573744 3830794813440 3831420263643 3833075048448 3838918150656 3845152952760 3851791235208 3852677713920 3857033134080 3858550698240 3859328987136 3860847454608 3866101678080 3873161707520 3876414358880 3879065917440 3884000296960 3887291615256 3889921029120 3892236458304 3894898839552 3905288335697 3910603038720 3912930778624 3916564323840 3918895612128 3919797534720 3920588177408 3924228833280 3926564683776 3932941832960 3938937171120 3940638392320 3941281776579 3946645463040 3948994656768 3951665807360 3953458962432 3955014465696 3956722630656 3962754220032 3970961050560 3973324717852 3976042565376 3978732011520 3981100304384 3983823470592 3987169054848 3994971734016 4001459983360 4008368114688 4014478431936 4015402352640 4017792473088 4022334554112 4031265378784 4036751523840 4037410600398 4039154352128 4042905108480 4045311599616 4050457452544 4070235076824 4078200311808 4080989896704 4084417080576 4092410068992 4098844900440 4099056568320 4101496482944 4109522894848 4115787411456 4126919180580 4134995343360 4137670311936 4143977736192 4149249097728 4155773301835 4171309907968 4177668612096 4181117370368 4192425834240 4198816727280 4200630190080 4201532982528 4207033589760 4209755160576 4216172470272 4221141079680 4231065703680 4235691787264 4257133626270 4260045605760 4265464611840 4268382289920 4271966844480 4279768039120 4286292075765 4288143319040 4289830505120 4294680122880 4303084584960 4303787145462 4312209429504 4312432115712 4319212905840 4325797071855 4327665377280 4334262428160 4342744350720 4354328457920 4357306920960 4360966153740 4362849648640 4369500334080 4372101227136 4372327006208 4378766015592 4392732180480 4394460517440 4399428418560 4402047125952 4403060244480 4409772226560 4410661699584 4417825072640 4424559562080 4426470522880 4430187838720 4433218191360 4438857482240 4442618988864 4445624033280 4451312959488 4460531591040 4463186669368 4467331181880 4469260615680 4471920889856 4476073512960 4478737842432 4486011778220 4487502495744 4494790666240 4501642481280 4502550484992 4504322030376 4509414129024 4510451957760 4513136750592 4518238814208 4520016532224 4535173551132 4538241200640 4540942534688 4541345464320 4544048646144 4547122298880 4549828919296 4556764634112 4572044880816 4573097123840 4578266972160 4579014461427 4580992131072 4587975350784 4589031260160 4596953776128 4604419706880 4607160432896 4611438639360 4614183543312 4616176402432 4620462981120 4623213256704 4641854013440 4647794049024 4651697230656 4654879100928 4660800356352 4667905234944 4684636078080 4685580992512 4687424551936 4692723646464 4703757041664 4716479063520 4719530199552 4725708963840 4726724605344 4728766070784 4735974555648 4741998968832 4757900363776 4765153260672 4774478413824 4781985717180 4791343810560 4798647688320 4801751980032 4814739044010 4818482823168 4824161233920 4826059318260 4840790614016 4859114519070 4865295572880 4868623549440 4891163473280 4898619515160 4900735221760 4908205854720 4911381020672 4918613880528 4918867881984 4936243320960 4941823703040 4943768082120 4945903288320 4953442775040 4966655897315 4970053206720 4976375380480 4979779338240 4983961318560 4986113884160 4986927962202 4993714667520 4996945149952 5010460143360 5018098039920 5020265349120 5021085003039 5022240591360 5027918192640 5030911001088 5039081723480 5040756228096 5048942940160 5056639499520 5063071815680 5065369295616 5066535075840 5067362284173 5077278844416 5087793846030 5097750389760 5100784764992 5101237370880 5105521350720 5108560351524 5110766731264 5115512586240 5118557534208 5126870603680 5135721646944 5136903618560 5142710845440 5143550490918 5144734264320 5145771982848 5147796606144 5153616147456 5172087889920 5179972170240 5183055487008 5186561372160 5189648611072 5190109102080 5193198452736 5214137384960 5222085765120 5225194149504 5226396712960 5228768305152 5233159384488 5235419578368 5243400400896 5251916228160 5255042368772 5262193950720 5265326209024 5270215587840 5271278616576 5273352620928 5283672293376 5294614734080 5301390087168 5304976015360 5309471474496 5316225406464 5319861829632 5326628978688 5334748839936 5344490819584 5352637909248 5353869803520 5357056630784 5363112738816 5383214133864 5390261786880 5390540144640 5393748799488 5401970977536 5412542349312 5426980102432 5437600415744 5445889440768 5465126533920 5465408757760 5473457519490 5487716548608 5493920366592 5502558907440 5513327124480 5516893749248 5525303648256 5532332130304 5553273736080 5564141199360 5570224816128 5578983336710 5589901112320 5598422303040 5602043976704 5609378119680 5621563293696 5628188106240 5630402537970 5636767661280 5641420938240 5647798517760 5650020665280 5668966938915 5676178168360 5680060807680 5687286149120 5691176386560 5695955792640 5715056101020 5726240163840 5734969188480 5738382860616 5746192220160 5749612572672 5758950541120 5767729429140 5770220503040 5777686852812 5779016570880 5788993480704 5791271181912 5809742561280 5814621538320 5818082622569 5818598876160 5826000445440 5829468302848 5834881543680 5838354687456 5846300098560 5856976240640 5859280689920 5865904558080 5869396167936 5870746992640 5878343418192 5879696302080 5880882266112 5889847025664 5899412749440 5908405756680 5910957588480 5919968194560 5923491985152 5927498711040 5935083945984 5947375454720 5956441575840 5959014154240 5959987076778 5964063848064 5968098017280 5971650456576 5975735205888 5980753582272 5992457601024 6002189975040 6003400646656 6005762707168 6012552172032 6013935943680 6017515667456 6023103528960 6024318418944 6026688709632 6046898068176 6050988267520 6055127285760 6056115900597 6058731528192 6067967399424 6075686178816 6079842091008 6096059841088 6105352615236 6107989508096 6117300467712 6139226275840 6148267350660 6148584852480 6152244724416 6164284342272 6173681117184 6197058732032 6202262974208 6206505467904 6214400475136 6223873646592 6246181437440 6256964861952 6266502918144 6271676055552 6288638751360 6292706932736 6300945285120 6302299473792 6314632740864 6331711619520 6346598555520 6353537680896 6365971218432 6375980956240 6385700439405 6388458414080 6398196917760 6402335973376 6419652058680 6424643764224 6432214978560 6434745757680 6442020184320 6454626877440 6468648173568 6478819358760 6487060763840 6491498065920 6531492686880 6535960381440 6541449230610 6544274472960 6554250501120 6558151840704 6558490509312 6568802960965 6581657761280 6589098270720 6591690776160 6594537717760 6603070688928 6604590366720 6615992549376 6626737608960 6636839343120 6639705784320 6645281758080 6649237282936 6649827287040 6658286223360 6668436049920 6680613524480 6690797386560 6694780004052 6696320788480 6703890923520 6707881334784 6718106763648 6729017667330 6731253743616 6742185999360 6752463721920 6753825727488 6756483045564 6765677936640 6769705125888 6783725128040 6797000519680 6801649827840 6802760326698 6807361800960 6811413802032 6816072969216 6820683448320 6824743378944 6835146951168 6847628862592 6858067321224 6859645685760 6861029310464 6863728808192 6867400458240 6871488196608 6883546890240 6896117186560 6906629560320 6910740649344 6915415162880 6921275314968 6924264603648 6934819885056 6953318256241 6962781020160 6966925532672 6971691073536 6977545845984 6980559437824 6991200534528 7002554970880 7016258600960 7026954117120 7028371488768 7031136827904 7039085469696 7044896391168 7055635562496 7068520116224 7079295299328 7088300541952 7093149106176 7112998453248 7136850545664 7147729891008 7161717620736 7172978575770 7177618845152 7187015715840 7187386859520 7191665065984 7202627970048 7222108566015 7236241850880 7239088977390 7261185921024 7266152742912 7286835378560 7297943359320 7316955398144 7336745209920 7347929272740 7351102832640 7362308782080 7367071531008 7378301822976 7404364981440 7418854932480 7426966421504 7455079810080 7464563070720 7469669007360 7475941977840 7479170826240 7480391943303 7490572001280 7495417724928 7504250808320 7507203383960 7515690215040 7521894584320 7530398023680 7533360887040 7546366501632 7558622585220 7561134342144 7573414410240 7584959249280 7594607723520 7599802613760 7620074801360 7631690769045 7634986885120 7646625584640 7651177147488 7661589626880 7662840527286 7666150096896 7677836301312 7690305905520 7703582470416 7705355427840 7714066268160 7717101396480 7718657974272 7721694909216 7732203356160 7746323415040 7752828717760 7758131834880 7768000593920 7774583230512 7779842058240 7784472916608 7789797679104 7810576671394 7821206077440 7825861557248 7833128647680 7837791224256 7839595069440 7853129367552 7865883665920 7877874342240 7881276784640 7882563553158 7893290926080 7897989313536 7903331614720 7906917924864 7910028931392 7925508440064 7941922101120 7946649435704 7952085130752 7957464023040 7962200608768 7967646941184 7974338109696 7989943468032 8002919966720 8016736229376 8028956863872 8030804705280 8035584946176 8044669108224 8062530757568 8074821200796 8078308704256 8085810216960 8090623199232 8100914905088 8140470153648 8156400623616 8168834161152 8184820137984 8197689800880 8198113136640 8202992965888 8219045789696 8231574822912 8253838361160 8269990686720 8275340623872 8287955472384 8298498195456 8311546603670 8342619815936 8355337224192 8368475005065 8384851668480 8397633454560 8401260380160 8403065965056 8414067179520 8419510321152 8432344940544 8442282159360 8445603806955 8462131407360 8471383574528 8514267252540 8520091211520 8530929223680 8536764579840 8543933688960 8559536078240 8572584151530 8576286638080 8579661010240 8589360245760 8607574290924 8624418859008 8638425811680 8651594143710 8655330754560 8668524856320 8708656915840 8714613841920 8721932307480 8725699297280 8739000668160 8744202454272 8744654012416 8757532031184 8785464360960 8788921034880 8798856837120 8804094251904 8806120488960 8819544453120 8821323399168 8835650145280 8849119124160 8860375677440 8866436382720 8877714964480 8885237977728 8891248066560 8902625918976 8921063182080 8926373338736 8934662363760 8938521231360 8939980615167 8943841779712 8952147025920 8957475684864 8972023556440 8975004991488 8989581332480 9003284962560 9005100969984 9008644060752 9018828258048 9020903915520 9026273501184 9036477628416 9040033064448 9070347102264 9076482401280 9081885069376 9082690928640 9088097292288 9099657838592 9113529268224 9144089761632 9146194247680 9156533944320 9158028922854 9161984262144 9175950701568 9196324145351 9208839413760 9214320865792 9222877278720 9228367086624 9232352804864 9240925962240 9246426513408 9283708026880 9295588098048 9303394461312 9309758201856 9321600712704 9335810469888 9369272156160 9374849103872 9385447292928 9407514083328 9432958127040 9439060399104 9451417927680 9453449210688 9471949111296 9483997937664 9515800727552 9530306521344 9548956827648 9563971434360 9582687621120 9597295376640 9603503960064 9629478088020 9636965646336 9648322467840 9652118636520 9681581228032 9718229038140 9730591145760 9737247098880 9782326946560 9797239030320 9801470443520 9816411709440 9822762041344 9837227761056 9837735763968 9872486641920 9883647406080 9887536164240 9891806576640 9906885550080 9933311794630 9940106413440 9952750760960 9959558676480 9967922637120 9973855924404 9987429335040 10020920286720 10036196079840 10040530698240 10042170006078 10044481182720 10055836385280 10061822002176 10078163446960 10093526500995 10097885880320 10113278999040 10126143631360 10130738591232 10133070151680 10134724568346 10154557688832 10175587692060 10195500779520 10201569529984 10202474741760 10211042701440 10217120703048 10221533462528 10231025172480 10237115068416 10253741207360 10271443293888 10273807237120 10287100981836 10289468528640 10291543965696 10295593212288 10307232294912 10344175779840 10359944340480 10366110974016 10373122744320 10379297222144 10386396905472 10428274769920 10444171530240 10450388299008 10452793425920 10457536610304 10466318768976 10470839156736 10486800801792 10503832456320 10510084737544 10524387901440 10530652418048 10540431175680 10542557233152 10546705241856 10567344586752 10589229468160 10602780174336 10609952030720 10618942948992 10632450812928 10639723659264 10669497679872 10688981639168 10705275818496 10707739607040 10714113261568 10726225477632 10759467863655 10766428267728 10780523573760 10781080289280 10787497598976 10803941955072 10825084698624 10853960204864 10875200831488 10891778881536 10930253067840 10930817515520 10946915038980 10975433097216 11005117814880 11026654248960 11033787498496 11050607296512 11064664260608 11106547472160 11128282398720 11140449632256 11157966673420 11179802224640 11196844606080 11204087953408 11218756239360 11243126587392 11256376212480 11260805075940 11273535322560 11282841876480 11295597035520 11300041330560 11337933877830 11352356336720 11360121615360 11374572298240 11391911585280 11430112202040 11452480327680 11469938376960 11476765721232 11492384440320 11499225145344 11517901082240 11535458858280 11540441006080 11555373705624 11558033141760 11577986961408 11582542363824 11619485122560 11629243076640 11636165245138 11637197752320 11652000890880 11658936605696 11669763087360 11676709374912 11713952481280 11715865007091 11718561379840 11731809116160 11738792335872 11741493985280 11756686836384 11759392604160 11761764532224 11779694051328 11798825498880 11816811513360 11821915176960 11823845329737 11839936389120 11846983970304 11854997422080 11870167891968 11894750909440 11912883151680 11919974153556 11928127696128 11936196034560 11943300913152 11951470411776 11961507164544 11984915202048 12004379950080 12006801293312 12011525414336 12025104344064 12035031334912 12046207057920 12053377419264 12093796136352 12101976535040 12110254571520 12112231801194 12117463056384 12135934798848 12151372357632 12192119682176 12210705230472 12215979016192 12234600935424 12278452551680 12296534701320 12297169704960 12304489448832 12328568684544 12347362234368 12404525948416 12413010935808 12428800950272 12447747293184 12467319905505 12492362874880 12513929723904 12533005836288 12543352111104 12577277502720 12585413865472 12601890570240 12604598947584 12629265481728 12663423239040 12693197111040 12707075361792 12751961912480 12771400878810 12776916828160 12796393835520 12804671946752 12839304117360 12858876227295 12864429957120 12869491515360 12884040368640 12909253754880 12937296347136 12957638717520 12974121527680 12982996131840 13062985373760 13071920762880 13082898461220 13088548945920 13108501002240 13116303681408 13116981018624 13137605921930 13163315522560 13178196541440 13183381552320 13206141377856 13209180733440 13231985098752 13253475217920 13273678686240 13279411568640 13290563516160 13298474565872 13299654574080 13316572446720 13336872099840 13361227048960 13381594773120 13389560008104 13392641576960 13407781847040 13415762669568 13436213527296 13458035334660 13462507487232 13484371998720 13504927443840 13507651454976 13512966091128 13531355873280 13539410251776 13567450256080 13594001039360 13605520653396 13614723601920 13622827604064 13632145938432 13641366896640 13649486757888 13670293902336 13695257725184 13716134642448 13719291371520 13722058620928 13727457616384 13734800916480 13742976393216 13767093780480 13792234373120 13813259120640 13821481298688 13830830325760 13842550629936 13848529207296 13869639770112 13906636512482 13925562040320 13933851065344 13943382147072 13955091691968 13982401069056 14005109941760 14032517201920 14053908234240 14056742977536 14062273655808 14078170939392 14111271124992 14137040232448 14158590598656 14176601083904 14186298212352 14225996906496 14273701091328 14295459782016 14323435241472 14345957151540 14355237690304 14374031431680 14383330131968 14405255940096 14444217132030 14472483701760 14478177954780 14522371842048 14573670757120 14595886718640 14633910796288 14673490419840 14695858545480 14702205665280 14724617564160 14734143062016 14756603645952 14808729962880 14837709864960 14853932843008 14899967691945 14910159620160 14929126141440 14939338014720 14951883955680 14958341652480 14960783886606 14981144002560 14990835449856 15008501616640 15014406767920 15031380430080 15043789168640 15060796047360 15063255009117 15066721774080 15092733003264 15117245170440 15122268684288 15146828820480 15169918498560 15189215447040 15199605227520 15240149602720 15263381538090 15269973770240 15293251169280 15302354294976 15325681054572 15332300193792 15355672602624 15380611811040 15407164940832 15410710855680 15428132536320 15434202792960 15437315948544 15443389818432 15492646830080 15505657435520 15516263669760 15536001187840 15549166461024 15559684116480 15568945833216 15579595358208 15621153342788 15642412154880 15651723114496 15666257295360 15675582448512 15679190138880 15706258735104 15731767331840 15755748684480 15765127106316 15786581852160 15795978627072 15806663229440 15813835849728 15820057862784 15851016880128 15883844202240 15893298871408 15904170261504 15914928046080 15924401217536 15948676219392 15979886936064 16005839933440 16033472458752 16057913727744 16061609410560 16071169892352 16089338216448 16125061515136 16149642401592 16156617408512 16171620433920 16181246398464 16201829810176 16280940307296 16312801247232 16337668322304 16395379601760 16396226273280 16405985931776 16438091579392 16463149645824 16507676722320 16539981373440 16550681247744 16575910944768 16596996390912 16623093207340 16710674448384 16736950010130 16769703336960 16795266909120 16806131930112 16828134359040 16864689881088 16884564318720 16891207613910 16924262814720 16942767149056 17006900816745 17028534505080 17040182423040 17061858447360 17073529159680 17087867377920 17119072156480 17145168303060 17152573276160 17159322020480 17178720491520 17215148581848 17248837718016 17276851623360 17303188287420 17310661509120 17337049712640 17417313831680 17429227683840 17443864614960 17451398594560 17454247867707 17478001336320 17488404908544 17489308024832 17515064062368 17570928721920 17577842069760 17597713674240 17608188503808 17612240977920 17639088906240 17642646798336 17671300290560 17698238248320 17720751354880 17732872765440 17770475955456 17782496133120 17805251837952 17842126364160 17852746677472 17869324727520 17877042462720 17879961230334 17887683559424 17904294051840 17914951369728 17944047112880 17979162664960 18006569925120 18010201939968 18017288121504 18037656516096 18041807831040 18052547002368 18072955256832 18080066128896 18140694204528 18152964802560 18163770138752 18165381857280 18176194584576 18199315677184 18227058536448 18288179523264 18292388495360 18316057845708 18323968524288 18351901403136 18392648290702 18417678827520 18428641731584 18445754557440 18456734173248 18492853026816 18567416053760 18591176196096 18606788922624 18619516403712 18643201425408 18671620939776 18738544312320 18749698207744 18770894585856 18815028166656 18865916254080 18878120798208 18902835855360 18906898421376 18943898222592 19031601455104 19060613042688 19097913655296 19127942868720 19157101318215 19165375242240 19194590753280 19207007920128 19258956176040 19273931292672 19296644935680 19304237273040 19363162456064 19436458076280 19461182291520 19474494197760 19526441678485 19564653893120 19594478060640 19602940887040 19632823418880 19645524082688 19674455522112 19675471527936 19706408882895 19744973283840 19767294812160 19775072328480 19783613153280 19813771100160 19866623589260 19880212826880 19905501521920 19919117352960 19935845274240 19947711848808 19974858670080 20041840573440 20072392159680 20084340012156 20088962365440 20111672770560 20123644004352 20156326893920 20187053001990 20195771760640 20226557998080 20252287262720 20261477182464 20269449136692 20309115377664 20351175384120 20391001559040 20403139059968 20404949483520 20422085402880 20434241406096 20443066925056 20462050344960 20474230136832 20507482414720 20542886587776 20547614474240 20574201963672 20578937057280 20583087931392 20591186424576 20614464589824 20688351559680 20719888680960 20732221948032 20746245488640 20758594444288 20772793810944 20856549539840 20859954768723 20888343060480 20900776598016 20905586851840 20915073220608 20932637537952 20941678313472 20973601603584 21007664912640 21020169475088 21048775802880 21061304836096 21080862351360 21085114466304 21093410483712 21134689173504 21178458936320 21205560348672 21237885897984 21264901625856 21279447318528 21338995359744 21377963278336 21410551636992 21428226523136 21518935727310 21532856535456 21561047147520 21562160578560 21574995197952 21607883910144 21707920409728 21750401662976 21783557763072 21860506135680 21861635031040 21893830077960 21950866194432 22010235629760 22053308497920 22101214593024 22129328521216 22213094944320 22256564797440 22280899264512 22315933346840 22359604449280 22393689212160 22408175906816 22437512478720 22441175829909 22486253174784 22512752424960 22521610151880 22547070645120 22565683752960 22591194071040 22600082661120 22675867755660 22704712673440 22720243230720 22749144596480 22783823170560 22860224404080 22895072307135 22904960655360 22939876753920 22953531442464 22984768880640 22998450290688 23035802164480 23070917716560 23080882012160 23110747411248 23116066283520 23155973922816 23165084727648 23238970245120 23258486153280 23272330490276 23274395504640 23304001781760 23317873211392 23339526174720 23353418749824 23427904962560 23431730014182 23437122759680 23463618232320 23477584671744 23513373672768 23518785208320 23559388102656 23597650997760 23633623026720 23643830353920 23647690659474 23679872778240 23693967940608 23709994844160 23789501818880 23825766303360 23839948307112 23856255392256 23872392069120 23886601826304 23902940823552 23923014329088 23969830404096 24008759900160 24013602586624 24023050828672 24050208688128 24070062669824 24092414115840 24106754838528 24187592272704 24203953070080 24224463602388 24234926112768 24271869597696 24302744715264 24384239364352 24421410460944 24431958032384 24469201870848 24556905103360 24593069402640 24594339409920 24608978897664 24657137369088 24694724468736 24809051896832 24826021871616 24895494586368 24934639811010 24984725749760 25027859447808 25066011672576 25105425015195 25154555005440 25170827730944 25203781140480 25209197895168 25258530963456 25326846478080 25336811420865 25386394222080 25414150723584 25503923824960 25542801757620 25553833656320 25592787671040 25609343893504 25678608234720 25717752454590 25728859914240 25738983030720 25768080737280 25915277435040 25948243055360 25965992263680 26125970747520 26143841525760 26165796922440 26177097891840 26217002004480 26232607362816 26233962037248 26275211843860 26326631045120 26356393082880 26366763104640 26412282755712 26418361466880 26463970197504 26506950435840 26547357372480 26581127032320 26596949131744 26599309148160 26633144893440 26673744199680 26722454097920 26763189546240 26779120016208 26785283153920 26815563694080 26819941845501 26831525339136 26872427054592 26916070669320 26925014974464 26968743997440 27009854887680 27015302909952 27025932182256 27062711746560 27078820503552 27134900512160 27188002078720 27211041306792 27229447203840 27245655208128 27264291876864 27298973515776 27340587804672 27390515450368 27432269284896 27438582743040 27444117241856 27454915232768 27469601832960 27485952786432 27584468746240 27588972436053 27626518241280 27642962597376 27661660651520 27685101259872 27697058414592 27739279540224 27813273024964 27851124080640 27867702130688 27886764294144 27910183383936 27964802138112 28010219883520 28107816468480 28124547311616 28156341878784 28222542249984 28274080464896 28317181197312 28353202167808 28451993812992 28547402182656 28590919564032 28646870482944 28691914303080 28710475380608 28748062863360 28766660263936 28810511880192 28888434264060 28944967403520 28956355909560 29044743684096 29090413112845 29147341514240 29191773437280 29267821592576 29346980839680 29391717090960 29404411330560 29449235128320 29468286124032 29513207291904 29617459925760 29675419729920 29799935383890 29820319240320 29858252282880 29878676029440 29903767911360 29921567773212 29962288005120 30017003233280 30028813535840 30062760860160 30087578337280 30121592094720 30126510018234 30133443548160 30185466006528 30234490340880 30280579502985 30293657640960 30339836997120 30378430894080 30399210455040 30480299205440 30526763076180 30539947540480 30586502338560 30604708589952 30651362109144 30664600387584 30711345205248 30761223622080 30814329881664 30821421711360 30868405585920 30874631897088 30886779636864 30985293660160 31011314871040 31032527339520 31072002375680 31098332922048 31119368232960 31137891666432 31159190716416 31242306685576 31284824309760 31303446228992 31332514590720 31351164897024 31358380277760 31412517470208 31463534663680 31511497368960 31530254212632 31573163704320 31591957254144 31627671699456 31640115725568 31702033760256 31767688404480 31786597742816 31808340523008 31829856092160 31848802435072 31897352438784 32011679866880 32066944917504 32115827455488 32123218821120 32142339784704 32178676432896 32250123030272 32299284803184 32313234817024 32343240867840 32362492796928 32403659620352 32561880614592 32625602494464 32675336644608 32790759203520 32792452546560 32811971863552 32926299291648 33015353444640 33079962746880 33101362495488 33151821889536 33193992781824 33246186414680 33421348896768 33473900020260 33539406673920 33590533818240 33612263860224 33656268718080 33729379762176 33769128637440 33782415227820 33848525629440 33885534298112 34013801633490 34057069010160 34080364846080 34123716894720 34175734755840 34238144312960 34290336606120 34305146552320 34318644040960 34357440983040 34430297163696 34497675436032 34553703246720 34606376574840 34621323018240 34674099425280 34766591281205 34834627663360 34858455367680 34887729229920 34902797189120 34908495735414 34956002672640 34976809817088 34978616049664 35030128124736 35141857443840 35147595021273 35155684139520 35195427348480 35216377007616 35224481955840 35278177812480 35285293596672 35342600581120 35396476496640 35441502709760 35465745530880 35471535989211 35540951910912 35564992266240 35610503675904 35684252728320 35705493354944 35738649455040 35759922460668 35775367118848 35808588103680 35829902739456 35888094225760 35958325329920 36013139850240 36020403879936 36034576243008 36075313032192 36105094004736 36160132257792 36281388409056 36305929605120 36327540277504 36330763714560 36352389169152 36398631354368 36454117072896 36576359046528 36584776990720 36632115691416 36647937048576 36703802806272 36785296581404 36835357655040 36857283463168 36891509114880 36913468346496 36985706053632 37134832107520 37213577845248 37239032807424 37286402850816 37343241879552 37401959716515 37477088624640 37499396415488 37541789171712 37630056333312 37731832508160 37756241596416 37805671710720 37813796842752 37887796445184 38063202910208 38121226085376 38255885737440 38314202636430 38330750484480 38389181506560 38414015840256 38517912352080 38593289871360 38608474546080 38726324912128 38872916152560 38922364583040 38948988395520 39052883356970 39129307786240 39188956121280 39265646837760 39348911044224 39350943055872 39412817765790 39489946567680 39534589624320 39550144656960 39627542200320 39733247178520 39760425653760 39811003043840 39838234705920 39871690548480 39895423697616 39949717340160 40083681146880 40144784319360 40168680024312 40177924730880 40223345541120 40247288008704 40312653787840 40374106003980 40391543521280 40453115996160 40504574525440 40522954364928 40538898273384 40618230755328 40702350768240 40726578357983 40782003118080 40806278119936 40844170805760 40868482812192 40886133850112 40924100689920 40948460273664 41014964829440 41085773175552 41095228948480 41148403927344 41157874114560 41166175862784 41182372849152 41228929179648 41376703119360 41439777361920 41464443896064 41492490977280 41517188888576 41545587621888 41713099079680 41719909537446 41776686120960 41801553196032 41830146441216 41865275075904 41947203207168 42015329825280 42040338950176 42097551605760 42122609672192 42161724702720 42170228932608 42186820967424 42356917872640 42411120697344 42475771795968 42529803251712 42558894637056 42677990719488 42755926556672 42821103273984 42856453046272 43037871454620 43065713070912 43122094295040 43149990395904 43215767820288 43415840819456 43500803325952 43567115526144 43721012271360 43723270062080 43787660155920 43901732388864 44020471259520 44106616995840 44202429186048 44426189888640 44513129594880 44561798529024 44631866693680 44699903075835 44719208898560 44787378424320 44816351813632 44875024957440 44882351659818 44972506349568 45025504849920 45043220303760 45094141290240 45131367505920 45182388142080 45200165322240 45351735511320 45409425346880 45440486461440 45498289192960 45567646341120 45720448808160 45790144614270 45809921310720 45879753507840 45907062884928 45981620726755 45996900581376 46071604328960 46141835433120 46161764024320 46221494822496 46232132567040 46311947845632 46330169455296 46477940490240 46516972306560 46544660980552 46548791009280 46608003563520 46635746422784 46679052349440 46706837499648 46863460028364 46874245519360 46927236464640 46955169343488 47026747345536 47037570416640 47118776205312 47195301995520 47267246053440 47295381318948 47359745556480 47387935881216 47419989688320 47579003637760 47651532606720 47679896614224 47712510784512 47744784138240 47773203652608 47846028658176 47939660808192 48017519800320 48027205173248 48046101657344 48100417376256 48140125339648 48184828231680 48213509677056 48375184545408 48407906140160 48448927204776 48469852225536 48543739195392 48605489430528 48768478728704 48842820921888 48863916064768 48938403741696 49113810206720 49186138805280 49188678819840 49217957795328 49314274738176 49389448937472 49618103793664 49652043743232 49790989172736 49869279622020 50132023345152 50210850030390 50309110010880 50341655461888 50418395790336 50653692956160 50673622841730 50772788444160 50828301447168 51007847649920 51085603515240 51107667312640 51185575342080 51218687787008 51357216469440 51435504909180 51457719828480 51477966061440 51536161474560 51830554870080 51896486110720 51931984527360 52251941495040 52287683051520 52331593844880 52354195783680 52362743603121 52434004008960 52465214725632 52467924074496 52550423687720 52653262090240 52712786165760 52733526209280 52824565511424 52836722933760 52927940395008 53013900871680 53094714744960 53162254064640 53193898263488 53198618296320 53347488399360 53444908195840 53526379092480 53558240032416 53570566307840 53631127388160 53639883691002 53663050678272 53744854109184 53832141338640 53937487994880 54019709775360 54030605819904 54051864364512 54125423493120 54157641007104 54269801024320 54376004157440 54422082613584 54458894407680 54491310416256 54528583753728 54597947031552 54681175609344 54781030900736 54864538569792 54877165486080 54909830465536 54971905572864 55168937492480 55177944872106 55253036482560 55285925194752 55323321303040 55370202519744 55478559080448 55626546049928 55702248161280 55735404261376 55773528588288 55820366767872 55929604276224 56020439767040 56215632936960 56249094623232 56312683757568 56445084499968 56548160929792 56634362394624 56706404335616 57094804365312 57181839128064 57293740965888 57383828606160 57420950761216 57496125726720 57533320527872 57621023760384 57776868528120 57889934807040 57912711819120 58089487368192 58180826225690 58294683028480 58383546874560 58579325035455 58693961679360 58783434181920 58808822661120 58898470256640 58936572248064 59026414583808 59119226648685 59234919851520 59350839459840 59599870767780 59640638480640 59716504565760 59757352058880 59807535822720 59843135546424 59924576010240 60034006466560 60057627071680 60125521720320 60175156674560 60253020036468 60266887096320 60370932013056 60468980681760 60561159005970 60587315281920 60679673994240 60756861788160 60960598410880 61053526152360 61079895080960 61173004677120 61209417179904 61302724218288 61329200775168 61422690410496 61522447244160 61628659763328 61642843422720 61736811171840 61749263794176 61773559273728 62022629742080 62065054679040 62144004751360 62196665844096 62238736465920 62275783332864 62318381432832 62484613371152 62569648619520 62579864306169 62606892457984 62665029181440 62702329794048 62716760555520 62825034940416 62927069327360 63022994737920 63060508425264 63146327408640 63183914508288 63255343398912 63280231451136 63404067520512 63535376808960 63573195485632 63616681046016 63697604870144 63794704877568 64023359733760 64133889835008 64231654910976 64284679569408 64500246060544 64598569606368 64626469634048 64686481735680 64724985593856 64807319240704 65123761229184 65251204988928 65350673289216 65581518407040 65584905093120 65623943727104 65852598583296 66030706889280 66159925493760 66303643779072 66387985563648 66492372829360 66842697793536 66947800040520 67078813347840 67181067636480 67224527720448 67312537436160 67458759524352 67538257274880 67564830455640 67697051258880 67771068596224 68027603266980 68114138020320 68160729692160 68247433789440 68351469511680 68476288625920 68580673212240 68610293104640 68637288081920 68714881966080 68860594327392 68995350872064 69107406493440 69212753149680 69242646036480 69348198850560 69533182562410 69669255326720 69716910735360 69775458459840 69816991470828 69912005345280 69953619634176 70060256249472 70283714887680 70295190042546 70311368279040 70390854696960 70432754015232 70556355624960 70685201162240 70792952993280 70883005419520 70931491061760 70943071978422 71081903821824 71129984532480 71368505456640 71410986709888 71477298910080 71519844921336 71550734237696 71617176207360 71659805478912 71776188451520 71916650659840 72026279700480 72040807759872 72069152486016 72150626064384 72210188009472 72320264515584 72562776818112 72611859210240 72655080555008 72704778338304 72797262708736 72908234145792 73152718093056 73169553981440 73264231382832 73295874097152 73407605612544 73570593162808 73670715310080 73714566926336 73783018229760 73826936692992 73971412107264 74269664215040 74427155690496 74478065614848 74686483759104 74803919433030 74954177249280 74998792830976 75083578343424 75316275045585 75463665016320 75512483192832 75611343421440 75627593685504 75775592890368 76126405820416 76242452170752 76511771474880 76628405272860 76661500968960 76778363013120 76828031680512 77035824704160 77186579742720 77216949092160 77452649824256 77745832305120 77844729166080 77897976791040 78105766713940 78258615572480 78377912242560 78531293675520 78697822088448 78701886111744 78825635531580 78979893135360 79069179248640 79100289313920 79255084400640 79466494357040 79520851307520 79622006087680 79743381096960 79790847395232 79899434680320 80167362293760 80289568638720 80337360048624 80355849461760 80446691082240 80494576017408 80625307575680 80748212007960 80783087042560 80906231992320 81009149050880 81045908729856 81077796546768 81236461510656 81404701536480 81453156715966 81564006236160 81612556239872 81688341611520 81736965624384 81896920547328 82029929658880 82171546351104 82190457896960 82296807854688 82315748229120 82332351725568 82364745698304 82457858359296 82753406238720 82766917308159 82879554723840 82928887792128 82984981954560 83034377777152 83091175243776 83439819074892 83553372241920 83603106392064 83660292882432 83730550151808 83894406414336 84030659650560 84080677900352 84245219344384 84323449405440 84373641934848 84713835745280 84822241394688 84951543591936 85059606503424 85355981438976 85511853113344 85642206547968 85712906092544 86075742909240 86131426141824 86244188590080 86299980791808 86431535640576 86831681638912 87001606651904 87134231052288 87271239338535 87442024542720 87446540124160 87575320311840 87803464777728 88040942519040 88213233991680 88404858372096 88852379777280 89026259189760 89263733387360 89399806151670 89438417797120 89574756848640 89632703627264 89764703319636 90051009699840 90086440607520 90188282580480 90262735011840 90364776284160 90400330644480 90703471022640 90818850693760 90880972922880 90996578385920 91135292682240 91440897616320 91580289228540 91619842621440 91759507015680 91814125769856 91963241453510 91993801162752 92143208657920 92283670866240 92442989644992 92464265134080 92623895691264 92660338910592 92955880980480 93033944613120 93089321961104 93097582018560 93216007127040 93271492845568 93358104698880 93413674999296 93726920056728 93748491038720 93854472929280 93910338686976 94053494691072 94075140833280 94237552410624 94390603991040 94534492106880 94590762637896 94719491112960 94775871762432 95158007275520 95303065213440 95359793228448 95425021569024 95489568276480 95546407305216 95692057316352 96035039600640 96054410346496 96092203314688 96200834752512 96280250679296 96369656463360 96427019354112 96750369090816 96815812280320 96897854409552 96939704451072 97087478390784 97210978861056 97536957457408 97685641843776 97876807483392 98227620413440 98372277610560 98377357639680 98435915590656 98778897874944 99236207587328 99304087486464 99581978345472 99738559244040 100264046690304 100421700060780 100618220021760 100683310923776 100836791580672 101307385912320 101347245683460 101545576888320 101656602894336 102015695299840 102171207030480 102215334625280 102371150684160 102437375574016 102714432938880 102871009818360 102915439656960 102955932122880 103072322949120 103661109740160 103792972221440 103863969054720 104299773843615 104503882990080 104575366103040 104663187689760 104708391567360 104725487206242 104868008017920 104930429451264 104935848148992 105100847375440 105306524180480 105425572331520 105442785063819 105467052418560 105649131022848 105673445867520 105855880790016 106027801743360 106189429489920 106324508129280 106387796526976 106397236592640 106694976798720 106889816391680 107052758184960 107116480064832 107141132615680 107279767382004 107326101356544 107489708218368 107664282677280 107874975989760 108039419550720 108061211639808 108103728729024 108315282014208 108539602048640 108752008314880 108844165227168 108917788815360 108982620832512 109057167507456 109195894063104 109362351218688 109562061801472 109729077139584 109754330972160 109819660931072 109943811145728 110355889744212 110506072965120 110571850389504 110646642606080 110740405039488 110957118160896 111253092099856 111404496322560 111470808522752 111640733535744 111859208552448 112040879534080 112205879149545 112431265873920 112498189246464 112625367515136 112890168999936 113096321859584 113268724789248 113412808671232 114189608730624 114363678256128 114767657212320 114841901522432 114992251453440 115066641055744 115242047520768 115553737056240 115779869614080 115825423638240 116178974736384 116361652451380 116589366056960 116767093749120 117158650070910 117387923358720 117566868363840 117796940513280 118052829167616 118238453297370 118469839703040 119199741535560 119281276961280 119433009131520 119514704117760 119615071645440 119686271092848 119849152020480 120068012933120 120115254143360 120251043440640 120350313349120 120506040072936 120533774192640 120741864026112 120937961363520 121122318011940 121174630563840 121359347988480 121513723576320 121921196821760 122107052304720 122159790161920 122179735073949 122346009354240 122418834359808 122605448436576 122658401550336 122845380820992 123044894488320 123257319526656 123285686845440 123473622343680 123498527588352 123547118547456 124045259484160 124130109358080 124393331688192 124477472931840 124551566665728 124636762865664 124969226742304 125139297239040 125159728612338 125213784915968 125330058362880 125404659588096 125854138654720 126045989475840 126121016850528 126292654817280 126367829016576 126510686797824 126560462902272 127070753617920 127146390971264 127233362092032 127395209740288 127589409755136 128046719467520 128267779670016 128463309821952 128569359138816 129000492121088 129197139212736 129449971187712 129614638481408 130247522458368 130502409977856 130701346578432 131163036814080 131169810186240 131247887454208 131705197166592 132061413778560 132319850987520 132607287558144 132984745658720 133685395587072 133895600081040 134099709227505 134157626695680 134362135272960 134449055440896 134625074872320 134917519048704 135076514549760 135129660911280 135394102517760 135542137192448 136055206533960 136228276040640 136321459384320 136494867578880 136702939023360 136952577251840 137161346424480 137220586209280 137274576163840 137429763932160 137721188654784 137944862180265 137990701744128 138214812986880 138425506299360 138485292072960 138696397701120 139066365124820 139338510653440 139433821470720 139550916919680 139633982941656 139824010690560 139907239268352 140120512498944 140590380085092 140622736558080 140781709393920 140865508030464 141112711249920 141370402324480 141585905986560 141766010839040 141886143956844 142163807643648 142259969064960 142737010913280 142821973419776 142954597820160 143039689842672 143101468475392 143234352414720 143319610957824 143552376903040 143833301319680 144052559400960 144081615519744 144138304972032 144301252128768 144420376018944 144640529031168 145125553636224 145223718420480 145310161110016 145409556676608 145816468291584 146305436186112 146339107962880 146528462765664 146591748194304 146815211225088 147141186325616 147341430620160 147429133852672 147566036459520 147653873385984 147942824214528 148854311380992 148956131229696 149372967518208 149607838866060 149997585661952 150632550091170 150927330032640 151024966385664 151255187371008 152252811640832 152484904341504 153023542949760 153256810545720 153323001937920 153556726026240 153656063361024 154071649408320 154373159485440 154433898184320 154905299648512 155491664610240 155689458332160 155795953582080 156211533427880 156517231144960 156755824485120 157062587351040 157088230809363 157395644176896 157403772223488 157651271063160 157959786270720 158138358497280 158200578627840 158510168801280 158932988714080 159041702615040 159244012175360 159486762193920 159581694790464 160334724587520 160579137277440 160674720097248 160711698923520 160893382164480 160989152034816 161250615151360 161496424015920 161566174085120 161812463984640 162018298101760 162091817459712 162155593093536 162472923021312 162809403072960 162906313431932 163128012472320 163225112479744 163376683223040 163473931248768 163793841094656 164059859317760 164343092702208 164593615709376 164631496458240 164729491396608 164915716718592 165506812477440 165533834616318 165759109447680 165857775584256 165969963909120 166068755554304 166879638149784 167106744483840 167206212784128 167320585764864 167461100303616 167788812828672 168061319301120 168161355800704 168490438688768 168646898810880 168747283869696 169427671490560 169644482789376 169903087183872 170119213006848 171023706226688 171284413095936 171425812185088 172151485818480 172262852283648 172488377180160 172599961583616 172863071281152 173663363277824 174268462104576 174542478677070 174884049085440 174893080248320 175150640623680 175737975106365 176081885038080 176426467983360 176809716744192 177357679946055 177704759554560 178052518379520 178527466774720 178799612303340 178876835594240 179149513697280 179265407254528 179529406639272 180102019399680 180172881215040 180376565160960 180525470023680 180800661288960 181406942045280 181637701387520 181761945845760 181993156771840 182270585364480 182881795232640 183160578457080 183239685242880 183519014031360 183628251539712 183926482907020 183987602325504 184286417315840 184567341732480 184885979289984 184928530268160 185247791382528 185320677821184 186067889226240 186178643922208 186195164037120 186432014254080 186542985691136 186716209397760 186827349998592 187453840113456 187496982077440 187708945858560 187739592918507 187820677373952 188106989382144 188150281666560 188475104821248 188781207982080 189068984213760 189181525275792 189438982225920 189551743524864 190316014551040 190606130426880 190719586456896 190850043138048 191092814610432 191384114632704 192070079201280 192108820692992 192184406629376 192401669505024 192854038708224 193500738181632 193631624560640 193795708819104 193879408902144 194174956781568 194421957722112 195073914914816 195371283687552 195753614966784 196744555221120 196754715279360 196871831181312 197557795749888 198472415174656 199163956690944 199477118488080 200528093380608 200843400121560 201236440043520 201366621847552 201673583161344 202614771824640 202694491366920 203091153776640 203313205788672 203632891789915 204031390599680 204342414060960 204430669250560 204742301368320 204874751148032 205428865877760 205742019636720 205830879313920 205911864245760 206144645898240 207322219480320 207585944442880 207727938109440 208599547687230 209007765980160 209150732206080 209326375379520 209450974412484 209736016035840 209860858902528 210201694750880 210613048360960 210851144663040 210885570127638 210934104837120 211298262045696 212055603486720 212378858979840 212649016258560 212775593053952 212794473185280 213389953597440 213779632783360 214105516369920 214232960129664 214282265231360 214559534764008 214652202713088 214979416436736 215328565354560 215749951979520 216078839101440 216122423279616 216207457458048 216630564028416 217079204097280 217504016629760 217688330454336 217835577630720 217965241665024 218114335014912 218391788126208 218724702437376 219124123602944 219458154279168 219508661944320 219639321862144 219887622291456 220711779488424 221012145930240 221143700779008 221480810078976 221914236321792 222506184199712 222808992645120 222941617045504 223281467071488 224081759068160 224411758299090 224862531747840 224996378492928 225250735030272 226192643719168 226537449578496 226825617342464 228379217461248 228727356512256 229535314424640 229683803044864 229984502906880 230484095041536 231107474112480 231559739228160 231650847276480 232357949472768 232723304902760 233178732113920 233534187498240 234317300141820 234775846717440 235133736727680 235593881026560 236105658335232 236476906594740 236939679406080 238399483071120 238562553922560 238866018263040 239230143290880 239372542185696 239698304040960 240136025866240 240230508286720 240502086881280 240700626698240 241012080145872 241067548385280 241483728052224 241875922727040 242244636023880 242349261127680 242718695976960 243027447152640 243842393643520 244214104609440 244319580323840 244359470147898 244692018708480 244837668719616 245210896873152 245690761641984 246089788976640 246514639053312 246571373690880 246947244687360 246997055176704 247094237094912 248090518968320 248260218716160 248300751924477 248786663376384 248954945863680 249103133331456 249273525731328 249938453484608 250319457224676 250427569831936 250660116725760 250809319176192 251708277309440 252091978951680 252242033701056 252735658033152 253120925804544 254141507235840 254292781942528 254466724184064 254790419480576 255178819510272 256093438935040 256535559340032 256926619643904 257138718277632 258000984242176 258394278425472 258899942375424 260495044916736 261004819955712 261402693156864 261813718015605 262326073628160 262339620372480 262495774908416 263410394333184 264122827557120 264639701975040 265214575116288 265969491317440 267791200162080 268199418455010 268315253391360 268724270545920 268898110881792 270153029099520 270259321822560 270788205035520 271084274384896 272110413067920 272456552081280 272642918768640 272989735157760 273405878046720 273905154503680 274322692848960 274549152327680 274859527864320 275442377309568 275889724360530 275981403488256 276429625973760 276851012598720 277392795402240 278132730249640 278677021306880 278867642941440 279101833839360 279267965883312 279648021381120 279814478536704 280241024997888 281180760170184 281245473116160 281563418787840 281731016060928 282225422499840 282740804648960 283171811973120 283532021678080 283772287913688 284327615287296 285086048505881 285474021826560 285643946839552 285909195640320 286079379685344 286202936950784 286468704829440 286639221915648 287104753806080 287666602639360 288105118801920 288163231039488 288276609944064 288602504257536 288840752037888 289281058062336 290251107272448 290447436840960 290620322220032 290819113353216 291632936583168 292610872372224 293056925531328 293630422450176 294282372651232 294682861240320 294858267705344 295132072919040 295307746771968 297708622761984 297912262459392 298745935036416 299215677732120 299995171323904 301265100182340 301854660065280 302049932771328 302510374742016 304505623281664 304969808683008 306047085899520 306513621091440 306646003875840 307113452052480 307312126722048 308143298816640 308746318970880 308867796368640 310983329220480 311378916664320 311591907164160 312423066855760 312899321530845 313034462289920 313511648970240 314125174702080 314176461618726 314791288353792 314807544446976 315302542126320 315919572541440 316276716994560 316401157255680 317020337602560 317865977428160 318083405230080 318488024350720 318973524387840 319163389580928 320669449175040 321158274554880 321349440194496 321423397847040 321978304069632 322501230302720 322992848031840 323132348170240 323624927969280 324036596203520 324183634919424 324311186187072 324945846042624 325618806145920 325812626863864 326256024944640 326450224959488 326753366446080 326947862497536 327587682189312 328119718635520 328686185404416 329187231418752 329262992916480 329458982793216 329831433437184 331067669232636 331518218895360 331715551168512 331939927818240 332137511108608 333759276299568 334213488967680 334412425568256 334922200607232 335577625657344 336122638602240 336322711601408 336980877377536 337293797621760 337494567739392 338855342981120 339288965578752 339806174367744 340238426013696 342047412453376 342568826191872 344302971636960 344525704567296 344976754360320 345199923167232 345726142562304 347326726555648 348536924209152 349084957354140 349768098170880 350301281247360 351475950212730 352163770076160 354715359892110 355409519109120 357054933549440 357599224606680 357753671188480 358299027394560 358530814509056 359058813278544 360204038799360 360345762430080 360753130321920 361050940047360 361601322577920 362813884090560 363275402775040 363523891691520 363986313543680 364541170728960 365763590465280 366321156914160 366479370485760 366539205221847 367038028062720 367256503079424 367852965814040 367975204651008 368572834631680 369134683464960 369771958579968 369857060536320 370495582765056 370641355642368 372135778452480 372357287844416 372390328074240 373085971382272 373432418795520 373654699997184 374907680226912 374993964154880 375417891717120 375479185837014 375641354747904 376213978764288 377562415964160 378137968427520 378363050551584 378877964451840 379103487049728 380632029102080 381212260853760 381439172913792 381700086276096 382185629220864 382768229265408 384140158402560 384368813258752 384803339010048 385708077416448 387001476363264 387263249121280 387591417638208 388349913563136 388843915444224 390147829829632 390742567375104 391507229933568 393489110442240 393509430558720 393743662362624 395115591499776 396944830349312 398954236976160 401056186761216 401686800243120 402472880087040 402733243695104 403347166322688 405229543649280 405388982733840 406182307553280 406626411577344 407265783579830 408062781199360 408684828121920 409484602736640 410857731755520 411484039273440 411661758627840 411823728491520 412289291796480 413834586540795 414644438960640 415171888885760 415455876218880 417199095374460 418015531960320 418301464412160 418652750759040 418901948824968 419472032071680 419721717805056 420403389501760 421226096721920 421771140255276 421868209674240 422596524091392 424111206973440 424757717959680 425298032517120 425551186107904 426779907194880 427559265566720 428211032739840 428465920259328 428564530462720 429119069528016 429304405426176 429958832873472 430657130709120 431499903959040 432157678202880 432244846559232 432414914916096 433261128056832 434158408194560 435008033259520 435376660908672 435671155261440 435930483330048 436228670029824 437449404874752 438248247205888 438916308558336 439017323888640 439278643724288 439775244582912 441423558976848 442024291860480 442287401558016 442961620157952 443828472643584 445012368399424 445883234091008 446562934142976 448163518136320 448823516598180 449992756985856 452385287438336 453074899156992 453651234684928 456758434922496 457454713024512 459070628849280 459367606089728 459969005813760 460968190083072 462214948224960 463119478456320 463301694552960 464715898945536 465446609805520 466357464227840 467068374996480 468634600283640 469551693434880 470267473455360 471187762053120 472211316670464 472953813189480 473879358812160 476798966142240 477125107845120 477732036526080 478460286581760 478745084371392 480272051732480 480461016573440 481004173762560 481401253396480 482024160291744 482135096770560 482967456104448 483751845454080 484489272047760 484698522255360 485437391953920 486054894305280 487684787287040 488428209218880 488718940295796 489384037416960 489675337439232 490421793746304 491381523283968 492179577953280 493029278106624 493894489374720 494188474189824 496181037936640 496520437432320 496601503848954 497573326752768 497909891727360 498206266662912 499876906969216 500638914449352 500855139663872 501320233451520 501618638352384 503416554618880 504183957903360 504484067402112 505471316066304 506241851609088 508283014471680 508585563885056 508933448368128 509580838961152 510357639020544 512186877870080 513071118680064 513853239287808 514277436555264 516001968484352 516788556850944 517799884750848 520990089833472 522805386313728 523627436031210 524652147256320 524679240744960 524991549816832 527213925319095 528245655114240 529279403950080 530429150232576 531938982634880 535582400324160 536398836910020 536630506782720 537448541091840 537796221763584 540306058199040 540518643645120 541576410071040 542168548769792 544220826135840 544913104162560 545285837537280 545979470315520 546811756093440 547810309007360 548645385697920 549098304655360 549719055728640 550884754619136 551779448721060 551962806976512 552859251947520 553702025197440 554785590804480 556265460499280 557354042613760 558203667678720 558535931766624 559296042762240 559628957073408 560482049995776 562361520340368 562490946232320 563126837575680 563462032121856 564450844999680 565481609297920 566343623946240 567064043356160 567544575827376 568655230574592 570172097011762 570948043653120 571287893679104 571818391280640 572158759370688 573278443831296 574209507612160 575333205278720 576210237603840 576326462078976 576553219888128 577205008515072 578562116124672 580502214544896 580894873681920 581240644440064 581638226706432 583265873166336 585221744744448 586113851062656 587260844900352 588564745302464 589716535410688 590264145838080 590615493543936 595417245523968 597491870072832 598431355464240 599990342647808 602530200364680 603709320130560 604099865542656 605020749484032 609011246563328 609939617366016 610898675369745 612094171799040 613027242182880 613292007751680 614226904104960 614624253444096 616286597633280 617492637941760 617735592737280 621966658440960 622757833328640 623183814328320 624846133711520 625798643061690 626068924579840 627023297940480 628352923237452 629582576707584 630605084252640 631839145082880 632553433989120 632802314511360 635731954856320 636166810460160 636976048701440 637947048775680 638326779161856 641338898350080 642316549109760 642698880388992 642846795694080 643956608139264 645002460605440 645985696063680 647249855938560 648073192407040 648367269838848 648622372374144 649891692085248 651237612291840 651625253727728 652512049889280 652900449918976 653506732892160 653895724995072 655175364378624 656239437271040 657372370808832 658374462837504 658525985832960 658917965586432 659662866874368 662135338465272 663036437790720 663431102337024 664275022217216 667518552599136 668426977935360 668824851136512 669844401214464 672245277204480 672645423202816 673961754755072 674587595243520 674989135478784 677710685962240 678577931157504 679612348735488 680476852027392 685137652383744 688605943273920 689051409134592 689953508720640 691452285124608 694653453111296 697073848418304 698169914708280 699536196341760 700602562494720 702951900425460 704327540152320 709430719784220 710819038218240 714109867098880 715198449213360 715507342376960 716598054789120 717061629018112 718117626557088 720408077598720 720691524860160 721506260643840 722101880094720 723202645155840 725627768181120 726550805550080 727047783383040 729082341457920 731527180930560 732642313828320 732958740971520 733078410443694 734076056125440 734513006158848 735705931628080 737145669263360 738269366929920 739543917159936 739714121072640 740991165530112 741282711284736 744271556904960 744714575688832 744780656148480 746171942764544 746864837591040 747309399994368 749815360453824 749987928309760 750958371674028 751282709495808 752427957528576 755124831928320 756275936855040 756726101103168 758206974099456 761264058204160 762424521707520 762878345827584 763400172552192 764371258441728 765536458530816 768280316805120 768737626517504 769606678020096 771416154832896 774002952726528 774526498242560 775182835276416 776699827126272 780295659659264 781485134750208 783014459867136 785441154046815 786978220884480 787018861117440 787487324725248 790231182999552 793889660698624 797908473952320 803373600486240 804945760174080 805466487390208 806694332645376 810459087298560 810777965467680 812364615106560 813252823154688 814531567159660 816125562398720 817369656243840 818969205473280 821715463511040 822968078546880 823647456983040 824578583592960 827669173081590 829288877921280 830343777771520 834398190748920 836031063920640 836602928824320 837305501518080 837803897649936 838944064143360 839443435610112 840806779003520 842452193443840 843542280510552 843736419348480 845193048182784 848222413946880 849515435919360 850596065034240 851102372215808 855118531133440 855258145517643 856422065479680 856931840518656 857129060925440 858238139056032 858608810852352 859917665746944 861314261418240 862999807918080 864315356405760 864489693118464 864829829832192 866522256113664 868316816389120 870753321817344 871342310522880 871860966660096 872457340059648 874898809749504 876496494411776 877832617116672 878557287448576 882847117953696 884048583720960 884574803116032 885923240315904 890024736798848 891766468182016 893125868285952 896327036272640 897647033196360 899985513971712 906149798313984 907302469369856 913516869844992 914909426049024 918141257698560 918735212179456 919938011627520 921936380166144 924429896449920 926238956912640 926603389105920 930893219611040 932714928455680 934136749992960 937269200567280 938697964592535 939103386869760 940534946910720 942375524106240 944422633340928 945907626378960 947758717624320 953597932284480 954250215690240 955464073052160 956920573163520 957490168742784 960544103464960 960922033146880 962008347525120 964048320583488 964270193541120 965934912208896 967503690908160 968978544095520 969397044510720 970874783907840 972109788610560 975369574574080 976856418437760 977437880591592 978768074833920 979350674878464 980843587492608 982763046567936 984359155906560 986058556213248 987788978749440 988376948379648 992362075873280 993203007697908 995146653505536 995819783454720 996412533325824 999753813938432 1001277828898704 1001710279327744 1002640466903040 1003237276704768 1006833109237760 1008367915806720 1008968134804224 1010942632132608 1012483703218176 1016566028943360 1017171127770112 1017866896736256 1020715278041088 1024373755740160 1026142237360128 1027706478575616 1032003936968704 1033577113701888 1035599769501696 1041980179666944 1045610772627456 1047254872062420 1049304294512640 1049983099633664 1054427850638190 1056491310228480 1063877965269760 1071164800648320 1072797673820040 1073261013565440 1074897082183680 1075592443527168 1080612116398080 1081037287290240 1083152820142080 1084337097539584 1088441652271680 1089826208325120 1090571675074560 1091958940631040 1093623512186880 1095620618014720 1097290771395840 1098196609310720 1099438111457280 1099617615665541 1101769509238272 1103558897442120 1103925613953024 1105718503895040 1107404050394880 1109571181608960 1112530920998560 1114708085227520 1116407335357440 1117071863533248 1119257914146816 1120964099991552 1124723040680736 1124981892464640 1126253675151360 1126924064243712 1130963218595840 1132687247892480 1134128086712320 1135089151654752 1137310461149184 1140344194023524 1141896087306240 1142575787358208 1143636782561280 1144317518741376 1146556887662592 1148419015224320 1152420475207680 1153106439776256 1154410017030144 1157124232249344 1161004429089792 1161789747363840 1162481288880128 1166531746332672 1170443489488896 1172227702125312 1174521689800704 1177129490604928 1179433070821376 1180528291676160 1181230987087872 1190834491047936 1196862710928480 1199980685295616 1205060400729360 1207418640261120 1208199731085312 1210041498968064 1219879234732032 1221797350739490 1224188343598080 1226054484365760 1228453808209920 1232573195266560 1234985275883520 1235471185474560 1241503759622385 1243933316881920 1245515666657280 1246367628656640 1249692267423040 1251597286123380 1252137849159680 1254046595880960 1256705846474904 1259165153415168 1261210168505280 1263678290165760 1265604629022720 1271463909712640 1272333620920320 1273952097402880 1275894097551360 1276653558323712 1282677796700160 1284633098219520 1285397760777984 1285693591388160 1287913216278528 1290004921210880 1291971392127360 1294499711877120 1296734539677696 1297244744748288 1299783384170496 1302475224583680 1303250507455456 1305024099778560 1305800899837952 1307013465784320 1307791449990144 1312478874542080 1314744741617664 1316748925675008 1317051971665920 1317835931172864 1319325733748736 1324270676930544 1326072875581440 1326862204674048 1328550044434432 1335037105198272 1337649702273024 1339688802428928 1344490554408960 1345290846405632 1349978270957568 1355421371924480 1357155862315008 1359224697470976 1360953704054784 1370275304767488 1377211886547840 1378102818269184 1379907017441280 1382904570249216 1389306906222592 1394147696836608 1396339829416560 1399072392683520 1401205124989440 1405903800850920 1408655080304640 1418861439568440 1421638076436480 1425430242529405 1428219734197760 1430396898426720 1431014684753920 1433196109578240 1434123258036224 1436235253114176 1440816155197440 1441383049720320 1443012521287680 1444203760189440 1446405290311680 1451255536362240 1453101611100160 1454095566766080 1458164682915840 1463054361861120 1465284627656640 1466156820887388 1468152112250880 1469026012317696 1471411863256160 1474291338526720 1476538733859840 1479087834319872 1482565422569472 1488543113809920 1489429151377664 1489561312296960 1492343885529088 1493729675182080 1494618799988736 1499630720907648 1499975856619520 1501916743348056 1502565418991616 1504855915057152 1510249663856640 1512551873710080 1513452202206336 1516413948198912 1522528116408320 1524849043415040 1525756691655168 1526800345104384 1528742516883456 1531072917061632 1536560633610240 1537475253035008 1539213356040192 1542832309665792 1548005905453056 1550365670552832 1553399654252544 1560591319318528 1562970269500416 1570882308093630 1573956441768960 1574037722234880 1574974649450496 1587779321397248 1595816947904640 1606747200972480 1609891520348160 1613388665290752 1620918174597120 1621555930935360 1624729230213120 1626505646309376 1629063134319320 1632251124797440 1634739312487680 1637938410946560 1643430927022080 1645936157093760 1647294913966080 1649157167185920 1655338346163180 1658577755842560 1660687555543040 1668796381497840 1672062127841280 1674611003036160 1675607795299872 1677888128286720 1678886871220224 1681613558007040 1684904386887680 1687084561021104 1687472838696960 1690386096365568 1696444827893760 1699030871838720 1701192130068480 1702204744431616 1710237062266880 1710516291035286 1712844130959360 1713863681037312 1716476278112064 1719835331493888 1722628522836480 1725999615836160 1728630712811520 1728979386236928 1729659659664384 1736633632778240 1741506643634688 1742684621045760 1743721933320192 1744914680119296 1749797619499008 1752992988823552 1755665234233344 1757114574897152 1765694235907392 1769149606232064 1771846480631808 1780049473597696 1783532936364032 1786251736571904 1792654072545280 1795294066392720 1799971027943424 1812299596627968 1827033739689984 1829818852098048 1832696026109235 1836282515397120 1837470424358912 1839876023255040 1843872760332288 1848859792899840 1852477913825280 1853206778211840 1861786439222080 1865429856911360 1868273499985920 1874538401134560 1877395929185070 1878206773739520 1881069893821440 1891815252757920 1895517435248640 1907195864568960 1908500431380480 1910928146104320 1913841146327040 1914980337485568 1921844066293760 1924016695050240 1928096641166976 1928540387082240 1931869824417792 1935007381816320 1937957088191040 1941749567815680 1944219577221120 1950739149148160 1953712836875520 1954875761183184 1957536149667840 1958701349756928 1961687174985216 1965526093135872 1968718311813120 1972117112426496 1975577957498880 1976753896759296 1984724151746560 1986406015395816 1990293307011072 1992825066651648 1999507627876864 2002555657797408 2003420558655488 2005280933806080 2006474553409536 2013666218475520 2016735831613440 2017936269608448 2021885264265216 2024967406436352 2033132057886720 2034342255540224 2035733793472512 2041430556082176 2055412957151232 2064007873937408 2067154227403776 2083960359333888 2091221545254912 2094509744124840 2098608589025280 2099966199267328 2108855701276380 2112982620456960 2127755930539520 2142329601296640 2145595347640080 2146522027130880 2149794164367360 2151184887054336 2161224232796160 2162074574580480 2166305640284160 2176883304543360 2179652416650240 2181143350149120 2187247024373760 2191241236029440 2194581542791680 2196393218621440 2198876222914560 2199235231331082 2203539018476544 2207117794884240 2211437007790080 2214808100789760 2219142363217920 2225061841997120 2229416170455040 2232814670714880 2234143727066496 2238515828293632 2241928199983104 2249446081361472 2249963784929280 2253848128487424 2261926437191680 2265374495784960 2268256173424640 2270178303309504 2274620922298368 2280688388047048 2283792174612480 2285151574716416 2287273565122560 2288635037482752 2293113775325184 2296838030448640 2304840950415360 2306212879552512 2308820034060288 2314248464498688 2322008858179584 2323579494727680 2324962577760256 2340886978977792 2344455404250624 2349043379601408 2354258981209856 2358866141642752 2361056583352320 2362461974175744 2381668982095872 2393725421856960 2410120801458720 2414837280522240 2416399462170624 2420082997936128 2439758469464064 2443594701478980 2448376687196160 2452108968731520 2456907616419840 2465146390533120 2470942370949120 2483007519244770 2487866633763840 2491031333314560 2499384534846080 2503194572246760 2504275698319360 2508093191761920 2513411692949808 2518330306830336 2522420337010560 2527356580331520 2531209258045440 2542927819425280 2544667241840640 2547904194805760 2551788195102720 2553307116647424 2565355593400320 2565774436552929 2569266196439040 2570795521555968 2571387182776320 2575826432557056 2580009842421760 2583942784254720 2588999423754240 2593469079355392 2594489489496576 2599566768340992 2604950449167360 2606501014910912 2611601799675904 2614026931568640 2615582899980288 2624957749084160 2629489483235328 2633497851350016 2635671862345728 2648541353861088 2652145751162880 2653724409348096 2657100088868864 2670074210396544 2675299404546048 2679377604857856 2688981108817920 2690581692811264 2699956541915136 2710842743848960 2718449394941952 2721907408109568 2740550609534976 2754423773095680 2756205636538368 2759814034882560 2765809140498432 2778613812445184 2792679658833120 2798144785367040 2802410249978880 2811807601701840 2817310160609280 2837722879136880 2843276152872960 2850860485058810 2856439468395520 2860793796853440 2866392219156480 2872470506228352 2881632310394880 2882766099440640 2886025042575360 2892810580623360 2902511072724480 2906203222200320 2908191133532160 2916329365831680 2926108723722240 2930569255313280 2932313641774776 2936304224501760 2938052024635392 2942823726512320 2948582677053440 2953077467719680 2958175668639744 2965130845138944 2977086227619840 2978858302755328 2984687771058176 2987459350364160 2989237599977472 2999261441815296 2999951713239040 3003833486696112 3005130837983232 3009711830114304 3020499327713280 3025103747420160 3026904404412672 3032827896397824 3045056232816640 3049698086830080 3051513383310336 3053600690208768 3062145834123264 3073121267220480 3074950506070016 3078426712080384 3096011810906112 3100731341105664 3106799308505088 3121182638637056 3125940539000832 3141764616187260 3147912883537920 3149949298900992 3175558642794496 3191633895809280 3213494401944960 3219783040696320 3226777330581504 3241836349194240 3243111861870720 3249458460426240 3253011292618752 3258126268638640 3264502249594880 3269478624975360 3275876821893120 3286861854044160 3291872314187520 3294589827932160 3298314334371840 3310676692326360 3317155511685120 3321375111086080 3337592762995680 3344124255682560 3349222006072320 3351215590599744 3357773742440448 3363227116014080 3369808773775360 3374169122042208 3374945677393920 3380772192731136 3392889655787520 3398061743677440 3402384260136960 3404409488863232 3421032582070572 3425688261918720 3427727362074624 3432952556224128 3439670662987776 3445257045672960 3457261425623040 3459319319328768 3473267265556480 3483013287269376 3485369242091520 3487443866640384 3499595238998016 3505985977647104 3511330468466688 3514229149794304 3531388471814784 3538299212464128 3543692961263616 3560098947195392 3567065872728064 3572503473143808 3585308145090560 3590588132785440 3599942055886848 3624599193255936 3659637704196096 3665392052218470 3672565030794240 3674940848717824 3697719585799680 3704955827650560 3706413556423680 3723572878444160 3730859713822720 3736546999971840 3749076802269120 3754791858370140 3756413547479040 3762139787642880 3783630505515840 3791034870497280 3814391729137920 3817000862760960 3821856292208640 3827682292654080 3829960674971136 3843688132587520 3848033390100480 3856193282333952 3857080774164480 3863739648835584 3870014763632640 3875914176382080 3883499135631360 3901478298296320 3907425673751040 3909751522366368 3915072299335680 3917402699513856 3923374349970432 3937436623626240 3944234224852992 3951155914997760 3953507793518592 3969448303493120 3972812030791632 3980586614022144 3985650133303296 3999015255753728 4005111315594816 4012949106819072 4027332436951040 4033471663226880 4035872539216896 4049934812872704 4066264115773440 4068684511080448 4071467586945024 4082861112164352 4110825914302464 4128015747874816 4134308454807552 4167920718667776 4182443090509824 4189019488249680 4197217178050560 4199932398534656 4217711402552760 4225965240913920 4255511861079040 4276290727588215 4284659202593280 4291190695280160 4293044054261760 4299588328734720 4302369774108672 4322448465592320 4324149149160960 4332611280568320 4353766609086720 4359304833300480 4362286700298240 4374494048747520 4382482472058880 4389163085583360 4392786437242880 4398470462662164 4407078036953088 4414235589768480 4422874015580160 4429616201579520 4450123683994240 4458832340910080 4465629341429760 4468287454132992 4477031656587264 4483856399966208 4498892162722944 4499927569858560 4507696256974848 4530748991569920 4536512346849280 4540356606619008 4549241844596736 4561376776094096 4567584349224960 4570303149432832 4574547130245120 4577270074965504 4586227550650368 4593676060897280 4609681900830720 4612425759105024 4617640068120576 4628496928997376 4644017716359168 4649925155520512 4681773957955584 4688910808501248 4708517962419712 4717732283285504 4722113166704640 4724923948351488 4763337964191744 4787450843713920 4820241602917440 4829674561044480 4840165995872256 4879516938928128 4887189402957960 4896753374392320 4904217937463040 4913815232839680 4930292781066240 4941884741898240 4966015038489540 4975733267527680 4982062666629120 4998769069692160 5006389144493520 5008551396638720 5016186383523840 5026823385899616 5036660613660672 5044840674021120 5054713160663040 5062418516090880 5085855638850560 5089334483681280 5103576390205440 5106614233294848 5130711186800640 5131548873105858 5138532392878080 5141591043111936 5160019684843520 5167885568509440 5177998847508480 5186938158710784 5188978978993152 5209900898334720 5213002029821824 5223203599351808 5228053863137280 5231165799960576 5249915498168320 5258978966470656 5266995702700032 5271343724691456 5297082707722176 5307448818696192 5314200177737728 5340148420793088 5350598809092096 5358755209715712 5377962217635840 5381163385622528 5399913083830272 5421685487697920 5436898789883904 5481101219069952 5498088078327705 5508847546191360 5512411273076736 5519628069765120 5531618280996864 5557227624890368 5585359317666240 5596289570734080 5604820499957760 5623615203403680 5634620321218560 5675445758273760 5686552305745920 5701720970117620 5712878936791040 5721587593706880 5732784438312960 5744941012456704 5765532198881280 5772050085150720 5785621161246720 5805022145448960 5812406444400640 5832658731663360 5852217447444480 5861138510626560 5864627283549552 5872608449003520 5876104049270784 5885647453024640 5897165354106880 5906154935439360 5916351337279488 5930261690277888 5954172455239680 5957716605510656 5978475199954944 5998522883630592 5999903426478080 6007666973392224 6010261675966464 6019423660228608 6040998655426560 6050207494840320 6053808808825344 6065655792795648 6099396173660160 6103026766620672 6107201380417536 6124291668246528 6149901012140032 6192023621812224 6201462682211328 6242365277274112 6251881078001664 6283529232374520 6295825767075840 6299898597801984 6351117285588992 6383267791618560 6426988803889920 6439566081392640 6453554661163008 6483672698388480 6486223723741440 6498916920852480 6516252537277280 6529004499189760 6538957249950720 6573723708088320 6583744628375040 6589179655864320 6596628668743680 6621353384652720 6634311023370240 6642750222172160 6675185525991360 6688248511365120 6698444012144640 6702431181199488 6715547484880896 6726454232028160 6748338244084416 6749891354787840 6761544385462272 6785779311575040 6796123487354880 6804768520273920 6808818977726464 6842065164141144 6851376523837440 6855454724149248 6865905112448256 6879341325975552 6890514091345920 6914522851246080 6918638638657536 6946534531112960 6966026574538752 6970738484183040 6974887733280768 7011971955294208 7022660936933376 7028458299588608 7062776943629568 7076598424928256 7087385922527232 7120197894390784 7145006946287616 7170616290181120 7181176265570880 7249198386511872 7319275408392192 7330784104436940 7345130061588480 7349881697435648 7395439171599360 7412827112847360 7447145756888320 7461719427645440 7473093999943680 7498153604538240 7509583716740280 7512827094958080 7524279575285760 7567261011031680 7582069740994560 7628783458275840 7634001725521920 7643712584417280 7655364585308160 7659921349942272 7687376265175040 7696066780200960 7697323309658787 7712386564667904 7714161548328960 7727479297671168 7740029527265280 7751828352764160 7766998271262720 7802956596592640 7814851347502080 7819503044732736 7834805399027712 7846748699940864 7874873247252480 7888468449705984 7907015587037184 7938896606986240 7945624061583264 7961173228044288 7971300266606592 7998030511507456 8010222631189632 8025898213638144 8066943326453760 8071745078433792 8099869625745408 8132528231546880 8137369022160896 8165722224328704 8221651828604928 8256031495749632 8268616909615104 8335841437335552 8378038976499360 8394434356101120 8399864797069312 8435422805105520 8451930481827840 8511023722158080 8552581455176430 8569318405186560 8582381390560320 8599176657469440 8644896931184640 8648298298321920 8707533218173440 8718609666600960 8724573400596480 8748988097495040 8764964944117760 8778326171166720 8785572874485760 8796940925324328 8814156073906176 8828471179536960 8845748031160320 8859232403159040 8900247367988480 8917664681820160 8931258682859520 8936574908265984 8954063313174528 8967712799932416 8997784325445888 8999855139717120 9015392513949696 9061497983139840 9080713213238016 9098483689193472 9122753552188192 9135168698449920 9140606298865664 9149094260490240 9154540149931008 9187352121794560 9219363801661440 9224851518210048 9235280136241152 9288035432718336 9299850311041024 9363547915911168 9377821617002496 9417035924839424 9449847896702976 9526675928383488 9574901687427840 9640483205834880 9659349122088960 9680331991744512 9759033877856256 9774378805915920 9793506748784640 9808435874926080 9827630465679360 9860585562132480 9883769483796480 9932030076979080 9951466535055360 9964125333258240 9997538139384320 10012778288987040 10017102793277440 10032372767047680 10053646771799232 10073321227321344 10089681348042240 10109426321326080 10124837032181760 10171711277701120 10178668967362560 10207152780410880 10213228466589696 10263097746211716 10277064785756160 10283182086223872 10320039369687040 10335771137018880 10377957957986304 10419801796669440 10426004059643648 10446407198703616 10456107726274560 10462331599921152 10499830996336640 10517957932941312 10533991405400064 10542687449382912 10594165415444352 10614897637392384 10680296841586176 10701197618184192 10717510419431424 10755924435271680 10762326771245056 10799826167660544 10873797579767808 10996176156655410 11017695092382720 11024822546153472 11114455249780736 11170718635332480 11192579141468160 11209640999915520 11247230406807360 11269240642437120 11350891516547520 11373104611491840 11403441940235240 11425757873582080 11443175187413760 11465568876625920 11489882024913408 11531064397762560 11544100170301440 11571242322493440 11610044290897920 11624812888801280 11704434894888960 11722277021253120 11729254567099104 11745216898007040 11752208098541568 11771294906049280 11794330708213760 11812309870878720 11832702674558976 11860523380555776 11908344910479360 11915433211021312 11956950399909888 11997045767261184 12015333946784448 12038847320457216 12081997310853120 12100414989680640 12107617617650688 12198792347320320 12206053533241344 12214402760835072 12248583336493056 12299802024280064 12384047243624448 12402925364422656 12484730554548224 12503762156003328 12567058464749040 12591651534151680 12599797195603968 12766535583237120 12828872182764645 12853977607779840 12879132162785280 12907109322326016 12967345396776960 12972447447482880 12997833841704960 13032505074554560 13058008998379520 13077914499901440 13147447416176640 13167489256750080 13178359311728640 13242706769305440 13268622046740480 13285500444344320 13350371051982720 13376497022730240 13396888024289280 13404862362398976 13431094969761792 13452908464056320 13496676488168832 13499782709575680 13523088770924544 13592246974709760 13609537040547840 13617637955452928 13684130328282288 13702753047674880 13710909448298496 13731810224896512 13758682651951104 13781028182691840 13829045702492160 13837277277315072 13893069062225920 13932053149077504 13949775466561536 14023943910588416 14045321873866752 14125553887259136 14153196849856512 14174771845054464 14240395788781568 14290013892575232 14362352531141760 14638550816784384 14661568208873880 14690260123176960 14699763394871296 14790878343198720 14825654225694720 14894291513776640 14923438855290880 14946187999887360 14996307209076480 15019167433480560 15025654189916160 15048559150571520 15134522022063360 15164139481989120 15257566916551680 15268003451043840 15310729170616320 15319842699884544 15374752530350080 15392133560401920 15394646619317574 15424773129335808 15480059054530560 15503656705528320 15533996542525440 15605913193185280 15629702695004160 15639006089465472 15669610798055424 15693497399881728 15749746494504960 15776936899411968 15814031174074368 15877793213972480 15891248123166528 15922346456088576 15942600533213184 15996061023014912 16020445262379264 16051796427276288 16133886652907520 16143490156867584 16199739251490816 16265056463093760 16274738044321792 16443303657209856 16512062991499264 16537233819230208 16671682874671104 16756077952998720 16788868712202240 16870845610211040 16903860963655680 17022047444316160 17105162910352860 17138636810373120 17164762781120640 17198353314938880 17296596596643840 17415066436346880 17437219333201920 17497976194990080 17529929888235520 17556652342333440 17571145748971520 17593881850648656 17628312147812352 17656942359073920 17691496062320640 17718464806318080 17800494735976960 17835329363640320 17862517365719040 17873149816531968 17935425599864832 17995568650891776 17999710279434240 18030785027899392 18122995966279680 18161426426476032 18196967378386944 18245507104376384 18281212597731328 18298188520980480 18309080299862016 18374704243589120 18449703036420096 18576070865436672 18599700622082048 18727095831822336 18755643234004992 18834071849678848 18899695793405952 19053351856766976 19149803374855680 19280966411669760 19318698244177920 19360663983489024 19548757611831840 19587013497569280 19616871749852160 19721171124264960 19767538967592960 19864060153958160 19902933070110720 19928250666516480 19995076278768640 20025556577974080 20064745534095360 20107293543598464 20146642454642688 20179362696084480 20249674064363520 20343422555402240 20357337934725120 20414305560821760 20426456933179392 20526195492423432 20554129571512320 20566364172447744 20640078739374080 20671542274037760 20755915915972608 20839603593338880 20852008119287296 20892814397407232 20912215452549120 20924663199842304 20999661992673280 21035915865882624 21067982810800128 21085374898765824 21188330830888704 21229795274784768 21360593683172352 21435020838862848 21511848870543360 21524653542490112 21747595159535616 21992352313310820 22035390184765440 22049645092306944 22228910499561472 22341437270664960 22385158282936320 22419281999831040 22494460813614720 22538481284874240 22701783033095040 22746209222983680 22806883880470480 22851515747164160 22886350374827520 22931137753251840 22979764049826816 23062128795525120 23088200340602880 23142484644986880 23220088581795840 23249625777602560 23408869789777920 23444554042506240 23458509134198208 23504416197083136 23542589812098560 23588661416427520 23624619741757440 23665405349117952 23721046761111552 23816689820958720 23830866422042624 23913900799819776 23994091534522368 24030667893568896 24077694640914432 24200829979361280 24215235235301376 24397584694640640 24412107066482688 24497166672986112 24599604048560128 24768094487248896 24805850728845312 24969461109096448 25007524312006656 25134116929498080 25183303068303360 25199594391207936 25533071166474240 25657744365529290 25707955215559680 25934690793553920 25944894894965760 26065010149109120 26116017996759040 26155828999802880 26294894832353280 26334978513500160 26356718623457280 26485413538610880 26537244093480960 26571000888688640 26700742103965440 26752994045460480 26793776048578560 26809724724797952 26862189939523584 26905816928112640 26993352976337664 26999565419151360 27046177541849088 27184493949419520 27235275910905856 27368260656564576 27405506095349760 27421818896596992 27463620449793024 27562056365383680 27658091404984320 27674554554630144 27786138124451840 27864106298155008 27899550933123072 28090643747733504 28251107774518272 28349543690108928 28480791577563136 28580027785150464 28724705062283520 29277101633568768 29323136417747760 29380520246353920 29399526789742592 29581756686397440 29651308451389440 29788583027553280 29892375999774720 29992614418152960 30038334866961120 30051308379832320 30097118301143040 30269044044126720 30328278963978240 30515133833103360 30536006902087680 30621458341232640 30639685399769088 30749505060700160 30789293238635148 30849546258671616 30960118109061120 31007313411056640 31211826386370560 31259405390008320 31278012178930944 31339221596110848 31386994799763456 31499492989009920 31553873798823936 31628062348148736 31755586427944960 31782496246333056 31844692912177152 31992122046029824 32040890524758528 32103592854552576 32267773305815040 32286980313735168 32399478502981632 32549476088643584 33024125982998528 33074467638460416 33343365749342208 33512155905997440 33577737424404480 33741691220422080 33807721927311360 34044094888632320 34210325820705720 34277273620746240 34329525562241280 34396706629877760 34593193193287680 34830132872693760 34874438666403840 35059859776471040 35113304684666880 35142291497943040 35187763701297312 35256624295624704 35313884718147840 35382992124641280 35436929612636160 35600989471953920 35725034731438080 35746299633063936 35870851199729664 35991137301783552 36245991932559360 36322852852952064 36491014208752768 36562425195462656 36596377041960960 36618160599724032 36749408487178240 36899406072840192 37152141730873344 37199401244164096 37454191663644672 37511286468009984 37668143699357696 37799391586811904 38299606749711360 38486616548293935 38561932823339520 38637396488355840 38721327966978048 39097515223663680 39174026995138560 39233743499704320 39442342248529920 39535077935185920 39728120307916320 39805866140221440 39856501333032960 39990152557537280 40051113155948160 40129491068190720 40214587087196928 40293284909285376 40358725392168960 40499348128727040 40686845110804480 40828611121643520 40852913866358784 41052390984846864 41108259143024640 41132728344895488 41280157478748160 41343084548075520 41511831831945216 41679207186677760 41704016238574592 41849326399684608 41999323985346560 42071831731765248 42135965621600256 42376661661777408 42459590549569536 42721187366344704 42870041677725696 43049307084980224 43984704626621640 44070780369530880 44099290184613888 44457820999122944 44682874541329920 44770316565872640 44838563999662080 44988921627229440 45076962569748480 45403566066190080 45492418445967360 45613767760940960 45703031494328320 45772700749655040 45959528099653632 46124257591050240 46176400681205760 46440177163591680 46499251555205120 46817739579555840 46889108085012480 46917018268396416 47008832394166272 47085179624197120 47249239483514880 47330810698235904 47442093522223104 47633379641917440 47661732844085248 47827801599639552 47988183069044736 48061335787137792 48155389281828864 48401659958722560 48430470470602752 48795169389281280 48824214132965376 49199208097120256 49536188974497792 49611701457690624 50015048624013312 50268233858996160 50366606136606720 51066142332948480 51315488731058580 51415910431119360 51889789789931520 52130020298218240 52232035993518080 52311657999605760 52589789664706560 52669957027000320 52713437246914560 52970827077221760 53074488186961920 53401484207930880 53505988090920960 53587552097157120 53619449449595904 53811633856225280 53986705952675328 53999130838302720 54092355083698176 54368987898839040 54470551821811712 54736521313129152 54843637793193984 54927240899586048 55124112730767360 55349109109260288 55572276248903680 55728212596310016 55799101866246144 56181287495467008 56502215549036544 56699087380217856 56961583155126272 57160055570300928 57449410124567040 58646272835495520 58761040492707840 58799053579485184 59163513372794880 59302616902778880 59577166055106560 59784751999549440 59985228836305920 60076669733922240 60194236602286080 60538088088253440 61030267666206720 61072013804175360 61242916682465280 61279370799538176 61499010121400320 61578586477270296 61699092517343232 61920236218122240 62014626822113280 62423652772741120 62518810780016640 62556024357861888 62678443192221696 62773989599526912 62998985978019840 63107747597647872 63256124696297472 63564992492666112 63689385824354304 63984244092059648 64081781049517056 64535546611630080 64573960627470336 65098952177287168 66148935276920832 66686731498684416 67024311811994880 67155474848808960 67483382440844160 67615443854622720 68088189777264640 68420651641411440 68554547241492480 68659051124482560 68793413259755520 69186386386575360 69660265745387520 69748877332807680 70119719552942080 70226609369333760 70375527402594624 70513248591249408 70627769436295680 70765984249282560 70873859225272320 71201978943907840 71450069462876160 71492599266127872 71741702399459328 71982274603567104 72645705705904128 72982028417505536 73124850390925312 73192754083921920 73236321199448064 73498816974356480 73798812145680384 74304283461746688 74908383327289344 75022572936019968 75336287398715392 75598783173623808 76599213499422720 76973233096587870 77123865646679040 78195030447327360 78348053990277120 78467486999408640 78884684497059840 79070155870371840 79456240615832640 79611732280442880 79713002666065920 79980305115074560 80102226311896320 80258982136381440 80429174174393856 80586569818570752 80717450784337920 80998696257454080 81373690221608960 81705827732717568 82104781969693728 82216518286049280 82265456689790976 82560314957496320 82686169096151040 83023663663890432 83358414373355520 83408032477149184 83698652799369216 84271931243200512 84753323323554816 85442374732689408 85740083355451392 86098614169960448 87969409253243280 88141560739061760 88198580369227776 89365749082659840 89677127999324160 89977843254458880 90153925139496960 90807132132380160 90984836891934720 91227535521881920 91406062988656640 91545401499310080 91919056199307264 92248515182100480 92880354327183360 92998503110410240 93635479159111680 93778216170024960 93834036536792832 94017664788332544 94170359248394240 94498478967029760 94661621396471808 94884187044446208 95266759283834880 95323465688170496 95976366138089472 96122671574275584 96310778563657728 96803319917445120 96860940941205504 97648428265930752 99072377948995584 99223402915381248 100030097248026624 100536467717992320 100733212273213440 102132284665896960 102630977462117160 102831820862238720 103779579579863040 104260040596436480 104464071987036160 104623315999211520 105179579329413120 105339914054000640 105426874493829120 105941654154443520 106148976373923840 106802968415861760 107175104194314240 107238898899191808 107623267712450560 107973411905350656 108737975797678080 108941103643623424 109473042626258304 109687275586387968 109854481799172096 110248225461534720 110698218218520576 111144552497807360 111456425192620032 111598203732492288 112362574990934016 113004431098073088 113398174760435712 113923166310252544 114898820249134080 117292545670991040 117522080985415680 118327026745589760 118605233805557760 119154332110213120 119569503999098880 119970457672611840 120153339467844480 120388473204572160 121076176176506880 122060535332413440 122485833364930560 122558741599076352 122998020242800640 123157172954540592 123398185034686464 123840472436244480 124029253644226560 124847305545482240 125037621560033280 125112048715723776 125547979199053824 125997971956039680 126215495195295744 127129984985332224 127378771648708608 127968488184119296 128163562099034112 129147921254940672 130197904354574336 132297870553841664 133373462997368832 134048623623989760 134310949697617920 134966764881688320 135230887709245440 136176379554529280 136841303282822880 137109094482984960 137318102248965120 138372772773150720 139320531490775040 139497754665615360 140453218738667520 140751054805189248 141026497182498816 141255538872591360 141747718450544640 142403957887815680 142900138925752320 142985198532255744 143483404798918656 143964549207134208 145291411411808256 145964056835011072 146249700781850624 146385508167843840 146472642398896128 146997633948712960 147597624291360768 148608566923493376 150045145872039936 150672574797430784 153198426998845440 153946466193175740 154247731293358080 156390060894654720 156696107980554240 156934973998817280 157769368994119680 158140311740743680 158912481231665280 159223464560885760 159960610230149120 160204452623792640 160517964272762880 160858348348787712 161434901568675840 161997392514908160 162747380443217920 163411655465435136 164209563939387456 164530913379581952 165120629914992640 165372338192302080 166047327327780864 166716828746711040 166816064954298368 167397305598738432 168543862486401024 169506646647109632 170884749465378816 171480166710902784 172197228339920896 175938818506486560 176283121478123520 176397160738455552 178731498165319680 179354255998648320 179955686508917760 181614264264760320 182455071043763840 182812125977313280 183090802998620160 183838112398614528 184497030364200960 185760708654366720 185997006220820480 187270958318223360 187556432340049920 187668073073585664 188035329576665088 188340718496788480 188996957934059520 189323242792943616 189768374088892416 190646931376340992 191952732276178944 192245343148551168 193606639834890240 193721881882411008 195296856531861504 198446805830762496 200060194496053248 201072935435984640 201466424546426880 204264569331793920 205261954924234320 205663641724477440 207559159159726080 208520081192872960 209246631998423040 210359158658826240 210679828108001280 211883308308887040 212297952747847680 213605936831723520 214350208388628480 214477797798383616 215246535424901120 215946823810701312 217882207287246848 218946085252516608 219374551172775936 219708963598344192 220496450923069440 221396436437041152 222289104995614720 222912850385240064 224725149981868032 226008862196146176 226796349520871424 227846332620505088 229797640498268160 234585091341982080 235044161970831360 236654053491179520 237210467611115520 238308664220426240 239139007998197760 239940915345223680 240306678935688960 240776946409144320 242152352353013760 244121070664826880 245117483198152704 245996040485601280 246314345909081184 246796370069372928 247680944872488960 248058507288453120 250075243120066560 250224097431447552 251095958398107648 254259969970664448 255936976368238592 256327124198068224 258295842509881344 260395808709148672 264595741107683328 268097247247979520 269933529763376640 270461775418490880 272352759109058560 273682606565645760 274218188965969920 274636204497930240 276745545546301440 278641062981550080 278995509331230720 280906437477335040 281502109610378496 282052994364997632 282511077745182720 283495436901089280 284807915775631360 285800277851504640 285970397064511488 287929098414268416 290582822823616512 291928113670022144 292945284797792256 293995267897425920 297217133846986752 300090291744079872 301345149594861568 306396853997690880 307892932386351480 308495462586716160 312780121789309440 313392215961108480 313869947997634560 315538737988239360 316280623481487360 317824962463330560 318446929121771520 319921220460298240 320408905247585280 321716696697575424 322869803137351680 325494760886435840 326823310930870272 328419127878774912 329061826759163904 330744676384604160 332094654655561728 333433657493422080 333632129908596736 334794611197476864 337087724972802048 339013293294219264 341769498930757632 344394456679841792 351877637012973120 352566242956247040 357462996330639360 358708511997296640 359911373017835520 363228528529520640 364910142087527680 365624251954626560 366181605997240320 367676224797229056 368994060728401920 371521417308733440 374541916636446720 375112864680099840 375336146147171328 376681436993576960 377993915868119040 378646485585887232 381293862752681984 383905464552357888 384490686297102336 387443763764822016 390593713063723008 396893611661524992 400120388992106496 402145870871969280 402932849092853760 408529138663587840 410523909848468640 411327283448954880 415118318319452160 417040162385745920 418493263996846080 421359656216002560 423766616617774080 427211873663447040 428700416777256960 428955595596767232 430493070849802240 431893647621402624 437892170505033216 438749102345551872 439417927196688384 440992901846138880 442792872874082304 445825700770480128 452017724392292352 455692665241010176 459595280996536320 469170182683964160 470088323941662720 473308106982359040 474420935222231040 476617328440852480 479881830690447360 480613357871377920 481553892818288640 484304704706027520 488242141329653760 490234966396305408 492628691818162368 493592740138745856 495361889744977920 496117014576906240 500150486240133120 500448194862895104 502191916796215296 508519939941328896 511873952736477184 512654248396136448 516591685019762688 529191482215366656 536194494495959040 539867059526753280 544705518218117120 547365213131291520 548436377931939840 549272408995860480 553491091092602880 557282125963100160 557991018662461440 561812874954670080 563004219220756992 564105988729995264 565022155490365440 566990873802178560 569615831551262720 571940794129022976 575858196828536832 581165645647233024 583856227340044288 585890569595584512 600180583488159744 602690299189723136 612793707995381760 615785864772702960 616990925173432320 625560243578618880 627739895995269120 631077475976478720 635649924926661120 636893858243543040 639842440920596480 640817810495170560 643433393395150848 645739606274703360 650989521772871680 653646621861740544 656838255757549824 658123653518327808 661489352769208320 664189309311123456 666867314986844160 667264259817193472 674175449945604096 678026586588438528 683538997861515264 703755274025946240 705132485912494080 714925992661278720 717417023994593280 719822746035671040 726457057059041280 729820284175055360 731248503909253120 732363211994480640 735352449594458112 737988121456803840 743042834617466880 750225729360199680 750672292294342656 753362873987153920 762587725505363968 767810929104715776 768981372594204672 774887527529644032 781187426127446016 793787223323049984 804291741743938560 817058277327175680 821047819696937280 822654566897909760 830236636638904320 834080324771491840 836986527993692160 842719312432005120 847533233235548160 854423747326894080 857400833554513920 857911191193534464 860986141699604480 863787295242805248 875784341010066432 878835854393376768 881985803692277760 891651401540960256 904035448784584704 911385330482020352 919190561993072640 938340365367928320 940176647883325440 946616213964718080 948841870444462080 953234656881704960 959763661380894720 961226715742755840 968609409412055040 976484282659307520 980469932792610816 985257383636324736 987185480277491712 992234029153812480 1000300972480266240 1000896389725790208 1004383833592430592 1017039879882657792 1023747905472954368 1025308496792272896 1033183370039525376 1072388988991918080 1079734119053506560 1089411036436234240 1094730426262583040 1096872755863879680 1098544817991720960 1106982182185205760 1114564251926200320 1123625749909340160 1126008438441513984 1130044310980730880 1133981747604357120 1139231663102525440 1143881588258045952 1151716393657073664 1162331291294466048 1167712454680088576 1171781139191169024 1200361166976319488 1205380598379446272 1225587415990763520 1231571729545405920 1233981850346864640 1251120487157237760 1255479791990538240 1271299849853322240 1279684881841192960 1281635620990341120 1286866786790301696 1291479212549406720 1301979043545743360 1313676511515099648 1316247307036655616 1322978705538416640 1328378618622246912 1334528519634386944 1356053173176877056 1367077995723030528 1407510548051892480 1410264971824988160 1429851985322557440 1439645492071342080 1452914114118082560 1459640568350110720 1464726423988961280 1470704899188916224 1486085669234933760 1500451458720399360 1501344584588685312 1506725747974307840 1525175451010727936 1535621858209431552 1537962745188409344 1549775055059288064 1587574446646099968 1608583483487877120 1634116554654351360 1642095639393874560 1645309133795819520 1660473273277808640 1668160649542983680 1673973055987384320 1685438624864010240 1695066466471096320 1708847494653788160 1715822382387068928 1721972283399208960 1727574590485610496 1751568682020132864 1757671708786753536 1808070897569169408 1822770660964040704 1838381123986145280 1876680730735856640 1893232427929436160 1906469313763409920 1919527322761789440 1922453431485511680 1937218818824110080 1952968565318615040 1960939865585221632 1970514767272649472 1974370960554983424 1984468058307624960 2000601944960532480 2001792779451580416 2034079759765315584 2050616993584545792 2144777977983836160 2159468238107013120 2189460852525166080 2193745511727759360 2197089635983441920 2213964364370411520 2229128503852400640 2252016876883027968 2260088621961461760 2278463326205050880 2287763176516091904 2303432787314147328 2324662582588932096 2335424909360177152 2343562278382338048 2410761196758892544 2451174831981527040 2463143459090811840 2467963700693729280 2502240974314475520 2510959583981076480 2542599699706644480 2559369763682385920 2563271241980682240 2573733573580603392 2582958425098813440 2627353023030199296 2645957411076833280 2669057039268773888 2712106346353754112 2734155991446061056 2815021096103784960 2820529943649976320 2859703970645114880 2879290984142684160 2905828228236165120 2919281136700221440 2929452847977922560 2941409798377832448 3000902917440798720 3002689169177370624 3013451495948615680 3071243716418863104 3075925490376818688 3099550110118576128 3217166966975754240 3268233109308702720 3284191278787749120 3290618267591639040 3320946546555617280 3336321299085967360 3370877249728020480 3390132932942192640 3417694989307576320 3431644764774137856 3455149180971220992 3503137364040265728 3515343417573507072 3616141795138338816 3676762247972290560 3753361461471713280 3812938627526819840 3839054645523578880 3844906862971023360 3874437637648220160 3905937130637230080 3941029534545298944 3948741921109966848 3968936116615249920 4003585558903160832 4068159519530631168 4101233987169091584 4289555955967672320 4318936476214026240 4378921705050332160 4394179271966883840 4458257007704801280 4504033753766055936 4520177243922923520 4556926652410101760 4575526353032183808 4606865574628294656 4649325165177864192 4670849818720354304 4902349663963054080 4926286918181623680 4935927401387458560 5004481948628951040 5021919167962152960 5085199399413288960 5118739527364771840 5126542483961364480 5147467147161206784 5165916850197626880 5254706046060398592 5338114078537547776 5424212692707508224 5468311982892122112 5630042192207569920 5719407941290229760 5758581968285368320 5811656456472330240 5838562273400442880 5858905695955845120 5882819596755664896 6001805834881597440 6005378338354741248 6026902991897231360 6151850980753637376 6434333933951508480 6568382557575498240 6581236535183278080 6641893093111234560 6672642598171934720 6780265865884385280 6835389978615152640 6863289529548275712 6910298361942441984 7006274728080531456 7030686835147014144 7232283590276677632 7353524495944581120 7506722922943426560 7625877255053639680 7678109291047157760 7689813725942046720 7748875275296440320 7882059069090597888 7937872233230499840 8007171117806321664 8136319039061262336 8202467974338183168 8579111911935344640 8637872952428052480 8757843410100664320 8788358543933767680 9008067507532111872 9040354487845847040 9113853304820203520 9213731149256589312 9298650330355728384 9341699637440708608 9804699327926108160 9852573836363247360 9871854802774917120 10008963897257902080 10170398798826577920 10253084967922728960 10294934294322413568 10509412092120797184 10676228157075095552 10848425385415016448 11260084384415139840 11438815882580459520 11517163936570736640 11623312912944660480 11677124546800885760 11717811391911690240 12010756676709482496 12053805983794462720 12303701961507274752 12868667867903016960 13136765115150996480 13345285196343869440 13560531731768770560 13670779957230305280 13726579059096551424 13820596723884883968 14012549456161062912 14707048991889162240 15013445845886853120 15356218582094315520 15379627451884093440 15497750550592880640 15764118138181195776 16014342235612643328 16272638078122524672 16404935948676366336 17158223823870689280 17275745904856104960 17515686820201328640 17576717087867535360 18016135015064223744 18080708975691694080 18683399274881417216 19705147672726494720 19743709605549834240 20017927794515804160 20340797597653155840 20506169935845457920 20589868588644827136 21018824184241594368 21696850770830032896 22520168768830279680 22877631765160919040 23034327873141473280 23246625825889320960 23354249093601771520 24021513353418964992 24607403923014549504 25737335735806033920 26273530230301992960 26690570392687738880 27121063463537541120 27341559914460610560 27641193447769767936 28025098912322125824 29414097983778324480 30026891691773706240 30759254903768186880 31528236276362391552 32028684471225286656 32545276156245049344 34316447647741378560 34551491809712209920 35031373640402657280 35153434175735070720 36032270030128447488 36161417951383388160 37366798549762834432 39410295345452989440 40035855589031608320 40681595195306311680 41012339871690915840 41179737177289654272 42037648368483188736 45040337537660559360 46068655746282946560 46493251651778641920 46708498187203543040 48043026706837929984 49214807846029099008 51474671471612067840 52547060460603985920 53381140785375477760 54242126927075082240 56050197824644251648 60053783383547412480 61518509807536373760 63056472552724783104 65090552312490098688 68632895295482757120 69102983619424419840 70062747280805314560 72064540060256894976 74733597099525668864 78820590690905978880 80071711178063216640 81363190390612623360 82024679743381831680 84075296736966377472 90080675075321118720 93416996374407086080 96086053413675859968 102949342943224135680 105094120921207971840 108484253854150164480 112100395649288503296 120107566767094824960 123037019615072747520 126112945105449566208 138205967238848839680 140125494561610629120 144129080120513789952 157641181381811957760 160143422356126433280 162726380781225246720 168150593473932754944 180161350150642237440 186833992748814172160 205898685886448271360 210188241842415943680 224200791298577006592 240215133534189649920 246074039230145495040 252225890210899132416 280250989123221258240 288258160241027579904 315282362763623915520 325452761562450493440 336301186947865509888 360322700301284474880 373667985497628344320 420376483684831887360 480430267068379299840 504451780421798264832 560501978246442516480 630564725527247831040 672602373895731019776 720645400602568949760 840752967369663774720 1008903560843596529664 1121003956492885032960 1261129451054495662080 1441290801205137899520 1681505934739327549440 2017807121687193059328 2522258902108991324160 3363011869478655098880 5044517804217982648320 10089035608435965296640
- Sum of all divisors σ(n): 44877071748648222720000
- Sum of proper divisors (its aliquot sum) s(n): 34788036140212257423360
- 10089035608435965296640 is an abundant number, because the sum of its proper divisors (34788036140212257423360) is greater than itself. Its abundance is 24699000531776292126720
Bases of 10089035608435965296640
- Binary: 100010001011101101011111101100111111011110111101001011110000000000000000002
- Hexadecimal: 0x222ED7ECFDEF4BC0000
- Base-36: 1N57RGGATAG5XC0
Squares and roots of 10089035608435965296640
- 10089035608435965296640 squared (100890356084359652966402) is 101788639508288868467496551254114403195289600
- 10089035608435965296640 cubed (100890356084359652966403) is 1026949208533378319536414276500199346508622702081607794314706944000
-
The
square root of 10089035608435965296640 is 100444191511.6845633951 -
The
cube root of 10089035608435965296640 is 21608098.5353182427
Scales and comparisons
How big is 10089035608435965296640?- 10,089,035,608,435,965,296,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,089,035,608,435,965,296,640 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 10089035608435965296640 cubic inches would be around 1800674.9 feet tall.
Recreational maths with 10089035608435965296640
- 10089035608435965296640 backwards is 04669256953480653098001
- The number of decimal digits it has is: 23
- The sum of 10089035608435965296640's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 10089035608435965296640 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 10089035608435965296640 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/10089035608435965296640/
Chicago style:
Numbermatics. 2024. "Number 10089035608435965296640 - Facts about the integer". https://numbermatics.com/n/10089035608435965296640/
The information we have on file for 10089035608435965296640 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 10089035608435965296640, math, Factors of 10089035608435965296640, curriculum, school, college, exams, university, Prime factorization of 10089035608435965296640, STEM, science, technology, engineering, physics, economics, calculator, ten sextillion, eighty-nine quintillion, thirty-five quadrillion, six hundred eight trillion, four hundred thirty-five billion, nine hundred sixty-five million, two hundred ninety-six thousand, six hundred forty.