12681422799917983727616
12,681,422,799,917,983,727,616 is an even composite number composed of six prime numbers multiplied together.
12681422799917983727616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand divisors.
Prime factorization of 12681422799917983727616:
224 × 39 × 7 × 113 × 132 × 293
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 11 × 11 × 11 × 13 × 13 × 29 × 29 × 29)See below for interesting mathematical facts about the number 12681422799917983727616 from the Numbermatics database.
Names of 12681422799917983727616
- Cardinal: 12681422799917983727616 can be written as Twelve sextillion, six hundred eighty-one quintillion, four hundred twenty-two quadrillion, seven hundred ninety-nine trillion, nine hundred seventeen billion, nine hundred eighty-three million, seven hundred twenty-seven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.2681422799917983727616 × 1022
Factors of 12681422799917983727616
Divisors of 12681422799917983727616
- Number of divisors d(n): 24000
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 29 32 33 36 39 42 44 48 52 54 56 58 63 64 66 72 77 78 81 84 87 88 91 96 99 104 108 112 116 117 121 126 128 132 143 144 154 156 162 168 169 174 176 182 189 192 198 203 208 216 224 231 232 234 242 243 252 256 261 264 273 286 288 297 308 312 319 324 336 338 348 351 352 363 364 377 378 384 396 406 416 429 432 448 462 464 468 484 486 504 507 512 522 528 546 567 572 576 594 609 616 624 638 648 672 676 693 696 702 704 726 728 729 754 756 768 783 792 812 819 832 841 847 858 864 891 896 924 928 936 957 968 972 1001 1008 1014 1024 1044 1053 1056 1089 1092 1131 1134 1144 1152 1183 1188 1218 1232 1248 1276 1287 1296 1331 1344 1352 1386 1392 1404 1408 1452 1456 1458 1508 1512 1521 1536 1566 1573 1584 1624 1638 1664 1682 1694 1701 1716 1728 1782 1792 1827 1848 1856 1859 1872 1914 1936 1944 2002 2016 2028 2048 2079 2088 2106 2112 2178 2184 2187 2233 2262 2268 2288 2304 2349 2366 2376 2436 2457 2464 2496 2523 2541 2552 2574 2592 2639 2662 2673 2688 2704 2772 2784 2808 2816 2871 2904 2912 2916 3003 3016 3024 3042 3072 3132 3146 3159 3168 3248 3267 3276 3328 3364 3388 3393 3402 3432 3456 3509 3549 3564 3584 3654 3696 3712 3718 3744 3828 3861 3872 3888 3993 4004 4032 4056 4096 4147 4158 4176 4212 4224 4356 4368 4374 4466 4524 4536 4563 4576 4608 4698 4719 4732 4752 4872 4901 4914 4928 4992 5046 5082 5103 5104 5148 5184 5278 5324 5346 5376 5408 5481 5544 5568 5577 5616 5632 5742 5808 5824 5832 5887 6006 6032 6048 6084 6144 6237 6264 6292 6318 6336 6496 6534 6552 6561 6656 6699 6728 6776 6786 6804 6864 6912 7018 7047 7098 7128 7168 7308 7371 7392 7424 7436 7488 7569 7623 7656 7722 7744 7776 7917 7986 8008 8019 8064 8112 8192 8294 8316 8352 8424 8448 8613 8712 8736 8748 8932 9009 9048 9072 9126 9152 9216 9251 9317 9396 9438 9464 9477 9504 9744 9801 9802 9828 9856 9984 10092 10164 10179 10206 10208 10296 10368 10527 10556 10647 10648 10692 10752 10816 10933 10962 11011 11088 11136 11154 11232 11264 11484 11583 11616 11648 11664 11774 11979 12012 12064 12096 12168 12288 12441 12474 12528 12584 12636 12672 12992 13013 13068 13104 13122 13312 13398 13456 13552 13572 13608 13689 13728 13824 14036 14094 14157 14196 14256 14336 14616 14703 14742 14784 14848 14872 14976 15138 15246 15309 15312 15444 15488 15552 15834 15972 16016 16038 16128 16224 16384 16443 16588 16632 16704 16731 16848 16896 17226 17303 17424 17472 17496 17661 17864 18018 18096 18144 18252 18304 18432 18502 18634 18711 18792 18876 18928 18954 19008 19488 19602 19604 19656 19683 19712 19968 20097 20184 20328 20358 20412 20416 20449 20592 20736 21054 21112 21141 21294 21296 21384 21504 21632 21866 21924 22022 22113 22176 22272 22308 22464 22528 22707 22869 22968 23166 23232 23296 23328 23548 23751 23958 24024 24057 24128 24192 24336 24389 24563 24576 24882 24948 25056 25168 25272 25344 25839 25984 26026 26136 26208 26244 26624 26796 26912 27027 27104 27144 27216 27378 27456 27648 27753 27951 28072 28188 28314 28392 28431 28512 28672 29029 29232 29403 29406 29484 29568 29696 29744 29952 30276 30492 30537 30618 30624 30888 30976 31104 31581 31668 31941 31944 32032 32076 32256 32448 32768 32799 32886 33033 33176 33264 33408 33462 33696 33792 34307 34452 34606 34749 34848 34944 34992 35322 35728 35937 36036 36192 36288 36504 36608 36864 37004 37268 37323 37422 37584 37752 37856 37908 38016 38599 38976 39039 39204 39208 39312 39366 39424 39936 40194 40368 40656 40716 40824 40832 40898 41067 41184 41472 42108 42224 42282 42471 42588 42592 42768 43008 43264 43732 43848 44044 44109 44226 44352 44544 44616 44928 45056 45414 45617 45738 45927 45936 46332 46464 46592 46656 47096 47502 47916 48048 48114 48256 48384 48672 48778 49126 49152 49329 49764 49896 50112 50193 50336 50544 50688 51678 51909 51968 52052 52272 52416 52488 52983 53248 53592 53824 53911 54054 54208 54288 54432 54756 54912 55296 55506 55902 56133 56144 56376 56628 56784 56862 57024 57344 58058 58464 58806 58812 58968 59136 59392 59488 59904 60291 60552 60984 61074 61236 61248 61347 61776 61952 62208 63162 63336 63423 63882 63888 64064 64152 64512 64757 64896 65536 65598 65772 66066 66339 66352 66528 66816 66924 67392 67584 68121 68607 68614 68904 69212 69498 69696 69888 69984 70644 71253 71456 71874 72072 72171 72384 72576 73008 73167 73216 73689 73728 74008 74536 74646 74844 75168 75504 75712 75816 76032 76531 77198 77517 77952 78078 78408 78416 78624 78732 78848 79872 80388 80736 81081 81312 81432 81648 81664 81796 82134 82368 82944 83259 83853 84216 84448 84564 84942 85176 85184 85293 85536 86016 86528 87087 87464 87696 88088 88209 88218 88452 88704 89088 89232 89856 90112 90828 91234 91476 91611 91854 91872 92664 92928 93184 93312 94192 94743 95004 95823 95832 96096 96228 96512 96768 97344 97556 98252 98304 98397 98658 99099 99528 99792 100224 100386 100672 101088 101376 101761 102921 103356 103818 103936 104104 104247 104544 104832 104976 105966 106496 107184 107648 107811 107822 108108 108416 108576 108864 109512 109824 110592 111012 111804 111969 112266 112288 112752 113256 113568 113724 114048 114688 115797 116116 116928 117117 117612 117624 117936 118272 118784 118976 119808 120263 120582 121104 121121 121968 122148 122472 122496 122694 123201 123552 123904 124416 126324 126672 126846 127413 127764 127776 128128 128304 129024 129514 129792 131072 131196 131544 132132 132327 132678 132704 133056 133632 133848 134784 135168 136242 136851 137214 137228 137781 137808 138424 138996 139392 139776 139968 141288 142129 142506 142912 143143 143748 144144 144342 144768 145152 146016 146334 146432 147378 147456 147987 148016 149072 149292 149688 150336 150579 151008 151424 151632 152064 153062 154396 155034 155727 155904 156156 156816 156832 157248 157464 157696 158949 159744 160776 161472 161733 162162 162624 162864 163296 163328 163592 164268 164736 165888 166518 167706 168399 168432 168896 169128 169884 170352 170368 170586 170723 171072 172032 173056 174174 174928 175392 176176 176418 176436 176904 177408 178176 178464 179712 180224 180873 181656 182468 182952 183222 183708 183744 184041 185328 185856 186368 186624 188384 189486 190008 190269 191646 191664 192192 192456 193024 193536 194271 194688 195112 196504 196608 196794 197316 198198 199017 199056 199584 200448 200772 201344 202176 202752 203522 204363 205821 205842 206712 207636 207872 208208 208494 209088 209664 209952 211932 212992 213759 214368 215296 215622 215644 216216 216513 216832 217152 217728 219024 219501 219648 221067 221184 222024 223608 223938 224532 224576 224939 225504 226512 227136 227448 228096 229376 229593 231594 232232 232551 233856 234234 235224 235248 235872 236544 237568 237952 239616 240526 241164 242208 242242 243243 243936 244296 244944 244992 245388 246402 247104 247808 248832 249777 251559 252648 253344 253692 254826 255528 255552 255879 256256 256608 258048 259028 259584 261261 262144 262392 263088 264264 264627 264654 265356 265408 266112 267264 267696 268279 269568 270193 270336 272484 273702 274428 274456 274833 275562 275616 276848 277992 278784 279552 279936 282576 284229 284258 285012 285824 286286 287469 287496 288288 288684 289536 290304 292032 292668 292864 294756 294912 295191 295974 296032 297297 298144 298584 299376 300672 301158 302016 302848 303264 304128 305283 306124 308763 308792 310068 311454 311808 312312 312741 313632 313664 314496 314928 315392 317057 317898 319319 319488 321552 322944 323433 323466 324324 325248 325728 326592 326656 327184 328536 329472 331776 333036 335412 335907 336798 336864 337792 338256 339768 340704 340736 341172 341446 342144 344064 346112 347391 348348 349856 350784 351351 352352 352836 352872 353808 354816 356352 356928 359424 360448 360789 361746 363312 363363 364936 365904 366444 367416 367488 368082 369603 370656 371712 372736 373248 376768 377377 378972 380016 380538 382239 383292 383328 384384 384912 386048 387072 388542 389376 390224 393008 393216 393588 394632 396396 396981 398034 398112 399168 400896 401544 402688 404352 405504 407044 408726 410553 411642 411684 413424 415272 415744 416416 416988 418176 419328 419904 423864 425984 426387 427518 428736 429429 430592 431244 431288 432432 433026 433664 434304 435456 438048 439002 439296 442134 442368 443961 444048 447216 447876 449064 449152 449878 451008 451737 453024 454272 454896 456192 458752 459186 463188 464464 465102 467181 467712 468468 470448 470496 471744 473088 475136 475904 476847 479232 481052 482328 484416 484484 485199 486486 487872 488592 489888 489984 490776 492804 494208 495616 497664 499554 501787 503118 505197 505296 506688 507384 509652 511056 511104 511758 512169 512512 513216 516096 518056 519168 522522 524288 524784 526176 528528 529254 529308 530712 530816 532224 534528 535392 536558 539136 540386 540672 542619 544968 547404 548856 548912 549666 551124 551232 552123 553696 555984 557568 559104 559872 565152 568458 568516 570024 570807 571648 572572 574938 574992 576576 577368 579072 580608 582813 584064 585336 585728 589512 589824 590382 591948 592064 593021 594594 596288 597051 597168 598752 601344 602316 604032 605696 606528 608256 610566 612248 613089 617463 617526 617584 620136 622908 623616 624624 625482 627264 627328 628992 629856 630784 634114 635796 638638 638976 641277 643104 645888 646866 646932 648648 650496 651456 653184 653312 654368 657072 658503 658944 663201 663552 666072 670824 671814 673596 673728 674817 675584 676512 679536 681408 681472 682344 682892 684288 688128 688779 692224 694782 696696 697653 699712 701568 702702 704704 705672 705744 707616 709632 712327 712704 713856 718848 720896 721578 723492 726624 726726 729729 729872 731808 732888 734832 734976 736164 739206 741312 743424 745472 746496 749331 753536 754677 754754 757944 760032 761076 764478 766584 766656 768768 769824 772096 774144 777084 778752 780448 783783 786016 786432 787176 789264 792792 793881 793962 796068 796224 798336 801792 803088 804837 805376 808704 810579 811008 814088 817452 821106 823284 823368 824499 826848 830544 831488 832832 833976 836352 838656 839808 841841 847728 851968 852687 852774 855036 857472 858858 861184 862407 862488 862576 864864 866052 867328 868608 870912 876096 878004 878592 884268 884736 885573 887922 888096 891891 894432 895752 898128 898304 899756 902016 903474 906048 908544 909792 912384 915849 917504 918372 926289 926376 928928 930204 934362 935424 936936 938223 940896 940992 943488 946176 950272 951171 951808 953694 957957 958464 962104 964656 968832 968968 970299 970398 972972 975744 977184 979776 979968 981552 985608 988416 991232 994903 995328 999108 1003574 1006236 1007721 1010394 1010592 1013376 1014768 1019304 1022112 1022208 1023516 1024338 1025024 1026432 1032192 1036112 1038336 1042173 1045044 1048576 1049568 1052352 1054053 1057056 1058508 1058616 1061424 1061632 1064448 1069056 1070784 1073116 1078272 1080772 1081344 1082367 1085238 1089936 1090089 1094808 1097712 1097824 1099332 1102248 1102464 1104246 1107392 1108809 1111968 1115136 1118208 1119371 1119744 1130304 1132131 1136916 1137032 1140048 1141614 1143296 1145144 1146717 1149876 1149984 1153152 1154736 1158144 1161216 1165626 1168128 1170672 1171456 1179024 1179648 1180764 1183896 1184128 1186042 1189188 1190943 1192576 1194102 1194336 1197504 1202688 1204632 1208064 1211392 1213056 1216512 1221132 1224496 1226178 1231659 1234926 1235052 1235168 1240272 1245816 1247232 1249248 1250964 1254528 1254656 1257984 1259712 1261568 1268228 1271592 1277276 1277952 1279161 1282554 1286208 1288287 1291776 1293732 1293864 1297296 1300992 1302912 1306368 1306624 1308736 1314144 1317006 1317888 1322893 1326402 1327104 1331883 1332144 1341648 1343628 1347192 1347456 1349634 1351168 1353024 1355211 1359072 1362816 1362944 1364688 1365784 1368576 1376256 1377558 1384448 1389564 1393392 1395306 1399424 1401543 1403136 1405404 1409408 1411344 1411488 1415232 1419264 1424654 1425408 1427712 1430541 1437696 1441792 1443156 1446984 1453248 1453452 1455597 1459458 1459744 1463616 1465776 1469664 1469952 1472328 1478412 1482624 1486848 1490944 1492992 1498662 1505361 1507072 1509354 1509508 1515591 1515888 1520064 1522152 1528956 1533168 1533312 1536507 1537536 1539648 1544192 1548288 1554168 1557504 1560896 1563419 1567566 1572032 1572864 1574352 1574573 1578528 1585584 1587762 1587924 1592136 1592448 1596672 1603584 1606176 1609674 1610752 1617408 1621158 1622016 1627857 1628176 1634904 1642212 1646568 1646736 1648998 1653696 1656369 1661088 1662976 1665664 1667952 1672704 1677312 1679616 1683682 1695456 1703936 1705374 1705548 1710072 1714944 1717716 1722368 1724814 1724976 1725152 1729728 1732104 1734656 1737216 1741824 1748439 1752192 1756008 1757184 1768536 1769472 1771146 1775844 1776192 1779063 1783782 1788864 1791153 1791504 1796256 1796608 1799512 1804032 1806948 1812096 1817088 1819584 1824768 1831698 1835008 1836744 1839267 1852389 1852578 1852752 1857856 1860408 1868724 1870848 1873872 1876446 1877953 1881792 1881984 1886976 1892352 1900544 1902342 1903616 1907388 1915914 1916928 1923831 1924208 1929312 1937664 1937936 1940598 1940796 1945944 1951488 1954368 1959552 1959936 1963104 1971216 1975509 1976832 1982464 1989603 1989806 1990656 1998216 2007148 2012472 2015442 2020788 2021184 2024451 2026752 2029536 2038608 2044224 2044416 2047032 2048676 2050048 2052864 2064384 2066337 2072224 2076672 2084346 2090088 2092959 2097152 2099136 2104704 2108106 2114112 2117016 2117232 2122848 2123264 2128896 2136981 2138112 2141568 2146232 2156544 2161544 2162688 2164734 2170476 2179872 2180178 2189187 2189616 2195424 2195648 2198664 2204496 2204928 2208492 2214784 2217618 2219399 2223936 2230272 2236416 2238742 2239488 2247993 2260608 2264031 2264262 2273832 2274064 2280096 2283228 2286592 2290288 2293434 2299752 2299968 2306304 2309472 2316288 2322432 2331252 2336256 2341344 2342912 2351349 2358048 2359296 2361528 2367792 2368256 2372084 2378376 2381643 2381886 2385152 2388204 2388672 2395008 2405376 2409264 2414511 2416128 2422784 2426112 2431737 2433024 2442264 2448992 2452356 2463318 2469852 2470104 2470336 2473497 2480544 2491632 2494464 2498496 2501928 2509056 2509312 2515968 2519424 2523136 2525523 2536456 2543184 2554552 2555904 2558061 2558322 2565108 2572416 2576574 2583552 2587221 2587464 2587728 2594592 2601984 2605824 2612736 2613248 2617472 2628288 2634012 2635776 2645786 2652804 2654208 2656719 2663766 2664288 2675673 2683296 2687256 2694384 2694912 2699268 2702336 2706048 2710422 2718144 2725632 2725888 2729376 2731568 2737152 2747547 2752512 2755116 2768896 2778867 2779128 2786784 2790612 2798848 2803086 2806272 2810808 2814669 2818816 2822688 2822976 2830464 2838528 2849308 2850816 2853513 2855424 2861082 2873871 2875392 2883584 2886312 2893968 2906496 2906904 2910897 2911194 2918916 2919488 2927232 2931552 2939328 2939904 2944656 2951069 2956824 2965248 2973696 2981888 2984709 2985984 2997324 3010722 3014144 3018708 3019016 3023163 3031182 3031776 3040128 3044304 3057912 3066336 3066624 3073014 3075072 3079296 3088384 3096576 3108336 3115008 3121792 3126519 3126838 3135132 3144064 3145728 3148704 3149146 3157056 3162159 3171168 3175524 3175848 3184272 3184896 3193344 3207168 3212352 3219348 3221504 3234816 3242316 3244032 3247101 3255714 3256352 3269808 3270267 3284424 3293136 3293472 3297996 3307392 3312738 3322176 3325952 3326427 3331328 3335904 3345408 3354624 3358113 3359232 3367364 3390912 3396393 3407872 3410748 3411096 3420144 3429888 3435432 3440151 3444736 3449628 3449952 3450304 3459456 3464208 3469312 3474432 3483648 3487627 3496878 3504384 3512016 3512509 3514368 3537072 3538944 3542292 3551688 3552384 3558126 3567564 3572829 3577728 3582306 3583008 3592512 3593216 3599024 3608064 3613896 3624192 3634176 3639168 3649536 3663396 3670016 3673488 3678534 3694977 3704778 3705156 3705504 3715712 3720816 3737448 3741696 3747744 3752892 3755906 3763584 3763968 3773952 3784704 3801088 3804684 3807232 3814776 3831828 3833856 3837483 3847662 3848416 3858624 3864861 3875328 3875872 3881196 3881592 3891888 3902976 3908736 3919104 3919872 3926208 3942432 3951018 3953664 3964928 3968679 3979206 3979612 3981312 3995649 3996432 4014296 4024944 4030884 4041576 4042368 4048902 4053504 4059072 4065633 4077216 4088448 4088832 4094064 4097352 4100096 4105728 4121741 4128768 4132674 4144448 4151147 4153344 4168692 4180176 4185918 4194304 4198272 4204629 4209408 4216212 4228224 4234032 4234464 4245696 4246528 4257792 4273962 4276224 4283136 4291623 4292464 4313088 4323088 4325376 4329468 4340952 4359744 4360356 4366791 4378374 4379232 4390848 4391296 4397328 4408992 4409856 4416984 4429568 4435236 4438798 4447872 4460544 4472832 4477484 4478976 4495986 4516083 4521216 4528062 4528524 4547664 4548128 4560192 4566456 4573184 4580576 4586868 4599504 4599936 4609521 4612608 4618944 4632576 4644864 4662504 4672512 4682688 4685824 4690257 4702698 4716096 4718592 4723056 4723719 4735584 4736512 4744168 4756752 4763286 4763772 4770304 4776408 4777344 4790016 4810752 4818528 4829022 4832256 4845568 4852224 4863474 4866048 4883571 4884528 4897984 4904712 4926636 4939704 4940208 4940672 4946994 4961088 4969107 4983264 4988928 4996992 5003856 5018112 5018624 5031936 5038848 5046272 5051046 5072912 5086368 5109104 5111808 5116122 5116644 5130216 5144832 5153148 5167104 5174442 5174928 5175456 5189184 5203968 5211648 5225472 5226496 5234944 5245317 5256576 5268024 5271552 5291572 5305608 5308416 5313438 5327532 5328576 5337189 5351346 5366592 5374512 5388768 5389824 5398536 5404672 5412096 5420844 5436288 5451264 5451776 5458752 5463136 5474304 5495094 5505024 5510232 5517801 5537792 5557167 5557734 5558256 5573568 5581224 5597696 5606172 5612544 5621616 5629338 5633859 5637632 5645376 5645952 5660928 5677056 5698616 5701632 5707026 5710848 5722164 5747742 5750784 5767168 5771493 5772624 5787936 5812992 5813808 5821794 5822388 5837832 5838976 5854464 5863104 5878656 5879808 5889312 5902138 5913648 5926527 5930496 5947392 5963776 5968809 5969418 5971968 5994648 6021444 6028288 6037416 6038032 6046326 6062364 6063552 6073353 6080256 6088608 6115824 6132672 6133248 6146028 6150144 6158592 6176768 6193152 6199011 6216672 6230016 6243584 6253038 6253676 6270264 6278877 6288128 6291456 6297408 6298292 6314112 6324318 6342336 6351048 6351696 6368544 6369792 6386688 6410943 6414336 6424704 6438696 6443008 6469632 6484632 6488064 6494202 6511428 6512704 6523231 6539616 6540534 6567561 6568848 6586272 6586944 6595992 6614784 6625476 6644352 6651904 6652854 6658197 6662656 6671808 6690816 6709248 6716226 6718464 6734728 6743979 6781824 6792093 6792786 6815744 6821496 6822192 6840288 6859776 6870864 6880302 6889472 6899256 6899904 6900608 6918912 6928416 6938624 6948864 6967296 6975254 6993756 7008768 7024032 7025018 7028736 7054047 7074144 7077888 7084584 7103376 7104768 7116252 7135128 7145658 7155456 7164612 7166016 7185024 7186432 7198048 7216128 7227792 7243533 7248384 7268352 7278336 7295211 7299072 7326792 7340032 7346976 7357068 7389954 7409556 7410312 7411008 7420491 7431424 7441632 7474896 7483392 7495488 7505784 7511812 7527168 7527936 7547904 7569408 7576569 7602176 7609368 7614464 7629552 7663656 7667712 7674183 7674966 7695324 7696832 7717248 7729722 7750656 7751744 7761663 7762392 7763184 7783776 7805952 7817472 7835597 7838208 7839744 7852416 7884864 7902036 7907328 7929856 7937358 7958412 7959224 7962624 7970157 7991298 7992864 8027019 8028592 8049888 8061768 8083152 8084736 8097804 8107008 8118144 8131266 8154432 8176896 8177664 8188128 8194704 8200192 8211456 8242641 8243482 8257536 8265348 8288896 8302294 8306688 8336601 8337384 8360352 8371836 8388608 8396544 8409258 8418816 8432424 8456448 8468064 8468928 8491392 8493056 8515584 8547924 8552448 8560539 8566272 8583246 8584928 8621613 8626176 8646176 8650752 8658936 8681904 8719488 8720712 8732691 8733582 8756748 8758464 8781696 8782592 8794656 8817984 8819712 8833968 8853207 8859136 8870472 8877596 8895744 8921088 8945664 8954127 8954968 8957952 8991972 9032166 9042432 9056124 9057048 9069489 9095328 9096256 9120384 9132912 9146368 9161152 9173736 9199008 9199872 9219042 9225216 9237888 9260251 9265152 9289728 9325008 9345024 9365376 9371648 9379557 9380514 9405396 9432192 9437184 9446112 9447438 9471168 9473024 9486477 9488336 9513504 9526572 9527544 9540608 9552816 9554688 9580032 9621504 9637056 9658044 9664512 9691136 9704448 9726948 9732096 9741303 9767142 9769056 9795968 9809424 9810801 9853272 9879408 9880416 9881344 9893988 9922176 9938214 9966528 9977856 9993984 10007712 10036224 10037248 10063872 10074339 10077696 10092544 10102092 10145824 10172736 10189179 10218208 10223616 10232244 10233288 10260432 10289664 10306296 10320453 10334208 10348884 10349856 10350912 10378368 10407936 10423296 10450944 10452992 10462881 10469888 10490634 10513152 10536048 10537527 10543104 10583144 10611216 10616832 10626876 10655064 10657152 10674378 10702692 10718487 10733184 10749024 10777536 10779648 10797072 10809344 10824192 10841688 10872576 10902528 10903552 10917504 10926272 10943933 10948608 10990188 11010048 11020464 11035602 11075584 11084931 11114334 11115468 11116512 11147136 11162448 11195392 11212344 11225088 11243232 11258676 11267718 11275264 11290752 11291904 11321856 11354112 11397232 11403264 11414052 11421696 11444328 11495484 11501568 11512449 11534336 11542986 11545248 11575872 11594583 11625984 11627616 11643588 11644776 11675664 11677952 11708928 11726208 11757312 11759616 11778624 11804276 11827296 11853054 11860992 11894784 11906037 11927552 11937618 11938836 11943936 11989296 12042888 12056576 12074832 12076064 12092652 12124728 12127104 12146706 12160512 12177216 12196899 12231648 12265344 12266496 12292056 12300288 12317184 12353536 12365223 12386304 12398022 12433344 12453441 12460032 12487168 12506076 12507352 12540528 12557754 12576256 12582912 12594816 12596584 12613887 12628224 12648636 12684672 12702096 12703392 12737088 12739584 12773376 12821886 12828672 12849408 12874869 12877392 12886016 12939264 12969264 12976128 12988404 13022856 13025408 13046462 13079232 13081068 13100373 13135122 13137696 13172544 13173888 13191984 13229568 13250952 13288704 13303808 13305708 13316394 13325312 13343616 13381632 13418496 13432452 13436928 13469456 13487958 13548249 13563648 13584186 13585572 13631488 13642992 13644384 13680576 13719552 13741728 13760604 13778944 13798512 13799808 13801216 13828563 13837824 13856832 13877248 13897728 13934592 13950508 13987512 14017536 14048064 14050036 14057472 14070771 14108094 14148288 14155776 14169168 14171157 14206752 14209536 14232504 14270256 14291316 14310912 14329224 14332032 14370048 14372864 14396096 14432256 14455584 14487066 14496768 14536704 14551823 14556672 14590422 14598144 14650713 14653584 14680064 14693952 14714136 14779908 14819112 14820624 14822016 14840982 14862848 14883264 14907321 14949792 14966784 14990976 15011568 15023624 15054336 15055872 15095808 15138816 15153138 15204352 15218736 15228928 15259104 15327312 15335424 15348366 15349932 15390648 15393664 15434496 15459444 15501312 15503488 15523326 15524784 15526368 15567552 15611904 15634944 15671194 15676416 15679488 15704832 15735951 15769728 15804072 15814656 15859712 15874716 15916824 15918448 15925248 15940314 15982596 15985728 16011567 16054038 16057184 16099776 16123536 16166304 16169472 16195608 16214016 16236288 16262532 16308864 16353792 16355328 16376256 16389408 16400384 16422912 16485282 16486964 16515072 16530696 16553403 16577792 16604588 16613376 16671501 16673202 16674768 16720704 16743672 16777216 16793088 16818516 16837632 16864848 16901577 16912896 16936128 16937856 16982784 16986112 17031168 17095848 17104896 17121078 17132544 17166492 17169856 17197609 17243226 17252352 17292352 17301504 17314479 17317872 17363808 17438976 17441424 17465382 17467164 17513496 17516928 17563392 17565184 17589312 17635968 17639424 17667936 17706414 17718272 17740944 17755192 17779581 17791488 17842176 17891328 17906427 17908254 17909936 17915904 17983944 18064332 18084864 18112248 18114096 18138978 18190656 18192512 18220059 18240768 18265824 18292736 18322304 18347472 18398016 18399744 18438084 18450432 18475776 18520502 18530304 18579456 18597033 18650016 18690048 18730752 18743296 18759114 18761028 18810792 18864384 18874368 18892224 18894876 18942336 18946048 18972954 18976672 19027008 19053144 19055088 19081216 19105632 19109376 19160064 19232829 19243008 19274112 19316088 19329024 19382272 19408896 19453896 19464192 19482606 19534284 19538112 19569693 19591936 19618848 19621602 19702683 19706544 19758816 19760832 19762688 19787976 19844352 19876428 19933056 19955712 19974591 19987968 20015424 20072448 20074496 20127744 20148678 20155392 20185088 20204184 20231937 20291648 20345472 20376279 20378358 20436416 20447232 20464488 20466576 20520864 20579328 20612592 20640906 20657483 20668416 20697768 20699712 20701824 20756736 20815872 20846592 20901888 20905984 20925762 20939776 20981268 21026304 21072096 21075054 21086208 21162141 21166288 21222432 21233664 21253752 21310128 21314304 21348756 21405384 21436974 21466368 21498048 21555072 21559296 21594144 21618688 21648384 21683376 21730599 21745152 21805056 21807104 21835008 21852544 21885633 21887866 21897216 21980376 22020096 22040928 22071204 22151168 22169862 22228668 22230936 22233024 22294272 22324896 22390784 22424688 22450176 22486464 22517352 22535436 22550528 22581504 22583808 22643712 22708224 22729707 22794464 22806528 22828104 22843392 22888656 22990968 23003136 23022549 23024898 23068672 23085972 23090496 23151744 23189166 23251968 23255232 23284989 23287176 23289552 23351328 23355904 23417856 23452416 23506791 23514624 23519232 23557248 23608552 23654592 23706108 23721984 23789568 23812074 23855104 23875236 23877672 23887872 23910471 23978592 24081057 24085776 24113152 24149664 24152128 24185304 24249456 24254208 24293412 24321024 24354432 24393798 24413389 24463296 24530688 24532992 24584112 24600576 24634368 24707072 24727923 24730446 24772608 24796044 24866688 24906882 24920064 24974336 25009803 25012152 25014704 25081056 25115508 25152512 25165824 25189632 25193168 25227774 25256448 25297272 25369344 25404192 25406784 25474176 25479168 25546752 25643772 25657344 25681617 25698816 25749738 25754784 25772032 25864839 25878528 25938528 25952256 25976808 26045712 26050816 26092924 26158464 26162136 26198073 26200746 26270244 26275392 26345088 26347776 26383968 26459136 26501904 26559621 26577408 26607616 26611416 26632788 26650624 26687232 26763264 26836992 26862381 26864904 26873856 26938912 26975916 27096498 27127296 27168372 27171144 27208467 27262976 27285984 27288768 27361152 27439104 27483456 27521208 27557888 27597024 27599616 27602432 27657126 27675648 27713664 27754496 27780753 27795456 27869184 27901016 27975024 28035072 28096128 28100072 28114944 28138671 28141542 28216188 28296576 28311552 28338336 28342314 28413504 28419072 28459431 28465008 28540512 28582632 28621824 28658448 28664064 28740096 28745728 28792192 28852187 28864512 28911168 28974132 28993536 29073408 29103646 29113344 29180844 29196288 29223909 29301426 29307168 29360128 29387904 29428272 29432403 29559816 29638224 29641248 29644032 29681964 29725696 29766528 29814642 29899584 29933568 29981952 30023136 30047248 30108672 30111744 30191616 30223017 30277632 30306276 30408704 30437472 30457856 30518208 30567537 30654624 30670848 30696732 30699864 30781296 30787328 30868992 30918888 30961359 31002624 31006976 31046652 31049568 31052736 31135104 31223808 31269888 31342388 31352832 31358976 31388643 31409664 31471902 31539456 31608144 31612581 31629312 31719424 31749432 31833648 31836896 31850496 31880628 31965192 31971456 32023134 32108076 32114368 32155461 32199552 32247072 32332608 32338944 32391216 32428032 32461759 32472576 32525064 32617728 32707584 32710656 32752512 32778816 32800768 32831799 32845824 32970564 32973928 33030144 33061392 33106806 33155584 33209176 33226752 33254793 33343002 33346404 33349536 33441408 33487344 33586176 33637032 33675264 33729696 33803154 33825792 33872256 33875712 33965568 33972224 34062336 34191696 34209792 34242156 34265088 34332984 34339712 34395218 34486452 34504704 34537347 34584704 34603008 34628958 34635744 34727616 34783749 34877952 34882848 34930764 34934328 35026992 35033856 35126784 35130368 35178624 35271936 35278848 35335872 35412828 35436544 35481888 35510384 35559162 35582976 35684352 35718111 35782656 35812854 35816508 35819872 35831808 35967888 36128664 36169728 36224496 36228192 36277956 36381312 36385024 36440118 36481536 36531648 36585472 36590697 36644608 36694944 36796032 36799488 36876168 36900864 36951552 37041004 37060608 37095669 37158912 37194066 37300032 37360323 37380096 37461504 37486592 37518228 37522056 37621584 37728768 37748736 37784448 37789752 37841661 37884672 37892096 37945908 37953344 38054016 38106288 38110176 38162432 38211264 38218752 38320128 38363897 38465658 38486016 38548224 38624607 38632176 38658048 38764544 38817792 38907792 38928384 38965212 39068568 39076224 39139386 39183872 39237696 39243204 39301119 39405366 39413088 39517632 39521664 39525376 39575952 39688704 39752856 39866112 39911424 39949182 39975936 40030848 40144896 40148992 40255488 40297356 40310784 40370176 40408368 40463874 40583296 40644747 40690944 40752558 40756716 40872832 40894464 40928976 40933152 41041728 41158656 41225184 41281812 41314966 41336832 41395536 41399424 41403648 41485689 41513472 41631744 41693184 41803776 41811968 41851524 41879552 41962536 42052608 42144192 42150108 42172416 42212313 42324282 42332576 42444864 42467328 42507504 42513471 42620256 42628608 42697512 42810768 42873948 42932736 42996096 43110144 43118592 43188288 43237376 43296768 43366752 43461198 43490304 43610112 43614208 43655469 43670016 43705088 43771266 43775732 43794432 43952139 43960752 44040192 44081856 44142408 44302336 44339724 44457336 44461872 44466048 44588544 44649792 44721963 44781568 44849376 44900352 44972928 45034704 45070872 45101056 45163008 45167616 45287424 45339151 45416448 45459414 45588928 45613056 45656208 45662617 45686784 45777312 45981936 46006272 46045098 46049796 46137344 46171944 46180992 46303488 46378332 46503936 46510464 46569978 46574352 46579104 46702656 46711808 46835712 46904832 47013582 47029248 47038464 47114496 47207853 47217104 47309184 47412216 47443968 47579136 47624148 47710208 47750472 47755344 47775744 47820942 47957184 48034701 48162114 48171552 48226304 48299328 48304256 48370608 48498912 48508416 48586824 48642048 48708864 48787596 48826778 48926592 49061376 49065984 49168224 49201152 49268736 49414144 49455846 49460892 49545216 49592088 49733376 49813764 49840128 49948672 50019606 50024304 50029408 50162112 50231016 50305024 50331648 50379264 50386336 50455548 50512896 50594544 50704731 50738688 50808384 50813568 50948352 50958336 51093504 51287544 51314688 51363234 51397632 51499476 51509568 51544064 51592827 51729678 51757056 51877056 51904512 51943437 51953616 52091424 52101632 52185848 52316928 52324272 52396146 52401492 52540488 52550784 52690176 52695552 52767936 52918272 53003808 53119242 53154816 53215232 53222832 53265576 53301248 53338743 53374464 53526528 53673984 53719281 53724762 53729808 53747712 53877824 53951832 54192996 54254592 54336744 54342288 54416934 54525952 54571968 54577536 54660177 54722304 54878208 54966912 55042416 55115776 55194048 55199232 55204864 55314252 55351296 55427328 55508992 55561506 55590912 55738368 55791099 55802032 55950048 56070144 56192256 56200144 56229888 56277342 56283084 56432376 56593152 56623104 56676672 56684628 56827008 56838144 56918862 56930016 57081024 57165264 57243648 57316896 57328128 57480192 57491456 57584384 57698487 57704374 57729024 57822336 57948264 57987072 58146816 58207292 58226688 58361688 58392576 58447818 58602852 58614336 58709079 58720256 58775808 58856544 58864806 59119632 59276448 59282496 59288064 59363928 59451392 59533056 59629284 59799168 59867136 59923773 59963904 60046272 60094496 60217344 60223488 60383232 60446034 60555264 60612552 60695811 60817408 60874944 60915712 61036416 61128837 61135074 61309248 61341696 61393464 61399728 61562592 61574656 61737984 61837776 61922718 61972449 62005248 62013952 62093304 62099136 62105472 62270208 62447616 62539776 62684776 62705664 62717952 62777286 62819328 62943804 63078912 63216288 63225162 63258624 63438848 63486423 63498864 63667296 63673792 63700992 63761256 63930384 63942912 64046268 64216152 64228736 64310922 64399104 64494144 64665216 64677888 64782432 64856064 64923518 64945152 65050128 65191797 65235456 65415168 65421312 65505024 65557632 65601536 65656899 65663598 65691648 65941128 65947856 66060288 66122784 66213612 66311168 66418352 66453504 66509586 66686004 66692808 66699072 66882816 66974688 67172352 67274064 67350528 67459392 67606308 67651584 67744512 67751424 67931136 67944448 68124672 68189121 68383392 68419584 68484312 68530176 68665968 68679424 68790436 68972904 69009408 69067647 69074694 69169408 69206016 69257916 69271488 69455232 69567498 69755904 69765696 69861528 69868656 70053984 70067712 70253568 70260736 70357248 70520373 70543872 70557696 70671744 70825656 70873088 70963776 71020768 71118324 71165952 71368704 71436222 71565312 71625708 71633016 71639744 71663616 71731413 71935776 72243171 72257328 72339456 72448992 72456384 72555912 72762624 72770048 72880236 72963072 73063296 73170944 73181394 73240167 73289216 73389888 73592064 73598976 73752336 73801728 73903104 74082008 74121216 74183769 74191338 74317824 74388132 74600064 74720646 74760192 74923008 74973184 75029409 75036456 75044112 75243168 75457536 75497472 75568896 75579504 75683322 75769344 75784192 75891816 75906688 76108032 76212576 76220352 76324864 76422528 76437504 76640256 76727794 76931316 76972032 77044851 77096448 77249214 77264352 77316096 77529088 77594517 77635584 77815584 77856768 77930424 78137136 78152448 78278772 78367744 78475392 78486408 78602238 78810732 78826176 79035264 79043328 79050752 79151904 79377408 79505712 79678863 79732224 79822848 79898364 79951872 80061696 80289792 80297984 80510976 80587143 80594712 80621568 80740352 80816736 80927748 81166592 81289494 81381888 81505116 81513432 81625401 81745664 81788928 81857952 81866304 82083456 82317312 82450368 82563624 82629932 82673664 82791072 82798848 82807296 82971378 83026944 83263488 83342259 83386368 83607552 83623936 83703048 83759104 83925072 84105216 84288384 84300216 84344832 84416013 84424626 84648564 84665152 84889728 84934656 85015008 85026942 85240512 85257216 85378293 85395024 85621536 85747896 85865472 85992192 86220288 86237184 86376576 86474752 86556561 86593536 86733504 86922396 86980608 87220224 87228416 87310938 87340032 87410176 87542532 87551464 87588864 87671727 87904278 87921504 88080384 88163712 88284816 88297209 88604672 88679448 88914672 88923744 88932096 89177088 89299584 89443926 89563136 89698752 89800704 89945856 90069408 90141744 90202112 90326016 90335232 90574848 90669051 90678302 90832896 90918828 91177856 91226112 91312416 91325234 91373568 91554624 91702611 91963872 92012544 92090196 92099592 92274688 92343888 92361984 92606976 92756664 93007872 93020928 93139956 93148704 93158208 93405312 93423616 93671424 93809664 94027164 94058496 94076928 94165929 94228992 94415706 94434208 94618368 94824432 94837743 94887936 95158272 95248296 95420416 95500944 95510688 95551488 95641884 95914368 96069402 96324228 96343104 96452608 96466383 96598656 96608512 96741216 96997824 97016832 97173648 97284096 97385277 97417728 97575192 97653556 97853184 98122752 98131968 98336448 98402304 98495397 98537472 98828288 98911692 98921784 99090432 99184176 99466752 99627528 99680256 99764379 99897344 100039212 100048608 100058816 100324224 100462032 100610048 100758528 100772672 100911096 101025792 101189088 101409462 101477376 101616768 101627136 101862761 101896704 101916672 102187008 102575088 102629376 102726468 102795264 102998952 103019136 103088128 103185654 103459356 103514112 103612041 103754112 103809024 103886874 103907232 104182848 104203264 104351247 104371696 104633856 104648544 104792292 104802984 105080976 105101568 105380352 105391104 105535872 105836544 106007616 106238484 106309632 106430464 106445664 106531152 106602496 106677486 106748928 107053056 107154333 107347968 107438562 107449524 107459616 107495424 107755648 107903664 108385992 108509184 108673488 108684576 108833868 109051904 109143936 109155072 109320354 109444608 109756416 109933824 110084832 110231552 110388096 110398464 110409728 110628504 110702592 110854656 111017984 111123012 111181824 111287007 111476736 111582198 111604064 111900096 112080969 112140288 112384512 112400288 112459776 112554684 112566168 112864752 113186304 113246208 113353344 113369256 113524983 113654016 113676288 113837724 113860032 114162048 114330528 114487296 114633792 114656256 114960384 114982912 115091691 115168768 115396974 115408748 115458048 115644672 115873821 115896528 115974144 116293632 116414584 116453376 116723376 116785152 116895636 117205704 117228672 117418158 117440512 117551616 117713088 117729612 117903357 118239264 118552896 118564992 118576128 118727856 118902784 119066112 119258568 119598336 119734272 119847546 119927808 120092544 120188992 120383263 120434688 120446976 120766464 120892068 121110528 121225104 121391622 121634816 121749888 121831424 121934241 122072832 122257674 122270148 122618496 122683392 122786928 122799456 123125184 123149312 123475968 123675552 123845436 123944898 124010496 124027904 124186608 124198272 124210944 124457067 124540416 124895232 125079552 125369552 125411328 125435904 125554572 125638656 125887608 126157824 126432576 126450324 126517248 126636939 126877696 126972846 126997728 127334592 127347584 127401984 127522512 127540413 127860768 127885824 128092536 128432304 128457472 128621844 128798208 128988288 129330432 129355776 129564864 129712128 129847036 129890304 130100256 130383594 130470912 130830336 130842624 130966407 131010048 131115264 131203072 131313798 131327196 131383296 131882256 131895712 132120576 132245568 132427224 132622336 132836704 132907008 133019172 133372008 133385616 133398144 133765632 133949376 134165889 134344704 134548128 134701056 134918784 135212616 135303168 135489024 135502848 135862272 135888896 136017453 136249344 136378242 136766784 136839168 136968624 136987851 137060352 137331936 137358848 137580872 137945808 138018816 138135294 138149388 138338816 138412032 138515832 138542976 138910464 139134996 139511808 139531392 139723056 139737312 140107968 140135424 140507136 140521472 140714496 141040746 141087744 141115392 141343488 141623559 141651312 141746176 141927552 142041536 142236648 142331904 142737408 142872444 143130624 143251416 143266032 143279488 143327232 143462826 143871552 144104103 144486342 144514656 144678912 144897984 144912768 145111824 145525248 145540096 145760472 145926144 146126592 146341888 146362788 146480334 146578432 146779776 147184128 147197952 147504672 147603456 147806208 148164016 148242432 148367538 148382676 148635648 148776264 149200128 149441292 149520384 149846016 149946368 150058818 150072912 150088224 150486336 150915072 150994944 151137792 151159008 151366644 151538688 151568384 151783632 151813376 152114193 152216064 152425152 152440704 152649728 152845056 152875008 153280512 153455588 153862632 153944064 154089702 154192896 154498428 154528704 154632192 154778481 155058176 155189034 155271168 155631168 155713536 155860848 156274272 156304896 156557544 156735488 156950784 156972816 157204476 157621464 157652352 158070528 158086656 158101504 158303808 158754816 159011424 159357726 159464448 159645696 159796728 159903744 160016229 160123392 160579584 160595968 161021952 161157843 161174286 161189424 161243136 161480704 161633472 161855496 162333184 162578988 162763776 163010232 163026864 163250802 163491328 163577856 163715904 163732608 163980531 164166912 164634624 164900736 165127248 165259864 165347328 165582144 165597696 165614592 165942756 166053888 166526976 166684518 166772736 167215104 167247872 167373297 167406096 167518208 167850144 168210432 168576768 168600432 168689664 168832026 168849252 169297128 169330304 169779456 169869312 170030016 170053884 170481024 170514432 170756586 170790048 171243072 171495792 171730944 171984384 172440576 172474368 172753152 172949504 173095461 173113122 173187072 173467008 173844792 173961216 174440448 174456832 174621876 174680064 174820352 175085064 175102928 175177728 175343454 175808556 175843008 176127237 176160768 176327424 176569632 176594418 177209344 177358896 177829344 177847488 177864192 178354176 178599168 178887852 179126272 179397504 179601408 179771319 179891712 180138816 180283488 180404224 180652032 180670464 181149696 181338102 181356604 181665792 181837656 182087433 182355712 182452224 182624832 182650468 182747136 183109248 183386511 183405222 183927744 184025088 184180392 184199184 184549376 184687776 184723968 185213952 185513328 185917347 186015744 186041856 186279912 186297408 186316416 186810624 186847232 187342848 187619328 188054328 188116992 188153856 188331858 188457984 188831412 188868416 189173699 189236736 189648864 189675486 189775872 190316544 190459269 190496592 190840832 191001888 191021376 191102976 191283768 191828736 192138804 192648456 192686208 192905216 192932766 193197312 193217024 193482432 193995648 194033664 194347296 194568192 194770554 194835456 195150384 195307112 195575391 195706368 196245504 196263936 196672896 196804608 196970697 196990794 197074944 197656576 197823384 197843568 198180864 198368352 198933504 199255056 199360512 199528758 199794688 200078424 200097216 200117632 200648448 200924064 201220096 201517056 201545344 201822192 202051584 202378176 202818924 202954752 203233536 203254272 203725522 203793408 203833344 204374016 204567363 205150176 205258752 205452936 205590528 205997904 206038272 206176256 206371308 206918712 207028224 207224082 207508224 207618048 207773748 207814464 208365696 208406528 208702494 208743392 209267712 209297088 209584584 209605968 210161952 210203136 210760704 210782208 211071744 211561119 211673088 212015232 212476968 212619264 212860928 212891328 213062304 213204992 213354972 213497856 214106112 214308666 214695936 214877124 214899048 214919232 214990848 215194239 215511296 215807328 216729513 216771984 217018368 217346976 217369152 217667736 218103808 218287872 218310144 218640708 218889216 219512832 219720501 219867648 220169664 220463104 220776192 220796928 220819456 221257008 221405184 221709312 222035968 222246024 222363648 222551307 222574014 222953472 223164396 223208128 223800192 224161938 224280576 224769024 224800576 224919552 225088227 225109368 225132336 225729504 226372608 226492416 226706688 226738512 227049966 227232313 227308032 227352576 227675448 227720064 228324096 228661056 228974592 229267584 229312512 229920768 229965824 230183382 230337536 230793948 230817496 230916096 231134553 231289344 231747642 231793056 231948288 232587264 232783551 232829168 232906752 233446752 233570304 233791272 234411408 234457344 234836316 235103232 235426176 235459224 235806714 236478528 237105792 237129984 237152256 237455712 237805568 238132224 238517136 239036589 239196672 239468544 239695092 239855616 240185088 240377984 240766526 240869376 240893952 241532928 241761429 241784136 242221056 242450208 242783244 243269632 243499776 243662848 243868482 244145664 244515348 244540296 245236992 245366784 245573856 245598912 246250368 246298624 246951936 247351104 247690872 247889796 248020992 248055808 248373216 248396544 248421888 248914134 249080832 249790464 250026777 250159104 250739104 250822656 250871808 251109144 251277312 251775216 252315648 252865152 252900648 253034496 253248039 253273878 253755392 253945692 253995456 254669184 254695168 254803968 255045024 255080826 255721536 255771648 256134879 256185072 256864608 256914944 257243688 257596416 257976576 258660864 258711552 259129728 259424256 259669683 259694072 259780608 260200512 260767188 260941824 261660672 261685248 261932814 262020096 262230528 262406144 262627596 262654392 262766592 263015181 263764512 263791424 264241152 264491136 264854448 264891627 265244672 265673408 265814016 266038344 266744016 266771232 266796288 267531264 267898752 268331778 268547279 268689408 269096256 269402112 269837568 270425232 270606336 270978048 271005696 271724544 271777792 272007153 272034906 272498688 272756484 273533568 273678336 273937248 273975702 274120704 274663872 274717696 275107833 275161744 275891616 276037632 276270588 276298776 276677632 276824064 277031664 277085952 277820928 278269992 279023616 279062784 279446112 279474624 280215936 280270848 281014272 281042944 281428992 282081492 282175488 282230784 282497787 282686976 283247118 283302624 283492352 283855104 284083072 284473296 284513229 284663808 285474816 285744888 286261248 286502832 286532064 286558976 286654464 286925652 287743104 288208206 288972684 289029312 289357824 289795968 289825536 290223648 291050496 291080192 291520944 291852288 292155831 292253184 292683776 292725576 292960668 293156864 293559552 294368256 294395904 295009344 295206912 295486191 295612416 296328032 296484864 296735076 296765352 297271296 297552528 298400256 298882584 299040768 299293137 299692032 299892736 300117636 300145824 300176448 300972672 301830144 302275584 302318016 302733288 303077376 303136768 303567264 303626752 304228386 304432128 304850304 304881408 305299456 305588283 305690112 305750016 306561024 306911176 307725264 307888128 308179404 308385792 308996856 309057408 309264384 309556962 310116352 310378068 310542336 310836123 311262336 311427072 311721696 312548544 312609792 313053741 313115088 313470976 313901568 313945632 314408952 315242928 315304704 316141056 316173312 316203008 316607616 317374057 317509632 318022848 318715452 318928896 319291392 319593456 319807488 320032458 320246784 321159168 321191936 321462999 322043904 322315686 322348572 322378848 322486272 322961408 323266944 323710992 324666368 325157976 325527552 326020464 326053728 326501604 326982656 327155712 327431808 327465216 327961062 328333824 329269248 329801472 330254496 330519728 330694656 331164288 331195392 331229184 331885512 332107776 333053952 333369036 333545472 333861021 334430208 334495744 334746594 334812192 335036416 335700288 336242907 336420864 337153536 337200864 337379328 337664052 337698504 338594256 338660608 339558912 339738624 340060032 340107768 340574949 340962048 341028864 341513172 341580096 342486144 342991584 343461888 343968768 344881152 344948736 345275073 345506304 345899008 346190922 346226244 346374144 346934016 347689584 347922432 348880896 348913664 349243752 349360128 349640704 350170128 350205856 350355456 350686908 351617112 351686016 352254474 352321536 352654848 353139264 353188836 353710071 354418688 354717792 355658688 355694976 355728384 356708352 357198336 357775704 358252544 358795008 359202816 359542638 359783424 360277632 360566976 360808448 361149789 361304064 361340928 362299392 362676204 362713208 363331584 363675312 364174866 364711424 364904448 365249664 365300936 365494272 365802723 366218496 366773022 366810444 367855488 368050176 368360784 368398368 369375552 369447936 370427904 371026656 371834694 372031488 372083712 372559824 372594816 372632832 373371201 373621248 373694464 374685696 375238656 376108656 376233984 376307712 376663716 376915968 377662824 377736832 378347398 378473472 379297728 379350972 379551744 379910817 380633088 380918538 380993184 381681664 382003776 382042752 382205952 382567536 382621239 383657472 384277608 385296912 385372416 385810432 385865532 386394624 386434048 386964864 387991296 388067328 388694592 389136384 389541108 389670912 390300768 390614224 391150782 391412736 392491008 392527872 392899221 393345792 393609216 393941394 393981588 394149888 395313152 395646768 395687136 396361728 396736704 397867008 398510112 398721024 399057516 399589376 400156848 400194432 400235264 401296896 401848128 402440192 402497667 403034112 403090688 403644384 404103168 404756352 405637848 405909504 406467072 406508544 407451044 407586816 407666688 408052359 408748032 409134726 410300352 410517504 410905872 410963553 411181056 411995808 412076544 412352512 412742616 413837424 414056448 414448164 415016448 415236096 415547496 415628928 416731392 416813056 417404988 417486784 418535424 418594176 419169168 419211936 420323904 420406272 421521408 421564416 422002867 422143488 423122238 423346176 424030464 424870677 424953936 425238528 425721856 425782656 426124608 426409984 426709944 426995712 428212224 428617332 429391872 429754248 429798096 429838464 429981696 430388478 431022592 431614656 432312309 433459026 433543968 434036736 434693952 434738304 435335472 436575744 436620288 437281416 437778432 439025664 439441002 439735296 440339328 440926208 441552384 441593856 441638912 442514016 442810368 443418624 444071936 444492048 444727296 445102614 445148028 445906944 446328792 446416256 447600384 448323876 448561152 449538048 449601152 449839104 450176454 450218736 450264672 451459008 452745216 452984832 453413376 453477024 454099932 454464626 454616064 454705152 455350896 455440128 456342579 456648192 457322112 457949184 458535168 458625024 459841536 459931648 460366764 460675072 461587896 461634992 461832192 462269106 462578688 463495284 463586112 463896576 464335443 465174528 465567102 465658336 465813504 466893504 467140608 467582544 468822816 468914688 469672632 470206464 470852352 470918448 471613428 472957056 474211584 474259968 474304512 474911424 475611136 476264448 477034272 478073178 478393344 478937088 479390184 479711232 480048687 480370176 480755968 481533052 481738752 481787904 483065856 483473529 483522858 483568272 484442112 484900416 485566488 486539264 486999552 487325696 487736964 488291328 489030696 489080592 490473984 490733568 491147712 491197824 491941593 492500736 492597248 493903872 494702208 495381744 495779592 496041984 496111616 496746432 496793088 496843776 497828268 498161664 498730661 499580928 500053554 500318208 501478208 501645312 501743616 502119891 502218288 502554624 503550432 504631296 505730304 505801296 506068992 506496078 506547756 507510784 507891384 507990912 509338368 509390336 509607936 510090048 510161652 511443072 511543296 512269758 512370144 513729216 513829888 514487376 515192832 515953152 517321728 517423104 518259456 518848512 519286383 519339366 519388144 519561216 520401024 521534376 521883648 523321344 523370496 523865628 524040192 524461056 524812288 525255192 525308784 525533184 526030362 527529024 527582848 528381711 528482304 528982272 529708896 529783254 530489344 531346816 531628032 532076688 533488032 533542464 533592576 535062528 535797504 536663556 537094558 537378816 538192512 538804224 539313957 539675136 540850464 541212672 541956096 542011392 543449088 543555584 544014306 544069812 544997376 545512968 547067136 547356672 547874496 547951404 548241408 549327744 549435392 550215666 550323488 551783232 552075264 552541176 552597552 553355264 553648128 554063328 554171904 555641856 556539984 557752041 558047232 558125568 558892224 558949248 560431872 560541696 562028544 562085888 562857984 564162984 564350976 564461568 564995574 565373952 566494236 566605248 566984704 567521097 567710208 568166144 568946592 569026458 569327616 570949632 571377807 571489776 572522496 573005664 573064128 573117952 573308928 573851304 575486208 576416412 577945368 578058624 578715648 579591936 579651072 580447296 582100992 582160384 583041888 583704576 584311662 584506368 585367552 585451152 585921336 586313728 586726173 587119104 588736512 588791808 590018688 590413824 590912091 590972382 591224832 592656064 592969728 593470152 593530704 594542592 595105056 596800512 597765168 598081536 598586274 599384064 599785472 600235272 600291648 600352896 601945344 603660288 604551168 604636032 605466576 606154752 606273536 607134528 607253504 608456772 608864256 609700608 609762816 610598912 611176566 611380224 611500032 613122048 613702089 613822352 615450528 615776256 616358808 616771584 617993712 618114816 618528768 619113924 620232704 620756136 621084672 621672246 622524672 622854144 623443392 625097088 625219584 626107482 626230176 626941952 627803136 627891264 628817904 630485856 630609408 632282112 632346624 632406016 633215232 634683357 634748114 635019264 636045696 637430904 637857792 638582784 639186912 639614976 640064916 640493568 642318336 642383872 642925998 644087808 644631372 644697144 644757696 644972544 645922816 646533888 647421984 649332736 650315952 651055104 652040928 652107456 653003208 653965312 654311424 654863616 654930432 655922124 656667648 658538496 659161503 659602944 660508992 661039456 661389312 662328576 662390784 662458368 663771024 664215552 666107904 666738072 667090944 667653921 667722042 668860416 668991488 669493188 669624384 670072832 671400576 672485814 672841728 674307072 674401728 674758656 675264681 675328104 675397008 677188512 677321216 679117824 679477248 680120064 680215536 681149898 681696939 681924096 682057728 683026344 683160192 684972288 685983168 686923776 687937536 689762304 689897472 690550146 691012608 691798016 692381844 692452488 692748288 693403659 693868032 695379168 695844864 697761792 697827328 698350653 698487504 698720256 699281408 700340256 700411712 700710912 701373816 703234224 703372032 704508948 705309696 706278528 706377672 707420142 708837376 709435584 711317376 711389952 711456768 713416704 714396672 715551408 716505088 717109767 717590016 718405632 719085276 719566848 720555264 721133952 721616896 722299578 722608128 722681856 724598784 725284287 725352408 725426416 726663168 727350624 728349732 729422848 729808896 730499328 730601872 730988544 731605446 732436992 733546044 733620888 735710976 736100352 736721568 736796736 738751104 738895872 740855808 742053312 743669388 744062976 744167424 745119648 745189632 745265664 746742402 747242496 747388928 749371392 750080331 750477312 752217312 752467968 752615424 753327432 753831936 755325648 755473664 756694796 756946944 758595456 758701944 759103488 759744117 759821634 761266176 761837076 761986368 763363328 764007552 764085504 764411904 765135072 765242478 767314944 768555216 770593824 770744832 771620864 771731064 772789248 772868096 773929728 775982592 776134656 777389184 778272768 779009049 779082216 779341824 780601536 781228448 782301564 782825472 784982016 785055744 785798442 786691584 787218432 787882788 787963176 788299776 789045543 790626304 791293536 791374272 792723456 793473408 794674881 795734016 797020224 797442048 798115032 799178752 800313696 800388864 800470528 802593792 803696256 804880384 804995334 805641837 806068224 806181376 807288768 808206336 809512704 811275696 811819008 812934144 813017088 814902088 815173632 815333376 816021459 816104718 817496064 818269452 820600704 821035008 821811744 821927106 822362112 823991616 824153088 824705024 825323499 825485232 827674848 828112896 828896328 830032896 830472192 831094992 831257856 833462784 833626112 834809976 834973568 837070848 837188352 838338336 838423872 840647808 840812544 843042816 843128832 844005734 844286976 846244476 846692352 847493361 848060928 849741354 849907872 850477056 851443712 851565312 852249216 852819968 853419888 853539687 853991424 856424448 857234664 858783744 859508496 859596192 859676928 859963392 860776956 862045184 863229312 864624618 866918052 867087936 868073472 869387904 869476608 870670944 873151488 873240576 874562832 875556864 876467493 878051328 878882004 879470592 880678656 881852416 883104768 883187712 883277824 885028032 885620736 886458573 886837248 888143872 888984096 889454592 890205228 890296056 891813888 892657584 892832512 895200768 896647752 897122304 897879411 899076096 899202304 899678208 900352908 900437472 900529344 902918016 905490432 906826752 906954048 908199864 908929252 909232128 909410304 910701792 910880256 912685158 913296384 914644224 915898368 916764849 917070336 917250048 919683072 919863296 920733528 921350144 923175792 923269984 923664384 924538212 925157376 926990568 927172224 927793152 928670886 930349056 931134204 931316672 931627008 932508369 933787008 934281216 935165088 937645632 937829376 939161223 939345264 940412928 941704704 941836896 943226856 945914112 948423168 948519936 948609024 949822848 951222272 952122171 952528896 954068544 956146356 956786688 957874176 958780368 959422464 960097374 960740352 961511936 963066104 963477504 963575808 964388997 966131712 966947058 967045716 967136544 968884224 969800832 971132976 973999104 974651392 975473928 976582656 978061392 978161184 980947968 981467136 982295424 982395648 983883186 985001472 985194496 987807744 989404416 990763488 991559184 992083968 992223232 993492864 993586176 993687552 995656536 996323328 997461322 999161856 1000107108 1000636416 1001583063 1002956416 1003290624 1003487232 1004239782 1004436576 1005109248 1007100864 1008728721 1009262592 1011460608 1011602592 1012137984 1012992156 1013095512 1015021568 1015782768 1015981824 1018676736 1018780672 1019215872 1020180096 1020323304 1022886144 1023086592 1024539516 1024740288 1027458432 1027659776 1028974752 1030385664 1031906304 1034643456 1034846208 1035825219 1036518912 1037697024 1038572766 1038678732 1038776288 1039122432 1040802048 1043068752 1043767296 1046642688 1046740992 1047731256 1048080384 1048922112 1049624576 1050510384 1050617568 1051066368 1052060724 1055058048 1055165696 1056763422 1056964608 1057964544 1059417792 1059566508 1060978688 1061130213 1062693632 1063256064 1064153376 1066976064 1067084928 1067185152 1070125056 1071595008 1073327112 1074189116 1074757632 1076385024 1077608448 1078627914 1079350272 1081700928 1082425344 1083449367 1083912192 1084022784 1086898176 1087111168 1088028612 1088139624 1089994752 1091025936 1094134272 1094713344 1095748992 1095902808 1096482816 1097408169 1098655488 1098870784 1100431332 1100646976 1103566464 1104150528 1105082352 1105195104 1106710528 1108126656 1108343808 1111283712 1113079968 1115504082 1116094464 1116251136 1117784448 1117898496 1120113603 1120863744 1121083392 1124057088 1124171776 1125715968 1128325968 1128701952 1128923136 1129991148 1130747904 1132988472 1133210496 1133969408 1135042194 1135420416 1136332288 1137893184 1138052916 1138655232 1139732451 1141899264 1142755614 1142979552 1145044992 1146011328 1146128256 1146235904 1146617856 1147702608 1147863717 1150972416 1152832824 1155890736 1156117248 1157431296 1159183872 1159302144 1160894592 1164201984 1164320768 1166083776 1167409152 1168623324 1169012736 1170735104 1170902304 1171842672 1172627456 1173452346 1174238208 1177473024 1177583616 1178697663 1180037376 1180827648 1181824182 1181944764 1182449664 1185312128 1185939456 1186940304 1187061408 1189085184 1190210112 1193601024 1195530336 1196163072 1197172548 1198768128 1199570944 1200470544 1200583296 1200705792 1203890688 1207320576 1209102336 1209272064 1210933152 1212309504 1212547072 1214269056 1214507008 1216913544 1217728512 1219401216 1219525632 1221197824 1222353132 1222760448 1223000064 1224157077 1226244096 1227404178 1227644704 1230901056 1231552512 1232717616 1232890659 1233543168 1235987424 1236229632 1237057536 1238227848 1240465408 1241512272 1242169344 1243344492 1245049344 1245708288 1246886784 1250194176 1250439168 1252214964 1252460352 1253883904 1255606272 1255782528 1257635808 1260971712 1261218816 1264564224 1264693248 1264812032 1266008601 1266430464 1269366714 1269496228 1270038528 1272091392 1274612031 1274861808 1275715584 1277165568 1278373824 1279229952 1280129832 1280987136 1284636672 1284767744 1285851996 1288175616 1289262744 1289394288 1289515392 1289945088 1291845632 1293067776 1294843968 1296936927 1298665472 1300631904 1302110208 1304081856 1304214912 1306006416 1307930624 1309727232 1309860864 1311844248 1313335296 1317076992 1318323006 1319205888 1321017984 1322078912 1322778624 1324215893 1324657152 1324781568 1324916736 1327542048 1328431104 1332215808 1333476144 1334181888 1335307842 1335444084 1337720832 1337982976 1338986376 1339248768 1340145664 1342801152 1344971628 1345683456 1348614144 1348803456 1349517312 1350529362 1350656208 1350794016 1354377024 1354642432 1358235648 1358954496 1360240128 1360431072 1362299796 1363393878 1363848192 1364115456 1366052688 1366320384 1369027737 1369944576 1371966336 1373847552 1375875072 1379524608 1379794944 1381100292 1382025216 1383596032 1384763688 1384904976 1385496576 1386807318 1387736064 1390758336 1391689728 1393006329 1395523584 1395654656 1396701306 1396975008 1397440512 1398562816 1400680512 1400823424 1401421824 1402747632 1406468448 1406744064 1409017896 1410619392 1412557056 1412755344 1414840284 1417674752 1418871168 1422634752 1422779904 1422913536 1426833408 1428793344 1431102816 1433010176 1434219534 1435180032 1436811264 1438170552 1439133696 1441110528 1442267904 1443233792 1444599156 1445216256 1445363712 1449197568 1450568574 1450704816 1450852832 1453326336 1454701248 1456699464 1458845696 1459617792 1460998656 1461203744 1461977088 1463210892 1464873984 1467092088 1467241776 1471421952 1472200704 1473443136 1473593472 1475824779 1477502208 1477791744 1481711616 1484106624 1487338776 1488125952 1488334848 1490239296 1490379264 1490531328 1493484804 1494484992 1494777856 1496191983 1498742784 1500160662 1500954624 1504434624 1504935936 1505230848 1506359673 1506654864 1507663872 1510651296 1510947328 1513389592 1513893888 1517190912 1517403888 1518206976 1519488234 1519643268 1522532352 1523674152 1523972736 1526726656 1528015104 1528171008 1528823808 1530270144 1530484956 1534629888 1537110432 1541187648 1541489664 1543241728 1543462128 1545578496 1545736192 1547859456 1551965184 1552269312 1554778368 1556545536 1557859149 1558018098 1558164432 1558683648 1561203072 1562456896 1564603128 1565650944 1569964032 1570111488 1571596884 1573383168 1574436864 1575765576 1575926352 1576599552 1578091086 1581252608 1582587072 1582748544 1585145133 1585446912 1586946816 1589349762 1591468032 1594040448 1594884096 1596230064 1598357504 1600627392 1600777728 1600941056 1605187584 1607392512 1609760768 1609990668 1611283674 1612136448 1612362752 1614577536 1616412672 1617941871 1619025408 1622551392 1623638016 1625868288 1626034176 1629804176 1630347264 1630666752 1632042918 1632209436 1634992128 1636538904 1641201408 1642070016 1643623488 1643854212 1644724224 1647983232 1648306176 1649410048 1650646998 1650970464 1655349696 1656225792 1657792656 1660065792 1660944384 1662189984 1662515712 1666925568 1667252224 1669619952 1669947136 1673256123 1674141696 1674376704 1676676672 1676847744 1681295616 1681625088 1686085632 1686257664 1688011468 1688573952 1692488952 1693384704 1694986722 1696121856 1699482708 1699815744 1700954112 1702563291 1702887424 1703130624 1704498432 1705639936 1706839776 1707079374 1707982848 1712848896 1714469328 1717567488 1719016992 1719192384 1719353856 1719926784 1721553912 1724090368 1726458624 1729249236 1733836104 1734175872 1736146944 1738775808 1738953216 1741341888 1746302976 1746481152 1749125664 1751113728 1752934986 1756102656 1757764008 1758941184 1760178519 1761357312 1763704832 1766209536 1766375424 1766555648 1770056064 1771241472 1772736273 1772917146 1773674496 1776287744 1777968192 1778909184 1780410456 1780592112 1783627776 1785315168 1785665024 1790401536 1793295504 1794244608 1795758822 1798152192 1798404608 1799356416 1800705816 1800874944 1801058688 1805836032 1810980864 1813653504 1813908096 1816399728 1817858504 1818464256 1818820608 1821403584 1821760512 1825370316 1826592768 1829288448 1831796736 1833529698 1834140672 1834500096 1839366144 1839726592 1841106267 1841467056 1842700288 1846351584 1846539968 1847328768 1849076424 1850314752 1853981136 1854344448 1855586304 1857341772 1860698112 1862268408 1862633344 1863254016 1865016738 1867574016 1868562432 1870330176 1875291264 1875658752 1878322446 1878690528 1880825856 1883409408 1883673792 1886453712 1891828224 1896846336 1897039872 1897218048 1899645696 1902444544 1904050071 1904244342 1905057792 1908137088 1912292712 1913573376 1915748352 1917560736 1918844928 1920194748 1921480704 1923023872 1926132208 1926955008 1927151616 1928777994 1932263424 1933894116 1934091432 1934273088 1937768448 1939601664 1942265952 1947998208 1949302784 1950947856 1953165312 1956122784 1956322368 1961895936 1962934272 1964590848 1964791296 1967766372 1970002944 1970388992 1975615488 1977484509 1978808832 1981526976 1983118368 1984167936 1984446464 1986985728 1987172352 1987375104 1991313072 1992646656 1994922644 1998323712 2000214216 2001272832 2002961763 2003166126 2005912832 2006581248 2006974464 2008479564 2008873152 2010218496 2014201728 2017457442 2018525184 2022921216 2023205184 2024275968 2025984312 2026191024 2030043136 2031565536 2031963648 2037353472 2037561344 2038431744 2040360192 2040646608 2045090817 2045772288 2046173184 2049079032 2049480576 2054916864 2055319552 2057949504 2060771328 2063812608 2069286912 2069692416 2071650438 2073037824 2075394048 2077145532 2077357464 2077552576 2078244864 2080210977 2081604096 2086137504 2087534592 2093285376 2093481984 2095051959 2095462512 2096160768 2097844224 2099249152 2101020768 2101235136 2102132736 2104121448 2110116096 2110331392 2113526844 2115929088 2118835584 2119133016 2121957376 2122260426 2125387264 2126512128 2128306752 2133952128 2134169856 2134370304 2140250112 2143190016 2146654224 2148378232 2149515264 2151329301 2152770048 2155216896 2157255828 2158700544 2163401856 2164850688 2166898734 2167824384 2168045568 2173796352 2174222336 2175852861 2176057224 2176279248 2179989504 2182051872 2188268544 2189426688 2191497984 2191805616 2192965632 2194816338 2197310976 2197741568 2200862664 2201293952 2207132928 2208301056 2210164704 2210390208 2213421056 2216253312 2216687616 2222567424 2226159936 2231008164 2232188928 2232502272 2235568896 2235796992 2240227206 2241727488 2242166784 2248114176 2248343552 2250240993 2251431936 2256651936 2257403904 2257846272 2259982296 2261495808 2265976944 2266420992 2267938816 2270084388 2270840832 2272664576 2275786368 2276105832 2277310464 2279464902 2283798528 2285511228 2285959104 2290089984 2292022656 2292256512 2292471808 2293235712 2295405216 2295727434 2301944832 2305665648 2311781472 2312234496 2314862592 2318367744 2318604288 2321789184 2328403968 2328641536 2332167552 2334818304 2337027147 2337246648 2338025472 2341470208 2341804608 2343685344 2345254912 2346904692 2348476416 2354946048 2355167232 2357395326 2360074752 2361655296 2363648364 2363889528 2364899328 2367136629 2370624256 2371878912 2373880608 2374122816 2378170368 2380420224 2384024643 2387202048 2391060672 2392326144 2394345096 2397536256 2399141888 2400941088 2401166592 2401411584 2407781376 2414641152 2416925511 2418204672 2418544128 2421866304 2424619008 2425094144 2428538112 2429014016 2433827088 2435457024 2438802432 2439051264 2442395648 2444706264 2445520896 2446000128 2448064377 2448314154 2452488192 2454808356 2455289408 2461802112 2463105024 2465435232 2465781318 2467086336 2471974848 2472459264 2474115072 2475970497 2476455696 2480930816 2483024544 2484338688 2486688984 2490098688 2491416576 2493773568 2500388352 2500878336 2504429928 2504920704 2507767808 2511212544 2511565056 2515271616 2521943424 2522437632 2529128448 2529386496 2529624064 2532017202 2532860928 2538733428 2538992456 2540077056 2542480083 2544182784 2549224062 2549723616 2551431168 2554331136 2556747648 2558459904 2560259664 2560619061 2561974272 2569273344 2569535488 2571703992 2576351232 2578525488 2578788576 2579030784 2579890176 2586135552 2589687936 2593873854 2597330944 2601263808 2604220416 2608163712 2608429824 2612012832 2615861248 2619454464 2619721728 2623688496 2626670592 2629402479 2634153984 2636646012 2638411776 2642035968 2644157824 2645557248 2648431786 2649314304 2649563136 2649833472 2655084096 2656862208 2659375719 2664431616 2666952288 2668363776 2670615684 2670888168 2675441664 2675965952 2677972752 2678497536 2680291328 2685602304 2689943256 2691366912 2697228288 2697606912 2699034624 2701058724 2701312416 2701588032 2708754048 2709284864 2716471296 2720480256 2720862144 2724599592 2726787756 2727696384 2728230912 2732105376 2732640768 2738055474 2739889152 2743932672 2747695104 2750294547 2751750144 2759049216 2759589888 2762200584 2764050432 2767192064 2769527376 2769809952 2770993152 2773614636 2775472128 2781516672 2783379456 2786012658 2791047168 2791309312 2793402612 2793950016 2794881024 2797125632 2797525107 2801361024 2801646848 2802843648 2805495264 2812936896 2813488128 2817483669 2818035792 2821238784 2825114112 2825510688 2829680568 2835349504 2837742336 2845269504 2845559808 2845827072 2853666816 2856366513 2857586688 2862205632 2866020352 2868439068 2870360064 2873622528 2876341104 2878267392 2882221056 2884535808 2886467584 2889198312 2890432512 2890727424 2893166991 2898395136 2901137148 2901409632 2901705664 2906652672 2909402496 2913398928 2917691392 2921997312 2922407488 2923954176 2926421784 2929747968 2934184176 2934483552 2942843904 2944401408 2946886272 2947186944 2951649558 2954020069 2955004416 2955583488 2963423232 2968213248 2974677552 2976251904 2976669696 2980478592 2980758528 2981062656 2986969608 2988969984 2989555712 2992383966 2997485568 3000321324 3001909248 3004749189 3008869248 3009871872 3010461696 3012719346 3013309728 3015327744 3021302592 3021894656 3026186163 3026779184 3027787776 3034381824 3034807776 3036413952 3038976468 3039286536 3045064704 3047348304 3047945472 3056030208 3056342016 3057647616 3060540288 3060969912 3069259776 3074220864 3082375296 3082979328 3086483456 3086924256 3091156992 3091472384 3095718912 3103930368 3104538624 3107475657 3109556736 3113091072 3115718298 3116036196 3116328864 3117367296 3122406144 3124913792 3129206256 3131301888 3139928064 3140222976 3143193768 3146766336 3148873728 3151531152 3151852704 3153199104 3156182172 3162505216 3165174144 3165497088 3170290266 3170893824 3173893632 3178699524 3182936064 3188080896 3189768192 3192460128 3196715008 3201254784 3201555456 3201882112 3210375168 3214785024 3219521536 3219981336 3222567348 3224272896 3224725504 3229155072 3232825344 3235883742 3238050816 3245102784 3247276032 3250348101 3251736576 3252068352 3259608352 3260694528 3261333504 3264085836 3264418872 3269984256 3273077808 3282402816 3284140032 3287246976 3287708424 3289448448 3292224507 3295966464 3296612352 3298820096 3301293996 3301940928 3310699392 3312451584 3315585312 3320131584 3324379968 3325031424 3333851136 3334504448 3339239904 3339894272 3346512246 3348283392 3348753408 3353353344 3353695488 3360340809 3362591232 3363250176 3372171264 3372515328 3376022936 3377147904 3384977904 3386769408 3389973444 3392243712 3398965416 3399631488 3401908224 3405126582 3405774848 3406261248 3408996864 3411279872 3413679552 3414158748 3415965696 3419197353 3425697792 3428938656 3435134976 3438033984 3438384768 3438707712 3439853568 3443107824 3443591151 3448180736 3452917248 3458498472 3467672208 3468351744 3472293888 3477551616 3477906432 3482683776 3491114627 3492605952 3492962304 3498251328 3502227456 3505869972 3512205312 3515528016 3517882368 3520357038 3522714624 3527409664 3532419072 3532750848 3533111296 3536092989 3540112128 3542482944 3545472546 3545834292 3547348992 3552575488 3555936384 3557818368 3560820912 3561184224 3567255552 3570630336 3571330048 3580803072 3586591008 3588489216 3591517644 3596304384 3596809216 3598712832 3601411632 3601749888 3602117376 3611672064 3621961728 3627307008 3627816192 3632799456 3635717008 3636928512 3637641216 3642807168 3643521024 3650740632 3653185536 3658576896 3663593472 3667059396 3668281344 3669000192 3672471231 3678732288 3679453184 3682212534 3682934112 3685400576 3692703168 3693079936 3694657536 3698152848 3698671977 3700629504 3707962272 3708688896 3711172608 3714683544 3721396224 3724536816 3725266688 3726508032 3730033476 3735148032 3737124864 3740660352 3750582528 3751317504 3756644892 3757381056 3761651712 3766818816 3767347584 3772907424 3783656448 3793692672 3794079744 3794436096 3798025803 3799291392 3804889088 3808100142 3808488684 3810115584 3816274176 3824585424 3827146752 3831496704 3835121472 3837689856 3840389496 3842961408 3846047744 3852264416 3853910016 3854303232 3857555988 3864526848 3867788232 3868182864 3868546176 3875536896 3879203328 3884531904 3890810781 3895996416 3898605568 3901895712 3906330624 3912245568 3912644736 3923791872 3929181696 3929582592 3935532744 3940005888 3940777984 3951230976 3954969018 3957617664 3963053952 3966236736 3968335872 3968892928 3972647679 3973971456 3974344704 3974750208 3982626144 3985293312 3989845288 3996647424 4000428432 4002545664 4005923526 4006332252 4011825664 4013162496 4013948928 4016959128 4017746304 4020436992 4028403456 4034914884 4037050368 4045842432 4046410368 4048551936 4051968624 4052382048 4063131072 4063927296 4074706944 4075122688 4076863488 4080720384 4081293216 4090181634 4091544576 4092346368 4098158064 4098961152 4107083211 4109833728 4110639104 4115899008 4121542656 4127625216 4138573824 4139384832 4143300876 4146075648 4150788096 4154291064 4154714928 4155105152 4156489728 4160421954 4163208192 4172275008 4175069184 4179018987 4186570752 4186963968 4190103918 4190925024 4192321536 4195688448 4198498304 4202041536 4202470272 4204265472 4208242896 4220232192 4220662784 4227053688 4231858176 4237671168 4238266032 4243914752 4244520852 4250774528 4253024256 4256613504 4267904256 4268339712 4268740608 4280500224 4286380032 4293308448 4296756464 4299030528 4302658602 4305540096 4310433792 4314511656 4317401088 4326803712 4329701376 4333797468 4335648768 4336091136 4347592704 4348444672 4351705722 4352114448 4352558496 4359979008 4364103744 4376537088 4378853376 4382995968 4383611232 4385931264 4389632676 4394621952 4395483136 4401725328 4402587904 4414265856 4416602112 4420329408 4420780416 4426842112 4427474337 4432506624 4433375232 4445134848 4452319872 4462016328 4464377856 4465004544 4471137792 4471593984 4480454412 4483454976 4484333568 4488575949 4496228352 4496687104 4500481986 4502863872 4513303872 4514807808 4515692544 4519964592 4522991616 4531953888 4532841984 4535877632 4540168776 4541681664 4545329152 4551572736 4552211664 4554620928 4558929804 4567597056 4571022456 4571918208 4580179968 4584045312 4584513024 4584943616 4586471424 4590810432 4591454868 4603889664 4611331296 4623562944 4624468992 4629725184 4636735488 4637208576 4643578368 4656807936 4657283072 4664335104 4669636608 4673577447 4674054294 4674493296 4676050944 4682940416 4683609216 4687370688 4690509824 4693809384 4696952832 4709892096 4710334464 4714790652 4720149504 4723310592 4727296728 4727779056 4729798656 4734273258 4741248512 4743757824 4747761216 4748245632 4755435399 4756340736 4760840448 4768049286 4774404096 4782121344 4784652288 4788690192 4795072512 4801882176 4802333184 4802823168 4815562752 4829282304 4833851022 4836409344 4837088256 4843732608 4849238016 4850188288 4853825613 4857076224 4858028032 4867654176 4870914048 4877604864 4878102528 4884791296 4889412528 4891041792 4892000256 4896128754 4896628308 4904976384 4909616712 4910578816 4923604224 4926210048 4930870464 4931562636 4934172672 4943949696 4944918528 4948230144 4951940994 4952911392 4961861632 4966049088 4968677376 4973377968 4980197376 4982833152 4987547136 5000776704 5001756672 5008859856 5009841408 5015535616 5019768369 5022425088 5023130112 5030543232 5043886848 5044875264 5058256896 5058772992 5059248128 5064034404 5065721856 5077466856 5077984912 5080154112 5084960166 5088365568 5098448124 5099447232 5102862336 5107689873 5108662272 5113495296 5116919808 5120519328 5121238122 5123948544 5138546688 5139070976 5143407984 5152702464 5157050976 5157577152 5158061568 5159780352 5172271104 5179375872 5187747708 5194661888 5202527616 5208440832 5216327424 5216859648 5224025664 5231722496 5238908928 5239443456 5247376992 5253341184 5258804958 5268307968 5273292024 5276823552 5280535557 5284071936 5288315648 5291114496 5296863572 5298628608 5299126272 5299666944 5310168192 5313724416 5318208819 5318751438 5328863232 5333904576 5336727552 5341231368 5341776336 5350883328 5351931904 5355945504 5356995072 5360582656 5371204608 5379886512 5382733824 5394456576 5395213824 5398069248 5402117448 5402624832 5403176064 5417508096 5418569728 5432942592 5440960512 5441724288 5449199184 5453575512 5455392768 5456461824 5464210752 5465281536 5476110948 5479778304 5486037271 5487865344 5495390208 5500589094 5503500288 5518098432 5519179776 5523318801 5524401168 5528100864 5534384128 5539054752 5539619904 5541986304 5547229272 5550944256 5563033344 5566758912 5572025316 5582094336 5582618624 5586805224 5587900032 5589762048 5594251264 5595050214 5602722048 5603293696 5605687296 5610990528 5625873792 5626976256 5634967338 5636071584 5642477568 5650228224 5651021376 5659361136 5675484672 5690539008 5691119616 5691654144 5707333632 5712150213 5712733026 5715173376 5724411264 5732040704 5736878136 5740720128 5747245056 5752682208 5756534784 5764442112 5769071616 5772935168 5778396624 5780865024 5781454848 5786333982 5796790272 5802274296 5802819264 5803411328 5813305344 5818804992 5826797856 5835382784 5843994624 5844814976 5847908352 5852843568 5859495936 5868368352 5868967104 5885687808 5888802816 5893772544 5894373888 5903299116 5908040138 5910008832 5911166976 5926846464 5932453527 5936426496 5949355104 5952503808 5953339392 5960957184 5961517056 5962125312 5973939216 5977939968 5979111424 5984767932 5994971136 6000642648 6003818496 6009498378 6017738496 6019743744 6020923392 6025438692 6026619456 6030655488 6042605184 6043789312 6052372326 6053558368 6055575552 6068763648 6069615552 6072827904 6077952936 6078573072 6090129408 6094696608 6095890944 6112060416 6112684032 6115295232 6121080576 6121939824 6135272451 6138519552 6148441728 6164750592 6165958656 6172966912 6173848512 6182313984 6182944768 6191437824 6207860736 6209077248 6214951314 6219113472 6226182144 6231436596 6232072392 6232657728 6234734592 6240632931 6244812288 6249827584 6258412512 6262603776 6279856128 6280445952 6285155877 6286387536 6293532672 6297747456 6303062304 6303705408 6306398208 6312364344 6325010432 6330348288 6330994176 6340580532 6347787264 6357399048 6365872128 6376161792 6379536384 6384920256 6393430016 6402509568 6403110912 6403764224 6420750336 6429570048 6439043072 6439962672 6445134696 6448545792 6449451008 6453987903 6458310144 6465650688 6471767484 6476101632 6490205568 6494552064 6500696202 6503473152 6504136704 6519216704 6521389056 6522667008 6527558583 6528171672 6528837744 6539968512 6546155616 6564805632 6568280064 6574493952 6575416848 6578896896 6584449014 6591932928 6593224704 6597640192 6602587992 6603881856 6621398784 6624903168 6631170624 6640263168 6648759936 6650062848 6667702272 6669008896 6678479808 6679788544 6693024492 6696566784 6697506816 6706706688 6707390976 6720681618 6725182464 6726500352 6744342528 6745030656 6750722979 6752045872 6754295808 6769955808 6773538816 6779946888 6784487424 6797930832 6799262976 6803816448 6810253164 6812522496 6817993728 6822559744 6827359104 6828317496 6831931392 6838394706 6851395584 6857877312 6870269952 6876067968 6876769536 6877415424 6879707136 6886215648 6887182302 6896361472 6905834496 6916996944 6935344416 6936703488 6944587776 6955103232 6955812864 6965367552 6982229254 6985211904 6985924608 6996502656 7004454912 7011081441 7011739944 7024410624 7031056032 7035764736 7040714076 7045429248 7054819328 7064838144 7065501696 7066222592 7072185978 7080224256 7084965888 7090945092 7091668584 7094697984 7105150976 7111872768 7115636736 7121641824 7122368448 7134511104 7141260672 7142660096 7161606144 7173182016 7176978432 7183035288 7192608768 7193618432 7197425664 7202823264 7203499776 7204234752 7223344128 7243923456 7250776533 7254614016 7255632384 7265598912 7271434016 7273857024 7275282432 7285614336 7287042048 7301481264 7306371072 7317153792 7327186944 7334118792 7336562688 7338000384 7344193131 7344942462 7357464576 7358906368 7364425068 7365868224 7370801152 7385406336 7386159872 7389315072 7396305696 7397343954 7401259008 7415924544 7417377792 7422345216 7427911491 7429367088 7442792448 7449073632 7450533376 7453016064 7460066952 7470296064 7474249728 7481320704 7501165056 7502635008 7513289784 7514762112 7523303424 7533637632 7534695168 7545814848 7567312896 7587385344 7588159488 7588872192 7596051606 7598582784 7609778176 7616200284 7616977368 7620231168 7627440249 7632548352 7649170848 7654293504 7662993408 7670242944 7675379712 7680778992 7681857183 7685922816 7692095488 7704528832 7707820032 7708606464 7715111976 7729053696 7735576464 7736365728 7737092352 7758406656 7769063808 7781621562 7791992832 7797211136 7803791424 7812661248 7824491136 7825289472 7847583744 7858363392 7859165184 7871065488 7880011776 7881555968 7888207437 7902461952 7909938036 7915235328 7926107904 7932473472 7936671744 7937785856 7945295358 7947942912 7948689408 7949500416 7965252288 7970586624 7978127157 7979690576 7993294848 8000856864 8005091328 8011847052 8012664504 8023651328 8026324992 8027897856 8033918256 8035492608 8040873984 8056806912 8069829768 8074100736 8091684864 8092820736 8097103872 8103937248 8104764096 8126262144 8127854592 8149413888 8150245376 8161440768 8162586432 8180363268 8183089152 8184692736 8196316128 8197922304 8214166422 8219667456 8221278208 8231798016 8243085312 8250883641 8255250432 8277147648 8278769664 8286601752 8292151296 8301576192 8308582128 8309429856 8310210304 8312979456 8320843908 8326416384 8344550016 8350138368 8358037974 8373141504 8373927936 8380207836 8381850048 8384643072 8391376896 8396996608 8404083072 8404940544 8408530944 8416485792 8440464384 8441325568 8454107376 8463716352 8475342336 8476532064 8487829504 8489041704 8501549056 8506048512 8513227008 8535808512 8536679424 8537481216 8561000448 8569099539 8572760064 8586616896 8593512928 8598061056 8605317204 8611080192 8620867584 8629023312 8634802176 8653607424 8659402752 8667594936 8671297536 8672182272 8679500973 8695185408 8696889344 8703411444 8704228896 8705116992 8719958016 8728207488 8753074176 8765991936 8767222464 8771862528 8779265352 8789243904 8790966272 8803450656 8805175808 8828531712 8833204224 8840658816 8841560832 8853684224 8854948674 8862060207 8865013248 8866750464 8890269696 8904639744 8924032656 8928755712 8930009088 8942275584 8943187968 8960908824 8966909952 8968667136 8977151898 8992456704 8993374208 9000963972 9005727744 9014247567 9026607744 9029615616 9031385088 9039929184 9045983232 9063907776 9065683968 9071755264 9078558489 9080337552 9083363328 9090658304 9103145472 9104423328 9109241856 9117859608 9135194112 9142044912 9143836416 9168090624 9169026048 9169887232 9172942848 9181620864 9182909736 9207779328 9222662592 9247125888 9248937984 9259450368 9273470976 9274417152 9287156736 9313615872 9314566144 9322426971 9328670208 9339273216 9347154894 9348108588 9348986592 9352101888 9365880832 9367218432 9374741376 9381019648 9387618768 9393905664 9419784192 9420668928 9429581304 9440299008 9446621184 9454593456 9455558112 9459597312 9468546516 9482497024 9487515648 9495522432 9496491264 9510870798 9512681472 9521680896 9536098572 9548808192 9564242688 9569304576 9577380384 9590145024 9603764352 9604666368 9605646336 9631125504 9658564608 9667702044 9672818688 9674176512 9687465216 9698476032 9700376576 9707651226 9714152448 9716056064 9735308352 9741828096 9751044303 9755209728 9756205056 9769582592 9778825056 9782083584 9784000512 9792257508 9793256616 9809952768 9819233424 9821157632 9847208448 9852420096 9861740928 9863125272 9868345344 9876673521 9887899392 9889837056 9896460288 9903881988 9905822784 9923723264 9932098176 9937354752 9946755936 9960394752 9975094272 10001553408 10003513344 10017719712 10019682816 10031071232 10039536738 10044850176 10046260224 10061086464 10087773696 10089750528 10116513792 10117545984 10118496256 10128068808 10131443712 10154933712 10155969824 10160308224 10169920332 10176731136 10196896248 10198894464 10205724672 10215379746 10217324544 10226990592 10233839616 10241038656 10242476244 10247897088 10257592059 10277093376 10278141952 10286815968 10305404928 10314101952 10315154304 10316123136 10319560704 10330773453 10344542208 10358751744 10375495416 10389323776 10405055232 10416881664 10432654848 10433719296 10448051328 10463444992 10473343881 10477817856 10478886912 10494753984 10506682368 10517609916 10536615936 10546584048 10553647104 10561071114 10568143872 10576631296 10582228992 10593727144 10597257216 10598252544 10599333888 10608278967 10620336384 10627448832 10636417638 10637502876 10657726464 10667809152 10673455104 10682462736 10683552672 10701766656 10711891008 10713990144 10721165312 10742409216 10759773024 10765467648 10788913152 10790427648 10796138496 10804234896 10805249664 10806352128 10835016192 10837139456 10865885184 10881921024 10883448576 10898398368 10907151024 10910785536 10912923648 10928421504 10930563072 10952221896 10959556608 10972074542 10975730688 10990780416 11001178188 11007000576 11017413693 11036196864 11038359552 11046637602 11048802336 11056201728 11068768256 11078109504 11079239808 11083972608 11094458544 11096015931 11101888512 11126066688 11133517824 11144050632 11164188672 11165237248 11173610448 11175800064 11179524096 11188502528 11190100428 11205444096 11206587392 11211374592 11221981056 11251747584 11253952512 11269934676 11272143168 11284955136 11300456448 11302042752 11318722272 11350969344 11381078016 11382239232 11383308288 11394077409 11414667264 11424300426 11425466052 11430346752 11448822528 11464081408 11473756272 11481440256 11494490112 11505364416 11513069568 11528884224 11538143232 11545870336 11556793248 11561730048 11562909696 11572667964 11593580544 11604548592 11605638528 11606822656 11626610688 11637609984 11653595712 11670765568 11672432343 11687989248 11689629952 11695816704 11705687136 11718991872 11736736704 11737934208 11771375616 11787545088 11788747776 11806598232 11816080276 11820017664 11822333952 11853692928 11864907054 11872852992 11898710208 11905007616 11906678784 11917943037 11921914368 11923034112 11924250624 11947878432 11955879936 11958222848 11969535864 11989942272 12001285296 12007636992 12018996756 12035476992 12039487488 12041846784 12050877384 12053238912 12061310976 12085210368 12087578624 12104744652 12107116736 12111151104 12137527296 12139231104 12145655808 12155905872 12157146144 12189393216 12191781888 12224120832 12225368064 12230590464 12242161152 12243879648 12270544902 12277039104 12296883456 12321249633 12329501184 12331917312 12345933824 12347697024 12364627968 12365889536 12382875648 12415721472 12418154496 12429902628 12438226944 12452364288 12462873192 12464144784 12465315456 12469469184 12481265862 12489624576 12499655168 12516825024 12525207552 12537056961 12559712256 12560891904 12570311754 12572775072 12587065344 12595494912 12606124608 12607410816 12612796416 12624728688 12660696576 12661988352 12681161064 12695574528 12714798096 12731744256 12752323584 12759072768 12769840512 12786860032 12805019136 12806221824 12807528448 12841500672 12859140096 12878086144 12879925344 12890269392 12897091584 12898902016 12907975806 12916620288 12931301376 12943534968 12952203264 12980411136 12989104128 13001392404 13006946304 13008273408 13038433408 13042778112 13045334016 13055117166 13056343344 13057675488 13079937024 13092311232 13129611264 13136560128 13148987904 13150833696 13157793792 13168898028 13183865856 13186449408 13195280384 13205175984 13207763712 13242797568 13249806336 13262341248 13280526336 13297519872 13300125696 13335404544 13338017792 13356959616 13359577088 13386048984 13393133568 13395013632 13413413376 13414781952 13441363236 13450364928 13453000704 13465727847 13488685056 13490061312 13501445958 13504091744 13508591616 13539911616 13547077632 13559893776 13568974848 13595861664 13598525952 13607632896 13620506328 13625044992 13635987456 13645119488 13654718208 13656634992 13663862784 13676789412 13702791168 13715754624 13740539904 13752135936 13753539072 13754830848 13759414272 13772431296 13774364604 13792722944 13811668992 13833993888 13870688832 13873406976 13889175552 13910206464 13911625728 13930735104 13964458508 13970423808 13971849216 13993005312 14008909824 14020732341 14022162882 14023479888 14048821248 14062112064 14071529472 14081428152 14090858496 14109638656 14129676288 14131003392 14132445184 14144371956 14160448512 14169931776 14181890184 14183337168 14189395968 14210301952 14223745536 14231273472 14243283648 14244736896 14266306197 14269022208 14282521344 14285320192 14323212288 14346364032 14353956864 14366070576 14385217536 14387236864 14405646528 14406999552 14408469504 14446688256 14487846912 14501553066 14509228032 14511264768 14531197824 14542868032 14547714048 14550564864 14561476839 14571228672 14574084096 14602962528 14612742144 14634307584 14654373888 14668237584 14673125376 14676000768 14688386262 14689884924 14714929152 14717812736 14728850136 14731736448 14741602304 14770812672 14772319744 14778630144 14792611392 14794687908 14802518016 14831849088 14834755584 14844690432 14855822982 14858734176 14885584896 14898147264 14901066752 14906032128 14920133904 14940592128 14948499456 14962641408 15002330112 15005270016 15026579568 15029524224 15046606848 15059305107 15067275264 15069390336 15091629696 15134625792 15174770688 15176318976 15177744384 15192103212 15197165568 15219556352 15232400568 15233954736 15240462336 15254880498 15265096704 15298341696 15308587008 15323069619 15325986816 15340485888 15350759424 15361557984 15363714366 15371845632 15384190976 15409057664 15415640064 15417212928 15430223952 15458107392 15471152928 15472731456 15474184704 15516813312 15538127616 15563243124 15583985664 15594422272 15607582848 15625322496 15648982272 15650578944 15695167488 15716726784 15718330368 15742130976 15760023552 15763111936 15776414874 15804923904 15819876072 15830470656 15852215808 15864946944 15873343488 15875571712 15890590716 15895885824 15897378816 15899000832 15930504576 15941173248 15956254314 15959381152 15986589696 16001713728 16010182656 16023694104 16025329008 16047302656 16052649984 16055795712 16067836512 16070985216 16081747968 16113613824 16139659536 16148201472 16183369728 16185641472 16194207744 16207874496 16209528192 16252524288 16255709184 16298827776 16300490752 16322881536 16325172864 16360726536 16366178304 16369385472 16392632256 16395844608 16428332844 16439334912 16442556416 16458111813 16463596032 16486170624 16501767282 16510500864 16554295296 16557539328 16569956403 16573203504 16584302592 16603152384 16617164256 16618859712 16620420608 16625958912 16641687816 16652832768 16689100032 16700276736 16716075948 16746283008 16747855872 16760415672 16763700096 16769286144 16782753792 16793993216 16808166144 16809881088 16817061888 16832971584 16880928768 16882651136 16908214752 16927432704 16950684672 16953064128 16975659008 16978083408 17003098112 17026454016 17071617024 17073358848 17074962432 17122000896 17136450639 17138199078 17145520128 17173233792 17187025856 17196122112 17210634408 17222160384 17241735168 17258046624 17269604352 17307214848 17318805504 17335189872 17342595072 17344364544 17359001946 17390370816 17393778688 17406822888 17408457792 17410233984 17439916032 17456414976 17506148352 17531983872 17534444928 17543725056 17558530704 17578487808 17581932544 17606901312 17610351616 17657063424 17666408448 17681317632 17683121664 17707368448 17709897348 17724120414 17730026496 17733500928 17780539392 17797360581 17809279488 17848065312 17857511424 17860018176 17884551168 17886375936 17921817648 17933819904 17937334272 17954303796 17984913408 17986748416 18001927944 18011455488 18028495134 18053215488 18059231232 18062770176 18079858368 18091966464 18127815552 18131367936 18143510528 18157116978 18160675104 18166726656 18181316608 18206290944 18208846656 18218483712 18235719216 18270388224 18284089824 18287672832 18336181248 18338052096 18339774464 18345885696 18363241728 18365819472 18405817353 18415558656 18445325184 18494251776 18497875968 18518900736 18546941952 18548834304 18574313472 18627231744 18629132288 18644853942 18657340416 18678546432 18694309788 18696217176 18697973184 18704203776 18731761664 18734436864 18749482752 18762039296 18775237536 18787811328 18839568384 18841337856 18859162608 18880598016 18893242368 18909186912 18911116224 18919194624 18937093032 18964994048 18975031296 18991044864 18992982528 19021741596 19043361792 19072197144 19097616384 19128485376 19138609152 19154760768 19180290048 19207528704 19209332736 19211292672 19262251008 19317129216 19335404088 19345637376 19348353024 19361963709 19374930432 19396952064 19400753152 19415302452 19428304896 19432112128 19470616704 19483656192 19502088606 19510419456 19512410112 19539165184 19557650112 19564167168 19568001024 19582675749 19584515016 19586513232 19619905536 19638466848 19642315264 19694416896 19704840192 19723481856 19726250544 19736690688 19753347042 19775798784 19779674112 19792920576 19807763976 19811645568 19847446528 19864196352 19874709504 19893511872 19920789504 19950188544 20003106816 20007026688 20035439424 20039365632 20062142464 20079073476 20089700352 20092520448 20122172928 20175547392 20179501056 20233027584 20235091968 20236992512 20252168937 20256137616 20262887424 20309867424 20311939648 20320616448 20339840664 20353462272 20393792496 20397788928 20411449344 20430759492 20453981184 20467679232 20482077312 20484952488 20495794176 20515184118 20554186752 20556283904 20573631936 20610809856 20628203904 20630308608 20632246272 20639121408 20661546906 20689084416 20717503488 20750990832 20778647552 20810110464 20833763328 20865309696 20867438592 20896102656 20926889984 20946687762 20955635712 20957773824 20989507968 21013364736 21033244323 21035219832 21073231872 21093168096 21107294208 21122142228 21136287744 21153262592 21164457984 21187454288 21194514432 21196505088 21198667776 21216557934 21240672768 21254897664 21272835276 21275005752 21315452928 21335618304 21346910208 21364925472 21367105344 21403533312 21423782016 21427980288 21442330624 21484818432 21519546048 21530935296 21577826304 21580855296 21592276992 21608469792 21610499328 21612704256 21670032384 21674278912 21731770368 21752329599 21763842048 21766897152 21796796736 21814302048 21821571072 21825847296 21856843008 21861126144 21904443792 21919113216 21944149084 21951461376 21981560832 22002356376 22014001152 22032579393 22034827386 22072393728 22076719104 22093275204 22097604672 22112403456 22137536512 22156219008 22158479616 22167945216 22188917088 22192031862 22203777024 22252133376 22267035648 22288101264 22328377344 22330474496 22347220896 22351600128 22359048192 22377005056 22380200856 22410888192 22413174784 22422749184 22443962112 22503495168 22507905024 22539869352 22544286336 22569910272 22600912896 22604085504 22637444544 22701938688 22762156032 22764478464 22766616576 22788154818 22829334528 22848600852 22850932104 22860693504 22882320747 22897645056 22928162816 22947512544 22962880512 22988980224 23010728832 23026139136 23045571549 23057768448 23076286464 23091740672 23113586496 23123460096 23125819392 23145335928 23187161088 23209097184 23211277056 23213645312 23275219968 23307191424 23341531136 23344864686 23375978496 23379259904 23391633408 23411374272 23437983744 23473473408 23475868416 23542751232 23575090176 23577495552 23613196464 23632160552 23640035328 23644667904 23664622311 23707385856 23729814108 23745705984 23797420416 23810015232 23813357568 23835886074 23843828736 23846068224 23848501248 23895756864 23911759872 23916445696 23934381471 23939071728 23979884544 24002570592 24015273984 24037993512 24070953984 24078974976 24083693568 24101754768 24106477824 24122621952 24170420736 24175157248 24209489304 24214233472 24222302208 24275054592 24278462208 24291311616 24311811744 24314292288 24378786432 24383563776 24448241664 24450736128 24484322304 24487759296 24541089804 24554078208 24593766912 24642499266 24659002368 24663834624 24691867648 24695394048 24729255936 24731779072 24752650923 24765751296 24831442944 24836308992 24859805256 24876453888 24904728576 24925746384 24928289568 24930630912 24938938368 24962531724 24979249152 24999310336 25033650048 25050415104 25074113922 25119424512 25121783808 25140623508 25145550144 25174130688 25190989824 25212249216 25214821632 25225592832 25249457376 25321393152 25323976704 25362322128 25391149056 25429596192 25463488512 25504647168 25518145536 25539681024 25573720064 25610038272 25612443648 25615056896 25683001344 25707298617 25718280192 25756172288 25759850688 25780538784 25794183168 25797804032 25815951612 25833240576 25862602752 25887069936 25904406528 25960822272 25978208256 26002784808 26013892608 26016546816 26038502919 26076866816 26085556224 26090668032 26110234332 26112686688 26115350976 26159874048 26184622464 26259222528 26297975808 26301667392 26315587584 26337796056 26367731712 26372898816 26390560768 26410351968 26415527424 26485595136 26499612672 26524682496 26561052672 26586180621 26595039744 26600251392 26670809088 26676035584 26713919232 26719154176 26772097968 26786267136 26790027264 26826826752 26829563904 26882726472 26900729856 26906001408 26931455694 26977370112 26980122624 27002891916 27008183488 27017183232 27042742701 27079823232 27094155264 27119787552 27137949696 27191723328 27197051904 27215265792 27235675467 27241012656 27250089984 27271974912 27290238976 27309436416 27313269984 27327725568 27353578824 27405582336 27431509248 27504271872 27507078144 27509661696 27518828544 27544862592 27548729208 27585445888 27623337984 27667987776 27741377664 27746813952 27778351104 27820412928 27823251456 27861470208 27928917016 27940847616 27943698432 27967280913 27986010624 28017819648 28041464682 28044325764 28046959776 28097642496 28124224128 28143058944 28162856304 28181716992 28259352576 28262006784 28264890368 28288743912 28320897024 28339863552 28363780368 28366674336 28378791936 28447491072 28462546944 28486567296 28489473792 28532612394 28538044416 28565042688 28570640384 28646424576 28692728064 28707913728 28732141152 28770435072 28774473728 28811293056 28813999104 28816939008 28893376512 28975693824 29003106132 29018456064 29022529536 29062395648 29085736064 29095428096 29101129728 29122953678 29142457344 29148168192 29205925056 29225484288 29253132909 29268615168 29308747776 29336475168 29346250752 29352001536 29376772524 29379769848 29429858304 29435625472 29457700272 29463472896 29483204608 29541625344 29544639488 29557260288 29585222784 29589375816 29605036032 29663698176 29669511168 29689380864 29711645964 29717468352 29771169792 29796294528 29802133504 29812064256 29840267808 29881184256 29925282816 30004660224 30010540032 30053159136 30059048448 30093213696 30118610214 30134550528 30138780672 30183259392 30269251584 30349541376 30352637952 30355488768 30384206424 30394331136 30439112704 30464801136 30467909472 30480924672 30509760996 30530193408 30596683392 30617174016 30646139238 30651973632 30680971776 30701518848 30723115968 30727428732 30743691264 30768381952 30772776177 30818115328 30831280128 30834425856 30860447904 30916214784 30942305856 30945462912 30948369408 30992320359 31033626624 31076255232 31126486248 31167971328 31188844544 31215165696 31250644992 31297964544 31301157888 31390334976 31420031643 31433453568 31436660736 31484261952 31520047104 31526223872 31552829748 31609847808 31639752144 31660941312 31704431616 31729893888 31746686976 31751143424 31781181432 31791771648 31794757632 31798001664 31824836901 31861009152 31882346496 31912508628 31918762304 31973179392 32003427456 32020365312 32047388208 32050658016 32094605312 32105299968 32135673024 32141970432 32163495936 32227227648 32279319072 32296402944 32366739456 32371282944 32388415488 32415748992 32419056384 32505048576 32511418368 32597655552 32600981504 32645763072 32650345728 32721453072 32732356608 32738770944 32785264512 32791689216 32856665688 32878669824 32885112832 32916223626 32927192064 32972341248 33003534564 33021001728 33052241079 33108590592 33115078656 33139912806 33146407008 33168605184 33206304768 33234328512 33237719424 33240841216 33251917824 33283375632 33288047793 33305665536 33378200064 33400553472 33432151896 33492566016 33495711744 33520831344 33527400192 33538572288 33565507584 33616332288 33619762176 33634123776 33665943168 33761857536 33765302272 33816429504 33854865408 33901369344 33906128256 33951318016 33956166816 34006196224 34052908032 34143234048 34146717696 34149924864 34182232227 34244001792 34272901278 34276398156 34291040256 34346467584 34374051712 34392244224 34421268816 34444320768 34483470336 34516093248 34539208704 34614429696 34637611008 34670379744 34685190144 34688729088 34718003892 34780741632 34787557376 34813645776 34816915584 34820467968 34879832064 34912829952 35012296704 35063967744 35068889856 35087450112 35117061408 35156975616 35163865088 35213802624 35220703232 35314126848 35362635264 35366243328 35414736896 35419794696 35448240828 35460052992 35467001856 35561078784 35594721162 35618558976 35696130624 35715022848 35720036352 35753829111 35769102336 35772751872 35843635296 35867639808 35874668544 35908607592 35969826816 35973496832 36003855888 36022910976 36056990268 36106430976 36118462464 36125540352 36159716736 36183932928 36255631104 36262735872 36287021056 36314233956 36321350208 36333453312 36362633216 36412581888 36417693312 36436967424 36471438432 36568179648 36575345664 36672362496 36676104192 36679548928 36691771392 36726483456 36731638944 36811634706 36831117312 36890650368 36963748899 36988503552 36995751936 37037801472 37093883904 37097668608 37148626944 37254463488 37258264576 37289707884 37314680832 37357092864 37388619576 37392434352 37395946368 37408407552 37463523328 37468873728 37498965504 37524078592 37550475072 37575622656 37611170883 37679136768 37682675712 37718325216 37761196032 37786484736 37818373824 37822232448 37838389248 37874186064 37929988096 37982089728 37985965056 38043483192 38086723584 38144394288 38195232768 38256970752 38277218304 38309521536 38360580096 38402260897 38415057408 38418665472 38422585344 38524502016 38634258432 38670808176 38691274752 38696706048 38723927418 38749860864 38793904128 38801506304 38830604904 38856609792 38864224256 38941233408 38967312384 39004177212 39020838912 39024820224 39078330368 39115300224 39128334336 39136002048 39165351498 39169030032 39173026464 39239811072 39276933696 39284630528 39388833792 39409680384 39446963712 39452501088 39473381376 39506694084 39551597568 39559348224 39585841152 39615527952 39623291136 39728392704 39749419008 39787023744 39841579008 39900377088 40006213632 40014053376 40070878848 40078731264 40124284928 40158146952 40179400704 40185040896 40244345856 40351094784 40359002112 40397183541 40466055168 40470183936 40473985024 40504337874 40512275232 40525774848 40619734848 40623879296 40641232896 40679681328 40706924544 40787584992 40795577856 40822898688 40861518984 40907962368 40935358464 40964154624 40969904976 40991588352 41030368236 41108373504 41112567808 41147263872 41221619712 41256407808 41260617216 41264492544 41278242816 41323093812 41378168832 41435006976 41501981664 41557295104 41620220928 41667526656 41730619392 41734877184 41792205312 41853779968 41893375524 41911271424 41915547648 41979015936 42026729472 42066488646 42070439664 42146463744 42186336192 42214588416 42244284456 42272575488 42306525184 42328915968 42374908576 42389028864 42393010176 42397335552 42433115868 42481345536 42509795328 42545670552 42550011504 42630905856 42671236608 42693820416 42729850944 42734210688 42798918591 42807066624 42847564032 42855960576 42884661248 42969636864 43039092096 43061870592 43155652608 43161710592 43216939584 43220998656 43225408512 43340064768 43348557824 43463540736 43504659198 43527684096 43533794304 43593593472 43628604096 43643142144 43651694592 43684430517 43713686016 43722252288 43808887584 43838226432 43888298168 43902922752 43963121664 44004712752 44028002304 44065158786 44069654772 44144787456 44153438208 44186550408 44195209344 44224806912 44275073024 44312438016 44316959232 44335890432 44377834176 44384063724 44407554048 44504266752 44534071296 44576202528 44656754688 44694441792 44703200256 44718096384 44754010112 44760401712 44821776384 44826349568 44845498368 44887924224 45006990336 45015810048 45079738704 45088572672 45139820544 45177915321 45201825792 45208171008 45274889088 45403877376 45524312064 45528956928 45533233152 45576309636 45658669056 45697201704 45701864208 45721387008 45764641494 45795290112 45856325632 45895025088 45925761024 45969208857 45977960448 46021457664 46052278272 46091143098 46115536896 46152572928 46183481344 46227172992 46246920192 46251638784 46290671856 46374322176 46418194368 46422554112 46427290624 46550439936 46614382848 46683062272 46689729372 46751956992 46758519808 46783266816 46822748544 46875967488 46946946816 46951736832 47085502464 47150180352 47154991104 47226392928 47264321104 47280070656 47289335808 47329244622 47414771712 47459628216 47491411968 47594840832 47620030464 47626715136 47671772148 47687657472 47692136448 47697002496 47791513728 47823519744 47832891392 47868762942 47878143456 47959769088 48005141184 48030547968 48075987024 48141907968 48157949952 48167387136 48203509536 48212955648 48245243904 48340841472 48350314496 48418978608 48428466944 48444604416 48550109184 48556924416 48582623232 48623623488 48628584576 48757572864 48767127552 48896483328 48901472256 48968644608 48975518592 49082179608 49108156416 49187533824 49284998532 49318004736 49327669248 49374335439 49383735296 49390788096 49458511872 49463558144 49505301846 49531502592 49662885888 49672617984 49719610512 49752907776 49809457152 49851492768 49856579136 49861261824 49877876736 49925063448 49958498304 49998620672 50067300096 50100830208 50148227844 50238849024 50243567616 50281247016 50291100288 50348261376 50381979648 50424498432 50429643264 50451185664 50498914752 50642786304 50647953408 50724644256 50782298112 50859192384 50926977024 51009294336 51079362048 51147440128 51220076544 51224887296 51230113792 51366002688 51409351917 51414597234 51436560384 51512344576 51519701376 51561077568 51588366336 51595608064 51631903224 51666481152 51725205504 51774139872 51808813056 51921644544 51956416512 52005569616 52027785216 52033093632 52077005838 52153733632 52171112448 52181336064 52220468664 52225373376 52230701952 52319748096 52369244928 52518445056 52595951616 52603334784 52631175168 52675592112 52735463424 52745797632 52820703936 52831054848 52971190272 52999225344 53049364992 53122105344 53172361242 53190079488 53200502784 53341618176 53352071168 53392081743 53427838464 53438308352 53544195936 53572534272 53580054528 53653653504 53659127808 53765452944 53801459712 53812002816 53862911388 53954740224 53960245248 54005783832 54016366976 54034366464 54085485402 54159646464 54188310528 54239575104 54275899392 54383446656 54394103808 54430531584 54471350934 54482025312 54500179968 54543949824 54580477952 54618872832 54626539968 54655451136 54707157648 54811164672 54863018496 55008543744 55014156288 55019323392 55037657088 55089725184 55097458416 55170891776 55217452059 55246675968 55335975552 55482755328 55493627904 55556702208 55640825856 55646502912 55722940416 55857834032 55881695232 55887396864 55934561826 55972021248 56035639296 56082929364 56088651528 56093919552 56195284992 56248448256 56286117888 56325712608 56363433984 56518705152 56524013568 56529780736 56577487824 56641794048 56679727104 56727560736 56733348672 56757583872 56894982144 56925093888 56973134592 56978947584 57065224788 57130085376 57141280768 57292849152 57385456128 57415827456 57464282304 57540870144 57548947456 57622586112 57627998208 57633878016 57786753024 57951387648 58006212264 58036912128 58045059072 58085891127 58124791296 58171472128 58190856192 58202259456 58245907356 58284914688 58296336384 58411850112 58450968576 58506265818 58537230336 58617495552 58672950336 58692501504 58704003072 58753545048 58759539696 58859716608 58871250944 58915400544 58926945792 58966409216 59083250688 59089278976 59114520576 59170445568 59178751632 59210072064 59327396352 59339022336 59378761728 59423291928 59434936704 59542339584 59592589056 59604267008 59624128512 59680535616 59762368512 59850565632 60009320448 60021080064 60106318272 60118096896 60186427392 60237220428 60269101056 60277561344 60366518784 60538503168 60699082752 60705275904 60710977536 60756506811 60768412848 60788662272 60878225408 60929602272 60935818944 60961849344 61019521992 61060386816 61193366784 61234348032 61292278476 61361943552 61403037696 61446231936 61454857464 61487382528 61536763904 61545552354 61636230656 61662560256 61668851712 61720895808 61832429568 61884611712 61890925824 61896738816 61984640718 62067253248 62152510464 62252972496 62335942656 62430331392 62501289984 62595929088 62602315776 62780669952 62840063286 62866907136 62873321472 62968523904 63040094208 63052447744 63099732969 63105659496 63219695616 63279504288 63321882624 63408863232 63459787776 63493373952 63502286848 63562362864 63583543296 63589515264 63596003328 63649673802 63722018304 63764692992 63825017256 63837524608 63946358784 64006854912 64040730624 64094776416 64101316032 64189210624 64210599936 64271346048 64283940864 64326991872 64454455296 64558638144 64592805888 64733478912 64742565888 64776830976 64831497984 64838112768 65010097152 65022836736 65195311104 65201963008 65256988797 65291526144 65300691456 65442906144 65464713216 65477541888 65570529024 65583378432 65713331376 65757339648 65770225664 65832447252 65854384128 65944682496 66007069128 66042003456 66104482158 66217181184 66230157312 66279825612 66292814016 66337210368 66412609536 66468657024 66475438848 66481682432 66503835648 66566751264 66576095586 66611331072 66756400128 66801106944 66864303792 66985132032 66991423488 67041662688 67054800384 67077144576 67131015168 67232664576 67239524352 67268247552 67331886336 67523715072 67530604544 67632859008 67709730816 67802738688 67812256512 67902636032 67912333632 68012392448 68105816064 68286468096 68293435392 68299849728 68364464454 68488003584 68545802556 68552796312 68582080512 68646962241 68692935168 68748103424 68784488448 68842537632 68888641536 68966940672 69032186496 69078417408 69136714647 69228859392 69275222016 69340759488 69370380288 69377458176 69436007784 69561483264 69575114752 69627291552 69633831168 69640935936 69825659904 70024593408 70127935488 70137779712 70174900224 70234122816 70313951232 70327730176 70427605248 70441406464 70628253696 70725270528 70732486656 70829473792 70839589392 70896481656 70920105984 70934003712 70993866933 71122157568 71189442324 71237117952 71392261248 71430045696 71440072704 71507658222 71538204672 71545503744 71687270592 71735279616 71749337088 71803144413 71817215184 71939653632 71946993664 72007711776 72045821952 72113980536 72212861952 72236924928 72251080704 72319433472 72367865856 72511262208 72525471744 72574042112 72628467912 72642700416 72666906624 72725266432 72825163776 72835386624 72873934848 72942876864 73136359296 73150691328 73344724992 73352208384 73359097856 73452966912 73463277888 73623269412 73662234624 73781300736 73927497798 73977007104 73991503872 74075602944 74187767808 74195337216 74257952769 74297253888 74508926976 74516529152 74579415768 74629361664 74714185728 74777239152 74784868704 74791892736 74816815104 74937747456 74997931008 75048157184 75100950144 75151245312 75222341766 75358273536 75365351424 75436650432 75522392064 75572969472 75636747648 75644464896 75676778496 75748372128 75859976192 75964179456 75971930112 76086966384 76173447168 76288788576 76390465536 76513941504 76554436608 76619043072 76721160192 76804521794 76830114816 76837330944 76845170688 77049004032 77121895851 77268516864 77341616352 77382549504 77393412096 77447854836 77499721728 77587808256 77603012608 77661209808 77713219584 77728448512 77882466816 77934624768 78008354424 78041677824 78049640448 78156660736 78230600448 78256668672 78272004096 78330702996 78338060064 78346052928 78479622144 78553867392 78569261056 78777667584 78893927424 78905002176 78946762752 79013388168 79103195136 79118696448 79171682304 79231055904 79246582272 79456785408 79498838016 79574047488 79683158016 79758541863 79800754176 80012427264 80028106752 80141757696 80157462528 80248569856 80316293904 80358801408 80370081792 80488691712 80702189568 80718004224 80794367082 80932110336 80940367872 80947970048 81008675748 81024550464 81051549696 81128228103 81239469696 81247758592 81282465792 81359362656 81413849088 81575169984 81591155712 81645797376 81707026401 81723037968 81815924736 81870716928 81928309248 81939809952 81983176704 82060736472 82216747008 82225135616 82294527744 82512815616 82521234432 82528985088 82556485632 82646187624 82756337664 82870013952 83003963328 83114590208 83240441856 83335053312 83461238784 83469754368 83584410624 83707559936 83786751048 83822542848 83831095296 83901842739 83958031872 84053458944 84132977292 84140879328 84292927488 84372672384 84429176832 84488568912 84545150976 84613050368 84749817152 84778057728 84786020352 84794671104 84866231736 84962691072 85019590656 85091341104 85100023008 85342473216 85387640832 85459701888 85468421376 85597837182 85614133248 85695128064 85711921152 85769322496 85939273728 86078184192 86123741184 86311305216 86323421184 86433879168 86441997312 86450817024 86680129536 86697115648 86927081472 87009318396 87055368192 87067588608 87187186944 87257208192 87286284288 87303389184 87368861034 87427372032 87444504576 87617775168 87676452864 87759398727 87776596336 87805845504 87926243328 88009425504 88056004608 88130317572 88139309544 88289574912 88306876416 88373100816 88390418688 88449613824 88624876032 88633918464 88671780864 88755668352 88768127448 88815108096 89008533504 89068142592 89152405056 89313509376 89388883584 89406400512 89436192768 89508020224 89520803424 89643552768 89652699136 89775848448 90013980672 90031620096 90159477408 90177145344 90279641088 90355830642 90403651584 90416342016 90549778176 90807754752 91048624128 91057913856 91066466304 91152619272 91317338112 91394403408 91403728416 91442774016 91529282988 91590580224 91712651264 91790050176 91851522048 91938417714 91955920896 92042915328 92104556544 92182286196 92231073792 92305145856 92366962688 92454345984 92493840384 92503277568 92581343712 92748644352 92836388736 92845108224 92854581248 93100879872 93228765696 93366124544 93379458744 93503913984 93517039616 93566533632 93645497088 93751934976 93893893632 93903473664 94171004928 94260094929 94300360704 94309982208 94452785856 94528642208 94560141312 94578671616 94658489244 94829543424 94919256432 94982823936 95189681664 95240060928 95253430272 95343544296 95375314944 95384272896 95394004992 95474510703 95583027456 95647039488 95665782784 95737525884 95756286912 95919538176 96010282368 96061095936 96151974048 96283815936 96315899904 96407019072 96425911296 96490487808 96681682944 96700628992 96837957216 96856933888 96889208832 97100218368 97113848832 97165246464 97247246976 97257169152 97515145728 97534255104 97792966656 97802944512 97937289216 97951037184 98164359216 98216312832 98375067648 98569997064 98636009472 98655338496 98748670878 98767470592 98781576192 98917023744 98927116288 99010603692 99063005184 99156723237 99325771776 99345235968 99439221024 99505815552 99618914304 99702985536 99713158272 99722523648 99755753472 99850126896 99864143379 99916996608 99997241344 100134600192 100201660416 100296455688 100477698048 100487135232 100562494032 100582200576 100696522752 100848996864 100859286528 100902371328 100997829504 101285572608 101295906816 101449288512 101564596224 101718384768 101853954048 102018588672 102158724096 102294880256 102440153088 102449774592 102460227584 102546696681 102732005376 102818703834 102829194468 102873120768 103024689152 103039402752 103122155136 103176732672 103191216128 103263806448 103332962304 103450411008 103548279744 103617626112 103843289088 103912833024 104011139232 104055570432 104066187264 104154011676 104307467264 104342224896 104362672128 104440937328 104450746752 104461403904 104639496192 104738489856 105036890112 105191903232 105206669568 105262350336 105351184224 105470926848 105491595264 105641407872 105662109696 105942380544 106098729984 106244210688 106344722484 106380158976 106401005568 106683236352 106704142336 106784163486 106855676928 106876616704 107088391872 107145068544 107160109056 107261487333 107307307008 107318255616 107530905888 107602919424 107624005632 107725822776 107909480448 107920490496 108011567664 108032733952 108068732928 108170970804 108319292928 108376621056 108479150208 108551798784 108766893312 108788207616 108861063168 108942701868 108964050624 109000359936 109087899648 109160955904 109237745664 109253079936 109310902272 109414315296 109726036992 110017087488 110028312576 110038646784 110075314176 110179450368 110194916832 110341783552 110434904118 110493351936 110671951104 110965510656 110987255808 111113404416 111281651712 111293005824 111445880832 111715668064 111763390464 111774793728 111869123652 111944042496 112071278592 112165858728 112177303056 112187839104 112390569984 112496896512 112572235776 112651425216 112726867968 112833512649 113037410304 113048027136 113059561472 113154975648 113283588096 113359454208 113455121472 113466697344 113515167744 113789964288 113946269184 113957895168 114130449576 114260170752 114282561536 114585698304 114770912256 114831654912 114928564608 115081740288 115097894912 115206782691 115245172224 115255996416 115267756032 115573506048 115902775296 116012424528 116073824256 116090118144 116171782254 116249582592 116342944256 116381712384 116404518912 116491814712 116569829376 116592672768 116823700224 116901937152 117012531636 117074460672 117234991104 117345900672 117385003008 117408006144 117507090096 117519079392 117719433216 117830801088 117853891584 117932818432 118166501376 118178557952 118229041152 118340891136 118357503264 118420144128 118654792704 118678044672 118757523456 118846583856 118869873408 119185178112 119208534016 119248257024 119361071232 119524737024 119701131264 120018640896 120042160128 120212636544 120236193792 120372854784 120474440856 120538202112 120555122688 120733037568 121077006336 121191550623 121398165504 121410551808 121421955072 121513013622 121536825696 121577324544 121756450816 121859204544 121871637888 121923698688 122039043984 122120773632 122386733568 122468696064 122584556952 122723887104 122806075392 122892463872 122909714928 122974765056 123073527808 123091104708 123272461312 123325120512 123337703424 123441791616 123664859136 123769223424 123781851648 123793477632 123969281436 124134506496 124305020928 124505944992 124671885312 124860662784 125002579968 125191858176 125204631552 125561339904 125680126572 125733814272 125746642944 125937047808 126080188416 126104895488 126199465938 126211318992 126439391232 126559008576 126643765248 126817726464 126919575552 126986747904 127004573696 127124725728 127167086592 127179030528 127192006656 127299347604 127444036608 127529385984 127650034512 127675049216 127892717568 128013709824 128081461248 128189552832 128202632064 128378421248 128396755773 128421199872 128542692096 128567881728 128653983744 128908910592 129117276288 129185611776 129466957824 129485131776 129662995968 129676225536 130020194304 130045673472 130390622208 130403926016 130513977594 130583052288 130601382912 130885812288 130929426432 130955083776 131141058048 131166756864 131426662752 131514679296 131540451328 131664894504 131708768256 131889364992 132014138256 132084006912 132208964316 132434362368 132460314624 132559651224 132585628032 132674420736 132825219072 132937314048 132950877696 132963364864 133007671296 133133502528 133152191172 133222662144 133512800256 133602213888 133728607584 133970264064 134083325376 134109600768 134154289152 134262030336 134465329152 134479048704 134536495104 134663772672 135047430144 135061209088 135265718016 135419461632 135533745963 135605477376 135624513024 135805272064 135824667264 136024784896 136211632128 136572936192 136586870784 136599699456 136728928908 136976007168 137091605112 137105592624 137164161024 137293924482 137385870336 137496206848 137568976896 137685075264 137777283072 137907626571 137933881344 138064372992 138156834816 138273429294 138457718784 138550444032 138681518976 138740760576 138754916352 138872015568 139122966528 139254583104 139267662336 139281871872 139651319808 140049186816 140255870976 140275559424 140349800448 140468245632 140627902464 140655460352 140855210496 140882812928 141256507392 141450541056 141464973312 141658947584 141679178784 141792963312 141840211968 141868007424 141987733866 142244315136 142378884648 142474235904 142784522496 142860091392 142880145408 143015316444 143076409344 143091007488 143374541184 143470559232 143498674176 143606288826 143634430368 143879307264 143893987328 144015423552 144091643904 144227961072 144425723904 144473849856 144502161408 144638866944 144735731712 145022524416 145050943488 145148084224 145256935824 145285400832 145333813248 145450532864 145650327552 145670773248 145747869696 145885753728 146272718592 146301382656 146689449984 146704416768 146718195712 146905933824 146926555776 147246538824 147324469248 147562601472 147854995596 147954014208 147983007744 148123006317 148151205888 148375535616 148390674432 148515905538 148594507776 149017853952 149033058304 149158831536 149258723328 149428371456 149554478304 149569737408 149583785472 149633630208 149875494912 149995862016 150096314368 150201900288 150302490624 150444683532 150716547072 150730702848 150873300864 151044784128 151145938944 151273495296 151288929792 151353556992 151496744256 151719952384 151928358912 151943860224 152173932768 152346894336 152577577152 152780931072 153027883008 153238086144 153442320384 153609043588 153660229632 153674661888 153690341376 154098008064 154228055751 154243791702 154537033728 154683232704 154765099008 154786824192 154895709672 154999443456 155175616512 155206025216 155322419616 155426439168 155456897024 155764933632 155869249536 156016708848 156083355648 156099280896 156313321472 156461200896 156513337344 156544008192 156661405992 156676120128 156692105856 156959244288 157107734784 157138522112 157555335168 157787854848 157810004352 157893525504 158026776336 158206390272 158237392896 158462111808 158493164544 158913570816 158997676032 159148094976 159366316032 159517083726 159601508352 160024854528 160056213504 160176245229 160283515392 160314925056 160497139712 160632587808 160717602816 160740163584 160977383424 161404379136 161436008448 161588734164 161864220672 161880735744 161895940096 162017351496 162049100928 162103099392 162256456206 162478939392 162495517184 162564931584 162718725312 162827698176 163150339968 163182311424 163291594752 163414052802 163446075936 163631849472 163741433856 163856618496 163879619904 163966353408 164121472944 164433494016 164589055488 165025631232 165042468864 165057970176 165112971264 165292375248 165512675328 165652356177 165740027904 166007926656 166229180416 166480883712 166670106624 166922477568 166939508736 167168821248 167415119872 167573502096 167645085696 167662190592 167803685478 167916063744 168106917888 168265954584 168281758656 168585854976 168745344768 168858353664 168977137824 169090301952 169226100736 169499634304 169556115456 169572040704 169589342208 169732463472 169925382144 170039181312 170182682208 170200046016 170684946432 170775281664 170919403776 170936842752 171195674364 171390256128 171423842304 171538644992 171878547456 172156368384 172247482368 172622610432 172646842368 172867758336 172883994624 172901634048 173360259072 173394231296 173854162944 174018636792 174110736384 174135177216 174374373888 174514416384 174572568576 174606778368 174737722068 174854744064 174889009152 175235550336 175352905728 175518797454 175553192672 175611691008 175852486656 176018851008 176112009216 176260635144 176278619088 176579149824 176613752832 176746201632 176780837376 176899227648 177249752064 177267836928 177343561728 177511336704 177536254896 177630216192 178017067008 178136285184 178304810112 178627018752 178777767168 178812801024 178872385536 179016040448 179041606848 179287105536 179305398272 179551696896 180027961344 180063240192 180318954816 180354290688 180559282176 180711661284 180807303168 180832684032 181099556352 181615509504 182097248256 182115827712 182132932608 182269520433 182305238544 182634676224 182788806816 182807456832 182885548032 183058565976 183181160448 183425302528 183580100352 183703044096 183876835428 184085830656 184209113088 184364572392 184462147584 184610291712 184733925376 184908691968 184987680768 185006555136 185162687424 185497288704 185672777472 185690216448 185709162496 186201759744 186457531392 186732249088 186758917488 187007827968 187034079232 187290994176 187503869952 187787787264 187806947328 188342009856 188520189858 188600721408 188619964416 188905571712 189057284416 189120282624 189157343232 189299198907 189316978488 189659086848 189838512864 189965647872 190379363328 190480121856 190506860544 190687088592 190750629888 190768545792 190788009984 190949021406 191166054912 191294078976 191331565568 191475051768 191512573824 191839076352 192020564736 192122191872 192303948096 192567631872 192631799808 192814038144 192851822592 192980975616 193363365888 193401257984 193675914432 193713867776 193778417664 194200436736 194227697664 194330492928 194494493952 194514338304 195030291456 195068510208 195585933312 195605889024 195770966391 195874578432 195902074368 196328718432 196432625664 196750135296 197139994128 197272018944 197310676992 197497341756 197563152384 197834047488 197854232576 198021207384 198126010368 198313446474 198651543552 198690471936 198878442048 199011631104 199237828608 199405971072 199426316544 199445047296 199511506944 199700253792 199728286758 199833993216 199994482688 200269200384 200403320832 200592911376 200955396096 200974270464 201124988064 201164401152 201393045504 201697993728 201718573056 201804742656 201995659008 202571145216 202591813632 202898577024 203129192448 203436769536 203707908096 204037177344 204317448192 204589760512 204880306176 204899549184 204920455168 205093393362 205464010752 205637407668 205658388936 205746241536 206049378304 206078805504 206244310272 206353465344 206382432256 206527612896 206665924608 206900822016 207096559488 207235252224 207686578176 207825666048 208022278464 208111140864 208132374528 208308023352 208614934528 208684449792 208725344256 208881874656 208901493504 208922807808 209476979712 210073780224 210383806464 210413339136 210524700672 210702368448 210941853696 210983190528 211282815744 211324219392 211884761088 212197459968 212488421376 212689444968 212760317952 212802011136 212981600799 213366472704 213408284672 213568326972 213711353856 213753233408 214176783744 214290137088 214320218112 214522974666 214614614016 214636511232 215061811776 215205838848 215248011264 215409433239 215451645552 215818960896 215840980992 216023135328 216065467904 216137465856 216341941608 216638585856 216753242112 216958300416 217103597568 217533786624 217576415232 217722126336 217885403736 217928101248 218000719872 218175799296 218321911808 218475491328 218506159872 218621804544 218828630592 219452073984 220034174976 220056625152 220077293568 220358900736 220389833664 220683567104 220869808236 220986703872 221343902208 221931021312 221974511616 222226808832 222563303424 222586011648 222773858307 222891761664 223431336128 223526780928 223549587456 223738247304 223888084992 224142557184 224331717456 224354606112 224375678208 224993793024 225144471552 225302850432 225453735936 225667025298 226074820608 226096054272 226119122944 226309951296 226567176192 226718908416 226910242944 226933394688 227030335488 227579928576 227892538368 227915790336 228260899152 228520341504 228565123072 229171396608 229541824512 229663309824 229857129216 230163480576 230195789824 230413565382 230490344448 230511992832 230535512064 231147012096 231365687553 231805550592 232024849056 232147648512 232180236288 232343564508 232499165184 232685888512 232763424768 232809037824 232983629424 233139658752 233185345536 233647400448 233803874304 234025063272 234148921344 234469982208 234691801344 234770006016 234816012288 235014180192 235038158784 235438866432 235661602176 235707783168 235865636864 236333002752 236357115904 236681782272 236715006528 236840288256 237309585408 237356089344 237515046912 237693167712 237739746816 238370356224 238417068032 238496514048 238722142464 239049474048 239275625589 239402262528 240037281792 240084320256 240425273088 240472387584 240745709568 240948881712 241076404224 241110245376 241466075136 242154012672 242383101246 242796331008 242821103616 242843910144 243026027244 243073651392 243154649088 243512901632 243718409088 243743275776 243847397376 244078087968 244241547264 244773467136 244937392128 245169113904 245447774208 245612150784 245784927744 245819429856 245949530112 246147055616 246182209416 246544922624 246650241024 246675406848 246883583232 247538446848 247563703296 247586955264 247938562872 248269012992 248610041856 249011889984 249343770624 249721325568 250005159936 250383716352 250409263104 251122679808 251360253144 251467628544 251493285888 251705528217 251874095616 252160376832 252209790976 252398931876 252422637984 252878782464 253118017152 253287530496 253635452928 253839151104 254009147392 254249451456 254334173184 254358061056 254384013312 254598695208 254888073216 255058771968 255300069024 255350098432 256027419648 256162922496 256379105664 256405264128 256756842496 256793511546 256842399744 257085384192 257135763456 257307967488 257817821184 258234552576 258371223552 258933915648 258970263552 259325991936 259352451072 260040388608 260091346944 260781244416 260807852032 261027955188 261166104576 261202765824 261771624576 261858852864 261910167552 262282116096 262333513728 262853325504 263029358592 263080902656 263278196181 263329789008 263417536512 263778729984 264028276512 264168013824 264417928632 264868724736 264920629248 265119302448 265171256064 265348841472 265874628096 265901755392 265926729728 266015342592 266267005056 266304382344 266445324288 267025600512 267204427776 267457215168 267940528128 268166650752 268219201536 268308578304 268524060672 268930658304 268958097408 269327545344 270094860288 270122418176 270531436032 270838923264 271067491926 271210954752 271249026048 271610544128 271649334528 272049569792 272423264256 273145872384 273173741568 273199398912 273457857816 273952014336 274183210224 274211185248 274328322048 274587848964 274771740672 274992413696 275137953792 275370150528 275554566144 275815253142 275867762688 276128745984 276313669632 276546858588 276915437568 277100888064 277363037952 277481521152 277509832704 277744031136 278245933056 278509166208 278535324672 278563743744 279302639616 280098373632 280511741952 280551118848 280699600896 280936491264 281255804928 281310920704 281710420992 281765625856 282513014784 282780284787 282901082112 282929946624 283317895168 283358357568 283585926624 283680423936 283736014848 283975467732 284488630272 284757769296 284948471808 285569044992 285720182784 285760290816 286030632888 286152818688 286182014976 286423532109 286749082368 286941118464 286997348352 287212577652 287268860736 287758614528 287787974656 288030847104 288183287808 288455922144 288851447808 288947699712 289277733888 289471463424 290045048832 290101886976 290296168448 290513871648 290570801664 290667626496 290901065728 291300655104 291341546496 291495739392 291771507456 292545437184 292602765312 293378899968 293408833536 293436391424 293811867648 293853111552 294493077648 294648938496 295125202944 295709991192 295908028416 295966015488 296246012634 296302411776 296751071232 296781348864 297031811076 297189015552 297470169711 298035707904 298066116608 298317663072 298517446656 298856742912 299108956608 299139474816 299167570944 299267260416 299592430137 299750989824 299991724032 300192628736 300403800576 300604981248 300889367064 301433094144 301461405696 301746601728 302089568256 302546990592 302577859584 302707113984 302993488512 303439904768 303856717824 303887720448 304347865536 304693788672 305155154304 305561862144 306055766016 306476172288 306884640768 307218087176 307320459264 307349323776 307380682752 307640090043 308196016128 308456111502 308487583404 309074067456 309366465408 309530198016 309573648384 309791419344 309998886912 310351233024 310644839232 310852878336 310913794048 311529867264 311738499072 312033417696 312166711296 312198561792 312922401792 313026674688 313088016384 313322811984 313352240256 313384211712 313918488576 314215469568 314277044224 315110670336 315575709696 315620008704 315787051008 316053552672 316412780544 316474785792 316924223616 316986329088 317827141632 318296189952 318732632064 319034167452 319203016704 320049709056 320112427008 320352490458 320567030784 320629850112 320994279424 321265175616 321435205632 321480327168 321784461999 321954766848 322808758272 322872016896 323177468328 323728441344 323761471488 323791880192 324034702992 324098201856 324206198784 324512912412 324957878784 324991034368 325129863168 325437450624 325655396352 326300679936 326364622848 326583189504 326828105604 326892151872 327263698944 327482867712 327713236992 327759239808 327932706816 328242945888 329178110976 330051262464 330084937728 330115940352 330225942528 330584750496 331025350656 331304712354 331480055808 332015853312 332458360832 332961767424 333340213248 333844955136 333879017472 334337642496 334830239744 335147004192 335290171392 335324381184 335607370956 335832127488 336213835776 336531909168 336563517312 337171709952 337490689536 337716707328 337954275648 338180603904 338452201472 338500537947 338999268608 339112230912 339144081408 339178684416 339464926944 339850764288 340078362624 340365364416 340400092032 341369892864 341838807552 341873685504 342391348728 342780512256 342847684608 343077289984 343757094912 344312736768 344494964736 345245220864 345293684736 345620348073 345735516672 345767989248 345803268096 346720518144 346788462592 347708325888 348037273584 348221472768 348270354432 348748747776 349028832768 349145137152 349213556736 349475444136 349709488128 349778018304 350471100672 350705811456 351037594908 351106385344 351223382016 351704973312 352037702016 352224018432 352521270288 352557238176 353158299648 353492403264 353561674752 353798455296 354499504128 354535673856 354687123456 355022673408 355072509792 355260432384 356034134016 356272570368 356609620224 357555534336 357625602048 357744771072 358032080896 358083213696 358574211072 358610796544 359103393792 360055922688 360126480384 360637909632 360708581376 361118564352 361423322568 361614606336 361665368064 362199112704 363231019008 363574651869 364194496512 364231655424 364265865216 364539040866 364610477088 365269352448 365577613632 365614913664 365771096064 366117131952 366362320896 367160200704 367406088192 367753670856 368171661312 368418226176 368729144784 368924295168 369220583424 369817383936 369975361536 370013110272 370325374848 370994577408 371345554944 371380432896 371418324992 372403519488 372915062784 373464498176 373517834976 374015655936 374068158464 374581988352 375007739904 375575574528 375613894656 376684019712 377040379716 377201442816 377239928832 377811143424 378114568832 378240565248 378314686464 378598397814 378633956976 379318173696 379677025728 379931295744 380758726656 380960243712 381013721088 381374177184 381501259776 381537091584 381576019968 381898042812 382332109824 382588157952 382663131136 382950103536 383025147648 383678152704 384041129472 384244383744 384607896192 385135263744 385263599616 385628076288 385703645184 385961951232 386726731776 386802515968 387351828864 387427735552 387556835328 388400873472 388455395328 388988987904 389028676608 390060582912 390137020416 391171866624 391211778048 391541932782 391749156864 391804148736 392657436864 392865251328 393500270592 394279988256 394544037888 394621353984 394994683512 395126304768 395668094976 395708465152 396042414768 396252020736 396626892948 397303087104 397380943872 397756884096 398023262208 398475657216 398811942144 398852633088 398890094592 399023013888 399400507584 399456573516 399667986432 399988965376 400538400768 400806641664 401185822752 401910792192 402249976128 402328802304 402786091008 403395987456 403437146112 403609485312 403991318016 405142290432 405183627264 405797154048 406258384896 406601237889 406873539072 407415816192 408074354688 408634896384 409179521024 409760612352 409799098368 409840910336 410186786724 410928021504 411274815336 411316777872 411492483072 412098756608 412157611008 412488620544 412706930688 412764864512 413055225792 413331849216 413722879713 413801644032 414193118976 414470504448 415373156352 415651332096 416044556928 416222281728 416264749056 416616046704 417229869056 417368899584 417763749312 417802987008 417845615616 418953959424 420147560448 420767612928 420826678272 421049401344 421404736896 421883707392 421966381056 422565631488 422648438784 423769522176 424394919936 424976842752 425378889936 425520635904 425604022272 425963201598 426732945408 426816569344 427136653944 427422707712 427506466816 428353567488 428580274176 428640436224 429045949332 429229228032 429273022464 430123623552 430411677696 430496022528 430818866478 430903291104 431637921792 431681961984 432046270656 432130935808 432274931712 432683883216 433277171712 433506484224 433916600832 434207195136 435067573248 435152830464 435444252672 435770807472 435856202496 436001439744 436351598592 436950982656 437012319744 437243609088 437657261184 438904147968 440068349952 440113250304 440154587136 440717801472 440779667328 441367134208 441739616472 441973407744 442687804416 443862042624 443949023232 444369018951 444453617664 445126606848 445172023296 445547716614 445783523328 446862672256 447053561856 447099174912 447476494608 447776169984 448285114368 448663434912 448709212224 448751356416 449987586048 450288943104 450605700864 450907471872 451334050596 452149641216 452192108544 452238245888 452619902592 453134352384 453437816832 453820485888 453866789376 454060670976 455159857152 455785076736 455831580672 456521798304 457040683008 457130246144 458342793216 459083649024 459714258432 460326961152 460391579648 460827130764 460980688896 461023985664 461071024128 462294024192 462731375106 463611101184 464049698112 464295297024 464360472576 464687129016 464998330368 465371777024 465526849536 465618075648 465967258848 466279317504 466370691072 467294800896 467607748608 468050126544 468297842688 468939964416 469383602688 469540012032 469632024576 470028360384 470076317568 470877732864 471323204352 471415566336 471731273728 472666005504 472714231808 473363564544 473430013056 473680576512 474619170816 474712178688 475386335424 475479493632 476740712448 476834136064 476993028096 477444284928 478098948096 478551251178 478804525056 480074563584 480168640512 480528735687 480850546176 480944775168 481491419136 481897763424 482152808448 482220490752 482932150272 484308025344 484766202492 485592662016 485642207232 485687820288 486052054488 486147302784 486309298176 487025803264 487436818176 487486551552 487694794752 488156175936 488483094528 489546934272 489874784256 490338227808 490895548416 491224301568 491569855488 491638859712 491899060224 492294111232 492364418832 493089845248 493300482048 493767166464 495076893696 495127406592 495173910528 495877125744 496538025984 496957068531 497220083712 498023779968 498687541248 499442651136 500010319872 500767432704 500818526208 502245359616 502720506288 502935257088 502986571776 503411056434 503748191232 504320753664 504419581952 504797863752 504845275968 505757564928 506236034304 506575060992 507270905856 507678302208 508018294784 508498902912 508668346368 508716122112 508768026624 509197390416 509776146432 510117543936 510600138048 510700196864 512054839296 512325844992 512758211328 512810528256 513513684992 513587023092 514170768384 514271526912 514615934976 515635642368 516469105152 516742447104 517867831296 517940527104 518651983872 518704902144 520080777216 520182693888 521562488832 521615704064 522055910376 522332209152 522405531648 523543249152 523717705728 523820335104 524564232192 524667027456 525706651008 526058717184 526161805312 526556392362 526659578016 526835073024 527557459968 528056553024 528336027648 528835857264 529737449472 529841258496 530238604896 530342512128 530697682944 531749256192 531803510784 531853459456 532030685184 532534010112 532608764688 532890648576 534051201024 534408855552 534914430336 535881056256 536333301504 536438403072 536617156608 537048121344 537861316608 537916194816 538655090688 540189720576 540244836352 541062872064 541677846528 542134983852 542421909504 542498052096 543221088256 543298669056 544099139584 544846528512 546291744768 546347483136 546398797824 546915715632 547904028672 548366420448 548422370496 548656644096 549175697928 549543481344 549984827392 550275907584 550740301056 551109132288 551630506284 552257491968 552627339264 553093717176 553830875136 554201776128 554726075904 554963042304 555019665408 555488062272 556491866112 557018332416 557070649344 557127487488 558605279232 560196747264 561023483904 561102237696 561872982528 562511609856 562621841408 563420841984 563531251712 565026029568 565560569574 565802164224 565859893248 566635790336 566716715136 567171853248 567360847872 567472029696 567897596721 567950935464 568977260544 569515538592 569896943616 571138089984 571440365568 571520581632 572061265776 572305637376 572364029952 572847064218 573498164736 573882236928 573994696704 574425155304 574537721472 575517229056 575575949312 576061694208 576366575616 576911844288 577702895616 577895399424 578555467776 578942926848 580090097664 580203773952 581027743296 581141603328 581335252992 581802131456 582601310208 582683092992 582991478784 583543014912 585090874368 585205530624 586757799936 586817667072 586872782848 587312899173 587623735296 587706223104 588986155296 589297876992 590250405888 591419982384 591816056832 591932030976 592492025268 593502142464 593562697728 594063622152 594378031104 594940339422 596071415808 596132233216 596635326144 597034893312 597713485824 598217913216 598278949632 598335141888 598534520832 599184860274 599501979648 599983448064 600385257472 600807601152 601209962496 601778734128 602866188288 602922811392 603493203456 604179136512 605093981184 605155719168 605414227968 605986977024 606879809536 607713435648 607775440896 608695731072 609387577344 610310308608 611123724288 612111532032 612952344576 613769281536 614436174352 614640918528 614698647552 614761365504 615280180086 616392032256 616912223004 616975166808 618148134912 618732930816 619060396032 619147296768 619582838688 619997773824 620702466048 621289678464 621705756672 621827588096 623059734528 623476998144 624066835392 624333422592 624397123584 625844803584 626053349376 626176032768 626645623968 626704480512 626768423424 628430939136 628554088448 630221340672 631151419392 631240017408 631574102016 632107105344 632825561088 632949571584 633848447232 633972658176 635654283264 636592379904 637465264128 638068334904 638406033408 638944802397 640099418112 640224854016 640704980916 641134061568 641259700224 641988558848 642530351232 642870411264 642960654336 643568923998 643909533696 645617516544 645744033792 646354936656 647456882688 647522942976 647583760384 648069405984 648196403712 648412397568 649025824824 649915757568 649982068736 650259726336 650874901248 651310792704 652601359872 652729245696 653166379008 653656211208 653784303744 654527397888 654965735424 655426473984 655518479616 655865413632 656485891776 658356221952 660102524928 660169875456 660231880704 661169500992 662050701312 662609424708 662960111616 664031706624 664916721664 665923534848 666680426496 667689910272 667758034944 668321574921 668675284992 669660479488 670294008384 670580342784 670648762368 671214741912 671664254976 672427671552 673063818336 673127034624 674981379072 675433414656 675908551296 676361207808 676904402944 677001075894 677998537216 678224461824 678288162816 678357368832 678929853888 679701528576 680156725248 680730728832 680800184064 682739785728 683677615104 683747371008 684782697456 685561024512 685695369216 687514189824 688625473536 688989929472 690490441728 690587369472 691240696146 691471033344 691535978496 691606536192 693441036288 693576925184 694097062659 695416651776 696074547168 696442945536 696540708864 697497495552 698057665536 698290274304 698427113472 698950888272 699418976256 699556036608 700942201344 701411622912 702075189816 702212770688 702446764032 703409946624 704075404032 704448036864 705042540576 705114476352 706316599296 706984806528 707123349504 707596910592 708999008256 709071347712 710045346816 710145019584 710520864768 712068268032 712545140736 713219240448 715111068672 715251204096 715489542144 716064161792 716166427392 717148422144 717221593088 717826876767 718206787584 720111845376 720252960768 721275819264 721417162752 722237128704 722846645136 723229212672 723330736128 724398225408 726462038016 727149303738 728388993024 728463310848 728531730432 729078081732 729220954176 730538704896 731155227264 731229827328 731542192128 732234263904 732724641792 734320401408 734812176384 735507341712 736343322624 736836452352 737458289568 737848590336 738441166848 739634767872 739950723072 740026220544 740650749696 742691109888 742760865792 742836649984 744807038976 745830125568 746928996352 747035669952 748031311872 748136316928 749163976704 750015479808 751151149056 751227789312 753368039424 754080759432 754402885632 754479857664 755116584651 755622286848 756229137664 756481130496 756629372928 757196795628 757267913952 758636347392 759354051456 759862591488 761517453312 762027442176 762748354368 763002519552 763074183168 763152039936 763796085624 764664219648 765176315904 765326262272 765900207072 766050295296 768082258944 768488767488 769215792384 770270527488 770527199232 771256152576 771407290368 771923902464 773453463552 773605031936 774703657728 774855471104 775113670656 776801746944 776910790656 777977975808 778057353216 780121165824 780274040832 782343733248 782423556096 783083865564 783498313728 783608297472 785314873728 785730502656 787000541184 788559976512 789088075776 789242707968 789834588543 789989367024 790252609536 791336189952 791416930304 792084829536 792504041472 793253785896 794606174208 794761887744 795513768192 796046524416 797623884288 797705266176 797780189184 798046027776 798801015168 798913147032 799335972864 799977930752 801076801536 801613283328 802371645504 803821584384 804499952256 804657604608 805572182016 806791974912 806874292224 807982636032 810284580864 810367254528 811594308096 812516769792 813202475778 813747078144 814831632384 816148709376 817269792768 819521224704 819598196736 819681820672 820373573448 821856043008 822549630672 822633555744 822984966144 824315222016 824977241088 825413861376 825529729024 826110451584 826663698432 827445759426 827603288064 828386237952 828941008896 830746312704 831302664192 832089113856 832444563456 832529498112 833232093408 834459738112 834737799168 835527498624 835605974016 835691231232 837907918848 840295120896 841535225856 841653356544 842098802688 842809473792 843767414784 843932762112 845131262976 845296877568 847539044352 848340854361 848789839872 849953685504 850757779872 851041271808 851208044544 851926403196 853465890816 853633138688 854273307888 854845415424 855012933632 856707134976 857160548352 857280872448 858091898664 858458456064 858546044928 860247247104 860823355392 860992045056 861637732956 861806582208 863275843584 863363923968 864092541312 864261871616 864549863424 865367766432 866554343424 867833201664 868414390272 870135146496 870305660928 870888505344 871541614944 871712404992 872002879488 872703197184 873901965312 874024639488 874487218176 875314522368 877808295936 880136699904 880226500608 880309174272 881435602944 881559334656 882734268416 883479232944 883946815488 885375608832 887724085248 887898046464 888738037902 888907235328 890253213696 890344046592 891095433228 891567046656 892410509133 893725344512 894107123712 894198349824 894952989216 895552339968 896570228736 897326869824 897418424448 897502712832 898777290411 899975172096 900577886208 901211401728 901814943744 902668101192 904299282432 904384217088 904476491776 905239805184 906268704768 907640971776 907733578752 908121341952 910319714304 911570153472 911663161344 913043596608 914081366016 914260492288 916685586432 918167298048 919428516864 920653922304 920783159296 921654261528 921961377792 922047971328 922142048256 922920270129 924588048384 925462750212 927222202368 928099396224 928590594048 928720945152 929374258032 929996660736 930743554048 931053699072 931934517696 932558635008 932741382144 934589601792 935215497216 936100253088 936595685376 938767205376 939080024064 939264049152 940056720768 940152635136 941755465728 942646408704 942831132672 943462547456 945332011008 945428463616 946727129088 946860026112 947361153024 949238341632 949424357376 950772670848 950958987264 953481424896 953668272128 954888569856 956197896192 957102502356 957609050112 960149127168 960337281024 961057471374 961701092352 961889550336 962982838272 963795526848 964305616896 964440981504 965353385997 965864300544 968616050688 969532404984 971185324032 971284414464 971375640576 972104108976 972294605568 972618596352 974873636352 974973103104 975389589504 976312351872 976966189056 979093868544 979749568512 980676455616 981791096832 982448603136 983139710976 983277719424 983798120448 984588222464 984728837664 986179690496 987534332928 990153787392 990254813184 990347821056 991754251488 993076051968 993914137062 994440167424 996047559936 997375082496 998885302272 1000020639744 1001534865408 1001637052416 1004490719232 1005441012576 1005870514176 1005973143552 1006822112868 1007496382464 1008641507328 1008839163904 1009595727504 1009690551936 1011515129856 1012472068608 1013150121984 1014541811712 1015356604416 1016036589568 1016997805824 1017336692736 1017432244224 1017536053248 1018394780832 1019552292864 1020235087872 1021200276096 1021400393728 1024109678592 1025516422656 1025621056512 1027027369984 1027174046184 1028341536768 1028543053824 1029231869952 1031271284736 1032938210304 1033484894208 1035735662592 1035881054208 1036861044219 1037303967744 1037409804288 1040161554432 1040365387776 1043124977664 1043231408128 1044111820752 1044664418304 1044811063296 1047086498304 1047435411456 1047640670208 1049128464384 1049334054912 1051413302016 1052117434368 1052323610624 1053112784724 1053319156032 1053670146048 1055114919936 1056113106048 1056672055296 1057671714528 1059474898944 1060477209792 1060685024256 1061395365888 1063498512384 1063607021568 1063706918912 1064061370368 1065068020224 1065217529376 1065781297152 1068102402048 1068817711104 1069828860672 1072666603008 1072876806144 1073234313216 1074096242688 1075722633216 1075832389632 1077310181376 1080379441152 1080489672704 1082125744128 1083355693056 1084269967704 1084843819008 1084996104192 1086442176512 1086597338112 1088198279168 1089693057024 1090723955607 1092583489536 1092694966272 1092797595648 1093831431264 1095808057344 1096732840896 1096844740992 1097313288192 1098351395856 1099086962688 1099969654784 1101480602112 1102218264576 1103261012568 1104514983936 1105254678528 1106187434352 1107661750272 1109452151808 1109926084608 1110039330816 1110976124544 1112983732224 1114036664832 1114141298688 1114254974976 1117210558464 1120393494528 1122046967808 1122204475392 1123745965056 1125023219712 1125243682816 1126841683968 1127062503424 1130052059136 1131121139148 1131604328448 1131719786496 1133271580672 1133433430272 1134343706496 1134721695744 1134944059392 1135795193442 1135901870928 1137954521088 1139031077184 1139793887232 1142276179968 1142880731136 1143041163264 1144122531552 1144611274752 1144728059904 1145694128436 1146996329472 1147764473856 1147989393408 1148850310608 1149075442944 1151034458112 1152123388416 1152733151232 1153823688576 1155405791232 1155790798848 1157110935552 1157885853696 1160180195328 1160407547904 1162055486592 1162283206656 1162670505984 1163604262912 1165202620416 1165366185984 1167086029824 1170181748736 1170411061248 1173515599872 1173635334144 1173745565696 1174625798346 1175247470592 1175412446208 1177972310592 1178595753984 1180500811776 1182839964768 1183632113664 1183864061952 1184984050536 1187004284928 1187125395456 1188127244304 1188756062208 1189880678844 1192142831616 1192264466432 1193270652288 1194069786624 1195426971648 1196435826432 1196557899264 1196670283776 1197069041664 1198369720548 1199003959296 1199966896128 1200770514944 1201615202304 1202419924992 1203557468256 1205732376576 1206986406912 1208358273024 1210187962368 1210311438336 1210828455936 1211973954048 1213759619072 1215426871296 1215550881792 1217391462144 1218775154688 1220620617216 1222247448576 1224223064064 1225904689152 1227538563072 1228872348704 1229281837056 1229397295104 1229522731008 1230560360172 1232784064512 1233824446008 1233950333616 1236296269824 1237465861632 1238120792064 1238294593536 1239165677376 1239995547648 1241168639139 1241404932096 1242579356928 1243411513344 1243655176192 1246119469056 1246953996288 1248133670784 1248666845184 1248794247168 1251689607168 1252106698752 1253291247936 1253408961024 1253536846848 1256861878272 1257108176896 1260442681344 1262302838784 1262480034816 1263148204032 1264214210688 1265651122176 1265899143168 1267696894464 1267945316352 1271308566528 1273184759808 1274930528256 1276136669808 1276812066816 1277889604794 1280198836224 1280449708032 1281409961832 1282268123136 1282519400448 1283977117696 1285060702464 1285740822528 1285921308672 1287137847996 1287819067392 1291235033088 1291488067584 1292709873312 1294913765376 1295045885952 1296138811968 1296392807424 1296824795136 1298051649648 1299831515136 1299964137472 1300519452672 1301749802496 1302621585408 1305202719744 1305458491392 1306332758016 1307312422416 1307568607488 1309054795776 1310852947968 1311036959232 1311730827264 1312971783552 1316712443904 1320205049856 1320339750912 1320463761408 1322339001984 1324101402624 1325218849416 1325920223232 1328063413248 1329833443328 1331847069696 1333107056853 1333360852992 1335379820544 1335516069888 1336643149842 1337350569984 1339320958976 1340588016768 1341160685568 1341297524736 1342429483824 1343328509952 1344855343104 1346127636672 1346254069248 1349962758144 1350866829312 1351817102592 1352722415616 1353808805888 1354002151788 1355997074432 1356448923648 1356576325632 1356714737664 1357859707776 1359403057152 1360313450496 1361461457664 1361600368128 1365479571456 1367355230208 1367494742016 1369565394912 1371122049024 1371390738432 1375028379648 1377250947072 1380980883456 1381174738944 1382481392292 1382942066688 1383071956992 1383213072384 1386882072576 1387153850368 1388194125318 1390833303552 1392149094336 1392885891072 1393081417728 1394994991104 1396115331072 1396580548608 1396854226944 1397901776544 1398837952512 1399112073216 1401884402688 1402823245824 1404150379632 1404425541376 1404893528064 1406819893248 1408150808064 1408896073728 1410085081152 1410228952704 1412633198592 1413969613056 1414246699008 1415193821184 1417998016512 1418142695424 1420090693632 1420290039168 1421041729536 1424136536064 1426438480896 1430222137344 1430502408192 1430979084288 1432128323584 1432332854784 1434296844288 1434443186176 1435653753534 1436413575168 1440223690752 1440505921536 1442551638528 1442834325504 1444474257408 1445693290272 1446458425344 1446661472256 1448796450816 1452924076032 1454298607476 1456777986048 1456926621696 1457063460864 1458156163464 1458441908352 1461077409792 1462310454528 1462459654656 1463084384256 1464468527808 1465449283584 1468640802816 1469624352768 1471014683424 1472686645248 1473672904704 1474916579136 1475697180672 1476882333696 1479269535744 1479901446144 1481301499392 1485382219776 1485521731584 1485673299968 1489614077952 1490871205593 1491660251136 1493857992704 1494071339904 1496062623744 1496272633856 1498327953408 1500030959616 1502302298112 1502455578624 1506736078848 1508161518864 1508805771264 1508959715328 1510233169302 1511244573696 1512458275328 1512962260992 1513258745856 1514393591256 1514535827904 1517272694784 1518708102912 1519725182976 1523034906624 1524054884352 1525496708736 1526005039104 1526148366336 1526304079872 1527592171248 1529328439296 1530352631808 1531800414144 1532100590592 1536164517888 1536977534976 1538431584768 1540541054976 1542512305152 1542814580736 1543847804928 1546906927104 1547210063872 1549407315456 1549710942208 1550227341312 1553603493888 1553821581312 1555955951616 1556114706432 1560242331648 1560548081664 1564687466496 1564847112192 1566167731128 1566996627456 1567216594944 1570629747456 1571461005312 1574001082368 1577119953024 1578176151552 1578485415936 1579669177086 1579978734048 1580505219072 1582672379904 1582833860608 1584169659072 1585008082944 1586507571792 1589212348416 1589523775488 1591027536384 1592093048832 1595247768576 1595410532352 1595560378368 1596092055552 1597602030336 1597826294064 1598671945728 1599955861504 1602153603072 1603226566656 1604743291008 1607643168768 1608999904512 1609315209216 1611144364032 1613583949824 1613748584448 1615965272064 1620569161728 1620734509056 1623188616192 1625033539584 1626404951556 1627494156288 1629663264768 1632297418752 1634539585536 1639042449408 1639196393472 1639363641344 1640747146896 1643712086016 1645099261344 1645267111488 1645969932288 1648630444032 1649954482176 1650827722752 1651059458048 1652220903168 1653327396864 1654891518852 1656772475904 1657882017792 1661492625408 1662605328384 1664178227712 1664889126912 1665058996224 1666464186816 1668919476224 1669475598336 1671054997248 1671211948032 1671382462464 1675815837696 1680590241792 1683070451712 1683306713088 1685618947584 1687534829568 1687865524224 1690262525952 1690593755136 1695078088704 1696681708722 1697579679744 1699907371008 1701515559744 1702082543616 1702416089088 1703852806392 1706931781632 1707266277376 1708546615776 1709690830848 1710025867264 1713414269952 1714321096704 1714561744896 1716183797328 1716916912128 1717092089856 1720494494208 1721646710784 1721984090112 1723275465912 1723613164416 1726551687168 1726727847936 1728185082624 1728523743232 1729099726848 1730735532864 1733108686848 1735666403328 1736828780544 1740270292992 1740611321856 1743083229888 1743424809984 1744005758976 1745406394368 1747803930624 1748049278976 1748974436352 1750629044736 1755616591872 1760273399808 1760453001216 1760618348544 1761938697519 1762871205888 1763118669312 1765468536832 1766958465888 1767893630976 1770751217664 1775448170496 1775796092928 1777476075804 1780506427392 1780688093184 1782190866456 1783134093312 1784821018266 1787450689024 1788214247424 1788396699648 1789905978432 1791104679936 1793140457472 1794653739648 1794836848896 1795005425664 1797554580822 1799950344192 1801155772416 1802422803456 1803629887488 1805336202384 1808598564864 1808768434176 1810479610368 1812537409536 1815281943552 1815467157504 1816242683904 1820639428608 1823140306944 1823326322688 1826087193216 1828162732032 1828520984576 1833371172864 1836334596096 1838857033728 1841307844608 1841566318592 1843308523056 1843922755584 1844095942656 1844284096512 1845840540258 1849176096768 1850925500424 1854444404736 1856198792448 1857181188096 1857441890304 1858748516064 1859993321472 1861487108096 1862107398144 1863869035392 1865117270016 1865482764288 1869179203584 1870430994432 1872200506176 1873191370752 1877534410752 1878160048128 1878528098304 1880113441536 1880305270272 1885292817408 1885662265344 1886925094912 1890664022016 1890856927232 1893454258176 1893720052224 1894722306048 1898476683264 1898848714752 1901545341696 1901917974528 1906962849792 1907336544256 1909777139712 1912395792384 1914205004712 1915218100224 1920298254336 1920674562048 1922114942748 1923402184704 1923779100672 1925965676544 1927591053696 1928611233792 1928881963008 1930706771994 1931728601088 1937232101376 1939064809968 1942370648064 1942568828928 1942751281152 1944208217952 1944589211136 1945237192704 1949747272704 1949946206208 1950779179008 1952624703744 1953932378112 1958187737088 1959499137024 1961352911232 1963582193664 1964897206272 1966279421952 1966555438848 1967596240896 1969176444928 1969457675328 1972359380992 1975068665856 1980307574784 1980509626368 1980695642112 1983508502976 1986152103936 1987828274124 1988880334848 1992095119872 1994750164992 1997770604544 2000041279488 2003069730816 2003274104832 2004964724763 2008981438464 2010882025152 2011741028352 2011946287104 2013644225736 2014992764928 2017283014656 2017678327808 2019191455008 2019381103872 2024944137216 2026300243968 2029083623424 2030713208832 2032073179136 2033995611648 2034673385472 2034864488448 2035072106496 2036789561664 2039104585728 2040470175744 2042400552192 2042800787456 2048219357184 2051032845312 2051242113024 2054054739968 2054348092368 2056683073536 2057086107648 2062542569472 2065876420608 2066969788416 2071471325184 2071762108416 2073722088438 2074607935488 2074819608576 2080323108864 2080730775552 2082291187977 2086249955328 2086462816256 2088223641504 2089328836608 2089622126592 2094172996608 2094870822912 2095281340416 2098256928768 2098668109824 2102826604032 2104234868736 2104647221248 2106225569448 2106638312064 2107340292096 2110229839872 2112226212096 2113344110592 2115343429056 2118949797888 2120954419584 2121370048512 2122790731776 2126997024768 2127214043136 2127413837824 2130136040448 2130435058752 2131562594304 2136204804096 2137635422208 2139657721344 2145333206016 2145753612288 2146468626432 2148192485376 2151445266432 2151664779264 2153480630301 2154620362752 2160758882304 2160979345408 2164251488256 2166711386112 2168539935408 2169687638016 2169992208384 2173194676224 2176396558336 2179386114048 2181447911214 2185166979072 2185389932544 2185595191296 2187662862528 2191616114688 2193465681792 2193689481984 2194626576384 2196702791712 2198173925376 2199939309568 2202961204224 2204436529152 2206522025136 2209029967872 2210509357056 2212374868704 2215323500544 2218904303616 2219852169216 2220078661632 2221952249088 2228073329664 2228282597376 2228509949952 2234421116928 2240786989056 2244093935616 2244408950784 2247491930112 2250046439424 2250487365632 2253683367936 2254125006848 2260104118272 2262242278296 2263208656896 2263439572992 2266543161344 2266866860544 2268687412992 2269443391488 2269888118784 2271590386884 2271803741856 2275909042176 2278062154368 2279587774464 2284552359936 2286082326528 2288245063104 2289222549504 2289456119808 2291388256872 2293992658944 2295528947712 2295978786816 2297700621216 2298150885888 2304246776832 2305466302464 2307647377152 2310811582464 2311581597696 2314221871104 2315771707392 2320360390656 2320815095808 2324110973184 2324566413312 2325341011968 2327208525824 2330405240832 2330732371968 2334172059648 2340363497472 2340822122496 2347031199744 2347270668288 2347491131392 2349251596692 2350494941184 2350824892416 2355944621184 2357191507968 2361001623552 2365679929536 2367264227328 2367728123904 2369503765629 2369968101072 2374008569856 2374250790912 2376254488608 2377512124416 2379761357688 2384285663232 2384528932864 2386541304576 2388139573248 2392871652864 2393115798528 2393340567552 2394138083328 2396739441096 2398007918592 2399933792256 2401541029888 2403230404608 2404839849984 2407114936512 2411464753152 2413972813824 2416716546048 2420375924736 2420622876672 2423947908096 2427519238144 2430853742592 2431101763584 2434782924288 2437550309376 2441241234432 2444494897152 2448446128128 2451809378304 2457744697408 2458563674112 2458794590208 2459045462016 2461120720344 2465568129024 2467648892016 2467900667232 2474931723264 2476241584128 2476589187072 2478331354752 2479991095296 2482337278278 2482809864192 2485158713856 2486823026688 2487310352384 2492238938112 2493907992576 2496267341568 2497333690368 2497588494336 2503379214336 2504213397504 2506582495872 2506817922048 2507073693696 2513723756544 2514216353792 2520885362688 2524605677568 2524960069632 2526296408064 2528428421376 2531302244352 2531798286336 2535393788928 2535890632704 2542617133056 2545022563083 2546369519616 2549861056512 2552273339616 2553624133632 2555779209588 2560397672448 2560899416064 2562819923664 2564536246272 2565038800896 2570121404928 2571481645056 2571842617344 2574275695992 2575638134784 2582470066176 2582976135168 2585419746624 2589827530752 2590091771904 2592277623936 2592785614848 2593649590272 2596103299296 2599663030272 2599928274944 2603499604992 2605243170816 2610405439488 2610916982784 2612665516032 2614624844832 2615137214976 2618109591552 2621705895936 2622073918464 2623461654528 2625943567104 2633424887808 2640410099712 2640679501824 2640927522816 2644678003968 2648202805248 2650437698832 2651840446464 2656126826496 2659666886656 2663694139392 2666214113706 2666721705984 2670759641088 2671032139776 2673286299684 2674701139968 2678641917952 2681176033536 2682321371136 2682595049472 2684858967648 2686657019904 2689710686208 2692255273344 2692508138496 2699925516288 2701733658624 2703634205184 2705444831232 2707617611776 2708004303576 2711994148864 2712897847296 2713152651264 2713429475328 2715719415552 2718806114304 2722922915328 2723200736256 2730959142912 2734710460416 2734989484032 2739130789824 2742244098048 2742781476864 2750056759296 2754501894144 2761961766912 2762349477888 2764962784584 2765884133376 2766143913984 2766426144768 2768760810387 2773764145152 2774307700736 2776388250636 2781666607104 2784298188672 2785771782144 2786162835456 2789989982208 2792230662144 2793161097216 2795803553088 2797675905024 2798224146432 2803768805376 2805646491648 2808300759264 2808851082752 2809787056128 2816301616128 2817792147456 2820170162304 2820457905408 2825266397184 2827939226112 2828493398016 2830387642368 2835996033024 2836285390848 2840181387264 2840580078336 2842083459072 2848273072128 2852876961792 2860444274688 2861004816384 2864256647168 2864665709568 2868593688576 2868886372352 2871307507068 2872827150336 2880447381504 2881011843072 2885103277056 2885668651008 2888948514816 2891386580544 2892916850688 2893322944512 2896060157991 2897592901632 2905848152064 2908597214952 2913555972096 2913853243392 2914126921728 2916312326928 2916883816704 2924620909056 2924919309312 2926168768512 2928937055616 2930898567168 2937281605632 2939248705536 2942029366848 2945373290496 2947345809408 2949833158272 2951394361344 2953764667392 2958539071488 2962602998784 2970764439552 2971043463168 2971346599936 2979228155904 2981742411186 2983320502272 2987715985408 2988142679808 2992125247488 2992545267712 2996655906816 3000061919232 3004604596224 3004911157248 3013472157696 3016323037728 3017611542528 3017919430656 3020466338604 3022489147392 3024916550656 3025924521984 3026517491712 3028787182512 3029071655808 3034545389568 3037416205824 3039450365952 3046069813248 3048109768704 3050993417472 3052010078208 3052296732672 3052608159744 3055184342496 3058656878592 3060705263616 3063600828288 3064201181184 3072329035776 3076863169536 3081082109952 3085024610304 3085629161472 3087695609856 3093813854208 3094420127744 3098814630912 3099421884416 3100454682624 3107206987776 3107643162624 3110583132657 3111911903232 3112229412864 3120484663296 3121096163328 3129374932992 3129694224384 3132335462256 3133993254912 3134433189888 3141259494912 3142922010624 3148002164736 3154239906048 3156352303104 3156970831872 3159338354172 3159957468096 3161010438144 3165344759808 3165667721216 3168339318144 3170016165888 3173015143584 3178424696832 3182055072768 3184186097664 3190495537152 3190821064704 3191120756736 3192184111104 3195204060672 3195652588128 3197343891456 3199911723008 3204307206144 3206453133312 3209486582016 3217999809024 3218630418432 3222288728064 3227167899648 3227497168896 3231930544128 3241138323456 3241469018112 3246377232384 3250067079168 3252809903112 3254988312576 3259326529536 3264594837504 3269079171072 3272171866821 3278084898816 3278392786944 3278727282688 3281494293792 3287424172032 3290198522688 3290534222976 3291939864576 3297260888064 3299908964352 3302118916096 3304441806336 3306654793728 3309783037704 3313544951808 3315764035584 3322985250816 3328356455424 3329778253824 3330117992448 3332928373632 3337838952448 3338951196672 3342109994496 3342423896064 3342764924928 3351631675392 3361180483584 3366140903424 3366613426176 3371237895168 3375069659136 3375731048448 3380525051904 3381187510272 3390156177408 3393363417444 3395159359488 3399814742016 3403031119488 3404165087232 3404832178176 3407705612784 3413863563264 3417093231552 3419381661696 3420051734528 3426828539904 3428642193408 3429123489792 3432367594656 3433833824256 3434184179712 3440988988416 3443293421568 3443968180224 3446550931824 3447226328832 3453103374336 3456370165248 3457047486464 3458199453696 3461471065728 3466217373696 3471332806656 3473657561088 3480540585984 3481222643712 3486166459776 3486849619968 3488011517952 3490812788736 3495607861248 3496098557952 3501258089472 3511233183744 3520546799616 3520906002432 3521236697088 3523877395038 3525742411776 3526237338624 3530937073664 3533916931776 3535787261952 3541502435328 3550896340992 3551592185856 3554952151608 3561012854784 3561376186368 3564381732912 3566268186624 3569642036532 3574901378048 3576428494848 3576793399296 3579811956864 3582209359872 3586280914944 3589307479296 3589673697792 3590010851328 3595109161644 3599900688384 3602311544832 3604845606912 3607259774976 3610672404768 3617197129728 3620959220736 3625074819072 3630563887104 3630934315008 3632485367808 3641278857216 3646280613888 3646652645376 3652174386432 3656325464064 3657041969152 3666742345728 3672669192192 3677714067456 3682615689216 3683132637184 3686617046112 3687845511168 3688191885312 3688568193024 3691681080516 3698352193536 3701851000848 3708888809472 3712397584896 3714362376192 3714883780608 3717497032128 3719986642944 3722974216192 3723505917417 3724214796288 3727738070784 3730234540032 3730965528576 3738358407168 3740861988864 3744401012352 3746382741504 3755068821504 3756320096256 3760226883072 3760610540544 3770585634816 3771324530688 3773850189824 3781328044032 3781713854464 3786908516352 3787440104448 3789444612096 3796953366528 3797697429504 3803090683392 3803835949056 3813925699584 3814673088512 3819554279424 3824791584768 3828410009424 3830436200448 3840596508672 3841349124096 3844229885496 3846804369408 3847558201344 3851931353088 3855182107392 3857222467584 3857763926016 3861413543988 3863457202176 3874464202752 3878129619936 3884741296128 3885137657856 3888416435904 3889178422272 3890474385408 3899494545408 3899892412416 3901558358016 3905249407488 3907864756224 3916375474176 3918998274048 3922705822464 3927164387328 3932558843904 3933110877696 3935192481792 3938352889856 3938915350656 3944718761984 3950137331712 3960615149568 3961019252736 3961391284224 3967017005952 3972304207872 3975656548248 3977760669696 3984190239744 3989500329984 3995541209088 3999321170559 4000082558976 4006139461632 4006548209664 4009929449526 4017962876928 4021764050304 4023482056704 4023892574208 4027288451472 4029985529856 4034566029312 4038382910016 4038762207744 4049888274432 4052600487936 4058167246848 4061426417664 4067991223296 4069346770944 4069728976896 4070144212992 4073579123328 4078209171456 4080940351488 4084801104384 4085601574912 4096438714368 4102065690624 4102484226048 4108109479936 4108696184736 4113366147072 4114172215296 4125085138944 4131752841216 4142942650368 4143524216832 4147444176876 4149215870976 4149639217152 4160646217728 4161461551104 4164582375954 4172499910656 4172925632512 4176447283008 4178657673216 4179244253184 4188345993216 4189741645824 4190562680832 4196513857536 4197336219648 4205653208064 4208469737472 4209294442496 4212451138896 4213276624128 4214680584192 4220459679744 4224452424192 4226688221184 4230686858112 4237899595776 4241908839168 4242740097024 4245581463552 4253994049536 4254428086272 4254827675648 4260272080896 4260870117504 4263125188608 4272409608192 4279315442688 4290666412032 4291507224576 4292937252864 4296384970752 4302890532864 4303329558528 4306961260602 4309240725504 4321517764608 4321958690816 4328502976512 4333422772224 4337079870816 4339375276032 4339984416768 4346389352448 4352793116672 4358772228096 4362895822428 4370333958144 4370779865088 4371190382592 4375325725056 4383232229376 4386931363584 4387378963968 4389253152768 4393405583424 4396347850752 4399878619136 4405922408448 4408873058304 4413044050272 4418059935744 4421018714112 4424749737408 4430647001088 4437808607232 4439704338432 4443904498176 4456146659328 4456565194752 4457019899904 4468842233856 4472613616779 4481573978112 4488187871232 4488817901568 4494983860224 4500092878848 4500974731264 4507366735872 4508250013696 4520208236544 4524484556592 4526417313792 4526879145984 4533086322688 4533733721088 4537374825984 4538886782976 4539776237568 4543180773768 4543607483712 4551818084352 4556124308736 4559175548928 4569104719872 4572164653056 4576490126208 4578445099008 4578912239616 4582776513744 4587985317888 4591057895424 4595401242432 4596301771776 4608493553664 4610932604928 4615294754304 4621623164928 4628443742208 4631543414784 4640720781312 4641630191616 4648221946368 4649132826624 4650682023936 4654417051648 4660810481664 4661464743936 4668344119296 4680726994944 4681644244992 4694062399488 4694541336576 4694982262784 4698503193384 4700989882368 4701649784832 4711889242368 4714383015936 4722003247104 4731359859072 4734528454656 4735456247808 4739007531258 4739936202144 4748017139712 4748501581824 4752508977216 4755024248832 4759522715376 4768571326464 4773082609152 4776279146496 4785743305728 4786231597056 4786681135104 4788276166656 4793478882192 4796015837184 4799867584512 4806460809216 4809679699968 4814229873024 4822929506304 4827945627648 4833433092096 4840751849472 4841245753344 4847895816192 4855038476288 4861707485184 4862203527168 4869565848576 4875100618752 4882482468864 4888989794304 4896892256256 4903618756608 4915489394816 4917127348224 4917589180416 4918090924032 4922241440688 4931136258048 4935297784032 4935801334464 4949863446528 4952483168256 4953178374144 4956662709504 4959982190592 4964674556556 4970317427712 4973646053376 4974620704768 4984477876224 4987815985152 4992534683136 4994667380736 4995176988672 5006758428672 5008426795008 5013164991744 5013635844096 5014147387392 5027447513088 5028432707584 5041770725376 5049211355136 5049920139264 5056856842752 5062604488704 5063596572672 5070787577856 5071781265408 5085234266112 5090045126166 5092739039232 5099722113024 5104546679232 5107248267264 5111558419176 5120795344896 5121798832128 5125639847328 5129072492544 5130077601792 5140242809856 5142963290112 5143685234688 5148551391984 5151276269568 5164940132352 5165952270336 5170839493248 5179655061504 5180183543808 5184555247872 5185571229696 5187299180544 5192206598592 5199326060544 5199856549888 5206999209984 5210486341632 5220810878976 5221833965568 5229249689664 5230274429952 5236219183104 5243411791872 5244147836928 5246923309056 5251887134208 5266849775616 5280820199424 5281359003648 5281855045632 5285816092557 5289356007936 5296405610496 5300875397664 5303680892928 5312253652992 5319333773312 5327388278784 5332428227412 5341519282176 5342064279552 5346572599368 5349402279936 5357283835904 5362352067072 5364642742272 5365190098944 5369717935296 5373314039808 5379421372416 5384510546688 5385016276992 5399851032576 5403467317248 5407268410368 5410889662464 5415235223552 5416008607152 5423988297728 5425795694592 5426305302528 5431438831104 5437612228608 5445845830656 5446401472512 5461918285824 5469420920832 5469978968064 5478261579648 5484488196096 5485562953728 5500113518592 5509003788288 5523923533824 5524698955776 5529925569168 5531768266752 5532287827968 5532852289536 5537521620774 5547528290304 5548615401472 5552776501272 5563333214208 5568596377344 5571543564288 5572325670912 5579979964416 5584461324288 5586322194432 5591607106176 5595351810048 5596448292864 5607537610752 5611292983296 5616601518528 5617702165504 5619574112256 5632603232256 5635584294912 5640340324608 5640915810816 5655878452224 5656986796032 5660775284736 5671992066048 5672570781696 5680362774528 5681160156672 5684166918144 5696546144256 5705753923584 5720888549376 5722009632768 5729331419136 5737187377152 5737772744704 5742615014136 5745654300672 5760894763008 5762023686144 5770206554112 5771337302016 5777897029632 5782773161088 5785833701376 5786645889024 5792120315982 5795185803264 5811696304128 5817194429904 5827111944192 5827706486784 5828253843456 5832624653856 5833767633408 5849241818112 5849838618624 5852337537024 5857874111232 5861797134336 5874563211264 5878497411072 5884058733696 5890746580992 5894691618816 5899666316544 5902788722688 5907529334784 5917078142976 5925205997568 5941528879104 5942086926336 5942693199872 5958456311808 5963484822372 5966641004544 5975431970816 5976285359616 5984250494976 5985090535424 5993311813632 6000123838464 6009209192448 6009822314496 6026944315392 6032646075456 6035223085056 6035838861312 6040932677208 6044978294784 6049833101312 6051849043968 6053034983424 6057574365024 6058143311616 6074832411648 6078900731904 6092139626496 6096219537408 6101986834944 6104020156416 6104593465344 6105216319488 6110368684992 6117313757184 6121410527232 6127201656576 6128402362368 6144658071552 6153726339072 6162164219904 6170049220608 6171258322944 6187627708416 6188840255488 6197629261824 6198843768832 6200909365248 6214413975552 6215286325248 6221166265314 6223823806464 6224458825728 6240969326592 6242192326656 6246873563931 6258749865984 6259388448768 6264670924512 6267986509824 6268866379776 6282518989824 6285844021248 6296004329472 6308479812096 6312704606208 6313941663744 6318676708344 6319914936192 6322020876288 6330689519616 6331335442432 6336678636288 6340032331776 6346030287168 6356849393664 6364110145536 6368372195328 6380991074304 6381642129408 6382241513472 6390408121344 6391305176256 6394687782912 6399823446016 6408614412288 6412906266624 6418973164032 6435999618048 6437260836864 6444577456128 6454335799296 6454994337792 6460441890903 6463861088256 6482276646912 6482938036224 6492754464768 6500134158336 6505619806224 6509976625152 6529189675008 6538158342144 6544343733642 6556169797632 6556785573888 6557454565376 6562988587584 6574848344064 6580397045376 6581068445952 6583879729152 6594521776128 6599817928704 6604237832192 6608883612672 6613309587456 6619566075408 6627089903616 6631528071168 6645970501632 6656712910848 6659556507648 6660235984896 6665856747264 6675677904896 6684219988992 6684847792128 6685529849856 6703263350784 6722360967168 6732281806848 6733226852352 6742475790336 6750139318272 6751462096896 6761050103808 6762375020544 6780312354816 6786726834888 6790318718976 6799629484032 6806062238976 6808330174464 6809664356352 6815411225568 6827727126528 6834186463104 6838763323392 6840103469056 6853657079808 6858246979584 6864735189312 6867667648512 6868368359424 6881977976832 6886586843136 6887936360448 6893101863648 6894452657664 6912740330496 6914094972928 6916398907392 6922942131456 6932434747392 6942665613312 6947315122176 6961081171968 6962445287424 6972332919552 6973699239936 6976023035904 6981625577472 6991215722496 6992197115904 7002516178944 7022466367488 7041093599232 7041812004864 7042473394176 7047754790076 7051484823552 7052474677248 7061874147328 7067833863552 7071574523904 7083004870656 7101792681984 7103184371712 7109904303216 7122025709568 7122752372736 7128763465824 7132536373248 7139284073064 7149802756096 7152856989696 7153586798592 7159623913728 7164418719744 7178614958592 7179347395584 7180021702656 7190218323288 7199801376768 7204623089664 7209691213824 7214519549952 7221344809536 7234394259456 7241918441472 7250149638144 7261127774208 7261868630016 7282557714432 7292561227776 7293305290752 7304348772864 7312650928128 7314083938304 7333484691456 7345338384384 7355428134912 7366265274368 7373234092224 7375691022336 7376383770624 7377136386048 7383362161032 7396704387072 7403702001696 7424795169792 7428724752384 7429767561216 7434994064256 7439973285888 7445948432384 7447011834834 7448429592576 7455476141568 7460469080064 7461931057152 7476716814336 7481723977728 7488802024704 7492765483008 7510137643008 7512640192512 7520453766144 7521221081088 7541171269632 7542649061376 7562656088064 7563427708928 7573817032704 7574880208896 7578889224192 7593906733056 7595394859008 7606181366784 7607671898112 7627851399168 7629346177024 7635067689249 7639108558848 7649583169536 7656820018848 7660872400896 7681193017344 7682698248192 7688459770992 7693608738816 7695116402688 7710364214784 7714444935168 7715527852032 7722827087976 7726914404352 7748928405504 7756259239872 7769482592256 7770275315712 7776832871808 7778356844544 7780948770816 7798989090816 7799784824832 7810498814976 7815729512448 7832750948352 7837996548096 7845411644928 7854328774656 7865117687808 7866221755392 7870384963584 7876705779712 7877830701312 7889437523968 7900274663424 7921230299136 7922038505472 7922782568448 7934034011904 7944608415744 7951313096496 7955521339392 7968380479488 7979000659968 7991082418176 7998642341118 8000165117952 8012278923264 8013096419328 8019858899052 8035925753856 8043528100608 8046964113408 8047785148416 8054576902944 8059971059712 8069132058624 8076765820032 8077524415488 8099776548864 8105200975872 8116334493696 8122852835328 8135982446592 8138693541888 8139457953792 8140288425984 8147158246656 8156418342912 8169602208768 8171203149824 8192877428736 8204131381248 8204968452096 8216218959872 8217392369472 8226732294144 8228344430592 8250170277888 8263505682432 8285885300736 8287048433664 8294888353752 8298431741952 8299278434304 8306282431161 8321292435456 8322923102208 8329164751908 8344999821312 8345851265024 8352894566016 8357315346432 8358488506368 8376691986432 8379483291648 8393027715072 8394672439296 8411306416128 8416939474944 8418588884992 8424902277792 8426553248256 8429361168384 8448904848384 8453376442368 8461373716224 8475799191552 8483817678336 8485480194048 8491162927104 8507988099072 8508856172544 8509655351296 8520544161792 8521740235008 8526250377216 8544819216384 8558630885376 8581332824064 8583014449152 8592769941504 8605781065728 8606659117056 8613922521204 8618481451008 8643035529216 8643917381632 8657005953024 8666845544448 8674159741632 8678750552064 8679968833536 8688180473973 8692778704896 8705586233344 8717544456192 8725791644856 8740667916288 8741559730176 8742380765184 8750651450112 8773862727168 8774757927936 8778506305536 8786811166848 8792695701504 8799757238272 8811844816896 8817746116608 8826088100544 8836119871488 8842037428224 8849499474816 8861294002176 8875617214464 8887808996352 8912293318656 8913130389504 8914039799808 8937684467712 8945227233558 8963147956224 8976375742464 8977635803136 8989967720448 9000185757696 9014733471744 9016500027392 9040416473088 9048969113184 9052834627584 9053758291968 9067467442176 9074749651968 9077773565952 9079552475136 9086361547536 9087214967424 9103636168704 9112248617472 9118351097856 9138209439744 9144329306112 9152980252416 9156890198016 9157824479232 9165553027488 9175970635776 9182115790848 9190802484864 9192603543552 9216987107328 9230589508608 9243246329856 9256887484416 9263086829568 9281441562624 9283260383232 9296443892736 9298265653248 9301364047872 9308834103296 9321620963328 9322929487872 9331749397971 9336688238592 9361453989888 9363288489984 9388124798976 9389082673152 9389964525568 9397006386768 9401979764736 9403299569664 9423778484736 9428766031872 9444006494208 9462719718144 9469056909312 9470912495616 9478015062516 9479872404288 9496034279424 9497003163648 9505017954432 9510048497664 9519045430752 9546165218304 9552558292992 9571486611456 9572463194112 9573362270208 9576552333312 9586957764384 9592031674368 9599735169024 9612921618432 9619359399936 9628459746048 9655891255296 9666866184192 9681503698944 9682491506688 9695791632384 9710076952576 9723414970368 9724407054336 9739131697152 9750201237504 9764964937728 9777979588608 9793784512512 9807237513216 9816515600463 9830978789632 9834254696448 9835178360832 9836181848064 9844482881376 9862272516096 9870595568064 9871602668928 9899726893056 9906356748288 9913325419008 9919964381184 9929349113112 9940634855424 9947292106752 9949241409536 9968955752448 9985069366272 9989334761472 9990353977344 10013516857344 10016853590016 10026329983488 10027271688192 10028294774784 10054895026176 10056865415168 10083541450752 10098422710272 10099840278528 10113713685504 10125208977408 10127193145344 10141575155712 10143562530816 10170468532224 10180090252332 10185478078464 10199444226048 10209093358464 10214496534528 10223116838352 10241590689792 10251279694656 10258144985088 10260155203584 10280485619712 10285926580224 10287370469376 10297102783968 10302552539136 10329880264704 10331904540672 10341678986496 10359310123008 10369110495744 10371142459392 10374598361088 10384413197184 10398652121088 10399713099776 10413998419968 10420972683264 10441621757952 10443667931136 10458499379328 10460548859904 10472438366208 10486823583744 10488295673856 10503774268416 10533699551232 10561640398848 10562718007296 10563710091264 10571632185114 10578712015872 10592811220992 10601750795328 10607361785856 10624507305984 10654776557568 10664856454824 10683038564352 10684128559104 10693145198736 10698804559872 10724704134144 10729285484544 10730380197888 10739435870592 10746628079616 10758842744832 10769021093376 10770032553984 10799702065152 10806934634496 10814536820736 10821779324928 10830470447104 10832017214304 10847976595456 10851591389184 10862877662208 10875224457216 10891691661312 10892802945024 10923836571648 10938841841664 10939957936128 10956523159296 10968976392192 10971125907456 11000227037184 11018007576576 11047847067648 11049397911552 11059851138336 11063536533504 11064575655936 11065704579072 11075043241548 11095056580608 11097230802944 11105553002544 11126666428416 11137192754688 11143087128576 11144651341824 11159959928832 11168922648576 11172644388864 11183214212352 11190703620096 11192896585728 11215075221504 11222585966592 11233203037056 11235404331008 11239148224512 11265206464512 11280680649216 11281831621632 11311756904448 11313973592064 11321550569472 11343984132096 11345141563392 11360725549056 11362320313344 11368333836288 11393092288512 11411507847168 11441777098752 11444019265536 11458662838272 11474374754304 11475545489408 11485230028272 11491308601344 11521789526016 11524047372288 11540413108224 11542674604032 11555794059264 11565546322176 11571667402752 11573291778048 11584240631964 11590371606528 11623392608256 11634388859808 11654223888384 11655412973568 11665249307712 11667535266816 11698483636224 11699677237248 11704675074048 11715748222464 11723594268672 11749126422528 11756994822144 11768117467392 11781493161984 11799332633088 11805577445376 11815058669568 11834156285952 11850411995136 11883057758208 11884173852672 11885386399744 11916912623616 11926969644744 11933282009088 11950863941632 11952570719232 11968500989952 11970181070848 11986623627264 11997963511677 12000247676928 12018418384896 12019644628992 12053888630784 12065292150912 12070446170112 12071677722624 12081865354416 12089956589568 12099666202624 12103698087936 12115148730048 12116286623232 12149664823296 12157801463808 12184279252992 12203973669888 12208040312832 12209186930688 12210432638976 12220737369984 12234627514368 12242821054464 12254403313152 12256804724736 12289316143104 12307452678144 12324328439808 12340098441216 12342516645888 12375255416832 12377680510976 12395258523648 12397687537664 12428827951104 12430572650496 12442332530628 12447647612928 12448917651456 12481938653184 12484384653312 12493747127862 12517499731968 12518776897536 12529341849024 12535973019648 12537732759552 12565037979648 12571688042496 12592008658944 12616959624192 12625409212416 12627883327488 12637353416688 12639829872384 12644041752576 12661379039232 12673357272576 12680064663552 12692060574336 12713698787328 12728220291072 12736744390656 12761982148608 12763284258816 12764483026944 12780816242688 12782610352512 12789375565824 12799646892032 12817228824576 12837946328064 12871999236096 12874521673728 12889154912256 12908671598592 12909988675584 12920883781806 12927722176512 12964553293824 12965876072448 12985508929536 13000268316672 13011239612448 13019953250304 13058379350016 13076316684288 13088687467284 13112339595264 13113571147776 13114909130752 13125977175168 13149696688128 13160794090752 13162136891904 13167759458304 13189043552256 13199635857408 13208475664384 13217767225344 13226619174912 13239132150816 13254179807232 13263056142336 13291941003264 13313425821696 13319113015296 13331713494528 13351355809792 13368439977984 13369695584256 13371059699712 13406526701568 13444721934336 13464563613696 13466453704704 13484951580672 13500278636544 13502924193792 13522100207616 13524750041088 13560624709632 13573453669776 13580637437952 13599258968064 13612124477952 13616660348928 13619328712704 13630822451136 13655454253056 13668372926208 13677526646784 13680206938112 13707314159616 13716493959168 13729470378624 13735335297024 13736736718848 13763955953664 13773173686272 13786203727296 13788905315328 13825480660992 13828189945856 13832797814784 13845884262912 13864869494784 13885331226624 13894630244352 13922162343936 13924890574848 13944665839104 13947398479872 13952046071808 13963251154944 13982431444992 13984394231808 14005032357888 14044932734976 14082187198464 14083624009728 14084946788352 14095509580152 14102969647104 14104949354496 14123748294656 14135667727104 14143149047808 14166009741312 14203585363968 14206368743424 14219808606432 14244051419136 14245504745472 14257526931648 14265072746496 14278568146128 14299605512192 14305713979392 14319247827456 14328837439488 14357229917184 14358694791168 14360043405312 14380436646576 14399602753536 14419382427648 14429039099904 14442689619072 14468788518912 14483836882944 14500299276288 14522255548416 14523737260032 14565115428864 14585122455552 14586610581504 14608697545728 14625301856256 14628167876608 14666969382912 14690676768768 14710856269824 14732530548736 14746468184448 14751382044672 14752767541248 14754272772096 14766724322064 14793408774144 14807404003392 14849590339584 14857449504768 14859535122432 14869988128512 14879946571776 14891896864768 14894023669668 14910952283136 14920938160128 14923862114304 14953433628672 14963447955456 14977604049408 14985530966016 15020275286016 15025280385024 15040907532288 15042442162176 15082342539264 15085298122752 15125312176128 15126855417856 15147634065408 15149760417792 15187813466112 15190789718016 15212362733568 15215343796224 15255702798336 15258692354048 15270135378498 15278217117696 15299166339072 15313640037696 15321744801792 15362386034688 15365396496384 15376919541984 15387217477632 15390232805376 15420728429568 15428889870336 15431055704064 15445654175952 15453828808704 15497856811008 15512518479744 15538965184512 15540550631424 15553665743616 15556713689088 15561897541632 15597978181632 15599569649664 15620997629952 15631459024896 15665501896704 15690823289856 15708657549312 15730235375616 15732443510784 15740769927168 15753411559424 15755661402624 15778875047936 15800549326848 15842460598272 15844077010944 15845565136896 15868068023808 15889216831488 15902626192992 15911042678784 15936760958976 15958001319936 15982164836352 15997284682236 16024557846528 16026192838656 16039717798104 16071851507712 16087056201216 16093928226816 16095570296832 16109153805888 16119942119424 16138264117248 16153531640064 16155048830976 16199553097728 16210401951744 16232668987392 16245705670656 16271964893184 16277387083776 16278915907584 16294316493312 16312836685824 16339204417536 16342406299648 16385754857472 16408262762496 16409936904192 16432437919744 16434784738944 16453464588288 16456688861184 16500340555776 16527011364864 16571770601472 16574096867328 16589776707504 16596863483904 16598556868608 16612564862322 16642584870912 16645846204416 16658329503816 16689999642624 16691702530048 16705789132032 16714630692864 16716977012736 16753383972864 16758966583296 16786055430144 16789344878592 16822612832256 16833878949888 16849804555584 16853106496512 16858722336768 16897809696768 16906752884736 16922747432448 16967635356672 16970960388096 16982325854208 17015976198144 17017712345088 17019310702592 17041088323584 17043480470016 17052500754432 17089638432768 17117261770752 17162665648128 17166028898304 17211562131456 17213318234112 17227845042408 17236962902016 17286071058432 17287834763264 17314011906048 17333691088896 17348319483264 17357501104128 17359937667072 17376360947946 17385557409792 17411172466688 17435088912384 17451583289712 17481335832576 17483119460352 17484761530368 17501302900224 17547725454336 17549515855872 17557012611072 17573622333696 17585391403008 17599514476544 17623689633792 17635492233216 17652176201088 17672239742976 17684074856448 17698998949632 17722588004352 17751234428928 17775617992704 17824586637312 17826260779008 17828079599616 17875368935424 17890454467116 17926295912448 17952751484928 17955271606272 17979935440896 18000371515392 18029466943488 18033000054784 18080832946176 18097938226368 18105669255168 18107516583936 18134934884352 18149499303936 18155547131904 18159104950272 18172723095072 18174429934848 18224497234944 18236702195712 18276418879488 18288658612224 18305960504832 18313780396032 18315648958464 18331106054976 18351941271552 18364231581696 18381604969728 18385207087104 18433974214656 18461179017216 18486492659712 18513774968832 18562883125248 18566520766464 18592887785472 18596531306496 18602728095744 18617668206592 18643241926656 18645858975744 18663498795942 18673376477184 18722907979776 18726576979968 18776249597952 18778165346304 18779929051136 18794012773536 18803959529472 18806599139328 18847556969472 18857532063744 18888012988416 18925439436288 18938113818624 18941824991232 18956030125032 18959744808576 18992068558848 18994006327296 19010035908864 19020096995328 19038090861504 19092330436608 19105116585984 19142973222912 19144926388224 19146724540416 19173915528768 19184063348736 19199470338048 19225843236864 19238718799872 19256919492096 19311782510592 19333732368384 19363007397888 19364983013376 19381325672709 19391583264768 19420153905152 19446829940736 19448814108672 19478263394304 19500402475008 19529929875456 19587569025024 19614475026432 19633031200926 19661957579264 19668509392896 19670356721664 19672363696128 19688965762752 19724545032192 19741191136128 19743205337856 19799453786112 19812713496576 19826650838016 19839928762368 19858698226224 19881269710848 19894584213504 19937911504896 19970138732544 19978669522944 19980707954688 20027033714688 20052659966976 20054543376384 20056589549568 20109790052352 20113730830336 20167082901504 20196845420544 20199680557056 20227427371008 20250417954816 20254386290688 20283150311424 20287125061632 20340937064448 20360180504664 20370956156928 20398888452096 20418186716928 20428993069056 20446233676704 20483181379584 20502559389312 20516289970176 20520310407168 20560971239424 20574740938752 20594205567936 20605105078272 20659760529408 20663809081344 20683357972992 20738220991488 20742284918784 20749196722176 20768826394368 20797304242176 20799426199552 20827996839936 20841945366528 20883243515904 20887335862272 20916998758656 20921097719808 20944876732416 20973647167488 20976591347712 21007548536832 21067399102464 21123280797696 21125436014592 21127420182528 21143264370228 21157424031744 21185622441984 21203501590656 21214723571712 21249014611968 21309553115136 21329712909648 21366077128704 21368257118208 21386290397472 21397609119744 21449408268288 21458570969088 21460760395776 21478871741184 21493256159232 21538042186752 21540065107968 21599404130304 21613869268992 21629073641472 21643558649856 21660940894208 21664034428608 21695953190912 21703182778368 21725755324416 21750448914432 21783383322624 21785605890048 21847673143296 21877683683328 21879915872256 21913046318592 21937952784384 21942251814912 22000454074368 22036015153152 22098795823104 22119702276672 22127073067008 22129151311872 22131409158144 22150086483096 22190113161216 22194461605888 22211106005088 22274385509376 22286174257152 22289302683648 22319919857664 22337845297152 22345288777728 22366428424704 22381407240192 22385793171456 22430150443008 22445171933184 22466406074112 22470808662016 22478296449024 22530412929024 22561361298432 22563663243264 22623513808896 22627947184128 22687968264192 22690283126784 22721451098112 22724640626688 22736667672576 22786184577024 22823015694336 22883554197504 22888038531072 22905203067747 22917325676544 22948749508608 22951090978816 22970460056544 22982617202688 23043579052032 23048094744576 23080826216448 23085349208064 23131092644352 23143334805504 23146583556096 23168481263928 23180743213056 23246785216512 23268777719616 23308447776768 23310825947136 23330498615424 23335070533632 23396967272448 23399354474496 23431496444928 23447188537344 23498252845056 23513989644288 23536234934784 23562986323968 23598665266176 23611154890752 23630117339136 23668312571904 23700823990272 23766115516416 23768347705344 23770772799488 23833825247232 23853939289488 23866564018176 23905141438464 23937001979904 23940362141696 23973247254528 23995927023354 24000495353856 24036836769792 24039289257984 24107777261568 24130584301824 24140892340224 24143355445248 24163730708832 24179913179136 24199332405248 24207396175872 24230297460096 24232573246464 24299329646592 24315602927616 24368558505984 24407947339776 24416080625664 24418373861376 24420865277952 24441474739968 24469255028736 24508806626304 24513609449472 24578632286208 24614905356288 24648656879616 24680196882432 24685033291776 24750510833664 24755361021952 24790517047296 24795375075328 24857655902208 24861145300992 24884665061256 24895295225856 24897835302912 24963877306368 24968769306624 24987494255724 25034999463936 25037553795072 25058683698048 25071946039296 25075465519104 25130075959296 25184017317888 25233919248384 25250818424832 25255766654976 25274706833376 25279659744768 25288083505152 25346714545152 25360129327104 25384121148672 25427397574656 25456440582144 25473488781312 25523964297216 25526568517632 25528966053888 25561632485376 25565220705024 25578751131648 25599293784064 25634457649152 25675892656128 25743998472192 25749043347456 25778309824512 25817343197184 25819977351168 25841767563612 25855444353024 25929106587648 25931752144896 25971017859072 26000536633344 26022479224896 26039906500608 26064541421919 26116758700032 26152633368576 26177374934568 26224679190528 26227142295552 26229818261504 26251954350336 26321588181504 26324273783808 26335518916608 26378087104512 26399271714816 26416951328768 26435534450688 26453238349824 26478264301632 26508359614464 26526112284672 26583882006528 26626851643392 26663426989056 26702711619584 26736879955968 26739391168512 26742119399424 26813053403136 26889443868672 26929127227392 26932907409408 26969903161344 27000557273088 27044200415232 27049500082176 27121249419264 27146907339552 27161274875904 27224248955904 27233320697856 27238657425408 27261644902272 27310908506112 27336745852416 27355053293568 27360413876224 27414628319232 27432987918336 27458940757248 27470670594048 27473473437696 27527911907328 27546347372544 27572407454592 27577810630656 27650961321984 27656379891712 27691768525824 27729738989568 27770662453248 27789260488704 27844324687872 27849781149696 27889331678208 27894796959744 27904092143616 27926502309888 27964862889984 27968788463616 27995248193913 28010064715776 28089865469952 28164374396928 28167248019456 28169893576704 28191019160304 28205939294208 28209898708992 28271335454208 28286298095616 28332019482624 28407170727936 28412737486848 28439617212864 28488102838272 28491009490944 28515053863296 28530145492992 28557136292256 28599211024384 28638495654912 28657674878976 28714459834368 28717389582336 28720086810624 28760873293152 28799205507072 28838764855296 28858078199808 28885379238144 28967673765888 29000598552576 29044511096832 29047474520064 29130230857728 29170244911104 29173221163008 29217395091456 29250603712512 29256335753216 29333938765824 29381353537536 29421712539648 29465061097472 29492936368896 29502764089344 29505535082496 29508545544192 29533448644128 29586817548288 29614808006784 29699180679168 29719070244864 29739976257024 29759893143552 29783793729536 29788047339336 29821904566272 29841876320256 29847724228608 29906867257344 29955208098816 29971061932032 30040550572032 30050560770048 30081815064576 30084884324352 30164685078528 30170596245504 30250624352256 30253710835712 30295268130816 30299520835584 30375626932224 30381579436032 30424725467136 30430687592448 30511405596672 30517384708096 30540270756996 30556434235392 30598332678144 30627280075392 30643489603584 30724772069376 30753839083968 30774434955264 30780465610752 30841456859136 30857779740672 30862111408128 30891308351904 30907657617408 30995713622016 31025036959488 31077930369024 31107331487232 31113427378176 31123795083264 31195956363264 31199139299328 31241995259904 31262918049792 31331003793408 31381646579712 31417315098624 31460470751232 31464887021568 31506823118848 31511322805248 31557750095872 31601098653696 31684921196544 31688154021888 31691130273792 31736136047616 31778433662976 31805252385984 31822085357568 31873521917952 31964329672704 31994569364472 32049115693056 32052385677312 32079435596208 32174112402432 32187856453632 32191140593664 32218307611776 32239884238848 32276528234496 32307063280128 32310097661952 32399106195456 32420803903488 32465337974784 32491411341312 32543929786368 32554774167552 32588632986624 32625673371648 32678408835072 32684812599296 32771509714944 32816525524992 32819873808384 32864875839488 32869569477888 32906929176576 32913377722368 33000681111552 33054022729728 33143541202944 33148193734656 33179553415008 33193726967808 33197113737216 33225129724644 33285169741824 33291692408832 33316659007632 33379999285248 33411578264064 33429261385728 33433954025472 33506767945728 33517933166592 33572110860288 33578689757184 33645225664512 33667757899776 33699609111168 33706212993024 33717444673536 33795619393536 33845494864896 33935270713344 33941920776192 33964651708416 34031952396288 34035424690176 34038621405184 34082176647168 34086960940032 34105001508864 34179276865536 34234523541504 34325331296256 34332057796608 34423124262912 34426636468224 34455690084816 34473925804032 34572142116864 34575669526528 34628023812096 34667382177792 34696638966528 34715002208256 34719875334144 34752721895892 34771114819584 34822344933376 34870177824768 34903166579424 34962671665152 34966238920704 35002605800448 35095450908672 35099031711744 35114025222144 35147244667392 35170782806016 35199028953088 35247379267584 35270984466432 35304352402176 35344479485952 35397997899264 35445176008704 35502468857856 35551235985408 35649173274624 35652521558016 35656159199232 35750737870848 35780908934232 35852591824896 35905502969856 35910543212544 35959870881792 35993890535031 36000743030784 36058933886976 36066000109568 36161665892352 36195876452736 36211338510336 36215033167872 36269869768704 36298998607872 36311094263808 36345446190144 36348859869696 36448994469888 36473404391424 36552837758976 36611921009664 36627560792064 36631297916928 36662212109952 36703882543104 36728463163392 36763209939456 36770414174208 36867948429312 36922358034432 36972985319424 37027549937664 37125766250496 37133041532928 37185775570944 37193062612992 37235336413184 37286483853312 37291717951488 37326997591884 37346752954368 37445815959552 37453153959936 37552499195904 37556330692608 37588025547072 37607919058944 37613198278656 37695113938944 37715064127488 37776025976832 37850878872576 37876227637248 37883649982464 37912060250064 37919489617152 37984137117696 38020071817728 38040193990656 38076181723008 38184660873216 38210233171968 38285946445824 38289852776448 38293449080832 38347831057536 38368126697472 38398940676096 38451686473728 38513838984192 38623565021184 38667464736768 38726014795776 38729966026752 38762651345418 38783166529536 38840307810304 38893659881472 38897628217344 38956526788608 39000804950016 39059859750912 39175138050048 39228950052864 39266062401852 39323915158528 39337018785792 39340713443328 39344727392256 39377931525504 39449090064384 39482382272256 39486410675712 39598907572224 39625426993152 39653301676032 39679857524736 39717396452448 39762539421696 39789168427008 39875823009792 39940277465088 39957339045888 40054067429376 40105319933952 40109086752768 40113179099136 40219580104704 40227461660672 40334165803008 40393690841088 40399361114112 40454854742016 40500835909632 40508772581376 40566300622848 40574250123264 40681874128896 40720361009328 40741912313856 40797776904192 40836373433856 40857986138112 40892467353408 40966362759168 41005118778624 41032579940352 41040620814336 41121942478848 41149481877504 41188411135872 41210210156544 41319521058816 41366715945984 41476441982976 41484569837568 41498393444352 41537652788736 41594608484352 41598852399104 41655993679872 41683890733056 41766487031808 41774671724544 41833997517312 41842195439616 41889753464832 41947294334976 41953182695424 42015097073664 42134798204928 42246561595392 42250872029184 42254840365056 42286528740456 42314848063488 42371244883968 42407003181312 42429447143424 42498029223936 42619106230272 42659425819296 42732154257408 42736514236416 42772580794944 42795218239488 42898816536576 42917141938176 42957743482368 42986512318464 43076084373504 43080130215936 43198808260608 43258147282944 43287117299712 43321881788416 43328068857216 43391906381824 43406365556736 43451510648832 43500897828864 43566766645248 43571211780096 43695346286592 43755367366656 43759831744512 43826092637184 43875905568768 43884503629824 44000908148736 44072030306304 44197591646208 44239404553344 44254146134016 44258302623744 44262818316288 44300172966192 44380226322432 44422212010176 44548771018752 44572348514304 44578605367296 44639839715328 44675690594304 44732856849408 44762814480384 44771586342912 44860300886016 44890343866368 44932812148224 44941617324032 44956592898048 45060825858048 45122722596864 45127326486528 45247027617792 45255894368256 45375936528384 45380566253568 45442902196224 45449281253376 45572369154048 45646031388672 45767108395008 45776077062144 45810406135494 45834651353088 45897499017216 45902181957632 45940920113088 45965234405376 46087158104064 46096189489152 46161652432896 46170698416128 46262185288704 46286669611008 46293167112192 46336962527856 46361486426112 46493570433024 46537555439232 46616895553536 46621651894272 46660997230848 46670141067264 46793934544896 46798708948992 46862992889856 46894377074688 46996505690112 47072469869568 47125972647936 47197330532352 47222309781504 47260234678272 47336625143808 47401647980544 47532231032832 47536695410688 47541545598976 47667650494464 47707878578976 47733128036352 47810282876928 47874003959808 47880724283392 47946494509056 47991854046708 48073673539584 48078578515968 48215554523136 48261168603648 48281784680448 48286710890496 48327461417664 48359826358272 48398664810496 48414792351744 48460594920192 48465146492928 48598659293184 48631205855232 48737117011968 48815894679552 48832161251328 48836747722752 48882949479936 48938510057472 49017613252608 49027218898944 49157264572416 49229810712576 49297313759232 49360393764864 49370066583552 49501021667328 49510722043904 49581034094592 49590750150656 49715311804416 49722290601984 49769330122512 49790590451712 49795670605824 49927754612736 49937538613248 49974988511448 50069998927872 50075107590144 50117367396096 50143892078592 50150931038208 50260151918592 50368034635776 50467838496768 50501636849664 50549413666752 50559319489536 50576167010304 50693429090304 50720258654208 50768242297344 50912881164288 50946977562624 51047928594432 51053137035264 51057932107776 51123264970752 51130441410048 51157502263296 51198587568128 51268915298304 51351785312256 51487996944384 51498086694912 51634686394368 51639954702336 51683535127224 51710888706048 51858213175296 51863504289792 51942035718144 52001073266688 52044958449792 52079813001216 52129082843838 52233517400064 52305266737152 52354749869136 52449358381056 52454284591104 52503908700672 52643176363008 52648547567616 52671037833216 52756174209024 52798543429632 52871068901376 52906476699648 52956528603264 53016719228928 53052224569344 53167764013056 53253703286784 53326853978112 53405423239168 53473759911936 53478782337024 53484238798848 53626106806272 53778887737344 53858254454784 53865814818816 53939806322688 54001114546176 54088400830464 54099000164352 54242498838528 54293814679104 54322549751808 54448497911808 54466641395712 54477314850816 54523289804544 54673491704832 54710106587136 54720827752448 54829256638464 54865975836672 54917881514496 54941341188096 54946946875392 55055823814656 55092694745088 55144814909184 55155621261312 55301922643968 55312759783424 55383537051648 55459477979136 55541324906496 55688649375744 55699562299392 55778663356416 55789593919488 55808184287232 55853004619776 55929725779968 55937576927232 55990496387826 56020129431552 56179730939904 56328748793856 56334496038912 56339787153408 56382038320608 56411878588416 56419797417984 56542670908416 56572596191232 56664038965248 56814341455872 56825474973696 56879234425728 56976205676544 56982018981888 57030107726592 57060290985984 57114272584512 57198422048768 57276991309824 57315349757952 57428919668736 57434779164672 57440173621248 57521746586304 57598411014144 57677529710592 57716156399616 57770758476288 57935347531776 58001197105152 58089022193664 58094949040128 58143977018127 58260461715456 58340489822208 58346442326016 58434790182912 58501207425024 58512671506432 58762707075072 58843425079296 58930122194944 58985872737792 59005528178688 59011070164992 59017091088384 59066897288256 59173635096576 59229616013568 59398361358336 59438140489728 59479952514048 59519786287104 59567587459072 59576094678672 59643809132544 59683752640512 59813734514688 59910416197632 59942123864064 60081101144064 60163630129152 60169768648704 60329370157056 60341192491008 60501248704512 60507421671424 60590536261632 60599041671168 60751253864448 60763158872064 60849450934272 60861375184896 61022811193344 61034769416192 61080541513992 61112868470784 61196665356288 61254560150784 61286979207168 61449544138752 61507678167936 61548869910528 61560931221504 61682913718272 61724222816256 61782616703808 61815315234816 61991427244032 62050073918976 62214662974464 62226854756352 62247590166528 62391912726528 62398278598656 62483990519808 62525836099584 62662007586816 62763293159424 62834630197248 62920941502464 62929774043136 63022645610496 63115500191744 63202197307392 63369842393088 63376308043776 63382260547584 63472272095232 63556867325952 63610504771968 63644170715136 63747043835904 63928659345408 63989138728944 64098231386112 64104771354624 64158871192416 64348224804864 64375712907264 64382281187328 64436615223552 64479768477696 64614126560256 64620195323904 64798212390912 64841607806976 64930675949568 64982822682624 65087859572736 65109548335104 65177265973248 65251346743296 65356817670144 65369625198592 65543019429888 65633051049984 65639747616768 65729751678976 65739138955776 65813858353152 65826755444736 66001362223104 66108045459456 66296387469312 66359106830016 66387453935616 66394227474432 66450259449288 66570339483648 66583384817664 66633318015264 66823156528128 66858522771456 66867908050944 67013535891456 67035866333184 67144221720576 67157379514368 67290451329024 67335515799552 67399218222336 67412425986048 67434889347072 67591238787072 67690989729792 67870541426688 67883841552384 68063904792576 68070849380352 68077242810368 68164353294336 68173921880064 68210003017728 68358553731072 68469047083008 68650662592512 68664115593216 68715609203241 68846248525824 68853272936448 68911380169632 68947851608064 69144284233728 69151339053056 69256047624192 69393277933056 69430004416512 69439750668288 69505443791784 69542229639168 69644689866752 69740355649536 69806333158848 69925343330304 69932477841408 70005211600896 70190901817344 70198063423488 70294489334784 70341565612032 70398057906176 70494758535168 70541968932864 70608704804352 70688958971904 70795995798528 70890352017408 71004937715712 71102471970816 71298346549248 71305043116032 71312318398464 71501475741696 71561817868464 71811005939712 71821086425088 71919741763584 71987781070062 72001486061568 72117867773952 72132000219136 72323331784704 72391752905472 72422677020672 72430066335744 72539739537408 72597997215744 72622188527616 72690892380288 72697719739392 72897988939776 72946808782848 73105675517952 73223842019328 73255121584128 73262595833856 73324424219904 73407765086208 73526419878912 73540828348416 73735896858624 73844716068864 73945970638848 74055099875328 74251532500992 74266083065856 74371551141888 74386125225984 74572967706624 74583435902976 74653995183768 74693505908736 74891631919104 74906307919872 75104998391808 75112661385216 75176051094144 75215838117888 75226396557312 75390227877888 75552051953664 75701757745152 75752455274496 75767299964928 75824120500128 75838979234304 76040143635456 76080387981312 76152363446016 76369321746432 76420466343936 76571892891648 76579705552896 76586898161664 76695662115072 76736253394944 76797881352192 76903372947456 77027677968384 77247130042368 77334929473536 77452029591552 77459932053504 77525302690836 77566333059072 77680615620608 77787319762944 77795256434688 77913053577216 78001609900032 78119719501824 78350276100096 78457900105728 78532124803704 78647830317056 78674037571584 78681426886656 78689454784512 78755863051008 78964764544512 78972821351424 79197815144448 79250853986304 79306603352064 79359715049472 79434792904896 79525078843392 79578336854016 79751646019584 79880554930176 80108134858752 80210639867904 80218173505536 80226358198272 80439160209408 80454923321344 80668331606016 80787381682176 80798722228224 80909709484032 81001671819264 81132601245696 81148500246528 81363748257792 81440722018656 81483824627712 81672746867712 81715972276224 81784934706816 81932725518336 82010237557248 82065159880704 82081241628672 82243884957696 82298963755008 82376822271744 82420420313088 82639042117632 82733431891968 82952883965952 82969139675136 83075305577472 83189216968704 83197704798208 83311987359744 83367781466112 83532974063616 83549343449088 83667995034624 83684390879232 83779506929664 83894588669952 83906365390848 83985744581739 84030194147328 84269596409856 84493123190784 84501744058368 84509680730112 84573057480912 84629696126976 84814006362624 84858894286848 84996058447872 85238212460544 85318851638592 85464308514816 85473028472832 85545161589888 85590436478976 85797633073152 85915486964736 85973024636928 86152168747008 86160260431872 86397616521216 86516294565888 86574234599424 86643763576832 86656137714432 86783812763648 86903021297664 87001795657728 87133533290496 87142423560192 87390692573184 87510734733312 87519663489024 87652185274368 87751811137536 87769007259648 88001816297472 88144060612608 88395183292416 88478809106688 88508292268032 88516605247488 88525636632576 88600345932384 88760452644864 88844424020352 89097542037504 89157210734592 89279679430656 89351381188608 89465713698816 89525628960768 89543172685824 89720601772032 89865624296448 89883234648064 89913185796096 90121651716096 90245445193728 90254652973056 90494055235584 90511788736512 90751873056768 90761132507136 90885804392448 90898562506752 91144738308096 91292062777344 91534216790016 91552154124288 91620812270988 91669302706176 91794998034432 91804363915264 91881840226176 91930468810752 92174316208128 92323304865792 92341396832256 92524370577408 92573339222016 92586334224384 92673925055712 92722972852224 92987140866048 93075110878464 93233791107072 93321994461696 93340282134528 93587869089792 93597417897984 93725985779712 93788754149376 93993011380224 94144939739136 94251945295872 94394661064704 94520469356544 94673250287616 94803295961088 95064462065664 95073390821376 95083091197952 95335300988928 95415757157952 95466256072704 95620565753856 95761448566784 95892989018112 95983708093416 96147347079168 96157157031936 96522337207296 96563569360896 96573421780992 96654922835328 96719652716544 96797329620992 96829584703488 96921189840384 96930292985856 97197318586368 97262411710464 97474234023936 97631789359104 97664322502656 97765898959872 97877020114944 98035226505216 98054437797888 98314529144832 98459621425152 98594627518464 98720787529728 98740133167104 99002043334656 99162068189184 99181500301312 99430623608832 99444581203968 99538660245024 99581180903424 99591341211648 99855509225472 99875077226496 99949977022896 100139997855744 100234734792192 100287784157184 100301862076416 100520303837184 100736069271552 100935676993536 101003273699328 101098827333504 101118638979072 101152334020608 101386858180608 101536484594688 101825762328576 101893955125248 102095857188864 102106274070528 102115864215552 102246529941504 102260882820096 102315004526592 102397175136256 102537830596608 102703570624512 102975993888768 102996173389824 103269372788736 103279909404672 103367070254448 103421777412096 103716426350592 103727008579584 103884071436288 104002146533376 104089916899584 104159626002432 104258165687676 104467034800128 104610533474304 104709499738272 104898716762112 105007817401344 105286352726016 105297095135232 105342075666432 105512348418048 105597086859264 105742137802752 105812953399296 105913057206528 106033438457856 106335528026112 106507406573568 106653707956224 106810846478336 106947519823872 106957564674048 106968477597696 107252213612544 107557775474688 107716508909568 107731629637632 107879612645376 107981671605093 108002229092352 108176801660928 108198000328704 108484997677056 108587629358208 108645099503616 108896995823616 108933282791424 109046579609088 109346983409664 109420213174272 109441655504896 109658513276928 109835763028992 109882682376192 109893893750784 110111647629312 110185389490176 110289629818368 110311242522624 110603845287936 110625519566848 110767074103296 110918955958272 111082649812992 111377298751488 111399124598784 111557326712832 111579187838976 111706009239552 111859451559936 111875153854464 111980992775652 112040258863104 112359461879808 112657497587712 112668992077824 112764076641216 112823757176832 112839594835968 113085341816832 113145192382464 113328077930496 113628682911744 113650949947392 113758468851456 113952411353088 114060215453184 114120581971968 114228545169024 114396844097536 114553982619648 114630699515904 114857839337472 114869558329344 114880347242496 115043493172608 115196822028288 115355059421184 115541516952576 115870695063552 116002394210304 116178044387328 116189898080256 116287954036254 116520923430912 116680979644416 116692884652032 116869580365824 117002414850048 117525414150144 117686850158592 117971745475584 118011056357376 118022140329984 118034182176768 118133794576512 118347270193152 118459232027136 118796722716672 118876280979456 118959905028096 119039572574208 119135174918144 119152189357344 119287618265088 119367505281024 119627469029376 119820832395264 120162202288128 120327260258304 120339537297408 120658740314112 120682384982016 121002497409024 121014843342848 121181072523264 121198083342336 121502507728896 121526317744128 121698901868544 121722750369792 122045622386688 122069538832384 122161083027984 122225736941568 122393330712576 122509120301568 122573958414336 122899088277504 123015356335872 123097739821056 123121862443008 123365827436544 123448445632512 123565233407616 123630630469632 124100147837952 124429325948928 124453709512704 124495180333056 124783825453056 124796557197312 124967981039616 125051672199168 125324015173632 125526586318848 125669260394496 125841883004928 125859548086272 126045291220992 126231000383488 126404394614784 126739684786176 126752616087552 126764521095168 126944544190464 127113734651904 127221009543936 127288341430272 127494087671808 127857318690816 127978277457888 128196462772224 128209542709248 128317742384832 128696449609728 128751425814528 128873230447104 128959536955392 129228253120512 129240390647808 129596424781824 129861351899136 129965645365248 130175719145472 130219096670208 130354531946496 130502693486592 130713635340288 130739250397184 131086038859776 131266102099968 131279495233536 131459503357952 131478277911552 131627716706304 131653510889472 132002724446208 132216090918912 132592774938624 132718213660032 132774907871232 132788454948864 132900518898576 133140678967296 133266636030528 133646313056256 133717045542912 133735816101888 134027071782912 134288443441152 134314759028736 134580902658048 134671031599104 134798436444672 134824851972096 134869778694144 135182477574144 135381979459584 135741082853376 135767683104768 136127809585152 136141698760704 136154485620736 136328706588672 136347843760128 136717107462144 136938094166016 137301325185024 137328231186432 137431218406482 137692497051648 137706545872896 137822760339264 137895703216128 138288568467456 138512095248384 138786555866112 138860008833024 138879501336576 139010887583568 139084459278336 139480711299072 139612666317696 139850686660608 139864955682816 140010423201792 140381803634688 140396126846976 140588978669568 140683131224064 140796115812352 140989517070336 141217409608704 141377917943808 141591991597056 141780704034816 142009875431424 142204943941632 142596693098496 142610086232064 142624636796928 143002951483392 143123635736928 143622011879424 143642172850176 143839483527168 143975562140124 144235735547904 144264000438272 144646663569408 144783505810944 144845354041344 144860132671488 145079479074816 145195994431488 145244377055232 145381784760576 145395439478784 145795977879552 145893617565696 146211351035904 146447684038656 146510243168256 146648848439808 146815530172416 147052839757824 147081656696832 147471793717248 147689432137728 147891941277696 148110199750656 148503065001984 148532166131712 148743102283776 148772250451968 149145935413248 149166871805952 149307990367536 149387011817472 149783263838208 149812615839744 150209996783616 150225322770432 150352102188288 150431676235776 150452793114624 150780455755776 151104103907328 151403515490304 151504910548992 151648241000256 151677958468608 152080287270912 152160775962624 152304726892032 152738643492864 152840932687872 153143785783296 153159411105792 153173796323328 153391324230144 153472506789888 153595762704384 153806745894912 154055355936768 154494260084736 154904059183104 154919864107008 155050605381672 155132666118144 155361231241216 155574639525888 155590512869376 155826107154432 156003219800064 156239439003648 156700552200192 156915800211456 157064249607408 157295660634112 157348075143168 157362853773312 157511726102016 157929529089024 157945642702848 158395630288896 158613206704128 158719430098944 158869585809792 159050157686784 159156673708032 159503292039168 159761109860352 160216269717504 160421279735808 160436347011072 160452716396544 160878320418816 160909846642688 161336663212032 161574763364352 161597444456448 161819418968064 162003343638528 162265202491392 162297000493056 162727496515584 162881444037312 162967649255424 163345493735424 163431944552448 163569869413632 164020475114496 164130319761408 164162483257344 164487769915392 164597927510016 164753644543488 164840840626176 165278084235264 165466863783936 165905767931904 165938279350272 166150611154944 166378433937408 166395409596416 166623974719488 167065948127232 167098686898176 167335990069248 167368781758464 167559013859328 167789177339904 167812730781696 167971489163478 168060388294656 168539192819712 168986246381568 169003488116736 169019361460224 169146114961824 169259392253952 169628012725248 169717788573696 169992116895744 170476424921088 170637703277184 170928617029632 170946056945664 171090323179776 171180872957952 171595266146304 171830973929472 171946049273856 172304337494016 172320520863744 172795233042432 173032589131776 173148469198848 173287527153664 173312275428864 173567625527296 173806042595328 174003591315456 174267066580992 174284847120384 174781385146368 175021469466624 175039326978048 175304370548736 175503622275072 175538014519296 176288121225216 176790366584832 176957618213376 177016584536064 177033210494976 177051273265152 177200691864768 177520905289728 177688848040704 178195084075008 178314421469184 178559358861312 178702762377216 178931427397632 179051257921536 179441203544064 179731248592896 179766469296128 179826371592192 180243303432192 180490890387456 180509305946112 180988110471168 181023577473024 181503746113536 181522265014272 181771608784896 181797125013504 182289476616192 182584125554688 183068433580032 183104308248576 183241624541976 183338605412352 183589996068864 183608727830528 183763680452352 183860937621504 184348632416256 184646609731584 184682793664512 185048741154816 185172668448768 185347850111424 185445945704448 185974281732096 186150221756928 186643988923392 186680564269056 187175738179584 187194835795968 187451971559424 187577508298752 187986022760448 188289879478272 188503890591744 188789322129408 189346500575232 189606591922176 190128924131328 190146781642752 190166182395904 190670601977856 190831514315904 190932512145408 191241131507712 191522897133568 191785978036224 191967416186832 192294694158336 192314314063872 193044674414592 193127138721792 193146843561984 193309845670656 193439305433088 193594659241984 193842379680768 193860585971712 194394637172736 194524823420928 194948468047872 195263578718208 195328645005312 195531797919744 195754040229888 196070453010432 196108875595776 196629058289664 196919242850304 197189255036928 197441575059456 197480266334208 198004086669312 198324136378368 198363000602624 198889162407936 199077320490048 199162361806848 199182682423296 199711018450944 199750154452992 199899954045792 200469469584384 200575568314368 200603724152832 201040607674368 201472138543104 201871353987072 202006547398656 202197654667008 202237277958144 202304668041216 202773716361216 203072969189376 203651524657152 204191714377728 204212548141056 204231728431104 204493059883008 204521765640192 204630009053184 204794350272512 205075661193216 205407141249024 205951987777536 205992346779648 206538745577472 206559818809344 206734140508896 206843554824192 207432852701184 207454017159168 207768142872576 208179833799168 208319252004864 208516331375352 208934069600256 209221066948608 209418999476544 209797433524224 210015634802688 210572705452032 210594190270464 211024696836096 211194173718528 211484275605504 211625906798592 211826114413056 212066876915712 212671056052224 213014813147136 213307415912448 213621692956672 213895039647744 213915129348096 213936955195392 214504427225088 215433017819136 215463259275264 215759225290752 215963343210186 216004458184704 216353603321856 216396000657408 216969995354112 217175258716416 217290199007232 217793991647232 217866565582848 218093159218176 218693966819328 218840426348544 219317026553856 219671526057984 219765364752384 219787787501568 220223295258624 220579259636736 220622485045248 221207690575872 221251039133696 221534148206592 221837911916544 222165299625984 222754597502976 222798249197568 223114653425664 223158375677952 223718903119872 223750307708928 223961985551304 224080517726208 224718923759616 225314995175424 225337984155648 225528153282432 225647514353664 225679189671936 226170683633664 226656155860992 227257365823488 227301899894784 227516937702912 228120430906368 228241163943936 228457090338048 228793688195072 229107965239296 229261399031808 229715678674944 229739116658688 229760694484992 230086986345216 230393644056576 230710118842368 231083033905152 231741390127104 232004788420608 232356088774656 232379796160512 232575908072508 233041846861824 233361959288832 233385769304064 233739160731648 234004829700096 235050828300288 235373700317184 235943490951168 236022112714752 236044280659968 236068364353536 236267589153024 236918464054272 237593445433344 237752561958912 237919810056192 238079145148416 238270349836288 238304378714688 238575236530176 238735010562048 239254938058752 239641664790528 240324404576256 240654520516608 240679074594816 241317480628224 241364769964032 242004994818048 242029686685696 242362145046528 242396166684672 243005015457792 243397803737088 243445500739584 244091244773376 244139077664768 244322166055968 244451473883136 245018240603136 245147916828672 245798176555008 246030712671744 246195479642112 246243724886016 246731654873088 246896891265024 247130466815232 247261260939264 248200295675904 248858651897856 248907419025408 249567650906112 249593114394624 249935962079232 250103344398336 250648030347264 251053172637696 251338520788992 251683766009856 251719096172544 251957233745217 252090582441984 252462000766976 252808789229568 253479369572352 253505232175104 253529042190336 253889088380928 254442019087872 254576682860544 254988175343616 255714637381632 255956554915776 256392925544448 256419085418496 256635484769664 257392899219456 257746460894208 257919073910784 258456506241024 258480781295616 259192849563648 259722703798272 259931290730496 260351438290944 260709063892992 261005386973184 261427270680576 261478500794368 262172077719552 262532204199936 262558990467072 262956555823104 263255433412608 263307021778944 264005448892416 264432181837824 265185549877248 265436427320064 265549815742464 265576909897728 265801037797152 266281357934592 266533272061056 267292626112512 267471632203776 268054143565824 268576886882304 268629518057472 269161805316096 269596872889344 269649703944192 269739557388288 270364955148288 270763958919168 271482165706752 271535366209536 272255619170304 272283397521408 272308971241472 272657413177344 272695687520256 273434214924288 273876188332032 274602650370048 274656462372864 274862436812964 275384994103296 275413091745792 275645520678528 275791406432256 277024190496768 277573111732224 277720017666048 277759002673152 278021775167136 278168918556672 278961422598144 279225332635392 279701373321216 280020846403584 280763607269376 280792253693952 281177957339136 281366262448128 281592231624704 281979034140672 282434819217408 282755835887616 283183983194112 283561408069632 284019750862848 284409887883264 285193386196992 285220172464128 285249273593856 286005902966784 286247271473856 287284345700352 287678967054336 287951124280248 288471471095808 288528000876544 289567011621888 289690708082688 289720265342976 290158958149632 290391988862976 290488754110464 290763569521152 290790878957568 291591955759104 291787235131392 292422702071808 292895368077312 293297696879616 293631060344832 294105679515648 294163313393664 294943587434496 295378864275456 295783882555392 296220399501312 297006130003968 297486204567552 297544500903936 298291870826496 298333743611904 298615980735072 298774023634944 299566527676416 299625231679488 300419993567232 300704204376576 300863352471552 300905586229248 301560911511552 302208207814656 302807030980608 303009821097984 303296482000512 303355916937216 304160574541824 304609453784064 305477286985728 305681865375744 306287571566592 306318822211584 306347592646656 306782648460288 306945013579776 307191525408768 307613491789824 308110711873536 308988520169472 309808118366208 309839728214016 310101210763344 310265332236288 311149279051776 311181025738752 311652214308864 312006439600128 312478878007296 313401104400384 313831600422912 314128499214816 314591321268224 314696150286336 315023452204032 315859058178048 315891285405696 316791260577792 317226413408256 317438860197888 317739171619584 318100315373568 319006584078336 319522219720704 320432539435008 320842559471616 320872694022144 320905432793088 321756640837632 321819693285376 322673326424064 323149526728704 323194888912896 323638837936128 324006687277056 324530404982784 324594000986112 325454993031168 325762888074624 325935298510848 326690987470848 327139738827264 328040950228992 328260639522816 328324966514688 328975539830784 329507289086976 329681681252352 330556168470528 330933727567872 331811535863808 331876558700544 332301222309888 332756867874816 332790819192832 333247949438976 334131896254464 334197373796352 334671980138496 334737563516928 335118027718656 335578354679808 335625461563392 335942978326956 336120776589312 337078385639424 337972492763136 338006976233472 338292229923648 338518784507904 339256025450496 339435577147392 339984233791488 340952849842176 341275406554368 341857234059264 342180646359552 342361745915904 343190532292608 343661947858944 343892098547712 344608674988032 344641041727488 345590466084864 346065178263552 346575054307328 346624550857728 347135251054592 347612085190656 348007182630912 348534133161984 348569694240768 349562770292736 350042938933248 350078653956096 350608741097472 351007244550144 352576242450432 353915236426752 354033169072128 354066420989952 354102546530304 354401383729536 355041810579456 355377696081408 356390168150016 356628842938368 357118717722624 357405524754432 357862854795264 358102515843072 358882407088128 359462497185792 359532938592256 360486606864384 360981780774912 361018611892224 361976220942336 362047154946048 363007492227072 363044530028544 363543217569792 363594250027008 364578953232384 365168251109376 366136867160064 366208616497152 366483249083952 366677210824704 367179992137728 367527360904704 367721875243008 368697264832512 369293219463168 369365587329024 370097482309632 370345336897536 370695700222848 370891891408896 372300443513856 373287977846784 373361128538112 374351476359168 374389671591936 374903943118848 375155016597504 375972045520896 376579758956544 377007781183488 377578644258816 378693001150464 379213183844352 380257848262656 380293563285504 380332364791808 381341203955712 381663028631808 381865024290816 382482263015424 383045794267136 383571956072448 383934832373664 384589388316672 384628628127744 386089348829184 386254277443584 386619691341312 386878610866176 387189318483968 387684759361536 387721171943424 388789274345472 389896936095744 390527157436416 390657290010624 391063595839488 391508080459776 392140906020864 392217751191552 393258116579328 393838485700608 394378510073856 394883150118912 394960532668416 396008173338624 396648272756736 396726001205248 397778324815872 398154640980096 398324723613696 398365364846592 399422036901888 399799908091584 400938939168768 401151136628736 401207448305664 402081215348736 402944277086208 403742707974144 404013094797312 404395309334016 404474555916288 404609336082432 405547432722432 406145938378752 407303049314304 408383428755456 408425096282112 408463456862208 408986119766016 409043531280384 409588700545024 410151322386432 410814282498048 411903975555072 411984693559296 413077491154944 413119637618688 413468281017792 413687109648384 414865705402368 415536285745152 416359667598336 416638504009728 417032662750704 418442133897216 418837998953088 419594867048448 420031269605376 421145410904064 421188380540928 422049393672192 422388347437056 422968551211008 423652228826112 424133753831424 425342112104448 426029626294272 426614831824896 427243385913344 427790079295488 427830258696192 427873910390784 429008854450176 430866035638272 430926518550528 431518450581504 431926686420372 432707206643712 432792001314816 433939990708224 434350517432832 434580398014464 435587983294464 435733131165696 436186318436352 437387933638656 437680852697088 438634053107712 439343052115968 439530729504768 440446590517248 441158519273472 441244970090496 442415381151744 442502078267392 443068296413184 443675823833088 444330599251968 445509195005952 445596498395136 446229306851328 446316751355904 447437806239744 447500615417856 447923971102608 448161035452416 449437847519232 450629990350848 450675968311296 451056306564864 451295028707328 451358379343872 452341367267328 453312311721984 454514731646976 455033875405824 456240861812736 456482327887872 456914180676096 457587376390144 458215930478592 458522798063616 459431357349888 459478233317376 459521388969984 460173972690432 460787288113152 461420237684736 462166067810304 463482780254208 464712177549312 464759592321024 465151816145016 466083693723648 466723918577664 466771538608128 467478321463296 468009659400192 470101656600576 470747400634368 471886981902336 472044225429504 472088561319936 472535178306048 473836928108544 475186890866688 475839620112384 476158290296832 476540699672576 476608757429376 477150473060352 477470021124096 478509876117504 479283329581056 480648809152512 481309041033216 481358149189632 482634961256448 482729539928064 484009989636096 484059373371392 484724290093056 484792333369344 486010030915584 486795607474176 486891001479168 488182489546752 488644332111936 488902947766272 490036481206272 490295833657344 492061425343488 492390959284224 492487449772032 493463309746176 493793782530048 494260933630464 494522521878528 496400591351808 497717303795712 497814838050816 499135301812224 499186228789248 499871924158464 501296060694528 502106345275392 502677041577984 503367532019712 503438192345088 503914467490434 504181164883968 504924001533952 505617578459136 506958739144704 507010464350208 507058084380672 507778176761856 508884038175744 509153365721088 509976350687232 511429274763264 511913109831552 512785851088896 512838170836992 513270969539328 514785798438912 515492921788416 515838147821568 516913012482048 516961562591232 518385699127296 519445407596544 519862581460992 520702876581888 521418127785984 522010773946368 522854541361152 522957001588736 524344155439104 525064408399872 525117980934144 525913111646208 526510866825216 526614043557888 528864363675648 530371099754496 530872854640128 531099631484928 531153819795456 531602075594304 532562715869184 533066544122112 534585252225024 534943264407552 536108287131648 537153773764608 538323610632192 539193745778688 539299407888384 539479114776576 540729910296576 541527917838336 542964331413504 543070732419072 544511238340608 544566795042816 544617942482944 545314826354688 545391375040512 546868429848576 547752376664064 549205300740096 549312924745728 549724873625928 550769988206592 550826183491584 551291041357056 551582812864512 554048380993536 555146223464448 555518005346304 556043550334272 556337837113344 557922845196288 558450665270784 560041692807168 561527214538752 561584507387904 562355914678272 562732524896256 563184463249408 563958068281344 564869638434816 565511671775232 566367966388224 568039501725696 568819775766528 570386772393984 570440344928256 570498547187712 572011805933568 572494542947712 574568691400704 575357934108672 575902248560496 576942942191616 579134023243776 579381416165376 579440530685952 580317916299264 580783977725952 581527139042304 581581757915136 583183911518208 583574470262784 584845404143616 585790736154624 586595393759232 587262120689664 588211359031296 588326626787328 589887174868992 590757728550912 591567765110784 592440799002624 594012260007936 594972409135104 595089001807872 596667487223808 597231961470144 597548047269888 599133055352832 599250463358976 601408408753152 601726704943104 601811172458496 603121823023104 604416415629312 605614061961216 606019642195968 606592964001024 606711833874432 608321149083648 609218907568128 610954573971456 612575143133184 612637644423168 612695185293312 613565296920576 613890027159552 614383050817536 615226983579648 616221423747072 617977040338944 619616236732416 619679456428032 620202421526688 620530664472576 622298558103552 622362051477504 623304428617728 624957756014592 626802208800768 627663200845824 628256998429632 629182642536448 629392300572672 630046904408064 631718116356096 631782570811392 633582521155584 634452826816512 634877720395776 635478343239168 636200630747136 638013168156672 639044439441408 640865078870016 641685118943232 641745388044288 641810865586176 643513281675264 643639386570752 646299053457408 646389777825792 647277675872256 648013374554112 649060809965568 649188001972224 650909986062336 651525776149248 651870597021696 653381974941696 654279477654528 656081900457984 656521279045632 657951079661568 659014578173952 659363362504704 661867455135744 663623071727616 663753117401088 664602444619776 665513735749632 665581638385664 666495898877952 668263792508928 668394747592704 669343960276992 669475127033856 671156709359616 671250923126784 671885956653912 672241553178624 674156771278848 675944985526272 676013952466944 676584459847296 677037569015808 678512050900992 679968467582976 681905699684352 682550813108736 684361292719104 684723491831808 686381064585216 687323895717888 687784197095424 689217349976064 689282083454976 691180932169728 692130356527104 693249101715456 694270502109184 695224170381312 696014365261824 697068266323968 697139388481536 699125540585472 700085877866496 700157307912192 701217482194944 702014489100288 705152484900864 707830472853504 708066338144256 708132841979904 708205093060608 708802767459072 710755392162816 712780336300032 713257685876736 714237435445248 714811049508864 715725709590528 716205031686144 717764814176256 718924994371584 719065877184512 720973213728768 721963561549824 722037223784448 723952441884672 724094309892096 726014984454144 726089060057088 727086435139584 727188500054016 730336502218752 732273734320128 732417232994304 732966498167904 733354421649408 735054721809408 735443750486016 737394529665024 738586438926336 738731174658048 740194964619264 740690673795072 741391400445696 741783782817792 744600887027712 746575955693568 746722257076224 748702952718336 748779343183872 749807886237696 750310033195008 751944091041792 753159517913088 754015562366976 755157288517632 755871701235651 757386002300928 758426367688704 760515696525312 760587126571008 760664729583616 763326057263616 763730048581632 764964526030848 766091588534272 767143912144896 767869664747328 769178776633344 769257256255488 772178697658368 773239382682624 773757221732352 774378636967936 775369518723072 775442343886848 777578548690944 779793872191488 781054314872832 782127191678976 783016160919552 784281812041728 784435502383104 786516233158656 787676971401216 789766300237824 789921065336832 792016346677248 793296545513472 793452002410496 795556649631744 796309281960192 796649447227392 796730729693184 798844073803776 799599816183168 801877878337536 802414896611328 804162430697472 805888554172416 807485415948288 808790618668032 808949111832576 809218672164864 811094865444864 812291876757504 814606098628608 816766857510912 816850192564224 816926913724416 817972239532032 818087062560768 820302644772864 821628564996096 823807951110144 823969387118592 826154982309888 826239275237376 826936562035584 827374219296768 831072571490304 832719335196672 833277008019456 834065325501408 836884267794432 837675997906176 840062539210752 842290821808128 842376761081856 844098787344384 844776694874112 845937102422016 847304457652224 848267507662848 850684224208896 852059252588544 853229663649792 854486771826688 855580158590976 855660517392384 855747820781568 858017708900352 861853037101056 863036901163008 863853372840744 865414413287424 865584002629632 868701034865664 869160796028928 871175966588928 871466262331392 872372636872704 874775867277312 875361705394176 877268106215424 878686104231936 880893181034496 882317038546944 882489940180992 884830762303488 885004156534784 886136592826368 887351647666176 888661198503936 891018390011904 892458613702656 892633502711808 894875612479488 895001230835712 895847942205216 896322070904832 898875695038464 901259980701696 902112613129728 902590057414656 902716758687744 904682734534656 906624623443968 909029463293952 910067750811648 912481723625472 913828361352192 915174752780288 916431860957184 917045596127232 918862714699776 918956466634752 919042777939968 920347945380864 921574576226304 922840475369472 924332135620608 926965560508416 929424355098624 929519184642048 930303632290032 933447837155328 933543077216256 934956642926592 936019318800384 940203313201152 941494801268736 943773963804672 944088450859008 945070356612096 947673856217088 950373781733376 951679240224768 952316580593664 953081399345152 953217514858752 954300946120704 957019752235008 958566659162112 961297618305024 962618082066432 962716298379264 965269922512896 965459079856128 968019979272192 969448580186112 969584666738688 972020061831168 973591214948352 973782002958336 976364979093504 977288664223872 977805895532544 980072962412544 984122850686976 984781918568448 984974899544064 986926619492352 988521867260928 989045043757056 992801182703616 995434607591424 995629676101632 998270603624448 998372457578496 999743848316928 1002592121389056 1004212690550784 1005354083155968 1006735064039424 1006876384690176 1007828934980868 1008362329767936 1009848003067904 1011235156918272 1013917478289408 1014020928700416 1015556353523712 1017768076351488 1018306731442176 1019952701374464 1022858549526528 1023826219663104 1025571702177792 1026541939078656 1029571596877824 1030985843576832 1031676295643136 1033826024964096 1033923125182464 1036771398254592 1039725162921984 1041405753163776 1042836255571968 1044021547892736 1045709082722304 1045914003177472 1048688310878208 1050128816799744 1050235961868288 1051826223292416 1053021733650432 1057728727351296 1061745709280256 1062199262969856 1062307639590912 1063204151188608 1065125431738368 1066133088244224 1069170504450048 1069886528815104 1072216574263296 1074307547529216 1076647221264384 1078387491557376 1078598815776768 1081459820593152 1083055835676672 1085928662827008 1086141464838144 1089022476681216 1089133590085632 1090629652709376 1090782750081024 1093736859697152 1095504753328128 1098410601480192 1098625849491456 1099449747251856 1101539976413184 1102582082714112 1103165625729024 1108096761987072 1110292446928896 1111036010692608 1112087100668544 1112675674226688 1116901330541568 1120083385614336 1123054429077504 1123169014775808 1124711829356544 1125465049792512 1126368926498816 1127916136562688 1129739276869632 1131023343550464 1132735932776448 1136079003451392 1137639551533056 1140773544787968 1140880689856512 1140997094375424 1144023611867136 1144989085895424 1149137382801408 1150715868217344 1151804497120992 1153885884383232 1158268046487552 1158762832330752 1160635832598528 1161567955451904 1163054278084608 1163163515830272 1166367823036416 1169690808287232 1171581472309248 1173190787518464 1174524241379328 1176422718062592 1176653253574656 1179774349737984 1181515457101824 1183135530221568 1184881598005248 1188024520015872 1189944818270208 1190178003615744 1193334974447616 1194463922940288 1195096094539776 1198266110705664 1202816817506304 1203453409886208 1203622344916992 1206243646046208 1208832831258624 1211228123922432 1212039284391936 1213185928002048 1213423667748864 1216642298167296 1218437815136256 1221909147942912 1225150286266368 1225275288846336 1225390370586624 1227130593841152 1228766101635072 1230453967159296 1232442847494144 1235954080677888 1239232473464832 1239358912856064 1240404843053376 1241061328945152 1244597116207104 1246608857235456 1249915512029184 1255326401691648 1256513996859264 1258365285072896 1258784601145344 1260093808816128 1263436232712192 1263565141622784 1267165042311168 1268905653633024 1270956686478336 1272401261494272 1276026336313344 1278088878882816 1281730157740032 1283370237886464 1283490776088576 1283621731172352 1287026563350528 1292598106914816 1292779555651584 1294555351744512 1298121619931136 1298376003944448 1301819972124672 1303051552298496 1303741194043392 1306763949883392 1308558955309056 1312163800915968 1313042558091264 1315902159323136 1318029156347904 1323734910271488 1327246143455232 1327506234802176 1329204889239552 1331027471499264 1331163276771328 1332991797755904 1336527585017856 1336789495185408 1338687920553984 1338950254067712 1342313418719232 1342501846253568 1343771913307824 1344483106357248 1348313542557696 1351889971052544 1352027904933888 1353168919694592 1354075138031616 1357024101801984 1359936935165952 1365101626217472 1368722585438208 1369446983663616 1372762129170432 1374647791435776 1375568394190848 1378434699952128 1378564166909952 1382361864339456 1384260713054208 1386498203430912 1388541004218368 1390448340762624 1394136532647936 1394278776963072 1398251081170944 1400171755732992 1400314615824384 1402434964389888 1404028978200576 1410304969801728 1415660945707008 1416132676288512 1416265683959808 1417605534918144 1421510784325632 1425560672600064 1428474870890496 1429622099017728 1431451419181056 1432410063372288 1435529628352512 1437849988743168 1438131754369024 1441946427457536 1443927123099648 1444074447568896 1447904883769344 1448188619784192 1452029968908288 1452178120114176 1454172870279168 1454377000108032 1460673004437504 1464547468640256 1465932996335808 1466708843298816 1470109443618816 1470887500972032 1477172877852672 1477462349316096 1480389929238528 1481381347590144 1482782800891392 1483567565635584 1489201774055424 1493151911387136 1493444514152448 1497405905436672 1497558686367744 1499615772475392 1503888182083584 1506319035826176 1508031124733952 1510314577035264 1511743402471302 1514772004601856 1516852735377408 1521031393050624 1521174253142016 1526652114527232 1527460097163264 1529929052061696 1534287824289792 1535739329494656 1538357553266688 1538514512510976 1544357395316736 1546478765365248 1547514443464704 1548757273935872 1550739037446144 1550884687773696 1555157097381888 1559587744382976 1562108629745664 1564254383357952 1566032321839104 1568563624083456 1568871004766208 1573032466317312 1575353942802432 1579532600475648 1579842130673664 1586593091026944 1586904004820992 1591113299263488 1592618563920384 1593298894454784 1593461459386368 1597688147607552 1599199632366336 1603755756675072 1604829793222656 1608324861394944 1614970831896576 1617581237336064 1617898223665152 1618437344329728 1622189730889728 1624583753515008 1629212197257216 1633533715021824 1633700385128448 1633853827448832 1635944479064064 1636174125121536 1640605289545728 1643257129992192 1647615902220288 1647938774237184 1652309964619776 1652478550474752 1653873124071168 1654748438593536 1662145142980608 1665438670393344 1666554016038912 1668130651002816 1673768535588864 1675351995812352 1680125078421504 1684581643616256 1684753522163712 1688197574688768 1689553389748224 1691874204844032 1694608915304448 1696535015325696 1704118505177088 1706459327299584 1708973543653376 1711160317181952 1711321034784768 1711495641563136 1716035417800704 1723706074202112 1726073802326016 1727706745681488 1730828826574848 1737402069731328 1738321592057856 1742351933177856 1744745273745408 1749551734554624 1750723410788352 1754536212430848 1757372208463872 1761786362068992 1764634077093888 1764979880361984 1769661524606976 1770008313069568 1772273185652736 1774703295332352 1777322397007872 1782036780023808 1784917227405312 1785267005423616 1790002461671424 1791695884410432 1792644141809664 1797751390076928 1804225226259456 1805180114829312 1805433517375488 1809365469069312 1813249246887936 1818058926587904 1820135501623296 1824963447250944 1827656722704384 1830349505560576 1832863721914368 1837725429399552 1837912933269504 1838085555879936 1840695890761728 1843149152452608 1845680950738944 1848664271241216 1853931121016832 1858848710197248 1859038369284096 1860607264580064 1866895674310656 1867086154432512 1869913285853184 1880406626402304 1882989602537472 1887547927609344 1888176901718016 1890140713224192 1895347712434176 1900747563466752 1903358480449536 1904633161187328 1906162798690304 1906435029717504 1908601892241408 1914039504470016 1917133318324224 1922595236610048 1925236164132864 1925432596758528 1930539845025792 1930918159712256 1938897160372224 1939169333477376 1944040123662336 1947182429896704 1947564005916672 1952729958187008 1954577328447744 1955611791065088 1960145924825088 1968245701373952 1969563837136896 1973853238984704 1977043734521856 1978090087514112 1985602365407232 1990869215182848 1991259352203264 1996541207248896 1996744915156992 1999487696633856 2005184242778112 2008425381101568 2013470128078848 2013752769380352 2015657869961736 2016724659535872 2019696006135808 2022470313836544 2027834956578816 2028041857400832 2031112707047424 2035536152702976 2039905402748928 2045717099053056 2047652439326208 2053083878157312 2059143193755648 2061971687153664 2063352591286272 2067652049928192 2067846250364928 2073542796509184 2082811506327552 2085672511143936 2088043095785472 2091418165444608 2091828006354944 2097376621756416 2100257633599488 2100471923736576 2103652446584832 2106043467300864 2115457454702592 2123491418560512 2124398525939712 2124615279181824 2126408302377216 2132266176488448 2138341008900096 2139773057630208 2144433148526592 2148615095058432 2153294442528768 2156774983114752 2157197631553536 2162919641186304 2166111671353344 2171857325654016 2172282929676288 2178044953362432 2178267180171264 2181259305418752 2181565500162048 2191009506656256 2196821202960384 2197251698982912 2198899494503712 2205164165428224 2206331251458048 2216193523974144 2220584893857792 2222072021385216 2224174201337088 2225351348453376 2233802661083136 2240166771228672 2246108858155008 2246338029551616 2249423658713088 2250930099585024 2252737852997632 2255832273125376 2259478553739264 2262046687100928 2265471865552896 2272158006902784 2275279103066112 2281547089575936 2281761379713024 2281994188750848 2289978171790848 2298274765602816 2301431736434688 2303608994241984 2307771768766464 2316536092975104 2321271665197056 2323135910903808 2326108556169216 2326327031660544 2332735646072832 2339381616574464 2343162944618496 2346381575036928 2349048482758656 2352845436125184 2353306507149312 2359548699475968 2363030914203648 2369763196010496 2376049040031744 2379889636540416 2380356007231488 2386669948895232 2388927845880576 2390192189079552 2396532221411328 2405633635012608 2407244689833984 2412487292092416 2417665662517248 2422456247844864 2426371856004096 2426847335497728 2433284596334592 2436875630272512 2443818295885824 2450300572532736 2450550577692672 2450780741173248 2454261187682304 2460907934318592 2464885694988288 2471908161355776 2478464946929664 2478717825712128 2480809686106752 2482122657890304 2493217714470912 2499831024058368 2510652803383296 2513027993718528 2516730570145792 2520187617632256 2526872465424384 2527130283245568 2534330084622336 2537811307266048 2541913372956672 2544802522988544 2552052672626688 2556177757765632 2563460315480064 2566740475772928 2566981552177152 2567243462344704 2574053126701056 2585559111303168 2589110703489024 2596243239862272 2596752007888896 2606103104596992 2607482388086784 2613527899766784 2617117910618112 2624327601831936 2626085116182528 2631804318646272 2636058312695808 2647469820542976 2654492286910464 2655012469604352 2658409778479104 2662054942998528 2662326553542656 2665983595511808 2673055170035712 2677375841107968 2677900508135424 2684626837438464 2685003692507136 2687543826615648 2688966212714496 2696627085115392 2703779942105088 2706337839389184 2708150276063232 2714048203603968 2719873870331904 2730203252434944 2737445170876416 2745524258340864 2749295582871552 2751136788381696 2756869399904256 2757128333819904 2764723728678912 2768521426108416 2772996406861824 2777082008436736 2780896681525248 2788273065295872 2788557553926144 2800343511465984 2800629231648768 2804869928779776 2808057956401152 2820609939603456 2831321891414016 2832265352577024 2835211069836288 2843021568651264 2851121345200128 2856949741780992 2859244198035456 2862902838362112 2871059256705024 2875699977486336 2876263508738048 2883892854915072 2887854246199296 2888148895137792 2895809767538688 2896377239568384 2904059937816576 2908345740558336 2908754000216064 2921346008875008 2929094937280512 2931865992671616 2933417686597632 2940218887237632 2954345755705344 2954924698632192 2960779858477056 2965565601782784 2967135131271168 2978403548110848 2986303822774272 2986889028304896 2994811810873344 2995117372735488 2999231544950784 3007776364167168 3012638071652352 3016062249467904 3020629154070528 3023486804942604 3029544009203712 3033705470754816 3042062786101248 3053304229054464 3054920194326528 3059858104123392 3068575648579584 3071478658989312 3076715106533376 3088714790633472 3092957530730496 3095028886929408 3097514547871744 3101478074892288 3101769375547392 3110314194763776 3119175488765952 3124217259491328 3128508766715904 3132064643678208 3137127248166912 3137742009532416 3146064932634624 3150707885604864 3159065200951296 3173186182053888 3173808009641984 3185237127840768 3186597788909568 3186922918772736 3195376295215104 3198399264732672 3207511513350144 3209659586445312 3216649722789888 3229941663793152 3235162474672128 3235796447330304 3244379461779456 3249167507030016 3258424394514432 3267067430043648 3267400770256896 3271888958128128 3272348250243072 3281210579091456 3286514259984384 3295231804440576 3295877548474368 3304619929239552 3307746248142336 3309496877187072 3324290285961216 3330877340786688 3333108032077824 3336261302005632 3350703991624704 3360250156843008 3369163287232512 3369507044327424 3376395149377536 3379106779496448 3383748409688064 3389217830608896 3393070030651392 3408237010354176 3412918654599168 3422320634363904 3422642069569536 3422991283126272 3432070835601408 3447412148404224 3452147604652032 3455413491362976 3461657653149696 3474804139462656 3484703866355712 3489490547490816 3499103469109248 3509072424861696 3514744416927744 3523572724137984 3529268154187776 3529959760723968 3539323049213952 3540016626139136 3544546371305472 3549406590664704 3554644794015744 3564073560047616 3569834454810624 3570534010847232 3580004923342848 3583391768820864 3585288283619328 3608450452518912 3610360229658624 3610867034750976 3618730938138624 3626498493775872 3636117853175808 3640271003246592 3649926894501888 3655313445408768 3660699011121152 3665727443828736 3675450858799104 3675825866539008 3676171111759872 3681391781523456 3686298304905216 3691361901477888 3697328542482432 3707862242033664 3717697420394496 3718076738568192 3721214529160128 3733791348621312 3739826571706368 3765979205074944 3775095855218688 3776353803436032 3780281426448384 3790695424868352 3801495126933504 3806716960899072 3812325597380608 3812870059435008 3817203784482816 3828079008940032 3834266636648448 3845190473220096 3850472328265728 3850865193517056 3861079690051584 3877794320744448 3878338666954752 3894364859793408 3895128011833344 3905459916374016 3909154656895488 3911223582130176 3920291849650176 3936491402747904 3939127674273792 3947706477969408 3954087469043712 3971204730814464 3981738430365696 3982518704406528 3993082414497792 3993489830313984 3998975393267712 4010368485556224 4016850762203136 4026940256157696 4027505538760704 4031315739923472 4033449319071744 4044940627673088 4055669913157632 4056083714801664 4062225414094848 4071072305405952 4079810805497856 4095304878652416 4106167756314624 4118286387511296 4123943374307328 4126705182572544 4135304099856384 4135692500729856 4147085593018368 4165623012655104 4171345022287872 4182836330889216 4183656012709888 4194753243512832 4200515267198976 4200943847473152 4207304893169664 4212086934601728 4230914909405184 4246982837121024 4248797051879424 4252816604754432 4264532352976896 4276682017800192 4288866297053184 4297230190116864 4306588885057536 4313549966229504 4314395263107072 4325839282372608 4332223342706688 4343714651308032 4344565859352576 4356089906724864 4356534360342528 4362518610837504 4363131000324096 4382019013312512 4393642405920768 4397798989007424 4410328330856448 4412662502916096 4432387047948288 4441169787715584 4444144042770432 4448348402674176 4450702696906752 4467605322166272 4480333542457344 4492217716310016 4492676059103232 4498847317426176 4505475705995264 4511664546250752 4518957107478528 4524093374201856 4530943731105792 4544316013805568 4550558206132224 4563094179151872 4563522759426048 4579956343581696 4602863472869376 4607217988483968 4615543537532928 4633072185950208 4642543330394112 4646271821807616 4652217112338432 4652654063321088 4665471292145664 4678763233148928 4686325889236992 4692763150073856 4698096965517312 4705690872250368 4706613014298624 4719097398951936 4726061828407296 4739526392020992 4759779273080832 4760712014462976 4773339897790464 4777855691761152 4780384378159104 4793064442822656 4811267270025216 4814489379667968 4824974584184832 4844912495689728 4852743712008192 4853694670995456 4866569192669184 4873751260545024 4887636591771648 4900601145065472 4901101155385344 4901561482346496 4908522375364608 4921815868637184 4929771389976576 4943816322711552 4956929893859328 4957435651424256 4961619372213504 4964245315780608 4986435428941824 4999662048116736 5021305606766592 5026055987437056 5033461140291584 5040375235264512 5053744930848768 5054260566491136 5068660169244672 5075622614532096 5083826745913344 5089605045977088 5112355515531264 5126920630960128 5133480951545856 5133963104354304 5134486924689408 5148106253402112 5171118222606336 5178221406978048 5192486479724544 5212206209193984 5214964776173568 5227055799533568 5234235821236224 5248655203663872 5252170232365056 5263608637292544 5272116625391616 5294939641085952 5308984573820928 5310024939208704 5316819556958208 5324109885997056 5324653107085312 5331967191023616 5346110340071424 5354751682215936 5355801016270848 5370007385014272 5375087653231296 5377932425428992 5393254170230784 5412675678778368 5416300552126464 5428096407207936 5439747740663808 5460406504869888 5474890341752832 5491048516681728 5498591165743104 5513738799808512 5514256667639808 5529447457357824 5537042852216832 5545992813723648 5554164016873472 5561793363050496 5576546130591744 5577115107852288 5600687022931968 5601258463297536 5609739857559552 5641219879206912 5662643782828032 5664530705154048 5670422139672576 5686043137302528 5702242690400256 5713899483561984 5718488396070912 5725805676724224 5742118513410048 5751399954972672 5752527017476096 5767785709830144 5775708492398592 5776297790275584 5791619535077376 5792754479136768 5816691481116672 5817508000432128 5842692017750016 5858189874561024 5863731985343232 5866835373195264 5880437774475264 5908691511410688 5921559716954112 5931131203565568 5934270262542336 5956807096221696 5972607645548544 5973778056609792 5989623621746688 5990234745470976 5998463089901568 6015552728334336 6025276143304704 6041258308141056 6046973609885208 6059088018407424 6067410941509632 6084125572202496 6106608458108928 6119716208246784 6137151297159168 6142957317978624 6177429581266944 6185915061460992 6190057773858816 6195029095743488 6202956149784576 6203538751094784 6220628389527552 6248434518982656 6257017533431808 6264129287356416 6274254496333824 6275484019064832 6292129865269248 6301415771209728 6318130401902592 6346372364107776 6370474255681536 6373195577819136 6373845837545472 6396798529465344 6415023026700288 6419319172890624 6433299445579776 6459883327586304 6470324949344256 6471592894660608 6488758923558912 6498335014060032 6516848789028864 6534134860087296 6534801540513792 6543777916256256 6544696500486144 6573028519968768 6590463608881152 6591755096948736 6615492496284672 6618993754374144 6648580571922432 6661754681573376 6666216064155648 6672522604011264 6701407983249408 6720500313686016 6738326574465024 6739014088654848 6752790298755072 6758213558992896 6767496819376128 6778435661217792 6786140061302784 6816474020708352 6825837309198336 6844641268727808 6845284139139072 6845982566252544 6894824296808448 6904295209304064 6910826982725952 6923315306299392 6949608278925312 6969407732711424 6978981094981632 6998206938218496 7018144849723392 7029488833855488 7047145448275968 7058536308375552 7059919521447936 7078646098427904 7080033252278272 7089092742610944 7109289588031488 7128147120095232 7139668909621248 7141068021694464 7160009846685696 7166783537641728 7170576567238656 7216900905037824 7221734069501952 7237461876277248 7252996987551744 7280542006493184 7299853789003776 7310626890817536 7321398022242304 7331454887657472 7350901717598208 7351651733078016 7352342223519744 7362783563046912 7382723802955776 7394657084964864 7415724484067328 7435394840788992 7436153477136384 7442429058320256 7479653143412736 7531958410149888 7550191710437376 7560562852896768 7581390849736704 7602990253867008 7613433921798144 7625740118870016 7634407568965632 7656158017880064 7668533273296896 7690380946440192 7700944656531456 7701730387034112 7722159380103168 7756677333909504 7788729719586816 7790256023666688 7818309313790976 7822447164260352 7840583699300352 7872982805495808 7878255348547584 7895412955938816 7908174938087424 7942409461628928 7963476860731392 7965037408813056 7986164828995584 7986979660627968 7997950786535424 8033701524406272 8053880512315392 8055011077521408 8062631479846944 8066898638143488 8089881255346176 8111339826315264 8124450828189696 8142144610811904 8159621610995712 8190609757304832 8212335512629248 8236572775022592 8247886748614656 8253410365145088 8270608199712768 8271385001459712 8294171186036736 8331246025310208 8342690044575744 8365672661778432 8367312025419776 8401030534397952 8401887694946304 8414609786339328 8424173869203456 8461829818810368 8493965674242048 8505633209508864 8529064705953792 8553364035600384 8577732594106368 8613177770115072 8627099932459008 8628790526214144 8651678564745216 8664446685413376 8687429302616064 8689131718705152 8712179813449728 8725037221675008 8726262000648192 8764038026625024 8787284811841536 8795597978014848 8820656661712896 8864774095896576 8882339575431168 8896696805348352 8901405393813504 8935210644332544 8960667084914688 8984435432620032 8985352118206464 8997694634852352 9023329092501504 9037914214957056 9048186748403712 9061887462211584 9088632027611136 9101116412264448 9126188358303744 9159912687163392 9205726945738752 9214435976967936 9266144371900416 9285086660788224 9292543643615232 9304434224676864 9305308126642176 9330942584291328 9357526466297856 9372651778473984 9385526300147712 9396193931034624 9411381744500736 9413226028597248 9438194797903872 9452123656814592 9519558546161664 9521424028925952 9555711383522304 9560768756318208 9586128885645312 9622534540050432 9628978759335936 9649949168369664 9689824991379456 9705487424016384 9707389341990912 9733138385338368 9747502521090048 9775273183543296 9801202290130944 9802202310770688 9817044750729216 9843631737274368 9859542779953152 9887632645423104 9913859787718656 9923238744427008 9928490631561216 9972870857883648 9999324096233472 10052111974874112 10066922280583168 10080750470529024 10107489861697536 10108521132982272 10137320338489344 10151245229064192 10167653491826688 10179210091954176 10224711031062528 10266961903091712 10267926208708608 10268973849378816 10296212506804224 10342236445212672 10356442813956096 10384972959449088 10424412418387968 10454111599067136 10468471642472448 10497310407327744 10527217274585088 10544233250783232 10589879282171904 10617969147641856 10620049878417408 10633639113916416 10648219771994112 10663934382047232 10692220680142848 10709503364431872 10711602032541696 10740014770028544 10750175306462592 10755864850857984 10825351357556736 10832601104252928 10856192814415872 10879495481327616 10920813009739776 10949780683505664 10982097033363456 10997182331486208 11027477599617024 11028513335279616 11058894914715648 11074085704433664 11091985627447296 11108328033746944 11123586726100992 11153092261183488 11154230215704576 11201374045863936 11219479715119104 11325287565656064 11329061410308096 11340844279345152 11372086274605056 11404485380800512 11436976792141824 11451611353448448 11484237026820096 11502799909945344 11505054034952192 11535571419660288 11551416984797184 11552595580551168 11583239070154752 11633382962233344 11635016000864256 11685384035500032 11716379749122048 11727463970686464 11733670746390528 11760875548950528 11817383022821376 11843119433908224 11862262407131136 11913614192443392 11945215291097088 11947556113219584 11979247243493376 11980469490941952 11996926179803136 12031105456668672 12050552286609408 12082516616282112 12093947219770416 12134821883019264 12168251144404992 12213216916217856 12239432416493568 12285914635957248 12354859162533888 12371830122921984 12380115547717632 12390058191486976 12405912299569152 12407077502189568 12441256779055104 12496869037965312 12514035066863616 12548508992667648 12550968038129664 12584259730538496 12602831542419456 12636260803805184 12692744728215552 12740948511363072 12746391155638272 12793597058930688 12830046053400576 12866598891159552 12919766655172608 12940649898688512 12943185789321216 12977517847117824 12996670028120064 13033697578057728 13068269720174592 13069603081027584 13087555832512512 13089393000972288 13146057039937536 13180927217762304 13230984992569344 13237987508748288 13297161143844864 13323509363146752 13332432128311296 13345045208022528 13402815966498816 13441000627372032 13476653148930048 13478028177309696 13516427117985792 13534993638752256 13556871322435584 13572280122605568 13632948041416704 13651674618396672 13689282537455616 13690568278278144 13808590418608128 13821653965451904 13846630612598784 13899216557850624 13938815465422848 13957962189963264 13996413876436992 14036289699446784 14058977667710976 14094290896551936 14117072616751104 14119839042895872 14157292196855808 14178185485221888 14218579176062976 14279337819242496 14282136043388928 14320019693371392 14333567075283456 14341153134477312 14433801810075648 14443468139003904 14474923752554496 14561084012986368 14599707578007552 14621253781635072 14642796044484608 14662909775314944 14701803435196416 14703303466156032 14704684447039488 14725567126093824 14765447605911552 14789314169929728 14831448968134656 14870789681577984 14872306954272768 14884858116640512 14959306286825472 15063916820299776 15100383420874752 15121125705793536 15162781699473408 15205980507734016 15226867843596288 15251480237740032 15268815137931264 15337066546593792 15380761892880384 15401889313062912 15403460774068224 15444318760206336 15513354667819008 15577459439173632 15636618627581952 15644894328520704 15681167398600704 15745965610991616 15756510697095168 15790825911877632 15816349876174848 15884818923257856 15926953721462784 15930074817626112 15972329657991168 15973959321255936 15995901573070848 16067403048812544 16110022155042816 16125262959693888 16133797276286976 16179762510692352 16248901656379392 16284289221623808 16319243221991424 16381219514609664 16424671025258496 16473145550045184 16495773497229312 16541216399425536 16542770002919424 16588342372073472 16662492050620416 16685380089151488 16731345323556864 16802061068795904 16803775389892608 16829219572678656 16923659637620736 16987931348484096 17011266419017728 17058129411907584 17106728071200768 17155465188212736 17226355540230144 17254199864918016 17257581052428288 17303357129490432 17328893370826752 17374858605232128 17378263437410304 17450074443350016 17452524001296384 17528076053250048 17574569623683072 17591195956029696 17641313323425792 17764679150862336 17793393610696704 17802810787627008 17870421288665088 17921334169829376 17968870865240064 17970704236412928 17995389269704704 18046658185003008 18075828429914112 18123774924423168 18177264055222272 18202232824528896 18252376716607488 18319825374326784 18411453891477504 18428871953935872 18532288743800832 18570173321576448 18585087287230464 18608868449353728 18610616253284352 18661885168582656 18745303556947968 18771052600295424 18792387862069248 18822763489001472 18826452057194496 18876389595807744 18904247313629184 19039117092323328 19111422767044608 19121537512636416 19245069080100864 19257957518671872 19299898336739328 19379649982758912 19410974848032768 19414778683981824 19466276770676736 19495005042180096 19550546367086592 19602404580261888 19604404621541376 19634089501458432 19719085559906304 19775265290846208 19846477488854016 19856981263122432 19945741715767296 19998648192466944 20104223949748224 20133844561166336 20161500941058048 20214979723395072 20217042265964544 20274640676978688 20302490458128384 20335306983653376 20358420183908352 20449422062125056 20533923806183424 20535852417417216 20537947698757632 20684472890425344 20712885627912192 20769945918898176 20848824836775936 20908223198134272 20936943284944896 20994620814655488 21054434549170176 21088466501566464 21179758564343808 21235938295283712 21240099756834816 21267278227832832 21327868764094464 21384441360285696 21419006728863744 21423204065083392 21480029540057088 21500350612925184 21511729701715968 21650702715113472 21665202208505856 21712385628831744 21758990962655232 21841626019479552 21899561367011328 21964194066726912 21994364662972416 22054955199234048 22057026670559232 22148171408867328 22183971254894592 22216656067493888 22247173452201984 22306184522366976 22308460431409152 22438959430238208 22650575131312128 22681688558690304 22744172549210112 22808970761601024 22903222706896896 22968474053640192 23005599819890688 23010108069904384 23071142839320576 23102833969594368 23105191161102336 23166478140309504 23270032001728512 23370768071000064 23454927941372928 23467341492781056 23521751097901056 23634766045642752 23686238867816448 23724524814262272 23827228384886784 23890430582194176 23895112226439168 23958494486986752 23960938981883904 23993852359606272 24101104573218816 24165033232564224 24187894439540832 24269643766038528 24426433832435712 24478864832987136 24571829271914496 24709718325067776 24743660245843968 24760231095435264 24780116382973952 24811824599138304 24814155004379136 24882513558110208 24993738075930624 25028070133727232 25097017985335296 25101936076259328 25205663084838912 25272521607610368 25385489456431104 25481897022726144 25587194117861376 25660092106801152 25733197782319104 25839533310345216 25881299797377024 25886371578642432 25955035694235648 25993340056240128 26067395156115456 26136539440349184 26175111665025024 26178786001944576 26292114079875072 26361854435524608 26461969985138688 26594322287689728 26647018726293504 26690090416045056 26805631932997632 26882001254744064 26953306297860096 26956056354619392 27069987277504512 27113742644871168 27144560245211136 27265896082833408 27303349236793344 27378565074911232 27617180837216256 27643307930903808 27798433115701248 27877630930845696 27915924379926528 27992827752873984 28072579398893568 28117955335421952 28188581793103872 28234145233502208 28239678085791744 28314584393711616 28356370970443776 28558675638484992 28564272086777856 28667134150566912 28682306268954624 28867603620151296 28886936278007808 28949847505108992 29122168025972736 29199415156015104 29242507563270144 29285592088969216 29325819550629888 29403606870392832 29406606932312064 29451134252187648 29530895211823104 29578628339859456 29662897936269312 29741579363155968 29769716233281024 29918612573650944 30200766841749504 30242251411587072 30325563398946816 30411961015468032 30453735687192576 30502960475480064 30537630275862528 30674133093187584 30803778626125824 30806921548136448 30888637520412672 31026709335638016 31154918878347264 31273237255163904 31362334797201408 31491931221983232 31581651823755264 31632699752349696 31769637846515712 31853907442925568 31860149635252224 31944659315982336 31991803146141696 32134806097625088 32220044310085632 32250525919387776 32267594552573952 32497803312758784 32568578443247616 32638486443982848 32762439029219328 32849342050516992 32946291100090368 32991546994458624 33082432798851072 33085540005838848 33176684744146944 33324984101240832 33370760178302976 33462690647113728 33604122137591808 33658439145357312 33975862696968192 34022532838035456 34116258823815168 34213456142401536 34310930376425472 34452711080460288 34508399729836032 34515162104856576 34606714258980864 34657786741653504 34749717210464256 34900148886700032 34905048002592768 35056152106500096 35149139247366144 35182391912059392 35282626646851584 35529358301724672 35586787221393408 35740842577330176 35842668339658752 35937741730480128 35941408472825856 35990778539409408 36093316370006016 36151656859828224 36247549848846336 36404465649057792 36504753433214976 36639650748653568 36857743907871744 37064577487601664 37140346643152896 37170174574460928 37217736898707456 37221232506568704 37323770337165312 37490607113895936 37542105200590848 37645526978002944 37652904114388992 37752779191615488 37808494627258368 38078234184646656 38222845534089216 38490138160201728 38599796673478656 38759299965517824 38821949696065536 38829557367963648 38932553541353472 38990010084360192 39101092734173184 39204809160523776 39208809243082752 39268179002916864 39438171119812608 39692954977708032 39713962526244864 39891483431534592 39997296384933888 40208447899496448 40267689122332672 40323001882116096 40429959446790144 40434084531929088 40549281353957376 40604980916256768 40670613967306752 40716840367816704 40898844124250112 41067847612366848 41071704834834432 41425771255824384 41539891837796352 41697649673551872 41816446396268544 41873886569889792 41989241629310976 42108869098340352 42176933003132928 42359517128687616 42471876590567424 42534556455665664 42655737528188928 42838013457727488 42846408130166784 42960059080114176 43000701225850368 43023459403431936 43301405430226944 43330404417011712 43424771257663488 43683252038959104 43799122734022656 43928388133453824 43988729325944832 44109910398468096 44114053341118464 44296342817734656 44367942509789184 44494346904403968 44612369044733952 44616920862818304 44877918860476416 45301150262624256 45363377117380608 45488345098420224 45617941523202048 45806445413793792 46011199639781376 46020216139808768 46142285678641152 46205667939188736 46210382322204672 46332956280619008 46540064003457024 46909855882745856 46934682985562112 47043502195802112 47269532091285504 47372477735632896 47449049628524544 47654456769773568 47780861164388352 47790224452878336 47916988973973504 47921877963767808 47987704719212544 48202209146437632 48330066465128448 48375788879081664 48539287532077056 48852867664871424 48957729665974272 49143658543828992 49419436650135552 49487320491687936 49560232765947904 49623649198276608 49628310008758272 49765027116220416 49987476151861248 50056140267454464 50194035970670592 50411326169677824 50770978912862208 50963794045452288 51174388235722752 51320184213602304 51466395564638208 51679066620690432 51762599594754048 51772743157284864 51910071388471296 51986680112480256 52134790312230912 52350223330050048 52357572003889152 52584228159750144 52723708871049216 52923939970277376 53294037452587008 53380180832090112 53611263865995264 53764002509488128 53906612595720192 53912112709238784 54139974555009024 54227485289742336 54531792165666816 54606698473586688 54757130149822464 55234361674432512 55286615861807616 55596866231402496 55755261861691392 55831848759853056 55985655505747968 56235910670843904 56377163586207744 56468290467004416 56479356171583488 56629168787423232 56712741940887552 57117351276969984 57334268301133824 57364612537909248 57735207240302592 57773872556015616 57899695010217984 58244336051945472 58398830312030208 58485015126540288 58571184177938432 58651639101259776 58807213740785664 58813213864624128 58902268504375296 59157256679718912 59325795872538624 59539432466562048 59837225147301888 60401533683499008 60484502823174144 60651126797893632 60823922030936064 60907471374385152 61005920950960128 61075260551725056 61348266186375168 61607557252251648 61613843096272896 62053418671276032 62309837756694528 62546474510327808 62724669594402816 62983862443966464 63163303647510528 63265399504699392 63539275693031424 63707814885851136 63720299270504448 63983606292283392 64269612195250176 64440088620171264 64501051838775552 64535189105147904 64995606625517568 65137156886495232 65276972887965696 65524878058438656 65698684101033984 65892582200180736 65983093988917248 66164865597702144 66171080011677696 66649968202481664 66741520356605952 66925381294227456 67316878290714624 67951725393936384 68045065676070912 68232517647630336 68426912284803072 68905422160920576 69016799459672064 69030324209713152 69213428517961728 69315573483307008 69499434420928512 69810096005185536 70112304213000192 70364783824118784 70565253293703168 71058716603449344 71173574442786816 71481685154660352 71685336679317504 71875483460960256 71882816945651712 71981557078818816 72303313719656448 72495099697692672 72808931298115584 73279301497307136 73715487815743488 74129154975203328 74280693286305792 74340349148921856 74435473797414912 74442465013137408 74647540674330624 74981214227791872 75084210401181696 75291053956005888 75305808228777984 75616989254516736 76156468369293312 76445691068178432 76980276320403456 77199593346957312 77518599931035648 77643899392131072 77659114735927296 77865107082706944 77980020168720384 78202185468346368 78409618321047552 78536358005833728 78876342239625216 79385909955416064 79782966863069184 80416895798992896 80535378244665344 80646003764232192 80859918893580288 80868169063858176 81209961832513536 81341227934613504 81433680735633408 81797688248500224 82135695224733696 82851542511648768 83395299347103744 83632892792537088 83747773139779584 83978483258621952 84217738196680704 84353866006265856 84719034257375232 84943753181134848 85069112911331328 85676026915454976 85692816260333568 86001402451700736 86046918806863872 86602810860453888 86660808834023424 86849542515326976 87366504077918208 87598245468045312 87856776266907648 87977458651889664 88219820796936192 88592685635469312 88735885019578368 88988693808807936 89224738089467904 89755837720952832 90602300525248512 90726754234761216 90976690196840448 91235883046404096 91612890827587584 92022399279562752 92040432279617536 92411335878377472 92420764644409344 92665912561238016 93080128006914048 93819711765491712 94087004391604224 94744955471265792 94898099257049088 95308913539547136 95561722328776704 95580448905756672 95833977947947008 95975409438425088 96404418292875264 96660132930256896 96751577758163328 97705735329742848 97915459331948544 98287317087657984 98838873300271104 98974640983375872 99247298396553216 99256620017516544 99530054232440832 99974952303722496 100112280534908928 100388071941341184 101927588090904576 102348776471445504 102640368427204608 102932791129276416 103358133241380864 103525199189508096 103545486314569728 103820142776942592 103973360224960512 104700446660100096 104715144007778304 105168456319500288 105447417742098432 105847879940554752 106588074905174016 106760361664180224 107222527731990528 107528005018976256 107813225191440384 107824225418477568 108279949110018048 108454970579484672 109213396947173376 109514260299644928 110573231723615232 111193732462804992 111510523723382784 111663697519706112 111971311011495936 112471821341687808 112936580934008832 112958712343166976 113258337574846464 113425483881775104 114234702553939968 114668536602267648 115470414480605184 115799390020435968 116488672103890944 116797660624060416 116970030253080576 117303278202519552 117614427481571328 117626427729248256 117804537008750592 118314513359437824 119078864933124096 119674450294603776 120803067366998016 120969005646348288 121302253595787264 121647844061872128 121814942748770304 122011841901920256 122150521103450112 122696532372750336 123215114504503296 124619675513389056 125092949020655616 125449339188805632 125967724887932928 126326607295021056 126530799009398784 127078551386062848 127415629771702272 127967212584566784 128539224390500352 128880177240342528 129002103677551104 129070378210295808 129991213251035136 130274313772990464 131049756116877312 131397368202067968 131785164400361472 131966187977834496 132329731195404288 132342160023355392 133483040713211904 133850762588454912 134633756581429248 135903450787872768 136090131352141824 136465035295260672 136853824569606144 138033598919344128 138060648419426304 138426857035923456 138631146966614016 138998868841857024 139620192010371072 140729567648237568 141130506587406336 142117433206898688 142347148885573632 142963370309320704 143370673358635008 143750966921920512 143765633891303424 143963114157637632 144606627439312896 144990199395385344 145617862596231168 146558602994614272 147430975631486976 148258309950406656 148680698297843712 148870947594829824 148884930026274816 149295081348661248 149962428455583744 150168420802363392 150582107912011776 151233978509033472 152312936738586624 152891382136356864 153960552640806912 154399186693914624 155037199862071296 155287798784262144 155318229471854592 155730214165413888 155960040337440768 156404370936692736 157072716011667456 157752684479250432 158771819910832128 160833791597985792 161070756489330688 161292007528464384 161719837787160576 161736338127716352 162419923665027072 162682455869227008 163595376497000448 164271390449467392 165703085023297536 166790598694207488 167265785585074176 167495546279559168 167956966517243904 168707732012531712 169438068514750464 169887506362269696 170138225822662656 171352053830909952 172002804903401472 172093837613727744 173205621720907776 173321617668046848 173699085030653952 174733008155836416 175196490936090624 175713552533815296 175954917303779328 176439641593872384 177471770039156736 177977387617615872 179511675441905664 181204601050497024 181453508469522432 181953380393680896 182471766092808192 183225781655175168 184044798559125504 184822671756754944 184841529288818688 186160256013828096 187639423530983424 188174008783208448 189489910942531584 189796198514098176 190617827079094272 191123444657553408 191160897811513344 191950818876850176 192808836585750528 193320265860513792 193503155516326656 195411470659485696 195830918663897088 196574634175315968 197677746600542208 197949281966751744 198494596793106432 198513240035033088 199949904607444992 200224561069817856 200776143882682368 203855176181809152 204697552942891008 205280736854409216 206716266482761728 207050398379016192 207090972629139456 207640285553885184 207946720449921024 209430288015556608 210336912639000576 211695759881109504 213176149810348032 213520723328360448 214445055463981056 215056010037952512 215626450382880768 215648450836955136 216909941158969344 218426793894346752 221146463447230464 222387464925609984 223021047446765568 223327395039412224 223942622022991872 224943642683375616 225873161868017664 225917424686333952 226850967763550208 228469405107879936 229337073204535296 230940828961210368 231598780040871936 232977344207781888 233595321248120832 233940060506161152 234606556405039104 235228854963142656 235609074017501184 236629026718875648 238157729866248192 239348900589207552 241606134733996032 241938011292696576 242604507191574528 243629885497540608 244023683803840512 244301042206900224 245393064745500672 250185898041311232 250898678377611264 251935449775865856 252653214590042112 253061598018797568 254157102772125696 254831259543404544 257078448781000704 258004207355102208 258140756420591616 259982426502070272 260548627545980928 262099512233754624 262794736404135936 263570328800722944 263932375955668992 264659462390808576 266966081426423808 269267513162858496 271806901575745536 272180262704283648 272930070590521344 273707649139212288 276067197838688256 276121296838852608 277262293933228032 277997737683714048 279240384020742144 281459135296475136 282261013174812672 284234866413797376 284694297771147264 285926740618641408 286741346717270016 287501933843841024 287926228315275264 289213254878625792 289980398790770688 293117205989228544 294861951262973952 296516619900813312 297741895189659648 297769860052549632 298590162697322496 299924856911167488 300336841604726784 301164215824023552 305782764272713728 307921105281613824 308798373387829248 310074399724142592 310575597568524288 310636458943709184 311460428330827776 311920080674881536 314145432023334912 315505368958500864 317543639821664256 321667583195971584 322141512978661376 322584015056928768 323439675574321152 323472676255432704 324839847330054144 325364911738454016 328542780898934784 333581197388414976 334531571170148352 334991092559118336 335913933034487808 337415464025063424 338876137029500928 339775012724539392 340276451645325312 342704107661819904 344005609806802944 346411243441815552 347398170061307904 349466016311672832 350392981872181248 351909834607558656 352879283187744768 354943540078313472 359023350883811328 362409202100994048 362907016939044864 363906760787361792 364943532185616384 366451563310350336 368089597118251008 369645343513509888 375278847061966848 376348017566416896 378979821885063168 379592397028196352 381235654158188544 382246889315106816 383901637753700352 385617673171501056 386640531721027584 387006311032653312 390822941318971392 393149268350631936 395355493201084416 395898563933503488 396989193586212864 397026480070066176 400449122139635712 401552287765364736 407710352363618304 409395105885782016 410561473708818432 414100796758032384 414181945258278912 415280571107770368 415893440899842048 418860576031113216 423391519762219008 426352299620696064 427041446656720896 428890110927962112 430112020075905024 431252900765761536 431296901673910272 433819882317938688 436853587788693504 442292926894460928 444774929851219968 446042094893531136 446654790078824448 447885244045983744 449887285366751232 451746323736035328 453701935527100416 456938810215759872 458674146409070592 461881657922420736 463197560081743872 465954688415563776 467190642496241664 467880121012322304 469213112810078208 471218148035002368 473258053437751296 476315459732496384 483212269467992064 483876022585393152 485209014383149056 487259770995081216 488047367607681024 490786129491001344 500371796082622464 501797356755222528 503870899551731712 506123196037595136 508314205544251392 509662519086809088 516008414710204416 516281512841183232 519964853004140544 521097255091961856 524199024467509248 525589472808271872 527140657601445888 527864751911337984 529318924781617152 533932162852847616 538535026325716992 543613803151491072 544360525408567296 545860141181042688 547415298278424576 552134395677376512 554524587866456064 558480768041484288 562918270592950272 564522026349625344 568469732827594752 569388595542294528 571853481237282816 573482693434540032 575852456630550528 578426509757251584 579960797581541376 586234411978457088 589723902525947904 593033239801626624 595483790379319296 595539720105099264 599849713822334976 600673683209453568 602328431648047104 611565528545427456 615842210563227648 620148799448285184 621151195137048576 621272917887418368 622920856661655552 623840161349763072 628290864046669824 631010737917001728 635087279643328512 643335166391943168 644283025957322752 645168030113857536 646879351148642304 646945352510865408 650729823476908032 667162394776829952 669063142340296704 669982185118236672 671827866068975616 674830928050126848 677752274059001856 680552903290650624 685408215323639808 688011219613605888 692822486883631104 694796340122615808 698932032623345664 700785963744362496 703819669215117312 709887080156626944 718046701767622656 724818404201988096 725814033878089728 727813521574723584 732903126620700672 736179194236502016 750557694123933696 752696035132833792 757959643770126336 759184794056392704 762471308316377088 764493778630213632 771235346343002112 774012622065306624 781645882637942784 786298536701263872 790710986402168832 791797127867006976 793978387172425728 800898244279271424 815420704727236608 818790211771564032 821122947417636864 828201593516064768 828363890516557824 831786881799684096 837721152062226432 846783039524438016 852704599241392128 854082893313441792 857780221855924224 860224040151810048 862505801531523072 867639764635877376 884585853788921856 889549859702439936 893309580157648896 895770488091967488 899774570733502464 903492647472070656 917348292818141184 923763315844841472 926395120163487744 931909376831127552 934381284992483328 935760242024644608 942436296070004736 946516106875502592 952630919464992768 966424538935984128 967752045170786304 970418028766298112 974519541990162432 976094735215362048 1000743592165244928 1003594713510445056 1007741799103463424 1012246392075190272 1016628411088502784 1019325038173618176 1032016829420408832 1042194510183923712 1048398048935018496 1051178945616543744 1055729503822675968 1058637849563234304 1077070052651433984 1087227606302982144 1088721050817134592 1091720282362085376 1094830596556849152 1104268791354753024 1125836541185900544 1129044052699250688 1136939465655189504 1138777191084589056 1143706962474565632 1151704913261101056 1156853019514503168 1159921595163082752 1172468823956914176 1179447805051895808 1186066479603253248 1190967580758638592 1191079440210198528 1201347366418907136 1204656863296094208 1223131057090854912 1231684421126455296 1242302390274097152 1242545835774836736 1245841713323311104 1247680322699526144 1256581728093339648 1270174559286657024 1286670332783886336 1290336060227715072 1293758702297284608 1293890705021730816 1301459646953816064 1334324789553659904 1338126284680593408 1339964370236473344 1343655732137951232 1349661856100253696 1361105806581301248 1370816430647279616 1376022439227211776 1385644973767262208 1389592680245231616 1397864065246691328 1401571927488724992 1407639338430234624 1419774160313253888 1449636808403976192 1451628067756179456 1455627043149447168 1472358388473004032 1501115388247867392 1505392070265667584 1518369588112785408 1524942616632754176 1528987557260427264 1548025244130613248 1563291765275885568 1572597073402527744 1581421972804337664 1583594255734013952 1587956774344851456 1601796488558542848 1630841409454473216 1637580423543128064 1642245894835273728 1656403187032129536 1663573763599368192 1675442304124452864 1693566079048876032 1705409198482784256 1708165786626883584 1715560443711848448 1720448080303620096 1735279529271754752 1769171707577843712 1779099719404879872 1786619160315297792 1799549141467004928 1806985294944141312 1834696585636282368 1847526631689682944 1863818753662255104 1868762569984966656 1871520484049289216 1884872592140009472 1893032213751005184 1905261838929985536 1932849077871968256 1935504090341572608 1940836057532596224 1952189470430724096 2001487184330489856 2007189427020890112 2015483598206926848 2024492784150380544 2033256822177005568 2064033658840817664 2084389020367847424 2096796097870036992 2102357891233087488 2111459007645351936 2154140105302867968 2174455212605964288 2177442101634269184 2183440564724170752 2208537582709506048 2251673082371801088 2258088105398501376 2273878931310379008 2277554382169178112 2287413924949131264 2313706039029006336 2344937647913828352 2358895610103791616 2372132959206506496 2381935161517277184 2402694732837814272 2446262114181709824 2463368842252910592 2484604780548194304 2485091671549673472 2495360645399052288 2513163456186679296 2540349118573314048 2573340665567772672 2580672120455430144 2587517404594569216 2602919293907632128 2668649579107319808 2679928740472946688 2687311464275902464 2699323712200507392 2752044878454423552 2771289947534524416 2779185360490463232 2795728130493382656 2803143854977449984 2839548320626507776 2899273616807952384 2903256135512358912 2911254086298894336 3002230776495734784 3010784140531335168 3036739176225570816 3049885233265508352 3057975114520854528 3096050488261226496 3126583530551771136 3145194146805055488 3167188511468027904 3175913548689702912 3261682818908946432 3275160847086256128 3284491789670547456 3312806374064259072 3387132158097752064 3410818396965568512 3416331573253767168 3431120887423696896 3470559058543509504 3538343415155687424 3558199438809759744 3573238320630595584 3613970589888282624 3669393171272564736 3695053263379365888 3727637507324510208 3737525139969933312 3743040968098578432 3769745184280018944 3810523677859971072 3871008180683145216 3881672115065192448 3904378940861448192 4002974368660979712 4014378854041780224 4030967196413853696 4048985568300761088 4128067317681635328 4168778040735694848 4193592195740073984 4204715782466174976 4222918015290703872 4348910425211928576 4354884203268538368 4366881129448341504 4417075165419012096 4503346164743602176 4516176210797002752 4555108764338356224 4574827849898262528 4689875295827656704 4717791220207583232 4744265918413012992 4763870323034554368 4805389465675628544 4892524228363419648 4926737684505821184 4969209561096388608 4990721290798104576 5026326912373358592 5080698237146628096 5146681331135545344 5161344240910860288 5205838587815264256 5337299158214639616 5359857480945893376 5398647424401014784 5504089756908847104 5542579895069048832 5591456260986765312 5606287709954899968 5679096641253015552 5798547233615904768 5806512271024717824 5822508172597788672 6004461552991469568 6021568281062670336 6073478352451141632 6099770466531016704 6192100976522452992 6253167061103542272 6290388293610110976 6334377022936055808 6523365637817892864 6550321694172512256 6625612748128518144 6774264316195504128 6821636793931137024 6832663146507534336 6862241774847393792 6941118117087019008 7076686830311374848 7116398877619519488 7338786342545129472 7390106526758731776 7455275014649020416 7486081936197156864 7539490368560037888 7621047355719942144 7742016361366290432 7808757881722896384 8005948737321959424 8061934392827707392 8097971136601522176 8256134635363270656 8337556081471389696 8387184391480147968 8409431564932349952 8697820850423857152 8709768406537076736 8733762258896683008 9006692329487204352 9032352421594005504 9110217528676712448 9149655699796525056 9379750591655313408 9435582440415166464 9527740646069108736 9785048456726839296 9853475369011642368 9938419122192777216 10161396474293256192 10293362662271090688 10411677175630528512 10674598316429279232 10719714961891786752 11008179513817694208 11085159790138097664 11182912521973530624 11212575419909799936 11613024542049435648 11645016345195577344 12008923105982939136 12043136562125340672 12146956704902283264 12384201953044905984 12506334122207084544 12580776587220221952 12668754045872111616 13046731275635785728 13100643388345024512 13251225496257036288 13548528632391008256 13665326293015068672 13724483549694787584 14153373660622749696 14232797755239038976 14677572685090258944 14780213053517463552 14972163872394313728 15078980737120075776 15242094711439884288 15484032722732580864 15617515763445792768 16011897474643918848 16195942273203044352 16512269270726541312 16774368782960295936 16818863129864699904 17395641700847714304 17419536813074153472 17467524517793366016 18013384658974408704 18064704843188011008 18220435057353424896 18299311399593050112 18759501183310626816 18871164880830332928 19570096913453678592 19876838244385554432 20322792948586512384 20586725324542181376 20823354351261057024 21349196632858558464 22016359027635388416 22170319580276195328 22365825043947061248 23226049084098871296 24017846211965878272 24293913409804566528 24768403906089811968 25012668244414169088 25161553174440443904 26093462551271571456 26201286776690049024 27097057264782016512 27330652586030137344 27448967099389575168 28306747321245499392 29355145370180517888 29560426107034927104 30484189422879768576 31235031526891585536 32023794949287837696 33024538541453082624 33548737565920591872 33637726259729399808 34839073626148306944 34935049035586732032 36026769317948817408 36129409686376022016 36440870114706849792 37519002366621253632 37742329761660665856 39140193826907357184 39753676488771108864 40645585897173024768 41173450649084362752 42698393265717116928 44032718055270776832 44340639160552390656 46452098168197742592 48035692423931756544 48587826819609133056 49536807812179623936 50323106348880887808 52186925102543142912 52402573553380098048 54194114529564033024 54661305172060274688 54897934198779150336 56613494642490998784 58710290740361035776 60968378845759537152 62470063053783171072 64047589898575675392 66049077082906165248 67097475131841183744 69678147252296613888 72053538635897634816 72881740229413699584 75038004733242507264 75484659523321331712 78280387653814714368 81291171794346049536 82346901298168725504 88065436110541553664 88681278321104781312 96071384847863513088 99073615624359247872 100646212697761775616 104805147106760196096 108388229059128066048 109322610344120549376 113226989284981997568 117420581480722071552 121936757691519074304 128095179797151350784 132098154165812330496 139356294504593227776 144107077271795269632 145763480458827399168 150969319046642663424 156560775307629428736 162582343588692099072 164693802596337451008 176130872221083107328 192142769695727026176 198147231248718495744 201292425395523551232 218645220688241098752 226453978569963995136 234841162961444143104 243873515383038148608 264196308331624660992 288214154543590539264 301938638093285326848 325164687177384198144 352261744442166214656 384285539391454052352 396294462497436991488 437290441376482197504 452907957139927990272 469682325922888286208 487747030766076297216 528392616663249321984 576428309087181078528 603877276186570653696 704523488884332429312 792588924994873982976 905815914279855980544 975494061532152594432 1056785233326498643968 1152856618174362157056 1409046977768664858624 1585177849989747965952 1811631828559711961088 2113570466652997287936 3170355699979495931904 4227140933305994575872 6340711399958991863808 12681422799917983727616
- Sum of all divisors σ(n): 53634047832137569674240
- Sum of proper divisors (its aliquot sum) s(n): 40952625032219585946624
- 12681422799917983727616 is an abundant number, because the sum of its proper divisors (40952625032219585946624) is greater than itself. Its abundance is 28271202232301602219008
Bases of 12681422799917983727616
- Binary: 101010111101110110000110000011111101110111110000110000000000000000000000002
- Hexadecimal: 0x2AF76183F77C3000000
- Base-36: 22CBI6S7YTC0000
Squares and roots of 12681422799917983727616
- 12681422799917983727616 squared (126814227999179837276162) is 160818484230279673946843790758535766481043456
- 12681422799917983727616 cubed (126814227999179837276163) is 2039407192566119374959058209844801714988229079312481322740163280896
-
The
square root of 12681422799917983727616 is 112611823535.1776182561 -
The
cube root of 12681422799917983727616 is 23319683.9807329487
Scales and comparisons
How big is 12681422799917983727616?- 12,681,422,799,917,983,727,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,681,422,799,917,983,727,616 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 12681422799917983727616 cubic inches would be around 1943307 feet tall.
Recreational maths with 12681422799917983727616
- 12681422799917983727616 backwards is 61672738971999722418621
- 12681422799917983727616 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 12681422799917983727616's digits is 117
- 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 12681422799917983727616 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 12681422799917983727616 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/12681422799917983727616/
Chicago style:
Numbermatics. 2024. "Number 12681422799917983727616 - Facts about the integer". https://numbermatics.com/n/12681422799917983727616/
The information we have on file for 12681422799917983727616 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 12681422799917983727616, math, Factors of 12681422799917983727616, curriculum, school, college, exams, university, Prime factorization of 12681422799917983727616, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, six hundred eighty-one quintillion, four hundred twenty-two quadrillion, seven hundred ninety-nine trillion, nine hundred seventeen billion, nine hundred eighty-three million, seven hundred twenty-seven thousand, six hundred sixteen.