255988350806280238080
255,988,350,806,280,238,080 is an even composite number composed of nine prime numbers multiplied together.
255988350806280238080 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred ninety-six divisors.
Prime factorization of 255988350806280238080:
210 × 33 × 5 × 113 × 292 × 37 × 61 × 421 × 1741
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 29 × 29 × 37 × 61 × 421 × 1741)See below for interesting mathematical facts about the number 255988350806280238080 from the Numbermatics database.
Names of 255988350806280238080
- Cardinal: 255988350806280238080 can be written as Two hundred fifty-five quintillion, nine hundred eighty-eight quadrillion, three hundred fifty trillion, eight hundred six billion, two hundred eighty million, two hundred thirty-eight thousand and eighty.
Scientific notation
- Scientific notation: 2.5598835080628023808 × 1020
Factors of 255988350806280238080
Divisors of 255988350806280238080
- Number of divisors d(n): 16896
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 24 27 29 30 32 33 36 37 40 44 45 48 54 55 58 60 61 64 66 72 74 80 87 88 90 96 99 108 110 111 116 120 121 122 128 132 135 144 145 148 160 165 174 176 180 183 185 192 198 216 220 222 232 240 242 244 256 261 264 270 288 290 296 297 305 319 320 330 333 348 352 360 363 366 370 384 396 407 421 432 435 440 444 464 480 484 488 495 512 522 528 540 549 555 576 580 592 594 605 610 638 640 660 666 671 696 704 720 726 732 740 768 783 792 814 841 842 864 870 880 888 915 928 957 960 968 976 990 999 1024 1044 1056 1073 1080 1089 1098 1110 1152 1160 1184 1188 1210 1220 1221 1263 1276 1280 1305 1320 1331 1332 1342 1392 1408 1440 1452 1464 1480 1485 1536 1566 1584 1595 1628 1647 1665 1682 1684 1728 1740 1741 1760 1769 1776 1815 1830 1856 1914 1920 1936 1952 1980 1998 2013 2035 2088 2105 2112 2146 2160 2178 2196 2220 2257 2304 2320 2368 2376 2420 2440 2442 2523 2526 2552 2560 2610 2640 2662 2664 2684 2745 2784 2816 2871 2880 2904 2928 2960 2970 3072 3132 3168 3190 3219 3256 3267 3294 3330 3355 3364 3368 3456 3480 3482 3509 3520 3538 3552 3630 3660 3663 3712 3789 3828 3840 3872 3904 3915 3960 3993 3996 4026 4070 4176 4205 4210 4224 4292 4320 4356 4392 4440 4477 4514 4608 4631 4640 4736 4752 4785 4840 4880 4884 4995 5046 5052 5104 5120 5220 5223 5280 5307 5324 5328 5365 5368 5445 5490 5568 5632 5742 5760 5808 5856 5920 5940 6039 6105 6264 6315 6336 6380 6438 6512 6534 6588 6655 6660 6710 6728 6736 6771 6912 6960 6964 7018 7040 7076 7104 7260 7320 7326 7381 7424 7569 7578 7656 7680 7744 7808 7830 7920 7986 7992 8052 8140 8235 8352 8410 8420 8448 8584 8613 8640 8705 8712 8784 8845 8880 8954 9028 9216 9251 9262 9280 9472 9504 9570 9657 9680 9760 9768 9990 10065 10092 10104 10208 10440 10446 10527 10560 10614 10648 10656 10730 10736 10890 10980 10989 11136 11264 11285 11367 11484 11520 11616 11712 11803 11840 11880 11979 12078 12209 12210 12528 12615 12630 12672 12760 12876 13024 13068 13176 13310 13320 13420 13431 13456 13472 13542 13824 13893 13920 13928 14036 14080 14152 14208 14355 14520 14640 14652 14762 14848 15138 15156 15312 15360 15488 15577 15616 15660 15669 15840 15921 15972 15984 16095 16104 16280 16335 16470 16704 16820 16840 16896 17168 17226 17280 17410 17424 17545 17568 17690 17760 17908 18056 18117 18315 18502 18524 18560 18944 18945 19008 19140 19151 19314 19360 19459 19520 19536 19965 19980 20130 20184 20208 20313 20416 20880 20892 21054 21120 21228 21296 21312 21460 21472 21780 21960 21978 22143 22272 22385 22570 22707 22734 22968 23040 23155 23232 23424 23606 23680 23760 23958 24156 24418 24420 24827 25056 25230 25260 25344 25520 25681 25752 26048 26115 26136 26352 26535 26620 26640 26840 26862 26912 26944 27084 27648 27753 27786 27840 27856 28072 28160 28304 28416 28710 28971 29040 29280 29304 29524 29696 30195 30276 30312 30624 30976 31117 31154 31232 31320 31338 31581 31680 31842 31944 31968 32190 32208 32560 32670 32940 33408 33640 33680 33792 33855 34336 34452 34560 34820 34848 35090 35136 35380 35409 35520 35816 35937 36112 36234 36627 36630 36905 37004 37048 37120 37845 37888 37890 38016 38280 38302 38599 38628 38720 38918 39040 39072 39930 39960 40260 40293 40368 40416 40626 40832 41679 41760 41784 42108 42240 42456 42592 42624 42920 42944 43065 43560 43920 43956 44286 44544 44770 45140 45414 45468 45936 46080 46255 46310 46464 46731 46848 47007 47212 47360 47520 47763 47916 48285 48312 48836 48840 49247 49654 50112 50460 50489 50520 50688 50941 51040 51301 51362 51504 52096 52230 52272 52635 52704 53070 53240 53280 53680 53724 53824 53888 54168 54945 55506 55572 55680 55712 56144 56320 56608 56832 56835 57420 57453 57942 58080 58377 58560 58608 59015 59048 59895 60390 60552 60624 60939 61045 61248 61952 62234 62308 62464 62640 62676 63162 63360 63684 63888 63936 64380 64416 64417 65120 65340 65453 65880 66429 66816 67155 67280 67360 67710 68672 68904 69120 69465 69640 69696 70180 70272 70760 70818 71040 71632 71874 72224 72468 73254 73260 73810 74008 74096 74240 74481 75690 75780 76032 76560 76604 77043 77198 77256 77440 77836 77885 78080 78144 78345 79605 79860 79920 80520 80586 80736 80832 81191 81252 81664 83259 83358 83520 83568 84216 84480 84912 85184 85248 85840 85888 86130 87120 87840 87912 88572 89088 89540 90280 90585 90828 90936 91872 92510 92620 92928 93351 93462 93696 94014 94424 94720 94743 95040 95526 95755 95832 96570 96624 97295 97672 97680 98494 99308 100224 100920 100978 101040 101376 101565 101761 101882 102080 102602 102724 103008 104192 104460 104544 105270 105408 106140 106201 106227 106480 106560 107360 107448 107648 107776 108336 109881 109890 110715 111012 111144 111360 111424 112288 113216 113535 113664 113670 114840 114906 115797 115884 116160 116754 117120 117216 118030 118096 119790 120780 120879 121104 121248 121878 122090 122496 123904 124135 124468 124616 125037 125280 125352 126324 126720 127368 127776 127872 128405 128760 128832 128834 129833 130240 130680 130906 131760 132858 133632 134299 134310 134560 134720 135420 137344 137808 138240 138765 138930 139280 139392 140193 140360 140544 141520 141636 142080 143264 143748 144448 144855 144936 146508 146520 147620 147741 148016 148192 148480 148962 151380 151467 151560 152064 152823 153120 153208 153903 154086 154396 154512 154880 155585 155672 155770 156160 156288 156690 157905 159210 159720 159840 161040 161172 161472 161664 162382 162504 163328 166518 166716 167040 167136 168432 168960 169824 170368 170496 171347 171680 171776 172260 172359 174240 175131 175680 175824 177045 177144 179080 179685 180560 181170 181656 181872 183135 183744 185020 185240 185856 186702 186924 187392 188028 188848 189440 189486 190080 191052 191510 191664 192995 193140 193248 193251 194590 195344 195360 196359 196988 198616 199287 200448 201465 201840 201956 202080 203130 203522 203764 204160 205204 205448 206016 208384 208395 208920 209088 210540 210661 210816 212280 212402 212454 212960 213120 214049 214720 214896 215296 215552 216672 219762 219780 221430 222024 222288 222720 222848 223443 224576 226432 227070 227340 229680 229812 231129 231594 231768 232320 233508 233655 234240 234432 235035 236060 236192 238815 239580 241560 241758 242208 242496 243573 243756 244180 244992 246235 248270 248936 249232 249777 250074 250560 250704 252445 252648 253440 254705 254736 255552 255744 256505 256810 257520 257664 257668 259666 260480 261360 261812 263520 265716 267264 268598 268620 269120 269440 270840 273097 274688 275616 277530 277860 278560 278784 280053 280386 280720 281088 282491 283040 283272 284160 286528 287265 287496 288896 289710 289872 291885 293016 293040 295240 295482 296032 296384 297924 302760 302934 303120 304128 304695 305283 305646 306240 306416 307806 308172 308792 309024 309760 311170 311344 311540 312320 312576 313380 315810 318420 318603 318681 319440 319680 322080 322085 322344 322944 323328 324764 325008 326656 327265 329643 332145 333036 333432 334080 334272 336864 339648 340736 340992 342287 342694 343360 343552 344520 344718 347391 348480 350262 351360 351648 354061 354090 354288 358160 359370 361120 362340 363312 363744 366270 367488 370040 370480 371712 372405 373404 373848 376056 377696 378972 380160 382104 383020 383328 385215 385990 386280 386496 386502 389180 389499 390688 390720 392718 393976 397232 398574 400896 402897 402930 403680 403912 404160 405955 406260 407044 407528 408320 410408 410896 412032 416295 416768 416790 417840 418176 420579 421080 421322 421632 424560 424804 424908 425920 426240 428098 429440 429792 430592 431104 433344 439524 439560 442860 443223 444048 444576 445440 445696 446886 449152 451733 452864 454140 454401 454680 458469 459360 459624 461709 462258 463188 463536 464640 466755 467016 467310 468480 468864 470070 472120 472384 473715 477630 479160 483120 483516 484416 484992 487146 487512 488360 489984 492470 496540 497872 498464 499554 500148 501120 501408 504890 505296 506880 508805 509410 509472 511104 511488 513010 513620 514041 515040 515328 515336 517077 519332 520960 522720 523624 525393 527040 531005 531135 531432 537196 537240 538240 538880 541680 546194 549376 549405 551232 555060 555379 555720 557120 557568 560106 560351 560772 561440 562176 564311 564982 566080 566544 568320 573056 574530 574992 577792 578985 579420 579744 579753 583770 586032 586080 589077 590480 590964 592064 592768 595848 604395 605520 605868 606240 609390 610566 611292 612480 612832 615612 616344 617584 618048 619520 622340 622688 623080 625152 625185 626760 631620 631983 636840 637206 637362 638880 639360 642147 644160 644170 644688 645888 646656 649165 649528 650016 654530 659286 664290 666072 666864 668160 668544 670329 671495 673728 679296 681472 684574 685388 686720 687104 689040 689436 693387 694782 696960 700524 700965 702720 703296 708122 708180 708576 708587 716320 718740 719983 722240 724680 726624 727488 730719 732540 732961 734976 738705 740080 740960 744749 744810 746808 747696 752112 755392 757335 757944 760320 764115 764208 766040 766656 769515 770430 771980 772560 772992 773004 778360 778998 781376 781440 785436 787952 794464 797148 801792 805794 805860 807360 807824 808320 811910 812520 814088 815056 816640 819291 820816 821792 824064 832590 833580 835680 836352 840159 841158 842160 842644 843264 847473 849120 849608 849816 851840 852480 856196 856735 858880 859584 861184 861795 866688 875655 879048 879120 885720 886446 888096 889152 891392 893772 898304 903466 905728 908280 908802 909360 915849 916938 918720 919248 923418 924516 926376 927072 929280 933510 934032 934620 936960 937728 940140 944240 944768 947430 950197 955260 955809 958320 966240 966255 967032 968832 969984 974292 975024 976720 979968 981795 984940 993080 995744 996435 996928 999108 1000296 1002240 1002816 1009780 1010592 1017610 1018820 1018944 1022208 1022976 1026020 1026861 1027240 1028082 1030080 1030656 1030672 1034154 1038664 1041920 1042173 1045440 1047248 1050786 1053305 1054080 1062010 1062183 1062270 1062864 1070245 1074392 1074480 1076480 1077760 1083360 1092388 1098752 1098810 1102464 1110120 1110758 1111440 1114240 1115136 1117215 1119371 1120212 1120702 1121544 1122880 1128622 1129964 1132160 1133088 1146112 1149060 1149984 1155584 1155645 1157970 1158840 1159488 1159506 1167540 1168211 1168497 1172064 1172160 1178154 1180960 1181928 1184128 1185536 1191696 1208691 1208790 1211040 1211736 1212480 1217865 1218780 1221132 1222584 1224960 1225664 1231224 1232688 1235168 1236096 1244680 1245376 1246160 1248885 1250304 1250370 1253520 1263240 1263966 1273680 1274412 1274724 1277760 1278720 1284294 1288320 1288340 1289376 1291776 1293312 1298330 1299056 1300032 1309060 1318572 1328580 1329669 1332144 1333728 1336320 1337088 1340658 1342990 1347456 1355199 1358592 1362944 1363203 1365485 1369148 1370776 1373440 1375407 1378080 1378872 1385127 1386774 1389564 1393920 1400265 1401048 1401930 1405440 1406592 1412455 1416244 1416360 1417152 1417174 1428163 1432640 1437480 1439966 1444480 1449360 1453248 1454976 1461438 1464181 1465080 1465922 1469952 1477289 1477410 1480160 1481920 1489498 1489620 1493616 1495392 1504224 1510784 1514670 1515888 1520640 1526415 1528230 1528416 1532080 1533312 1539030 1540860 1542123 1543960 1545120 1545984 1546008 1556720 1557996 1562752 1562880 1570872 1575904 1588928 1593015 1593405 1594296 1611588 1611720 1614720 1615648 1616640 1623820 1625040 1628176 1630112 1633280 1638582 1641632 1643584 1648128 1648215 1665180 1666137 1667160 1671360 1672704 1680318 1681053 1682316 1684320 1685288 1686528 1692933 1694946 1698240 1699216 1699632 1703680 1704960 1711435 1712392 1713470 1717760 1719168 1723590 1733376 1736955 1739259 1751310 1758096 1758240 1767231 1770305 1771440 1772892 1776192 1778304 1782784 1787544 1796608 1806932 1811456 1816560 1817604 1818720 1831698 1833876 1837440 1838496 1846836 1849032 1852752 1854144 1858560 1867020 1868064 1868093 1869240 1875456 1880280 1884817 1888480 1889536 1894860 1895949 1898137 1900394 1910520 1911618 1916640 1926441 1932480 1932510 1934064 1937664 1939968 1947495 1948584 1950048 1953440 1963590 1969880 1986160 1991488 1992870 1993856 1998216 2000592 2004480 2005632 2014485 2019560 2021184 2035220 2037640 2037888 2044416 2052040 2053722 2054480 2056164 2060160 2061312 2061344 2068308 2077328 2083840 2084346 2090880 2094496 2101572 2102895 2106610 2108160 2124020 2124366 2124540 2125728 2125761 2140490 2148784 2148960 2152960 2155520 2159949 2166720 2184776 2192157 2197620 2198883 2204928 2216115 2220240 2221516 2222880 2228480 2234247 2234430 2238742 2240424 2241404 2243088 2245760 2257244 2258665 2259928 2264320 2266176 2272005 2292224 2292345 2298120 2299968 2308545 2311168 2311290 2315940 2317271 2317680 2318976 2319012 2335080 2336422 2336994 2344128 2344320 2354539 2356308 2361920 2363856 2368256 2371072 2383392 2417382 2417580 2422080 2423472 2424960 2435730 2437560 2442264 2445168 2449920 2451328 2457873 2462448 2465376 2470336 2472192 2489360 2490752 2492320 2497770 2500740 2507040 2526480 2527932 2542419 2547360 2548824 2549448 2555520 2557440 2568588 2570205 2576640 2576680 2578752 2583552 2585385 2596660 2598112 2600064 2618120 2626965 2637144 2657160 2659338 2664288 2667456 2674176 2681316 2685980 2694912 2710398 2717184 2726406 2730970 2738296 2741552 2746880 2747547 2750814 2756160 2757744 2770254 2773548 2776895 2779128 2787840 2800530 2801755 2802096 2803860 2810880 2813184 2821555 2824910 2832488 2832720 2834304 2834348 2850591 2856326 2865280 2867427 2874960 2879932 2888960 2898720 2898765 2906496 2909952 2922876 2928362 2930160 2931844 2939904 2945385 2954578 2954820 2960320 2963840 2978996 2979240 2987232 2990784 3004067 3008448 3021568 3029340 3031776 3052830 3056460 3056832 3064160 3066624 3078060 3079829 3080583 3081720 3084246 3087920 3090240 3091968 3092016 3107401 3113440 3115992 3125504 3125760 3141744 3151808 3159915 3177856 3186030 3186549 3186810 3188592 3210735 3223176 3223440 3229440 3231296 3233280 3247640 3250080 3256352 3260224 3277164 3283264 3287168 3296256 3296430 3330360 3332274 3334320 3342720 3345408 3351645 3358113 3360636 3362106 3364632 3368640 3370576 3385866 3389892 3396480 3398432 3399264 3407360 3422870 3424784 3426940 3435520 3438336 3447180 3466752 3466935 3473910 3478518 3502620 3504633 3505491 3516192 3516480 3534462 3540610 3542880 3542935 3545784 3552384 3556608 3575088 3593216 3599915 3613864 3626073 3633120 3635208 3637440 3653595 3663396 3664805 3667752 3674880 3676992 3693672 3698064 3705504 3708288 3723745 3734040 3736128 3736186 3738480 3750912 3760560 3765157 3769634 3776960 3779072 3789720 3791898 3796274 3800788 3821040 3823236 3833280 3852882 3864960 3865020 3868128 3875328 3879936 3894671 3894990 3897168 3900096 3906880 3927180 3929437 3939760 3972320 3982976 3985740 3987712 3996432 4001184 4008960 4011264 4028970 4039120 4042368 4065597 4070440 4075280 4075776 4088832 4096455 4104080 4107444 4108960 4112328 4120320 4122688 4136616 4154656 4168692 4181760 4188992 4200795 4203144 4205790 4213220 4216320 4237365 4248040 4248732 4249080 4251456 4251522 4280980 4284489 4297568 4297920 4305920 4319898 4333440 4369552 4384314 4392543 4395240 4397766 4409856 4431867 4432230 4440480 4443032 4445760 4456960 4468494 4468860 4477484 4480848 4482808 4486176 4491520 4514488 4517330 4519856 4528640 4532352 4544010 4579245 4584448 4584690 4596240 4599936 4617090 4622580 4626369 4631880 4634542 4635360 4637952 4638024 4670160 4672844 4673988 4688256 4688640 4709078 4712616 4723840 4727712 4736512 4742144 4750985 4766784 4779045 4834764 4835160 4844160 4846944 4849920 4871460 4875120 4884528 4890336 4899840 4902656 4915746 4924896 4930752 4940672 4944384 4969063 4978720 4981504 4984640 4995540 4998411 5001480 5014080 5043159 5052960 5055864 5078799 5084838 5094720 5097648 5098896 5111040 5114880 5134305 5137176 5140410 5153280 5153360 5157504 5170770 5193320 5196224 5200128 5210865 5236240 5253930 5274288 5310915 5314320 5318676 5328576 5334912 5348352 5362632 5371960 5389824 5420796 5434368 5452812 5461940 5476592 5483104 5493760 5495094 5501628 5512320 5515488 5540508 5547096 5553790 5558256 5575680 5596855 5601060 5603510 5604192 5604279 5607720 5626368 5643110 5649820 5654451 5664976 5665440 5668608 5668696 5687847 5694411 5701182 5712652 5730560 5734854 5749920 5759864 5777920 5779323 5797440 5797530 5812992 5819904 5841055 5842485 5845752 5856724 5860320 5863688 5890770 5909156 5909640 5920640 5927680 5957992 5958480 5974464 5981568 6008134 6016896 6043136 6043455 6058680 6063552 6105660 6109169 6112920 6113664 6128320 6133248 6156120 6159658 6161166 6163440 6168492 6175840 6180480 6183936 6184032 6207421 6214802 6226880 6231984 6251008 6251520 6283488 6303616 6319830 6355712 6372060 6373098 6373620 6377184 6377283 6421470 6446352 6446880 6458880 6462592 6466560 6479847 6495280 6500160 6512704 6520448 6554328 6566528 6574336 6592860 6596649 6648345 6660720 6664548 6668640 6685440 6702741 6703290 6716226 6721272 6724212 6729264 6737280 6741152 6771732 6775995 6779784 6792960 6796864 6798528 6814720 6816015 6845740 6849568 6853880 6876672 6877035 6894360 6925635 6933504 6933870 6947820 6951813 6957036 7005240 7009266 7010982 7032384 7032960 7063617 7068924 7081220 7085760 7085870 7091568 7104768 7113216 7140815 7150176 7199830 7227728 7252146 7266240 7270416 7274880 7307190 7320905 7326792 7329610 7335504 7349760 7353984 7373619 7386445 7387344 7396128 7411008 7416576 7447490 7468080 7472256 7472372 7476960 7521120 7530314 7539268 7553920 7558144 7579440 7583796 7592548 7601576 7627257 7642080 7646472 7666560 7705764 7710615 7729920 7730040 7736256 7750656 7789342 7789980 7794336 7794457 7800192 7813760 7854360 7858874 7879520 7919813 7944640 7965952 7971480 7975424 7992864 8002368 8022528 8057940 8062571 8078240 8084736 8131194 8140880 8150560 8151552 8192239 8192910 8208160 8214888 8217920 8224656 8240640 8245376 8273232 8309312 8330685 8337384 8363520 8377984 8401590 8405265 8406288 8411580 8426440 8432640 8464665 8474730 8496080 8497464 8498160 8502912 8503044 8551773 8561960 8568978 8595136 8595840 8639796 8666880 8696295 8739104 8768628 8785086 8790480 8795532 8819712 8836155 8863734 8864460 8880960 8886064 8891520 8913920 8936988 8937720 8954968 8961696 8965616 8972352 8983040 9012201 9028976 9034660 9039712 9057280 9064704 9088020 9158490 9169380 9192480 9199872 9234180 9239487 9241749 9245160 9252738 9263760 9269084 9270720 9275904 9276048 9322203 9340320 9340465 9345688 9347976 9376512 9377280 9418156 9424085 9425232 9447680 9455424 9473024 9479745 9490685 9501970 9533568 9558090 9559647 9632205 9669528 9670320 9688320 9693888 9699840 9742920 9750240 9769056 9780672 9805312 9831492 9849792 9861504 9881344 9888768 9938126 9957440 9963008 9969280 9991080 9996822 10002960 10028160 10074339 10086318 10105920 10111728 10157598 10169676 10189440 10195296 10197792 10222080 10268610 10274352 10280820 10306560 10306720 10315008 10341540 10386640 10392448 10400256 10421730 10452167 10472480 10507860 10513899 10548576 10621830 10628640 10628805 10637352 10657152 10669824 10725264 10743920 10779648 10799745 10841592 10905624 10923880 10953184 10960785 10966208 10990188 10994415 11003256 11024640 11030976 11081016 11094192 11107580 11116512 11171235 11193710 11202120 11207020 11208384 11208558 11215440 11252736 11286220 11295471 11299640 11308902 11329952 11330880 11337216 11337392 11375694 11388822 11402364 11425304 11461120 11469708 11499840 11519728 11555840 11558646 11586355 11594880 11595060 11625984 11639808 11682110 11684013 11684970 11691504 11713448 11720640 11727376 11772695 11781540 11788311 11818312 11819280 11841280 11855360 11915984 11916960 11948928 11963136 12016268 12033792 12086272 12086910 12117360 12127104 12196791 12211320 12218338 12225840 12227328 12256640 12266496 12289365 12312240 12319316 12322332 12326880 12336984 12351680 12360960 12368064 12414842 12429604 12453760 12463968 12502016 12566976 12607232 12639660 12711424 12712095 12744120 12746196 12747240 12754368 12754566 12842940 12850321 12853467 12892704 12893760 12917760 12925184 12959694 12990560 13000320 13025408 13040896 13100257 13108656 13133056 13148672 13177629 13185720 13193298 13295601 13296690 13321440 13329096 13337280 13370880 13405482 13406580 13432452 13442544 13448424 13458528 13474560 13482304 13543464 13551990 13559568 13585920 13593728 13597056 13632030 13691480 13699136 13707760 13737735 13753344 13754070 13788720 13851270 13867740 13895640 13903626 13914072 14010480 14018532 14021964 14064768 14065920 14127234 14137848 14162440 14171520 14171740 14183136 14209536 14226432 14252955 14281630 14300352 14337135 14399660 14455456 14504292 14532480 14540832 14549760 14614380 14641810 14653584 14659220 14671008 14699520 14707968 14747238 14772890 14774688 14792256 14822016 14833152 14894980 14907189 14936160 14944512 14944744 14953920 14995233 15020335 15042240 15060628 15078536 15107840 15129477 15158880 15167592 15185096 15203152 15236397 15254514 15284160 15292944 15333120 15399145 15402915 15411528 15421230 15459840 15460080 15472512 15537005 15578684 15579960 15588672 15588914 15600384 15627520 15708720 15717748 15759040 15839626 15889280 15931904 15932745 15942960 15950848 15985728 16004736 16045056 16105991 16115880 16125142 16156480 16169472 16250179 16262388 16281760 16301120 16303104 16384478 16385820 16416320 16429776 16435840 16449312 16481280 16490752 16546464 16618624 16661370 16674768 16727040 16755968 16790565 16803180 16810530 16812576 16812837 16823160 16852880 16929330 16949460 16963353 16992160 16994928 16996320 17005824 17006088 17083233 17103546 17123920 17137956 17190272 17191680 17279592 17333760 17392590 17478208 17523165 17527455 17537256 17570172 17580960 17591064 17672310 17727468 17728920 17761920 17772128 17783040 17873976 17875440 17909936 17923392 17931232 17944704 17966080 18024402 18057952 18069320 18079424 18129408 18130365 18176040 18316980 18327507 18338760 18384960 18399744 18468360 18478974 18483498 18490320 18505476 18527520 18538168 18541440 18551808 18552096 18622263 18644406 18680640 18680930 18691376 18695952 18753024 18754560 18825785 18836312 18848170 18850464 18895360 18910848 18959490 18981370 19003940 19067136 19116180 19119294 19131849 19264410 19339056 19340640 19376640 19387776 19399680 19439541 19473355 19485840 19500480 19538112 19561344 19610624 19647185 19662984 19699584 19723008 19762688 19789947 19876252 19914880 19926016 19938560 19982160 19993644 20005920 20056320 20108223 20148678 20172636 20211840 20223456 20315196 20327985 20339352 20378880 20390592 20395584 20444160 20537220 20548704 20549023 20561640 20613440 20630016 20683080 20732987 20773280 20784896 20800512 20843460 20855439 20879507 20904334 20944960 21015720 21027798 21097152 21190851 21243660 21255869 21257280 21257610 21274704 21314304 21339648 21422445 21450528 21487840 21597721 21599490 21683184 21811248 21847760 21906368 21921570 21932416 21962715 21980376 21988830 22006512 22049280 22061952 22159335 22162032 22188384 22215160 22233024 22342470 22387420 22404240 22414040 22416768 22417116 22430880 22572440 22590942 22599280 22617804 22659904 22661760 22674432 22674784 22751388 22777644 22804728 22850608 22922240 22939416 22999680 23039456 23117292 23131845 23172710 23189760 23190120 23251968 23364220 23368026 23369940 23383008 23383371 23426896 23441280 23454752 23545390 23563080 23576622 23636624 23638560 23682560 23710720 23759439 23831968 23833920 23897856 23926272 24032536 24067584 24173820 24187713 24234720 24254208 24393582 24422640 24436676 24451680 24454656 24513280 24576717 24578730 24624480 24638632 24644664 24653760 24673968 24703360 24721920 24736128 24829684 24845315 24859208 24907520 24927936 24992055 25133952 25214464 25215795 25279320 25393995 25422848 25424190 25488240 25492392 25494480 25508736 25509132 25655319 25685880 25700642 25706934 25785408 25787520 25850368 25919388 25981120 26000640 26050816 26081792 26200514 26217312 26266112 26297344 26355258 26371440 26386596 26591202 26593380 26642880 26658192 26674560 26741760 26810964 26813160 26864904 26885088 26896848 26917056 26949120 26964608 27036603 27086928 27103980 27119136 27119557 27171840 27187456 27194112 27264060 27382960 27398272 27415520 27475470 27508140 27555713 27577440 27702540 27718461 27735480 27791280 27807252 27828144 27966609 28020960 28021395 28037064 28043928 28129536 28131840 28254468 28272255 28275696 28324880 28343040 28343480 28366272 28419072 28439235 28472055 28505910 28563260 28600704 28674270 28799320 28896615 28910912 29008584 29064960 29081664 29099520 29228760 29283620 29307168 29318440 29342016 29415936 29494476 29545780 29549376 29584512 29644032 29666304 29789960 29814378 29872320 29889024 29889488 29907840 29990466 30040670 30084480 30121256 30157072 30215680 30223017 30258954 30317760 30335184 30370192 30406304 30472794 30509028 30545845 30568320 30585888 30666240 30798290 30805830 30823056 30842460 30919680 30920160 30945024 31037105 31074010 31157368 31159920 31177344 31177828 31200768 31255040 31356501 31417440 31435496 31518080 31541697 31679252 31778560 31863808 31865490 31885920 31886415 31971456 32009472 32211982 32231760 32250284 32312960 32338944 32399235 32500358 32524776 32563520 32602240 32768956 32771640 32832640 32859552 32871680 32898624 32981504 32983245 33092928 33237248 33322740 33349536 33511936 33513705 33581130 33606360 33621060 33625152 33625674 33646320 33705760 33858660 33878119 33886413 33898920 33926706 33984320 33989856 33992640 34011648 34012176 34166466 34181411 34207092 34247840 34275912 34380544 34383360 34559184 34667520 34759065 34785180 34956416 35046330 35052039 35054910 35074512 35140344 35161920 35182128 35318085 35344620 35364933 35454936 35457840 35523840 35544256 35566080 35747952 35750880 35819872 35846784 35862464 35889408 36048804 36115904 36138640 36158848 36258816 36260730 36352080 36633960 36655014 36677520 36769920 36799488 36868095 36936720 36957948 36966996 36980640 37010952 37055040 37076336 37082880 37104192 37244526 37288812 37361280 37361860 37382752 37391904 37506048 37651570 37672624 37696340 37700928 37790720 37821696 37918980 37962740 38007880 38134272 38136285 38232360 38238588 38263698 38528820 38550963 38560401 38678112 38681280 38753280 38775552 38879082 38946710 38971680 38972285 39000960 39076224 39122688 39294370 39300771 39325968 39399168 39446016 39525376 39532887 39579894 39599065 39752504 39829760 39877120 39886803 39964320 39987288 40011840 40112640 40216446 40297356 40312855 40345272 40423680 40446912 40630392 40655970 40678704 40757760 40781184 40791168 40961195 41074440 41097408 41098046 41123280 41226880 41260032 41366160 41416727 41465974 41546560 41569792 41686920 41710878 41759014 41808668 41889920 42031440 42055596 42194304 42381702 42487320 42511738 42514560 42515220 42549408 42628608 42679296 42758865 42841381 42844890 42901056 42975680 43195442 43198980 43223807 43366368 43622496 43695520 43812736 43843140 43864832 43925430 43960752 43977660 44013024 44098560 44123904 44318670 44324064 44376768 44430320 44466048 44684940 44710621 44721567 44774840 44808480 44828080 44833536 44834232 44861760 45061005 45144880 45181884 45198560 45235608 45319808 45323520 45349568 45502776 45555288 45609456 45701216 45878832 45999360 46078912 46197435 46208745 46234584 46263690 46345420 46379520 46380240 46611015 46728440 46736052 46739880 46766016 46766742 46853792 46882560 46909504 47090780 47126160 47153244 47273248 47277120 47365120 47518878 47663936 47667840 47795712 47798235 47852544 48065072 48135168 48317973 48347640 48375426 48469440 48508416 48750537 48787164 48845280 48873352 48903360 48909312 49026560 49153434 49157460 49248960 49277264 49289328 49307520 49347936 49406720 49443840 49472256 49659368 49690630 49718416 49815040 49855872 49984110 50267904 50371695 50428928 50431590 50438511 50558640 50787990 50848380 50890059 50976480 50984784 50988960 51017472 51018264 51249699 51310638 51371760 51401284 51413868 51570816 51575040 51700736 51838776 51962240 52001280 52101632 52163584 52260835 52401028 52434624 52532224 52569495 52710516 52742880 52773192 53182404 53186760 53285760 53316384 53349120 53621928 53626320 53729808 53770176 53793696 53834112 53898240 53929216 54073206 54173856 54174697 54207960 54238272 54239114 54374912 54388224 54528120 54659693 54765920 54796544 54831040 54950940 54982521 55016280 55111426 55154880 55405080 55436922 55470960 55582560 55614504 55656288 55866789 55933218 56041920 56042790 56074128 56087856 56259072 56263680 56477355 56508936 56544510 56551392 56649760 56686080 56686960 56732544 56878470 56944110 57011820 57126520 57201408 57348540 57598640 57793230 57821824 58017168 58129920 58163328 58199040 58420065 58457520 58567240 58614336 58636880 58684032 58831872 58941555 58988952 59091560 59098752 59169024 59288064 59579920 59628756 59744640 59778048 59778976 59815680 59980932 60081340 60168960 60242512 60314144 60431360 60446034 60517908 60635520 60670368 60740384 60812608 60945588 60983955 61018056 61091690 61136640 61171776 61332480 61596580 61611660 61646112 61647069 61684920 61840320 61890048 62074210 62148020 62198961 62314736 62319840 62354688 62355656 62401536 62510080 62566317 62638521 62713002 62834880 62870992 63036160 63083394 63358504 63557120 63572553 63730980 63767607 63771840 63772830 63942912 64018944 64251605 64267335 64423964 64463520 64500568 64625920 64793163 64798470 65000716 65049552 65127040 65204480 65501285 65537912 65543280 65665280 65719104 65743360 65797248 65888145 65963008 65966490 66185856 66474496 66478005 66645480 66699072 67023872 67027410 67162260 67200859 67212720 67242120 67250304 67251348 67292640 67411520 67717320 67756238 67772826 67797840 67853412 67968640 67979712 67985280 68023296 68024352 68281631 68332932 68362822 68414184 68495680 68551824 68761088 68766720 69118368 69518130 69570360 69912832 70092660 70104078 70109820 70149024 70150113 70280688 70323840 70364256 70636170 70689240 70729866 70909872 70915680 71047680 71088512 71132160 71278317 71495904 71501760 71639744 71693568 71724928 71778816 72097608 72231808 72277280 72317696 72521460 72563139 72704160 73267920 73310028 73355040 73539840 73730151 73736190 73873440 73915896 73933992 73961280 74021904 74110080 74152672 74165760 74208384 74489052 74535945 74577624 74722560 74723720 74765504 74783808 74976165 75303140 75345248 75392680 75401856 75643392 75647385 75837960 75925480 76015760 76181985 76268544 76272570 76464720 76477176 76527396 77057640 77101926 77120802 77356224 77362560 77551104 77758164 77893420 77943360 77944570 78001920 78152448 78245376 78588740 78601542 78651936 78798336 78892032 79065774 79159788 79198130 79505008 79659520 79754240 79773606 79928640 79974576 80023680 80225280 80432892 80529955 80594712 80625710 80690544 80847360 80893824 81109809 81250895 81260784 81311940 81357408 81358671 81515520 81562368 81582336 81922390 82148880 82194816 82196092 82246560 82453760 82667139 82732320 82833454 82931948 83093120 83139584 83155383 83373840 83421756 83518028 83617336 83779840 83899827 84062880 84064185 84111192 84388608 84763404 84816765 84974640 85023476 85029120 85030440 85098816 85257216 85416165 85517730 85682762 85689780 85739027 85802112 85951360 86390884 86397960 86447614 86732736 87117943 87244992 87391040 87625472 87686280 87729664 87850860 87921504 87955320 88026048 88247808 88637340 88648128 88688281 88753536 88860640 88932096 89315041 89369880 89421242 89443134 89549680 89616960 89656160 89667072 89668464 89723520 90114629 90122010 90289760 90363768 90397120 90471216 90639616 90647040 90699136 91005552 91110576 91218912 91402432 91637535 91757664 91998720 92157824 92394870 92417490 92469168 92527380 92690840 92759040 92760480 93111315 93222030 93456880 93472104 93479760 93532032 93533484 93707584 93765120 93819008 94069503 94181560 94252320 94306488 94546496 94554240 95037756 95327872 95335680 95591424 95596470 95659245 96130144 96635946 96695280 96750852 96938880 97016832 97197705 97501074 97574328 97690560 97746704 97806720 98053120 98306868 98314920 98497920 98554528 98578656 98615040 98695872 98813440 98944512 98949735 99318736 99381260 99436832 99630080 99711744 99968220 100535808 100541115 100743390 100863180 100877022 101117280 101575980 101634357 101659239 101696760 101780118 101952960 101969568 101977920 102034944 102036528 102499398 102544233 102621276 102743520 102745115 102802568 102827736 103141632 103150080 103664935 103677552 103924480 104002560 104203264 104277195 104397535 104521670 104802056 104869248 105138990 105156117 105421032 105485760 105546384 105954255 106094799 106279345 106364808 106373520 106571520 106632768 106698240 107243856 107252640 107459616 107540352 107587392 107668224 107858432 107988605 108146412 108347712 108349394 108415920 108476544 108478228 108749824 108776448 109056240 109319386 109531840 109593088 109662080 109901880 109965042 110032560 110222852 110309760 110810160 110873844 110941920 111165120 111229008 111312576 111733578 111866436 112083840 112085580 112148256 112175712 112518144 112954710 113017872 113089020 113102784 113299520 113372160 113373920 113465088 113756940 113888220 113953673 114023640 114253040 114402816 114697080 114973837 115197280 115586460 115643648 115652889 116034336 116259840 116326656 116840130 116915040 116916855 117134480 117228672 117273760 117368064 117883110 117902313 117977904 118183120 118197504 118338048 118576128 118797195 119159840 119257512 119489280 119557952 119631360 119961864 120162680 120337920 120485024 120628288 120892068 120938565 121035816 121271040 121340736 121480768 121625216 121891176 121967910 122036112 122183380 122273280 122343552 122883585 123193160 123223320 123292224 123294138 123369840 123680640 123780096 124148420 124250181 124296040 124397922 124629472 124639680 124709376 124711312 125132634 125277042 125426004 125669760 125741984 126072320 126166788 126717008 127114240 127145106 127461960 127535214 127543680 127545660 127885824 128037888 128276595 128503210 128524143 128534670 128847928 128927040 129001136 129251840 129586326 129596940 129671421 130001432 130099104 130254080 130408960 131002570 131075824 131086560 131330560 131438208 131486720 131594496 131776290 131932980 132371712 132948992 132956010 133290960 133398144 134054820 134131863 134164701 134324520 134401718 134425440 134484240 134500608 134502696 134585280 134823040 135183015 135434640 135512476 135545652 135595680 135597785 135706824 135937280 135959424 135970560 136048704 136563262 136665864 136725644 136828368 136991360 137103648 137522176 137778565 138236736 138592305 139036260 139140720 139825664 139833045 140185320 140208156 140219640 140298048 140300226 140561376 140647680 140728512 141272340 141353531 141378480 141459732 141819744 141831360 142095360 142177024 142556634 142991808 143003520 143279488 143387136 143449856 143557632 144102827 144195216 144463616 144554560 144635392 144953919 145042920 145126278 145408320 146251611 146535840 146620056 146710080 147079680 147460302 147472380 147746880 147831792 147867984 147922560 148043808 148220160 148305344 148331520 148416768 148978104 149071890 149155248 149445120 149447440 149531008 149567616 149952330 150606280 150690496 150785360 150803712 151115085 151286784 151294770 151675920 151850960 152031520 152363970 152545140 152929440 152954352 153054792 154115280 154203852 154241604 154712448 154725120 155102208 155516328 155786840 155886720 155889140 156003840 156304896 156490752 156782505 157177480 157203084 157303872 157596672 157708485 158131548 158319576 158396260 159010016 159319040 159547212 159857280 159949152 160047360 160865784 161059910 161189424 161251420 161381088 161694720 161787648 162219618 162501790 162521568 162524091 162623880 162714816 162717342 163124736 163164672 163844780 163979079 164297760 164389632 164392184 164493120 164907520 164947563 165334278 165464640 165666908 165863896 166186240 166310766 166747680 166843512 167036056 167234672 167559680 167600367 167799654 168125760 168128370 168222384 168777216 169390595 169432065 169526808 169633530 169949280 170046952 170058240 170060880 170197632 170832330 170907055 171035460 171365524 171379560 171478054 171604224 171902720 172781768 172795920 172895228 173465472 174235886 174489984 174782080 175250944 175260195 175372560 175459328 175701720 175843008 175910640 176052096 176495616 176824665 177165901 177274680 177296256 177376562 177507072 177721280 177864192 178630082 178739760 178842484 178886268 179099360 179233920 179312320 179334144 179336928 179447040 180229258 180244020 180579520 180727536 180794240 180942432 181279232 181294080 181398272 182011104 182221152 182437824 182804864 183275070 183515328 183997440 184315648 184789740 184834980 184938336 184941207 185054760 185381680 185520960 186222630 186444060 186596883 186913760 186944208 186959520 187064064 187066968 187415168 187530240 187638016 187915563 188139006 188363120 188504640 188612976 189092992 189108480 190075512 190655744 190671360 191192940 191302821 191318490 192260288 192754815 192802005 193271892 193390560 193501704 193877760 194379489 194395410 195002148 195148656 195381120 195493408 195613440 196503855 196613736 196629840 196995840 197109056 197157312 197230080 197391744 197626880 197664435 197889024 197899470 198637472 198762520 198873664 199423488 199434015 199936440 201071616 201082230 201486780 201602577 201726360 201754044 202234560 203151960 203268714 203318478 203393520 203560236 203905920 203939136 203955840 204069888 204073056 204844893 204998796 205088466 205242552 205487040 205490230 205605136 205655472 206283264 206300160 207083635 207329870 207355104 207848960 208554390 208795070 209043340 209604112 209738496 210277980 210312234 210450339 210842064 210971520 211092768 211908510 212189598 212558690 212729616 212747040 213143040 213265536 213396480 213834951 214206905 214487712 214505280 214919232 215080704 215174784 215336448 215716864 215977210 216119035 216292824 216695424 216698788 216831840 216953088 216956456 217689417 218112480 218638772 219063680 219186176 219324160 219803760 219930084 220065120 220445704 220619520 221190453 221620320 221747688 221883840 222330240 222458016 222625152 223467156 223553105 223607835 223732872 224167680 224171160 224296512 224351424 225909420 226035744 226039253 226178040 226205568 226599040 226747840 226930176 227513880 227776440 227907346 228047280 228506080 228805632 229394160 229674577 229947674 230394560 231172920 231287296 231305778 232068672 232653312 233680260 233814559 233830080 233833710 234268960 234457344 234547520 234736128 235766220 235804626 235955808 236366240 236395008 236676096 237574931 237594390 238319680 238515024 238978560 239115904 239262720 239923728 240325360 240675840 240970048 241256576 241589865 241784136 241877130 242071632 242542080 242681472 242961536 243250432 243752685 243782352 243935820 244072224 244076013 244366760 244546560 244687104 245767170 246386320 246446640 246584448 246588276 246739680 247361280 248001417 248296840 248500362 248592080 248795844 249258944 249279360 249418752 249422624 250265268 250554084 250852008 251339520 251483968 252144640 252192555 252333576 253434016 254290212 254450295 254923920 255070428 255087360 255091320 255771648 256248495 256553190 257006420 257048286 257069340 257217081 257695856 257854080 258002272 258503680 259172652 259193880 259342842 260002864 260198208 260508160 260817920 261353829 262005140 262151648 262173120 262661120 262876416 263188992 263552580 263865960 264743424 265912020 266064843 266581920 266796288 267945123 268109640 268263726 268329402 268649040 268803436 268850880 268968480 269001216 269005392 269170560 269646080 270343887 270366030 270869280 270873485 271024952 271091304 271191360 271195570 271413648 271874560 271918848 271941120 272097408 273126524 273298465 273331728 273451288 273656736 273982720 274207296 274912605 275557130 276473472 277184610 278072520 278281440 279333945 279651328 279666090 280370640 280416312 280439280 280596096 280600452 281122752 281295360 281457024 282208509 282544680 282707062 282756960 282919464 283639488 283662720 284354048 285113268 285983616 286007040 286558976 286774272 286899712 288205654 288390432 288927232 289109120 289270784 289907838 290085840 290252556 290816640 292503222 293071680 293240112 293420160 294159360 294920604 294944760 295493760 295663584 295735968 295845120 296087616 296440320 296610688 296833536 297956208 298143780 298310496 298315127 298890240 298894880 299062016 299135232 299904660 301212560 301380992 301570720 301607424 302230170 302589540 303112843 303351840 303701920 304063040 304727940 304903071 305090280 305858880 305908704 306109584 307632699 308230560 308235345 308407704 308483208 309424896 309450240 310994805 311032656 311573680 311773440 311778280 312007680 312609792 312831585 313192605 313565010 314354960 314406168 314607744 315416970 316263096 316639152 316792520 317862765 318020032 318838035 319094424 319714560 319898304 320094720 321731568 322119820 322378848 322502840 322762176 323575296 323965815 324439236 325003580 325043136 325048182 325247760 325429632 325434684 326249472 326329344 327689560 327958158 328595520 328779264 328784368 328986240 329815040 329895126 330668556 330929280 331333816 331727792 332372480 332621532 333495360 333687024 334072112 334469344 335119360 335200734 335599308 336004295 336251520 336256740 336444768 337554432 338781190 338864130 339053616 339267060 339898560 340093904 340116480 340121760 340395264 341408155 341664660 341814110 341861019 342070920 342731048 342759120 342956108 343208448 343805440 344921511 345563536 345591840 345790456 346930944 346958667 348471772 348979968 349564160 350501888 350520390 350745120 350750565 351403440 351686016 351821280 352104192 353649330 353706939 354331802 354549360 354592512 354753124 355014144 355442560 355728384 356391585 357260164 357479520 357684968 357772536 358198720 358467840 358624640 358673856 358894080 360458516 360488040 361159040 361455072 361588480 361884864 362558464 362796544 362815695 364022208 364442304 364875648 365609728 366550140 367030656 368631296 368650755 369579480 369669960 369876672 369882414 370109520 370763360 371041920 372445260 372659309 372750543 372888120 373193766 373827520 373888416 373919040 374128128 374133936 374830336 375276032 375831126 376278012 376726240 377009280 377225952 378185984 378216960 380151024 381311488 381342720 382385880 382605642 382636980 384520576 385509630 385572429 385604010 386543784 386781120 387003408 387755520 388758978 388790820 389014263 390004296 390297312 390762240 390986816 391226880 393007710 393227472 393259680 393991680 394218112 394314624 394460160 394783488 395328870 395798940 397274944 397525040 397747328 398846976 398868030 399872880 402164460 402395589 402973560 403205154 403452720 403508088 404469120 405549045 406303920 406537428 406636956 406787040 406793355 407120472 407811840 407878272 407911680 408146112 409689786 409997592 410176932 410485104 410974080 410980460 411210272 411310944 412566528 413335695 414167270 414659740 414710208 415697920 415776915 417108780 417590140 418086680 419208224 419476992 419499135 420555960 420624468 420900678 421684128 421943040 422185536 423817020 424060593 424379196 425117380 425459232 425494080 426286080 426531072 427669902 428413810 428695135 428975424 429010560 429838464 430161408 430349568 430672896 431954420 432238070 432308481 432585648 433390848 433397576 433663680 433906176 433912912 434861757 435378834 435589715 436224960 437277544 438127360 438648320 438754833 439607520 439860168 440130240 440891408 441239040 442380906 443240640 443441405 443495376 443767680 444660480 444916032 445250304 446575205 446934312 447106210 447215670 447465744 448335360 448342320 448593024 448702848 450573145 451818840 452071488 452078506 452356080 452411136 453198080 453495680 453860352 455027760 455552880 455814692 456094560 457012160 458788320 459349154 459895348 460789120 462345840 462574592 462611556 464137344 465306624 467360520 467629118 467660160 467667420 468537920 468914688 469095040 469472256 470347515 471255191 471532440 471609252 471911616 472732480 472790016 475149862 475188780 475461877 476639360 477030048 477957120 478231808 479847456 480650720 481940096 482513152 483179730 483568272 483754260 484143264 485084160 485362944 485923072 486500864 487505370 487564704 487572273 487871640 488144448 488152026 488733520 489374208 491534340 491816831 491937237 492772640 492893280 493168896 493176552 493479360 494722560 496002834 496593680 497000724 497184160 497591688 498517888 498558720 498845248 500530536 501108168 501704016 502679040 502967936 504385110 504667152 506868032 508171785 508296195 508580424 508900590 509847840 510140856 510174720 510182640 512496990 512721165 513106380 514012840 514096572 514138680 514434162 515391712 515708160 516004544 518345304 518387760 518685684 520005728 520396416 521016320 522707658 524010280 524303296 524346240 525752832 525780585 526377984 527105160 527731920 529486848 530473995 531497703 531824040 532129686 533163840 533592576 535890246 536219280 536527452 536658804 537298080 537606872 537701760 537936960 538002432 538010784 538341120 539292160 540687774 540732060 541738560 541746970 542049904 542182608 542382720 542391140 542827296 543749120 543837696 543882240 544194816 546253048 546596930 546663456 546902576 547313472 547965440 548414592 549825210 551114260 552946944 554369220 554823621 556145040 556562880 558667890 559332180 559790649 560741280 560832624 560878560 561192192 561200904 562245504 562590720 562914048 563746689 564417018 565089360 565414124 565513920 565838928 567278976 567325440 568708096 569768365 570226536 571967232 572014080 573117952 573799424 573908463 574869185 576411308 576780864 577854464 578218240 578264445 579815676 580171680 580505112 581633280 583138467 585006444 586143360 586480224 586840320 589511565 589841208 589889520 590987520 591327168 591471936 591690240 592175232 592880640 593221376 593667072 595912416 595921667 596287560 596620992 596630254 597789760 598124032 598270464 599809320 601256623 602425120 602761984 603141440 603214848 604460340 604807731 605179080 606225686 606703680 607403840 608126080 609455880 609806142 610180560 611717760 611817408 612219168 614534679 615265398 616420201 616461120 616470690 616815408 616966416 618849792 618900480 621250905 621989610 622065312 623147360 623546880 623556560 625663170 626385210 627130020 628709920 628812336 629215488 630833940 632526192 633278304 633585040 635725530 636040064 637676070 638188848 639429120 639796608 640189440 642620715 643463136 644239640 644757696 645005680 645524352 647150592 647931630 648357105 648878472 650007160 650086272 650096364 650495520 650859264 650869368 655379120 655916316 657191040 657558528 657568736 657972480 659790252 661337112 661858560 662667632 663455584 664744960 665243064 666990720 667374048 668144224 668938688 670401468 670659315 670823505 671198616 672008590 672503040 672513480 672889536 677562380 677728260 678107232 678117759 678534120 679797120 680187808 680243520 680790528 682816310 683329320 683628220 683722038 684141840 685462096 685518240 685912216 686416896 687610880 689023731 689843022 691127072 691183680 691580912 693861888 693917334 696943544 697959936 699128320 701040780 701443677 701490240 701501130 702806880 703372032 703642560 704208384 706767655 707298660 707413878 708663604 709098720 709185024 709506248 710028288 710885120 712724793 712783170 714520328 714959040 715369936 715545072 716397440 716935680 717249280 717347712 717788160 720514135 720917032 720976080 722318080 722910144 723176960 723769728 724769595 725593088 725631390 728044416 728884608 729751296 731219456 731258055 732228039 733100280 734061312 737262592 737301510 739158960 739339920 739753344 739764828 740219040 741526720 742083840 744004251 744890520 745318618 745501086 745776240 746387532 747655040 747776832 747838080 748256256 748267872 749660672 750552064 751662252 752556024 753452480 754018560 754451904 756371968 756433920 760302048 762622976 764771760 765211284 765273960 769041152 771019260 771144858 771208020 771651243 773087568 773562240 774006816 775511040 777517956 777581640 778028526 780008592 780594624 781524480 781973632 782453760 784061487 786015420 786454944 786467153 786519360 787983360 788436224 788629248 789566976 790657740 791597880 794549888 795050080 795494656 797736060 798194529 799115677 799745760 803835369 804328920 804791178 805947120 806410308 806905440 807016176 808938240 811031661 811098090 812607840 812620455 813074856 813273912 813574080 813586710 814240944 815623680 815756544 815823360 816292224 819379572 819895395 819995184 820353864 820970208 821948160 821960920 822420544 822621888 824737815 826671390 828334540 829319480 829420416 831553830 834217560 835180280 836173360 838001835 838416448 838953984 838998270 841111920 841248936 841801356 843368256 843886080 844371072 847634040 848121186 848758392 850234760 850918464 850988160 853062144 855339804 856827620 857390270 857950848 858021120 859676928 860322816 860699136 863908840 864476140 864616962 865171296 866781696 866795152 867327360 867812352 867825824 869723514 870757668 871179430 872449920 874555088 876254720 877296640 877509666 879215040 879720336 880260480 881782816 882478080 884761812 885829505 886481280 886882810 886990752 887535360 889320960 889832064 890500608 893150410 893868624 894212420 894431340 894931488 894945381 896670720 896684640 897186048 897405696 901146290 903637680 904142976 904157012 904712160 904822272 906396160 906991360 909338529 910055520 911105760 911629384 912189120 914024320 914709213 917576640 918698308 919790696 921578240 922898097 924691680 924706035 925223112 928274688 932984415 934721040 935258236 935320320 935334840 937075840 937829376 938190080 939577815 940695030 942510382 943064880 943218504 943823232 945464960 950299724 950377560 950923754 953278720 954060096 956463616 956514105 959694912 961301440 963880192 965026304 966359460 967136544 967508520 968286528 970725888 971846144 971897445 973001728 975010740 975129408 975144546 975571091 975743280 976288896 976304052 977467040 978748416 982465451 983068680 983633662 983874474 985545280 985786560 986337792 986353104 986958720 989445120 991260919 992005668 993187360 994001448 994368320 995183376 997035776 997117440 997690496 1001061072 1002216336 1003408032 1005358080 1005935872 1008012885 1008770220 1009334304 1013736064 1016343570 1016592390 1017160848 1017801180 1019695680 1020281712 1020349440 1020365280 1024224465 1024993980 1025442330 1025583057 1026212760 1028025680 1028193144 1028277360 1028868324 1030783424 1031416320 1032009088 1034764533 1036690608 1036775520 1037371368 1040011456 1040792832 1045415316 1048020560 1048606592 1048692480 1051505664 1051561170 1052251695 1054210320 1055463840 1060947990 1062995406 1063648080 1064259372 1066327680 1067185152 1069174755 1071780492 1072438560 1073054904 1073317608 1074596160 1075213744 1075403520 1075873920 1076021568 1076682240 1078584320 1081375548 1081464120 1083477120 1083493940 1084099808 1084365216 1084765440 1084782280 1085654592 1087675392 1088389632 1088447085 1092506096 1093193860 1093326912 1093805152 1094626944 1095930880 1096829184 1099650420 1102228520 1105893888 1105952265 1108738440 1109647242 1112290080 1113125760 1117335780 1117977927 1118251629 1118664360 1119581298 1121482560 1121665248 1121757120 1122384384 1122401808 1124491008 1125828096 1127493378 1128834036 1130178720 1130196265 1130828248 1131027840 1131677856 1134557952 1134650880 1139536730 1140453072 1143934464 1144028160 1146235904 1147816926 1148372885 1149738370 1152822616 1153561728 1156436480 1156528890 1156717287 1159631352 1160343360 1161010224 1163266560 1166276934 1167042789 1169072795 1170012888 1172286720 1172960448 1173680640 1179023130 1179682416 1179779040 1181975040 1182654336 1182943872 1183380480 1184350464 1186442752 1187874655 1191824832 1191843334 1192575120 1193241984 1193260508 1195579520 1196248064 1196540928 1199618640 1202513246 1204850240 1205523968 1206282880 1207186767 1208920680 1209615462 1210358160 1212451372 1213407360 1214807680 1216252160 1218911760 1219612284 1220361120 1220380065 1223435520 1223634816 1224438336 1229069358 1230530796 1232840402 1232922240 1232941380 1233630816 1233932832 1237699584 1240007085 1242501810 1243979220 1244130624 1246294720 1247093760 1247113120 1251326340 1252770420 1253490403 1254260040 1257419840 1257624672 1258430976 1261667880 1264712207 1265052384 1266556608 1267170080 1271451060 1272080128 1272181779 1275352140 1276377696 1278858240 1279593216 1285241430 1286085405 1286926272 1288479280 1289515392 1290011360 1291048704 1295863260 1296608009 1296714210 1296925443 1297756944 1300014320 1300172544 1300192728 1300991040 1301718528 1301738736 1306769145 1310758240 1311832632 1314382080 1315137472 1315944960 1319580504 1322674224 1323717120 1325335264 1326911168 1330324215 1330486128 1333981440 1334748096 1336288448 1337877376 1339725615 1340802936 1341318630 1341647010 1342397232 1344017180 1345006080 1345026960 1345779072 1351719435 1355124760 1355456520 1356214464 1356235518 1357068240 1359594240 1360375616 1360487040 1361581056 1365632620 1366658640 1367256440 1367444076 1368283680 1370924192 1371036480 1371824432 1378047462 1379686044 1382254144 1382367360 1383161824 1387723776 1387834668 1393887088 1395919872 1398256640 1402081560 1402887354 1402980480 1403002260 1405613760 1406744064 1407285120 1408416768 1411042545 1413535310 1413765573 1414597320 1414827756 1417327208 1418197440 1418370048 1419012496 1421770240 1425449586 1425566340 1426385631 1429040656 1429918080 1430739872 1431090144 1432794880 1433871360 1434498560 1434695424 1441028270 1441834064 1441952160 1444636160 1445820288 1446353920 1447539456 1449539190 1451262780 1456088832 1457769216 1459502592 1462438912 1462516110 1462716819 1464456078 1466200560 1468122624 1474603020 1475450493 1475811711 1478317920 1478679840 1479506688 1479529656 1480438080 1483053440 1484167680 1488008502 1489781040 1490637236 1491002172 1491552480 1491575635 1492775064 1495310080 1495553664 1495676160 1496535744 1499321344 1503324504 1505112048 1506904960 1508037120 1508903808 1512743936 1515564215 1520604096 1524515355 1529543520 1530422568 1530547920 1538082304 1538163495 1542038520 1542289716 1542416040 1543302486 1546175136 1547124480 1548013632 1555035912 1555163280 1556057052 1560017184 1561189248 1563048960 1563947264 1568122974 1572030840 1572909888 1572934306 1573038720 1576872448 1577258496 1579133952 1581315480 1583195760 1585131097 1589099776 1590100160 1590989312 1594493109 1595472120 1596389058 1598231354 1599491520 1607670738 1608657840 1609582356 1611894240 1612820616 1613810880 1614032352 1617876480 1622063322 1622196180 1625215680 1625240910 1626149712 1626547824 1627148160 1627173420 1628481888 1631247360 1631513088 1631646720 1632584448 1638759144 1639790790 1639990368 1640707728 1641940416 1643896320 1643921840 1644841088 1645243776 1649475630 1653342780 1654292977 1656669080 1658638960 1658840832 1663107660 1668435120 1670360560 1672346720 1676003670 1676832896 1677996540 1682223840 1682497872 1683602712 1686736512 1687772160 1688742144 1695268080 1696242372 1697516784 1700469520 1701836928 1701976320 1706124288 1709305095 1710679608 1713655240 1714780540 1715901696 1716042240 1719353856 1721398272 1724607555 1727817680 1728952280 1729233924 1730342592 1733563392 1733590304 1734654720 1734793335 1735651648 1739447028 1741515336 1742358860 1744899840 1749110176 1752509440 1755019332 1758430080 1759440672 1760520960 1763565632 1768534695 1769523624 1771659010 1772962560 1773765620 1773981504 1775070720 1778641920 1779664128 1781001216 1786300820 1787737248 1787765001 1788424840 1788862680 1789862976 1789890762 1793369280 1794372096 1794811392 1802292580 1803769869 1807275360 1808285952 1808314024 1809424320 1809644544 1812792320 1813982720 1814423193 1818677058 1820111040 1822211520 1823258768 1824378240 1828048640 1829418426 1835153280 1837396616 1839581392 1843156480 1843604037 1845796194 1849260603 1849383360 1849412070 1850446224 1856549376 1863296545 1863752715 1865968830 1869442080 1870516472 1870640640 1870669680 1874151680 1876380160 1879155630 1881390060 1885020764 1886129760 1886437008 1887646464 1890929920 1900599448 1900755120 1901847508 1906557440 1908120192 1912927232 1913028210 1919389824 1922602880 1927760384 1927862145 1930052608 1932718920 1934273088 1935017040 1936573056 1941451776 1943692288 1943794890 1945071315 1948824911 1950021480 1950258816 1950289092 1951142182 1951486560 1952577792 1952608104 1954934080 1964930902 1966137360 1967267324 1967748948 1971090560 1971573120 1972675584 1972706208 1973917440 1982521838 1984011336 1986374720 1988002896 1988736640 1990366752 1994071552 1994234880 1995380992 2002122144 2004432672 2006816064 2011871744 2011977945 2016025770 2017540440 2018668608 2027472128 2032687140 2033184780 2034321696 2034353277 2035602360 2039391360 2040563424 2040730560 2048448930 2049987960 2050884660 2051166114 2052425520 2056051360 2056386288 2056554720 2057736648 2061566848 2062832640 2064018176 2067071193 2069529066 2073381216 2073551040 2074742736 2080022912 2081585664 2090830632 2096041120 2097213184 2097384960 2103122340 2104331031 2104503390 2108420640 2110927680 2120302965 2121895980 2125990812 2127296160 2128518744 2132655360 2138174379 2138349510 2143560984 2144877120 2146109808 2146635216 2149192320 2150427488 2150807040 2151747840 2152043136 2153364480 2161542405 2162751096 2162928240 2166954240 2166987880 2168199616 2168730432 2169530880 2169564560 2171309184 2174308785 2176779264 2176894170 2185012192 2186387720 2186653824 2187610304 2189253888 2193658368 2193774165 2199300840 2204457040 2211787776 2211904530 2217476880 2219294484 2224580160 2226251520 2234671560 2235955854 2236503258 2237328720 2239162596 2242965120 2243330496 2243514240 2244768768 2244803616 2248982016 2251656192 2254986756 2257668072 2260357440 2260392530 2261656496 2262055680 2263355712 2269115904 2269301760 2279073460 2280906144 2287868928 2295633852 2296745770 2299476740 2305645232 2307123456 2312872960 2313057780 2313434574 2314953729 2319262704 2320686720 2322020448 2326533120 2332553868 2334085578 2338145590 2340025776 2344573440 2345920896 2347361280 2352184461 2356275955 2358046260 2359364832 2359401459 2359558080 2363950080 2365308672 2365887744 2368700928 2372885504 2375749310 2377309385 2383649664 2383686668 2385150240 2386483968 2386521016 2391159040 2394583587 2397347031 2399237280 2405026492 2409700480 2411047936 2411506107 2412565760 2414373534 2417841360 2419230924 2420716320 2424902744 2426814720 2429615360 2432504320 2433094983 2437823520 2437861365 2439224568 2440722240 2440760130 2446871040 2447269632 2448876672 2458138716 2459084155 2459686185 2461061592 2465680804 2465844480 2465882760 2467261632 2467865664 2480014170 2485003620 2486431783 2487958440 2488261248 2492589440 2494226240 2502652680 2505540840 2506980806 2508520080 2514839680 2515249344 2516861952 2523335760 2526420347 2529424414 2530104768 2533113216 2534340160 2542902120 2544160256 2544363558 2550704280 2552755392 2559186432 2570482860 2571960149 2572170810 2573852544 2576958560 2579030784 2580022720 2582097408 2591726520 2593216018 2593428420 2593850886 2595513888 2600028640 2600345088 2600385456 2601982080 2603437056 2603477472 2613324241 2613538290 2621516480 2623665264 2628764160 2630274944 2631889920 2639161008 2645348448 2647434240 2650670528 2653822336 2657488515 2660648430 2660972256 2667962880 2669496192 2672576896 2675754752 2679451230 2681605872 2682637260 2683294020 2684794464 2684836143 2688034360 2690012160 2690053920 2691558144 2703438870 2710249520 2710913040 2712428928 2712471036 2714136480 2719188480 2720751232 2720974080 2728015587 2731265240 2733317280 2734512880 2734888152 2736567360 2741848384 2742072960 2743648864 2756094924 2759372088 2764508288 2764734720 2766323648 2774118105 2775669336 2787774176 2798953245 2804163120 2805774708 2805960960 2806004520 2811227520 2813488128 2814570240 2818733445 2822085090 2827070620 2827531146 2829194640 2829655512 2834654416 2836394880 2838024992 2843540480 2850899172 2851132680 2852771262 2858081312 2859836160 2861479744 2862180288 2865589760 2868997120 2869390848 2869542315 2882056540 2883668128 2883904320 2889272320 2891640576 2895078912 2899078380 2902525560 2912177664 2915538432 2915692335 2919005184 2925032220 2925433638 2926713273 2928912156 2932401120 2936245248 2947396353 2949206040 2950900986 2951623422 2956635840 2957359680 2959013376 2959059312 2960876160 2966106880 2968335360 2973782757 2976017004 2979562080 2979608335 2981274472 2982004344 2983104960 2983151270 2985550128 2990620160 2991107328 2991352320 2993071488 3006283115 3006649008 3010224096 3013809920 3016074240 3017807616 3024038655 3031128430 3041208192 3049030710 3059087040 3060845136 3061095840 3072673395 3076164608 3076326990 3076749171 3082101005 3084077040 3084579432 3084832080 3086604972 3092350272 3094248960 3096027264 3104293599 3110071824 3110326560 3112114104 3120034368 3122378496 3127894528 3136245948 3144061680 3145819776 3145868612 3146077440 3153744896 3154516992 3162630960 3166391520 3170262194 3178199552 3180200320 3181978624 3188986218 3190944240 3192778116 3196462708 3198983040 3215341476 3217315680 3219164712 3223788480 3225641232 3227621760 3228064704 3235752960 3244126644 3244392360 3250431360 3250481820 3252299424 3253095648 3254296320 3254346840 3256963776 3263026176 3265168896 3277518288 3279581580 3279980736 3281415456 3281466397 3283880832 3287792640 3287843680 3289682176 3290487552 3298951260 3304656517 3306685560 3308585954 3313338160 3317277920 3317681664 3326215320 3334241273 3336870240 3340721120 3344693440 3352007340 3353665792 3353933781 3355993080 3364447680 3364995744 3367205424 3373473024 3377484288 3390536160 3390588795 3392484744 3395033568 3400939040 3403673856 3403952640 3418610190 3421359216 3427310480 3429561080 3431803392 3432084480 3438707712 3445118655 3449215110 3455635360 3457904560 3458467848 3460685184 3467180608 3469309440 3469586670 3471303296 3478894056 3483030672 3484717720 3489799680 3498220352 3507218385 3510038664 3516860160 3518881344 3521041920 3527131264 3537069390 3539047248 3543318020 3545925120 3547531240 3547963008 3550141440 3559328256 3563623965 3572601640 3575474496 3575530002 3576849680 3577725360 3579725952 3579781524 3586738560 3588744192 3589622784 3604585160 3607539738 3614550720 3616571904 3616628048 3618848640 3627965440 3628846386 3637354116 3640222080 3644423040 3646517536 3648756480 3656097280 3658836852 3661140195 3670306560 3674793232 3679162784 3686312960 3687208074 3691592388 3698521206 3698766720 3698824140 3700892448 3713098752 3720021255 3726593090 3727505430 3731937660 3738884160 3741032944 3741281280 3741339360 3748303360 3752760320 3758311260 3760471209 3762780120 3770041528 3772259520 3772874016 3775292928 3781859840 3794136621 3801198896 3801510240 3803695016 3813114880 3816240384 3816545337 3826056420 3838779648 3845205760 3855520768 3855724290 3858256215 3865437840 3868546176 3870034080 3873146112 3887589780 3889824027 3890142630 3890776329 3897649822 3900042960 3900517632 3900578184 3902284364 3902973120 3905155584 3905216208 3909868160 3920307435 3929861804 3932274720 3932335765 3934534648 3935497896 3942181120 3943146240 3945412416 3947834880 3965043676 3968022672 3972749440 3976005792 3977473280 3980733504 3988143104 3990761984 3990972645 3995578385 4004244288 4008865344 4013632128 4019176845 4023743488 4023955890 4032051540 4035080880 4037337216 4054944256 4055158305 4065374280 4066369560 4068643392 4068706554 4071204720 4078782720 4081126848 4081461120 4096897860 4099252399 4099975920 4101769320 4102332228 4104851040 4112102720 4112772576 4113109440 4115473296 4123133696 4128036352 4134142386 4139058132 4146762432 4147102080 4149485472 4160045824 4163171328 4181661264 4192082240 4194426368 4194769920 4206244680 4208662062 4209006780 4216841280 4221855360 4240605930 4241296719 4243791960 4251981624 4254592320 4257037488 4265310720 4276348758 4276699020 4279156893 4287121968 4289754240 4292219616 4293270432 4298384640 4300854976 4301614080 4303495680 4304086272 4323084810 4325502192 4325856480 4333908480 4333975760 4336399232 4337460864 4339061760 4339129120 4342618368 4348617570 4353788340 4370024384 4372775440 4373307648 4375220608 4378507776 4387316736 4387548330 4398601680 4408914080 4423809060 4426351479 4434953760 4438588968 4449160320 4452503040 4469343120 4471911708 4473006516 4474657440 4474726905 4478325192 4485930240 4486660992 4487028480 4489607232 4497964032 4509973512 4515336144 4520714880 4520785060 4523312992 4524111360 4526711424 4538231808 4546692645 4558146920 4561812288 4573546065 4591267704 4593491540 4598953480 4611290464 4614246912 4614490485 4626115560 4626869148 4629907458 4638525408 4641373440 4644040896 4665107736 4668171156 4676291180 4680051552 4689146880 4691841792 4704368922 4712551910 4716092520 4718729664 4718802918 4719116160 4730617344 4731775488 4737401856 4751498620 4754618770 4755393291 4767299328 4767373336 4770300480 4772967936 4773042032 4782318080 4783479327 4789167174 4794694062 4798474560 4810052984 4819400960 4823012214 4825131520 4828747068 4835682720 4838461848 4841432640 4849805488 4853629440 4859230720 4865008640 4866189966 4875647040 4875722730 4877855455 4878449136 4881444480 4881520260 4893742080 4894539264 4897753344 4912327255 4916277432 4918168310 4919372370 4922123184 4931361608 4931688960 4931765520 4934523264 4935731328 4956304595 4960028340 4962878931 4970007240 4972863566 4975916880 4976522496 4985178880 4988452480 5005305360 5011081680 5013961612 5017040160 5029679360 5030498688 5046671520 5052840694 5058848828 5060209536 5066226432 5068680320 5085804240 5088320512 5088727116 5101408560 5105510784 5118372864 5127915285 5140965720 5143920298 5144341620 5147705088 5153917120 5158061568 5160045440 5164194816 5173822665 5183453040 5186432036 5186856840 5187701772 5191027776 5200057280 5200690176 5200770912 5203964160 5206954944 5226648482 5227076580 5230080647 5243032960 5247330528 5257528320 5260549888 5278322016 5290696896 5301341056 5307644672 5314977030 5321296860 5321944512 5335925760 5338992384 5345153792 5351509504 5358902460 5363211744 5363295003 5365274520 5366588040 5369588928 5369672286 5376068720 5380107840 5383116288 5406877740 5409985141 5411309607 5420499040 5421826080 5424857856 5424942072 5428272960 5438376960 5441502464 5441948160 5456031174 5462530480 5466634560 5469025760 5469776304 5473134720 5483696768 5484145920 5487297728 5512189848 5518744176 5529016576 5529469440 5532647296 5547781809 5548236210 5551338672 5575548352 5589889635 5591258145 5597906490 5608326240 5611549416 5611921920 5612009040 5622455040 5629140480 5637466890 5644170180 5654141240 5655062292 5658389280 5659311024 5669308832 5672789760 5676049984 5701798344 5702265360 5705542524 5716162624 5719672320 5722959488 5724360576 5731179520 5738781696 5739084630 5764113080 5767336256 5767808640 5783281152 5783586435 5790157824 5798156760 5805051120 5824355328 5831076864 5831384670 5835213945 5846474733 5850064440 5850867276 5853426546 5857824312 5864802240 5894792706 5898412080 5901801972 5903246844 5913271680 5914719360 5918026752 5918118624 5921752320 5932213760 5947565514 5952034008 5959124160 5959216670 5962548944 5964008688 5966209920 5966302540 5971100256 5981240320 5982214656 5982704640 5986142976 6012566230 6013298016 6020448192 6027619840 6035615232 6035933835 6048077310 6062256860 6082416384 6098061420 6103059831 6118174080 6121690272 6122191680 6145346790 6152653980 6153498342 6164202010 6168154080 6169158864 6169664160 6173209944 6184700544 6188497920 6192054528 6201213579 6208587198 6220143648 6220653120 6224228208 6240068736 6244756992 6255789056 6267452015 6272491896 6288123360 6291639552 6291737224 6292154880 6312993093 6323561035 6325261920 6332783040 6340524388 6356399104 6360400640 6360908895 6377972436 6381888480 6385556232 6392925416 6397966080 6414523137 6430682952 6434631360 6438329424 6447576960 6451282464 6455243520 6456129408 6483040045 6484627215 6488253288 6488784720 6500862720 6500963640 6504598848 6506191296 6508592640 6508693680 6513927552 6530337792 6555036576 6555138337 6559163160 6559961472 6562830912 6562932794 6567761664 6575687360 6579364352 6580975104 6597902520 6609313034 6613371120 6617171908 6626676320 6634555840 6635363328 6652430640 6668482546 6673740480 6681442240 6689386880 6704014680 6707331584 6707867562 6711986160 6728895360 6729991488 6734410848 6746946048 6754968576 6780622211 6781072320 6781177590 6784969488 6790067136 6801878080 6807347712 6807905280 6837220380 6842718432 6854620960 6859122160 6863606784 6890237310 6898430220 6911270720 6915809120 6916935696 6921370368 6934361216 6938618880 6939173340 6942606592 6957788112 6966061344 6969435440 6979599360 6996440704 7014436770 7020077328 7033720320 7037762688 7042083840 7054262528 7068827865 7074138780 7078094496 7078204377 7086636040 7091850240 7095062480 7095926016 7118656512 7127247930 7131928155 7145203280 7150948992 7151060004 7153699360 7155450720 7159451904 7159563048 7173477120 7192041093 7209170320 7215079476 7229101440 7233143808 7233256096 7237697280 7257692772 7274708232 7280444160 7288846080 7293035072 7297512960 7312194560 7313584095 7317673704 7322280390 7340613120 7349586464 7358325568 7374416148 7377252465 7379058555 7383184776 7397042412 7397533440 7397648280 7401784896 7440042510 7453186180 7455010860 7459295349 7463875320 7477768320 7482065888 7482678720 7496606720 7516622520 7520942418 7525560240 7540083056 7544519040 7545748032 7550585856 7563719680 7579261041 7588273242 7602397792 7603020480 7607390032 7632480768 7633090674 7652112840 7677559296 7690411520 7711448580 7715880447 7716512430 7730875680 7737092352 7740068160 7746292224 7775179560 7779648054 7780285260 7781552658 7795299644 7800085920 7801035264 7801156368 7804568728 7805946240 7810311168 7810432416 7819736320 7839972723 7840614870 7859723608 7864549440 7864671530 7869069296 7870995792 7884362240 7886292480 7890824832 7895669760 7925655485 7930087352 7936045344 7945498880 7952011584 7954946560 7961467008 7972465545 7981523968 7981945290 7991156770 8008488576 8017730688 8027264256 8038353690 8047911780 8054508429 8064103080 8070161760 8074674432 8109888512 8110316610 8130748560 8132739120 8137286784 8137413108 8142409440 8157565440 8162253696 8162922240 8184046761 8193795720 8198504798 8199951840 8203538640 8204664456 8209702080 8224205440 8225545152 8226218880 8230946592 8246267392 8256072704 8268284772 8271464885 8278116264 8293524864 8294204160 8298970944 8320091648 8363322528 8384164480 8388852736 8412489360 8417324124 8418013560 8433682560 8443710720 8481211860 8482593438 8487583920 8503963248 8509184640 8514074976 8530621440 8552697516 8553398040 8558313786 8574243936 8579508480 8584439232 8586540864 8596769280 8601709952 8606991360 8608172544 8646169620 8651004384 8651138683 8651712960 8667816960 8667951520 8672798464 8674921728 8678258240 8685236736 8697235140 8707576680 8740048768 8745550880 8746615296 8750441216 8757015552 8775096660 8780139819 8790272447 8797203360 8817828160 8842189059 8847618120 8852702958 8869907520 8877177936 8898320640 8905006080 8921348271 8938686240 8938825005 8943823416 8946013032 8949314880 8949453810 8956650384 8971860480 8973321984 8974056960 8979214464 9018849345 9019947024 9030672288 9041429760 9041570120 9046625984 9048222720 9053422848 9072115965 9093385290 9116293840 9123624576 9147092130 9182535408 9186983080 9197906960 9218020185 9222580928 9228493824 9228980970 9246303015 9252231120 9253738296 9259814916 9277050816 9282746880 9288081792 9330215472 9336342312 9352582360 9360103104 9383683584 9408737844 9425103820 9432185040 9437459328 9437605836 9438232320 9461234688 9463550976 9502997240 9509237540 9510786582 9534598656 9534746672 9540600960 9545935872 9546084064 9564636160 9566958654 9578334348 9589388124 9596949120 9620105968 9638801920 9646024428 9650263040 9657494136 9671365440 9676923696 9682865280 9699610976 9707258880 9718461440 9732379932 9744124555 9751294080 9751445460 9755710910 9756898272 9762888960 9763040520 9789078528 9795506688 9824654510 9832554864 9836336620 9838744740 9844246368 9844399191 9862723216 9863377920 9863531040 9869046528 9871462656 9912609190 9913969551 9920056680 9925757862 9940014480 9945727132 9951833760 9953044992 9970357760 9976904960 10002723819 10010610720 10022163360 10027923224 10034080320 10059358720 10060997376 10061801343 10093343040 10105681388 10117697656 10120419072 10132452864 10137360640 10171608480 10171766385 10177454232 10202817120 10211021568 10255830570 10281931440 10287840596 10288683240 10295410176 10307834240 10316123136 10320090880 10335355965 10347645330 10366906080 10372864072 10373713680 10375403544 10382055552 10400114560 10401541824 10407928320 10413909888 10453296964 10454153160 10460161294 10486065920 10494661056 10521099776 10521655155 10556644032 10581393792 10602682112 10615289344 10629954060 10642593720 10643889024 10677984768 10690307584 10690871895 10703019008 10717804920 10726423488 10726590006 10730549040 10733176080 10739177856 10739344572 10752137440 10760215680 10766232576 10807119961 10813755480 10819970282 10822619214 10840998080 10843652160 10849715712 10849884144 10856545920 10883004928 10883896320 10912062348 10925060960 10933269120 10938051520 10939552608 10946269440 10967393536 10968291840 10974595456 11024379696 11037488352 11058033152 11058938880 11065294592 11095563618 11096472420 11102677344 11151096704 11179779270 11182516290 11195812980 11216652480 11223098832 11223843840 11224018080 11244910080 11258280960 11274933780 11281413627 11288340360 11308282480 11310124584 11316778560 11318622048 11338617664 11345579520 11352099968 11382409863 11403596688 11404530720 11411085048 11432325248 11439344640 11445918976 11448721152 11478169260 11528226160 11534672512 11535617280 11566562304 11567172870 11574768645 11596313520 11610102240 11662769340 11669472081 11670427890 11692949466 11700128880 11701734552 11706853092 11715648624 11729604480 11760922305 11789585412 11796824160 11797007295 11803603944 11806493688 11826543360 11829438720 11836237248 11843504640 11864427520 11895131028 11904068016 11918248320 11918433340 11925097888 11928017376 11932419840 11932605080 11942200512 11964429312 11972285952 11972917935 11986735155 12025132460 12026596032 12040896384 12055239680 12057530535 12071230464 12071867670 12096154620 12124513720 12164832768 12165474915 12196122840 12206119662 12236348160 12243380544 12244383360 12290693580 12297757197 12305307960 12306996684 12328404020 12336308160 12338317728 12339328320 12346419888 12369401088 12384109056 12402427158 12417174396 12432158915 12440287296 12441306240 12448456416 12480137472 12489513984 12534904030 12544983792 12576246720 12583279104 12583474448 12584309760 12625986186 12632101735 12647122070 12650523840 12665566080 12681048776 12720801280 12721817790 12723890157 12755944872 12763776960 12771112464 12785850832 12795932160 12829046274 12837470679 12859800745 12861365904 12869262720 12876658848 12895153920 12902564928 12910487040 12912258816 12966080090 12969254430 12976506576 12977569440 13001725440 13001927280 13009197696 13012382592 13017185280 13017387360 13027855104 13066621205 13110073152 13110276674 13118326320 13119922944 13125661824 13125865588 13135523328 13151374720 13158728704 13161950208 13195805040 13218626068 13226742240 13234343816 13253352640 13269111680 13279054437 13304861280 13336965092 13347480960 13362884480 13378773760 13408029360 13414663168 13415735124 13423972320 13424180715 13457790720 13459982976 13468821696 13493892096 13561244422 13562144640 13562355180 13569938976 13580134272 13603756160 13614695424 13640077935 13674440760 13685436864 13709241920 13718244320 13780474620 13788394433 13796860440 13822541440 13831618240 13833871392 13842740736 13868722432 13878346680 13885213184 13915576224 13932122688 13938870880 13992881408 14028873540 14040154656 14067440640 14075525376 14108525056 14137655730 14148277560 14156188992 14156408754 14173272080 14190124960 14191852032 14254495860 14262688099 14263856310 14266179873 14290406560 14301897984 14302120008 14307398720 14310901440 14318903808 14319126096 14346954240 14384082186 14418340640 14430158952 14458202880 14466512192 14475394560 14515385544 14549416464 14560888320 14577692160 14586070144 14595025920 14627168190 14633566365 14635347408 14644560780 14681226240 14699172928 14716651136 14736981765 14748832296 14754504930 14758117110 14766369552 14794084824 14795066880 14795296560 14803569792 14868913785 14880085020 14888636793 14906372360 14910021720 14918590698 14927750640 14955536640 14964131776 14965357440 15033245040 15041884836 15051120480 15080166112 15089038080 15091496064 15158522082 15176546484 15204795584 15206040960 15214780064 15264961536 15266181348 15304225680 15355118592 15380823040 15383745855 15422897160 15431760894 15433024860 15461751360 15474184704 15480136320 15492584448 15521467995 15550359120 15559296108 15560570520 15563105316 15590599288 15600171840 15602070528 15602312736 15609137456 15611892480 15620864832 15639472640 15679945446 15681229740 15690241941 15719447216 15729098880 15729343060 15738138592 15741991584 15768724480 15772584960 15781649664 15851310970 15860174704 15872090688 15890997760 15904023168 15909893120 15922934016 15944931090 15963890580 15982313540 16016977152 16035461376 16054528512 16076707380 16089885009 16095823560 16109016858 16128206160 16140323520 16149348864 16220633220 16229955423 16233928821 16261497120 16265478240 16274573568 16274826216 16284818880 16315130880 16324507392 16325844480 16368093522 16387591440 16397009596 16399903680 16407077280 16407331985 16409328912 16419404160 16448410880 16451090304 16452437760 16461893184 16492534784 16523282585 16536569544 16542929770 16556232528 16587049728 16588408320 16597941888 16640183296 16643345427 16671206365 16726645056 16768328960 16769668905 16824978720 16834648248 16836027120 16867365120 16887421440 16962423720 16965186876 16975167840 17007926496 17018369280 17028149952 17105395032 17106796080 17116627572 17148487872 17159016960 17168878464 17173081728 17193538560 17203419904 17216345088 17292339240 17302008768 17302277366 17303425920 17335903040 17345596928 17349843456 17356516480 17370473472 17394470280 17415153360 17436442067 17480097536 17491101760 17493230592 17500882432 17539424199 17550193320 17560279638 17580544894 17594406720 17635656320 17684378118 17695236240 17705405916 17739815040 17754355872 17796641280 17842696542 17877372480 17877650010 17887646832 17892026064 17898629760 17898907620 17913300768 17943720960 17946643968 17948113920 17958428928 18037698690 18039894048 18061344576 18082859520 18083140240 18093251968 18106845696 18144231930 18186770580 18197222747 18232587680 18247249152 18294184260 18365070816 18373966160 18395813920 18436040370 18445161856 18457961940 18492606030 18504462240 18507476592 18519629832 18554101632 18565493760 18576163584 18660430944 18672684624 18705164720 18720206208 18767367168 18802356045 18817475688 18850207640 18864370080 18874918656 18875211672 18876464640 18970683105 19005994480 19018475080 19021573164 19069197312 19069493344 19081201920 19082726685 19092168128 19133917308 19156668696 19178776248 19193898240 19240211936 19277603840 19292048856 19314988272 19342730880 19353847392 19365730560 19399221952 19449120135 19453881645 19464759864 19488249110 19502588160 19502890920 19511421820 19513796544 19525777920 19526081040 19591013376 19649309020 19665109728 19665415011 19672673240 19677489480 19688492736 19688798382 19725446432 19727062080 19738093056 19742925312 19825218380 19827939102 19840113360 19851515724 19880028960 19891454264 19903667520 19906089984 19940715520 19953809920 20005447638 20021221440 20044326720 20055846448 20068160640 20118717440 20121994752 20123602686 20186686080 20211362776 20235395312 20240838144 20264905728 20274721280 20341866633 20343216960 20343532770 20354908464 20405634240 20422043136 20496261995 20511661140 20563862880 20575681192 20577366480 20590820352 20615668480 20640181760 20670711930 20695290660 20733812160 20745728144 20747427360 20750807088 20764111104 20800229120 20803083648 20815856640 20827819776 20906593928 20908306320 20920322588 20972131840 20989322112 21042199552 21043310310 21113288064 21162787584 21205364224 21206483595 21230578688 21234613131 21259908120 21285187440 21287778048 21355969536 21380615168 21381743790 21395784465 21435609840 21452846976 21453180012 21461098080 21466352160 21478355712 21478689144 21504274880 21520431360 21576123279 21614239922 21627510960 21639940564 21645238428 21681996160 21687304320 21699431424 21699768288 21713091840 21766009856 21824124696 21850121920 21866538240 21876103040 21879105216 21892538880 21934787072 21936583680 21949190912 22048759392 22074976704 22116066304 22130589184 22131757395 22191127236 22192944840 22205354688 22302193408 22359558540 22365032580 22377886047 22391625960 22433304960 22446197664 22448036160 22489820160 22549867560 22562827254 22576680720 22616564960 22620249168 22633557120 22637244096 22677235328 22691159040 22704199936 22737783123 22764819726 22807193376 22807547437 22809061440 22822170096 22864650496 22891837952 22897442304 22956338520 23056452320 23069345024 23071234560 23134345740 23147641341 23149537290 23192627040 23220204480 23325538680 23338944162 23340855780 23385898932 23400257760 23403469104 23413706184 23431297248 23459208960 23519918169 23521844610 23579170824 23593648320 23594014590 23607207888 23612987376 23653086720 23658877440 23672474496 23687009280 23776966455 23790262056 23808136032 23836496640 23836866680 23850195776 23856034752 23864839680 23865210160 23884401024 23917396635 23944571904 23945835870 23973470310 24050264920 24053192064 24081792768 24115061070 24143735340 24192309240 24249027440 24329665536 24330949830 24392245680 24412239324 24472696320 24486761088 24488766720 24581387160 24595514394 24610615920 24613993368 24656808040 24672616320 24676635456 24678656640 24692839776 24738802176 24768218112 24804854316 24814394655 24834348792 24864317830 24880574592 24882612480 24896912832 24960274944 25069808060 25089967584 25152493440 25166558208 25166948896 25251972372 25264203470 25294244140 25301047680 25331132160 25362097552 25441602560 25443635580 25447780314 25511889744 25527553920 25542224928 25571701664 25591864320 25658092548 25674941358 25719601490 25722731808 25738525440 25753317696 25790307840 25805129856 25820974080 25824517632 25932160180 25938508860 25953013152 25953416049 25955138880 26003450880 26003854560 26018395392 26024765184 26034774720 26055710208 26133242410 26150403235 26220146304 26220553348 26236652640 26239845888 26251323648 26251731176 26271046656 26302749440 26340419457 26370817341 26391610080 26437252136 26453484480 26468687632 26506705280 26526567177 26538223360 26558108874 26609722560 26673930184 26694961920 26725768960 26757547520 26764044813 26816058720 26816475015 26831470248 26847944640 26848361430 26915581440 26919965952 26937643392 27049925705 27056548035 27122488844 27124289280 27124710360 27139877952 27160268544 27207512320 27280155870 27348881520 27370873728 27418483840 27436488640 27560949240 27576788866 27593720880 27645082880 27663236480 27667742784 27685481472 27737444864 27738909045 27756693360 27770426368 27831152448 27864245376 27877741760 27985762816 28057747080 28080309312 28151050752 28217050112 28275311460 28291561639 28296555120 28312377984 28312817508 28346544160 28380249920 28383704064 28508991720 28525376198 28527712620 28532359746 28580813120 28603795968 28604240016 28614797440 28621802880 28637807616 28638252192 28693908480 28746566651 28768164372 28836681280 28860317904 28916405760 28933024384 28950789120 29030771088 29098832928 29121776640 29155384320 29172140288 29232373665 29254336380 29267132730 29270694816 29289121560 29398345856 29433302272 29473963530 29497664592 29509009860 29516234220 29532739104 29533197573 29588169648 29590133760 29590593120 29607139584 29737827570 29741908653 29760170040 29777273586 29812744720 29820043440 29837181396 29855501280 29911073280 29928263552 29930714880 30008171457 30066490080 30083769672 30102240960 30160332224 30178076160 30182992128 30317044164 30353092968 30409591168 30412081920 30429560128 30515299155 30532362696 30608451360 30767491710 30845794320 30863521788 30866049720 30923502720 30948369408 30960272640 31006067895 31042935990 31100718240 31118592216 31121141040 31126210632 31181198576 31200343680 31204625472 31218274912 31223784960 31241729664 31278945280 31359890892 31362459480 31380483882 31438894432 31458197760 31458686120 31476277184 31483983168 31563299328 31564965465 31702621940 31720349408 31744181376 31781995520 31808046336 31845868032 31889862180 31927781160 31964627080 32033954304 32070922752 32072615685 32109057024 32153414760 32179770018 32191647120 32218033716 32256412320 32280647040 32298697728 32421359883 32441266440 32459910846 32467857642 32522994240 32530956480 32549147136 32549652432 32569637760 32649014784 32651688960 32736187044 32775182880 32775691685 32794019192 32799807360 32814154560 32814663970 32818657824 32838808320 32896821760 32902180608 32904875520 32923786368 33046565170 33073139088 33085859540 33112465056 33174099456 33176816640 33195883776 33286690854 33342412730 33453290112 33536657920 33539337810 33649957440 33669296496 33672054240 33734730240 33774842880 33844240881 33903111055 33924847440 33930373752 33950335680 34015852992 34036738560 34056299904 34147229589 34210790064 34213592160 34233255144 34296975744 34318033920 34337756928 34346163456 34406839808 34584678480 34604017536 34604554732 34606851840 34671806080 34691193856 34699686912 34713032960 34788940560 34830306720 34872884134 34960195072 34982203520 35001764864 35008416243 35078848398 35100386640 35120559276 35161089788 35188813440 35271312640 35368756236 35390472480 35391021885 35410811832 35479630080 35508711744 35593282560 35685393084 35754744960 35755300020 35775293664 35784052128 35797259520 35797815240 35826601536 35893287936 35916857856 35960205465 36075397380 36079788096 36096130367 36122689152 36165719040 36166280480 36186503936 36213691392 36288463860 36351221687 36373541160 36394445494 36465175360 36494498304 36588368520 36676654003 36730141632 36747932320 36791627840 36872080740 36890323712 36893271591 36915923880 36985212060 37008924480 37014953184 37039259664 37108203264 37152327168 37296476745 37320861888 37345369248 37410329440 37440412416 37601632261 37604712090 37634951376 37700415280 37728740160 37749837312 37750423344 37752929280 37896305205 37941366210 38011988960 38036950160 38043146328 38138986688 38162403840 38165453370 38184336256 38267834616 38313337392 38357552496 38387796480 38480423872 38579402235 38584097712 38629976544 38685461760 38707694784 38731461120 38798443904 38898240270 38907763290 38929519728 38976498220 39005176320 39005781840 39022843640 39027593088 39051555840 39052162080 39199863615 39298618040 39330219456 39330830022 39345346480 39354978960 39376985472 39377596764 39450892864 39454124160 39476186112 39485850624 39650436760 39655878204 39680226720 39703031448 39760057920 39782908528 39807335040 39907619840 40010895276 40042442880 40088653440 40111692896 40136321280 40243989504 40247205372 40272542145 40373372160 40422725552 40470790624 40481676288 40549442560 40683733266 40686433920 40687065540 40709816928 40811268480 40844086272 40920233805 40992523990 41023322280 41127725760 41151362384 41154732960 41231336960 41280363520 41341423860 41365183299 41390581320 41467624320 41491456288 41494854720 41501614176 41528222208 41600458240 41606167296 41655639552 41813187856 41816612640 41840645176 41944263680 41978644224 42086620620 42226576128 42325575168 42410728448 42412967190 42469226262 42519816240 42570374880 42575556096 42763487580 42788064297 42791568930 42798539619 42871219680 42905693952 42906360024 42922196160 42932704320 42956711424 42957378288 43008549760 43040862720 43152246558 43228479844 43255021920 43255693415 43279881128 43290476856 43363992320 43374608640 43399536576 43426183680 43648249392 43700243840 43733076480 43752206080 43758210432 43785077760 43869574144 43898381824 43900699095 43951362235 44097518784 44149953408 44210945295 44261178368 44263514790 44382254472 44385889680 44410709376 44604386816 44606741355 44665910379 44719117080 44730065160 44755772094 44783251920 44866609920 44892395328 44896072320 45099735120 45125654508 45153361440 45233129920 45240498336 45267114240 45274488192 45354470656 45408399872 45475566246 45529639452 45614386752 45615094874 45618122880 45644340192 45729300992 45783675904 45794884608 45912677040 46112904640 46138690048 46142469120 46268691480 46295282682 46299074580 46385254080 46440408960 46651077360 46677888324 46681711560 46771797864 46800515520 46806938208 46827412368 46862594496 46918417920 47039836338 47043689220 47070725823 47158341648 47187296640 47188029180 47214415776 47225974752 47306173440 47317754880 47344948992 47553932910 47580524112 47616272064 47672993280 47673733360 47700391552 47712069504 47729679360 47730420320 47768802048 47834793270 47891671740 47946940620 47974496333 48100529840 48106384128 48163585536 48230122140 48287470680 48384618480 48498054880 48661899660 48689866269 48784491360 48824478648 48945392640 48973522176 48977533440 49162774320 49191028788 49221231840 49221995955 49227986736 49313616080 49345232640 49353270912 49357313280 49385679552 49477604352 49569847755 49609708632 49628789310 49668697584 49728635660 49761149184 49765224960 49793825664 49920549888 50013619095 50139616120 50179935168 50304986880 50309006715 50333897792 50503944744 50528406940 50588488280 50602095360 50662264320 50724195104 50887271160 50895560628 51023779488 51055107840 51084449856 51143403328 51316185096 51349882716 51439202980 51445463616 51477050880 51506635392 51580615680 51610259712 51649035264 51864320360 51877017720 51906026304 51906832098 51910277760 52007709120 52036790784 52049530368 52069549440 52111420416 52266484820 52300806470 52309326201 52440292608 52441106696 52473305280 52479691776 52502647296 52503462352 52605498880 52618272597 52680838914 52741634682 52783220160 52874504272 52906968960 52937375264 53013410560 53053134354 53076446720 53116217748 53219445120 53347860368 53389923840 53451537920 53515095040 53528089626 53632117440 53632950030 53662940496 53695889280 53696722860 53831162880 53839931904 53875286784 54035599805 54099851410 54113096070 54244977688 54248578560 54249420720 54279755904 54320537088 54415024640 54560311740 54591668241 54697763040 54741747456 54836967680 54872977280 55121898480 55153577732 55187441760 55290165760 55326472960 55335485568 55474889728 55477818090 55513386720 55662304896 55728490752 55755483520 55971525632 56115494160 56160618624 56302101504 56407068135 56550622920 56583123278 56593110240 56624755968 56625635016 56693088320 56760499840 56912049315 57017983440 57050752396 57055425240 57064719492 57161626240 57207591936 57208480032 57229594880 57243605760 57276504384 57493133302 57536328744 57673362560 57720635808 57832811520 57866048768 58061542176 58197665856 58344280576 58347360405 58464747330 58508672760 58534265460 58541389632 58578243120 58796691712 58866604544 58947927060 58995329184 58996245033 59018019720 59032468440 59065478208 59066395146 59176339296 59181186240 59214279168 59475655140 59483817306 59509836551 59520340080 59554547172 59625489440 59640086880 59674362792 59711002560 59822146560 59856527104 59861429760 60016342914 60132980160 60167539344 60204481920 60320664448 60356152320 60365984256 60634088328 60706185936 60819182336 60824163840 60859120256 61025599899 61030598310 61064725392 61216902720 61488785985 61534983420 61691588640 61727043576 61732099440 61847005440 61920545280 62012135790 62085871980 62201436480 62237184432 62242282080 62252421264 62362397152 62400687360 62409250944 62436549824 62447569920 62483459328 62719781784 62724918960 62760967764 62877788864 62916395520 62917372240 62952554368 62967966336 63126598656 63129930930 63405243880 63440698816 63488362752 63616092672 63619450785 63691736064 63779724360 63855562320 63929254160 64067908608 64141845504 64145231370 64187353395 64306829520 64359540036 64383294240 64436067432 64512824640 64561294080 64842719766 64882532880 64919821692 64935715284 65045988480 65061912960 65098294272 65099304864 65139275520 65298029568 65472374088 65550365760 65551383370 65588038384 65599614720 65628309120 65629327940 65637315648 65677616640 65793643520 65804361216 65809751040 65847572736 66093130340 66146278176 66171719080 66224930112 66348198912 66391767552 66395272185 66573381708 66684825460 66906580224 67073315840 67078675620 67133658141 67299914880 67338592992 67344108480 67469460480 67688481762 67806222110 67849694880 67860747504 67900671360 68031705984 68073477120 68112599808 68213349369 68294459178 68421580128 68422642311 68427184320 68466510288 68593951488 68675513856 68692326912 68813679616 68941972165 69169356960 69208035072 69209109464 69213703680 69343612160 69426065920 69442924023 69577881120 69660613440 69745768268 69920390144 69964407040 70016832486 70157696796 70200773280 70241118552 70322179576 70377626880 70542625280 70559754507 70737512472 70780944960 70782043770 70821623664 70959260160 71017423488 71313440495 71330899365 71370786168 71509489920 71510600040 71550587328 71568104256 71594519040 71595630480 71653203072 71833715712 71920410930 72106521707 72150794760 72159576192 72192260734 72245378304 72332560960 72373007872 72576927720 72702443374 72747082320 72788890988 72930350720 72988996608 73176737040 73353308006 73460283264 73495864640 73583255680 73744161480 73780647424 73786543182 73831847760 73970424120 74017848960 74029906368 74078519328 74216406528 74304654336 74443183965 74586844321 74592953490 74641723776 74690738496 74820658880 74880824832 75203264522 75209424180 75269902752 75400830560 75457480320 75499674624 75500846688 75792610410 75882732420 76023977920 76073900320 76086292656 76277973376 76324807680 76330906740 76368672512 76535669232 76626674784 76715104992 76775592960 76960847744 77158804470 77168195424 77259953088 77370923520 77415389568 77462922240 77596887808 77796480540 77815526580 77859039456 77860248147 77952996440 78010352640 78011563680 78045687280 78055186176 78104324160 78399727230 78451209705 78597236080 78660438912 78661660044 78690692960 78709957920 78753970944 78755193528 78901785728 78908248320 79112452023 79300873520 79311756408 79360453440 79406062896 79520115840 79565817056 79614670080 80021790552 80084885760 80177306880 80223385792 80272642560 80449425045 80494410744 80545084290 80746744320 80845451104 80941581248 81149777115 81169644105 81367466532 81372867840 81374131080 81419633856 81622536960 81840467610 81985047980 82046644560 82255451520 82302724768 82309465920 82462673920 82682847720 82730366598 82781162640 82935248640 82982912576 82989709440 83003228352 83056444416 83200916480 83212334592 83216727135 83311279104 83626375712 83633225280 83681290352 83957288448 84173241240 84453152256 84651150336 84825934380 84874684917 84938452524 85039632480 85140749760 85151112192 85526975160 85576128594 85583137860 85597079238 85742439360 85811387904 85812720048 85844392320 85865408640 85913422848 85914756576 86017099520 86081725440 86239699953 86304493116 86456959688 86510043840 86511386830 86559762256 86580953712 86727984640 86749217280 86799073152 86852367360 87182210335 87296498784 87400487680 87466152960 87504412160 87516420864 87697120995 87796763648 87801398190 87902724470 88195037568 88299906816 88421890590 88527029580 88599592719 88764508944 88771779360 88821418752 89208773632 89213482710 89225725959 89331820758 89438234160 89460130320 89511544188 89566503840 89733219840 89784790656 89792144640 90024514371 90199470240 90251309016 90306722880 90466259840 90480996672 90534228480 90548976384 90708941312 90816799744 90951132492 90986113735 91059278904 91228773504 91230189748 91236245760 91288680384 91458601984 91825354080 92225809280 92277380096 92537382960 92590565364 92598149160 92770508160 92880817920 93302154720 93355776648 93363423120 93543595728 93601031040 93613876416 93654824736 93725188992 93836835840 94079672676 94087378440 94141451646 94316683296 94374593280 94376058360 94428831552 94451949504 94689897984 95107865820 95161048224 95162525513 95232544128 95345986560 95347466720 95400783104 95424139008 95460840640 95537604096 95669586540 95783343480 95893881240 95948992666 96201059680 96212768256 96327171072 96460244280 96574941360 96692996917 96769236960 96996109760 97264079649 97323799320 97379732538 97568982720 97648957296 97947044352 97955066880 98325548640 98327075055 98382057576 98442463680 98443991910 98455973472 98627232160 98690465280 98706541824 98714626560 98771359104 99139695510 99219417264 99257578620 99337395168 99457271320 99522298368 99530449920 99587651328 100027238190 100279232240 100359870336 100609973760 100618013430 100667795584 101007889488 101056813880 101176976560 101204190720 101324528640 101448390208 101709333165 101774542320 101791121256 102047558976 102110215680 102168899712 102286806656 102632370192 102699765432 102878405960 102890927232 102954101760 103013270784 103220519424 103728640720 103754035440 103812052608 103813664196 103820555520 104015418240 104073581568 104099060736 104139098880 104532969640 104601612940 104618652402 104880585216 104882213392 104946610560 105005294592 105006924704 105210997760 105236545194 105361677828 105483269364 105566440320 105749008544 105813937920 105874750528 106026821120 106106268708 106152893440 106173065655 106232435496 106438890240 106695720736 106779847680 106903075840 107056179252 107264234880 107265900060 107325880992 107391778560 107393445720 107679863808 107750573568 107880616395 108071199610 108199702820 108226192140 108288391101 108489955376 108497157120 108498841440 108559511808 108641074176 108830049280 109053665061 109120623480 109183336482 109395526080 109483494912 109673935360 109745954560 110029962009 110243796960 110307155464 110374883520 110580331520 110652945920 110670971136 110679814773 110955636180 111026773440 111324609792 111456981504 111510967040 111889430235 112230988320 112321237248 112804896783 112814136270 113101245840 113166246556 113186220480 113249511936 113251270032 113386176640 113520999680 113688915615 113824098630 114035966880 114037737185 114101504792 114110850480 114129438984 114323252480 114416960064 114459189760 114487211520 114553008768 114986266604 115072657488 115346725120 115441271616 115732097536 115738206705 116123084352 116395331712 116688561152 116694720810 116929494660 117017345520 117068530920 117082779264 117156486240 117593383424 117599590845 117733209088 117895854120 117990658368 117992490066 118036039440 118064936880 118130956416 118132790292 118352678592 118362372480 118428558336 118878319571 118951310280 118967634612 119019673102 119040680160 119109094344 119250978880 119280173760 119348725584 119422005120 119713054208 119722859520 120032685828 120265960320 120335078688 120408963840 120641328896 120731968512 121268176656 121412371872 121638364672 121648327680 121718240512 122051199798 122061196620 122129450784 122433805440 122977571970 123069966840 123383177280 123454087152 123464198880 123694010880 123841090560 124024271580 124095549897 124171743960 124402872960 124474368864 124484564160 124504842528 124724794304 124801374720 124818501888 124873099648 124966918656 125439563568 125449837920 125521935528 125755577728 125832791040 125834744480 125905108736 125935932672 126259861860 126810487760 126881397632 126976725504 127232185344 127238901570 127559448720 127711124640 127858508320 128290462740 128364192891 128374706790 128613659040 128719080072 128766588480 128872134864 129025649280 129122588160 129685439532 129765065760 129767080245 129839643384 129871430568 130091976960 130123825920 130198609728 130278551040 130944748176 131100731520 131102766740 131176076768 131199229440 131256618240 131258655880 131274631296 131355233280 131608722432 131695145472 131702097285 131854086705 132186260680 132292556352 132343438160 132449860224 132632835885 132783535104 132790544370 133146763416 133369650920 133813160448 133820224065 134157351240 134267316282 134599829760 134677185984 134688216960 135376963524 135612444220 135699389760 135721495008 135801342720 136063411968 136225199616 136426698738 136588918356 136843160256 136845284622 136854368640 136933020576 137187902976 137351027712 137384653824 137883944330 138338713920 138416070144 138418218928 138427407360 138687224320 138852131840 138885848046 139155762240 139321226880 139491536536 139928814080 140033664972 140315393592 140401546560 140482237104 140644359152 140755253760 141085250560 141119509014 141212177469 141457808195 141475024944 141561889920 141564087540 141643247328 141918520320 142034846976 142626880990 142661798730 142741572336 143018979840 143021200080 143101174656 143136208512 143189038080 143191260960 143306406144 143732833255 143840821860 143923488999 144213043414 144301589520 144319152384 144384521468 144490756608 144665121920 144746015744 145153855440 145404886748 145494164640 145577781976 145860701440 146069598807 146353474080 146706616012 146920566528 146991729280 147166511360 147488322960 147561294848 147573086364 147663695520 147665987865 147940848240 148035697920 148059812736 148157038656 148432813056 148709543265 148886367930 149173688642 149185906980 149283447552 149381476992 149641317760 149761649664 150040857285 150406529044 150418848360 150539805504 150801661120 150914960640 151001693376 151585220820 151672338763 151765464840 152047955840 152147800640 152172585312 152555946752 152661813480 152737345024 153071338464 153253349568 153430209984 153921695488 154317608940 154336390848 154519906176 154741847040 154830779136 155193775616 155592961080 155631053160 155718078912 155720496294 155905992880 156023127360 156091374560 156110372352 156208648320 156799454460 156889569089 156902419410 156927978603 157194472160 157320877824 157323320088 157381385920 157419915840 157507941888 157510387056 157803571456 157816496640 158224904046 158601747040 158623512816 158720906880 158812125792 159040231680 159131634112 159229340160 160043581104 160169771520 160354613760 160446771584 160545285120 160898850090 160988821488 161090168580 161493488640 161690902208 161883162496 162106799415 162299554230 162339288210 162734933064 162745735680 162748262160 162839267712 163245073920 163680935220 163775004723 163970095960 164093289120 164510903040 164605449536 164618931840 165365695440 165460733196 165562325280 165870497280 165965825152 165979418880 166006456704 166424669184 166433454270 167252751424 167266450560 167362580704 167914576896 168346482480 168906304512 169221204405 169651868760 169749369834 169876905048 170079264960 170281499520 170736147945 171053950320 171152257188 171166275720 171194158476 171484878720 171622775808 171625440096 171688784640 171730817280 171829513152 172034199040 172479399906 172608986232 172913919376 173020087680 173022773660 173119524512 173161907424 173455969280 173498434560 173598146304 174364420670 174592997568 174800975360 175008824320 175032841728 175042081215 175394241990 175602796380 175805448940 176390075136 176599813632 176843781180 176988735099 177054059160 177199185438 177529017888 177543558720 177642837504 178426965420 178451451918 178529509653 178663641516 178876468320 178920260640 179023088376 179133007680 179466439680 179569581312 179584289280 180049028742 180398940480 180480651835 180502618032 180613445760 180932519680 180961993344 181068456960 181097952768 181417882624 181756108435 181902264984 181972227470 182118557808 182457547008 182460379496 182472491520 182577360768 183076799697 183383270015 183650708160 184451618560 184466357955 185074765920 185181130728 185196298320 185541016320 185761635840 186604309440 186711553296 186726846240 187087191456 187202062080 187227752832 187309649472 187450377984 188008161305 188159345352 188174756880 188282903292 188633366592 188749186560 188752116720 188857663104 188903899008 189379795968 190215731640 190322096448 190325051026 190465088256 190694933440 190801566208 190848278016 190921681280 191075208192 191339173080 191566686960 191787762480 191897985332 192402119360 192425536512 192920488560 193149882720 193385993834 193538473920 193992219520 194528159298 194647598640 194759465076 195137965440 195297914592 195894088704 196651097280 196654150110 196764115152 196884927360 196887983820 196911946944 197254464320 197380930560 197413083648 197429253120 197542718208 198279391020 198438834528 198515157240 198674790336 198914542640 199044596736 199175302656 200054476380 200169450217 200558464480 200719740672 201219947520 201236026860 201335591168 202015778976 202113627760 202353953120 202408381440 202896780416 203418666330 203549084640 203582242512 204095117952 204220431360 204337799424 204573613312 205264740384 205267926933 205399530864 205756811920 205781854464 206026541568 206441038848 206825916495 207457281440 207508070880 207624105216 207627328392 207641111040 208030836480 208278197760 209065939280 209203225880 209237304804 209761170432 209764426784 209893221120 210013849408 210473090388 210723355656 210966538728 211132880640 211498017088 211627875840 211749501056 212053642240 212212537416 212346131310 212464870992 212877780480 213391441472 213940321485 213992698095 214112358504 214528469760 214531800120 214651761984 214783557120 214786891440 215501147136 215761232790 216142399220 216319565121 216399405640 216452384280 216576782202 216979910752 216997682880 217119023616 218107330122 218241246960 218366672964 218791052160 218966989824 219347870720 219491909120 220059924018 220487593920 220614310928 220749767040 221305891840 221341942272 221359629546 221911272360 222053546880 222649219584 222913963008 223021934080 223329551895 223760532963 223778860470 224461976640 224642474496 225609793566 225628272540 226202491680 226332493112 226372440960 226499023872 226502540064 226772353280 227041999360 227377831230 227648197260 228071933760 228075474370 228203009584 228221700960 228258877968 228646504960 228833920128 228918379520 228974423040 229106017536 229972533208 230145314976 230693450240 230882543232 231464195072 231476413410 232246168704 232790663424 233389441620 233580744441 233858989320 234034691040 234137061840 234165558528 234312972480 235186766848 235199181690 235353629115 235791708240 235981316736 235984980132 236072078880 236129873760 236261912832 236265580584 236705357184 236724744960 237337356069 237756639142 237902620560 237935269224 238039346204 238081360320 238218188688 238501957760 238560347520 238697451168 238844010240 239426108416 239872481665 240065371656 240531920640 240670157376 240817927680 241282657792 242536353312 242824743744 243276729344 243436481024 243449331345 244102399596 244122393240 244258901568 244867610880 245955143940 246139933680 246766354560 246908174304 246928397760 247388021760 248048543160 248191099794 248343487920 248805745920 248948737728 248969128320 249009685056 249449588608 249602749440 249637003776 249746199296 249933837312 250879127136 250883021807 250899675840 251043871056 251511155456 251669488960 251810217472 251871865344 252519723720 253620975520 253762795264 253953451008 254477803140 254624054751 255118897440 255422249280 255717016640 256580925480 256728385782 256749413580 257227318080 257438160144 257533176960 257744269728 258051298560 258245176320 258719099859 259370879064 259530131520 259534160490 259679286768 259742861136 260183953920 260247651840 260397219456 260557102080 261546631005 261889496352 262201463040 262205533480 262352153536 262398458880 262513236480 262517311760 262549262592 263091362985 263390290944 263404194570 263708173410 264372521360 264585112704 264686876320 264899720448 265265671770 265581088740 266293526832 266739301840 267626320896 267640448130 268314702480 268534632564 269199659520 269354371968 269376433920 270753927048 271224888440 271398779520 271442990016 271602685440 272126823936 272450399232 272853397476 272958341205 273177836712 273686320512 273690569244 273708737280 273866041152 274375805952 275767888660 276677427840 276832140288 276836437856 277374448640 277771696092 278311524480 278642453760 278983073072 279857628160 280067329944 280630787184 280803093120 280964474208 281288718304 281510507520 282239018028 282424354938 282915616390 282950049888 283123779840 283128175080 283286494656 284069693952 285253761980 285323597460 285483144672 285487576539 286037959680 286042400160 286202349312 286272417024 286382521920 286612812288 287465666510 287681643720 287846977998 288426086828 288603179040 288638304768 288769042936 288981513216 289330243840 290078990751 290307710880 290809773496 290988329280 291155563952 291721402880 291792238947 292139197614 292706948160 293413232024 293841133056 293983458560 294333022720 294976645920 294981225165 295146172728 295327391040 295331975730 295881696480 296071395840 296119625472 296314077312 297419086530 297549182755 297772735860 298347377284 298371813960 298566895104 298762953984 299282635520 300081714570 300813058088 300837696720 301079611008 301603322240 301829921280 302003386752 303170441640 303344677526 303530929680 304095911680 304295601280 304345170624 305111893504 305127999495 305323626960 305474690048 306142676928 306506699136 306860419968 307843390976 308635217880 308672781696 309039812352 309661558272 310387551232 311185922160 311262106320 311436157824 311440992588 311811985760 312046254720 312182749120 312220744704 312417296640 313598908920 313779138178 313804838820 313855957206 314388944320 314641755648 314646640176 314762771840 314839831680 315015883776 315020774112 315607142912 315632993280 316449808092 317203494080 317247025632 317441813760 317624251584 318080463360 318263268224 318458680320 320087162208 320339543040 320709227520 320893543168 321797700180 321977642976 322180337160 323381804416 323766324992 324213598830 324599108460 324678576420 324865173303 325469866128 325491471360 325496524320 325678535424 326490147840 327160995183 327361870440 327550009446 327940191920 328186578240 329021806080 329210899072 329237863680 330089886027 330731390880 330921466392 331124650560 331740994560 331931650304 331958837760 332012913408 332866908540 334505502848 334532901120 334725161408 335668290705 336692964960 338414690349 338442408810 339303737520 339498739668 339753810096 340158529920 340562999040 341066746845 341472295890 342107900640 342113211555 342304514376 342332551440 342388316952 342969757440 343250880192 343377569280 343461634560 343659026304 344068398080 344958799812 345217972464 345827838752 346040175360 346045547320 346239049024 346323814848 347196292608 347214620115 348728841340 349185995136 349601950720 350065683456 350084162430 350788483980 351205592760 351610897880 352780150272 352798772535 353199627264 353687562360 353977470198 354108118320 354398370876 355058035776 355087117440 355285675008 356634958713 356853930840 356902903836 357059019306 357327283032 357752936640 357840521280 358046176752 358266015360 359139162624 359168578560 360098057484 360532608535 360797880960 360961303670 361005236064 361226891520 361865039360 361923986688 362195905536 363512216870 363804529968 363944454940 364237115616 364915094016 364920758992 364944983040 365154721536 366153599394 366766540030 367301416320 368903237120 368932715910 370149531840 370362261456 370392596640 371082032640 371523271680 372286649691 372934221605 373208618880 373423106592 373453692480 374174382912 374404124160 374455505664 374619298944 374900755968 376016322610 376318690704 376349513760 376565806584 377266733184 377498373120 377504233440 377715326208 377807798016 380431463280 380644192896 380650102052 380930176512 381389866880 381603132416 381696556032 381843362560 382678346160 383133373920 383575524960 383795970664 384804238720 385092578673 385840977120 386299765440 386771987668 387076947840 387984439040 389056318596 389295197280 389301240735 389518930152 390275930880 390595829184 393302194560 393308300220 393528230304 393769854720 393775967640 393823893888 394508928640 394826167296 395085436416 395562260115 396558782040 396877669056 397030314480 397349580672 397829085280 398350605312 399863438557 400108952760 400338900434 401116928960 401439481344 402472053720 402671182336 404031557952 404227255520 404707906240 405793560832 406837332660 407098169280 407164485024 408190235904 408675598848 409147226624 410529480768 410535853866 410799061728 411513623840 411563708928 412053083136 413617954871 413651832990 414914562880 415016141760 415248210432 415254656784 415282222080 416061672960 416556395520 418131878560 418406451760 418474609608 419528853568 419786442240 420027698816 420946180776 421446711312 421933077456 422265761280 422996034176 423255751680 423499002112 424373424585 424425074832 424692262620 424929741984 425755560960 426782882944 427880642970 427985396190 428224717008 429056939520 429063600240 429303523968 429567114240 429573782880 431198499765 431522465580 431770466997 432284798440 432639130242 432798811280 432904768560 433153564404 433959821504 433995365760 434238047232 436214660244 436482493920 436733345928 437582104320 438983818240 440119848036 440975187840 441228621856 441499534080 442683884544 442719259092 442997963595 443822544720 444107093760 445298439168 446043868160 446128629795 446659103790 447521065926 447557720940 448923953280 449284948992 450122571855 451219587132 451256545080 452404983360 452664986224 452744881920 453005080128 453544706560 454083998720 454755662460 455017016289 455296394520 456143867520 456150948740 456406019168 456443401920 456517755936 457293009920 457667840256 458212035072 459945066416 460290629952 461386900480 461765086464 462952826820 464492337408 465581326848 466778883240 467161488882 467717978640 468069382080 468274123680 468331117056 468625944960 470398363380 470668707267 470707258230 470783935809 471583416480 471962633472 471969960264 472144157760 472259747520 472523825664 472531161168 473410714368 473449489920 474674712138 475513278284 475805241120 475812627565 475870538448 476078692408 476162720640 476436377376 477003915520 477120695040 477394902336 477688020480 479744963330 480130743312 481063841280 481340314752 481635855360 482565315584 483464984585 485072706624 485649487488 486320398245 486872962048 486898662690 488204799192 488244786480 488517803136 489735221760 491325014169 491910287880 492279867360 493532709120 493816348608 493856795520 496097086320 496382199588 496686975840 497611491840 497897475456 497938256640 498019370112 498899177216 499274007552 499492398592 501758254272 501766043614 501799351680 502087742112 503022310912 503338977920 503620434944 503743730688 505039447440 507241951040 507525590528 508955606280 509248109502 510237794880 510844498560 511434033280 513161850960 513456771564 513498827160 514454636160 514876320288 515066353920 515488539456 516102597120 517438199718 518741758128 519060263040 519068320980 519358573536 519485722272 520367907840 520495303680 520794438912 523093262010 523778992704 524402926080 524411066960 524704307072 525026472960 525034623520 525098525184 526182725970 526808389140 527416346820 527719459663 528745042720 529170225408 529373752640 529799440896 530531343540 531162177480 532587053664 533478603680 535280896260 535588528959 536629404960 537069265128 538399319040 538708743936 538752867840 541441955505 541507854096 542449776880 542797559040 542885980032 543205370880 544253647872 545268325305 545706794952 545916682410 546355673424 547372641024 547381138488 547417474560 547732082304 550149810045 551535777320 553354855680 553399073865 553672875712 555543392184 556623048960 557284907520 557966146144 560134659888 561261574368 561606186240 561928948416 562577436608 564024483915 564478036056 564848709876 565831232780 565900099776 566247559680 566256350160 566572989312 568139387904 570507523960 570647194920 570966289344 570975153078 572084800320 572404698624 572544834048 572765043840 573225624576 574931333020 575363287440 575693955996 576852173656 577206358080 577276609536 577538085872 578660487680 580157981502 580615421760 581619546992 581976658560 582311127904 583442805760 583584477894 584278395228 585413896320 586826464048 587682266112 587966917120 588666045440 589953291840 589962450330 590292345456 590654782080 590663951460 591763392960 592142791680 592239250944 592628154624 594391597855 594838173060 595098365510 595545471720 596694754568 596743627920 597133790208 597525907968 598565271040 600163429140 600508350651 601626116176 601675393440 602159222016 603206644480 603659842560 604006773504 606340883280 606689355052 607061859360 608191823360 608591202560 608690341248 610223787008 610255998990 610647253920 612285353856 613013398272 613720839936 615686781952 615803780799 617270435760 617345563392 618079624704 619323116544 620477749485 622371844320 622524212640 622872315648 622881985176 623623971520 624092509440 624365498240 624834593280 627197817840 627558276356 627609677640 627711914412 628777888640 629283511296 629293280352 629525543680 629679663360 630041548224 631214285824 632899616184 634406988160 634494051264 634883627520 635248503168 636160926720 636526536448 640174324416 641787086336 641820964455 643595400360 643955285952 644360674320 646763608832 647532649984 648427197660 648958695363 649198216920 649357152840 649730346606 650939732256 650993048640 651357070848 654321990366 654723740880 655100018892 655880383840 656373156480 658043612160 658421798144 658475727360 660179772054 661462781760 661842932784 662249301120 663863300608 663917675520 664025826816 665733817080 669011005696 669065802240 669450322816 671281598889 671336581410 673385929920 676829380698 676884817620 678607475040 678997479336 679507620192 680317059840 681125998080 682133493690 682944591780 684215801280 684226423110 684609028752 684665102880 684776633904 685939514880 686501760384 686755138560 686923269120 687318052608 689917599624 690435944928 691655677504 692080350720 692091094640 692478098048 692647629696 694392585216 694429240230 697457682680 698371990272 700168324860 701576967960 702411185520 703221795760 705560300544 705597545070 706060887345 707375124720 707954940396 708216236640 708796741752 710116071552 710174234880 713269917426 713707861680 713805807672 714118038612 714654566064 715505873280 715681042560 716092353504 716532030720 718278325248 719617444995 720196114968 721065217070 721595761920 721922607340 722010472128 722453783040 723730078720 723847973376 727024433740 727609059936 727888909880 728474231232 729830188032 729841517984 730309443072 730347994035 732307198788 733533080060 734602832640 737806474240 737865431820 740299063680 740724522912 740785193280 742164065280 744573299382 745868443210 746417237760 746846213184 746907384960 748348765824 748808248320 748911011328 749238597888 749801511936 752032645220 752637381408 752649065421 752699027520 753131613168 754533466368 755008466880 755430652416 755615596032 758361693815 760862926560 761288385792 761300204104 761860353024 762779733760 763686725120 763872164253 765356692320 766266747840 767151049920 767591941328 769608477440 770185157346 771681954240 772599530880 773543975336 774153895680 775968878080 776157299577 778112637192 778590394560 778602481470 779037860304 780551861760 781191658368 784447845445 784639893015 786604389120 786616600440 787056460608 787539709440 787551935280 787647787776 789017857280 790170872832 791124520230 793117564080 793755338112 794060628960 794699161344 795658170560 799726877114 800217905520 800677800868 802233857920 802878962688 804944107440 805342364672 808063115904 808454511040 809415812480 811587121664 813674665320 814196338560 814328970048 816380471808 817351197696 818294453248 818875023615 820455287531 821058961536 821071707732 821598123456 823027247680 823127417856 827235909742 827303665980 829829125760 830032283520 830496420864 830509313568 832123345920 836263757120 836812903520 836949219216 839057707136 839572884480 840055397632 841892361552 842893422624 843866154912 844531522560 845992068352 846998004224 848746849170 848850149664 849384525240 849859483968 853565765888 855761285940 855970792380 856449434016 856462729617 858113879040 858127200480 858607047936 859147565760 862396999530 863044931160 863540933994 864569596880 865278260484 865597622560 865809537120 866307128808 867919643008 867990731520 870236972253 872429320488 872964987840 873466691856 875164208640 880239696072 881950375680 882457243712 882999068160 884943675495 885438518184 885995927190 887645089440 888214187520 892257259590 892647548265 893318207580 895042131852 895115441880 897847906560 900245143710 902439174264 902513090160 904809966720 905329972448 905489763840 906010160256 907089413120 909511324920 910034032578 910592789040 912287735040 912301897480 912812038336 912886803840 913035511872 915335680512 915383998485 916424070144 919890132832 920581259904 923530172928 925905653640 928984674816 931162653696 933557766480 934322977764 935435957280 936138764160 936548247360 936662234112 937251889920 940796726760 941337414534 941414516460 941567871618 943166832960 943925266944 943939920528 944288315520 944519495040 945047651328 945062322336 946821428736 946898979840 949349424276 951026556568 951610482240 951625255130 951741076896 952157384816 952325441280 952872754752 954007831040 954241390080 954789804672 955376040960 959489926660 960261486624 962127682560 962680629504 966929969170 970145413248 971298974976 972640796490 973797325380 974595519909 976409598384 976489572960 977035606272 979470443520 981482985549 982650028338 983820575760 984559734720 987065418240 987632697216 987713591040 990269658081 992194172640 992764399176 993373951680 995222983680 995794950912 995876513280 996038740224 997798354432 998984797184 1000847251085 1003516508544 1003532087228 1003598703360 1004175484224 1006044621824 1006677955840 1010078894880 1014483902080 1015051181056 1015244071047 1017911212560 1018496219004 1020475589760 1021688997120 1022868066560 1026323701920 1026339634665 1026913543128 1026997654320 1028909272320 1029752640576 1030132707840 1030977078912 1032205194240 1034876399436 1037483516256 1038120526080 1038136641960 1038717147072 1038971444544 1041588877824 1046186524020 1046787780643 1047557985408 1048805852160 1048822133920 1049408614144 1050069247040 1050197050368 1052365451940 1053616778280 1054832693640 1055438919326 1057490085440 1058340450816 1058747505280 1059598881792 1061062687080 1062324354960 1063622966087 1065174107328 1066957207360 1069904876139 1070561792520 1071177057918 1073258809920 1074138530256 1077417487872 1077505735680 1081597825605 1082883911010 1083015708192 1084899553760 1085595118080 1085771960064 1090536650610 1091413589904 1091833364820 1092711346848 1094745282048 1094762276976 1094834949120 1095464164608 1100299620090 1103071554640 1106709711360 1106798147730 1107345751424 1111086784368 1113246097920 1114569815040 1115932292288 1118802664815 1120269319776 1122523148736 1123212372480 1123857896832 1125154873216 1128048967830 1128956072112 1129697419752 1131662465560 1131800199552 1132495119360 1132512700320 1133145978624 1141015047920 1141294389840 1141932578688 1141950306156 1144169600640 1144809397248 1145089668096 1145530087680 1149862666040 1150726574880 1151387911992 1153704347312 1154412716160 1155076171744 1157320975360 1160315963004 1161230843520 1163239093984 1163953317120 1164622255808 1167168955788 1167903722205 1168556790456 1170827792640 1173652928096 1175933834240 1179906583680 1179924900660 1180584690912 1181309564160 1181327902920 1183526785920 1184478501888 1185256309248 1186686780345 1188783195710 1189676346120 1190196731020 1191090943440 1193389509136 1193487255840 1195051815936 1197130542080 1199590315671 1200326858280 1201016701302 1203252232352 1203350786880 1204318444032 1206413288960 1208013547008 1212681766560 1213378710104 1214123718720 1216383646720 1217182405120 1217380682496 1220511997980 1221294507840 1224570707712 1226026796544 1227441679872 1231607561598 1234540871520 1234691126784 1236159249408 1240853864613 1240955498970 1244743688640 1245048425280 1245744631296 1245763970352 1247247943040 1248185018880 1248730996480 1249669186560 1254395635680 1254415109035 1255116552712 1255219355280 1255423828824 1257555777280 1258586560704 1259051087360 1259359326720 1260083096448 1265799232368 1268813976320 1268988102528 1269767255040 1270497006336 1273053072896 1273120273755 1280348648832 1283574172672 1283641928910 1287190800720 1287910571904 1288721348640 1293527217664 1293595499295 1295065299968 1295311400991 1296854395320 1297917390726 1298396433840 1298714305680 1299460693212 1301879464512 1301986097280 1302714141696 1308643980732 1309447481760 1310200037784 1311760767680 1312746312960 1316843596288 1316951454720 1320359544108 1322925563520 1323685865568 1324498602240 1327726601216 1328051653632 1331467634160 1338022011392 1338131604480 1338900645632 1342563197778 1342673162820 1346771859840 1353658761396 1353769635240 1357214950080 1357994958672 1359015240384 1360634119680 1362251996160 1364266987380 1365051048867 1365889183560 1368431602560 1368452846220 1369218057504 1369330205760 1369553267808 1371879029760 1373003520768 1374636105216 1379835199248 1380871889856 1383311355008 1384160701440 1384182189280 1384956196096 1385295259392 1388858480460 1391260393657 1394915365360 1396743980544 1400336649720 1403153935920 1404822371040 1406443591520 1411195090140 1412006121801 1412121774690 1414750249440 1415909880792 1416432473280 1417593483504 1420232143104 1420348469760 1426539834852 1427415723360 1427437882695 1427611615344 1428236077224 1429309132128 1431011746560 1431362085120 1432184707008 1433064061440 1439234889990 1440392229936 1442130434140 1443191523840 1443845214680 1444020944256 1444907566080 1447695946752 1450394953755 1454048867480 1455218119872 1455777819760 1456948462464 1458961194735 1459683035968 1460618886144 1460695988070 1464614397576 1467066160120 1469205665280 1475730863640 1480598127360 1481449045824 1481570386560 1489146598764 1491736886420 1492834475520 1493692426368 1493814769920 1496697531648 1497822022656 1498477195776 1504065290440 1505274762816 1505298130842 1505398055040 1506263226336 1509066932736 1510016933760 1510861304832 1511231192064 1516723387630 1521725853120 1522576771584 1522600408208 1525559467520 1527373450240 1527744328506 1530713384640 1532533495680 1534302099840 1535183882656 1539216954880 1540370314692 1543363908480 1545199061760 1547087950672 1548307791360 1551937756160 1552314599154 1556225274384 1557180789120 1557204962940 1558075720608 1561103723520 1562383316736 1568895690890 1569279786030 1573208778240 1573233200880 1574112921216 1575079418880 1575103870560 1575295575552 1578035714560 1582249040460 1583158378989 1586235128160 1587510676224 1588121257920 1589398322688 1591316341120 1599453754228 1600435811040 1601355601736 1604467715840 1606765586877 1609888214880 1616126231808 1616909022080 1618831624960 1623174243328 1624325866515 1627349330640 1628392677120 1628657940096 1632760943616 1635804975915 1637750047230 1640910575062 1642117923072 1642143415464 1643196246912 1646054495360 1650449430135 1654471819484 1654607331960 1659658251520 1660064567040 1661018627136 1672527514240 1673625807040 1673898438432 1678115414272 1680110795264 1683784723104 1685786845248 1687732309824 1691984136704 1692073451745 1693996008448 1697493698340 1697700299328 1698769050480 1699718967936 1707131531776 1711522571880 1711941584760 1712898868032 1712925459234 1716254400960 1717214095872 1718295131520 1724793999060 1725785259979 1726089862320 1727081867988 1729139193760 1730556520968 1731195245120 1731619074240 1732614257616 1735839286016 1735981463040 1740473944506 1744858640976 1745929975680 1746933383712 1750328417280 1760479392144 1763900751360 1764914487424 1765998136320 1769887350990 1770877036368 1771991854380 1775290178880 1776428375040 1783174793565 1784514519180 1785295096530 1786636415160 1790084263704 1790230883760 1795695813120 1800490287420 1801525051953 1804878348528 1805026180320 1809619933440 1810659944896 1810979527680 1812020320512 1819022649840 1820068065156 1821185578080 1824575470080 1824603794960 1825624076672 1825773607680 1826071023744 1830671361024 1830767996970 1839780265664 1841162519808 1847060345856 1851811307280 1857969349632 1861433248455 1867115532960 1868645955528 1870871914560 1872277528320 1873096494720 1874503779840 1881593453520 1882674829068 1882829032920 1883135743236 1886333665920 1887850533888 1887879841056 1888576631040 1889038990080 1890124644672 1893642857472 1898698848552 1902053113136 1903220964480 1903250510260 1903482153792 1904314769632 1904650882560 1905745509504 1908015662080 1908482780160 1909579609344 1918979853320 1920522973248 1925361259008 1925462893365 1933859938340 1940290826496 1942597949952 1945281592980 1946876086089 1947594650760 1949191039818 1952819196768 1952979145920 1954071212544 1962965971098 1965300056676 1967641151520 1969119469440 1974130836480 1975265394432 1975427182080 1980539316162 1984388345280 1985528798352 1986747903360 1991589901824 1991753026560 1992077480448 1995596708864 1999317192785 2001694502170 2007033017088 2007064174456 2007197406720 2008350968448 2013355911680 2013844796667 2020157789760 2028967804160 2030488142094 2035822425120 2036992438008 2040951179520 2043377994240 2045736133120 2052647403840 2052679269330 2053827086256 2053995308640 2057818544640 2059505281152 2060265415680 2061954157824 2068089774355 2069752798872 2074967032512 2076241052160 2076273283920 2077434294144 2077942889088 2083177755648 2092373048040 2093575561286 2095115970816 2097644267840 2098817228288 2100138494080 2104730903880 2107233556560 2109665387280 2110877838652 2114980170880 2116680901632 2117495010560 2122125374160 2124648709920 2127245932174 2130348214656 2133914414720 2139809752278 2141123585040 2142354115836 2146517619840 2148277060512 2154834975744 2158852334985 2163195651210 2165767822020 2166031416384 2169799107520 2171190236160 2171543920128 2181073301220 2182827179808 2183666729640 2185422693696 2189490564096 2189524553952 2190928329216 2200599240180 2201863952387 2206143109280 2213419422720 2213596295460 2214691502848 2222173568736 2226492195840 2231864584576 2237605329630 2240538639552 2245046297472 2246424744960 2247715793664 2250309746432 2256097935660 2257912144224 2257947196263 2259394839504 2263324931120 2263600399104 2265025400640 2266291957248 2275085081445 2282030095840 2282588779680 2283865157376 2283900612312 2288339201280 2291060175360 2299725332080 2301453149760 2302775823984 2307408694624 2308825432320 2310152343488 2320631926008 2322461687040 2326478187968 2327906634240 2329244511616 2334337911576 2335807444410 2337113580912 2341655585280 2347305856192 2353343536335 2353919679045 2359813167360 2359849801320 2361169381824 2362619128320 2362655805840 2367053571840 2370512618496 2373373560690 2377566391420 2379352692240 2380393462040 2382181886880 2386779018272 2386974511680 2399180631342 2400653716560 2402033402604 2406504464704 2406701573760 2408636888064 2412826577920 2416027094016 2425363533120 2426757420208 2428247437440 2434364810240 2434761364992 2441023995960 2442589015680 2449141415424 2452053593088 2454883359744 2456625070845 2461365862593 2463215123196 2469081743040 2469382253568 2481707729226 2481910997940 2489487377280 2490096850560 2491489262592 2491527940704 2494495886080 2496370037760 2497461992960 2508791271360 2508830218070 2510233105424 2510438710560 2510847657648 2515111554560 2517173121408 2518102174720 2518718653440 2520166192896 2531598464736 2537627952640 2537976205056 2540994012672 2546106145792 2546240547510 2560697297664 2567283857820 2569388188851 2574381601440 2575821143808 2577442697280 2587054435328 2587190998590 2590622801982 2593708790640 2595834781452 2596792867680 2597428611360 2598921386424 2603758929024 2603972194560 2610710916759 2617287961464 2618894963520 2620400075568 2623521535360 2625492625920 2633687192576 2638597298315 2640719088216 2645851127040 2647371731136 2648997204480 2662935268320 2676044022784 2677801291264 2677942644795 2685126395556 2685346325640 2693543719680 2707317522792 2707539270480 2714429900160 2715989917344 2718030480768 2721268239360 2728533974760 2730102097734 2731778367120 2736863205120 2736905692440 2738436115008 2738660411520 2739106535616 2746007041536 2749272210432 2759670398496 2759713239877 2761743779712 2766622710016 2768364378560 2769912392192 2770590518784 2777716960920 2782520787314 2789830730720 2793487961088 2800673299440 2806307871840 2809644742080 2812887183040 2822390180280 2824012243602 2824243549380 2829500498880 2831819761584 2832864946560 2835186967008 2840464286208 2840696939520 2853079669704 2854831446720 2854875765390 2855223230688 2856472154448 2858618264256 2862023493120 2862724170240 2864369414016 2866128122880 2878469779980 2880784459872 2884260868280 2886383047680 2887690429360 2888041888512 2900789907510 2908097734960 2910436239744 2911555639520 2913896924928 2917922389470 2919366071936 2921391976140 2929228795152 2934132320240 2938411330560 2951461727280 2961196254720 2962898091648 2963140773120 2978293197528 2983473772840 2985668951040 2987384852736 2987629539840 2993395063296 2996954391552 3002541753255 3008130580880 3010549525632 3010596261684 3010796110080 3012526452672 3018133865472 3020033867520 3033446775260 3043451706240 3045153543168 3045200816416 3051118935040 3055488657012 3061426769280 3065066991360 3068604199680 3070367765312 3078433909760 3079018903995 3080740629384 3086727816960 3090398123520 3094175901344 3096615582720 3104629198308 3112450548768 3114361578240 3114409925880 3116151441216 3124766633472 3137791381780 3138559572060 3140363341929 3146417556480 3146466401760 3148225842432 3150207741120 3150591151104 3156071429120 3164498080920 3166316757978 3172470256320 3175021352448 3176242515840 3178796645376 3182632682240 3190868898261 3198907508456 3200871622080 3202711203472 3208935431680 3209714628417 3213531173754 3219776429760 3232252463616 3233818044160 3237663249920 3244793476815 3248651733030 3254698661280 3256785354240 3257315880192 3271609951830 3275500094460 3281821150124 3284235846144 3284286830928 3286392493824 3292108990720 3300898860270 3308943638968 3309214663920 3319316503040 3320129134080 3322037254272 3345055028480 3347251614080 3347796876864 3356230828544 3356407994445 3360221590528 3367569446208 3371573690496 3375464619648 3383968273408 3384146903490 3394987396680 3395400598656 3397538100960 3399437935872 3414263063552 3423045143760 3423883169520 3425797736064 3425850918468 3432508801920 3434428191744 3436590263040 3449587998120 3451570519958 3452179724640 3454163735976 3458278387520 3461113041936 3462390490240 3463238148480 3465228515232 3471678572032 3471962926080 3480947889012 3489717281952 3491859951360 3493866767424 3520958784288 3527801502720 3529828974848 3539774701980 3541754072736 3543983708760 3550580357760 3566349587130 3569029038360 3570590193060 3573272830320 3580168527408 3580461767520 3591391626240 3598770947013 3600980574840 3603050103906 3609756697056 3610052360640 3619239866880 3621319889792 3624040641024 3638045299680 3640136130312 3642371156160 3649150940160 3649207589920 3651248153344 3651547215360 3652142047488 3661535993940 3679560531328 3682325039616 3703622614560 3722561593839 3722866496910 3734231065920 3737291911056 3741743829120 3744555056640 3746192989440 3749007559680 3763186907040 3763245327105 3765349658136 3765658065840 3766271486472 3772667331840 3775759682112 3777153262080 3778077980160 3780249289344 3797397697104 3804106226272 3806441928960 3806501020520 3806964307584 3808629539264 3809301765120 3811491019008 3819159218688 3819360821265 3837959706640 3841045946496 3850722518016 3850925786730 3867719876680 3880581652992 3880786497885 3885195899904 3890563185960 3893752172178 3895189301520 3898382079636 3905638393536 3905958291840 3908142425088 3925931942196 3930600113352 3935282303040 3938238938880 3950530788864 3950854364160 3961078632324 3968776690560 3971057596704 3973495806720 3983179803648 3984154960896 3998634385570 4003389004340 4014066034176 4014128348912 4014394813440 4016701936896 4026711823360 4027689593334 4040315579520 4057935608320 4060976284188 4071644850240 4073984876016 4081902359040 4086755988480 4091472266240 4095153146601 4102276437655 4105294807680 4105358538660 4107654172512 4107990617280 4115637089280 4119010562304 4123908315648 4136179548710 4139505597744 4149934065024 4152482104320 4152546567840 4154868588288 4155885778176 4173781180971 4184746096080 4187151122572 4190231941632 4195288535680 4197634456576 4200276988160 4209461807760 4214467113120 4219330774560 4221755677304 4229960341760 4234990021120 4236018365403 4244250748320 4249297419840 4254491864348 4260696429312 4267828829440 4279619504556 4282247170080 4282313648085 4284708231672 4293035239680 4296554121024 4317704669970 4326391302420 4331535644040 4332062832768 4339598215040 4343087840256 4351184861265 4362146602440 4365654359616 4367333459280 4370845387392 4379049107904 4381856658432 4398497824127 4401198480360 4403727904774 4412286218560 4427192590920 4429383005696 4444347137472 4463729169152 4475210659260 4481077279104 4490092594944 4495431587328 4500619492864 4512195871320 4515824288448 4515894392526 4518789679008 4526649862240 4527200798208 4530050801280 4532583914496 4549797503581 4550170162890 4564060191680 4565177559360 4567730314752 4567801224624 4576678402560 4582120350720 4599450664160 4602906299520 4605551647968 4614817389248 4617650864640 4620304686976 4641263852016 4644923374080 4652956375936 4655813268480 4658489023232 4668675823152 4671614888820 4674227161824 4683311170560 4694611712384 4706687072670 4707839358090 4719626334720 4719699602640 4722338763648 4725238256640 4725311611680 4734107143680 4746747121380 4749475136967 4755132782840 4758705384480 4760786924080 4764363773760 4773558036544 4773949023360 4798361262684 4801307433120 4804066805208 4813008929408 4813403147520 4850727066240 4853514840416 4856494874880 4869522729984 4872977599545 4882047991920 4885178031360 4898282830848 4907414927745 4913250141690 4922731725186 4926430246392 4938163486080 4951348290405 4963415458452 4963821995880 4978974754560 4980193701120 4983055881408 4988991772160 4994923985920 5017582542720 5017660436140 5020466210848 5020877421120 5021695315296 5030223109120 5034346242816 5040332385792 5063196929472 5075255905280 5075952410112 5076220355235 5081988025344 5092481095020 5121394595328 5134567715640 5138776377702 5148763202880 5151642287616 5154885394560 5174381997180 5177355779937 5181245603964 5187417581280 5191669562904 5193585735360 5194857222720 5197842772848 5207517858048 5207944389120 5221421833518 5233938903215 5234575922928 5237789927040 5240800151136 5247043070720 5250985251840 5277194596630 5281438176432 5291702254080 5294743462272 5297994408960 5318114830435 5325870536640 5349524380695 5355602582528 5355885289590 5370252791112 5370692651280 5387087439360 5404575155859 5414635045584 5415078540960 5428859800320 5431979834688 5436060961536 5457067949520 5460204195468 5463556734240 5473726410240 5473811384880 5476872230016 5477320823040 5478213071232 5492014083072 5519340796992 5519426479754 5523487559424 5533245420032 5536728757120 5539824784384 5541181037568 5555433921840 5565041574628 5579661461440 5601346598880 5612615743680 5619289484160 5625774366080 5644780360560 5648024487204 5648487098760 5659000997760 5663639523168 5665729893120 5670373934016 5680928572416 5706159339408 5709662893440 5709751530780 5710446461376 5712944308896 5717236528512 5724046986240 5725448340480 5728738828032 5756939559960 5761568919744 5768521736560 5775380858720 5776083777024 5801579815020 5804914056293 5816195469920 5820872479488 5823111279040 5827793849856 5835844778940 5838732143872 5842783952280 5858457590304 5868264640480 5902923454560 5922392509440 5925796183296 5926281546240 5956586395056 5966947545680 5974769705472 5975259079680 5986790126592 5997951578355 6005083506510 6016261161760 6021099051264 6021192523368 6021592220160 6025052905344 6040067735040 6066893550520 6086903412480 6090401632832 6110977314024 6122853538560 6130133982720 6137208399360 6140735530624 6158037807990 6161481258768 6173455633920 6180796247040 6188351802688 6204269323065 6209258396616 6224901097536 6228723156480 6228819851760 6232302882432 6249533266944 6275582763560 6277119144120 6280726683858 6292932803520 6296451684864 6300415482240 6328996161840 6332633515956 6344940512640 6350042704896 6352485031680 6365265364480 6381737796522 6397815016912 6401743244160 6405422406944 6417870863360 6419429256834 6427062347508 6439552859520 6464504927232 6467636088320 6475326499840 6476557004955 6489586953630 6497303466060 6509397322560 6513570708480 6514631760384 6543219903660 6551000188920 6563642300248 6568471692288 6568573661856 6572784987648 6584217981440 6601797720540 6605591857161 6617887277936 6618429327840 6638633006080 6640258268160 6644074508544 6690110056960 6694503228160 6695593753728 6712461657088 6712815988890 6735138892416 6743147380992 6750929239296 6768293806980 6773841588789 6789974793360 6790801197312 6795076201920 6798875871744 6825255244335 6846090287520 6847766339040 6851595472128 6851701836936 6865017603840 6873180526080 6899175996240 6903141039916 6904359449280 6908327471952 6916556775040 6922226083872 6924780980480 6926476296960 6930457030464 6943357144064 6956301968285 6961895778024 6979434563904 6983719902720 6987733534848 7041917568576 7059657949696 7060030609005 7079549403960 7083508145472 7087967417520 7101160715520 7132699174260 7138058076720 7141180386120 7146545660640 7160337054816 7160923535040 7197541894026 7201961149680 7206100207812 7219513394112 7220104721280 7238479733760 7242639779584 7248081282048 7276090599360 7280272260624 7284742312320 7298415179840 7302496306688 7303094430720 7304284094976 7323071987880 7359121062656 7364650079232 7384097587779 7407245229120 7445123187678 7445732993820 7468462131840 7474583822112 7483487658240 7489110113280 7492385978880 7526373814080 7526490654210 7530699316272 7531316131680 7532542972944 7545334663680 7551519364224 7554306524160 7556155960320 7560498578688 7594795394208 7608212452544 7612883857920 7613002041040 7613928615168 7617259078528 7622982038016 7638318437376 7638721642530 7675919413280 7682091892992 7701851573460 7735439753360 7761163305984 7761572995770 7781126371920 7787504344356 7790378603040 7796764159272 7811276787072 7811916583680 7851863884392 7861200226704 7870564606080 7876477877760 7901061577728 7915791894945 7922157264648 7937553381120 7942115193408 7946991613440 7997268771140 8006778008680 8028132068352 8028256697824 8033403873792 8033827934385 8055379186668 8080631159040 8115871216640 8121952568376 8143289700480 8147969752032 8163804718080 8190306293202 8204552875310 8210589615360 8210717077320 8215308345024 8215981234560 8238021124608 8247816631296 8272359097420 8279011195488 8279139719631 8299868130048 8305093135680 8309737176576 8311771556352 8347562361942 8369492192160 8374302245144 8380463883264 8390577071360 8400553976320 8418923615520 8428934226240 8438661549120 8443511354608 8459920683520 8469980042240 8472036730806 8488501496640 8498594839680 8508983728696 8521392858624 8535657658880 8559239009112 8564494340160 8564627296170 8569416463344 8586070479360 8593108242048 8628926299895 8635409339940 8652782604840 8663071288080 8664125665536 8679196430080 8702369722530 8724293204880 8731308719232 8734666918560 8741690774784 8758098215808 8796995648254 8802396960720 8807455809548 8824572437120 8854385181840 8858766011392 8888694274944 8927458338304 8950421318520 8962154558208 8980185189888 8990863174656 9001238985728 9007625259765 9024391742640 9031648576896 9031788785052 9037579358016 9053299724480 9054401596416 9060101602560 9099595007162 9100340325780 9128120383360 9130355118720 9135460629504 9135602449248 9153356805120 9198901328320 9205812599040 9211103295936 9229634778496 9235301729280 9240609373952 9282527704032 9289846748160 9305912751872 9316978046464 9337351646304 9343229777640 9348454323648 9389223424768 9413374145340 9415678716180 9421090025787 9439252669440 9439399205280 9444677527296 9450623223360 9468214287360 9493494242760 9498950273934 9510265565680 9517410768960 9521573848160 9528727547520 9547116073088 9547898046720 9572606694783 9596722525368 9602614866240 9608133610416 9626017858816 9626806295040 9701454132480 9707029680832 9712989749760 9734380430445 9745955199090 9764095983840 9770356062720 9814829855490 9826500283380 9845463450372 9852860492784 9876326972160 9902696580810 9926830916904 9927643991760 9957949509120 9960387402240 9966111762816 9977983544320 10035165085440 10035320872280 10040932421696 10041754842240 10043390630592 10068692485632 10069223983335 10080664771584 10126393858944 10151904820224 10152440710470 10184962190040 10242789190656 10269135431280 10277552755404 10297526405760 10303284575232 10309770789120 10348763994360 10354711559874 10362491207928 10374835162560 10383339125808 10387171470720 10389714445440 10395685545696 10415035716096 10415888778240 10442843667036 10467877806430 10469151845856 10475579854080 10481600302272 10494086141440 10554389193260 10562876352864 10583404508160 10589486924544 10636229660870 10651741073280 10699048761390 10711770579180 10740505582224 10741385302560 10774174878720 10796312841039 10809150311718 10829270091168 10830157081920 10857719600640 10863959669376 10872121923072 10914135899040 10920408390936 10927113468480 10947452820480 10947622769760 10953744460032 10954641646080 10956426142464 11009319761935 11038681593984 11038852959508 11046975118848 11066490840064 11073457514240 11110867843680 11130083149256 11159322922880 11167684781517 11202693197760 11225231487360 11238578968320 11251548732160 11289560721120 11289735981315 11296048974408 11296974197520 11318001995520 11327279046336 11331459786240 11340747868032 11412318678816 11419325786880 11419503061560 11420892922752 11425888617792 11434473057024 11457477656064 11513879119920 11523137839488 11537043473120 11550761717440 11552167554048 11603159630040 11609828112586 11632390939840 11641744958976 11646222558080 11655587699712 11671689557880 11677464287744 11685567904560 11716915180608 11736529280960 11805846909120 11851592366592 11852563092480 11913172790112 11933895091360 11949539410944 11995903156710 12010167013020 12032522323520 12042198102528 12042385046736 12043184440320 12050105810688 12080135470080 12133787101040 12173806824960 12180803265664 12221954628048 12245707077120 12260267965440 12274416798720 12281471061248 12306829312965 12316075615980 12322962517536 12346911267840 12376703605376 12408538646130 12418516793232 12449802195072 12457446312960 12457639703520 12464605764864 12521343542913 12551165527120 12554238288240 12561453367716 12585865607040 12592903369728 12600830964480 12657992323680 12665267031912 12689881025280 12704970063360 12730530728960 12763475593044 12795630033824 12803486488320 12810844813888 12838858513668 12846940944255 12854124695016 12879105719040 12935272176640 12953114009910 12979173907260 12994606932120 13018794645120 13029263520768 13053554583795 13086439807320 13102000377840 13127284600496 13137147323712 13145569975296 13168435962880 13195493472381 13203595441080 13211183714322 13235774555872 13236858655680 13288149017088 13380220113920 13389006456320 13391187507456 13425631977780 13470277784832 13486294761984 13501858478592 13536587613960 13547683177578 13579949586720 13581602394624 13590152403840 13597751743488 13649392510743 13650510488670 13692180575040 13695532678080 13703190944256 13703403673872 13730035207680 13746361052160 13798351992480 13798566199385 13806282079832 13808718898560 13816654943904 13833113550080 13844452167744 13849561960960 13852952593920 13860914060928 13912603936570 13923791556048 13958869127808 13967439805440 13975467069696 14083835137152 14119315899392 14120061218010 14159098807920 14167016290944 14175934835040 14202321431040 14248425410901 14265398348520 14276116153440 14282360772240 14293091321280 14320674109632 14321847070080 14395083788052 14403922299360 14412200415624 14439026788224 14440209442560 14485279559168 14552181198720 14560544521248 14569484624640 14596830359680 14604992613376 14608568189952 14646143975760 14718242125312 14768195175558 14814490458240 14890246375356 14891465987640 14936924263680 14949167644224 14966975316480 14984771957760 15052747628160 15052981308420 15061398632544 15062632263360 15065085945888 15090669327360 15103038728448 15120997157376 15189590788416 15216424905088 15225767715840 15226004082080 15227857230336 15234518157056 15245964076032 15277443285060 15303864330227 15351838826560 15364183785984 15403703146920 15470879506720 15523145991540 15532067339811 15562252743840 15575008688712 15580757206080 15593528318544 15622553574144 15623833167360 15701816709645 15703727768784 15722400453408 15741129212160 15752955755520 15831583789890 15844314529296 15875106762240 15884230386816 15893983226880 15954344491305 15994537542280 16013556017360 16048573142085 16056513395648 16066807747584 16067655868770 16110758373336 16161262318080 16243905136752 16286579400960 16295939504064 16380612586404 16409105750620 16421179230720 16421434154640 16430616690048 16431962469120 16476042249216 16544718194840 16558022390976 16558279439262 16599736260096 16610186271360 16619474353152 16623543112704 16695124723884 16738984384320 16748604490288 16781154142720 16801107952640 16837847231040 16857868452480 16877323098240 16887022709216 16919841367040 16944073461612 16977002993280 16997189679360 17017967457392 17042785717248 17071315317760 17118478018224 17128988680320 17129254592340 17138832926688 17172140958720 17186216484096 17257852599790 17270818679880 17305565209680 17326142576160 17328251331072 17358392860160 17404739445060 17414742168879 17448586409760 17462617438464 17469333837120 17483381549568 17516196431616 17593991296508 17604793921440 17614911619096 17649144874240 17708770363680 17777388549888 17854916676608 17900842637040 17924309116416 17960370379776 17993854735065 18015250519530 18048783485280 18063297153792 18063577570104 18075158716032 18106599448960 18120203205120 18199190014324 18200680651560 18256240766720 18260710237440 18271204898496 18397802656640 18411625198080 18422206591872 18459269556992 18481218747904 18565055408064 18611825503744 18612807969195 18633956092928 18674703292608 18686459555280 18696908647296 18778446849536 18826748290680 18831357432360 18842180051574 18878798410560 18889355054592 18901246446720 18986988485520 18997900547868 19020531131360 19034821537920 19043147696320 19057455095040 19094232146176 19095796093440 19145213389566 19193445050736 19205229732480 19216267220832 19252035717632 19253612590080 19402908264960 19414059361664 19425979499520 19468760860890 19491910398180 19528191967680 19540712125440 19629659710980 19653000566760 19690926900744 19705720985568 19752653944320 19805393161620 19816775571483 19853661833808 19855287983520 19915899018240 19920774804480 19932223525632 20070330170880 20070641744560 20081864843392 20083509684480 20086781261184 20137384971264 20138447966670 20252787717888 20304881420940 20369924380080 20475765733005 20538270862560 20555105510808 20595052811520 20619541578240 20697527988720 20709423119748 20724982415856 20749670325120 20766678251616 20774342941440 20779428890880 20791371091392 20830071432192 20868905904855 20885687334072 20935755612860 20938303691712 20951159708160 20963200604544 20988172282880 21108778386520 21125752705728 21178973849088 21180091827015 21272459321740 21303482146560 21398097522780 21423541158360 21481011164448 21482770605120 21592625682078 21618300623436 21658540182336 21660314163840 21715439201280 21727919338752 21744243846144 21828271798080 21840816781872 21854226936960 21895245539520 21907488920064 21909283292160 21912852284928 21992489120635 22018639523870 22077363187968 22077705919016 22093950237696 22146915028480 22152292763337 22221735687360 22260166298512 22318645845760 22335369563034 22405386395520 22450462974720 22477157936640 22503097464320 22579121442240 22579471962630 22592097948816 22593948395040 22636003991040 22654558092672 22662919572480 22681495736064 22748987517905 22824637357632 22838651573760 22839006123120 22841785845504 22851777235584 22868946114048 22914955312128 23027758239840 23046275678976 23074086946240 23101523434880 23206319260080 23219656225172 23264781879680 23283489917952 23292445116160 23343379115760 23354928575488 23371135809120 23433830361216 23473058561920 23611693818240 23703184733184 23747375684835 23826345580224 23867790182720 23991806313420 24020334026040 24065044647040 24084396205056 24084770093472 24100211621376 24267574202080 24347613649920 24361606531328 24443909256096 24491414154240 24562942122496 24613658625930 24632151231960 24645925035072 24753407210752 24817077292260 24837033586464 24837419158893 24899604390144 24915279407040 24929211529728 25042687085826 25102331054240 25108476576480 25122906735432 25171731214080 25201661928960 25315984647360 25330534063824 25379762050560 25409940126720 25526951186088 25591260067648 25606972976640 25621689627776 25677717027336 25693881888510 25708249390032 25758211438080 25886778899685 25906228019820 25958347814520 25989213864240 26037589290240 26107109167590 26172879614640 26204000755680 26254569200992 26274294647424 26390986944762 26407190882160 26422367428644 26471549111744 26473717311360 26576298034176 26778012912640 26782375014912 26851263955560 26940555569664 26972589523968 27003716957184 27022875779295 27073175227920 27095366355156 27159899173440 27163204789248 27180304807680 27298785021486 27301020977340 27384361150080 27391065356160 27406381888512 27406807347744 27460070415360 27596703984960 27597132398770 27612564159664 27617437797120 27633309887808 27666227100160 27688904335488 27699123921920 27705905187840 27721828121856 27825207873140 27847583112096 27917738255616 27950934139392 28167670274304 28240122436020 28263270077361 28318197615840 28334032581888 28351869670080 28404642862080 28496850821802 28530796697040 28552232306880 28564721544480 28586182642560 28641348219264 28643694140160 28717820084349 28790167576104 28807844598720 28824400831248 28878053576448 28880418885120 28970559118336 29024570281465 29104362397440 29121089042496 29138969249280 29193660719360 29292287951520 29436484250624 29536390351116 29628980916480 29780492750712 29782931975280 29873848527360 29898335288448 29933950632960 30105495256320 30105962616840 30122797265088 30125264526720 30130171891776 30206077456896 30241994314752 30356845638647 30379181576832 30432849810176 30452008164160 30455714460672 30469036314112 30554886570120 30607728660454 30703677653120 30728367571968 30807406293840 30941759013440 31046291983080 31064134679622 31124505487680 31150017377424 31161514412160 31187056637088 31245107148288 31247666334720 31403633419290 31407455537568 31444800906816 31482258424320 31663167579780 31688629058592 31750213524480 31768460773632 31908688982610 31989075084560 32027112034720 32097146284170 32113026791296 32135311737540 32221516746672 32322524636160 32487810273504 32573158801920 32591879008128 32761225172808 32818211501240 32842358461440 32842868309280 32861233380096 32863924938240 33027959285805 33089436389680 33116044781952 33116558878524 33199472520192 33220372542720 33390249447768 33477968768640 33497208980576 33562308285440 33675694462080 33715736904960 33754646196480 33774045418432 33869207943945 33888146923224 33954005986560 33994379358720 34035934914784 34236956036448 34257977360640 34258509184680 34277665853376 34372432968192 34515705199580 34541637359760 34611130419360 34652285152320 34656502662144 34716785720320 34809478890120 34829484337758 34897172819520 34925234876928 34938667674240 34966763099136 35032392863232 35187982593016 35209587842880 35229823238192 35298289748480 35417540727360 35554777099776 35801685274080 35848618232832 35987709470130 36030501039060 36097566970560 36126594307584 36127155140208 36150317432064 36213198897920 36240406410240 36398380028648 36401361303120 36512481533440 36521420474880 36542409796992 36795605313280 36823250396160 36844413183744 36918539113984 36920487938895 36962437495808 37130110816128 37223651007488 37225615938390 37349406585216 37372919110560 37393817294592 37556893699072 37564030628739 37653496581360 37662714864720 37684360103148 37757596821120 37778710109184 37802492893440 37973976971040 37995801095736 38041062262720 38069643075840 38086295392640 38114910190080 38188464292352 38191592186880 38290426779132 38386890101472 38410459464960 38432534441664 38504071435264 38805816529920 38828118723328 38937521721780 38983820796360 39056383935360 39259319421960 39306001133520 39381853801488 39411441971136 39505307888640 39586480417143 39610786323240 39633551142966 39707323667616 39710575967040 39864447051264 40140660341760 40141283489120 40163729686784 40167019368960 40173562522368 40276895933340 40505575435776 40609762841880 40739848760160 40948177532229 40951531466010 41076541725120 41110211021616 41190105623040 41239083156480 41395055977440 41395698598155 41418846239496 41449964831712 41499340650240 41533356503232 41548685882880 41558857781760 41582742182784 41737811809710 41771374668144 41871511225720 41876607383424 41902319416320 41926401209088 42217556773040 42251505411456 42357947698176 42360183654030 42544918643480 42606964293120 42796195045560 42847082316720 42962022328896 42965541210240 43185251364156 43236601246872 43317080364672 43320628327680 43455838677504 43656543596160 43681633563744 43708453873920 43790491079040 43814977840128 43825704569856 43984978241270 44037279047740 44154726375936 44155411838032 44293830056960 44304585526674 44443471374720 44520332597024 44637291691520 44670739126068 44810772791040 44900925949440 44954315873280 45006194928640 45158242884480 45158943925260 45184195897632 45187896790080 45272007982080 45309116185344 45362991472128 45497975035810 45649274715264 45677303147520 45678012246240 45683571691008 45703554471168 45737892228096 45911592990681 46055516479680 46092551357952 46148173892480 46203046869760 46412638520160 46439312450344 46529563759360 46584890232320 46596202019433 46686758231520 46742271618240 46867660722432 46946117123840 47105450128935 47223387636480 47494751369670 47652691160448 47735580365440 47863033473915 47983612626840 48040668052080 48130089294080 48169540186944 48200423242752 48535148404160 48723213062656 48887818512192 49125884244992 49227317251860 49264302463920 49291850070144 49506814421504 49634154584520 49674067172928 49674838317786 49799208780288 49830558814080 49858423059456 50047772539391 50085374171652 50204662108480 50216953152960 50245813470864 50343462428160 50403323857920 50631969294720 50661068127648 50759524101120 51053902372176 51182520135296 51213945953280 51243379255552 51355434054672 51387763777020 51416498780064 51516422876160 51773557799370 51812456039640 51916695629040 51978427728480 52075178580480 52214218335180 52244226506637 52345759229280 52408001511360 52509138401984 52548589294848 52781973889524 52814381764320 52844734857288 52943098223488 52947434622720 53564750029824 53702527911120 53881111139328 53981564205195 54045751558590 54146350455840 54190732710312 54319798346880 54360609615360 54597570042972 54602041954680 54768722300160 54782130712320 54813614695488 55193407969920 55194264797540 55225128319328 55234875594240 55266619775616 55332454200320 55377808670976 55443656243712 55650415746280 55695166224192 55835476511232 55838423907585 55901868278784 56335340548608 56480244872040 56526540154722 56636395231680 56668065163776 56703739340160 56993701643604 57061593394080 57104464613760 57129443088960 57172365285120 57282696438528 57287388280320 57435640168698 57580335152208 57615689197440 57648801662496 57756107152896 57760837770240 58049140562930 58208724794880 58242178084992 58277938498560 58387321438720 58584575903040 59072780702232 59257961832960 59450326714449 59560985501424 59565863950560 59747697054720 59796670576896 60210990512640 60211925233680 60245594530176 60250529053440 60260343783552 60412154913792 60713691277294 60758363153664 60865699620352 60904016328320 60938072628224 61109773140240 61215457320908 61407355306240 61614812587680 61883518026880 62092583966160 62128269359244 62249010975360 62300034754848 62323028824320 62374113274176 62490214296576 62606717714565 62807266838580 62814911075136 62889601813632 62964516848640 63326335159560 63377258117184 63536921547264 63817377965220 63854054619223 63978150169120 64054224069440 64194292568340 64226053582592 64270623475080 64443033493344 64975620547008 65146317603840 65183758016256 65522450345616 65636423002480 65685736618560 65722466760192 65727849876480 65977467361905 66055918571610 66178872779360 66232089563904 66233117757048 66440745085440 66780498895536 66955937537280 66994417961152 67351388924160 67431473809920 67509292392960 67548090836864 67738415887890 67776293846448 67908011973120 67988758717440 68071869829568 68246962553715 68473912072896 68515954721280 68517018369360 68555331706752 68744865936384 69031410399160 69083274719520 69222260838720 69304570304640 69618957780240 69658968675516 69794345639040 69850469753856 69877335348480 70064785726464 70375965186032 70419175685760 70459646476384 70596579496960 70835081454720 71109554199552 71242127054505 71603370548160 71975418940260 72061002078120 72195133941120 72253188615168 72254310280416 72300634864128 72426397795840 72796760057296 72802722606240 73024963066880 73042840949760 73084819593984 73591210626560 73688826367488 73837078227968 73840975877790 74260221632256 74451231876780 74512257476679 74698813170432 74745838221120 74787634589184 75128061257478 75306993162720 75325429729440 75368720206296 75515193642240 75604985786880 75947953942080 75991602191472 76082124525440 76139286151680 76172590785280 76229820380160 76376928584704 76519321651135 76580853558264 76773780202944 76820918929920 76865068883328 77656237446656 77660336699055 77875043443560 77967641592720 78112767870720 78518638843920 78612002267040 78763707602976 78822883942272 79172960834286 79221572646480 79267102285932 79414647335232 79421151934080 79728894102528 80282566978240 80327459373568 80334038737920 80347125044736 80553791866680 81011150871552 81219525683760 81479697520320 81896355064458 81903062932020 82153083450240 82220422043232 82380211246080 82790111954880 82791397196310 82837692478992 82899929663424 82998681300480 83066713006464 83097371765760 83117715563520 83165484365568 83475623619420 83542749336288 83743022451440 83753214766848 83852802418176 84435113546080 84503010822912 84720367308060 85089837286960 85213928586240 85592390091120 85694164633440 85924044657792 85931082420480 86370502728312 86473202493744 86634160729344 86641256655360 86911677355008 87073710844395 87313087192320 87363267127488 87416907747840 87580982158080 87969956482540 88074558095480 88309452751872 88310823676064 88609171053348 88886942749440 89040665194048 89274583383040 89341478252136 89621545582080 89801851898880 90316485768960 90317887850520 90368391795264 90375793580160 90618232370688 90725982944256 90995950071620 91070536915941 91298549430528 91356024492480 91367143382016 91407108942336 91823185981362 92111032959360 92185102715904 92296347784960 92406093739520 92825277040320 92878624900688 93059127518720 93169780464640 93192404038866 93373516463040 93484543236480 93735321444864 93892234247680 94210900257870 94446775272960 94989502739340 95305382320896 95471160730880 95726066947830 95967225253680 96081336104160 96260178588160 96339080373888 97070296808320 97446426125312 97775637024384 98454634503720 98528604927840 98583700140288 99013628843008 99083877857415 99268309169040 99348134345856 99349676635572 99598417560576 99661117628160 100095545078782 100170748343304 100409324216960 100433906305920 100491626941728 100686924856320 101263938589440 101322136255296 102107804744352 102365040270592 102486758511104 102710868109344 102775527554040 102832997560128 103547115598740 103624912079280 103833391258080 103956855456960 104150357160960 104428436670360 104488453013274 104691518458560 104816003022720 105018276803968 105097178589696 105563947779048 105628763528640 105689469714576 105886196446976 105894869245440 107405055822240 107963128410390 108091503117180 108292700911680 108381465420624 108639596693760 108721219230720 109195140085944 109204083909360 109537444600320 109564261424640 109627229390976 110386815939840 110388529595080 110450256638656 110469751188480 110533239551232 110755617341952 110761463816685 110887312487424 111300831492560 111390332448384 111670953022464 111676847815170 112670681097216 112960489744080 113053080309444 113272790463360 113336130327552 113407478680320 113987403287208 114123186788160 114208929227520 114258886177920 114344730570240 114565392877056 114574776560640 114871280337396 115160670304416 115231378394880 115297603324992 115512214305792 116098281125860 116417449589760 116484356169984 116774642877440 117169151806080 118145561404464 118515923665920 118759441251429 118900653428898 119121971002848 119131727901120 119593341153792 120421981025280 120423850467360 120491189060352 120501058106880 120520687567104 121427382554588 121516726307328 121731399240704 121808032656640 122219546280480 122430914641816 122814710612480 122844532596687 123229625175360 123767036053760 124185167932320 124187095794465 124256538718488 124498021950720 124600069509696 124646057648640 124748226548352 125213435429130 125614533677160 125629822150272 125779203627264 126652670319120 126754516234368 127073843094528 127634755930440 127708109238446 127956300338240 128108448138880 128388585136680 128452107165184 128541246950160 128886066986688 129951241094016 130367516032512 131044900691232 131272846004960 131371473237120 131444933520384 131954934723810 132111837143220 132357745558720 132464179127808 132466235514096 132881490170880 133560997791072 133911875074560 133988835922304 134702777848320 134862947619840 135018584785920 135096181673728 135476831775780 135552587692896 135816023946240 136143739659136 136493925107430 136947824145792 137031909442560 137034036738720 137110663413504 137734778972043 138062820798320 138166549439040 138444521677440 138609140609280 139237915560480 139317937351032 139588691278080 139754670696960 140751930372064 140838351371520 140919292952768 141316350386805 141670162909440 142484254109010 143206741096320 143589100421745 143950837880520 144122004156240 144390267882240 144508620560832 144601269728256 144852795591680 145593520114592 145605445212480 146169639187968 147182421253120 147377652734976 147681951755580 148520443264512 148902463753560 149024514953358 149397626340864 149491676442240 149575269178368 150143317618173 150256122514956 150613986325440 150650859458880 150737440412592 151030387284480 151209971573760 151784228193235 151895907884160 151983204382944 152164249050880 152278572303360 152345181570560 153038643302270 153161707116528 153547560405888 153641837859840 153730137766656 155312474893312 155320673398110 155750086887120 155935283185440 156225535741440 156732679519911 157037277687840 157224004534080 157527415205952 157645767884544 158345921668572 158443145292960 158534204571864 158829294670464 158842303868160 160565133956480 160654918747136 160694250089472 161107583733360 162439051367520 162959395040640 163792710128916 163806125864040 164306166900480 164440844086464 165580223909760 165582794392620 165675384957984 165799859326848 165997362600960 166133426012928 166330968731136 166951247238840 167085498672576 167486044902880 167506429533696 167705604836352 168342507632497 168870227092160 169006021645824 169440734616120 170179674573920 171184780182240 171388329266880 171848089315584 171862164840960 172741005456624 172946404987488 173268321458688 173282513310720 174147421688790 174626174384640 174726534254976 174833815495680 175161964316160 175939912965080 176149116190960 176621647352128 177218342106696 177773885498880 178081330388096 178682956504272 179243091164160 180632971537920 180635775701040 180736783590528 180751587160320 181236464741376 181991900143240 182141073831882 182597098861056 182712048984960 182814217884672 183646371962724 184222065918720 184592695569920 184812187479040 185650554080640 185757249801376 186118255037440 186384808077732 186747032926080 186969086472960 187470642889728 187784468495360 187820153143695 188421800515740 188893550545920 189979005478680 190610764641792 190942321461760 191452133895660 191562163857669 191934450507360 192162672208320 192520357176320 192678160747776 194140593616640 195551274048768 196909269007440 197057209855680 197167400280576 197932402085715 198167755714830 198536618338080 198696268691712 198699353271144 199322235256320 200191090157564 200341496686608 200818648433920 200867812611840 200983253883456 202527877178880 202644272510592 204215609488704 204730080541184 204740887661145 204973517022208 205421736218688 205551055108080 205665995120256 207094231197480 207249824158560 207666782516160 207913710913920 208856873340720 208976906026548 209383036917120 209632006045440 210036553607936 210194357179392 211127895558096 211257527057280 211378939429152 211772392893952 211789738490880 214810111644480 215926256820780 216183006234360 216585401823360 216762930841248 217279193387520 218390280171888 218408167818720 219074889200640 219128522849280 219254458781952 220773631879680 220777059190160 220900513277312 221066479102464 221511234683904 221522927633370 222601662985120 222780664896768 223353695630340 225920979488160 226106160618888 226545580926720 226814957360640 227974806574416 228246373576320 228417858455040 228517772355840 228689461140480 229130785754112 229557964953405 229742560674792 230321340608832 230462756789760 230595206649984 232196562251720 232968712339968 232981010097165 234338303612160 236291122808928 237518882502858 237801306857796 238243942005696 238263455802240 239186682307584 240847700934720 240982378120704 241002116213760 241041375134208 242854765109176 243033452614656 243616065313280 244439092560960 244861829283632 245629421224960 245689065193374 246459250350720 247534072107520 248370335864640 248374191588930 248513077436976 248996043901440 249200139019392 249292115297280 249496453096704 250238862696955 250426870858260 251229067354320 251259644300544 251558407254528 253305340638240 253509032468736 255269511860880 255416218476892 255912600676480 256216896277760 256777170273360 256904214330368 257082493900320 257772133973376 259902482188032 260735032065024 261221132533185 262089801382464 262545692009920 262742946474240 263909869447620 264223674286440 264715491117440 264928358255616 264932471028192 267121995582144 267823750149120 267977671844608 269405555696640 270192363347456 270953663551560 271105175385792 272287479318272 272987850214860 273211610747823 273895648291584 274068073477440 274221326827008 275469557944086 276125641596640 276333098878080 276889043354880 277218281218560 278475831120960 278635874702064 279177382556160 279509341393920 281503860744128 281676702743040 281838585905536 282632700773610 283340325818880 284968508218020 286413482192640 287178200843490 287901675761040 288244008312480 288780535764480 289017241121664 291187040229184 291210890424960 292339278375936 295363903511160 297040886529024 297251633572245 297804927507120 298049029906716 298795252681728 298983352884480 300286635236346 300512245029912 301227972650880 301301718917760 301474880825184 302060774568960 303568456386470 303791815768320 303966408765888 304328498101760 304690363141120 306077286604540 306323414233056 307095120811776 307460275533312 310641346796220 311500173774240 311870566370880 312451071482880 313465359039822 314074555375680 314448009068160 315054830411904 315291535769088 316691843337144 316886290585920 317068409143728 317658589340928 317684607736320 319270273096115 321130267912960 322215167466720 324878102735040 325918790081280 327585420257832 327612251728080 328612333800960 328881688172928 331160447819520 331165588785240 331350769915968 331599718653696 332266852025856 332661937462272 333902494477680 334170997345152 334972089805760 335012859067392 336685015264994 337740454184320 338012043291648 338881469232240 340359349147840 342369560364480 342776658533760 343696178631168 343724329681920 345482010913248 345892809974976 346536642917376 348294843377580 349252348769280 349453068509952 350323928632320 351879825930160 352298232381920 353243294704256 354436684213392 355547770997760 356162660776192 357365913008544 361265943075840 361271551402080 361473567181056 361503174320640 363983800286480 364282147663764 365194197722112 365424097969920 367292743925448 368444131837440 369185391139840 371301108161280 371514499602752 372561287383395 372769616155464 373494065852160 373938172945920 375640306287390 376843601031480 379958010957360 381221529283584 381884642923520 382904267791320 383124327715338 383868901014720 384325344416640 385356321495552 388281187233280 391102548097536 393818538014880 394114419711360 394334800561152 395864804171430 396335511429660 397073236676160 397392537383424 397398706542288 398644470512640 400382180315128 400682993373216 401637296867840 401735625223680 401966507766912 405055754357760 405288545021184 408431218977408 409460161082368 409481775322290 410843472437376 411102110216160 411331990240512 413204336916129 414188462394960 414499648317120 415333565032320 415827421827840 417713746681440 417953812053096 418766073834240 419264012090880 420073107215872 422255791116192 422515054114560 422757878858304 423544785787904 429620223288960 431852513641560 432366012468720 433170803646720 433525861682496 434558386775040 436780560343776 436816335637440 438508917563904 441547263759360 441554118380320 441801026554624 442132958204928 443045855266740 445203325970240 445561329793536 446707391260680 450429952854519 451841958976320 452212321237776 453091161853440 453629914721280 455352684579705 455949613148832 456492747152640 456835716910080 457035544711680 459115929906810 459485121349584 460642681217664 460925513579520 461190413299968 464393124503440 465937424679936 465962020194330 468676607224320 472582245617856 475037765005716 475602613715592 476487884011392 476526911604480 481695401869440 481964756241408 482082750268416 485709530218352 487232130626560 488878185121920 489723658567264 491378130386748 492918500701440 495068144215040 496740671729280 496748383177860 497026154873952 497992087802880 498400278038784 498992906193408 500477725393910 500853741716520 502458134708640 502519288601088 503116814509056 505027522897491 506610681276480 507018064937472 510539023721760 510832436953784 511825201352960 512433792555520 513554340546720 514164987800640 515544267946752 519804964376064 522442265066370 524179602764928 525091384019840 525485892948480 527819738895240 528447348572880 529430982234880 529864942056384 534243991164288 535955343689216 540384726694912 541907327103120 542210350771584 544574958636544 545975700429720 546423221495646 547791296583168 548136146954880 548442653654016 550939115888172 552251283193280 552666197756160 553778086709760 554436562437120 556951662241920 557271749404128 558354765112320 563007721488256 563353405486080 563677171811072 565265401547220 566680651637760 569937016436040 572826964385280 574356401686980 574686491573007 575803351522080 576488016624960 577561071528960 578034482243328 582374080458368 582421780849920 590727807022320 593797206257145 594503267144490 595609855014240 596098059813432 597966705768960 600573270472692 601024490059824 602455945301760 602603437835520 602949761650368 607136912772940 607583631536640 607932817531776 608656996203520 612154573209080 612646828466112 614190241623552 614222662983435 614920551066624 621282693592440 623000347548480 623741132741760 626930718079644 628149110751360 628896018136320 630109660823808 630583071538176 633383686674288 633772581171840 634136818287456 635317178681856 635369215472640 638540546192230 642260535825920 644430334933440 649756205470080 651837580162560 655170840515664 655224503456160 657224667601920 657763376345856 662320895639040 662331177570480 662701539831936 663199437307392 664533704051712 667804988955360 668341994690304 669944179611520 673370030529988 675480908368640 677762938464480 680718698295680 684739120728960 685553317067520 687392357262336 688673894860215 690964021826496 691785619949952 696589686755160 698906137019904 703759651860320 704596464763840 706486589408512 708873368426784 712325321552384 714731826017088 722543102804160 722947134362112 723006348641280 727967600572960 728564295327528 730848195939840 734585487850896 736888263674880 742602216322560 743028999205504 745122574766790 745539232310928 746988131704320 747876345891840 750716588090865 751280612574780 753687202062960 759916021914720 765808535582640 766248655430676 767737802029440 768650688833280 770712642991104 776562374466560 782205096195072 783663397599555 787637076029760 788228839422720 791729608342860 792671022859320 794146473352320 794785074766848 794797413084576 800764360630256 801365986746432 803274593735680 803471250447360 803933015533824 810577090042368 816862437954816 818963550644580 819634832243469 821686944874752 822204220432320 822663980481024 826408673832258 828376924789920 828999296634240 830667130064640 831654843655680 835427493362880 835907624106192 837532147668480 838528024181760 840146214431744 841712538162485 844511582232384 845030108229120 845515757716608 859240446577920 863705027283120 864732024937440 866341607293440 867051723364992 873561120687552 873632671274880 877017835127808 883108236760640 883602053109248 886091710533480 890406651940480 891122659587072 893414782521360 900859905709038 903683917952640 904424642475552 906182323706880 910705369159410 911899226297664 912985494305280 914071089423360 918231859813620 918970242699168 921285362435328 922380826599936 928786249006880 931924040388660 937353214448640 945164491235712 950075530011432 951205227431184 952975768022784 953053823208960 957810819288345 963390803738880 971419060436704 977756370243840 979447317134528 982756260773496 985837001402880 993481343458560 993496766355720 994052309747904 996800556077568 997985812386816 1000955450787820 1001707483433040 1004916269417280 1005038577202176 1010055045794982 1013221362552960 1014036129874944 1021078047443520 1021664873907568 1023650402705920 1024867585111040 1027108681093440 1028329975601280 1031088535893504 1039609928752128 1044884530132740 1048359205529856 1050182768039680 1050971785896960 1055639477790480 1056894697145760 1058861964469760 1059729884112768 1068487982328576 1071910687378432 1083814654206240 1084420701543168 1089149917273088 1091951400859440 1092846442991292 1095582593166336 1096272293909760 1101878231776344 1104502566386560 1105332395512320 1107556173419520 1113903324483840 1114543498808256 1126015442976512 1127354343622144 1130530803094440 1139874032872080 1145653928770560 1148712803373960 1149372983146014 1151606703044160 1152976033249920 1156068964486656 1164748160916736 1164843561699840 1181455614044640 1187594412514290 1189006534288980 1191219710028480 1192196119626864 1195933411537920 1201146540945384 1202048980119648 1204911890603520 1205206875671040 1205899523300736 1214273825545880 1215167263073280 1215865635063552 1224309146418160 1225293656932224 1228380483247104 1228445325966870 1242565387184880 1246000695096960 1247482265483520 1253861436159288 1256298221502720 1257792036272640 1260219321647616 1266767373348576 1267545162343680 1268273636574912 1270634357363712 1277081092384460 1284521071651840 1288860669866880 1299512410940160 1303675160325120 1310341681031328 1310449006912320 1315526752691712 1324641791278080 1324662355140960 1325403079663872 1326398874614784 1335609977910720 1336683989380608 1339888359223040 1346740061059976 1350961816737280 1351289858563557 1355525876928960 1361437396591360 1366058053739115 1369478241457920 1371106634135040 1377347789720430 1381928043652992 1383571239899904 1393179373510320 1397812274039808 1407519303720640 1409192929527680 1412973178817024 1417746736853568 1424650643104768 1429463652034176 1445086205608320 1445894268724224 1455935201145920 1457128590655056 1461696391879680 1469170975701792 1485204432645120 1486057998411008 1490245149533580 1491078464621856 1493976263408640 1501433176181730 1502561225149560 1507374404125920 1515082568692473 1519832043829440 1531617071165280 1532497310861352 1535475604058880 1537301377666560 1567326795199110 1575274152059520 1576457678845440 1583459216685720 1585342045718640 1588292946704640 1589594826169152 1601528721260512 1602731973492864 1607866031067648 1621154180084736 1633724875909632 1637927101289160 1639269664486938 1643373889749504 1644408440864640 1645327960962048 1652817347664516 1656753849579840 1657998593268480 1661334260129280 1663309687311360 1670854986725760 1671815248212384 1675064295336960 1683425076324970 1689023164464768 1690060216458240 1691031515433216 1718480893155840 1724059474719021 1727410054566240 1729464049874880 1732683214586880 1734103446729984 1747122241375104 1747265342549760 1766216473521280 1767204106218496 1772183421066960 1780813303880960 1786829565042720 1801719811418076 1807367835905280 1808849284951104 1821410738318820 1823798452595328 1825970988610560 1836463719627240 1837940485398336 1842570724870656 1844761653199872 1851767583957467 1857572498013760 1863848080777320 1890328982471424 1900151060022864 1902410454862368 1905951536045568 1906107646417920 1915621638576690 1926781607477760 1942838120873408 1955512740487680 1958894634269056 1965512521546992 1971674002805760 1986962686917120 1986993532711440 1988104619495808 1993601112155136 2001910901575640 2003414966866080 2009832538834560 2020110091589964 2026442725105920 2042156094887040 2043329747815136 2047300805411840 2054217362186880 2056659951202560 2062177071787008 2066021684580645 2089769060265480 2096718411059712 2100365536079360 2111278955580960 2113789394291520 2117723928939520 2119459768225536 2136975964657152 2167629308412480 2168841403086336 2183902801718880 2185692885982584 2192544587819520 2203756463552688 2209005132773120 2210664791024640 2227806648967680 2229086997616512 2252030885953024 2252149764272595 2254708687244288 2261061606188880 2279748065744160 2297425606747920 2298745966292028 2303213406088320 2305952066499840 2312137928973312 2329496321833472 2329687123399680 2362911228089280 2375188825028580 2378013068577960 2382439420056960 2384392239253728 2402293081890768 2404097960239296 2409823781207040 2410413751342080 2411799046601472 2428547651091760 2431731270127104 2448618292836320 2450587313864448 2456890651933740 2485130774369760 2492001390193920 2494964530967040 2507722872318576 2512596443005440 2515584072545280 2520438643295232 2525137614487455 2533534746697152 2535090324687360 2536547273149824 2554162184768920 2577721339733760 2599024821880320 2620683362062656 2620898013824640 2631053505383424 2649324710281920 2650806159327744 2671219955821440 2673367978761216 2679776718446080 2693480122119952 2701923633474560 2702579717127114 2711051753857920 2722874793182720 2732116107478230 2738956482915840 2742213268270080 2754695579440860 2763856087305984 2767142479799808 2786358747020640 2815038607441280 2818385859055360 2825946357634048 2835493473707136 2858927304068352 2873432457865035 2890172411216640 2911870402291840 2914257181310112 2938341951403584 2972115996822016 2980490299067160 2982156929243712 3002866352363460 3005122450299120 3014748808251840 3030165137384946 3039664087658880 3063234142330560 3064994621722704 3070951208117760 3074602755333120 3134653590398220 3150548304119040 3152915357690880 3166918433371440 3170684091437280 3176585893409280 3179189652338304 3203057442521024 3205463946985728 3215732062135296 3267449751819264 3275854202578320 3278539328973876 3286747779499008 3288816881729280 3305634695329032 3313507699159680 3315997186536960 3322668520258560 3341709973451520 3343630496424768 3366850152649940 3378046328929536 3382063030866432 3436961786311680 3448118949438042 3454820109132480 3458928099749760 3468206893459968 3494244482750208 3494530685099520 3532432947042560 3544366842133920 3561626607761920 3573659130085440 3603439622836152 3614735671810560 3617698569902208 3642821476637640 3647596905190656 3672927439254480 3675880970796672 3685141449741312 3703535167914934 3715144996027520 3727696161554640 3780657964942848 3800302120045728 3804820909724736 3811903072091136 3831243277153380 3853563214955520 3885676241746816 3911025480975360 3917789268538112 3931025043093984 3973925373834240 3973987065422880 3976209238991616 4003821803151280 4006829933732160 4019665077669120 4040220183179928 4052885450211840 4084312189774080 4086659495630272 4098174161217345 4108434724373760 4113319902405120 4132043369161290 4179538120530960 4193436822119424 4200731072158720 4222557911161920 4227578788583040 4238919536451072 4273951929314304 4335258616824960 4337682806172672 4367805603437760 4371385771965168 4385089175639040 4407512927105376 4418010265546240 4455613297935360 4458173995233024 4504061771906048 4504299528545190 4522123212377760 4545247706077419 4559496131488320 4594851213495840 4597491932584056 4606426812176640 4611904132999680 4658992643666944 4725822456178560 4750377650057160 4756026137155920 4764878840113920 4768784478507456 4804586163781536 4808195920478592 4823598093202944 4857095302183520 4863462540254208 4897236585672640 4901174627728896 4913781303867480 4970261548739520 4984002780387840 4989929061934080 5015445744637152 5025192886010880 5050275228974910 5067069493394304 5070180649374720 5073094546299648 5108324369537840 5155442679467520 5198049643760640 5241366724125312 5241796027649280 5298649420563840 5301612318655488 5342439911642880 5359553436892160 5386960244239904 5405159434254228 5422103507715840 5445749586365440 5464232214956460 5477912965831680 5509391158881720 5527712174611968 5534284959599616 5555302751872401 5572717494041280 5630077214882560 5636771718110720 5670986947414272 5717854608136704 5746864915730070 5780344822433280 5823740804583680 5828514362620224 5876683902807168 5944231993644032 5960980598134320 5964313858487424 6005732704726920 6010244900598240 6029497616503680 6060330274769892 6079328175317760 6126468284661120 6129989243445408 6141902416235520 6269307180796440 6301096608238080 6333836866742880 6341368182874560 6353171786818560 6358379304676608 6406114885042048 6410927893971456 6551708405156640 6557078657947752 6577633763458560 6611269390658064 6627015398319360 6631994373073920 6683419946903040 6687260992849536 6733700305299880 6756092657859072 6756449292817785 6764126061732864 6896237898876084 6909640218264960 6917856199499520 6936413786919936 6988488965500416 6989061370199040 7064865894085120 7088733684267840 7123253215523840 7147318260170880 7206879245672304 7229471343621120 7235397139804416 7285642953275280 7295193810381312 7345854878508960 7351761941593344 7407070335829868 7430289992055040 7455392323109280 7561315929885696 7575412843462365 7600604240091456 7609641819449472 7662486554306760 7771352483493632 7835578537076224 7862050086187968 7947974130845760 7952418477983232 8007643606302560 8013659867464320 8039330155338240 8080440366359856 8105770900423680 8168624379548160 8173318991260544 8196348322434690 8216869448747520 8226639804810240 8264086738322580 8359076241061920 8445115822323840 8455157577166080 8477839072902144 8620297373595105 8670517233649920 8735611206875520 8742771543930336 8815025854210752 8836020531092480 8916347990466048 9008599057090380 9044246424755520 9090495412154838 9118992262976640 9189702426991680 9194983865168112 9212853624353280 9223808265999360 9258837919787335 9451644912357120 9500755300114320 9512052274311840 9529757680227840 9537568957014912 9609172327563072 9616391840957184 9647196186405888 9714190604367040 9794473171345280 9802349255457792 9827562607734960 9940523097479040 9968005560775680 10030891489274304 10100550457949820 10134138986788608 10146189092599296 10216648739075680 10310885358935040 10482733448250624 10483592055298560 10597298841127680 10684879823285760 10773920488479808 10810318868508456 10844207015431680 10928464429912920 11018782317763440 11055424349223936 11110605503744802 11145434988082560 11260154429765120 11273543436221440 11341973894828544 11435709216273408 11493729831460140 11560689644866560 11647481609167360 11657028725240448 11753367805614336 11921961196268640 11928627716974848 12011465409453840 12020489801196480 12058995233007360 12120660549539784 12158656350635520 12252936569322240 12259978486890816 12538614361592880 12602193216476160 12667673733485760 12682736365749120 12716758609353216 12812229770084096 12821855787942912 13103416810313280 13114157315895504 13155267526917120 13222538781316128 13254030796638720 13366839893806080 13374521985699072 13467400610599760 13512185315718144 13512898585635570 13792475797752168 13819280436529920 13835712398999040 13976977931000832 14129731788170240 14177467368535680 14294636520341760 14413758491344608 14470794279608832 14571285906550560 14590387620762624 14691709757017920 14703523883186688 14814140671659736 14860579984110080 14910784646218560 15150825686924730 15201208480182912 15219283638898944 15324973108613520 15542704966987264 15671157074152448 15724100172375936 15895948261691520 15904836955966464 16015287212605120 16027319734928640 16078660310676480 16160880732719712 16337248759096320 16346637982521088 16392696644869380 16433738897495040 16528173476645160 16665908255617203 16718152482123840 16890231644647680 16910315154332160 17240594747190210 17341034467299840 17471222413751040 17485543087860672 17630051708421504 17832695980932096 18017198114180760 18088492849511040 18180990824309676 18237984525953280 18379404853983360 18389967730336224 18425707248706560 18517675839574670 18903289824714240 19001510600228640 19024104548623680 19059515360455680 19075137914029824 19218344655126144 19232783681914368 19428381208734080 19588946342690560 19655125215469920 19881046194958080 20061782978548608 20201100915899640 20268277973577216 20292378185198592 20433297478151360 20965466896501248 20967184110597120 21194597682255360 21369759646571520 21547840976959616 21620637737016912 21688414030863360 21856928859825840 22037564635526880 22221211007489604 22290869976165120 22520308859530240 22683947789657088 22726238530387095 22987459662920280 23294963218334720 23314057450480896 23506735611228672 23843922392537280 23857255433949696 24022930818907680 24040979602392960 24117990466014720 24241321099079568 24317312701271040 24505873138644480 24519956973781632 25077228723185760 25335347466971520 25365472731498240 25433517218706432 25624459540168192 26206833620626560 26228314631791008 26445077562632256 26508061593277440 26749043971398144 26934801221199520 27025797171271140 27584951595504336 27638560873059840 27671424797998080 27776513759362005 28354934737071360 28589273040683520 28827516982689216 28941588559217664 29142571813101120 29383419514035840 29407047766373376 29628281343319472 29721159968220160 29821569292437120 30301651373849460 30402416960365824 30438567277797888 30649946217227040 31085409933974528 31448200344751872 31791896523383040 32030574425210240 32054639469857280 32321761465439424 32693275965042176 32785393289738760 33056346953290320 33331816511234406 33436304964247680 33780463289295360 33820630308664320 34481189494380420 34682068934599680 34942444827502080 34971086175721344 35260103416843008 36034396228361520 36176985699022080 36361981648619352 36475969051906560 36758809707966720 36779935460672448 37035351679149340 37806579649428480 38003021200457280 38048209097247360 38150275828059648 38436689310252288 38465567363828736 38856762417468160 39177892685381120 39310250430939840 39762092389916160 40123565957097216 40402201831799280 40536555947154432 40866594956302720 41930933793002496 42389195364510720 43095681953919232 43241275474033824 43713857719651680 44075129271053760 44442422014979208 44581739952330240 45452477060774190 45974919325840560 46628114900961792 47013471222457344 47687844785074560 47714510867899392 48045861637815360 48081959204785920 48235980932029440 48482642198159136 49011746277288960 49039913947563264 49997724766851609 50154457446371520 50670694933943040 50730945462996480 51248919080336384 52413667241253120 52456629263582016 52890155125264512 53498087942796288 53869602442399040 54051594342542280 55169903191008672 55277121746119680 55553027518724010 56709869474142720 57178546081367040 57655033965378432 58285143626202240 58766839028071680 59256562686638944 59643138584874240 60603302747698920 60804833920731648 60877134555595776 61299892434454080 62896400689503744 63583793046766080 64061148850420480 64109278939714560 64643522930878848 65386551930084352 65570786579477520 66112693906580640 66663633022468812 66872609928495360 67560926578590720 68962378988760840 69884889655004160 69942172351442688 70520206833686016 72068792456723040 72353971398044160 72723963297238704 72951938103813120 73517619415933440 73559870921344896 74070703358298680 76006042400914560 76096418194494720 76300551656119296 76873378620504576 77713524834936320 78355785370762240 78620500861879680 79524184779832320 80247131914194432 80804403663598560 81733189912605440 83329541278086015 86191363907838464 86482550948067648 87427715439303360 88150258542107520 88884844029958416 89163479904660480 90904954121548380 91949838651681120 93256229801923584 95375689570149120 96091723275630720 96163918409571840 96965284396318272 98079827895126528 99995449533703218 100308914892743040 101341389867886080 101461890925992960 104827334482506240 104913258527164032 105780310250529024 107739204884798080 108103188685084560 110339806382017344 111106055037448020 113419738948285440 115310067930756864 116570287252404480 117533678056143360 118513125373277888 119286277169748480 121206605495397840 121609667841463296 122599784868908160 125792801379007488 127167586093532160 128122297700840960 129287045861757696 131141573158955040 132225387813161280 133327266044937624 133745219856990720 137924757977521680 139884344702885376 141040413667372032 144137584913446080 144707942796088320 145447926594477408 147035238831866880 147119741842689792 148141406716597360 152012084801829120 152192836388989440 153746757241009152 155427049669872640 157241001723759360 160494263828388864 161608807327197120 163466379825210880 166659082556172030 172382727815676928 172965101896135296 174855430878606720 176300517084215040 177769688059916832 181809908243096760 183899677303362240 190751379140298240 192183446551261440 192327836819143680 193930568792636544 196159655790253056 199990899067406436 200617829785486080 202682779735772160 209654668965012480 209826517054328064 211560620501058048 215478409769596160 216206377370169120 220679612764034688 222212110074896040 230620135861513728 233140574504808960 235067356112286720 237026250746555776 238572554339496960 242413210990795680 245199569737816320 249988623834258045 256244595401681920 258574091723515392 262283146317910080 264450775626322560 266654532089875248 267490439713981440 275849515955043360 279768689405770752 288275169826892160 290895853188954816 294239483685379584 296282813433194720 304024169603658240 304385672777978880 314482003447518720 323217614654394240 326932759650421760 333318165112344060 345930203792270592 349710861757213440 352601034168430080 355539376119833664 363619816486193520 367799354606724480 381502758280596480 384366893102522880 387861137585273088 399981798134812872 401235659570972160 419653034108656128 423121241002116096 430956819539192320 432412754740338240 441359225528069376 444424220149792080 461240271723027456 466281149009617920 474052501493111552 484826421981591360 490399139475632640 499977247668516090 517148183447030784 524566292635820160 528901551252645120 533309064179750496 551699031910086720 576550339653784320 581791706377909632 588478967370759168 592565626866389440 608048339207316480 628964006895037440 646435229308788480 666636330224688120 691860407584541184 699421723514426880 705202068336860160 711078752239667328 727239632972387040 735598709213448960 768733786205045760 775722275170546176 799963596269625744 802471319141944320 839306068217312256 861913639078384640 864825509480676480 882718451056138752 888848440299584160 948105002986223104 969652843963182720 980798278951265280 999954495337032180 1049132585271640320 1057803102505290240 1066618128359500992 1103398063820173440 1153100679307568640 1163583412755819264 1185131253732778880 1292870458617576960 1333272660449376240 1383720815169082368 1398843447028853760 1422157504479334656 1454479265944774080 1471197418426897920 1551444550341092352 1599927192539251488 1729651018961352960 1765436902112277504 1777696880599168320 1896210005972446208 1939305687926365440 1999908990674064360 2098265170543280640 2115606205010580480 2133236256719001984 2206796127640346880 2306201358615137280 2327166825511638528 2370262507465557760 2585740917235153920 2666545320898752480 2844315008958669312 2908958531889548160 2942394836853795840 3199854385078502976 3459302037922705920 3555393761198336640 3878611375852730880 3999817981348128720 4196530341086561280 4266472513438003968 4413592255280693760 4654333651023277056 4740525014931115520 5333090641797504960 5688630017917338624 5817917063779096320 6399708770157005952 6918604075845411840 7110787522396673280 7757222751705461760 7999635962696257440 8532945026876007936 8827184510561387520 9481050029862231040 10666181283595009920 11635834127558192640 12799417540314011904 14221575044793346560 15999271925392514880 17065890053752015872 21332362567190019840 23271668255116385280 25598835080628023808 28443150089586693120 31998543850785029760 42664725134380039680 51197670161256047616 63997087701570059520 85329450268760079360 127994175403140119040 255988350806280238080
- Sum of all divisors σ(n): 1084986173639707822080
- Sum of proper divisors (its aliquot sum) s(n): 828997822833427584000
- 255988350806280238080 is an abundant number, because the sum of its proper divisors (828997822833427584000) is greater than itself. Its abundance is 573009472027147345920
Bases of 255988350806280238080
- Binary: 110111100000100011010101000011000110000111100110100111110100000000002
- Hexadecimal: 0xDE08D50C61E69F400
- Base-36: 1I0VNSZ5PT3PC0
Squares and roots of 255988350806280238080
- 255988350806280238080 squared (2559883508062802380802) is 65530035748519196217500558318341482086400
- 255988350806280238080 cubed (2559883508062802380803) is 16774925779540016807751177581687596359297388047362647130112000
-
The
square root of 255988350806280238080 is 15999635958.5548145083 -
The
cube root of 255988350806280238080 is 6349507.8942120569
Scales and comparisons
How big is 255988350806280238080?- 255,988,350,806,280,238,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 255,988,350,806,280,238,080 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 255988350806280238080 cubic inches would be around 529125.7 feet tall.
Recreational maths with 255988350806280238080
- 255988350806280238080 backwards is 080832082608053889552
- 255988350806280238080 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 255988350806280238080's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 255988350806280238080 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 255988350806280238080 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/255988350806280238080/
Chicago style:
Numbermatics. 2024. "Number 255988350806280238080 - Facts about the integer". https://numbermatics.com/n/255988350806280238080/
The information we have on file for 255988350806280238080 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 255988350806280238080, math, Factors of 255988350806280238080, curriculum, school, college, exams, university, Prime factorization of 255988350806280238080, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-five quintillion, nine hundred eighty-eight quadrillion, three hundred fifty trillion, eight hundred six billion, two hundred eighty million, two hundred thirty-eight thousand and eighty.