3045355786194951324644640
3,045,355,786,194,951,324,644,640 is an even composite number composed of ten prime numbers multiplied together.
3045355786194951324644640 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of sixteen thousand, one hundred twenty-eight divisors.
Prime factorization of 3045355786194951324644640:
25 × 36 × 5 × 72 × 13 × 29 × 281 × 547 × 1723 × 5336717
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 29 × 281 × 547 × 1723 × 5336717)See below for interesting mathematical facts about the number 3045355786194951324644640 from the Numbermatics database.
Names of 3045355786194951324644640
- Cardinal: 3045355786194951324644640 can be written as Three septillion, forty-five sextillion, three hundred fifty-five quintillion, seven hundred eighty-six quadrillion, one hundred ninety-four trillion, nine hundred fifty-one billion, three hundred twenty-four million, six hundred forty-four thousand, six hundred forty.
Scientific notation
- Scientific notation: 3.04535578619495132464464 × 1024
Factors of 3045355786194951324644640
Divisors of 3045355786194951324644640
- Number of divisors d(n): 16128
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 29 30 32 35 36 39 40 42 45 48 49 52 54 56 58 60 63 65 70 72 78 80 81 84 87 90 91 96 98 104 105 108 112 116 117 120 126 130 135 140 144 145 147 156 160 162 168 174 180 182 189 195 196 203 208 210 216 224 232 234 240 243 245 252 260 261 270 273 280 281 288 290 294 312 315 324 336 348 351 360 364 377 378 390 392 405 406 416 420 432 435 441 455 464 468 480 486 490 504 520 522 540 546 547 560 562 567 580 585 588 609 624 630 637 648 672 696 702 720 728 729 735 754 756 780 783 784 810 812 819 840 843 864 870 882 910 928 936 945 972 980 1008 1015 1040 1044 1053 1080 1092 1094 1120 1124 1131 1134 1160 1170 1176 1215 1218 1248 1260 1274 1296 1305 1323 1365 1392 1404 1405 1421 1440 1456 1458 1470 1508 1512 1560 1566 1568 1620 1624 1638 1641 1680 1686 1701 1723 1740 1755 1764 1820 1827 1872 1885 1890 1911 1944 1960 1967 2016 2030 2080 2088 2106 2160 2184 2188 2205 2248 2262 2268 2320 2340 2349 2352 2430 2436 2457 2520 2529 2548 2592 2610 2639 2646 2730 2735 2784 2808 2810 2835 2842 2912 2916 2940 3016 3024 3045 3120 3132 3159 3185 3240 3248 3276 3282 3360 3372 3393 3402 3446 3480 3510 3528 3640 3645 3653 3654 3744 3770 3780 3822 3829 3888 3915 3920 3934 3969 4060 4095 4176 4212 4215 4263 4320 4368 4376 4410 4496 4524 4536 4640 4680 4698 4704 4860 4872 4914 4923 5040 5058 5096 5103 5169 5220 5265 5278 5292 5460 5470 5481 5616 5620 5655 5670 5684 5733 5832 5880 5901 6032 6048 6090 6240 6264 6318 6370 6480 6496 6552 6564 6615 6744 6786 6804 6892 6960 7020 7047 7056 7105 7111 7280 7290 7306 7308 7371 7540 7560 7587 7644 7658 7776 7830 7840 7868 7917 7938 8120 8149 8190 8205 8352 8424 8430 8505 8526 8615 8736 8752 8820 8992 9048 9072 9135 9360 9396 9477 9555 9720 9744 9828 9835 9846 10080 10116 10179 10192 10206 10338 10440 10530 10556 10584 10920 10940 10959 10962 11232 11240 11310 11340 11368 11466 11487 11664 11745 11760 11802 11907 12061 12064 12180 12285 12528 12636 12645 12740 12789 12960 13104 13128 13195 13230 13488 13572 13608 13769 13784 13920 14040 14094 14112 14210 14222 14560 14580 14612 14616 14742 14769 15080 15120 15174 15288 15316 15507 15660 15736 15795 15834 15863 15876 16240 16298 16380 16410 16443 16848 16860 16965 17010 17052 17199 17230 17504 17640 17703 18096 18144 18265 18270 18473 18720 18792 18954 19110 19145 19440 19488 19656 19670 19692 19845 20232 20358 20384 20412 20676 20880 21060 21112 21141 21168 21315 21333 21840 21880 21918 21924 22113 22399 22480 22620 22680 22736 22761 22932 22974 23328 23490 23520 23604 23751 23814 24122 24360 24447 24570 24615 25056 25272 25290 25480 25515 25571 25578 25845 26208 26256 26390 26460 26803 26976 27144 27216 27405 27538 27568 28080 28188 28420 28444 28665 29160 29224 29232 29484 29505 29538 30160 30240 30348 30537 30576 30632 31014 31320 31472 31590 31668 31726 31752 32480 32596 32760 32820 32877 32886 33696 33720 33930 34020 34104 34398 34460 34461 35235 35280 35406 35555 35721 36183 36192 36530 36540 36855 36946 37584 37908 37935 38220 38290 38367 38880 39312 39340 39384 39585 39690 40464 40716 40745 40824 41307 41352 41760 42120 42224 42282 42336 42630 42666 43680 43760 43836 43848 44226 44307 44798 44960 45240 45360 45472 45522 45864 45948 46521 46980 47208 47385 47502 47589 47628 48244 48720 48894 49140 49230 49329 49777 49967 50544 50580 50895 50960 51030 51142 51156 51597 51690 52512 52780 52920 53109 53606 54288 54432 54795 54810 55076 55136 55419 56160 56376 56840 56888 57043 57330 57435 58320 58448 58464 58968 59010 59076 59535 60305 60320 60696 61074 61152 61264 62028 62640 62944 63180 63336 63452 63504 63945 63999 65192 65520 65640 65754 65772 66339 67197 67440 67860 68040 68208 68283 68796 68845 68920 68922 70470 70560 70812 71110 71253 71442 72366 73060 73080 73341 73710 73845 73892 75168 75816 75870 76440 76580 76713 76734 77535 78624 78680 78768 79170 79315 79380 80409 80928 81432 81490 81648 82215 82614 82704 84240 84427 84448 84564 85260 85332 85995 87520 87672 87696 88452 88515 88614 89596 90480 90720 91044 91611 91728 91896 92365 93042 93960 94416 94770 95004 95178 95256 96488 97440 97788 98280 98460 98631 98658 99554 99934 101088 101160 101790 101920 102060 102284 102312 103194 103380 103383 105560 105705 105840 105937 106218 106665 107212 108549 108576 109590 109620 110152 110565 110838 111041 111995 112752 113680 113776 113805 114086 114660 114870 115101 116640 116896 117936 118020 118152 118755 119070 120610 121392 122148 122235 122528 123921 124056 125280 126360 126672 126904 127008 127855 127890 127998 130384 131040 131280 131508 131544 132678 132921 134015 134394 134880 135720 136080 136416 136566 137592 137690 137840 137844 139563 140940 141624 142220 142506 142767 142884 144732 146120 146160 146682 147420 147690 147784 147987 149331 149901 151632 151740 152685 152880 153160 153426 153468 153707 154791 155070 156793 157360 157536 158340 158630 158760 159327 160818 162864 162980 163296 164385 164430 165228 165408 166257 168480 168854 169128 170520 170664 171129 171990 172305 175344 175392 176904 177030 177228 178605 178997 179192 180915 180960 182088 183222 183456 183792 184730 186084 187920 188832 189540 190008 190356 190512 191835 191997 192976 195576 196560 196920 197262 197316 199108 199868 201591 202320 203580 204120 204568 204624 204849 206219 206388 206535 206760 206766 211120 211410 211680 211874 212436 213330 213759 214424 217098 219180 219240 220023 220304 221130 221535 221676 222082 223990 225504 227360 227552 227610 228172 229320 229740 230139 230202 232605 235872 236040 236304 237510 237945 238140 241220 241227 242784 244296 244470 246645 247842 248112 248885 249835 252720 253281 253344 253808 255710 255780 255996 257985 260768 262560 263016 263088 265356 265545 265842 268030 268788 271440 272160 273132 274833 275184 275380 275680 275688 277095 279126 281880 283248 284440 285012 285215 285534 285768 289464 292240 292320 293364 294840 295380 295568 295893 295974 298662 299802 303264 303480 305370 305760 306320 306852 306936 307414 309582 310140 310149 313586 314720 316680 317260 317520 317811 318654 319995 321636 325647 325728 325960 328770 328860 330456 331695 332514 333123 335985 337708 338256 341040 341328 341415 342258 343980 344610 345303 348439 349769 350688 353808 354060 354456 356265 357210 357994 358384 361830 364176 366444 366705 367584 369460 371763 372168 375840 379080 380016 380712 381024 383565 383670 383994 385952 391152 393120 393840 394524 394632 398216 398763 399301 399736 402045 403182 404640 407160 408240 409136 409248 409698 412438 412776 413070 413520 413532 418689 422135 422240 422820 423748 424872 426660 427518 428301 428848 434196 438360 438480 440046 440608 442260 443070 443352 444164 447980 447993 449703 455220 456344 458055 458640 459480 460278 460404 461121 464373 465210 470379 472080 472608 475020 475890 476280 477981 482440 482454 484163 488592 488940 493155 493290 495684 496224 497770 498771 499670 505440 506562 507616 511420 511560 511992 513387 515970 516915 526032 526176 529685 530712 531090 531684 536060 536991 537576 542745 542880 546264 549666 550368 550760 551376 554190 555205 558252 563760 566496 568880 570024 570430 571068 571536 575505 575991 578928 584480 586728 589680 590760 591136 591786 591948 597324 599604 604773 606960 610740 612640 613704 613872 614828 618657 619164 619605 620280 620298 627172 633360 634520 635040 635622 637308 639990 641277 643272 649571 651294 651920 657540 657720 660069 660912 663390 664605 665028 666246 671970 675416 676512 682080 682656 682830 684516 687960 689220 690417 690606 696878 697815 699538 707616 708120 708912 712530 713835 714420 715988 716768 723660 723681 728352 732888 733410 738920 739935 741559 743526 744336 746655 749505 758160 759843 760032 761424 767130 767340 767988 768535 773955 777287 782304 783965 787680 789048 789264 796432 796635 797526 798602 799472 804090 806364 814320 816480 818272 819396 824876 825552 826140 827040 827064 831285 837378 844270 845640 847496 849744 853320 855036 855645 856602 857696 868392 876720 876960 880092 884520 886140 886704 887679 888328 894985 895960 895986 899406 910440 912688 916110 917280 918960 920556 920808 922242 928746 930420 930447 940758 942481 944160 950040 951780 952560 953433 955962 959985 964880 964908 968326 976941 977184 977880 986310 986580 991368 995540 997542 999340 999369 1007955 1013124 1022840 1023120 1023984 1024245 1026774 1031095 1031940 1033830 1035909 1045317 1049307 1052064 1059370 1061424 1062180 1063368 1068795 1072120 1073982 1075152 1075949 1085490 1092528 1097551 1099332 1100115 1101520 1102752 1108380 1110410 1115289 1116504 1127520 1137760 1140048 1140860 1142136 1143072 1150695 1151010 1151982 1157856 1173456 1179360 1181520 1183572 1183896 1194648 1197903 1199208 1206135 1209546 1213920 1221480 1227408 1227744 1229656 1237314 1238328 1239210 1240560 1240596 1254344 1256067 1266405 1266720 1269040 1271244 1274616 1279980 1282554 1284903 1286544 1299142 1302588 1303840 1315080 1315440 1320138 1321824 1326780 1329210 1330056 1332492 1343940 1343979 1349109 1350832 1365660 1369032 1374165 1375920 1378440 1380834 1381212 1383363 1393756 1395630 1399076 1411137 1416240 1417824 1425060 1427670 1428840 1431976 1433943 1443533 1447320 1447362 1452489 1465776 1466820 1477840 1479465 1479870 1483118 1487052 1488672 1493310 1496313 1499010 1516320 1519686 1522848 1534260 1534680 1535976 1537070 1540161 1547910 1550745 1554574 1567930 1578096 1578528 1589055 1592864 1593270 1595052 1597204 1598944 1608180 1610973 1612728 1628235 1628640 1638792 1649752 1651104 1652280 1654128 1662570 1665615 1674756 1688540 1691280 1694992 1699488 1706640 1710072 1711290 1713204 1726515 1727973 1736784 1742195 1748845 1753440 1760184 1769040 1772280 1773408 1775358 1776656 1789970 1791920 1791972 1798812 1814319 1820880 1825376 1832220 1837920 1841112 1841616 1844484 1855971 1857492 1858815 1860840 1860894 1881516 1884962 1900080 1903560 1905120 1906866 1911924 1919970 1923831 1929760 1929816 1936652 1948713 1953882 1955760 1972620 1973160 1980207 1982736 1991080 1993815 1995084 1996505 1998191 1998680 1998738 2015910 2026248 2045680 2046240 2047968 2048490 2053548 2062190 2063880 2067660 2071251 2071818 2090634 2093445 2098614 2118740 2122848 2124360 2126736 2137590 2141505 2144240 2147964 2150304 2151898 2170980 2171043 2185056 2195102 2198664 2200230 2203040 2216760 2220820 2224677 2230578 2233008 2239965 2248515 2279529 2280096 2281720 2284272 2301390 2302020 2303964 2305605 2321865 2331861 2346912 2351895 2363040 2367144 2367792 2389296 2389905 2395806 2398416 2412270 2419092 2420815 2442960 2448383 2454816 2459312 2474628 2476656 2478420 2481120 2481192 2493855 2508688 2512134 2532810 2538080 2542488 2549232 2559960 2565108 2566935 2569806 2573088 2598284 2605176 2630160 2630880 2640276 2653560 2658420 2660112 2663037 2664984 2684955 2687880 2687958 2698218 2701664 2731320 2738064 2748330 2751840 2756880 2761668 2762424 2766726 2787512 2791260 2791341 2798152 2822274 2827443 2832480 2850120 2855340 2857680 2860299 2863952 2867886 2879955 2887066 2894640 2894724 2904978 2930823 2931552 2933640 2955680 2958930 2959740 2966236 2974104 2986620 2992626 2998020 2998107 3023865 3039372 3068520 3069360 3071952 3074140 3080322 3093285 3095820 3101490 3109148 3135860 3135951 3147921 3156192 3178110 3186540 3190104 3194408 3206385 3216360 3221946 3225456 3227847 3247855 3256470 3277584 3292653 3299504 3300345 3304560 3308256 3325140 3331230 3345867 3349512 3377080 3382560 3389141 3389984 3413280 3420144 3422580 3426408 3452085 3453030 3455946 3473568 3484390 3497690 3520368 3538080 3544560 3550716 3553312 3579940 3583840 3583944 3593709 3597624 3618405 3628638 3641760 3664440 3682224 3683232 3688968 3707795 3711942 3714984 3717630 3721680 3721788 3763032 3769924 3799215 3800160 3807120 3813732 3823848 3839940 3847662 3854709 3859632 3873304 3886435 3897426 3907764 3911520 3945240 3946320 3960414 3965472 3982160 3987630 3990168 3993010 3996382 3997360 3997476 4031820 4031937 4047327 4052496 4091360 4096980 4107096 4124380 4127760 4135320 4142502 4143636 4150089 4181268 4186890 4197228 4233411 4237480 4248720 4253472 4275180 4283010 4288480 4295928 4303796 4330599 4341960 4342086 4357467 4390204 4397328 4400460 4433520 4438395 4441640 4449354 4457503 4461156 4466016 4479930 4488939 4497030 4546997 4559058 4563440 4568544 4602780 4604040 4607928 4611210 4620483 4643730 4652235 4663722 4703790 4712405 4734288 4735584 4767165 4778592 4779810 4791612 4796832 4824540 4832919 4838184 4841630 4884705 4885920 4896766 4918624 4949256 4953312 4956840 4962384 4987710 4996845 5017376 5024268 5065620 5084976 5098464 5119920 5130216 5133870 5139612 5179545 5183919 5190913 5196568 5210352 5226585 5246535 5260320 5280552 5307120 5316840 5320224 5326074 5329968 5336717 5369910 5375760 5375916 5379745 5396436 5442957 5462640 5476128 5487755 5496660 5513760 5523336 5524848 5533452 5567913 5575024 5576445 5582520 5582682 5596304 5644548 5654886 5700240 5710680 5715360 5720598 5727904 5735772 5759910 5774132 5789280 5789448 5809956 5846139 5861646 5867280 5917860 5919480 5932472 5940621 5948208 5973240 5985252 5989515 5994573 5996040 5996214 6047730 6078744 6137040 6138720 6143904 6148280 6160644 6186570 6191640 6202980 6213753 6218296 6271720 6271902 6280335 6294119 6295842 6356220 6373080 6380208 6388816 6412770 6424515 6432720 6443892 6450912 6455694 6495710 6512940 6513129 6555168 6585306 6597367 6599008 6600690 6609120 6650280 6662460 6674031 6691734 6699024 6719895 6745545 6754160 6778282 6838587 6840288 6845160 6852816 6904170 6906060 6911892 6916815 6968780 6995380 6995583 7040736 7055685 7089120 7101432 7159880 7167888 7169715 7187418 7195248 7217665 7236810 7257276 7262445 7328880 7345149 7364448 7377936 7415590 7423884 7429968 7435260 7443360 7443576 7481565 7526064 7531643 7539848 7598430 7614240 7627464 7647696 7679880 7695324 7700805 7709418 7719264 7746608 7772870 7794852 7815528 7890480 7892640 7920828 7964320 7975260 7980336 7986020 7992764 7994720 7994952 8054865 8063640 8063874 8094654 8104992 8193960 8214192 8248760 8255520 8270640 8285004 8287272 8300178 8362536 8373780 8394456 8466822 8474960 8482329 8497440 8550360 8566020 8580897 8591856 8607592 8639865 8661198 8683920 8684172 8714934 8780408 8792469 8794656 8800920 8867040 8876790 8883280 8898708 8915006 8922312 8959860 8977878 8994060 8994321 9071595 9093994 9118116 9126880 9205560 9208080 9215856 9222420 9240966 9279855 9287460 9304470 9327444 9407580 9407853 9424810 9443763 9468576 9534330 9559620 9583224 9619155 9649080 9665838 9676368 9683260 9683541 9743565 9769410 9793532 9877959 9898512 9901035 9913680 9924768 9975420 9990955 9993690 10037601 10048536 10104731 10131240 10167423 10169952 10239840 10260432 10267740 10279224 10356255 10359090 10367838 10381826 10393136 10420704 10453170 10493070 10561104 10614240 10633680 10652148 10659936 10673434 10739820 10751520 10751832 10759490 10781127 10792872 10855215 10885914 10925280 10975510 10993320 11046672 11049696 11066904 11123385 11135826 11150048 11152890 11165040 11165364 11192608 11289096 11309772 11397645 11400480 11421360 11441196 11471544 11519820 11548264 11564127 11578896 11619912 11659305 11692278 11723292 11734560 11835720 11838960 11864944 11881242 11896416 11946480 11970504 11979030 11989146 11992080 11992428 12095460 12095811 12141981 12157488 12241915 12252253 12274080 12296560 12321288 12373140 12383280 12405960 12427506 12436592 12450267 12543440 12543804 12560670 12588238 12591684 12700233 12712440 12746160 12760416 12777632 12825540 12849030 12865440 12887784 12911388 12991420 12991797 13025880 13026258 13072401 13170612 13194734 13201380 13300560 13315185 13324920 13348062 13372509 13383468 13398048 13439790 13466817 13491090 13508320 13556564 13640991 13677174 13690320 13705632 13808340 13812120 13823784 13833630 13861449 13937560 13956705 13987337 13990760 13991166 14040727 14111370 14137215 14202864 14301495 14319760 14335776 14339430 14374836 14390496 14435330 14473620 14498757 14514552 14524890 14654115 14657760 14690298 14755872 14831180 14847768 14859936 14870520 14887152 14963130 14990535 15052128 15063286 15079696 15196860 15254928 15295392 15359760 15390648 15401610 15418836 15493216 15545740 15572739 15589704 15631056 15679755 15739605 15780960 15841656 15950520 15960672 15972040 15985528 15989904 16010151 16109730 16127280 16127748 16139235 16189308 16328871 16387920 16428384 16463265 16497520 16541280 16570008 16574544 16600356 16703739 16725072 16729335 16747560 16788912 16933644 16945705 16949920 16964658 17100720 17132040 17161794 17183712 17215184 17279730 17322396 17367840 17368344 17429868 17538417 17560816 17584938 17601840 17753580 17766560 17797416 17830012 17844624 17919720 17955756 17968545 17983719 17988120 17988642 18143190 18187988 18236232 18411120 18416160 18431712 18444840 18481932 18559710 18574920 18608940 18641259 18654888 18815160 18815706 18849620 18882357 18887526 19068660 19119240 19166448 19238310 19273545 19298160 19331676 19352736 19366520 19367082 19487130 19538820 19539387 19587064 19755918 19792101 19797024 19802070 19827360 19950840 19981910 19987380 20022093 20075202 20097072 20159685 20209462 20236635 20262480 20334846 20515761 20520864 20535480 20558448 20712510 20718180 20735676 20750445 20763652 20786272 20906340 20986140 20986749 21122208 21167055 21267360 21304296 21346868 21479640 21503664 21518980 21562254 21585744 21652995 21710430 21771828 21787335 21951020 21986640 22035447 22093344 22133808 22246770 22271652 22287515 22305780 22330080 22330728 22444695 22578192 22594929 22619544 22734985 22795290 22842720 22882392 22943088 23039640 23096528 23102415 23128254 23157792 23239824 23318610 23384556 23446584 23671440 23677920 23723987 23729888 23762484 23892960 23941008 23958060 23978292 23984160 23984856 24164595 24190920 24191622 24283962 24314976 24483830 24504506 24593120 24642576 24746280 24766560 24811920 24855012 24873184 24900534 25086880 25087608 25121340 25176476 25183368 25400466 25424880 25446987 25492320 25651080 25698060 25742691 25775568 25822776 25919595 25954565 25982840 25983594 26051760 26052516 26144802 26341224 26389468 26402760 26601120 26630370 26649840 26683585 26696124 26745018 26766936 26879580 26933634 26982180 26982963 27113128 27214785 27281982 27331949 27354348 27380640 27616680 27624240 27647568 27667260 27722898 27839565 27875120 27913410 27974674 27981520 27982332 28081454 28222740 28223559 28274430 28331289 28405728 28602990 28639520 28678860 28749672 28870660 28947240 28997514 29029104 29049780 29050623 29230695 29308230 29380596 29633877 29662360 29695536 29703105 29741040 29774304 29926260 29972865 29981070 30126572 30159392 30314193 30393720 30502269 30509856 30719520 30781296 30803220 30837672 31068765 31091480 31145478 31179408 31202521 31262112 31359510 31470595 31479210 31683312 31828979 31901040 31944080 31971056 31979808 32020302 32219460 32254560 32255496 32278470 32343381 32378616 32565645 32657742 32775840 32926530 32986835 32995040 33140016 33149088 33200712 33370155 33407478 33450144 33458670 33495120 33577824 33867288 33891410 33929316 34192935 34201440 34264080 34323588 34430368 34559460 34644792 34736688 34859736 34977915 35076834 35121632 35169876 35203680 35507160 35594832 35660024 35689248 35839440 35911512 35937090 35967438 35976240 35977284 36286380 36287433 36375976 36425943 36472464 36725745 36756759 36822240 36889680 36963864 37119420 37149840 37217880 37282518 37309776 37350801 37357019 37630320 37631412 37658215 37699240 37764714 37775052 38100699 38137320 38238480 38332896 38476620 38547090 38596320 38663352 38733040 38734164 38974260 38975391 39077640 39078774 39174128 39217203 39511836 39584202 39604140 39901680 39963820 39974760 40044186 40117527 40150404 40194144 40319370 40418924 40473270 40524960 40669692 40922973 41031522 41070960 41116896 41425020 41436360 41471352 41500890 41527304 41584347 41812680 41962011 41972280 41973498 42122181 42334110 42411645 42608592 42693736 42904485 42959280 43007328 43037960 43124508 43171488 43305990 43420860 43496271 43543656 43574670 43902040 43962345 43973280 44058833 44070894 44267616 44493540 44543304 44575030 44611560 44661456 44889390 44971605 45156384 45189858 45239088 45469970 45590580 45764784 45886176 46079280 46181569 46193056 46204830 46256508 46479648 46637220 46718217 46769112 46893168 47039265 47218815 47342880 47447974 47524968 47882016 47916120 47956584 47969712 48030453 48329190 48381840 48383244 48417705 48567924 48967660 49009012 49285152 49389795 49492560 49623840 49710024 49801068 50111217 50175216 50188005 50242680 50352952 50366736 50523655 50800932 50837115 50849760 50893974 51302160 51396120 51485382 51551136 51645552 51839190 51909130 51965680 51967188 52103520 52105032 52289604 52615251 52682448 52778936 52805520 53260740 53299680 53367170 53392248 53490036 53533872 53759160 53867268 53905635 53951157 53964360 53965926 54226256 54429570 54563964 54663898 54708696 55233360 55248480 55295136 55334520 55445796 55679130 55750240 55826820 55949348 55963040 55964664 56162908 56445480 56447118 56548860 56647071 56662578 57205980 57357720 57499344 57741320 57820635 57894480 57947539 57995028 58058208 58099560 58101246 58461390 58616460 58761192 59267754 59324720 59376303 59391072 59406210 59482080 59852520 59945730 59962140 60066279 60253144 60479055 60628386 60709905 60787440 61004538 61261265 61547283 61562592 61606440 61675344 62137530 62182960 62251335 62290956 62358816 62405042 62719020 62941190 62958420 62960247 63366624 63501165 63657958 63802080 63888160 63942112 64040604 64438920 64510992 64556940 64686762 64757232 64958985 65131290 65315484 65362005 65853060 65973670 66106341 66280032 66401424 66740310 66814956 66862545 66917340 66990240 67334085 67734576 67782820 67784787 67858632 68204955 68385870 68528160 68647176 69118920 69289584 69307245 69377321 69473376 69719472 69936685 69955830 70153668 70203635 70339752 71014320 71171961 71189664 71320048 71678880 71823024 71874180 71934876 71952480 71954568 72493785 72572760 72574866 72751952 72851886 72944928 73451490 73513518 73779360 73927728 74238840 74299680 74435760 74565036 74619552 74701602 74714038 75260640 75262824 75316430 75398480 75529428 75550104 76201398 76274640 76340961 76476960 76953240 77094180 77228073 77326704 77466080 77468328 77863695 77948520 77950782 78155280 78157548 78348256 78434406 79023672 79168404 79208280 79803360 79927640 79949520 80050755 80088372 80235054 80300808 80638740 80837848 80946540 80948889 81339384 81644355 81845946 81995847 82063044 82141920 82850040 82872720 82942704 83001780 83054608 83168694 83518695 83625360 83924022 83944560 83946996 84244362 84668220 84670677 84823290 84993867 85217184 85387472 85765771 85808970 85918560 86075920 86249016 86611980 86841720 86992542 87087312 87149340 87151869 87692085 87804080 87924690 88117666 88141788 88901631 88987080 89086608 89150060 89223120 89322912 89778780 89918595 89943210 90379716 90478176 90939940 90942579 91181160 91506807 91529568 92158560 92363138 92409660 92513016 93206295 93274440 93436434 93538224 93607563 93786336 94078530 94411785 94437630 94895948 95049936 95486937 95832240 95913168 95939424 96060906 96658380 96763680 96766488 96835410 97030143 97135848 97696935 97911359 97935320 98018024 98285089 98779590 98960505 98985120 99420048 99602136 100110465 100222434 100350432 100376010 100485360 100705904 100733472 101047310 101601864 101674230 101787948 102578805 102604320 102792240 102970764 103291104 103678380 103818260 103931360 103934376 104210064 104579208 104933745 105230502 105364896 105557872 105611040 106521480 106734340 106784496 106980072 107067744 107518320 107734536 107811270 107902314 107928720 107931852 108452512 108859140 109127928 109327796 109417392 110177235 110270277 110466720 110669040 110891592 111358260 111653640 111898696 111929328 112052403 112071057 112325816 112890960 112894236 112974645 113097720 113294142 113325156 114302097 114411960 114715440 114998688 115482640 115641270 115788960 115895078 115990056 116199120 116202492 116922780 116926173 117232920 117522384 117651609 118535508 118619935 118649440 118752606 118812420 119705040 119891460 119924280 120132558 120352581 120506288 120958110 121256772 121419810 121574880 122009076 122522530 122768919 123094566 123212880 123350688 124275060 124365920 124502670 124581912 124810084 125438040 125882380 125886033 125916840 125920494 126366543 127002330 127234935 127315916 128081208 128713455 128877840 129021984 129113880 129373524 129514464 129917970 130262580 130488813 130630968 130724010 131706120 131947340 132176499 132212682 132802848 133480620 133629912 133725090 133834680 134668170 134914815 135469152 135565640 135569574 135717264 136409910 136659745 136771740 137294352 138237840 138544707 138579168 138614490 138754642 139438944 139873370 139911660 140154651 140307336 140407270 140679504 141117795 141656445 142028640 142343922 142640096 143646048 143748360 143869752 143909136 144091359 144987570 145145520 145149732 145253115 145503904 145703772 146902980 147027036 147855456 148169385 148477680 148871520 149130072 149403204 149428076 150333651 150525648 150632860 150796960 151058856 151100208 151570965 152402796 152511345 152549280 152681922 153906480 154188360 154456146 154653408 154764793 154936656 155727390 155897040 155901564 156012605 156310560 156315096 156868812 157845753 158047344 158336808 158416560 159144895 159855280 159899040 160101510 160176744 160470108 160601616 161277480 161675696 161716905 161853471 161893080 161897778 162678768 163288710 163691892 163991694 164126088 165700080 165745440 165885408 166003560 166109216 166337388 167037390 167250720 167848044 167889120 167893992 168488724 169336440 169341354 169646580 169941213 169987734 170774944 171531542 171617940 172151840 172498032 173223960 173683440 173842617 173985084 174174624 174298680 174303738 175384170 175608160 175849380 176235332 176283576 177803262 177974160 178128909 178173216 178300120 178446240 179557560 179837190 179886420 180198837 180759432 181437165 181879880 181885158 182129715 182362320 182529451 183013614 183783795 184726276 184819320 185026032 186412590 186548880 186754005 186785095 186872868 187076448 187215126 188157060 188823570 188875260 188880741 189791896 190099872 190503495 190973874 191323643 191664480 191826336 192121812 193316760 193532976 193670820 194060286 194271696 194876955 195393870 195822718 195870640 196036048 196086015 196570178 197559180 197921010 198319023 198840096 199204272 200220930 200444868 200587635 200752020 200970720 201411808 202094620 203203728 203348460 203354361 203575896 204614865 205157610 205584480 205941528 207356760 207636520 207868752 207921735 208131963 208420128 209158416 209810055 209867490 210461004 210610905 211115744 213042960 213468680 213515883 213568992 213960144 215036640 215469072 215622540 215804628 215857440 215863704 217481355 217718280 218255856 218417647 218655592 218834784 220294165 220354470 220540554 221338080 221783184 222716520 223307280 223797392 223858656 224104806 224142114 224651632 225781920 225788472 225949290 226195440 226588284 226650312 228604194 228823920 229022883 229430880 230907845 230965280 231282540 231790156 231980112 232398240 232404984 233591085 233845560 233852346 234465840 235044768 235303218 237071016 237239870 237505212 237624840 239410080 239782920 239848560 240152265 240265116 240705162 241012576 241916220 242513544 242839620 244018152 245045060 245537838 245987541 246189132 246425760 248550120 249005340 249163824 249620168 250556085 250876080 251764760 251772066 251833680 251840988 252733086 254004660 254012031 254469870 254631832 254981601 256162416 257297313 257426910 257755680 258227760 258747048 259835940 260525160 260977626 261261936 261448020 261455607 261499133 263076255 263412240 263894680 264352998 264425364 264837161 266704893 266961240 267259824 267450180 267669360 269336340 269755785 269829630 271131280 271139148 271434528 272819820 272827737 273319490 273543480 274520421 274588704 276475680 277089414 277228980 277509284 279746740 279823320 280309302 280614672 280814540 280822689 281359008 282235590 283235355 283312890 284687844 286460811 287496720 287739504 287818272 288182718 289737695 289975140 290291040 290299464 290506230 291090429 291407544 293734077 293805960 294054072 294855267 296338770 296881515 296955360 298260144 298806408 298856152 300331395 300667302 301051296 301265720 302117712 302200416 303141930 304805592 305022690 305363844 307736415 307812960 308376720 308411831 308912292 309529586 309873312 311454780 311794080 311803128 312025210 312630192 313737624 314801235 315691506 316094688 316673616 316833120 318289790 319710560 320203020 320353488 320940216 321203232 322554960 323351392 323433810 323706942 323786160 323795556 325357536 326577420 327383784 327983388 328252176 330531705 330810831 331400160 332007120 332674776 334074780 335696088 335787984 336213171 336977448 338672880 338682708 338923935 339293160 339882426 339975468 343063084 343235880 344996064 346447920 346886605 347366880 347685234 347970168 348597360 348607476 350768340 350778519 351698760 352470664 352567152 352954827 355315337 355606524 355859805 355948320 356257818 356600240 359115120 359674380 359772840 360397674 361057743 361518864 362874330 363759760 363770316 364259430 364724640 365058902 366027228 367567590 368306757 369452552 369638640 370052064 372825180 373097760 373508010 373570190 373745736 374430252 376314120 377647140 377658099 377750520 377761482 379099629 379583792 381006990 381704805 381947748 382647286 384243624 386140365 386633520 387065952 387341640 388120572 388543392 389753910 390787740 391645436 391741280 392072096 392172030 393140356 395118360 395842020 396529497 396638046 398408544 400441860 400889736 401175270 401504040 404189240 404744445 405632773 406407456 406696920 406708722 407151792 409229730 409979235 410315220 411883056 414713520 415273040 415634121 415737504 415843470 416263926 418316832 419620110 419734980 420463953 420922008 421221810 423353385 424969335 426085920 426937360 427031766 427920288 428828855 430938144 431245080 431609256 431727408 432274077 434962710 435436560 435759345 436511712 436835294 437311184 440588330 440708940 441081108 443566368 444508155 445433040 446614560 447594784 448209612 448284228 449303264 451576944 451898580 452390880 453176568 453300624 454712895 457208388 457534035 457647840 458045766 461815690 462565080 463580312 463960224 464294379 464809968 467182170 467691120 467704692 468037815 468931680 470606436 473537259 474142032 474479740 475010424 475249680 477434685 479565840 479697120 480304530 480530232 481410324 483832440 485027088 485150715 485560413 485641247 485679240 488036304 489556795 490090120 491075676 491425445 491975082 492378264 497100240 498010680 498327648 499240336 501112170 501752160 503529520 503544132 503667360 503681976 505466172 508009320 508024062 508939740 509263664 509823639 509963202 512324832 514594626 514853820 516455520 517494096 519671880 521050320 521527851 521955252 522523872 522896040 522911214 522998266 526152510 526824480 527789360 528705996 528850728 529674322 533409786 533922480 534386727 534519648 534900360 535338720 538672680 539511570 539659260 540596511 542262560 542278296 545639640 545655474 546638980 547086960 547588353 549040842 551351385 554178828 554457960 555018568 559493480 559646640 560262015 560355285 560618604 561229344 561629080 561645378 564471180 566470710 566625780 566642223 569375688 571510485 572921622 573970929 574993440 575479008 576365436 579475390 579950280 580598928 581012460 582180858 582815088 584630865 587468154 587611920 588108144 588258045 589710534 592677540 593763030 594957069 596520288 597612816 597712304 600360397 600662790 601334604 601762905 602531440 604235424 606283860 609611184 610045380 610063083 610727688 613844595 615472830 616753440 616823662 617824584 619059172 622909560 623606256 624050420 624395889 625260384 627475248 629430165 629602470 631383012 631832715 633347232 636579580 640406040 640547649 640706976 641880432 645109920 646867620 647413884 647572320 647591112 652444065 653154840 654767568 655252941 655966776 656504352 660882495 661063410 661621662 664014240 665349552 668149560 671392176 671575968 672426342 673954896 677345760 677365416 677847870 678586320 679764852 679950936 686126168 686471760 687068649 687995623 692723535 692895840 693773210 695370468 695940336 697194720 697214952 700773255 701536680 701557038 703397520 704941328 705134304 705909654 710630674 711213048 711719610 712515636 713200480 718230240 719348760 719545680 720456795 720795348 722115486 723037728 725748660 727519520 727540632 728518860 730117804 732054456 735135180 736613514 737962623 738905104 739277280 745650360 747016020 747140380 747491472 748860504 751668255 752628240 755294280 755316198 755501040 755522964 758199258 759167584 762013980 763409610 763895496 765294572 768487248 771891939 772280730 773267040 773823965 774683280 776241144 779507820 781575480 783290872 784344060 784366821 784497399 786280712 789228765 790236720 791684040 793058994 793276092 794511483 800114679 800883720 801779472 802350540 803008080 808378480 809267355 809488890 811265546 813393840 813417444 814303584 818459460 818483211 819958470 820630440 823561263 823766112 829427040 830546080 831268242 831686940 832527852 839240220 839469960 840927906 841844016 842443620 842468067 846706770 849706065 849938670 853874720 854063532 857657710 859382433 862490160 863218512 863454816 864548154 869213085 869925420 870873120 871518690 873670588 874622368 881176660 881202231 881417880 882162216 884565801 889016310 890644545 890866080 896419224 896568456 900994185 903153888 903797160 906353136 906601248 909425790 912647255 914416776 915068070 916091532 923631380 925130160 925235493 927160624 928588758 929619936 934364340 935382240 935409384 936075630 941212872 944403705 947074518 948284064 948959480 950020848 950499360 954869370 956618215 959131680 960609060 961060464 962820648 967664880 970054176 970301430 971120826 971282494 971358480 976072608 979113590 980180240 982151352 982850890 983950164 984756528 991595115 992432493 994200480 996021360 998480672 1002224340 1007059040 1007088264 1007363952 1008639513 1010932344 1016018640 1016048124 1016771805 1017879480 1018527328 1019647278 1019926404 1029189252 1029707640 1034988192 1039343760 1040659815 1042100640 1043055702 1043910504 1045792080 1045822428 1045996532 1052305020 1052335557 1055578720 1057411992 1057701456 1059348644 1065946011 1066819572 1067579415 1067844960 1068773454 1069800720 1077345360 1079023140 1079318520 1081193022 1083173229 1083353551 1084556592 1091279280 1091310948 1092088235 1093277960 1094173920 1095176706 1098081684 1102702770 1104920271 1108357656 1108915920 1110037136 1118986960 1119293280 1120524030 1120710570 1121237208 1123258160 1123290756 1128942360 1132941420 1132974297 1133251560 1133284446 1137298887 1138751376 1143020970 1145114415 1145843244 1147941858 1152730872 1158950780 1159900560 1161197856 1162024920 1164361716 1165630176 1169261730 1174936308 1175223840 1176216288 1176516090 1179421068 1185355080 1187526060 1189588491 1189914138 1195225632 1195424608 1200720794 1201325580 1202669208 1203525810 1205062880 1212567720 1216898319 1219222368 1220090760 1220126166 1221455376 1227689190 1229937705 1230945660 1233647324 1235649168 1238118344 1245819120 1246902363 1247212512 1248100840 1248791778 1254950496 1258860330 1259204940 1261391859 1262766024 1263665430 1270060155 1273159160 1274908005 1277706157 1280812080 1281095298 1283760864 1286486565 1293735240 1294827768 1295182224 1296822231 1304888130 1306309680 1307278035 1307495665 1309535136 1310505882 1311933552 1321764990 1322126820 1323243324 1324185805 1330699104 1333524465 1336299120 1339265501 1342784352 1344852684 1347909792 1354730832 1355695740 1357172640 1359529704 1359901872 1364138685 1372252336 1372602105 1372943520 1374137298 1375991246 1385447070 1387546420 1390740936 1391880672 1392883137 1394429904 1401546510 1403073360 1403114076 1404113445 1406795040 1409882656 1411819308 1421261348 1422426096 1423439220 1425031272 1432304055 1438697520 1439091360 1440913590 1441590696 1444230972 1451497320 1455081264 1455452145 1456681239 1456923741 1457037720 1460235608 1464108912 1468670385 1470270360 1473227028 1474276335 1475925246 1477810208 1491300720 1494032040 1494280760 1494982944 1497721008 1499617477 1503336510 1505256480 1510588560 1510632396 1511002080 1511045928 1516398516 1524027960 1526819220 1527790992 1529470917 1530589144 1536974496 1542059155 1543783878 1544561460 1547647930 1549366560 1552482288 1559015640 1563150960 1564583553 1566581744 1568688120 1568733642 1568994798 1572561424 1578457530 1580473440 1583368080 1586117988 1586552184 1589022966 1600229358 1601767440 1603160181 1603558944 1604701080 1606016160 1616756960 1618534710 1618977780 1622531092 1626787680 1626834888 1636918920 1636966422 1639916940 1641260880 1642765059 1647122526 1654054155 1662536484 1663373880 1665055704 1678480440 1678939920 1681065855 1681855812 1683688032 1684887240 1684936134 1693413540 1699412130 1699877340 1708127064 1715315420 1718764866 1721912787 1724980320 1726437024 1729096308 1738426170 1739850840 1743037380 1747341176 1753892595 1762353320 1762404462 1762835760 1764324432 1764774135 1769131602 1776576685 1778032620 1781289090 1784871207 1792838448 1793136912 1801081191 1801988370 1805288715 1807594320 1812706272 1818851580 1825294510 1828833552 1830136140 1830189249 1832183064 1841533785 1847262760 1850260320 1850470986 1853860127 1854321248 1857177516 1868728680 1870818768 1872151260 1873187667 1882425744 1888290495 1888807410 1894149036 1895498145 1897918960 1900041696 1909738740 1913236430 1921218120 1921642947 1922120928 1925641296 1935329760 1940602860 1942241652 1942564988 1942716960 1958227180 1960360480 1964302704 1965701780 1965758823 1967900328 1969513056 1982647485 1983190230 1984864986 1992042720 2004448680 2011942309 2014176528 2014727904 2017279026 2021864688 2028163865 2032037280 2032096248 2033543610 2035758960 2039294556 2039852808 2058378504 2059415280 2063986869 2078170605 2078687520 2081319630 2086111404 2087821008 2091584160 2091644856 2091993064 2102319765 2104610040 2104671114 2114823984 2115402912 2118697288 2131892022 2133639144 2135158830 2137546908 2139601440 2154690720 2158046280 2158637040 2161370385 2162386044 2166346458 2166707102 2169113184 2182558560 2182621896 2184176470 2186555920 2190353412 2196163368 2205405540 2209840542 2213887869 2216715312 2217831840 2220074272 2237973920 2241048060 2241421140 2242474416 2246516320 2246581512 2257884720 2265882840 2265948594 2266503120 2266568892 2274597774 2277502752 2286041940 2290228830 2291686488 2295883716 2305461744 2315675817 2317901560 2319801120 2321471895 2324049840 2328723432 2338523460 2349872616 2353032180 2353492197 2358842136 2367686295 2370710160 2375052120 2379176982 2379828276 2383534449 2401441588 2402651160 2405338416 2407051620 2425135440 2427802065 2428206235 2433796638 2440181520 2440252332 2442910752 2455378380 2455449633 2459875410 2461891320 2467294648 2470683789 2471298336 2476236688 2487207359 2491638240 2493804726 2496201680 2497583556 2517720660 2518409880 2522783718 2525532048 2527330860 2527404201 2540120310 2546318320 2549118195 2549816010 2555412314 2561624160 2562190596 2572973130 2578147299 2587470480 2589655536 2590364448 2593644462 2607639255 2609776260 2612619360 2614556070 2614991330 2621011764 2623867104 2643529980 2643606693 2644253640 2646486648 2648371610 2653697403 2667048930 2671933635 2672598240 2678531002 2689705368 2702982555 2709461664 2711391480 2719059408 2719803744 2728277370 2737941765 2744504672 2745204210 2748274596 2751982492 2770894140 2775092840 2775706479 2781481872 2785766274 2788859808 2803093020 2806146720 2806228152 2808226890 2823638616 2833211115 2839429411 2842522696 2844852192 2846878440 2850062544 2864608110 2869854645 2877395040 2881827180 2883181392 2888461944 2902994640 2910162528 2910904290 2913362478 2913847482 2914075440 2919184199 2920471216 2928217824 2937340770 2940540720 2946454056 2948552670 2951850492 2974785345 2977297479 2982601440 2988064080 2988561520 2995442016 2999234954 3001801985 3006673020 3021177120 3021264792 3022091856 3025918539 3032797032 3048055920 3050315415 3053638440 3055581984 3058941834 3061178288 3084118310 3087567756 3089122920 3095295860 3104964576 3118031280 3121979445 3126301920 3129167106 3133163488 3137376240 3137467284 3137989596 3145122848 3156915060 3166736160 3172235976 3173104368 3178045932 3197838033 3200458716 3202738245 3203534880 3206320362 3209402160 3237069420 3237955560 3245062184 3249519687 3250060653 3253669776 3273837840 3273932844 3276264705 3279833880 3282521760 3285530118 3294245052 3308108310 3314760813 3325072968 3326747760 3330111408 3356960880 3357879840 3362131710 3363711624 3369774480 3369872268 3386827080 3398824260 3398922891 3399488729 3399754680 3411896661 3416254128 3430630840 3435343245 3437529732 3439978115 3442883093 3443825574 3458192616 3476852340 3479701680 3486074760 3494682352 3507785190 3524706640 3524808924 3525671520 3528648864 3529548270 3538263204 3553153370 3556065240 3562578180 3568765473 3569742414 3585676896 3586273824 3602162382 3603976740 3610577430 3615188640 3637703160 3650589020 3650694957 3657667104 3660272280 3660378498 3664366128 3683067570 3689813115 3694525520 3700941972 3707720254 3714355032 3737457360 3740707089 3741637536 3744302520 3746375334 3764851488 3776580990 3777614820 3784175577 3788298072 3790996290 3795837920 3819477480 3826472860 3833118471 3842436240 3843285894 3851282592 3859459695 3881205720 3884483304 3885129976 3890466693 3916454360 3921834105 3922486995 3928605408 3931403560 3931517646 3935800656 3965294970 3966380460 3969729972 3972557415 4000573395 4008897360 4017796503 4023884618 4028353056 4034558052 4043729376 4056327730 4064192496 4067087220 4071517920 4078589112 4079705616 4092416055 4116757008 4117806315 4118830560 4127973738 4156341210 4162639260 4172222808 4175642016 4178649411 4183289712 4183986128 4204639530 4209220080 4209342228 4212340335 4229647968 4237394576 4263784044 4267278288 4270317660 4275093816 4296912165 4316092560 4317274080 4322740770 4324772088 4332692916 4333414204 4365243792 4368352940 4370771223 4373111840 4380706824 4392326736 4406011155 4410811080 4419681084 4422829005 4427775738 4433430624 4482096120 4482842280 4484948832 4493163024 4498852431 4515769440 4531765680 4531897188 4533006240 4533137784 4549195548 4572083880 4580457660 4583372976 4588412751 4591767432 4610923488 4626177465 4631351634 4635803120 4642943790 4648099680 4657446864 4677046920 4693750659 4699745232 4706064360 4706984394 4717684272 4735372590 4741420320 4750104240 4758353964 4759656552 4767068898 4802883176 4805302320 4809480543 4810676832 4814103240 4850270880 4855604130 4856412470 4867593276 4880363040 4880504664 4910756760 4910899266 4919750820 4923782640 4928295177 4934589296 4941367578 4952473376 4962162465 4974414718 4987609452 4992403360 4995167112 5035441320 5036819760 5043197565 5045567436 5051064096 5054661720 5054808402 5080240620 5092636640 5098236390 5099632020 5110824628 5124381192 5145946260 5156294598 5165738361 5174940960 5179311072 5187288924 5215278510 5219552520 5229112140 5229982660 5242023528 5261677785 5287059960 5287213386 5288507280 5292973296 5296743220 5307394806 5329730055 5334097860 5343867270 5357062004 5379410736 5403243573 5405965110 5415866145 5416767755 5422782960 5438118816 5456554740 5475883530 5490408420 5490567747 5496549192 5503964984 5524601355 5541788280 5550185680 5551412958 5561580381 5562963744 5571532548 5606186040 5612456304 5616453780 5619563001 5647277232 5664871485 5666422230 5678858822 5685045392 5686494435 5693756880 5700125088 5729216220 5739709290 5763654360 5764928841 5766362784 5776923888 5805989280 5821808580 5826724956 5827694964 5828150880 5838368398 5840942432 5874681540 5881081440 5892908112 5897105340 5897276469 5903700984 5947942455 5949570690 5954594958 5976128160 5977123040 5998469908 6003603970 6013346040 6035826927 6042529584 6044183712 6051837078 6065594064 6084491595 6096111840 6100630830 6107276880 6117883668 6122356576 6168236620 6175135512 6178245840 6190591720 6191960607 6234511815 6236062560 6243958890 6258334212 6274752480 6274934568 6275979192 6306959295 6313830120 6344471952 6346208736 6356091864 6388530785 6395676066 6400917432 6405476490 6412640724 6418804320 6474138840 6475911120 6484111155 6490124368 6499039374 6500121306 6507339552 6547675680 6547865688 6552529410 6559667760 6571060236 6588490104 6616216620 6629521626 6641663607 6650145936 6653495520 6660222816 6696327505 6713921760 6724263420 6727423248 6739548960 6739744536 6773654160 6797648520 6797845782 6798977458 6799509360 6823793322 6832508256 6861261680 6870686490 6875059464 6879956230 6885766186 6887651148 6916385232 6947027451 6953704680 6959403360 6964415685 6972149520 6989364704 7015570380 7049413280 7049617848 7059096540 7060476591 7076526408 7106306740 7112130480 7125156360 7137530946 7139484828 7150603347 7204324764 7207953480 7221154860 7275406320 7283406195 7284618705 7301178040 7301389914 7320544560 7320756996 7328732256 7366135140 7366348899 7379626230 7389051040 7401883944 7415440508 7428710064 7461622077 7474914720 7481414178 7488605040 7492750668 7498087385 7553161980 7555229640 7568351154 7576596144 7581992580 7582212603 7583474857 7638954960 7647354585 7652945720 7666236942 7680277669 7684872480 7686571788 7718919390 7734441897 7762411440 7768966608 7770259952 7780933386 7822917765 7832908720 7843668210 7844973990 7862807120 7863035292 7871601312 7930589940 7930820079 7932760920 7939459944 7945114830 7961092209 8001146790 8015800905 8017794720 8035593006 8047769236 8069116104 8112655460 8128384992 8134174440 8157178224 8159411232 8184832110 8213825295 8233514016 8235612630 8255947476 8312682420 8325278520 8327119437 8344445616 8357298822 8366579424 8367972256 8409279060 8418440160 8418684456 8424680670 8474789152 8518288233 8527568088 8534556576 8540635320 8550187632 8593824330 8609563935 8632185120 8645481540 8649544176 8665385832 8666828408 8730487584 8736705880 8741542446 8757552597 8761413648 8784653472 8812022310 8821622160 8839362168 8845658010 8855551476 8924356035 8931892437 8943943099 8964192240 8965684560 8986326048 8997704862 9005405955 9063531360 9063794376 9066275568 9077755617 9098391096 9144167760 9150946245 9160915320 9166745952 9176825502 9183534864 9195163391 9252354930 9262703268 9269300635 9271606240 9285887580 9314893728 9354093840 9365938335 9387501318 9399490464 9412128720 9413968788 9435368544 9470745180 9500208480 9516707928 9519313104 9534137796 9593514099 9605766352 9608214735 9610604640 9618961086 9628206480 9711208260 9712824940 9735186552 9750181959 9761009328 9821513520 9821798532 9828794115 9839501640 9847565280 9856590354 9869178592 9882735156 9924324930 9948829436 9975218904 9990334224 10059711545 10070882640 10073639520 10086395130 10091134872 10109323440 10109616804 10160481240 10196472780 10196768673 10198466187 10199264040 10221649256 10235689983 10248762384 10291892520 10312589196 10319934345 10328649279 10331476722 10374577848 10430557020 10439105040 10458224280 10459965320 10484047056 10497322339 10523355570 10574119920 10574426772 10577014560 10585946592 10593486440 10614789612 10659460110 10668195720 10687734540 10706296419 10714124008 10758821472 10806487146 10811930220 10831732290 10833535510 10845565920 10913109480 10951767060 10952084871 10980816840 10981135494 10993098384 11007929968 11049202710 11069439345 11083576560 11100371360 11102825916 11123160762 11143065096 11212372080 11222121267 11224912608 11232907560 11239126002 11294554464 11329742970 11332844460 11357717644 11370090784 11372988870 11387513760 11458432440 11479418580 11499355413 11527308720 11529857682 11553847776 11578379085 11643617160 11653449912 11655389928 11676736796 11749363080 11767460985 11785816224 11794210680 11794552938 11807401968 11895884910 11899141380 11909189916 11917672245 11996939816 12007207940 12026692080 12053389509 12071653854 12085059168 12103674156 12131188128 12168983190 12201261660 12214553760 12235767336 12277248165 12336473240 12350271024 12353418945 12356491680 12381183440 12383921214 12436036795 12469023630 12487917780 12516668424 12535948233 12549869136 12551958384 12613918590 12627660240 12637021005 12688943904 12712183728 12777061570 12791352132 12801834864 12810952980 12825281448 12890736495 12948277680 12951822240 12968222310 12977020889 12980248736 12998078748 13000242612 13095731376 13105058820 13112313669 13119335520 13142120472 13176980208 13218033465 13232433240 13259043252 13268487015 13283327214 13300291872 13392655010 13448526840 13454846496 13479489072 13496557293 13547308320 13595297040 13595691564 13597954916 13599018720 13647586644 13722523360 13741372980 13750118928 13759912460 13771532372 13775302296 13832770464 13878532395 13894054902 13907409360 13928831370 13944299040 14031140760 14081251977 14083596163 14099235696 14118193080 14120953182 14153052816 14197147055 14212613480 14224260960 14250312720 14275061892 14278969656 14301206694 14408649528 14415906960 14442309720 14550812640 14566812390 14569237410 14595920995 14602356080 14602779828 14641089120 14641513992 14732270280 14732697798 14759252460 14784885531 14803767888 14830881016 14857420128 14886487395 14923244154 14962828356 14977210080 14985501336 14996174770 15106323960 15110459280 15129592695 15136702308 15153192288 15163985160 15164425206 15166949714 15277909920 15294709170 15305891440 15332473884 15360555338 15373143576 15437838780 15468883794 15497215083 15524822880 15537933216 15540519904 15561866772 15645835530 15665817440 15687336420 15689947980 15725614240 15726070584 15861179880 15861640158 15865521840 15878919888 15890229660 15922184418 15989190165 16002293580 16031601810 16071186012 16095538472 16138232208 16209730719 16225310920 16247598435 16250303265 16268348880 16314356448 16369664220 16427650590 16471225260 16511894952 16573804065 16625364840 16650557040 16654238874 16684741143 16688891232 16714597644 16818558120 16837368912 16849361340 16858689003 16994614455 16997443645 17036576466 17055136176 17059483305 17081270640 17100375264 17187648660 17214415465 17219127870 17290963080 17294786523 17299088352 17330771664 17333656816 17410451513 17473411760 17483084892 17515105194 17522827296 17624044620 17643244320 17678724336 17691316020 17691829407 17711102952 17843827365 17848712070 17863784874 17887886198 17928384480 17931369120 17995409724 18010811910 18107480781 18127588752 18132551136 18155511234 18196782192 18253474785 18288335520 18301892490 18321830640 18353651004 18367069728 18390326782 18504709860 18525406536 18538601270 18571775160 18575881821 18703535445 18708187680 18731876670 18775002636 18824257440 18827937576 18920877885 18941490360 19033415856 19038626208 19068275592 19165592355 19187028198 19211532704 19216429470 19237922172 19256412960 19422416520 19425649880 19452333465 19470373104 19495027201 19500363918 19522018656 19643027040 19643597064 19657588230 19679003280 19713180708 19765470312 19848649860 19897658872 19924990821 19950437808 19980668448 20088982515 20119423090 20141765280 20172790260 20182269744 20218646880 20219233608 20320962480 20392945560 20393537346 20396932374 20398528080 20434289393 20443298512 20471379966 20497524768 20583785040 20625178392 20639868690 20657298558 20662953444 20749155696 20841082353 20861114040 20878210080 20893247055 20916448560 20919930640 20968094112 20994644678 21046711140 21148239840 21148853544 21181429773 21186972880 21229579224 21318920220 21336391440 21375469080 21412592838 21428248016 21451810041 21612974292 21623860440 21663464580 21667071020 21826218960 21853856115 21903534120 21904169742 21961633680 21962270988 21986196768 22015859936 22098405420 22138878690 22167153120 22205651832 22246321524 22286130192 22384866231 22424744160 22444242534 22465815120 22478252004 22494262155 22659485940 22665688920 22715435288 22745977740 22746637809 22750424571 22916864880 22942063755 22958837160 22998710826 23040833007 23054617440 23059715364 23156758170 23203325691 23287234320 23306899824 23310779856 23353473592 23468753295 23498726160 23534921970 23588421360 23589105876 23614803936 23791769820 23792460237 23798282760 23818379832 23835344490 23883276627 23993879632 24014415880 24047402715 24053384160 24100181651 24106779018 24143307708 24207348312 24337966380 24402523320 24471534672 24554496330 24641475885 24672946480 24700542048 24706837890 24762366880 24767842428 24872073590 24938047260 24975835560 24981358311 25033336848 25071896466 25099738272 25103916768 25227837180 25255320480 25274042010 25424367456 25554123140 25554864699 25582704264 25603669728 25621905960 25650562896 25781472990 25828691805 25896555360 25936444620 25954041778 25996157496 26000485224 26191462752 26210117640 26224627338 26272657791 26284240944 26353960416 26436066930 26464866480 26518086504 26536974030 26566654428 26785310020 26831829297 26897053680 26958978144 26993114586 27016217865 27190594080 27191383128 27195909832 27233266851 27295173288 27452838735 27482745960 27500237856 27519824920 27543064744 27550604592 27585490173 27757064790 27788109804 27807901905 27814818720 27857662740 28062281520 28097815005 28162503954 28167192326 28198471392 28236386160 28241906364 28306105632 28394294110 28425226960 28500625440 28550123784 28557939312 28602413388 28780542297 28817299056 28824644205 28831813920 28884619440 29133624780 29138474820 29191841990 29204712160 29205559656 29250545877 29283027984 29464540560 29465395596 29486382345 29518504920 29569771062 29607535776 29661762032 29772974790 29846488308 29925656712 29971002672 29992349540 30179134635 30212647920 30220918560 30259185390 30273404616 30327970320 30328850412 30333899428 30589418340 30595398561 30611782880 30664947768 30721110676 30746287152 30875677560 30937767588 30959803035 30985947837 30994430166 31123733544 31291671060 31374672840 31379895960 31452141168 31491967017 31722359760 31723280316 31731043680 31757839776 31780459320 31844368836 31978380330 32004587160 32063203620 32118889257 32142372024 32191076944 32276464416 32419461438 32450621840 32495196870 32500606530 32536697760 32739328440 32855301180 32856254613 32942450520 33023789904 33147608130 33208318035 33250729680 33301114080 33308477748 33369482286 33429195288 33637116240 33666363801 33674737824 33698722680 33717378006 33989228910 33994887290 34073152932 34110272352 34118966610 34162541280 34375297320 34428830930 34438255740 34498066239 34581926160 34589573046 34661543328 34667313632 34735137255 34820903026 34946823520 34966169784 35030210388 35248089240 35302382955 35357448672 35382632040 35383658814 35422205904 35687654730 35697424140 35727569748 35753016735 35775772396 35990819448 36021623820 36160168527 36214961562 36255177504 36311022468 36393564384 36506949570 36603784980 36643661280 36707302008 36780653564 36831744495 37009419720 37050813072 37077202540 37143550320 37151763642 37308110385 37407070890 37463753340 37550005272 37607844699 37655875152 37841755770 37882980720 37911063015 37917374285 37949394587 38066831712 38136551184 38331184710 38374056396 38401388345 38432858940 38475844344 38672209485 38844833040 38851299760 38904666930 38931062667 38940746208 38990054402 39000727836 39287194128 39315176460 39336941007 39358006560 39426361416 39530940624 39654100395 39697299720 39795317744 39805461045 39849981642 39900875616 40177965030 40238846180 40345580520 40364539488 40438467216 40489671879 40641924960 40785891120 40787074692 40793864748 40797056160 40868578786 40886597024 40942759932 41167570080 41250356784 41279737380 41314597116 41325906888 41498311392 41635597185 41682164706 41722228080 41786494110 41832897120 41839861280 41989289356 42093422280 42243755931 42250788489 42297707088 42362859546 42373945760 42459158448 42591441165 42637840440 42672782880 42750938160 42825185676 42856496032 42903620082 43225948584 43247720880 43326929160 43334142040 43488906833 43652437920 43707712230 43787762985 43807068240 43808339484 43923267360 43924541976 44196810840 44277757380 44354656593 44411303664 44492643048 44572260384 44659462185 44719715495 44769732462 44888485068 44931630240 44956504008 44988524310 45318971880 45331377840 45388778085 45430870576 45491955480 45493275618 45500849142 45833729760 45884127510 45917674320 45975816955 45997421652 46081666014 46119430728 46313516340 46406651382 46491645249 46574468640 46613799648 46621559712 46706947184 46937506590 46997452320 47069843940 47176842720 47178211752 47583539640 47584920474 47596565520 47636759664 47670688980 47766553254 47967570495 47987759264 48028831760 48094805430 48200363302 48213558036 48286615416 48414696624 48629192157 48675932760 48750909795 48805046640 48943069344 49108992660 49282951770 49345892960 49413675780 49535684856 49744147180 49876094520 49951671120 49962716622 50054223429 50066673696 50143792932 50455674360 50548084020 50576067009 50983843365 50992330935 51108246280 51109729398 51165408528 51178449915 51243811920 51301125792 51562945980 51643246395 51657383610 51872889240 51908083556 51992314992 52000970448 52231354539 52420235280 52449254676 52486611695 52545315582 52568481888 52872133860 52929732960 53036173008 53073948060 53075488221 53133308856 53531482095 53570620040 53663658594 53761943683 53794107360 53986229172 54032435730 54322442343 54382766256 54391819664 54466533702 54590346576 54760424355 54905677470 54965491920 55039649840 55086129488 55101209184 55170980346 55514129580 55576219608 55615803810 55715325480 55727645463 56110606335 56124563040 56195630010 56325007908 56334384652 56472772320 56483812728 56788588220 56850453920 57100247568 57115878624 57204826776 57496777065 57561084594 57634598112 57649288410 57769238880 58267249560 58276949640 58383683980 58411119312 58485081603 58501091754 58566055968 58929081120 58930791192 58972764690 59037009840 59139542124 59323524064 59545949580 59692976616 59851313424 59942005344 59984699080 60266947545 60358269270 60425295840 60518370780 60546809232 60655940640 60657700824 60667798856 61178836680 61190797122 61302868179 61329895536 61442221352 61492574304 61751355120 61875535176 61919606070 61971895674 61988860332 62247467088 62523247059 62583342120 62679741165 62749345680 62759791920 62904282336 62983934034 63444719520 63446560632 63544289319 63560918640 63688737672 63956760660 64009174320 64126407240 64237778514 64284744048 64355430123 64366143737 64382153888 64838922876 64885104445 64901243680 64990393740 65001213060 65478656880 65561568345 65710602360 65712509226 65884901040 66047579808 66295216260 66416636070 66501459360 66616955496 66738964572 66858390576 67154598693 67274232480 67332727602 67397445360 67434756012 67482786465 67978457820 67989774580 68146305864 68237933220 68251273713 68750594640 68857661860 68876511480 68996132478 69122499021 69163852320 69179146092 69470274510 69641806052 69932339568 70060420776 70406259885 70417980815 70496178480 70604765910 70765264080 70767317628 70844411808 71375309460 71377380711 71394848280 71455139496 71506033470 71551544792 71649829881 71981638896 72043247640 72300544953 72320337054 72429923124 72622044936 73013899140 73207569960 73414604016 73481256373 73561307128 73663488990 73924427655 74018839440 74101626144 74154405080 74287100640 74303527284 74616220770 74814141780 74927506680 74944074933 75100010544 75215689398 75311750304 75683511540 75765961440 75822126030 75834748570 75898789174 76273102368 76662369420 76664594097 76748112792 76802776690 76865717880 76951688688 77344418970 77486075415 77689666080 77702599520 77809333860 77862125334 77980108804 78001455672 78574388256 78630352920 78673882014 78817973373 78852722832 79061881248 79308200790 79394599440 79590635488 79610922090 79699963284 80355930060 80477692360 80495487891 80691161040 80876934432 80979343758 81048653595 81571782240 81574149384 81587729496 81737157572 81885519864 82500713568 82559474760 82629194232 82651813776 82756470519 83271194370 83364329412 83423705715 83444456160 83572988220 83978578712 84186844560 84293445015 84487511862 84501576978 84595414176 84656341771 84725719092 84918316896 85182882330 85275680880 85501876320 85650371352 85807240164 86341626891 86451897168 86473932615 86495441760 86653858320 86668284080 86977813666 87052257565 87415424460 87575525970 87614136480 87616678968 87751637631 87849083952 88393621680 88459147035 88555514760 88709313186 88822607328 88985286096 89318924370 89439430990 89539464924 89776970136 89913008016 89977048620 90537403905 90637943760 90662755680 90777556170 90861741152 90983910960 90986551236 91001698284 91768255020 91786195683 91835348640 91951633910 91994843304 92163332028 92238861456 92627032680 92813302764 92879409105 92957843511 92983290498 93413894368 93875013180 94139687880 94356423504 94475901051 95167079280 95169840948 95193131040 95273519328 95341377960 95533106508 95935140990 96057663520 96189610860 96400726604 96427116072 96573230832 96829393248 97258384314 97351865520 97475136005 97501819590 97610093280 98217985320 98565903540 98568763839 98585173141 98827351560 99071369712 99488294360 99624954105 99752189040 99843609697 99903342240 99925433244 100108446858 100287585864 100911348720 101096168040 101152134018 101967686730 101984661870 102171446965 102216492560 102219458796 102330817056 102356899830 102487623840 103125891960 103286492790 103314767220 103494198717 103745778480 103816167112 103984629984 104001940896 104205411765 104462709078 104840470560 104898509352 104973223390 105090631164 105744267720 105907148865 106072346016 106147896120 106150976442 106266617712 107062964190 107141240080 107259050205 107327317188 107523887366 107972458344 108064871460 108480505581 108644884686 108765532512 108783639328 108933067404 109180693152 109520848710 109811354940 109930983840 110079299680 110172258976 110341960692 111028259160 111152439216 111231607620 111430650960 111455290926 111924331155 112221212670 112391260020 112650015816 112668769304 112823534097 112967625456 113577176440 113733189045 113752122855 113848183761 114200495136 114409653552 114993554130 115122169188 115204165035 115298576820 116016628455 116534499120 116553899280 116767367960 116793188001 116822238624 116970163206 117002183508 117861582384 117945529380 118010823021 118074019680 118279084248 118962301185 119091899160 119385953232 119416383135 119537124083 119702626848 119969398160 120500908255 120533895090 120716538540 121036741560 121093618464 121315401648 121335597712 121469015637 122357673360 122381594244 122605736358 122659791072 122884442704 123502710240 123751070352 123839212140 123943791348 123977720664 124494934176 124906791555 125046494118 125166684240 125359482330 125498691360 125519583840 125967868068 126752365467 126893121264 127088578638 127121837280 127377475344 127774323495 127913521320 128018348640 128252814480 128475557028 128569488096 128710860246 128732287474 129677845752 129770208890 129980787480 130002426120 130466720499 130957313760 131123136690 131363288955 131421204720 131425018452 131769802080 132590432520 132833272140 133063969779 133233910992 133477929144 133716781152 134159146485 134309197386 134665455204 134794890720 134869512024 134965572930 135956915640 135979549160 136166334255 136292611728 136465190407 136475866440 136502547426 137501189280 137715323720 137753022960 137927450865 137992264956 138244998042 138358292184 138940549020 139283612104 139474935747 139864679136 140120841552 140812519770 140835961630 140992356960 141209531820 141530528160 141534635256 142750618920 142754761422 142789696560 142910278992 143012066940 143040025751 143103089584 143299659762 143902711485 143963277792 144086495280 144601089906 144640674108 144859846248 145244089872 145887576471 146027798280 146252729385 146415139920 146829208032 146962512746 147122614256 147326977980 147848855310 148037678880 148308810160 148607054568 149232441540 149628283560 149855013360 149888149866 150162670287 150200021088 150431378796 151367023080 151644252060 151669497140 151797578348 152976992805 153324738840 153329188194 153496225584 153605553380 153731435760 153903377376 154688837940 154929739185 154972150830 155618667720 155724250668 155960217608 156002911344 156694063617 157260705840 157347764028 157459835085 157635946746 157705445664 158616401580 158789198880 159221844180 159226464663 159399926568 160594446285 160711860120 160955384720 160990975782 161285831049 161382322080 161958687516 162097307190 162967327029 163148298768 163175458992 163474315144 163771039728 164281273065 165118949520 165258388464 165303627552 165512941038 166542388740 166728658824 166847411430 167145976440 167182936389 167957157424 168331819005 168373689120 168586890030 168701271557 168975023724 169003153956 169312683542 169451438184 170365764660 170551361760 171300742704 171614480328 172490331195 172683253782 172903794336 172947865230 173307716640 173336568160 173955627332 174104515130 174830848920 175151051940 175233357936 175455244809 175503275262 175698167904 176787243360 176918294070 177111029520 177418626372 177970572192 178637848740 178878861980 179078929848 179553940272 179826016032 179954097240 180800842635 181074807810 181275887520 181555112340 181967821920 181973102472 182003396568 183536510040 183572391366 183903267820 183908604537 183989686608 184326664056 184477722912 185254065360 185626605528 185758818210 185915687022 185966580996 187750026360 188039223495 188279375760 188712847008 188951802102 189746972935 190334158560 190339681896 190632867957 190682755920 191066213016 191870281980 192379221720 192801453208 192854232144 193066290369 193098431211 193146461664 194516768628 194655313335 194703731040 194950272010 195003639180 196435970640 196684705035 197131807080 197137527678 197170346282 197654703120 198142739424 198976588720 199249908210 199504378080 199687219394 199850866488 200216893716 200575171728 201463796079 201822697440 202192336080 202304268036 202448359395 203935373460 203969323740 204342893930 204432985120 204438917592 204713799660 204753821139 206251783920 206572985580 206629534440 206988397434 207367497063 207491556960 207632334224 208410823530 208925418156 209797018704 209946446780 210181262328 211218779655 211253942445 211488535440 211814297730 212295792240 212301952884 212533235424 214125928380 214282480160 214518100410 214654634376 215047774732 215944916688 216129742920 216901634859 216961011162 217289769372 217444534165 217866134808 219041697420 219622709880 220443769119 220683921384 221773282965 222056518320 222304878432 222463215240 222861301920 222910581852 223848662310 224442425340 224782520040 224832224799 225300031632 225337538608 225647068194 225935250912 227154352880 227466378090 227504245710 227696367522 228819307104 229987108260 229993782291 230244338376 230408330070 230597153640 232033256910 232458226245 233068998240 233107798560 233534735920 233586376002 233940326412 234004367016 235723164768 235891058760 236021646042 236453920119 236558168496 237924602370 238183798320 238771906464 238832766270 239074248166 239938796320 241001816510 241067790180 241433077080 241486463673 242073483120 242630803296 242671195424 242938031274 243145960785 244715346720 244763188488 245211472716 245768885408 247502140704 247678424280 247887582696 247955441328 248269411557 249813583110 250092988236 250271117145 250333368480 250718964660 251935736136 252880335045 253504730934 253786242528 253969025313 254177157276 254754950688 255548646990 255827042640 256505628960 256951114056 257421720492 257464574948 259024880673 259355691504 259540417780 259961574960 260004852240 260933440998 261156772695 262246273380 262726577910 262842409440 262850036904 263254912893 265180865040 265377441105 265645762109 265666544280 266127939558 266467821984 266659738339 266955858288 268318292970 268618394772 268809718415 269330910408 269739024048 269931145860 271612211715 271913831280 271959098320 272332668510 272585223456 272930380814 272951732880 273005094852 275358587049 275430647440 275506045920 275854901730 275984529912 276489996084 276716584368 277881098040 278567224208 278638227315 278873530533 278949871494 280241683104 281625039540 281671923260 282419063640 283069270512 283427703153 285501237840 285509522844 285579393120 285820557984 286024133880 286080051502 286206179168 286599319524 287805422970 288172990560 289202179812 289281348216 289719692496 290488179744 291775152942 292055596560 292425408015 292505458770 292830279840 293925025492 294245228512 294653955960 295697710620 295706291517 295755519423 296617620320 297214109136 298464883080 299256567120 299530829091 299710026720 299776299732 300325340574 300862757592 302734046160 303288504120 303338994280 303595156696 304422347831 305953985610 306514340895 306649477680 306658376388 306992451168 307211106760 307462871520 309377675880 309859478370 309944301660 310482596151 311237335440 311448501336 311920435216 312005822688 312616235295 313388127234 314521411680 314695528056 314919670170 315271893492 317232803160 317721446595 318443688360 318452929326 318799853136 321188892570 321423720240 321777150615 321830718685 321910769440 321981951564 322571662098 323917375032 324194614380 325441516743 325934654058 326296597536 326350917984 326948630288 327542079456 328562546130 330237899040 330516776928 331025882076 333084777480 333457317648 333694822860 334291952880 334365872778 335772993465 335914314848 336663638010 337173780060 337402543114 337950047448 338006307912 338625367084 338902876368 340731529320 341256368565 341544551283 342601485408 343228960656 344980662390 345366507564 345612495105 345895730460 347911254664 348209030260 349661697840 350302103880 350379564003 350466715872 350910489618 351006550524 353836588140 354032469063 354222059040 354837252744 356886903555 357275697480 357757723960 358157859696 358249149405 358611372249 359107880544 359908194480 361502724765 361601685270 362149615620 363110224680 363946204944 364006793136 364407046911 367073020080 367144782732 367406281865 367806535640 367817209074 367979373216 368653328112 370508130720 371253211056 371517636420 371831374044 371933161992 374720374665 375500052720 376078446990 376333605781 376558751520 377903604204 379493945870 380257096401 380679363792 381265735914 381365511840 382132426032 383322970485 383740563960 384758443440 385602906416 385708464288 386132580738 386196862422 389033537256 389310626670 389900544020 390007278360 391400161497 392871941280 393369410070 394089866865 394263614160 394275055356 394340692564 395309406240 397953177440 398499816420 399374438788 399701732976 400433787432 401150343456 402477439455 402927592158 404384672160 404608536072 404896718790 407870746920 407938647480 408685787860 408877835184 409395571221 409427599320 409507642278 412503567840 413145971160 413259068880 413782352595 413976794868 414734994126 415264668448 416821647060 417850836312 419594037408 419892893560 420362524656 422437559310 422507884890 422977070880 423281708855 423628595460 424591584480 424603905768 428251856760 429036200820 429120077253 429309268752 430095549464 431708134455 431889833376 432259485840 433803269718 433922022324 434579538744 434889068330 435732269616 437662729413 438083394840 438758188155 439245419760 440887538238 441367842768 443546565930 444113036640 444926430480 445821163704 447697324620 448884850680 449565040080 449664449598 450488010861 450563006159 450600063264 450675077216 451294136388 454308705760 454932756180 455008491420 455392735044 458930978415 459974216520 459987564582 460488676752 460816660140 461194307280 464066513820 464789217555 464916452490 467069471840 467172752004 467880652824 468008734032 470082190851 471782117520 472043292084 472379505255 472907840238 473116336992 475849204740 476367596640 477665532540 478148496332 482003633020 482135580360 482866154160 482972927346 483857493147 484146966240 485876062548 486291921570 488901981087 489526376976 490422945432 492843819195 492925865705 495356848560 495775165392 495910882656 496538823114 499218048485 499627166220 500185976472 500542234290 501437929320 501548809167 503871472272 505760670090 506103814671 507009461868 507938050626 508354314552 511097293980 511654085280 513902228112 514843440984 514929149896 517470993585 518049761346 518711383008 519080835560 519923149920 520009704480 521866881996 522313545390 524492546760 525453155820 525700073808 526365734427 526509825786 530361730080 530754882210 531291524218 531333088560 532255879116 533319476678 533911716576 536636585940 537236789544 537619436830 538661820816 539478048096 539862291720 542402527905 543224423430 543827662560 543918196640 544665337020 545860761628 545903465760 546010189704 550717174098 550861294880 551709803460 551725813611 551969059824 552979992168 553433168736 555762196080 557134448416 557276454630 557747061066 557899742988 563250079080 563343846520 564117670485 564838127280 565355788829 566138541024 566855406306 569240918805 571002475680 571019045688 572048267760 572160103004 573198639048 575610845940 578404359624 578562696432 579295293633 579439384992 583550305884 583965940005 584111193120 584850816030 585010917540 587850050984 589307911920 590054115105 591395421240 591412583034 591511038846 592594392397 594428218272 596929766160 597685620415 598513134240 599061658182 599552599464 600650681148 601725515184 604391388237 605468092320 606577008240 606677988560 607190313392 607345078185 608844695662 611907971220 613028681790 613298955360 613316752776 614261463417 614422213520 618755351760 619718956740 619888603320 620965192302 622102491189 622474670880 622897002672 623840870432 625232470590 626776254468 629391056112 629839340340 630543786984 633761827335 634465606320 635442893190 636887376720 636905858652 637599706272 642377785140 642847440480 643554301230 643661437370 643963903128 645143324196 647834750064 648389228760 650704904577 650883033486 651869308116 652333602495 653897260576 657125092260 661331307357 662051764152 665319848895 666169554960 666914635296 667389645720 668583905760 668731745556 671545986930 673327276020 674347560120 674805086228 675900094896 676012615824 677250734168 677805752736 681463058640 682325952035 682512737130 683089102566 686457921312 689961324780 689981346873 690733015128 691224990210 691791460920 695822509328 696418060520 697374678735 698905267879 699323395680 700604207760 700759128006 701820979236 702013101048 707673176280 708064938126 709361760357 709674505488 713773807110 714551394960 715200128755 715515447920 716315719392 716498298810 717222744498 719816388960 723005449530 723203370540 724299231240 724459391019 726220449360 727892409888 728013586272 728814093822 729437882355 734146040160 734289565464 734812563730 735613071280 735634418148 737306656224 742506422112 743035272840 743662748088 743866323984 744808234671 749440749330 750813351435 751000105440 752156893980 752667211562 755807208408 758987891740 760514192802 761358727584 761907075939 762531471828 764264852064 766645940970 767481127920 769516886880 771205812832 772265161476 772393724844 778067074512 778621253340 779801088040 780014556720 782800322994 783470318085 786738820140 788179733730 788527228320 788550110712 788681385128 789764738679 796132323315 796937286327 796999632840 798748877576 799403465952 799979215017 800867574864 804954878910 805855184316 806429155245 809217072144 809793437580 814836635145 815741493840 815877294960 817371575720 817755670368 818791142442 818855198640 819015284556 820290759919 826075761147 826291942320 826518137760 827564705190 827953589736 829469988252 833643294120 835701672624 835914681945 836620591599 836759868581 839785787120 840725049312 843506357785 844875118620 845015769780 846563417710 847257190920 849207811536 850283109459 856503713520 858072401640 858240154506 858618537504 860191098928 863416268910 864518971680 867606539436 867844044648 869159077488 869778136660 871464539232 875325458826 876166789680 877276224045 877516376310 878490839520 881775076476 882735685536 887093131860 887266558269 889852860960 891642327408 895394649240 897769701360 898592487273 899130080160 899328899196 900976021722 901126012318 902588272776 909865512360 910016982840 910785470088 913267043493 917861956830 919543022685 919948433040 919975129164 920977353504 921633320280 922388614560 928133027640 929578435110 929832904980 931447788453 934345504008 935761305648 936017468064 940164381702 943564235040 944086584168 944759010510 945815680476 951698409480 953164339785 955256332849 955331065080 956296992664 964007266040 964271160720 965331451845 965492156055 965732308320 965945854692 967714986294 971752125096 972583843140 976324550229 977803962174 979052753952 980845890864 985687638390 985851731410 990713697120 991550330784 993077646228 998436096970 999254332440 1000371952944 1001084468580 1002875858640 1003097618334 1007318980395 1007742944544 1011521340180 1012207629342 1014018923736 1015876101252 1016708629104 1022194587960 1023769105695 1024633653849 1027804456224 1029686881968 1029858299792 1034941987170 1036099522692 1036837485315 1038161671120 1043733763992 1044627090780 1048985093520 1050906311640 1051138692009 1051400147616 1052731468854 1053019651572 1061509764420 1062583048436 1062666177120 1064511758232 1066638953356 1073273171880 1074473579088 1075238873660 1075834116747 1077323641632 1079724583440 1084508174295 1084805055810 1086448846860 1089330674040 1091721523256 1092020379408 1093221140733 1100532443023 1101434348196 1102218845595 1103419606920 1103451627222 1103938119648 1105959984336 1111524392160 1114552909260 1115494122132 1115799485976 1124161123995 1126500158160 1126687693040 1128235340970 1129000817343 1129676254560 1130711577658 1133710812612 1138481837610 1140771289203 1142038091376 1144096535520 1144320206008 1146397278096 1149968911455 1151221691880 1156808719248 1157125392864 1158590587266 1167100611768 1167931880010 1169701632060 1170021835080 1174200484491 1175700101968 1178615823840 1180108230210 1182269600595 1182790842480 1182825166068 1183022077692 1185188784794 1193859532320 1195371240830 1198123316364 1199105198928 1201301362296 1203451030368 1207432318365 1208782776474 1213154016480 1213355977120 1214380626784 1214690156370 1217689391324 1223815942440 1226057363580 1226633505552 1228186713663 1228522926834 1228844427040 1237510703520 1239437913480 1239777206640 1241347057785 1241930384604 1244204982378 1245794005344 1250464941180 1253552508936 1258782112224 1259678680680 1261087573968 1267523654670 1268931212640 1269845126565 1270885786380 1273774753440 1273811717304 1284755570280 1287108602460 1287322874740 1287360231759 1287927806256 1290286648392 1295124403365 1295669500128 1296778457520 1301409809154 1301766066972 1303738616232 1304667204990 1314250184520 1316274564465 1322662614714 1324103528304 1328228810545 1330639697790 1332339109920 1333298691695 1334779291440 1337463491112 1343091973860 1346654552040 1348695120240 1349610172456 1351464032583 1351689018477 1351800189792 1352025231648 1354501468336 1362926117280 1364651904070 1365025474260 1366178205132 1376792935245 1379922649560 1379962693746 1381466030256 1382449980420 1383582921840 1391645018656 1392836121040 1394367652665 1394749357470 1397810535758 1401208415520 1401518256012 1403641958472 1404026202096 1410246572553 1415346352560 1416129876252 1417138515765 1418723520714 1419349010976 1427547614220 1429102789920 1430400257510 1431030895840 1432996597620 1434445488996 1446010899060 1446406741080 1448598462480 1448918782038 1451572479441 1452440898720 1457628187644 1458875764710 1466705943261 1468579130928 1469625127460 1471226142560 1471268836296 1478531457585 1478777597115 1486070545680 1487325496176 1487732647968 1489616469342 1497654145455 1498881498660 1501626702870 1504313787960 1505334423124 1511614416816 1517975783480 1518311444013 1521028385604 1522111739155 1523814151878 1525062943656 1533291881940 1534962255840 1544530322952 1544787449688 1552412980755 1556134149024 1557242506680 1559602176080 1560029113440 1565600645988 1566940636170 1573477640280 1576359467460 1577100221424 1577362770256 1579097203281 1579529477358 1592264646630 1593874572654 1593999265680 1597497755152 1599958430034 1601735149728 1609909757820 1611710368632 1612858310490 1618434144288 1619586875160 1627207583715 1629673270290 1631482987680 1631754589920 1634743151440 1637582284884 1637710397280 1638030569112 1640581519838 1652151522294 1652583884640 1655129410380 1655177440833 1655907179472 1658939976504 1667286588240 1671403345248 1671829363890 1673241183198 1673519737162 1679571574240 1687012715570 1689750237240 1690031539560 1693126835420 1694514381840 1696067366487 1698415623072 1700566218918 1707722756415 1713007427040 1716144803280 1716480309012 1720382197856 1726832537820 1735213078872 1735688089296 1737885880899 1738318154976 1739556273320 1750650917652 1751897820015 1752333579360 1754552448090 1755032752620 1763550152952 1770162345315 1774186263720 1774533116538 1777783177191 1783284654816 1790789298480 1793056861245 1795539402720 1797184974546 1798657798392 1801952043444 1802252024636 1805176545552 1813174164711 1819731024720 1820033965680 1821570940176 1822035234555 1826534086986 1835723913660 1839086045370 1839896866080 1839950258328 1842784390251 1843266640560 1856266055280 1859156870220 1859520334763 1859665809960 1862895576906 1866307473567 1866618168373 1868691008016 1871522611296 1880328763404 1881668028905 1888173168336 1889518021020 1891631360952 1901285482005 1903396818960 1906328679570 1910512665698 1910662130160 1912593985328 1928014532080 1928542321440 1930662903690 1930984312110 1931891709384 1935429972588 1943504250192 1945167686280 1952114713731 1952649100458 1955607924348 1957000807485 1961691781728 1971375276780 1971703462820 1983993922071 1986155292456 1996872193940 1998508664880 2000743905888 2002168937160 2005751717280 2006195236668 2014637960790 2023042680360 2024415258684 2028037847472 2031752202504 2033417258208 2044389175920 2046977856105 2047538211390 2049267307698 2059373763936 2059716599584 2069883974340 2069944040619 2072199045384 2073674970630 2076323342240 2087467527984 2089254181560 2096715803637 2097970187040 2101812623280 2102277384018 2105462937708 2106039303144 2123019528840 2125166096872 2128085281071 2129023516464 2130956434817 2133277906712 2145600386265 2146546343760 2148947158176 2150477747320 2151668233494 2159449166880 2169016348590 2169610111620 2172897693720 2173378173057 2178661348080 2183443046512 2184040758816 2186442281466 2188313647065 2201064886046 2202868696392 2204437691190 2206839213840 2206903254444 2211919968672 2229105818520 2230988244264 2231598971952 2234424704013 2248322247990 2252440054305 2252815030795 2253000316320 2253375386080 2256470681940 2258001634686 2261423155316 2267421625224 2276963675220 2281542578406 2284076182752 2285721227817 2288640412016 2292794556192 2299937822910 2302443383760 2313617438496 2317181174532 2334201223536 2335863760020 2339403264120 2340043670160 2348400968982 2350410954255 2351400203936 2360216460420 2364539201190 2365581684960 2365650332136 2366044155384 2370377569588 2390742481660 2390811858981 2396246632728 2398210397856 2399937645051 2402602724592 2414864636730 2417565552948 2419287465735 2429380312740 2435378782648 2444509905435 2447631884880 2452114727160 2453267011104 2456373427326 2457045853668 2460872279757 2478227283441 2478875826960 2479554413280 2482694115570 2483860769208 2488409964756 2500929882360 2507105017872 2507744045835 2509861774797 2510279605743 2519357361360 2522175147936 2530519073355 2535047309340 2539690253130 2541771572760 2547623434608 2550849328377 2569511140560 2574217204920 2574645749480 2574720463518 2575855612512 2580573296784 2583840912871 2590248806730 2593556915040 2602819618308 2603532133944 2607477232464 2609334409980 2628500369040 2631828672135 2632549128930 2645325229428 2648207056608 2656457621090 2661279395580 2661799674807 2666597383390 2669558582880 2674926982224 2686183947720 2693309104080 2695777461819 2697390240480 2699220344912 2702928065166 2703378036954 2709002936672 2729303808140 2730050948520 2732356410264 2739801130479 2753585870490 2758629068055 2759845299120 2759925387492 2762932060512 2764899960840 2767165843680 2785672242080 2788735305330 2789498714940 2795621071516 2803036512024 2807283916944 2808052404192 2820493145106 2826778944145 2830692705120 2832259752504 2834277031530 2837447041428 2855095228440 2860800515020 2865768998547 2865993195240 2868890977992 2892021798120 2892813482160 2896476468165 2897196924960 2897837564076 2903144958882 2915256375288 2917751529420 2933411886522 2937158261856 2939250254920 2942537672592 2957062915170 2957555194230 2962971961985 2972141091360 2974650992352 2979232938684 2995308290910 2997762997320 3003253405740 3008627575920 3010668846248 3021956941185 3023228833632 3035951566960 3036622888026 3042056771208 3044223478310 3047628303756 3050125887312 3066583763880 3071307317085 3073900961547 3089060645904 3089574899376 3104825961510 3110512455945 3114485013360 3119204352160 3131201291976 3133881272340 3146955280560 3152718934920 3153416076027 3154200442848 3154725540512 3158194406562 3159058954716 3184529293260 3187749145308 3187998531360 3194995510304 3199916860068 3219819515640 3223420737264 3225716620980 3227502350241 3239173750320 3253524522885 3254415167430 3259346540580 3269486302880 3275164569768 3276061138224 3281163039676 3301597329069 3304303044588 3306656536785 3310258820760 3310354881666 3311814358944 3317879953008 3334573176480 3343658727780 3346482366396 3347039474324 3374025431140 3379500474480 3380063079120 3386253670840 3387002452029 3389028763680 3392134732974 3401132437836 3415445512830 3422313867609 3432289606560 3432960618024 3449906734365 3453665075640 3466576598407 3470426157744 3471376178592 3475771761798 3479112546640 3494526339395 3501301835304 3503795640030 3509104896180 3510065505240 3522601453473 3527100305904 3540324690630 3546808801785 3548372527440 3549066233076 3555566354382 3581578596960 3586113722490 3594369949092 3597315596784 3603904086888 3604504049272 3610353091104 3622296955095 3626348329422 3639462049440 3640067931360 3643141880352 3644070469110 3653068173972 3671447827320 3678172090740 3679900516656 3684560140989 3685568780502 3686533281120 3712532110560 3718313740440 3719040669526 3719331619920 3724041173355 3725791153812 3732614947134 3733236336746 3737382016032 3760657526808 3763336057810 3776346336672 3779036042040 3783262721904 3802570964010 3806793637920 3809535379695 3812657359140 3821025331396 3821324260320 3825187970656 3856029064160 3861325807380 3861968624220 3862080695277 3863783418768 3870859945176 3887008500384 3890335372560 3904229427462 3905298200916 3911215848696 3914001614970 3942750553560 3943406925640 3948823693395 3957490521803 3967987844142 3972310584912 3984686431635 3993744387880 3997017329760 3999896075085 4004337874320 4012390473336 4029275921580 4046085360720 4048830517368 4055067055431 4056075694944 4063504405008 4088778351840 4093955712210 4095076422780 4098534615396 4101453799595 4130378805735 4139767948680 4139888081238 4144398090768 4147349941260 4148160746779 4174935055968 4178508363120 4183102957995 4183799342905 4193431607274 4203625246560 4204554768036 4210925875416 4212078606288 4230739717659 4246039057680 4250332193744 4251415547295 4256170562142 4258047032928 4261912869634 4266555813424 4291200772530 4293092687520 4300955494640 4303336466988 4338032697180 4339220223240 4345795387440 4346756346114 4354717438323 4357322696160 4366886093024 4372884562932 4376627294130 4402129772092 4405737392784 4408875382380 4413678427680 4413806508888 4436332791345 4458211637040 4461976488528 4463197943904 4468849408026 4492962436365 4496644495980 4504880108610 4505630061590 4512941363880 4516003269372 4522846310632 4534843250448 4553927350440 4554934332039 4563085156812 4566335217465 4571442455634 4577280824032 4599875645820 4604886767520 4634362349064 4657238942265 4668402447072 4671727520040 4678806528240 4680087340320 4696801937964 4700821908510 4720432920840 4729078402380 4731300664272 4732088310768 4737291609843 4740755139176 4776281664245 4781484963320 4781623717962 4792493265456 4799875290102 4805205449184 4829729273460 4835131105896 4838574931470 4858760625480 4870757565296 4881622751145 4889019810870 4892336875153 4895263769760 4904229454320 4912746854652 4914091707336 4921744559514 4956454566882 4957751653920 4965388231140 4965532322499 4967721538416 4976819929512 5001859764720 5014210035744 5015488091670 5019723549594 5020559211486 5029754374877 5038714722720 5061038146710 5070094618680 5079380506260 5083543145520 5088202099461 5095246869216 5101698656754 5123168269245 5139022281120 5148434409840 5149291498960 5149440927036 5161146593568 5167681825742 5180497613460 5205639236616 5207064267888 5213657642697 5214954464928 5218668819960 5255693460045 5257000738080 5263657344270 5265098257860 5290650458856 5312915242180 5322558791160 5323599349614 5333194766780 5333349531573 5349853964448 5372367895440 5379170583735 5386618208160 5391554923638 5398440689824 5405856130332 5406756073908 5458607616280 5460101897040 5464712820528 5466105703665 5479602260958 5502662215115 5507171740980 5517258136110 5519690598240 5519850774984 5528353170753 5529799921680 5577470610660 5578561004289 5578997429880 5591242143032 5598922420701 5599854505119 5606073024048 5614567833888 5640986290212 5645004086715 5653557888290 5664519505008 5668554063060 5674894082856 5703856446015 5710190456880 5721601030040 5731537997094 5731986390480 5737781955984 5742035319433 5784043596240 5785626964320 5792952936330 5795675128152 5806289917764 5830512750576 5835503058840 5856344141193 5857319080067 5866823773044 5871002422455 5878500509840 5885075345184 5914125830340 5915110388460 5925943923970 5951981766213 5958465877368 5990616581820 5995525994640 6006506811480 6017255151840 6021337692496 6043913882370 6071903133920 6073245776052 6084113542416 6088446956620 6095256607512 6100251774624 6133167527760 6140933568315 6142614634170 6147801923094 6178121291808 6179149798752 6209651923020 6221024911890 6228970026720 6262402583952 6267762544680 6290147410911 6293910561120 6305437869840 6306832152054 6316388813124 6318117909432 6369058586520 6375498290616 6392869304451 6399833720136 6436801158795 6439639031280 6446841474528 6451433241960 6455004700482 6478347500640 6507049045770 6508830334860 6518693081160 6520134519171 6550329139536 6552122276448 6562326079352 6603194658138 6608606089176 6613313073570 6620517641520 6620709763332 6635759906016 6687317455560 6692964732792 6694078948648 6703274112039 6748050862280 6757320162915 6758445092385 6759000948960 6760126158240 6772507341680 6774004904058 6784269465948 6802264875672 6830891025660 6844627735218 6857163683451 6865921236048 6899813468730 6907330151280 6933153196814 6940852315488 6951543523596 6958225093280 6989052678790 7002603670608 7007591280060 7018209792360 7020131010480 7045202906946 7051232862765 7054200611808 7080649381260 7093617603570 7096745054880 7098132466152 7111132708764 7172227444980 7172435576943 7188739898184 7194631193568 7199812935153 7207808173776 7209008098544 7244593910190 7252696658844 7257862397205 7288140938220 7306136347944 7333529716305 7342895654640 7356344181480 7359801033312 7369120281978 7371137561004 7382616839271 7436627480880 7438081339052 7438663239840 7448082346710 7451582307624 7465229894268 7466472673492 7521315053616 7526672115620 7530838817229 7558072084080 7566525443808 7591557220065 7605141928020 7619070759390 7625314718280 7642050662792 7652547985131 7703727101161 7722651614760 7723937248440 7724161390554 7727566837536 7741719890352 7751522738613 7780670745120 7808458854924 7810596401832 7822431697392 7828003229940 7885501107120 7886813851280 7895486016405 7897647386790 7914981043606 7935975688284 7944621169824 7969372863270 7985399024421 7987488775760 7999792150170 8008675748640 8024780946672 8058551843160 8087332385457 8092170721440 8097661034736 8110134110862 8127008810016 8187911424420 8190152845560 8197069230792 8202907599190 8219403391437 8260757611470 8275887204165 8279535897360 8279776162476 8288796181536 8294699882520 8296321493558 8357016726240 8366205915990 8367598685810 8386863214548 8409109536072 8421851750832 8424157212576 8461479435318 8480336832435 8492078115360 8500664387488 8502831094590 8512341124284 8523825739268 8533111626848 8582401545060 8597306995641 8601910989280 8606672933976 8676065394360 8678440446480 8689429404495 8691590774880 8693512692228 8709434876646 8745769125864 8753254588260 8804259544184 8811474785568 8817750764760 8827613017776 8872665582690 8888915885955 8916423274080 8923952977056 8937698816052 8985924872730 8993288991960 9009760217220 9011260123180 9025882727760 9032006538744 9045692621264 9065870823555 9069686500896 9107854700880 9109868664078 9126170313624 9132670434930 9142884911268 9199751291640 9213921951255 9221702884641 9268724698128 9297601673815 9314477884530 9331537367835 9333090841865 9343455040080 9357613056480 9393603875928 9401643817020 9440865841680 9458156804760 9460248228081 9462601328544 9464176621536 9474583219686 9481510278352 9552563328490 9562969926640 9563247435924 9584986530912 9599750580204 9659458546920 9670262211792 9677149862940 9682507050723 9717521250960 9741515130592 9760573568655 9763245502290 9778039621740 9784673750306 9808458908640 9825493709304 9828183414672 9843489119028 9904791987207 9912909133764 9919969610355 9930776462280 9931064644998 9935443076832 9953639859024 10003719529440 10030976183340 10039447099188 10041118422972 10059508749754 10122076293420 10140189237360 10158761012520 10161007356087 10167086291040 10176404198922 10203397313508 10246336538490 10266941602827 10296868819680 10298582997920 10298881854072 10335363651484 10349720203095 10360995226920 10399729795221 10411278473232 10414128535776 10427315285394 10437337639920 10483579018185 10511386920090 10527314688540 10530196515720 10567804360419 10581300917712 10625830484360 10640426405355 10645117582320 10647198699228 10654782174085 10663779878947 10666389533560 10666699063146 10744735790880 10758341167470 10783109847276 10811712260664 10813512147816 10866890865285 10917215232560 10920203794080 10929425641056 10932211407330 10959204521916 11005324430230 11014343481960 11034516272220 11039701549968 11053680422967 11056706341506 11059599843360 11154941221320 11157122008578 11157994859760 11172123520065 11182484286064 11197844841402 11199709010238 11212146048096 11281972580424 11290008173430 11307115776580 11329039010016 11337108126120 11349788165712 11407712892030 11420380913760 11428606139085 11443202060080 11463075994188 11463972780960 11475563911968 11484070638866 11568087192480 11585905872660 11586242085831 11591350256304 11612579835528 11661025501152 11671006117680 11712688282386 11714638160134 11733647546088 11742004844910 11757001019680 11828251660680 11830220776920 11851887847940 11872471565409 11903963532426 11916931754736 11954059294905 11981233163640 11991051989280 11999688225255 12013013622960 12042675384992 12087827764740 12146491552104 12165201166293 12168227084832 12176893913240 12190513215024 12266335055520 12281867136630 12285229268340 12295603846188 12304361398785 12391136417205 12419303846040 12442049823780 12444482240337 12524805167904 12535525089360 12549308873985 12551398028715 12580294821822 12610875739680 12613664304108 12632777626248 12636235818864 12692219152977 12738117173040 12750996581232 12754246641885 12785738608902 12799667440272 12873602317590 12879278062560 12902866483920 12910009400964 12919204564355 13014098091540 13017660669720 13037386162320 13040269038342 13064152314969 13066327178611 13100658279072 13124652158704 13206389316276 13217212178352 13226626147140 13241035283040 13241419526664 13308998374035 13374634911120 13385929465584 13388157897296 13406548224078 13478887309095 13496101724560 13514640325830 13516890184770 13545014683360 13548009808116 13568538931896 13604529751344 13661782051320 13664802996117 13689255470436 13699005652395 13714327366902 13731842472096 13799626937460 13814660302560 13866306393628 13903087047192 13978105357580 14005207341216 14015182560120 14036419584720 14040262020960 14090405813892 14102465725530 14161298762520 14187235207140 14196264932304 14211874829529 14222265417528 14328844992735 14344454889960 14344871153886 14377479796368 14399625870306 14415616347552 14418016197088 14489187820380 14505393317688 14515724794410 14576281876440 14612272695888 14667059432610 14677010625459 14685791309280 14712688362960 14738240563956 14742275122008 14765233678542 14873254961760 14876162678104 14896164693420 14896596967497 14903164615248 14930459788536 14932945346984 15042630107232 15053344231240 15061677634458 15089263124631 15116144168160 15183114440130 15210283856040 15238141518780 15250629436560 15264606298383 15284101325584 15305095970262 15369504807735 15407454202322 15445303229520 15447874496880 15448322781108 15483439780704 15503045477226 15616917709848 15621192803664 15640972928091 15644863394784 15656006459880 15767080380135 15771002214240 15773627702560 15790972032810 15795294773580 15829962087212 15871951376568 15938745726540 15970798048842 15974977551520 15999584300340 16000048594719 16049561893344 16117103686320 16137511751205 16174664770914 16195322069472 16220268221724 16375822848840 16380305691120 16394138461584 16405815198380 16438806782874 16507986645345 16521515222940 16551774408330 16559071794720 16559552324952 16589399765040 16592642987116 16732411831980 16735197371620 16735683012867 16773726429096 16799563515357 16818219072144 16843703501664 16922958870636 16935012260145 16960673664870 17005662189180 17024682248568 17047651478536 17111569338045 17164803090120 17194613991282 17213345867952 17226105958299 17332882992035 17352130788720 17356880892960 17378858808990 17387025384456 17418869753292 17491538251728 17506509176520 17569032423579 17571957240201 17608519088368 17613007267365 17635501529520 17655226035552 17745331165380 17777831771910 17855945298639 17875397632104 17971849745460 17986577983920 18019520434440 18022520246360 18051765455520 18064013077488 18086886390097 18091385242528 18131741647110 18215709401760 18219737328156 18252340627248 18265340869860 18285769822536 18399502583280 18422800704945 18427843902510 18443405769282 18537449396256 18595203347630 18628955769060 18663074735670 18666181683730 18686910080160 18787207751856 18803287634040 18870442232733 18881731683360 18916313609520 18920496456162 18949166439372 18963020556704 19105126656980 19125939853280 19126494871848 19178607913353 19199501160408 19310403476385 19318917093840 19340524423584 19354299725880 19365014101446 19435042501920 19521147137310 19526491004580 19556079243480 19569347500612 19650987418608 19656366829344 19686978238056 19787452609015 19809583974414 19825818267528 19839939220710 19861552924560 19862129289996 19907279718048 20061952366680 20078894198376 20082236845944 20119017499508 20244152586840 20275335277155 20280378474720 20317522025040 20322014712174 20352808397844 20406794627016 20492673076980 20533883205654 20571491050353 20597763708144 20670727302968 20699440406190 20721990453840 20740803733895 20799459590442 20822556946464 20854630570788 20874675279840 20967158036370 21022773840180 21054629377080 21060393031440 21135608720838 21153698588295 21162601835424 21251660968720 21280852810710 21290235164640 21294397398456 21309564348170 21327559757894 21332779067120 21333398126292 21516682334940 21517306730829 21566219694552 21599438805459 21623424521328 21627024295632 21733781730570 21773587191615 21834430465120 21864422814660 21918409043832 22010648860460 22028686963920 22069032544440 22079403099936 22107360845934 22113412683012 22147850517813 22309882442640 22314244017156 22315989719520 22344247040130 22364968572128 22395689682804 22399418020476 22563945160848 22580016346860 22592516451687 22614231553160 22674216252240 22699576331424 22774671660195 22815425784060 22857212278170 22886404120160 22926151988376 22968141277732 23111181303483 23171811745320 23172484171662 23182700512608 23225159671056 23254568215839 23342012235360 23425376564772 23429276320268 23467295092176 23484009689820 23656503321360 23660441553840 23686458049215 23703775695880 23744943130818 23788432037651 23807927064852 23833863509472 23908118589810 23956197073263 23962466327280 23999376450510 24026027245920 24175655529480 24261997156371 24266036188849 24292983104208 24330402332586 24353787826480 24381026430048 24461684375765 24563734273260 24570458536680 24591207692376 24608722797570 24658210174311 24782272834410 24827661612495 24838607692080 24884099647560 24888964480674 25071050178720 25098617747970 25102796057430 25148771874385 25160589643644 25227328608216 25265555252496 25272471637728 25384438305954 25441010497305 25476234346080 25501993162464 25508493283770 25571477217804 25599334880544 25747204635180 25791920986923 25805732967840 25820018801928 25838409128710 26028196183080 26035321339440 26068288213485 26074772324640 26080538076684 26128304629938 26132654357222 26249304317408 26412778632552 26434424356704 26453252294280 26482839053328 26617996748070 26666747657865 26749269822240 26771858931168 26776315794592 26813096448156 26957774618190 26992203449120 27029280651660 27033780369540 27096019616232 27137077863792 27209059502688 27323564102640 27329605992234 27378510940872 27398011304790 27428654733804 27599253874920 27641765853765 27665108653923 27702433652621 27732612787256 27806174094384 27892805021445 27956210715160 27994612103505 27999272525595 28030365120240 28072839169440 28180811627784 28204931451060 28322597525040 28374470414280 28392529864608 28423749659058 28444530835056 28657689985470 28688909779920 28689742307772 28710176597165 28754959592736 28799251740612 28978375640760 29010786635376 29031449588820 29047521152169 29152563752880 29224545391776 29281720705965 29286595400335 29334118865220 29354021250918 29425376725920 29476481127912 29484550244016 29530467357084 29714375961621 29752325356208 29759908831065 29792329386840 29793193934994 29806329230496 29860919577072 29865890693968 30106688462480 30123355268916 30178526249262 30366228880260 30420567712080 30476283037560 30483022068261 30501258873120 30529212596766 30568202651168 30610191940524 30739009615470 30814908404644 30890606459040 30895748993760 30896645562216 31006090954452 31199189385663 31233835419696 31242385607328 31281945856182 31312012919760 31450737054555 31534160760270 31581944065620 31590589547160 31659924174424 31703413081257 31743902753136 31877491453080 31941596097684 31964346522255 31991339636841 31999168600680 32000097189438 32234207372640 32275023502410 32349329541828 32440536443448 32600672595855 32751645697680 32760611382240 32788276923168 32811630396760 32877613565748 33015973290690 33043030445880 33103548816660 33119104649904 33161041268901 33178799530080 33185285974232 33464823663960 33470394743240 33471366025734 33516370560195 33547452858192 33589931867323 33599127030714 33636438144288 33845917741272 33870024520290 33921347329740 34011324378360 34049364497136 34095302957072 34223138676090 34285818417255 34329606180240 34389227982564 34426691735904 34452211916598 34665765984070 34704261577440 34757717617980 34758726257493 34774050768912 34837739506584 34983076503456 35013018353040 35138064847158 35143914480402 35208280624139 35217038176736 35226014534730 35271003059040 35490662330760 35555663543820 35617414696227 35711890597278 35750795264208 35862177884715 35943699490920 35973155967840 35999064675765 36039040868880 36045040492720 36128026154976 36173772780194 36263483294220 36439474656312 36495603498879 36504681254496 36530681739720 36571539645072 36799005166560 36845601409890 36855687805020 36886811538564 36913084196355 37190406695260 37257911538120 37326149471340 37332363367460 37333446721011 37574415503712 37606575268080 37654194086145 37740884465466 37832627219040 37840992912324 37898332878744 38210253313960 38252989743696 38262739925655 38357215826706 38399002320816 38518635505805 38620806952770 38637834187680 38708599451760 38730028202892 38757613693065 39042294274620 39052982009160 39112158486960 39138695001224 39192456944907 39198981535833 39301974837216 39373956476112 39574905218030 39619167948828 39651636535056 39679878441420 39723105849120 39724258579992 39926995122105 40123904733360 40157788396752 40164473691888 40194247236031 40238034999016 40436661927285 40488305173680 40550670554310 40635044050080 40644029424348 40705616795688 40813589254032 40985346153960 40994408988351 41067766411308 41097016957185 41142982100706 41195527416288 41341454605936 41398880812380 41443980907680 41481607467790 41598919180884 41709261141576 41934316072740 42045547680360 42109258754160 42120786062880 42271217441676 42307397176590 42503321937440 42561705621420 42588794796912 42619128696340 42655119515788 42665558134240 42666796252584 42986534978205 43033364669880 43034613461658 43132439389104 43198877610918 43246849042656 43254048591264 43467563461140 43547174383230 43728845629320 43836818087664 44021297720920 44031031876377 44057373927840 44138065088880 44214721691868 44226825366024 44295701035626 44619764885280 44628488034312 44688494080260 44791379365608 44798836040952 45127890321696 45160032693720 45185032903374 45228463106320 45267789373893 45348432504480 45549343320390 45630851568120 45714424556340 45793818895149 45852303976752 45936282555464 46108514423205 46222362606966 46343623490640 46344968343324 46450319342112 46509136431678 46850753129544 46858552640536 46922918784273 46934590184352 46968019379640 47301241140405 47313006642720 47320883107680 47372916098430 47407551391760 47489886261636 47576864075302 47615854129704 47816237179620 47912394146526 47924932654560 47998752901020 48000145784157 48351311058960 48412535253615 48523994312742 48532072377698 48585966208416 48660804665172 48707575652960 48923368751530 49127468546520 49140917073360 49182415384752 49217445595140 49316420348622 49523959936035 49564545668820 49655323224990 49677215384160 49768199295120 49777928961348 50197235495940 50205592114860 50207049038601 50297543748770 50321179287288 50398690546071 50454657216432 50531110504992 50768876611908 50805036780435 50882020994610 51016986567540 51142954435608 51334708014135 51494409270360 51583841973846 51640037603856 51676818257420 51678317874897 51998648976105 52056392366160 52070642678880 52136576426970 52161076153368 52256609259876 52265308714444 52715871720603 52825557265104 52839021802095 52906504588560 52965678106656 53235993496140 53318899394735 53333495315730 53567835895917 53626192896312 53915549236380 53926089708127 54058561303320 54067560739080 54192039232464 54260659170291 54274155727584 54647128205280 54659211984468 54757021881744 54796022609580 54857309467608 55198507749840 55268402114835 55283531707530 55330217307846 55404867305242 55465225574512 55612348188768 55785610042890 55912421430320 55989224207010 55998545051190 56060730240480 56361623255568 56409862902120 56611326698199 56645195050080 56748940828560 56847499318116 56889061670112 57315379970940 57377819559840 57379484615544 57420353194330 57535823740059 57598503481224 57931210429155 57956751281520 58021573270752 58062899177640 58095042304338 58305127505760 58563441411930 58573190800670 58668237730440 58708042501836 58952962255824 58969100488032 59060934714168 59362357827045 59428751923242 59504650712416 59519817662130 59584658773680 59586387869988 59721839154144 59731781387936 60213376924960 60246710537832 60357052498524 60732457760520 60826005831465 60841135424160 60952566075120 60966044136522 61058425193532 61220383881048 61478019230940 61629816809288 61714473151059 61793291124432 62012181908904 62222411201685 62398378771326 62467670839392 62563891712364 62624025839520 62901474109110 63068321520540 63163888131240 63181179094320 63319848348848 63406826162514 63461095764885 63487805506272 63754982906160 63883192195368 63928693044510 63982679273682 63998337201360 64000194378876 64550047004820 64551920192487 64698659083656 64798316416377 64881072886896 65201345191710 65320761574845 65331635893055 65386806873401 65503291395360 65623260793520 65755227131496 66031946581380 66086060891760 66207097633320 66238209299808 66322082537802 66370571948464 66443551553439 66929647327920 66940789486480 66942732051468 67032741120390 67094905716384 67179863734646 67198254061428 67691835482544 67740049040580 67777549355061 67842694659480 68022648756720 68098728994272 68190605914144 68324014980585 68446277352180 68571636834510 68659212360480 68778455965128 68904423833196 69331531968140 69333543910449 69515435235960 69517452514986 69548101537824 69675479013168 69763704647517 70026036706080 70276129694316 70287828960804 70416561248278 70452029069460 70981324661520 71059374147645 71111327087640 71234829392454 71365296112953 71423781194556 71501590528416 71724355769430 71868591219789 71887398981840 71998129351530 72078081737760 72090080985440 72347545560388 72526966588440 72785991469113 72798108566547 72878949312624 72991206997758 73061363479440 73143079290144 73385053127295 73691202819780 73711375610040 73773623077128 73826168392710 73974630522933 74380813390520 74482984837485 74515823076240 74646459152629 74652298942680 74664726734920 74666893442022 74931386473259 75213150536160 75308388172290 75446315623155 75481768930932 75681985824648 75796665757488 76323031491915 76420506627920 76505979487392 76525479851310 76714431653412 76798004641632 77037271011610 77241613905540 77375762960769 77417198903520 77460056405784 77515227386130 78084588549240 78105964018320 78204864640455 78224316973920 78277390002448 78384913889814 78397963071666 78747912952224 79149810436060 79238335897656 79303273070112 79359756882840 79448517159984 79853990244210 80000242973595 80247809466720 80315576793504 80328947383776 80388494472062 80476069998032 80873323854570 80976610347360 81101341108620 81288058848696 81411233591376 81627178508064 81970692307920 81988817976702 82135532822616 82194033914370 82285964201412 82682909211872 82797761624760 82963214935580 83107300957863 83197838361768 83418522283152 83678415064335 83868632145480 83997817576785 84091095360720 84218517508320 84542434883352 84614794353180 85123411242840 85177589593824 85238257392680 85310239031576 85333592505168 85973069956410 86066729339760 86069226923316 86130529791495 86264878778208 86397755221836 86935126922280 87094348766460 87142563456507 87457691258640 87673636175328 87845162117895 87859786201005 88042595441840 88062063752754 88276130177760 88429443383736 88453650732048 88591402071252 89143127884863 89256976068624 89279726493195 89376988160520 89582758731216 89597672081904 90320065387440 90370065806748 90434431950485 90456926212640 90535578747786 91098686640780 91261703136240 91428849112680 91449066204783 91587637790298 91704607953504 91872565110928 92217028846410 92444725213932 92687246981280 92689936686648 93018272863356 93597568156989 93701506259088 93717105281072 93845837568546 93936038759280 94352211163665 94602482280810 94745832196860 94815102783520 94979772523272 95153728150604 95231708259408 95632474359240 95824788293052 95893039566765 95974018910523 95997505802040 96000291568314 96702622117920 96825070507230 97047988625484 97064144755396 97321609330344 97846737503060 98254937093040 98281834146720 98364830769504 98434891190280 98632840697244 99047919872070 99129091337640 99310646449980 99483123806703 99536398590240 99555857922696 100394470991880 100411184229720 100414098077202 100595087497540 100642358574576 100769795601969 100797381092142 100909314432864 101537753223816 101610073560870 101764041989220 102033973135080 102285908871216 102669416028270 102857455251765 102988818540720 103167683947692 103280075207712 103353636514840 103356635749794 103997297952210 104112784732320 104273152853940 104276178772479 104322152306736 104513218519752 104530617428888 105431743441206 105624841872417 105651114530208 105678043604190 105813009177120 106471986992280 106637798789470 106666990631460 106852244088681 107135671791834 107252385792624 107586533654145 107831098472760 107852179416254 107997194027295 108117122606640 108135121478160 108384078464928 108521318340582 109318423968936 109486810496637 109514043763488 109592045219160 109714618935216 110397015499680 110536804229670 110567063415060 110660434615692 110739252589065 110809734610484 110930451149024 111571220085780 111824842860640 111978448414020 111997090102380 112000340163033 112723246511136 112819725804240 112962582258435 113222653396398 113497881657120 113694998636232 114630759941880 114758969231088 114840706388660 115071647480118 115197006962448 115555906517415 115862420858310 115913502563040 116125798355280 116190084608676 116272841079195 117126882823860 117146381601340 117336475460880 117416085003672 117596944607499 117905924511648 118121869428336 118724715654090 118857503846484 118942160188255 119039635324260 119169317547360 119172775739976 119780985366315 120493421075664 120582741708093 120714104997048 121309985781855 121330180944245 121464915521040 121652011662930 121905132150240 121932088273044 122116850387064 122440767762096 122956038461880 122983226965053 123259633618576 123291050871555 123428946302118 123586582248864 124024363817808 124444822403370 124796757542652 125127783424728 125802948218220 126136643041080 126327776262480 126362358188640 126608204730679 126639696697696 126813652325028 126922191529770 127509965812320 127766384390736 127857386089020 127965358547364 127996674402720 128000388757752 128959604934615 129100094009640 129103840384974 129397318167312 129596632832754 129762145773792 130402690383420 130641523149690 130663271786110 130773613746802 131246521587040 131510454262992 132063893162760 132093095629131 132172121783520 132414195266640 132644165075604 132741143896928 132887103106878 133859294655840 133881578972960 133885464102936 134065482240780 134359727469292 134396508122856 135383670965088 135480098081160 135555098710122 135685389318960 135803368121679 136045297513440 136648029961170 136892554704360 137143273669020 137381456685447 137556911930256 137808847666392 138325543269615 138512168263105 138663063936280 138667087820898 139030870471920 139034905029972 139350958026336 139527409295034 140552259388632 140575657921608 140833122496556 140904058138920 141962649323040 142118748295290 142222654175280 142469658784908 142730592225906 142847562389112 143448711538860 143737182439578 143774797963680 143996258703060 144000437352471 144695091120776 145053933176880 145237605760845 145571982938226 145596217133094 145757898625248 145862876871433 145982413995516 146122726958880 146770106254590 147382405639560 147422751220080 147547246154256 147652336785420 147949261045866 148571879808105 148761626781040 148965969674970 149031646152480 149292918305258 149304597885360 149329453469840 149333786884044 149862772946518 150616776344580 150621147115803 150892631246310 150963537861864 151196071638213 151363971649296 151593331514976 152415110341305 152646062983830 152841013255840 153050959702620 153428863306824 154074542023220 154483227811080 154751525921538 154920112811568 155030454772260 155034953624691 155995946928315 156169177098480 156211928036640 156409729280910 156554780004896 156769827779628 156795926143332 158147615161809 158299620872120 158476671795312 158517065406285 158719513765680 158897034319968 159707980488420 159956698184205 160000485947190 160776988944124 160952139996064 161746647709140 161778269124381 162202682217240 162576117697392 162781977510873 162822467182752 163941384615840 163977635953404 164271065645232 164388067828740 164571928402824 165595523249520 165805206344505 165926429871160 166214601915726 166395676723536 166519024263557 166837044566304 167356830128670 167737264290960 167949659336615 167995635153570 168182190721440 169084869766704 169229588706360 169833980094597 169862253321943 170246822485680 170476514785360 170620478063152 170667185010336 171946139912820 172133458679520 172138453846632 172261059582990 172607471220177 172795510443672 173793631287465 173870253844560 174188697532920 174285126913014 174915382517280 175690324235790 175719572402010 176041403120695 176085190883680 176124127505508 176858886767472 176907301464096 177182804142504 178087073481135 178286255769726 178513952137248 178559452986390 178753976321040 179165517462432 179195344163808 180640130774880 180740131613496 180868863900970 181071157495572 182197373281560 182478017494395 182523406272480 182857698225360 182898132409566 183175275580596 183745130221856 184434057692820 184889450427864 185379873373296 186036545726712 186667233605055 187195136313978 187403012518176 187434210562144 187691675137092 187872077518560 188704422327330 189204964561620 189491664393720 189959545046544 190307456301208 190463416518816 191264948718480 191649576586104 191786079133530 191948037821046 191995011604080 192000583136628 193650141014460 193655760577461 194095977250968 194128289510792 194394949249131 194643218660688 195693475006120 195962284724535 195994907679165 196160420620203 196509874186080 196869782380560 197265681394488 198095839744140 198258182675280 198621292899960 198966247613406 199111715845392 199330654660317 200788941983760 200822368459440 200828196154404 200971236180155 201190174995080 201284717149152 201539591203938 201594762184284 203075506447632 203220147121740 203332648065183 203528083978440 204067946270160 204571817742432 204972044941755 205338832056540 205714910503530 205977637081440 206335367895384 206707273029680 206713271499588 207994595904420 208000631731347 208546305707880 208552357544958 208644304613472 209026437039504 209061234857776 209291113942551 210863486882412 211249683744834 211356087208380 212943973984560 213275597578940 213333981262920 213704488177362 214095888338859 214271343583668 214504771585248 215173067308290 215662196945520 215704358832508 215994388054590 216234245213280 216270242956320 217042636681164 218394325699641 218636847937872 218973620993274 219184090438320 219429237870432 220155159381885 221073608459340 221134126830120 221320869231384 221478505178130 221619469220968 221923891568799 223142440171560 223939377457887 223956896828040 223994180204760 224000680326066 224794159419777 225639451608480 225925164516870 226338946869465 226445306792796 227389997272464 228969094475745 229261519883760 229517938462176 229681412777320 230143294960236 230394013924896 231111813034830 231724841716620 232127288882307 232251596710560 232380169217352 232545682158390 234253765647720 234292763202680 234614593921365 234672950921760 234832170007344 235129523071261 235193889214998 236243738856672 237449431308180 237715007692968 237884320376510 238079270648520 238345551479952 239561970732630 240000728920785 240986842151328 241165483416186 241428209994096 242619971563710 242660361888490 242929831042080 243304023325860 243864176546088 244233700774128 244881535524192 245912076923760 245966453930106 246457964368973 246519267237152 246582101743110 246857892604236 248048727635616 248889644806740 249321902873589 249593515085304 250255566849456 251035245193005 251605896436440 251993452730355 252273286082160 252655552524960 253216409461358 253627304650056 253844383059540 255532768781472 255714772178040 255930717094728 256000777515504 257919209869230 258200188019280 258207680769948 258391589374485 258794636334624 259193265665508 260805380766840 261283046299380 261326543572220 261547227493604 263020908525984 263579358603015 264127786325520 264186191258262 264828390533280 265288330151208 265774206213756 267429383654589 267770928205872 267839179479585 268130964481560 268719454938584 268793016245712 269630448540635 270960196162320 271110197420244 271303295851455 271370778637920 271606736243358 273296059922340 273785109408720 274286547338040 274347198614349 274762913370894 275113823860512 275617695332784 276651086539230 277024336526210 277326127872560 277334175641796 278061740943840 278069810059944 279054818590068 280792704470967 281104518777264 281151315843216 281666244993112 281808116277840 283056633490995 284237496590580 284445308350560 284939317569816 285461184451812 285695124778224 286897423077720 287474364879156 287679118700295 287922056731569 287992517406120 288000874704942 289390182241552 290107866353760 290475211521690 291143965876452 291192434266188 291725753742866 291964827991032 293540212509180 294764811279120 294845502440160 295094492308512 295304673570840 295898522091732 297143759616210 297523253562080 297931939349940 298585836610516 298609195770720 298658906939680 298667573768088 299725545893036 301233552689160 301242294231606 301785262492620 301927075723728 302309386805907 302392143276426 302727943298592 304830220682610 305292125967660 306101919405240 306857726613648 308149084046440 308572365755295 308966455622160 309249616489463 309503051843076 309840225623136 310060909544520 310069907249382 311991893856630 312338354196960 312819458561820 313539655559256 313591852286664 316295230323618 316599241744240 316874525617251 316953343590624 317034130812570 317439027531360 319415960976840 319913396368410 320000971894380 320556732266043 321553977888248 322759600962435 323493295418280 323556538248762 323991582081885 324405364434480 325152235394784 325563955021746 326934034367005 327955271906808 328460431489911 328542131290464 328776135657480 329143856805648 331191046499040 331610412689010 331852859742320 332217757767195 332429203831452 332791353447072 333038048527114 334713660257340 335474528581920 335899318673230 335991270307140 336001020489099 338169739533408 338459177412720 338887746775305 339667960189194 339724506643886 340493644971360 340953029570720 341240956126304 343892279825640 344276907693264 344522119165980 345214942440354 345591020887344 346667719552245 347587262574930 347740507689120 348377395065840 348570253826028 348818523237585 351380648471580 351439144804020 352082806241390 352248255011016 352790833822497 353717773534944 354365608285008 356174146962270 356572511539452 356826480564765 357118905972780 357507952642080 359342956098945 361480263226992 361737727801940 361748225124279 362142314991144 363929957345565 363990542832735 364394746563120 364956034988790 365715396450720 365796264819132 366350551161192 368868115385640 369778900855728 369873152614665 370759746746592 372073091453424 373232295763145 373334467210110 374390272627956 374656932366295 375383350274184 377408844654660 378409929123240 378983328787440 379824614192037 379919090093088 380614912602416 382529897436960 383299153172208 383572158267060 383896075642092 383990023208160 384001166273256 386878814803845 387300282028920 387311521154922 388191954501936 388256579021584 388789898498262 389286437321376 391386950012240 391924569449070 391989815358330 392320841240406 393739564761120 394531362788976 396191679488280 396279286887393 396516365350560 397242585799920 397932495226812 398223431690784 398661309320634 401577883967520 401644736918880 401656392308808 401942472360310 402380349990160 403079182407876 403189524368568 406151012895264 406440294243480 406665296130366 407056167956880 407410104365037 408135892540320 409944089883510 410677664113080 411429821007060 412144370056341 412670735790768 413414546059360 413426542999176 415536504789315 415989191808840 416001263462694 417092611415760 417104715089916 418052874079008 418122469715552 418582227885102 421726973764824 422499367489668 422712174416760 425887947969120 426551195157880 426667962525840 427408976354724 428191776677718 428542687167336 430346134616580 431324393891040 431408717665016 431988776109180 432001312057413 434085273362328 435712817282535 436788651399282 437273695875744 437588630614299 437947241986548 438368180876640 440310318763770 442147216918680 442268253660240 442641738462768 442957010356260 443238938441936 443847783137598 445715639424315 446284880343120 447878754915774 447913793656080 447988360409520 448001360652132 449588318839554 451850329033740 451863441347409 452677893738930 452890613585592 453588214914639 454779994544928 457245331023915 457707648113807 457938188951490 458523039767520 459362825554640 460286589920472 462223626069660 463449683433240 464254577764614 464760338434704 465091364316780 465104860874073 467987840784945 468507531295440 468585526405360 469229187842730 469664340014688 470259046142522 470387778429996 474442845485427 474898862616360 475430015385936 475768640753020 476158541297040 476691102959904 479123941465260 479870094552615 480001457841570 482330966832372 482856419988192 485239943127420 485320723776980 485334807373143 486608046651720 487728353092176 488345932532619 488467401548256 491824153847520 491932907860212 492915928737946 493164203486220 493715785208472 497415619033515 497779289613480 498643805747178 499187030170608 499557072790671 500511133698912 502070490386010 503211792872880 503848978009845 503986905460710 504546572164320 506432818922716 507254609300112 507688766119080 509501940283791 509586759965829 511429544356080 511861434189456 512001555031008 515838419738460 516400376038560 516415361539896 516783178748970 517822413660531 518386531331016 521380893862395 521610761533680 522525214068403 522566092598760 522653087144440 523094454987208 524519705312813 527158717206030 528124209362085 528255572651040 528372382516524 530576660302416 531548412427512 534261220443405 534858767309178 535541856411744 535678358959170 536261928963120 537438909877168 537586032491424 539260897081270 541920392324640 542220394840488 542606591702910 543213472486716 546592119844680 547434052483185 547570218817440 548573094676080 548694397228698 549525826741788 551235390665568 553302173078460 554048673052420 554652255745120 554668351283592 556139620119888 558109637180136 560001700815165 561585408941934 562209037554528 562302631686432 563332489986224 563616232555680 566113266981990 568474993181160 569878635139632 570922368903624 571390249556448 573794846155440 574948729758312 575358237400590 575844113463138 575985034812240 576001749409884 578780364483104 580950423043380 582287931752904 582384868532376 583451507485732 583929655982064 587080425018360 587984723037495 588481261860609 589529622558240 590609347141680 591797044183464 594287519232420 595863878699880 597171673221032 597335147536176 597991963980951 599451091786072 602467105378320 602484588463212 602913708540465 603570524985240 603854151447456 604618773611814 604784286552852 609660441365220 609997944195549 610584251935320 612203838810480 613715453227296 614916134825265 616298168092880 617144731510590 617932911244320 618499232978926 619006103686152 620121819089040 620139814498764 623983787713260 624001895194041 625638917123640 627079311118512 627183704573328 627873341827653 632590460647236 633041023653395 633198483488480 633749051234502 634068261625140 638831921953680 639826792736820 640001943788760 641113464532086 642287665016577 643107955776496 645519201924870 646986590836560 647113076497524 647983164163770 648810728868960 651127910043492 653868068734010 655182977098923 655910543813616 656920862979822 657552271314960 658287713611296 660465478145655 663220825378020 663705719484640 664435515534390 664858407662904 666076097054228 669427320514680 671798637346460 671818132373661 671982540614280 672002040978198 674382478259331 676918354825440 677775493550610 679016840608395 679335920378388 679449013287772 686907283427235 687784559651280 688553815386528 689044238331960 690429884880708 691182041774688 693335439104490 695174525149860 696381866646921 696754790131680 697140507652056 697637046475170 702761296943160 702878289608040 704165612482780 704496510022032 705388569213783 705581667644994 708731216570016 712348293924540 713145023078904 713652961129530 714237811945560 718685912197890 720002186762355 722960526453984 723475455603880 723496450248558 724284629982288 727859914691130 727981085665470 728789493126240 729314384357165 729912069977580 731592529638264 732701102322384 737736230771280 739373893106919 739557801711456 739746305229330 744146182906848 746464591526290 746668934420220 747965708620767 748780545255912 749313864732590 750766700548368 753105735579015 754817689309320 755980358191065 756819858246480 757966657574880 759649228384074 761229825204832 766598306344416 767144316534120 767792151284184 768002332546512 773757629607690 774600564057840 774623042309844 775174768123455 776383909003872 776513158043168 777579796996524 782773900024480 783849138898140 783979630716660 784641682480812 789062725577952 790738075809045 792383358976560 792558573774786 794485171599840 795864990453624 797322618641268 802288150963767 803312784617616 803884944720620 804760699980320 806158364815752 806379048737136 808891345621905 812880588486960 813330592260732 813909887554365 814112335913760 814820208730074 819888179767020 821355328226160 822859642014120 824288740112682 825341471581536 826853085998352 831073009578630 831978383617680 832002526925388 832595121317785 834185222831520 834209430179832 837164455770204 842378113412901 843453947529648 844998734979336 845424348833520 849169900472985 849311266609715 853102390315760 853335925051680 854817952709448 856383553355436 857085374334672 860692269233160 862817435330032 863037356100885 863766170194707 863977552218360 864002624114826 868170546724656 871425634565070 873577302798564 875177261228598 875894483973096 880620637527540 884294433837360 884536507320480 885283476925536 885914020712520 886477876883872 887695566275196 891431278848630 892569760686240 895757509831548 895827587312160 895976720819040 896002721304264 899176637679108 903700658067480 903726882694818 905355787477860 905781227171184 906928160417721 907176429829278 914490662047830 915415296227614 915876377902980 918725651109280 920573179840944 924447252139320 926899366866480 927748849468389 928509155529228 929520676869408 930182728633560 930209721748146 935975681569890 937015062590880 937171052810720 938458375685460 940518092285044 940775556859992 948885690970854 949797725232720 950623576851753 950860030771872 951537281506040 952317082594080 958247882930520 959740189105230 960002915683140 961670196798129 964661933664744 968278802887305 970479886254840 970641447553960 970669614746286 971974746245655 973216093303440 974108024152367 975456706184352 976691865065238 980802103101015 983865815720424 985831857475892 986328406972440 987431570416944 994831238067030 995558579226960 996653273301585 997287611494356 998374060341216 999114145581342 1004140980772020 1006423585745760 1007697956019690 1007973810921420 1008003061467297 1012865637845432 1014509218600224 1015377532238160 1016663240325915 1019003880567582 1019173519931658 1021040138100031 1022859088712160 1023722868378912 1031676839476920 1032830723079792 1033566357497940 1035644827321062 1036773062662032 1040003158656735 1042761787724790 1043221523067360 1045050428136806 1045132185197520 1045306174288880 1046188909974416 1046455569712755 1049039410625626 1054317434412060 1056248418724170 1056744765033048 1058372501467491 1061153320604832 1063096824855024 1068522440886810 1069717534618356 1070479441694295 1071356717918340 1072523857926240 1074877819754336 1078521794162540 1084440789680976 1085213183405820 1085244675372837 1086426944973432 1091971628498205 1093184239689360 1094868104966370 1097146189352160 1097388794457396 1099051653483576 1106604346156920 1108097346104840 1109336702567184 1109619457843995 1112279240239776 1116219274360272 1119696887289435 1120003401630330 1123170817883868 1123970797098885 1126664979972448 1132226533963980 1136949986362320 1139473842576111 1139757270279264 1141844737807248 1147589692310880 1149897459516624 1150716474801180 1151688226926276 1151970069624480 1152003498819768 1160636444411535 1161900846086760 1164575863505808 1164769737064752 1165633169844899 1166903014971464 1167859311964128 1174160850036720 1175647615356305 1175969446074990 1176962523721218 1181218694283360 1183594088366928 1188575038464840 1188837860662179 1191727757399760 1194343346442064 1194670295072352 1195983927961902 1198902183572144 1204934210756640 1204969176926424 1205827417080930 1207141049970480 1209237547223628 1209568573105704 1219320882730440 1219995888391098 1221168503870640 1222230313095111 1224407677620960 1229832269650530 1232289821844865 1232596336185760 1234289463021180 1236998465957852 1238012207372304 1240243638178080 1240279628997528 1246609514367945 1247967575426520 1248003790388082 1251277834247280 1254158622237024 1254367409146656 1255746683655306 1265180921294472 1266082047306790 1267498102469004 1268136523250280 1277663843907360 1279653585473640 1280003887577520 1282226929064172 1284575330033154 1286215911552992 1291038403849740 1293973181673120 1294226152995048 1295966328327540 1302255820086984 1307736137468020 1310365954197846 1311821087627232 1312765891842897 1313841725959644 1315104542629920 1320930956291310 1326441650756040 1328871031068780 1329716815325808 1332152194108456 1337146918272945 1338854641029360 1343597274692920 1343636264747322 1343965081228560 1344004081956396 1348764956518662 1355550987101220 1355590324042227 1358033681216790 1358671840756776 1358898026575544 1360764644743917 1371735993071745 1373122944341421 1373814566854470 1375569119302560 1378088476663920 1380859769761416 1386670878208980 1390349050299720 1392763733293842 1394281015304112 1395274092950340 1395314582622219 1403963522354835 1405522593886320 1405756579216080 1408331224965560 1408993020044064 1410777138427566 1411163335289988 1413360979340437 1423328536456281 1424696587849080 1426290046157808 1427305922259060 1428475623891120 1437371824395780 1439610283657845 1440004373524710 1446950911207760 1446992900497116 1448569259964576 1455719829382260 1455962171330940 1456004422119429 1458628768714330 1459824139955160 1463185059276528 1465037797597857 1465402204644768 1475472461542560 1478747786213838 1479492610458660 1492929183052580 1493337868840440 1495931417241534 1497561090511824 1498627729465180 1498671218372013 1501533401096736 1506211471158030 1509635378618640 1511546934029535 1511960716382130 1513639716492960 1519298456768148 1528760279897487 1534288633068240 1535584302568368 1536004665093024 1546248082447315 1547515259215380 1549201128115680 1549246084619688 1550349536246910 1553467240981593 1555159593993048 1567575642205209 1567698277796280 1567959261433320 1569283364961624 1573559115938439 1581476151618090 1584372628086255 1584766717953120 1585117147549572 1591729980907248 1594645237282536 1602783661330215 1604576301927534 1606625569235232 1607769889441240 1612316729631504 1612758097474272 1617782691243810 1625761176973920 1626661184521464 1627819775108730 1629640417460148 1639776359534040 1642302157449555 1642710656452320 1645719284028240 1645906661498827 1648577480225364 1653706171996704 1662146019157260 1663956767235360 1664005053850776 1665190242635570 1668418860359664 1674328911540408 1680005102445495 1684756226825802 1686907895059296 1689997469958672 1690848697667040 1698339800945970 1698622533219430 1706204780631520 1709635905418896 1712767106710872 1714170748669344 1721384538466320 1725634870660064 1726074712201770 1727532340389414 1727955104436720 1728005248229652 1736341093449312 1742851269130140 1747154605597128 1750354522457196 1751788967946192 1761241275055080 1763954169112485 1765443785581827 1768588867674720 1771828041425040 1775391132550392 1782862557697260 1791515019663096 1792005442608528 1798353275358216 1807401316134960 1807453765389636 1808741125621395 1810711574955720 1811562454342368 1813856320835442 1814352859658556 1828981324095660 1830830592455228 1831752755805960 1841146359681888 1848894504278640 1853798733732960 1855497698936778 1857018311058456 1860365457267120 1860419443496292 1871951363139780 1872005685582123 1876916751370920 1881036184570088 1881551113719984 1883620025482959 1896217399328629 1897771381941708 1899123070960185 1899595450465440 1901247153703506 1903074563012080 1916495765861040 1919480378210460 1920005831366280 1923340393596258 1926862995049731 1929323867329488 1936557605774610 1940959772509680 1941282895107920 1941339229492572 1943949492491310 1946432186606880 1948216048304734 1953383730130476 1961604206202030 1965548931296769 1967731631440848 1971663714951784 1972656813944880 1974863140833888 1981396434436965 1989662476134060 1991117158453920 1993306546603170 1994575222988712 1998228291162684 2008281961544040 2015395912039380 2015454397120983 2015947621842840 2016006122934594 2023147434777993 2025731275690864 2030755064476320 2033326480651830 2037050521825185 2038007761135164 2038347039863316 2042080276200062 2060721850281705 2063353678953840 2065661446159584 2067132714995880 2071289654642124 2073546125324064 2080006317313470 2085523575449580 2090100856273612 2090264370395040 2090612348577760 2092377819948832 2092911139425510 2098078821251252 2108634868824120 2112496837448340 2113489530066096 2116165707641349 2116745002934982 2126193649710048 2137044881773620 2139435069236712 2140958883388590 2142713435836680 2157043588325080 2160006560287065 2164747315426241 2168881579361952 2170426366811640 2170489350745674 2172853889946864 2183943256996410 2186368479378720 2187943153071495 2189736209932740 2194777588914792 2198103306967152 2213208692313840 2216194692209680 2218121679320757 2218673405134368 2219238915687990 2232438548720544 2239393774578870 2240006803260660 2243897125862301 2246341635767736 2247941594197770 2259317206737045 2264453067927960 2267941074573195 2273899972724640 2278947685152222 2283689475614496 2288538240569035 2299794919033248 2301432949602360 2303376453852552 2304006997639536 2321272888823070 2323801692173520 2325524304370365 2329151727011616 2329539474129504 2331266339689798 2333806029942928 2348321700073440 2351295230712610 2351938892149980 2353925047442436 2367188176733856 2372214227427135 2377150076929680 2377675721324358 2383455514799520 2388686692884128 2391967855923804 2397804367144288 2409938353852848 2411654834161860 2414282099940960 2418475094447256 2419137146211408 2426674036865715 2438641765460880 2439991776782196 2441729662663095 2442337007741280 2444460626190222 2459664539301060 2464579643689730 2468578926042360 2473996931915704 2476024414744608 2480559257995056 2493219028735890 2495935150853040 2496007580776164 2497785363953355 2502555668494560 2511493367310612 2527134340238703 2530361842588944 2532164094613580 2534996204938008 2536273046500560 2547509701418955 2547933799829145 2559307170947280 2560007775155040 2564453858128344 2569150660066308 2582076807699480 2588452305990096 2589112068302655 2591298510584121 2591932656655080 2604511640173968 2612626070342015 2615472274936040 2620731908395692 2622598526564065 2625531783685794 2627683451919288 2641861912582620 2652883301512080 2657742062137560 2659433630651616 2664304388216912 2674293836545890 2677709282058720 2687194549385840 2687272529494644 2687930162457120 2688008163912792 2697529913037324 2711101974202440 2711180648084454 2716067362433580 2717343681513552 2717796053151088 2720784481253163 2721529289487834 2743471986143490 2746245888682842 2747629133708940 2756176953327840 2761719539522832 2773341756417960 2780698100599440 2783246548405167 2785527466587684 2788562030608224 2790548185900680 2790629165244438 2807927044709670 2811045187772640 2811513158432160 2816662449931120 2821554276855132 2822326670579976 2826721958680874 2846657072912562 2849393175698160 2851870730555259 2852580092315616 2854611844518120 2856951247782240 2874743648791560 2879220567315690 2880008747049420 2885010590394387 2893901822415520 2893985800994232 2911439658764520 2911924342661880 2912008844238858 2917257537428660 2919648279910320 2922324072457101 2926370118553056 2930075595195714 2942406309303045 2957495572427676 2958985220917320 2985858366105160 2986675737680880 2989959819904755 2991862834483068 2995122181023648 2997255458930360 2997342436744026 3012422942316060 3019270757237280 3023093868059070 3023921432764260 3024009184401891 3038596913536296 3049989720977745 3057520559794974 3063120414300093 3068577266136480 3071168605136736 3092496164894630 3095030518430760 3098492169239376 3100699072493820 3106934481963186 3110319187986096 3120009475970205 3135151284410418 3135396555592560 3135918522866640 3138566729923248 3139366709138265 3147118231876878 3162952303236180 3168745256172510 3170234295099144 3175117504402473 3183459961814496 3189290474565072 3203953536796649 3205567322660430 3209152603855068 3211438325082885 3215539778882480 3224633459263008 3235565382487620 3253322369042928 3255639550217460 3255734026118511 3259280834920296 3275914885494615 3279552719068080 3284604314899110 3291438568056480 3291813322997654 3297154960450728 3324292038314520 3328010107701552 3330380485271140 3336837720719328 3348657823080816 3359090661868305 3360010204890990 3369512453651604 3371912391296655 3379994939917344 3396679601891940 3397245066438860 3418421527728333 3419271810837792 3425534213421744 3442769076932640 3452149424403540 3455064680778828 3455910208873440 3456010496459304 3481909333234605 3485702538260280 3494309211194256 3496899509534697 3500709044914392 3503577935892384 3522482550110160 3526942846068915 3527908338224970 3530887571163654 3543656082850080 3550782265100784 3565725115394520 3566513581986537 3583030039326192 3584010885217056 3596706550716432 3614802632269920 3614907530779272 3617482251242790 3621423149911440 3627712641670884 3628705719317112 3657962648191320 3661661184910456 3663505511611920 3666690939285333 3671637937189691 3696869465534595 3697789008557280 3710995397873556 3714036622116912 3720730914534240 3720838886992584 3739828543103835 3743902726279560 3744011371164246 3753833502741840 3762072369140176 3763102227439968 3767240050965918 3792434798657258 3795542763883416 3798246141920370 3802494307407012 3806149126024160 3832991531722080 3838960756420920 3840011662732560 3846680787192516 3853725990099462 3858647734658976 3873115211549220 3881919545019360 3882565790215840 3882678458985144 3887898984982620 3896432096609468 3906767460260952 3923208412404060 3931097862593538 3935463262881696 3938297675528691 3943327429903568 3945313627889760 3962792868873930 3979324952268120 3986613093206340 3989150445977424 3996456582325368 4011440754818835 4016563923088080 4030791824078760 4030908794241966 4031895243685680 4032012245869188 4046294869555986 4051462551381728 4066652961303660 4074101043650370 4076015522270328 4076694079726632 4084160552400124 4119368833024263 4121443700563410 4126707357907680 4134265429991760 4142579309284248 4160012634626940 4171047150899160 4180201712547224 4185822278851020 4185943747866657 4196157642502504 4211890567064505 4217269737648240 4224993674896680 4226979060132192 4232331415282698 4233490005869964 4240082938021311 4269985609368843 4274089763547240 4278870138473424 4281917766777180 4285426871673360 4314087176650160 4318830850973535 4320013120574130 4329494630852482 4340852733623280 4340978701491348 4345707779893728 4367886513992820 4368013266358287 4375886306142990 4379472419865480 4389555177829584 4395113392793571 4396206613934304 4426417384627680 4432389384419360 4436243358641514 4438477831375980 4478787549157740 4480013606521320 4487794251724602 4492683271535472 4495883188395540 4496013655116039 4518634413474090 4528906135855920 4534640802088605 4535882149146390 4557895370304444 4577076481138070 4586280839692461 4602865899204720 4606752907705104 4608013995279072 4638744247341945 4642545777646140 4647603384347040 4651048608740730 4662532679379596 4667612059885856 4702590461425220 4702726926615627 4703877784299960 4707850094884872 4720677347815317 4744428454854270 4753117884258765 4754300153859360 4755351442648716 4783935711847608 4808350983990645 4819876707705696 4823309668323720 4836950188894512 4838274292422816 4853348073731430 4870540120761835 4877283530921760 4879983553564392 4883459325326190 4888921252380444 4919329078602120 4929159287379460 4937157852084720 4937719984496481 4947993863831408 4961118515990112 4986438057471780 4991870301706080 4992015161552328 4995570727906710 5022986734621224 5040015307336485 5054268680477406 5060723685177888 5064328189227160 5069992409876016 5072546093001120 5095019402837910 5095867599658290 5105200690500155 5118614341894560 5128907716256688 5138301320132616 5164153615398960 5176904611980192 5178224136605310 5182597021168242 5183865313310160 5209023280347936 5225252140684030 5230944549872080 5241463816791384 5245197053128130 5251063567371588 5255366903838576 5283723825165240 5291862507337455 5296331356745481 5305766603024160 5315484124275120 5328608776433824 5348587673091780 5374389098771680 5374545058989288 5376016327825584 5395059826074648 5422203948404880 5422361296168908 5426223376864185 5432134724867160 5434687363027104 5435592106302176 5441568962506326 5443058578975668 5486943972286980 5492491777365684 5495258267417880 5523439079045664 5546683512835920 5561396201198880 5566493096810334 5571054933175368 5581096371801360 5581258330488876 5615854089419340 5616017056746369 5633324899862240 5643108553710264 5644653341159952 5653443917361748 5688652197985887 5693314145825124 5697369212880555 5698786351396320 5703741461110518 5709223689036240 5749487297583120 5758441134631380 5760017494098840 5770021180788774 5780588985149193 5787971601988464 5822879317529040 5823848685323760 5824017688477716 5828165849224495 5834515074857320 5839296559820640 5844648144914202 5860151190391428 5884812618606090 5896646793890307 5914991144855352 5917970441834640 5944189303310895 5971716732210320 5973351475361760 5979919639809510 5983725668966136 5994510917860720 5994684873488052 6024845884632120 6046187736118140 6046363191362949 6047842865528520 6048018368803782 6069442304333979 6077193827072592 6099979441955490 6111151565475555 6115041119589948 6126240828600186 6184992329789260 6190061036861520 6196984338478752 6201398144987640 6213868963926372 6220638375972192 6240018951940410 6270302568820836 6270793111185120 6271837045733280 6277133459846496 6278733418276530 6294236463753756 6325904606472360 6337490512345020 6340468590198288 6348497122924047 6350235008804946 6378580949130144 6407907073593298 6411134645320860 6418305207710136 6422876650165770 6431079557764960 6471130764975240 6494241946278723 6506644738085856 6511279100434920 6511468052237022 6518561669840592 6551829770989230 6559105438136160 6563829459214485 6569208629798220 6583626645995308 6594309920901456 6648584076629040 6654365037962271 6656020215403104 6660760970542280 6697315646161632 6718181323736610 6720020409781980 6731691377586903 6739024907303208 6743824782593310 6777951620211135 6793359203783880 6794490132877720 6803823223719585 6818756169066569 6836843055456666 6851068426843488 6865614721707105 6904298848807080 6910129361557656 6912020992918608 6963818666469210 6971405076520560 6976572913111095 6988618422388512 6993799019069394 7001418089828784 7044965100220320 7053885692137830 7055816676449940 7061775142327308 7066804896702185 7101564530201568 7116642682281405 7131450230789040 7133027163973074 7147280966700217 7166060078652384 7193413101432864 7229815061558544 7234964502485580 7242846299822880 7255425283341768 7257411438634224 7280022110597145 7315925296382640 7323322369820912 7325188987989285 7327011023223840 7333381878570666 7343275874379382 7393738931069190 7421990795747112 7428073244233824 7441677773985168 7479657086207670 7487805452559120 7488022742328492 7493356091860065 7507667005483680 7524144738280352 7534480101931836 7584869597314516 7591085527766832 7596492283840740 7604988614814024 7643801399487435 7677921512841840 7680023325465120 7693361574385032 7707451980198924 7746230423098440 7765356917970288 7767336204907965 7773895531752363 7775797969965240 7792864193218936 7813534920521904 7837878211026045 7846416824808120 7862195725187076 7867795579692195 7876595351057382 7886654859807136 7925585737747860 7958649904536240 7973226186412680 7978300891954848 7992913164650736 8022881509637670 8033127846176160 8061583648157520 8061817588483932 8063790487371360 8064024491738376 8092589739111972 8133305922607320 8148202087300740 8152031044540656 8153388159453264 8162353443759489 8168321104800248 8229533307494135 8238737666048526 8242887401126820 8268530859983520 8285158618568496 8320025269253880 8342094301798320 8349739645215501 8360403425094448 8371644557702040 8371887495733314 8392315285005008 8423781134129010 8434539475296480 8449987349793360 8464662830565396 8466980011739928 8480165876042622 8539971218737686 8548179527094480 8555612191665777 8557740276946848 8563835533554360 8570853743346720 8628174353300320 8637661701947070 8640026241148260 8658989261704964 8681705467246560 8681957402982696 8735773027985640 8736026532716574 8751772612285980 8758944839730960 8766972217371303 8779110355659168 8790226785587142 8827218927909135 8872486717283028 8876955662751960 8957575098315480 8960027213042640 8975588503449204 8985366543070944 8991766376791080 8992027310232078 9037268826948180 9057812271711840 9069281604177210 9071764298292780 9115790740608888 9154152962276140 9172561679384922 9189361242900279 9205731798409440 9213505815410208 9277488494683890 9285091555292280 9302097217481460 9325065358759192 9360028427910615 9405180922850440 9405453853231254 9407755568599920 9415700189769744 9418100127414795 9441354695630634 9481086996643145 9488856909708540 9506235768517530 9510702885297432 9525352513207419 9567871423695216 9611860610389947 9616701967981290 9634314975248655 9646619336647440 9673900377789024 9706696147462860 9741080241523670 9759967107128784 9766918650652380 9767202078355533 9777842504760888 9827744656483845 9838658157204240 9858318574758920 9874315704169440 9875439968992962 9893526855383059 9895987727662816 9972876114943560 9984030323104656 9991141455813420 10045973469242448 10077271985604915 10080030614672970 10108537360954812 10115737173889965 10128656378454320 10139984819752032 10190038805675820 10191735199316580 10210401381000310 10255264583184999 10257815432513376 10276602640265232 10328307230797920 10356448273210620 10365194042336484 10367730626620320 10450504281368060 10461889099744160 10482927633582768 10490394106256260 10490698528604091 10502127134743176 10510733807677152 10567447650330480 10580828538206745 10583725014674910 10592662713490962 10630968248550240 10697175346183560 10749090117978576 10752032655651168 10790119652149296 10823736577131205 10844407896809760 10844722592337816 10852446753728370 10864269449734320 10883137925012652 10886117157951336 10973887944573960 10984983554731368 10990516534835760 11014913811569073 11090608396603785 11093367025671840 11132986193620668 11142109866350736 11162192743602720 11162516660977752 11219485629311505 11231708178838680 11232034113492738 11286217107420528 11289306682319904 11306887834723496 11377304395971774 11386628291650248 11394738425761110 11407482922221036 11418447378072480 11498974595166240 11516882269262760 11520034988197680 11540042361577548 11561177970298386 11575943203976928 11645758635058080 11647697370647520 11648035376955432 11656331698448990 11669030149714640 11689296289828404 11720302380782856 11769625237212180 11793293587780614 11814893026586073 11829982289710704 11835940883669280 11888378606621790 11943433464420640 11959839279619020 11967451337932272 11989021835721440 11989369746976104 12049691769264240 12092375472236280 12092726382725898 12095685731057040 12096036737607564 12138884608667958 12154387654145184 12199958883910980 12222303130951110 12230082239179896 12252481657200372 12358106499072789 12369984659578520 12380122073723040 12402796289975280 12427737927852744 12480037903880820 12540605137641672 12557466836553060 12588472927507512 12635671701193515 12651809212944720 12674981024690040 12680937180396576 12696994245848094 12700470017609892 12720248814063933 12815814147186596 12822269290641720 12836610415420272 12845753300331540 12942261529950480 12956492552920605 12988483892557446 13022558200869840 13022936104474044 13037123339681184 13103659541978460 13104039799074861 13127658918428970 13138417259596440 13167253291990616 13185340178380713 13188619841802912 13273521795300403 13297168153258080 13308730075924542 13321521941084560 13436362647473220 13440040819563960 13463382755173806 13478049814606416 13487649565186620 13488040965348117 13555903240422270 13586718407567760 13588980265755440 13603922406265815 13607646447439170 13637512338133138 13673686110913332 13731229443414210 13758842519077383 13808597697614160 13820258723115312 13824041985837216 13916232742025835 13927637332938420 13942810153041120 13953145826222190 13987598038138788 14002836179657568 14107771384275660 14108180779846881 14111633352899880 14123550284654616 14133609793404370 14162032043445951 14233285364562810 14259353652776295 14262900461578080 14266054327946148 14294561933400434 14425052951971935 14459630123117088 14469929004971160 14510850566683536 14514822877268448 14560044221194290 14611620362285505 14631850592765280 14646644739641824 14650377975978570 14666763757141332 14686551748758764 14787477862138380 14813159953489443 14843981591494224 14883355547970336 14959314172415340 14975610905118240 14976045484656984 14986712183720130 15068960203863672 15120045922009455 15153231207983687 15169739194629032 15182171055533664 15192984567681480 15209977229628048 15287602798974870 15315602071500465 15355843025683680 15386723148770064 15414903960397848 15492460846196880 15530713835940576 15534672409815930 15547791063504726 15551595939930480 15585728386437872 15627069841043808 15675756422052090 15692833649616240 15724391450374152 15735591159384390 15753190702114764 15851171475495720 15875587522012365 15888994070236443 15917299809072480 15946452372825360 15985826329301472 16019767683983245 16045763019275340 16123167296315040 16123635176967864 16128048983476752 16185179478223944 16266611845214640 16278670130592555 16296404174601480 16304062089081312 16306776318906528 16324706887518978 16336642209600496 16459066614988270 16477475332097052 16485774802253640 16570317237136992 16640050538507760 16684188603596640 16699479290431002 16720806850188896 16743289115404080 16743774991466628 16784630570010016 16847562268258020 16899974699586720 16929325661130792 16933960023479856 16960331752085244 17065956593957661 17079942437475372 17092107638641665 17096359054188960 17111224383331554 17127671067108720 17275323403894140 17280052482296520 17317978523409928 17341766955447579 17363914805965392 17471546055971280 17472053065433148 17484497547673485 17503545224571960 17517889679461920 17533944434742606 17580453571174284 17654437855818270 17689940381670921 17744973434566056 17753911325503920 17832567909932685 17915150196630960 17920054426085280 17951177006898408 17983532753582160 17984054620464156 18074537653896360 18138563208354420 18139089574088847 18143528596585560 18208326913001937 18231581481217776 18308305924552280 18333454696426665 18345123358769844 18358189685948455 18373692731425681 18378722485800558 18554976989367780 18570183110584560 18604194434962920 18650130717518384 18720056855821230 18810361845700880 18810907706462508 18815511137199840 18831400379539488 18836200254829590 18882709391261268 18962173993286290 18977713819417080 19012471537035060 19021405770594864 19045491368772141 19050705026414838 19135742847390432 19223721220779894 19233403935962580 19268629950497310 19293238673294880 19413392294925720 19482160483047340 19482725838836169 19519934214257568 19533837301304760 19534404156711066 19555685009521776 19655489312967690 19677316314408480 19691488377643455 19716637149517840 19750879937985924 19787053710766118 19945752229887120 19963095113886813 19968060646209312 19982282911626840 20091946938484896 20154543971209830 20160061229345940 20195074132760709 20217074721909624 20231474347779930 20257312756908640 20380077611351640 20383470398633160 20420802762000620 20456268507199707 20510529166369998 20553205280530464 20596844165121315 20712896546421240 20730388084672968 20901008562736120 20929718739333285 20965855267165536 20980788212512520 20981397057208182 21004254269486352 21134895300660960 21161657076413490 21167450029349820 21185325426981924 21200414690106555 21349928046844215 21394350692367120 21441842900100651 21498180235957152 21580239304298592 21647473154262410 21689445184675632 21704893507456740 21728538899468640 21766275850025304 21772234315902672 21840066331791435 21947775889147920 21969967109462736 21975566963967855 21981033069671520 22029827623138146 22181216793207570 22265972387241336 22284219732701472 22325033321955504 22438971258623010 22463416357677360 22464068226985476 22480068275580195 22572434214841056 22613775669446992 22754608791943548 22773256583300496 22789476851522220 22814965844442072 22931404198462305 23033764538525520 23040069976395360 23080084723155096 23122355940596772 23296070753910864 23312663396897980 23338060299429280 23378592579656808 23440604761565712 23513634633078135 23539250474424360 23586587175561228 23603386739076585 23629786053172146 23659964579421408 23776757213243580 23919678559238040 23934902675864544 23978739493952208 24099383538528480 24184750944472560 24185452765451796 24191371462114080 24192073475215128 24277769217335916 24399917767821960 24444606261902220 24460164478359792 24487060331278467 24504963314400744 24688599922482405 24716212998145578 24739969319157040 24805592579950560 24855475855705488 24960075807761640 25049218935646503 25081210275283344 25114933673106120 25176945855015024 25271343402387030 25303618425889440 25349962049380080 25393988491696188 25400940035219784 25440497628127866 25631628294373192 25644538581283440 25666836574997331 25673220830840544 25691506600663080 25884523059900960 25912985105841210 25976967785114892 26045116401739680 26045872208948088 26207319083956920 26208079598149722 26255317836857940 26276834519192880 26300916652113909 26334506583981232 26370680356761426 26481656783727405 26547043590600806 26617460151849084 26643043882169120 26872725294946440 26880081639127920 26926765510347612 26956099629212832 26975299130373240 26976081930696234 27111806480844540 27173436815135520 27177960531510880 27207844812531630 27215292894878340 27275024676266276 27347372221826664 27462458886828420 27517685038154766 27568083728700837 27617195395228320 27640517446230624 27832465484051670 27855274665876840 27906291652444380 27975196076277576 28080085283731845 28215542768551320 28216361559693762 28223266705799760 28247100569309232 28267219586808740 28324064086891902 28443260989929435 28466570729125620 28518707305552590 28532108655892296 28589123866800868 28835581831169841 28850105903943870 28902944925745965 28939858009942320 29021701133367072 29120088442388580 29223240724571010 29300755951957140 29301606235066599 29333527514282664 29373103497517528 29483233969451535 29574955724276760 29626319906978886 29680580566149177 29687963182988448 29918628344830680 29952090969313968 29973424367440260 30137920407727344 30231815956814745 30240091844018910 30306462415967374 30339478389258064 30347211521669895 30385969135362960 30419954459256096 30575205597949740 30631204143000930 30765793749554997 30773446297540128 30829807920795696 30984921692393760 31069344819631860 31095582127009452 31103191879860960 31171456772875744 31351512844104180 31385667299232480 31448782900748304 31471182318768780 31472095585812273 31506381404229528 31702342950991440 31742485614620235 31751175044024730 31777988140472886 31892904745650720 32039535367966490 32091526038550680 32247270353935728 32256097966953504 32370358956447888 32471209731393615 32533223690429280 32557340261185110 32592808349202960 32649413775037956 32673284419200992 32918133229976540 32954950664194104 32971549604507280 33044741434707219 33271825189811355 33280101077015520 33398958580862004 33486578230808160 33487549982933256 33658456887934515 33695124536516040 33858651322261584 33867920046959712 33920663504170488 34093780845332845 34131913187915322 34159884874950744 34184215277283330 34222448766663108 34255342134217440 34550646807788280 34560104964593040 34635957046819856 34683533910895158 34727829611930784 34943092111942560 34944106130866296 34968995095346970 35007090449143920 35067888869485212 35160907142348568 35308875711636540 35379880763341842 35444679079758219 35489946869132112 35507822651007840 35665135819865370 35736404833501085 35830300393261920 35902354013796816 35967065507164320 35968109240928312 36149075307792720 36277126416708840 36278179148177694 36287057193171120 36416653826003874 36463162962435552 36616611849104560 36666909392853330 36690246717539688 36716379371896910 36747385462851362 36757444971601116 37074319497218367 37109953978735560 37140366221169120 37208388869925840 37300261435036768 37440113711642460 37620723691401760 37621815412925016 37672400509659180 37765418782522536 37924347986572580 37955427638834160 38024943074070120 38042811541189728 38090982737544282 38101410052829676 38160746442191799 38447442441559788 38466807871925160 38537259900994620 38826784589851440 38869477658761815 38964320966094680 38965451677672338 39067674602609520 39068808313422132 39111370019043552 39310978625935380 39312119397224583 39382976755286910 39433274299035680 39501759875971848 39574107421532236 39820565385901209 39891504459774240 39926190227773626 39964565823253680 40309087942419660 40320122458691880 40390148265521418 40434149443819248 40462948695559860 40464122896044351 40760155222703280 40766940797266320 40811767218797445 40841605524001240 40912537014399414 40987468400872673 41021058332739996 41193688330242630 41276527557232149 41425793092842480 41460776169345936 41748698226077505 41802017125472240 41859437478666570 41961576425025040 41962794114416364 42008508538972704 42323314152826980 42324542339540643 42334900058699640 42370650853963848 42400829380213110 42486096130337853 42699856093688430 42778060958328885 42788701384734240 42883685800201302 43294946308524820 43378890369351264 43409787014913480 43532551700050608 43544468631805344 43680132663582870 43834861086856515 43895551778295840 43939934218925472 43951133927935710 44059655246276292 44362433586415140 44439479860468329 44531944774482672 44650066643911008 44877942517246020 44926832715354720 44928136453970952 44960136551160390 45227551338893984 45459693623951061 45509217583887096 45546513166600992 45578953703044440 45629931688884144 45862808396924610 45946806214501395 46067529077051040 46160169446310192 46244711881193544 46592141507821728 46625326793795960 46757185159313616 46881209523131424 47027269266156270 47078500948848720 47173174351122456 47206773478153170 47259572106344292 47553514426487160 47626762566037095 47666982210709329 47731293183465983 47839357118476080 47957478987904416 48059303051949735 48369501888945120 48370905530903592 48384146950430256 48555538434671832 48799835535643920 48836010391777665 48889212523804440 48920328956719584 48974120662556934 49009926628801488 49377199844964810 49432425996291156 49467634276915295 49479938638314080 49710951711410976 49920151615523280 50098437871293006 50162420550566688 50229867346212240 50353891710030048 50542686804774060 50699924098760160 50787976983392376 50801880070439568 50880995256255732 51197869781872983 51263256588746384 51276322915924995 51289077162566880 51333673149994662 51383013201326160 51825970211682420 51953935570229784 52091744417896176 52414638167913840 52416159196299444 52453492643020455 52510635673715880 52553669038385760 52601833304227818 52669013167962464 52741360713522852 52963313567454810 53094087181201612 53234920303698168 53745450589892880 53760163278255840 53853531020695224 53950598260746480 53952163861392468 54223612961689080 54415689625063260 54417268722266541 54430585789756680 54550049352532552 54624980739005811 54694744443653328 54924917773656840 55035370076309532 55074569057845365 55121078194277043 55136167457401674 55664930968103340 55710549331753680 55812583304888760 55950392152555152 56160170567463690 56431085537102640 56432723119387524 56446533411599520 56494201138618464 56534439173617480 56648128173783804 56886521979858870 56933141458251240 57037414611105180 57064217311784592 57136474106316423 57178247733601736 57671163662339682 57700211807887740 57805889851491930 57879716019884640 58240176884777160 58446481449142020 58448177516508507 58601511903914280 58603212470133198 58667055028565328 58746206995035056 58966467938903070 59074465132930365 59149911448553520 59252639813957772 59361161132298354 59837256689661360 59889285341660439 59904181938627936 59946848734880520 60275840815454688 60463631913629490 60480183688037820 60612924831934748 60678956778516128 60694423043339790 60771938270725920 61150411195899480 61262408286001860 61368805521599121 61531587499109994 61659615841591392 61790532495363945 62138689639263720 62191164254018904 62703025688208360 62897565801496608 62942364637537560 62944191171624546 63012762808459056 63404685901982880 63484971229240470 63502350088049460 63555976280945772 63601244070319665 64079070735932980 64183052077101360 64325528700301953 64494540707871456 64740717912895776 64942419462787230 65114680522370220 65185616698405920 65298827550075912 65520198995374305 65836266459953080 65909901328388208 65926700891903565 65943099209014560 66089482869414438 66367608976502015 66543650379622710 66797917161724008 66975099965866512 67316913775869030 67390249073032080 67440204826740585 67717302644523168 67841327008340976 68187561690665690 68263826375830644 68319769749901488 68368430554566660 68444897533326216 68794212595386915 69101293615576560 69120209929186080 69254687987681413 69271914093639712 69367067821790316 69888212261732592 69937990190693940 70014180898287840 70135777738970424 70321814284697136 70540903899234405 70617751423273080 70759761526683684 70810160217229755 70889358159516438 70979893738264224 71330271639730740 71472809667002170 71804708027593632 71936218481856624 72298150615585440 72554252833417680 72556358296355388 72574114386342240 72833307652007748 73233223698209120 73333818785706660 73380493435079376 73432758743793820 73494770925702724 73514889943202232 74065799767447215 74148638994436734 74219907957471120 74416777739851680 74880227423284920 75147656806939509 75243630825850032 75344801019318360 75530837565045072 75766156039918435 75848695973145160 75910855277668320 76049886148140240 76181965475088564 76202820105659352 76321492884383598 76894884883119576 76933615743850320 77074519801989240 77653569179702880 77738955317523630 77928641932189360 77930903355344676 78135349205219040 78137616626844264 78621957251870760 78624238794449166 78765953510573820 78902749956341727 79003519751943696 79148214843064472 79444970351182215 79641130771802418 79852380455547252 79929131646507360 80618175884839320 80640244917383760 80780296531042836 80868298887638496 80925897391119720 80928245792088702 81520310445406560 81533881594532640 81623534437594890 81683211048002480 81825074028798828 81974936801745346 82042116665479992 82387376660485260 82553055114464298 82704251186102511 82851586185684960 82921552338691872 83497396452155010 83604034250944480 83718874957333140 83923152850050080 83925588228832728 84646628305653960 84649084679081286 84669800117399280 84741301707927696 84801658760426220 84972192260675706 85329782969788305 85399712187376860 85556121916657770 85767371600402604 86506745493509523 86589892617049640 86708834777237895 86819574029826960 87065103400101216 87360265327165740 87669722173713030 87902267855871420 88119310492552584 88449701908354605 88724867172830280 88878959720936658 89041741698447531 89063889548965344 89755885034492040 89856272907941904 89920273102320780 90695447870444235 90919387247902122 91018435167774192 91041634565009685 91157907406088880 91259863377768288 91725616793849220 91868463657128405 91893612429002790 92297381248664991 92320338892620384 92489423762387088 92914652567102821 93250653587591920 93514370318627232 94054538532312540 94157001897697440 94346348702244912 94413546956306340 94416286757436819 94519144212688584 95107028852974320 95227456843860705 95253525132074190 95333964421418658 95462586366931966 95678714236952160 96118606103899470 96741811061807184 96768293900860512 97111076869343664 97413629194180845 97599671071287840 97672020783555330 97778425047608880 97948241325113868 98019853257602976 98754399689929620 98864851992582312 98935268553830590 99134224304121657 99815475569434065 99840303231046560 100196875742586012 100459734692424480 100975370663803545 101085373609548120 101575953966784752 101603760140879136 101761990512511464 102281342535998535 102395739563745966 102526513177492768 102552645831849990 102667346299989324 102766026402652320 103651940423364840 103907871140459568 104183488835792352 104829276335827680 104832318392598888 104906985286040910 105021271347431760 105203666608455636 105482721427045704 105926627134909620 106188174362403224 106334037239274657 106469840607396336 107209214500503255 107490901179785760 107707062041390448 107901196521492960 107904327722784936 108447225923378160 108831379250126520 108834537444533082 108861171579513360 109100098705065104 109249961478011622 109389488887306656 109849835547313680 110070740152619064 110149138115690730 110242156388554086 110272334914803348 111222958491655101 111329861936206680 111421098663507360 111625166609777520 111900784305110304 112320341134927380 112862171074205280 112865446238775048 113068878347234960 113296256347567608 113773043959717740 113866282916502480 114074829222210360 114128434623569184 114272948212632846 114356495467203472 114482239326575397 115342327324679364 115400423615775480 115611779702983860 116480353769554320 116892962898284040 116896355033017014 117203023807828560 117206424940266396 117334110057130656 117492413990070112 117932935877806140 118148930265860730 118299822897107040 118505279627915544 118722322264596708 119461696157703627 119674513379322720 119778570683320878 119893697469761040 120927263827258980 120960367376075640 121225849663869496 121388846086679580 121392368688133053 122300822391798960 122435301656392335 122524816572003720 122737611043198242 122962405202618019 123063174998219988 123581064990727890 123829582671696447 124277379278527440 124382328508037808 125246094678232515 125406051376416720 125884729275075120 125888382343249092 126025525616918112 126969942458480940 126973627018621929 127004700176098920 127111952561891544 127202488140639330 127458288391013559 128158141471865960 128334182874986655 128366104154202720 128615849119979767 128651057400603906 129884838925574460 130229361044740440 130597655100151824 131040397990748610 131504583260569545 131672532919906160 131819802656776416 131853401783807130 132178965738828876 132735217953004030 133087300759245420 133318439581404987 133595834323448016 133950199931733024 134633827551738060 134780498146064160 134880409653481170 135682654016681952 136375123381331380 136379080871853183 136527652751661288 136639539499802976 136736861109133320 136889795066652432 137588425190773830 137840418643504185 138202587231153120 138509375975362826 138734135643580632 139776424523465184 139875980381387880 140271555477940848 140643628569394272 141081807798468810 141235502846546160 141519523053367368 141620320434459510 141778716319032876 142660543279461480 142945619334004340 143193879550397949 143872436963713248 144177909155849205 145108505666835360 145112716592710776 145666615304015496 146508031175332995 146667637571413320 146760986870158752 146865517487587640 146989541851405448 147029779886404464 148131599534894430 148297277988873468 148402902830745885 148439815914942240 149760454846569840 150295313613879018 150487261651700064 150689602038636720 151061675130090144 151532312079836870 151697391946290320 152099772296280480 152363930950177128 152405640211318704 152642985768767196 153593609345618949 153789769766239152 153828968747774985 153867231487700640 154149039603978480 155477910635047260 155857283864378720 155861806710689352 156275233253688528 157243914503741520 157248477588898332 157360477929061365 157531907021147640 157805499912683454 158007039503887392 158296429686128944 158889940702364430 159282261543604836 159704760911094504 161236351769678640 161280489834767520 161560593062085672 161851794782239440 161856491584177404 163247068875189780 163366422096004960 163650148057597656 163949873603490692 164084233330959984 164774753320970520 165106110228928596 165223707173536095 165363234582831129 165408502372205022 166994792904310020 167437749914666280 167851176457665456 169293256611307920 169298169358162572 169339600234798560 169482603415855392 169603317520852440 169944384521351412 170659565939576610 170799424374753720 171112243833315540 171409422318949269 171534743200805208 173013490987019046 173179785234099280 173417669554475790 173639148059653920 174720530654331480 175339444347426060 175344532549525521 175804535711742840 176238620985105168 176899403816709210 177223395398791095 177449734345660560 177757919441873316 178083483396895062 179511770068984080 179667856024981317 179712545815883808 179840546204641560 181390895740888470 181838774495804244 182036870335548384 182083269130019370 182315814812177760 183451233587698440 183736927314256810 183787224858005580 184106416564797363 184594762497329982 184978847524774176 185371597486091835 185829305134205642 186501307175183840 188109077064625080 188692697404489824 188827093912612680 188832573514873638 189038288425377168 190214057705948640 190454913687721410 190507050264148380 190667928842837316 190803732210958995 190925172733863932 192237212207798940 192976586100905859 193483622123614368 194222153738687328 194827258388361690 195344041567110660 195556850095217760 195896482650227736 196560596986122915 197508799379859240 197729703985164624 197870537107661180 198268448608243314 199102826929506045 199630951138868130 200393751485172024 201950741327607090 202170747219096240 202320614480221755 203151907933569504 203523981025022928 204562685071997070 204791479127491932 204937342004363365 205105291663699980 205334692599978648 206382637786160745 207303880846729680 207764063963044239 207815742280919136 209664636785197776 209813970572081820 210042542694863520 210407333216911272 210965442854091408 211622711697703215 211853254269819240 212376348724806448 212430480651689265 212668074478549314 212939681214792672 214418429001006510 215414124082780896 215808655445569872 216894451846756320 217662758500253040 217669074889066164 217722343159026720 218200197410130208 218499922956023244 219699671094627360 220141480305238128 220298276231381460 220484312777108172 220544669829606696 222197399302341645 222445916983310202 222659723872413360 223250333219555040 224640682269854760 225442970420818527 225730892477550096 226137756694469920 226592512695135216 227298468119755305 227546087919435480 227732565833004960 228149658444420720 228545896425265692 228712990934406944 228964478653150794 230684654649358728 230800847231550960 231223559405967720 232960707539108640 233785925796568080 233792710066034028 234406047615657120 234412849880532792 235865871755612280 236297860531721460 236708249869025181 237010559255831088 237444644529193416 238334911053546645 238656465917329915 238923392315407254 239557141366641756 239787394939522080 241854527654517960 241920734752151280 242451699327738992 242777692173359160 242784737376266106 244601644783597920 244870603312784670 245049633144007440 245475222086396484 245924810405236038 246126349996439976 247162129981455780 247659165343392894 248112753558307533 248554758557054880 248764657016075616 250492189356465030 250812102752833440 251769458550150240 251776764686498184 253939884916961880 253947254037243858 254009400352197840 254223905123783088 254404976281278660 254916576782027118 255989348909364915 256316282943731920 256668365749973310 257231698239959534 257302114801207812 259520236480528569 259769677851148920 260458722089480880 261195310200303648 262080795981497220 263009166521139090 263345065839812320 263706803567614260 264357931477657752 265470435906008060 266174601518490840 266636879162809974 267125225095342593 267191668646896032 269267655103476120 269760819306962340 272086343611332705 272750246762662760 272758161743706366 273055305503322576 273124903695029055 273473722218266640 273779590133304864 275176850381547660 275605390971385215 275680837287008370 277018751950725652 277468271287161264 278743957701308463 279751960762775760 280543110955881696 282163615596937620 282471005693092320 283039046106734736 283240640868919020 283248860272310457 283557432638065752 285321086558922960 285682370531582115 285891238668008680 286387759100795898 286912278806108711 288355818311698410 290225433185421552 291333230608030992 292240887582542535 293016062350665990 293335275142826640 293731034975175280 293979083702810896 294059559772808928 296263199069788860 296594555977746936 296805805661491770 297402672912364971 299446426708302195 299520909693139680 300590627227758036 301379204077273440 303064624159673740 303394783892580640 304727861900354256 304811280422637408 305285971537534392 306844027607995605 307187218691237898 307579539532478304 307657937495549970 308298079207956960 310955821270094520 311723613421378704 312550466507377056 314487829007483040 314496955177796664 314720955858122730 315063814042295280 315610999825366908 316592859372257888 317779881404728860 318564523087209672 319409521822189008 321627643501509765 322472703539357280 323121186124171344 323703589564478880 323712983168354808 326494137750379560 327300296115195312 327899747206981384 328168466661919968 329549506641941040 330212220457857192 330447414347072190 330726469165662258 330817004744410044 333668875474965303 333989585808620040 334875499829332560 335702352915330912 338586513222615840 338596338716325144 339206635041704880 339888769042702824 341319131879153220 341598848749507440 342224487666631080 342818844637898538 343069486401610416 343446717979726191 346026981974038092 346273439938407065 346359570468198560 346835339108951580 349441061308662960 350678888694852120 350689065099051042 351609071423485680 352477241970210336 353798807633418420 354446790797582190 354899468691321120 355515838883746632 356166966793790124 358385088473110881 359023540137968160 359335712049962634 359681092409283120 362781791481776940 363677548991608488 364166538260038740 366902467175396880 367473854628513620 367574449716011160 368212833129594726 368887215607854057 369189524994659964 370743194972183670 371658610268411284 375738284034697545 376218154129250160 377654187825225360 377665147029747276 378076576850754336 380909827375442820 380920881055865787 381014100528296760 381335857685674632 381607464421917990 381850345467727864 382374865173040677 384474424415597880 385847547359939301 385953172201811718 389654516776723380 390688083134221320 391792965300455472 393121193972245830 394513749781708635 395017598759718480 395459407970329248 395741074215322360 396536897216486628 398205653859012090 399261902277736260 399955318744214961 400787502970344048 403901482655214180 404341494438192480 404641228960443510 407047962050045856 409125370143994140 409137242615559549 409582958254983864 409874684008726730 410210583327399960 410669385199957296 412765275572321490 413521255930512555 414607761693459360 415528127926088478 419329273570395552 419627941144163640 420814666433822544 421930885708182816 423245423395406430 423706508539638480 424752697449612896 424860961303378530 425336148957098628 428836858002013020 429581638651193847 431617310891139744 432533727467547615 435325517000506080 435338149778132328 436999845912046488 440282960610476256 440596552462762920 440968625554216344 441089339659213392 444394798604683290 444891833966620404 445208708492237655 445319447744826720 449281364539709520 450885940841637054 451461784955100192 453185025390270432 454596936239510610 455092175838870960 456299316888841440 457091792850531384 457928957306301588 460780828036856847 461369309298717456 461486906243324955 461601694463101920 462447118811935440 464573262835514105 467571851593136160 467585420132068056 468825699761065584 471731743511224560 472081433787184095 472595721063442920 473416499738050362 474021118511662176 474889289058386832 476669822107093290 477312931834659830 477846784630814508 479114282733283512 483709055309035920 483841469504302560 484903398655477984 485555384346718320 485569474752532212 489741206625569340 490099266288014880 490950444172792968 491849620810472076 492252699992879952 494324259962911560 495318330686785788 495671121520608285 496089703748493387 496225507116615066 500984378712930060 503553529372996368 507879769833923760 507894508074487716 508018800704395680 508447810247566176 508809952562557320 509833153564054236 511978697818729830 512632565887463840 513336731499946620 514463396479919068 514604229602415624 519040472961057138 519539355702297840 520917444178961760 524161591962994440 526018333042278180 526033597648576563 527413607135228520 528715862955315504 530940871812016120 531670186196373285 532349203036981680 532837089211344749 533273758325619948 534250450190685186 538535310206952240 539521638613924680 544172687222665410 545500493525325520 545516323487412732 546110611006645152 546249807390058110 546947444436533280 550353700763095320 551210781942770430 551361674574016740 552319249694392089 554037503901451304 554936542574322528 556114792458275505 557487915402616926 559503921525551520 564327231193875240 566078092213469472 566481281737838040 566497720544620914 567114865276131504 570642173117845920 571364741063164230 571782477336017360 572411196632876985 572775518201591796 573824557612217422 576711636623396820 578929758302717577 580450866370843104 582666461216061984 584481775165085070 586032124701331980 586670550285653280 587462069950350560 587958167405621792 592526398139577720 593189111955493872 593611611322983540 594805345824729942 597308480788518135 598892853416604390 601181254455516072 606129248319347480 606961843440665265 609455723800708512 610571943075068784 613688055215991210 614374437382475796 614812026013090095 615315874991099940 619147913358482235 621911642540189040 623292191889132717 623447226842757408 628993910355593328 629441911716245460 630127628084590560 631221999650733816 634868135093109645 635559762809457720 637129046174419344 637291441955067795 638819043644378016 643079245599898835 643255287003019530 646242372248342688 647425966336709616 652988275500759120 654600592230390624 655799494413962768 659099013283882080 660424440915714384 660894828694144380 661452938331324516 661634009488820088 666592197907024935 667337750949930606 667979171617240080 669750999658665120 677192677432650288 678413270083409760 679777538085405648 681895404359265915 682638263758306440 683197697499014880 684448975333262160 685637689275797076 686138972803220832 686893435959452382 692053963948076184 692546879876814130 693670678217903160 698882122617325920 701357777389704240 701378130198102084 703218142846971360 707597615266836840 708893581595164380 710124749607075543 711031677767493264 712333933587580248 715969397751989745 716770176946221762 718671424099925268 719362184818566240 725563582963553880 727355097983216976 728333076520077480 733804934350793760 734947709257027240 735148899432022320 736425666259189452 737774431215708114 738379049989319928 741486389944367340 743317220536822568 744338260674922599 751476568069395090 752436308258500320 755308375650450720 755330294059494552 761819654750885640 761841762111731574 762028201056593520 762671715371349264 763214928843835980 763700690935455728 764749730346081354 767968046728094745 768948848831195760 771695094719878602 771906344403623436 778560709441585707 779309033553446760 781376166268442640 783585930600910944 786242387944491660 789027499563417270 790035197519436960 791482148430644720 793073794432973256 796411307718024180 798523804555472520 799910637488429922 801375675286027779 801575005940688096 807802965310428360 809282457920887020 818250740287988280 818274485231119098 819165916509967728 819749368017453460 820421166654799920 821338770399914592 825530551144642980 826816172914155645 827042511861025110 831056255852176956 836231873103925389 839255882288327280 841629332867645088 846490846790812860 847413017079276960 849721922606757060 849746580816931371 850672297914197256 857047111594746345 857673716004026040 859163277302387694 860736836418326133 865067454935095230 870676299556264656 873999691824092976 876722662747627605 881193104925525840 881937251108432688 882178679318426784 888789597209366580 889783667933240808 890417416984475310 892208018737094913 898339280124906585 898562729079419040 900310943839858369 901771881683274108 909193872479021220 910184351677741920 914183585701062768 915857914612603176 920532082823986815 921561656073713694 922738618597434912 922973812486649910 924894237623870880 929146525671028210 935170840264136112 937651399522131168 943463487022449120 944162867574368190 945191442126885840 946832999476100724 949778578116773664 953339644214186580 954625863669319660 955693569261629016 958228565466567024 964882930504529295 967418110618071840 971110768693436640 971138949505064424 979482413251138680 981900888345585936 983699241620944152 984505399985759904 988648519925823120 990636661373571576 991342243041216570 992179407496986774 992451014233230132 1001968757425860120 1007107058745992736 1015759539667847520 1015789016148975432 1017619905125114640 1019666307128108472 1023957395637459660 1026673462999893240 1028926792959838136 1029208459204831248 1030340153939178573 1038080945922114276 1038820319815221195 1039078711404595680 1048323183925988880 1052036666084556360 1052067195297153126 1054827214270457040 1057431725910631008 1061881743624032240 1063340372392746570 1064698406073963360 1065674178422689498 1066547516651239896 1068500900381370372 1075155265419332643 1077070620413904480 1079043277227849360 1088345374445330820 1091000987050651040 1091032646974825464 1092499614780116220 1100707401526190640 1102421563885540860 1102723349148033480 1104638499388784178 1106661646823562171 1108075007802902608 1112229584916551010 1114975830805233852 1127214852104092635 1128654462387750480 1132962563475676080 1132995441089241828 1134229730552263008 1142729482126328460 1143564954672034720 1144822393265753970 1145551036403183592 1147649115224434844 1153423273246793640 1157542642079817903 1157859516605435154 1168963550330170140 1172064249402663960 1183541249345125905 1185052796279155440 1186378223910987744 1187223222645967080 1189610691649459884 1194616961577036270 1197785706833208780 1199865956232644883 1202362508911032144 1212258496638694960 1213923686881330530 1221143886150137568 1227376110431982420 1227411727846678647 1228748874764951592 1229624052026180190 1230631749982199880 1238295826716964470 1240563767791537665 1243823285080378080 1246584383778265434 1257987820711186656 1258883823432490920 1262443999301467632 1269736270186219290 1271119525618915440 1274258092348838688 1274582883910135590 1286158491199797670 1286510574006039060 1288744915953581541 1294851932673419232 1297601182402642845 1305976551001518240 1311598988827925536 1320848881831428768 1321789657388288760 1322905876662649032 1323268018977640176 1333184395814049870 1334675501899861212 1335626125476712965 1335958343234480160 1354385354865300576 1359555076170811296 1363790808718531830 1365276527516612880 1368897950666524320 1371275378551594152 1373786871918904764 1382342484110570541 1384107927896152368 1385093759753628260 1387341356435806320 1393719788506542315 1402715554779408480 1402756260396204168 1415195230533673680 1416244301361552285 1417787163190328760 1420249499214151086 1422063355534986528 1424667867175160496 1431938795503979490 1433540353892443524 1434561394030543555 1437342848199850536 1451127165927107760 1454710195966433952 1456666153040154960 1469895418514054480 1470297798864044640 1472851332518378904 1475548862431416228 1476758099978639856 1482972779888734680 1486634441073645136 1487013364561824855 1488269111245480161 1488676521349845198 1502953136138790180 1510660588118989104 1523639309501771280 1523683524223463148 1524056402113187040 1525343430742698528 1526429857687671960 1527401381870911456 1529499460692162708 1535936093456189490 1537897697662391520 1543390189439757204 1543812688807246872 1557121418883171414 1558618067106893520 1562752332536885280 1572484775888983320 1578054999126834540 1578100792945729689 1582964296861289440 1586147588865946512 1592822615436048360 1597047609110945040 1598511267634034247 1599821274976859844 1602751350572055558 1615605930620856720 1618564915841774040 1636501480575976560 1636548970462238196 1638331833019935456 1639498736034906920 1640842333309599840 1651061102289285960 1653632345828311290 1654085023722050220 1656957749083176267 1662112511704353912 1668344377374826515 1672463746207850778 1678511764576654560 1692981693581625720 1699443845213514120 1699493161633862742 1701344595828394512 1714094223189492690 1715347432008052080 1717233589898630955 1718326554604775388 1721473672836652266 1730134909870190460 1736789274908152731 1741352599112529312 1747999383648185952 1753445325495255210 1762386209851051680 1763874502216865376 1777579194418733160 1779567335866481616 1780834833968950620 1784416037474189826 1791925442365554405 1796678560249813170 1800621887679716738 1803543763366548216 1818387744958042440 1828367171402125536 1831715829225206352 1841064165647973630 1843123312147427388 1844436078039270285 1845947624973299820 1858293051342056420 1869876575667398151 1870341680528272224 1888325735148736380 1890382884253771680 1893665998952201448 1904604405279328935 1906679288428373160 1909251727338639320 1911387138523258032 1911874325865203385 1916457130933134048 1929237736799696505 1929765861009058590 1942277899010128848 1958964826502277360 1963801776691171872 1967398483241888304 1977297039851646240 1981273322747143152 1982684486082433140 1984358814993973548 1984902028466460264 1999776593721074805 2003937514851720240 2008385951642760977 2031578032297950864 2035239810250229280 2039332614256216944 2045686213077797745 2047914791274919320 2053346925999786480 2057853585919676272 2058416918409662496 2060680307878357146 2076161891844228552 2077640639630442390 2096646367851977760 2104073332169112720 2104134390594306252 2109654428540914080 2123763487248064480 2126680744785493140 2131348356845378996 2133095033302479792 2137001800762740744 2147908193255969235 2150310530838665286 2158086554455698720 2176690748890661640 2182065293949650928 2184999229560232440 2201414803052381280 2204843127771081720 2205446698296066960 2209276998777568356 2213323293647124342 2216150015605805216 2224459169833102020 2229951661610467704 2254429704208185270 2257308924775500960 2265925126951352160 2265990882178483656 2285458964252656920 2289644786531507940 2291102072806367184 2295298230448869688 2303904140184284235 2306846546493587280 2315085284159635806 2315719033210870308 2335682128324757121 2337927100660340280 2344128498805327920 2367082498690251810 2370105592558310880 2374446445291934160 2379221383298919768 2389233923154072540 2395571413666417560 2399731912465289766 2404127025858083337 2404725017822064288 2424516993277389920 2427847373762661060 2454752220863964840 2454823455693357294 2457497749529903184 2459248104052360380 2461263499964399760 2476591653433928940 2480448518742466935 2481127535583075330 2493168767556530868 2508695619311776167 2517767646864981840 2524887998602935264 2539472540372438580 2542239051237830880 2549165767820271180 2572316982399595340 2573021148012078120 2577489831907163082 2582210509254978399 2595202364805285690 2630167988242882815 2643579314776577520 2645811753325298064 2646536037955280352 2664185446056723745 2666368791628099740 2669351003799722424 2671252250953425930 2676624056211284739 2700932831519575107 2727581617437063660 2730553055033225760 2742550757103188304 2747573743837809528 2761596248471960445 2764684968221141082 2768215855792304736 2770187519507256520 2774682712871612640 2787439577013084630 2805512520792408336 2830390461067347360 2832488602723104570 2835574326380657520 2840498998428302172 2849335734350320992 2863877591007958980 2867080707784887048 2869122788061087110 2874685696399701072 2894648791513587885 2902254331854215520 2913332306080309920 2939790837028108960 2945702665036757808 2951097724862832456 2953516199957279712 2965945559777469360 2973268882147290272 2974026729123649710 2976538222490960322 2977353042699690396 3005906272277580360 3021321176237978208 3047278619003542560 3047367048446926296 3052859715375343920 3058998921384325416 3071872186912378980 3086780378879514408 3087625377614493744 3114242837766342828 3116460959445663585 3117236134213787040 3144969551777966640 3156109998253669080 3156201585891459378 3172295177731893024 3185645230872096720 3194095218221890080 3197022535268068494 3199642549953719688 3205502701144111116 3225465796257997929 3231211861241713440 3237129831683548080 3273002961151953120 3273097940924476392 3278997472069813840 3302122204578571920 3307264691656622580 3308170047444100440 3313915498166352534 3319984940470686513 3324225023408707824 3336688754749653030 3344927492415701556 3385963387163251440 3398887690427028240 3398986323267725484 3402689191656789024 3428188446378985380 3430694864016104160 3434467179797261910 3436653109209550776 3442947345673304532 3460269819740380920 3472627926239453709 3473578549816305462 3506890650990510420 3550623748035377715 3555158388837466320 3559134671732963232 3561669667937901240 3568832074948379652 3583850884731108810 3593357120499626340 3601243775359433476 3607087526733096432 3636775489916084880 3663431658450412704 3682128331295947260 3682235183540035941 3686246624294854776 3688872156078540570 3691895249946599640 3716586102684112840 3721691303374612995 3729859624479413243 3739753151334796302 3776651470297472760 3787331997904402896 3809208810558657870 3813358576856746320 3818503454677278640 3822774277046516064 3823748651730406770 3858475473599393010 3859531722018117180 3866234747860744623 3884555798020257696 3892803547207928535 3917929653004554720 3934796966483776608 3962546645494286304 3965368972164866280 3968717629987947096 3969804056932920528 3999553187442149610 4006878376430138895 4007875029703440480 4016771903285521954 4063156064595901728 4078665228512433888 4091372426155595490 4095829582549838640 4106693851999572960 4115707171839352544 4121360615756714292 4152323783688457104 4155281279260884780 4181159365519626945 4208146664338225440 4208268781188612504 4248732904084656855 4253361489570986280 4262696713690757992 4266190066604959584 4274003601525481488 4295816386511938470 4300621061677330572 4303684182091630665 4353381497781323280 4364130587899301856 4369998459120464880 4409686255542163440 4410893396592133920 4418553997555136712 4426646587294248684 4448918339666204040 4459903323220935408 4461040093685474565 4464807333736440483 4501554719199291845 4508859408416370540 4531981764356967312 4570917928505313840 4579289573063015880 4582204145612734368 4590596460897739376 4607808280368568470 4613693092987174560 4630170568319271612 4631438066421740616 4671364256649514242 4675854201320680560 4688256997610655840 4734164997380503620 4748892890583868320 4758442766597839536 4778467846308145080 4791142827332835120 4795533802902102741 4799463824930579532 4808254051716166674 4855694747525322120 4909504441727929680 4909646911386714588 4914995499059806368 4918496208104720760 4922526999928799520 4953183306867857880 4960897037484933870 4962255071166150660 4970873247249528801 4986337535113061736 5017391238623552334 5035535293729963680 5078945080744877160 5098331535640542360 5144633964799190680 5146042296024156240 5151700769695892865 5154979663814326164 5164421018509956798 5190404729610571380 5210367824724458193 5260335976485765630 5287158629553155040 5291623506650596128 5328370892113447490 5332737583256199480 5338702007599444848 5342504501906851860 5353248112422569478 5375776327096663215 5401865663039150214 5455163234874127320 5485101514206376608 5495147487675619056 5523192496943920890 5529369936442282164 5533308234117810855 5540375039014513040 5574879154026169260 5609629727002194453 5611025041584816672 5664977205446209140 5671148652761315040 5680997996856604344 5727755182015917960 5734161415569774096 5738245576122174220 5749371392799402144 5787713210399089515 5789297583027175770 5891405330073515616 5902195449725664912 5931891119554938720 5948053458247299420 5953076444981920644 5954706085399380792 5999329781163224415 6011812544555160720 6025157854928282931 6094734096893852592 6105719430750687840 6117997842768650832 6137058639233393235 6143744373824757960 6173560757759028816 6175250755228987488 6228485675532685656 6232921918891327170 6289939103555933280 6312219996507338160 6312403171782918756 6371290461744193440 6394045070536136988 6399285099907439376 6411005402288222232 6443724579767907705 6450931592515995858 6474259663367096160 6546195881848952784 6557994944139627680 6604244409157143840 6614529383313245160 6616340094888200880 6627830996332705068 6639969880941373026 6648450046817415648 6673377509499306060 6689854984831403112 6771926774326502880 6797775380854056480 6797972646535450968 6856376892757970760 6868934359594523820 6873306218419101552 6885894691346609064 6911712420552852705 6920539639480761840 6945255852478907418 6947157099632610924 7013781301981020840 7101247496070755430 7110316777674932640 7123339335875802480 7137664149896759304 7167701769462217620 7186714240999252680 7202487550718866952 7212381077574250011 7214175053466192864 7273550979832169760 7364256662591894520 7364470367080071882 7372493248589709552 7377744312157081140 7383790499893199280 7433172205368225680 7441345556227400805 7443382606749225990 7459719248958826486 7479506302669592604 7526086857935328501 7553302940594945520 7574663995808805792 7618417621117315740 7626717153713492640 7637006909354557280 7647497303460813540 7716950947198786020 7719063444036234360 7732469495721489246 7746631527764935197 7785607094415857070 7890503964728648445 7930737944329732560 7937435259975894192 7939608113865841056 7992556338170171235 7999106374884299220 8013756752860277790 8033543806571043908 8102798494558725321 8182744852311190980 8191659165099677280 8242721231513428584 8284788745415881335 8304647567376914208 8310562558521769560 8362318731039253890 8416537562377225008 8497465808169313710 8506722979141972560 8525393427381515984 8548007203050962976 8591632773023876940 8601242123354661144 8607368364183261330 8683946374540763655 8706762995562646560 8739996918240929760 8819372511084326880 8837107995110273424 8853293174588497368 8897836679332408080 8919806646441870816 8922080187370949130 8929614667472880966 9003109438398583690 9017718816832741080 9063963528713934624 9141835857010627680 9158579146126031760 9181192921795478752 9215616560737136940 9260341136638543224 9262876132843481232 9342728513299028484 9349382878336990755 9351708402641361120 9468329994761007240 9516885533195679072 9556935692616290160 9582285654665670240 9591067605804205482 9598927649861159064 9616508103432333348 9676397388773993787 9711389495050644240 9819008883455859360 9819293822773429176 9836992416209441520 9906366613735715760 9921794074969867740 9924510142332301320 9941746494499057602 9959954821412059539 9972675070226123472 10034782477247104668 10041929758213804885 10157890161489754320 10196663071281084720 10289267929598381360 10292084592048312480 10303401539391785730 10309959327628652328 10328842037019913596 10380809459221142760 10417883778718361127 10420735649448916386 10520671952971531260 10656741784226894980 10665475166512398960 10677404015198889696 10685009003813703720 10706496224845138956 10751552654193326430 10803731326078300428 10910326469748254640 10990294975351238112 11046384993887841780 11046705550620107823 11058739872884564328 11066616468235621710 11080750078029026080 11149758308052338520 11189578873438239729 11219259454004388906 11329954410892418280 11361995993713208688 11455510364031835920 11468322831139548192 11476491152244348440 11575426420798179030 11578595166054351540 11598704243582233869 11678410641623785605 11804390899451329824 11896106916494598840 11906152889963841288 11909412170798761584 11998659562326448830 12020635129290416685 12023625089110321440 12050315709856565862 12189468193787705184 12235995685537301664 12274117278466786470 12287488747649515920 12347121515518057632 12456971351065371312 12465843837782654340 12543478096558880835 12624439993014676320 12624806343565837512 12788090141072273976 12798570199814878752 12822010804576444464 12887449159535815410 12901863185031991716 12911052546274891995 13092391763697905568 13229058766626490320 13232680189776401760 13255661992665410136 13279939761882746052 13346755018998612120 13379709969662806224 13383120281056423695 13394422001209321449 13504664157597875535 13595945293070901936 13712753785515941520 13737868719189047640 13746612436838203104 13771789382693218128 13823424841105705410 13841079278961523680 13890511704957814836 13894314199265221848 14027562603962041680 14202494992141510860 14246678671751604960 14275328299793518608 14335403538924435240 14373428481998505360 14386601408706308223 14404975101437733904 14424762155148500022 14728513325183789040 14728940734160143764 14744986497179419104 14755488624314162280 14767580999786398560 14866344410736451360 14882691112454801610 14886765213498451980 14919438497917652972 14959012605339185208 15052173715870657002 15106605881189891040 15236835242234631480 15294994606921627080 15433901894397572040 15438126888072468720 15464938991442978492 15493263055529870394 15571214188831714140 15781007929457296890 15861475888659465120 15874870519951788384 15985112676340342470 15998212749768598440 16027513505720555580 16067087613142087816 16127328981289989645 16205596989117450642 16365489704622381960 16485442463026857168 16569577490831762670 16599924702353432565 16621125117043539120 16724637462078507780 16828889181006583359 16833075124754450016 16994931616338627420 17013445958283945120 17050786854763031968 17183265546047753880 17202484246709322288 17214736728366522660 17363139631197268545 17367892749081527310 17674215990220546848 17706586349176994736 17795673358664816160 17844160374741898260 17859229334945761932 18006218876797167380 18035437633665482160 18075473564784848793 18317158292252063520 18411175917700179705 18431233121474273880 18520682273277086448 18525752265686962464 18649298122397066215 18685457026598056968 18698765756673981510 18936659989522014480 19113871385232580320 19182135211608410964 19197855299722318128 19233016206864666696 19331173739303723115 19352794777547987574 19422778990101288480 19638587645546858352 19673984832418883040 19812733227471431520 19843588149939735480 19849020284664602640 19883492988998115204 19919909642824119078 19945350140452246944 20069564954494209336 20083859516427609770 20315780322979508640 20393326142562169440 20578535859196762720 20606803078783571460 20619918655257304656 20657684074039827192 20761618918442285520 20835767557436722254 20841471298897832772 21041343905943062520 21313483568453789960 21330950333024797920 21370018007627407440 21412992449690277912 21503105308386652860 21607462652156600856 21820652939496509280 22092769987775683560 22093411101240215646 22117479745769128656 22133232936471243420 22299516616104677040 22324036668682202415 22379157746876479458 22438518908008777812 22578260573805985503 22659908821784836560 22723991987426417376 22911020728063671840 22952982304488696880 23150852841596358060 23157190332108703080 23197408487164467738 23239894583294805591 23356821283247571210 23792213832989197680 23812305779927682576 23818824341597523168 23977669014510513705 23997319124652897660 24041270258580833370 24100631419713131724 24308395483676175963 24548234556933572940 24574977495299031840 24854366236247644005 24913942702130742624 24931687675565308680 25086956193117761670 25249612687131675024 25576180282144547952 25644021609152888928 25774898319071630820 25803726370063983432 25822105092549783990 26051839123622290965 26109017371355892701 26458117533252980640 26511323985330820272 26559879523765492104 26693510037997224240 26759419939325612448 26766240562112847390 26788844002418642898 27009328315195751070 27191890586141803872 27425507571031883040 27475737438378095280 27543578765386436256 27646849682211410820 27781023409915629672 27788628398530443696 28048148635010972265 28055125207924083360 28404989984283021720 28550656599587037216 28670807077848870480 28746856963997010720 28773202817412616446 28809950202875467808 28849524310297000044 29457026650367578080 29457881468320287528 29510977248628324560 29765382224909603220 29773530426996903960 29838876995835305944 29879864464236178617 29918025210678370416 30104347431741314004 30125789274641414655 30473670484469262960 30589989213843254160 30867803788795144080 30876253776144937440 30929877982885956984 30986526111059740788 31142428377663428280 31253651336155083381 31562015858914593780 31970225352680684940 31996425499537196880 32055027011441111160 32134175226284175632 32254657962579979290 32411193978234901284 32730979409244763920 32970884926053714336 33139154981663525340 33199849404706865130 33242250234087078240 33449274924157015560 33568736620314719187 33657778362013166718 33989863232677254840 34366531092095507760 34404968493418644576 34429473456733045320 34726279262394537090 34735785498163054620 34796112730746701607 35413172698353989472 35688320749483796520 35718458669891523864 36012437753594334760 36061905387871250055 36070875267330964320 36150947129569697586 36822351835400359410 36862466242948547760 37041364546554172896 37298596244794132430 37370914053196113936 37397531513347963020 37630434289676642505 37873319979044028960 38364270423216821928 38395710599444636256 38466032413729333392 38662347478607446230 38705589555095975148 38733157638824675985 39277175291093716704 39687176299879470960 39698040569329205280 39766985977996230408 39839819285648238156 40139129908988418672 40167719032855219540 40513992472793626605 41213606157567142920 41239837310514609312 41315368148079654384 41523237836884571040 41671535114873444508 41682942597795665544 42082687811886125040 42626967136907579920 42740036015254814880 42825984899380555824 43006210616773305720 43159804226118924669 43214925304313201712 44185539975551367120 44186822202480431292 44234959491538257312 44266465872942486840 44599033232209354080 44648073337364404830 44758315493752958916 44877037816017555624 45156521147611971006 45319817643569673120 45905964608977393760 46301705683192716120 46314380664217406160 46394816974328935476 46479789166589611182 46713642566495142420 47584427665978395360 47624611559855365152 47955338029021027410 47994638249305795320 48082540517161666740 48201262839426263448 48381986943869968935 48616790967352351926 49096469113867145880 49708732472495288010 49799774107060297695 49863375351130617360 50173912386235523340 50486667543019750077 50499225374263350048 51152360564289095904 51549796638143261640 51607452740127966864 51644210185099567980 52089418893591805635 52103678247244581930 52218034742711785402 53022647970661640544 53119759047530984208 53387020075994448480 53532481124225694780 53577688004837285796 54018656630391502140 54226420694354546379 54951474876756190560 55233527753100539115 55293699364422821640 55562046819831259344 55577256797060887392 55947894367191198645 56096297270021944530 56809979968566043440 57341614155697740960 57546405634825232892 57699048620594000088 57993521217911169345 58915762936640575056 59021954497256649120 59530764449819206440 59547060853993807920 59677753991670611888 59759728928472357234 59836050421356740832 60208694863482628008 60251578549282829310 60947340968938525920 61179978427686508320 61735607577590288160 61859755965771913968 61973052222119481576 62284856755326856560 62507302672310166762 63124031717829187560 63940450705361369880 63992850999074393760 64110054022882222320 64268350452568351264 64509315925159958580 64822387956469802568 65461958818489527840 66278309963327050680 66399698809413730260 66898549848314031120 66972110006046607245 67137473240629438374 67315556724026333436 67734781721417956509 67979726465354509680 68733062184191015520 68858946913466090640 69452558524789074180 69471570996326109240 69592225461493403214 69719683749884416773 71376641498967593040 71436917339783047728 71933007043531541115 72024875507188669520 72123810775742500110 72301894259139395172 72925186451028527889 73644703670800718820 73724932485897095520 74597192489588264860 74741828106392227872 74795063026695926040 75260868579353285010 76728540846433643856 76932064827458666784 77324694957214892460 77411179110191950296 77466315277649351970 78327052114067678103 79374352599758941920 79533971955992460816 79679638571296476312 80278259817976837344 80335438065710439080 81027984945587253210 82427212315134285840 82630736296159308768 83343070229746889016 83365885195591331088 84144445905032916795 84165375623772250080 85253934273815159840 85651969798761111648 86012421233546611440 86319608452237849338 86429850608626403424 88371079951102734240 88373644404960862584 88532931745884973680 89296146674728809660 89516630987505917832 89754075632035111248 90313042295223942012 90377367823924243965 92603411366385432240 92628761328434812320 92789633948657870952 92959578333179222364 93427285132990284840 93760954008465250143 95910676058042054820 95989276498611590640 96165081034323333480 96402525678852526896 96763973887739937870 97233581934704703852 98192938227734291760 99417464944990576020 99599548214120595390 99726750702261234720 100347824772471046680 100706209860944157561 100973335086039500154 103099593276286523280 103214905480255933728 103288420370199135960 104178837787183611270 104207356494489163860 104436069485423570804 106239518095061968416 107064962248451389560 107155376009674571592 108037313260783004280 108452841388709092758 110467055506201078230 110587398728845643280 111124093639662518688 111895788734382397290 112192594540043889060 112891302869029927515 113619959937132086880 115092811269650465784 115398097241188000176 115987042435822338690 116199472916474027955 117831525873281150112 119061528899638412880 119094121707987615840 119355507983341223776 119519457856944714468 120417389726965256016 120503157098565658620 121541977418380879815 123719511931543827936 123946104444238963152 124569713510653713120 125014605344620333524 126248063435658375120 127880901410722739760 128220108045764444640 129018631850319917160 129479412678356774007 129644775912939605136 130545086856779463505 132556619926654101360 132799397618827460520 133797099696628062240 133944220012093214490 134274946481258876748 134631113448052666872 135469563442835913018 135959452930709019360 137717893826932181280 138905117049578148360 138943141992652218480 139184450922986806428 139439367499768833546 142753282997935186080 142873834679566095456 143866014087063082230 144049751014377339040 144247621551485000220 144603788518278790344 145850372902057055778 147289407341601437640 149194384979176529720 149399322321180893085 149590126053391852080 150521737158706570020 153457081692867287712 154649389914429784920 154822358220383900592 154932630555298703940 156268256680775416905 156654104228135356206 159067943911984921632 159359277142592952624 160670876131420878160 162055969891174506420 162679262083063639137 164854424630268571680 166686140459493778032 166731770391182662176 167843683101573595935 168288891810065833590 172024842467093222880 172639216904475698676 173980563653733508035 176747288809921725168 177065863491769947360 178592293349457619320 179033261975011835664 179508151264070222496 180626084590447884024 180754735647848487930 185206822732770864480 185579267897315741904 185919156666358444728 186854570265980569680 187521908016930500286 191821352116084109640 191978552997223181280 192330162068646666960 192805051357705053792 193527947775479875740 194467163869409407704 196385876455468583520 198834929889981152040 199199096428241190780 200695649544942093360 201412419721888315122 201946670172079000308 206199186552573046560 206576840740398271920 208357675574367222540 208414712988978327720 208872138970847141608 209159051249653250319 214129924496902779120 214310752019349143184 215799021130594623345 216074626521566008560 216905682777418185516 218775559353085583667 220934111012402156460 221174797457691286560 223791577468764794580 224385189080087778120 225782605738059855030 230185622539300931568 230796194482376000352 231974084871644677380 232398945832948055910 234981156342203034309 238123057799276825760 239038915713889428936 240834779453930512032 241006314197131317240 243083954836761759630 247892208888477926304 250029210689240667048 252433337715098750385 252496126871316750240 255761802821445479520 258037263700639834320 258958825356713548014 259289551825879210272 261090173713558927010 265113239853308202720 265598795237654921040 267888440024186428980 268549892962517753496 269262226896105333744 270939126885671826036 271132103471772731895 277810234099156296720 277886283985304436960 278368901845973612856 278878734999537667092 287732028174126164460 288495243102970000440 289207577036557580688 291700745804114111556 294578814683202875280 298388769958353059440 298798644642361786170 299180252106783704160 301043474317413140040 302118629582832472683 309298779828859569840 309644716440767801184 309865261110597407880 312536513361550833810 313308208456270712412 318718554285185905248 321341752262841756320 324111939782349012840 325358524166127278274 333372280918987556064 335687366203147191870 336577783620131667180 338673908607089782545 345278433808951397352 347961127307467016070 348598418749422083865 353494577619843450336 357184586698915238640 358066523950023671328 361252169180895768048 361509471295696975860 364625932255142639445 371158535794631483808 371838313332716889456 373709140531961139360 375043816033861000572 383642704232168219280 384660324137293333920 387055895550959751480 388438238035070322021 388934327738818815408 391635260570338390515 397669859779962304080 398398192856482381560 401391299089884186720 402824839443776630244 403893340344158000616 413153681480796543840 416715351148734445080 416829425977956655440 417744277941694283216 418318102499306500638 428259848993805558240 428621504038698286368 431598042261189246690 432149253043132017120 433811365554836371032 437551118706171167334 441868222024804312920 447583154937529589160 448770378160175556240 451565211476119710060 460371245078601863136 463948169743289354760 464797891665896111820 468804770042326250715 469962312684406068618 478077831427778857872 482012628394262634480 486167909673523519260 488037786249190917411 500058421378481334096 503531049304720787805 504866675430197500770 516074527401279668640 517917650713427096028 522180347427117854020 531197590475309842080 535776880048372857960 537099785925035506992 538524453792210667488 541878253771343652072 542264206943545463790 555620468198312593440 556737803691947225712 557757469999075334184 575464056348252328920 576990486205940000880 578415154073115161376 583401491608228223112 589157629366405750560 596777539916706118880 597597289284723572340 602086948634826280080 604237259165664945366 618597559657719139680 619730522221194815760 625073026723101667620 626616416912541424824 647397063391783870035 648223879564698025680 650717048332254556548 656326678059256751001 671374732406294383740 673155567240263334360 677347817214179565090 690556867617902794704 695922254614934032140 697196837498844167730 704943469026609102927 714369173397830477280 722504338361791536096 723018942591393951720 729251864510285278890 743676626665433778912 750087632067722001144 767285408464336438560 774111791101919502960 776876476070140644042 777868655477637630816 783270521140676781030 795339719559924608160 796796385712964763120 805649678887553260488 807786680688316001232 813396310415318195685 833430702297468890160 833658851955913310880 835488555883388566432 836636204998613001276 863196084522378493380 867622731109672742064 875102237412342334668 883736444049608625840 895166309875059178320 897540756320351112480 903130422952239420120 906355888748497418049 927896339486578709520 929595783331792223640 937609540084652501430 939924625368812137236 956155662855557715744 964025256788525268960 972335819347047038520 976075572498381834822 1000116842756962668192 1007062098609441575610 1009733350860395001540 1035835301426854192056 1044360694854235708040 1045795256248266251595 1071553760096745715920 1074199571850071013984 1083756507542687304144 1084528413887090927580 1093877796765427918335 1113475607383894451424 1115514939998150668368 1150928112696504657840 1153980972411880001760 1166802983216456446224 1174905781711015171545 1195194578569447144680 1204173897269652560160 1208474518331329890732 1239461044442389631520 1250146053446203335240 1253232833825082849648 1294794126783567740070 1296447759129396051360 1301434096664509113096 1312653356118513502002 1342749464812588767480 1346311134480526668720 1354695634428359130180 1381113735235805589408 1391844509229868064280 1394393674997688335460 1409886938053218205854 1446037885182787903440 1458503729020570557780 1464113358747572752233 1500175264135444002288 1510593147914162363415 1548223582203839005920 1553752952140281288084 1566541042281353562060 1593592771425929526240 1611299357775106520976 1615573361376632002464 1626792620830636391370 1666861404594937780320 1673272409997226002552 1726392169044756986760 1735245462219345484128 1750204474824684669336 1767472888099217251680 1790332619750118356640 1806260845904478840240 1812711777496994836098 1855792678973157419040 1859191566663584447280 1875219080169305002860 1879849250737624274472 1942191190175351610105 1944671638694094077040 1952151144996763669644 2014124197218883151220 2019466701720790003080 2071670602853708384112 2088721389708471416080 2091590512496532503190 2114830407079827308781 2143107520193491431840 2167513015085374608288 2169056827774181855160 2187755593530855836670 2231029879996301336736 2301856225393009315680 2333605966432912892448 2349811563422030343090 2390389157138894289360 2416949036662659781464 2440188931245954587055 2500292106892406670480 2506465667650165699296 2589588253567135480140 2602868193329018226192 2625306712237027004004 2685498929625177534960 2692622268961053337440 2709391268856718260360 2719067666245492254147 2783689018459736128560 2788787349995376670920 2819773876106436411708 2892075770365575806880 2917007458041141115560 2928226717495145504466 3000350528270888004576 3021186295828324726830 3107505904280562576168 3133082084562707124120 3222598715550213041952 3253585241661272782740 3281633390296283755005 3346544819994452005104 3452784338089513973520 3500408949649369338672 3524717345133045514635 3612521691808957680480 3625423554993989672196 3718383133327168894560 3750438160338610005720 3759698501475248548944 3884382380350703220210 3889343277388188154080 3904302289993527339288 4028248394437766302440 4038933403441580006160 4143341205707416768224 4177442779416942832160 4183181024993065006380 4229660814159654617562 4338113655548363710320 4375511187061711673340 4531779443742487090245 4699623126844060686180 4780778314277788578720 4833898073325319562928 4880377862491909174110 5000584213784813340960 5179176507134270960280 5205736386658036452384 5250613424474054008008 5370997859250355069920 5418782537713436520720 5438135332490984508294 5567378036919472257120 5577574699990753341840 5639547752212872823416 5834014916082282231120 5856453434990291008932 6042372591656649453660 6215011808561125152336 6266164169125414248240 6344491221239481926343 6507170483322545565480 6563266780592567510010 6693089639988904010208 6905568676179027947040 7000817899298738677344 7049434690266091029270 7250847109987979344392 7320566793737863761165 7500876320677220011440 7519397002950497097888 7768764760701406440420 7808604579987054678576 8056496788875532604880 8077866806883160012320 8366362049986130012760 8459321628319309235124 8676227311096727420640 8751022374123423346680 9063558887484974180490 9399246253688121372360 9667796146650639125856 9760755724983818348220 10358353014268541920560 10501226848948108016016 10574152035399136543905 10837565075426873041440 10876270664981969016588 11155149399981506683680 11279095504425745646832 11668029832164564462240 11712906869980582017864 12084745183313298907320 12430023617122250304672 12532328338250828496480 12688982442478963852686 13014340966645091130960 13126533561185135020020 13595338331227461270735 14098869380532182058540 14501694219975958688784 14641133587475727522330 15001752641354440022880 15537529521402812880840 15617209159974109357152 16112993577751065209760 16732724099972260025520 16918643256638618470248 17502044748246846693360 18127117774969948360980 18798492507376242744720 19033473663718445779029 19521511449967636696440 20716706028537083841120 21002453697896216032032 21148304070798273087810 21752541329963938033176 22558191008851491293664 23425813739961164035728 24169490366626597814640 25377964884957927705372 26028681933290182261920 26253067122370270040040 27190676662454922541470 28197738761064364117080 29003388439951917377568 29282267174951455044660 31075059042805625761680 31722456106197409631715 33465448199944520051040 33837286513277236940496 35004089496493693386720 36254235549939896721960 37596985014752485489440 38066947327436891558058 39043022899935273392880 42296608141596546175620 43505082659927876066352 46851627479922328071456 48338980733253195629280 50755929769915855410744 52506134244740540080080 54381353324909845082940 56395477522128728234160 58564534349902910089320 62150118085611251523360 63444912212394819263430 67674573026554473880992 72508471099879793443920 76133894654873783116116 78086045799870546785760 84593216283193092351240 87010165319855752132704 95167368318592228895145 101511859539831710821488 105012268489481080160160 108762706649819690165880 112790955044257456468320 117129068699805820178640 126889824424789638526860 145016942199759586887840 152267789309747566232232 169186432566386184702480 190334736637184457790290 203023719079663421642976 217525413299639380331760 234258137399611640357280 253779648849579277053720 304535578619495132464464 338372865132772369404960 380669473274368915580580 435050826599278760663520 507559297699158554107440 609071157238990264928928 761338946548737831161160 1015118595398317108214880 1522677893097475662322320 3045355786194951324644640
- Sum of all divisors σ(n): 14062977787780581740075520
- Sum of proper divisors (its aliquot sum) s(n): 11017622001585630415430880
- 3045355786194951324644640 is an abundant number, because the sum of its proper divisors (11017622001585630415430880) is greater than itself. Its abundance is 7972266215390679090786240
Bases of 3045355786194951324644640
- Binary: 10100001001110000100010001011001100110110111010110101100101011010100110101001000002
- Hexadecimal: 0x284E111666DD6B2B53520
- Base-36: DRWRLKCDXQ7JCI00
Squares and roots of 3045355786194951324644640
- 3045355786194951324644640 squared (30453557861949513246446402) is 9274191864511070085027843654754779819422280729600
- 3045355786194951324644640 cubed (30453557861949513246446403) is 28243213856870931333486032414382242051205470151929637271727585039929344000
-
The
square root of 3045355786194951324644640 is 1745094778570.7661456079 -
The
cube root of 3045355786194951324644640 is 144948150.8824472109
Scales and comparisons
How big is 3045355786194951324644640?- 3,045,355,786,194,951,324,644,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,045,355,786,194,951,324,644,640 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 3045355786194951324644640 cubic inches would be around 12079012.6 feet tall.
Recreational maths with 3045355786194951324644640
- 3045355786194951324644640 backwards is 0464464231594916875535403
- 3045355786194951324644640 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3045355786194951324644640's digits is 108
- 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 3045355786194951324644640 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 3045355786194951324644640 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/3045355786194951324644640/
Chicago style:
Numbermatics. 2024. "Number 3045355786194951324644640 - Facts about the integer". https://numbermatics.com/n/3045355786194951324644640/
The information we have on file for 3045355786194951324644640 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 3045355786194951324644640, math, Factors of 3045355786194951324644640, curriculum, school, college, exams, university, Prime factorization of 3045355786194951324644640, STEM, science, technology, engineering, physics, economics, calculator, three septillion, forty-five sextillion, three hundred fifty-five quintillion, seven hundred eighty-six quadrillion, one hundred ninety-four trillion, nine hundred fifty-one billion, three hundred twenty-four million, six hundred forty-four thousand, six hundred forty.