77609211453308517688218240
77,609,211,453,308,517,688,218,240 is an even composite number composed of ten prime numbers multiplied together.
77609211453308517688218240 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-eight divisors.
Prime factorization of 77609211453308517688218240:
27 × 33 × 5 × 72 × 13 × 23 × 29 × 89 × 113 × 1051080106261
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 23 × 29 × 89 × 113 × 1051080106261)See below for interesting mathematical facts about the number 77609211453308517688218240 from the Numbermatics database.
Names of 77609211453308517688218240
- Cardinal: 77609211453308517688218240 can be written as Seventy-seven septillion, six hundred nine sextillion, two hundred eleven quintillion, four hundred fifty-three quadrillion, three hundred eight trillion, five hundred seventeen billion, six hundred eighty-eight million, two hundred eighteen thousand, two hundred forty.
Scientific notation
- Scientific notation: 7.760921145330851768821824 × 1025
Factors of 77609211453308517688218240
- Number of distinct prime factors ω(n): 10
- Total number of prime factors Ω(n): 19
- Sum of prime factors: 1051080106545
Divisors of 77609211453308517688218240
- Number of divisors d(n): 12288
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 23 24 26 27 28 29 30 32 35 36 39 40 42 45 46 48 49 52 54 56 58 60 63 64 65 69 70 72 78 80 84 87 89 90 91 92 96 98 104 105 108 112 113 115 116 117 120 126 128 130 135 138 140 144 145 147 156 160 161 168 174 178 180 182 184 189 192 195 196 203 207 208 210 216 224 226 230 232 234 240 245 252 260 261 267 270 273 276 280 288 290 294 299 312 315 320 322 336 339 345 348 351 356 360 364 368 377 378 384 390 392 406 414 416 420 432 435 441 445 448 452 455 460 464 468 480 483 490 504 520 522 534 540 546 552 560 565 576 580 585 588 598 609 621 623 624 630 637 640 644 667 672 678 690 696 702 712 720 728 735 736 754 756 780 783 784 791 801 805 812 819 828 832 840 864 870 882 890 896 897 904 910 920 928 936 945 960 966 980 1008 1015 1017 1035 1040 1044 1068 1080 1092 1104 1120 1127 1130 1131 1152 1157 1160 1170 1176 1196 1218 1242 1246 1248 1260 1274 1288 1305 1323 1334 1335 1344 1356 1365 1380 1392 1404 1421 1424 1440 1449 1456 1469 1470 1472 1495 1508 1512 1560 1566 1568 1582 1602 1610 1624 1638 1656 1664 1680 1695 1728 1740 1755 1764 1780 1794 1808 1820 1827 1840 1856 1869 1872 1885 1890 1911 1920 1932 1960 2001 2016 2030 2034 2047 2070 2080 2088 2093 2136 2160 2184 2205 2208 2240 2254 2260 2262 2314 2320 2340 2352 2373 2392 2403 2415 2436 2457 2484 2492 2496 2520 2548 2576 2581 2599 2610 2639 2646 2668 2670 2688 2691 2712 2730 2760 2784 2808 2842 2848 2880 2898 2912 2938 2940 2944 2990 3016 3024 3045 3051 3105 3115 3120 3132 3136 3164 3185 3204 3220 3248 3276 3277 3312 3335 3360 3381 3390 3393 3456 3471 3480 3510 3528 3560 3588 3616 3640 3654 3680 3712 3738 3744 3770 3780 3822 3864 3915 3920 3955 4002 4005 4032 4060 4068 4094 4095 4140 4160 4176 4186 4263 4272 4320 4347 4361 4368 4407 4410 4416 4480 4485 4508 4520 4524 4628 4640 4669 4680 4704 4746 4784 4806 4830 4872 4914 4968 4984 4992 5040 5085 5096 5152 5162 5198 5220 5278 5292 5336 5340 5382 5424 5460 5481 5520 5537 5568 5607 5616 5635 5655 5684 5696 5733 5760 5785 5796 5824 5876 5880 5980 6003 6032 6048 6090 6102 6141 6210 6230 6240 6264 6272 6279 6328 6370 6408 6440 6496 6552 6554 6615 6624 6670 6720 6762 6780 6786 6942 6960 7020 7056 7105 7119 7120 7176 7232 7245 7280 7308 7345 7360 7476 7488 7540 7560 7644 7728 7743 7797 7830 7840 7910 7917 8004 8010 8064 8073 8099 8120 8136 8188 8190 8280 8320 8352 8372 8526 8544 8640 8671 8694 8722 8736 8814 8820 8832 8970 9016 9040 9048 9135 9256 9280 9338 9345 9360 9408 9492 9555 9568 9612 9660 9744 9828 9831 9936 9968 10005 10057 10080 10143 10170 10179 10192 10235 10283 10304 10324 10396 10413 10440 10465 10556 10584 10672 10680 10764 10848 10920 10962 11040 11074 11136 11214 11232 11270 11310 11368 11392 11466 11570 11592 11648 11752 11760 11865 11960 12006 12015 12064 12096 12180 12204 12282 12285 12420 12460 12480 12528 12558 12656 12740 12789 12816 12880 12905 12992 12995 13083 13104 13108 13195 13221 13230 13248 13340 13440 13455 13524 13560 13572 13884 13920 14007 14040 14112 14210 14238 14240 14329 14352 14464 14490 14560 14616 14651 14690 14720 14952 14976 15080 15120 15255 15288 15456 15486 15594 15660 15680 15820 15834 16008 16020 16146 16198 16240 16272 16376 16380 16385 16560 16611 16704 16744 16821 16905 16965 17052 17088 17199 17280 17342 17355 17388 17444 17472 17628 17640 17940 18009 18032 18067 18080 18096 18193 18270 18423 18473 18512 18560 18676 18690 18720 18816 18837 18984 19110 19136 19224 19320 19488 19656 19662 19872 19936 20010 20114 20160 20286 20340 20358 20384 20470 20566 20608 20648 20792 20826 20880 20930 21112 21168 21315 21344 21357 21360 21528 21696 21735 21805 21840 21924 22035 22080 22148 22428 22464 22540 22620 22736 22932 22939 23140 23184 23229 23345 23391 23504 23520 23730 23751 23920 24012 24030 24128 24192 24297 24360 24408 24564 24570 24840 24920 24960 25056 25116 25312 25480 25578 25632 25760 25810 25984 25990 26013 26166 26208 26216 26390 26442 26460 26496 26611 26680 26910 27048 27120 27144 27405 27685 27768 27840 28014 28035 28080 28224 28420 28476 28480 28658 28665 28704 28980 29120 29232 29302 29380 29493 29904 30015 30160 30171 30240 30429 30510 30576 30705 30849 30912 30972 31188 31239 31320 31360 31395 31640 31668 32016 32040 32292 32396 32480 32544 32683 32752 32760 32770 33120 33222 33408 33488 33553 33642 33787 33810 33930 34104 34176 34398 34684 34710 34776 34888 34944 35256 35280 35595 35880 36018 36064 36134 36160 36192 36386 36540 36846 36946 37024 37352 37380 37440 37674 37968 38220 38272 38367 38448 38640 38715 38976 38985 39249 39312 39324 39585 39663 39744 39872 40020 40228 40320 40365 40495 40572 40680 40716 40768 40940 41132 41296 41584 41652 41760 41860 42021 42224 42336 42601 42630 42688 42714 42720 42987 43056 43355 43392 43470 43610 43680 43848 43953 44070 44160 44296 44856 44928 45080 45240 45472 45864 45878 46280 46368 46458 46690 46782 47008 47040 47460 47502 47840 48024 48060 48256 48594 48720 48816 49128 49140 49155 49680 49833 49840 50112 50232 50285 50624 50715 50895 50960 51156 51264 51415 51520 51620 51980 52026 52065 52332 52416 52432 52780 52884 52920 53222 53360 53820 54096 54201 54240 54288 54579 54810 55269 55370 55419 55536 55680 56028 56070 56160 56448 56511 56693 56840 56952 56960 57316 57330 57408 57960 58240 58464 58604 58760 58986 59363 59808 60030 60320 60342 60480 60697 60858 61020 61152 61410 61698 61824 61944 62376 62478 62640 62790 63280 63336 63945 64032 64080 64584 64792 64960 65088 65366 65415 65504 65520 65540 66105 66240 66444 66976 67106 67284 67574 67620 67860 68208 68796 68817 69368 69420 69552 69687 69776 70035 70173 70399 70512 70560 71190 71253 71645 71760 71981 72036 72128 72268 72320 72384 72772 72891 73080 73255 73692 73892 74048 74704 74760 74880 75348 75371 75936 76440 76734 76896 77280 77430 77952 77970 78039 78498 78624 78648 79170 79326 79488 79744 79833 80040 80456 80730 80990 81144 81360 81432 81536 81880 82264 82592 83055 83168 83304 83520 83720 84042 84105 84448 84672 85202 85260 85376 85428 85440 85974 85995 86112 86710 86940 87220 87360 87696 87906 88140 88479 88592 89712 90045 90160 90335 90480 90513 90944 90965 91728 91756 92115 92365 92547 92560 92736 92916 93380 93564 94016 94080 94185 94920 95004 95680 96048 96120 97188 97440 97632 98049 98256 98280 98310 99360 99666 99680 100224 100303 100464 100570 100659 101248 101361 101430 101790 101920 102312 102528 102830 103040 103240 103960 104052 104130 104664 104832 104864 105560 105768 105840 106444 106720 106785 107640 108192 108402 108480 108576 109158 109620 110538 110740 110838 111072 112056 112140 112320 113022 113386 113680 113904 114632 114660 114695 114816 115920 116145 116928 116955 117208 117520 117747 117972 118726 118755 119616 120060 120640 120684 120960 121394 121485 121716 122040 122304 122820 123396 123888 124752 124956 125280 125580 126063 126469 126560 126672 127351 127803 127890 128064 128160 128961 129168 129584 129920 130065 130176 130732 130741 130830 131008 131040 131080 131859 132210 132480 132888 133055 133952 134212 134568 135148 135240 135720 136416 137592 137634 138736 138840 139104 139374 139552 140070 140346 140798 141024 141120 142380 142506 143290 143520 143962 144072 144256 144536 144768 145544 145782 146160 146510 147384 147465 147784 148096 149408 149499 149520 150696 150742 150855 151872 152145 152880 153468 153792 154245 154560 154860 155940 156078 156195 156996 157248 157296 158340 158652 159666 160080 160573 160912 161460 161980 162288 162603 162720 162864 163415 163737 163760 164528 165184 166110 166257 166336 166608 167040 167440 167765 168084 168210 168896 168935 169344 170079 170404 170520 170856 170880 171948 171990 172224 173420 173880 174440 174720 175392 175812 176280 176958 177184 178089 179424 180090 180320 180670 180960 181026 181888 181930 182091 183456 183512 184230 184730 185094 185120 185472 185832 186277 186760 187128 188032 188370 189840 190008 191360 191835 192096 192240 194376 194880 195264 196098 196245 196512 196560 196620 198315 198720 199332 199360 200606 200928 201140 201318 202722 202860 203580 203840 204624 205660 206451 206480 207920 208104 208260 209328 209728 210105 211120 211197 211536 211680 212888 213005 213440 213570 214935 215280 215943 216384 216804 216960 217152 218316 218673 219240 219765 221076 221480 221676 222144 224112 224280 224640 226044 226113 226772 227360 227808 229264 229320 229390 231311 231840 232290 233856 233910 234117 234416 234871 235040 235494 235944 236509 237452 237510 239232 239499 240120 241280 241368 242788 242970 243432 244080 244608 245640 246792 247776 249165 249504 249912 250560 251160 252126 252938 253120 253344 254702 255606 255780 256128 256320 257922 258336 259168 260130 261464 261482 261660 262016 262080 262160 263718 264420 265776 266110 267904 268424 269136 270296 270480 271005 271440 271539 272832 272895 275184 275268 276345 277095 277472 277641 277680 278208 278748 279104 280140 280692 281596 282048 282240 282555 283465 284760 285012 286580 287040 287924 288144 289072 291088 291564 291653 292320 293020 294147 294768 294930 295568 296815 298207 298816 298998 299040 300909 301392 301484 301710 301977 303485 303744 304083 304290 305760 306936 307584 308490 309120 309720 311880 312156 312390 313992 314496 314592 316680 317304 319332 320160 321146 321824 322920 323960 324576 325206 325440 325728 326830 327474 327520 329056 330368 332220 332514 332672 333216 334880 335530 336168 336420 337792 337870 340158 340808 341040 341712 343896 343980 344085 344448 346840 347760 348435 348880 350784 350865 351624 351995 352560 353916 354368 356178 356265 358848 359905 360180 360640 361340 361920 362052 363860 364182 364455 366912 367024 368460 369460 370188 370240 371664 372554 373520 374256 376740 376855 379407 379680 380016 382053 383409 383670 384192 384480 386883 388752 389760 390195 390528 392196 392223 392490 393024 393120 393240 395577 396630 397440 398664 398720 399165 401212 401856 402280 402636 405444 405720 407160 407680 409248 411320 412902 412960 415541 415840 416208 416520 418656 419456 420210 422240 422394 423072 423360 424879 425776 426010 426880 427140 429870 430560 431886 432768 433608 434304 436632 437346 438480 439530 442152 442395 442960 443352 444288 448224 448560 452088 452226 452565 453544 454720 455616 458528 458640 458780 462622 462735 463680 464580 467820 468234 468832 469742 470080 470988 471888 473018 474904 475020 478998 480240 481719 482736 485576 485940 486864 487809 488160 490245 491211 491280 492793 493584 495552 498330 498771 499008 499824 501120 501515 502320 503295 504252 505876 506240 506688 506805 509404 510237 511212 511560 512640 515844 516672 518336 520260 522928 522964 523320 524160 524320 527436 527597 528840 531552 532220 534267 536848 538272 540592 540960 542010 542880 543078 545664 545790 546273 550368 550536 552690 554190 554944 555282 555360 556416 557496 558208 558831 560280 561384 563192 564096 565110 566930 569520 570024 573160 574080 575848 576288 578144 582176 583128 583306 584640 586040 588294 588735 589536 589860 591136 593630 596414 597632 597996 598080 601818 602784 602968 603420 603954 606970 608166 608580 611520 613872 616980 619353 619440 623760 624312 624780 627984 629184 630315 632345 633360 633591 634608 636755 638664 639015 640320 642292 643648 644805 645840 647829 647920 649152 650412 650880 651456 653660 653705 654948 655040 658112 659295 664440 665028 666432 669760 671060 672336 672840 675740 678339 680316 681616 682080 683424 687792 687960 688170 693680 693933 695520 696870 697760 701568 701730 703248 703990 704613 705120 707832 708736 709527 712356 712530 717696 718497 719810 720360 721280 722680 723840 724104 727720 728364 728910 733824 734048 736920 738920 740376 740480 743328 745108 747040 747495 748512 753480 753710 758814 759360 760032 764106 766818 767340 768384 768960 771719 773766 777504 780390 784392 784446 784980 786048 786240 786480 791154 793260 797328 798330 802424 802865 803712 804560 805272 810888 811440 813015 814320 818496 818685 822640 825804 825920 831082 831285 831680 832416 833040 837312 840420 844480 844788 846144 846720 849758 850395 851552 852020 854280 859740 861120 863772 867216 873264 874692 874959 876960 879060 882441 884304 884790 885920 886704 890445 894621 896448 897120 902727 904176 904452 905130 905931 907088 909440 910455 911232 912249 915187 917056 917280 917560 925244 925470 927360 929160 931385 935640 936468 937664 939484 940160 941976 943776 946036 949808 950040 957996 960480 963438 965472 971152 971880 973728 975618 976320 979823 980490 982422 982560 985586 987168 991104 996660 997542 998016 999648 1003030 1004640 1006590 1008504 1011752 1013376 1013610 1018808 1020474 1022424 1023120 1031688 1032255 1033344 1036672 1040520 1045856 1045928 1046640 1048640 1054872 1055194 1055985 1057680 1063104 1064440 1068534 1073696 1076544 1079715 1081184 1081920 1084020 1085760 1086156 1091580 1092546 1093365 1100736 1101072 1105380 1108380 1109888 1110564 1110720 1114992 1117662 1120560 1122768 1126384 1130220 1130565 1133860 1138221 1139040 1140048 1146159 1146320 1150227 1151696 1152576 1156288 1156555 1164352 1166256 1166612 1169280 1170585 1172080 1174355 1176588 1176669 1177470 1179072 1179720 1182272 1182545 1187260 1192828 1195992 1196160 1197495 1203636 1205568 1205936 1206840 1207908 1213940 1216332 1217160 1223040 1227744 1233960 1238706 1238880 1246623 1247520 1248624 1249560 1255968 1258368 1260630 1264690 1266720 1267182 1269216 1273510 1274637 1277328 1278030 1280640 1284584 1287296 1289610 1291680 1295658 1295840 1298304 1300824 1302912 1303939 1307320 1307410 1309896 1310080 1316224 1318590 1328880 1330056 1332864 1339520 1342120 1344672 1345680 1351480 1356678 1357695 1360632 1363232 1364160 1366848 1375584 1375920 1376340 1387360 1387866 1388205 1391040 1393740 1395520 1403460 1406496 1407980 1409226 1410240 1415664 1419054 1424712 1425060 1436994 1439620 1440720 1445157 1445360 1448208 1455440 1456728 1457820 1458265 1468096 1470735 1473840 1477840 1478379 1480752 1486656 1490216 1491035 1494080 1494990 1497024 1504545 1506960 1507420 1509885 1517628 1518720 1520064 1520415 1528212 1530711 1533636 1534680 1537920 1543438 1547532 1555008 1560780 1568784 1568892 1569960 1572480 1572960 1582308 1582791 1586520 1594656 1596660 1602801 1604848 1605730 1609120 1610544 1619177 1621776 1622880 1626030 1628640 1636992 1637370 1638819 1644097 1645280 1651608 1651840 1655563 1662164 1662570 1663360 1664832 1666080 1674624 1676493 1680840 1688960 1689576 1692288 1699516 1700790 1703104 1704040 1708560 1719480 1722240 1727544 1734432 1746528 1749384 1749918 1753920 1758120 1764882 1768608 1769580 1771840 1773408 1780890 1789242 1792896 1794240 1805454 1808352 1808904 1810260 1811862 1814176 1820910 1824498 1830374 1834112 1834560 1835120 1850488 1850940 1858320 1862770 1871280 1872936 1875328 1878968 1883952 1887552 1892072 1897035 1899616 1900080 1900773 1910265 1915992 1917045 1920960 1926876 1930944 1934415 1942304 1943487 1943760 1947456 1951236 1952640 1959646 1960980 1961115 1964844 1965120 1971172 1974336 1977885 1993320 1995084 1999296 2006060 2009280 2013180 2017008 2023504 2027220 2035017 2037616 2040948 2041571 2044848 2046240 2063376 2064510 2077705 2081040 2081799 2087449 2091712 2091856 2093280 2097280 2109744 2110388 2111970 2113839 2115360 2124395 2126208 2128581 2128880 2137068 2147392 2153088 2159430 2162368 2163840 2168040 2171520 2172312 2183160 2185092 2186730 2201472 2202144 2210760 2216760 2221128 2221440 2229984 2235324 2241120 2245536 2252768 2260440 2261130 2267720 2276442 2278080 2280096 2292318 2292640 2300454 2303392 2305152 2312576 2313110 2315157 2328704 2332512 2333224 2341170 2344160 2348710 2353176 2353338 2354940 2358144 2359440 2364544 2365090 2374520 2385656 2391984 2394990 2407272 2408595 2411136 2411872 2413680 2415816 2427880 2432664 2434320 2439045 2455488 2456055 2463965 2467920 2477412 2477760 2493246 2493855 2495040 2497248 2499120 2511936 2521260 2529380 2533440 2534364 2538432 2547020 2549274 2551185 2554656 2556060 2569168 2579220 2583360 2591316 2591680 2601648 2607878 2614640 2614820 2619792 2624877 2637180 2637985 2657760 2660112 2671335 2683863 2684240 2689344 2691360 2702960 2708181 2713356 2715390 2721264 2726464 2728320 2731365 2733696 2745561 2751168 2751840 2752680 2774720 2775732 2776410 2782080 2787480 2791040 2794155 2806920 2812992 2815960 2818452 2820480 2831328 2838108 2849424 2850120 2873988 2879240 2881440 2890314 2890720 2896416 2908787 2910880 2913456 2915640 2916530 2936192 2939469 2941470 2947680 2955680 2956758 2961504 2973312 2980432 2982070 2988160 2989980 2994048 3007043 3009090 3013920 3014840 3019770 3035256 3040128 3040830 3056424 3061422 3067272 3069360 3086876 3095064 3096765 3110016 3121560 3137568 3137784 3139920 3145920 3164616 3165582 3167955 3173040 3189312 3193320 3205602 3209696 3211460 3218240 3221088 3238354 3239145 3243552 3245760 3252060 3257280 3274740 3277638 3288194 3290560 3303216 3311126 3324328 3325140 3329664 3332160 3352986 3361680 3379152 3391695 3399032 3401580 3406208 3408080 3414663 3417120 3438477 3438960 3455088 3468864 3469665 3493056 3498768 3499836 3507840 3516240 3523065 3529764 3530007 3537216 3539160 3543680 3546816 3547635 3561780 3578484 3588480 3592485 3610908 3616704 3617808 3620520 3623724 3628352 3641820 3648996 3660748 3669120 3670240 3693179 3700976 3701880 3716640 3725540 3739869 3742560 3745872 3757936 3767904 3775104 3784144 3791489 3794070 3799232 3800160 3801546 3820530 3823911 3831984 3834090 3841920 3853752 3858595 3861888 3868830 3884608 3886974 3887520 3894912 3902472 3911817 3919292 3921960 3922230 3929688 3930240 3942344 3948672 3955770 3986640 3990168 3998592 4012120 4018560 4026360 4034016 4047008 4054440 4070034 4075232 4081896 4083142 4089696 4092480 4126752 4129020 4155410 4162080 4163598 4174898 4183424 4183712 4186560 4219488 4220776 4223940 4227678 4230720 4248790 4257162 4257760 4274136 4294784 4318860 4324736 4335471 4336080 4344624 4366320 4370184 4373460 4374795 4404288 4412205 4421520 4433520 4435137 4442256 4459968 4470648 4473105 4482240 4491072 4505536 4513635 4520880 4522260 4529655 4535440 4552884 4556160 4560192 4561245 4575935 4584636 4585280 4600908 4606784 4626220 4630314 4665024 4666448 4682340 4688320 4697420 4706352 4706676 4709880 4718880 4730180 4748373 4749040 4771312 4783968 4789980 4814544 4817190 4823744 4827360 4831632 4855760 4857531 4865328 4868640 4878090 4899115 4910976 4912110 4927930 4932291 4935840 4954824 4955520 4966689 4986492 4987710 4990080 4994496 4998240 5023872 5029479 5042520 5058760 5066880 5068728 5076864 5094040 5098548 5102370 5109312 5112120 5138336 5158440 5166720 5182632 5183360 5203296 5215756 5229280 5229640 5239584 5249754 5274360 5275970 5315520 5320224 5342670 5367726 5368480 5378688 5382720 5402033 5405920 5416362 5426712 5430780 5442528 5452928 5462730 5491122 5502336 5503680 5505360 5549440 5551464 5552820 5574960 5588310 5613840 5625984 5631920 5636904 5662656 5676216 5691105 5698848 5700240 5730795 5747976 5751135 5758480 5762880 5780628 5781440 5792832 5817574 5821760 5826912 5831280 5833060 5878938 5882940 5883345 5895360 5911360 5913516 5923008 5960864 5964140 5979960 6014086 6018180 6027840 6029680 6039540 6070512 6081660 6112848 6122844 6124713 6134544 6138720 6173752 6190128 6193530 6233115 6243120 6245397 6262347 6275136 6275568 6279840 6291840 6329232 6331164 6335910 6341517 6346080 6373185 6378624 6385743 6386640 6406309 6411204 6419392 6422920 6436480 6442176 6476708 6478290 6487104 6491520 6504120 6514560 6519695 6549480 6555276 6576388 6581120 6606432 6622252 6648656 6650280 6664320 6705972 6708019 6723360 6758304 6783390 6798064 6803160 6816160 6829326 6834240 6858761 6876954 6877920 6910176 6937728 6939330 6945471 6986112 6997536 6999672 7032480 7046130 7059528 7060014 7074432 7078320 7093632 7095270 7123560 7156968 7184970 7221816 7225785 7233408 7235616 7241040 7247448 7256704 7283640 7297992 7321496 7340480 7386358 7391895 7401952 7403760 7433280 7451080 7479738 7485120 7491744 7515872 7535808 7568288 7582978 7588140 7598464 7600320 7603092 7641060 7647822 7653555 7663968 7668180 7707504 7717190 7737660 7769216 7773948 7775040 7804944 7823634 7838584 7843920 7844460 7859376 7874631 7884688 7911540 7913955 7973280 7980336 8014005 8024240 8051589 8052720 8068032 8094016 8095885 8108880 8140068 8150464 8163792 8166284 8179392 8184960 8194095 8220485 8236683 8253504 8258040 8277815 8310820 8324160 8327196 8349796 8367424 8373120 8382465 8438976 8441552 8447880 8455356 8461440 8497580 8514324 8515520 8548272 8637720 8670942 8672160 8689248 8726361 8732640 8740368 8746920 8749590 8808576 8818407 8824410 8843040 8867040 8870274 8884512 8919936 8941296 8946210 8964480 8982144 9011072 9021129 9027270 9041760 9044520 9059310 9070880 9105768 9120384 9122490 9151870 9169272 9170560 9201816 9213568 9252440 9260628 9330048 9332896 9364680 9376640 9394840 9412704 9413352 9419760 9437760 9460360 9496746 9498080 9503865 9542624 9567936 9579960 9629088 9634380 9647488 9654720 9663264 9711520 9715062 9717435 9730656 9737280 9756180 9798230 9824220 9855860 9864582 9871680 9909648 9933378 9972984 9975420 9988992 9996480 10058958 10085040 10117520 10137456 10175085 10188080 10197096 10204740 10207855 10218624 10224240 10276672 10316880 10365264 10406592 10408995 10431512 10437245 10458560 10459280 10479168 10499508 10548720 10551940 10569195 10631040 10640448 10642905 10685340 10735452 10736960 10765440 10804066 10811840 10832724 10853424 10861560 10885056 10925460 10982244 11007360 11010720 11079537 11102928 11105640 11149920 11176620 11219607 11227680 11263840 11273808 11325312 11334239 11352432 11374467 11382210 11397696 11400480 11461590 11471733 11495952 11502270 11516960 11525760 11561256 11562880 11575785 11585664 11635148 11643520 11653824 11662560 11666120 11735451 11757876 11765880 11766690 11790720 11822720 11827032 11846016 11921728 11928280 11959920 12028172 12036360 12055680 12059360 12079080 12141024 12163320 12225696 12245688 12249426 12269088 12277440 12347504 12380256 12387060 12466230 12486240 12490794 12524694 12550272 12551136 12559680 12658464 12662328 12671820 12683034 12692160 12746370 12771486 12773280 12812618 12822408 12838784 12845840 12884352 12953416 12956580 12974208 13008240 13039390 13098960 13110552 13124385 13152776 13212864 13244504 13297312 13300560 13305411 13411944 13416038 13419315 13446720 13516608 13540905 13566780 13596128 13606320 13632320 13658652 13668480 13717522 13727805 13753908 13755840 13820352 13878660 13890942 13995072 13999344 14064960 14092260 14119056 14120028 14156640 14190540 14245119 14247120 14290997 14313936 14369940 14443632 14451570 14471232 14482080 14494896 14543935 14567280 14572593 14595984 14642992 14680960 14697345 14772716 14783790 14796873 14803904 14807520 14866560 14900067 14902160 14959476 14970240 14983488 15031744 15035215 15071616 15136576 15165956 15176280 15200640 15206184 15282120 15295644 15307110 15327936 15336360 15415008 15434380 15475320 15547896 15550080 15609888 15647268 15677168 15687840 15688920 15718752 15749262 15769376 15823080 15827910 15946560 15960672 16028010 16048480 16103178 16105440 16136064 16188032 16191770 16206099 16217760 16280136 16300928 16327584 16332568 16358784 16388190 16440970 16473366 16507008 16516080 16555630 16621640 16648320 16654392 16699592 16734848 16764930 16877952 16883104 16895760 16910712 16995160 17028648 17031040 17073315 17096544 17192385 17275440 17341884 17344320 17378496 17452722 17465280 17480736 17493840 17499180 17636814 17648820 17650035 17686080 17734080 17740548 17769024 17882592 17892420 18042258 18054540 18083520 18089040 18118620 18141760 18211536 18244980 18303740 18338544 18374139 18403632 18465895 18504880 18521256 18665792 18699345 18729360 18787041 18789680 18825408 18826704 18839520 18875520 18920720 18957445 18993492 18996160 19007730 19085248 19119555 19135872 19159920 19218927 19258176 19268760 19309440 19326528 19423040 19430124 19434870 19461312 19474560 19512360 19559085 19596460 19648440 19711720 19729164 19743360 19819296 19866756 19945968 19950840 19992960 20117916 20124057 20170080 20235040 20274912 20350170 20376160 20394192 20409480 20415710 20448480 20553344 20576283 20633760 20730528 20813184 20817990 20836413 20863024 20874490 20917120 20918560 20958336 20999016 21049301 21097440 21103880 21138390 21280896 21285810 21370680 21470904 21473920 21608132 21623680 21665448 21677355 21706848 21723120 21770112 21850920 21964488 22021440 22159074 22175685 22205856 22211280 22299840 22353240 22439214 22455360 22527680 22547616 22668478 22704864 22748934 22764420 22795392 22800960 22923180 22943466 22991904 23004540 23033920 23122512 23151570 23270296 23307648 23325120 23332240 23470902 23515752 23531760 23533380 23654064 23741865 23843456 23856560 23919840 24056344 24072720 24118720 24158160 24282048 24287655 24326640 24451392 24491376 24498852 24538176 24554880 24661455 24695008 24710049 24760512 24774120 24833445 24932460 24972480 24981588 25049388 25102272 25119360 25147395 25316928 25324656 25343640 25366068 25384320 25492740 25542972 25546560 25625236 25644816 25691680 25906832 25913160 26016480 26078780 26179083 26197920 26221104 26248770 26305552 26425728 26455221 26489008 26540423 26594624 26601120 26610822 26823888 26832076 26838630 26893440 27010165 27033216 27063387 27081810 27133560 27192256 27212640 27264640 27317304 27435044 27455610 27507816 27511680 27640704 27757320 27781884 27990144 27998688 28129920 28184520 28238112 28240056 28313280 28381080 28490238 28494240 28581994 28627872 28739880 28887264 28903140 28942464 28964160 28989792 29087870 29134560 29145186 29191968 29285984 29394690 29545432 29567580 29593746 29607808 29615040 29800134 29804320 29918952 29966976 30063488 30070430 30273152 30331912 30352560 30412368 30564240 30591288 30614220 30623565 30655872 30672720 30830016 30868760 30950640 31095792 31219776 31226985 31294536 31311735 31354336 31375680 31377840 31437504 31498524 31538752 31646160 31655820 31707585 31893120 31921344 31928715 32031545 32056020 32096960 32206356 32210880 32383540 32412198 32435520 32560272 32655168 32665136 32776380 32881940 32946732 33032160 33111260 33238611 33243280 33308784 33399184 33529860 33540095 33766208 33791520 33821424 33990320 34002717 34057296 34123401 34146630 34193088 34293805 34384770 34550880 34683768 34688640 34727355 34756992 34905444 34930560 34961472 34987680 34998360 35206353 35273628 35297640 35300070 35372160 35468160 35481096 35538048 35765184 35784840 36084516 36109080 36167040 36178080 36237240 36283520 36423072 36489960 36607480 36677088 36748278 36807264 36931790 37009760 37042512 37331584 37398690 37458720 37574082 37579360 37650816 37653408 37679040 37814231 37841440 37914890 37986984 37992320 38015460 38170496 38239110 38319840 38437854 38516352 38537520 38653056 38846080 38860248 38869740 38922624 39024720 39118170 39192920 39296880 39373155 39423440 39458328 39638592 39733512 39891936 39901680 40235832 40248114 40257945 40340160 40470080 40549824 40700340 40752320 40788384 40818960 40831420 40896960 41152566 41183415 41267520 41461056 41635980 41672826 41726048 41748980 41837120 41998032 42098602 42194880 42207760 42276780 42571620 42741360 42872991 42941808 43216264 43330896 43354710 43413696 43446240 43631805 43701840 43717779 43928976 44042880 44092035 44318148 44351370 44390619 44411712 44422560 44599680 44700201 44706480 44878428 44910720 45055360 45095232 45105645 45336956 45409728 45497868 45528840 45601920 45846360 45886932 45983808 46009080 46067840 46245024 46303140 46540592 46650240 46664480 46941804 46956133 47031504 47063520 47066760 47308128 47483730 47713120 47839680 48011327 48112688 48145440 48237440 48316320 48564096 48575310 48618297 48653280 48902784 48982752 48997704 49076352 49322910 49390016 49420098 49521024 49548240 49666890 49864920 49944960 49963176 50098776 50204544 50294790 50633856 50649312 50687280 50732136 50985480 51085944 51093120 51250472 51289632 51383360 51813664 51826320 52032960 52157560 52358166 52395840 52442208 52497540 52611104 52910442 52978016 53080846 53189248 53202240 53221644 53647776 53664152 53677260 54020330 54126774 54163620 54267120 54384512 54425280 54634608 54870088 54911220 55015632 55122417 55397685 55514640 55563768 55997376 56098035 56361123 56369040 56476224 56480112 56626560 56671195 56762160 56872335 56980476 56988480 57163988 57255744 57358665 57479760 57656781 57774528 57806280 57928320 57979584 58175740 58269120 58290372 58383936 58571968 58677255 58789380 59090864 59135160 59187492 59230080 59600268 59608640 59837904 60140860 60372171 60663824 60705120 60824736 61128480 61182576 61228440 61247130 61345440 61660032 61728849 61737520 61901280 62191584 62439552 62453970 62589072 62623470 62708672 62751360 62755680 62875008 62997048 63077504 63147903 63292320 63311640 63415170 63842688 63857430 64063090 64112040 64193920 64412712 64421760 64767080 64824396 64871040 65120544 65310336 65330272 65552760 65763880 65893464 66064320 66222520 66477222 66486560 66527055 66617568 66798368 67059720 67080190 67532416 67583040 67642848 67980640 68005434 68114592 68246802 68293260 68386176 68587610 68769540 69101760 69367536 69454710 69810888 69922944 69975360 69996720 70412706 70547256 70595280 70600140 70962192 71225595 71454985 71530368 71569680 72169032 72218160 72356160 72474480 72846144 72862965 72979920 73214960 73354176 73496556 73614528 73863580 73984365 74019520 74085024 74500335 74797380 74917440 75148164 75158720 75306816 75358080 75628462 75682880 75829780 75973968 76030920 76478220 76639680 76875708 77075040 77720496 77739480 78049440 78236340 78385840 78537249 78593760 78746310 78846880 78916656 79277184 79467024 79621269 79783872 79803360 80471664 80496228 80515890 80680320 80940160 81030495 81099648 81190161 81400680 81504640 81576768 81637920 81662840 81793920 82305132 82366830 82535040 82922112 83271960 83345652 83452096 83497960 83674240 83996064 84197204 84389760 84415520 84553560 85143240 85482720 85745982 85883616 86432528 86661792 86709420 86827392 86892480 87204247 87263610 87403680 87435558 87857952 88184070 88636296 88702740 88781238 88823424 88845120 89400402 89412960 89756856 90190464 90211290 90673912 90819456 90995736 91057680 91692720 91773864 91870695 91967616 92018160 92490048 92606280 93081184 93328960 93883608 93912266 93935205 94063008 94127040 94133520 94616256 94967460 95426240 95679360 96022654 96094635 96225376 96290880 96632640 97150620 97236594 97306560 97965504 97995408 98645820 98780032 98840196 99096480 99333780 99715833 99729840 99926352 100197552 100589580 100620285 101298624 101374560 101464272 101970960 102008151 102171888 102370203 102500944 102579264 102766720 102881415 103627328 103652640 104065920 104182065 104315120 104716332 104791680 104884416 104995080 105222208 105246505 105820884 105956032 106161692 106404480 106443288 107295552 107328304 107354520 108040660 108253548 108327240 108534240 108850560 109269216 109740176 109822440 110031264 110244834 110795370 111029280 111127536 111994752 112196070 112722246 112738080 112952448 112960224 113342390 113442693 113524320 113744670 113960952 113976960 114327976 114511488 114717330 114959520 115313562 115549056 115612560 115959168 116351480 116538240 116580744 116767872 117143936 117354510 117578760 118181728 118270320 118374984 119200536 119217280 119675808 120281720 120744342 121327648 121410240 121649472 122256960 122365152 122456880 122494260 122690880 123457698 123475040 123550245 123802560 124383168 124907940 125178144 125246940 125417344 125511360 125994096 126295806 126584640 126623280 126830340 127714860 128126180 128224080 128618973 128825424 129534160 129648792 130241088 130660544 130895415 131105520 131527760 131786928 132128640 132276105 132445040 132702115 132954444 132973120 133054110 133235136 133596736 134119440 134160380 135166080 135285696 135316935 135961280 136010868 136229184 136493604 136586520 137175220 137539080 138203520 138735072 138909420 139621776 139950720 139993440 140825412 140868399 141094512 141190560 141200280 141924384 142451190 142909970 143139360 144033981 144338064 144436320 144712320 144948960 145692288 145725930 145854891 145959840 146429920 146708352 146993112 147229056 147345107 147727160 147968730 148039040 148170048 149000670 149594760 149834880 150296328 150317440 150613632 151256924 151365760 151659560 151947936 152061840 152956440 153279360 153751416 154150080 155440992 155478960 156098880 156472680 156771680 157074498 157187520 157492620 157693760 157833312 158934048 159242538 159567744 159606720 160943328 160992456 161031780 162060990 162380322 162801360 163153536 163275840 163325680 164610264 164733660 166193055 166543920 166691304 166904192 166995920 167992128 168394408 168831040 169107120 170013585 170286480 170617005 170965440 171491964 171767232 172865056 172970343 173323584 173418840 173784960 174408494 174527220 174807360 174871116 175715904 176031765 176368140 177272592 177405480 177562476 177690240 178800804 178825920 179513712 180422580 181116513 181347824 181991472 182115360 183385440 183547728 183741390 184036320 184980096 185186547 185212560 185782961 186162368 186657920 187767216 187824532 187870410 188126016 188254080 188267040 189071155 189232512 189443709 189934920 190852480 192045308 192189270 192450752 192581760 193265280 194301240 194473188 194613120 195931008 195990816 197291640 197680392 198192960 198667560 199431666 199459680 199852704 200395104 201179160 201240570 202597248 202749120 202928544 203941920 204016302 204343776 204740406 205001888 205158528 205762830 207254656 207305280 208364130 208630240 209432664 209768832 209990160 210444416 210493010 211641768 211912064 212323384 212886576 214364955 214591104 214656608 214709040 216081320 216507096 216654480 217068480 218538432 218588895 219480352 219644880 220062528 220489668 221590740 221953095 222058560 222255072 223501005 224392140 225444492 225476160 225920448 226684780 226885386 227048640 227489340 227921904 228655952 229434660 229919040 230627124 231225120 232702960 233161488 234709020 234780665 235157520 236363456 236540640 236749968 238401072 238863807 239351616 240056635 240563440 241488684 242655296 242820480 243091485 243298944 244513920 244730304 244913760 244988520 245381760 246915396 246950080 247100490 247605120 248766336 249815880 250356288 250493880 251022720 251988192 252591612 253169280 253246560 253660680 255429720 256252360 256448160 257237946 257650848 259068320 259297584 260482176 261321088 261612741 261790830 262211040 263055520 263573856 264552210 264890080 265404230 265908888 265946240 266108220 266470272 267193472 268238880 268320760 270571392 270633870 271922560 272021736 272458368 272987208 273173040 274350440 275078160 275612085 277470144 277818840 279243552 279986880 281650824 281736798 281805615 282189024 282381120 282400560 283848768 284902380 285819940 286278720 288067962 288283905 288676128 288872640 289897920 291451860 291709782 291919680 292859840 293986224 294690214 295454320 295937460 296340096 298001340 299189520 300592656 301860855 302513848 303319120 303895872 304123680 305912880 306024453 307502832 308300160 308644245 310881984 310957920 312197760 312945360 313543360 314148996 314375040 314985240 315387520 315666624 315739515 317868096 318485076 319213440 321886656 321984912 322063560 324121980 324760644 325602720 326551680 326651360 328692931 329220528 329467320 332386110 333087840 333382608 333991840 335984256 336788816 337662080 338214240 340027170 340328079 340572960 341234010 341930880 342983928 343534464 345730112 345940686 346647168 346837680 348816988 349054440 349614720 349742232 351431808 352063530 352736280 354545184 354810960 355124952 357601608 357651840 359027424 360845160 362233026 362695648 363982944 364230720 366770880 367095456 367482780 368072640 370373094 370425120 371565922 372324736 375534432 375649064 375740820 376252032 376534080 378142310 378887418 379869840 384090616 384378540 384901504 385856919 388602480 388946376 391981632 392686245 394583280 395360784 396385920 397335120 398106345 398863332 398919360 399705408 400790208 402358320 402481140 405498240 405857088 405950805 407883840 408032604 408687552 409480812 410003776 411525660 414610560 416728260 417260480 418865328 419980320 420986020 422605197 423283536 424646768 425773152 428729910 429313216 429418080 432101943 432162640 433014192 433308960 434136960 436021235 437076864 437177790 438960704 439289760 440125056 440979336 442035321 443181480 443906190 444117120 444510144 447002010 448784280 450888984 450952320 451840896 453369560 453770772 454097280 454978680 455843808 457311904 458869320 459838080 461254248 462450240 465405920 466322976 469418040 469561330 470315040 472726912 473081280 473499936 476802144 477727614 478703232 480113270 481126880 482977368 485310592 486182970 489460608 489827520 489977040 493830792 493900160 494200980 498579165 499631760 500712576 500987760 503976384 505183224 506493120 507321360 510040755 510859440 511851015 512504720 512896320 514475892 515301696 518136640 518595168 523225482 523581660 524422080 526111040 527147712 529104420 529780160 530808460 531817776 532216440 536477760 536641520 541267740 544043472 545974416 546346080 548700880 550156320 551224170 554940288 555637680 557348883 558487104 559973760 563301648 563473596 563611230 564378048 564762240 564801120 567213465 567697536 568331127 569804760 571639880 572557440 576135924 576567810 577352256 577745280 579795840 582903720 583419564 583839360 585719680 587972448 589380428 590908640 591874920 596002680 598379040 601185312 603721710 605027696 606638240 607791744 608247360 610429729 611825760 612048906 615005664 617288490 621763968 621915840 625890720 627086720 628297992 629970480 631333248 631479030 635736192 636970152 643094865 643773312 643969824 644127120 648243960 649521288 651205440 653302720 657385862 658441056 658934640 664772220 666175680 666765216 667983680 673577632 676428480 680054340 680656158 681145920 682468020 685967856 691460224 691881372 693675360 697633976 698108880 699484464 704127060 704341995 705472560 709090368 709621920 710249904 715203216 716591421 718054848 720169905 721690320 724466052 725391296 727965888 728461440 729274455 733541760 734190912 734965560 736145280 736725535 740746188 740850240 743131844 751068864 751298128 751481640 753068160 756284620 757774836 759739680 768181232 768757080 771713838 777204960 777892752 783963264 784838223 785372490 789166560 790721568 794670240 796212690 797726664 797838720 799410816 801580416 804716640 804962280 811714176 811901610 815767680 816065208 817375104 818961624 820007552 823051320 833456520 834520960 837730656 839960640 841972040 845210394 846567072 849293536 851546304 857459820 858626432 858836160 864203886 864325280 864851715 866028384 866617920 872042470 874355580 877921408 878579520 881958672 884070642 886362960 887812380 889020288 894004020 897568560 901777968 905582565 906739120 907541544 909957360 911687616 914623808 917738640 922508496 924900480 925932735 928914805 930811840 932645952 938836080 939122660 940630080 946162560 946999872 947218545 953604288 955455228 960226540 962253760 965954736 972365940 979655040 979954080 986078793 987661584 988401960 997158330 999263520 1001975520 1007952768 1010366448 1012986240 1014642720 1020081510 1020984237 1021718880 1023702030 1025009440 1025792640 1028951784 1030603392 1036273280 1037190336 1046450964 1047163320 1048844160 1052222080 1054295424 1058208840 1059560320 1061616920 1063635552 1064432880 1072955520 1073283040 1082535480 1088086944 1091948832 1092692160 1097401760 1100312640 1102448340 1111275360 1114697766 1116974208 1126603296 1126947192 1127222460 1128756096 1129602240 1134426930 1136662254 1139609520 1143279760 1152271848 1153135620 1154704512 1165807440 1166839128 1175944896 1178760856 1181817280 1183749840 1192005360 1194319035 1196758080 1202370624 1207443420 1210055392 1213276480 1216494720 1220859458 1223651520 1224097812 1230011328 1234576980 1243831680 1251781440 1256595984 1259940960 1262958060 1267815591 1273940304 1286189730 1287939648 1288254240 1296305829 1296487920 1299042576 1302410880 1306605440 1308063705 1314771724 1316882112 1317869280 1326105963 1329544440 1332351360 1333530432 1335967360 1347155264 1352856960 1360108680 1361312316 1362291840 1364936040 1371935712 1383762744 1387350720 1395267952 1396217760 1398968928 1408254120 1408683990 1410945120 1418180736 1419243840 1420499808 1430406432 1433182842 1436109696 1440339810 1443380640 1448932104 1450782592 1455931776 1458548910 1468381824 1469931120 1473451070 1481492376 1481700480 1486263688 1502137728 1502596256 1502963280 1512569240 1515549672 1519479360 1530122265 1536362464 1537514160 1543427676 1554409920 1555785504 1569676446 1570744980 1578333120 1581443136 1589340480 1592425380 1595453328 1609433280 1609924560 1623803220 1632130416 1637923248 1643464655 1646102640 1666913040 1672046649 1675461312 1679921280 1683944080 1690420788 1693134144 1698587072 1701640395 1703092608 1714919640 1717672320 1728407772 1728650560 1729703430 1732056768 1733235840 1744084940 1748711160 1757159040 1763917344 1768141284 1772725920 1775624760 1788008040 1795137120 1803555936 1811165130 1813478240 1815083088 1819914720 1823375232 1829247616 1831289187 1835477280 1845016992 1851865470 1857829610 1861623680 1865291904 1877672160 1878245320 1881260160 1893999744 1894437090 1907208576 1910910456 1920453080 1924507520 1929284595 1931909472 1944731880 1959908160 1972157586 1975323168 1976803920 1994316660 1998527040 2003951040 2020732896 2029285440 2040163020 2041968474 2043437760 2047404060 2050018880 2057903568 2074380672 2092901928 2094326640 2113025985 2116417680 2123233840 2127271104 2128865760 2146566080 2160509715 2165070960 2176173888 2183897664 2185384320 2194803520 2200625280 2204896680 2210176605 2222550720 2229395532 2253206592 2253894384 2254444920 2259204480 2268853860 2273324508 2279219040 2286559520 2304543696 2306271240 2331614880 2333678256 2351889792 2354514669 2357521712 2363634560 2367499680 2384010720 2388638070 2393516160 2404741248 2414886840 2420110784 2426552960 2441718916 2447303040 2448195624 2460022656 2469153960 2503562880 2513191968 2519881920 2525916120 2535631182 2547880608 2572379460 2575879296 2576508480 2592611658 2592975840 2598085152 2616127410 2629543448 2633764224 2635738560 2652211926 2659088880 2667060864 2694310528 2720217360 2722624632 2729872080 2743871424 2767525488 2774701440 2786744415 2790535904 2792435520 2797937856 2816508240 2817367980 2821890240 2838487680 2840999616 2841655635 2860812864 2866365684 2880679620 2886761280 2897864208 2917097820 2939862240 2946902140 2958236379 2962984752 2972527376 3005192512 3005926560 3025138480 3031099344 3038958720 3052148645 3060244530 3072724928 3075028320 3086855352 3108819840 3111571008 3139352892 3141489960 3156666240 3162886272 3178680960 3184850760 3190906656 3218866560 3219849120 3247606440 3264260832 3275846496 3286929310 3292205280 3333826080 3344093298 3350922624 3367888160 3380841576 3386268288 3397174144 3403280790 3429839280 3456815544 3457301120 3459406860 3464113536 3488169880 3497422320 3527834688 3536282568 3545451840 3551249520 3576016080 3582957105 3590274240 3607111872 3622330260 3626956480 3630166176 3639829440 3662578374 3670954560 3690033984 3703730940 3715659220 3755344320 3756490640 3788874180 3821820912 3840906160 3858569190 3863818944 3889463760 3919816320 3924191115 3944315172 3950646336 3953607840 3978317889 3988633320 3997054080 4007902080 4041465792 4058570880 4080326040 4083936948 4086875520 4094808120 4100037760 4115807136 4185803856 4188653280 4226051970 4232835360 4246467680 4254542208 4257731520 4273008103 4293132160 4321019430 4330141920 4352347776 4367795328 4389607040 4409793360 4420353210 4445101440 4458791064 4506413184 4507788768 4508889840 4537707720 4546649016 4558438080 4573119040 4609087392 4612542480 4663229760 4667356512 4709029338 4715043424 4734999360 4768021440 4777276140 4829773680 4840221568 4883437832 4896391248 4930393965 4938307920 5016139947 5026383936 5039763840 5051832240 5071262364 5095761216 5104921185 5144758920 5153016960 5185223316 5185951680 5196170304 5232254820 5259086896 5271477120 5304423852 5318177760 5440434720 5445249264 5459744160 5487742848 5493867561 5535050976 5573488830 5581071808 5584871040 5595875712 5633016480 5634735960 5643780480 5681999232 5683311270 5721625728 5732731368 5761359240 5773522560 5795728416 5834195640 5879724480 5893804280 5916472758 5925969504 5945054752 6010385024 6011853120 6050276960 6062198688 6104297290 6120489060 6145449856 6150056640 6173710704 6223142016 6278705784 6282979920 6339077955 6369701520 6381813312 6439698240 6481529145 6495212880 6528521664 6551692992 6573858620 6584410560 6630529815 6667652160 6688186596 6735776320 6761683152 6806561580 6859678560 6913631088 6918813720 6976339760 6994844640 7055669376 7072565136 7090903680 7102499040 7152032160 7165914210 7180548480 7214223744 7244660520 7253912960 7260332352 7279658880 7325156748 7341909120 7380067968 7407461880 7431318440 7510688640 7512981280 7577748360 7643641824 7681812320 7717138380 7727637888 7778927520 7848382230 7888630344 7901292672 7907215680 7956635778 7977266640 8082931584 8160652080 8167873896 8189616240 8231614272 8360233245 8371607712 8377306560 8452103940 8465670720 8492935360 8515463040 8546016206 8642038860 8660283840 8819586720 8840706420 8874709137 8917582128 9015577536 9017779680 9075415440 9093298032 9116876160 9146238080 9156445935 9218174784 9225084960 9326459520 9334713024 9418058676 9430086848 9469998720 9536042880 9554552280 9659547360 9766875664 9792782496 9860787930 9876615840 10032279894 10052767872 10103664480 10142524728 10191522432 10209842370 10289517840 10370446632 10371903360 10392340608 10464509640 10518173792 10608847704 10636355520 10880869440 10890498528 10919488320 10987735122 11070101952 11146977660 11162143616 11266032960 11269471920 11366622540 11465462736 11522718480 11591456832 11668391280 11759448960 11772573345 11787608560 11832945516 11851939008 11890109504 12023706240 12100553920 12124397376 12208594580 12240978120 12300113280 12347421408 12557411568 12565959840 12678155910 12739403040 12763626624 12819024309 12879396480 12963058290 12990425760 13057043328 13103385984 13147717240 13168821120 13261059630 13335304320 13376373192 13471552640 13523366304 13613123160 13719357120 13827262176 13837627440 13952679520 13989689280 14145130272 14204998080 14304064320 14331828420 14489321040 14520664704 14650313496 14791181895 14814923760 14862636880 15025962560 15155496720 15287283648 15363624640 15434276760 15557855040 15696764460 15777260688 15814431360 15913271556 15954533280 16321304160 16335747792 16379232480 16463228544 16481602683 16720466490 16743215424 16754613120 16904207880 16931341440 16985870720 17092032412 17284077720 17320567680 17639173440 17681412840 17749418274 17835164256 18031155072 18035559360 18150830880 18186596064 18312891870 18436349568 18450169920 18669426048 18836117352 18860173696 19109104560 19319094720 19533751328 19585564992 19721575860 19753231680 19891589445 20064559788 20207328960 20285049456 20419684740 20579035680 20740893264 20929019280 21036347584 21217695408 21272711040 21365040515 21761738880 21780997056 21838976640 21975470244 22140203904 22293955320 22532065920 22538943840 22733245080 22930925472 23045436960 23182913664 23336782560 23545146690 23575217120 23665891032 23703878016 23780219008 24201107840 24248794752 24417189160 24481956240 24694842816 25080699735 25114823136 25131919680 25356311820 25478806080 25638048618 25926116580 25980851520 26295434480 26522119260 26752746384 27046732608 27226246320 27438714240 27469337805 27654524352 27675254880 27905359040 27979378560 28290260544 28409996160 28608128640 28663656840 28978642080 29300626992 29582363790 29629847520 29725273760 30051925120 30310993440 30574567296 30727249280 30868553520 31115710080 31393528920 31554521376 31826543112 31909066560 32642608320 32671495584 32758464960 32963205366 33440932980 33486430848 33808415760 34184064824 34568155440 35278346880 35362825680 35498836548 35670328512 36071118720 36301661760 36373192128 36625783740 36900339840 37672234704 38218209120 38457072927 38638189440 39067502656 39171129984 39443151720 39506463360 39783178890 40129119576 40414657920 40570098912 40839369480 41158071360 41481786528 41858038560 42072695168 42435390816 42730081030 43561994112 43950940488 44373545685 44587910640 45077887680 45466490160 45861850944 46090873920 46673565120 47090293380 47150434240 47331782064 48834378320 48963912480 49389685632 50161399470 50229646272 50263839360 50712623640 50957612160 51276097236 51852233160 51961703040 52590868960 53044238520 53505492768 54093465216 54452492640 54938675610 55309048704 55350509760 55810718080 56580521088 57327313680 57957284160 58601253984 59164727580 59259695040 59450547520 60621986880 61737107040 62787057840 63109042752 63653086224 63818133120 64095121545 65285216640 65342991168 65516929920 65926410732 66881865960 67616831520 68368129648 69136310880 70725651360 70997673096 71340657024 72603323520 72746384256 73251567480 75344469408 76436418240 76914145854 78135005312 78886303440 79566357780 80258239152 81140197824 81678738960 82316142720 82408013415 82963573056 83716077120 84870781632 85460162060 87901880976 88747091370 89175821280 90155775360 90932980320 91723701888 92181747840 93347130240 94180586760 94300868480 94663564128 97668756640 97927824960 100322798940 100459292544 101425247280 102552194472 103704466320 105181737920 106088477040 107010985536 108904985280 109877351220 110701019520 114654627360 115371218781 115914568320 117202507968 118329455160 118519390080 118901095040 121243973760 123474214080 125574115680 126218085504 127306172448 128190243090 130685982336 131852821464 133763731920 135233663040 136736259296 138272621760 141451302720 141995346192 146503134960 150688938816 152872836480 153828291708 157772606880 159132715560 160516478304 162280395648 163357477920 164816026830 165927146112 167432154240 169741563264 170920324120 175803761952 177494182740 178351642560 181865960640 188361173520 189327128256 192285364635 195337513280 195855649920 200645597880 202850494560 205104388944 207408932640 210363475840 212176954080 214021971072 217809970560 219754702440 229309254720 230742437562 234405015936 236658910320 246948428160 251148231360 254612344896 256380486180 263705642928 267527463840 270467326080 273472518592 276545243520 282902605440 283990692384 293006269920 301377877632 307656583416 315545213760 318265431120 321032956608 326714955840 329632053660 341840648240 351607523904 354988365480 356703285120 363731921280 376722347040 378654256512 384570729270 390675026560 401291195760 405700989120 410208777888 414817865280 424353908160 439509404880 458618509440 461484875124 473317820640 502296462720 509224689792 512760972360 527411285856 535054927680 546945037184 567981384768 576856093905 586012539840 615313166832 631090427520 636530862240 642065913216 653429911680 659264107320 683681296480 703215047808 709976730960 753444694080 769141458540 802582391520 811401978240 820417555776 829635730560 848707816320 879018809760 922969750248 946635641280 1025521944720 1051080106261 1054822571712 1070109855360 1135962769536 1153712187810 1172025079680 1230626333664 1273061724480 1318528214640 1367362592960 1419953461920 1506889388160 1538282917080 1605164783040 1640835111552 1758037619520 1845939500496 1893271282560 2051043889440 2102160212522 2109645143424 2307424375620 2461252667328 2546123448960 2637056429280 2734725185920 2839906923840 3076565834160 3153240318783 3210329566080 3516075239040 3691879000992 4102087778880 4204320425044 4614848751240 4922505334656 5255400531305 5274112858560 5679813847680 6153131668320 6306480637566 7357560743827 7383758001984 8204175557760 8408640850088 9229697502480 9459720956349 10510801062610 10548225717120 12306263336640 12612961275132 13664041381393 14715121487654 14767516003968 15766201593915 16817281700176 18459395004960 18919441912698 21021602125220 22072682231481 24174842444003 24612526673280 25225922550264 27328082762786 28379162869047 29430242975308 30481323081569 31532403187830 33634563400352 36787803719135 36918790009920 37838883825396 40992124144179 42043204250440 44145364462962 47298604781745 48349684888006 50451845100528 51502925206789 54656165525572 56758325738094 58860485950616 60962646163138 63064806375660 66218046694443 67269126800704 68320206906965 72524527332009 73575607438270 73837580019840 75677767650792 81984248288358 84086408500880 88290728925924 91443969244707 93546129457229 94597209563490 95648289669751 96699369776012 100903690201056 103005850413578 109312331051144 110363411157405 113516651476188 117720971901232 118772052007493 120874212220015 121925292326276 122976372432537 126129612751320 132436093388886 134538253601408 136640413813930 141895814345235 145049054664018 147151214876540 151355535301584 152406615407845 154508775620367 163968496576716 168172817001760 169223897108021 176581457851848 182887938489414 187092258914458 189194419126980 191296579339502 193398739552024 198654140083329 201807380402112 204960620720895 206011700827156 213369261570983 217573581996027 218624662102288 220726822314810 227033302952376 235441943802464 237544104014986 241748424440030 243850584652552 245952744865074 252259225502640 257514626033945 264872186777772 273280827627860 274331907734121 280638388371687 283791628690470 286944869009253 290098109328036 294302429753080 302711070603168 304813230815690 309017551240734 314272951772039 327936993153432 331090233472215 336345634003520 338447794216042 353162915703696 356316156022479 362622636660045 365775876978828 368929117297611 374184517828916 378388838253960 382593158679004 386797479104048 396257200060397 397308280166658 403614760804224 409921241441790 412023401654312 426738523141966 435147163992054 437249324204576 441453644629620 454066605904752 457219846223535 463526326861101 467730647286145 470883887604928 475088208029972 478241448348755 483496848880060 487701169305104 491905489730148 504518451005280 507671691324063 515029252067890 529744373555544 546561655255720 548663815468242 561276776743374 567583257380940 573889738018506 580196218656072 588604859506160 593860260037465 605422141206336 609626461631380 614881862162685 618035102481468 628545903544078 640107784712949 652720745988081 654822906200603 655873986306864 662180466944430 669538027688257 672691268007040 676895588432084 701070430876087 706325831407392 712632312044958 725245273320090 731551753957656 737858234595222 748369035657832 756777676507920 765186317358008 772543878101835 773594958208096 792514400120794 794616560333316 819842482883580 822995723202363 824046803308624 831404364052451 841915165115061 846119485540105 853477046283932 860834607027759 870294327984108 874498648409152 882907289259240 908133211809504 914439692447070 927052653722202 935461294572290 941767775209856 942818855316117 950176416059944 956482896697510 966993697760120 975402338610208 983810979460296 993270700416645 1009036902010560 1015343382648126 1030058504135780 1059488747111088 1066846307854915 1068948468067437 1087867909980135 1093123310511440 1097327630936484 1122553553486748 1135166514761880 1147779476037012 1160392437312144 1177209719012320 1184567279756147 1187720520074930 1188771600181191 1210844282412672 1216099682943977 1219252923262760 1229763724325370 1236070204962936 1257091807088156 1280215569425898 1305441491976162 1309645812401206 1311747972613728 1324360933888860 1339076055376514 1353791176864168 1371659538670605 1390578980583303 1402140861752174 1403191941858435 1412651662814784 1425264624089916 1434724345046265 1450490546640180 1463103507915312 1475716469190444 1493584830996881 1496738071315664 1513555353015840 1523015073972189 1530372634716016 1544036676097409 1545087756203670 1547189916416192 1571364758860195 1585028800241588 1589233120666632 1639684965767160 1645991446404726 1648093606617248 1662808728104902 1683830330230122 1692238971080210 1706954092567864 1721669214055518 1740588655968216 1748997296818304 1765814578518480 1781580780112395 1816266423619008 1828879384894140 1844645586488055 1854105307444404 1870922589144580 1885637710632234 1900352832119888 1912965793395020 1920323354138847 1933987395520240 1950804677220416 1964468718601809 1967621958920592 1981286000301985 1986541400833290 2008614083064771 2018073804021120 2030686765296252 2060117008271560 2103211292628261 2118977494222176 2133692615709830 2137896936134874 2151560977516267 2175735819960270 2186246621022880 2194655261872968 2199910662404273 2245107106973496 2270333029523760 2295558952074024 2317631634305505 2320784874624288 2354419438024640 2369134559512294 2375441040149860 2377543200362382 2432199365887954 2438505846525520 2459527448650740 2472140409925872 2494213092157353 2514183614176312 2525745495345183 2538358456620315 2560431138851796 2582503821083277 2610882983952324 2619291624802412 2623495945227456 2648721867777720 2678152110753028 2707582353728336 2712837754259641 2731757196172339 2743319077341210 2773800400422779 2781157961166606 2804281723504348 2806383883716870 2825303325629568 2828456565948351 2850529248179832 2869448690092530 2900981093280360 2926207015830624 2951432938380888 2987169661993762 2993476142631328 3027110706031680 3046030147944378 3060745269432032 3088073352194818 3090175512407340 3094379832832384 3142729517720390 3170057600483176 3178466241333264 3200538923564745 3206845404202311 3263603729940405 3274114531003015 3279369931534320 3291982892809452 3296187213234496 3325617456209804 3347690138441285 3367660660460244 3384477942160420 3413908185135728 3443338428111036 3444389508217297 3481177311936432 3505352154380435 3531629157036960 3553701839268441 3563161560224790 3566314800543573 3632532847238016 3648299048831931 3657758769788280 3689291172976110 3708210614888808 3741845178289160 3771275421264468 3800705664239776 3825931586790040 3840646708277694 3867974791040480 3901609354440832 3928937437203618 3935243917841184 3962572000603970 3973082801666580 4017228166129542 4061373530592504 4114978616011815 4120234016543120 4157021820262255 4206422585256522 4209575825575305 4237954988444352 4267385231419660 4275793872269748 4303121955032534 4304173035138795 4351471639920540 4372493242045760 4389310523745936 4399821324808546 4480754492990643 4490214213946992 4540666059047520 4569045221916567 4583760343404221 4591117904148048 4632110028292227 4635263268611010 4641569749248576 4708838876049280 4714094276580585 4738269119024588 4750882080299720 4755086400724764 4864398731775908 4877011693051040 4907493016132609 4919054897301480 4944280819851744 4988426184314706 5028367228352624 5051490990690366 5076716913240630 5120862277703592 5165007642166554 5221765967904648 5238583249604824 5246991890454912 5297443735555440 5344742340337185 5356304221506056 5415164707456672 5425675508519282 5463514392344678 5486638154682420 5547600800845558 5562315922333212 5608563447008696 5612767767433740 5656913131896702 5701058496359664 5738897380185060 5760970062416541 5801962186560720 5819830548367157 5852414031661248 5893406155805427 5902865876761776 5922836398780735 5943858000905955 5974339323987524 5986952285262656 6025842249194313 6054221412063360 6080498414719885 6092060295888756 6121490538864064 6176146704389636 6180351024814680 6285459035440780 6309633877884783 6340115200966352 6356932482666528 6401077847129490 6413690808404622 6454682932548801 6527207459880810 6548229062006030 6558739863068640 6583965785618904 6592374426468992 6599731987212819 6651234912419608 6695380276882570 6735321320920488 6768955884320840 6827816370271456 6886676856222072 6888779016434594 6952894902916515 6962354623872864 7010704308760870 7063258314073920 7107403678536882 7126323120449580 7132629601087146 7296598097663862 7315517539576560 7378582345952220 7416421229777616 7467924154984405 7482639276472059 7483690356578320 7542550842528936 7601411328479552 7615075369860945 7651863173580080 7681293416555388 7720183380487045 7735949582080960 7857874874407236 7870487835682368 7925144001207940 7946165603333160 8034456332259084 8122747061185008 8138513262778923 8195271588517017 8229957232023630 8240468033086240 8314043640524510 8321401201268337 8412845170513044 8419151651150610 8475909976888704 8485369697845053 8512697780607839 8534770462839320 8551587744539496 8606243910065068 8608346070277590 8702943279841080 8744986484091520 8778621047491872 8799642649617092 8961508985981286 8980428427893984 9081332118095040 9113915601389131 9138090443833134 9167520686808442 9182235808296096 9264220056584454 9270526537222020 9283139498497152 9428188553161170 9476538238049176 9501764160599440 9510172801449528 9601616770694235 9728797463551816 9754023386102080 9814986032265218 9822343593009045 9838109794602960 9888561639703488 9976852368629412 10043070415323855 10056734456705248 10102981981380732 10153433826481260 10241724555407184 10330015284333108 10333168524651891 10443531935809296 10477166499209648 10516056463141305 10570712628666877 10594887471110880 10661105517805323 10689484680674370 10698944401630719 10712608443012112 10757804887581335 10808256732681863 10830329414913344 10851351017038564 10927028784689356 10944897146495793 10973276309364840 10999553312021365 11095201601691116 11124631844666424 11217126894017392 11225535534867480 11313826263793404 11402116992719328 11477794760370120 11521940124833082 11603924373121440 11639661096734314 11704828063322496 11786812311610854 11805731753523552 11845672797561470 11887716001811910 11948678647975048 11973904570525312 12051684498388626 12160996829439770 12184120591777512 12242981077728128 12352293408779272 12360702049629360 12471065460786765 12570918070881560 12619267755769566 12628727476725915 12680230401932704 12713864965333056 12802155694258980 12827381616809244 12909365865097602 12912519105416385 13054414919761620 13096458124012060 13117479726137280 13167931571237808 13199463974425638 13302469824839216 13390760553765140 13442263478971929 13470642641840976 13537911768641680 13564188771298205 13655632740542912 13658785980861695 13751281030212663 13773353712444144 13777558032869188 13869002002113895 13896330084876681 13905789805833030 13924709247745728 14021408617521740 14126516628147840 14142282829741755 14214807357073764 14252646240899160 14265259202174292 14593196195327724 14631035079153120 14722479048397827 14757164691904440 14832842459555232 14935848309968810 14965278552944118 14967380713156640 15060926842613869 15085101685057872 15202822656959104 15230150739721890 15303726347160160 15362586833110776 15399374636829911 15440366760974090 15471899164161920 15715749748814472 15740975671364736 15850288002415880 15892331206666320 16034227021011555 16068912664518168 16245494122370016 16277026525557846 16390543177034034 16459914464047260 16480936066172480 16628087281049020 16642802402536674 16825690341026088 16838303302301220 16970739395690106 17025395561215678 17069540925678640 17103175489078992 17212487820130136 17216692140555180 17221947541086485 17405886559682160 17459491645101471 17557242094983744 17599285299234184 17680218467416281 17768509196342205 17831574002717865 17923017971962572 17960856855787968 18077526747582939 18162664236190080 18227831202778262 18241495244159655 18276180887666268 18335041373616884 18364471616592192 18528440113168908 18541053074444040 18856377106322340 18928901633654349 18953076476098352 18989864279817487 19003528321198880 19020345602899056 19122300373206373 19203233541388470 19364048797646403 19416602802959453 19457594927103632 19508046772204160 19629972064530436 19644687186018090 19676219589205920 19777123279406976 19799195961638457 19953704737258824 20086140830647710 20113468913410496 20205963962761464 20306867652962520 20483449110814368 20660030568666216 20666337049303782 20887063871618592 20954332998419296 21032112926282610 21141425257333754 21189774942221760 21322211035610646 21378969361348740 21397888803261438 21425216886024224 21515609775162670 21616513465363726 21660658829826688 21702702034077128 21854057569378712 21889794292991586 21946552618729680 21999106624042730 22190403203382232 22249263689332848 22403772464953215 22434253788034784 22447917829416177 22451071069734960 22627652527586808 22804233985438656 22845226109582835 22918801717021105 22955589520740240 23043880249666164 23160550141461135 23207848746242880 23279322193468628 23573624623221708 23611463507047104 23691345595122940 23775432003623820 23897357295950096 24103368996777252 24110726557521079 24321993658879540 24368241183555024 24415539788336769 24537465080663045 24585814765551051 24704586817558544 24721404099258720 24942130921573530 24964203603805011 25141836141763120 25238535511539132 25257454953451830 25360460803865408 25427729930666112 25538093341823517 25604311388517960 25654763233618488 25818731730195204 25825038210832770 26108829839523240 26192916248024120 26234959452274560 26335863142475616 26398927948851276 26604939649678432 26781521107530280 26884526957943858 26941285283681952 27075823537283360 27128377542596410 27311265481085824 27317571961723390 27341746804167393 27502562060425326 27546707424888288 27555116065738376 27738004004227790 27792660169753362 27811579611666060 27849418495491456 27970292707711471 28042817235043480 28284565659483510 28429614714147528 28505292481798320 28530518404348584 28804850312082705 29099152741835785 29186392390655448 29262070158306240 29444958096795654 29467030779027135 29514329383808880 29665684919110464 29871696619937620 29930557105888236 29934761426313280 30121853685227738 30129211245971565 30170203370115744 30460301479443780 30607452694320320 30725173666221552 30798749273659822 30880733521948180 30999505573955673 31431499497628944 31548169389423915 31700576004831760 31712137886000631 31784662413332640 31983316553415969 32068454042023110 32137825329036336 32273414662744005 32424770198045589 32490988244740032 32554053051115692 32781086354068068 32834691439487379 32919828928094520 32961872132344960 32998659936064095 33256174562098040 33285604805073348 33651380682052176 33676606604602440 33941478791380212 34050791122431356 34139081851357280 34206350978157984 34352451112928263 34424975640260272 34433384281110360 34443895082172970 34811773119364320 34918983290202942 35114484189967488 35198570598468368 35266890805375333 35360436934832562 35512843550240407 35537018392684410 35663148005435730 35846035943925144 35921713711575936 36155053495165878 36455662405556524 36482990488319310 36552361775332536 36670082747233768 36728943233184384 37056880226337816 37082106148888080 37413196382360295 37712754212644680 37857803267308698 37906152952196704 37979728559634974 38007056642397760 38040691205798112 38244600746412746 38406467082776940 38728097595292806 38833205605918906 38915189854207264 39259944129060872 39289374372036180 39352439178411840 39598391923276914 39907409474517648 40172281661295420 40226937826820992 40326790436915787 40411927925522928 40613735305925040 40692566313894615 40966898221628736 40976357942585085 41253843090637989 41320061137332432 41332674098607564 41607006006341685 41688990254630043 41774127743237184 41908665996838592 42064225852565220 42282850514667508 42379549884443520 42426848489225265 42563488903039195 42644422071221292 42757938722697480 42795777606522876 42850433772048448 43031219550325340 43233026930727452 43405404068154256 43708115138757424 43779588585983172 43893105237459360 43998213248085460 44167437145193481 44380806406764464 44498527378665696 44777063606824861 44807544929906430 44868507576069568 44895835658832354 44902142139469920 45182780527841607 45255305055173616 45569578006945655 45608467970877312 45690452219165670 45837603434042210 45911179041480480 46087760499332328 46198123910489733 46321100282922270 46415697492485760 46558644386937256 47147249246443416 47222927014094208 47382691190245880 47550864007247640 47794714591900192 48206737993554504 48221453115042158 48643987317759080 48736482367110048 48831079576673538 49074930161326090 49171629531102102 49409173635117088 49442808198517440 49884261843147060 49928407207610022 50283672283526240 50477071023078264 50514909906903660 50720921607730816 51076186683647034 51208622777035920 51309526467236976 51637463460390408 51650076421665540 51665842623259455 52217659679046480 52378474935304413 52385832496048240 52671726284951232 52797855897702552 52853563143334385 53209879299356864 53305527589026615 53494722008153595 53563042215060560 53769053915887716 53882570567363904 54041283663409315 54151647074566720 54256755085192820 54635143923446780 54683493608334786 54724485732478965 55005124120850652 55093414849776576 55110232131476752 55476008008455580 55585320339506724 55623159223332120 55940585415422942 56085634470086960 56569131318967020 56859229428295056 56969592839452461 57010584963596640 57061036808697168 57366901119619119 57609700624165410 58092146392939209 58198305483671570 58249808408878359 58372784781310896 58524140316612480 58889916193591308 58934061558054270 59028658767617760 59331369838220928 59397587884915371 59588884464254873 59743393239875240 59861114211776472 59869522852626560 60243707370455476 60258422491943130 60340406740231488 60920602958887560 61214905388640640 61450347332443104 61597498547319644 61761467043896360 61999011147911346 62395268347971743 62862998995257888 63096338778847830 63401152009663520 63424275772001262 63569324826665280 63797409209723917 63966633106831938 64136908084046220 64275650658072672 64546829325488010 64849540396091178 64981976489480064 65108106102231384 65562172708136136 65669382878974758 65839657856189040 65997319872128190 66512349124196080 66571209610146696 67211317394859645 67302761364104352 67353213209204880 67882957582760424 68101582244862712 68278163702714560 68412701956315968 68704902225856526 68756405151063315 68849951280520544 68866768562220720 68887790164345940 69481650424383405 69623546238728640 69837966580405884 70397141196936736 70533781610750666 70720873869665124 71025687100480814 71074036785368820 71326296010871460 71692071887850288 72310106990331756 72332179672563237 72911324811113048 72965980976638620 73104723550665072 73246619365010307 73340165494467536 73612395241989135 73757444296653153 73994988400668139 74113760452675632 74164212297776160 74826392764720590 74892610811415033 75304634213069345 75425508425289360 75657797128773041 75715606534617396 75812305904393408 75959457119269948 76014113284795520 76081382411596224 76489201492825492 76614280025470551 76812934165553880 76996873184149555 77456195190585612 77666411211837812 77830379708414528 78519888258121744 78578748744072360 78704878356823680 79196783846553828 79220958688997831 79814818949035296 80344563322590840 80653580873831574 80823855851045856 81227470611850080 81385132627789230 81933796443257472 81952715885170170 82025240412502179 82507686181275978 82640122274664864 82665348197215128 83214012012683370 83377980509260086 83548255486474368 83817331993677184 83910878123134413 84128451705130440 84565701029335016 84853696978450530 85126977806078390 85288844142442584 85515877445394960 85591555213045752 85700867544096896 86062439100650680 86466053861454904 86810808136308512 87297458225507355 87416230277514848 87559177171966344 87786210474918720 87996426496170920 88334874290386962 88401092337081405 88761612813528928 88997054757331392 89554127213649722 89615089859812860 89737015152139136 89791671317664708 89804284278939840 90365561055683214 90387633737914695 90510610110347232 91139156013891310 91380904438331340 91675206868084420 91822358082960960 92175520998664656 92396247820979466 92642200565844540 92998516721867019 93117288773874512 94294498492886832 94644508168271745 94765382380491760 94949321399087435 95101728014495280 95136413658001893 95589429183800384 95611501866031865 96413475987109008 96442906230084316 96820243988232015 97083014014797265 97274310594136767 97287974635518160 97472964734220096 97662159153347076 98149860322652180 98343259062204204 98818347270234176 98885616397034880 98995979808192285 99768523686294120 99856814415220044 100567344567052480 100954142046156528 101029819813807320 102152373367294068 102417245554071840 102619052934473952 103057353338784789 103274926920780816 103300152843331080 103331685246518910 104435319358092960 104756949870608826 104771664992096480 105343452569902464 105426487898297083 105595711795405104 105707126286668770 105800672416125999 106419758598713728 106538530650721221 106611055178053230 106989444016307190 107126084430121120 107538107831775432 107765141134727808 108082567326818630 108303294149133440 108513510170385640 109270287846893560 109366987216669572 109448971464957930 110010248241701304 110186829699553152 110220464262953504 110952016016911160 111170640679013448 111246318446664240 111881170830845884 112171268940173920 112239589147080885 113138262637934040 113718458856590112 113939185678904922 114021169927193280 114122073617394336 114733802239238238 115219401248330820 116184292785878418 116396610967343140 116499616817756718 116745569562621792 117779832387182616 117868123116108540 118057317535235520 118795175769830742 119177768928509746 119486786479750480 119722228423552944 120487414740910952 120516844983886260 120553632787605395 120680813480462976 121841205917775120 122077698941683845 122900694664886208 122929073827755255 123194997094639288 123522934087792720 123761529271913967 123998022295822692 124790536695943486 124821018019025055 125725997990515776 126192677557695660 126802304019327040 126848551544002524 127138649653330560 127594818419447834 127690466709117585 127933266213663876 128273816168092440 128551301316145344 129093658650976020 129699080792182356 130216212204462768 131124345416272272 131338765757949516 131679315712378080 131994639744256380 132502311435580443 132929049958722409 133024698248392160 133142419220293392 133856102612444611 134331190820474583 134422634789719290 134605522728208704 134706426418409760 135548341583524821 135765915165520848 136203164489725424 136556327405429120 136708734020836965 136825403912631936 137409804451713052 137419264172669401 137512810302126630 137699902561041088 137733537124441440 137775580328691880 138594371731469199 138963300848766810 139247092477457280 139675933160811768 139851463538557355 140794282393873472 141067563221501332 141441747739330248 142051374200961628 142148073570737640 142652592021742920 143384143775700576 144620213980663512 144664359345126474 145822649622226096 145931961953277240 146209447101330144 146493238730020614 146680330988935072 147224790483978270 147514888593306306 147989976801336278 148227520905351264 148328424595552320 149652785529441180 149785221622830066 150609268426138690 150851016850578720 151315594257546082 151431213069234792 151624611808786816 151918914238539896 152162764823192448 152978402985650984 153228560050941102 153625868331107760 153993746368299110 154912390381171224 154997527869778365 155332822423675624 155660759416829056 157039776516243488 157135424805913239 157157497488144720 158393567693107656 158441917377995662 158560689430003155 159629637898070592 159916582767079845 160689126645181680 161307161747663148 161647711702091712 162123850990227945 162454941223700160 162770265255578460 163905431770340340 164050480825004358 164173457197436895 165015372362551956 165280244549329728 165330696394430256 166428024025366740 166755961018520172 167821756246268826 168256903410260880 168775085902647553 169131402058670032 169707393956901060 170253955612156780 170577688284885168 170908778518357383 171031754890789920 171183110426091504 171762255564641315 172100703358857357 172124878201301360 172932107722909808 173621616272617024 174594916451014710 174749425226635077 174832460555029696 175118354343932688 175572420949837440 175992852992341840 176334454026876665 176669748580773924 176802184674162810 177523225627057856 177564217751202035 177994109514662784 178766653392764619 179108254427299444 179230179719625720 179583342635329416 179608568557879680 180731122111366428 180775267475829390 181021220220694464 182278312027782620 182761808876662680 183350413736168840 183644716165921920 184351041997329312 184792495641958932 185284401131689080 185997033443734038 186234577547749024 187185805043915229 188588996985773664 189289016336543490 189530764760983520 189898642798174870 190203456028990560 190272827316003786 191178858367600768 191223003732063730 191392227629171751 192826951974218016 192885812460168632 193640487976464030 194166028029594530 194548621188273534 194575949271036320 194945929468440192 195324318306694152 195792048953980297 196299720645304360 196686518124408408 197636694540468352 197991959616384570 199537047372588240 199713628830440088 201134689134104960 201633952184578935 201908284092313056 202059639627614640 204304746734588136 204834491108143680 205238105868947904 206114706677569578 206269215453189945 206549853841561632 206600305686662160 206663370493037820 208444951273150215 208870638716185920 209513899741217652 209543329984192960 210852975796594166 211191423590810208 211414252573337540 211601344832251998 213077061301442442 213222110356106460 213978888032614380 214252168860242240 215076215663550864 216165134653637260 216996539017689711 217027020340771280 218540575693787120 218733974433339144 218897942929915860 220020496483402608 220440928525907008 220837185725967405 221904032033822320 221984965202004417 222341281358026896 222492636893328480 223762341661691768 223885318034124305 224342537880347840 224479178294161770 225913902639208035 226276525275868080 226973391386319123 227436917713180224 227878371357809844 228042339854386560 228244147234788672 229467604478476476 229842840076411653 230438802496661640 230990619552448665 232368585571756836 232793221934686280 232999233635513436 233491139125243584 235559664774365232 235736246232217080 236114635070471040 237590351539661484 237662876066993493 238355537857019492 238973572959500960 239444456847105888 240974829481821904 241033689967772520 241107265575210790 243126390459338171 243682411835550240 244155397883367690 245801389329772416 245858147655510510 246075721237506537 246389994189278576 246868235637627331 247045868175585440 247523058543827934 247996044591645384 248589904851682849 249581073391886972 249642036038050110 251451995981031552 251732634369403239 252385355115391320 253604608038654080 253697103088005048 255189636838895668 255380933418235170 255866532427327752 256547632336184880 257102602632290688 258187317301952040 259398161584364712 260432424408925536 261892374676522065 262248690832544544 262677531515899032 263358631424756160 263989279488512760 265004622871160886 265858099917444818 266049396496784320 266284838440586784 267712205224889222 268662381640949166 268845269579438580 269211045456417408 269412852836819520 271096683167049642 271531830331041696 272406328979450848 273417468041673930 274819608903426104 274838528345338802 275025620604253260 275399805122082176 275467074248882880 275551160657383760 277188743462938398 277926601697533620 279351866321623536 279702927077114710 281588564787746944 282135126443002664 282883495478660496 284102748401923256 284296147141475280 284847964197262305 285305184043485840 285409240974005679 286768287551401152 286834505598095595 289240427961327024 289328718690252948 290460731964696045 291249042044391795 291645299244452192 291822931782410301 291863923906554480 292418894202660288 292986477460041228 293360661977870144 294449580967956540 295029777186612612 295979953602672556 296455041810702528 296656849191104640 296987939424576855 297944422321274365 299305571058882360 299570443245660132 301218536852277380 301702033701157440 302631188515092164 302862426138469584 303837828477079792 305956805971301968 306457120101882204 306550666231339433 307251736662215520 307987492736598220 309172060016354367 309824780762342448 309995055739556730 310665644847351248 311976341739858715 313439445247774027 314079553032486976 314270849611826478 314314994976289440 316279463694891249 316787135386215312 316883834755991324 317121378860006310 317402017248377997 318987046048619585 319259275796141184 319615591952163663 319833165534159690 321378253290363360 322614323495326296 323295423404183424 324247701980455890 324909882447400320 325540530511156920 327810863540680680 328100961650008716 328346914394873790 330030744725103912 330560489098659456 330661392788860512 332856048050733480 333511922037040344 335643512492537652 336513806820521760 337550171805295106 338262804117340064 339414787913802120 340507911224313560 341155376569770336 341817557036714766 342063509781579840 342366220852183008 343524511129282630 344201406717714714 344249756402602720 345864215445819616 347243232545234048 349189832902029420 349498850453270154 349664921110059392 350236708687865376 351985705984683680 352668908053753330 353339497161547848 353604369348325620 355046451254115712 355128435502404070 357533306785529238 358216508854598888 358460359439251440 359166685270658832 361462244222732856 361550534951658780 361660898362816185 362042440441388928 364556624055565240 365523617753325360 366233096825051535 366700827472337680 368702083994658624 368787221483265765 369584991283917864 369974942003340695 370568802263378160 371994066887468076 372469155095498048 374371610087830458 374463054057075165 377177993971547328 378288985643865205 378578032673086980 379061529521967040 379797285596349740 380406912057981120 380545654632007572 382446007464127460 382784455258343502 383071400127352755 385653903948436032 385771624920337264 387280975952928060 388332056059189060 389097242376547068 389151898542072640 390648636613388304 391584097907960594 392599441290608720 393373036248816816 395983919232769140 396104793444989155 398787149876167227 399074094745176480 399427257660880176 401568307837333833 402993572461423749 403267904369157870 403816568184626112 404119279255229280 406645024750574463 408609493469176272 409668982216287360 410126202062510895 410476211737895808 412229413355139156 412257792518008203 412538430906379890 413099707683123264 413200611373324320 413326740986075640 415783115194407597 416889902546300430 417741277432371840 419027799482435304 419086659968385920 419554390615672065 421705951593188332 422382847181620416 422828505146675080 423202689664503996 426154122602884884 426444220712212920 427957776065228760 428504337720484480 430152431327101728 432330269307274520 433993078035379422 434054040681542560 436766878435802201 437081151387574240 437467948866678288 437795885859831720 440040992966805216 440881857051814016 441674371451934810 443808064067644640 443969930404008834 444682562716053792 444985273786656960 446581864468067419 447524683323383536 447770636068248610 448685075760695680 448958356588323540 451827805278416070 452553050551736160 453946782772638246 454873835426360448 455756742715619688 456488294469577344 458935208956952952 459685680152823306 460877604993323280 461981239104897330 464737171143513672 464992583609335095 465586443869372560 465998467271026872 466982278250487168 471119329548730464 471472492464434160 475180703079322968 475325752133986986 475682068290009465 476711075714038984 477947145919001920 478888913694211776 481949658963643808 482067379935545040 482214531150421580 486252780918676342 486371552970683835 487364823671100480 488310795766735380 491716295311021020 492151442475013074 492779988378557152 493736471275254662 494091736351170880 495046117087655868 495992089183290768 497179809703365698 499162146783773944 499284072076100220 503465268738806478 504770710230782640 506325257707942659 507394206176010096 510379273677791336 510761866836470340 511733064854655504 512726335555072149 513095264672369760 515286766693923945 516302110076572071 516374634603904080 517964918804676973 518796323168729424 520864848817851072 523784749353044130 524248275679905231 524497381665089088 525355063031798064 526717262849512320 527132439491485415 527978558977025520 529003362080629995 530009245742321772 531716199834889636 532098792993568640 532569676881173568 532692653253606105 535424410449778444 536299960178293857 537324763281898332 537690539158877160 538825705673639040 542193366334099284 543063660662083392 544812657958901696 546834936083347860 549639217806852208 549677056690677604 550051241208506520 550934148497765760 551102321314767520 554377486925876796 554546710822984817 555853203395067240 558703732643247072 559405854154229420 561557415131745687 564270252886005328 565766990957320992 568205496803846512 568592294282950560 569695928394524610 570610368086971680 570818481948011358 573536575102802304 573669011196191190 574176682887515253 578480855922654048 578657437380505896 580921463929392090 582498084088783590 583290598488904384 583645863564820602 583727847813108960 584837788405320576 585972954920082456 586721323955740288 587376146861940891 588899161935913080 590059554373225224 591959907205345112 592910083621405056 593975878849153710 595888844642548730 598611142117764720 599140886491320264 602437073704554760 603404067402314880 605262377030184328 605724852276939168 607675656954159584 611913611942603936 612914240203764408 613101332462678866 614503473324431040 615974985473196440 618344120032708734 618807646359569835 619649561524684896 619990111479113460 621331289694702496 623952683479717430 626878890495548054 628159106064973952 628541699223652956 628629989952578880 632558927389782498 633574270772430624 633767669511982648 634242757720012620 634804034496755994 637974092097239170 639231183904327326 639666331068319380 642756506580726720 645228646990652592 648495403960911780 650989617053069133 651081061022313840 655621727081361360 656201923300017432 656693828789747580 660061489450207824 661322785577721024 662511557177902215 664645249793612045 665712096101466960 665954895606013251 667023844074080688 669280513062223055 671287024985075304 671655954102372915 673027613641043520 675100343610590212 676525608234680128 677741707917624105 678829575827604240 680920174158957369 681015822448627120 682310753139540672 683635114073429532 684127019563159680 684732441704366016 687049022258565260 687096320863347005 688402813435429428 688499512805205440 691728430891639232 692971858657345995 698379665804058840 698997700906540308 700473417375730752 703971411969367360 705337816107506660 706678994323095696 707208738696651240 710256871004808140 712988628200980479 715066613571058476 716433017709197776 716920718878502880 718333370541317664 722924488445465712 723101069903317560 723321796725632370 729113248111130480 729379171378014513 731047235506650720 732466193650103070 733401654944675360 737404167989317248 737574442966531530 739169982567835728 739949884006681390 740604706912881993 741137604526756320 743988133774936152 744938310190996096 745769714555048547 748743220175660916 748926108114150330 754355987943094656 755197903108209717 756577971287730410 757156065346173960 758123059043934080 759594571192699480 760813824115962240 761091309264015144 764892014928254920 765568910516687004 766142800254705510 771307807896872064 771543249840674528 774561951905856120 776664112118378120 778194484753094136 778303797084145280 781297273226776608 783168195815921188 785198882581217440 785677124029566195 786746072497633632 791967838465538280 792209586889978310 797574299752334454 798148189490352960 798854515321760352 803136615674667666 805987144922847498 806535808738315740 807633136369252224 808238558510458560 811138488523632659 813290049501148926 817218986938352544 820252404125021790 824458826710278312 824515585036016406 825076861812759780 826199415366246528 826401222746648640 826653481972151280 831566230388815194 833779805092600860 838055598964870608 839108781231344130 843411903186376664 843875429513237765 844765694363240832 845657010293350160 846405379329007992 852308245205769768 852888441424425840 854543892591786915 855915552130457520 860304862654203456 860503516794286785 864660538614549040 867986156070758844 868108081363085120 873533756871604402 873747126133175385 874162302775148480 874935897733356576 875591771719663440 880081985933610432 883348742903869620 887616128135289280 887939860808017668 889365125432107584 889970547573313920 893163728936134838 893833266963823095 895049366646767072 895541272136497220 897916713176647080 903655610556832140 905106101103472320 907893565545276492 911513485431239376 917870417913905904 919371360305646612 919651998694018299 921755209986646560 923962478209794660 927516180049063101 929474342287027344 929985167218670190 931172887738745120 931996934542053744 935929025219576145 940318335743322081 942238659097460928 942944984928868320 948838391084673747 950361406158645936 950651504267973972 951364136580018930 952206051745133991 953422151428077968 955894291838003840 956961138145858755 957777827388423552 958846775856490989 961934849208685807 963899317927287616 964134759871090080 964429062300843160 972505561837352684 972743105941367670 974729647342200960 976621591533470760 978960244769901485 983432590622042040 984302884950026148 985559976757114304 987472942550509324 988183472702341760 990092234175311736 991984178366581536 994359619406731396 998324293567547888 998568144152200440 1006930537477612956 1009541420461565280 1012650515415885318 1014788412352020192 1020758547355582672 1021523733672940680 1023466129709311008 1025452671110144298 1026190529344739520 1029872462956971803 1030573533387847890 1032604220153144142 1032749269207808160 1035929837609353946 1037592646337458848 1041729697635702144 1047569498706088260 1048496551359810462 1048994763330178176 1050710126063596128 1054264878982970830 1055957117954051040 1058006724161259990 1060018491484643544 1063432399669779272 1065139353762347136 1065385306507212210 1070848820899556888 1072599920356587714 1074649526563796664 1075381078317754320 1084386732668198568 1084982695088448555 1086127321324166784 1089625315917803392 1093669872166695720 1099278435613704416 1099354113381355208 1100102482417013040 1102204642629535040 1108754973851753592 1109093421645969634 1109924826010022085 1111706406790134480 1117407465286494144 1118811708308458840 1123114830263491374 1128540505772010656 1131533981914641984 1134866956931595615 1136410993607693024 1137184588565901120 1139391856789049220 1141220736173943360 1141636963896022716 1147338022392382380 1148353365775030506 1149214200382058265 1156961711845308096 1157314874761011792 1161842927858784180 1164996168177567180 1166581196977808768 1167291727129641204 1167455695626217920 1171945909840164912 1174752293723881782 1177798323871826160 1180119108746450448 1183919814410690224 1187951757698307420 1188314380334967465 1191777689285097460 1196361449628501681 1197222284235529440 1198281772982640528 1204704923512001499 1204874147409109520 1208980717384271247 1210524754060368656 1211449704553878336 1215351313908319168 1215631952296690855 1223827223885207872 1225828480407528816 1226202664925357732 1229006946648862080 1230378606187532685 1231949970946392880 1234341178188136655 1236688240065417468 1236773377554024609 1237615292719139670 1239299123049369792 1239980222958226920 1242662579389404992 1242949524258414245 1247905366959434860 1253757780991096108 1257083398447305912 1257259979905157760 1258663171847016195 1265117854779564996 1267148541544861248 1267535339023965296 1268485515440025240 1269608068993511988 1275948184194478340 1278462367808654652 1279332662136638760 1285513013161453440 1290457293981305184 1296990807921823560 1301979234106138266 1302162122044627680 1310300635307406603 1311243454162722720 1312403846600034864 1313387657579495160 1320122978900415648 1322645571155442048 1325023114355804430 1329290499587224090 1331424192202933920 1331909791212026502 1334047688148161376 1338561026124446110 1339745593404202257 1342574049970150608 1343311908204745830 1346055227282087040 1350200687221180424 1353051216469360256 1355483415835248210 1357659151655208480 1361840348317914738 1362031644897254240 1364621506279081344 1367270228146859064 1369464883408732032 1370544342677862079 1374098044517130520 1374192641726694010 1376805626870858856 1376999025610410880 1383456861783278464 1385943717314691990 1396759331608117680 1397995401813080616 1400946834751461504 1407942823938734720 1410675632215013320 1413357988646191392 1414417477393302480 1420513742009616280 1425977256401960958 1427046204870028395 1430133227142116952 1432866035418395552 1433841437757005760 1436666741082635328 1445848976890931424 1446202139806635120 1446643593451264740 1458226496222260960 1458758342756029026 1459114658912051505 1462094471013301440 1464932387300206140 1466803309889350720 1475148885933063060 1478339965135671456 1479899768013362780 1481209413825763986 1482275209053512640 1487976267549872304 1491539429110097094 1497486440351321832 1497852216228300660 1510395806216419434 1513155942575460820 1514312130692347920 1518975773123827977 1519189142385398960 1522182618528030288 1529784029856509840 1531137821033374008 1532285600509411020 1532753331156697165 1543086499681349056 1545860300081771835 1549123903811712240 1553328224236756240 1553894756414030919 1556388969506188272 1562594546453553216 1566336391631842376 1567197226238870135 1570397765162434880 1571354248059132390 1573492144995267264 1581397318474456245 1583935676931076560 1584419173779956620 1587010086241889985 1595148599504668908 1596296378980705920 1597709030643520704 1598077959760818315 1606273231349335332 1608899880534881571 1611974289845694996 1613071617476631480 1616477117020917120 1622276977047265318 1626580099002297852 1634437973876705088 1640504808250043580 1648917653420556624 1649031170072032812 1650153723625519560 1652802445493297280 1653306963944302560 1663132460777630388 1663640132468954451 1667559610185201720 1676111197929741216 1678217562462688260 1684672245395237061 1686823806372753328 1687750859026475530 1691314020586700320 1692810758658015984 1701884733215367197 1704616490411539536 1705776882848851680 1709087785183573830 1711831104260915040 1720609725308406912 1721007033588573570 1722530048662545759 1728077649463391317 1729321077229098080 1735972312141517688 1736216162726170240 1740129333961779943 1747067513743208804 1747494252266350770 1748324605550296960 1749871795466713152 1751183543439326880 1760163971867220864 1762128440585822673 1766697485807739240 1775232256270578560 1775879721616035336 1778730250864215168 1786327457872269676 1787666533927646190 1790098733293534144 1791082544272994440 1795833426353294160 1807311221113664280 1810212202206944640 1815787131090552984 1823026970862478752 1835740835827811808 1838742720611293224 1839303997388036598 1843510419973293120 1847924956419589320 1855032360098126202 1858948684574054688 1859970334437340380 1862345775477490240 1863993869084107488 1871858050439152290 1880636671486644162 1884477318194921856 1885889969857736640 1897676782169347494 1900722812317291872 1901303008535947944 1902728273160037860 1904412103490267982 1906844302856155936 1913922276291717510 1917693551712981978 1923869698417371614 1927798635854575232 1928269519742180160 1928858124601686320 1945011123674705368 1945486211882735340 1953243183066941520 1957920489539802970 1966865181244084080 1968605769900052296 1971119953514228608 1974945885101018648 1980184468350623472 1983968356733163072 1988719238813462792 1993935749380836135 1996648587135095776 1997136288304400880 1997864686818039753 2007841539186669165 2013861074955225912 2014967862307118745 2019082840923130560 2025301030831770636 2029576824704040384 2033225123752872315 2041517094711165344 2042760522476872107 2043047467345881360 2046932259418622016 2050905342220288596 2052381058689479040 2059744925913943606 2061147066775695780 2061288962590041015 2065208440306288284 2065498538415616320 2071859675218707892 2075185292674917696 2078915575972037985 2095138997412176520 2096993102719620924 2101420252127192256 2108529757965941660 2111914235908102080 2116013448322519980 2120036982969287088 2126864799339558544 2130770613014424420 2138965884602941437 2141697641799113776 2145199840713175428 2145854663619376031 2149299053127593328 2150762156635508640 2168773465336397136 2169965390176897110 2183834392179011005 2187339744333391440 2188137514134043539 2194076116734418189 2198556871227408832 2198708226762710416 2200204964834026080 2204409285259070080 2217509947703507184 2218186843291939268 2219849652020044170 2221814120738645979 2223412813580268960 2232909322340337095 2234814930572988288 2237309143665145641 2237623416616917680 2246229660526982748 2257081011544021312 2263067963829283968 2269733913863191230 2272821987215386048 2274369177131802240 2278783713578098440 2282441472347886720 2283273927792045432 2294676044784764760 2296706731550061012 2298428400764116530 2313923423690616192 2314629749522023584 2323685855717568360 2329992336355134360 2334583454259282408 2334911391252435840 2343891819680329824 2349504587447763564 2355596647743652320 2360238217492900896 2367839628821380448 2375903515396614840 2376628760669934930 2383555378570194920 2392722899257003362 2394444568471058880 2396563545965281056 2409409847024002998 2409748294818219040 2417961434768542494 2421049508120737312 2422899409107756672 2430702627816638336 2431263904593381710 2433415465570897977 2447654447770415744 2451656960815057632 2452405329850715464 2460757212375065370 2463899941892785760 2468682356376273310 2473376480130834936 2473546755108049218 2475230585438279340 2478598246098739584 2479960445916453840 2485325158778809984 2485899048516828490 2495810733918869720 2507515561982192216 2514166796894611824 2517326343694032390 2530235709559129992 2531626288539713295 2534297083089722496 2535070678047930592 2536971030880050480 2539216137987023976 2551896368388956680 2556924735617309304 2558665324273277520 2563631677775360745 2580914587962610368 2581510550382860355 2589824594023384865 2593981615843647120 2603958468212276532 2604324244089255360 2620601270614813206 2621241378399526155 2622486908325445440 2624807693200069728 2626775315158990320 2640245957800831296 2650046228711608860 2658580999174448180 2662848384405867840 2663819582424053004 2668095376296322752 2677122052248892220 2679491186808404514 2681499800891469285 2685148099940301216 2686623816409491660 2700401374442360848 2710966831670496420 2715318303310416960 2723680696635829476 2724063289794508480 2734540456293718128 2741088685355724158 2748196089034261040 2748385283453388020 2753611253741717712 2758955996082054897 2771887434629383980 2772733554114924085 2793518663216235360 2795990803626161232 2807787075658728435 2820955007229966243 2821351264430026640 2826715977292382784 2828834954786604960 2841027484019232560 2846515173254021241 2851954512803921916 2854092409740056790 2860266454284233904 2865732070836791104 2867682875514011520 2870883414437576265 2873333482165270656 2885804547626057421 2891697953781862848 2892404279613270240 2893287186902529480 2916452992444521920 2917516685512058052 2918229317824103010 2924188942026602880 2929864774600412280 2933606619778701440 2936880734309704455 2950297771866126120 2956679930271342912 2959799536026725560 2962418827651527972 2964550418107025280 2975952535099744608 2983078858220194188 2994972880702643664 2995704432456601320 3020791612432838868 3026311885150921640 3028624261384695840 3037951546247655954 3038378284770797920 3044365237056060576 3057368149050615407 3059568059713019680 3062275642066748016 3064571201018822040 3065506662313394330 3086172999362698112 3089617388870915409 3091720600163543670 3098247807623424480 3106656448473512480 3107789512828061838 3112777939012376544 3125189092907106432 3132672783263684752 3134394452477740270 3140795530324869760 3142708496118264780 3146984289990534528 3160643075971396223 3162794636948912490 3167871353862153120 3168838347559913240 3174020172483779970 3190297199009337816 3195418061287041408 3196155919521636630 3212546462698670664 3217799761069763142 3223948579691389992 3226143234953262960 3244553954094530636 3253160198004595704 3254948085265345665 3268875947753410176 3281009616500087160 3297835306841113248 3298062340144065624 3300307447251039120 3306613927888605120 3326264921555260776 3327280264937908902 3329774478030066255 3335119220370403440 3352222395859482432 3356435124925376520 3369344490790474122 3373647612745506656 3375501718052951060 3382628041173400640 3385621517316031968 3403769466430734394 3404600870794786845 3409232980823079072 3411553765697703360 3418175570367147660 3423662208521830080 3442014067177147140 3445060097325091518 3456155298926782634 3458642154458196160 3471944624283035376 3480258667923559886 3494135027486417608 3494988504532701540 3499743590933426304 3502367086878653760 3524256881171645346 3533394971615478480 3551759443232070672 3564943141004902395 3572654915744539352 3575333067855292380 3580197466587068288 3582165088545988880 3589084348885505043 3591666852706588320 3614114770536004497 3614622442227328560 3631574262181105968 3646053941724957504 3646895856890072565 3671481671655623616 3677485441222586448 3678607994776073196 3687020839946586240 3695849912839178640 3703023534564409965 3710064720196252404 3710320132662073827 3717897369148109376 3719940668874680760 3724691550954980480 3727987738168214976 3728848572775242735 3743716100878304580 3761273342973288324 3771779939715473280 3775989515541048585 3795353564338694988 3801445624634583744 3802606017071895888 3805456546320075720 3808824206980535964 3813688605712311872 3827844552583435020 3835387103425963956 3847739396834743228 3856539039484360320 3857716249203372640 3881826975760893719 3890022247349410736 3890972423765470680 3906486366133883040 3915840979079605940 3930901905922219809 3933730362488168160 3937211539800104592 3949891770202037296 3960368936701246944 3967936713466326144 3977438477626925584 3985158661007412629 3987871498761672270 3993297174270191552 3994272576608801760 3995729373636079506 4015683078373338330 4019236780212606771 4027722149910451824 4029935724614237490 4038165681846261120 4050602061663541272 4055692442618163295 4059153649408080768 4066450247505744630 4083034189422330688 4085521044953744214 4086094934691762720 4093864518837244032 4101810684440577192 4111633028033586237 4119489851827887212 4122294133551391560 4122577925180082030 4130416880612576568 4130997076831232640 4143719350437415784 4150370585349835392 4157831151944075970 4190277994824353040 4193986205439241848 4202840504254384512 4217059515931883320 4223828471816204160 4232026896645039960 4240073965938574176 4253729598679117088 4261541226028848840 4277931769205882874 4283395283598227552 4290399681426350856 4291709327238752062 4298598106255186656 4301524313271017280 4337546930672794272 4339930780353794220 4367668784358022010 4374679488666782880 4376275028268087078 4388152233468836378 4397113742454817664 4397416453525420832 4400409929668052160 4435019895407014368 4436373686583878536 4439699304040088340 4443628241477291958 4446825627160537920 4465818644680674190 4474618287330291282 4475246833233835360 4492459321053965496 4514162023088042624 4539467827726382460 4545643974430772096 4556927319371483931 4557567427156196880 4566547855584090864 4589352089569529520 4593413463100122024 4596856801528233060 4598259993470091495 4629259499044047168 4637580900245315505 4647371711435136720 4659984672710268720 4661684269242092757 4669166908518564816 4687783639360659648 4699009174895527128 4701591678716610405 4711193295487304640 4720476434985801792 4735679257642760896 4744191955423368735 4751807030793229680 4753257521339869860 4761030258725669955 4767110757140389840 4785445798514006724 4788889136942117760 4793127091930562112 4794233879282454945 4809674246043429035 4818819694048005996 4819496589636438080 4835922869537084988 4842099016241474624 4862527809186763420 4866830931141795954 4903313921630115264 4904810659701430928 4921514424750130740 4927799883785571520 4937364712752546620 4946752960261669872 4947093510216098436 4950461170876558680 4959920891832907680 4971798097033656980 4990920397406863353 4991621467837739440 5015031123964384432 5028333593789223648 5034652687388064780 5060471419118259984 5063252577079426590 5070141356095861184 5073942061760100960 5078432275974047952 5103792736777913360 5105654199646101591 5113849471234618608 5117330648546555040 5127263355550721490 5149362314784859015 5161829175925220736 5163021100765720710 5179649188046769730 5184232948390173951 5187963231687294240 5207916936424553064 5208648488178510720 5220388001885339829 5241202541229626412 5242482756799052310 5244973816650890880 5249615386400139456 5253550630317980640 5280491915601662592 5286385321757468019 5300092457423217720 5317161998348896360 5325696768811735680 5327639164848106008 5336190752592645504 5354244104497784440 5358982373616809028 5362999601782938570 5370296199880602432 5373247632818983320 5400802748884721696 5421933663340992840 5430636606620833920 5447361393271658952 5448126579589016960 5469080912587436256 5482177370711448316 5496392178068522080 5496770566906776040 5507222507483435424 5517911992164109794 5543774869258767960 5545467108229848170 5587037326432470720 5591981607252322464 5615574151317456870 5641910014459932486 5642702528860053280 5653431954584765568 5657669909573209920 5677969419665428613 5682054968038465120 5693030346508042482 5703909025607843832 5708184819480113580 5720532908568467808 5731464141673582208 5741766828875152530 5771609095252114842 5783395907563725696 5784808559226540480 5786574373805058960 5832905984889043840 5835033371024116104 5836458635648206020 5859729549200824560 5873761468619408910 5900595543732252240 5913359860542685824 5919599072053451120 5924837655303055944 5951905070199489216 5966157716440388376 5981807248142508405 5989945761405287328 5991408864913202640 6023524617560007495 6041583224865677736 6044903586921356235 6052623770301843280 6057248522769391680 6075903092495311908 6076756569541595840 6088730474112121152 6114736298101230814 6119136119426039360 6124551284133496032 6129142402037644080 6131013324626788660 6179234777741830818 6183441200327087340 6183866887770123045 6196495615246848960 6213312896947024960 6215579025656123676 6225555878024753088 6265345566527369504 6268788904955480540 6285416992236529560 6321286151942792446 6325589273897824980 6335742707724306240 6337676695119826480 6348040344967559940 6380594398018675632 6392311839043273260 6425092925397341328 6435599522139526284 6437563990858128093 6447897159382779984 6452286469906525920 6489107908189061272 6506320396009191408 6509896170530691330 6551503176537033015 6562019233000174320 6564412542402130617 6582228350203254567 6595670613682226496 6596124680288131248 6600614894502078240 6613227855777210240 6652529843110521552 6654560529875817804 6659548956060132510 6665442362215937937 6670238440740806880 6698727967021011285 6704444791718964864 6711927430995436923 6712870249850753040 6733543944460800649 6738688981580948244 6747295225491013312 6751003436105902120 6765256082346801280 6771243034632063936 6807538932861468788 6809201741589573690 6818465961646158144 6823107531395406720 6836351140734295320 6847324417043660160 6852721713389310395 6884028134354294280 6890120194650183036 6912310597853565268 6917284308916392320 6943889248566070752 6960517335847119772 6988270054972835216 6989977009065403080 7004734173757307520 7048513762343290692 7050665323320806959 7066789943230956960 7103518886464141344 7129886282009804790 7145309831489078704 7150666135710584760 7164330177091977760 7178168697771010086 7183333705413176640 7209107240698802621 7228229541072008994 7229244884454657120 7263148524362211936 7292107883449915008 7293791713780145130 7300246396712693931 7342963343311247232 7354970882445172896 7357215989552146392 7391699825678357280 7406047069128819930 7420129440392504808 7420640265324147654 7435794738296218752 7439881337749361520 7455975476336429952 7457697145550485470 7487432201756609160 7522546685946576648 7551979031082097170 7590707128677389976 7594878865619139885 7602891249269167488 7605212034143791776 7610913092640151440 7617648413961071928 7627377211424623744 7655689105166870040 7670774206851927912 7695478793669486456 7715432498406745280 7763653951521787438 7769473782070154595 7780044494698821472 7781944847530941360 7812972732267766080 7831681958159211880 7861803811844439618 7867460724976336320 7874423079600209184 7899783540404074592 7920737873402493888 7954876955253851168 7970317322014825258 7975742997523344540 7986594348540383104 7988545153217603520 7991458747272159012 8031366156746676660 8038473560425213542 8044499402674407855 8055444299820903648 8059871449228474980 8101204123327082544 8111384885236326590 8132900495011489260 8166068378844661376 8171042089907488428 8172189869383525440 8203621368881154384 8223266056067172474 8238979703655774424 8244588267102783120 8245155850360164060 8260833761225153136 8276867988246164691 8287438700874831568 8315662303888151940 8318200662344772255 8380555989648706080 8387972410878483696 8423361226976185305 8434119031863766640 8462865021689898729 8464053793290079920 8480147931877148352 8507459197358234176 8509423666076835985 8523082452057697680 8555863538411765748 8566790567196455104 8580799362852701712 8583418654477504124 8597196212510373312 8603048626542034560 8612650243312728795 8640388247316956585 8657413642878172263 8675093861345588544 8679861560707588440 8700646669808899715 8735337568716044020 8749358977333565760 8752550056536174156 8776304466937672756 8794832907050841664 8800819859336104320 8810642202929113365 8870039790814028736 8872747373167757072 8879398608080176680 8887256482954583916 8893651254321075840 8931637289361348380 8949236574660582564 8950493666467670720 8984918642107930992 9078935655452764920 9113854638742967862 9115134854312393760 9133095711168181728 9172104447151846221 9178704179139059040 9186826926200244048 9193713603056466120 9196519986940182990 9258518998088094336 9268852166612746227 9275161800490631010 9294743422870273440 9319969345420537440 9323368538484185514 9338333817037129632 9375567278721319296 9398018349791054256 9403183357433220810 9422386590974609280 9440952869971603584 9471358515285521792 9481929227914188669 9488383910846737470 9503614061586459360 9506515042679739720 9522060517451339910 9534221514280779680 9570891597028013448 9586254183861124224 9588467758564909890 9619348492086858070 9637639388096011992 9638993179272876160 9671845739074169976 9684198032482949248 9725055618373526840 9733661862283591908 9806627843260230528 9809621319402861856 9843028849500261480 9855599767571143040 9874729425505093240 9893505920523339744 9894187020432196872 9900922341753117360 9919841783665815360 9943596194067313960 9981840794813726706 9983242935675478880 9989323434090198765 10030062247928768864 10056667187578447296 10069305374776129560 10120942838236519968 10126505154158853180 10140282712191722368 10147884123520201920 10156864551948095904 10207585473555826720 10211308399292203182 10213802612384360535 10227698942469237216 10234661297093110080 10254526711101442980 10298724629569718030 10326042201531441420 10359298376093539460 10368465896780347902 10375926463374588480 10415833872849106128 10440776003770679658 10482405082459252824 10484965513598104620 10499230772800278912 10507101260635961280 10572770643514936038 10600184914846435440 10634323996697792720 10655278329696212016 10694829423014707185 10708488208995568880 10717964747233618056 10725999203565877140 10729273318096880155 10740592399761204864 10746495265637966640 10801605497769443392 10843867326681985680 10894722786543317904 10938161825174872512 10940687570670217695 10964354741422896632 10970380583672090945 10992784356137044160 10993541133813552080 11014445014966870848 11035823984328219588 11087549738517535920 11090934216459696340 11109070603693229895 11174074652864941440 11183963214504644928 11186545718325728205 11231148302634913740 11283820028919864972 11285405057720106560 11315339819146419840 11355938839330857226 11364109936076930240 11386060693016084964 11407818051215687664 11416369638960227160 11441065817136935616 11483533657750305060 11543218190504229684 11569617118453080960 11573148747610117920 11645480927282681157 11670066742048232208 11672917271296412040 11719459098401649120 11747522937238817820 11792705717766659427 11801191087464504480 11839198144106902240 11849675310606111888 11903810140398978432 11913193132507570379 11932315432880776752 11955475983022237887 11963614496285016810 11979891522810574656 11982817729826405280 12047049235120014990 12057710340637820313 12083166449731355472 12089807173842712470 12105247540603686560 12114497045538783360 12151806184990623816 12153513139083191680 12167077327854489885 12177460948224242304 12229472596202461628 12238272238852078720 12249102568266992064 12258284804075288160 12262026649253577320 12334899084100758711 12358469555483661636 12366882400654174680 12367733775540246090 12392991230493697920 12426625793894049920 12431158051312247352 12451111756049506176 12530691133054739008 12537577809910961080 12570833984473059120 12642572303885584892 12651178547795649960 12671485415448612480 12675353390239652960 12696080689935119880 12761188796037351264 12784623678086546520 12850185850794682656 12871199044279052568 12875127981716256186 12895794318765559968 12904572939813051840 12978215816378122544 13012640792018382816 13019792341061382660 13103006353074066030 13124038466000348640 13128825084804261234 13164456700406509134 13191341227364452992 13192249360576262496 13201229789004156480 13305059686221043104 13309121059751635608 13319097912120265020 13330884724431875874 13340476881481613760 13397455934042022570 13423854861990873846 13425740499701506080 13467087888921601298 13477377963161896488 13494590450982026624 13502006872211804240 13542486069264127872 13615077865722937576 13618403483179147380 13636931923292316288 13672702281468590640 13705443426778620790 13768056268708588560 13780240389300366072 13794779980410274485 13824621195707130536 13887778497132141504 13921034671694239544 13976540109945670432 13979954018130806160 13985052807726278271 14097027524686581384 14101330646641613918 14104775036149831215 14133579886461913920 14207037772928282688 14232575866270106205 14259772564019609580 14290619662978157408 14301332271421169520 14328660354183955520 14356337395542020172 14366667410826353280 14418214481397605242 14429022738130287105 14456459082144017988 14458489768909314240 14526297048724423872 14587583427560290260 14600492793425387862 14709941764890345792 14714431979104292784 14783399651356714560 14812094138257639860 14840258880785009616 14841280530648295308 14879762675498723040 14915394291100970940 14972761192220590059 14974864403513218320 15020982645335632217 15045093371893153296 15103958062164194340 15181414257354779952 15189757731238279770 15210424068287583552 15221826185280302880 15235296827922143856 15286840745253077035 15311378210333740080 15316962598938304773 15341548413703855824 15390957587338972912 15430864996813490560 15448086944354577045 15527307903043574876 15538947564140309190 15552698845170521853 15560088989397642944 15563889695061882720 15625945464535532160 15661164005656019487 15663363916318423760 15723607623688879236 15734921449952672640 15748846159200418368 15799567080808149184 15803215379856981115 15841475746804987776 15909753910507702336 15940634644029650516 15951485995046689080 15977090306435207040 15982917494544318024 16062732313493353320 16076947120850427084 16088998805348815710 16110888599641807296 16119742898456949960 16202408246654165088 16222769770472653180 16265800990022978520 16342084179814976856 16344379738767050880 16407242737762308768 16446532112134344948 16477959407311548848 16489176534205566240 16490311700720328120 16521667522450306272 16553735976492329382 16574877401749663136 16631324607776303880 16636401324689544510 16761111979297412160 16775944821756967392 16846722453952370610 16868238063727533280 16925730043379797458 16928107586580159840 16960295863754296704 17014918394716468352 17018847332153671970 17033908258996285839 17046164904115395360 17111727076823531496 17133581134392910208 17161598725705403424 17166837308955008248 17194392425020746624 17225300486625457590 17280776494633913170 17314827285756344526 17350187722691177088 17359723121415176880 17401293339617799430 17470675137432088040 17498717954667131520 17505100113072348312 17552608933875345512 17589665814101683328 17621284405858226730 17740079581628057472 17745494746335514144 17758797216160353360 17774512965909167832 17863274578722696760 17898473149321165128 17900987332935341440 17945421744427525215 17969837284215861984 18070573852680022485 18157871310905529840 18227709277485935724 18230269708624787520 18266191422336363456 18344208894303692442 18357408358278118080 18373653852400488096 18387427206112932240 18393039973880365980 18537704333225492454 18550323600981262020 18551600663310369135 18589486845740546880 18639938690841074880 18646737076968371028 18676667634074259264 18796036699582108512 18806366714866441620 18963858455828377338 18976767821693474940 19007228123172918720 19013030085359479440 19044121034902679820 19068443028561559360 19141783194056026896 19176935517129819780 19238696984173716140 19275278776192023984 19312691972574384279 19343691478148339952 19409134878804468595 19450111236747053680 19467323724567183816 19619242638805723712 19654509529611099045 19686057699000522960 19746685050609763701 19749458851010186480 19787011841046679488 19788374040864393744 19801844683506234720 19839683567331630720 19887192388134627920 19925793305037063145 19963681589627453412 19966485871350957760 19978646868180397530 20060124495857537728 20096183901063033855 20113334375156894592 20138610749552259120 20200631833382401947 20241885676473039936 20253010308317706360 20295768247040403840 20313729103896191808 20415170947111653440 20422616798584406364 20427605224768721070 20455397884938474432 20469322594186220160 20509053422202885960 20558165140167931185 20597449259139436060 20652084403062882840 20718596752187078920 20736931793560695804 20751852926749176960 20831667745698212256 20881552007541359316 20964810164918505648 20969931027196209240 21014202521271922560 21145541287029872076 21151995969962420877 21200369829692870880 21268647993395585440 21310556659392424032 21389658846029414370 21416976417991137760 21435929494467236112 21451998407131754280 21458546636193760310 21492990531275933280 21603210995538886784 21627321722096407863 21687734653363971360 21789445573086635808 21876323650349745024 21881375141340435390 21900739190138081793 21928709482845793264 21940761167344181890 21985568712274088320 21987082267627104160 22028890029933741696 22071647968656439176 22124501531799773561 22175099477035071840 22181868432919392680 22218141207386459790 22367926429009289856 22373091436651456410 22462296605269827480 22567640057839729944 22570810115440213120 22711877678661714452 22728219872153860480 22772121386032169928 22784636596857419655 22815636102431375328 22832739277920454320 22882131634273871232 22967067315500610120 23086436381008459368 23146297495220235840 23290961854565362314 23308421346210463785 23340133484096464416 23345834542592824080 23438918196803298240 23495045874477635640 23585411435533318854 23602382174929008960 23678396288213804480 23699350621212223776 23826386265015140758 23864630865761553504 23910951966044475774 23927228992570033620 23959783045621149312 23965635459652810560 24094098470240029980 24115420681275640626 24166332899462710944 24179614347685424940 24210495081207373120 24303612369981247632 24334154655708979770 24458945192404923256 24498205136533984128 24516569608150576320 24524053298507154640 24669798168201517422 24716939110967323272 24733764801308349360 24735467551080492180 24862316102624494704 24954601987034316765 25061382266109478016 25075155619821922160 25141667968946118240 25285144607771169784 25302357095591299920 25350706780479305920 25392161379870239760 25522377592074702528 25528270998230507955 25569247356173093040 25700371701589365312 25742398088558105136 25750255963432512372 25791588637531119936 25809145879626103680 25921164741950869755 25956431632756245088 25972240928634516789 26025281584036765632 26039584682122765320 26101940009426699145 26206012706148132060 26248076932000697280 26257650169608522468 26328913400813018268 26384498721152524992 26402459578008312960 26431926608787340095 26610119372442086208 26618242119503271216 26638195824240530040 26661769448863751748 26680953762963227520 26794911868084045140 26847709723981747692 26851480999403012160 26934175777843202596 26954755926323792976 27004013744423608480 27230155731445875152 27236806966358294760 27345404562937181280 27410886853557241580 27516313341455538663 27536112537417177120 27560480778600732144 27589559960820548970 27649242391414261072 27775556994264283008 27806556499838238681 27842069343388479088 27896110627051888403 27953080219891340864 27959908036261612320 27970105615452556542 28194055049373162768 28202661293283227836 28209550072299662430 28267159772923827840 28389847098327143065 28414075545856565376 28445787683742566007 28465151732540212410 28519545128039219160 28581239325956314816 28602664542842339040 28657320708367911040 28712674791084040344 28836428962795210484 28858045476260574210 28912918164288035976 28916979537818628480 29052594097448847744 29175166855120580520 29200985586850775724 29419883529780691584 29428863958208585568 29566799302713429120 29624188276515279720 29680517761570019232 29682561061296590616 29759525350997446080 29830788582201941880 29945522384441180118 29949728807026436640 30041965290671264434 30090186743786306592 30207916124328388680 30362828514709559904 30379515462476559540 30420848136575167104 30443652370560605760 30470593655844287712 30573681490506154070 30622756420667480160 30633925197876609546 30683096827407711648 30781915174677945824 30896173888709154090 31054615806087149752 31077895128280618380 31105397690341043706 31120177978795285888 31127779390123765440 31322328011312038974 31326727832636847520 31447215247377758472 31497692318400836736 31599134161616298368 31606430759713962230 31819507821015404672 31881269288059301032 31902971990093378160 31965834989088636048 32125464626986706640 32153894241700854168 32177997610697631420 32187819954290640465 32221777199283614592 32239485796913899920 32404816493308330176 32445539540945306360 32531601980045957040 32684168359629953712 32814485475524617536 32822062712010653085 32893064224268689896 32911141751016272835 32955918814623097696 32978353068411132480 32980623401440656240 33043335044900612544 33107471952984658764 33149754803499326272 33262649215552607760 33272802649379089020 33327211811079689685 33522223958594824320 33551889643513934784 33559637154977184615 33667719722304003245 33693444907904741220 33736476127455066560 33851460086759594916 33856215173160319680 34037694664307343940 34067816517992571678 34092329808230790720 34223454153647062992 34323197451410806848 34333674617910016496 34450600973250915180 34561552989267826340 34629654571512689052 34719446242830353760 34802586679235598860 34936442781848043471 34941350274864176080 35010200226144696624 35105217867750691024 35242568811716453460 35253326616604034795 35490989492671028288 35517594432320706720 35549025931818335664 35726549157445393520 35739579397522711137 35796946298642330256 35866427949066713661 35890843488855050430 35939674568431723968 36045536203494013105 36141147705360044970 36315742621811059680 36455418554971871448 36460539417249575040 36501231983563469655 36532382844672726912 36688417788607384884 36714816716556236160 36747307704800976192 36774854412225864480 36786079947760731960 37004697252302276133 37075408666450984908 37100647201962524040 37103201326620738270 37178973691481093760 37279877381682149760 37293474153936742056 37353335268148518528 37592073399164217024 37612733429732883240 37927716911656754676 37953535643386949880 38014456246345837440 38026060170718958880 38088242069805359640 38136886057123118720 38283566388112053792 38353871034259639560 38477393968347432280 38550557552384047968 38625383945148768558 38687382956296679904 38818269757608937190 38900222473494107360 38934647449134367632 39238485277611447424 39309019059222198090 39372115398001045920 39493370101219527402 39498917702020372960 39574023682093358976 39576748081728787488 39603689367012469440 39745785937658000291 39774384776269255840 39851586610074126290 39927363179254906824 39932971742701915520 39957293736360795060 40120248991715075456 40192367802126067710 40277221499104518240 40401263666764803894 40483771352946079872 40506020616635412720 40627458207792383616 40830341894223306880 40845233597168812728 40855210449537442140 40910795769876948864 41018106844405771920 41116330280335862370 41194898518278872120 41304168806125765680 41384339941230823455 41437193504374157840 41473863587121391608 41663335491396424512 41763104015082718632 41929620329837011296 41939862054392418480 42291082574059744152 42303991939924841754 42314325108449493645 42400739659385741760 42537295986791170880 42621113318784848064 42779317692058828740 42833952835982275520 42871858988934472224 42903996814263508560 42917093272387520620 42985981062551866560 43254643444192815726 43287068214390861315 43375469306727942720 43578891146173271616 43762750282680870780 43801478380276163586 43857418965691586528 43881522334688363780 43974164535254208320 44143295937312878352 44249003063599547122 44350198954070143680 44363736865838785360 44436282414772919580 44746182873302912820 44924593210539654960 45062947936006896651 45135280115679459888 45423755357323428904 45544242772064339856 45569273193714839310 45631272204862750656 45665478555840908640 45860522235759231105 45934134631001220240 45950887796814914319 46172872762016918736 46292594990440471680 46344260833063731135 46581923709130724628 46616842692420927570 46658096535511565559 46680266968192928832 46691669085185648160 46877836393606596480 46983492016968058461 46990091748955271280 47170822871066637708 47204764349858017920 47356792576427608960 47398701242424447552 47409646139570943345 47652772530030281516 47729261731523107008 47821903932088951548 47854457985140067240 47931270919305621120 48188196940480059960 48230841362551281252 48332665798925421888 48359228695370849880 48420990162414746240 48607224739962495264 48668309311417959540 48917890384809846512 49033139216301152640 49048106597014309280 49339596336403034844 49354657263245648713 49433878221934646544 49467529602616698720 49470935102160984360 49724632205248989408 49909203974068633530 50150311239643844320 50283335937892236480 50463750684891618347 50570289215542339568 50604714191182599840 50701413560958611840 50784322759740479520 51044755184149405056 51056541996461015910 51101724776988857517 51138494712346186080 51400743403178730624 51484796177116210272 51500511926865024744 51583177275062239872 51842329483901739510 51912863265512490176 51944481857269033578 52050563168073531264 52079169364245530640 52203880018853398290 52412025412296264120 52496153864001394560 52515300339217044936 52657826801626036536 52768997442305049984 52863853217574680190 53220238744884172416 53236484239006542432 53276391648481060080 53323538897727503496 53589823736168090280 53695419447963495384 53702961998806024320 53868351555686405192 53909511852647585952 54008027488847216960 54460311462891750304 54473613932716589520 54690809125874362560 54821773707114483160 55032626682911077326 55072225074834354240 55120961557201464288 55179119921641097940 55298484782828522144 55613112999676477362 55684138686776958176 55792221254103776806 55906160439782681728 55919816072523224640 55940211230905113084 56388110098746325536 56405322586566455672 56419100144599324860 56779694196654286130 56891575367485132014 56930303465080424820 57039090256078438320 57162478651912629632 57205329085684678080 57425349582168080688 57672857925590420968 57716090952521148420 57825836328576071952 57938075917723152837 58227404636413405785 58350333710241161040 58401971173701551448 58857727916417171136 58963528588833297135 59240055151829291103 59248376553030559440 59361035523140038464 59365122122593181232 59519050701994892160 59565965662537851895 59661577164403883760 59777379915111189435 59891044768882360236 59899457614052873280 60083930581342528868 60180373487572613184 60288551703189101565 60415832248656777360 60601895500147205841 60725657029419119808 60759030924953119080 60887304741121211520 60941187311688575424 61147362981012308140 61245512841334960320 61267850395753219092 61366193654815423296 61563830349355891648 61674495420503793555 61792347777418308180 62109231612174299504 62155790256561236760 62210795380682087412 62255558780247530880 62644656022624077948 62653455665273695040 62894430494755516944 63212861519427924460 63455987909887262631 63762538576118602064 63805943980186756320 63931669978177272096 64250929253973413280 64307788483401708336 64355995221395262840 64375639908581280930 64478971593827799840 64809632986616660352 64881965166289223589 64891079081890612720 65063203960091914080 65368336719259907424 65628970951049235072 65644125424021306170 65786128448537379792 65822283502032545670 65911837629246195392 65956706136822264960 65961246802881312480 66086670089801225088 66214943905969317528 66299509606998652544 66373504595399320683 66525298431105215520 66545605298758178040 66654423622159379370 67103779287027869568 67119274309954369230 67335439444608006490 67386889815809482440 67472952254910133120 67702920173519189832 67712430346320639360 68075389328614687880 68135633035985143356 68184659616461581440 68446908307294125984 68646394902821613696 68667349235820032992 68901201946501830360 69123105978535652680 69259309143025378104 69438892485660707520 69605173358471197720 69872885563696086942 69882700549728352160 69925264038631391355 70020400452289393248 70210435735501382048 70485137623432906920 70506653233208069590 70981978985342056576 71035188864641413440 71098051863636671328 71453098314890787040 71479158795045422274 71593892597284660512 71732855898133427322 71781686977710100860 71879349136863447936 72091072406988026210 72282295410720089940 72631485243622119360 72910837109943742896 73002463967126939310 73376835577214769768 73494615409601952384 73549708824451728960 73572159895521463920 74009394504604552266 74150817332901969816 74201294403925048080 74206402653241476540 74586948307873484112 74863805961102950295 75104913226678161085 75184146798328434048 75225466859465766480 75855433823313509352 75907071286773899760 76052120341437917760 76176484139610719280 76567132776224107584 76584812994691523865 76707742068519279120 76954787936694864560 77101115104768095936 77250767890297537116 77374765912593359808 77636539515217874380 77763494225852609265 77800444946988214720 77869294898268735264 78305820028280097435 78618038118444396180 78744230796002091840 78986740202439054804 78997835404040745920 79153496163457574976 79207378734024938880 79491571875316000582 79548769552538511680 79703173220148252580 79854726358509813648 79914587472721590120 80384735604252135420 80554442998209036480 80802527333529607788 81012041233270825440 81690467194337625456 81710420899074884280 82036213688811543840 82232660560671724740 82389797036557744240 82548940024366615989 82608337612251531360 82768679882461646910 82874387008748315680 82947727174242783216 83326670982792849024 83526208030165437264 83688331881155665209 83859240659674022592 83879724108784836960 84582165148119488304 84607983879849683508 84628650216898987290 84801479318771483520 85074591973582341760 85169541294981429195 85242226637569696128 85337363051227698021 85558635384117657480 85667905671964551040 85743717977868944448 85807993628527017120 85834186544775041240 85971962125103733120 86509286888385631452 86574136428781722630 86750938613455885440 87157782292346543232 87525500565361741560 87602956760552327172 87714837931383173056 87763044669376727560 87948329070508416640 88286591874625756704 88498006127199094244 88700397908140287360 88727473731677570720 88872564829545839160 89492365746605825640 89849186421079309920 90125895872013793302 90270560231358919776 90847510714646857808 91088485544128679712 91138546387429678620 91262544409725501312 91330957111681817280 91658649203170490467 91721044471518462210 91868269262002440480 91901775593629828638 92345745524033837472 92688521666127462270 93163847418261449256 93233685384841855140 93316193071023131118 93360533936385857664 93383338170371296320 93966984033936116922 93980183497910542560 94341645742133275416 94797402484848895104 94819292279141886690 95305545060060563032 95458523463046214016 95643807864177903096 95708915970280134480 96376393880960119920 96461682725102562504 96563459862871921395 96665331597850843776 96718457390741699760 97214449479924990528 97336618622835919080 97835780769619693024 98096213194028618560 98679192672806069688 98709314526491297426 98733425253048818505 98867756443869293088 98935059205233397440 98941870204321968720 99449264410497978816 99818407948137267060 100300622479287688640 100566671875784472960 100927501369783236694 101003159166912009735 101140578431084679136 101209428382365199680 101568645519480959040 102113083992922031820 102203449553977715034 102276989424692372160 102969592354232420544 103001023853730049488 103684658967803479020 103825726531024980352 103888963714538067156 104158338728491061280 104407760037706796580 104809328345544130413 104824050824592528240 105030600678434089872 105315653603252073072 105727706435149360380 105759979849812104385 106472968478013084864 106552783296962120160 106647077795455006992 107179647472336180560 107218738192568133411 107390838895926990768 107599283847200140983 107736703111372810384 107819023705295171904 108016054977694433920 108136608610482039315 108920622925783500608 108947227865433179040 109381618251748725120 109503695950690408965 109643547414228966320 110065253365822154652 110144450149668708480 110241923114402928576 110358239843282195880 110596969565657044288 110622507658998867805 111226225999352954724 111368277373553916352 111584442508207553612 111839632145046449280 111880422461810226168 112776220197492651072 112810645173132911344 112838200289198649720 113559388393308572260 113783150734970264028 113860606930160849640 114078180512156876640 114410658171369356160 114850699164336161376 115345715851180841936 115432181905042296840 115651672657152143904 115876151835446305674 116454809272826811570 116700667420482322080 116803942347403102896 117715455832834342272 117927057177666594270 118480110303658582206 118496753106061118880 118722071046280076928 118730244245186362464 119131931325075703790 119237357812974000873 119323154328807767520 119554759830222378870 119782089537764720472 119798915228105746560 120167861162685057736 120360746975145226368 120577103406378203130 120831664497313554720 121203791000294411682 121451314058838239616 121518061849906238160 121882374623377150848 122294725962024616280 122491025682669920640 122535700791506438184 122732387309630846592 123127660698711783296 123348990841007587110 123584695554836616360 124218463224348599008 124311580513122473520 124421590761364174824 125289312045248155896 125306911330547390080 125788860989511033888 126425723038855848920 126911975819774525262 127525077152237204128 127611887960373512640 127863339956354544192 128501858507946826560 128615576966803416672 128711990442790525680 128751279817162561860 128957943187655599680 129763930332578447178 129782158163781225440 129861204643172583945 130126407920183828160 130736673438519814848 131288250848042612340 131572256897074759584 131644567004065091340 131823675258492390784 131922493605762624960 132429887811938635056 132747009190798641366 133050596862210431040 133091210597516356080 133308847244318758740 134238548619908738460 134670878889216012980 134773779631618964880 135188843808020689953 135405840347038379664 136150778657229375760 136271266071970286712 136893816614588251968 137334698471640065984 137581566707277693315 137802403893003660720 138246211957071305360 138518618286050756208 138877784971321415040 139032782499191193405 139210346716942395440 139480553135259442015 139745771127392173884 139765401099456704320 139850528077262782710 140040800904578786496 140420871471002764096 140970275246865813840 141013306466416139180 142070377729282826880 142196103727273342656 142228938418712830035 142906196629781574080 142958317590090844548 143187785194569321024 143465711796266854644 143563373955420201720 144182144813976052420 144564590821440179880 145262970487244238720 145821674219887485792 146004927934253878620 146753671154429539536 147099417648903457920 147144319791042927840 148018789009209104532 148063971789736946139 148301634665803939632 148402588807850096160 148412805306482953080 149173896615746968224 149727611922205900590 150209826453356322170 150450933718931532960 151391252054674855041 151710867646627018704 151814142573547799520 152104240682875835520 152352968279221438560 153134265552448215168 153169625989383047730 153305174330966572551 153415484137038558240 153909575873389729120 154202230209536191872 154501535780595074232 154749531825186719616 154871510722598414927 155273079030435748760 155526988451705218530 155600889893976429440 155738589796537470528 156611640056560194870 157236076236888792360 157488461592004183680 157973480404878109608 157995670808081491840 158306992326915149952 158983143750632001164 159097539105077023360 159406346440296505160 159709452717019627296 159829174945443180240 160769471208504270840 161108885996418072960 161605054667059215576 162024082466541650880 163380934388675250912 163420841798149768560 164072427377623087680 164465321121343449480 164779594073115488480 165097880048733231978 165216675224503062720 165537359764923293820 165748774017496631360 165895454348485566432 167052416060330874528 167376663762311330418 167718481319348045184 167759448217569673920 169164330296238976608 169215967759699367016 169257300433797974580 170339082589962858390 170674726102455396042 171117270768235314960 171487435955737888896 171615987257054034240 171668373089550082480 173018573776771262904 173148272857563445260 174682213909240217355 175051001130723483120 175205913521104654344 175429675862766346112 175526089338753455120 176573183749251513408 176996012254398188488 177454947463355141440 177745129659091678320 178697896987613555685 178984731493211651280 179332139745333568305 179698372842158619840 180251791744027586604 180541120462717839552 181695021429293715616 181805686500441617523 182176971088257359424 182277092774859357240 182661914223363634560 183317298406340980934 183442088943036924420 183736538524004880960 183803551187259657276 184691491048067674944 185023486261511380665 185377043332254924540 186327694836522898512 186467370769683710280 186632386142046262236 186766676340742592640 187933968067872233844 187960366995821085120 188683291484266550832 189638584558283773380 190367963729661787893 190611090120121126064 191287615728355806192 191417831940560268960 192752787761920239840 192923365450205125008 193126919725743842790 193436914781483399520 194428898959849981056 194645895498867670767 194673237245671838160 195272774389363218821 195671561539239386048 196192426388057237120 197358385345612139376 197418629052982594852 197466850506097637010 197735512887738586176 197870118410466794880 197883740408643937440 198728929688290001455 198898528820995957632 199120513786197962049 199636815896274534120 200601244958575377280 201855002739566473388 202006318333824019470 202281156862169358272 202418856764730399360 203137291038961918080 204226167985844063640 204406899107955430068 204553978849384744320 205939184708464841088 206002047707460098976 207369317935606958040 207777927429076134312 208316677456982122560 208815520075413593160 209618656691088260826 209648101649185056480 210061201356868179744 210631307206504146144 211455412870298720760 211519959699624208770 212945936956026169728 213105566593924240320 213294155590910013984 214359294944672361120 214437476385136266822 214781677791853981536 215198567694400281966 215473406222745620768 215638047410590343808 216273217220964078630 217841245851567001216 217894455730866358080 219007391901380817930 219287094828457932640 220130506731644309304 220483846228805857152 220716479686564391760 221193939131314088576 221245015317997735610 222452451998705909448 222736554747107832704 223168885016415107224 223760844923620452336 225314739680034483255 225552440394985302144 225621290346265822688 225676400578397299440 227118776786617144520 227566301469940528056 227721213860321699280 228156361024313753280 229701398328672322752 229754438984074571595 230691431702361683872 230864363810084593680 231303345314304287808 231752303670892611348 232909618545653623140 233290482677557827795 233401334840964644160 233607884694806205792 234917460084840292305 235854114355333188540 236960220607317164412 236993506212122237760 237460488490372724928 238263862650151407580 238474715625948001746 238646308657615535040 239109519660444757740 239564179075529440944 240335722325370115472 241154206812756406260 241663328994627109440 242407582000588823364 243036123699812476320 244589451924049232560 245071401583012876368 246697981682015174220 246773286316228243565 247169391109673232720 248436926448697198016 248623161026244947040 248843181522728349648 250578624090496311792 251064995643466995627 251577721979022067776 252318753424458091735 252851446077711697840 253823951639549050524 255050154304474408256 255223775920747025280 255508623884944287585 255726679912709088384 257003717015893653120 257231153933606833344 257423980885581051360 257502559634325123720 257915886375311199360 259527860665156894356 259564316327562450880 259722409286345167890 260252815840367656320 261473346877039629696 262576501696085224680 263144513794149519168 263289134008130182680 263844987211525249920 264859775623877270112 265494018381597282732 266101193724420862080 266182421195032712160 266617694488637517480 268477097239817476920 269341757778432025960 269547559263237929760 270377687616041379906 270811680694076759328 272301557314458751520 272542532143940573424 273787633229176503936 274669396943280131968 274975947609511471401 275163133414555386630 275604807786007321440 276492423914142610720 277037236572101512416 278065564998382386810 278420693433884790880 278961106270518884030 279491542254784347768 279530802198913408640 279701056154525565420 280081601809157572992 280841742942005528192 281940550493731627680 282026612932832278360 284392207454546685312 284457876837425660070 285812393259563148160 285916635180181689096 286375570389138642048 286931423592533709288 287126747910840403440 288364289627952104840 289129181642880359760 289690379588615764185 291643348439774971584 292009855868507757240 293507342308859079072 294288639582085855680 296037578018418209064 296127943579473892278 296200275759146455515 296603269331607879264 296805177615700192320 296825610612965906160 298347793231493936448 299455223844411801180 300419652906712644340 300901867437863065920 302782504109349710082 303009477500736029205 303421735293254037408 303628285147095599040 304705936558442877120 306339251978766095460 306610348661933145102 306830968274077116480 307819151746779458240 309003071561190148464 309743021445196829854 310546158060871497520 311053976903410437060 311477179593074941056 313223280113120389740 314472152473777584720 315946960809756219216 317279939549436313155 317966287501264002328 318812692880593010320 319418905434039254592 319658349890886360480 321538942417008541680 321656214577704400233 323210109334118431152 324048164933083301760 324409825831446117945 326761868777350501824 326841683596299537120 328144854755246175360 328930642242686898960 329559188146230976960 330195760097466463956 330433350449006125440 331074719529846587640 331497548034993262720 331790908696971132864 331867522976996603415 334104832120661749056 334753327524622660836 335518896435139347840 338328660592477953216 338431935519398734032 338514600867595949160 340678165179925716780 341349452204910792084 342234541536470629920 343231974514108068480 343336746179100164960 345482600842719540991 346037147553542525808 346296545715126890520 349364427818480434710 350102002261446966240 350411827042209308688 351052178677506910240 353146367498503026816 353992024508796376976 354909894926710282880 355490259318183356640 357395793975227111370 357712073438922002619 357969462986423302560 358664279490667136610 359396745684317239680 360503583488055173208 361082240925435679104 363390042858587431232 363611373000883235046 364353942176514718848 364554185549718714480 366634596812681961868 366884177886073848840 367473077048009761920 367607102374519314552 369382982096135349888 370046972523022761330 370754086664509849080 372655389673045797024 372934741539367420560 373264772284092524472 375867936135744467688 375920733991642170240 377366582968533101664 379277169116567546760 380735927459323575786 381222180240242252128 382575231456711612384 382835663881120537920 385505575523840479680 385846730900410250016 386253839451487685580 386873829562966799040 389291790997735341534 389346474491343676320 390545548778726437642 391343123078478772096 394716770691224278752 394837258105965189704 394933701012195274020 395471025775477172352 395767480817287874880 397457859376580002910 398241027572395924098 399273631792549068240 403710005479132946776 404012636667648038940 404562313724338716544 405566531424062069859 408452335971688127280 408813798215910860136 412004095414920197952 412744700121833079945 414738635871213916080 415555854858152268624 416633354913964245120 417631040150827186320 418441659405778326045 419237313382176521652 419296203298370112960 420122402713736359488 421262614413008292288 422910825740597441520 423039919399248417540 426211133187848480640 426588311181820027968 426686815256138490105 428718589889344722240 428874952770272533644 429563355583707963072 430397135388800563932 430946812445491241536 432546434441928157260 435788911461732716160 438014783802761635860 438574189656915865280 440261013463288618608 441432959373128783520 442490030635995471220 444191915369210838417 444904903997411818896 446337770032830214448 447521689847240904672 450629479360068966510 451242580692531645376 451352801156794598880 454173756164024565123 454237553573234289040 455132602939881056112 455442427720643398560 456312722048627506560 458293246015852452335 459402796657344645504 459508877968149143190 461382863404723367744 461728727620169187360 462606690628608575616 463504607341785222696 464614532167795244781 465819237091307246280 466580965355115655590 466802669681929288320 467215769389612411584 469834920169680584610 471708228710666377080 473920441214634328824 473987012424244475520 474920976980745449856 476527725300302815160 476949431251896003492 477292617315231070080 478219039320889515480 479128358151058881888 480671444650740230944 482308413625512812520 483326657989254218880 484815164001177646728 486072247399624952640 489178903848098465120 490142803166025752736 493395963364030348440 493546572632456487130 494338782219346465440 496873852897394396032 497246322052489894080 497686363045456699296 501157248180992623584 502129991286933991254 503155443958044135552 504637506848916183470 505702892155423395680 507647903279098101048 510100308608948816512 511017247769888575170 514462307867213666688 514847961771162102720 515005119268650247440 519055721330313788712 519128632655124901760 519444818572690335780 524046641727720652065 525153003392170449360 526289027588299038336 526578268016260365360 529719551247754540224 530988036763194565464 532364842390065424320 533235388977275034960 536093690962840667055 536954194479634953840 537996419236000704915 538683515556864051920 539095118526475859520 540755375232082759812 541623361388153518656 544603114628917503040 545085064287881146848 549951895219022942802 550326266829110773260 551209615572014642880 552984847828285221440 554074473144203024832 556131129996764773620 556841386867769581760 557922212541037768060 558983084509568695536 559402112309051130840 563881100987463255360 564053225865664556720 568915753674851320140 571833270360363378192 573862847185067418576 574253495821680806880 576728579255904209680 578258363285760719520 579380759177231528370 583286696879549943168 584019711737015514480 585818323168089656463 587014684617718158144 588577279164171711360 592075156036836418128 592255887158947784556 592400551518292911030 593206538663215758528 593610355231400384640 593651221225931812320 596186789064870004365 596695586462987872896 597361541358593886147 598910447688823602360 600839305813425288680 601803734875726131840 605565008218699420164 606018955001472058410 606843470586508074816 607256570294191198080 609411873116885754240 612678503957532190920 613220697323866290204 613661936548154232960 615638303493558916480 618006143122380296928 619486042890393659708 621092316121742995040 622107953806820874120 626446560226240779480 628944304947555169440 631893921619512438432 634559879098872626310 635932575002528004656 637625385761186020640 638837810868078509184 639316699781772720960 641610544422193433269 643077884834017083360 643312429155408800466 646420218668236862304 648819651662892235890 653523737554701003648 653683367192599074240 657861284485373797920 659118376292461953920 660391520194932927912 662149439059693175280 663581817393942265728 663735045953993206830 668209664241323498112 669506655049245321672 675944219040103449765 676657321184955906432 676863871038797468064 677029201735191898320 681356330359851433560 682698904409821584168 684469083072941259840 686673492358200329920 690965201685439081982 692074295107085051616 692593091430253781040 698728855636960869420 700204004522893932480 700823654084418617376 702104357355013820480 707984049017592753952 710980518636366713280 714791587950454222740 715424146877844005238 715938925972846605120 717328558981334273220 721007166976110346416 726780085717174862464 727222746001766470092 729108371099437428960 733269193625363923736 733768355772147697680 735214204749038629104 740093945046045522660 740319858948684730695 741508173329019698160 745310779346091594048 745869483078734841120 746529544568185048944 751735872271488935376 753194986930400986881 754733165937066203328 756956260273374275205 758554338233135093520 761471854918647151572 762444360480484504256 765150462913423224768 765671327762241075840 766525871654832862755 771011151047680959360 771693461800820500032 772507678902975371160 773747659125933598080 774357553612992074635 778583581995470683068 778692948982687352640 781091097557452875284 789433541382448557504 789674516211930379408 789867402024390548040 791534961634575749760 794915718753160005820 796482055144791848196 798547263585098136480 807420010958265893552 808025273335296077880 811133062848124139718 816904671943376254560 817627596431821720272 824008190829840395904 824927842828534414203 825489400243666159890 829477271742427832160 831111709716304537248 835262080301654372640 836883318811556652090 838474626764353043304 838592406596740225920 840244805427472718976 842525228826016584576 845821651481194883040 846079838798496835080 853176622363640055936 853373630512276980210 857437179778689444480 857749905540545067288 859126711167415926144 860794270777601127864 861893624890982483072 865092868883856314520 876029567605523271720 877148379313831730560 880522026926577237216 882865918746257567040 884980061271990942440 888383830738421676834 889809807994823637792 892675540065660428896 895043379694481809344 901258958720137933020 902485161385063290752 902705602313589197760 908347512328049130246 908475107146468578080 909028432502208087615 910265205879762112224 910884855441286797120 916586492031704904670 919017755936298286380 922765726809446735488 923457455240338374720 927009214683570445392 929229064335590489562 931638474182614492560 933161930710231311180 934431538779224823168 939669840339361169220 943416457421332754160 947840882429268657648 951839818648308939465 953055450600605630320 953898862503792006984 956438078641779030960 958256716302117763776 961342889301480461888 964616827251025625040 969630328002355293456 972144494799249905280 973229477494338353835 976363871946816094105 978357807696196930240 980285606332051505472 986791926728060696880 987093145264912974260 988677564438692930880 994492644104979788160 995372726090913398592 995602568930989810245 1002314496361985247168 1004259982573867982508 1009275013697832366940 1011405784310846791360 1015295806558196202096 1022034495539777150340 1029695923542324205440 1030010238537300494880 1036447802528158622973 1038111442660627577424 1038889637145380671560 1048093283455441304130 1050306006784340898720 1053156536032520730720 1059439102495509080448 1061976073526389130928 1064729684780130848640 1066470777954550069920 1072187381925681334110 1073136220316766007857 1073908388959269907680 1075992838472001409830 1077367031113728103840 1078190237052951719040 1081510750464165519624 1083246722776307037312 1089206229257835006080 1090170128575762293696 1099903790438045885604 1100652533658221546520 1102419231144029285760 1105969695656570442880 1108148946288406049664 1112262259993529547240 1113682773735539163520 1115844425082075536120 1117966169019137391072 1118804224618102261680 1127762201974926510720 1128106451731329113440 1137831507349702640280 1143666540720726756384 1147725694370134837152 1148506991643361613760 1153457158511808419360 1156516726571521439040 1158761518354463056740 1168039423474031028960 1171636646336179312926 1174029369235436316288 1184150312073672836256 1184511774317895569112 1184801103036585822060 1186413077326431517056 1187302442451863624640 1192373578129740008730 1194723082717187772294 1197820895377647204720 1201678611626850577360 1211130016437398840328 1212037910002944116820 1213686941173016149632 1225357007915064381840 1226441394647732580408 1236012286244760593856 1238972085780787319416 1242184632243485990080 1244215907613641748240 1252893120452481558960 1255324978217334978135 1257888609895110338880 1263787843239024876864 1269119758197745252620 1271865150005056009312 1275250771522372041280 1278633399563545441920 1283221088844386866538 1286155769668034166720 1286624858310817600932 1292840437336473724608 1297639303325784471780 1307366734385198148480 1315722568970747595840 1320783040389865855824 1324298878119386350560 1327470091907986413660 1332575746107632515251 1339013310098490643344 1351888438080206899530 1353727742077594936128 1354058403470383796640 1362521268492073695369 1362712660719702867120 1365397808819643168336 1368938166145882519680 1373346984716400659840 1374879738047557357005 1381930403370878163964 1384148590214170103232 1385186182860507562080 1393843596503385734343 1397457711273921738840 1400408009045787864960 1401647308168837234752 1404208714710027640960 1415968098035185507904 1421961037272733426560 1429583175900908445480 1430848293755688010476 1431877851945693210240 1434657117962668546440 1442014333952220692832 1454445492003532940184 1458216742198874857920 1466538387250727847472 1467536711544295395360 1470428409498077258208 1480187890092091045320 1480639717897369461390 1483016346658039396320 1490621558692183188096 1491738966157469682240 1493059089136370097888 1503471744542977870752 1506389973860801973762 1509466331874132406656 1513912520546748550410 1517108676466270187040 1522943709837294303144 1524888720960969008512 1530300925826846449536 1533051743309665725510 1543386923601641000064 1545015357805950742320 1548715107225984149270 1557167163990941366136 1557385897965374705280 1562182195114905750568 1578867082764897115008 1579349032423860758816 1579734804048781096080 1589831437506320011640 1592964110289583696392 1597094527170196272960 1608281072888522001165 1614840021916531787104 1616050546670592155760 1622266125696248279436 1633809343886752509120 1635255192863643440544 1649855685657068828406 1650978800487332319780 1658954543484855664320 1662223419432609074496 1670524160603308745280 1673766637623113304180 1676949253528706086608 1691643302962389766080 1692159677596993670160 1706747261024553960420 1715499811081090134576 1721588541555202255728 1727413004213597704955 1730185737767712629040 1752059135211046543440 1757454969504268969389 1761044053853154474432 1765731837492515134080 1769960122543981884880 1776767661476843353668 1779619615989647275584 1785351080131320857792 1788560367194610013095 1790086759388963618688 1802517917440275866040 1805411204627178395520 1816695024656098260492 1816950214292937156160 1818056865004416175230 1820530411759524224448 1821769710882573594240 1833172984063409809340 1838035511872596572760 1846914910480676749440 1854018429367140890784 1858458128671180979124 1863276948365228985120 1866323861420462622360 1879339680678722338440 1886832914842665508320 1895681764858537315296 1903679637296617878930 1906110901201211260640 1907797725007584013968 1912876157283558061920 1916513432604235527552 1922685778602960923776 1924831633266580299807 1929233654502051250080 1939260656004710586912 1946458954988676707670 1952727743893632188210 1956715615392393860480 1960571212664103010944 1973583853456121393760 1974186290529825948520 1977355128877385861760 1990745452181826797184 1991205137861979620490 2004628992723970494336 2008519965147735965016 2018550027395664733880 2022811568621693582720 2027832657120310349295 2030591613116392404192 2044068991079554300680 2060020477074600989760 2072895605056317245946 2076222885321255154848 2077779274290761343120 2096186566910882608260 2100612013568681797440 2106313072065041461440 2123952147052778261856 2132941555909100139840 2144374763851362668220 2146272440633532015714 2147816777918539815360 2151985676944002819660 2154734062227456207680 2163021500928331039248 2180340257151524587392 2199807580876091771208 2201305067316443093040 2220959576846054192085 2224524519987059094480 2231688850164151072240 2235932338038274782144 2237608449236204523360 2256212903462658226880 2270868780820122825615 2275663014699405280560 2287333081441453512768 2295451388740269674304 2297013983286723227520 2306914317023616838720 2313033453143042878080 2317523036708926113480 2323072660838976223905 2336078846948062057920 2343273292672358625852 2368300624147345672512 2369023548635791138224 2369602206073171644120 2374604884903727249280 2384747156259480017460 2389446165434375544588 2395641790755294409440 2403357223253701154720 2422260032874797680656 2424075820005888233640 2450714015830128763680 2452882789295465160816 2472024572489521187712 2474783528485603242609 2477944171561574638832 2484369264486971980160 2488431815227283496480 2505786240904963117920 2510649956434669956270 2515777219790220677760 2527575686478049753728 2538239516395490505240 2543730300010112018624 2550501543044744082560 2566442177688773733076 2572311539336068333440 2573249716621635201864 2585680874672947449216 2595278606651568943560 2631445137941495191680 2641566080779731711648 2648597756238772701120 2654940183815972827320 2665151492215265030502 2678026620196981286688 2703776876160413799060 2707455484155189872256 2708116806940767593280 2725042536984147390738 2725425321439405734240 2730795617639286336672 2749759476095114714010 2763860806741756327928 2768297180428340206464 2770372365721015124160 2787687193006771468686 2794915422547843477680 2803294616337674469504 2831936196070371015808 2859166351801816890960 2861696587511376020952 2869314235925337092880 2884028667904441385664 2908890984007065880368 2916433484397749715840 2929091615840448282315 2933076774501455694944 2935073423088590790720 2940856818996154516416 2960375780184182090640 2961279435794738922780 2966032693316078792640 2983477932314939364480 2986118178272740195776 2986807706792969430735 3006943489085955741504 3012779947721603947524 3027825041093497100820 3034217352932540374080 3045887419674588606288 3066103486619331451020 3090030715611901484640 3097430214451968298540 3109343407584475868919 3114334327981882732272 3124364390229811501136 3158698064847721517632 3159469608097562192160 3179662875012640023280 3185928220579167392784 3194189054340392545920 3208052722110967166345 3216562145777044002330 3229680043833063574208 3232101093341184311520 3244532251392496558872 3267618687773505018240 3270510385727286881088 3299711371314137656812 3301957600974664639560 3317909086969711328640 3324446838865218148992 3341048321206617490560 3347533275246226608360 3353898507057412173216 3383286605924779532160 3384319355193987340320 3413494522049107920840 3430999622162180269152 3443177083110404511456 3454826008427195409910 3460371475535425258080 3504118270422093086880 3514909939008537938778 3522088107706308948864 3539920245087963769760 3553535322953686707336 3559239231979294551168 3570702160262641715584 3577120734389220026190 3605035834880551732080 3633390049312196520984 3633900428585874312320 3636113730008832350460 3641060823519048448896 3666345968126819618680 3676071023745193145520 3708036858734281781568 3716916257342361958248 3726553896730457970240 3732647722840925244720 3758679361357444676880 3765974934652004934405 3773665829685331016640 3791363529717074630592 3807359274593235757860 3812221802402422521280 3815595450015168027936 3825752314567116123840 3849663266533160599614 3858467309004102500160 3878521312009421173824 3892917909977353415340 3905455487787264376420 3947167706912242787520 3948372581059651897040 3982410275723959240980 4017039930295471930032 4037100054791329467760 4055665314240620698590 4061183226232784808384 4088137982159108601360 4120040954149201979520 4124639214142672071015 4145791210112634491892 4152445770642510309696 4155558548581522686240 4181530789510157203029 4192373133821765216520 4201224027137363594880 4212626144130082922880 4247904294105556523712 4265883111818200279680 4288749527702725336440 4292544881267064031428 4295633555837079630720 4303971353888005639320 4309468124454912415360 4326043001856662078496 4399615161752183542416 4402610134632886186080 4441919153692108384170 4449049039974118188960 4463377700328302144480 4471864676076549564288 4475216898472409046720 4491273810955354032883 4512425806925316453760 4541737561640245651230 4551326029398810561120 4574666162882907025536 4590902777480539348608 4613828634047233677440 4635046073417852226960 4646145321677952447810 4672157693896124115840 4686546585344717251704 4736601248294691345024 4738047097271582276448 4739204412146343288240 4769494312518960034920 4778892330868751089176 4791283581510588818880 4806714446507402309440 4844520065749595361312 4848151640011776467280 4901428031660257527360 4905765578590930321632 4949567056971206485218 4955888343123149277664 4976863630454566992960 5011572481809926235840 5021299912869339912540 5076479032790981010480 5087460600020224037248 5132884355377547466152 5146499433243270403728 5182239012640793114865 5190557213303137887120 5272364908512806908167 5283132161559463423296 5297195512477545402240 5309880367631945654640 5330302984430530061004 5356053240393962573376 5365681101583830039285 5407553752320827598120 5416233613881535186560 5450085073968294781476 5450850642878811468480 5461591235278572673344 5499518952190229428020 5527721613483512655856 5540744731442030248320 5575374386013542937372 5589830845095686955360 5718332703603633781920 5723393175022752041904 5738628471850674185760 5768057335808882771328 5774494899799740899421 5817781968014131760736 5858183231680896564630 5866153549002911389888 5870146846177181581440 5881713637992309032832 5920751560368364181280 5922558871589477845560 5932065386632157585280 5972236356545480391552 5973615413585938861470 6013886978171911483008 6025559895443207895048 6055650082186994201640 6068434705865080748160 6091774839349177212576 6132206973238662902040 6180061431223802969280 6194860428903936597080 6218686815168951737838 6228668655963765464544 6248728780459623002272 6317396129695443035264 6318939216195124384320 6359325750025280046560 6371856441158334785568 6416105444221934332690 6433124291554088004660 6459360087666127148416 6464202186682368623040 6489064502784993117744 6541020771454573762176 6599422742628275313624 6603915201949329279120 6662878730538162576255 6695066550492453216720 6707797014114824346432 6768638710387974680640 6812606342460368476845 6826989044098215841680 6861999244324360538304 6886354166220809022912 6909652016854390819820 6920742951070850516160 6969217982516928671715 7008236540844186173760 7029819878017075877556 7079840490175927539520 7107070645907373414672 7154241468778440052380 7210071669761103464160 7266780098624393041968 7272227460017664700920 7332691936253639237360 7352142047490386291040 7416073717468563563136 7433832514684723916496 7453107793460915940480 7465295445681850489440 7517358722714889353760 7531949869304009868810 7547331659370662033280 7582727059434149261184 7614718549186471515720 7624443604804845042560 7631190900030336055872 7651504629134232247680 7699326533066321199228 7716934618008205000320 7757042624018842347648 7785835819954706830680 7810910975574528752840 7894335413824485575040 7896745162119303794080 7964820551447918481960 8034079860590943860064 8074200109582658935520 8111330628481241397180 8122366452465569616768 8176275964318217202720 8249278428285344142030 8291582420225268983784 8304891541285020619392 8311117097163045372480 8363061579020314406058 8384746267643530433040 8495808588211113047424 8577499055405450672880 8585089762534128062856 8607942707776011278640 8652086003713324156992 8787274847521344846945 8799230323504367084832 8805220269265772372160 8883838307384216768340 8898098079948236377920 8926755400656604288960 8950433796944818093440 8982547621910708065766 9083475123280491302460 9102652058797621122240 9270092146835704453920 9292290643355904895620 9328030222753427606757 9373093170689434503408 9476094194543164552896 9478408824292686576480 9538988625037920069840 9557784661737502178352 9582567163021177637760 9613428893014804618880 9624158166332901499035 9689040131499190722624 9696303280023552934560 9802856063320515054720 9811531157181860643264 9899134113942412970436 9911776686246298555328 9953727260909133985920 10023144963619852471680 10042599825738679825080 10152958065581962020960 10265768710755094932304 10292998866486540807456 10364478025281586229730 10381114426606275774240 10544729817025613816334 10566264323118926846592 10619760735263891309280 10660605968861060122008 10712106480787925146752 10731362203167660078570 10815107504641655196240 10900170147936589562952 10901701285757622936960 10923182470557145346688 10999037904380458856040 11055443226967025311712 11150748772027085874744 11179661690191373910720 11436665407207267563840 11446786350045504083808 11477256943701348371520 11548989799599481798842 11635563936028263521472 11716366463361793129260 11732307098005822779776 11841503120736728362560 11845117743178955691120 11947230827171877722940 12051119790886415790096 12111300164373988403280 12183549678698354425152 12264413946477325804080 12360122862447605938560 12373917642428016213045 12389720857807873194160 12437373630337903475676 12457337311927530929088 12497457560919246004544 12637878432390248768640 12718651500050560093120 12743712882316669571136 12832210888443868665380 12866248583108176009320 12928404373364737246080 12978129005569986235488 13198845485256550627248 13207830403898658558240 13325757461076325152510 13390133100984906433440 13415594028229648692864 13473821432866062098649 13537277420775949361280 13625212684920736953690 13653978088196431683360 13723998488648721076608 13772708332441618045824 13819304033708781639640 13841485902141701032320 13938435965033857343430 14016473081688372347520 14059639756034151755112 14159680980351855079040 14214141291814746829344 14308482937556880104760 14420143339522206928320 14533560197248786083936 14544454920035329401840 14665383872507278474720 14704284094980772582080 14867665029369447832992 14930590891363700978880 15034717445429778707520 15063899738608019737620 15229437098372943031440 15262381800060672111744 15398653066132642398456 15546717037922379344595 15571671639909413661360 15621821951149057505680 15793490324238607588160 15929641102895836963920 16068159721181887720128 16148400219165317871040 16222661256962482794360 16352551928636434405440 16498556856570688284060 16583164840450537967568 16622234194326090744960 16726123158040628812116 16769492535287060866080 17154998110810901345760 17170179525068256125712 17215885415552022557280 17304172007426648313984 17323484699399222698263 17574549695042689693890 17598460647008734169664 17610440538531544744320 17767676614768433536680 17796196159896472755840 17853510801313208577920 17965095243821416131532 18166950246560982604920 18205304117595242244480 18540184293671408907840 18584581286711809791240 18656060445506855213514 18746186341378869006816 18952188389086329105792 18956817648585373152960 19077977250075840139680 19115569323475004356704 19248316332665802998070 19378080262998381445248 19392606560047105869120 19623062314363721286528 19798268227884825940872 19823553372492597110656 20085199651477359650160 20305916131163924041920 20531537421510189864608 20585997732973081614912 20728956050563172459460 20762228853212551548480 20907653947550786015145 21089459634051227632668 21239521470527782618560 21321211937722120244016 21462724406335320157140 21630215009283310392480 21800340295873179125904 21998075808760917712080 22110886453934050623424 22301497544054171749488 22359323380382747821440 22456369054776770164415 22873330814414535127680 22893572700091008167616 22954513887402696743040 23097979599198963597684 23271127872056527042944 23432732926723586258520 23683006241473456725120 23690235486357911382240 23894461654343755445880 24102239581772831580192 24222600328747976806560 24367099357396708850304 24528827892954651608160 24747835284856032426090 24779441715615746388320 24874747260675806951352 24914674623855061858176 24994915121838492009088 25437303000101120186240 25487425764633339142272 25664421776887737330760 25732497166216352018640 25956258011139972470976 26361824542564034540835 26397690970513101254496 26415660807797317116480 26651514922152650305020 26780266201969812866880 26947642865732124197298 27250425369841473907380 27307956176392863366720 27638608067417563279280 27876871930067714686860 28119279512068303510224 28428282583629493658688 28616965875113760209520 28840286679044413856640 28872474498998704497105 29067120394497572167872 29088909840070658803680 29330767745014556949440 29408568189961545164160 29735330058738895665984 29861181782727401957760 30069434890859557415040 30127799477216039475240 30458874196745886062880 30797306132265284796912 31093434075844758689190 31143343279818827322720 31243643902298115011360 31586980648477215176320 31859282205791673927840 32136319442363775440256 32296800438330635742080 32445322513924965588720 32705103857272868810880 32997113713141376568120 33166329680901075935136 33452246316081257624232 33538985070574121732160 34309996221621802691520 34340359050136512251424 34431770831104045114560 34646969398798445396526 35149099390085379387780 35196921294017468339328 35535353229536867073360 35930190487642832263064 36333900493121965209840 37080368587342817815680 37169162573423619582480 37312120891013710427028 37492372682757738013632 37913635297170746305920 38155954500151680279360 38231138646950008713408 38496632665331605996140 38785213120094211738240 39596536455769651881744 40170399302954719300320 40421464298598186295947 40611832262327848083840 41063074843020379729216 41171995465946163229824 41457912101126344918920 41524457706425103096960 41815307895101572030290 42178919268102455265336 42479042941055565237120 42642423875444240488032 42925448812670640314280 43260430018566620784960 43600680591746358251808 43996151617521835424160 44221772907868101246848 44602995088108343498976 44912738109553540328830 45787145400182016335232 46195959198397927195368 46640151113767138033785 46865465853447172517040 47380470972715822764480 47788923308687510891760 48204479163545663160384 48445200657495953613120 49057655785909303216320 49495670569712064852180 49558883431231492776640 49749494521351613902704 51328843553775474661520 51464994332432704037280 51912516022279944941952 52723649085128069081670 52795381941026202508992 52831321615594634232960 53303029844305300610040 53560532403939625733760 53895285731464248394596 54500850739682947814760 54615912352785726733440 55277216134835126558560 55753743860135429373720 56238559024136607020448 56856565167258987317376 57233931750227520419040 57744948997997408994210 58134240788995144335744 58177819680141317607360 58661535490029113898880 59470660117477791331968 60255598954432078950480 60917748393491772125760 61594612264530569593824 62186868151689517378380 62286686559637654645440 62487287804596230022720 63718564411583347855680 64890645027849931177440 65994227426282753136240 66332659361802151870272 66904492632162515248464 67077970141148243464320 67369107164330310493245 68619992443243605383040 68680718100273024502848 68863541662208090229120 69293938797596890793052 70298198780170758775560 71070706459073734146720 71860380975285664526128 72667800986243930419680 74338325146847239164960 74624241782027420854056 74984745365515476027264 76311909000303360558720 76462277293900017426816 76993265330663211992280 79193072911539303763488 80340798605909438600640 80842928597196372591894 82126149686040759458432 82915824202252689837840 83630615790203144060580 84357838536204910530672 85284847750888480976064 85850897625341280628560 86520860037133241569920 86617423496996113491315 87201361183492716503616 87992303235043670848320 89205990176216686997952 89825476219107080657660 92391918396795854390736 93280302227534276067570 93730931706894345034080 94760941945431645528960 95577846617375021783520 96408958327091326320768 96890401314991907226240 98115311571818606432640 98991341139424129704360 99117766862462985553280 99498989042703227805408 102657687107550949323040 102929988664865408074560 105447298170256138163340 105590763882052405017984 106606059688610601220080 107790571462928496789192 109001701479365895629520 110554432269670253117120 111507487720270858747440 112477118048273214040896 114467863500455040838080 115489897995994817988420 116355639360282635214720 120511197908864157900960 121264392895794558887841 121835496786983544251520 123189224529061139187648 124373736303379034756760 124573373119275309290880 124974575609192460045440 127437128823166695711360 129781290055699862354880 131988454852565506272480 132665318723604303740544 133808985264325030496928 134738214328660620986490 137361436200546049005696 138587877595193781586104 140596397560341517551120 142141412918147468293440 143720761950571329052256 145335601972487860839360 148676650293694478329920 149248483564054841708112 153986530661326423984560 158386145823078607526976 160681597211818877201280 161685857194392745183788 165831648404505379675680 167261231580406288121160 168715677072409821061344 170569695501776961952128 171701795250682561257120 173234846993992226982630 174402722366985433007232 175984606470087341696640 178411980352433373995904 179650952438214161315320 184783836793591708781472 186560604455068552135140 187461863413788690068160 191155693234750043567040 197982682278848259408720 198997978085406455610816 202107321492990931479735 205315374215101898646080 205859977329730816149120 210894596340512276326680 213212119377221202440160 215581142925856993578384 218003402958731791259040 221108864539340506234240 223014975440541717494880 224954236096546428081792 228935727000910081676160 230979795991989635976840 241022395817728315801920 242528785791589117775682 246378449058122278375296 248747472606758069513520 259562580111399724709760 263976909705131012544960 267617970528650060993856 269476428657321241972980 277175755190387563172208 281192795120683035102240 284282825836294936586880 287441523901142658104512 290671203944975721678720 297353300587388956659840 298496967128109683416224 307973061322652847969120 316772291646157215053952 323371714388785490367576 331663296809010759351360 334522463160812576242320 337431354144819642122688 343403590501365122514240 346469693987984453965260 359301904876428322630640 369567673587183417562944 373121208910137104270280 374923726827577380136320 382311386469500087134080 395965364557696518817440 397995956170812911221632 404214642985981862959470 410630748430203797292160 421789192681024552653360 426424238754442404880320 431162285851713987156768 436006805917463582518080 446029950881083434989760 461959591983979271953680 482044791635456631603840 485057571583178235551364 497494945213516139027040 527953819410262025089920 535235941057300121987712 538952857314642483945960 554351510380775126344416 562385590241366070204480 574883047802285316209024 596993934256219366832448 606321964478972794439205 615946122645305695938240 646743428777570980735152 663326593618021518702720 669044926321625152484640 674862708289639284245376 686807181002730245028480 692939387975968907930520 718603809752856645261280 739135347174366835125888 746242417820274208540560 791930729115393037634880 808429285971963725918940 843578385362049105306720 852848477508884809760640 862324571703427974313536 872013611834927165036160 892059901762166869979520 923919183967958543907360 970115143166356471102728 994989890427032278054080 1077905714629284967891920 1108703020761550252688832 1124771180482732140408960 1193987868512438733664896 1212643928957945588878410 1231892245290611391876480 1293486857555141961470304 1338089852643250304969280 1385878775951937815861040 1437207619505713290522560 1492484835640548417081120 1583861458230786075269760 1616858571943927451837880 1687156770724098210613440 1724649143406855948627072 1847838367935917087814720 1940230286332712942205456 1989979780854064556108160 2155811429258569935783840 2217406041523100505377664 2425287857915891177756820 2586973715110283922940608 2676179705286500609938560 2771757551903875631722080 2874415239011426581045120 2984969671281096834162240 3233717143887854903675760 3374313541448196421226880 3695676735871834175629440 3880460572665425884410912 4311622858517139871567680 4850575715831782355513640 5173947430220567845881216 5543515103807751263444160 5969939342562193668324480 6467434287775709807351520 7760921145330851768821824 8623245717034279743135360 9701151431663564711027280 11087030207615502526888320 12934868575551419614703040 15521842290661703537643648 19402302863327129422054560 25869737151102839229406080 38804605726654258844109120 77609211453308517688218240
- Sum of all divisors σ(n): 379201447960690741424640000
- Sum of proper divisors (its aliquot sum) s(n): 301592236507382223736421760
- 77609211453308517688218240 is an abundant number, because the sum of its proper divisors (301592236507382223736421760) is greater than itself. Its abundance is 223983025054073706048203520
Bases of 77609211453308517688218240
- Binary: 1000000001100100110001111001000011110110001011011110100111100011000001100010010100000002
- Hexadecimal: 0x403263C87B16F4F1831280
- Base-36: 9R1ZWKILHO2EXA5C0
Squares and roots of 77609211453308517688218240
- 77609211453308517688218240 squared (776092114533085176882182402) is 6023189702404354000212935413106948967144505868697600
- 77609211453308517688218240 cubed (776092114533085176882182403) is 467455003237289912673077811759581082653149457387585363568715432083933364224000
-
The
square root of 77609211453308517688218240 is 8809609040888.7338823057 -
The
cube root of 77609211453308517688218240 is 426551123.5824868063
Scales and comparisons
How big is 77609211453308517688218240?- 77,609,211,453,308,517,688,218,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 77,609,211,453,308,517,688,218,240 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 77609211453308517688218240 cubic inches would be around 35545927 feet tall.
Recreational maths with 77609211453308517688218240
- 77609211453308517688218240 backwards is 04281288671580335411290677
- 77609211453308517688218240 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 77609211453308517688218240'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 77609211453308517688218240 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 77609211453308517688218240 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/77609211453308517688218240/
Chicago style:
Numbermatics. 2024. "Number 77609211453308517688218240 - Facts about the integer". https://numbermatics.com/n/77609211453308517688218240/
The information we have on file for 77609211453308517688218240 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 77609211453308517688218240, math, Factors of 77609211453308517688218240, curriculum, school, college, exams, university, Prime factorization of 77609211453308517688218240, STEM, science, technology, engineering, physics, economics, calculator, seventy-seven septillion, six hundred nine sextillion, two hundred eleven quintillion, four hundred fifty-three quadrillion, three hundred eight trillion, five hundred seventeen billion, six hundred eighty-eight million, two hundred eighteen thousand, two hundred forty.