2243204345387082055680
2,243,204,345,387,082,055,680 is an even composite number composed of eight prime numbers multiplied together.
2243204345387082055680 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred forty-four divisors.
Prime factorization of 2243204345387082055680:
220 × 33 × 5 × 132 × 17 × 372 × 61 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 13 × 13 × 17 × 37 × 37 × 61 × 257 × 257)See below for interesting mathematical facts about the number 2243204345387082055680 from the Numbermatics database.
Names of 2243204345387082055680
- Cardinal: 2243204345387082055680 can be written as Two sextillion, two hundred forty-three quintillion, two hundred four quadrillion, three hundred forty-five trillion, three hundred eighty-seven billion, eighty-two million, fifty-five thousand, six hundred eighty.
Scientific notation
- Scientific notation: 2.24320434538708205568 × 1021
Factors of 2243204345387082055680
Divisors of 2243204345387082055680
- Number of divisors d(n): 18144
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 17 18 20 24 26 27 30 32 34 36 37 39 40 45 48 51 52 54 60 61 64 65 68 72 74 78 80 85 90 96 102 104 108 111 117 120 122 128 130 135 136 144 148 153 156 160 169 170 180 183 185 192 195 204 208 216 221 222 234 240 244 255 256 257 260 270 272 288 296 305 306 312 320 333 338 340 351 360 366 370 384 390 408 416 432 442 444 459 468 480 481 488 507 510 512 514 520 540 544 549 555 576 585 592 610 612 624 629 640 663 666 676 680 702 720 732 740 765 768 771 780 793 816 832 845 864 884 888 915 918 936 960 962 976 999 1014 1020 1024 1028 1037 1040 1080 1088 1098 1105 1110 1152 1170 1184 1220 1224 1248 1258 1280 1285 1326 1332 1352 1360 1369 1404 1440 1443 1464 1480 1521 1530 1536 1542 1560 1586 1632 1647 1664 1665 1690 1728 1755 1768 1776 1830 1836 1872 1887 1920 1924 1952 1989 1998 2028 2040 2048 2056 2074 2080 2160 2176 2196 2210 2220 2257 2295 2304 2313 2340 2368 2379 2405 2440 2448 2496 2516 2535 2560 2570 2652 2664 2704 2720 2738 2745 2808 2873 2880 2886 2928 2960 3042 3060 3072 3084 3111 3120 3145 3172 3264 3294 3315 3328 3330 3341 3380 3456 3510 3536 3552 3660 3672 3744 3774 3840 3848 3855 3904 3965 3978 3996 4056 4080 4096 4107 4112 4148 4160 4320 4329 4352 4369 4392 4420 4440 4514 4563 4590 4608 4626 4680 4736 4758 4810 4880 4896 4992 4995 5032 5070 5120 5140 5185 5304 5328 5408 5440 5476 5490 5616 5661 5746 5760 5772 5856 5920 5967 6084 6120 6144 6168 6222 6240 6253 6290 6344 6528 6588 6630 6656 6660 6682 6760 6771 6845 6912 6939 7020 7072 7104 7137 7215 7320 7344 7488 7548 7605 7680 7696 7710 7808 7930 7956 7992 8112 8160 8177 8192 8214 8224 8235 8296 8320 8619 8640 8658 8704 8738 8784 8840 8880 9028 9126 9180 9216 9252 9333 9360 9435 9472 9509 9516 9620 9760 9792 9945 9984 9990 10023 10064 10140 10240 10280 10309 10370 10608 10656 10816 10880 10952 10980 11232 11285 11322 11492 11520 11544 11565 11712 11840 11895 11934 12168 12240 12288 12321 12336 12444 12480 12506 12580 12688 12987 13056 13107 13176 13260 13312 13320 13364 13481 13520 13542 13690 13824 13878 14040 14144 14208 14274 14365 14430 14640 14688 14976 15096 15210 15360 15392 15420 15555 15616 15677 15860 15912 15984 16224 16320 16354 16384 16428 16448 16470 16592 16640 16705 16983 17238 17280 17316 17408 17476 17568 17680 17760 17797 18056 18252 18360 18432 18504 18666 18720 18759 18870 18944 19018 19032 19240 19520 19584 19890 19968 19980 20046 20128 20280 20313 20480 20535 20560 20618 20740 21216 21312 21411 21632 21645 21760 21845 21904 21960 22464 22570 22644 22815 22984 23040 23088 23130 23273 23424 23680 23790 23868 24336 24480 24531 24576 24642 24672 24888 24960 25012 25160 25376 25857 25974 26112 26214 26352 26520 26624 26640 26728 26962 27040 27084 27380 27648 27756 27999 28080 28288 28305 28416 28527 28548 28730 28860 29280 29341 29376 29835 29952 30069 30192 30420 30720 30784 30840 30927 31110 31232 31265 31354 31720 31824 31968 32448 32640 32708 32768 32856 32896 32940 33184 33280 33410 33855 33966 34476 34560 34632 34695 34816 34952 35136 35360 35520 35594 35685 36112 36504 36720 36864 36963 37008 37332 37440 37518 37740 37888 38036 38064 38369 38480 39040 39168 39321 39780 39936 39960 40092 40256 40443 40560 40626 40885 40960 41070 41120 41236 41480 42432 42624 42822 43095 43264 43290 43433 43520 43690 43808 43920 44928 45140 45288 45630 45968 46080 46176 46260 46546 46665 46848 47031 47360 47545 47580 47736 48672 48960 49062 49152 49284 49344 49776 49920 50024 50115 50320 50752 51545 51714 51948 52224 52428 52704 53040 53248 53280 53391 53456 53924 54080 54168 54760 55296 55512 55998 56160 56277 56576 56610 56797 56832 57054 57096 57460 57720 58560 58682 58752 59670 59904 60138 60384 60840 60939 61440 61568 61605 61680 61854 62220 62464 62530 62708 63440 63648 63936 64896 64935 65280 65416 65535 65536 65712 65792 65880 66049 66368 66560 66820 67405 67710 67932 68952 69120 69264 69390 69632 69819 69904 70272 70720 71040 71188 71370 72224 73008 73440 73593 73728 73926 74016 74664 74880 75036 75480 75776 76072 76128 76738 76960 77571 78080 78336 78385 78642 79560 79872 79920 80184 80512 80886 81120 81252 81770 81920 82140 82240 82472 82960 83509 84864 84915 85248 85581 85644 86190 86528 86580 86866 87040 87380 87616 87840 88023 88985 89856 90207 90280 90576 91260 91936 92160 92352 92520 92781 93092 93330 93696 93795 94062 94720 95090 95160 95472 97344 97920 98124 98304 98568 98688 99552 99840 100048 100230 100640 101504 101565 103090 103428 103896 104448 104856 105408 106080 106301 106496 106560 106782 106912 107055 107848 108160 108336 109520 110592 111024 111996 112320 112554 113152 113220 113594 113664 114108 114192 114920 115107 115440 116365 117120 117364 117504 117963 119340 119808 120276 120768 121329 121680 121878 122655 122880 123136 123210 123360 123617 123708 124440 124928 125060 125416 126880 127296 127872 129285 129792 129870 130299 130560 130832 131070 131072 131424 131584 131760 132098 132736 133120 133640 134810 135420 135864 137904 138240 138528 138780 139264 139638 139808 139995 140544 141093 141440 142080 142376 142635 142740 144448 146016 146705 146880 147186 147456 147852 148032 149328 149760 150072 150345 150960 151552 152144 152256 153476 153920 154635 155142 156160 156672 156770 157284 159120 159744 159840 160173 160368 161024 161653 161772 162240 162504 163540 163840 164280 164480 164944 165920 167018 168831 169728 169830 170391 170496 171162 171288 172380 173056 173160 173732 174080 174760 175232 175253 175680 176046 177970 179712 180414 180560 181152 182520 183872 184320 184704 184815 185040 185562 186184 186660 187392 187590 188124 189440 190180 190320 190944 191845 194688 195840 196248 196605 196608 197136 197376 198147 199104 199680 200096 200460 201280 202215 203008 203130 203801 206180 206856 207792 208896 209457 209712 210816 212160 212602 212992 213120 213564 213824 214110 215696 216320 216672 217165 219040 220779 221184 222048 223992 224640 225108 226304 226440 227188 227328 228216 228384 229840 230214 230880 231361 232730 234240 234728 235008 235155 235926 238680 239616 240552 241536 242658 243360 243756 245310 245760 246272 246420 246720 247234 247416 248880 249856 250120 250527 250832 253760 254592 255744 256743 258570 259584 259740 260598 261120 261664 262140 262144 262848 263168 263520 264069 264196 265472 266240 266509 266955 267280 269620 270840 271728 275808 276480 277056 277560 278343 278528 279276 279616 279990 281088 281385 282186 282880 283985 284160 284752 285270 285480 288896 292032 293410 293760 294372 294912 295704 296064 298656 299520 300144 300690 301920 302549 303104 304288 304512 304695 306952 307840 309270 310284 312320 313344 313540 314568 318240 318903 319488 319680 320346 320736 322048 323306 323544 324480 325008 327080 327680 328560 328960 329888 330245 331840 334036 337662 339456 339660 340782 340992 342324 342576 344760 345321 346112 346320 347464 348160 349095 349520 350464 350506 351360 351833 352092 355940 359424 360828 361120 362304 363987 365040 367744 367965 368640 369408 369630 370080 370851 371124 372368 373320 374784 375180 376248 378880 380360 380640 381433 381888 383690 387855 389376 390897 391680 392496 393210 393216 394272 394752 396294 398208 399360 400192 400920 402560 404430 406016 406260 407602 412360 413712 415584 417545 417792 418914 419424 421632 423279 424320 425204 425984 426240 427128 427648 427905 428220 431392 432640 433344 434330 438080 440115 441558 442368 444096 447984 449280 450216 451035 452608 452880 454376 454656 456432 456768 459680 460428 461760 462722 463905 465460 468480 469456 470016 470310 471852 477360 479232 480519 481104 483072 484959 485316 486720 487512 490620 491520 492544 492840 493440 494468 494832 497760 498797 499712 500240 501054 501664 507520 509184 511173 511488 513486 517140 519168 519480 521196 522240 523328 524280 524288 525696 525759 526336 527040 528138 528392 530944 531505 532480 533018 533910 534560 539240 541680 543456 551616 552960 554112 555120 556686 557056 558552 559232 559980 562176 562770 564372 565760 567970 568320 569504 570540 570960 575535 577792 580049 584064 586820 587520 588744 589815 589824 591408 592128 594441 597312 599040 600288 601380 603840 605098 606208 606645 608576 609024 609390 611403 613904 615680 618085 618540 620568 624640 626688 627080 628371 629136 636480 637806 638976 639360 640692 641472 644096 646612 647088 648960 650016 651495 654160 655360 657120 657920 659776 660490 663680 668072 675324 678912 679320 681564 681984 684648 685152 689520 690642 692224 692640 694083 694928 696320 698190 699040 700928 701012 702720 703666 704184 705465 711880 718848 721656 722240 724608 727974 730080 735488 735930 737280 738361 738816 739260 740160 741702 742248 744736 746640 749568 750360 751581 752496 757760 760720 761280 762866 763776 767380 775710 778752 781794 783360 784992 786420 786432 788544 789504 792207 792588 796416 798720 799527 800384 800865 801840 805120 808265 808860 812032 812520 815204 824720 827424 831168 835090 835584 837828 838848 843264 844155 846558 848640 850408 851955 851968 852480 854256 855296 855810 856440 858637 862784 865280 866688 868660 876160 876265 880230 883116 884736 888192 895968 898560 900432 902070 905216 905760 907647 908752 909312 912864 913536 919360 920856 923520 925444 927810 930920 936960 938912 940032 940620 943704 954720 956709 958464 961038 962208 966144 969918 970632 973440 975024 981240 983040 985088 985680 986880 988936 989664 990735 995520 997594 999424 1000480 1002108 1003328 1015040 1018368 1019005 1022346 1022976 1026972 1034280 1035963 1038336 1038960 1042392 1044480 1046656 1047285 1048560 1048576 1051392 1051518 1052672 1054080 1055499 1056276 1056784 1061888 1063010 1064960 1066036 1067820 1069120 1078480 1083360 1085617 1086912 1103232 1103895 1105920 1108224 1110240 1112553 1113372 1114112 1117104 1118464 1119960 1122833 1124352 1125540 1128744 1131520 1135940 1136640 1139008 1141080 1141920 1144299 1151070 1155584 1156805 1160098 1168128 1172691 1173640 1175040 1177488 1179630 1179648 1182816 1184256 1188882 1194624 1198080 1200576 1202760 1207680 1210196 1212416 1213290 1217152 1218048 1218780 1222806 1227808 1231360 1236170 1237080 1241136 1249280 1252635 1253376 1254160 1256742 1258272 1272960 1275612 1277952 1278720 1281384 1282944 1283715 1288192 1293224 1294176 1297920 1300032 1302990 1308320 1310720 1314240 1315840 1319552 1320345 1320980 1327360 1332545 1336144 1350648 1357824 1358640 1363128 1363968 1369296 1370304 1379040 1381284 1384448 1385280 1388166 1389856 1391715 1392640 1396380 1398080 1401856 1402024 1405440 1407332 1408368 1410930 1419653 1423760 1437696 1443312 1444480 1449216 1454877 1455948 1460160 1470976 1471860 1474560 1476722 1477632 1478520 1480320 1483404 1484496 1489472 1493280 1496391 1499136 1500720 1503162 1504992 1512745 1515520 1521440 1522560 1525732 1527552 1533519 1534760 1551420 1557504 1563588 1566720 1569984 1572840 1572864 1577088 1577277 1579008 1584414 1585176 1592832 1594515 1597440 1599054 1600768 1601730 1603680 1607021 1610240 1616530 1617720 1624064 1625040 1630408 1649440 1654848 1662336 1670180 1671168 1675656 1677696 1686528 1688310 1693116 1697280 1700816 1703910 1703936 1704960 1708512 1710592 1711620 1712880 1717274 1725568 1726605 1730560 1733376 1737320 1740147 1752320 1752530 1759165 1760460 1766232 1769472 1776384 1783323 1791936 1797120 1800864 1804140 1810432 1811520 1815294 1817504 1818624 1819935 1825728 1827072 1834209 1838720 1841712 1847040 1850888 1854255 1855620 1861840 1873920 1877824 1880064 1881240 1887408 1907165 1909440 1913418 1916928 1922076 1924416 1932288 1939836 1941264 1946880 1950048 1954485 1962480 1966080 1970176 1971360 1973760 1977872 1979328 1981470 1991040 1995188 1998848 2000960 2004216 2006656 2030080 2036736 2038010 2044692 2045952 2053944 2068560 2071926 2076672 2077920 2082249 2084784 2088960 2093312 2094570 2097120 2101489 2102784 2103036 2105344 2108160 2110998 2112552 2113568 2116395 2123776 2126020 2129920 2132072 2135640 2138240 2156960 2166720 2171234 2173824 2206464 2207790 2211840 2215083 2216448 2220480 2225106 2226744 2228224 2234208 2236928 2239920 2245666 2248704 2251080 2254743 2257488 2263040 2271880 2273280 2278016 2282160 2283840 2288598 2302140 2311168 2313610 2320196 2336256 2345382 2347280 2350080 2354976 2359260 2359296 2365632 2368512 2377764 2389248 2396160 2398581 2401152 2402595 2405520 2415360 2420392 2424795 2424832 2426580 2434304 2436096 2437560 2443813 2445612 2455616 2462720 2472340 2474160 2482272 2493985 2498560 2505270 2506752 2508320 2513484 2516544 2545920 2551224 2555865 2555904 2557440 2562768 2565888 2567430 2575911 2576384 2586448 2588352 2595840 2600064 2605980 2616640 2621440 2628480 2628795 2631680 2639104 2640690 2641960 2649413 2654720 2665090 2672288 2701296 2715648 2717280 2722941 2726256 2727936 2738592 2740608 2758080 2762568 2768896 2770560 2776332 2779712 2783430 2785280 2792760 2796160 2803712 2804048 2810880 2814664 2816736 2821860 2839306 2847520 2870127 2875392 2886624 2888960 2898432 2900245 2909754 2911896 2920320 2941952 2943720 2949120 2953444 2955264 2957040 2960640 2966808 2968992 2972205 2978944 2986560 2992782 2998272 3001440 3006324 3009984 3025490 3031040 3042880 3045120 3051464 3055104 3057015 3067038 3069520 3102840 3115008 3127176 3133440 3139968 3141855 3145680 3145728 3154176 3154554 3158016 3166497 3168828 3170352 3185664 3189030 3194880 3198108 3201536 3203460 3207360 3214042 3220480 3233060 3235440 3248128 3250080 3256851 3260816 3298880 3309696 3324672 3337659 3340360 3342336 3351312 3355392 3368499 3373056 3376620 3386232 3394560 3401632 3407820 3407872 3409920 3417024 3421184 3423240 3425760 3432897 3434548 3451136 3453210 3461120 3464617 3466752 3470415 3474640 3480294 3504640 3505060 3518330 3520920 3532464 3538944 3552768 3566646 3583872 3594240 3601728 3608280 3620864 3623040 3630588 3635008 3637248 3639870 3651456 3654144 3668418 3677440 3683424 3691805 3694080 3701776 3708510 3711240 3723680 3747840 3755648 3757905 3760128 3762480 3774816 3814330 3818880 3826836 3833856 3844152 3848832 3864576 3879672 3882528 3893760 3900096 3908970 3924960 3932160 3933137 3940352 3942720 3947520 3955744 3958656 3961035 3962940 3982080 3990376 3997635 3997696 4001920 4008432 4013312 4028989 4060160 4073472 4076020 4089384 4091904 4107888 4137120 4143852 4153344 4155840 4164498 4169568 4177920 4186624 4189140 4194240 4202978 4205568 4206072 4210688 4216320 4221996 4225104 4227136 4232790 4247552 4252040 4258959 4259840 4264144 4271280 4276480 4293185 4313920 4333440 4342468 4347648 4364631 4412928 4415580 4423680 4430166 4432896 4440960 4450212 4453488 4456448 4468416 4473856 4479840 4489173 4491332 4497408 4502160 4509486 4514976 4526080 4538235 4543760 4546560 4556032 4564320 4567680 4573829 4577196 4604280 4622336 4627220 4640392 4672512 4690764 4694560 4700160 4709952 4718520 4718592 4731264 4731831 4737024 4755528 4778496 4783545 4792320 4797162 4802304 4805190 4811040 4821063 4830720 4840784 4849590 4849664 4853160 4868608 4872192 4875120 4887626 4891224 4911232 4925440 4944680 4948320 4964544 4987970 4997120 5010540 5013504 5016640 5026968 5033088 5091840 5102448 5111730 5111808 5114880 5125536 5131776 5134860 5151822 5152768 5172896 5176704 5179815 5191680 5200128 5211960 5220441 5233280 5242880 5256960 5257590 5263360 5277495 5278208 5281380 5283920 5298826 5309440 5330180 5344576 5402592 5428085 5431296 5434560 5445882 5452512 5455872 5477184 5481216 5502627 5516160 5525136 5537792 5541120 5552664 5559424 5562765 5566860 5570560 5585520 5592320 5607424 5608096 5614165 5621760 5629328 5633472 5643720 5678612 5695040 5721495 5740254 5750784 5773248 5777920 5796864 5800490 5819508 5823792 5840640 5863455 5883904 5887440 5898240 5906888 5910528 5914080 5921280 5933616 5937984 5944410 5957888 5973120 5981161 5985564 5996544 6002880 6012648 6019968 6050980 6062080 6085760 6090240 6102928 6110208 6114030 6134076 6139040 6205680 6230016 6246747 6254352 6266880 6279936 6283710 6291360 6304467 6308352 6309108 6316032 6332994 6337656 6340704 6371328 6378060 6389760 6396216 6403072 6406920 6414720 6428084 6440960 6466120 6470880 6484361 6496256 6500160 6513702 6521632 6597760 6619392 6645249 6649344 6675318 6680720 6684672 6702624 6710784 6736998 6746112 6753240 6772464 6789120 6803264 6815640 6815744 6819840 6834048 6842368 6846480 6851520 6865794 6869096 6902272 6906420 6922240 6929234 6933504 6940830 6949280 6960588 7009280 7010120 7036660 7041840 7064928 7077888 7098265 7105536 7133292 7167744 7188480 7195743 7203456 7216560 7241728 7246080 7261176 7270016 7274385 7274496 7279740 7302912 7308288 7331439 7336836 7354880 7366848 7383610 7388160 7403552 7417020 7422480 7447360 7481955 7495680 7511296 7515810 7520256 7524960 7540637 7549632 7628660 7637760 7653672 7667595 7667712 7688304 7697664 7727733 7729152 7759344 7765056 7787520 7800192 7817940 7849920 7864320 7866274 7880704 7885440 7886385 7895040 7911488 7917312 7922070 7925880 7948239 7964160 7980752 7995270 7995392 8003840 8016864 8026624 8035105 8057978 8120320 8146944 8152040 8168823 8178768 8183808 8215776 8274240 8287704 8306688 8311680 8328996 8339136 8355840 8373248 8378280 8388480 8405956 8411136 8412144 8421376 8432640 8443992 8450208 8454272 8465580 8495104 8504080 8517918 8519680 8528288 8542560 8552960 8586370 8627840 8666880 8684936 8695296 8700735 8729262 8825856 8831160 8847360 8860332 8865792 8881920 8900424 8906976 8912896 8916615 8936832 8947712 8959680 8978346 8982664 8994816 9004320 9018972 9029952 9052160 9076470 9087520 9093120 9112064 9128640 9135360 9147658 9154392 9171045 9208560 9244672 9254440 9280784 9345024 9381528 9389120 9400320 9419904 9437040 9437184 9462528 9463662 9474048 9499491 9511056 9556992 9567090 9584640 9594324 9604608 9610380 9622080 9642126 9661440 9681568 9699180 9699328 9706320 9737216 9744384 9750240 9770553 9775252 9782448 9822464 9850880 9860833 9889360 9896640 9929088 9975940 9994240 10021080 10027008 10033280 10053936 10066176 10105497 10183680 10204896 10223460 10223616 10229760 10251072 10263552 10269720 10298691 10303644 10305536 10345792 10353408 10359630 10383360 10393851 10400256 10411245 10423920 10440882 10466560 10507445 10513920 10515180 10526720 10554990 10556416 10562760 10567840 10597652 10618880 10660360 10689152 10805184 10856170 10862592 10869120 10891764 10905024 10911744 10954368 10962432 11005254 11032320 11050272 11075415 11075584 11082240 11105328 11118848 11125530 11133720 11141120 11162281 11171040 11184640 11214848 11216192 11228330 11243520 11258656 11266944 11273715 11287440 11357224 11390080 11442990 11480508 11501568 11546496 11555840 11593728 11600980 11639016 11647584 11681280 11726910 11767808 11774880 11796480 11799411 11813776 11821056 11828160 11842560 11867232 11875968 11888820 11915776 11946240 11962322 11971128 11992905 11993088 12005760 12025296 12039936 12086967 12101960 12124160 12171520 12180480 12205856 12219065 12220416 12228060 12268152 12278080 12411360 12460032 12493494 12508704 12533760 12559872 12567420 12582720 12608934 12616704 12618216 12632064 12665988 12675312 12681408 12742656 12756120 12776877 12779520 12792432 12806144 12813840 12829440 12856168 12879555 12881920 12932240 12941760 12968722 12992512 13000320 13027404 13043264 13195520 13238784 13247065 13290498 13298688 13350636 13361440 13369344 13405248 13421568 13467519 13473996 13492224 13506480 13544928 13578240 13606528 13614705 13631280 13631488 13639680 13668096 13684736 13692960 13703040 13721487 13731588 13738192 13804544 13812840 13844480 13858468 13867008 13881660 13898560 13921176 14018560 14020240 14073320 14083680 14113021 14129856 14155776 14196530 14211072 14266584 14335488 14350635 14376960 14391486 14406912 14433120 14463189 14483456 14492160 14522352 14540032 14548770 14548992 14559480 14596829 14605824 14616576 14662878 14673672 14709760 14733696 14767220 14776320 14807104 14834040 14844960 14894720 14963910 14991360 15022592 15031620 15040512 15049920 15081274 15099264 15257320 15275520 15307344 15335190 15335424 15376608 15395328 15455466 15458304 15518688 15530112 15575040 15600384 15635880 15661323 15699840 15728640 15732548 15761408 15770880 15772770 15790080 15822976 15832485 15834624 15844140 15851760 15896478 15928320 15961504 15990540 15990784 16007680 16033728 16053248 16070210 16115956 16240640 16284255 16293888 16304080 16337646 16357536 16367616 16431552 16548480 16575408 16613376 16623360 16657992 16678272 16688295 16711680 16746496 16756560 16776960 16811912 16822272 16824288 16842495 16842752 16865280 16887984 16900416 16908544 16931160 16990208 17008160 17035836 17039360 17056576 17085120 17105920 17164485 17172740 17255680 17323085 17333760 17369872 17390592 17401470 17458524 17651712 17662320 17694720 17720664 17731584 17763840 17800848 17813952 17825792 17833230 17873664 17895424 17919360 17943483 17956692 17965328 17989632 18008640 18037944 18059904 18104320 18152940 18175040 18186240 18224128 18257280 18270720 18295316 18308784 18342090 18417120 18455489 18489344 18508880 18561568 18690048 18763056 18778240 18800640 18839808 18874080 18913401 18925056 18927324 18948096 18998982 19022112 19113984 19134180 19169280 19188648 19209216 19220760 19244160 19284252 19322880 19363136 19398360 19398656 19412640 19453083 19474432 19488768 19500480 19541106 19550504 19564896 19644928 19665685 19701760 19721666 19778720 19793280 19858176 19935747 19951880 19988480 20042160 20054016 20066560 20107872 20132352 20144945 20210994 20367360 20409792 20446920 20447232 20459520 20502144 20527104 20539440 20597382 20607288 20611072 20691584 20706816 20719260 20766720 20787702 20800512 20822490 20847840 20881764 20933120 21014890 21027840 21030360 21053440 21109980 21112832 21125520 21135680 21195304 21237760 21294795 21320720 21378304 21461813 21610368 21712340 21725184 21738240 21783528 21810048 21823155 21823488 21908736 21924864 21994317 22010508 22064640 22100544 22150830 22151168 22164480 22210656 22237696 22251060 22267440 22282240 22324562 22342080 22369280 22429696 22432384 22445865 22456660 22487040 22517312 22533888 22547430 22574880 22621911 22714448 22780160 22869145 22885980 22961016 23003136 23092992 23111680 23183199 23187456 23201960 23278032 23295168 23362560 23453820 23535616 23549760 23592960 23598822 23627552 23642112 23656320 23659155 23685120 23734464 23751936 23777640 23831552 23844717 23892480 23924644 23942256 23985810 23986176 24011520 24050592 24079872 24105315 24173934 24203920 24248320 24343040 24360960 24411712 24438130 24440832 24456120 24536304 24556160 24822720 24920064 24986988 25017408 25067520 25119744 25134840 25165440 25217868 25233408 25236432 25264128 25331976 25350624 25362816 25485312 25512240 25553754 25559040 25584864 25612288 25627680 25658880 25712336 25759110 25763840 25864480 25883520 25937444 25985024 26000640 26054808 26086528 26102205 26391040 26477568 26494130 26580996 26597376 26701272 26722880 26738688 26810496 26843136 26935038 26947992 26984448 27012960 27089856 27156480 27213056 27229410 27262560 27279360 27319357 27336192 27369472 27385920 27406080 27442974 27463176 27476384 27513135 27609088 27625680 27688960 27716936 27734016 27763320 27797120 27842352 28037120 28040480 28146640 28167360 28226042 28259712 28311552 28393060 28422144 28533168 28670976 28701270 28753920 28782972 28813824 28866240 28926378 28966912 28984320 29044704 29080064 29097540 29097984 29118960 29193658 29211648 29233152 29311659 29325756 29347344 29419520 29467392 29534440 29552640 29582499 29614208 29668080 29689920 29789440 29905805 29927820 29982720 30045184 30063240 30081024 30099840 30162548 30198528 30316491 30514640 30551040 30614688 30670380 30670848 30753216 30790656 30910932 30916608 31037376 31060224 31150080 31181553 31200768 31233735 31271760 31322646 31399680 31465096 31522335 31522816 31541760 31545540 31580160 31645952 31664970 31669248 31688280 31703520 31769569 31792956 31856640 31923008 31981080 31981568 32015360 32067456 32106496 32140420 32231912 32421805 32481280 32568510 32587776 32608160 32675292 32715072 32735232 32863104 33096960 33150816 33226245 33226752 33246720 33315984 33356544 33376590 33423360 33486843 33492992 33513120 33553920 33623824 33644544 33648576 33684990 33685504 33730560 33775968 33800832 33817088 33862320 33980416 34016320 34071672 34078720 34113152 34170240 34211840 34328970 34345480 34511360 34646170 34667520 34739744 34781184 34802940 34917048 35303424 35324640 35389440 35398233 35441328 35463168 35527680 35601696 35627904 35666460 35747328 35790848 35838720 35886966 35913384 35930656 35978715 35979264 36017280 36075888 36119808 36208640 36260901 36305880 36350080 36372480 36448256 36514560 36541440 36590632 36617568 36657195 36684180 36834240 36910978 36978688 37017760 37123136 37380096 37526112 37556480 37601280 37679616 37703185 37748160 37826802 37850112 37854648 37896192 37997964 38044224 38227968 38268360 38330631 38338560 38377296 38418432 38441520 38488320 38568504 38638665 38645760 38726272 38796720 38797312 38825280 38906166 38948864 38977536 39000960 39082212 39101008 39129792 39289856 39331370 39403520 39443332 39557440 39586560 39716352 39741195 39871494 39903760 39976960 40084320 40108032 40133120 40215744 40264704 40289890 40421988 40734720 40819584 40844115 40893840 40894464 40919040 41004288 41054208 41078880 41164461 41194764 41214576 41222144 41383168 41413632 41438520 41533440 41544821 41575404 41601024 41644980 41695680 41763528 41866240 42029780 42055680 42060720 42106880 42219960 42225664 42251040 42271360 42339063 42390608 42475520 42589590 42641440 42756608 42923626 43220736 43389567 43424680 43450368 43476480 43567056 43620096 43646310 43646976 43790487 43817472 43849728 43988634 44021016 44129280 44201088 44301660 44302336 44328960 44421312 44475392 44502120 44534880 44564480 44649124 44684160 44738560 44859392 44864768 44891730 44913320 44974080 45034624 45040021 45067776 45094860 45149760 45243822 45428896 45560320 45738290 45771960 45922032 46006272 46185984 46223360 46366398 46374912 46403920 46556064 46590336 46725120 46907640 47071232 47099520 47185920 47197644 47255104 47284224 47312640 47318310 47370240 47468928 47497455 47503872 47555280 47663104 47689434 47784960 47849288 47884512 47971620 47972352 48023040 48101184 48159744 48210630 48347868 48407840 48496640 48686080 48721920 48823424 48852765 48876260 48881664 48912240 49072608 49112320 49304165 49645440 49840128 49973976 50034816 50135040 50239488 50269680 50330880 50435736 50466816 50472864 50527485 50528256 50663952 50701248 50725632 50970624 51024480 51107508 51118080 51169728 51224576 51255360 51317760 51424672 51493455 51518220 51527680 51728960 51767040 51874888 51969255 51970048 52001280 52109616 52173056 52204410 52376857 52782080 52955136 52988260 53161992 53194752 53402544 53445760 53477376 53620992 53686272 53830449 53870076 53895984 53968896 54025920 54179712 54312960 54426112 54458820 54525120 54558720 54638714 54672384 54738944 54771840 54812160 54885948 54926352 54952768 55026270 55218176 55251360 55366467 55377920 55433872 55468032 55526640 55594240 55684704 55811405 56074240 56080960 56293280 56334720 56452084 56519424 56740203 56786120 56844288 57066336 57341952 57402540 57507840 57565944 57627648 57732480 57852756 57933824 57968640 58089408 58160128 58195080 58195968 58237920 58359249 58387316 58423296 58466304 58623318 58651512 58694688 58839040 58934784 58997055 59068880 59105280 59164998 59228416 59336160 59379840 59459777 59578880 59811610 59855640 59965440 60090368 60126480 60162048 60199680 60325096 60397056 60434835 60632982 61029280 61102080 61229376 61340760 61341696 61506432 61581312 61821864 61833216 62074752 62120448 62300160 62363106 62401536 62467470 62543520 62645292 62799360 62930192 63044670 63045632 63083520 63091080 63160320 63291904 63329940 63338496 63376560 63407040 63539138 63585912 63713280 63846016 63884385 63962160 63963136 64030720 64134912 64212992 64280840 64385439 64463824 64843610 64962560 65137020 65175552 65216320 65350584 65430144 65470464 65726208 65982951 66193920 66301632 66452490 66453504 66493440 66631968 66713088 66753180 66846720 66973686 66985984 67026240 67107840 67247648 67289088 67297152 67337595 67369980 67371008 67461120 67551936 67601664 67634176 67724640 67865733 67960832 68032640 68143344 68157440 68226304 68340480 68423680 68492813 68607435 68657940 68690960 69022720 69292340 69335040 69479488 69562368 69605880 69834096 70565105 70606848 70649280 70778880 70796466 70882656 70926336 71055360 71203392 71255808 71332920 71494656 71534151 71581696 71677440 71773932 71826768 71861312 71957430 71958528 72034560 72151776 72239616 72315945 72417280 72521802 72611760 72700160 72744960 72896512 72984145 73029120 73082880 73181264 73235136 73314390 73368360 73668480 73821956 73957376 74035520 74246272 74760192 75052224 75112960 75202560 75359232 75406370 75496320 75653604 75700224 75709296 75792384 75995928 76088448 76455936 76536720 76661262 76677120 76754592 76836864 76883040 76976640 77137008 77277330 77291520 77452544 77593440 77650560 77755093 77812332 77897728 77955072 78001920 78164424 78202016 78259584 78306615 78579712 78662740 78807040 78886664 79114880 79173120 79432704 79482390 79742988 79807520 79953920 80168640 80216064 80266240 80431488 80529408 80579780 80843976 81469440 81639168 81688230 81787680 81838080 81958071 82008576 82108416 82157760 82328922 82389528 82429152 82444288 82766336 82827264 82877040 83066880 83089642 83150808 83202048 83289960 83391360 83527056 83732480 84059560 84111360 84121440 84213760 84439920 84451328 84502080 84542720 84678126 84781216 84951040 85179180 85282880 85513216 85847252 86441472 86779134 86849360 86900736 86952960 87134112 87240192 87292620 87293952 87580974 87634944 87699456 87977268 88042032 88258560 88402176 88603320 88604672 88657920 88747497 88842624 88950784 89004240 89069760 89128960 89298248 89368320 89477120 89717415 89718784 89729536 89783460 89826640 89948160 90069248 90080042 90135552 90189720 90299520 90421081 90487644 90857792 91120640 91476580 91543920 91844064 92012544 92277445 92371968 92446720 92732796 92749824 92807840 93112128 93180672 93450240 93544659 93815280 94142464 94199040 94395288 94510208 94567005 94568448 94625280 94636620 94740480 94937856 94994910 95007744 95110560 95308707 95326208 95378868 95569920 95698576 95769024 95943240 95944704 96046080 96202368 96319488 96421260 96695736 96815680 96993280 97265415 97372160 97443840 97646848 97705530 97752520 97763328 97824480 98028281 98145216 98224640 98608330 99290880 99678735 99680256 99947952 100069632 100270080 100460529 100478976 100539360 100661760 100871472 100933632 100945728 101054970 101056512 101327904 101402496 101451264 101941248 102048960 102215016 102236160 102339456 102449152 102510720 102635520 102849344 102986910 103036440 103055360 103457920 103534080 103749776 103938510 103940096 104002560 104219232 104346112 104408820 104753714 105564160 105910272 105976520 106194699 106323984 106389504 106805088 106891520 107241984 107309065 107372544 107660898 107740152 107791968 107937792 108051840 108359424 108625920 108782703 108852224 108917640 109050240 109117440 109277428 109344768 109477888 109543680 109624320 109771896 109852704 109905536 109971585 110052540 110436352 110502720 110732934 110755840 110867744 110936064 111053280 111188480 111369408 111622810 112148480 112161920 112586560 112669440 112904168 113038848 113109555 113480406 113572240 113688576 114132672 114683904 114805080 115015680 115131888 115255296 115464960 115705512 115867648 115915995 115937280 116178816 116320256 116390160 116391936 116475840 116718498 116774632 116846592 116932608 117246636 117303024 117389376 117678080 117869568 117994110 118137760 118210560 118329996 118456832 118672320 118759680 118919554 119157760 119223585 119623220 119711280 119930880 120180736 120252960 120324096 120399360 120650192 120794112 120869670 121265964 122058560 122204160 122458752 122681520 122683392 123012864 123162624 123493383 123643728 123666432 124149504 124240896 124600320 124634463 124726212 124803072 124934940 125087040 125290584 125598720 125860384 126089340 126091264 126167040 126182160 126320640 126583808 126659880 126676992 126753120 126814080 127017189 127078276 127171824 127426560 127692032 127768770 127924320 128061440 128190829 128269824 128425984 128561680 128770878 128927648 129687220 129925120 130274040 130351104 130432640 130701168 130860288 130940928 131371461 131452416 131965902 132387840 132603264 132904980 132907008 132986880 133263936 133426176 133506360 133693440 133947372 133971968 134052480 134215680 134495296 134578176 134594304 134675190 134739960 134742016 134922240 135103872 135120063 135203328 135268352 135449280 135731466 135921664 136065280 136286688 136452608 136596785 136680960 136847360 136985626 137214870 137315880 137381920 138045440 138584680 138670080 138958976 139124736 139211760 139668192 141130210 141213696 141298560 141557760 141592932 141765312 141852672 142110720 142406784 142511616 142665840 142989312 143068302 143163392 143354880 143547864 143653536 143722624 143914860 143917056 144069120 144303552 144479232 144631890 144834560 145043604 145223520 145400320 145489920 145793024 145968290 146058240 146165760 146362528 146470272 146558295 146628780 146736720 147336960 147643912 147912495 147914752 148071040 148492544 149072593 149520384 150104448 150225920 150405120 150718464 150812740 150992640 151307208 151400448 151418592 151582455 151584768 151991856 152176896 152911872 153073440 153322524 153354240 153509184 153673728 153766080 153953280 154274016 154554660 154583040 154905088 155186880 155301120 155510186 155624664 155795456 155907765 155910144 156003840 156328848 156404032 156519168 156613230 157130571 157159424 157325480 157614080 157773328 158229760 158346240 158847845 158865408 158964780 159485976 159615040 159907840 160337280 160432128 160532480 160862976 161058816 161159560 161491347 161687952 162938880 163278336 163376460 163575360 163676160 163916142 164017152 164216832 164315520 164657844 164779056 164858304 164888576 165532672 165654528 165754080 166099401 166133760 166179284 166301616 166404096 166579920 166782720 167054112 167434215 167464960 168119120 168222720 168242880 168427520 168879840 168902656 169004160 169085440 169356252 169562432 169902080 170358360 170565760 171026432 171694504 172882944 173558268 173698720 173801472 173905920 174268224 174480384 174585240 174587904 175077747 175161948 175269888 175398912 175954536 176084064 176517120 176804352 176991165 177206640 177209344 177315840 177494994 177685248 177901568 178008480 178139520 178379331 178596496 178736640 178954240 179434830 179437568 179459072 179566920 179653280 179896320 180138496 180160084 180271104 180379440 180599040 180842162 180975288 181304505 181715584 182241280 182953160 183087840 183688128 184025088 184554890 184743936 184893440 185465592 185499648 185615680 186224256 186361344 186900480 187089318 187630560 188284928 188398080 188790576 189020416 189134010 189136896 189250560 189273240 189480960 189758777 189875712 189989820 190015488 190221120 190617414 190652416 190757736 191139840 191397152 191538048 191653155 191886480 191889408 192092160 192404736 192638976 192842520 193156317 193391472 193631360 193986560 194530830 194744320 194887680 195293696 195411060 195505040 195526656 195648960 196056562 196290432 196449280 197216660 198581760 199357470 199360512 199895904 200139264 200540160 200921058 200957952 201078720 201323520 201742944 201867264 201891456 202109940 202113024 202655808 202804992 202902528 203597199 203882496 204097920 204430032 204472320 204678912 204898304 205021440 205271040 205478439 205698688 205822305 205973820 206072880 206110720 206915840 207068160 207499552 207724105 207877020 207880192 208005120 208438464 208692224 208817640 209507428 211128320 211695315 211820544 211953040 212389398 212647968 212779008 213610176 213783040 214483968 214618130 214745088 215321796 215480304 215583936 215875584 216103680 216718848 216947835 217251840 217565406 217704448 217835280 218100480 218234880 218554856 218689536 218952435 218955776 219087360 219248640 219543792 219705408 219811072 219943170 220105080 220872704 221005440 221465868 221511680 221735488 221872128 222106560 222376960 222738816 223245620 224296960 224323840 225173120 225200105 225338880 225808336 226077696 226219110 226960812 227144480 227377152 228265344 229367808 229610160 230031360 230263776 230510592 230929920 231411024 231735296 231831990 231874560 232357632 232640512 232780320 232951680 233265279 233436996 233549264 233693184 233865216 234493272 234606048 234778752 235356160 235739136 235988220 236275520 236421120 236659992 236913664 237344640 237519360 237839108 238315520 238447170 239246440 239422560 239861760 239921357 240361472 240505920 240648192 240798720 241300384 241588224 241739340 242531928 244117120 244408320 244917504 245363040 245874213 246025728 246325248 246986766 247287456 247332864 248299008 248481792 249200640 249268926 249452424 249606144 249869880 250174080 250581168 251197440 251720768 252178680 252182528 252334080 252364320 252641280 253167616 253319760 253353984 253506240 253628160 254034378 254156552 254343648 254853120 255384064 255537540 255848640 256122880 256381658 256539648 256851968 257123360 257541756 257855296 259374440 259850240 260548080 260702208 260865280 261402336 261720576 261881856 261884285 262742922 262904832 263931804 264775680 265206528 265809960 265814016 265973760 266242491 266527872 266852352 267012720 267386880 267894744 267943936 268104960 268431360 268990592 269152245 269156352 269188608 269350380 269479920 269484032 269844480 270207744 270240126 270406656 270536704 270898560 271263243 271462932 271843328 272130560 272573376 272905216 273193570 273361920 273694720 273971252 274429740 274631760 274763840 276090880 276832335 277169360 277340160 277917952 278249472 278423520 279003569 279336384 282260420 282427392 282597120 283185864 283530624 283701015 283705344 284221440 284813568 285023232 285331680 285926121 285978624 286136604 286326784 286709760 287095728 287307072 287445248 287829720 287834112 288138240 288607104 288958464 289263780 289669120 290087208 290447040 290800640 290979840 291586048 291796245 291936580 292116480 292331520 292725056 292940544 293116590 293257560 293473440 294084843 294673920 295287824 295824990 295829504 296142080 296985088 297298885 298145186 299040768 300208896 300451840 300810240 301381587 301436928 301625480 301985280 302614416 302800896 302837184 303164910 303169536 303983712 304353792 305823744 306146880 306645048 306708480 307018368 307347456 307532160 307906560 308548032 309109320 309166080 309810176 310373760 310602240 311020372 311249328 311590912 311815530 311820288 312007680 312657696 312808064 313038336 313226460 314261142 314318848 314650960 315228160 315546656 316459520 316692480 317695690 317730816 317929560 318971952 319230080 319815680 320674560 321064960 321725952 321927195 322117632 322319120 322982694 323375904 325877760 326556672 326752920 327150720 327352320 327832284 328034304 328433664 328631040 329315688 329558112 329716608 329777152 329914755 331065344 331309056 331508160 332198802 332267520 332358568 332603232 332808192 333159840 333565440 334108224 334868430 334929920 336238240 336445440 336485760 336855040 337759680 337805312 338008320 338170880 338712504 339124864 339328665 339804160 340716720 341131520 342052864 342464065 343389008 345765888 347116536 347397440 347602944 347811840 348536448 348960768 349170480 349175808 350155494 350323896 350539776 350797824 351909072 352168128 353034240 353608704 353982330 354413280 354631680 354989988 355370496 355803136 356016960 356279040 356758662 357192992 357473280 357670755 357908480 358869660 358875136 358918144 359133840 359306560 359792640 360276992 360320168 360542208 360758880 361198080 361684324 361950576 362609010 363431168 364482560 364850821 365906320 366175680 367376256 368050176 369109780 369487872 369786880 370931184 370999296 371231360 372448512 372722688 373800960 373903389 374178636 375261120 376569856 376796160 377581152 378040832 378268020 378273792 378501120 378546480 378961920 379517554 379751424 379979640 380030976 380442240 381051567 381234828 381304832 381515472 382279680 382794304 383076096 383306310 383772960 384184320 384572487 384809472 385277952 385685040 386312634 386782944 387262720 388775465 389061660 389488640 389775360 390587392 390822120 391010080 391053312 391297920 392113124 392580864 392898560 394114383 394433320 397163520 398714940 398721024 399791808 400278528 401080320 401842116 401915904 402157440 402647040 403485888 403734528 403782912 404219880 404226048 405311616 405360189 405609984 405805056 407194398 407764992 408195840 408860064 409357824 409790355 409796608 410042880 410542080 410956878 411397376 411644610 411947640 412145760 412221440 413004397 413831680 414136320 414999104 415448210 415754040 415760384 416010240 416876928 417384448 417635280 419014856 422256640 423390630 423641088 423906080 424778796 425295936 425558016 427220352 427566080 428967936 429236260 429490176 430643592 430960608 431167872 431751168 432207360 433437696 433895670 434503680 435130812 435408896 435670560 436200960 436469760 437109712 437379072 437904870 437911552 438174720 438497280 439087584 439410816 439622144 439886340 440210160 441745408 442010880 442931736 443023360 443470976 443737485 443744256 444213120 444753920 445477632 446491240 447217779 448593920 448647680 450346240 450400210 450677760 451616672 452105405 452155392 452438220 453921624 454288960 454754304 456530688 458735616 459220320 460062720 460527552 461021184 461859840 462822048 463663980 463749120 464715264 465281024 465560640 465903360 466530558 466873992 467098528 467386368 467723295 467730432 468986544 469212096 469557504 470712320 471391713 471478272 471976440 472551040 472842240 473319984 473827328 474689280 475038720 475678216 476543535 476631040 476894340 478492880 478845120 479723520 479842714 480722944 481011840 481296384 481597440 482600768 483176448 483478680 485063856 488234240 488816640 489835008 490141405 490726080 491748426 492051456 492650496 493973532 494574912 494665728 496598016 496963584 498298203 498401280 498537852 498904848 499212288 499739760 500348160 501162336 502302645 502394880 503441536 504357360 504365056 504668160 504728640 505282560 506335232 506639520 506707968 507012480 507256320 508068756 508313104 508687296 509706240 510768128 511075080 511697280 512245760 512763316 513079296 513703936 514246720 515083512 515710592 518748880 519700480 521096160 521404416 521730560 522804672 523441152 523763712 523768570 525485844 525809664 527863608 529551360 530413056 530973495 531619920 531628032 531947520 532484982 533055744 533704704 534025440 535137993 535789488 535887872 536209920 536862720 537981184 538304490 538312704 538377216 538700760 538959840 539688960 540082673 540415488 540480252 540813312 541073408 541797120 542526486 542925864 543686656 543913515 544261120 545146752 545810432 546387140 546723840 547389440 547942504 548859480 549263520 549527680 552181760 553664670 554338720 554680320 555835904 556498944 556847040 558007138 558672768 564520840 564854784 565194240 566371728 567061248 567402030 567410688 568442880 569276331 569627136 570046464 570663360 571852242 571957248 572273208 572653568 573419520 574191456 574614144 574890496 575659440 575668224 576276480 577214208 577916928 578527560 579338240 579468951 580174416 580894080 581601280 581959680 583172096 583592490 583873160 584232960 584663040 585450112 585881088 586233180 586515120 586946880 588169686 589347840 590575648 591649980 591659008 592284160 593970176 594597770 596290372 598081536 600417792 600903680 601620480 602763174 602873856 603250960 603970560 605228832 605601792 605674368 606329820 606339072 607967424 608707584 611647488 612293760 613290096 613416960 614036736 614694912 615064320 615813120 616435317 617096064 617466915 618218640 618332160 619620352 620747520 621204480 622040744 622498656 623172315 623181824 623631060 623640576 624015360 625315392 625616128 626076672 626452920 628522284 628637696 629301920 630456320 631093312 632919040 633384960 635085945 635391380 635461632 635859120 637943904 638460160 640954145 641349120 642129920 643451904 643854390 644235264 644638240 645965388 646751808 651755520 653113344 653505840 654301440 654704640 655664568 656068608 656857305 656867328 657262080 658631376 659116224 659433216 659554304 659829510 662130688 662618112 663016320 664397604 664535040 664717136 665206464 665616384 666319680 667130880 668216448 669736860 669859840 672476480 672890880 672971520 673710080 675519360 675600315 675610624 676016640 676341760 677425008 678249728 678657330 679608320 680899141 681433440 682263040 684105728 684928130 686778016 691531776 694233072 694794880 695205888 695623680 697072896 697921536 698340960 699795837 700310988 700647792 701079552 701595648 703818144 704336256 706068480 707217408 707964660 708826560 709263360 709979976 710740992 711606272 712033920 712558080 713517324 714385984 714946560 715341510 715816960 717739320 717750272 717836288 718267680 718613120 719585280 719764071 720553984 720640336 721084416 721517760 722396160 723368648 723901152 725218020 726862336 728965120 729701642 731812640 732351360 734752512 737622639 738219560 738975744 739573760 741862368 741998592 742462720 744897024 745362965 745445376 747601920 747806778 748357272 750522240 753139712 753592320 755162304 756081664 756536040 756547584 757002240 757092960 757923840 759035108 759502848 759959280 760061952 760884480 762103134 762469656 762609664 763030944 764559360 765588608 766152192 766612620 767545920 768368640 769144974 769618944 770555904 771370080 772625268 773565888 774525440 777550930 778123320 778977280 779550720 781174784 781644240 782020160 782106624 782595840 784226248 785161728 785652855 785797120 788228766 788866640 794327040 797429880 797442048 799583616 800557056 802160640 803684232 803831808 804314880 805294080 806971776 807456735 807469056 807565824 808439760 808452096 810623232 810720378 811219968 811610112 813789729 814388796 815529984 816391680 817720128 818715648 819580710 819593216 820085760 821084160 821913756 822794752 823289220 823895280 824291520 824442880 826008794 827663360 828272640 829998208 830497005 830896420 831508080 831520768 832020480 833753856 834768896 835270560 837010707 838029712 844513280 846781260 847282176 847812160 849557592 850591872 851116032 854440704 855132160 857778363 857935872 858472520 858980352 861287184 861921216 862335744 863502336 864414720 866875392 867791340 869007360 870261624 870817792 871341120 872401920 872939520 874219424 874758144 875388735 875809740 875823104 876349440 876994560 878175168 878821632 879244288 879772680 880420320 882254529 883490816 884021760 885863472 886046720 886941952 887474970 887488512 888426240 889507840 890406569 890955264 891896655 892982480 894435558 897187840 897295360 900692480 900800420 901355520 903233344 904210810 904310784 904876440 907843248 908577920 909508608 913061376 917471232 918440640 920125440 921055104 922042368 923719680 925644096 927327960 927498240 929430528 930562048 931121280 931806720 933061116 933747984 934197056 934772736 935446590 935460864 937973088 938424192 939115008 941424640 942783426 942956544 943952880 945102080 945684480 946639968 947654656 948793885 949378560 950077440 951356432 953087070 953262080 953788680 956985760 957690240 959447040 959685428 961445888 962023680 963194880 965201536 965781585 966352896 966957360 970127712 976468480 977633280 979670016 980282810 981452160 983496852 984102912 985300992 987947064 989149824 989331456 993196032 993927168 996596406 996802560 997075704 997809696 998424576 999479520 1000696320 1002324672 1004605290 1004789760 1006883072 1008714720 1009336320 1009457280 1010565120 1010816209 1012670464 1013279040 1013415936 1014024960 1014512640 1016137512 1016626208 1017374592 1017985995 1019412480 1021536256 1022150160 1023394560 1024491520 1025526632 1026158592 1027392195 1027407872 1028493440 1030167024 1031421184 1037497760 1039400960 1042192320 1042808832 1043461120 1045609344 1046882304 1047527424 1047537140 1050971688 1051619328 1055727216 1059102720 1060826112 1061946990 1063239840 1063895040 1064969964 1066111488 1067409408 1068050880 1070275986 1071578976 1071775744 1072419840 1073725440 1075962368 1076608980 1076625408 1076754432 1077401520 1077919680 1079377920 1080165346 1080830976 1080960504 1081626624 1082146816 1083594240 1085052972 1085851728 1087373312 1087827030 1088522240 1090293504 1091620864 1092774280 1093447680 1094552463 1094778880 1095885008 1097718960 1098527040 1099055360 1104363520 1107329340 1108677440 1109360640 1111671808 1112997888 1113694080 1116014276 1117345536 1121710167 1129041680 1129709568 1130388480 1132743456 1134122496 1134804060 1134821376 1136885760 1138552662 1139254272 1140092928 1141326720 1143704484 1143914496 1144546416 1145307136 1146839040 1148382912 1149228288 1149780992 1151318880 1152552960 1153717461 1154428416 1155833856 1157055120 1158676480 1158937902 1160348832 1161788160 1163202560 1166326395 1166344192 1167184980 1167746320 1168465920 1169326080 1170900224 1171762176 1172466360 1173030240 1173893760 1175474053 1176339372 1178695680 1181151296 1183299960 1183318016 1184568320 1187940352 1189195540 1192580744 1196163072 1199606785 1200835584 1201807360 1203240960 1205526348 1205747712 1206501920 1207941120 1210457664 1211203584 1211348736 1212659640 1212678144 1215934848 1216080567 1217415168 1223294976 1224587520 1226580192 1228073472 1229371065 1229389824 1230128640 1231626240 1232870634 1234192128 1234933830 1236437280 1236664320 1239013191 1239240704 1241495040 1242408960 1244081488 1244997312 1246344630 1246363648 1247262120 1247281152 1248030720 1250630784 1251232256 1252153344 1252905840 1257044568 1257275392 1258603840 1260912640 1262186624 1265838080 1266769920 1270171890 1270782760 1270923264 1271718240 1275887808 1276920320 1281908290 1282698240 1284259840 1286903808 1287708780 1288470528 1289276480 1291930776 1293503616 1303511040 1306226688 1307011680 1308602880 1309409280 1311329136 1312137216 1313714610 1313734656 1314524160 1317262752 1318232448 1318866432 1319659020 1324261376 1325236224 1326032640 1328795208 1329070080 1329434272 1330412928 1331212455 1331232768 1332639360 1334261760 1336432896 1339473720 1339719680 1341653337 1344952960 1345781760 1345943040 1347420160 1351038720 1351200630 1351221248 1352033280 1352683520 1354850016 1356316215 1356499456 1357314660 1359216640 1361798282 1362866880 1364526080 1368211456 1369856260 1373556032 1383063552 1388466144 1389589760 1391247360 1394145792 1395017845 1395843072 1396681920 1399591674 1400621976 1401295584 1402159104 1403191296 1407636288 1408672512 1412136960 1414175139 1414434816 1415929320 1417653120 1418526720 1419959952 1421481984 1423212544 1424067840 1425116160 1427034648 1428771968 1429630605 1429893120 1430683020 1431633920 1435478640 1435500544 1435672576 1436535360 1437226240 1439170560 1439528142 1441107968 1441280672 1442168832 1443035520 1444792320 1446737296 1447802304 1450436040 1453724672 1457930240 1459403284 1463625280 1464702720 1469505024 1470424215 1475245278 1476439120 1477951488 1479147520 1483724736 1483997184 1484925440 1489794048 1490725930 1490890752 1495203840 1495613556 1496714544 1501044480 1506279424 1506907935 1507184640 1510324608 1512163328 1513072080 1513095168 1514004480 1514185920 1515847680 1518070216 1519005696 1519918560 1520123904 1521768960 1524206268 1524939312 1525219328 1526061888 1529118720 1531177216 1532304384 1533225240 1535091840 1536737280 1537158377 1538289948 1539237888 1541111808 1542740160 1545250536 1547131776 1549050880 1555101860 1556246640 1557954560 1559101440 1562349568 1563288480 1564040320 1564213248 1565191680 1568452496 1570323456 1571305710 1571594240 1576457532 1577733280 1588654080 1594859760 1594884096 1599167232 1601114112 1605413979 1607368464 1607663616 1608629760 1610588160 1613943552 1614913470 1614938112 1615131648 1616879520 1620248019 1621246464 1621440756 1622439936 1623220224 1627579458 1628777592 1631059968 1632783360 1635440256 1637431296 1639161420 1639186432 1640171520 1642168320 1643827512 1645589504 1646578440 1647790560 1648583040 1648885760 1652017588 1655326720 1656545280 1659996416 1660994010 1661792840 1663016160 1664040960 1666480777 1667507712 1669537792 1670541120 1674021414 1676059424 1689026560 1693562520 1694564352 1695624320 1699115184 1701183744 1702232064 1707828993 1708881408 1710264320 1715556726 1715871744 1716945040 1717960704 1722574368 1723842432 1724671488 1727004672 1728829440 1733750784 1735582680 1738014720 1740523248 1741635584 1742682240 1744803840 1745879040 1748438848 1749516288 1750777470 1751619480 1751646208 1752698880 1753989120 1756350336 1757643264 1758488576 1759545360 1760840640 1764509058 1766981632 1768043520 1771726944 1773883904 1774949940 1774977024 1776852480 1779015680 1780813138 1781910528 1783793310 1785964960 1788871116 1794375680 1794590720 1801384960 1801600840 1802711040 1806466688 1808421620 1808621568 1809752880 1815686496 1817155840 1819017216 1824254105 1826122752 1834942464 1836881280 1840250880 1842110208 1844084736 1847439360 1849305951 1851288192 1854655920 1854996480 1858861056 1861124096 1862242560 1863613440 1866122232 1867495968 1868394112 1869516945 1869545472 1870893180 1870921728 1875946176 1876848384 1878230016 1882849280 1885566852 1885913088 1887905760 1890204160 1891368960 1893279936 1895309312 1897587770 1898757120 1900154880 1902712864 1905257835 1906174140 1906524160 1907577360 1913971520 1915380480 1919370856 1922862435 1922891776 1924047360 1926389760 1930403072 1931563170 1932705792 1933914720 1937943709 1940255424 1952936960 1955266560 1959340032 1960565620 1962904320 1966993704 1968205824 1970571915 1970601984 1975894128 1978299648 1978662912 1986392064 1987854336 1993192812 1993605120 1994151408 1995619392 1996849152 1998959040 2001392640 2004649344 2009210580 2009579520 2013766144 2017429440 2018672640 2018914560 2021130240 2021632418 2025340928 2026558080 2026800945 2026831872 2028049920 2029025280 2032275024 2033252416 2034749184 2035971990 2038824960 2042697423 2043072512 2044300320 2046789120 2048983040 2051053264 2052317184 2054784390 2054815744 2056986880 2060334048 2062842368 2065021985 2074995520 2078801920 2084384640 2085617664 2086922240 2091218688 2093764608 2095074280 2099387511 2101943376 2103238656 2111454432 2118205440 2121652224 2123893980 2126479680 2127790080 2129939928 2132222976 2134818816 2136101760 2140551972 2143157952 2143551488 2144839680 2147450880 2151924736 2153217960 2153250816 2153508864 2154803040 2155839360 2158755840 2159292213 2160330692 2161661952 2161921008 2163253248 2164293632 2167188480 2170105944 2171703456 2175654060 2177044480 2180587008 2183241728 2185548560 2186895360 2189104926 2189557760 2191770016 2195437920 2197054080 2198110720 2208727040 2214658680 2217354880 2218721280 2223343616 2225995776 2227388160 2232028552 2234691072 2236088895 2243420334 2258083360 2259419136 2260776960 2265486912 2268244992 2269608120 2269642752 2273771520 2277105324 2278508544 2280185856 2282653440 2287408968 2287828992 2289092832 2290614272 2293678080 2296765824 2298456576 2299561984 2302637760 2305105920 2307434922 2308856832 2311667712 2314110240 2317875804 2320697664 2323576320 2326405120 2332652790 2332688384 2334369960 2335492640 2336931840 2338652160 2341800448 2343524352 2344932720 2346060480 2347787520 2350948106 2352678744 2356958565 2357391360 2362302592 2366599920 2366636032 2369136640 2375880704 2378391080 2385161488 2392326144 2399213570 2401671168 2403614720 2406481920 2411052696 2411495424 2413003840 2415882240 2420915328 2422407168 2422697472 2425319280 2425356288 2431869696 2432161134 2434830336 2441369187 2446589952 2449175040 2453160384 2456146944 2458742130 2458779648 2460257280 2463252480 2465741268 2468384256 2469867660 2472874560 2473328640 2478026382 2478481408 2482990080 2484817920 2488162976 2489994624 2491491015 2492689260 2492727296 2494524240 2494562304 2496061440 2501261568 2502464512 2504306688 2505811680 2511032121 2514089136 2514550784 2517207680 2521825280 2524373248 2531676160 2533539840 2534234081 2540343780 2541565520 2541846528 2543436480 2551775616 2553840640 2563816580 2565396480 2568519680 2573807616 2575417560 2576941056 2578552960 2583861552 2587007232 2607022080 2612453376 2614023360 2617205760 2618818560 2622658272 2624274432 2627429220 2627469312 2629048320 2634525504 2636464896 2637732864 2639318040 2646763587 2648522752 2650472448 2652065280 2657590416 2658140160 2658868544 2660825856 2662424910 2662465536 2665278720 2668523520 2671219707 2672865792 2675689965 2678947440 2679439360 2683306674 2689905920 2691563520 2691886080 2700413365 2702077440 2702401260 2702442496 2704066560 2705367040 2709700032 2712632430 2712998912 2714629320 2718433280 2723596564 2725733760 2729052160 2736422912 2739712520 2747112064 2766127104 2776932288 2779179520 2782494720 2788291584 2790035690 2791686144 2793363840 2799183348 2801243952 2802591168 2804318208 2806382592 2815272576 2817345024 2824273920 2828350278 2828869632 2831858640 2835306240 2837053440 2839919904 2842963968 2846381655 2846425088 2848135680 2850232320 2854069296 2857543936 2859261210 2859786240 2861366040 2863267840 2870957280 2871345152 2873070720 2874452480 2878341120 2879056284 2882215936 2882561344 2884337664 2886071040 2889584640 2893474592 2895604608 2897344755 2900872080 2907449344 2915860480 2918806568 2927250560 2929405440 2939010048 2940848430 2950490556 2952878240 2955902976 2958295040 2967449472 2967994368 2969850880 2979588096 2981451860 2981781504 2990407680 2991227112 2993429088 3002088960 3012558848 3013815870 3014369280 3020649216 3024326656 3026144160 3028008960 3028371840 3031695360 3032448627 3036140432 3038011392 3039837120 3040247808 3043537920 3048412536 3049878624 3050438656 3052123776 3058237440 3062354432 3064608768 3066450480 3070183680 3073474560 3074316754 3076579896 3078475776 3082176585 3082223616 3085480320 3090501072 3094263552 3098101760 3110203720 3112493280 3115909120 3118202880 3124699136 3126576960 3128080640 3128426496 3130383360 3136904992 3140646912 3142611420 3143188480 3152915064 3155466560 3177308160 3189719520 3198334464 3202228224 3210827958 3214736928 3215327232 3217259520 3221176320 3227887104 3229826940 3229876224 3230263296 3233759040 3240496038 3242492928 3242881512 3244879872 3246440448 3255158916 3257555184 3262119936 3265566720 3270880512 3274862592 3278322840 3278372864 3280343040 3283657389 3284336640 3287655024 3291179008 3293156880 3295581120 3297166080 3297771520 3304035176 3310653440 3313090560 3319992832 3321988020 3323585680 3326032320 3328081920 3332961554 3335015424 3339075584 3341082240 3348042828 3352118848 3378053120 3387125040 3389128704 3391248640 3398230368 3402367488 3404464128 3404495705 3415657986 3417762816 3420528640 3431113452 3431743488 3433890080 3435921408 3445148736 3447684864 3449342976 3457658880 3461152383 3467501568 3471165360 3476029440 3481046496 3483271168 3485364480 3489607680 3496877696 3498979185 3499032576 3501554940 3503238960 3503292416 3505397760 3507978240 3512700672 3515286528 3516977152 3519090720 3521681280 3526422159 3529018116 3533963264 3536087040 3543453888 3547767808 3549899880 3549954048 3553704960 3558031360 3561626276 3563821056 3567586620 3571929920 3577742232 3588751360 3589181440 3598820355 3602769920 3603201680 3605422080 3612933376 3616843240 3617243136 3619505760 3627046397 3631372992 3634311680 3638034432 3648508210 3652245504 3669884928 3673762560 3684220416 3688113195 3688169472 3694878720 3698611902 3702576384 3709311840 3709992960 3717039573 3717722112 3722248192 3724485120 3727226880 3732244464 3734991936 3736788224 3739033890 3739090944 3741786360 3741843456 3751892352 3753696768 3756460032 3765698560 3771133704 3771826176 3775811520 3780408320 3782737920 3786559872 3790618624 3795175540 3797514240 3800309760 3805425728 3810515670 3812348280 3813048320 3815154720 3827943040 3830760960 3838741712 3845724870 3845783552 3848094720 3852779520 3860806144 3863126340 3865411584 3867829440 3875887418 3880510848 3905873920 3910533120 3918680064 3921131240 3925808640 3933987408 3936411648 3941143830 3941203968 3951788256 3956599296 3972784128 3975708672 3986385624 3987210240 3988302816 3991238784 3993698304 3997918080 4002785280 4009298688 4018421160 4019159040 4024960011 4027532288 4034858880 4037345280 4037829120 4042260480 4043264836 4050681856 4053116160 4053601890 4053663744 4056099840 4058050560 4064550048 4066504832 4068948645 4069498368 4071943980 4077649920 4085394846 4086145024 4088600640 4093578240 4097966080 4102106528 4104634368 4109568780 4109631488 4113973760 4120668096 4125684736 4130043970 4149991040 4157603840 4168769280 4173844480 4182437376 4185053535 4187529216 4190148560 4198775022 4203886752 4206477312 4222908864 4236410880 4243304448 4247787960 4252959360 4255580160 4259879856 4264445952 4269637632 4272203520 4281103944 4286315904 4287102976 4288891815 4289679360 4294901760 4303849472 4306435920 4306501632 4307017728 4309606080 4311678720 4317511680 4318584426 4320661384 4323323904 4323842016 4326506496 4328587264 4334376960 4340211888 4343406912 4351308120 4354088960 4361174016 4366483456 4371097120 4373790720 4378209852 4379115520 4383540032 4390875840 4394108160 4396221440 4411272645 4417454080 4429317360 4434709760 4437442560 4446687232 4451991552 4452032845 4454776320 4464057104 4469382144 4472177790 4486840668 4516166720 4518838272 4521553920 4530973824 4536489984 4539216240 4539285504 4547543040 4554210648 4557017088 4560371712 4565306880 4574817936 4575657984 4578185664 4581228544 4587356160 4593531648 4596913152 4599123968 4605275520 4610211840 4611475131 4614869844 4617713664 4623335424 4628220480 4635751608 4641395328 4647152640 4652810240 4665305580 4665376768 4668739920 4670985280 4673863680 4677304320 4683600896 4687048704 4689865440 4692120960 4695575040 4701896212 4705357488 4713917130 4714782720 4724605184 4733199840 4738273280 4743060673 4751761408 4756782160 4770322976 4784652288 4798427140 4803342336 4807229440 4822105392 4822990848 4826007680 4831764480 4841830656 4844814336 4845394944 4850638560 4860744057 4863739392 4864322268 4869660672 4882738374 4893179904 4898350080 4906320768 4912293888 4917484260 4917559296 4920514560 4926504960 4931482536 4936768512 4939735320 4945749120 4946657280 4956052764 4956962816 4965980160 4969635840 4976325952 4979989248 4982982030 4985378520 4985454592 4989048480 4992122880 4999442331 5002523136 5004929024 5008613376 5011623360 5022064242 5028178272 5029101568 5034415360 5048746496 5054081045 5063352320 5067079680 5068468162 5080687560 5083131040 5083693056 5086872960 5103551232 5107681280 5123486979 5127633160 5130792960 5137039360 5147615232 5150835120 5153882112 5157105920 5167723104 5174014464 5214044160 5224906752 5228046720 5234411520 5237637120 5245316544 5248548864 5254858440 5254938624 5258096640 5269051008 5272929792 5275465728 5278636080 5293527174 5297045504 5300944896 5304130560 5315180832 5317737088 5321651712 5324849820 5324931072 5330557440 5337047040 5342439414 5345731584 5351379930 5357894880 5358878720 5366613348 5379811840 5383127040 5383772160 5400826730 5404154880 5404802520 5404884992 5408133120 5410734080 5419400064 5425264860 5425997824 5429258640 5436866560 5447193128 5451467520 5458104320 5472762315 5472845824 5479425040 5494224128 5515685941 5532254208 5553864576 5558359040 5564989440 5576583168 5580071380 5583372288 5586727680 5598366696 5602487904 5605182336 5608550835 5608636416 5612765184 5630545152 5634690048 5648547840 5656700556 5657739264 5663717280 5670612480 5674106880 5679839808 5685927936 5692763310 5692850176 5696271360 5700464640 5708138592 5715087872 5718522420 5719572480 5722732080 5726535680 5741914560 5742690304 5746141440 5748904960 5758112568 5764431872 5765122688 5768587305 5768675328 5772142080 5779169280 5786949184 5791209216 5794689510 5801744160 5813831127 5814898688 5831720960 5837613136 5854501120 5858810880 5877370265 5878020096 5881696860 5900981112 5905756480 5911805952 5916590080 5934898944 5935988736 5939701760 5959176192 5962903720 5963563008 5980815360 5982454224 5986858176 6004177920 6027631740 6028738560 6041298432 6048653312 6052288320 6056017920 6056743680 6063390720 6064897254 6072280864 6076022784 6079674240 6080402835 6080495616 6087075840 6096825072 6099757248 6100877312 6104247552 6116474880 6124708864 6128092269 6129217536 6132900960 6140367360 6146949120 6148633508 6153159792 6156951552 6164353170 6164447232 6170960640 6181002144 6188527104 6195065955 6196203520 6220407440 6224986560 6231818240 6236405760 6249398272 6253153920 6256161280 6256852992 6260766720 6273809984 6281293824 6285222840 6286376960 6305830128 6310933120 6354616320 6379439040 6396668928 6404456448 6421655916 6429473856 6430654464 6434519040 6442352640 6455774208 6459653880 6459752448 6460526592 6467518080 6477876639 6480992076 6484985856 6485763024 6489759744 6492880896 6510317832 6515110368 6531133440 6541761024 6549725184 6556645680 6556745728 6560686080 6567314778 6568673280 6575310048 6582358016 6586313760 6591162240 6594332160 6608070352 6621306880 6626181120 6639985664 6643976040 6647171360 6652064640 6656163840 6665923108 6670030848 6678151168 6682164480 6696085656 6704237696 6708266685 6756106240 6774250080 6778257408 6782497280 6796460736 6804734976 6808928256 6808991410 6831315972 6835525632 6841057280 6862226904 6863486976 6867780160 6871842816 6890297472 6895369728 6898685952 6915317760 6922304766 6935003136 6942330720 6962092992 6966542336 6970728960 6979215360 6993755392 6997958370 6998065152 7003109880 7006477920 7010795520 7015956480 7021074749 7025401344 7030573056 7033954304 7038181440 7043362560 7052844318 7058036232 7067926528 7070875695 7072174080 7086907776 7095535616 7099799760 7099908096 7107409920 7116062720 7123252552 7127642112 7135173240 7143859840 7155484464 7177502720 7178362880 7197640710 7205539840 7206403360 7210844160 7225866752 7233686480 7234486272 7239011520 7254092794 7262745984 7268623360 7276068864 7297016420 7304491008 7339769856 7347525120 7368440832 7376226390 7376338944 7389757440 7397223804 7405152768 7418623680 7419985920 7434079146 7435444224 7444496384 7448970240 7454453760 7464488928 7469983872 7473576448 7478067780 7478181888 7483572720 7483686912 7503784704 7507393536 7512920064 7531397120 7533096363 7542267408 7543652352 7551623040 7560816640 7565475840 7573119744 7581237248 7590351080 7595028480 7600619520 7602702243 7610851456 7621031340 7624696560 7626096640 7630309440 7655886080 7661521920 7677483424 7685791885 7691449740 7691567104 7696189440 7705559040 7721612288 7726252680 7730823168 7735658880 7751774836 7761021696 7811747840 7821066240 7837360128 7842262480 7851617280 7867974816 7872823296 7882287660 7882407936 7903576512 7913198592 7945568256 7951417344 7972771248 7974420480 7976605632 7982477568 7987396608 7995836160 8005570560 8013659121 8018597376 8027069895 8036842320 8038318080 8049920022 8055064576 8069717760 8074690560 8075658240 8086529672 8101240095 8101363712 8106232320 8107203780 8107327488 8112199680 8116101120 8129100096 8133009664 8137897290 8138996736 8143887960 8155299840 8170789692 8172290048 8177201280 8187156480 8195932160 8204213056 8209268736 8219137560 8219262976 8227947520 8241336192 8251369472 8260087940 8299982080 8332403885 8337538560 8347688960 8364874752 8370107070 8375058432 8380297120 8397550044 8407773504 8412954624 8445817728 8472821760 8486608896 8495575920 8505918720 8511160320 8519759712 8528891904 8539144965 8539275264 8544407040 8562207888 8572631808 8574205952 8577783630 8579358720 8589803520 8607698944 8612871840 8614035456 8619212160 8623357440 8635023360 8637168852 8641322768 8646647808 8647684032 8653012992 8657174528 8668753920 8680423776 8686813824 8702616240 8708177920 8722348032 8732966912 8742194240 8747581440 8756419704 8758231040 8767080064 8781751680 8788216320 8792442880 8822545290 8834908160 8858634720 8869419520 8874885120 8893374464 8903983104 8904065690 8909552640 8928114208 8938764288 8944355580 8973681336 9032333440 9037676544 9043107840 9061947648 9072979968 9078432480 9095086080 9097345881 9108421296 9114034176 9120743424 9130613760 9149635872 9151315968 9156371328 9174712320 9187063296 9193826304 9198247936 9210551040 9220423680 9222950262 9229739688 9235427328 9246529755 9246670848 9256440960 9271503216 9282790656 9294305280 9305620480 9330611160 9330753536 9337479840 9341970560 9347727360 9354608640 9367201792 9374097408 9379730880 9384241920 9391150080 9403792424 9410714976 9427834260 9429565440 9449210368 9466399680 9476546560 9486121346 9503522816 9513564320 9540645952 9596854280 9606684672 9614458880 9644210784 9645981696 9652015360 9663528960 9683661312 9689628672 9689718545 9690789888 9701277120 9721488114 9727478784 9728644536 9739321344 9765476748 9786359808 9796700160 9812641536 9824587776 9834968520 9835118592 9841029120 9850972167 9853009920 9862965072 9873537024 9879470640 9891498240 9893314560 9912105528 9913925632 9931960320 9939271680 9952651904 9959978496 9965964060 9970757040 9970909184 9978096960 9984245760 9998884662 10005046272 10009858048 10017226752 10023246720 10044128484 10056356544 10058203136 10068830720 10097492992 10108162090 10126704640 10134159360 10136936324 10161375120 10166262080 10167386112 10173745920 10207102464 10213487115 10215362560 10246973958 10255266320 10261585920 10274078720 10295230464 10301670240 10307764224 10314211840 10335446208 10348028928 10428088320 10449813504 10456093440 10468823040 10490633088 10496937555 10497097728 10509716880 10509877248 10516193280 10538102016 10545859584 10550931456 10557272160 10579266477 10587054348 10594091008 10601889792 10608261120 10630361664 10635474176 10643303424 10649699640 10649862144 10661114880 10674094080 10684878828 10691463168 10702759860 10715789760 10717757440 10733226696 10759623680 10766254080 10767544320 10796461065 10801653460 10808309760 10809605040 10809769984 10816266240 10821468160 10838800128 10850529720 10851995648 10858517280 10881139191 10894386256 10902935040 10916208640 10945524630 10945691648 10958850080 10988448256 11031371882 11064508416 11107729152 11116718080 11129978880 11151118719 11153166336 11160142760 11166744576 11173455360 11196733392 11204975808 11210364672 11217101670 11217272832 11225530368 11261090304 11269380096 11297095680 11313401112 11315478528 11327434560 11341224960 11348213760 11359679616 11371855872 11385526620 11385700352 11392542720 11400929280 11416277184 11430175744 11437044840 11439144960 11445464160 11453071360 11483829120 11485380608 11492282880 11497809920 11516225136 11528863744 11530245376 11537174610 11537350656 11544284160 11558338560 11573898368 11575285397 11582418432 11589379020 11603488320 11627662254 11629797376 11663441920 11675226272 11709002240 11717621760 11754740530 11756040192 11763393720 11801962224 11811512960 11823611904 11833180160 11869797888 11879403520 11918352384 11925807440 11927126016 11961630720 11964908448 11973716352 12008355840 12055263480 12057477120 12082596864 12097306624 12104576640 12112035840 12113487360 12126781440 12129794508 12144561728 12152045568 12159348480 12160805670 12160991232 12174151680 12193650144 12199514496 12201754624 12206845935 12208495104 12232949760 12249417728 12256184538 12258435072 12265801920 12280734720 12293898240 12297267016 12306319584 12313903104 12328706340 12328894464 12341921280 12362004288 12377054208 12390131910 12392407040 12440814880 12449973120 12463636480 12472811520 12498796544 12506307840 12512322560 12521533440 12547619968 12555160605 12562587648 12570445680 12572753920 12611660256 12621866240 12671170405 12709232640 12758878080 12793337856 12808912896 12843311832 12858947712 12861308928 12869038080 12884705280 12911548416 12919307760 12919504896 12921053184 12935036160 12955753278 12961984152 12969971712 12971526048 12979519488 12985761792 13020635664 13030220736 13062266880 13083522048 13099450368 13113291360 13121372160 13134629556 13137346560 13150620096 13164716032 13172627520 13182324480 13188664320 13216140704 13233817935 13242613760 13252362240 13279971328 13287952080 13294342720 13304129280 13312327680 13331846216 13340061696 13356098535 13356302336 13364328960 13392171312 13408475392 13416533370 13512212480 13548500160 13556514816 13564994560 13592921472 13609469952 13617856512 13617982820 13662631944 13671051264 13682114560 13724453808 13726973952 13735560320 13743685632 13780594944 13790739456 13797371904 13830635520 13834425393 13844609532 13870006272 13884661440 13924185984 13933084672 13941457920 13958430720 13987510784 13995916740 13996130304 14006219760 14012955840 14021591040 14031912960 14042149498 14050802688 14061146112 14067908608 14076362880 14086725120 14105688636 14116072464 14135853056 14141751390 14144348160 14173815552 14191071232 14199599520 14214819840 14229182019 14232125440 14246505104 14255284224 14270346480 14287719680 14310968928 14356725760 14395281420 14411079680 14412806720 14421688320 14451733504 14467372960 14468972544 14478023040 14508185588 14525491968 14537246720 14582232171 14594032840 14608982016 14679539712 14695050240 14736881664 14752452780 14752677888 14779514880 14794447608 14810305536 14837247360 14839971840 14868158292 14870888448 14888992768 14897940480 14908907520 14928977856 14939967744 14947152896 14956135560 14956363776 14967145440 14998326993 15007569408 15014787072 15025840128 15062794240 15066192726 15084534816 15087304704 15103246080 15121633280 15146239488 15162243135 15162474496 15180702160 15190056960 15201239040 15205404486 15221702912 15242062680 15249393120 15252193280 15260618880 15281162689 15311772160 15323043840 15354966848 15371583770 15382899480 15383134208 15392378880 15411118080 15443224576 15452505360 15461646336 15471317760 15503549672 15522043392 15623495680 15642132480 15674720256 15684524960 15703234560 15735949632 15745646592 15764575320 15764815872 15807153024 15826397184 15891136512 15902834688 15945542496 15953211264 15964955136 15974793216 15991672320 16011141120 16027318242 16037194752 16054139790 16073684640 16076636160 16099840044 16110129152 16139435520 16149381120 16151316480 16173059344 16202480190 16202727424 16212464640 16214407560 16214654976 16224399360 16232202240 16258200192 16266019328 16275794580 16277993472 16287775920 16310599680 16341579384 16344580096 16354402560 16374312960 16391864320 16408426112 16418286945 16418537472 16438275120 16438525952 16455895040 16482672384 16502738944 16520175880 16547057823 16599964160 16664807770 16675077120 16695377920 16729749504 16740214140 16750116864 16760594240 16795100088 16815547008 16825909248 16891635456 16945643520 16973217792 16991151840 17011837440 17022320640 17039519424 17057783808 17078289930 17078550528 17088814080 17124415776 17145263616 17155567260 17158717440 17179607040 17215397888 17225743680 17228070912 17238424320 17246714880 17274337704 17282645536 17293295616 17295368064 17305761915 17306025984 17314349056 17337507840 17360847552 17373627648 17405232480 17416355840 17441493381 17444696064 17465933824 17484388480 17495162880 17512839408 17516462080 17534160128 17563503360 17576432640 17584885760 17632110795 17645090580 17669816320 17717269440 17738839040 17749770240 17786748928 17807966208 17808131380 17819105280 17856228416 17877528576 17888711160 17947362672 18064666880 18086215680 18123895296 18135231985 18145959936 18156864960 18190172160 18194691762 18216842592 18228068352 18241486848 18261227520 18299271744 18302631936 18312742656 18349424640 18374126592 18384276807 18387652608 18396495872 18421102080 18440847360 18445900524 18459479376 18470854656 18493059510 18493341696 18512881920 18543006432 18565581312 18585197865 18588610560 18611240960 18661222320 18661507072 18674959680 18683941120 18695454720 18709217280 18734403584 18748194816 18759461760 18768483840 18782300160 18807584848 18821429952 18855668520 18859130880 18898420736 18932799360 18953093120 18972242692 19007045632 19027128640 19081291904 19193708560 19213369344 19228917760 19288421568 19291963392 19304030720 19327057920 19367322624 19379257344 19379437090 19381579776 19402554240 19442976228 19454957568 19457289072 19478642688 19530953496 19593400320 19625283072 19649175552 19669937040 19670237184 19682058240 19701944334 19706019840 19725930144 19747074048 19758941280 19782996480 19824211056 19827851264 19863920640 19878543360 19905303808 19919956992 19931928120 19941514080 19956193920 19968491520 19983058901 19997769324 20010092544 20019716096 20034453504 20046493440 20088256968 20112713088 20116406272 20124800055 20137661440 20194985984 20216324180 20253409280 20268318720 20273872648 20322750240 20332524160 20334772224 20347491840 20414204928 20426974230 20430725120 20493947916 20510532640 20523171840 20548157440 20590460928 20603340480 20615528448 20628423680 20670892416 20696057856 20899627008 20912186880 20937646080 20981266176 20993875110 20994195456 21019433760 21032386560 21063224247 21076204032 21091719168 21101862912 21114544320 21158532954 21174108696 21188182016 21203779584 21216522240 21260723328 21270948352 21286606848 21299399280 21299724288 21322229760 21348188160 21369757656 21382926336 21405519720 21431579520 21435514880 21466453392 21519247360 21532508160 21535088640 21592922130 21603306920 21616619520 21619210080 21632532480 21642936320 21677600256 21701059440 21703991296 21717034560 21762278382 21788772512 21805870080 21832417280 21891049260 21891383296 21917700160 21976896512 22062743764 22129016832 22215458304 22233436160 22259957760 22302237438 22306332672 22320285520 22333489152 22346910720 22393466784 22409951616 22420729344 22434203340 22434545664 22451060736 22522180608 22538760192 22594191360 22626802224 22630957056 22654869120 22682449920 22696427520 22719359232 22743711744 22771053240 22771400704 22785085440 22801858560 22808106729 22832554368 22860351488 22874089680 22878289920 22890928320 22906142720 22967658240 22970761216 22984565760 22995619840 23032450272 23057375655 23057727488 23060490752 23074349220 23074701312 23088568320 23116677120 23147796736 23150570794 23164836864 23178758040 23206976640 23255324508 23259594752 23326883840 23350452544 23418004480 23435243520 23509481060 23512080384 23526787440 23603924448 23623025920 23647223808 23715303365 23739595776 23758807040 23836704768 23851614880 23854252032 23923261440 23929816896 23947432704 24016711680 24040977363 24110526960 24114954240 24165193728 24194613248 24209153280 24224071680 24226974720 24259589016 24289123456 24303720285 24304091136 24318696960 24321611340 24321982464 24348303360 24387300288 24399028992 24403509248 24413691870 24416990208 24465899520 24498835456 24512369076 24516870144 24531603840 24561469440 24587796480 24594534032 24612639168 24627806208 24657412680 24657788928 24683842560 24724008576 24754108416 24780263820 24784814080 24881629760 24899946240 24927272960 24997211655 24997593088 25012615680 25024645120 25043066880 25095239936 25110321210 25125175296 25140891360 25145507840 25193268217 25223320512 25243732480 25342340810 25418465280 25517756160 25586675712 25617434895 25617825792 25686623664 25717895424 25722617856 25738076160 25769410560 25823096832 25838615520 25842106368 25870072320 25911506556 25923968304 25939943424 25943052096 25959038976 25971523584 26041271328 26060441472 26124533760 26167044096 26198900736 26226582720 26242744320 26269259112 26274693120 26301240192 26329432064 26345255040 26364648960 26377328640 26432281408 26467635870 26485227520 26504724480 26559942656 26575904160 26588685440 26608258560 26624655360 26663692432 26680123392 26712197070 26712604672 26728657920 26784342624 26816950784 26833066740 27024424960 27097000320 27113029632 27129989120 27185842944 27218939904 27235965640 27292037643 27325263888 27342102528 27364229120 27448907616 27453947904 27471120640 27561189888 27578429705 27581478912 27594743808 27661271040 27668850786 27689219064 27740012544 27769322880 27848371968 27866169344 27882915840 27916861440 27975021568 27991833480 27992260608 28012439520 28025911680 28043182080 28063825920 28084298996 28101605376 28122292224 28135817216 28152725760 28173450240 28211377272 28232144928 28283502780 28288696320 28347631104 28382142464 28399199040 28429639680 28458364038 28464250880 28493010208 28510568448 28540692960 28575439360 28621937856 28713451520 28790562840 28822159360 28825613440 28843376640 28903467008 28934745920 28937945088 28956046080 29016371176 29050983936 29069155635 29074493440 29164464342 29188065680 29217964032 29359079424 29390100480 29473763328 29504905560 29505355776 29559029760 29588895216 29620611072 29674494720 29679943680 29736316584 29741776896 29777985536 29795880960 29817815040 29857955712 29879935488 29894305792 29912271120 29912727552 29934290880 29996653986 30015138816 30029574144 30051680256 30132385452 30169069632 30174609408 30206492160 30243266560 30292478976 30324486270 30324948992 30361404320 30380113920 30402478080 30410808972 30443405824 30484125360 30498786240 30504386560 30521237760 30562325378 30623544320 30640461345 30646087680 30709933696 30743167540 30765798960 30766268416 30784757760 30822236160 30886449152 30905010720 30923292672 30942635520 31007099344 31044086784 31246991360 31284264960 31349440512 31369049920 31406469120 31471899264 31491293184 31529150640 31529631744 31614306048 31652794368 31737799431 31782273024 31805669376 31891084992 31906422528 31929910272 31949586432 31983344640 32022282240 32054636484 32074389504 32108279580 32147369280 32153272320 32199680088 32220258304 32278871040 32298762240 32302632960 32346118688 32389383195 32404960380 32405454848 32424929280 32428815120 32429309952 32448798720 32464404480 32516400384 32532038656 32551589160 32555986944 32575551840 32643417573 32683158768 32689160192 32708805120 32748625920 32783728640 32816852224 32836573890 32837074944 32876550240 32911790080 32945043053 32965344768 33005477888 33040351760 33094115646 33199928320 33329615540 33350154240 33390755840 33459499008 33480428280 33500233728 33521188480 33590200176 33631094016 33651818496 33783270912 33891287040 33946435584 33982303680 34023674880 34044641280 34079038848 34115567616 34156579860 34157101056 34177628160 34248831552 34290527232 34311134520 34317434880 34359214080 34430795776 34451487360 34456141824 34476848640 34493429760 34548675408 34565291072 34586591232 34590736128 34611523830 34612051968 34628698112 34675015680 34721695104 34725856191 34747255296 34810464960 34832711680 34882986762 34889392128 34931867648 34968776960 34990325760 35025678816 35068320256 35105373745 35127006720 35152865280 35169771520 35264221590 35290181160 35339632640 35434538880 35477678080 35499540480 35573497856 35616262760 35638210560 35712456832 35755057152 35777422320 35894725344 36129333760 36172431360 36247790592 36270463970 36291919872 36313729920 36380344320 36389383524 36433685184 36456136704 36482973696 36522455040 36598543488 36605263872 36625485312 36698849280 36748253184 36768553614 36775305216 36792991744 36842204160 36881694720 36891801048 36918958752 36941709312 36986119020 36986683392 37025763840 37086012864 37131162624 37170395730 37177221120 37222481920 37322444640 37349919360 37367882240 37390909440 37418434560 37468807168 37496389632 37518923520 37536967680 37564600320 37615169696 37642859904 37665481815 37711337040 37718261760 37796841472 37865598720 37906186240 37944485384 38013511215 38014091264 38054257280 38162583808 38387417120 38426738688 38457835520 38576843136 38583926784 38608061440 38654115840 38734645248 38758514688 38758874180 38763159552 38805108480 38885952456 38909915136 38914578144 38957285376 39061906992 39186800640 39250566144 39298351104 39339874080 39364116480 39403888668 39412039680 39451860288 39494148096 39517882560 39565992960 39648422112 39655702528 39727841280 39757086720 39810607616 39839913984 39863856240 39883028160 39912387840 39936983040 39966117802 39995538648 40020185088 40039432192 40068295605 40068907008 40092986880 40176513936 40225426176 40232812544 40249600110 40275322880 40389971968 40432648360 40506818560 40536637440 40547745296 40645500480 40665048320 40669544448 40694983680 40828409856 40853948460 40861450240 40987895832 41021065280 41046343680 41096314880 41180921856 41206680960 41231056896 41256847360 41341784832 41392115712 41503276179 41799254016 41824373760 41875292160 41962532352 41987750220 41988390912 42038867520 42064773120 42126448494 42152408064 42183438336 42203725824 42229088640 42317065908 42348217392 42376364032 42407559168 42433044480 42521446656 42541896704 42573213696 42598798560 42644459520 42687546057 42696376320 42739515312 42765852672 42811039440 42863159040 42871029760 42932906784 43038494720 43070177280 43185844260 43206613840 43233239040 43238420160 43265064960 43285872640 43355200512 43402118880 43407982592 43434069120 43524556764 43577545024 43611740160 43664834560 43782098520 43782766592 43835400320 43953793024 44125487528 44258033664 44430916608 44466872320 44519915520 44604474876 44612665344 44640571040 44666978304 44693821440 44786933568 44819903232 44841458688 44868406680 44869091328 44994980979 45044361216 45077520384 45188382720 45253604448 45261914112 45309738240 45364899840 45438718464 45486729405 45487423488 45542106480 45542801408 45570170880 45603717120 45616213458 45665108736 45720702976 45748179360 45756579840 45781856640 45843488067 45935316480 45941522432 45969131520 45991239680 46064900544 46114751310 46115454976 46120981504 46148698440 46149402624 46177136640 46233354240 46295593472 46301141588 46329673728 46357516080 46413953280 46510649016 46519189504 46653767680 46700905088 46836008960 46870487040 47018962120 47024160768 47053574880 47207848896 47246051840 47294447616 47430606730 47479191552 47517614080 47673409536 47703229760 47708504064 47859633792 47894865408 48033423360 48081954726 48221053920 48229908480 48330387456 48389226496 48418306560 48448143360 48453949440 48519178032 48578246912 48607440570 48608182272 48637393920 48643222680 48643964928 48696606720 48774600576 48798057984 48827383740 48833980416 48931799040 48997670912 49024738152 49033740288 49063207680 49122938880 49175592960 49189068064 49225278336 49254860835 49255612416 49314825360 49315577856 49367685120 49448017152 49508216832 49560527640 49569628160 49641173469 49763259520 49799892480 49854545920 49994423310 49995186176 50025231360 50049290240 50086133760 50190479872 50220642420 50250350592 50281782720 50291015680 50386536434 50446641024 50487464960 50684681620 50836930560 51035512320 51173351424 51234869790 51235651584 51373247328 51435790848 51476152320 51538821120 51646193664 51677231040 51684212736 51740144640 51823013112 51847936608 51879886848 51886104192 51918077952 51943047168 52082542656 52120882944 52249067520 52324480143 52334088192 52397801472 52453165440 52485488640 52538518224 52549386240 52602480384 52658864128 52690510080 52729297920 52754657280 52864562816 52896332385 52935271740 52970455040 53009448960 53119885312 53151808320 53177370880 53216517120 53249310720 53327384864 53360246784 53424394140 53425209344 53457315840 53568685248 53633901568 53666133480 54048849920 54194000640 54259978240 54371685888 54405695955 54437879808 54471931280 54584075286 54650527776 54684205056 54728458240 54897815232 54907895808 54942241280 55122379776 55156859410 55162957824 55189487616 55322542080 55337701572 55378438128 55480025088 55538645760 55696743936 55732338688 55755593595 55765831680 55833722880 55950043136 55983666960 55984521216 56024879040 56051823360 56086364160 56127651840 56168597992 56203210752 56244584448 56271634432 56305451520 56346900480 56422754544 56464289856 56567005560 56577392640 56695262208 56764284928 56798398080 56859279360 56916728076 56928501760 56986020416 57021136896 57081385920 57150878720 57243875712 57426903040 57581125680 57644318720 57651226880 57686753280 57806934016 57869491840 57875890176 57876426985 57912092160 58032742352 58101967872 58138311270 58148986880 58328928684 58376131360 58435928064 58780200960 58947526656 59009811120 59010711552 59118059520 59177790432 59241222144 59348989440 59472633168 59483553792 59555971072 59591761920 59635630080 59715911424 59759870976 59788611584 59824542240 59868581760 59949176703 59993307972 60030277632 60059148288 60103360512 60264770904 60338139264 60349218816 60412984320 60486533120 60584957952 60648972540 60649897984 60722808640 60760227840 60804956160 60821617944 60886811648 60968250720 60997572480 61008773120 61042475520 61124650756 61247088640 61280922690 61292175360 61419867392 61486335080 61531597920 61569515520 61644472320 61659788749 61772898304 61810021440 61846585344 61885271040 62014198688 62088173568 62493982720 62698881024 62738099840 62812938240 62943798528 62982586368 63058301280 63189672741 63228612096 63305588736 63475598862 63564546048 63611338752 63782169984 63812845056 63859820544 63899172864 63966689280 64044564480 64109272968 64148779008 64216559160 64294738560 64306544640 64399360176 64440516608 64557742080 64597524480 64605265920 64692237376 64778766390 64809920760 64810909696 64849858560 64857630240 64897597440 64928808960 65032800768 65064077312 65103178320 65111973888 65151103680 65286835146 65366317536 65378320384 65417610240 65497251840 65633704448 65673147780 65674149888 65753100480 65823580160 65890086106 65930689536 66010955776 66080703520 66188231292 66399856640 66659231080 66700308480 66781511680 66918998016 66960856560 67000467456 67042376960 67180400352 67262188032 67303636992 67566541824 67782574080 67892871168 67964607360 68047349760 68089282560 68158077696 68231135232 68313159720 68314202112 68355256320 68424320187 68497663104 68581054464 68622269040 68634869760 68718428160 68861591552 68902974720 68912283648 68953697280 68986859520 69097350816 69130582144 69172126965 69173182464 69181472256 69223047660 69224103936 69257396224 69350031360 69443390208 69451712382 69494510592 69620929920 69665423360 69765973524 69778784256 69863735296 69937553920 69980651520 70051357632 70136640512 70210747490 70254013440 70305730560 70339543040 70528443180 70580362320 70679265280 70869077760 70955356160 71145910095 71146995712 71232525520 71276421120 71424913664 71510114304 71554844640 71703917233 71789450688 72258667520 72344862720 72495581184 72540927940 72583839744 72627459840 72778767048 72867370368 72911160855 72912273408 72965947392 73044910080 73197086976 73210527744 73250970624 73397698560 73496506368 73537107228 73550610432 73585983488 73684408320 73763389440 73783602096 73837917504 73883418624 73972238040 73973366784 74051527680 74172025728 74262325248 74340791460 74354442240 74444963840 74644889280 74699838720 74735764480 74781818880 74937614336 74991634965 74992779264 75037847040 75073935360 75129200640 75230339392 75285719808 75330963630 75422674080 75436523520 75579804651 75593682944 75731197440 75812372480 75888970768 76027022430 76028182528 76108514560 76325167616 76405813445 76774834240 76853477376 76915671040 77153686272 77167853568 77216122880 77308231680 77469290496 77517748360 77526319104 77610216960 77771904912 77819830272 77829156288 77914570752 78123813984 78373601280 78501132288 78596702208 78679748160 78728232960 78807777336 78824079360 78903720576 78988296192 79035765120 79131985920 79296844224 79311405056 79455682560 79514173440 79621215232 79679827968 79727712480 79766056320 79824775680 79873966080 79932235604 79991077296 80040370176 80078864384 80136591210 80137814016 80185973760 80353027872 80450852352 80499200220 80550645760 80779943936 80865296720 81013637120 81073274880 81095490592 81291000960 81330096640 81339088896 81389967360 81656819712 81707896920 81722900480 81975791664 82042130560 82092687360 82192629760 82361843712 82413361920 82513694720 82683569664 82735289115 82784231424 83006552358 83598508032 83648747520 83750584320 83925064704 83975500440 83976781824 84077735040 84129546240 84252896988 84304816128 84366876672 84407451648 84458177280 84634131816 84696434784 84752728064 84866088960 85042893312 85083793408 85146427392 85197597120 85288919040 85375092114 85392752640 85479030624 85531705344 85622078880 85726318080 85865813568 86076989440 86140354560 86371688520 86413227680 86466478080 86476840320 86530129920 86571745280 86710401024 86804237760 86815965184 86868138240 87049113528 87155090048 87207466905 87223480320 87329669120 87564197040 87565533184 87670800640 87907586048 88250975056 88516067328 88861833216 88933744640 89039831040 89208949752 89225330688 89281142080 89333956608 89387642880 89573867136 89639806464 89682917376 89736813360 89738182656 89989961958 90088722432 90155040768 90507208896 90523828224 90619476480 90729799680 90877436928 90973458810 90974846976 91084212960 91140341760 91207434240 91232426916 91330217472 91441405952 91496358720 91513159680 91563713280 91686976134 91870632960 91883044864 91921384035 91938263040 91982479360 92129801088 92229502620 92230909952 92241963008 92297396880 92298805248 92354273280 92466708480 92591186944 92602283176 92659347456 92715032160 92827906560 93021298032 93038379008 93307535360 93401810176 93672017920 93740974080 93766660997 94037924240 94048321536 94107149760 94415697792 94492103680 94588895232 94861213460 94958383104 95035228160 95346819072 95406459520 95417008128 95719267584 95789730816 96066846720 96163909452 96442107840 96459816960 96660774912 96778452992 96836613120 96896286720 96907898880 97038356064 97156493824 97214881140 97216364544 97274787840 97286445360 97287929856 97393213440 97549201152 97596115968 97654767480 97667960832 97930252719 97995341824 98049476304 98067480576 98126415360 98245877760 98351185920 98378136128 98450556672 98509721670 98511224832 98629650720 98735370240 98835129159 98896034304 99016433664 99121055280 99139256320 99282346938 99526519040 99599784960 99915294505 99988846620 99990372352 100050462720 100098580480 100172267520 100380959744 100441284840 100500701184 100563565440 100582031360 100773072868 100893282048 100974929920 101369363240 101673861120 102071024640 102346702848 102469739580 102471303168 102746494656 102871581696 102952304640 103077642240 103292387328 103354462080 103368425472 103480289280 103646026224 103695873216 103759773696 103772208384 103836155904 103886094336 104165085312 104177568573 104241765888 104498135040 104648960286 104668176384 104795602944 104906330880 104970977280 105077036448 105204960768 105316121235 105317728256 105381020160 105458595840 105509314560 105729125632 105792664770 105870543480 105940910080 106018897920 106239770624 106303616640 106354741760 106433034240 106498621440 106654769728 106720493568 106848788280 106850418688 106914631680 107137370496 107267803136 107332266960 108388001280 108519956480 108743371776 108811391910 108875759616 108943862560 109168150572 109301055552 109368410112 109456916480 109795630464 109815791616 109884482560 110244759552 110313718820 110325915648 110378975232 110645084160 110675403144 110756876256 110960050176 111077291520 111393487872 111464677376 111511187190 111531663360 111667445760 111900086272 111967333920 112049758080 112103646720 112172728320 112255303680 112337195984 112406421504 112489168896 112543268864 112610903040 112693800960 112845509088 112928579712 113134011120 113154785280 113390524416 113528569856 113596796160 113718558720 113833456152 113857003520 113972040832 114040533645 114042273792 114162771840 114301757440 114487751424 114853806080 115162251360 115288637440 115302453760 115373506560 115613868032 115738983680 115751780352 115752853970 115824184320 116065484704 116203935744 116276622540 116297973760 116657857368 116752262720 116871856128 117560401920 117895053312 118019622240 118236119040 118355580864 118482444288 118697978880 118945266336 118967107584 119183523840 119271260160 119431822848 119519741952 119577223168 119649084480 119737163520 119898353406 119986615944 120060555264 120118296576 120204886815 120206721024 120529541808 120676278528 120698437632 120825968640 120973066240 121169915904 121297945080 121299795968 121445617280 121520455680 121609912320 121643235888 121773623296 121936501440 121995144960 122017546240 122084951040 122249301512 122494177280 122561845380 122584350720 122839734784 122972670160 123063195840 123139031040 123288944640 123319577498 123545796608 123620042880 123693170688 123770542080 124028397376 124176347136 124987965440 125397762048 125476199680 125625876480 125887597056 125965172736 125966341085 126116602560 126379345482 126457224192 126611177472 126951197724 127129092096 127222677504 127564339968 127625690112 127719641088 127933378560 128062638171 128089128960 128218545936 128297558016 128433118320 128589477120 128613089280 128798720352 128881033216 129115484160 129210531840 129384474752 129557532780 129619841520 129621819392 129699717120 129715260480 129795194880 129857617920 130065601536 130128154624 130206356640 130223947776 130302207360 130573670292 130732635072 130756640768 130835220480 130994503680 131267408896 131346295560 131348299776 131506200960 131647160320 131780172212 131861379072 132021911552 132161407040 132376462584 132799713280 133318462160 133400616960 133563023360 133837996032 133921713120 134000934912 134084753920 134360800704 134524376064 134607273984 135133083648 135565148160 135785742336 135929214720 136094699520 136316155392 136460188215 136462270464 136626319440 136628404224 136710512640 136848640374 136995326208 137162108928 137244538080 137269739520 137530464201 137723183104 137805949440 137824567296 137907394560 137973719040 138194701632 138261164288 138344253930 138346364928 138362944512 138446095320 138448207872 138700062720 138886780416 138903424764 138989021184 139241859840 139330846720 139531947048 139557568512 139727470592 139875107840 139961303040 140102715264 140273281024 140421494980 140508026880 140611461120 140679086080 141056886360 141160724640 141738155520 141910712320 142291820190 142293991424 142465051040 142552842240 142849827328 143020228608 143109689280 143407834466 143578901376 144517335040 144689725440 144991162368 145081855880 145167679488 145254919680 145557534096 145734740736 145822321710 145824546816 145931894784 146089820160 146394173952 146501941248 146795397120 146993012736 147074214456 147101220864 147171966976 147368816640 147526778880 147567204192 147675835008 147766837248 147944476080 147946733568 148103055360 148344051456 148524650496 148681582920 148708884480 148889927680 148923520407 149289778560 149399677440 149471528960 149563637760 149875228672 149983269930 149985558528 150075694080 150147870720 150258401280 150460678784 150571439616 150661927260 150845348160 150873047040 151159609302 151187365888 151462394880 151624744960 151777941536 152054044860 152056365056 152217029120 152650335232 152811626890 153549668480 153706954752 153831342080 154307372544 154432245760 154616463360 154938580992 155035496720 155052638208 155220433920 155543809824 155639660544 155658312576 155829141504 156247627968 156747202560 157002264576 157193404416 157359496320 157456465920 157615554672 157648158720 157807441152 157976592384 158071530240 158263971840 158593688448 158622810112 158688997155 158911365120 159028346880 159242430464 159359655936 159455424960 159532112640 159649551360 159747932160 159864471208 159982154592 160080740352 160157728768 160273182420 160275628032 160371947520 160706055744 160901704704 160998400440 161101291520 161559887872 161730593440 162027274240 162146549760 162190981184 162582001920 162660193280 162779934720 163217087865 163313639424 163415793840 163445800960 163951583328 164084261120 164185374720 164723687424 164725215265 164826723840 165027389440 165367139328 165470578230 165568462848 166013104716 167197016064 167297495040 167501168640 167850129408 167951000880 167953563648 168155470080 168259092480 168505793976 168609632256 168733753344 168814903296 168916354560 169268263632 169392869568 169505456128 169732177920 170085786624 170167586816 170292854784 170395194240 170577838080 170750184228 170785505280 170958061248 171063410688 171244157760 171452636160 171731627136 172153978880 172280709120 172743377040 172826455360 172932956160 172953680640 173060259840 173143490560 173420802048 173608475520 173629280955 173631930368 173736276480 174098227056 174310180096 174414933810 174446960640 174659338240 175128394080 175341601280 175815172096 176501950112 177032134656 177723666432 177867489280 178417899504 178450661376 178562284160 178667913216 178775285760 179147734272 179279612928 179365834752 179473626720 179847530109 179979923916 180177444864 180310081536 181014417792 181047656448 181238952960 181459599360 181754873856 181946917620 181949693952 182168425920 182280683520 182414868480 182464853832 182660434944 182882811904 182992717440 183026319360 183127426560 183373952268 183741265920 183766089728 183842768070 183876526080 183964958720 184259602176 184459005240 184461819904 184483926016 184594793760 184708546560 184933416960 184979366247 185182373888 185204566352 185318694912 185430064320 185655813120 186042596064 186076758016 186803620352 187344035840 187481948160 187533321994 188075848480 188096643072 188214299520 188831395584 188984207360 189569018223 189722426920 189916766208 190070456320 190693638144 190812919040 190834016256 191438535168 191579461632 192133693440 192327818904 192884215680 192919633920 193321549824 193556905984 193673226240 193792573440 193815797760 194076712128 194312987648 194429762280 194432729088 194549575680 194572890720 194786426880 195098402304 195192231936 195309534960 195335921664 195860505438 195990683648 196098952608 196134961152 196252830720 196491755520 196756272256 196901113344 197019443340 197022449664 197259301440 197470740480 197670258318 197792068608 198032867328 198242110560 198278512640 198564693876 199053038080 199199569920 199830589010 199977693240 199980744704 200100925440 200197160960 200344535040 200761919488 200882569680 201001402368 201127130880 201164062720 201546145736 201786564096 201949859840 202738726480 203347722240 204142049280 204693405696 204939479160 204942606336 205492989312 205743163392 205904609280 206155284480 206584774656 206708924160 206736850944 206960578560 207292052448 207391746432 207516380895 207519547392 207544416768 207672311808 207772188672 208330170624 208355137146 208483531776 208996270080 209297920572 209336352768 209591205888 209812661760 209941954560 210154072896 210409921536 210632242470 210635456512 210762040320 210917191680 211018629120 211458251264 211585329540 211741086960 211881820160 212037795840 212479541248 212607233280 212709483520 212866068480 213309539456 213437730285 213440987136 213697576560 213700837376 213829263360 214274740992 214535606272 214664533920 215111751699 216776002560 217039912960 217486743552 217622783820 217751519232 217887725120 218336301144 218602111104 218736820224 218913832960 219591260928 219631583232 219768965120 220489519104 220627437640 220651831296 220757950464 221290168320 221350806288 221513752512 221920100352 222154583040 222786975744 223022374380 223063326720 223334891520 223800172544 223934667840 224099516160 224207293440 224345456640 224674391968 224812843008 224974904895 224978337792 225086537728 225221806080 225387601920 225691018176 225857159424 226268022240 226309570560 226739413953 226781048832 227057139712 227193592320 227437117440 227666912304 227714007040 227944081664 228081067290 228084547584 228325543680 228603514880 228975502848 229217440335 229707612160 230324502720 230577274880 230604907520 230747013120 231227736064 231477967360 231503560704 231505707940 231648368640 232130969408 232407871488 232553245080 232595947520 233315714736 233504525440 233743712256 235120803840 235790106624 236039244480 236472238080 236711161728 236964888576 237395957760 237890532672 237934215168 238367047680 238542520320 238863645696 239039483904 239154446336 239298168960 239474327040 239796706812 239973231888 240121110528 240236593152 240409773630 240413442048 241059083616 241352557056 241651937280 241946132480 242339831808 242595890160 242599591936 242891234560 243040911360 243219824640 243286471776 243547246592 243873002880 243990289920 244169902080 244498603024 244988354560 245123690760 245168701440 245679469568 245945340320 246126391680 246278062080 246577889280 246639154996 247091593216 247240085760 247541084160 248056794752 248205867345 248352694272 249975930880 250795524096 250952399360 251251752960 251775194112 251930345472 251932682170 252233205120 252758690964 252914448384 253222354944 253902395448 254258184192 255128679936 255251380224 255439282176 255866757120 256125276342 256178257920 256437091872 256595116032 256866236640 257178954240 257597440704 257762066432 258230968320 258421063680 258768949504 259115065560 259239683040 259399434240 259430520960 259590389760 259715235840 259779765713 260131203072 260256309248 260412713280 260447895552 260604414720 261147340584 261465270144 261513281536 261622400715 261670440960 261989007360 262534817792 262692591120 262696599552 263012401920 263294320640 263560344424 263722758144 264043823104 264322814080 264752925168 265599426560 266636924320 266801233920 267126046720 267675992064 267843426240 268001869824 268169507840 268721601408 269048752128 269214547968 270266167296 271571484672 271858429440 272189399040 272632310784 272920376430 272924540928 273252638880 273421025280 273697280748 273990652416 274324217856 274489076160 274539479040 275060928402 275446366208 275611898880 275649134592 275814789120 275947438080 276389403264 276522328576 276688507860 276692729856 276725889024 276892190640 276896415744 277400125440 277773560832 277806849528 277978042368 278483719680 278661693440 279063894096 279115137024 279454941184 279750215680 279922606080 280205430528 280546562048 280842989960 281016053760 281222922240 281299982991 281358172160 282113772720 282321449280 283476311040 283821424640 284583640380 284587982848 284930102080 285105684480 285699654656 286040457216 286219378560 286815668932 287157802752 289034670080 289379450880 289982324736 290163711760 290335358976 290509839360 291115068192 291469481472 291644643420 291649093632 291863789568 292179640320 292788347904 293003882496 293986025472 294148428912 294202441728 294343933952 294737633280 295053557760 295134408384 295351670016 295533674496 295888952160 296206110720 296505387477 296688102912 297049300992 297363165840 297417768960 297779855360 297847040814 298579557120 298799354880 298943057920 299745883515 299750457344 299966539860 299971117056 300151388160 300295741440 300516802560 300921357568 301142879232 301323854520 301690696320 301746094080 302319218604 302374731776 302924789760 303249489920 303555883072 304108089720 304112730112 304434058240 305300670464 305623253780 307099336960 307413909504 308298943745 308614745088 308864491520 309232926720 309877161984 310070993440 310105276416 310440867840 311087619648 311279321088 311316625152 311658283008 312495255936 312532705719 313494405120 314004529152 314386808832 314718992640 314912931840 315231109344 315614882304 315948363705 315953184768 316143060480 316527943680 317187376896 317245620224 317377994310 317822730240 318056693760 318484860928 318719311872 318910849920 319064225280 319299102720 319495864320 319728942416 319964309184 320161480704 320315457536 320546364840 320551256064 320743895040 321412111488 321803409408 321996800880 322202583040 323119775744 323461186880 324054548480 324381962368 325164003840 325320386560 325559869440 326434175730 326627278848 326831587680 326891601920 327903166656 328168522240 328370749440 329447374848 329450430530 329653447680 330054778880 330734278656 330941156460 331136925696 332026209432 334394032128 334594990080 335002337280 335700258816 335902001760 336310940160 336518184960 337011587952 337219264512 337467506688 337629806592 337832709120 338536527264 338785739136 339464355840 340171573248 340335173632 340585709568 340790388480 341155676160 341500368456 341571010560 341916122496 342121600935 342126821376 342488315520 342905272320 343463254272 344307957760 344561418240 345486754080 345652910720 345865912320 345907361280 346120519680 346286981120 346841604096 347216951040 347258561910 347263860736 347472552960 348196454112 348620360192 348829867620 348893921280 349318676480 350256788160 350683202560 351630344192 353003900224 355447332864 355734978560 356835799008 356901322752 357124568320 357550571520 358295468544 358519586165 358559225856 358731669504 358947253440 359695060218 359959847832 360354889728 360620163072 362028835584 362095312896 362477905920 362919198720 363509747712 363893835240 363899387904 364336851840 364561367040 364829736960 364929707664 365320869888 365765623808 365985434880 366052638720 366254853120 366747904536 367482531840 367685536140 367753052160 367929917440 368519204352 368918010480 368923639808 368967852032 369189587520 369417093120 369866833920 369958732494 370364747776 370409132704 370637389824 370860128640 371311626240 372085192128 372153516032 373607240704 374688071680 374963896320 375066643988 376151696960 376193286144 376428599040 377662791168 377899023255 377968414720 379138036446 379444853840 379833532416 380140912640 381387276288 381625838080 381668032512 382877070336 383158923264 384267386880 384655637808 385768431360 385839267840 386643099648 387113811968 387346452480 387631595520 388153424256 388625975296 388859524560 388865458176 389099151360 389145781440 389572853760 390196804608 390384463872 390619069920 390671843328 391721010876 391981367296 392197905216 392269922304 392505661440 392983511040 393512544512 393802226688 394038886680 394044899328 394518602880 394941480960 395340516636 395584137216 396065734656 396484221120 396557025280 397129387752 398106076160 398399139840 399661178020 399955386480 399961489408 400201850880 400394321920 400689070080 401523838976 401765139360 402002804736 402254261760 403092291472 403573128192 403899719680 405477452960 406695444480 408284098560 409386811392 409878958320 409885212672 410985978624 411486326784 411809218560 412591392603 413169549312 413417848320 413473701888 413921157120 414584104896 414783492864 415032761790 415039094784 415088833536 415344623616 416660341248 416710274292 416967063552 417992540160 418595841144 418672705536 419182411776 419625323520 419883909120 420308145792 420819843072 421264484940 421270913024 421524080640 421834383360 422037258240 422916502528 423170659080 423482173920 423763640320 424959082496 425214466560 425418967040 425732136960 426619078912 426875460570 426881974272 427395153120 427658526720 428285559689 428549481984 429071212544 429329067840 430223503398 433552005120 434079825920 434973487104 435245567640 435503038464 435775450240 436672602288 437204222208 437473640448 437827665920 439182521856 439537930240 440979038208 441254875280 441303662592 441515900928 442580336640 442701612576 443027505024 443840200704 444309166080 445573951488 446044748760 446126653440 446669783040 447600345088 447869335680 448199032320 448414586880 448690913280 449348783936 449625686016 449949809790 449956675584 450173075456 450443612160 450775203840 451382036352 451714318848 452536044480 452619141120 453478827906 453562097664 454114279424 454387184640 454874234880 455333824608 455888163328 456162134580 456169095168 456651087360 457207029760 457951005696 458434880670 459415224320 460649005440 461154549760 461209815040 461494026240 462455472128 462955934720 463011415880 463296737280 464261938816 464815742976 465106490160 465191895040 466631429472 467009050880 467487424512 468833304985 470241607680 471580213248 472078488960 472944476160 473422323456 473929777152 474791915520 475781065344 475868430336 476734095360 477085040640 477727291392 478078967808 478308892672 478596337920 478948654080 479593413624 479946463776 480242221056 480473186304 480819547260 480826884096 482118167232 482705114112 483303874560 483892264960 484679663616 485191780320 485782469120 486081822720 486439649280 486572943552 487094493184 487746005760 487980579840 488339804160 488997206048 489651263595 489976709120 490247381520 490337402880 491358939136 491890680640 492252783360 492556124160 493278309992 494175645795 494183186432 494480171520 495082168320 496113589504 496411734690 496705388544 499951861760 501591048192 501904798720 502503505920 503550388224 503860690944 503865364340 504466410240 505517381928 505828896768 506444709888 507804790896 508516368384 510257359872 510502760448 510878564352 511733514240 512250552684 512356515840 512874183744 513190232064 513732473280 514357908480 515194881408 515524132864 516461936640 516842127360 517537899008 518230131120 518479366080 518798868480 518861041920 519180779520 519430471680 519559531426 520262406144 520512618496 520825426560 520887842865 520895791104 521208829440 522294681168 522930540288 523026563072 523244801430 523340881920 523978014720 525069635584 525385182240 526024803840 526588641280 527120688848 527445516288 528087646208 528645628160 529505850336 531198853120 533273848640 533602467840 534252093440 535351984128 535686852480 536003739648 536339015680 537443202816 538097504256 539542590327 540532334592 543142969344 543716858880 544378798080 545264621568 545840752860 545849081856 546505277760 546842050560 547394561496 547981304832 548648435712 548978152320 549078958080 550121856804 550892732416 551223797760 551298269184 551629578240 551894876160 552778806528 553044657152 553377015720 553385459712 553451778048 553784381280 554800250880 554938098741 555547121664 555613699056 555956084736 556967439360 557323386880 558127788192 558230274048 559500431360 560410861056 561093124096 561685979920 562032107520 562445844480 562599965982 562716344320 564227545440 564642898560 566952622080 567642849280 569167280760 569175965696 569860204160 570211368960 571399309312 572080914432 572438757120 573631337864 574315605504 578069340160 578758901760 579964649472 580327423520 580670717952 581019678720 582230136384 582938962944 583289286840 583298187264 584359280640 585576695808 586007764992 587972050944 588296857824 588404883456 588687867904 589475266560 590268816768 590703340032 591067348992 591777904320 592412221440 593010774954 593376205824 594098601984 594726331680 594835537920 595694081628 597159114240 597598709760 597886115840 599491767030 599500914688 599933079720 599942234112 600302776320 600591482880 601033605120 601842715136 602285758464 602647709040 603381392640 603492188160 604638437208 604749463552 605849579520 606498979840 607111766144 608216179440 608225460224 608868116480 610601340928 611246507560 614198673920 614827819008 616597887490 617229490176 617728983040 618465853440 619754323968 620141986880 620210552832 620881735680 622175239296 622558642176 622633250304 623316566016 624990511872 625065411438 626988810240 628009058304 628773617664 629437985280 629825863680 630462218688 631229764608 631896727410 631906369536 632286120960 633055887360 634374753792 634755988620 635645460480 636113387520 636969721856 637438623744 637821699840 638128450560 638598205440 639457884832 639928618368 640313190855 640322961408 640630915072 641092729680 641102512128 641487790080 642824222976 643606818816 643993601760 644405166080 645335255097 646239551488 646922373760 648109096960 648763924736 650328007680 650640773120 651119738880 652868351460 653254557696 653663175360 653783203840 655806333312 656337044480 656741498880 658894749696 658900861060 659306895360 660109557760 661468557312 661882312920 662273851392 664052418864 669189980160 670004674560 671400517632 671804003520 672621880320 673036369920 674023175904 674438529024 674935013376 675259613184 675665418240 677073054528 677571478272 678928711680 680218241859 680343146496 680670347264 681171419136 681580776960 682311352320 683000736912 683142021120 683832244992 684243201870 684253642752 684976631040 685810544640 686926508544 687652321005 688615915520 689122836480 690973508160 691305821440 691731824640 691814722560 692241039360 693683208192 694433902080 694517123820 694527721472 694945105920 696392908224 697240720384 697659735240 697787842560 698637352960 700513576320 701366405120 703260688384 706007800448 710894665728 711469957120 713671598016 713802645504 714249136640 715101143040 716590937088 717039172330 717118451712 717463339008 717894506880 719390120436 719919695664 720709779456 721240326144 724057671168 724955811840 725838397440 727019495424 727787670480 727798775808 728673703680 729122734080 729659473920 729859415328 730641739776 731531247616 731970869760 732509706240 733495809072 734965063680 735371072280 735506104320 735859834880 737038408704 737836020960 737935704064 738379175040 738834186240 739733667840 739917464988 740729495552 740818265408 741274779648 741720257280 742623252480 744170384256 744307032064 744617602035 747214481408 749376143360 749927792640 750133287976 752303393920 752386572288 752857198080 755325582336 755798046510 755936829440 758276072892 758889707680 759667064832 760281825280 762774552576 763251676160 765754140672 766317846528 768534773760 769311275616 771536862720 773286199296 774227623936 774692904960 775263191040 776306848512 777251950592 777719049120 778198302720 778291562880 779145707520 779339297139 780393609216 780768927744 781238139840 781343686656 783442021752 783962734592 784395810432 784539844608 785011322880 785967022080 787025089024 787604453376 788077773360 788089798656 789037205760 789882961920 790681033272 791168274432 792131469312 792968442240 793114050560 794258775504 796212152320 796798279680 799322356040 799910772960 800403701760 800788643840 801378140160 803047677952 803530278720 804005609472 804508523520 806184582944 807146256384 807799439360 810954905920 816568197120 818773622784 819757916640 821971957248 822972653568 823618437120 825182785206 826339098624 826835696640 826947403776 827842314240 829168209792 829566985728 830065523580 830078189568 830177667072 830689247232 833320682496 833420548584 833934127104 835985080320 837191682288 837345411072 838364823552 839250647040 839767818240 840616291584 841639686144 842528969880 842541826048 843048161280 843668766720 843899948973 844074516480 845833005056 846341318160 846964347840 847527280640 849918164992 850428933120 850837934080 851464273920 853238157824 853750921140 853763948544 854790306240 855317053440 856571119378 857098963968 858142425088 858658135680 860447006796 867104010240 868159651840 869946974208 870491135280 871006076928 871550900480 873345204576 874408444416 874947280896 878365043712 879075860480 881958076416 882509750560 882607325184 883031801856 885160673280 885403225152 886055010048 888618332160 889516162431 891147902976 892089497520 892253306880 893339566080 895200690176 895738671360 896398064640 896829173760 898697567872 899237650545 899251372032 899899619580 899913351168 900346150912 900887224320 901550407680 902764072704 903428637696 905072088960 905238282240 906957655812 907124195328 908228558848 908774369280 909748469760 910667649216 911776326656 912324269160 912338190336 913302174720 914414059520 915902011392 916869761340 918830448640 921298010880 922309099520 922419630080 924896831235 924910944256 925911869440 926022831760 926593474560 928523877632 929631485952 930212980320 930383790080 932150924029 933262858944 934018101760 934974849024 937666609970 940483215360 943160426496 944156977920 946844646912 947845091115 947859554304 949583831040 951562130688 951736860672 953468190720 954170081280 955454582784 956157935616 956617785344 957192675840 957897308160 959186827248 959892927552 960484442112 960946372608 961639094520 961653768192 964236334464 965410228224 966607749120 967784529920 969359327232 970383560640 971564938240 972163645440 973145887104 974188986368 975492011520 975961159680 976679608320 977994412096 979302527190 979953418240 980494763040 980674805760 982717878272 983781361280 984505566720 985112248320 986556619984 988351291590 988366372864 988960343040 990164336640 992227179008 992823469380 993410777088 999903723520 1003182096384 1003809597440 1005007011840 1007100776448 1007730728680 1008932820480 1011034763856 1011657793536 1012889419776 1015609581792 1020514719744 1021005520896 1021757128704 1023467028480 1024501105368 1024713031680 1025748367488 1026380464128 1027464946560 1028715816960 1030389762816 1031048265728 1032923873280 1033684254720 1035075798016 1036460262240 1036958732160 1037597736960 1037722083840 1038361559040 1038860943360 1039119062852 1040524812288 1041025236992 1041650853120 1041775685730 1041791582208 1042417658880 1044589362336 1045861080576 1046489602860 1046681763840 1047956029440 1050139271168 1050770364480 1052049607680 1053177282560 1054241377696 1054891032576 1056175292416 1057291256320 1059011700672 1062397706240 1066547697280 1067204935680 1068504186880 1070703968256 1071373704960 1072678031360 1074886405632 1075558758495 1076195008512 1079085180654 1081064669184 1086285938688 1087433717760 1088757596160 1090529243136 1091681505720 1091698163712 1093010555520 1093684101120 1094789122992 1095962609664 1097296871424 1097956304640 1098157916160 1100243713608 1101785464832 1102447595520 1103259156480 1103789752320 1105557613056 1106089314304 1106754031440 1106770919424 1106903556096 1107568762560 1109600501760 1109876197482 1111094243328 1111227398112 1111912169472 1113934878720 1116255576384 1116460548096 1119000862720 1120821722112 1122186248192 1123371959840 1124064215040 1124891688960 1125199931964 1125432688640 1128455090880 1129285797120 1133697069765 1133905244160 1135285698560 1138334561520 1138351931392 1139720408320 1140422737920 1142798618624 1144161828864 1144877514240 1147262675728 1148631211008 1156138680320 1157517803520 1159929298944 1160654847040 1161341435904 1162039357440 1164460272768 1165877925888 1166578573680 1166596374528 1168718561280 1171153391616 1172015529984 1175944101888 1176593715648 1176809766912 1177375735808 1178950533120 1180537633536 1181406680064 1182134697984 1183555808640 1184824442880 1186021549908 1186752411648 1188197203968 1189452663360 1189671075840 1191388163256 1194318228480 1195197419520 1195772231680 1198983534060 1199001829376 1199866159440 1199884468224 1200605552640 1201182965760 1202067210240 1203685430272 1204571516928 1205295418080 1206762785280 1209276874416 1209498927104 1211699159040 1212997959680 1214223532288 1216432358880 1217736232960 1218966592961 1221202681856 1222493015120 1228397347840 1229655638016 1233195774980 1234458980352 1235457966080 1239508647936 1240283973760 1240421105664 1241763471360 1244350478592 1245117284352 1245266500608 1249981023744 1250130822876 1253977620480 1256018116608 1257547235328 1258875970560 1259651727360 1260924437376 1262459529216 1263793454820 1263812739072 1264572241920 1266111774720 1268749507584 1269511977240 1271290920960 1273939443712 1274877247488 1275643399680 1276256901120 1277196410880 1278915769664 1279857236736 1280626381710 1280645922816 1281261830144 1282185459360 1282975580160 1284856679067 1285648445952 1287213637632 1287987203520 1288810332160 1290670510194 1292479102976 1293844747520 1297527849472 1298898828565 1300656015360 1301281546240 1302239477760 1305736702920 1306509115392 1307326350720 1307566407680 1311612666624 1312674088960 1313482997760 1317801722120 1318613790720 1320219115520 1322937114624 1323764625840 1324547702784 1328104837728 1338379960320 1340009349120 1342801035264 1343608007040 1345243760640 1346072739840 1348046351808 1348877058048 1349870026752 1350519226368 1351330836480 1354146109056 1355142956544 1357857423360 1360436483718 1360686292992 1361340694528 1362342838272 1363161553920 1364622704640 1366001473824 1367664489984 1368486403740 1368507285504 1369953262080 1371621089280 1373853017088 1375304642010 1377231831040 1378245672960 1381947016320 1382611642880 1383463649280 1383629445120 1384482078720 1387366416384 1388867804160 1389034247640 1389055442944 1389890211840 1392785816448 1394481440768 1395319470480 1395575685120 1397274705920 1401027152640 1402732810240 1406499914955 1406521376768 1412015600896 1421789331456 1422939914240 1427343196032 1427605291008 1428498273280 1430202286080 1433181874176 1434078344660 1434236903424 1434926678016 1435789013760 1438780240872 1439839391328 1441419558912 1442480652288 1448115342336 1449911623680 1451676794880 1454038990848 1455575340960 1457347407360 1458245468160 1459318947840 1459718830656 1461283479552 1463062495232 1463941739520 1465019412480 1466991618144 1469930127360 1470742144560 1471012208640 1471719669760 1474076817408 1475672041920 1475871408128 1476758350080 1477668372480 1479834929976 1481458991104 1481636530816 1482526937385 1482549559296 1483440514560 1485246504960 1488340768512 1488614064128 1489235204070 1494428962816 1498752286720 1499855585280 1500266575952 1504606787840 1504773144576 1505714396160 1510651164672 1511596093020 1511873658880 1516552145784 1517779415360 1519334129664 1520563650560 1525549105152 1526503352320 1531508281344 1532635693056 1537069547520 1538622551232 1543073725440 1546572398592 1549385809920 1550526382080 1552613697024 1554503901184 1555438098240 1556396605440 1556583125760 1558291415040 1558678594278 1560787218432 1561537855488 1562476279680 1562663528595 1562687373312 1566884043504 1567925469184 1568791620864 1569079689216 1570022645760 1571934044160 1574050178048 1575208906752 1576155546720 1578074411520 1579765923840 1581362066544 1582336548864 1584262938624 1585936884480 1586228101120 1588517551008 1592424304640 1593596559360 1598644712080 1599821545920 1600807403520 1601577287680 1602756280320 1606095355904 1607060557440 1608011218944 1609017047040 1612369165888 1614292512768 1615598878720 1621909811840 1633136394240 1637547245568 1639515833280 1643943914496 1645945307136 1647236874240 1650365570412 1652678197248 1653671393280 1653894807552 1655684628480 1658336419584 1659133971456 1660131047160 1660156379136 1660355334144 1664814296223 1666641364992 1666841097168 1667868254208 1671970160640 1674383364576 1674690822144 1678501294080 1681232583168 1683279372288 1685057939760 1685083652096 1686096322560 1687337533440 1687799897946 1688149032960 1691666010112 1692682636320 1693928695680 1699836329984 1700857866240 1701675868160 1702928547840 1706476315648 1707501842280 1707527897088 1709580612480 1710634106880 1713142238756 1714197927936 1716284850176 1717316271360 1720894013592 1734208020480 1736319303680 1739893948416 1740982270560 1742012153856 1743101800960 1746690409152 1748816888832 1749894561792 1756730087424 1758151720960 1763916152832 1765019501120 1765214650368 1766063603712 1770806450304 1772110020096 1777236664320 1779032324862 1782295805952 1784178995040 1784506613760 1790401380352 1791477342720 1792796129280 1793658347520 1797395135744 1798475301090 1798502744064 1799799239160 1799826702336 1801774448640 1803100815360 1805528145408 1806857275392 1810144177920 1810476564480 1813915311624 1814248390656 1816457117696 1817548738560 1819496939520 1821335298432 1823552653312 1824648538320 1824676380672 1826604349440 1828828119040 1831804022784 1833739522680 1842596021760 1844618199040 1844839260160 1849793662470 1849821888512 1851823738880 1852045663520 1853186949120 1857047755264 1859262971904 1860425960640 1860767580160 1864301848058 1866525717888 1868036203520 1869949698048 1875333219940 1880966430720 1886320852992 1888313955840 1893689293824 1895690182230 1895719108608 1899167662080 1903124261376 1906936381440 1908340162560 1910909165568 1912315871232 1913235570688 1914385351680 1915794616320 1918373654496 1919785855104 1920968884224 1921892745216 1923278189040 1923307536384 1928472668928 1930820456448 1933215498240 1935569059840 1936005765291 1938718654464 1940767121280 1943129876480 1944327290880 1946291774208 1948377972736 1950984023040 1951922319360 1953359216640 1955988824192 1958605054380 1959906836480 1960989526080 1961349611520 1965435756544 1967562722560 1969011133440 1970224496640 1973113239968 1976702583180 1976732745728 1977920686080 1980328673280 1984454358016 1985646938760 1986821554176 1999807447040 2007619194880 2010014023680 2014201552896 2015461457360 2017865640960 2022069527712 2023315587072 2025778839552 2031219163584 2041029439488 2042011041792 2043514257408 2046934056960 2049002210736 2049426063360 2051496734976 2052760928256 2054929893120 2057431633920 2060779525632 2062096531456 2062956963015 2065847746560 2067368509440 2070151596032 2072920524480 2073917464320 2075195473920 2075444167680 2076723118080 2078238125704 2081049624576 2082050473984 2083301706240 2083551371460 2083583164416 2084835317760 2089178724672 2091722161152 2092979205720 2093363527680 2095912058880 2100278542336 2101540728960 2104099215360 2106354565120 2108482755392 2109782065152 2112350584832 2114582512640 2118023401344 2124795412480 2133095394560 2134409871360 2141407936512 2141427798445 2142747409920 2145356062720 2149772811264 2151117516990 2152390017024 2158170361308 2162129338368 2174867435520 2177515192320 2181058486272 2183363011440 2183396327424 2186021111040 2187368202240 2189578245984 2191925219328 2194593742848 2195912609280 2200487427216 2203570929664 2204895191040 2206518312960 2207579504640 2211115226112 2212178628608 2213508062880 2213807112192 2215137525120 2219201003520 2219752394964 2222188486656 2222454796224 2223824338944 2227869757440 2232511152768 2232921096192 2238001725440 2241643444224 2244372496384 2246743919680 2248128430080 2249783377920 2250399863928 2250865377280 2256910181760 2258571594240 2267394139530 2267810488320 2270571397120 2276669123040 2279440816640 2280845475840 2285597237248 2288323657728 2289755028480 2294525351456 2297262422016 2312277360640 2319858597888 2321309694080 2322682871808 2324078714880 2328920545536 2331755851776 2333157147360 2337437122560 2338017891417 2342306783232 2344031059968 2351888203776 2353187431296 2353619533824 2357901066240 2361075267072 2362813360128 2364269395968 2367111617280 2369648885760 2372043099816 2373504823296 2376394407936 2378905326720 2379342151680 2382776326512 2388636456960 2390394839040 2391544463360 2397967068120 2398003658752 2399732318880 2401211105280 2402365931520 2404134420480 2407370860544 2409143033856 2410590836160 2413525570560 2418553748832 2418997854208 2423398318080 2428447064576 2432864717760 2435472465920 2437933185922 2442405363712 2444986030240 2456794695680 2466391549960 2468917960704 2470915932160 2479017295872 2480567947520 2480842211328 2483526942720 2488700957184 2490234568704 2490533001216 2499962047488 2500261645752 2507955240960 2512036233216 2515094470656 2517751941120 2519303454720 2521848874752 2524919058432 2527586909640 2527625478144 2529144483840 2531699846919 2532223549440 2537499015168 2539023954480 2542581841920 2547878887424 2549754494976 2551286799360 2552513802240 2554392821760 2557831539328 2559714473472 2561252763420 2561291845632 2562523660288 2564370918720 2565951160320 2569713358134 2571296891904 2574427275264 2575974407040 2577620664320 2581341020388 2584958205952 2587689495040 2595055698944 2597797657130 2601312030720 2602563092480 2604478955520 2611473405840 2613018230784 2614652701440 2615132815360 2623225333248 2625348177920 2635603444240 2637227581440 2640438231040 2645874229248 2647529251680 2649095405568 2656209675456 2676759920640 2680018698240 2685602070528 2687216014080 2690487521280 2696092703616 2697712951635 2697754116096 2699740053504 2701038452736 2702661672960 2708292218112 2710285913088 2715714846720 2720872967436 2721372585984 2722681389056 2724685676544 2726323107840 2729245409280 2732002947648 2735328979968 2736972807480 2737014571008 2739906524160 2743242178560 2747706034176 2750609284020 2754463662080 2756491345920 2763894032640 2765223285760 2766927298560 2767258890240 2774690493705 2774732832768 2777735608320 2778068495280 2778110885888 2779780423680 2785571632896 2788962881536 2790638940960 2791151370240 2796452772087 2802054305280 2805465620480 2812999829910 2813042753536 2824031201792 2843578662912 2845879828480 2854686392064 2855210582016 2856996546560 2860404572160 2866363748352 2868156689320 2868473806848 2869853356032 2871578027520 2877560481744 2879678782656 2882839117824 2884961304576 2896230684672 2899823247360 2903353589760 2908077981696 2911150681920 2914694814720 2916490936320 2919437661312 2922566959104 2926124990464 2927883479040 2930038824960 2933983236288 2939860254720 2941484289120 2942024417280 2943439339520 2948153634816 2951344083840 2951742816256 2953516700160 2955336744960 2959669859952 2962917982208 2963273061632 2965053874770 2965099118592 2966881029120 2970493009920 2976681537024 2978470408140 2988857925632 2997504573440 2999711170560 3000533151904 3009213575680 3009546289152 3011428792320 3021302329344 3023192186040 3023747317760 3033104291568 3035558830720 3038668259328 3041127301120 3053006704640 3063016562688 3065271386112 3074139095040 3077245102464 3086147450880 3093144797184 3098771619840 3101052764160 3105227394048 3109007802368 3110876196480 3112793210880 3113166251520 3116582830080 3117357188556 3121574436864 3123075710976 3124952559360 3125327057190 3125374746624 3133768087008 3135850938368 3137583241728 3140045291520 3143868088320 3148100356096 3150417813504 3152311093440 3156148823040 3159531847680 3162724133088 3164673097728 3168525877248 3171873768960 3177035102016 3184848609280 3187193118720 3197289424160 3199643091840 3201614807040 3203154575360 3205512560640 3212190711808 3214121114880 3218034094080 3224738331776 3226676275485 3228585025536 3231197757440 3243819623680 3266272788480 3275094491136 3279031666560 3287887828992 3291890614272 3294473748480 3300731140824 3305356394496 3307342786560 3311369256960 3316672839168 3318267942912 3320262094320 3320312758272 3320710668288 3329628592446 3333282729984 3333682194336 3335736508416 3348766729152 3349381644288 3357002588160 3362465166336 3366558744576 3370115879520 3372192645120 3374675066880 3375599795892 3376298065920 3383332020224 3385365272640 3387857391360 3399672659968 3401091209295 3401715732480 3403351736320 3405857095680 3412952631296 3415003684560 3415055794176 3419161224960 3421268213760 3426284477512 3428395855872 3432569700352 3434632542720 3441788027184 3468416040960 3472638607360 3479787896832 3481964541120 3484024307712 3486203601920 3493380818304 3497633777664 3499789123584 3513460174848 3516303441920 3527832305664 3530039002240 3530429300736 3532127207424 3541612900608 3544220040192 3554473328640 3558064649724 3564591611904 3568357990080 3569013227520 3580802760704 3582954685440 3585592258560 3587316695040 3594790271488 3596950602180 3597005488128 3599598478320 3599653404672 3603548897280 3606201630720 3611056290816 3613714550784 3620288355840 3627830623248 3628496781312 3632914235392 3635097477120 3638993879040 3642670596864 3647105306624 3649297076640 3653208698880 3656899778883 3657656238080 3663608045568 3667479045360 3685192043520 3689678520320 3699587324940 3699643777024 3703647477760 3704091327040 3706373898240 3714095510528 3718525943808 3720851921280 3721535160320 3728603696116 3733051435776 3736072407040 3750666439880 3761932861440 3772641705984 3776627911680 3787378587648 3791380364460 3791438217216 3798335324160 3806248522752 3813872762880 3821818331136 3824631742464 3826471141376 3828770703360 3831589232640 3836747308992 3839571710208 3841937768448 3843785490432 3846556378080 3854570037201 3856945337856 3861640912896 3866430996480 3871138119680 3872011530582 3877437308928 3881534242560 3886259752960 3892583548416 3896696485695 3896755945472 3901968046080 3903844638720 3906718433280 3911977648384 3917210108760 3919813672960 3921979052160 3922699223040 3930871513088 3935125445120 3938022266880 3940448993280 3946226479936 3953405166360 3953465491456 3955841372160 3960657346560 3968908716032 3971293877520 3973643108352 4015238389760 4020028047360 4028403105792 4030922914720 4035731281920 4044139055424 4046631174144 4051557679104 4062438327168 4082058878976 4084022083584 4087028514816 4093868113920 4098004421472 4102993469952 4105521856512 4109859786240 4114863267840 4121559051264 4124193062912 4125913926030 4131695493120 4134737018880 4140303192064 4145841048960 4147834928640 4150390947840 4150888335360 4153446236160 4156476251408 4162099249152 4164100947968 4166603412480 4167102742920 4167166328832 4169670635520 4178357449344 4183444322304 4185958411440 4186727055360 4191824117760 4200557084672 4203081457920 4208198430720 4212709130240 4216965510784 4219499744865 4219564130304 4224701169664 4229165025280 4236046802688 4249590824960 4266190789120 4268819742720 4282815873024 4282855596890 4285494819840 4290712125440 4299545622528 4302235033980 4304780034048 4316340722616 4324258676736 4349734871040 4355030384640 4362116972544 4366726022880 4372042222080 4374736404480 4379156491968 4383850438656 4389187485696 4391825218560 4400974854432 4409790382080 4413036625920 4415159009280 4422230452224 4424357257216 4427016125760 4427614224384 4430275050240 4439504789928 4444376973312 4444909592448 4447580812155 4447648677888 4455739514880 4465022305536 4465842192384 4476003450880 4483286888448 4488744992768 4493487839360 4496256860160 4499566755840 4500799727856 4501730754560 4513820363520 4517143188480 4534788279060 4535620976640 4541142794240 4553338246080 4558881633280 4561690951680 4571194474496 4576647315456 4579510056960 4589050702912 4594524844032 4624554721280 4639717195776 4642619388160 4648157429760 4657841091072 4660754620145 4663511703552 4666314294720 4674874245120 4676035782834 4684613566464 4688062119936 4703776407552 4706374862592 4707239067648 4715802132480 4722150534144 4725626720256 4734223234560 4739297771520 4744086199632 4747009646592 4752788815872 4757810653440 4758684303360 4765552653024 4777272913920 4780789678080 4783088926720 4795934136240 4796007317504 4799464637760 4802422210560 4804731863040 4808268840960 4814741721088 4818286067712 4821181672320 4827051141120 4837107497664 4837995708416 4846796636160 4856894129152 4865729435520 4870944931840 4875866371844 4884810727424 4889972060480 4913589391360 4932783099920 4937835921408 4941831864320 4958034591744 4961135895040 4961684422656 4967053885440 4977401914368 4980469137408 4981066002432 4999924094976 5000523291504 5015910481920 5024072466432 5035503882240 5043697749504 5049838116864 5055173819280 5055250956288 5058288967680 5063399693838 5064447098880 5074998030336 5078047908960 5095757774848 5099508989952 5102573598720 5105027604480 5108785643520 5115663078656 5119428946944 5122505526840 5122583691264 5128741837440 5131902320640 5139426716268 5142593783808 5148854550528 5151948814080 5155241328640 5162682040776 5169916411904 5175378990080 5190111397888 5195595314260 5202624061440 5205126184960 5208957911040 5222946811680 5226036461568 5229305402880 5246450666496 5250696355840 5271206888480 5274455162880 5280876462080 5291748458496 5295058503360 5298190811136 5312419350912 5353519841280 5371204141056 5374432028160 5380975042560 5392185407232 5395425903270 5395508232192 5399480107008 5405323345920 5416584436224 5420571826176 5431429693440 5441745934872 5442745171968 5445362778112 5449371353088 5452646215680 5458490818560 5464005895296 5470657959936 5473945614960 5474029142016 5479813048320 5486484357120 5495412068352 5501218568040 5508927324160 5527788065280 5530446571520 5533854597120 5534517780480 5549380987410 5549465665536 5555471216640 5556136990560 5559560847360 5571143265792 5577925763072 5581277881920 5582302740480 5592905544174 5604108610560 5610931240960 5625999659820 5626085507072 5648062403584 5687157325824 5691759656960 5709372784128 5713993093120 5720809144320 5732727496704 5736313378640 5736947613696 5739706712064 5743156055040 5755120963488 5759357565312 5765678235648 5769922609152 5792461369344 5799646494720 5806707179520 5816155963392 5822301363840 5829389629440 5832981872640 5838875322624 5845133918208 5852249980928 5855766958080 5860077649920 5867966472576 5879720509440 5882968578240 5884048834560 5886878679040 5896307269632 5902688167680 5903485632512 5907033400320 5910673489920 5919339719904 5925835964416 5926546123264 5930107749540 5930198237184 5933762058240 5940986019840 5953363074048 5956940816280 5977715851264 5995009146880 5999422341120 6001066303808 6018427151360 6022857584640 6042604658688 6046384372080 6047494635520 6066208583136 6071117661440 6077336518656 6094832964805 6106013409280 6126033125376 6130542772224 6148278190080 6154490204928 6172294901760 6186289594368 6197543239680 6202105528320 6210454788096 6218015604736 6221752392960 6225586421760 6226332503040 6234714377112 6243148873728 6246151421952 6249905118720 6250654114380 6250749493248 6267536174016 6271701876736 6275166483456 6280090583040 6287736176640 6296200712192 6300835627008 6304622186880 6312297646080 6319063695360 6325448266176 6329346195456 6337051754496 6343747537920 6354070204032 6369697218560 6374386237440 6394578848320 6399286183680 6403229614080 6406309150720 6424283395335 6424381423616 6428242229760 6436068188160 6449476663552 6453352550970 6457170051072 6462395514880 6487639247360 6532545576960 6550188982272 6558063333120 6575775657984 6583781228544 6601462281648 6610712788992 6614685573120 6622738513920 6633345678336 6636535885824 6640524188640 6641421336576 6659257184892 6666565459968 6667364388672 6671473016832 6697533458304 6698763288576 6714005176320 6724930332672 6733117489152 6740231759040 6744385290240 6749350133760 6751199591784 6752596131840 6766664040448 6770730545280 6775714782720 6799345319936 6802182418590 6803431464960 6806703472640 6811714191360 6825905262592 6830007369120 6838322449920 6842536427520 6852568955024 6856791711744 6865139400704 6869265085440 6883576054368 6936832081920 6945277214720 6959575793664 6963929082240 6968048615424 6972407203840 6986761636608 6995267555328 7014053674251 7026920349696 7032606883840 7055664611328 7060078004480 7060858601472 7083225801216 7088440080384 7108946657280 7116129299448 7129183223808 7136715980160 7138026455040 7161605521408 7165909370880 7171184517120 7174633390080 7189580542976 7193901204360 7194010976256 7199196956640 7207097794560 7212403261440 7222112581632 7227429101568 7240576711680 7255661246496 7256993562624 7270194954240 7285341193728 7294210613248 7298594153280 7306417397760 7313799557766 7315312476160 7327216091136 7334958090720 7370384087040 7379357040640 7399174649880 7399287554048 7407294955520 7408182654080 7412747796480 7428191021056 7437051887616 7441703842560 7443070320640 7457207392232 7466102871552 7472144814080 7501332879760 7523865722880 7545283411968 7553255823360 7574757175296 7582760728920 7582876434432 7596670648320 7612497045504 7627745525760 7643636662272 7649263484928 7652942282752 7657541406720 7663178465280 7673494617984 7679143420416 7683875536896 7687570980864 7693112756160 7709140074402 7713890675712 7723281825792 7732861992960 7744023061164 7754874617856 7763068485120 7772519505920 7785167096832 7793392971390 7793511890944 7803936092160 7807689277440 7813436866560 7823955296768 7834420217520 7839627345920 7843958104320 7845398446080 7861743026176 7870250890240 7876044533760 7892452959872 7906810332720 7906930982912 7911682744320 7921314693120 7937817432064 7942587755040 7947286216704 8030476779520 8040056094720 8056806211584 8061845829440 8071462563840 8088278110848 8093262348288 8103115358208 8124876654336 8164117757952 8168044167168 8174057029632 8187736227840 8196008842944 8205986939904 8211043713024 8219719572480 8229726535680 8243118102528 8251827852060 8263390986240 8269474037760 8280606384128 8291682097920 8295669857280 8300781895680 8301776670720 8312952502816 8324071481115 8324198498304 8328201895936 8333206824960 8334205485840 8334332657664 8339341271040 8356714898688 8366888644608 8371916822880 8373454110720 8389358316261 8401114169344 8406162915840 8416396861440 8425418260480 8433931021568 8438999489730 8439128260608 8458330050560 8472093605376 8499181649920 8532381578240 8537639485440 8565631746048 8565711193780 8570989639680 8581424250880 8599091245056 8604470067960 8609560068096 8632681445232 8648517353472 8699469742080 8710060769280 8724233945088 8733452045760 8744084444160 8749472808960 8758312983936 8767700877312 8778374971392 8783650437120 8801949708864 8819580764160 8826073251840 8830318018560 8844460904448 8848714514432 8854032251520 8855228448768 8860550100480 8879009579856 8888753946624 8889819184896 8895161624310 8895297355776 8911479029760 8930044611072 8952006901760 8966573776896 8977489985536 8986975678720 8992513720320 8999133511680 9001599455712 9027640727040 9034286376960 9069576558120 9071241953280 9082285588480 9106676492160 9117763266560 9123381903360 9142388948992 9159020113920 9178101405824 9189049688064 9249109442560 9279434391552 9285238776320 9296314859520 9315682182144 9321509240290 9327023407104 9332628589440 9349748490240 9352071565668 9369227132928 9376124239872 9407552815104 9412749725184 9431604264960 9444301068288 9451253440512 9468446469120 9478595543040 9488172399264 9494019293184 9505577631744 9515621306880 9531105306048 9554545827840 9561579356160 9566177853440 9591868272480 9598929275520 9604844421120 9609463726080 9616537681920 9629483442176 9636572135424 9642363344640 9654102282240 9674214995328 9675991416832 9680028826455 9693593272320 9713788258304 9731458871040 9741889863680 9751732743688 9769621454848 9779944120960 9827178782720 9865566199840 9875671842816 9883663728640 9916069183488 9922271790080 9934107770880 9954803828736 9960938274816 9962132004864 9999848189952 10001046583008 10048144932864 10071007764480 10087395499008 10099676233728 10110347638560 10116577935360 10126799387676 10128894197760 10149996060672 10156095817920 10191515549696 10199017979904 10205147197440 10210055208960 10217571287040 10231326157312 10238857893888 10245011053680 10245167382528 10257483674880 10263804641280 10278853432536 10285187567616 10297709101056 10303897628160 10310482657280 10325364081552 10339832823808 10350757980160 10380222795776 10391190628520 10405248122880 10410252369920 10417915822080 10445893623360 10452072923136 10458610805760 10492901332992 10501392711680 10542413776960 10548910325760 10561752924160 10583496916992 10590117006720 10596381622272 10624838701824 10707039682560 10742408282112 10748864056320 10761950085120 10784370814464 10790851806540 10791016464384 10798960214016 10810646691840 10833168872448 10841143652352 10883491869744 10885490343936 10890725556224 10898742706176 10905292431360 10916981637120 10928011790592 10941315919872 10947891229920 10959626096640 10970699336649 10972968714240 10990824136704 11002437136080 11017854648320 11055576130560 11060893143040 11069035560960 11098761974820 11098931331072 11110942433280 11112273981120 11119121694720 11142286531584 11155851526144 11162555763840 11164605480960 11185811088348 11208217221120 11221862481920 11251999319640 11252171014144 11296124807168 11374314651648 11418745568256 11427986186240 11441618288640 11465454993408 11472626757280 11473895227392 11479413424128 11486312110080 11510241926976 11518715130624 11531356471296 11563710111603 11584922738688 11599292989440 11613414359040 11632311926784 11644602727680 11658779258880 11677750645248 11690089457085 11690267836416 11704499961856 11711533916160 11720155299840 11735932945152 11759441018880 11765937156480 11768097669120 11792614539264 11805376335360 11806971265024 11814066800640 11821346979840 11838679439808 11851671928832 11853092246528 11860215499080 11860396474368 11867524116480 11881972039680 11906726148096 11913881632560 11955431702528 11990018293760 12002132607616 12036854302720 12045715169280 12085209317376 12092768744160 12094989271040 12132417166272 12142235322880 12154673037312 12189665929610 12212026818560 12252066250752 12261085544448 12308980409856 12344589803520 12372579188736 12395086479360 12404211056640 12420909576192 12436031209472 12443504785920 12451172843520 12452665006080 12469428754224 12486297747456 12492302843904 12499810237440 12501308228760 12501498986496 12535072348032 12550332966912 12560181166080 12575472353280 12592401424384 12601671254016 12609244373760 12624595292160 12638127390720 12650896532352 12658499234595 12658692390912 12674103508992 12687495075840 12708140408064 12739394437120 12748772474880 12789157696640 12798572367360 12806459228160 12812618301440 12848566790670 12848762847232 12856484459520 12872136376320 12898953327104 12906705101940 12914340102144 12924791029760 12975278494720 13065091153920 13116126666240 13151551315968 13167562457088 13202924563296 13229371146240 13245477027840 13266691356672 13273071771648 13281048377280 13282842673152 13318514369784 13333130919936 13334728777344 13342946033664 13395066916608 13397526577152 13428010352640 13449860665344 13466234978304 13480463518080 13488770580480 13498700267520 13502399183568 13505192263680 13533328080896 13541461090560 13551429565440 13604364837180 13606862929920 13613406945280 13623428382720 13651810525184 13660014738240 13676644899840 13685072855040 13705137910048 13713583423488 13730278801408 13738530170880 13767152108736 13873664163840 13890554429440 13919151587328 13927858164480 13944814407680 13973523273216 13982263860435 13990535110656 14028107348502 14053840699392 14065213767680 14111329222656 14120156008960 14121717202944 14166451602432 14176880160768 14217893314560 14232258598896 14258366447616 14273431960320 14276052910080 14323211042816 14331818741760 14342369034240 14349266780160 14379161085952 14387802408720 14388021952512 14398393913280 14414195589120 14424806522880 14444225163264 14454858203136 14481153423360 14511322492992 14513987125248 14540389908480 14570682387456 14588421226496 14597188306560 14612834795520 14627599115532 14630624952320 14654432182272 14669916181440 14740768174080 14758714081280 14798349299760 14798575108096 14814589911040 14816365308160 14825495592960 14856382042112 14874103775232 14883407685120 14914414784464 14932205743104 14944289628160 15002665759520 15047731445760 15106511646720 15149514350592 15165521457840 15165752868864 15193341296640 15224994091008 15287273324544 15298526969856 15305884565504 15315082813440 15326356930560 15346989235968 15358286840832 15367751073792 15386225512320 15418280148804 15427781351424 15446563651584 15465723985920 15488046122328 15509749235712 15526136970240 15545039011840 15570334193664 15586785942780 15587023781888 15607872184320 15615378554880 15626873733120 15647910593536 15668840435040 15679254691840 15687916208640 15723486052352 15740501780480 15752089067520 15784905919744 15813620665440 15823365488640 15842629386240 15846565708493 15875634864128 15885175510080 15894572433408 16060953559040 16113612423168 16123691658880 16142925127680 16176556221696 16186524696576 16249753308672 16328235515904 16336088334336 16348114059264 16375472455680 16392017685888 16411973879808 16422087426048 16439439144960 16459453071360 16486236205056 16503655704120 16526781972480 16561212768256 16583364195840 16591339714560 16601563791360 16603553341440 16625905005632 16648142962230 16648396996608 16656403791872 16666413649920 16668410971680 16678682542080 16713429797376 16733777289216 16743833645760 16746908221440 16778716632522 16802228338688 16812325831680 16832793722880 16867862043136 16877998979460 16878256521216 16916660101120 16944187210752 16998363299840 17064763156480 17075278970880 17131422387560 17141979279360 17162848501760 17198182490112 17208940135920 17219120136192 17265362890464 17297034706944 17398939484160 17420121538560 17448467890176 17466904091520 17488168888320 17498945617920 17516625967872 17535401754624 17556749942784 17567300874240 17603899417728 17639161528320 17652146503680 17660636037120 17688921808896 17697429028864 17708064503040 17710456897536 17721100200960 17758019159712 17777507893248 17779638369792 17790323248620 17790594711552 17822958059520 17860089222144 17904013803520 17933147553792 17954979971072 17973951357440 17985027440640 17998267023360 18003198911424 18055281454080 18068572753920 18139153116240 18142483906560 18164571176960 18213352984320 18235526533120 18284498894415 18284777897984 18318040227840 18356202811648 18378099376128 18498218885120 18558868783104 18570477552640 18592629719040 18631364364288 18643018480580 18654046814208 18665257178880 18704143131336 18738454265856 18752248479744 18815105630208 18825499450368 18863208529920 18888602136576 18902506881024 18936892938240 18957191086080 18976344798528 18988038586368 19011155263488 19031242613760 19062210612096 19109091655680 19123158712320 19132355706880 19183736544960 19197858551040 19209688842240 19218927452160 19258966884352 19272850186005 19273144270848 19284726689280 19308204564480 19348429990656 19351982833664 19360057652910 19387186544640 19427576516608 19462917742080 19483779727360 19503465487376 19539242909696 19559888241920 19654357565440 19731132399680 19751343685632 19767327457280 19832138366976 19844543580160 19868215541760 19909607657472 19924264009728 19999696379904 20002093166016 20096289865728 20142015528960 20174790998016 20199352467456 20220695277120 20233155870720 20253598775352 20257788395520 20299992121344 20312191635840 20383031099392 20398035959808 20410294394880 20420110417920 20435142574080 20462652314624 20477715787776 20490022107360 20514967349760 20527609282560 20557706865072 20570375135232 20595418202112 20607795256320 20620965314560 20650728163104 20701515960320 20760445591552 20782381257040 20810496245760 20820504739840 20835831644160 20891787246720 20904145846272 20917221611520 20985802665984 21002785423360 21084827553920 21097820651520 21123505848320 21166993833984 21180234013440 21249677403648 21414079365120 21484816564224 21497728112640 21523900170240 21568741628928 21581703613080 21582032928768 21621293383680 21666337744896 21682287304704 21766983739488 21770980687872 21781451112448 21810584862720 21856023581184 21882631839744 21895782459840 21919252193280 21941398673298 21945937428480 21981648273408 22004874272160 22111152261120 22121786286080 22138071121920 22197523949640 22197862662144 22221884866560 22224547962240 22238243389440 22284573063168 22311703052288 22325111527680 22329210961920 22371622176696 22416434442240 22443724963840 22503998639280 22504342028288 22592249614336 22748629303296 22837491136512 22855972372480 22883236577280 22930909986816 22945253514560 22947790454784 22958826848256 22972624220160 23020483853952 23037430261248 23062712942592 23127420223206 23169845477376 23198585978880 23264623853568 23289205455360 23317558517760 23355501290496 23380178914170 23380535672832 23423067832320 23440310599680 23471865890304 23518882037760 23531874312960 23536195338240 23585229078528 23610752670720 23613942530048 23628133601280 23677358879616 23703343857664 23706184493056 23720430998160 23720792948736 23735048232960 23763944079360 23813452296192 23827763265120 23910863405056 23980036587520 24004265215232 24073708605440 24091430338560 24170418634752 24185537488320 24189978542080 24264834332544 24284470645760 24309346074624 24379331859220 24424053637120 24504132501504 24522171088896 24617960819712 24689179607040 24790172958720 24808422113280 24841819152384 24872062418944 24887009571840 24902345687040 24905330012160 24938857508448 24972595494912 24984605687808 24999620474880 25002616457520 25002997972992 25070144696064 25100665933824 25120362332160 25168074948783 25184802848768 25203342508032 25218488747520 25249190584320 25276254781440 25301793064704 25316998469190 25317384781824 25374990151680 25416280816128 25478788874240 25497544949760 25578315393280 25597144734720 25612918456320 25697133581340 25697525694464 25712968919040 25744272752640 25797906654208 25813410203880 25828680204288 25849582059520 25950556989440 26130182307840 26232253332480 26303102631936 26335124914176 26405849126592 26458742292480 26490954055680 26533382713344 26546143543296 26562096754560 26565685346304 26637028739568 26666261839872 26669457554688 26685892067328 26790133833216 26856020705280 26899721330688 26932469956608 26960927036160 26977541160960 26997400535040 27004798367136 27066656161792 27082922181120 27102859130880 27208729674360 27213725859840 27226813890560 27246856765440 27303621050368 27320029476480 27353289799680 27370145710080 27410275820096 27427166846976 27460557602816 27477060341760 27534304217472 27747328327680 27838303174656 27855716328960 27889628815360 27947046546432 27964527720870 27981070221312 28056214697004 28107681398784 28130427535360 28222658445312 28240312017920 28332903204864 28353760321536 28435786629120 28464517197792 28516732895232 28546863920640 28646422085632 28663637483520 28684738068480 28698533560320 28758322171904 28775604817440 28796787826560 28828391178240 28849613045760 28888450326528 28909716406272 28962306846720 29022644985984 29027974250496 29080779816960 29141364774912 29176842452992 29194376613120 29225669591040 29255198231064 29261249904640 29308864364544 29339832362880 29481536348160 29517428162560 29596698599520 29629179822080 29632730616320 29650991185920 29712764084224 29748207550464 29766815370240 29828829568928 29864411486208 29888579256320 30005331519040 30213023293440 30299028701184 30331042915680 30386682593280 30449988182016 30574546649088 30597053939712 30630165626880 30652713861120 30693978471936 30716573681664 30735502147584 30772451024640 30836560297608 30855562702848 30893127303168 30931447971840 30976092244656 31019498471424 31052273940480 31090078023680 31140668387328 31173571885560 31174047563776 31215744368640 31230757109760 31253747466240 31295821187072 31337680870080 31358509383680 31375832417280 31446972104704 31481003560960 31504178135040 31569811839488 31627241330880 31646730977280 31685258772480 31693131416986 31751269728256 31770351020160 31789144866816 32121907118080 32227224846336 32247383317760 32285850255360 32353112443392 32373049393152 32499506617344 32656471031808 32672176668672 32696228118528 32750944911360 32784035371776 32823947759616 32878878289920 32912098009947 32918906142720 32972472410112 33007311408240 33053563944960 33122425536512 33166728391680 33182679429120 33207106682880 33251810011264 33296285924460 33296793993216 33312807583744 33332827299840 33336821943360 33357365084160 33426859594752 33467554578432 33487667291520 33493816442880 33557433265044 33604456677376 33624651663360 33665587445760 33735724086272 33755997958920 33756513042432 33833320202240 33888374421504 33996726599680 34129526312960 34262844775120 34283958558720 34325697003520 34396364980224 34417880271840 34438240272384 34530725780928 34594069413888 34797878968320 34840243077120 34896935780352 34933808183040 34976337776640 35033251935744 35070268371255 35070803509248 35113499885568 35134601748480 35207798835456 35278323056640 35304293007360 35377843617792 35394858057728 35416129006080 35420913795072 35442200401920 35516038319424 35555015786496 35559276739584 35580646497240 35581189423104 35645916119040 35720178444288 35808027607040 35866295107584 35909959942144 35947902714880 35970054881280 36006397822848 36110562908160 36137145507840 36278306232480 36284967813120 36426705968640 36471053066240 36568997788830 36569555795968 36636080455680 36712405623296 36756198752256 36996437770240 37117737566208 37140955105280 37185259438080 37262728728576 37286036961160 37308093628416 37330514357760 37408286262672 37476908531712 37504496959488 37650998900736 37726417059840 37777204273152 37805013762048 37873785876480 37914382172160 37952689597056 37976077172736 38022310526976 38062485227520 38124421224192 38218183311360 38246317424640 38264711413760 38367473089920 38395717102080 38419377684480 38437854904320 38517933768704 38545700372010 38546288541696 38569453378560 38616409128960 38696859981312 38720115305820 38774373089280 38855153033216 38925835484160 38967559454720 39006930974752 39078485819392 39119776483840 39308715130880 39462264799360 39502687371264 39534654914560 39689087160320 39736431083520 39819215314944 39848528019456 39999392759808 40004186332032 40192579731456 40284031057920 40349581996032 40398704934912 40441390554240 40466311741440 40507197550704 40515576791040 40599984242688 40624383271680 40766062198784 40820588789760 40840220835840 40870285148160 40925304629248 40955431575552 40980044214720 41029934699520 41055218565120 41115413730144 41140750270464 41190836404224 41215590512640 41301456326208 41403031920640 41520891183104 41564762514080 41620992491520 41641009479680 41671663288320 41783574493440 41834443223040 41946791581305 41971605331968 42005570846720 42169655107840 42195641303040 42333987667968 42360468026880 42499354807296 42828158730240 42969633128448 42995456225280 43047800340480 43137483257856 43163407226160 43164065857536 43242586767360 43332675489792 43364574609408 43533967478976 43541961375744 43562902224896 43621169725440 43712047162368 43765263679488 43791564919680 43838504386560 43882797346596 43891874856960 43963296546816 44009748544320 44222304522240 44243572572160 44276142243840 44395047899280 44395725324288 44443769733120 44449095924480 44476486778880 44569146126336 44623406104576 44650223055360 44743244353392 44832868884480 44887449927680 45007997278560 45184499228672 45497258606592 45674982273024 45711944744960 45861819973632 45890507029120 45895580909568 45917653696512 45945248440320 46040967707904 46074860522496 46254840446412 46339690954752 46397171957760 46529247707136 46578410910720 46635117035520 46711002580992 46760357828340 46761071345664 46846135664640 46880621199360 46943731780608 47037764075520 47063748625920 47170458157056 47221505341440 47227885060096 47256267202560 47354717759232 47406687715328 47412368986112 47440861996320 47470096465920 47527888158720 47539697125479 47626904592384 47655526530240 47821726810112 48008530430464 48147417210880 48182860677120 48340837269504 48371074976640 48379957084160 48529668665088 48568941291520 48758663718440 48848107274240 49008265003008 49044342177792 49235921639424 49378359214080 49580345917440 49683638304768 49744124837888 49774019143680 49804691374080 49810660024320 49877715016896 49945190989824 49969211375616 49999240949760 50005232915040 50140289392128 50201331867648 50240724664320 50336149897566 50369605697536 50406685016064 50436977495040 50498381168640 50603586129408 50633996938380 50634769563648 50749980303360 50832561632256 50957577748480 50995089899520 51156630786560 51194289469440 51225836912640 51394267162680 51395051388928 51425937838080 51488545505280 51595813308416 51626820407760 51657360408576 51699164119040 51901113978880 52260364615680 52464506664960 52606205263872 52670249828352 52811698253184 52917484584960 52981908111360 53066765426688 53092287086592 53124193509120 53131370692608 53274057479136 53332523679744 53338915109376 53371784134656 53580267666432 53712041410560 53799442661376 53864939913216 53921854072320 53955082321920 53994801070080 54009596734272 54133312323584 54165844362240 54205718261760 54417459348720 54427451719680 54453627781120 54493713530880 54607242100736 54640058952960 54706579599360 54820551640192 54853496683245 54854333693952 54921115205632 54954120683520 55068608434944 55494656655360 55676606349312 55711432657920 55779257630720 55894093092864 55929055441740 55962140442624 56112429394008 56215362797568 56260855070720 56445316890624 56480624035840 56665806409728 56707520643072 56871573258240 56929034395584 57033465790464 57093727841280 57327274967040 57369476136960 57397067120640 57516644343808 57551209634880 57593575653120 57656782356480 57776900653056 57818550558015 57819432812544 57924613693440 58045289971968 58055948500992 58161559633920 58282729549824 58353684905984 58388753226240 58451339182080 58510396462128 58522499809280 58617728729088 58679664725760 58963072696320 59034856325120 59193397199040 59258359644160 59265461232640 59301982371840 59425528168448 59496415100928 59533630740480 59657659137856 59728822972416 59777158512640 60010663038080 60426046586880 60598057402368 60662085831360 60773365186560 60899976364032 61149093298176 61194107879424 61260331253760 61305427722240 61387956943872 61433147363328 61544902049280 61673120595216 61711125405696 61786254606336 61862895943680 61952184489312 62104547880960 62180156047360 62281336774656 62347143771120 62348095127552 62431488737280 62461514219520 62507494932480 62591642374144 62675361740160 62751664834560 62893944209408 62962007121920 63008356270080 63139623678976 63254482661760 63293461954560 63370517544960 63386262833972 63502539456512 63540702040320 64243814236160 64454449692672 64494766635520 64571700510720 64706224886784 64746098786304 64999013234688 65312942063616 65344353337344 65568070743552 65647895519232 65757756579840 65824196019894 65837812285440 65944944820224 66014622816480 66244851073024 66333456783360 66365358858240 66414213365760 66503620022528 66592571848920 66593587986432 66665654599680 66673643886720 66714730168320 66853719189504 66935109156864 66975334583040 66987632885760 67114866530088 67208913354752 67249303326720 67331174891520 67471448172544 67511995917840 67513026084864 67666640404480 67776748843008 68259052625920 68525689550240 68567917117440 68651394007040 68792729960448 68835760543680 68876480544768 69061451561856 69188138827776 69595757936640 69793871560704 69867616366080 69952675553280 70066503871488 70140536742510 70141607018496 70269203496960 70415597670912 70556646113280 70608586014720 70755687235584 70789716115456 70832258012160 70841827590144 70884400803840 71032076638848 71110031572992 71118553479168 71161292994480 71162378846208 71291832238080 71440356888576 71616055214080 71732590215168 71819919884288 71895805429760 71940109762560 72012795645696 72221125816320 72274291015680 72556612464960 72569935626240 72853411937280 72942106132480 73137995577660 73139111591936 73272160911360 73424811246592 73512397504512 73992875540480 74281910210560 74370518876160 74525457457152 74572073922320 74616187256832 74661028715520 74816572525344 74953817063424 75008993918976 75301997801472 75554408546304 75610027524096 75747571752960 75828764344320 75905379194112 75952154345472 76124970455040 76248842448384 76436366622720 76492634849280 76529422827520 76734946179840 76791434204160 76838755368960 77035867537408 77091400744020 77092577083392 77138906757120 77232818257920 77393719962624 77440230611640 77548746178560 77710306066432 77851670968320 77935118909440 78013861949504 78156971638784 78239552967680 78617430261760 78924529598720 79005374742528 79232828542465 79378174320640 79472862167040 79638430629888 79697056038912 79998785519616 80008372664064 80568062115840 80699163992064 80797409869824 80882781108480 80932623482880 81014395101408 81199968485376 81248766543360 81532124397568 81641177579520 81680441671680 81740570296320 81850609258496 81910863151104 81960088429440 82059869399040 82110437130240 82230827460288 82281500540928 82381672808448 82431181025280 82602912652416 82806063841280 83041782366208 83129525028160 83241984983040 83282018959360 83567148986880 83668886446080 83893583162610 83943210663936 84011141693440 84339310215680 84391282606080 84667975335936 84720936053760 84998709614592 85939266256896 85990912450560 86095600680960 86274966515712 86326814452320 86485173534720 86665350979584 86729149218816 87067934957952 87083922751488 87242339450880 87424094324736 87530527358976 87583129839360 87677008773120 87765594693192 87783749713920 87926593093632 88019497088640 88444609044480 88487145144320 88552284487680 88790095798560 88887539466240 88898191848960 88952973557760 89138292252672 89246812209152 89300446110720 89486488706784 89665737768960 89774899855360 90015994557120 90368998457344 91349964546048 91423889489920 91723639947264 91781014058240 91791161819136 91890496880640 92081935415808 92149721044992 92509680892824 92679381909504 92794343915520 93058495414272 93156821821440 93270234071040 93422005161984 93520715656680 93522142691328 93692271329280 93761242398720 93887463561216 94075528151040 94127497251840 94340916314112 94443010682880 94512534405120 94709435518464 94813375430656 94824737972224 94881723992640 94940192931840 95055776317440 95079394250958 95253809184768 95311053060480 95643453620224 96017060860928 96294834421760 96365721354240 96681674539008 96742149953280 96759914168320 97059337330176 97137882583040 97517327436880 97696214548480 98016530006016 98088684355584 98471843278848 98756718428160 99160691834880 99367276609536 99488249675776 99548038287360 99621320048640 99755430033792 99890381979648 99938422751232 99998481899520 100010465830080 100280578784256 100402663735296 100481449328640 100672299795132 100739211395072 100813370032128 100873954990080 100996762337280 101207172258816 101267993876760 101269539127296 101499960606720 101665123264512 101915155496960 101990179799040 102313261573120 102388578938880 102788534325360 102790102777856 102851875676160 102977091010560 103191626616832 103253640815520 103314720817152 103802227957760 104520729231360 104929013329920 105212410527744 105340499656704 105623396506368 105834969169920 106133530853376 106184574173184 106248387018240 106262741385216 106548114958272 106665047359488 106677830218752 106743568269312 107160535332864 107424082821120 107598885322752 107729879826432 107843708144640 107910164643840 108019193468544 108266624647168 108331688724480 108411436523520 108834918697440 108854903439360 108907255562240 109214484201472 109280117905920 109413159198720 109641103280384 109706993366490 109708667387904 109908241367040 110137216869888 110989313310720 111353212698624 111422865315840 111558515261440 111788186185728 111858110883480 111924280885248 112224858788016 112430725595136 112521710141440 112961248071680 113331612819456 113415041286144 113743146516480 113858068791168 114066931580928 114187455682560 114654549934080 114738952273920 114794134241280 115033288687616 115102419269760 115187151306240 115313564712960 115553801306112 115637101116030 115638865625088 115849227386880 116090579943936 116323119267840 116565459099648 116707369811968 116777506452480 116902678364160 117020792924256 117235457458176 117359329451520 117926145392640 118069712650240 118386794398080 118516719288320 118530922465280 118603964743680 118851056336896 119067261480960 119315318275712 119457645944832 119554317025280 120021326076160 120852093173760 121196114804736 121324171662720 121546730373120 121799952728064 122298186596352 122520662507520 122610855444480 122775913887744 122866294726656 123089804098560 123346241190432 123422250811392 123572509212672 123904368978624 124209095761920 124360312094720 124562673549312 124694287542240 124862977474560 124923028439040 125014989864960 125183284748288 125350723480320 125503329669120 125787888418816 125840374743915 125924014243840 126016712540160 126279247357952 126508965323520 126586923909120 126772525667944 127005078913024 127081404080640 128487628472320 128908899385344 128989533271040 129143401021440 129412449773568 129492197572608 129998026469376 130625884127232 130688706674688 131136141487104 131295791038464 131515513159680 131648392039788 131675624570880 131889889640448 132029245632960 132489702146048 132666913566720 132730717716480 132828426731520 133007240045056 133185143697840 133187175972864 133331309199360 133347287773440 133429460336640 133707438379008 133870218313728 133950669166080 134229733060176 134417826709504 134498606653440 134662349783040 134942896345088 135023991835680 135333280808960 135553497686016 136518105251840 137051379100480 137135834234880 137302788014080 137585459920896 137671521087360 137752961089536 138122903123712 139191515873280 139587743121408 139735232732160 139905351106560 140133007742976 140281073485020 140283214036992 140538406993920 140831195341824 141113292226560 141511374471168 141579432230912 141664516024320 141683655180288 141768801607680 142064153277696 142220063145984 142237106958336 142322585988960 142583664476160 142619091376437 142880713777152 143232110428160 143465180430336 143791610859520 144025591291392 144442251632640 144548582031360 145113224929920 145139871252480 145706823874560 145884212264960 146275991155320 146278223183872 146544321822720 146849622493184 147024795009024 148563820421120 148741037752320 149050914914304 149144147844640 149232374513664 149322057431040 149633145050688 149907634126848 150603995602944 151108817092608 151220055048192 151495143505920 151810758388224 151904308690944 152249940910080 152497684896768 152872733245440 152985269698560 153469892359680 153582868408320 153677510737920 154071735074816 154182801488040 154185154166784 154277813514240 154465636515840 154787439925248 154880461223280 155097492357120 155420612132864 155703341936640 155870237818880 156027723899008 156313943277568 156479105935360 157234860523520 157849059197440 158010749485056 158465657084930 158756348641280 158945724334080 159276861259776 159394112077824 159997571039232 160016745328128 161136124231680 161398327984128 161594819739648 161765562216960 161865246965760 162028790202816 162399936970752 162497533086720 163282355159040 163360883343360 163481140592640 163701218516992 163821726302208 163920176858880 164119738798080 164461654920576 164560490049735 164563001081856 164763345616896 164862362050560 165205825304832 165612127682560 166083564732416 166259050056320 166483969966080 166564037918720 167134297973760 167337772892160 167787166325220 167886421327872 168022283386880 168678620431360 168782565212160 169335950671872 169441872107520 169997419229184 171981824901120 172191201361920 172549933031424 172653628904640 172970347069440 173330701959168 173458298437632 174135869915904 174167845502976 174484678901760 174848188649472 175061054717952 175166259678720 175354017546240 175531189386384 175567499427840 175853186187264 176038994177280 176889218088960 176974290288640 177104568975360 177580191597120 177775078932480 177796383697920 177905947115520 178276584505344 178493624418304 178600892221440 178972977413568 179331475537920 179549799710720 180031989114240 180737996914688 182699929092096 182847778979840 183447279894528 183562028116480 183582323638272 183780993761280 184163870831616 184299442089984 185019361785648 185358763819008 185588687831040 186313643642880 186540468142080 186844010323968 187041431313360 187044285382656 187384542658560 187522484797440 187774927122432 188254994503680 188681832628224 188886021365760 189025068810240 189418871036928 189649475944448 189763447985280 189880385863680 190111552634880 190158788501916 190507618369536 190622106120960 191286907240448 192034121721856 192589668843520 192731442708480 193363349078016 193484299906560 194118674660352 194275765166080 195034654873760 195392429096960 196033060012032 196943686557696 197513436856320 198734553219072 198976499351552 199096076574720 199242640097280 199510860067584 199780763959296 199996963799040 200020931660160 200561157568512 200805327470592 200962898657280 201344599590264 201478422790144 201626740064256 201747909980160 201993524674560 202414344517632 202535987753520 202539078254592 202999921213440 203330246529024 203830310993920 204626523146240 204777157877760 205577068650720 205703751352320 205954182021120 206383253233664 206507281631040 206629441634304 207604455915520 209858026659840 210424821055488 211246793012736 211669938339840 212267061706752 212369148346368 212496774036480 212525482770432 213096229916544 213330094718976 213355660437504 213487136538624 214321070665728 214848165642240 215197770645504 215459759652864 215687416289280 215820329287680 216038386937088 216533249294336 216663377448960 216822873047040 217669837394880 217709806878720 217814511124480 218428968402944 218560235811840 218826318397440 219282206560768 219413986732980 219417334775808 219816482734080 220274433739776 221978626621440 222845730631680 223117030522880 223576372371456 223716221766960 223848561770496 224449717576032 224861451190272 225922496143360 226663225638912 226830082572288 227486293032960 227716137582336 228374911365120 229309099868160 229477904547840 229588268482560 230066577375232 230204838539520 230374302612480 231107602612224 231274202232060 231277731250176 231698454773760 232181159887872 232646238535680 233130918199296 233414739623936 233555012904960 233805356728320 234041585848512 234470914916352 234718658903040 235852290785280 236139425300480 236773588796160 237033438576640 237061844930560 237698485627395 237702112673792 238134522961920 238630636551424 238915291889664 239108634050560 240042652152320 241704186347520 242392229609472 242648343325440 243599905456128 244596373192704 245041325015040 245221710888960 245551827775488 245732589453312 246179608197120 246692482380864 246844501622784 247145018425344 247808737957248 248418191523840 248720624189440 249125347098624 249388575084480 249725954949120 249846056878080 250366569496576 250701446960640 251006659338240 251575776837632 251680749487830 251848028487680 252033425080320 252558494715904 253017930647040 253173847818240 253545051335888 254010157826048 254162808161280 256975256944640 257817798770688 257979066542080 258286802042880 258824899547136 259996052938752 261251768254464 262272282974208 262591582076928 263031026319360 263296784079576 263351249141760 263779779280896 264058491265920 264979404292096 265333827133440 265461435432960 265656853463040 266014480090112 266370287395680 266662618398720 266694575546880 266858920673280 267414876758016 267740436627456 267901338332160 268459466120352 268997213306880 269324699566080 269885792690176 270047983671360 270666561617920 271106995372032 273036210503680 274102758200960 274271668469760 274605576028160 275170919841792 275343042174720 276245806247424 278383031746560 279175486242816 279470465464320 279810702213120 280266015485952 280562146970040 280566428073984 281076813987840 281662390683648 282226584453120 283022748942336 283158864461824 283329032048640 283537603215360 284128306555392 284440126291968 284474213916672 284645171977920 285167328952320 285238182752874 285761427554304 286930360860672 287583221719040 288051182582784 288884503265280 289097164062720 290226449859840 290279742504960 291413647749120 291768424529920 292551982310640 292556446367744 293088643645440 293699244986368 294049590018048 297127640842240 297482075504640 298101829828608 298288295689280 298464749027328 298644114862080 299266290101376 299815268253696 301207991205888 302217634185216 302440110096384 302990287011840 303621516776448 303808617381888 304499881820160 304995369793536 305745466490880 305970539397120 306939784719360 307165736816640 308143470149632 308365602976080 308370308333568 308555627028480 308931273031680 309574879850496 309760922446560 310841224265728 311406683873280 311740475637760 312055447798016 312958211870720 314469721047040 315698118394880 316021498970112 316931314169860 317512697282560 318553722519552 318788224155648 319995142078464 320033490656256 322272248463360 322796655968256 323189639479296 323531124433920 323730493931520 324057580405632 324799873941504 324995066173440 326564710318080 326721766686720 327402437033984 327643452604416 327840353717760 328239477596160 328923309841152 329120980099470 329126002163712 329724724101120 330411650609664 331224255365120 332167129464832 332518100112640 332967939932160 334268595947520 334675545784320 335574332650440 335772842655744 336044566773760 337357240862720 337565130424320 338883744215040 339994838458368 343963649802240 344382402723840 345099866062848 345307257809280 345940694138880 346661403918336 346916596875264 348271739831808 348969357803520 349696377298944 350122109435904 350332519357440 350708035092480 351062378772768 351706372374528 352077988354560 353778436177920 353948580577280 354209137950720 355160383194240 355550157864960 355592767395840 355811894231040 356553169010688 356987248836608 357201784442880 357945954827136 358662951075840 359099599421440 360063978228480 361475993829376 365399858184192 365695557959680 366894559789056 367124056232960 367561987522560 368327741663232 368598884179968 370038723571296 370717527638016 372627287285760 373080936284160 373688020647936 374082862626720 374769085317120 375044969594880 375549854244864 376509989007360 377363665256448 377772042731520 378050137620480 378837742073856 379298951888896 379526895970560 379760771727360 380317577003832 381015236739072 381244212241920 382573814480896 384068243443712 385179337687040 385462885416960 386726698156032 386968599813120 388237349320704 388551530332160 390069309747520 390784858193920 392066120024064 393887373115392 395026873712640 397469106438144 398192153149440 398485280194560 399021720135168 399561527918592 399993927598080 400041863320320 401122315137024 401610654941184 402689199180528 402956845580288 403253480128512 403495819960320 403987049349120 404828689035264 405071975507040 405999842426880 406660493058048 407660621987840 409253046292480 409554315755520 411154137301440 411407502704640 411908364042240 412766506467328 413014563262080 413258883268608 415208911831040 419716053319680 420849642110976 422493586025472 423339876679680 424534123413504 424738296692736 424993548072960 425050965540864 426192459833088 426660189437952 426711320875008 427857274129311 428642141331456 429696331284480 430395541291008 431374832578560 432076773874176 433066498588672 433326754897920 433645746094080 435339674789760 435419613757440 436857936805888 437120471623680 437652636794880 438564413121536 438827973465960 438834669551616 439632965468160 440548867479552 445691461263360 446234061045760 447152744742912 447432443533920 447697123540992 448899435152064 449722902380544 451844992286720 453326451277824 453660165144576 455432275164672 456749822730240 458618199736320 458955809095680 460133154750464 460409677079040 460748605224960 462215205224448 462548404464120 462555462500352 463396909547520 464362319775744 465292477071360 466261836398592 466829479247872 467110025809920 467610713456640 468083171697024 468941829832704 469437317806080 471704581570560 473547177592320 474066877153280 474123689861120 475396971254790 475404225347584 476269045923840 477261273102848 477830583779328 478217268101120 480085304304640 483408372695040 484784459218944 485296686650880 487199810912256 490082650030080 490443421777920 491103655550976 491465178906624 492359216394240 493384964761728 493689003245568 494290036850688 495617475914496 496836383047680 497441248378880 498250694197248 498777150168960 499451909898240 499692113756160 500733138993152 501402893921280 502013318676480 503361498975660 503696056975360 504066850160640 505116989431808 506035861294080 506347695636480 507090102671776 508020315652096 508325616322560 513950513889280 515958133084160 516573604085760 517649799094272 519992105877504 522503536508928 524544565948416 525183164153856 526062052638720 526593568159152 526702498283520 527559558561792 528116982531840 529958808584192 530667654266880 530922870865920 531313706926080 532028960180224 532740574791360 533325236797440 533389151093760 533717841346560 534829753516032 535480873254912 535802676664320 536918932240704 537994426613760 538649399132160 539771585380352 540095967342720 541333123235840 542213990744064 546072421007360 548205516401920 548543336939520 550341839683584 550686084349440 552491612494848 556766063493120 558940930928640 559621404426240 560532030971904 561124293940080 561132856147968 562153627975680 563324781367296 566045497884672 566317728923648 566658064097280 567075206430720 568256613110784 568948427833344 569290343955840 570334657904640 570476365505748 571522855108608 573860721721344 575166443438080 576102365165568 577769006530560 578194328125440 580452899719680 582827295498240 583536849059840 585103964621280 586177287290880 587398489972736 588099180036096 594255281684480 596203659657216 596576591378560 596929498054656 597288229724160 598532580202752 602415982411776 604435268370432 604880220192768 605980574023680 607243033552896 607617234763776 608999763640320 609990739587072 611490932981760 613879569438720 614331473633280 616286940299264 616731205952160 617111254056960 617862546063360 619149759700992 619521844893120 621682448531456 622813367746560 624110895596032 625916423741440 628939442094080 631396236789760 633862628339720 635025394565120 637107445039104 637576448311296 639990284156928 640066981312512 644544496926720 645593311936512 646379278958592 647062248867840 647460987863040 648115160811264 649599747883008 649990132346880 653129420636160 653443533373440 654804874067968 655286905208832 655680707435520 656478955192320 657846619682304 658241960198940 658252004327424 659449448202240 660823301219328 662448510730240 664334258929664 665036200225280 665935879864320 668537191895040 669351091568640 671148665300880 671545685311488 672089133547520 674714481725440 677767488430080 679989676916736 687927299604480 688764805447680 690199732125696 690614515618560 693322807836672 693833193750528 696543479663616 697938715607040 699392754597888 700244218871808 700665038714880 701416070184960 702124757545536 703412744749056 704155976709120 707556872355840 707897161154560 708418275901440 710320766388480 711100315729920 711185534791680 713095456882185 713106338021376 713974497673216 714403568885760 715891909654272 717325902151680 720127956456960 722951987658752 730799716368384 731391115919360 733789119578112 734248112465920 735123975045120 736655483326464 737197768359936 740077447142592 741435055276032 745254574571520 746161872568320 747376041295872 748165725253440 749538170634240 751099708489728 753019978014720 754727330512896 755544085463040 756100275240960 757675484147712 758597903777792 759053791941120 759521543454720 760635154007664 762030473478144 762488424483840 768136486887424 770358675374080 770925770833920 773453396312064 773937199626240 776474698641408 777103060664320 780138619495040 781569716387840 787774746230784 790053747425280 794938212876288 796384306298880 796970560389120 798043440270336 799987855196160 800083726640640 802244630274048 803221309882368 805378398361056 805913691160576 806991639920640 807974098698240 809657378070528 810143951014080 811999684853760 813320986116096 818506092584960 819108631511040 822308274602880 822815005409280 823816728084480 825533012934656 826029126524160 830417823662080 839432106639360 841699284221952 844987172050944 846679753359360 849068246827008 849476593385472 849987096145920 852384919666176 853320378875904 853422641750016 855714548258622 857284282662912 860791082582016 862749665157120 864153547748352 866653509795840 867291492188160 870679349579520 870839227514880 873715873611776 874240943247360 875305273589760 877128826243072 877655946931920 877669339103232 879265930936320 881097734959104 891382922526720 892468122091520 894305489485824 894864887067840 895394247081984 897798870304128 899445804761088 903689984573440 906652902555648 907320330289152 910864550329344 913499645460480 917236399472640 917911618191360 920266309500928 920819354158080 921497210449920 924430410448896 925096808928240 925110925000704 926793819095040 928724639551488 932523672797184 933658958495744 934220051619840 935221426913280 936166343394048 938874635612160 943409163141120 947094355184640 948247379722240 950793942509580 950808450695168 952538091847680 954522546205696 955661167558656 956434536202240 960170608609280 966816745390080 969568918437888 970593373301760 974399621824512 980165300060160 982207311101952 982930357813248 984718432788480 986769929523456 987378006491136 991234951828992 993672766095360 994882496757760 996501388394496 997554300337920 998903819796480 1001466277986304 1002805787842560 1004026637352960 1006722997951320 1007392113950720 1008133700321280 1010233978863616 1012071722588160 1012695391272960 1014180205343552 1016040631304192 1016651232645120 1031916266168320 1033147208171520 1035299598188544 1039984211755008 1049089131896832 1050366328307712 1052124105277440 1053187136318304 1055119117123584 1056233965063680 1059917617168384 1061335308533760 1061845741731840 1062627413852160 1064057920360448 1065481149582720 1066650473594880 1066778302187520 1067435682693120 1069659507032064 1070961746509824 1071605353328640 1073837864481408 1075988853227520 1077298798264320 1079543170760704 1080191934685440 1082666246471680 1084427981488128 1092144842014720 1096411032803840 1097086673879040 1100683679367168 1101372168698880 1104983224989696 1117881861857280 1119242808852480 1121064061943808 1122248587880160 1124307255951360 1126649562734592 1132090995769344 1133316128194560 1134150412861440 1136513226221568 1137896855666688 1138580687911680 1140952731011496 1143045710217216 1147721443442688 1150332886876160 1152204730331136 1155538013061120 1156388656250880 1160905799439360 1165654590996480 1167073698119680 1170207929242560 1172354574581760 1174796979945472 1176198360072192 1188510563368960 1192407319314432 1193153182757120 1194576459448320 1197065160405504 1204831964823552 1208870536740864 1209760440385536 1211961148047360 1214486067105792 1217999527280640 1219981479174144 1222981865963520 1227759138877440 1228662947266560 1232573880598528 1233462411904320 1234222508113920 1235725092126720 1238299519401984 1239043689786240 1243364897062912 1245626735493120 1248221791192064 1251832847482880 1257878884188160 1262792473579520 1267725256679440 1270050789130240 1274214890078208 1275152896622592 1279980568313856 1280133962625024 1289088993853440 1291186623873024 1294124497735680 1296230321622528 1299199495766016 1299980264693760 1306258841272320 1309609748135936 1310573810417664 1311361414871040 1312957910384640 1315693239364608 1316483920397880 1316504008654848 1318898896404480 1321646602438656 1324897021460480 1328668517859328 1330072400450560 1337074383790080 1338702183137280 1342297330601760 1343091370622976 1349428963450880 1355534976860160 1359979353833472 1375854599208960 1380399464251392 1381229031237120 1386645615673344 1387666387501056 1393086959327232 1395877431214080 1398785509195776 1400488437743616 1401330077429760 1402832140369920 1404249515091072 1406825489498112 1408311953418240 1415113744711680 1415794322309120 1420641532776960 1422200631459840 1422371069583360 1426190913764370 1426212676042752 1428807137771520 1431783819308544 1434651804303360 1440255912913920 1445903975317504 1461599432736768 1462782231838720 1468496224931840 1470247950090240 1473310966652928 1474395536719872 1480154894285184 1482870110552064 1490509149143040 1492323745136640 1494752082591744 1496331450506880 1499076341268480 1502199416979456 1506039956029440 1511088170926080 1512200550481920 1515350968295424 1517195807555584 1518107583882240 1519043086909440 1521270308015328 1524060946956288 1524976848967680 1536272973774848 1540717350748160 1541851541667840 1547874399252480 1552949397282816 1554206121328640 1560277238990080 1575549492461568 1580107494850560 1589876425752576 1592768612597760 1593941120778240 1596086880540672 1599975710392320 1600167453281280 1604489260548096 1606442619764736 1610756796722112 1611827382321152 1613983279841280 1615948197396480 1619314756141056 1620287902028160 1623999369707520 1626641972232192 1637012185169920 1638217263022080 1644616549205760 1645630010818560 1651066025869312 1652058253048320 1660835647324160 1678864213278720 1683398568443904 1689974344101888 1698136493654016 1698953186770944 1699974192291840 1704769839332352 1706845283500032 1711429096517244 1714568565325824 1721582165164032 1725499330314240 1728307095496704 1733307019591680 1734582984376320 1741358699159040 1747431747223552 1748481886494720 1750610547179520 1754257652486144 1755311893863840 1758531861872640 1762195469918208 1782765845053440 1784936244183040 1788610978971648 1789729774135680 1790788494163968 1795597740608256 1807379969146880 1813305805111296 1814640660578304 1821729100658688 1826999290920960 1834472798945280 1840532619001856 1841638708316160 1842994420899840 1848860820897792 1850193617856480 1853587638190080 1857449279102976 1865047345594368 1868440103239680 1872332686788096 1877749271224320 1886818326282240 1894188710369280 1896494759444480 1901587885019160 1901616901390336 1905076183695360 1909045092411392 1911322335117312 1912869072404480 1920341217218560 1933633490780160 1939137836875776 1941186746603520 1948799243649024 1960330600120320 1964414622203904 1965860715626496 1969436865576960 1973539859046912 1974756012982272 1982469903657984 1987345532190720 1993002776788992 1995108600675840 1997807639592960 2002932555972608 2005611575685120 2008053274705920 2013445995902640 2014784227901440 2016267400642560 2020467957727232 2024143445176320 2028360410687104 2032081262608384 2033302465290240 2063832532336640 2066294416343040 2070599196377088 2079968423510016 2098178263793664 2100732656615424 2104248210554880 2106374272636608 2110238234247168 2112467930127360 2122670617067520 2123691483463680 2125254827704320 2128115840720896 2130962299165440 2133300947189760 2133556604375040 2139286370646555 2139319014064128 2141923493019648 2143210706657280 2147675728962816 2151977706455040 2159086341521408 2160383869370880 2165332492943360 2168855962976256 2184289684029440 2192822065607680 2194173347758080 2201367358734336 2202744337397760 2209966449979392 2235763723714560 2238485617704960 2242128123887616 2244497175760320 2248614511902720 2253299125469184 2264181991538688 2266632256389120 2268300825722880 2273026452443136 2275793711333376 2277161375823360 2281905462022992 2286091420434432 2300665773752320 2304409460662272 2311076026122240 2312777312501760 2321811598878720 2331309181992960 2334147396239360 2340415858485120 2344709149163520 2349593959890944 2377021126737920 2384814638628864 2386306365514240 2389152918896640 2394130320811008 2409663929647104 2417741073481728 2423922296094720 2428972134211584 2435999054561280 2439962958348288 2455518277754880 2457325894533120 2466924823808640 2468445016227840 2471450184253440 2476599038803968 2478087379572480 2486729794125824 2491253470986240 2496443582384128 2503665694965760 2525584947159040 2535450513358880 2540101578260480 2548429780156416 2559961136627712 2560267925250048 2582373247746048 2588248995471360 2592460643245056 2599960529387520 2612517682544640 2619219496271872 2621147620835328 2622722829742080 2625915820769280 2631386478729216 2632967840795760 2633008017309696 2637797792808960 2643293204877312 2649794042920960 2657337035718656 2660144800901120 2674148767580160 2677404366274560 2684594661203520 2686182741245952 2698857926901760 2711069953720320 2719958707666944 2751709198417920 2760798928502784 2762458062474240 2773291231346688 2775332775002112 2786173918654464 2797571018391552 2800976875487232 2802660154859520 2805664280739840 2808499030182144 2816623906836480 2830227489423360 2831588644618240 2841283065553920 2844742139166720 2852381827528740 2852425352085504 2857614275543040 2863567638617088 2869303608606720 2880511825827840 2891807950635008 2923198865473536 2936992449863680 2940495900180480 2946621933305856 2948791073439744 2960309788570368 2981018298286080 2984647490273280 2989504165183488 2992662901013760 3004398833958912 3012079912058880 3022176341852160 3024401100963840 3030701936590848 3034391615111168 3036215167764480 3038086173818880 3042540616030656 3048121893912576 3049953697935360 3072545947549696 3081434701496320 3095748798504960 3105898794565632 3108412242657280 3120554477980160 3151098984923136 3179752851505152 3185537225195520 3187882241556480 3192173761081344 3199951420784640 3200334906562560 3208978521096192 3212885239529472 3221513593444224 3227966559682560 3231896394792960 3238629512282112 3240575804056320 3247998739415040 3253283944464384 3274024370339840 3276434526044160 3289233098411520 3291260021637120 3302132051738624 3304116506096640 3321671294648320 3357728426557440 3379948688203776 3396272987308032 3399948384583680 3409539678664704 3413690567000064 3422858193034488 3429137130651648 3443164330328064 3450998660628480 3456614190993408 3466614039183360 3469165968752640 3482717398318080 3496963772989440 3501221094359040 3508515304972288 3510623787727680 3517063723745280 3524390939836416 3565531690106880 3569872488366080 3577221957943296 3579459548271360 3591195481216512 3614759938293760 3626611610222592 3629281321156608 3643458201317376 3653998581841920 3668945597890560 3681065238003712 3683277416632320 3685988841799680 3697721641795584 3700387235712960 3707175276380160 3714898558205952 3730094691188736 3736880206479360 3744665373576192 3755498542448640 3773636652564480 3788377420738560 3792989518888960 3803175770038320 3803233802780672 3810152367390720 3818090184822784 3822644670234624 3840682434437120 3867266981560320 3882373493207040 3897598487298048 3928829244407808 3931721431252992 3938873731153920 3947079718093824 3949512025964544 3964939807315968 3974691064381440 3986005553577984 3990217201351680 4005865111945216 4011223151370240 4016106549411840 4026891991805280 4029568455802880 4040935915454464 4048286890352640 4056720821374208 4066604930580480 4127665064673280 4141198392754176 4159936847020032 4196356527587328 4201465313230848 4208496421109760 4212748545273216 4220476468494336 4224935860254720 4245341234135040 4247382966927360 4256231681441792 4261924598330880 4266601894379520 4267113208750080 4278572741293110 4278638028128256 4286421413314560 4295351457925632 4303955412910080 4318172683042816 4320767738741760 4337711925952512 4368579368058880 4385644131215360 4388346695516160 4405488674795520 4419932899958784 4471527447429120 4476971235409920 4484256247775232 4488994351520640 4497229023805440 4506598250938368 4533264512778240 4536601651445760 4546052904886272 4551587422666752 4554322751646720 4563810924045984 4572182840868864 4601331547504640 4608818921324544 4622152052244480 4625554625003520 4643623197757440 4662618363985920 4668294792478720 4680831716970240 4699187919781888 4754042253475840 4769629277257728 4772612731028480 4778305837793280 4788260641622016 4819327859294208 4835482146963456 4847844592189440 4857944268423168 4871998109122560 4879925916696576 4911036555509760 4914651789066240 4933849647617280 4936890032455680 4953198077607936 4956174759144960 4973459588251648 4982506941972480 4992887164768256 5007331389931520 5051169894318080 5070901026717760 5080203156520960 5096859560312832 5120535850500096 5164746495492096 5176497990942720 5184921286490112 5199921058775040 5238438992543744 5242295241670656 5245445659484160 5251831641538560 5262772957458432 5265935681591520 5275595585617920 5286586409754624 5299588085841920 5320289601802240 5348297535160320 5354808732549120 5369189322407040 5372365482491904 5397715853803520 5422139907440640 5439917415333888 5503418396835840 5521597857005568 5524916124948480 5546582462693376 5572347837308928 5595142036783104 5605320309719040 5616998060364288 5633247813672960 5660454978846720 5682566131107840 5689484278333440 5704763655057480 5704850704171008 5715228551086080 5727135277234176 5738607217213440 5761023651655680 5783615901270016 5846397730947072 5873984899727360 5880991800360960 5893243866611712 5897582146879488 5920619577140736 5962036596572160 5979008330366976 5985325802027520 6008797667917824 6024159824117760 6044352683704320 6048802201927680 6061403873181696 6068783230222336 6072430335528960 6085081232061312 6096243787825152 6099907395870720 6145091895099392 6162869402992640 6191497597009920 6211797589131264 6216824485314560 6241108955960320 6302197969846272 6371074450391040 6375764483112960 6384347522162688 6399902841569280 6400669813125120 6417957042192384 6425770479058944 6443027186888448 6455933119365120 6477259024564224 6481151608112640 6495997478830080 6506567888928768 6548048740679680 6552869052088320 6578466196823040 6582520043274240 6604264103477248 6608233012193280 6643342589296640 6715456853114880 6759897376407552 6792545974616064 6799896769167360 6819079357329408 6827381134000128 6845716386068976 6858274261303296 6901997321256960 6913228381986816 6933228078366720 6938331937505280 6965434796636160 6993927545978880 7002442188718080 7017030609944576 7021247575455360 7034127447490560 7048781879672832 7131063380213760 7154443915886592 7158919096542720 7182390962433024 7229519876587520 7253223220445184 7286916402634752 7307997163683840 7362130476007424 7366554833264640 7371977683599360 7400774471425920 7414350552760320 7429797116411904 7460189382377472 7473760412958720 7489330747152384 7510997084897280 7576754841477120 7585979037777920 7606351540076640 7620304734781440 7636180369645568 7645289340469248 7681364868874240 7764746986414080 7857658488815616 7863442862505984 7877747462307840 7894159436187648 7899024051929088 7929879614631936 7949382128762880 7972011107155968 7980434402703360 8011730223890432 8022446302740480 8032213098823680 8053783983610560 8059136911605760 8081871830908928 8096573780705280 8113441642748416 8133209861160960 8255330129346560 8282396785508352 8319873694040064 8392713055174656 8402930626461696 8416992842219520 8425497090546432 8449871720509440 8490682468270080 8494765933854720 8512463362883584 8523849196661760 8534226417500160 8557145482586220 8557276056256512 8572842826629120 8590702915851264 8607910825820160 8636345366085632 8641535477483520 8675423851905024 8737158736117760 8771288262430720 8810977349591040 8839865799917568 8943054894858240 8953942470819840 8968512495550464 8977988703041280 9013196501876736 9066529025556480 9073203302891520 9092105809772544 9103174845333504 9108645503293440 9127621848091968 9144365681737728 9202663095009280 9217637842649088 9244304104488960 9287246395514880 9325236727971840 9361663433940480 9398375839563776 9508084506951680 9539258554515456 9545225462056960 9556611675586560 9576521283244032 9638655718588416 9695689184378880 9715888536846336 9743996218245120 9759851833393152 9822073111019520 9829303578132480 9867699295234560 9873780064911360 9906396155215872 9912349518289920 9965013883944960 9985774329536512 10014662779863040 10102339788636160 10141802053435520 10160406313041920 10241071701000192 10329492990984192 10352995981885440 10369842572980224 10399842117550080 10476877985087488 10490891318968320 10503663283077120 10525545914916864 10531871363183040 10551191171235840 10573172819509248 10640579203604480 10696595070320640 10709617465098240 10738378644814080 10795431707607040 10844279814881280 10879834830667776 11006836793671680 11043195714011136 11049832249896960 11093164925386752 11144695674617856 11190284073566208 11210640619438080 11233996120728576 11266495627345920 11320909957693440 11365132262215680 11378968556666880 11409527310114960 11409701408342016 11430457102172160 11454270554468352 11522047303311360 11692795461894144 11747969799454720 11786487733223424 11795164293758976 11841239154281472 11924073193144320 11958016660733952 11970651604055040 12017595335835648 12048319648235520 12088705367408640 12122807746363392 12137566460444672 12144860671057920 12170162464122624 12199814791741440 12290183790198784 12382995194019840 12423595178262528 12433648970629120 12482217911920640 12604395939692544 12742148900782080 12768695044325376 12799805683138560 12801339626250240 12835914084384768 12886054373776896 12911866238730240 12954518049128448 12962303216225280 13013135777857536 13096097481359360 13105738104176640 13156932393646080 13165040086548480 13208528206954496 13216466024386560 13286685178593280 13430913706229760 13519794752815104 13599793538334720 13638158714658816 13654762268000256 13691432772137952 13716548522606592 13803994642513920 13826456763973632 13866456156733440 13876663875010560 13930869593272320 13987855091957760 14004884377436160 14034061219889152 14042495150910720 14097563759345664 14262126760427520 14308887831773184 14317838193085440 14364781924866048 14459039753175040 14506446440890368 14573832805269504 14615994327367680 14733109666529280 14743955367198720 14801548942851840 14859594232823808 14920378764754944 14947520825917440 14978661494304768 15021994169794560 15153509682954240 15171958075555840 15212703080153280 15240609469562880 15272360739291136 15290578680938496 15362729737748480 15529493972828160 15715316977631232 15726885725011968 15755494924615680 15788318872375296 15859759229263872 15898764257525760 15960868805406720 16023460447780864 16044892605480960 16064426197647360 16107567967221120 16163743661817856 16193147561410560 16226883285496832 16266419722321920 16510660258693120 16564793571016704 16639747388080128 16785426110349312 16850994181092864 16899743441018880 16981364936540160 17024926725767168 17047698393323520 17068452835000320 17114290965172440 17114552112513024 17145685653258240 17181405831702528 17215821651640320 17272690732171264 17283070954967040 17350847703810048 17542576524861440 17621954699182080 17679731599835136 17886109789716480 17937024991100928 17955977406082560 18026393003753472 18133058051112960 18146406605783040 18184211619545088 18206349690667008 18217291006586880 18255243696183936 18288731363475456 18405326190018560 18435275685298176 18488608208977920 18574492791029760 18650473455943680 18723326867880960 18796751679127552 19016169013903360 19090450924113920 19113223351173120 19153042566488064 19277311437176832 19431777073692672 19487992436490240 19519703666786304 19644146222039040 19658607156264960 19735398590469120 19747560129822720 19812792310431744 19824699036579840 19930027767889920 19971548659073024 20029325559726080 20204679577272320 20283604106871040 20482143402000384 20705991963770880 20739685145960448 20799684235100160 20953755970174976 20981782637936640 21007326566154240 21051091829833728 21063742726366080 21102382342471680 21146345639018496 21281158407208960 21393190140641280 21476757289628160 21590863415214080 21688559629762560 21759669661335552 22086391428022272 22099664499793920 22289391349235712 22380568147132416 22421281238876160 22467992241457152 22532991254691840 22730264524431360 22757937113333760 22819054620229920 22860914204344320 22908541108936704 23044094606622720 23495939598909440 23572975466446848 23590328587517952 23682478308562944 23848146386288640 23916033321467904 23941303208110080 24035190671671296 24096639296471040 24177410734817280 24245615492726784 24289721342115840 24340324928245248 24399629583482880 24580367580397568 24765990388039680 24847190356525056 24867297941258240 24964435823841280 25208791879385088 25484297801564160 25537390088650752 25602679252500480 25671828168769536 25772108747553792 25823732477460480 25909036098256896 25924606432450560 26026271555715072 26192194962718720 26211476208353280 26313864787292160 26417056413908992 26432932048773120 26861827412459520 27039589505630208 27199587076669440 27276317429317632 27309524536000512 27382865544275904 27433097045213184 27607989285027840 27652913527947264 27732912313466880 27861739186544640 27975710183915520 28068122439778304 28084990301821440 28195127518691328 28524253520855040 28617775663546368 28635676386170880 28729563849732096 28918079506350080 29147665610539008 29231988654735360 29466219333058560 29487910734397440 29603097885703680 29719188465647616 29895041651834880 29957322988609536 30043988339589120 30307019365908480 30343916151111680 30425406160306560 30481218939125760 30544721478582272 30725459475496960 31058987945656320 31430633955262464 31510989849231360 31576637744750592 31719518458527744 31921737610813440 32089785210961920 32128852395294720 32215135934442240 32327487323635712 32386295122821120 32453766570993664 32532839444643840 33021320517386240 33129587142033408 33279494776160256 33570852220698624 33701988362185728 33799486882037760 33962729873080320 34049853451534336 34095396786647040 34136905670000640 34228581930344880 34229104225026048 34291371306516480 34362811663405056 34545381464342528 34566141909934080 35085153049722880 35243909398364160 35359463199670272 35772219579432960 35874049982201856 35911954812165120 36052786007506944 36266116102225920 36368423239090176 36412699381334016 36434582013173760 36510487392367872 36810652380037120 36870551370596352 37148985582059520 37300946911887360 37446653735761920 37593503358255104 38180901848227840 38226446702346240 38306085132976128 38863554147385344 39039407333572608 39288292444078080 39317214312529920 39470797180938240 39495120259645440 39625584620863488 39649398073159680 39860055535779840 39943097318146048 40058651119452160 40409359154544640 40567208213742080 40964286804000768 41411983927541760 41479370291920896 41599368470200320 41963565275873280 42014653132308480 42102183659667456 42127485452732160 42292691278036992 42562316814417920 42786380281282560 42953514579256320 43181726830428160 43377119259525120 43519339322671104 44199328999587840 44578782698471424 44761136294264832 44842562477752320 44935984482914304 45065982509383680 45460529048862720 45515874226667520 45638109240459840 45721828408688640 45817082217873408 46088189213245440 46991879197818880 47145950932893696 47180657175035904 47364956617125888 47696292772577280 47882606416220160 48070381343342592 48193278592942080 48491230985453568 48579442684231680 48680649856490496 48799259166965760 49160735160795136 49531980776079360 49694380713050112 49928871647682560 51074780177301504 51205358505000960 51343656337539072 51544217495107584 51647464954920960 51818072196513792 51849212864901120 52052543111430144 52384389925437440 52627729574584320 52865864097546240 54079179011260416 54399174153338880 54552634858635264 54619049072001024 54765731088551808 54866194090426368 55215978570055680 55305827055894528 55465824626933760 55723478373089280 55951420367831040 56136244879556608 56169980603642880 56390255037382656 57048507041710080 57271352772341760 57459127699464192 58295331221078016 58463977309470720 58932438666117120 58975821468794880 59206195771407360 59438376931295232 59790083303669760 59914645977219072 60087976679178240 60614038731816960 60687832302223360 60850812320613120 61089442957164544 61450918950993920 62117975891312640 62861267910524928 63021979698462720 63153275489501184 63439036917055488 63843475221626880 64179570421923840 64430271868884480 64654974647271424 64772590245642240 64907533141987328 65065678889287680 66042641034772480 66259174284066816 67141704441397248 67403976724371456 67598973764075520 68099706903068672 68190793573294080 68273811340001280 68457163860689760 68582742613032960 68725623326810112 69132283819868160 70170306099445760 70487818796728320 70718926399340544 71544439158865920 71748099964403712 71823909624330240 72105572015013888 72532232204451840 72736846478180352 72869164026347520 73020974784735744 73741102741192704 74297971164119040 74601893823774720 74893307471523840 75187006716510208 76361803696455680 76452893404692480 76612170265952256 77727108294770688 78078814667145216 78576584888156160 78634428625059840 78941594361876480 79251169241726976 79298796146319360 79886194636292096 80117302238904320 80818718309089280 81134416427484160 81928573608001536 82823967855083520 82958740583841792 83198736940400640 83927130551746560 84204367319334912 84254970905464320 84585382556073984 85124633628835840 85572760562565120 85907029158512640 86363453660856320 86754238519050240 88398657999175680 89157565396942848 89685124955504640 89871968965828608 90131965018767360 90921058097725440 91031748453335040 91276218480919680 91443656817377280 91634164435746816 92176378426490880 93983758395637760 94291901865787392 94729913234251776 95765212832440320 96386557185884160 96982461970907136 97158885368463360 97361299712980992 97598518333931520 98321470321590272 99063961552158720 99388761426100224 99857743295365120 102149560354603008 102410717010001920 102687312675078144 103088434990215168 103636144393027584 103698425729802240 104768779850874880 105255459149168640 105731728195092480 108158358022520832 108798348306677760 109105269717270528 109238098144002048 109531462177103616 110431957140111360 110611654111789056 111446956746178560 111902840735662080 112272489759113216 112339961207285760 112780510074765312 114542705544683520 114918255398928384 116590662442156032 117864877332234240 117951642937589760 118412391542814720 118876753862590464 119580166607339520 119829291954438144 120175953358356480 121228077463633920 121701624641226240 122178885914329088 122901837901987840 124235951782625280 126043959396925440 126306550979002368 126878073834110976 127686950443253760 128359140843847680 128860543737768960 129545180491284480 129815066283974656 130131357778575360 132085282069544960 134283408882794496 134807953448742912 135197947528151040 136199413806137344 136381587146588160 136547622680002560 136914327721379520 137165485226065920 137451246653620224 138264567639736320 140340612198891520 140975637593456640 141437852798681088 143088878317731840 143647819248660480 144211144030027776 145473692956360704 145738328052695040 146041949569471488 147482205482385408 148595942328238080 149786614943047680 152723607392911360 153224340531904512 155454216589541376 156157629334290432 157153169776312320 157883188723752960 158597592292638720 159772389272584192 161637436618178560 162268832854968320 163857147216003072 165647935710167040 165917481167683584 166397473880801280 167854261103493120 168408734638669824 168509941810928640 169170765112147968 170249267257671680 171145521125130240 171814058317025280 172726907321712640 176797315998351360 178315130793885696 179370249911009280 179743937931657216 180263930037534720 181842116195450880 182063496906670080 182552436961839360 183268328871493632 184352756852981760 187967516791275520 188583803731574784 189459826468503552 191530425664880640 193964923941814272 194317770736926720 194722599425961984 195197036667863040 198127923104317440 198777522852200448 199715486590730240 204299120709206016 204821434020003840 206176869980430336 207396851459604480 210510918298337280 211463456390184960 216316716045041664 217596696613355520 218210539434541056 219062924354207232 221223308223578112 222893913492357120 223805681471324160 224544979518226432 224679922414571520 225561020149530624 229085411089367040 229836510797856768 233181324884312064 235729754664468480 235903285875179520 236824783085629440 237753507725180928 239658583908876288 240351906716712960 242456154927267840 243403249282452480 244357771828658176 245803675803975680 248471903565250560 252613101958004736 253756147668221952 255373900886507520 256718281687695360 257721087475537920 259090360982568960 259630132567949312 260262715557150720 269615906897485824 270395895056302080 272398827612274688 272763174293176320 273095245360005120 273828655442759040 274330970452131840 274902493307240448 276529135279472640 280681224397783040 281951275186913280 282875705597362176 287295638497320960 290947385912721408 291476656105390080 292083899138942976 294964410964770816 297191884656476160 299573229886095360 305447214785822720 306448681063809024 310908433179082752 314306339552624640 315766377447505920 317195184585277440 319544778545168384 323274873236357120 324537665709936640 327714294432006144 331295871420334080 331834962335367168 335708522206986240 336817469277339648 337019883621857280 338341530224295936 340498534515343360 343628116634050560 353594631996702720 356630261587771392 358740499822018560 359487875863314432 360527860075069440 363684232390901760 365104873923678720 366536657742987264 368705513705963520 375935033582551040 378919652937007104 383060851329761280 388635541473853440 389445198851923968 390394073335726080 396255846208634880 399430973181460480 408598241418412032 409642868040007680 412353739960860672 414793702919208960 421021836596674560 422926912780369920 432633432090083328 436421078869082112 438125848708414464 442446616447156224 445787826984714240 449089959036452864 449359844829143040 458170822178734080 459673021595713536 466362649768624128 471459509328936960 473649566171258880 479317167817752576 484912309854535680 486806498564904960 488715543657316352 491607351607951360 496943807130501120 505226203916009472 507512295336443904 510747801773015040 513436563375390720 515442174951075840 518180721965137920 519260265135898624 539231813794971648 540791790112604160 545526348586352640 546190490720010240 547657310885518080 549804986614480896 553058270558945280 561362448795566080 563902550373826560 565751411194724352 574591276994641920 581894771825442816 582953312210780160 584167798277885952 594383769312952320 599146459772190720 610894429571645440 612897362127618048 631532754895011840 634390369170554880 639089557090336768 649075331419873280 663669924670734336 671417044413972480 673634938554679296 674039767243714560 676683060448591872 680997069030686720 687256233268101120 707189263993405440 713260523175542784 718975751726628864 721055720150138880 727368464781803520 730209747847357440 733073315485974528 737411027411927040 757839305874014208 766121702659522560 777271082947706880 778890397703847936 780788146671452160 798861946362920960 817196482836824064 819285736080015360 824707479921721344 829587405838417920 842043673193349120 845853825560739840 872842157738164224 876251697416828928 884893232894312448 891575653969428480 898719689658286080 916341644357468160 919346043191427072 932725299537248256 942919018657873920 947299132342517760 958634335635505152 969824619709071360 973612997129809920 977431087314632704 993887614261002240 1010452407832018944 1015024590672887808 1021495603546030080 1030884349902151680 1038520530271797248 1078463627589943296 1081583580225208320 1091052697172705280 1095314621771036160 1099609973228961792 1106116541117890560 1122724897591132160 1127805100747653120 1149182553989283840 1165906624421560320 1168335596555771904 1188767538625904640 1198292919544381440 1221788859143290880 1225794724255236096 1263065509790023680 1268780738341109760 1278179114180673536 1298150662839746560 1327339849341468672 1347269877109358592 1348079534487429120 1361994138061373440 1374512466536202240 1414378527986810880 1437951503453257728 1454736929563607040 1460419495694714880 1466146630971949056 1474822054823854080 1515678611748028416 1532243405319045120 1554542165895413760 1557780795407695872 1597723892725841920 1638571472160030720 1649414959843442688 1659174811676835840 1684087346386698240 1691707651121479680 1745684315476328448 1752503394833657856 1783151307938856960 1797439379316572160 1832683288714936320 1838692086382854144 1894598264685035520 1917268671271010304 1947225994259619840 2020904815664037888 2030049181345775616 2042991207092060160 2061768699804303360 2077041060543594496 2156927255179886592 2163167160450416640 2182105394345410560 2190629243542072320 2199219946457923584 2212233082235781120 2245449795182264320 2298365107978567680 2331813248843120640 2336671193111543808 2396585839088762880 2443577718286581760 2451589448510472192 2526131019580047360 2537561476682219520 2596301325679493120 2654679698682937344 2696159068974858240 2749024933072404480 2828757055973621760 2875903006906515456 2909473859127214080 2920838991389429760 2932293261943898112 3031357223496056832 3064486810638090240 3115561590815391744 3195447785451683840 3298829919686885376 3318349623353671680 3368174692773396480 3383415302242959360 3505006789667315712 3566302615877713920 3594878758633144320 3665366577429872640 3677384172765708288 3789196529370071040 3834537342542020608 3894451988519239680 4041809631328075776 4085982414184120320 4123537399608606720 4154082121087188992 4313854510359773184 4364210788690821120 4381258487084144640 4398439892915847168 4424466164471562240 4596730215957135360 4663626497686241280 4673342386223087616 4793171678177525760 4887155436573163520 5052262039160094720 5075122953364439040 5192602651358986240 5392318137949716480 5498049866144808960 5751806013813030912 5841677982778859520 6062714446992113664 6128973621276180480 6231123181630783488 6390895570903367680 6597659839373770752 6636699246707343360 6736349385546792960 7010013579334631424 7189757517266288640 7330733154859745280 7354768345531416576 7578393058740142080 7788903977038479360 8247074799217213440 8308164242174377984 8627709020719546368 8728421577381642240 8762516974168289280 8796879785831694336 9193460431914270720 9346684772446175232 9586343356355051520 10104524078320189440 10150245906728878080 10385205302717972480 10784636275899432960 10996099732289617920 11503612027626061824 11683355965557719040 12125428893984227328 12257947242552360960 12462246363261566976 13195319678747541504 13273398493414686720 14020027158669262848 14379515034532577280 14661466309719490560 15156786117480284160 15577807954076958720 16494149598434426880 16616328484348755968 17255418041439092736 17525033948336578560 18386920863828541440 18693369544892350464 19172686712710103040 20209048156640378880 20770410605435944960 21569272551798865920 21992199464579235840 23366711931115438080 24924492726523133952 26390639357495083008 28040054317338525696 28759030069065154560 30313572234960568320 31155615908153917440 32988299196868853760 34510836082878185472 35050067896673157120 36773841727657082880 37386739089784700928 41540821210871889920 43138545103597731840 43984398929158471680 46733423862230876160 49848985453046267904 56080108634677051392 57518060138130309120 60627144469921136640 62311231816307834880 65976598393737707520 70100135793346314240 74773478179569401856 83081642421743779840 86277090207195463680 93466847724461752320 112160217269354102784 124622463632615669760 131953196787475415040 140200271586692628480 149546956359138803712 172554180414390927360 186933695448923504640 224320434538708205568 249244927265231339520 280400543173385256960 373867390897847009280 448640869077416411136 560801086346770513920 747734781795694018560 1121602172693541027840 2243204345387082055680
- Sum of all divisors σ(n): 9589803413582677481280
- Sum of proper divisors (its aliquot sum) s(n): 7346599068195595425600
- 2243204345387082055680 is an abundant number, because the sum of its proper divisors (7346599068195595425600) is greater than itself. Its abundance is 5103394722808513369920
Bases of 2243204345387082055680
- Binary: 111100110011010101101101100001100011111101000011011000000000000000000002
- Hexadecimal: 0x799AB6C31FA1B00000
- Base-36: D5ETC7IFW7KLC0
Squares and roots of 2243204345387082055680
- 2243204345387082055680 squared (22432043453870820556802) is 5031965735163487323495648377029454620262400
- 2243204345387082055680 cubed (22432043453870820556803) is 11287727402957637690296264162000987534467957706448443573010432000
-
The
square root of 2243204345387082055680 is 47362478243.7224462399 -
The
cube root of 2243204345387082055680 is 13090501.3313387675
Scales and comparisons
How big is 2243204345387082055680?- 2,243,204,345,387,082,055,680 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,243,204,345,387,082,055,680 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 2243204345387082055680 cubic inches would be around 1090875.1 feet tall.
Recreational maths with 2243204345387082055680
- 2243204345387082055680 backwards is 0865502807835434023422
- The number of decimal digits it has is: 22
- The sum of 2243204345387082055680's digits is 81
- 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 2243204345387082055680 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 2243204345387082055680 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/2243204345387082055680/
Chicago style:
Numbermatics. 2024. "Number 2243204345387082055680 - Facts about the integer". https://numbermatics.com/n/2243204345387082055680/
The information we have on file for 2243204345387082055680 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 2243204345387082055680, math, Factors of 2243204345387082055680, curriculum, school, college, exams, university, Prime factorization of 2243204345387082055680, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, two hundred forty-three quintillion, two hundred four quadrillion, three hundred forty-five trillion, three hundred eighty-seven billion, eighty-two million, fifty-five thousand, six hundred eighty.